From 66f6d8a6a011119c2e77e127f1c7292565355b3e Mon Sep 17 00:00:00 2001 From: Ivan Milev Date: Sun, 11 Oct 2026 11:34:40 +0200 Subject: [PATCH] Update CodeBoarding workflow configuration --- .codeboarding/analysis.json | 362703 --------------------- .codeboarding/fingerprint.json | 972 - .codeboarding/health/health_report.json | 838 - .codeboarding/static_analysis.pkl | Bin 15447542 -> 0 bytes .codeboarding/static_analysis.sha | 2 - .github/workflows/codeboarding.yml | 29 +- 6 files changed, 6 insertions(+), 364538 deletions(-) delete mode 100644 .codeboarding/analysis.json delete mode 100644 .codeboarding/fingerprint.json delete mode 100644 .codeboarding/health/health_report.json delete mode 100644 .codeboarding/static_analysis.pkl delete mode 100644 .codeboarding/static_analysis.sha diff --git a/.codeboarding/analysis.json b/.codeboarding/analysis.json deleted file mode 100644 index 18e39cac2a3..00000000000 --- a/.codeboarding/analysis.json +++ /dev/null @@ -1,362703 +0,0 @@ -{ - "metadata": { - "generated_at": "2026-10-10T19:27:14.028313+00:00", - "source_tree_hash": "9e719d15b059bc748cf48775207700ae8967d269277de5abeb5b183f963c2106", - "repo_name": ".codeboarding-target", - "depth_level": 2, - "depth_cap": 2, - "file_coverage_summary": { - "total_files": 1933, - "analyzed": 789, - "not_analyzed": 1144, - "not_analyzed_by_reason": { - "other": 165, - "codeboardingignore": 978, - "ignored_directory": 1 - } - }, - "tree_spec": { - "version": 4, - "grouper": "affinity", - "machinery": [], - "scopes": { - "root": { - "axis": "structural", - "rung": "frontier", - "leaf_reason": "", - "last_id": 9, - "rules": [ - { - "id": "1", - "name": "coding-agent", - "origin": "box", - "prefixes": [ - [ - "packages", - "coding-agent" - ] - ], - "terms": [ - "cod" - ] - }, - { - "id": "2", - "name": "ai", - "origin": "grouped", - "prefixes": [ - [ - "packages", - "ai" - ], - [ - "packages", - "agent" - ], - [ - "packages", - "evals" - ] - ], - "terms": [ - "ai", - "agent", - "eval" - ], - "parts": [ - { - "id": "", - "name": "ai", - "origin": "box", - "prefixes": [ - [ - "packages", - "ai" - ] - ] - }, - { - "id": "", - "name": "agent", - "origin": "box", - "prefixes": [ - [ - "packages", - "agent" - ] - ] - }, - { - "id": "", - "name": "evals", - "origin": "box", - "prefixes": [ - [ - "packages", - "evals" - ] - ] - } - ] - }, - { - "id": "3", - "name": "durable", - "origin": "box", - "prefixes": [ - [ - "packages", - "durable" - ] - ], - "terms": [ - "durable" - ] - }, - { - "id": "4", - "name": "chord", - "origin": "grouped", - "prefixes": [ - [ - "packages", - "chord" - ], - [ - "packages", - "client" - ], - [ - "packages", - "protocol" - ], - [ - "packages", - "server" - ] - ], - "terms": [ - "chord", - "protocol" - ], - "parts": [ - { - "id": "", - "name": "chord", - "origin": "box", - "prefixes": [ - [ - "packages", - "chord" - ] - ] - }, - { - "id": "", - "name": "client", - "origin": "box", - "prefixes": [ - [ - "packages", - "client" - ] - ] - }, - { - "id": "", - "name": "protocol", - "origin": "box", - "prefixes": [ - [ - "packages", - "protocol" - ] - ] - }, - { - "id": "", - "name": "server", - "origin": "box", - "prefixes": [ - [ - "packages", - "server" - ] - ] - } - ] - }, - { - "id": "5", - "name": "tui", - "origin": "box", - "prefixes": [ - [ - "packages", - "tui" - ] - ], - "terms": [ - "tui" - ] - }, - { - "id": "6", - "name": "scripts", - "origin": "box", - "prefixes": [ - [ - "scripts" - ] - ] - }, - { - "id": "7", - "name": "mcp", - "origin": "box", - "prefixes": [ - [ - "packages", - "mcp" - ] - ], - "terms": [ - "mcp" - ] - }, - { - "id": "8", - "name": "codemode", - "origin": "box", - "prefixes": [ - [ - "packages", - "codemode" - ] - ], - "terms": [ - "codemode" - ] - }, - { - "id": "9", - "name": "telemetry", - "origin": "box", - "prefixes": [ - [ - "packages", - "telemetry" - ] - ], - "terms": [ - "telemetry" - ] - } - ] - }, - "1": { - "axis": "structural", - "rung": "segment", - "leaf_reason": "", - "last_id": 8, - "rules": [ - { - "id": "1.1", - "name": "core", - "origin": "box", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "core" - ] - ] - }, - { - "id": "1.2", - "name": "modes", - "origin": "box", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "modes" - ] - ], - "terms": [ - "mode" - ] - }, - { - "id": "1.3", - "name": "experimental", - "origin": "box", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "experimental" - ] - ], - "terms": [ - "experimental" - ] - }, - { - "id": "1.4", - "name": "utils", - "origin": "box", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "utils" - ] - ] - }, - { - "id": "1.5", - "name": "extensions", - "origin": "box", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "extensions" - ] - ] - }, - { - "id": "1.6", - "name": "cli", - "origin": "box", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "cli" - ] - ], - "terms": [ - "cli" - ] - }, - { - "id": "1.7", - "name": "Loose files in packages.coding-agent.src", - "origin": "loose", - "fallback_prefixes": [ - [ - "packages", - "coding-agent", - "src" - ] - ] - }, - { - "id": "1.8", - "name": "Loose files in packages.coding-agent", - "origin": "loose", - "fallback_prefixes": [ - [ - "packages", - "coding-agent" - ] - ] - } - ] - }, - "2": { - "axis": "structural", - "rung": "unmerge", - "leaf_reason": "", - "last_id": 3, - "rules": [ - { - "id": "2.1", - "name": "ai", - "origin": "box", - "prefixes": [ - [ - "packages", - "ai" - ] - ] - }, - { - "id": "2.2", - "name": "evals", - "origin": "box", - "prefixes": [ - [ - "packages", - "evals" - ] - ] - }, - { - "id": "2.3", - "name": "agent", - "origin": "box", - "prefixes": [ - [ - "packages", - "agent" - ] - ] - } - ] - }, - "3": { - "axis": "structural", - "rung": "segment", - "leaf_reason": "", - "last_id": 6, - "rules": [ - { - "id": "3.1", - "name": "harness", - "origin": "box", - "prefixes": [ - [ - "packages", - "durable", - "src", - "harness" - ] - ], - "terms": [ - "harness" - ] - }, - { - "id": "3.2", - "name": "tools", - "origin": "box", - "prefixes": [ - [ - "packages", - "durable", - "src", - "tools" - ] - ] - }, - { - "id": "3.3", - "name": "storage", - "origin": "box", - "prefixes": [ - [ - "packages", - "durable", - "src", - "storage" - ] - ], - "terms": [ - "storage" - ] - }, - { - "id": "3.4", - "name": "Loose files in packages.durable.src", - "origin": "loose", - "fallback_prefixes": [ - [ - "packages", - "durable", - "src" - ] - ] - }, - { - "id": "3.5", - "name": "session", - "origin": "box", - "prefixes": [ - [ - "packages", - "durable", - "src", - "session" - ] - ], - "terms": [ - "session" - ] - }, - { - "id": "3.6", - "name": "images", - "origin": "box", - "prefixes": [ - [ - "packages", - "durable", - "src", - "images" - ] - ], - "terms": [ - "image" - ] - } - ] - }, - "4": { - "axis": "structural", - "rung": "unmerge", - "leaf_reason": "", - "last_id": 4, - "rules": [ - { - "id": "4.1", - "name": "chord", - "origin": "box", - "prefixes": [ - [ - "packages", - "chord" - ] - ] - }, - { - "id": "4.2", - "name": "server", - "origin": "box", - "prefixes": [ - [ - "packages", - "server" - ] - ] - }, - { - "id": "4.3", - "name": "client", - "origin": "box", - "prefixes": [ - [ - "packages", - "client" - ] - ] - }, - { - "id": "4.4", - "name": "protocol", - "origin": "box", - "prefixes": [ - [ - "packages", - "protocol" - ] - ] - } - ] - }, - "5": { - "axis": "files", - "rung": "files", - "leaf_reason": "", - "last_id": 8, - "rules": [ - { - "id": "5.1", - "name": "utils", - "origin": "grouped", - "prefixes": [ - [ - "packages", - "tui", - "src", - "tui-alt-screen.ts" - ], - [ - "packages", - "tui", - "src", - "tui-main-screen.ts" - ], - [ - "packages", - "tui", - "src", - "tui.ts" - ], - [ - "packages", - "tui", - "src", - "components", - "h-stack.ts" - ], - [ - "packages", - "tui", - "src", - "components", - "v-stack.ts" - ], - [ - "packages", - "tui", - "src", - "wheel-scroll.ts" - ], - [ - "packages", - "tui", - "src", - "components", - "box.ts" - ], - [ - "packages", - "tui", - "src", - "components", - "image.ts" - ], - [ - "packages", - "tui", - "src", - "components", - "mouse-region.ts" - ], - [ - "packages", - "tui", - "src", - "components", - "scroll-view.ts" - ], - [ - "packages", - "tui", - "src", - "components", - "select-list.ts" - ], - [ - "packages", - "tui", - "src", - "components", - "settings-list.ts" - ], - [ - "packages", - "tui", - "src", - "components", - "spacer.ts" - ], - [ - "packages", - "tui", - "src", - "components", - "stack.ts" - ], - [ - "packages", - "tui", - "src", - "components", - "text.ts" - ], - [ - "packages", - "tui", - "src", - "components", - "truncated-text.ts" - ], - [ - "packages", - "tui", - "src", - "keybindings.ts" - ], - [ - "packages", - "tui", - "src", - "utils.ts" - ], - [ - "packages", - "tui", - "src", - "alt-screen-search.ts" - ], - [ - "packages", - "tui", - "src", - "components", - "alt-screen-flash.ts" - ], - [ - "packages", - "tui", - "src", - "components", - "loader.ts" - ], - [ - "packages", - "tui", - "src", - "components", - "cancellable-loader.ts" - ] - ], - "terms": [ - "tui", - "h", - "v", - "wheel", - "box", - "image", - "mouse", - "scroll", - "select", - "list", - "spacer", - "stack", - "text", - "truncat", - "keybind", - "alt", - "loader", - "cancellable" - ], - "parts": [ - { - "id": "", - "name": "tui-alt-screen", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "tui-alt-screen.ts" - ] - ] - }, - { - "id": "", - "name": "tui-main-screen", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "tui-main-screen.ts" - ] - ] - }, - { - "id": "", - "name": "tui", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "tui.ts" - ] - ] - }, - { - "id": "", - "name": "h-stack", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "components", - "h-stack.ts" - ] - ] - }, - { - "id": "", - "name": "v-stack", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "components", - "v-stack.ts" - ] - ] - }, - { - "id": "", - "name": "wheel-scroll", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "wheel-scroll.ts" - ] - ] - }, - { - "id": "", - "name": "box", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "components", - "box.ts" - ] - ] - }, - { - "id": "", - "name": "image", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "components", - "image.ts" - ] - ] - }, - { - "id": "", - "name": "mouse-region", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "components", - "mouse-region.ts" - ] - ] - }, - { - "id": "", - "name": "scroll-view", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "components", - "scroll-view.ts" - ] - ] - }, - { - "id": "", - "name": "select-list", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "components", - "select-list.ts" - ] - ] - }, - { - "id": "", - "name": "settings-list", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "components", - "settings-list.ts" - ] - ] - }, - { - "id": "", - "name": "spacer", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "components", - "spacer.ts" - ] - ] - }, - { - "id": "", - "name": "stack", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "components", - "stack.ts" - ] - ] - }, - { - "id": "", - "name": "text", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "components", - "text.ts" - ] - ] - }, - { - "id": "", - "name": "truncated-text", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "components", - "truncated-text.ts" - ] - ] - }, - { - "id": "", - "name": "keybindings", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "keybindings.ts" - ] - ] - }, - { - "id": "", - "name": "utils", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "utils.ts" - ] - ] - }, - { - "id": "", - "name": "alt-screen-search", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "alt-screen-search.ts" - ] - ] - }, - { - "id": "", - "name": "alt-screen-flash", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "components", - "alt-screen-flash.ts" - ] - ] - }, - { - "id": "", - "name": "loader", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "components", - "loader.ts" - ] - ] - }, - { - "id": "", - "name": "cancellable-loader", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "components", - "cancellable-loader.ts" - ] - ] - } - ] - }, - { - "id": "5.2", - "name": "autocomplete", - "origin": "grouped", - "prefixes": [ - [ - "packages", - "tui", - "src", - "components", - "editor.ts" - ], - [ - "packages", - "tui", - "src", - "editor-component.ts" - ], - [ - "packages", - "tui", - "src", - "autocomplete.ts" - ], - [ - "packages", - "tui", - "src", - "kill-ring.ts" - ], - [ - "packages", - "tui", - "src", - "undo-stack.ts" - ], - [ - "packages", - "tui", - "src", - "word-navigation.ts" - ], - [ - "packages", - "tui", - "src", - "components", - "input.ts" - ], - [ - "packages", - "tui", - "src", - "keys.ts" - ] - ], - "terms": [ - "editor", - "autocomplete", - "kill", - "undo", - "word", - "input", - "key" - ], - "parts": [ - { - "id": "", - "name": "editor", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "components", - "editor.ts" - ] - ] - }, - { - "id": "", - "name": "editor-component", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "editor-component.ts" - ] - ] - }, - { - "id": "", - "name": "autocomplete", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "autocomplete.ts" - ] - ] - }, - { - "id": "", - "name": "kill-ring", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "kill-ring.ts" - ] - ] - }, - { - "id": "", - "name": "undo-stack", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "undo-stack.ts" - ] - ] - }, - { - "id": "", - "name": "word-navigation", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "word-navigation.ts" - ] - ] - }, - { - "id": "", - "name": "input", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "components", - "input.ts" - ] - ] - }, - { - "id": "", - "name": "keys", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "keys.ts" - ] - ] - } - ] - }, - { - "id": "5.3", - "name": "terminal", - "origin": "grouped", - "prefixes": [ - [ - "packages", - "tui", - "src", - "terminal-colors.ts" - ], - [ - "packages", - "tui", - "src", - "terminal-image.ts" - ], - [ - "packages", - "tui", - "src", - "terminal.ts" - ], - [ - "packages", - "tui", - "src", - "program-status.ts" - ], - [ - "packages", - "tui", - "src", - "stdin-buffer.ts" - ] - ], - "terms": [ - "terminal", - "status", - "stdin" - ], - "parts": [ - { - "id": "", - "name": "terminal-colors", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "terminal-colors.ts" - ] - ] - }, - { - "id": "", - "name": "terminal-image", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "terminal-image.ts" - ] - ] - }, - { - "id": "", - "name": "terminal", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "terminal.ts" - ] - ] - }, - { - "id": "", - "name": "program-status", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "program-status.ts" - ] - ] - }, - { - "id": "", - "name": "stdin-buffer", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "stdin-buffer.ts" - ] - ] - } - ] - }, - { - "id": "5.4", - "name": "native-platform", - "origin": "grouped", - "prefixes": [ - [ - "packages", - "tui", - "src", - "native-modifiers.ts" - ], - [ - "packages", - "tui", - "src", - "native-module-path.ts" - ], - [ - "packages", - "tui", - "src", - "native-platform.ts" - ] - ], - "terms": [ - "native" - ], - "parts": [ - { - "id": "", - "name": "native-modifiers", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "native-modifiers.ts" - ] - ] - }, - { - "id": "", - "name": "native-module-path", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "native-module-path.ts" - ] - ] - }, - { - "id": "", - "name": "native-platform", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "native-platform.ts" - ] - ] - } - ] - }, - { - "id": "5.5", - "name": "colors", - "origin": "grouped", - "prefixes": [ - [ - "packages", - "tui", - "src", - "colors.ts" - ], - [ - "packages", - "tui", - "src", - "oklab.ts" - ] - ], - "terms": [ - "color", - "oklab" - ], - "parts": [ - { - "id": "", - "name": "colors", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "colors.ts" - ] - ] - }, - { - "id": "", - "name": "oklab", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "oklab.ts" - ] - ] - } - ] - }, - { - "id": "5.6", - "name": "latex", - "origin": "grouped", - "prefixes": [ - [ - "packages", - "tui", - "src", - "components", - "markdown.ts" - ], - [ - "packages", - "tui", - "src", - "latex.ts" - ] - ], - "terms": [ - "markdown", - "latex" - ], - "parts": [ - { - "id": "", - "name": "markdown", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "components", - "markdown.ts" - ] - ] - }, - { - "id": "", - "name": "latex", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "latex.ts" - ] - ] - } - ] - }, - { - "id": "5.7", - "name": "layout", - "origin": "grouped", - "prefixes": [ - [ - "packages", - "tui", - "src", - "layout.ts" - ], - [ - "packages", - "tui", - "src", - "layout-node.ts" - ] - ], - "terms": [ - "node" - ], - "parts": [ - { - "id": "", - "name": "layout", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "layout.ts" - ] - ] - }, - { - "id": "", - "name": "layout-node", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "layout-node.ts" - ] - ] - } - ] - }, - { - "id": "5.8", - "name": "Loose files", - "origin": "loose", - "fallback_prefixes": [ - [ - "packages", - "tui" - ] - ] - } - ] - }, - "6": { - "axis": "files", - "rung": "files", - "leaf_reason": "", - "last_id": 7, - "rules": [ - { - "id": "6.1", - "name": "publish", - "origin": "grouped", - "prefixes": [ - [ - "scripts", - "package-artifacts.mjs" - ], - [ - "scripts", - "package-workspaces.mjs" - ], - [ - "scripts", - "npm-command.mjs" - ], - [ - "scripts", - "local-package-install.mjs" - ], - [ - "scripts", - "local-release.mjs" - ], - [ - "scripts", - "release-notes.mjs" - ], - [ - "scripts", - "release-packages.mjs" - ], - [ - "scripts", - "release.mjs" - ], - [ - "scripts", - "publish-model-catalog.mjs" - ], - [ - "scripts", - "publish-release-announcement.mjs" - ], - [ - "scripts", - "publish.mjs" - ], - [ - "scripts", - "model-catalog-protocol.ts" - ], - [ - "scripts", - "check-browser-smoke.mjs" - ], - [ - "scripts", - "check-entry-graphs.mjs" - ], - [ - "scripts", - "check-lockfile-commit.mjs" - ], - [ - "scripts", - "check-package-install.mjs" - ], - [ - "scripts", - "check-pinned-deps.mjs" - ], - [ - "scripts", - "check-runtime-deps.mjs" - ], - [ - "scripts", - "check-ts-relative-imports.mjs" - ] - ], - "terms": [ - "package", - "npm", - "local", - "release", - "publish", - "catalog", - "check" - ], - "parts": [ - { - "id": "", - "name": "package-artifacts", - "origin": "file", - "prefixes": [ - [ - "scripts", - "package-artifacts.mjs" - ] - ] - }, - { - "id": "", - "name": "package-workspaces", - "origin": "file", - "prefixes": [ - [ - "scripts", - "package-workspaces.mjs" - ] - ] - }, - { - "id": "", - "name": "npm-command", - "origin": "file", - "prefixes": [ - [ - "scripts", - "npm-command.mjs" - ] - ] - }, - { - "id": "", - "name": "local-package-install", - "origin": "file", - "prefixes": [ - [ - "scripts", - "local-package-install.mjs" - ] - ] - }, - { - "id": "", - "name": "local-release", - "origin": "file", - "prefixes": [ - [ - "scripts", - "local-release.mjs" - ] - ] - }, - { - "id": "", - "name": "release-notes", - "origin": "file", - "prefixes": [ - [ - "scripts", - "release-notes.mjs" - ] - ] - }, - { - "id": "", - "name": "release-packages", - "origin": "file", - "prefixes": [ - [ - "scripts", - "release-packages.mjs" - ] - ] - }, - { - "id": "", - "name": "release", - "origin": "file", - "prefixes": [ - [ - "scripts", - "release.mjs" - ] - ] - }, - { - "id": "", - "name": "publish-model-catalog", - "origin": "file", - "prefixes": [ - [ - "scripts", - "publish-model-catalog.mjs" - ] - ] - }, - { - "id": "", - "name": "publish-release-announcement", - "origin": "file", - "prefixes": [ - [ - "scripts", - "publish-release-announcement.mjs" - ] - ] - }, - { - "id": "", - "name": "publish", - "origin": "file", - "prefixes": [ - [ - "scripts", - "publish.mjs" - ] - ] - }, - { - "id": "", - "name": "model-catalog-protocol", - "origin": "file", - "prefixes": [ - [ - "scripts", - "model-catalog-protocol.ts" - ] - ] - }, - { - "id": "", - "name": "check-browser-smoke", - "origin": "file", - "prefixes": [ - [ - "scripts", - "check-browser-smoke.mjs" - ] - ] - }, - { - "id": "", - "name": "check-entry-graphs", - "origin": "file", - "prefixes": [ - [ - "scripts", - "check-entry-graphs.mjs" - ] - ] - }, - { - "id": "", - "name": "check-lockfile-commit", - "origin": "file", - "prefixes": [ - [ - "scripts", - "check-lockfile-commit.mjs" - ] - ] - }, - { - "id": "", - "name": "check-package-install", - "origin": "file", - "prefixes": [ - [ - "scripts", - "check-package-install.mjs" - ] - ] - }, - { - "id": "", - "name": "check-pinned-deps", - "origin": "file", - "prefixes": [ - [ - "scripts", - "check-pinned-deps.mjs" - ] - ] - }, - { - "id": "", - "name": "check-runtime-deps", - "origin": "file", - "prefixes": [ - [ - "scripts", - "check-runtime-deps.mjs" - ] - ] - }, - { - "id": "", - "name": "check-ts-relative-imports", - "origin": "file", - "prefixes": [ - [ - "scripts", - "check-ts-relative-imports.mjs" - ] - ] - } - ] - }, - { - "id": "6.2", - "name": "stats", - "origin": "grouped", - "prefixes": [ - [ - "scripts", - "stats.ts" - ], - [ - "scripts", - "tool-stats.ts" - ] - ], - "terms": [ - "stat" - ], - "parts": [ - { - "id": "", - "name": "stats", - "origin": "file", - "prefixes": [ - [ - "scripts", - "stats.ts" - ] - ] - }, - { - "id": "", - "name": "tool-stats", - "origin": "file", - "prefixes": [ - [ - "scripts", - "tool-stats.ts" - ] - ] - } - ] - }, - { - "id": "6.3", - "name": "Loose files", - "origin": "loose", - "fallback_prefixes": [ - [ - "scripts" - ] - ] - }, - { - "id": "6.4", - "name": "coding-agent-smoke", - "origin": "grouped", - "prefixes": [ - [ - "scripts", - "build-coding-agent-bundle.mjs" - ], - [ - "scripts", - "coding-agent-smoke.mjs" - ] - ], - "terms": [ - "cod" - ], - "parts": [ - { - "id": "", - "name": "build-coding-agent-bundle", - "origin": "file", - "prefixes": [ - [ - "scripts", - "build-coding-agent-bundle.mjs" - ] - ] - }, - { - "id": "", - "name": "coding-agent-smoke", - "origin": "file", - "prefixes": [ - [ - "scripts", - "coding-agent-smoke.mjs" - ] - ] - } - ] - }, - { - "id": "6.5", - "name": "main", - "origin": "grouped", - "prefixes": [ - [ - "scripts", - "issues", - "triage.ts" - ], - [ - "scripts", - "issues", - "github.ts" - ], - [ - "scripts", - "issues", - "main.ts" - ] - ], - "terms": [ - "triage", - "github" - ], - "parts": [ - { - "id": "", - "name": "triage", - "origin": "file", - "prefixes": [ - [ - "scripts", - "issues", - "triage.ts" - ] - ] - }, - { - "id": "", - "name": "github", - "origin": "file", - "prefixes": [ - [ - "scripts", - "issues", - "github.ts" - ] - ] - }, - { - "id": "", - "name": "main", - "origin": "file", - "prefixes": [ - [ - "scripts", - "issues", - "main.ts" - ] - ] - } - ] - }, - { - "id": "6.6", - "name": "generate-thinking-capabilities", - "origin": "grouped", - "prefixes": [ - [ - "scripts", - "generate-coding-agent-install-lock.mjs" - ], - [ - "scripts", - "generate-thinking-capabilities.mjs" - ] - ], - "terms": [ - "generate" - ], - "parts": [ - { - "id": "", - "name": "generate-coding-agent-install-lock", - "origin": "file", - "prefixes": [ - [ - "scripts", - "generate-coding-agent-install-lock.mjs" - ] - ] - }, - { - "id": "", - "name": "generate-thinking-capabilities", - "origin": "file", - "prefixes": [ - [ - "scripts", - "generate-thinking-capabilities.mjs" - ] - ] - } - ] - }, - { - "id": "6.7", - "name": "session-transcripts", - "origin": "grouped", - "prefixes": [ - [ - "scripts", - "session-context-stats.mjs" - ], - [ - "scripts", - "session-transcripts.ts" - ] - ], - "terms": [ - "session" - ], - "parts": [ - { - "id": "", - "name": "session-context-stats", - "origin": "file", - "prefixes": [ - [ - "scripts", - "session-context-stats.mjs" - ] - ] - }, - { - "id": "", - "name": "session-transcripts", - "origin": "file", - "prefixes": [ - [ - "scripts", - "session-transcripts.ts" - ] - ] - } - ] - } - ] - }, - "7": { - "axis": "structural", - "rung": "segment", - "leaf_reason": "", - "last_id": 4, - "rules": [ - { - "id": "7.1", - "name": "oauth", - "origin": "box", - "prefixes": [ - [ - "packages", - "mcp", - "src", - "oauth" - ] - ], - "terms": [ - "oauth" - ] - }, - { - "id": "7.2", - "name": "transports", - "origin": "box", - "prefixes": [ - [ - "packages", - "mcp", - "src", - "transports" - ] - ], - "terms": [ - "transport" - ] - }, - { - "id": "7.3", - "name": "protocol", - "origin": "box", - "prefixes": [ - [ - "packages", - "mcp", - "src", - "protocol" - ] - ], - "terms": [ - "protocol" - ] - }, - { - "id": "7.4", - "name": "Loose files in packages.mcp.src", - "origin": "loose", - "fallback_prefixes": [ - [ - "packages", - "mcp", - "src" - ] - ] - } - ] - }, - "8": { - "axis": "files", - "rung": "files", - "leaf_reason": "", - "last_id": 4, - "rules": [ - { - "id": "8.1", - "name": "Loose files", - "origin": "loose", - "fallback_prefixes": [ - [ - "packages", - "codemode", - "src" - ] - ] - }, - { - "id": "8.2", - "name": "inline", - "origin": "grouped", - "prefixes": [ - [ - "packages", - "codemode", - "src", - "runtime", - "inline.ts" - ], - [ - "packages", - "codemode", - "src", - "runtime", - "vm.ts" - ], - [ - "packages", - "codemode", - "src", - "runtime", - "worker.ts" - ] - ], - "terms": [ - "inline", - "vm", - "worker" - ], - "parts": [ - { - "id": "", - "name": "inline", - "origin": "file", - "prefixes": [ - [ - "packages", - "codemode", - "src", - "runtime", - "inline.ts" - ] - ] - }, - { - "id": "", - "name": "vm", - "origin": "file", - "prefixes": [ - [ - "packages", - "codemode", - "src", - "runtime", - "vm.ts" - ] - ] - }, - { - "id": "", - "name": "worker", - "origin": "file", - "prefixes": [ - [ - "packages", - "codemode", - "src", - "runtime", - "worker.ts" - ] - ] - } - ] - }, - { - "id": "8.3", - "name": "types", - "origin": "grouped", - "prefixes": [ - [ - "packages", - "codemode", - "src", - "runtime", - "execution.ts" - ], - [ - "packages", - "codemode", - "src", - "runtime", - "host.ts" - ], - [ - "packages", - "codemode", - "src", - "runtime", - "remote.ts" - ], - [ - "packages", - "codemode", - "src", - "types.ts" - ] - ], - "terms": [ - "execution", - "host", - "remote" - ], - "parts": [ - { - "id": "", - "name": "execution", - "origin": "file", - "prefixes": [ - [ - "packages", - "codemode", - "src", - "runtime", - "execution.ts" - ] - ] - }, - { - "id": "", - "name": "host", - "origin": "file", - "prefixes": [ - [ - "packages", - "codemode", - "src", - "runtime", - "host.ts" - ] - ] - }, - { - "id": "", - "name": "remote", - "origin": "file", - "prefixes": [ - [ - "packages", - "codemode", - "src", - "runtime", - "remote.ts" - ] - ] - }, - { - "id": "", - "name": "types", - "origin": "file", - "prefixes": [ - [ - "packages", - "codemode", - "src", - "types.ts" - ] - ] - } - ] - }, - { - "id": "8.4", - "name": "cloudflare", - "origin": "grouped", - "prefixes": [ - [ - "packages", - "codemode", - "src", - "cloudflare-modules.d.ts" - ], - [ - "packages", - "codemode", - "src", - "cloudflare.ts" - ] - ], - "terms": [ - "cloudflare" - ], - "parts": [ - { - "id": "", - "name": "cloudflare-modules.d", - "origin": "file", - "prefixes": [ - [ - "packages", - "codemode", - "src", - "cloudflare-modules.d.ts" - ] - ] - }, - { - "id": "", - "name": "cloudflare", - "origin": "file", - "prefixes": [ - [ - "packages", - "codemode", - "src", - "cloudflare.ts" - ] - ] - } - ] - } - ] - }, - "9": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 3 units, at most 7; nothing to un-merge", - "last_id": 0, - "rules": [] - }, - "1.1": { - "axis": "structural", - "rung": "segment", - "leaf_reason": "", - "last_id": 5, - "rules": [ - { - "id": "1.1.1", - "name": "Loose files in packages.coding-agent.src.core", - "origin": "loose", - "fallback_prefixes": [ - [ - "packages", - "coding-agent", - "src", - "core" - ] - ] - }, - { - "id": "1.1.2", - "name": "tools", - "origin": "box", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "core", - "tools" - ] - ] - }, - { - "id": "1.1.3", - "name": "compaction", - "origin": "box", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "core", - "compaction" - ] - ], - "terms": [ - "compaction" - ] - }, - { - "id": "1.1.4", - "name": "export-html", - "origin": "box", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "core", - "export-html" - ] - ], - "terms": [ - "export" - ] - }, - { - "id": "1.1.5", - "name": "extensions", - "origin": "box", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "core", - "extensions" - ] - ] - } - ] - }, - "1.2": { - "axis": "structural", - "rung": "segment", - "leaf_reason": "", - "last_id": 6, - "rules": [ - { - "id": "1.2.1", - "name": "components", - "origin": "box", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "modes", - "interactive", - "components" - ] - ] - }, - { - "id": "1.2.2", - "name": "Loose files in packages.coding-agent.src.modes.interactive", - "origin": "loose", - "fallback_prefixes": [ - [ - "packages", - "coding-agent", - "src", - "modes", - "interactive" - ] - ] - }, - { - "id": "1.2.3", - "name": "theme", - "origin": "box", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "modes", - "interactive", - "theme" - ] - ], - "terms": [ - "theme" - ] - }, - { - "id": "1.2.4", - "name": "rpc", - "origin": "box", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "modes", - "rpc" - ] - ], - "terms": [ - "rpc" - ] - }, - { - "id": "1.2.5", - "name": "Loose files in packages.coding-agent.src.modes", - "origin": "loose", - "fallback_prefixes": [ - [ - "packages", - "coding-agent", - "src", - "modes" - ] - ] - }, - { - "id": "1.2.6", - "name": "Loose files in packages.coding-agent.src", - "origin": "loose", - "fallback_prefixes": [ - [ - "packages", - "coding-agent", - "src" - ] - ] - } - ] - }, - "1.3": { - "axis": "structural", - "rung": "segment", - "leaf_reason": "", - "last_id": 5, - "rules": [ - { - "id": "1.3.1", - "name": "services", - "origin": "box", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "experimental", - "services" - ] - ] - }, - { - "id": "1.3.2", - "name": "Loose files in packages.coding-agent.src.experimental", - "origin": "loose", - "fallback_prefixes": [ - [ - "packages", - "coding-agent", - "src", - "experimental" - ] - ] - }, - { - "id": "1.3.3", - "name": "durable", - "origin": "box", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "experimental", - "durable" - ] - ], - "terms": [ - "durable" - ] - }, - { - "id": "1.3.4", - "name": "plugins", - "origin": "box", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "experimental", - "plugins" - ] - ], - "terms": [ - "plugin" - ] - }, - { - "id": "1.3.5", - "name": "vacation", - "origin": "box", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "experimental", - "vacation" - ] - ], - "terms": [ - "vacation" - ] - } - ] - }, - "1.4": { - "axis": "files", - "rung": "files", - "leaf_reason": "", - "last_id": 5, - "rules": [ - { - "id": "1.4.1", - "name": "Loose files", - "origin": "loose", - "fallback_prefixes": [ - [ - "packages", - "coding-agent", - "src", - "utils" - ] - ] - }, - { - "id": "1.4.2", - "name": "photon", - "origin": "grouped", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "utils", - "image-convert.ts" - ], - [ - "packages", - "coding-agent", - "src", - "utils", - "image-process.ts" - ], - [ - "packages", - "coding-agent", - "src", - "utils", - "image-resize-core.ts" - ], - [ - "packages", - "coding-agent", - "src", - "utils", - "image-resize-worker.ts" - ], - [ - "packages", - "coding-agent", - "src", - "utils", - "image-resize.ts" - ], - [ - "packages", - "coding-agent", - "src", - "utils", - "exif-orientation.ts" - ], - [ - "packages", - "coding-agent", - "src", - "utils", - "photon.ts" - ] - ], - "terms": [ - "image", - "exif", - "photon" - ], - "parts": [ - { - "id": "", - "name": "image-convert", - "origin": "file", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "utils", - "image-convert.ts" - ] - ] - }, - { - "id": "", - "name": "image-process", - "origin": "file", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "utils", - "image-process.ts" - ] - ] - }, - { - "id": "", - "name": "image-resize-core", - "origin": "file", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "utils", - "image-resize-core.ts" - ] - ] - }, - { - "id": "", - "name": "image-resize-worker", - "origin": "file", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "utils", - "image-resize-worker.ts" - ] - ] - }, - { - "id": "", - "name": "image-resize", - "origin": "file", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "utils", - "image-resize.ts" - ] - ] - }, - { - "id": "", - "name": "exif-orientation", - "origin": "file", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "utils", - "exif-orientation.ts" - ] - ] - }, - { - "id": "", - "name": "photon", - "origin": "file", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "utils", - "photon.ts" - ] - ] - } - ] - }, - { - "id": "1.4.3", - "name": "clipboard", - "origin": "grouped", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "utils", - "clipboard-command.ts" - ], - [ - "packages", - "coding-agent", - "src", - "utils", - "clipboard-image.ts" - ], - [ - "packages", - "coding-agent", - "src", - "utils", - "clipboard.ts" - ], - [ - "packages", - "coding-agent", - "src", - "utils", - "wsl.ts" - ] - ], - "terms": [ - "clipboard", - "wsl" - ], - "parts": [ - { - "id": "", - "name": "clipboard-command", - "origin": "file", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "utils", - "clipboard-command.ts" - ] - ] - }, - { - "id": "", - "name": "clipboard-image", - "origin": "file", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "utils", - "clipboard-image.ts" - ] - ] - }, - { - "id": "", - "name": "clipboard", - "origin": "file", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "utils", - "clipboard.ts" - ] - ] - }, - { - "id": "", - "name": "wsl", - "origin": "file", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "utils", - "wsl.ts" - ] - ] - } - ] - }, - { - "id": "1.4.4", - "name": "management-http", - "origin": "grouped", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "utils", - "tools-manager.ts" - ], - [ - "packages", - "coding-agent", - "src", - "utils", - "management-http.ts" - ] - ], - "terms": [ - "manager", - "management" - ], - "parts": [ - { - "id": "", - "name": "tools-manager", - "origin": "file", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "utils", - "tools-manager.ts" - ] - ] - }, - { - "id": "", - "name": "management-http", - "origin": "file", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "utils", - "management-http.ts" - ] - ] - } - ] - }, - { - "id": "1.4.5", - "name": "syntax-highlight", - "origin": "grouped", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "utils", - "syntax-highlight.ts" - ], - [ - "packages", - "coding-agent", - "src", - "utils", - "highlight-js.d.ts" - ] - ], - "terms": [ - "syntax", - "highlight" - ], - "parts": [ - { - "id": "", - "name": "syntax-highlight", - "origin": "file", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "utils", - "syntax-highlight.ts" - ] - ] - }, - { - "id": "", - "name": "highlight-js.d", - "origin": "file", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "utils", - "highlight-js.d.ts" - ] - ] - } - ] - } - ] - }, - "1.5": { - "axis": "structural", - "rung": "segment", - "leaf_reason": "", - "last_id": 5, - "rules": [ - { - "id": "1.5.1", - "name": "mcp", - "origin": "box", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "extensions", - "mcp" - ] - ], - "terms": [ - "mcp" - ] - }, - { - "id": "1.5.2", - "name": "codemode", - "origin": "box", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "extensions", - "codemode" - ] - ], - "terms": [ - "codemode" - ] - }, - { - "id": "1.5.3", - "name": "llama", - "origin": "box", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "extensions", - "llama" - ] - ], - "terms": [ - "llama" - ] - }, - { - "id": "1.5.4", - "name": "tool-search", - "origin": "box", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "extensions", - "tool-search" - ] - ], - "terms": [ - "search" - ] - }, - { - "id": "1.5.5", - "name": "Loose files in packages.coding-agent.src.extensions", - "origin": "loose", - "fallback_prefixes": [ - [ - "packages", - "coding-agent", - "src", - "extensions" - ] - ] - } - ] - }, - "1.6": { - "axis": "files", - "rung": "files", - "leaf_reason": "", - "last_id": 4, - "rules": [ - { - "id": "1.6.1", - "name": "client", - "origin": "grouped", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "cli", - "experimental", - "command.ts" - ], - [ - "packages", - "coding-agent", - "src", - "cli", - "experimental", - "cli.ts" - ], - [ - "packages", - "coding-agent", - "src", - "cli", - "experimental", - "commands", - "server.ts" - ], - [ - "packages", - "coding-agent", - "src", - "cli", - "experimental", - "commands", - "client.ts" - ], - [ - "packages", - "coding-agent", - "src", - "cli", - "experimental", - "command-options.ts" - ] - ], - "terms": [ - "cli" - ], - "parts": [ - { - "id": "", - "name": "command", - "origin": "file", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "cli", - "experimental", - "command.ts" - ] - ] - }, - { - "id": "", - "name": "cli", - "origin": "file", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "cli", - "experimental", - "cli.ts" - ] - ] - }, - { - "id": "", - "name": "server", - "origin": "file", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "cli", - "experimental", - "commands", - "server.ts" - ] - ] - }, - { - "id": "", - "name": "client", - "origin": "file", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "cli", - "experimental", - "commands", - "client.ts" - ] - ] - }, - { - "id": "", - "name": "command-options", - "origin": "file", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "cli", - "experimental", - "command-options.ts" - ] - ] - } - ] - }, - { - "id": "1.6.2", - "name": "auth-command", - "origin": "grouped", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "cli", - "auth-check.ts" - ], - [ - "packages", - "coding-agent", - "src", - "cli", - "auth-command.ts" - ], - [ - "packages", - "coding-agent", - "src", - "cli", - "credential-print.ts" - ] - ], - "terms": [ - "auth", - "credential" - ], - "parts": [ - { - "id": "", - "name": "auth-check", - "origin": "file", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "cli", - "auth-check.ts" - ] - ] - }, - { - "id": "", - "name": "auth-command", - "origin": "file", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "cli", - "auth-command.ts" - ] - ] - }, - { - "id": "", - "name": "credential-print", - "origin": "file", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "cli", - "credential-print.ts" - ] - ] - } - ] - }, - { - "id": "1.6.3", - "name": "startup-ui", - "origin": "grouped", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "cli", - "project-trust.ts" - ], - [ - "packages", - "coding-agent", - "src", - "cli", - "startup-ui.ts" - ], - [ - "packages", - "coding-agent", - "src", - "cli", - "session-picker.ts" - ] - ], - "terms": [ - "project", - "session" - ], - "parts": [ - { - "id": "", - "name": "project-trust", - "origin": "file", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "cli", - "project-trust.ts" - ] - ] - }, - { - "id": "", - "name": "startup-ui", - "origin": "file", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "cli", - "startup-ui.ts" - ] - ] - }, - { - "id": "", - "name": "session-picker", - "origin": "file", - "prefixes": [ - [ - "packages", - "coding-agent", - "src", - "cli", - "session-picker.ts" - ] - ] - } - ] - }, - { - "id": "1.6.4", - "name": "Loose files", - "origin": "loose", - "fallback_prefixes": [ - [ - "packages", - "coding-agent", - "src" - ] - ] - } - ] - }, - "1.7": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 3 units, at most 7; nothing to un-merge", - "last_id": 0, - "rules": [] - }, - "1.8": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 1 units, at most 7; nothing to un-merge", - "last_id": 0, - "rules": [] - }, - "2.1": { - "axis": "structural", - "rung": "segment", - "leaf_reason": "", - "last_id": 6, - "rules": [ - { - "id": "2.1.1", - "name": "providers", - "origin": "box", - "prefixes": [ - [ - "packages", - "ai", - "src", - "providers" - ] - ], - "terms": [ - "provider" - ] - }, - { - "id": "2.1.2", - "name": "api", - "origin": "box", - "prefixes": [ - [ - "packages", - "ai", - "src", - "api" - ] - ] - }, - { - "id": "2.1.3", - "name": "utils", - "origin": "box", - "prefixes": [ - [ - "packages", - "ai", - "src", - "utils" - ] - ] - }, - { - "id": "2.1.4", - "name": "auth", - "origin": "box", - "prefixes": [ - [ - "packages", - "ai", - "src", - "auth" - ] - ], - "terms": [ - "auth" - ] - }, - { - "id": "2.1.5", - "name": "scripts", - "origin": "box", - "prefixes": [ - [ - "packages", - "ai", - "scripts" - ] - ] - }, - { - "id": "2.1.6", - "name": "Loose files in packages.ai.src", - "origin": "loose", - "fallback_prefixes": [ - [ - "packages", - "ai", - "src" - ] - ] - } - ] - }, - "2.2": { - "axis": "structural", - "rung": "segment", - "leaf_reason": "", - "last_id": 3, - "rules": [ - { - "id": "2.2.1", - "name": "evals", - "origin": "box", - "prefixes": [ - [ - "packages", - "evals", - "evals" - ] - ], - "terms": [ - "eval" - ] - }, - { - "id": "2.2.2", - "name": "src", - "origin": "box", - "prefixes": [ - [ - "packages", - "evals", - "src" - ] - ], - "terms": [ - "src" - ] - }, - { - "id": "2.2.3", - "name": "docker", - "origin": "box", - "prefixes": [ - [ - "packages", - "evals", - "docker" - ] - ], - "terms": [ - "docker" - ] - } - ] - }, - "2.3": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 5 units, at most 7; nothing to un-merge", - "last_id": 0, - "rules": [] - }, - "3.1": { - "axis": "files", - "rung": "files", - "leaf_reason": "", - "last_id": 5, - "rules": [ - { - "id": "3.1.1", - "name": "util", - "origin": "grouped", - "prefixes": [ - [ - "packages", - "durable", - "src", - "harness", - "harness.ts" - ], - [ - "packages", - "durable", - "src", - "harness", - "agent.ts" - ], - [ - "packages", - "durable", - "src", - "harness", - "registry.ts" - ], - [ - "packages", - "durable", - "src", - "harness", - "submissions.ts" - ], - [ - "packages", - "durable", - "src", - "harness", - "task-graph.ts" - ], - [ - "packages", - "durable", - "src", - "harness", - "util.ts" - ], - [ - "packages", - "durable", - "src", - "harness", - "inbox.ts" - ], - [ - "packages", - "durable", - "src", - "harness", - "scheduler.ts" - ] - ], - "terms": [ - "harness", - "agent", - "registry", - "submission", - "task", - "inbox", - "scheduler" - ], - "parts": [ - { - "id": "", - "name": "harness", - "origin": "file", - "prefixes": [ - [ - "packages", - "durable", - "src", - "harness", - "harness.ts" - ] - ] - }, - { - "id": "", - "name": "agent", - "origin": "file", - "prefixes": [ - [ - "packages", - "durable", - "src", - "harness", - "agent.ts" - ] - ] - }, - { - "id": "", - "name": "registry", - "origin": "file", - "prefixes": [ - [ - "packages", - "durable", - "src", - "harness", - "registry.ts" - ] - ] - }, - { - "id": "", - "name": "submissions", - "origin": "file", - "prefixes": [ - [ - "packages", - "durable", - "src", - "harness", - "submissions.ts" - ] - ] - }, - { - "id": "", - "name": "task-graph", - "origin": "file", - "prefixes": [ - [ - "packages", - "durable", - "src", - "harness", - "task-graph.ts" - ] - ] - }, - { - "id": "", - "name": "util", - "origin": "file", - "prefixes": [ - [ - "packages", - "durable", - "src", - "harness", - "util.ts" - ] - ] - }, - { - "id": "", - "name": "inbox", - "origin": "file", - "prefixes": [ - [ - "packages", - "durable", - "src", - "harness", - "inbox.ts" - ] - ] - }, - { - "id": "", - "name": "scheduler", - "origin": "file", - "prefixes": [ - [ - "packages", - "durable", - "src", - "harness", - "scheduler.ts" - ] - ] - } - ] - }, - { - "id": "3.1.2", - "name": "compaction", - "origin": "grouped", - "prefixes": [ - [ - "packages", - "durable", - "src", - "harness", - "generation.ts" - ], - [ - "packages", - "durable", - "src", - "harness", - "compaction.ts" - ], - [ - "packages", - "durable", - "src", - "harness", - "prompt.ts" - ], - [ - "packages", - "durable", - "src", - "harness", - "provider.ts" - ], - [ - "packages", - "durable", - "src", - "harness", - "live.ts" - ] - ], - "terms": [ - "generation", - "compaction", - "prompt", - "provider", - "live" - ], - "parts": [ - { - "id": "", - "name": "generation", - "origin": "file", - "prefixes": [ - [ - "packages", - "durable", - "src", - "harness", - "generation.ts" - ] - ] - }, - { - "id": "", - "name": "compaction", - "origin": "file", - "prefixes": [ - [ - "packages", - "durable", - "src", - "harness", - "compaction.ts" - ] - ] - }, - { - "id": "", - "name": "prompt", - "origin": "file", - "prefixes": [ - [ - "packages", - "durable", - "src", - "harness", - "prompt.ts" - ] - ] - }, - { - "id": "", - "name": "provider", - "origin": "file", - "prefixes": [ - [ - "packages", - "durable", - "src", - "harness", - "provider.ts" - ] - ] - }, - { - "id": "", - "name": "live", - "origin": "file", - "prefixes": [ - [ - "packages", - "durable", - "src", - "harness", - "live.ts" - ] - ] - } - ] - }, - { - "id": "3.1.3", - "name": "tool", - "origin": "grouped", - "prefixes": [ - [ - "packages", - "durable", - "src", - "harness", - "tool.ts" - ], - [ - "packages", - "durable", - "src", - "harness", - "output.ts" - ] - ], - "terms": [ - "output" - ], - "parts": [ - { - "id": "", - "name": "tool", - "origin": "file", - "prefixes": [ - [ - "packages", - "durable", - "src", - "harness", - "tool.ts" - ] - ] - }, - { - "id": "", - "name": "output", - "origin": "file", - "prefixes": [ - [ - "packages", - "durable", - "src", - "harness", - "output.ts" - ] - ] - } - ] - }, - { - "id": "3.1.4", - "name": "view", - "origin": "grouped", - "prefixes": [ - [ - "packages", - "durable", - "src", - "harness", - "view.ts" - ], - [ - "packages", - "durable", - "src", - "harness", - "context.ts" - ] - ], - "terms": [ - "context" - ], - "parts": [ - { - "id": "", - "name": "view", - "origin": "file", - "prefixes": [ - [ - "packages", - "durable", - "src", - "harness", - "view.ts" - ] - ] - }, - { - "id": "", - "name": "context", - "origin": "file", - "prefixes": [ - [ - "packages", - "durable", - "src", - "harness", - "context.ts" - ] - ] - } - ] - }, - { - "id": "3.1.5", - "name": "Loose files", - "origin": "loose", - "fallback_prefixes": [ - [ - "packages", - "durable", - "src", - "harness" - ] - ] - } - ] - }, - "3.2": { - "axis": "files", - "rung": "files", - "leaf_reason": "", - "last_id": 4, - "rules": [ - { - "id": "3.2.1", - "name": "Loose files", - "origin": "loose", - "fallback_prefixes": [ - [ - "packages", - "durable", - "src", - "tools" - ] - ] - }, - { - "id": "3.2.2", - "name": "image", - "origin": "grouped", - "prefixes": [ - [ - "packages", - "durable", - "src", - "tools", - "image-processor.ts" - ], - [ - "packages", - "durable", - "src", - "tools", - "image.ts" - ] - ], - "terms": [ - "image" - ], - "parts": [ - { - "id": "", - "name": "image-processor", - "origin": "file", - "prefixes": [ - [ - "packages", - "durable", - "src", - "tools", - "image-processor.ts" - ] - ] - }, - { - "id": "", - "name": "image", - "origin": "file", - "prefixes": [ - [ - "packages", - "durable", - "src", - "tools", - "image.ts" - ] - ] - } - ] - }, - { - "id": "3.2.3", - "name": "bash", - "origin": "grouped", - "prefixes": [ - [ - "packages", - "durable", - "src", - "tools", - "bash.ts" - ], - [ - "packages", - "durable", - "src", - "tools", - "env.ts" - ] - ], - "terms": [ - "bash", - "env" - ], - "parts": [ - { - "id": "", - "name": "bash", - "origin": "file", - "prefixes": [ - [ - "packages", - "durable", - "src", - "tools", - "bash.ts" - ] - ] - }, - { - "id": "", - "name": "env", - "origin": "file", - "prefixes": [ - [ - "packages", - "durable", - "src", - "tools", - "env.ts" - ] - ] - } - ] - }, - { - "id": "3.2.4", - "name": "edit", - "origin": "grouped", - "prefixes": [ - [ - "packages", - "durable", - "src", - "tools", - "edit-diff.ts" - ], - [ - "packages", - "durable", - "src", - "tools", - "edit.ts" - ] - ], - "terms": [ - "edit" - ], - "parts": [ - { - "id": "", - "name": "edit-diff", - "origin": "file", - "prefixes": [ - [ - "packages", - "durable", - "src", - "tools", - "edit-diff.ts" - ] - ] - }, - { - "id": "", - "name": "edit", - "origin": "file", - "prefixes": [ - [ - "packages", - "durable", - "src", - "tools", - "edit.ts" - ] - ] - } - ] - } - ] - }, - "3.3": { - "axis": "structural", - "rung": "segment", - "leaf_reason": "", - "last_id": 4, - "rules": [ - { - "id": "3.3.1", - "name": "sqlite", - "origin": "box", - "prefixes": [ - [ - "packages", - "durable", - "src", - "storage", - "sqlite" - ] - ], - "terms": [ - "sqlite" - ] - }, - { - "id": "3.3.2", - "name": "Loose files in packages.durable.src.storage", - "origin": "loose", - "fallback_prefixes": [ - [ - "packages", - "durable", - "src", - "storage" - ] - ] - }, - { - "id": "3.3.3", - "name": "jsonl", - "origin": "box", - "prefixes": [ - [ - "packages", - "durable", - "src", - "storage", - "jsonl" - ] - ], - "terms": [ - "jsonl" - ] - }, - { - "id": "3.3.4", - "name": "Loose files in packages.durable.src", - "origin": "loose", - "fallback_prefixes": [ - [ - "packages", - "durable", - "src" - ] - ] - } - ] - }, - "3.4": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 5 units, at most 7; nothing to un-merge", - "last_id": 0, - "rules": [] - }, - "3.5": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 5 units, at most 7; nothing to un-merge", - "last_id": 0, - "rules": [] - }, - "3.6": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 4 units, at most 7; nothing to un-merge", - "last_id": 0, - "rules": [] - }, - "4.1": { - "axis": "structural", - "rung": "segment", - "leaf_reason": "", - "last_id": 5, - "rules": [ - { - "id": "4.1.1", - "name": "services", - "origin": "box", - "prefixes": [ - [ - "packages", - "chord", - "src", - "services" - ] - ] - }, - { - "id": "4.1.2", - "name": "delta", - "origin": "box", - "prefixes": [ - [ - "packages", - "chord", - "src", - "delta" - ] - ], - "terms": [ - "delta" - ] - }, - { - "id": "4.1.3", - "name": "facets", - "origin": "box", - "prefixes": [ - [ - "packages", - "chord", - "src", - "facets" - ] - ], - "terms": [ - "facet" - ] - }, - { - "id": "4.1.4", - "name": "node", - "origin": "box", - "prefixes": [ - [ - "packages", - "chord", - "src", - "node" - ] - ], - "terms": [ - "node" - ] - }, - { - "id": "4.1.5", - "name": "Loose files in packages.chord.src", - "origin": "loose", - "fallback_prefixes": [ - [ - "packages", - "chord", - "src" - ] - ] - } - ] - }, - "4.2": { - "axis": "files", - "rung": "files", - "leaf_reason": "", - "last_id": 3, - "rules": [ - { - "id": "4.2.1", - "name": "connection", - "origin": "grouped", - "prefixes": [ - [ - "packages", - "server", - "src", - "listener.ts" - ], - [ - "packages", - "server", - "src", - "transports", - "unix", - "listener.ts" - ], - [ - "packages", - "server", - "src", - "connection.ts" - ] - ], - "terms": [ - "listener", - "connection" - ], - "parts": [ - { - "id": "", - "name": "listener", - "origin": "file", - "prefixes": [ - [ - "packages", - "server", - "src", - "listener.ts" - ] - ] - }, - { - "id": "", - "name": "listener", - "origin": "file", - "prefixes": [ - [ - "packages", - "server", - "src", - "transports", - "unix", - "listener.ts" - ] - ] - }, - { - "id": "", - "name": "connection", - "origin": "file", - "prefixes": [ - [ - "packages", - "server", - "src", - "connection.ts" - ] - ] - } - ] - }, - { - "id": "4.2.2", - "name": "types", - "origin": "grouped", - "prefixes": [ - [ - "packages", - "server", - "src", - "session-router.ts" - ], - [ - "packages", - "server", - "src", - "errors.ts" - ], - [ - "packages", - "server", - "src", - "types.ts" - ] - ], - "terms": [ - "session", - "error" - ], - "parts": [ - { - "id": "", - "name": "session-router", - "origin": "file", - "prefixes": [ - [ - "packages", - "server", - "src", - "session-router.ts" - ] - ] - }, - { - "id": "", - "name": "errors", - "origin": "file", - "prefixes": [ - [ - "packages", - "server", - "src", - "errors.ts" - ] - ] - }, - { - "id": "", - "name": "types", - "origin": "file", - "prefixes": [ - [ - "packages", - "server", - "src", - "types.ts" - ] - ] - } - ] - }, - { - "id": "4.2.3", - "name": "Loose files", - "origin": "loose", - "fallback_prefixes": [ - [ - "packages", - "server", - "src" - ] - ] - } - ] - }, - "4.3": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 7 units, at most 7; nothing to un-merge", - "last_id": 0, - "rules": [] - }, - "4.4": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 6 units, at most 7; nothing to un-merge", - "last_id": 0, - "rules": [] - }, - "5.1": { - "axis": "files", - "rung": "files", - "leaf_reason": "", - "last_id": 5, - "rules": [ - { - "id": "5.1.1", - "name": "box", - "origin": "grouped", - "prefixes": [ - [ - "packages", - "tui", - "src", - "components", - "box.ts" - ], - [ - "packages", - "tui", - "src", - "components", - "h-stack.ts" - ], - [ - "packages", - "tui", - "src", - "components", - "scroll-view.ts" - ], - [ - "packages", - "tui", - "src", - "components", - "stack.ts" - ], - [ - "packages", - "tui", - "src", - "components", - "v-stack.ts" - ], - [ - "packages", - "tui", - "src", - "components", - "image.ts" - ], - [ - "packages", - "tui", - "src", - "components", - "mouse-region.ts" - ], - [ - "packages", - "tui", - "src", - "components", - "select-list.ts" - ], - [ - "packages", - "tui", - "src", - "components", - "settings-list.ts" - ], - [ - "packages", - "tui", - "src", - "components", - "spacer.ts" - ], - [ - "packages", - "tui", - "src", - "components", - "truncated-text.ts" - ] - ], - "terms": [ - "box", - "h", - "scroll", - "stack", - "v", - "image", - "mouse", - "select", - "list", - "spacer", - "truncat" - ], - "parts": [ - { - "id": "", - "name": "box", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "components", - "box.ts" - ] - ] - }, - { - "id": "", - "name": "h-stack", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "components", - "h-stack.ts" - ] - ] - }, - { - "id": "", - "name": "scroll-view", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "components", - "scroll-view.ts" - ] - ] - }, - { - "id": "", - "name": "stack", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "components", - "stack.ts" - ] - ] - }, - { - "id": "", - "name": "v-stack", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "components", - "v-stack.ts" - ] - ] - }, - { - "id": "", - "name": "image", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "components", - "image.ts" - ] - ] - }, - { - "id": "", - "name": "mouse-region", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "components", - "mouse-region.ts" - ] - ] - }, - { - "id": "", - "name": "select-list", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "components", - "select-list.ts" - ] - ] - }, - { - "id": "", - "name": "settings-list", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "components", - "settings-list.ts" - ] - ] - }, - { - "id": "", - "name": "spacer", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "components", - "spacer.ts" - ] - ] - }, - { - "id": "", - "name": "truncated-text", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "components", - "truncated-text.ts" - ] - ] - } - ] - }, - { - "id": "5.1.2", - "name": "tui", - "origin": "grouped", - "prefixes": [ - [ - "packages", - "tui", - "src", - "tui-alt-screen.ts" - ], - [ - "packages", - "tui", - "src", - "tui-main-screen.ts" - ], - [ - "packages", - "tui", - "src", - "tui.ts" - ] - ], - "terms": [ - "tui" - ], - "parts": [ - { - "id": "", - "name": "tui-alt-screen", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "tui-alt-screen.ts" - ] - ] - }, - { - "id": "", - "name": "tui-main-screen", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "tui-main-screen.ts" - ] - ] - }, - { - "id": "", - "name": "tui", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "tui.ts" - ] - ] - } - ] - }, - { - "id": "5.1.3", - "name": "loader", - "origin": "grouped", - "prefixes": [ - [ - "packages", - "tui", - "src", - "components", - "loader.ts" - ], - [ - "packages", - "tui", - "src", - "components", - "cancellable-loader.ts" - ], - [ - "packages", - "tui", - "src", - "components", - "text.ts" - ] - ], - "terms": [ - "loader", - "cancellable", - "text" - ], - "parts": [ - { - "id": "", - "name": "loader", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "components", - "loader.ts" - ] - ] - }, - { - "id": "", - "name": "cancellable-loader", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "components", - "cancellable-loader.ts" - ] - ] - }, - { - "id": "", - "name": "text", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "components", - "text.ts" - ] - ] - } - ] - }, - { - "id": "5.1.4", - "name": "alt-screen-flash", - "origin": "grouped", - "prefixes": [ - [ - "packages", - "tui", - "src", - "alt-screen-search.ts" - ], - [ - "packages", - "tui", - "src", - "components", - "alt-screen-flash.ts" - ] - ], - "terms": [ - "alt" - ], - "parts": [ - { - "id": "", - "name": "alt-screen-search", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "alt-screen-search.ts" - ] - ] - }, - { - "id": "", - "name": "alt-screen-flash", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "components", - "alt-screen-flash.ts" - ] - ] - } - ] - }, - { - "id": "5.1.5", - "name": "Loose files", - "origin": "loose", - "fallback_prefixes": [ - [ - "packages", - "tui" - ] - ] - } - ] - }, - "5.2": { - "axis": "files", - "rung": "files", - "leaf_reason": "", - "last_id": 2, - "rules": [ - { - "id": "5.2.1", - "name": "autocomplete", - "origin": "grouped", - "prefixes": [ - [ - "packages", - "tui", - "src", - "components", - "editor.ts" - ], - [ - "packages", - "tui", - "src", - "editor-component.ts" - ], - [ - "packages", - "tui", - "src", - "autocomplete.ts" - ], - [ - "packages", - "tui", - "src", - "keys.ts" - ] - ], - "terms": [ - "editor", - "autocomplete", - "key" - ], - "parts": [ - { - "id": "", - "name": "editor", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "components", - "editor.ts" - ] - ] - }, - { - "id": "", - "name": "editor-component", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "editor-component.ts" - ] - ] - }, - { - "id": "", - "name": "autocomplete", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "autocomplete.ts" - ] - ] - }, - { - "id": "", - "name": "keys", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "keys.ts" - ] - ] - } - ] - }, - { - "id": "5.2.2", - "name": "input", - "origin": "grouped", - "prefixes": [ - [ - "packages", - "tui", - "src", - "components", - "input.ts" - ], - [ - "packages", - "tui", - "src", - "kill-ring.ts" - ], - [ - "packages", - "tui", - "src", - "undo-stack.ts" - ], - [ - "packages", - "tui", - "src", - "word-navigation.ts" - ] - ], - "terms": [ - "input", - "kill", - "undo", - "word" - ], - "parts": [ - { - "id": "", - "name": "input", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "components", - "input.ts" - ] - ] - }, - { - "id": "", - "name": "kill-ring", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "kill-ring.ts" - ] - ] - }, - { - "id": "", - "name": "undo-stack", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "undo-stack.ts" - ] - ] - }, - { - "id": "", - "name": "word-navigation", - "origin": "file", - "prefixes": [ - [ - "packages", - "tui", - "src", - "word-navigation.ts" - ] - ] - } - ] - } - ] - }, - "5.3": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 5 units, at most 7; un-merge failed the guard", - "last_id": 0, - "rules": [] - }, - "5.4": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 3 units, at most 7; un-merge failed the guard", - "last_id": 0, - "rules": [] - }, - "5.5": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 2 units, at most 7; un-merge failed the guard", - "last_id": 0, - "rules": [] - }, - "5.6": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 2 units, at most 7; un-merge failed the guard", - "last_id": 0, - "rules": [] - }, - "5.7": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 2 units, at most 7; un-merge failed the guard", - "last_id": 0, - "rules": [] - }, - "5.8": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 0 units, at most 7; nothing to un-merge", - "last_id": 0, - "rules": [] - }, - "6.1": { - "axis": "files", - "rung": "files", - "leaf_reason": "", - "last_id": 5, - "rules": [ - { - "id": "6.1.1", - "name": "npm-command", - "origin": "grouped", - "prefixes": [ - [ - "scripts", - "package-artifacts.mjs" - ], - [ - "scripts", - "package-workspaces.mjs" - ], - [ - "scripts", - "npm-command.mjs" - ], - [ - "scripts", - "local-package-install.mjs" - ], - [ - "scripts", - "local-release.mjs" - ] - ], - "terms": [ - "package", - "npm", - "local" - ], - "parts": [ - { - "id": "", - "name": "package-artifacts", - "origin": "file", - "prefixes": [ - [ - "scripts", - "package-artifacts.mjs" - ] - ] - }, - { - "id": "", - "name": "package-workspaces", - "origin": "file", - "prefixes": [ - [ - "scripts", - "package-workspaces.mjs" - ] - ] - }, - { - "id": "", - "name": "npm-command", - "origin": "file", - "prefixes": [ - [ - "scripts", - "npm-command.mjs" - ] - ] - }, - { - "id": "", - "name": "local-package-install", - "origin": "file", - "prefixes": [ - [ - "scripts", - "local-package-install.mjs" - ] - ] - }, - { - "id": "", - "name": "local-release", - "origin": "file", - "prefixes": [ - [ - "scripts", - "local-release.mjs" - ] - ] - } - ] - }, - { - "id": "6.1.2", - "name": "check-browser-smoke", - "origin": "grouped", - "prefixes": [ - [ - "scripts", - "check-browser-smoke.mjs" - ], - [ - "scripts", - "check-entry-graphs.mjs" - ], - [ - "scripts", - "check-lockfile-commit.mjs" - ], - [ - "scripts", - "check-package-install.mjs" - ], - [ - "scripts", - "check-pinned-deps.mjs" - ], - [ - "scripts", - "check-runtime-deps.mjs" - ], - [ - "scripts", - "check-ts-relative-imports.mjs" - ] - ], - "terms": [ - "check" - ], - "parts": [ - { - "id": "", - "name": "check-browser-smoke", - "origin": "file", - "prefixes": [ - [ - "scripts", - "check-browser-smoke.mjs" - ] - ] - }, - { - "id": "", - "name": "check-entry-graphs", - "origin": "file", - "prefixes": [ - [ - "scripts", - "check-entry-graphs.mjs" - ] - ] - }, - { - "id": "", - "name": "check-lockfile-commit", - "origin": "file", - "prefixes": [ - [ - "scripts", - "check-lockfile-commit.mjs" - ] - ] - }, - { - "id": "", - "name": "check-package-install", - "origin": "file", - "prefixes": [ - [ - "scripts", - "check-package-install.mjs" - ] - ] - }, - { - "id": "", - "name": "check-pinned-deps", - "origin": "file", - "prefixes": [ - [ - "scripts", - "check-pinned-deps.mjs" - ] - ] - }, - { - "id": "", - "name": "check-runtime-deps", - "origin": "file", - "prefixes": [ - [ - "scripts", - "check-runtime-deps.mjs" - ] - ] - }, - { - "id": "", - "name": "check-ts-relative-imports", - "origin": "file", - "prefixes": [ - [ - "scripts", - "check-ts-relative-imports.mjs" - ] - ] - } - ] - }, - { - "id": "6.1.3", - "name": "publish", - "origin": "grouped", - "prefixes": [ - [ - "scripts", - "publish-model-catalog.mjs" - ], - [ - "scripts", - "publish-release-announcement.mjs" - ], - [ - "scripts", - "publish.mjs" - ], - [ - "scripts", - "model-catalog-protocol.ts" - ] - ], - "terms": [ - "publish", - "catalog" - ], - "parts": [ - { - "id": "", - "name": "publish-model-catalog", - "origin": "file", - "prefixes": [ - [ - "scripts", - "publish-model-catalog.mjs" - ] - ] - }, - { - "id": "", - "name": "publish-release-announcement", - "origin": "file", - "prefixes": [ - [ - "scripts", - "publish-release-announcement.mjs" - ] - ] - }, - { - "id": "", - "name": "publish", - "origin": "file", - "prefixes": [ - [ - "scripts", - "publish.mjs" - ] - ] - }, - { - "id": "", - "name": "model-catalog-protocol", - "origin": "file", - "prefixes": [ - [ - "scripts", - "model-catalog-protocol.ts" - ] - ] - } - ] - }, - { - "id": "6.1.4", - "name": "release", - "origin": "grouped", - "prefixes": [ - [ - "scripts", - "release-notes.mjs" - ], - [ - "scripts", - "release-packages.mjs" - ], - [ - "scripts", - "release.mjs" - ] - ], - "terms": [ - "release" - ], - "parts": [ - { - "id": "", - "name": "release-notes", - "origin": "file", - "prefixes": [ - [ - "scripts", - "release-notes.mjs" - ] - ] - }, - { - "id": "", - "name": "release-packages", - "origin": "file", - "prefixes": [ - [ - "scripts", - "release-packages.mjs" - ] - ] - }, - { - "id": "", - "name": "release", - "origin": "file", - "prefixes": [ - [ - "scripts", - "release.mjs" - ] - ] - } - ] - }, - { - "id": "6.1.5", - "name": "Loose files", - "origin": "loose", - "fallback_prefixes": [ - [ - "scripts" - ] - ] - } - ] - }, - "6.2": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 5 units, at most 7; un-merge failed the guard", - "last_id": 0, - "rules": [] - }, - "6.3": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 3 units, at most 7; nothing to un-merge", - "last_id": 0, - "rules": [] - }, - "6.4": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 3 units, at most 7; un-merge failed the guard", - "last_id": 0, - "rules": [] - }, - "6.5": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 3 units, at most 7; un-merge failed the guard", - "last_id": 0, - "rules": [] - }, - "6.6": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 2 units, at most 7; un-merge failed the guard", - "last_id": 0, - "rules": [] - }, - "6.7": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 2 units, at most 7; un-merge failed the guard", - "last_id": 0, - "rules": [] - }, - "7.1": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 6 units, at most 7; nothing to un-merge", - "last_id": 0, - "rules": [] - }, - "7.2": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 5 units, at most 7; nothing to un-merge", - "last_id": 0, - "rules": [] - }, - "7.3": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 3 units, at most 7; nothing to un-merge", - "last_id": 0, - "rules": [] - }, - "7.4": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 1 units, at most 7; nothing to un-merge", - "last_id": 0, - "rules": [] - }, - "8.1": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 4 units, at most 7; nothing to un-merge", - "last_id": 0, - "rules": [] - }, - "8.2": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 4 units, at most 7; un-merge failed the guard", - "last_id": 0, - "rules": [] - }, - "8.3": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 4 units, at most 7; un-merge failed the guard", - "last_id": 0, - "rules": [] - }, - "8.4": { - "axis": "", - "rung": "leaf", - "leaf_reason": "small: 2 units, at most 7; un-merge failed the guard", - "last_id": 0, - "rules": [] - } - } - } - }, - "description": "The codebase comprises the Pi coding agent ecosystem, featuring a full-featured terminal coding assistant CLI built on top of LLM provider integrations, durable agent execution pipelines, distributed RPC services, and an interactive terminal UI framework.", - "files": { - "packages/coding-agent/scripts/generate-schemas.ts": { - "method_keys": [ - "packages/coding-agent/scripts/generate-schemas.ts|packages.coding-agent.scripts.generate-schemas.SchemaArtifact", - "packages/coding-agent/scripts/generate-schemas.ts|packages.coding-agent.scripts.generate-schemas.splitAnnotations", - "packages/coding-agent/scripts/generate-schemas.ts|packages.coding-agent.scripts.generate-schemas.addDefinitions", - "packages/coding-agent/scripts/generate-schemas.ts|packages.coding-agent.scripts.generate-schemas.addDefinitions.preparedDefinitions", - "packages/coding-agent/scripts/generate-schemas.ts|packages.coding-agent.scripts.generate-schemas.addDefinitions.preparedDefinitions.map() callback", - "packages/coding-agent/scripts/generate-schemas.ts|packages.coding-agent.scripts.generate-schemas.addDefinitions.replaceDefinitions", - "packages/coding-agent/scripts/generate-schemas.ts|packages.coding-agent.scripts.generate-schemas.addDefinitions.replaceDefinitions.value.map() callback", - "packages/coding-agent/scripts/generate-schemas.ts|packages.coding-agent.scripts.generate-schemas.addDefinitions.replaceDefinitions.match", - "packages/coding-agent/scripts/generate-schemas.ts|packages.coding-agent.scripts.generate-schemas.addDefinitions.replaceDefinitions.match.preparedDefinitions.find() callback", - "packages/coding-agent/scripts/generate-schemas.ts|packages.coding-agent.scripts.generate-schemas.addDefinitions.replaceDefinitions.map() callback", - "packages/coding-agent/scripts/generate-schemas.ts|packages.coding-agent.scripts.generate-schemas.addDefinitions.compactDefinitions", - "packages/coding-agent/scripts/generate-schemas.ts|packages.coding-agent.scripts.generate-schemas.addDefinitions.compactDefinitions.preparedDefinitions.map() callback", - "packages/coding-agent/scripts/generate-schemas.ts|packages.coding-agent.scripts.generate-schemas.addDefinitions.unusedDefinitions", - "packages/coding-agent/scripts/generate-schemas.ts|packages.coding-agent.scripts.generate-schemas.addDefinitions.unusedDefinitions.preparedDefinitions.map() callback", - "packages/coding-agent/scripts/generate-schemas.ts|packages.coding-agent.scripts.generate-schemas.addDefinitions.unusedDefinitions.filter() callback", - "packages/coding-agent/scripts/generate-schemas.ts|packages.coding-agent.scripts.generate-schemas.serializeSchema", - "packages/coding-agent/scripts/generate-schemas.ts|packages.coding-agent.scripts.generate-schemas.renderConfigSchemas", - "packages/coding-agent/scripts/generate-schemas.ts|packages.coding-agent.scripts.generate-schemas.generateSchemas" - ], - "content_hash": "ab7be044d1adae02", - "module_hash": "fef8f6b0d426cb01" - }, - "packages/coding-agent/src/bun/restore-sandbox-env.ts": { - "method_keys": [ - "packages/coding-agent/src/bun/restore-sandbox-env.ts|packages.coding-agent.src.bun.restore-sandbox-env.restoreSandboxEnv" - ], - "content_hash": "adf076d398aa398f", - "module_hash": "2dfa2272e2f7706c" - }, - "packages/coding-agent/src/cli/args.ts": { - "method_keys": [ - "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.Args", - "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.isValidThinkingLevel", - "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.normalizeSessionName", - "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.parseArgs", - "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.map() callback", - "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.filter() callback", - "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.parseArgs.tools", - "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.parseArgs.tools.map() callback", - "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.parseArgs.tools.filter() callback", - "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.parseArgs.map() callback", - "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.parseArgs.filter() callback", - "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.printHelp", - "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.printHelp.extensionFlagsText", - "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.printHelp.extensionFlagsText.extensionFlags.map() callback" - ], - "content_hash": "3dc3b653a140200f", - "module_hash": "2d6039f8f7aa4d3c" - }, - "packages/coding-agent/src/cli/auth-check.ts": { - "method_keys": [ - "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.AuthCheckResult", - "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.checkProviderAuth", - "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.getProviderCredential", - "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.createAuthCheckModelRuntime" - ], - "content_hash": "ef983ff3fa6dcd8f", - "module_hash": "b88c7f29f1c869ba" - }, - "packages/coding-agent/src/cli/auth-command.ts": { - "method_keys": [ - "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.AuthCommand", - "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.AuthCommandError", - "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.getAuthCommandName", - "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.getAuthCommandUsage", - "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.isAuthCommandHelp", - "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.printAuthCommandHelp", - "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.parseAuthCommand", - "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.validateAuthCommandArgs", - "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.getAuthCredential", - "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.getAuthCredential.authorization", - "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.getAuthCredential.authorization.find() callback" - ], - "content_hash": "bc8a991c537f8f97", - "module_hash": "c4d37e4503f98797" - }, - "packages/coding-agent/src/cli/config-selector.ts": { - "method_keys": [ - "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.ConfigSelectorOptions", - "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig." - ], - "content_hash": "abd9190e7291fd96", - "module_hash": "2f63e2517da36768" - }, - "packages/coding-agent/src/cli/credential-print.ts": { - "method_keys": [ - "packages/coding-agent/src/cli/credential-print.ts|packages.coding-agent.src.cli.credential-print.resolveCredentialForPrint", - "packages/coding-agent/src/cli/credential-print.ts|packages.coding-agent.src.cli.credential-print.resolveCredentialForPrint.credentialTypes", - "packages/coding-agent/src/cli/credential-print.ts|packages.coding-agent.src.cli.credential-print.resolveCredentialForPrint.credentialTypes.map() callback", - "packages/coding-agent/src/cli/credential-print.ts|packages.coding-agent.src.cli.credential-print.resolveCredentialForPrint.credentials.map() callback" - ], - "content_hash": "426d83171380a216", - "module_hash": "3aa54f834d0a7f88" - }, - "packages/coding-agent/src/cli/experimental/cli.ts": { - "method_keys": [ - "packages/coding-agent/src/cli/experimental/cli.ts|packages.coding-agent.src.cli.experimental.cli.ExperimentalCommandGroup", - "packages/coding-agent/src/cli/experimental/cli.ts|packages.coding-agent.src.cli.experimental.cli.experimentalCommand", - "packages/coding-agent/src/cli/experimental/cli.ts|packages.coding-agent.src.cli.experimental.cli.experimentalCommand.build() callback" - ], - "content_hash": "438fef96c2b511b3", - "module_hash": "9606bdfcb8f8e5c9" - }, - "packages/coding-agent/src/cli/experimental/command-options.ts": { - "method_keys": [ - "packages/coding-agent/src/cli/experimental/command-options.ts|packages.coding-agent.src.cli.experimental.command-options.UnixTransportAddress", - "packages/coding-agent/src/cli/experimental/command-options.ts|packages.coding-agent.src.cli.experimental.command-options.RadiusTransportAddress", - "packages/coding-agent/src/cli/experimental/command-options.ts|packages.coding-agent.src.cli.experimental.command-options.parseAuthInput", - "packages/coding-agent/src/cli/experimental/command-options.ts|packages.coding-agent.src.cli.experimental.command-options.parseTransportAddress", - "packages/coding-agent/src/cli/experimental/command-options.ts|packages.coding-agent.src.cli.experimental.command-options.connectOption", - "packages/coding-agent/src/cli/experimental/command-options.ts|packages.coding-agent.src.cli.experimental.command-options.connectOption.valueOption(\"--connect\") callback", - "packages/coding-agent/src/cli/experimental/command-options.ts|packages.coding-agent.src.cli.experimental.command-options.parseAuth", - "packages/coding-agent/src/cli/experimental/command-options.ts|packages.coding-agent.src.cli.experimental.command-options.unsupportedOptions" - ], - "content_hash": "6d1f4e238c9cc856", - "module_hash": "ecb1fd60e084e26c" - }, - "packages/coding-agent/src/cli/experimental/command.ts": { - "method_keys": [ - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.NamedCommandInvocation", - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.CommandOption", - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.CommandOption.parse", - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.valueOption", - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.stringOption", - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.stringOption.valueOption() callback", - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.flagOption", - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.flagOption.parse", - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.ParsedCommandInput", - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.ParsedCommandInput.value", - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.ParsedCommandInput.values", - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.MutableParsedCommandInput", - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.RegisteredCommand", - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.RegisteredCommand.parse", - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.RegisteredCommand.execute", - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.Command", - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.Command.constructor", - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.Command.option", - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.Command.build", - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.Command.action", - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.Command.command", - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.Command.command.parse", - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.Command.command.execute", - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.Command.parse", - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.Command.execute", - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.Command.select", - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.Command.parseOwn", - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.Command.parseOwn.input", - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.Command.parseOwn.input.value", - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.Command.parseOwn.input.values", - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.Command.parseOptions" - ], - "content_hash": "abe6336af9089be6", - "module_hash": "f56b08f870279d9b" - }, - "packages/coding-agent/src/cli/experimental/commands/client.ts": { - "method_keys": [ - "packages/coding-agent/src/cli/experimental/commands/client.ts|packages.coding-agent.src.cli.experimental.commands.client.ClientCommand", - "packages/coding-agent/src/cli/experimental/commands/client.ts|packages.coding-agent.src.cli.experimental.commands.client.ClientCommandContext", - "packages/coding-agent/src/cli/experimental/commands/client.ts|packages.coding-agent.src.cli.experimental.commands.client.ClientCommandContext.runClient", - "packages/coding-agent/src/cli/experimental/commands/client.ts|packages.coding-agent.src.cli.experimental.commands.client.clientCommand", - "packages/coding-agent/src/cli/experimental/commands/client.ts|packages.coding-agent.src.cli.experimental.commands.client.clientCommand.build() callback", - "packages/coding-agent/src/cli/experimental/commands/client.ts|packages.coding-agent.src.cli.experimental.commands.client.clientCommand.action() callback" - ], - "content_hash": "3c87e3590d252a2d", - "module_hash": "b23d9f9e6d32aa8a" - }, - "packages/coding-agent/src/cli/experimental/commands/server.ts": { - "method_keys": [ - "packages/coding-agent/src/cli/experimental/commands/server.ts|packages.coding-agent.src.cli.experimental.commands.server.ServerCommand", - "packages/coding-agent/src/cli/experimental/commands/server.ts|packages.coding-agent.src.cli.experimental.commands.server.ServerCommandContext", - "packages/coding-agent/src/cli/experimental/commands/server.ts|packages.coding-agent.src.cli.experimental.commands.server.ServerCommandContext.runServer", - "packages/coding-agent/src/cli/experimental/commands/server.ts|packages.coding-agent.src.cli.experimental.commands.server.serverIdOption.valueOption(\"--server-id\") callback", - "packages/coding-agent/src/cli/experimental/commands/server.ts|packages.coding-agent.src.cli.experimental.commands.server.serverIdOption", - "packages/coding-agent/src/cli/experimental/commands/server.ts|packages.coding-agent.src.cli.experimental.commands.server.serverCommand", - "packages/coding-agent/src/cli/experimental/commands/server.ts|packages.coding-agent.src.cli.experimental.commands.server.serverCommand.build() callback", - "packages/coding-agent/src/cli/experimental/commands/server.ts|packages.coding-agent.src.cli.experimental.commands.server.serverCommand.action() callback" - ], - "content_hash": "e5f1bcfb1b5994e6", - "module_hash": "c47af0b7434db25f" - }, - "packages/coding-agent/src/cli/file-processor.ts": { - "method_keys": [ - "packages/coding-agent/src/cli/file-processor.ts|packages.coding-agent.src.cli.file-processor.ProcessedFiles", - "packages/coding-agent/src/cli/file-processor.ts|packages.coding-agent.src.cli.file-processor.ProcessFileOptions", - "packages/coding-agent/src/cli/file-processor.ts|packages.coding-agent.src.cli.file-processor.processFileArguments" - ], - "content_hash": "e7eb1b0f473e621c", - "module_hash": "e81c095e6e8e8edc" - }, - "packages/coding-agent/src/cli/initial-message.ts": { - "method_keys": [ - "packages/coding-agent/src/cli/initial-message.ts|packages.coding-agent.src.cli.initial-message.InitialMessageInput", - "packages/coding-agent/src/cli/initial-message.ts|packages.coding-agent.src.cli.initial-message.InitialMessageResult", - "packages/coding-agent/src/cli/initial-message.ts|packages.coding-agent.src.cli.initial-message.buildInitialMessage" - ], - "content_hash": "8a8524eb5061e9de", - "module_hash": "75bcc002bb5a1a46" - }, - "packages/coding-agent/src/cli/list-models.ts": { - "method_keys": [ - "packages/coding-agent/src/cli/list-models.ts|packages.coding-agent.src.cli.list-models.formatTokenCount", - "packages/coding-agent/src/cli/list-models.ts|packages.coding-agent.src.cli.list-models.listModels", - "packages/coding-agent/src/cli/list-models.ts|packages.coding-agent.src.cli.list-models.listModels.fuzzyFilter() callback", - "packages/coding-agent/src/cli/list-models.ts|packages.coding-agent.src.cli.list-models.listModels.filteredModels.sort() callback", - "packages/coding-agent/src/cli/list-models.ts|packages.coding-agent.src.cli.list-models.listModels.rows", - "packages/coding-agent/src/cli/list-models.ts|packages.coding-agent.src.cli.list-models.listModels.rows.filteredModels.map() callback", - "packages/coding-agent/src/cli/list-models.ts|packages.coding-agent.src.cli.list-models.listModels.widths.provider.rows.map() callback", - "packages/coding-agent/src/cli/list-models.ts|packages.coding-agent.src.cli.list-models.listModels.widths.model.rows.map() callback", - "packages/coding-agent/src/cli/list-models.ts|packages.coding-agent.src.cli.list-models.listModels.widths.context.rows.map() callback", - "packages/coding-agent/src/cli/list-models.ts|packages.coding-agent.src.cli.list-models.listModels.widths.maxOut.rows.map() callback", - "packages/coding-agent/src/cli/list-models.ts|packages.coding-agent.src.cli.list-models.listModels.widths.thinking.rows.map() callback", - "packages/coding-agent/src/cli/list-models.ts|packages.coding-agent.src.cli.list-models.listModels.widths.images.rows.map() callback" - ], - "content_hash": "3d3abcd83e867ba5", - "module_hash": "de101e092633fbaa" - }, - "packages/coding-agent/src/cli/project-trust.ts": { - "method_keys": [ - "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext", - "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.select", - "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.select.selectOptions.map() callback", - "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.confirm", - "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.input", - "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.notify" - ], - "content_hash": "0762e5c63bc79ad3", - "module_hash": "21926d8070a1849c" - }, - "packages/coding-agent/src/cli/session-picker.ts": { - "method_keys": [ - "packages/coding-agent/src/cli/session-picker.ts|packages.coding-agent.src.cli.session-picker.selectSession", - "packages/coding-agent/src/cli/session-picker.ts|packages.coding-agent.src.cli.session-picker.selectSession." - ], - "content_hash": "e82f3e4af3aff326", - "module_hash": "4d58638ff07eb9df" - }, - "packages/coding-agent/src/cli/setup.ts": { - "method_keys": [ - "packages/coding-agent/src/cli/setup.ts|packages.coding-agent.src.cli.setup.setupCli" - ], - "content_hash": "a9f5209d114e37c2", - "module_hash": "3c848a8c35851db1" - }, - "packages/coding-agent/src/cli/startup-ui.ts": { - "method_keys": [ - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.DistributionMetadata", - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.isOfficialDistribution", - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.loadThemes", - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.loadStartupThemes", - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.loadStartupThemes.resolvedPaths", - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.loadStartupThemes.resolvedPaths.packageManager.resolve() callback", - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.createStartupTui", - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.startStartupTui", - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.startStartupTui.queryStartupTerminalColors() callback", - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors.requestTerminalColors() callback", - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.clearStartupTui", - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.shouldRunFirstTimeSetup", - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showStartupSelector", - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showStartupSelector.", - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showStartupSelector..selector", - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showStartupSelector..selector.options.map() callback", - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showStartupSelector..selector.", - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showStartupSelector..selector..options.find() callback", - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup", - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup.", - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup..component", - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup..component.onThemePreview", - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup..component.onSubmit", - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup..component.onCancel", - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup..queryStartupTerminalColors() callback", - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showStartupInput", - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showStartupInput." - ], - "content_hash": "da07e1bff8ec1bab", - "module_hash": "6ec35f790dbf454d" - }, - "packages/coding-agent/src/config.ts": { - "method_keys": [ - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.SelfUpdateCommandStep", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.SelfUpdateCommand", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.normalizeSelfUpdatePackageTarget", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.makeSelfUpdateCommand", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.makeSelfUpdateCommandStep", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.makeSelfUpdateCommandStep.display.map() callback", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.detectInstallMethod", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getInferredNpmInstall", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getSelfUpdateCommandForMethod", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.readCommandOutput", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getGlobalPackageRoots", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getGlobalPackageRoots.filter() callback", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.normalizeExistingPathForComparison", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getPathComparisonCandidates", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getPathComparisonCandidates.filter() callback", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getEntrypointPackageDir", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.isSelfUpdatePathWritable", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.isManagedByGlobalPackageManager", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.isManagedByGlobalPackageManager.packageDirs", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.isManagedByGlobalPackageManager.packageDirs.filter() callback", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.isManagedByGlobalPackageManager.packageDirCandidates", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.isManagedByGlobalPackageManager.packageDirCandidates.packageDirs.flatMap() callback", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.isManagedByGlobalPackageManager.some() callback", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.isManagedByGlobalPackageManager.some() callback.some() callback", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.isManagedByGlobalPackageManager.some() callback.some() callback.packageDirCandidates.some() callback", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getSelfUpdateCommand", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getSelfUpdateUnavailableInstruction", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getUpdateInstruction", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.findNodePackageDir", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getPackageDir", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getThemesDir", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getExportTemplateDir", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getPackageJsonPath", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getReadmePath", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getDocsPath", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getExamplesPath", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getChangelogPath", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getInteractiveAssetsDir", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getBundledInteractiveAssetPath", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.setEmbeddedQuickJSWasmPath", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getQuickJSWasmPath", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.resolveCodemodeWorkerSpecifier", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getCodemodeWorkerSpecifier", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.detectInstallChange", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.PackageJson", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.expandTildePath", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getShareViewerUrl", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getCustomThemesDir", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getModelsPath", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAuthPath", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getSettingsPath", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getToolsDir", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getBinDir", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getPromptsDir", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getSessionsDir", - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getDebugLogPath" - ], - "content_hash": "e3e867f262975b3e", - "module_hash": "180fd410986652cc" - }, - "packages/coding-agent/src/core/agent-session-runtime.ts": { - "method_keys": [ - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.CreateAgentSessionRuntimeResult", - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.SessionImportFileNotFoundError", - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.SessionImportFileNotFoundError.constructor", - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.extractUserMessageText", - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.extractUserMessageText.content.filter() callback", - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.extractUserMessageText.map() callback", - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.constructor", - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.services", - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.session", - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.cwd", - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.diagnostics", - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.modelFallbackMessage", - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.setRebindSession", - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.setBeforeSessionInvalidate", - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.emitBeforeSwitch", - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.emitBeforeFork", - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.teardownCurrent", - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.apply", - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.finishSessionReplacement", - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.switchSession", - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.newSession", - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.fork", - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.importFromJsonl", - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.dispose", - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.createAgentSessionRuntime" - ], - "content_hash": "b8a4dba34e42b9ce", - "module_hash": "2d4cb31c470d50cd" - }, - "packages/coding-agent/src/core/agent-session-services.ts": { - "method_keys": [ - "packages/coding-agent/src/core/agent-session-services.ts|packages.coding-agent.src.core.agent-session-services.AgentSessionRuntimeDiagnostic", - "packages/coding-agent/src/core/agent-session-services.ts|packages.coding-agent.src.core.agent-session-services.CreateAgentSessionServicesOptions", - "packages/coding-agent/src/core/agent-session-services.ts|packages.coding-agent.src.core.agent-session-services.CreateAgentSessionFromServicesOptions", - "packages/coding-agent/src/core/agent-session-services.ts|packages.coding-agent.src.core.agent-session-services.AgentSessionServices", - "packages/coding-agent/src/core/agent-session-services.ts|packages.coding-agent.src.core.agent-session-services.applyExtensionFlagValues", - "packages/coding-agent/src/core/agent-session-services.ts|packages.coding-agent.src.core.agent-session-services.applyExtensionFlagValues.message.unknownFlags.map() callback", - "packages/coding-agent/src/core/agent-session-services.ts|packages.coding-agent.src.core.agent-session-services.createAgentSessionServices", - "packages/coding-agent/src/core/agent-session-services.ts|packages.coding-agent.src.core.agent-session-services.createAgentSessionFromServices" - ], - "content_hash": "a528c60ecdcf0788", - "module_hash": "d87a710ca47107e9" - }, - "packages/coding-agent/src/core/agent-session.ts": { - "method_keys": [ - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.ParsedSkillBlock", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.parseSkillBlock", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.withoutDeletedHeaders", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.withoutDeletedHeaders.filter() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSessionConfig", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.ExtensionBindings", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.PromptOptions", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.ModelMutationOptions", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.ModelCycleResult", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.SessionStats", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.ToolDefinitionEntry", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.estimateMessagesTokens", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.constructor", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.constructor.onWarmed", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.constructor.config.allowedToolNames.some() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._getRequiredRequestAuth", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._getSummarizationRequestAuth", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._modelForMessage", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._recordSelection", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._limitsModel", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installAgentToolHooks", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installAgentToolHooks.beforeToolCall", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installAgentToolHooks.afterToolCall", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._beforeToolCall", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._afterToolCall", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._executeNestedToolCall", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._executeNestedToolCall.getTools", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._executeNestedToolCall.isSequential", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._executeNestedToolCall.runToolCall", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._executeNestedToolCall.runToolCall.beforeToolCall", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._executeNestedToolCall.runToolCall.afterToolCall", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._executeNestedToolCall.emit", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._exceedsCompactionThreshold", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._compactBeforeNextAssistantResponse", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installAgentRequestProjection", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installAgentRequestProjection.prepareRequest", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installAgentRequestProjection.prepareRequest.lastResponse", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installAgentRequestProjection.prepareRequest.lastResponse.context.messages.findLastIndex() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installAgentRequestProjection.prepareRequest.userTurn", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installAgentRequestProjection.prepareRequest.userTurn.some() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._dispatchTurnEndBoundary", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._dispatchTurnEndBoundary.toolResultEntryIds", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._dispatchTurnEndBoundary.toolResultEntryIds.toolResults.flatMap() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._dispatchTurnEndBoundary.boundary", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._dispatchTurnEndBoundary.boundary._extensionRunner.emitBoundary() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installAgentBoundaryHooks", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installAgentBoundaryHooks.finishTurn", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installAgentNextTurnRefresh", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installAgentNextTurnRefresh.prepareNextTurnWithContext", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshFinalizedContext", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._applyBoundaryDrafts", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._createBoundaryPreviewManager", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._getPendingBoundaryMessages", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._buildBoundaryContext", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._buildBoundaryContext.hasNonSystemContext", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._buildBoundaryContext.hasNonSystemContext.llmMessages.some() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._commitBoundaryDrafts", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._reportInvalidBoundaryContinuation", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._emit", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._emitQueueUpdate", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._emitSessionCompactFailed", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._getIdleWaitPromise", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._resolveIdleWaitIfIdle", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._emitAgentSettled", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._handleAgentEvent", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._willRetryAfterAgentEnd", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._findPersistedMessageEntryId", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._omitRecoveryAttempt", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._omitRecoveryAttempt.targetIds", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._omitRecoveryAttempt.targetIds.targets.map() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._omitRecoveryAttempt.unresolvedProjectedTarget", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._omitRecoveryAttempt.unresolvedProjectedTarget.targets.some() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._findLastAssistantMessage", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._replaceMessageInPlace", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._emitExtensionEvent", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.subscribe", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.subscribe.", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._disconnectFromAgent", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.dispose", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.refreshContext", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.state", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.cacheWarmingStatus", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setCacheWarmingMode", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.model", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.thinkingLevel", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.routedModel", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isStreaming", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isIdle", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.systemPrompt", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.retryAttempt", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getActiveToolNames", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getActiveToolNames.agent.state.tools.map() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getCallableToolNames", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getCallableToolNames.map() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getAllTools", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getAllTools.map() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getToolDefinition", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setActiveToolsByName", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setActiveToolsByName.previous.some() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._setActiveTools", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._setActiveTools.tools.map() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._isAllowedTool", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._isActivatable", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._getToolExposure", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._getCallableTools", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._getCallableTools.filter() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.tools", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.tools.flatMap() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.hooks", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.hooks.tools.flatMap() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.loadout", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.loadout.callable.tools.map() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.loadout.getExposure", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.loadout.getNamespace", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.loadout.getPromptGuidelines", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.tools.map() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isCompacting", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.messages", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.steeringMode", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.followUpMode", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.sessionFile", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.sessionId", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.sessionName", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.scopedModels", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setScopedModels", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.promptTemplates", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._normalizePromptSnippet", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._normalizePromptGuidelines", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._rebuildSystemPrompt", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._rebuildSystemPrompt.validToolNames", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._rebuildSystemPrompt.validToolNames.toolNames.filter() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._preparePromptAndToolLoadout", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._preparePromptAndToolLoadout.map() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installHiddenDeclarationsProjection", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installHiddenDeclarationsProjection.transformContext", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installHiddenDeclarationsProjection.transformContext.transformed.map() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installHiddenDeclarationsProjection.transformContext.transformed.map() callback.added", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installHiddenDeclarationsProjection.transformContext.transformed.map() callback.added.toolsAdded.filter() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installHiddenDeclarationsProjection.transformContext.transformed.map() callback.removed", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installHiddenDeclarationsProjection.transformContext.transformed.map() callback.removed.toolsRemoved.filter() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installAgentForcedPromptProjection", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installAgentForcedPromptProjection.transformContext", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installAgentForcedPromptProjection.transformContext.transformed.filter() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._restoreToolsFromTranscript", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._restoreToolsFromTranscript.names", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._restoreToolsFromTranscript.names.map() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._restoreToolsFromTranscript.names.filter() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._runAgentPrompt", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._handlePostAgentRun", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._runBeforeSettleBoundary", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._runBeforeSettleBoundary.result", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._runBeforeSettleBoundary.result._extensionRunner.emitBoundary() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._runInputHandlers", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._normalizePromptImages", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.prompt", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.prompt._deferredSettledActions.push() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.prompt.handlerEditedTools", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.prompt.handlerEditedTools.result.systemPromptOptions.selectedTools.some() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._tryExecuteExtensionCommand", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._expandSkillCommand", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._expandSkillCommand.skill", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._expandSkillCommand.skill.skills.find() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._queueUserInput", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.steer", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.followUp", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._queueSteer", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._queueFollowUp", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._throwIfExtensionCommand", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.sendCustomMessage", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.sendCustomMessage._deferredSettledActions.push() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._appendCustomMessage", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._flushPendingCustomMessages", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.sendUserMessage", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.clearQueue", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.pendingMessageCount", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getSteeringMessages", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getFollowUpMessages", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.resourceLoader", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.abort", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.waitForIdle", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._emitModelSelect", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setModel", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._addPersistedDefaultToNonEmptyScope", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._addPersistedDefaultToNonEmptyScope._scopedModels.some() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._addPersistedDefaultToNonEmptyScope.enabledModels.some() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.cycleModel", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._cycleScopedModel", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._cycleScopedModel.availableIds", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._cycleScopedModel.availableIds.map() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._cycleScopedModel.scopedModels._scopedModels.filter() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._cycleScopedModel.scopedModels", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._cycleScopedModel.currentIndex", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._cycleScopedModel.currentIndex.scopedModels.findIndex() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._cycleAvailableModel", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._cycleAvailableModel.currentIndex", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._cycleAvailableModel.currentIndex.availableModels.findIndex() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setThinkingLevel", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.cycleThinkingLevel", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getAvailableThinkingLevels", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.supportsThinking", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._getThinkingLevelForModelSwitch", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._clampThinkingLevel", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.syncQueueModesFromSettings", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setSteeringMode", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setFollowUpMode", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._runDefaultCompaction", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._clearManualCompactionState", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.compact", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.compact.savedCompactionEntry.newEntries.find() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.compact.savedCompactionEntry", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.abortCompaction", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.abortBranchSummary", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.assistantIsProjected", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.assistantIsProjected.currentProjection.entries.some() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.assistantIsProjected.currentProjection.entries.some() callback.entry.messages.some() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.assistantIndex", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.assistantIndex.branch.findIndex() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.hasPostAssistantContextEdit", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.hasPostAssistantContextEdit.entriesAfterAssistant.some() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.latestAssistantEdit", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.latestAssistantEdit.entriesAfterAssistant.filter() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.assistantRetainedForExplicitRecovery", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.assistantRetainedForExplicitRecovery.entriesAfterAssistant.some() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.hasContextEdits", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.hasContextEdits.projection.entries.some() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._runAutoCompaction", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._runAutoCompaction.savedCompactionEntry.newEntries.find() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._runAutoCompaction.savedCompactionEntry", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setAutoCompactionEnabled", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.autoCompactionEnabled", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.bindExtensions", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.extendResourcesFromExtensions", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.buildExtensionResourcePaths", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.buildExtensionResourcePaths.entries.map() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getExtensionSourceLabel", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._applyExtensionBindings", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshCurrentModelFromRegistry", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getCommands.extensionCommands", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getCommands.extensionCommands.map() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getCommands.templates", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getCommands.templates.promptTemplates.map() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getCommands.skills", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getCommands.skills.skills.map() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.sendMessage", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.sendMessage.catch() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.sendUserMessage", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.sendUserMessage.catch() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.appendEntry", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.setSessionName", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getSessionName", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.setLabel", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getActiveTools", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getAllTools", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getSettings", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.setActiveTools", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.refreshTools", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.setModel", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getThinkingLevel", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.setThinkingLevel", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getModel", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getScopedModels", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.isIdle", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.isProjectTrusted", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getSignal", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.abort", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.hasPendingMessages", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.shutdown", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getContextUsage", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.compact", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.compact.", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getSystemPrompt", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getSystemPromptOptions", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.executeTool", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getCallableTools", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.registerProvider", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.registerNativeProvider", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.unregisterProvider", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.registerVirtualModel", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.unregisterVirtualModel", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.previousActivatedOnRegistration", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.previousActivatedOnRegistration.filter() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.allCustomTools", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.allCustomTools._customTools.map() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.allCustomTools.filter() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.definitionRegistry", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.definitionRegistry.filter() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.definitionRegistry.map() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session._refreshToolRegistry.map() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session._refreshToolRegistry.filter() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.map() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.filter() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.wrappedBuiltInTools", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.wrappedBuiltInTools.filter() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.wrappedBuiltInTools.map() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.toolRegistry", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.toolRegistry.wrappedBuiltInTools.map() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.nextActiveToolNames", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.nextActiveToolNames.filter() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._isDeclarable", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._isActivatedOnRegistration", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._buildRuntime", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._buildRuntime.baseToolDefinitions", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._buildRuntime.baseToolDefinitions.map() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._buildRuntime.map() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.reload", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.reload.addedDefaultTools", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.reload.addedDefaultTools.filter() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._isRetryableError", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._summarizationRetryCallbacks", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._summarizationRetryCallbacks.onRetryScheduled", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._summarizationRetryCallbacks.onRetryAttemptStart", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._summarizationRetryCallbacks.onRetryFinished", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._finishCancelledRetry", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._prepareRetry", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.abortRetry", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isRetrying", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.autoRetryEnabled", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setAutoRetryEnabled", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.executeBash", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.executeBash.result", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.executeBash.result.onChunk", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.recordBashResult", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.abortBash", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isBashRunning", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.hasPendingBashMessages", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._flushPendingBashMessages", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setSessionName", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.navigateTree", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getUserMessagesForForking", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getSessionStats", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getSessionStats.assistantMsg.content.filter() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage.projectedAssistants", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage.projectedAssistants.projection.entries.flatMap() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage.projectedAssistants.projection.entries.flatMap() callback.entry.messages.some() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage.compactionIndex", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage.compactionIndex.branch.findIndex() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage.hasPostCompactionUsage", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage.hasPostCompactionUsage.some() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.exportToHtml", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.exportToHtml.themeName", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.exportToHtml.themeName.find() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.exportToHtml.toolRenderer", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.exportToHtml.toolRenderer.getToolRenderers", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.exportToHtml.toolRenderer.getToolRenderers._extensionRunner.resolveToolRenderers() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.exportToJsonl", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.summarizeForBugReport", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getLastAssistantText", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getLastAssistantText.lastAssistant", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getLastAssistantText.lastAssistant.find() callback", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.createReplacedSessionContext", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.createReplacedSessionContext.sendMessage", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.createReplacedSessionContext.sendUserMessage", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.hasExtensionHandlers", - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.extensionRunner" - ], - "content_hash": "4e40ad1b4b578577", - "module_hash": "ce4618d2a09a0656" - }, - "packages/coding-agent/src/core/auth-guidance.ts": { - "method_keys": [ - "packages/coding-agent/src/core/auth-guidance.ts|packages.coding-agent.src.core.auth-guidance.getProviderLoginHelp", - "packages/coding-agent/src/core/auth-guidance.ts|packages.coding-agent.src.core.auth-guidance.formatNoModelsAvailableMessage", - "packages/coding-agent/src/core/auth-guidance.ts|packages.coding-agent.src.core.auth-guidance.formatNoModelSelectedMessage", - "packages/coding-agent/src/core/auth-guidance.ts|packages.coding-agent.src.core.auth-guidance.formatNoApiKeyFoundMessage" - ], - "content_hash": "d277ee1f6a709ef1", - "module_hash": "49f33f7a196e16ce" - }, - "packages/coding-agent/src/core/auth-storage.ts": { - "method_keys": [ - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorageBackend", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorageBackend.withLock", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorageBackend.withLockAsync", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.constructor", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.ensureParentDir", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.ensureFileExists", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.acquireLockSyncWithRetry", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.withLock", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.acquireLockAsync", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.withLockAsync", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.withLockAsync.acquireLockAsync() callback", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.constructor", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.load", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.load.validEnv", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.load.validEnv.every() callback", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.read", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.list", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.list.credentials", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.list.credentials.map() callback", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.modify", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.delete", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend.withLock", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend.withLockAsync", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend.withLockAsync.operation", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend.withLockAsync.operation.", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend.withLockAsync.operation..previous.catch() callback", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend.withLockAsync.operation.catch() callback", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.constructor", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.create", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.fromStorage", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.inMemory", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.inMemory.storage.withLock() callback", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.parseStorageData", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.updateReadState", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.reload", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.reload.storage.withLock() callback", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.reloadFromStorageAsync", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.reloadFromStorageAsync.storage.withLockAsync() callback", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.readLatestData", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.readLatestData.reload.catch() callback", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.readLatestData.reload.promise.then() callback", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.readLatestData.reload.promise.then() callback", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.readLatestData.result.catch() callback", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.read", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.modify", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.modify.result", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.modify.result.storage.withLockAsync() callback", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.delete", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.delete.storage.withLockAsync() callback", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.list", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.list.entries.map() callback", - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.readStoredCredential" - ], - "content_hash": "a1b94dc1a75db637", - "module_hash": "903cd5ac25ab19c4" - }, - "packages/coding-agent/src/core/bash-executor.ts": { - "method_keys": [ - "packages/coding-agent/src/core/bash-executor.ts|packages.coding-agent.src.core.bash-executor.BashExecutorOptions", - "packages/coding-agent/src/core/bash-executor.ts|packages.coding-agent.src.core.bash-executor.BashResult", - "packages/coding-agent/src/core/bash-executor.ts|packages.coding-agent.src.core.bash-executor.executeBashWithOperations" - ], - "content_hash": "178f860bbd2650e5", - "module_hash": "ab457ebb3b482637" - }, - "packages/coding-agent/src/core/bug-report-upload.ts": { - "method_keys": [ - "packages/coding-agent/src/core/bug-report-upload.ts|packages.coding-agent.src.core.bug-report-upload.UploadBugReportOptions", - "packages/coding-agent/src/core/bug-report-upload.ts|packages.coding-agent.src.core.bug-report-upload.uploadBugReport", - "packages/coding-agent/src/core/bug-report-upload.ts|packages.coding-agent.src.core.bug-report-upload.uploadBugReport.json.catch() callback", - "packages/coding-agent/src/core/bug-report-upload.ts|packages.coding-agent.src.core.bug-report-upload.uploadBugReport.json" - ], - "content_hash": "6e76e3955bd63542", - "module_hash": "e65796b54b438c32" - }, - "packages/coding-agent/src/core/bug-report.ts": { - "method_keys": [ - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.isSensitiveKey", - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.redactUrl", - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.redactJsonValue", - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.redactJsonValue.JSON.stringify() callback", - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.redactSettings", - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.collectEnvironment", - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.collectEnvironment.piEnvironmentVariables.filter() callback", - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.describeModel", - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.describeProvider", - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.describeExtension", - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.CollectBugReportMetadataOptions", - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.collectBugReportMetadata", - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.collectBugReportMetadata.extensionErrors.options.extensionErrors.map() callback", - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.collectBugReportDiagnostics", - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.collectBugReportDiagnostics.crashes.crashes.map() callback", - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.BugReportBundle", - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.BugReportSessionEntryData", - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.BugReportFile", - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.bugReportFiles", - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.writeBugReportArchive", - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.bugReportArchiveFileName", - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.selectMessages", - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.GenerateBugReportSummaryOptions", - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.generateBugReportSummary", - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.generateBugReportSummary.prompt", - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.generateBugReportSummary.prompt.filter() callback", - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.generateBugReportSummary.response.content.some() callback" - ], - "content_hash": "957b80ad4ada2686", - "module_hash": "bedebfe5b2466ab0" - }, - "packages/coding-agent/src/core/cache-stats.ts": { - "method_keys": [ - "packages/coding-agent/src/core/cache-stats.ts|packages.coding-agent.src.core.cache-stats.CacheMiss", - "packages/coding-agent/src/core/cache-stats.ts|packages.coding-agent.src.core.cache-stats.CacheWasteTotals", - "packages/coding-agent/src/core/cache-stats.ts|packages.coding-agent.src.core.cache-stats.ModelPriceSource", - "packages/coding-agent/src/core/cache-stats.ts|packages.coding-agent.src.core.cache-stats.ModelPriceSource.getModel", - "packages/coding-agent/src/core/cache-stats.ts|packages.coding-agent.src.core.cache-stats.PreviousRequest", - "packages/coding-agent/src/core/cache-stats.ts|packages.coding-agent.src.core.cache-stats.detectMiss", - "packages/coding-agent/src/core/cache-stats.ts|packages.coding-agent.src.core.cache-stats.asPreviousRequest", - "packages/coding-agent/src/core/cache-stats.ts|packages.coding-agent.src.core.cache-stats.scan", - "packages/coding-agent/src/core/cache-stats.ts|packages.coding-agent.src.core.cache-stats.computeCacheWaste", - "packages/coding-agent/src/core/cache-stats.ts|packages.coding-agent.src.core.cache-stats.collectCacheMisses", - "packages/coding-agent/src/core/cache-stats.ts|packages.coding-agent.src.core.cache-stats.detectCacheMiss" - ], - "content_hash": "7de303e4238e7228", - "module_hash": "00feb36015ed65da" - }, - "packages/coding-agent/src/core/cache-warmer.ts": { - "method_keys": [ - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.getCacheWarmingDelayMs", - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.getPromptCacheTtlMs", - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.isReplayable", - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.lastPromptTokens", - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.price", - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmingDecision", - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmingDecisionEvent", - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmingDecisionEventResult", - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmingStatus", - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmRequest", - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.ActiveRun", - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmer", - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmer.constructor", - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmer.status", - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmer.start", - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmer.onAgentSettled", - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmer.onModeChanged", - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmer.cancel", - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmer.clearRun", - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmer.stop", - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmer.schedule", - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmer.schedule.setTimeout() callback", - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmer.refresh", - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmer.refreshDeadlineMissed", - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmer.validateRun", - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmer.getModeStopReason", - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmer.evaluate", - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.formatDollars", - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.formatCacheWarmingEconomics", - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.formatCacheWarmingDecisionTime", - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.formatCacheWarmingStatus", - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.formatCacheWarmingUsage" - ], - "content_hash": "166618e99681efb5", - "module_hash": "a80c2c5ae4ec9317" - }, - "packages/coding-agent/src/core/compaction/branch-summarization.ts": { - "method_keys": [ - "packages/coding-agent/src/core/compaction/branch-summarization.ts|packages.coding-agent.src.core.compaction.branch-summarization.BranchSummaryResult", - "packages/coding-agent/src/core/compaction/branch-summarization.ts|packages.coding-agent.src.core.compaction.branch-summarization.BranchSummaryDetails", - "packages/coding-agent/src/core/compaction/branch-summarization.ts|packages.coding-agent.src.core.compaction.branch-summarization.BranchPreparation", - "packages/coding-agent/src/core/compaction/branch-summarization.ts|packages.coding-agent.src.core.compaction.branch-summarization.CollectEntriesResult", - "packages/coding-agent/src/core/compaction/branch-summarization.ts|packages.coding-agent.src.core.compaction.branch-summarization.GenerateBranchSummaryOptions", - "packages/coding-agent/src/core/compaction/branch-summarization.ts|packages.coding-agent.src.core.compaction.branch-summarization.collectEntriesForBranchSummary", - "packages/coding-agent/src/core/compaction/branch-summarization.ts|packages.coding-agent.src.core.compaction.branch-summarization.collectEntriesForBranchSummary.oldPath", - "packages/coding-agent/src/core/compaction/branch-summarization.ts|packages.coding-agent.src.core.compaction.branch-summarization.collectEntriesForBranchSummary.oldPath.map() callback", - "packages/coding-agent/src/core/compaction/branch-summarization.ts|packages.coding-agent.src.core.compaction.branch-summarization.getMessageFromEntry", - "packages/coding-agent/src/core/compaction/branch-summarization.ts|packages.coding-agent.src.core.compaction.branch-summarization.prepareBranchEntries", - "packages/coding-agent/src/core/compaction/branch-summarization.ts|packages.coding-agent.src.core.compaction.branch-summarization.generateBranchSummary", - "packages/coding-agent/src/core/compaction/branch-summarization.ts|packages.coding-agent.src.core.compaction.branch-summarization.generateBranchSummary.response.content.some() callback" - ], - "content_hash": "1700d5ec8cb92ac5", - "module_hash": "4d8d5fbcfc32c308" - }, - "packages/coding-agent/src/core/compaction/compaction.ts": { - "method_keys": [ - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.CompactionDetails", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.extractFileOperations", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.getMessagesFromProjectedEntryForCompaction", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.getMessagesFromProjectedEntryForCompaction.entry.messages.filter() callback", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.CompactionResult", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.CompactionSettings", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.calculateContextTokens", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.getAssistantUsage", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.getLastAssistantUsage", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.ContextUsageEstimate", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.getLastAssistantUsageInfo", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.estimateContextTokens", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.estimateProjectedContextTokens", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.estimateProjectedContextTokens.usageEntryIndex", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.estimateProjectedContextTokens.usageEntryIndex.branchEntries.findIndex() callback", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.shouldCompact", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.estimateTextAndImageContentChars", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.estimateTokens", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.isCutPointMessage", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.isTurnStartMessage", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.isTurnStartEntry", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.findValidCutPoints", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.findTurnStartIndex", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.CutPointResult", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.findCutPoint", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.findCutPoint.messageTokens", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.findCutPoint.messageTokens.reduce() callback", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.findCutPoint.cutPoints.find() callback", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.getSummarizationFailure", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.createSummarizationOptions", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.completeSummarization", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.generateSummary", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.buildSummarizationContext", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.generateSummaryWithUsage", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.generateSummaryWithUsage.response.content.some() callback", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.CompactionPreparation", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.isProjectedTurnStart", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.findProjectedTurnStartIndex", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.messageTokens", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.messageTokens.messages.reduce() callback", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.cutPoints.find() callback", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.omittedSuffixIds", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.omittedSuffixIds.map() callback", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.hasExternalReplacement", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.hasExternalReplacement.suffix.some() callback", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.isRecoveryOmissionSuffix", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.isRecoveryOmissionSuffix.suffix.some() callback", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.isRecoveryOmissionSuffix.suffix.every() callback", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.prepareCompaction", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.prepareCompaction.sourceEntries", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.prepareCompaction.sourceEntries.projectedEntries.map() callback", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.prepareCompaction.prevCompactionIndex", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.prepareCompaction.prevCompactionIndex.projectedEntries.findIndex() callback", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.compact", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.generateTurnPrefixSummary", - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.generateTurnPrefixSummary.response.content.some() callback" - ], - "content_hash": "7bc01e7710ae63ac", - "module_hash": "14679afd7006e65f" - }, - "packages/coding-agent/src/core/compaction/utils.ts": { - "method_keys": [ - "packages/coding-agent/src/core/compaction/utils.ts|packages.coding-agent.src.core.compaction.utils.FileOperations", - "packages/coding-agent/src/core/compaction/utils.ts|packages.coding-agent.src.core.compaction.utils.createFileOps", - "packages/coding-agent/src/core/compaction/utils.ts|packages.coding-agent.src.core.compaction.utils.extractFileOpsFromMessage", - "packages/coding-agent/src/core/compaction/utils.ts|packages.coding-agent.src.core.compaction.utils.addFileOp", - "packages/coding-agent/src/core/compaction/utils.ts|packages.coding-agent.src.core.compaction.utils.computeFileLists", - "packages/coding-agent/src/core/compaction/utils.ts|packages.coding-agent.src.core.compaction.utils.computeFileLists.readOnly", - "packages/coding-agent/src/core/compaction/utils.ts|packages.coding-agent.src.core.compaction.utils.computeFileLists.readOnly.filter() callback", - "packages/coding-agent/src/core/compaction/utils.ts|packages.coding-agent.src.core.compaction.utils.formatFileOperations", - "packages/coding-agent/src/core/compaction/utils.ts|packages.coding-agent.src.core.compaction.utils.truncateForSummary", - "packages/coding-agent/src/core/compaction/utils.ts|packages.coding-agent.src.core.compaction.utils.serializeConversation", - "packages/coding-agent/src/core/compaction/utils.ts|packages.coding-agent.src.core.compaction.utils.serializeConversation.argsStr", - "packages/coding-agent/src/core/compaction/utils.ts|packages.coding-agent.src.core.compaction.utils.serializeConversation.argsStr.map() callback", - "packages/coding-agent/src/core/compaction/utils.ts|packages.coding-agent.src.core.compaction.utils.serializeConversation.msg.content.some() callback" - ], - "content_hash": "28b3b4b91f941e8a", - "module_hash": "742a88931ec7803d" - }, - "packages/coding-agent/src/core/crash-log.ts": { - "method_keys": [ - "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.CrashRecord", - "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.crashLogPath", - "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.readCrashLog", - "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.readCrashLog.records.filter() callback", - "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.writeCrashLog", - "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.normalizeStackPath", - "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.stackContainsPath", - "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.findExtensionStackMatches", - "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.findExtensionStackMatches.normalizedStack", - "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.findExtensionStackMatches.normalizedStack.filter() callback", - "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.findExtensionStackMatches.normalizedStack.map() callback", - "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.recordCrash", - "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.takeUnnotifiedCrash", - "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.takeUnnotifiedCrash.crash", - "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.takeUnnotifiedCrash.crash.find() callback", - "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.takeUnnotifiedCrash.records.map() callback", - "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.clearCrashLog" - ], - "content_hash": "3d3051ddd2d0cf90", - "module_hash": "63637982488aa4a9" - }, - "packages/coding-agent/src/core/diagnostics.ts": { - "method_keys": [ - "packages/coding-agent/src/core/diagnostics.ts|packages.coding-agent.src.core.diagnostics.ResourceCollision", - "packages/coding-agent/src/core/diagnostics.ts|packages.coding-agent.src.core.diagnostics.ResourceDiagnostic" - ], - "content_hash": "b8bd2a740a6006c1", - "module_hash": "e3b0c44298fc1c14" - }, - "packages/coding-agent/src/core/event-bus.ts": { - "method_keys": [ - "packages/coding-agent/src/core/event-bus.ts|packages.coding-agent.src.core.event-bus.EventBus", - "packages/coding-agent/src/core/event-bus.ts|packages.coding-agent.src.core.event-bus.EventBus.emit", - "packages/coding-agent/src/core/event-bus.ts|packages.coding-agent.src.core.event-bus.EventBus.on", - "packages/coding-agent/src/core/event-bus.ts|packages.coding-agent.src.core.event-bus.EventBusController", - "packages/coding-agent/src/core/event-bus.ts|packages.coding-agent.src.core.event-bus.EventBusController.clear", - "packages/coding-agent/src/core/event-bus.ts|packages.coding-agent.src.core.event-bus.createEventBus", - "packages/coding-agent/src/core/event-bus.ts|packages.coding-agent.src.core.event-bus.createEventBus.emit", - "packages/coding-agent/src/core/event-bus.ts|packages.coding-agent.src.core.event-bus.createEventBus.on", - "packages/coding-agent/src/core/event-bus.ts|packages.coding-agent.src.core.event-bus.createEventBus.clear" - ], - "content_hash": "b2a02f378b34c027", - "module_hash": "2c50ee8c6773a677" - }, - "packages/coding-agent/src/core/exec.ts": { - "method_keys": [ - "packages/coding-agent/src/core/exec.ts|packages.coding-agent.src.core.exec.ExecOptions", - "packages/coding-agent/src/core/exec.ts|packages.coding-agent.src.core.exec.ExecResult", - "packages/coding-agent/src/core/exec.ts|packages.coding-agent.src.core.exec.execCommand", - "packages/coding-agent/src/core/exec.ts|packages.coding-agent.src.core.exec.execCommand.", - "packages/coding-agent/src/core/exec.ts|packages.coding-agent.src.core.exec.execCommand..killProcess", - "packages/coding-agent/src/core/exec.ts|packages.coding-agent.src.core.exec.execCommand..killProcess.setTimeout() callback", - "packages/coding-agent/src/core/exec.ts|packages.coding-agent.src.core.exec.execCommand..setTimeout() callback", - "packages/coding-agent/src/core/exec.ts|packages.coding-agent.src.core.exec.execCommand..proc.stdout.on(\"data\") callback", - "packages/coding-agent/src/core/exec.ts|packages.coding-agent.src.core.exec.execCommand..proc.stderr.on(\"data\") callback", - "packages/coding-agent/src/core/exec.ts|packages.coding-agent.src.core.exec.execCommand..then() callback", - "packages/coding-agent/src/core/exec.ts|packages.coding-agent.src.core.exec.execCommand..catch() callback" - ], - "content_hash": "d8d7238c9de70b5e", - "module_hash": "7aede20615dc1507" - }, - "packages/coding-agent/src/core/experimental.ts": { - "method_keys": [ - "packages/coding-agent/src/core/experimental.ts|packages.coding-agent.src.core.experimental.areExperimentalFeaturesEnabled" - ], - "content_hash": "1888e1139003b5a2", - "module_hash": "e3b0c44298fc1c14" - }, - "packages/coding-agent/src/core/export-html/ansi-to-html.ts": { - "method_keys": [ - "packages/coding-agent/src/core/export-html/ansi-to-html.ts|packages.coding-agent.src.core.export-html.ansi-to-html.color256ToHex", - "packages/coding-agent/src/core/export-html/ansi-to-html.ts|packages.coding-agent.src.core.export-html.ansi-to-html.escapeHtml", - "packages/coding-agent/src/core/export-html/ansi-to-html.ts|packages.coding-agent.src.core.export-html.ansi-to-html.TextStyle", - "packages/coding-agent/src/core/export-html/ansi-to-html.ts|packages.coding-agent.src.core.export-html.ansi-to-html.createEmptyStyle", - "packages/coding-agent/src/core/export-html/ansi-to-html.ts|packages.coding-agent.src.core.export-html.ansi-to-html.styleToInlineCSS", - "packages/coding-agent/src/core/export-html/ansi-to-html.ts|packages.coding-agent.src.core.export-html.ansi-to-html.hasStyle", - "packages/coding-agent/src/core/export-html/ansi-to-html.ts|packages.coding-agent.src.core.export-html.ansi-to-html.applySgrCode", - "packages/coding-agent/src/core/export-html/ansi-to-html.ts|packages.coding-agent.src.core.export-html.ansi-to-html.ansiToHtml", - "packages/coding-agent/src/core/export-html/ansi-to-html.ts|packages.coding-agent.src.core.export-html.ansi-to-html.ansiToHtml.params", - "packages/coding-agent/src/core/export-html/ansi-to-html.ts|packages.coding-agent.src.core.export-html.ansi-to-html.ansiToHtml.params.map() callback", - "packages/coding-agent/src/core/export-html/ansi-to-html.ts|packages.coding-agent.src.core.export-html.ansi-to-html.ansiLinesToHtml", - "packages/coding-agent/src/core/export-html/ansi-to-html.ts|packages.coding-agent.src.core.export-html.ansi-to-html.ansiLinesToHtml.lines.map() callback" - ], - "content_hash": "600d3d5eb21eb915", - "module_hash": "df399eeb05ba92d7" - }, - "packages/coding-agent/src/core/export-html/index.ts": { - "method_keys": [ - "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.ToolHtmlRenderer", - "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.ToolHtmlRenderer.renderCall", - "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.ToolHtmlRenderer.renderResult", - "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.RenderedToolHtml", - "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.ExportOptions", - "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.parseColor", - "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.getLuminance", - "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.adjustBrightness", - "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.deriveExportColors", - "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.generateThemeVars", - "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.SessionData", - "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.generateHtml", - "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.preRenderCustomTools", - "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.exportSessionToHtml", - "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.exportSessionToHtml.sessionData.tools.state.tools.map() callback", - "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.exportFromFile" - ], - "content_hash": "f2c3716e7f90e035", - "module_hash": "3338d6f6a547f0d8" - }, - "packages/coding-agent/src/core/export-html/template.js": { - "method_keys": [ - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template.", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..buildTree", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..buildTree.sortChildren", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..buildTree.sortChildren.node.children.sort() callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..buildActivePathIds", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..getPath", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..findNewestLeaf", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..findNewestLeaf.mapNodes", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..flattenTree", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..flattenTree.markActive", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..flattenTree.orderedRoots.sort() callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..flattenTree.orderedRoots", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..flattenTree.orderedChildren.sort() callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..flattenTree.orderedChildren", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..buildTreePrefix", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..buildTreePrefix.gutter", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..buildTreePrefix.gutter.gutters.find() callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..hasTextContent", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..extractContent", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..extractContent.content.filter() callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..extractContent.map() callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..parseSkillBlock", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..getSearchableText", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..filterNodes", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..filterNodes.filtered", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..filterNodes.filtered.flatNodes.filter() callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..filterNodes.filtered.flatNodes.filter() callback.searchTokens.every() callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..recalculateVisualStructure", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..recalculateVisualStructure.visibleIds", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..recalculateVisualStructure.visibleIds.filteredNodes.map() callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..recalculateVisualStructure.findVisibleAncestor", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..shortenPath", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..formatToolCall", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..escapeHtml", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..sanitizeMarkdownUrl", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..truncate", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..getTreeNodeDisplayHtml", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderTree", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderTree.div.addEventListener('click') callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderTree.setTimeout() callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..forceTreeRerender", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..formatTokens", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..formatTimestamp", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..replaceTabs", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..str", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..getLanguageFromPath", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..findToolResult", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..formatExpandableOutput", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderToolCall", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderToolCall.getResultText", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderToolCall.getResultText.textBlocks", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderToolCall.getResultText.textBlocks.result.content.filter() callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderToolCall.getResultText.textBlocks.map() callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderToolCall.getResultImages", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderToolCall.getResultImages.result.content.filter() callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderToolCall.renderResultImages", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderToolCall.renderResultImages.images.map() callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderToolCall.renderNestedCalls.lines", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderToolCall.renderNestedCalls.lines.nested.calls.map() callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..downloadSessionJson", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..buildShareUrl", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..buildShareUrl.gistId", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..buildShareUrl.gistId.find() callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..copyToClipboard", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..copyToClipboard.setTimeout() callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderCopyLinkButton", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderEntry", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderEntry.text", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderEntry.text.content.filter() callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderEntry.text.map() callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template.renderEntry.images", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template.renderEntry.images.content.filter() callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderEntry.images", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderEntry.images.content.filter() callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..computeStats", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..computeStats.msg.content.filter() callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderHeader", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderHeader.tools.map() callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..getScrollTargetElementId", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderEntryToNode", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..navigateTo", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..navigateTo.forEach() callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..navigateTo.forEach() callback.btn.addEventListener('click') callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..navigateTo.setTimeout() callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..navigateTo.setTimeout() callback.setTimeout() callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..tokenizer.html", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..tokenizer.tag", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..tokenizer.del", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderer.link", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderer.image", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderer.code", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderer.codespan", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..safeMarkedParse", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..searchInput.addEventListener('input') callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..forEach() callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..forEach() callback.btn.addEventListener('click') callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..forEach() callback.btn.addEventListener('click') callback.forEach() callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..isMobileLayout", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..getSidebarBounds", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..clampSidebarWidth", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..applySidebarWidth", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..loadSidebarWidth", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..saveSidebarWidth", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..setupSidebarResize", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..setupSidebarResize.sidebarResizer.addEventListener('pointerdown') callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..setupSidebarResize.sidebarResizer.addEventListener('pointerdown') callback.cleanupDrag", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..setupSidebarResize.sidebarResizer.addEventListener('dblclick') callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..setupSidebarResize.window.addEventListener('resize') callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..hamburger.addEventListener('click') callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..setHiddenMessagesVisible", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..setThinkingExpanded", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template.setThinkingExpanded.forEach() callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..setThinkingExpanded.forEach() callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..setToolOutputsExpanded", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template.setToolOutputsExpanded.forEach() callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..setToolOutputsExpanded.forEach() callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..attachHeaderHandlers", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template.attachHeaderHandlers.addEventListener('click') callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..attachHeaderHandlers.addEventListener('click') callback", - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..document.addEventListener('keydown') callback" - ], - "content_hash": "ff86b9473b7d840a", - "module_hash": "e3b0c44298fc1c14" - }, - "packages/coding-agent/src/core/export-html/tool-renderer.ts": { - "method_keys": [ - "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.ToolHtmlRendererDeps", - "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.ToolHtmlRenderer", - "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.ToolHtmlRenderer.renderCall", - "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.ToolHtmlRenderer.renderResult", - "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.isBlankRenderedLine", - "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.trimRenderedResultLines", - "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer", - "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.createRenderContext", - "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.createRenderContext.invalidate", - "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult" - ], - "content_hash": "65e3609756c064f0", - "module_hash": "7f55b09e9f639025" - }, - "packages/coding-agent/src/core/extensions/loader.ts": { - "method_keys": [ - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.getCreateJiti", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.getCreateJiti.then() callback", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.getVirtualModules", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.getVirtualModules.then() callback", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.getAliases", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.ExtensionCacheToken", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.clearExtensionCache", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.useExtensionCacheCwd", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionRuntime", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.refreshTools", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.setModel", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.invalidate", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.trackEventBusSubscription", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.registerProvider", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.registerNativeProvider", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.unregisterProvider", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.unregisterProvider.runtime.pendingProviderRegistrations.filter() callback", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.unregisterProvider.runtime.pendingNativeProviderRegistrations.filter() callback", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.registerVirtualModel", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.unregisterVirtualModel", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.unregisterVirtualModel.runtime.pendingVirtualModelRegistrations.filter() callback", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.api", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.on", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.on.", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerTool", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerCommand", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerShortcut", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerFlag", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerMessageRenderer", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerMarkdownTransformer", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerEntryRenderer", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerToolRenderer", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getFlag", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.sendMessage", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.sendUserMessage", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.appendEntry", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.setSessionName", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getSessionName", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.setLabel", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.exec", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getActiveTools", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getAllTools", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getSettings", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.setActiveTools", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getCommands", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.setModel", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getThinkingLevel", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.setThinkingLevel", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerProvider", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.api.registerProvider.applyRuntimeChange() callback", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerProvider.applyRuntimeChange() callback", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.unregisterProvider", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.unregisterProvider.applyRuntimeChange() callback", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerMcpServer", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerMcpServer.clash", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerMcpServer.clash.find() callback", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerMcpServer.applyRuntimeChange() callback", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.unregisterMcpServer", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.unregisterMcpServer.applyRuntimeChange() callback", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getMcpServers", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerVirtualModel", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerVirtualModel.definition", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerVirtualModel.definition.route", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerVirtualModel.applyRuntimeChange() callback", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.unregisterVirtualModel", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.unregisterVirtualModel.applyRuntimeChange() callback", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.events.emit", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.events.on", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.commit", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.discard", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.isCurrentCacheToken", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.loadExtensionModule", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtension", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.initializeExtension", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.loadExtension", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.loadExtensionFromFactory", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.loadExtensionsInternal", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.loadExtensions", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.loadExtensionsCached", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.isExtensionFile", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.resolveExtensionEntries", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.discoverExtensionsInDir", - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.discoverAndLoadExtensions" - ], - "content_hash": "e6b4a87bdde1e24a", - "module_hash": "ca22eebab4bbf93d" - }, - "packages/coding-agent/src/core/extensions/runner.ts": { - "method_keys": [ - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.isUserBashEventResult", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.BeforeAgentStartCombinedResult", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.BoundaryDispatchResult", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.emitSessionShutdownEvent", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.snapshotEventHandlers", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.snapshotEventHandlers.extensions.map() callback", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.sameMessages", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.sameMessages.left.every() callback", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.restoreSystemMessages", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.emitProjectTrustEvent", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.select", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.confirm", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.input", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.notify", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.onTerminalInput", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.setStatus", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.setWorkingMessage", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.setWorkingVisible", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.setWorkingIndicator", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.setHiddenThinkingLabel", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.setWidget", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.setFooter", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.setHeader", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.setTitle", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.custom", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.pasteToEditor", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.setEditorText", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.getEditorText", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.editor", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.addAutocompleteProvider", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.setEditorComponent", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.getEditorComponent", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.theme", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.getAllThemes", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.getTheme", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.setTheme", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.getToolsExpanded", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.setToolsExpanded", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getModel", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getScopedModels", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.isIdleFn", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.isProjectTrustedFn", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getSignalFn", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.waitForIdleFn", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.abortFn", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.hasPendingMessagesFn", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getContextUsageFn", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.compactFn", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getSystemPromptFn", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getSystemPromptOptionsFn", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getCallableToolsFn", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.newSessionHandler", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.forkHandler", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.navigateTreeHandler", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.switchSessionHandler", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.reloadHandler", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.shutdownHandler", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.constructor", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCore", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCore.createContext", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCore.", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCore.runtime.mcpServers.setChangeListener() callback", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCore.registerProvider", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCore.registerNativeProvider", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCore.unregisterProvider", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCore.unregisterVirtualModel", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCommandContext", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCommandContext.waitForIdleFn", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCommandContext.newSessionHandler", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCommandContext.forkHandler", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCommandContext.navigateTreeHandler", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCommandContext.switchSessionHandler", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCommandContext.reloadHandler", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.setUIContext", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.select", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.select.withUIPrompt(\"select\") callback", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.confirm", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.confirm.withUIPrompt(\"confirm\") callback", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.input", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.input.withUIPrompt(\"input\") callback", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.editor", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.editor.withUIPrompt(\"editor\") callback", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.custom", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.custom.withUIPrompt(\"custom\") callback", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.withUIPrompt", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitUIPromptEvent", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitUIPromptEvent.queueMicrotask() callback", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getUIContext", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.hasUI", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getExtensionPaths", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getExtensionPaths.extensions.map() callback", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getAllRegisteredTools", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getToolDefinition", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getFlags", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.setFlagValue", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getFlagValues", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getShortcuts", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getShortcutDiagnostics", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.invalidate", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.assertActive", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.onError", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitError", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.reportUnhandledMcpServers", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.hasHandlers", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getMessageRenderer", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getMarkdownTransformers", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getMarkdownTransformers.extensions.flatMap() callback", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.resolveToolRenderers", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.resolveToolRenderers.resolvers", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.resolveToolRenderers.resolvers.extensions.flatMap() callback", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getEntryRenderer", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.resolveRegisteredCommands", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.resolveRegisteredCommands.commands.map() callback", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getModelRegistry", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getRegisteredCommands", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getCommandDiagnostics", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getCommand", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getCommand.find() callback", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.shutdown", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getActiveTools", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.ui", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.mode", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.hasUI", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.cwd", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.sessionManager", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.modelRegistry", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.model", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.scopedModels", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.thinkingLevel", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.isIdle", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.isProjectTrusted", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.signal", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.abort", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.hasPendingMessages", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.shutdown", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.getContextUsage", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.compact", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.getSystemPrompt", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createToolContext", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createToolContext.tools.get", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createToolContext.executeTool.value", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createCommandContext", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createCommandContext.getSystemPromptOptions", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createCommandContext.waitForIdle", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createCommandContext.newSession", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createCommandContext.fork", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createCommandContext.navigateTree", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createCommandContext.switchSession", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createCommandContext.reload", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitBoundary", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.isSessionBeforeEvent", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emit", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitCacheWarmingDecision", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitMessageEnd", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitToolResult", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitToolCall", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitUserBash", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitContext", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitContext.visibleMessages", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitContext.visibleMessages.currentMessages.filter() callback", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitBeforeProviderRequest", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitBeforeProviderHeaders", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitBeforeAgentStart", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitBeforeAgentStart.getSystemPrompt", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.emitBeforeAgentStart.event", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitBeforeAgentStart.event.systemPrompt", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitResourcesDiscover", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitResourcesDiscover.result.skillPaths.map() callback", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitResourcesDiscover.result.promptPaths.map() callback", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitResourcesDiscover.result.themePaths.map() callback", - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitInput" - ], - "content_hash": "b8335dadd1e0dc66", - "module_hash": "3d4ae2872495719c" - }, - "packages/coding-agent/src/core/extensions/types.ts": { - "method_keys": [ - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIDialogOptions", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionWidgetOptions", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.WorkingIndicatorOptions", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.select", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.confirm", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.input", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.notify", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.onTerminalInput", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setStatus", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setWorkingMessage", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setWorkingVisible", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setWorkingIndicator", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setHiddenThinkingLabel", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.setWidget", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setWidget", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setFooter", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setHeader", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setTitle", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.custom", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.pasteToEditor", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setEditorText", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.getEditorText", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.editor", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.addAutocompleteProvider", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setEditorComponent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.getEditorComponent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.getAllThemes", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.getTheme", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setTheme", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.getToolsExpanded", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setToolsExpanded", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ContextUsage", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.CompactOptions", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionContext", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionContext.isIdle", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionContext.isProjectTrusted", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionContext.abort", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionContext.hasPendingMessages", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionContext.shutdown", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionContext.getContextUsage", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionContext.compact", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionContext.getSystemPrompt", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExecuteToolOptions", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionToolContext", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionToolContext.executeTool", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionCommandContext", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionCommandContext.getSystemPromptOptions", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionCommandContext.waitForIdle", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionCommandContext.newSession", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionCommandContext.fork", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionCommandContext.navigateTree", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionCommandContext.switchSession", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionCommandContext.reload", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ReplacedSessionContext", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ReplacedSessionContext.sendMessage", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ReplacedSessionContext.sendUserMessage", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolRenderResultOptions", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolRenderContext", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolAnnotations", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolNamespace", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolLoadout", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolLoadout.getExposure", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolLoadout.getNamespace", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolLoadout.getPromptGuidelines", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolLoadoutChanges", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolDefinition", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolDefinition.execute", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.defineTool", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ProjectTrustEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ProjectTrustEventResult", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ProjectTrustContext", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ResourcesDiscoverEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ResourcesDiscoverResult", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.McpServersChangeEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.SessionStartEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.SessionInfoChangedEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.SessionBeforeSwitchEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.SessionBeforeForkEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.SessionBeforeCompactEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.SessionCompactEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.SessionCompactFailedEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.SessionShutdownEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.TreePreparation", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.SessionBeforeTreeEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.SessionTreeEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ContextEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ContextWithSystemEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.BeforeProviderRequestEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.BeforeProviderHeadersEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.AfterProviderResponseEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ProviderStreamEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.BeforeAgentStartEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.AgentStartEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.AgentEndEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.CustomEntryDraft", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.CustomMessageEntryDraft", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ContextEditEntryDraft", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.CompactionEntryDraft", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.BoundaryContextPreview", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.BoundaryState", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.BoundaryResult", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.AgentBeforeSettleEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.AgentSettledEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.UIPromptStartEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.UIPromptEndEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.TurnStartEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.TurnEndEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.MessageStartEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.MessageUpdateEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.MessageEndEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolExecutionStartEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolExecutionUpdateEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolExecutionEndEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ModelSelectEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ThinkingLevelSelectEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.UserBashEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.InputEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolCallEventBase", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.BashToolCallEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.PowerShellToolCallEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ReadToolCallEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.EditToolCallEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.WriteToolCallEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.GrepToolCallEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.FindToolCallEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.LsToolCallEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.CustomToolCallEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolResultEventBase", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.BashToolResultEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.PowerShellToolResultEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ReadToolResultEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.EditToolResultEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.WriteToolResultEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.GrepToolResultEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.FindToolResultEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.LsToolResultEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.CustomToolResultEvent", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.isBashToolResult", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.isPowerShellToolResult", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.isReadToolResult", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.isEditToolResult", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.isWriteToolResult", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.isGrepToolResult", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.isFindToolResult", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.isLsToolResult", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.isToolCallEventType", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ContextEventResult", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolCallEventResult", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolResultEventResult", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.MessageEndEventResult", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.BeforeAgentStartEventResult", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.SessionBeforeSwitchResult", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.SessionBeforeForkResult", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.SessionBeforeCompactResult", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.SessionBeforeTreeResult", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.MessageRenderOptions", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.MarkdownTransformContext", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.EntryRenderOptions", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.RegisteredCommand", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ResolvedCommand", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.on", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.on", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerTool", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerCommand", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerShortcut", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerFlag", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.getFlag", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerMessageRenderer", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerMarkdownTransformer", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerEntryRenderer", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerToolRenderer", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.sendMessage", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.sendUserMessage", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.appendEntry", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.setSessionName", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.getSessionName", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.setLabel", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.exec", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.getActiveTools", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.getAllTools", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.getSettings", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.setActiveTools", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.getCommands", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.setModel", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.getThinkingLevel", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.setThinkingLevel", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.registerProvider", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerProvider", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.unregisterProvider", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerMcpServer", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.unregisterMcpServer", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.getMcpServers", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerVirtualModel", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.unregisterVirtualModel", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionVirtualModel", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionVirtualModel.route", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ProviderConfig", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ProviderConfig.refreshModels", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ProviderModelConfigBase", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ProviderChatModelConfig", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ProviderImageModelConfig", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ProviderClassifierModelConfig", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.RegisteredTool", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionFlag", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionShortcut", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionRuntimeState", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionActions", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionContextActions", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionCommandContextActions", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionRuntime", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.Extension", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.LoadExtensionsResult", - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionError" - ], - "content_hash": "ac6f079f192c263d", - "module_hash": "66f600aa3173f9b3" - }, - "packages/coding-agent/src/core/extensions/wrapper.ts": { - "method_keys": [ - "packages/coding-agent/src/core/extensions/wrapper.ts|packages.coding-agent.src.core.extensions.wrapper.wrapRegisteredTool", - "packages/coding-agent/src/core/extensions/wrapper.ts|packages.coding-agent.src.core.extensions.wrapper.wrapRegisteredTool.wrapToolDefinition() callback", - "packages/coding-agent/src/core/extensions/wrapper.ts|packages.coding-agent.src.core.extensions.wrapper.wrapRegisteredTools", - "packages/coding-agent/src/core/extensions/wrapper.ts|packages.coding-agent.src.core.extensions.wrapper.wrapRegisteredTools.registeredTools.map() callback" - ], - "content_hash": "c169748c08df5aeb", - "module_hash": "aa45f2d20295663f" - }, - "packages/coding-agent/src/core/footer-data-provider.ts": { - "method_keys": [ - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.findGitPaths", - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.resolveBranchWithGitSync", - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.resolveBranchWithGitAsync", - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.resolveBranchWithGitAsync.", - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.resolveBranchWithGitAsync..execFile(\"git\") callback", - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.isWslEnvironment", - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.isWindowsMountedRepoPath", - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.shouldPollGitHead", - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider", - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.constructor", - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.getGitBranch", - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.getExtensionStatuses", - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.onBranchChange", - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setExtensionStatus", - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.clearExtensionStatuses", - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.getAvailableProviderCount", - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setAvailableProviderCount", - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setCwd", - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.dispose", - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.notifyBranchChange", - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.scheduleRefresh", - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.scheduleRefresh.setTimeout() callback", - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.refreshGitBranchAsync", - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.resolveGitBranchSync", - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.resolveGitBranchAsync", - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.clearGitWatchers", - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.scheduleGitWatcherRetry", - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.scheduleGitWatcherRetry.setTimeout() callback", - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.handleGitWatcherError", - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setupGitWatcher", - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.setupGitWatcher.watchWithErrorHandler() callback", - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setupGitWatcher.headWatchFileListener", - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setupGitWatcher.watchWithErrorHandler() callback", - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setupGitWatcher.watchFile() callback" - ], - "content_hash": "02333bc3253b2ede", - "module_hash": "5b562de04c608350" - }, - "packages/coding-agent/src/core/http-dispatcher.ts": { - "method_keys": [ - "packages/coding-agent/src/core/http-dispatcher.ts|packages.coding-agent.src.core.http-dispatcher.parseHttpIdleTimeoutMs", - "packages/coding-agent/src/core/http-dispatcher.ts|packages.coding-agent.src.core.http-dispatcher.formatHttpIdleTimeoutMs", - "packages/coding-agent/src/core/http-dispatcher.ts|packages.coding-agent.src.core.http-dispatcher.formatHttpIdleTimeoutMs.choice", - "packages/coding-agent/src/core/http-dispatcher.ts|packages.coding-agent.src.core.http-dispatcher.formatHttpIdleTimeoutMs.choice.HTTP_IDLE_TIMEOUT_CHOICES.find() callback", - "packages/coding-agent/src/core/http-dispatcher.ts|packages.coding-agent.src.core.http-dispatcher.applyHttpProxySettings", - "packages/coding-agent/src/core/http-dispatcher.ts|packages.coding-agent.src.core.http-dispatcher.withUndiciErrorListener", - "packages/coding-agent/src/core/http-dispatcher.ts|packages.coding-agent.src.core.http-dispatcher.createUndiciClient", - "packages/coding-agent/src/core/http-dispatcher.ts|packages.coding-agent.src.core.http-dispatcher.createUndiciOriginDispatcher", - "packages/coding-agent/src/core/http-dispatcher.ts|packages.coding-agent.src.core.http-dispatcher.configureHttpDispatcher" - ], - "content_hash": "566489d081aa67f1", - "module_hash": "50512bccf52450b6" - }, - "packages/coding-agent/src/core/key-id-schema.ts": { - "method_keys": [ - "packages/coding-agent/src/core/key-id-schema.ts|packages.coding-agent.src.core.key-id-schema.baseKeyPattern", - "packages/coding-agent/src/core/key-id-schema.ts|packages.coding-agent.src.core.key-id-schema.baseKeyPattern.flatMap() callback", - "packages/coding-agent/src/core/key-id-schema.ts|packages.coding-agent.src.core.key-id-schema.duplicateModifierPattern", - "packages/coding-agent/src/core/key-id-schema.ts|packages.coding-agent.src.core.key-id-schema.duplicateModifierPattern.modifiers.map() callback", - "packages/coding-agent/src/core/key-id-schema.ts|packages.coding-agent.src.core.key-id-schema.keybindingValueSchema" - ], - "content_hash": "b5992a8d6aaefbe4", - "module_hash": "2811c65ac28b4627" - }, - "packages/coding-agent/src/core/keybindings.ts": { - "method_keys": [ - "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.useWindowsKeybindings", - "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.\"@earendil-works/pi-tui\".Keybindings", - "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.isLegacyKeybindingName", - "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.toKeybindingsConfig", - "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.migrateKeybindingsConfig", - "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.orderKeybindingsConfig", - "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.orderKeybindingsConfig.extras", - "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.orderKeybindingsConfig.extras.filter() callback", - "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.loadRawConfig", - "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager", - "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager.constructor", - "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager.create", - "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager.reload", - "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager.getEffectiveConfig", - "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager.loadFromFile" - ], - "content_hash": "072c254d65e2dbc7", - "module_hash": "c4fd172bac6569a6" - }, - "packages/coding-agent/src/core/mcp-servers.ts": { - "method_keys": [ - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.toolPatternRegExp", - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.toolPatternRegExp.source", - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.toolPatternRegExp.source.map() callback", - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.createToolNameMatcher", - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.createToolNameMatcher.names", - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.createToolNameMatcher.names.entries.filter() callback", - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.createToolNameMatcher.patterns", - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.createToolNameMatcher.patterns.entries.filter() callback", - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.createToolNameMatcher.", - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.createToolNameMatcher..patterns.some() callback", - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.isMcpToolName", - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.McpServerConfigBase", - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.McpStdioServerConfig", - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.McpOAuthConfig", - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.isLoopbackRedirectUri", - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.McpHttpServerConfig", - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.mcpNamespace", - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.isRecord", - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.isStringRecord", - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.isStringRecord.every() callback", - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.validateOAuth", - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.isExposure", - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.resolveExposureAlias", - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.resolveExposureAliases", - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.resolveExposureAliases.map() callback", - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.getMcpToolExposure", - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.validateMcpServerConfig", - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.validateMcpServerConfig.exposures", - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.validateMcpServerConfig.exposures.MCP_EXPOSURES.map() callback", - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.validateMcpServerConfig.value.args.every() callback", - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.RegisteredMcpServer", - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.McpServerRegistry", - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.McpServerRegistry.register", - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.McpServerRegistry.unregister", - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.McpServerRegistry.get", - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.McpServerRegistry.list", - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.McpServerRegistry.list.map() callback", - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.McpServerRegistry.setChangeListener" - ], - "content_hash": "85e2859ee500981f", - "module_hash": "7d835b833385d734" - }, - "packages/coding-agent/src/core/messages.ts": { - "method_keys": [ - "packages/coding-agent/src/core/messages.ts|packages.coding-agent.src.core.messages.BashExecutionMessage", - "packages/coding-agent/src/core/messages.ts|packages.coding-agent.src.core.messages.CustomMessage", - "packages/coding-agent/src/core/messages.ts|packages.coding-agent.src.core.messages.BranchSummaryMessage", - "packages/coding-agent/src/core/messages.ts|packages.coding-agent.src.core.messages.CompactionSummaryMessage", - "packages/coding-agent/src/core/messages.ts|packages.coding-agent.src.core.messages.\"@earendil-works/pi-agent-core\".CustomAgentMessages", - "packages/coding-agent/src/core/messages.ts|packages.coding-agent.src.core.messages.bashExecutionToText", - "packages/coding-agent/src/core/messages.ts|packages.coding-agent.src.core.messages.createBranchSummaryMessage", - "packages/coding-agent/src/core/messages.ts|packages.coding-agent.src.core.messages.createCompactionSummaryMessage", - "packages/coding-agent/src/core/messages.ts|packages.coding-agent.src.core.messages.createCustomMessage", - "packages/coding-agent/src/core/messages.ts|packages.coding-agent.src.core.messages.convertToLlm", - "packages/coding-agent/src/core/messages.ts|packages.coding-agent.src.core.messages.convertToLlm.messages.map() callback", - "packages/coding-agent/src/core/messages.ts|packages.coding-agent.src.core.messages.convertToLlm.filter() callback" - ], - "content_hash": "87dcf5c145a4f512", - "module_hash": "7383e36e81ff0e56" - }, - "packages/coding-agent/src/core/model-config.ts": { - "method_keys": [ - "packages/coding-agent/src/core/model-config.ts|packages.coding-agent.src.core.model-config.formatValidationPath", - "packages/coding-agent/src/core/model-config.ts|packages.coding-agent.src.core.model-config.deepFreeze", - "packages/coding-agent/src/core/model-config.ts|packages.coding-agent.src.core.model-config.ModelConfig", - "packages/coding-agent/src/core/model-config.ts|packages.coding-agent.src.core.model-config.ModelConfig.constructor", - "packages/coding-agent/src/core/model-config.ts|packages.coding-agent.src.core.model-config.ModelConfig.load", - "packages/coding-agent/src/core/model-config.ts|packages.coding-agent.src.core.model-config.ModelConfig.load.errors", - "packages/coding-agent/src/core/model-config.ts|packages.coding-agent.src.core.model-config.ModelConfig.load.errors.map() callback", - "packages/coding-agent/src/core/model-config.ts|packages.coding-agent.src.core.model-config.ModelConfig.getProvider", - "packages/coding-agent/src/core/model-config.ts|packages.coding-agent.src.core.model-config.ModelConfig.getProviderIds", - "packages/coding-agent/src/core/model-config.ts|packages.coding-agent.src.core.model-config.ModelConfig.getError" - ], - "content_hash": "13bf84da26234b02", - "module_hash": "098a7b51a9b5099a" - }, - "packages/coding-agent/src/core/model-registry.ts": { - "method_keys": [ - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry", - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.constructor", - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.refresh", - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getError", - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getAll", - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getAvailable", - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.find", - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.findOfType", - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.hasConfiguredAuth", - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getApiKeyAndHeaders", - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getProviderAuthStatus", - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getProvider", - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.stream", - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.streamSimple", - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.complete", - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getModelsOfType", - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getAvailableOfType", - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getModelOfType", - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.classify", - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.generateImages", - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getProviderDisplayName", - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getProviderAuth", - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getApiKeyForProvider", - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.isUsingOAuth", - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.registerProvider", - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.registerProvider", - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.unregisterProvider", - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.registerVirtualModel", - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.unregisterVirtualModel", - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getRegisteredProviderConfig", - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getRegisteredNativeProvider", - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getRegisteredProviderIds" - ], - "content_hash": "41d50659ccbf5532", - "module_hash": "e766724d314b0670" - }, - "packages/coding-agent/src/core/model-resolver.ts": { - "method_keys": [ - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.ScopedModel", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.isAlias", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.findExactModelReferenceMatch", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.findExactModelReferenceMatch.canonicalMatches", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.findExactModelReferenceMatch.canonicalMatches.availableModels.filter() callback", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.findExactModelReferenceMatch.providerMatches", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.findExactModelReferenceMatch.providerMatches.availableModels.filter() callback", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.findExactModelReferenceMatch.idMatches", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.findExactModelReferenceMatch.idMatches.availableModels.filter() callback", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.tryMatchModel", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.tryMatchModel.matches", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.tryMatchModel.matches.availableModels.filter() callback", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.tryMatchModel.aliases", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.tryMatchModel.aliases.matches.filter() callback", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.tryMatchModel.datedVersions", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.tryMatchModel.datedVersions.matches.filter() callback", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.tryMatchModel.aliases.sort() callback", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.tryMatchModel.datedVersions.sort() callback", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.ParsedModelResult", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.buildFallbackModel", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.buildFallbackModel.providerModels", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.buildFallbackModel.providerModels.availableModels.filter() callback", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.buildFallbackModel.baseModel", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.buildFallbackModel.baseModel.providerModels.find() callback", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.parseModelPattern", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.ModelScopeDiagnostic", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.ResolveModelScopeResult", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveModelScopeFromModels", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.scopedModels.find() callback", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveModelScopeFromModels.matchingModels", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveModelScopeFromModels.matchingModels.availableModels.filter() callback", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveModelScopeFromModels.scopedModels.find() callback", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveModelScopeWithDiagnostics", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveModelScope", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.ResolveCliModelResult", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel.exactMatches", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel.exactMatches.availableModels.filter() callback", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel.authenticatedExactMatches", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel.authenticatedExactMatches.exactMatches.filter() callback", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel.matches", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel.matches.exactMatches.map() callback", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel.matches.sort() callback", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel.candidates", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel.candidates.availableModels.filter() callback", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel.rawExactMatches", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel.rawExactMatches.availableModels.filter() callback", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel.authenticatedRawMatches", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel.authenticatedRawMatches.rawExactMatches.filter() callback", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel.exact", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel.exact.availableModels.find() callback", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.InitialModelResult", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.findInitialModel", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.findInitialModel.match", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.findInitialModel.match.availableModels.find() callback", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.restoreModelFromSession", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.restoreModelFromSession.match", - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.restoreModelFromSession.match.availableModels.find() callback" - ], - "content_hash": "ed512a1f7da34ffa", - "module_hash": "72343162a254b673" - }, - "packages/coding-agent/src/core/model-runtime.ts": { - "method_keys": [ - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.RegisteredVirtualModel", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntimeSnapshot", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.CreateModelRuntimeOptions", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntimeAuthOverrides", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.CredentialSynchronizationError", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.CredentialSynchronizationError.constructor", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.mergeHeaders", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.constructor", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.constructor.providers.map() callback", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.create", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.create.providers", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.create.providers.map() callback", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.create.timeout", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.create.timeout.setTimeout() callback", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.configureRadiusProviders", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.providerIds", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.recomposeProvider", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.recomposeProvider.virtualModels", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.recomposeProvider.virtualModels.map() callback", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.composeProvider", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.rebuildProviders", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.updateModelSnapshot", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.updateModelSnapshot.available.all.filter() callback", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.runAvailabilityRefresh", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.runAvailabilityRefresh.configuredProviders", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.runAvailabilityRefresh.configuredProviders.checks.filter() callback", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.runAvailabilityRefresh.configuredProviders.map() callback", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.runAvailabilityRefresh.storedProviders.credentials.map() callback", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.queueAvailabilityRefresh", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.queueAvailabilityRefresh.catch() callback", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.refreshProviderAvailability", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.refreshProviderAvailability.availableById", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.refreshProviderAvailability.availableById.snapshot.available.filter() callback", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.refreshProviderAvailability.availableById.map() callback", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.refreshProviderAvailability.available.all.flatMap() callback", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getProviders", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getProvider", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModels", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModel", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModelsOfType", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModelOfType", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAllModels", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailableOfType", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAllAvailable", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.checkAuth", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailable", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailableSnapshot", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getError", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getRegisteredProviderConfig", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getRegisteredProviderIds", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getRegisteredNativeProvider", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getCompatibilityRequestConfig", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.isUsingOAuth", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.isUsingSubscription", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.hasConfiguredAuth", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.getAuth", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAuth", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation.operation", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation.operation.", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation.operation..previous.catch() callback", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation.tail", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation.tail.operation.catch() callback", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation.tail.then() callback", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation.then() callback", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.synchronizeCredentialState", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.setRuntimeApiKey", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.setRuntimeApiKey.enqueueCredentialOperation() callback", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.removeRuntimeApiKey", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.removeRuntimeApiKey.enqueueCredentialOperation() callback", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.listCredentials", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getProviderAuthStatus", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.prepareRequest", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.stream", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.stream.lazyStream() callback", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.complete", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.streamSimple", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.streamSimple.lazyStream() callback", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.streamSimple.lazyStream() callback", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.completeSimple", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.streamDeferred", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.streamDeferred.lazyStream() callback", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.fetchDeferred", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.cancelDeferred", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.generateImages", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.classify", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.login", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.login.enqueueCredentialOperation() callback", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.logout", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.logout.enqueueCredentialOperation() callback", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.refresh", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.refresh.map() callback", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.registerNativeProvider", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.markProvisionallyConfigured", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.markProvisionallyConfigured.available.snapshot.all.filter() callback", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.registerProvider", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.unregisterProvider", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.registerVirtualModel", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.registerVirtualModel.route", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.unregisterVirtualModel", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.resolveModel", - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getPhysicalModel" - ], - "content_hash": "d10c242c77e91a31", - "module_hash": "836b9697da7ad693" - }, - "packages/coding-agent/src/core/models-store.ts": { - "method_keys": [ - "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.InMemoryCodingAgentModelsStore", - "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.InMemoryCodingAgentModelsStore.read", - "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.InMemoryCodingAgentModelsStore.write", - "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.InMemoryCodingAgentModelsStore.delete", - "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.FileModelsStore", - "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.FileModelsStore.constructor", - "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.FileModelsStore.parse", - "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.FileModelsStore.updateReadState", - "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.FileModelsStore.reloadFromStorage", - "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.FileModelsStore.reloadFromStorage.storage.withLockAsync() callback", - "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.FileModelsStore.readLatest", - "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.readLatest.reload.promise.then() callback", - "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.FileModelsStore.readLatest.reload.promise.then() callback", - "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.FileModelsStore.read", - "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.FileModelsStore.write", - "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.FileModelsStore.write.storage.withLockAsync() callback", - "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.FileModelsStore.delete", - "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.FileModelsStore.delete.storage.withLockAsync() callback" - ], - "content_hash": "150b211043953ecb", - "module_hash": "b1a25d047f5e8e10" - }, - "packages/coding-agent/src/core/nested-tool-calls.ts": { - "method_keys": [ - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedCallSummary", - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedCallRecorder", - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedCallRecorder.start", - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedCallRecorder.finish", - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedCallRecorder.addUsage", - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedCallRecorder.totalUsage", - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedCallRecorder.snapshot", - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedCallRecorder.snapshot.calls.calls.map() callback", - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.snapshot.calls", - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedCallRecorder.snapshot.complete.calls.every() callback", - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedToolCallOptions", - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedToolCallHost", - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedToolCallHost.getTools", - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedToolCallHost.isSequential", - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedToolCallHost.runToolCall", - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedToolCallHost.emit", - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.CallScope", - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.textOf", - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.textOf.filter() callback", - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.textOf.map() callback", - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedToolCallRunner", - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedToolCallRunner.constructor", - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedToolCallRunner.execute", - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedToolCallRunner.execute.exclusive", - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedToolCallRunner.execute.exclusive.find() callback", - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedToolCallRunner.execute.host.runToolCall() callback", - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedToolCallRunner.takeRecord", - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedToolCallRunner.clear" - ], - "content_hash": "3165ab6cda19e739", - "module_hash": "dab1f237eb281443" - }, - "packages/coding-agent/src/core/output-guard.ts": { - "method_keys": [ - "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.StdoutTakeoverState", - "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.getRawStdoutWrite", - "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.writeRawStdoutChunk", - "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.writeRawStdoutChunk.", - "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.takeOverStdout", - "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.restoreStdout", - "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.isStdoutTakenOver", - "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.writeRawStdout", - "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.writeRawStdout.rawStdoutWriteTail.then() callback", - "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.writeRawStdout.rawStdoutWriteTail.catch() callback", - "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.waitForRawStdoutBackpressure", - "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.flushRawStdout" - ], - "content_hash": "cab45c6a87d768f8", - "module_hash": "88e0f2bef04f16e6" - }, - "packages/coding-agent/src/core/package-manager.ts": { - "method_keys": [ - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.getEnv", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.isOfflineModeEnabled", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.isExactNpmVersion", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.getNpmVersionRange", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.PathMetadata", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.ResolvedResource", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.ResolvedPaths", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.ProgressEvent", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.PackageUpdate", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.ConfiguredPackage", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.PackageManager", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.PackageManager.resolve", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.PackageManager.install", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.PackageManager.installAndPersist", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.PackageManager.remove", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.PackageManager.removeAndPersist", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.PackageManager.update", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.PackageManager.listConfiguredPackages", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.PackageManager.resolveExtensionSources", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.PackageManager.addSourceToSettings", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.PackageManager.removeSourceFromSettings", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.PackageManager.setProgressCallback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.PackageManager.getInstalledPath", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.PackageManagerOptions", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.ConfiguredUpdateSource", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.NpmUpdateTarget", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.GitUpdateTarget", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.ResourceAccumulator", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.resourcePrecedenceRank", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.PackageFilter", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.toPosixPath", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.getHomeDir", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.getExtensionTempFolder", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.prefixIgnorePattern", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.addIgnoreRules", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.addIgnoreRules.patterns", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.addIgnoreRules.patterns.map() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.addIgnoreRules.patterns.filter() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.isPattern", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.isOverridePattern", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.hasGlobPattern", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.expandPackageGlob", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.expandPackageGlob.map() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.expandPackageGlob.filter() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.expandPackageGlob.filter() callback.every() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.expandPackageGlob.sort() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.splitPatterns", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.collectFiles", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.collectSkillEntries", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.collectAutoSkillEntries", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.findGitRepoRoot", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.collectAncestorAgentsSkillDirs", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.collectAutoPromptEntries", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.collectAutoThemeEntries", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.resolveExtensionEntries", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.collectAutoExtensionEntries", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.collectResourceFiles", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.matchesAnyPattern", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.matchesAnyPattern.patterns.some() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.normalizeExactPattern", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.matchesAnyExactPattern", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.matchesAnyExactPattern.patterns.some() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.getOverridePatterns", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.getOverridePatterns.entries.filter() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.isEnabledByOverrides", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.isEnabledByOverrides.excludes", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.isEnabledByOverrides.excludes.map() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.isEnabledByOverrides.excludes.overrides.filter() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.isEnabledByOverrides.forceIncludes", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.isEnabledByOverrides.forceIncludes.map() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.isEnabledByOverrides.forceIncludes.overrides.filter() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.isEnabledByOverrides.forceExcludes", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.isEnabledByOverrides.forceExcludes.map() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.isEnabledByOverrides.forceExcludes.overrides.filter() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.applyPatterns", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.applyPatterns.allPaths.filter() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.result.filter() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.applyPatterns.result.filter() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.applyAutoloadDisabledPatterns", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.constructor", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.setProgressCallback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.addSourceToSettings", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.addSourceToSettings.matchIndex", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.addSourceToSettings.matchIndex.currentPackages.findIndex() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.removeSourceFromSettings", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.removeSourceFromSettings.nextPackages", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.removeSourceFromSettings.nextPackages.currentPackages.filter() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getInstalledPath", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.emitProgress", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.withProgress", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolve", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveExtensionSources", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveExtensionSources.sources.filter() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveExtensionSources.packageSources", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveExtensionSources.packageSources.sources.filter() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveExtensionSources.packageSources.map() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.listConfiguredPackages", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.install", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.install.withProgress(\"install\", `Installing ${source}...`) callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.installAndPersist", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.remove", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.remove.withProgress(\"remove\", `Removing ${source}...`) callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.removeAndPersist", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.update", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources.npmCheckTasks", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources.npmCheckTasks.npmCandidates.map() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources.npmCheckTasks.npmCandidates.map() callback.", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources.gitTasks", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources.gitTasks.gitCandidates.map() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources.gitTasks.gitCandidates.map() callback.", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources.gitTasks.gitCandidates.map() callback..withProgress(\"update\", `Updating ${entry.source}...`) callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources.then() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.shouldUpdateNpmSource", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateNpmBatch", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateNpmBatch.specs", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateNpmBatch.specs.sources.map() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateNpmBatch.withProgress(\"update\") callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.installNpmBatch", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.checkForAvailableUpdates", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.checkForAvailableUpdates.checks", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.checkForAvailableUpdates.checks.packageSources.filter() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.checkForAvailableUpdates.checks.map() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.checkForAvailableUpdates.checks.map() callback.", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.checkForAvailableUpdates.results.filter() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolvePackageSources", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.findAutoloadDeltaBase", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.findAutoloadDeltaBase.userEntry", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.findAutoloadDeltaBase.userEntry.sources.find() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveLocalExtensionSource", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.installParsedSource", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getPackageSourceString", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getSourceMatchKeyForInput", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getSourceMatchKeyForSettings", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.buildNoMatchingPackageMessage", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.findSuggestedConfiguredSource", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.packageSourcesMatch", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.normalizePackageSourceForSettings", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.parseSource", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.installedNpmMatchesConfiguredVersion", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.npmHasAvailableUpdate", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getInstalledNpmVersion", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getLatestNpmVersion", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getLatestNpmVersion.versions", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getLatestNpmVersion.versions.parsed.filter() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.gitHasAvailableUpdate", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getRemoteGitHead", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getLocalGitUpdateTarget", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getLocalGitUpdateTarget.catch() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getLocalGitUpdateTarget.originHeadRef", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getLocalGitUpdateTarget.originHeadRef.catch() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getGitUpstreamRef", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.runGitRemoteCommand", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.runWithConcurrency", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.runWithConcurrency.Array.from() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getPackageIdentity", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.dedupePackages", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.parseNpmSpec", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.assertProjectTrustedForScope", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getNpmCommand", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getPackageManagerName", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getPackageManagerName.wrappedPackageManagers", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getPackageManagerName.wrappedPackageManagers.filter() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.runNpmCommand", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getGitDependencyInstallArgs", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.runNpmCommandSync", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getNpmInstallArgs", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.installNpm", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.uninstallNpm", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.installGit", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateGit", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.hasMissingGitDependencies", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.hasMissingGitDependencies.some() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.repairMissingGitDependencies", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getGitUpdateMarkerPath", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.cleanAndInstallGitDependencies", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.cleanAndInstallGitDependencies.catch() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.ensureGitRef", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.refreshTemporaryGitSource", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.refreshTemporaryGitSource.withProgress(\"pull\", `Refreshing ${sourceStr}...`) callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.removeGit", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.pruneEmptyGitParents", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.ensureNpmProject", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.ensureGitIgnore", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getNpmInstallRoot", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getGlobalNpmRoot", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getPnpmGlobalPackagePath", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getManagedNpmInstallPath", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getLegacyGlobalNpmInstallPath", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getNpmInstallPath", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getGitInstallPath", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getGitInstallRoot", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getTemporaryDir", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveManagedPath", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getBaseDirForScope", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolvePath", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolvePathFromBase", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectPackageResources", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectDefaultResources", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.applyPackageFilter", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.applyPackageDeltaFilter", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectManifestFiles", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.addManifestEntries", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectFilesFromManifestEntries", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectFilesFromManifestEntries.sourceEntries", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectFilesFromManifestEntries.sourceEntries.entries.filter() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectFilesFromManifestEntries.resolved", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectFilesFromManifestEntries.resolved.sourceEntries.flatMap() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveLocalEntries", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveLocalEntries.resolvedPlain", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveLocalEntries.resolvedPlain.plain.map() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.addAutoDiscoveredResources", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.addAutoDiscoveredResources.projectAgentsSkillDirs", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.addAutoDiscoveredResources.projectAgentsSkillDirs.filter() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectFilesFromPaths", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getTargetMap", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.addResource", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.createAccumulator", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.toResolvedPaths", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.toResolvedPaths.mapToResolved", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.toResolvedPaths.mapToResolved.resolved", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.toResolvedPaths.mapToResolved.resolved.map() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.toResolvedPaths.mapToResolved.resolved.sort() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.toResolvedPaths.mapToResolved.resolved.filter() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.spawnCommand", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.spawnCaptureCommand", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandCapture", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandCapture.", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandCapture..timeout", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandCapture..timeout.setTimeout() callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandCapture..child.stdout.on(\"data\") callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandCapture..child.stderr.on(\"data\") callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandCapture..child.once(\"error\") callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandCapture..child.once(\"close\") callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommand", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommand.", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommand..child.on(\"exit\") callback", - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandSync" - ], - "content_hash": "40a2908e0238c5d6", - "module_hash": "29b743bb835da4c1" - }, - "packages/coding-agent/src/core/pi-manifest.ts": { - "method_keys": [ - "packages/coding-agent/src/core/pi-manifest.ts|packages.coding-agent.src.core.pi-manifest.PiManifest", - "packages/coding-agent/src/core/pi-manifest.ts|packages.coding-agent.src.core.pi-manifest.isObject", - "packages/coding-agent/src/core/pi-manifest.ts|packages.coding-agent.src.core.pi-manifest.readPiManifest", - "packages/coding-agent/src/core/pi-manifest.ts|packages.coding-agent.src.core.pi-manifest.readPiManifest.entries.every() callback" - ], - "content_hash": "1a8b607771bc2b8b", - "module_hash": "8fc7962024f25898" - }, - "packages/coding-agent/src/core/project-trust.ts": { - "method_keys": [ - "packages/coding-agent/src/core/project-trust.ts|packages.coding-agent.src.core.project-trust.ResolveProjectTrustedOptions", - "packages/coding-agent/src/core/project-trust.ts|packages.coding-agent.src.core.project-trust.formatProjectTrustPrompt", - "packages/coding-agent/src/core/project-trust.ts|packages.coding-agent.src.core.project-trust.selectProjectTrustOption", - "packages/coding-agent/src/core/project-trust.ts|packages.coding-agent.src.core.project-trust.selectProjectTrustOption.selected", - "packages/coding-agent/src/core/project-trust.ts|packages.coding-agent.src.core.project-trust.selectProjectTrustOption.selected.options.map() callback", - "packages/coding-agent/src/core/project-trust.ts|packages.coding-agent.src.core.project-trust.selectProjectTrustOption.options.find() callback", - "packages/coding-agent/src/core/project-trust.ts|packages.coding-agent.src.core.project-trust.saveProjectTrustPromptResult", - "packages/coding-agent/src/core/project-trust.ts|packages.coding-agent.src.core.project-trust.resolveProjectTrusted" - ], - "content_hash": "e2e3764717e6d232", - "module_hash": "3f62957c9d0c8a86" - }, - "packages/coding-agent/src/core/prompt-templates.ts": { - "method_keys": [ - "packages/coding-agent/src/core/prompt-templates.ts|packages.coding-agent.src.core.prompt-templates.PromptTemplate", - "packages/coding-agent/src/core/prompt-templates.ts|packages.coding-agent.src.core.prompt-templates.parseCommandArgs", - "packages/coding-agent/src/core/prompt-templates.ts|packages.coding-agent.src.core.prompt-templates.substituteArgs", - "packages/coding-agent/src/core/prompt-templates.ts|packages.coding-agent.src.core.prompt-templates.substituteArgs.content.replace() callback", - "packages/coding-agent/src/core/prompt-templates.ts|packages.coding-agent.src.core.prompt-templates.loadTemplateFromFile", - "packages/coding-agent/src/core/prompt-templates.ts|packages.coding-agent.src.core.prompt-templates.loadTemplateFromFile.firstLine", - "packages/coding-agent/src/core/prompt-templates.ts|packages.coding-agent.src.core.prompt-templates.loadTemplateFromFile.firstLine.find() callback", - "packages/coding-agent/src/core/prompt-templates.ts|packages.coding-agent.src.core.prompt-templates.loadTemplatesFromDir", - "packages/coding-agent/src/core/prompt-templates.ts|packages.coding-agent.src.core.prompt-templates.LoadPromptTemplatesOptions", - "packages/coding-agent/src/core/prompt-templates.ts|packages.coding-agent.src.core.prompt-templates.LoadPromptTemplatesResult", - "packages/coding-agent/src/core/prompt-templates.ts|packages.coding-agent.src.core.prompt-templates.loadPromptTemplates", - "packages/coding-agent/src/core/prompt-templates.ts|packages.coding-agent.src.core.prompt-templates.expandPromptTemplate", - "packages/coding-agent/src/core/prompt-templates.ts|packages.coding-agent.src.core.prompt-templates.expandPromptTemplate.template", - "packages/coding-agent/src/core/prompt-templates.ts|packages.coding-agent.src.core.prompt-templates.expandPromptTemplate.template.templates.find() callback" - ], - "content_hash": "5efe92f3bca761d7", - "module_hash": "077777efcca78c66" - }, - "packages/coding-agent/src/core/provider-attribution.ts": { - "method_keys": [ - "packages/coding-agent/src/core/provider-attribution.ts|packages.coding-agent.src.core.provider-attribution.matchesHost", - "packages/coding-agent/src/core/provider-attribution.ts|packages.coding-agent.src.core.provider-attribution.isOpenRouterModel", - "packages/coding-agent/src/core/provider-attribution.ts|packages.coding-agent.src.core.provider-attribution.isNvidiaNimModel", - "packages/coding-agent/src/core/provider-attribution.ts|packages.coding-agent.src.core.provider-attribution.isCloudflareModel", - "packages/coding-agent/src/core/provider-attribution.ts|packages.coding-agent.src.core.provider-attribution.getDefaultAttributionHeaders", - "packages/coding-agent/src/core/provider-attribution.ts|packages.coding-agent.src.core.provider-attribution.getSessionHeaders", - "packages/coding-agent/src/core/provider-attribution.ts|packages.coding-agent.src.core.provider-attribution.mergeProviderAttributionHeaders" - ], - "content_hash": "a5ddff7e01d1e37d", - "module_hash": "4f981c53c85d33f3" - }, - "packages/coding-agent/src/core/provider-composer.ts": { - "method_keys": [ - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.ExtensionOAuthConfig", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.ExtensionOAuthConfig.login", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.ExtensionOAuthConfig.refreshToken", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.ExtensionOAuthConfig.getApiKey", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.ExtensionOAuthConfig.modifyModels", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.ProviderModelConfigBase", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.ProviderChatModelConfig", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.ProviderImageModelConfig", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.ProviderClassifierModelConfig", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.ProviderConfigInput", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.ProviderConfigInput.refreshModels", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.getAllProviderModels", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.mergeCompat", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.mergeInputLimits", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.mergeSamplingParamsByThinkingLevel", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.applyModelOverride", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.modelFromJson", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.findModelDefaults", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.findModelDefaults.chatModels", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.findModelDefaults.chatModels.models.filter() callback", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.chatModels.find() callback", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.findModelDefaults.chatModels.find() callback", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.findExtensionModelDefaults", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.findExtensionModelDefaults.candidates", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.findExtensionModelDefaults.candidates.models.filter() callback", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.candidates.find() callback", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.findExtensionModelDefaults.candidates.find() callback", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.extensionModelFromDefinition", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.applyModelsJson", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.applyModelsJson.models", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.applyModelsJson.models.baseModels.map() callback", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.applyModelsJson.existingIndex", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.applyModelsJson.existingIndex.models.findIndex() callback", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.applyExtension", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.applyExtension.models.map() callback", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.applyExtension.config.models.map() callback", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onAuth", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onDeviceCode", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onPrompt", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onProgress", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onManualCodeInput", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onSelect", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.refresh", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.toAuth", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.withConfiguredAuth", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.configuredApiKey", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.configuredHeaders", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.configContextEnv", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.login.", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.check", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.resolve", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeOAuthAuth", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeOAuthAuth.toAuth", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.rawModelHeaders", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.rawModelHeaders.chatDefinition", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.rawModelHeaders.chatDefinition.config.models.find() callback", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.rawModelHeaders.extensionModel", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.rawModelHeaders.extensionModel.extension.models.find() callback", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.validateExtensionProvider", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider.getAllModels", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.getAllModels.models.filter() callback", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider.getAllModels.models.filter() callback", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider.getAllModels.models.map() callback", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider.supportsBaseApi", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider.supportsBaseApi.some() callback", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider.streamWith", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider.streamWith.lazyStream() callback", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider.provider", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider.provider.getModels", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider.provider.getModels.filter() callback", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider.provider.refreshModels.", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider.provider.refreshModels..update", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider.provider.stream", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider.provider.streamSimple", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.fetchDeferred", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.cancelDeferred", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.generateImages", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.classify", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.resolveConfiguredModelHeaders", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.CompatibilityRequestConfig", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.resolveCompatibilityRequestConfig", - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.configuredRequestAuthStatus" - ], - "content_hash": "9cc63b37123e7702", - "module_hash": "3daf13b6928f183f" - }, - "packages/coding-agent/src/core/radius.ts": { - "method_keys": [ - "packages/coding-agent/src/core/radius.ts|packages.coding-agent.src.core.radius.getRadiusGatewayUrl" - ], - "content_hash": "effe82b8f24220ff", - "module_hash": "4537a09730ccf78c" - }, - "packages/coding-agent/src/core/remote-catalog-provider.ts": { - "method_keys": [ - "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.isSupportedModelType", - "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.mergeModels", - "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.parseCatalog", - "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.parseCatalog.entries.filter() callback", - "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.parseCatalog.map() callback", - "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.remoteModels", - "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog", - "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.getModels", - "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.getModels.dynamicModels.filter() callback", - "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.getAllModels", - "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.refreshModels", - "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.refreshModels.restored", - "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.refreshModels.restored.filter() callback", - "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.refreshModels.update", - "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.refreshModels.update" - ], - "content_hash": "8558a0ec92ca12c8", - "module_hash": "b5071da69664edb7" - }, - "packages/coding-agent/src/core/resolve-config-value.ts": { - "method_keys": [ - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.appendLiteral", - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.parseConfigValueTemplate", - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.parseConfigValueReference", - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.resolveEnvConfigValue", - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.getTemplateEnvVarNames", - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.resolveTemplate", - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.getConfigValueEnvVarName", - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.getConfigValueEnvVarNames", - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.getMissingConfigValueEnvVarNames", - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.getMissingConfigValueEnvVarNames.filter() callback", - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.isCommandConfigValue", - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.isConfigValueConfigured", - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.resolveConfigValue", - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.executeWithConfiguredShell", - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.executeWithDefaultShell", - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.executeCommandUncached", - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.executeCommandUncached.", - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.executeCommand", - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.resolveConfigValueUncached", - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.resolveConfigValueOrThrow", - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.resolveHeaders", - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.resolveHeadersOrThrow", - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.clearConfigValueCache" - ], - "content_hash": "a567b9684ee9883d", - "module_hash": "ab7747aad36ccee3" - }, - "packages/coding-agent/src/core/resource-loader.ts": { - "method_keys": [ - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceExtensionPaths", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoaderReloadOptions", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.collectExtensionPackageWarnings", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.collectExtensionPackageWarnings.packageRoots", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.collectExtensionPackageWarnings.packageRoots.extensionPaths.map() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.collectExtensionPackageWarnings.packageRoots.filter() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.collectExtensionPackageWarnings.hostDependencies", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.collectExtensionPackageWarnings.hostDependencies.filter() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.mergeExtensionWarnings", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.mergeExtensionWarnings.map() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.isBuiltinExtension", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.omitReplacedExtensions", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.names", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.names.map() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.names.map() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.taken", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.taken.extensions.filter() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.taken.flatMap() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.taken.flatMap() callback.map() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.extensions.filter() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.extensions.filter() callback.replacement", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.extensions.filter() callback.replacement.map() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.extensions.filter() callback.replacement.find() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getExtensions", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getSkills", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getPrompts", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getThemes", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getAgentsFiles", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getSystemPrompt", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getSystemPromptSource", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getAppendSystemPrompt", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getAppendSystemPromptSources", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.extendResources", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.reload", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.resolvePromptInput", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.loadContextFileFromDir", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.findShadowedContextFile", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.loadProjectContextFiles", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoaderOptions", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.constructor", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.constructor.factories.filter() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.constructor.map() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getExtensions", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getSkills", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getPrompts", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getThemes", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getAgentsFiles", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getSystemPrompt", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getSystemPromptSource", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getAppendSystemPrompt", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getAppendSystemPromptSources", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getAppendSystemPromptSources.appendSystemPromptSourcePaths.map() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.extendResources", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.extendResources.skillPaths.map() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.extendResources.promptPaths.map() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.extendResources.themePaths.map() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadProjectTrustExtensions", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.getEnabledResources", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.getEnabledResources.resources.filter() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.getEnabledPaths", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.getEnabledPaths.map() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.enabledSkills", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.enabledSkills.enabledSkillResources.map() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.extensionPaths", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.extensionPaths.filter() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.skillDiagnostics.some() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.promptDiagnostics.some() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.themeDiagnostics.some() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.baseAppend", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.baseAppend.appendSources.map() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.baseAppend.filter() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.appendSources.filter() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.map() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.enabledExtensions", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.enabledExtensions.map() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.enabledExtensions.resolvedPaths.extensions.filter() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.cliEnabledExtensions", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.cliEnabledExtensions.cliExtensionPaths.extensions.filter() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.cliEnabledExtensions.map() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.extensionPaths", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.extensionPaths.filter() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.metadataByPath", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.metadataByPath.map() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.resolveExtensionLoadPath", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadExtensionPaths", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadExtensionPaths.result", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadExtensionPaths.result.paths.filter() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.preloadedByPath", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.preloadedByPath.preloaded.filter() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.preloadedByPath.map() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.failedPreloadPaths", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.failedPreloadPaths.map() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.remainingPaths", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.remainingPaths.extensionPaths.filter() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.inlineExtensions.extensions.preloaded.filter() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.orderedExtensions", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.orderedExtensions.extensionPaths.map() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.orderedExtensions.filter() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.addExtensionConflictDiagnostics", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.mapSkillPath", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.normalizeExtensionPaths", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.normalizeExtensionPaths.entries.map() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.updateSkillsFromPaths", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.updateSkillsFromPaths.resolvedSkills.skills.map() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.updatePromptsFromPaths", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.updatePromptsFromPaths.resolvedPrompts.prompts.map() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.updateThemesFromPaths", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.updateThemesFromPaths.resolvedThemes.themes.map() callback", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.applyExtensionSourceInfo", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.findSourceInfoForPath", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getDefaultSourceInfoForPath", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.mergePaths", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.resolveResourcePath", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadThemes", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadThemesFromDir", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadThemeFromFile", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadExtensionFactories", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.dedupePrompts", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.dedupeThemes", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.discoverSystemPromptFile", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.discoverAppendSystemPromptFile", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.isUnderPath", - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.detectExtensionConflicts" - ], - "content_hash": "8c69ec07e497a93d", - "module_hash": "0170c714f223d1fd" - }, - "packages/coding-agent/src/core/runtime-credentials.ts": { - "method_keys": [ - "packages/coding-agent/src/core/runtime-credentials.ts|packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials", - "packages/coding-agent/src/core/runtime-credentials.ts|packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.constructor", - "packages/coding-agent/src/core/runtime-credentials.ts|packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.setRuntimeApiKey", - "packages/coding-agent/src/core/runtime-credentials.ts|packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.removeRuntimeApiKey", - "packages/coding-agent/src/core/runtime-credentials.ts|packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.hasRuntimeApiKey", - "packages/coding-agent/src/core/runtime-credentials.ts|packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.read", - "packages/coding-agent/src/core/runtime-credentials.ts|packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.list", - "packages/coding-agent/src/core/runtime-credentials.ts|packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.list.entries", - "packages/coding-agent/src/core/runtime-credentials.ts|packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.list.entries.map() callback", - "packages/coding-agent/src/core/runtime-credentials.ts|packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.modify", - "packages/coding-agent/src/core/runtime-credentials.ts|packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.delete" - ], - "content_hash": "10fc9b4f33d64374", - "module_hash": "03cd26a8bdbc3359" - }, - "packages/coding-agent/src/core/sdk.ts": { - "method_keys": [ - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.CreateAgentSessionOptions", - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.CreateAgentSessionResult", - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.getDefaultAgentDir", - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession", - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.hasThinkingEntry", - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.hasThinkingEntry.some() callback", - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.sessionModel.getBranchSelection() callback", - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.sessionModel", - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.initialActiveToolNames", - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.initialActiveToolNames.filter() callback", - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.convertToLlmWithBlockImages", - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.convertToLlmWithBlockImages.converted.map() callback", - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.convertToLlmWithBlockImages.converted.map() callback.hasImages", - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.convertToLlmWithBlockImages.converted.map() callback.hasImages.content.some() callback", - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.convertToLlmWithBlockImages.converted.map() callback.filteredContent", - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.convertToLlmWithBlockImages.converted.map() callback.filteredContent.content.map() callback", - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.convertToLlmWithBlockImages.converted.map() callback.filteredContent.filter() callback", - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.buildRequestOptions", - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.buildRequestOptions.transformHeaders", - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.cacheContextIsCurrent", - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.cacheContextIsCurrent.", - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.cacheContextIsCurrent..messages.every() callback", - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.agent", - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.agent.streamFn", - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.agent.transformContext" - ], - "content_hash": "bf695a0e0e0650ac", - "module_hash": "c94b651224de5871" - }, - "packages/coding-agent/src/core/session-cwd.ts": { - "method_keys": [ - "packages/coding-agent/src/core/session-cwd.ts|packages.coding-agent.src.core.session-cwd.SessionCwdIssue", - "packages/coding-agent/src/core/session-cwd.ts|packages.coding-agent.src.core.session-cwd.SessionCwdSource", - "packages/coding-agent/src/core/session-cwd.ts|packages.coding-agent.src.core.session-cwd.SessionCwdSource.getCwd", - "packages/coding-agent/src/core/session-cwd.ts|packages.coding-agent.src.core.session-cwd.SessionCwdSource.getSessionFile", - "packages/coding-agent/src/core/session-cwd.ts|packages.coding-agent.src.core.session-cwd.getMissingSessionCwdIssue", - "packages/coding-agent/src/core/session-cwd.ts|packages.coding-agent.src.core.session-cwd.formatMissingSessionCwdError", - "packages/coding-agent/src/core/session-cwd.ts|packages.coding-agent.src.core.session-cwd.formatMissingSessionCwdPrompt", - "packages/coding-agent/src/core/session-cwd.ts|packages.coding-agent.src.core.session-cwd.MissingSessionCwdError", - "packages/coding-agent/src/core/session-cwd.ts|packages.coding-agent.src.core.session-cwd.MissingSessionCwdError.constructor", - "packages/coding-agent/src/core/session-cwd.ts|packages.coding-agent.src.core.session-cwd.assertSessionCwdExists" - ], - "content_hash": "dae1e8e81369aecb", - "module_hash": "45c9cb1473e07538" - }, - "packages/coding-agent/src/core/session-export.ts": { - "method_keys": [ - "packages/coding-agent/src/core/session-export.ts|packages.coding-agent.src.core.session-export.serializeSessionBranch", - "packages/coding-agent/src/core/session-export.ts|packages.coding-agent.src.core.session-export.serializeSessionBranch.entries.map() callback", - "packages/coding-agent/src/core/session-export.ts|packages.coding-agent.src.core.session-export.exportSessionToJsonl" - ], - "content_hash": "3ac97d9b0effb3ed", - "module_hash": "6c247b1bef261b00" - }, - "packages/coding-agent/src/core/session-manager.ts": { - "method_keys": [ - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionHeader", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.NewSessionOptions", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionEntryBase", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionMessageEntry", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.ThinkingLevelChangeEntry", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.ModelChangeEntry", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.UsageEntry", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.CompactionEntry", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.BranchSummaryEntry", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.CustomEntry", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.LabelEntry", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionInfoEntry", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.CustomMessageEntry", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.ContextEditEntry", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionTreeNode", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.ProjectedSessionEntry", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionProjection", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionContext", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionInfo", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.createSessionId", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.assertValidSessionId", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.generateId", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.migrateV1ToV2", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.migrateV2ToV3", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.migrateToCurrentVersion", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.migrateToCurrentVersion.header", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.migrateToCurrentVersion.header.entries.find() callback", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.migrateSessionEntries", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.parseSessionEntries", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.getLatestCompactionEntry", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.buildEntryIndex", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.buildSessionPath", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.getSessionContextSettings", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.sessionEntryToContextMessages", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.buildContextEntries", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.buildContextEntries.compactionIdx", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.buildContextEntries.compactionIdx.path.findIndex() callback", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.projectContextEntry", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.projectContextEntry.messages.map() callback", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.buildSessionProjection", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.buildSessionProjection.projectedEntries", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.buildSessionProjection.projectedEntries.contextEntries.map() callback", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.buildSessionProjection.messages.projectedEntries.flatMap() callback", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.buildSessionContext", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.getDefaultSessionDirPath", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.getDefaultSessionDir", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionHeaderScanLimitError", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionHeaderScanLimitError.constructor", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.parseSessionEntryLine", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.loadEntriesFromFile", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.parseSessionHeaderCandidate", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.readSessionHeader", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.readSessionHeaderForDiscovery", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.getSessionHeaderCwd", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.sessionCwdMatches", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.findMostRecentSession", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.findMostRecentSession.files", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.findMostRecentSession.files.filter() callback", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.files.map() callback", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.findMostRecentSession.files.map() callback", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.findMostRecentSession.files.sort() callback", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.isMessageWithContent", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.extractTextContent", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.extractTextContent.content.filter() callback", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.extractTextContent.map() callback", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.getMessageActivityTime", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.buildSessionInfo", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionFileCandidate", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.mapWithConcurrency", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.mapWithConcurrency.Array.from() callback", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.sortSessionInfos", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.sortSessionInfos.sessions.sort() callback", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.buildSessionInfosWithConcurrency", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.buildSessionInfosWithConcurrency.mapWithConcurrency() callback", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.listSessionsFromDir", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.listSessionsFromDir.files", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.listSessionsFromDir.files.dirEntries.filter() callback", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.listSessionsFromDir.files.sort() callback", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.listSessionsFromDir.files.map() callback", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.listSessionsFromDir.results", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.listSessionsFromDir.results.buildSessionInfosWithConcurrency() callback", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.listSessionsFromDir.results.filter() callback", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.constructor", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.setSessionFile", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager._setSessionFile", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.newSession", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager._loadEntries", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager._loadEntries.header", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager._loadEntries.header.entries.find() callback", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager._buildIndex", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager._rewriteFile", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.isPersisted", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getSessionDir", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.usesDefaultSessionDir", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getSessionId", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getSessionFile", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager._hasConversation", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager._hasConversation.fileEntries.some() callback", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager._persist", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager._appendEntry", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.appendMessage", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.appendThinkingLevelChange", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.appendModelChange", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.appendUsage", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.appendCompaction", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.appendCustomEntry", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.appendSessionInfo", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getSessionName", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.appendCustomMessageEntry", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.appendContextEdit", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.appendContextEdit.some() callback", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getLeafId", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getLeafEntry", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getEntry", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getChildren", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getLabel", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.appendLabelChange", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getBranch", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.buildContextEntries", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.buildSessionProjection", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.buildSessionContext", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getHeader", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getHeader.h", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getHeader.h.fileEntries.find() callback", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getEntryCount", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getEntries", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getEntries.fileEntries.filter() callback", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getTree", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getTree.node.children.sort() callback", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.branch", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.resetLeaf", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.branchWithSummary", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.createBranchedSession", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.createBranchedSession.pathEntryIds", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.createBranchedSession.pathEntryIds.pathWithoutLabels.map() callback", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.createBranchedSession.labelEntry.id.labelEntries.map() callback", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.create", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.open", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.continueRecent", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.inMemory", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.forkFrom", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.forkFrom.sourceHeader", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.forkFrom.sourceHeader.sourceEntries.find() callback", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.findById", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.list", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.listAll", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.listAll", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.listAll.dirs", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.listAll.dirs.entries.filter() callback", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.listAll.dirs.map() callback", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.listAll.dirFiles", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.listAll.dirFiles.mapWithConcurrency() callback", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.listAll.dirFiles.mapWithConcurrency() callback.filter() callback", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.listAll.dirFiles.mapWithConcurrency() callback.map() callback", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.listAll.candidates", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.listAll.candidates.mapWithConcurrency() callback", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.listAll.candidates.sort() callback", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.listAll.results", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.listAll.results.buildSessionInfosWithConcurrency() callback", - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.listAll.results.filter() callback" - ], - "content_hash": "1821560f4f2e2b3e", - "module_hash": "609e587235194553" - }, - "packages/coding-agent/src/core/settings-diagnostics.ts": { - "method_keys": [ - "packages/coding-agent/src/core/settings-diagnostics.ts|packages.coding-agent.src.core.settings-diagnostics.collectSettingsDiagnostics", - "packages/coding-agent/src/core/settings-diagnostics.ts|packages.coding-agent.src.core.settings-diagnostics.collectSettingsDiagnostics.map() callback", - "packages/coding-agent/src/core/settings-diagnostics.ts|packages.coding-agent.src.core.settings-diagnostics.deduplicateDiagnostics", - "packages/coding-agent/src/core/settings-diagnostics.ts|packages.coding-agent.src.core.settings-diagnostics.deduplicateDiagnostics.diagnostics.filter() callback" - ], - "content_hash": "98706a01776786ee", - "module_hash": "e4a34ba3a4695f22" - }, - "packages/coding-agent/src/core/settings-manager.ts": { - "method_keys": [ - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.isMergeableObject", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.deepMergeObjects", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.isToolModifier", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.getToolListError", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.getToolListError.pattern", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.getToolListError.pattern.modifiers.find() callback", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.applyToolModifiers", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.mergeDefaultTools", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.resolveDefaultTools", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.resolveDefaultTools.plain", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.resolveDefaultTools.plain.entries.filter() callback", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.deepMergeSettings", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.parseTimeoutSetting", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManagerCreateOptions", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsStorage", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsStorage.withLock", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsError", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.toSettingsError", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.FileSettingsStorage", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.FileSettingsStorage.constructor", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.FileSettingsStorage.acquireLockSyncWithRetry", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.FileSettingsStorage.withLock", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.InMemorySettingsStorage", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.InMemorySettingsStorage.withLock", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.constructor", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.create", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.fromStorage", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.fromStorageWithPaths", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.inMemory", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.inMemory.storage.withLock(\"global\") callback", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.loadFromStorage", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.loadFromStorage.storage.withLock() callback", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.tryLoadFromStorage", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.migrateSettings", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getSettings", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getGlobalSettings", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getProjectSettings", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.isProjectTrusted", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectTrusted", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.reload", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.applyOverrides", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.markModified", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.markProjectModified", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.assertProjectTrustedForWrite", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.recordError", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.clearModifiedScope", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.enqueueWrite", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.enqueueWrite.writeQueue.then() callback", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.enqueueWrite.catch() callback", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.cloneModifiedNestedFields", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.persistScopedSettings", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.persistScopedSettings.storage.withLock() callback", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.save", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.save.enqueueWrite(\"global\") callback", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.saveProjectSettings", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.saveProjectSettings.enqueueWrite(\"project\") callback", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.updateProjectSettings", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.flush", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.drainErrors", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getLastChangelogVersion", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setLastChangelogVersion", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getSessionDir", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultProvider", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultModel", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setDefaultProvider", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setDefaultModel", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setDefaultModelAndProvider", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getSteeringMode", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setSteeringMode", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFollowUpMode", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setFollowUpMode", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getThemeSetting", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getTheme", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setTheme", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultThinkingLevel", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setDefaultThinkingLevel", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getModelThinkingLevel", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getAllModelThinkingLevels", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setModelThinkingLevel", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.removeModelThinkingLevel", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getTransport", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setTransport", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getCompactionEnabled", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setCompactionEnabled", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getCompactionTokenSetting", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getCompactionReserveTokens", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getCompactionKeepRecentTokens", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getCompactionSettings", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getBranchSummarySettings", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getBranchSummarySkipPrompt", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getRetryEnabled", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setRetryEnabled", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getRetrySettings", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getHttpIdleTimeoutMs", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setHttpIdleTimeoutMs", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getCacheWarmingMode", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setCacheWarmingMode", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getProviderRetrySettings", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getWebSocketConnectTimeoutMs", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getHideThinkingBlock", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowCacheMissNotices", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getExternalEditorCommand", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setHideThinkingBlock", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setShowCacheMissNotices", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShellPath", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setShellPath", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getQuietStartup", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setQuietStartup", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultProjectTrust", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setDefaultProjectTrust", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShellCommandPrefix", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setShellCommandPrefix", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getNpmCommand", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setNpmCommand", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getCollapseChangelog", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setCollapseChangelog", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getEnableInstallTelemetry", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setEnableInstallTelemetry", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getEnableAnalytics", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getTrackingId", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setEnableAnalytics", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getOrCreateDeviceId", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getPackages", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setPackages", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectPackages", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectPackages.updateProjectSettings(\"packages\") callback", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getExtensionPaths", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setExtensionPaths", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectExtensionPaths", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectExtensionPaths.updateProjectSettings(\"extensions\") callback", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getSkillPaths", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setSkillPaths", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectSkillPaths", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectSkillPaths.updateProjectSettings(\"skills\") callback", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getPromptTemplatePaths", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setPromptTemplatePaths", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectPromptTemplatePaths", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectPromptTemplatePaths.updateProjectSettings(\"prompts\") callback", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getThemePaths", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setThemePaths", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectThemePaths", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectThemePaths.updateProjectSettings(\"themes\") callback", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getEnableSkillCommands", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setEnableSkillCommands", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getThinkingBudgets", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getTerminalCapabilityOverrides", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowImages", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setShowImages", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getImageWidthCells", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setImageWidthCells", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getClearOnShrink", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setClearOnShrink", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowTerminalProgress", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setShowTerminalProgress", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getTuiMode", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setTuiMode", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenExitOutput", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setFullscreenExitOutput", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenScrollbar", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setFullscreenScrollbar", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenCopyOnSelect", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setFullscreenCopyOnSelect", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenWheelScrollLines", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setFullscreenWheelScrollLines", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getImageAutoResize", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setImageAutoResize", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getBlockImages", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setBlockImages", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getEnabledModels", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultTools", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultTools.tools.filter() callback", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setEnabledModels", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDoubleEscapeAction", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setDoubleEscapeAction", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getTreeFilterMode", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setTreeFilterMode", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowHardwareCursor", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setShowHardwareCursor", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getEditorPaddingX", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setEditorPaddingX", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getOutputPad", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setOutputPad", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getAutocompleteMaxVisible", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setAutocompleteMaxVisible", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getCodeBlockIndent", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getMermaidRenderingMode", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setMermaidRenderingMode", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getWarnings", - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setWarnings" - ], - "content_hash": "0860d22659829e86", - "module_hash": "d1edc409312271f4" - }, - "packages/coding-agent/src/core/settings-schema.ts": { - "method_keys": [ - "packages/coding-agent/src/core/settings-schema.ts|packages.coding-agent.src.core.settings-schema.nonNegativeSafeInteger", - "packages/coding-agent/src/core/settings-schema.ts|packages.coding-agent.src.core.settings-schema.timeoutSetting", - "packages/coding-agent/src/core/settings-schema.ts|packages.coding-agent.src.core.settings-schema.thinkingBudgetsSettings", - "packages/coding-agent/src/core/settings-schema.ts|packages.coding-agent.src.core.settings-schema.codemodeMode", - "packages/coding-agent/src/core/settings-schema.ts|packages.coding-agent.src.core.settings-schema.CompactionModelOverride", - "packages/coding-agent/src/core/settings-schema.ts|packages.coding-agent.src.core.settings-schema.CompactionSettings", - "packages/coding-agent/src/core/settings-schema.ts|packages.coding-agent.src.core.settings-schema.BranchSummarySettings", - "packages/coding-agent/src/core/settings-schema.ts|packages.coding-agent.src.core.settings-schema.ProviderRetrySettings", - "packages/coding-agent/src/core/settings-schema.ts|packages.coding-agent.src.core.settings-schema.RetrySettings", - "packages/coding-agent/src/core/settings-schema.ts|packages.coding-agent.src.core.settings-schema.TerminalSettings", - "packages/coding-agent/src/core/settings-schema.ts|packages.coding-agent.src.core.settings-schema.ImageSettings", - "packages/coding-agent/src/core/settings-schema.ts|packages.coding-agent.src.core.settings-schema.ThinkingBudgetsSettings", - "packages/coding-agent/src/core/settings-schema.ts|packages.coding-agent.src.core.settings-schema.MarkdownSettings", - "packages/coding-agent/src/core/settings-schema.ts|packages.coding-agent.src.core.settings-schema.WarningSettings", - "packages/coding-agent/src/core/settings-schema.ts|packages.coding-agent.src.core.settings-schema.CodemodeSettings", - "packages/coding-agent/src/core/settings-schema.ts|packages.coding-agent.src.core.settings-schema.Settings" - ], - "content_hash": "2181803e2649139a", - "module_hash": "71f3df8db99e648b" - }, - "packages/coding-agent/src/core/skills.ts": { - "method_keys": [ - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.toPosixPath", - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.prefixIgnorePattern", - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.addIgnoreRules", - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.addIgnoreRules.patterns", - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.addIgnoreRules.patterns.map() callback", - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.addIgnoreRules.patterns.filter() callback", - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.SkillFrontmatter", - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.Skill", - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.LoadSkillsResult", - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.validateName", - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.validateDescription", - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.LoadSkillsFromDirOptions", - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.createSkillSourceInfo", - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.loadSkillsFromDir", - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.loadSkillsFromDirInternal", - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.loadSkillFromFile", - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.formatSkillsForPrompt", - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.formatSkillsForPrompt.visibleSkills", - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.formatSkillsForPrompt.visibleSkills.skills.filter() callback", - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.escapeXml", - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.LoadSkillsOptions", - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.loadSkills", - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.loadSkills.addSkills" - ], - "content_hash": "2440081d17cf398d", - "module_hash": "6fd9853a0069793a" - }, - "packages/coding-agent/src/core/slash-commands.ts": { - "method_keys": [ - "packages/coding-agent/src/core/slash-commands.ts|packages.coding-agent.src.core.slash-commands.SlashCommandInfo", - "packages/coding-agent/src/core/slash-commands.ts|packages.coding-agent.src.core.slash-commands.BuiltinSlashCommand" - ], - "content_hash": "3449514e0d3b9a06", - "module_hash": "0197fef23ccf9484" - }, - "packages/coding-agent/src/core/source-info.ts": { - "method_keys": [ - "packages/coding-agent/src/core/source-info.ts|packages.coding-agent.src.core.source-info.SourceInfo", - "packages/coding-agent/src/core/source-info.ts|packages.coding-agent.src.core.source-info.getSyntheticPathSource", - "packages/coding-agent/src/core/source-info.ts|packages.coding-agent.src.core.source-info.isSyntheticPath", - "packages/coding-agent/src/core/source-info.ts|packages.coding-agent.src.core.source-info.createSourceInfo", - "packages/coding-agent/src/core/source-info.ts|packages.coding-agent.src.core.source-info.createSyntheticSourceInfo" - ], - "content_hash": "a57e8205a5095a9a", - "module_hash": "c1da8856bab7aa2b" - }, - "packages/coding-agent/src/core/system-prompt.ts": { - "method_keys": [ - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.BuildSystemPromptOptions", - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.normalizeBuildSystemPromptOptions", - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.normalizeBuildSystemPromptOptions.toolGuidelines.map() callback", - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.normalizeBuildSystemPromptOptions.contextFiles.map() callback", - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.normalizeBuildSystemPromptOptions.skills.map() callback", - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.renderProjectContext", - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.renderProjectContext.contextFiles.map() callback", - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.buildRules", - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.buildRules.rules.map() callback", - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.buildSystemPromptSections", - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.declaredTools", - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.declaredTools.selectedTools.filter() callback", - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.visibleTools", - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.visibleTools.declaredTools.filter() callback", - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.tools", - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.tools.visibleTools.map() callback", - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.skillFileReadTool", - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.skillFileReadTool.readers.find() callback", - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.skillFileReadTool.readers.some() callback", - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.buildSystemPromptState", - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.buildSystemPrompt", - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.diffSystemPromptSections" - ], - "content_hash": "e1a7f29ebee61b9c", - "module_hash": "a023f11e4080bcf8" - }, - "packages/coding-agent/src/core/telemetry.ts": { - "method_keys": [ - "packages/coding-agent/src/core/telemetry.ts|packages.coding-agent.src.core.telemetry.isTruthyEnvFlag", - "packages/coding-agent/src/core/telemetry.ts|packages.coding-agent.src.core.telemetry.isInstallTelemetryEnabled" - ], - "content_hash": "d39f90fa0ceadc0e", - "module_hash": "7731fa629096c3d6" - }, - "packages/coding-agent/src/core/timings.ts": { - "method_keys": [ - "packages/coding-agent/src/core/timings.ts|packages.coding-agent.src.core.timings.TimingNamespace", - "packages/coding-agent/src/core/timings.ts|packages.coding-agent.src.core.timings.resetTimings", - "packages/coding-agent/src/core/timings.ts|packages.coding-agent.src.core.timings.time", - "packages/coding-agent/src/core/timings.ts|packages.coding-agent.src.core.timings.printTimingGroup", - "packages/coding-agent/src/core/timings.ts|packages.coding-agent.src.core.timings.printTimingGroup.printableTimings", - "packages/coding-agent/src/core/timings.ts|packages.coding-agent.src.core.timings.printTimingGroup.printableTimings.timings.filter() callback", - "packages/coding-agent/src/core/timings.ts|packages.coding-agent.src.core.timings.printTimingGroup.printableTimings.reduce() callback", - "packages/coding-agent/src/core/timings.ts|packages.coding-agent.src.core.timings.printTimings" - ], - "content_hash": "9a067b5719cb1a31", - "module_hash": "629ee262dbcc039d" - }, - "packages/coding-agent/src/core/tools/bash.ts": { - "method_keys": [ - "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.resolveTimeoutMs", - "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.BashToolDetails", - "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.BashOperations", - "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.createLocalShellOperations", - "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.createLocalShellOperations.exec", - "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.createLocalShellOperations.exec.child.stdin.on(\"error\") callback", - "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.createLocalShellOperations.exec.setTimeout() callback", - "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.createLocalBashOperations", - "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.createLocalBashOperations.createLocalShellOperations(\"bash\") callback", - "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.BashSpawnContext", - "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.resolveSpawnContext", - "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.BashToolOptions", - "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.ShellToolConfig", - "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.createShellToolDefinition", - "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.createShellToolDefinition.execute", - "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.createShellToolDefinition.execute.scheduleOutputUpdate", - "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.createShellToolDefinition.execute.scheduleOutputUpdate.setTimeout() callback", - "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.createBashToolDefinition", - "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.createBashTool" - ], - "content_hash": "2a61eccb3a0a6e84", - "module_hash": "45ab8e1572588ac4" - }, - "packages/coding-agent/src/core/tools/edit-diff.ts": { - "method_keys": [ - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.detectLineEnding", - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.normalizeToLF", - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.restoreLineEndings", - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.normalizeForFuzzyMatch", - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.normalizeForFuzzyMatch.map() callback", - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.splitLinesWithEndings", - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.LineSpan", - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.MatchedEdit", - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.getLineSpans", - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.getLineSpans.map() callback", - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.getReplacementLineRange", - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.applyReplacements", - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.applyReplacementsPreservingUnchangedLines", - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.applyReplacementsPreservingUnchangedLines.sortedReplacements", - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.applyReplacementsPreservingUnchangedLines.sortedReplacements.sort() callback", - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.FuzzyMatchResult", - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.Edit", - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.AppliedEditsResult", - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.fuzzyFindText", - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.countOccurrences", - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.getNotFoundError", - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.getDuplicateError", - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.getEmptyOldTextError", - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.getNoChangeError", - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.applyEditsToNormalizedContent", - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.applyEditsToNormalizedContent.normalizedEdits", - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.applyEditsToNormalizedContent.normalizedEdits.edits.map() callback", - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.applyEditsToNormalizedContent.initialMatches", - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.applyEditsToNormalizedContent.initialMatches.normalizedEdits.map() callback", - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.applyEditsToNormalizedContent.usedFuzzyMatch", - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.applyEditsToNormalizedContent.usedFuzzyMatch.initialMatches.some() callback", - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.applyEditsToNormalizedContent.matchedEdits.sort() callback", - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.generateUnifiedPatch", - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.generateDiffString", - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.EditDiffResult", - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.EditDiffError", - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.computeEditsDiff", - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.computeEditDiff" - ], - "content_hash": "d9daefccdb729ca7", - "module_hash": "4befd448f7b170ff" - }, - "packages/coding-agent/src/core/tools/edit.ts": { - "method_keys": [ - "packages/coding-agent/src/core/tools/edit.ts|packages.coding-agent.src.core.tools.edit.isSingleEditInput", - "packages/coding-agent/src/core/tools/edit.ts|packages.coding-agent.src.core.tools.edit.EditToolDetails", - "packages/coding-agent/src/core/tools/edit.ts|packages.coding-agent.src.core.tools.edit.EditOperations", - "packages/coding-agent/src/core/tools/edit.ts|packages.coding-agent.src.core.tools.edit.defaultEditOperations", - "packages/coding-agent/src/core/tools/edit.ts|packages.coding-agent.src.core.tools.edit.defaultEditOperations.readFile", - "packages/coding-agent/src/core/tools/edit.ts|packages.coding-agent.src.core.tools.edit.defaultEditOperations.writeFile", - "packages/coding-agent/src/core/tools/edit.ts|packages.coding-agent.src.core.tools.edit.defaultEditOperations.access", - "packages/coding-agent/src/core/tools/edit.ts|packages.coding-agent.src.core.tools.edit.EditToolOptions", - "packages/coding-agent/src/core/tools/edit.ts|packages.coding-agent.src.core.tools.edit.prepareEditArguments", - "packages/coding-agent/src/core/tools/edit.ts|packages.coding-agent.src.core.tools.edit.validateEditInput", - "packages/coding-agent/src/core/tools/edit.ts|packages.coding-agent.src.core.tools.edit.createEditToolDefinition", - "packages/coding-agent/src/core/tools/edit.ts|packages.coding-agent.src.core.tools.edit.createEditToolDefinition.execute", - "packages/coding-agent/src/core/tools/edit.ts|packages.coding-agent.src.core.tools.edit.createEditToolDefinition.execute.withFileMutationQueue() callback", - "packages/coding-agent/src/core/tools/edit.ts|packages.coding-agent.src.core.tools.edit.createEditTool" - ], - "content_hash": "56e32a255ea6dc7f", - "module_hash": "cc5c5494b58a0035" - }, - "packages/coding-agent/src/core/tools/file-mutation-queue.ts": { - "method_keys": [ - "packages/coding-agent/src/core/tools/file-mutation-queue.ts|packages.coding-agent.src.core.tools.file-mutation-queue.isMissingPathError", - "packages/coding-agent/src/core/tools/file-mutation-queue.ts|packages.coding-agent.src.core.tools.file-mutation-queue.getMutationQueueKey", - "packages/coding-agent/src/core/tools/file-mutation-queue.ts|packages.coding-agent.src.core.tools.file-mutation-queue.withFileMutationQueue", - "packages/coding-agent/src/core/tools/file-mutation-queue.ts|packages.coding-agent.src.core.tools.file-mutation-queue.withFileMutationQueue.registration", - "packages/coding-agent/src/core/tools/file-mutation-queue.ts|packages.coding-agent.src.core.tools.file-mutation-queue.withFileMutationQueue.registration.registrationQueue.then() callback", - "packages/coding-agent/src/core/tools/file-mutation-queue.ts|packages.coding-agent.src.core.tools.file-mutation-queue.registration.registrationQueue.then() callback.chainedQueue", - "packages/coding-agent/src/core/tools/file-mutation-queue.ts|packages.coding-agent.src.core.tools.file-mutation-queue.withFileMutationQueue.registration.registrationQueue.then() callback.chainedQueue.currentQueue.then() callback", - "packages/coding-agent/src/core/tools/file-mutation-queue.ts|packages.coding-agent.src.core.tools.file-mutation-queue.registration.then() callback", - "packages/coding-agent/src/core/tools/file-mutation-queue.ts|packages.coding-agent.src.core.tools.file-mutation-queue.withFileMutationQueue.registration.then() callback" - ], - "content_hash": "8e265601408eb18b", - "module_hash": "a75e073a083d5511" - }, - "packages/coding-agent/src/core/tools/find.ts": { - "method_keys": [ - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.relativizeFindResultPath", - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.FindToolDetails", - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.FindOperations", - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.defaultFindOperations", - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.defaultFindOperations.glob", - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.FindToolOptions", - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.createFindToolDefinition", - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute", - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute.", - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute..onAbort", - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute..onAbort.settle() callback", - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute..", - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.execute...settle() callback", - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...relativized", - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...relativized.results.map() callback", - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...stopChild", - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...child.stderr.on(\"data\") callback", - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...rl.on(\"line\") callback", - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...child.on(\"error\") callback", - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...child.on(\"error\") callback.settle() callback", - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...child.on(\"close\") callback", - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.execute...child.on(\"close\") callback.settle() callback", - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...child.on(\"close\") callback.settle() callback", - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...settle() callback", - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.createFindTool" - ], - "content_hash": "319d26d28da6e0ca", - "module_hash": "2d66cf705f938fea" - }, - "packages/coding-agent/src/core/tools/grep.ts": { - "method_keys": [ - "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.GrepToolDetails", - "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.GrepOperations", - "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.defaultGrepOperations", - "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.defaultGrepOperations.isDirectory", - "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.defaultGrepOperations.readFile", - "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.GrepToolOptions", - "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.createGrepToolDefinition", - "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute", - "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute.", - "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute..", - "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.execute...settle() callback", - "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute...child.stderr.on(\"data\") callback", - "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute...rl.on(\"line\") callback", - "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute...child.on(\"error\") callback", - "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute...child.on(\"error\") callback.settle() callback", - "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute...child.on(\"close\") callback", - "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.execute...child.on(\"close\") callback.settle() callback", - "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute...child.on(\"close\") callback.settle() callback", - "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute...settle() callback", - "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.createGrepTool" - ], - "content_hash": "d9f1cd05c80000ae", - "module_hash": "06c49dbe6ce5a7aa" - }, - "packages/coding-agent/src/core/tools/index.ts": { - "method_keys": [ - "packages/coding-agent/src/core/tools/index.ts|packages.coding-agent.src.core.tools.index.ToolsOptions", - "packages/coding-agent/src/core/tools/index.ts|packages.coding-agent.src.core.tools.index.createToolDefinition", - "packages/coding-agent/src/core/tools/index.ts|packages.coding-agent.src.core.tools.index.createTool", - "packages/coding-agent/src/core/tools/index.ts|packages.coding-agent.src.core.tools.index.createCodingToolDefinitions", - "packages/coding-agent/src/core/tools/index.ts|packages.coding-agent.src.core.tools.index.createReadOnlyToolDefinitions", - "packages/coding-agent/src/core/tools/index.ts|packages.coding-agent.src.core.tools.index.createAllToolDefinitions", - "packages/coding-agent/src/core/tools/index.ts|packages.coding-agent.src.core.tools.index.createCodingTools", - "packages/coding-agent/src/core/tools/index.ts|packages.coding-agent.src.core.tools.index.createReadOnlyTools", - "packages/coding-agent/src/core/tools/index.ts|packages.coding-agent.src.core.tools.index.createAllTools" - ], - "content_hash": "d241024ad43fc24e", - "module_hash": "d42ba3eaa9aed88d" - }, - "packages/coding-agent/src/core/tools/ls.ts": { - "method_keys": [ - "packages/coding-agent/src/core/tools/ls.ts|packages.coding-agent.src.core.tools.ls.LsToolDetails", - "packages/coding-agent/src/core/tools/ls.ts|packages.coding-agent.src.core.tools.ls.LsOperations", - "packages/coding-agent/src/core/tools/ls.ts|packages.coding-agent.src.core.tools.ls.LsToolOptions", - "packages/coding-agent/src/core/tools/ls.ts|packages.coding-agent.src.core.tools.ls.createLsToolDefinition", - "packages/coding-agent/src/core/tools/ls.ts|packages.coding-agent.src.core.tools.ls.createLsToolDefinition.execute", - "packages/coding-agent/src/core/tools/ls.ts|packages.coding-agent.src.core.tools.ls.createLsToolDefinition.execute.", - "packages/coding-agent/src/core/tools/ls.ts|packages.coding-agent.src.core.tools.ls.createLsToolDefinition.execute..", - "packages/coding-agent/src/core/tools/ls.ts|packages.coding-agent.src.core.tools.ls.createLsToolDefinition.execute...entries.sort() callback", - "packages/coding-agent/src/core/tools/ls.ts|packages.coding-agent.src.core.tools.ls.createLsTool" - ], - "content_hash": "dff30cc3ce495fb7", - "module_hash": "fd43352b1874519c" - }, - "packages/coding-agent/src/core/tools/output-accumulator.ts": { - "method_keys": [ - "packages/coding-agent/src/core/tools/output-accumulator.ts|packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulatorOptions", - "packages/coding-agent/src/core/tools/output-accumulator.ts|packages.coding-agent.src.core.tools.output-accumulator.OutputSnapshot", - "packages/coding-agent/src/core/tools/output-accumulator.ts|packages.coding-agent.src.core.tools.output-accumulator.FullOutput", - "packages/coding-agent/src/core/tools/output-accumulator.ts|packages.coding-agent.src.core.tools.output-accumulator.byteLength", - "packages/coding-agent/src/core/tools/output-accumulator.ts|packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator", - "packages/coding-agent/src/core/tools/output-accumulator.ts|packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.constructor", - "packages/coding-agent/src/core/tools/output-accumulator.ts|packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.append", - "packages/coding-agent/src/core/tools/output-accumulator.ts|packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.finish", - "packages/coding-agent/src/core/tools/output-accumulator.ts|packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.snapshot", - "packages/coding-agent/src/core/tools/output-accumulator.ts|packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.closeTempFile", - "packages/coding-agent/src/core/tools/output-accumulator.ts|packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.closeTempFile.", - "packages/coding-agent/src/core/tools/output-accumulator.ts|packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.readFullOutput", - "packages/coding-agent/src/core/tools/output-accumulator.ts|packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.getLastLineBytes", - "packages/coding-agent/src/core/tools/output-accumulator.ts|packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.appendDecodedText", - "packages/coding-agent/src/core/tools/output-accumulator.ts|packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.trimTail", - "packages/coding-agent/src/core/tools/output-accumulator.ts|packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.getSnapshotText", - "packages/coding-agent/src/core/tools/output-accumulator.ts|packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.shouldUseTempFile", - "packages/coding-agent/src/core/tools/output-accumulator.ts|packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.ensureTempFile" - ], - "content_hash": "b3912d763bef494b", - "module_hash": "22c56a2ba1be8b81" - }, - "packages/coding-agent/src/core/tools/path-utils.ts": { - "method_keys": [ - "packages/coding-agent/src/core/tools/path-utils.ts|packages.coding-agent.src.core.tools.path-utils.tryMacOSScreenshotPath", - "packages/coding-agent/src/core/tools/path-utils.ts|packages.coding-agent.src.core.tools.path-utils.tryNFDVariant", - "packages/coding-agent/src/core/tools/path-utils.ts|packages.coding-agent.src.core.tools.path-utils.tryCurlyQuoteVariant", - "packages/coding-agent/src/core/tools/path-utils.ts|packages.coding-agent.src.core.tools.path-utils.fileExists", - "packages/coding-agent/src/core/tools/path-utils.ts|packages.coding-agent.src.core.tools.path-utils.pathExists", - "packages/coding-agent/src/core/tools/path-utils.ts|packages.coding-agent.src.core.tools.path-utils.expandPath", - "packages/coding-agent/src/core/tools/path-utils.ts|packages.coding-agent.src.core.tools.path-utils.resolveToCwd", - "packages/coding-agent/src/core/tools/path-utils.ts|packages.coding-agent.src.core.tools.path-utils.resolveReadPath", - "packages/coding-agent/src/core/tools/path-utils.ts|packages.coding-agent.src.core.tools.path-utils.resolveReadPathAsync" - ], - "content_hash": "82b0658081f42738", - "module_hash": "d79dc796fbe06062" - }, - "packages/coding-agent/src/core/tools/powershell.ts": { - "method_keys": [ - "packages/coding-agent/src/core/tools/powershell.ts|packages.coding-agent.src.core.tools.powershell.PowerShellToolOptions", - "packages/coding-agent/src/core/tools/powershell.ts|packages.coding-agent.src.core.tools.powershell.createLocalPowerShellOperations", - "packages/coding-agent/src/core/tools/powershell.ts|packages.coding-agent.src.core.tools.powershell.createLocalPowerShellOperations.exec", - "packages/coding-agent/src/core/tools/powershell.ts|packages.coding-agent.src.core.tools.powershell.createPowerShellToolDefinition", - "packages/coding-agent/src/core/tools/powershell.ts|packages.coding-agent.src.core.tools.powershell.createPowerShellTool" - ], - "content_hash": "1591f4253eac47ad", - "module_hash": "630c1618fc607df4" - }, - "packages/coding-agent/src/core/tools/read.ts": { - "method_keys": [ - "packages/coding-agent/src/core/tools/read.ts|packages.coding-agent.src.core.tools.read.ReadToolDetails", - "packages/coding-agent/src/core/tools/read.ts|packages.coding-agent.src.core.tools.read.ReadOperations", - "packages/coding-agent/src/core/tools/read.ts|packages.coding-agent.src.core.tools.read.defaultReadOperations", - "packages/coding-agent/src/core/tools/read.ts|packages.coding-agent.src.core.tools.read.defaultReadOperations.readFile", - "packages/coding-agent/src/core/tools/read.ts|packages.coding-agent.src.core.tools.read.defaultReadOperations.access", - "packages/coding-agent/src/core/tools/read.ts|packages.coding-agent.src.core.tools.read.ReadToolOptions", - "packages/coding-agent/src/core/tools/read.ts|packages.coding-agent.src.core.tools.read.toReadOutput", - "packages/coding-agent/src/core/tools/read.ts|packages.coding-agent.src.core.tools.read.toReadOutput.text", - "packages/coding-agent/src/core/tools/read.ts|packages.coding-agent.src.core.tools.read.toReadOutput.text.content.find() callback", - "packages/coding-agent/src/core/tools/read.ts|packages.coding-agent.src.core.tools.read.toReadOutput.image", - "packages/coding-agent/src/core/tools/read.ts|packages.coding-agent.src.core.tools.read.toReadOutput.image.content.find() callback", - "packages/coding-agent/src/core/tools/read.ts|packages.coding-agent.src.core.tools.read.getNonVisionImageNote", - "packages/coding-agent/src/core/tools/read.ts|packages.coding-agent.src.core.tools.read.createReadToolDefinition", - "packages/coding-agent/src/core/tools/read.ts|packages.coding-agent.src.core.tools.read.createReadToolDefinition.execute", - "packages/coding-agent/src/core/tools/read.ts|packages.coding-agent.src.core.tools.read.createReadToolDefinition.execute.", - "packages/coding-agent/src/core/tools/read.ts|packages.coding-agent.src.core.tools.read.createReadToolDefinition.execute..", - "packages/coding-agent/src/core/tools/read.ts|packages.coding-agent.src.core.tools.read.createReadToolDefinition.execute.then() callback", - "packages/coding-agent/src/core/tools/read.ts|packages.coding-agent.src.core.tools.read.createReadTool" - ], - "content_hash": "493d932a6bc803cb", - "module_hash": "995ac14126599a3a" - }, - "packages/coding-agent/src/core/tools/render-utils.ts": { - "method_keys": [ - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.shortenPath", - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.linkPath", - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.str", - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.replaceTabs", - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.normalizeDisplayText", - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.getTextOutput", - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.getTextOutput.textBlocks", - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.getTextOutput.textBlocks.result.content.filter() callback", - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.getTextOutput.imageBlocks", - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.getTextOutput.imageBlocks.result.content.filter() callback", - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.getTextOutput.output", - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.getTextOutput.output.textBlocks.map() callback", - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.getTextOutput.imageIndicators", - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.getTextOutput.imageIndicators.imageBlocks.map() callback", - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.formatToolCallWithArgs", - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.formatToolCallWithArgs.lines", - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.formatToolCallWithArgs.lines.entries.map() callback", - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.formatToolCallWithArgs.pairs", - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.formatToolCallWithArgs.pairs.entries.map() callback", - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.invalidArgText", - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.renderToolPath" - ], - "content_hash": "118e12ece1645cc5", - "module_hash": "92c4992ea02a7749" - }, - "packages/coding-agent/src/core/tools/renderers/bash.ts": { - "method_keys": [ - "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.formatDuration", - "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.formatShellCall", - "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent", - "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent.styledOutput", - "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent.styledOutput.map() callback", - "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent.formatHint", - "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.createShellRenderers", - "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.createShellRenderers.renderCall", - "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.createShellRenderers.renderResult", - "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.createShellRenderers.renderResult.setInterval() callback" - ], - "content_hash": "208c223d6fe1b7d0", - "module_hash": "16012bfbd5c7fe0f" - }, - "packages/coding-agent/src/core/tools/renderers/edit.ts": { - "method_keys": [ - "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.createEditCallRenderComponent", - "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.getEditCallRenderComponent", - "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.getRenderablePreviewInput", - "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.getRenderablePreviewInput.args.edits.every() callback", - "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.formatEditCall", - "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.formatEditResult", - "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.formatEditResult.errorText", - "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.formatEditResult.errorText.result.content.filter() callback", - "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.formatEditResult.errorText.map() callback", - "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.getEditHeaderBg", - "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.buildEditCallComponent", - "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.setEditPreview", - "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.editRenderers", - "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.editRenderers.renderCall", - "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.editRenderers.renderCall.then() callback", - "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.editRenderers.renderResult" - ], - "content_hash": "84679d5d736554fb", - "module_hash": "e2c9f6cc7581a4ee" - }, - "packages/coding-agent/src/core/tools/renderers/find.ts": { - "method_keys": [ - "packages/coding-agent/src/core/tools/renderers/find.ts|packages.coding-agent.src.core.tools.renderers.find.formatFindCall", - "packages/coding-agent/src/core/tools/renderers/find.ts|packages.coding-agent.src.core.tools.renderers.find.formatFindResult", - "packages/coding-agent/src/core/tools/renderers/find.ts|packages.coding-agent.src.core.tools.renderers.find.formatFindResult.displayLines.map() callback", - "packages/coding-agent/src/core/tools/renderers/find.ts|packages.coding-agent.src.core.tools.renderers.find.findRenderers", - "packages/coding-agent/src/core/tools/renderers/find.ts|packages.coding-agent.src.core.tools.renderers.find.findRenderers.renderCall", - "packages/coding-agent/src/core/tools/renderers/find.ts|packages.coding-agent.src.core.tools.renderers.find.findRenderers.renderResult" - ], - "content_hash": "c1504940cb0b9f22", - "module_hash": "4d3b924f915f0d23" - }, - "packages/coding-agent/src/core/tools/renderers/grep.ts": { - "method_keys": [ - "packages/coding-agent/src/core/tools/renderers/grep.ts|packages.coding-agent.src.core.tools.renderers.grep.formatGrepCall", - "packages/coding-agent/src/core/tools/renderers/grep.ts|packages.coding-agent.src.core.tools.renderers.grep.formatGrepResult", - "packages/coding-agent/src/core/tools/renderers/grep.ts|packages.coding-agent.src.core.tools.renderers.grep.formatGrepResult.displayLines.map() callback", - "packages/coding-agent/src/core/tools/renderers/grep.ts|packages.coding-agent.src.core.tools.renderers.grep.grepRenderers", - "packages/coding-agent/src/core/tools/renderers/grep.ts|packages.coding-agent.src.core.tools.renderers.grep.grepRenderers.renderCall", - "packages/coding-agent/src/core/tools/renderers/grep.ts|packages.coding-agent.src.core.tools.renderers.grep.grepRenderers.renderResult" - ], - "content_hash": "849b8a24ef47602e", - "module_hash": "47a2c7a7081bef2e" - }, - "packages/coding-agent/src/core/tools/renderers/index.ts": { - "method_keys": [ - "packages/coding-agent/src/core/tools/renderers/index.ts|packages.coding-agent.src.core.tools.renderers.index.createAllToolRenderers", - "packages/coding-agent/src/core/tools/renderers/index.ts|packages.coding-agent.src.core.tools.renderers.index.withBuiltInRenderers" - ], - "content_hash": "49c9c212ae0c7477", - "module_hash": "d5361d691958558e" - }, - "packages/coding-agent/src/core/tools/renderers/ls.ts": { - "method_keys": [ - "packages/coding-agent/src/core/tools/renderers/ls.ts|packages.coding-agent.src.core.tools.renderers.ls.formatLsCall", - "packages/coding-agent/src/core/tools/renderers/ls.ts|packages.coding-agent.src.core.tools.renderers.ls.formatLsResult", - "packages/coding-agent/src/core/tools/renderers/ls.ts|packages.coding-agent.src.core.tools.renderers.ls.formatLsResult.displayLines.map() callback", - "packages/coding-agent/src/core/tools/renderers/ls.ts|packages.coding-agent.src.core.tools.renderers.ls.lsRenderers", - "packages/coding-agent/src/core/tools/renderers/ls.ts|packages.coding-agent.src.core.tools.renderers.ls.lsRenderers.renderCall", - "packages/coding-agent/src/core/tools/renderers/ls.ts|packages.coding-agent.src.core.tools.renderers.ls.lsRenderers.renderResult" - ], - "content_hash": "8d377b0c438e4976", - "module_hash": "c52e916f1b138c80" - }, - "packages/coding-agent/src/core/tools/renderers/read.ts": { - "method_keys": [ - "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.CompactReadClassification", - "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.formatReadLineRange", - "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.formatReadCall", - "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.trimTrailingEmptyLines", - "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.toPosixPath", - "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.getPiDocsClassification", - "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.getCompactReadClassification", - "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.formatCompactReadCall", - "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.formatReadResult", - "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.formatReadResult.text", - "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.formatReadResult.text.displayLines.map() callback", - "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.readRenderers", - "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.readRenderers.renderCall", - "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.readRenderers.renderResult" - ], - "content_hash": "4a8a3a7de5f532df", - "module_hash": "9346547d15728289" - }, - "packages/coding-agent/src/core/tools/renderers/write.ts": { - "method_keys": [ - "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.WriteCallRenderComponent", - "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.WriteCallRenderComponent.constructor", - "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.highlightSingleLine", - "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.refreshWriteHighlightPrefix", - "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.rebuildWriteHighlightCacheFull", - "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.updateWriteHighlightCacheIncremental", - "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.trimTrailingEmptyLines", - "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.formatWriteCall", - "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.formatWriteCall.displayLines.map() callback", - "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.formatWriteResult", - "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.formatWriteResult.output", - "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.formatWriteResult.output.result.content.filter() callback", - "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.formatWriteResult.output.map() callback", - "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.writeRenderers", - "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.writeRenderers.renderCall", - "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.writeRenderers.renderResult" - ], - "content_hash": "958f95f74f3541fa", - "module_hash": "e6b5d4cbeaad7f6c" - }, - "packages/coding-agent/src/core/tools/tool-definition-wrapper.ts": { - "method_keys": [ - "packages/coding-agent/src/core/tools/tool-definition-wrapper.ts|packages.coding-agent.src.core.tools.tool-definition-wrapper.wrapToolDefinition", - "packages/coding-agent/src/core/tools/tool-definition-wrapper.ts|packages.coding-agent.src.core.tools.tool-definition-wrapper.wrapToolDefinition.execute", - "packages/coding-agent/src/core/tools/tool-definition-wrapper.ts|packages.coding-agent.src.core.tools.tool-definition-wrapper.wrapToolDefinitions", - "packages/coding-agent/src/core/tools/tool-definition-wrapper.ts|packages.coding-agent.src.core.tools.tool-definition-wrapper.wrapToolDefinitions.definitions.map() callback", - "packages/coding-agent/src/core/tools/tool-definition-wrapper.ts|packages.coding-agent.src.core.tools.tool-definition-wrapper.createToolDefinitionFromAgentTool", - "packages/coding-agent/src/core/tools/tool-definition-wrapper.ts|packages.coding-agent.src.core.tools.tool-definition-wrapper.createToolDefinitionFromAgentTool.execute" - ], - "content_hash": "50b8b788e61fee57", - "module_hash": "af78cf25c9f0293a" - }, - "packages/coding-agent/src/core/tools/truncate.ts": { - "method_keys": [ - "packages/coding-agent/src/core/tools/truncate.ts|packages.coding-agent.src.core.tools.truncate.TruncationResult", - "packages/coding-agent/src/core/tools/truncate.ts|packages.coding-agent.src.core.tools.truncate.TruncationOptions", - "packages/coding-agent/src/core/tools/truncate.ts|packages.coding-agent.src.core.tools.truncate.splitLinesForCounting", - "packages/coding-agent/src/core/tools/truncate.ts|packages.coding-agent.src.core.tools.truncate.formatSize", - "packages/coding-agent/src/core/tools/truncate.ts|packages.coding-agent.src.core.tools.truncate.truncateHead", - "packages/coding-agent/src/core/tools/truncate.ts|packages.coding-agent.src.core.tools.truncate.truncateTail", - "packages/coding-agent/src/core/tools/truncate.ts|packages.coding-agent.src.core.tools.truncate.truncateStringToBytesFromEnd", - "packages/coding-agent/src/core/tools/truncate.ts|packages.coding-agent.src.core.tools.truncate.truncateLine", - "packages/coding-agent/src/core/tools/truncate.ts|packages.coding-agent.src.core.tools.truncate.MiddleTruncationResult", - "packages/coding-agent/src/core/tools/truncate.ts|packages.coding-agent.src.core.tools.truncate.truncateMiddle" - ], - "content_hash": "78c2f947c66b13b6", - "module_hash": "43f9b44ed7d95e21" - }, - "packages/coding-agent/src/core/tools/write.ts": { - "method_keys": [ - "packages/coding-agent/src/core/tools/write.ts|packages.coding-agent.src.core.tools.write.WriteOperations", - "packages/coding-agent/src/core/tools/write.ts|packages.coding-agent.src.core.tools.write.defaultWriteOperations", - "packages/coding-agent/src/core/tools/write.ts|packages.coding-agent.src.core.tools.write.defaultWriteOperations.writeFile", - "packages/coding-agent/src/core/tools/write.ts|packages.coding-agent.src.core.tools.write.defaultWriteOperations.mkdir", - "packages/coding-agent/src/core/tools/write.ts|packages.coding-agent.src.core.tools.write.defaultWriteOperations.mkdir.then() callback", - "packages/coding-agent/src/core/tools/write.ts|packages.coding-agent.src.core.tools.write.WriteToolOptions", - "packages/coding-agent/src/core/tools/write.ts|packages.coding-agent.src.core.tools.write.createWriteToolDefinition", - "packages/coding-agent/src/core/tools/write.ts|packages.coding-agent.src.core.tools.write.createWriteToolDefinition.execute", - "packages/coding-agent/src/core/tools/write.ts|packages.coding-agent.src.core.tools.write.createWriteToolDefinition.execute.withFileMutationQueue() callback", - "packages/coding-agent/src/core/tools/write.ts|packages.coding-agent.src.core.tools.write.createWriteTool" - ], - "content_hash": "2bb22f2c8138670e", - "module_hash": "0653f4c445f2e043" - }, - "packages/coding-agent/src/core/trust-manager.ts": { - "method_keys": [ - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStoreEntry", - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustUpdate", - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustOption", - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.normalizeCwd", - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.findNearestTrustEntry", - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.getProjectTrustParentPath", - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.getProjectTrustOptions", - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.readTrustFile", - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.writeTrustFile", - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.acquireTrustLockSync", - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.withTrustFileLock", - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.hasTrustRequiringProjectResources", - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.hasTrustRequiringProjectResources.TRUST_REQUIRING_PROJECT_CONFIG_RESOURCES.some() callback", - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore", - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.constructor", - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.get", - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.getEntry", - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.getEntry.withTrustFileLock() callback", - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.set", - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.setMany", - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.setMany.withTrustFileLock() callback" - ], - "content_hash": "9ddbf40f6d9c2dad", - "module_hash": "6f3f421b2876b69a" - }, - "packages/coding-agent/src/core/usage-totals.ts": { - "method_keys": [ - "packages/coding-agent/src/core/usage-totals.ts|packages.coding-agent.src.core.usage-totals.UsageTotals", - "packages/coding-agent/src/core/usage-totals.ts|packages.coding-agent.src.core.usage-totals.createUsageTotals", - "packages/coding-agent/src/core/usage-totals.ts|packages.coding-agent.src.core.usage-totals.addUsageToTotals", - "packages/coding-agent/src/core/usage-totals.ts|packages.coding-agent.src.core.usage-totals.combineUsage", - "packages/coding-agent/src/core/usage-totals.ts|packages.coding-agent.src.core.usage-totals.UsageCostBreakdownEntry", - "packages/coding-agent/src/core/usage-totals.ts|packages.coding-agent.src.core.usage-totals.getUsageCostBreakdown", - "packages/coding-agent/src/core/usage-totals.ts|packages.coding-agent.src.core.usage-totals.getUsageCostBreakdown.Array.from() callback", - "packages/coding-agent/src/core/usage-totals.ts|packages.coding-agent.src.core.usage-totals.getUsageCostBreakdown.filter() callback", - "packages/coding-agent/src/core/usage-totals.ts|packages.coding-agent.src.core.usage-totals.getUsageCostBreakdown.sort() callback" - ], - "content_hash": "20d5f16aa34c4172", - "module_hash": "e7c8d5ff8faef10e" - }, - "packages/coding-agent/src/core/virtual-models.ts": { - "method_keys": [ - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.VirtualModelStateData", - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.ModelRouteRequest", - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.ModelRoute", - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.VirtualModelDefinition", - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.VirtualModelDefinition.route", - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.isVirtualModel", - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.findLatestResponse", - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.getBranchSelection", - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.findLastModelChange", - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.getVirtualModelState", - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.createVirtualModel", - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.createVirtualModel.reasoning.levels.some() callback", - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.unroutedStream", - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.unroutedStream.lazyStream() callback", - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels", - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.auth.apiKey.resolve", - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.getModels", - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.ids", - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.ids.virtualModels.map() callback", - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.physical", - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.physical.models.filter() callback", - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.virtual", - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.virtual.models.filter() callback", - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.getModels", - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.getAllModels", - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.filterModels", - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.stream", - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.streamSimple" - ], - "content_hash": "c9be5d54351ff1e5", - "module_hash": "4f0ffc9d43fa5192" - }, - "packages/coding-agent/src/experimental/client-runtime.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.ClientRuntimeServer", - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.ActivatedClientRuntimeServer", - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.ClientRuntime", - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.ClientRuntime.dispose", - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.OpenClientRuntimeOptions", - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.openClientRuntime", - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.openClientRuntime.map() callback", - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.openClientRuntime.dispose.reconnectResults", - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.openClientRuntime.dispose.reconnectResults.reconnectors.map() callback", - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.openClientRuntime.dispose.sourceResults", - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.openClientRuntime.dispose.sourceResults.serviceSources.map() callback", - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.openClientRuntime.dispose.clientResults", - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.openClientRuntime.dispose.clientResults.clients.map() callback", - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.openClientRuntime.dispose.errors.flatMap() callback", - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.openClientRuntime.dispose.errors", - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.openClientRuntime.reconnectServices", - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.openClientRuntime.reconnectServices.assertAccess", - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.openClientRuntime.reconnectServices.onError", - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices", - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.serverServices", - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.serverServices.assertAccess", - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.serverServices.onError", - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.sessionServices", - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.sessionServices.assertAccess", - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.sessionServices.onError", - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.management", - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.management.create", - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.management.remove", - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.management.attach", - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.management.detach", - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.routeFromExplicitPath" - ], - "content_hash": "8b1d049de8b508dc", - "module_hash": "ef60803e854ab9aa" - }, - "packages/coding-agent/src/experimental/client-tui-chat.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.liveOf", - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.userText", - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.userText.content.filter() callback", - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.userText.map() callback", - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView", - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.constructor", - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.apply", - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.refreshTheme", - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.dispose", - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#discardTools", - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncQueue", - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStatus", - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStatus.runningTool", - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStatus.runningTool.live.tools.find() callback", - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncTranscript", - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncTranscript.#renderedEntryIds.some() callback", - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#rebuild", - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addEntry", - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStreaming", - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#tool", - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addText" - ], - "content_hash": "4b65c1db8e9cf381", - "module_hash": "b9c9abbea62d5ae7" - }, - "packages/coding-agent/src/experimental/client-tui.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.RunClientTuiOptions", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ClientTuiServer", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.SessionFeature", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.PreparedClientSession", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.PendingSelection", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.PendingSelection.resolve", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.selectTheme", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.selectTheme.selectedPrefix", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.selectTheme.selectedText", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.selectTheme.description", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.selectTheme.scrollInfo", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.selectTheme.noMatch", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor.onSubmit", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor.onEscape", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor.#chatInput.onAction(\"app.model.select\") callback", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor.#chatInput.onAction(\"app.message.followUp\") callback", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor.scrollbarTrackStyle", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor.scrollbarThumbStyle", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.create", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.layoutRoot", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.handleInput", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.dispose", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.dispose.catch() callback", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.refreshTheme", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.showError", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.close", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.reloadPresentationPlugins", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.reloadPresentationPlugins.operation", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.reloadPresentationPlugins.operation.#facetReloadTail.then() callback", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.reloadPresentationPlugins.operation.catch() callback", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup.select", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup.select.items.map() callback", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup.showStatus", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup.env.onActivate() callback", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup.env.onActivate() callback.env.own() callback", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup.env.onActivate() callback.commands.subscribe() callback", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup.env.onActivate() callback.server.server.connection.subscribe() callback", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup.env.onActivate() callback.server.session.attachment.subscribe() callback", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#openPreparedSession", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#close", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#close.generations", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#close.generations.filter() callback", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#close.results", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#close.results.generations.map() callback", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#close.results.flatMap() callback", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild.selectedIndex", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild.selectedIndex.items.findIndex() callback", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild.onSelect", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild.onCancel", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#select", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#select.", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#completeSelection", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#updateAutocomplete", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#updateAutocomplete.commands.map() callback", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#selectedSlashCommands", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#handleConnectionState", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#handleConnectionState.#queueRecovery() callback", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#handleAttachmentState", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#handleAttachmentState.#queueRecovery() callback", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#queueRecovery", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#queueRecovery.#recoveryTransition.then() callback", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#queueRecovery.catch() callback", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#openLane", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#openLane.feature.transcript.state.subscribe() callback", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#closeLane", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#runPrompt", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#executeSlashCommand", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#executeSlashCommand.command", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#executeSlashCommand.command.find() callback", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#submitPrompt", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#queueFollowUp", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#reportOperation", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#reportQueue", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#interrupt", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.#interrupt.then() callback", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#interrupt.then() callback", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#selectedController", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#conversationView", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#footer", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.prepareClientSession", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.prepareClientSession.opened", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.prepareClientSession.opened.servers.map() callback", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.prepareClientSession.opened.servers.map() callback.services.assertAccess", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.prepareClientSession.opened.servers.map() callback.services.onError", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.prepareClientSession.features", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.prepareClientSession.features.opened.map() callback", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.prepareClientSession.matches.features.flatMap() callback", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.prepareClientSession.matches", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.prepareClientSession.matches.features.flatMap() callback.filter() callback", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.prepareClientSession.matches.features.flatMap() callback.map() callback", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.prepareClientSession.features.flatMap() callback", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.prepareClientSession.features.flatMap() callback.map() callback", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.prepareClientSession.sort() callback", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.prepareClientSession.presentationPlugins.packagePaths.command.pluginPackages.map() callback", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.prepareClientSession.opened.map() callback", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui.themeController", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui.themeController.getSettingsManager", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui.themeController.showError", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui.themeController.onChanged", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui.finished", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui.finished.", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui.finished..finish", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui.servers.runtime.servers.map() callback", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui.requestRender", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.requireSingleServer", - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.message" - ], - "content_hash": "d019a0d8869f8a3f", - "module_hash": "9e0265e18519c5cf" - }, - "packages/coding-agent/src/experimental/client.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/client.ts|packages.coding-agent.src.experimental.client.RunClientOptions", - "packages/coding-agent/src/experimental/client.ts|packages.coding-agent.src.experimental.client.runClient", - "packages/coding-agent/src/experimental/client.ts|packages.coding-agent.src.experimental.client.runClient.sessions.discovered.flatMap() callback", - "packages/coding-agent/src/experimental/client.ts|packages.coding-agent.src.experimental.client.runClient.sessions.discovered.flatMap() callback.sessions.map() callback", - "packages/coding-agent/src/experimental/client.ts|packages.coding-agent.src.experimental.client.runClient.sessions.sort() callback", - "packages/coding-agent/src/experimental/client.ts|packages.coding-agent.src.experimental.client.runClient.matches.discovered.filter() callback", - "packages/coding-agent/src/experimental/client.ts|packages.coding-agent.src.experimental.client.runClient.matches", - "packages/coding-agent/src/experimental/client.ts|packages.coding-agent.src.experimental.client.runClient.matches.discovered.filter() callback.sessions.some() callback", - "packages/coding-agent/src/experimental/client.ts|packages.coding-agent.src.experimental.client.runClient.packagePaths.command.pluginPackages.map() callback" - ], - "content_hash": "879d62b720a58657", - "module_hash": "0c61fd6a4d84f099" - }, - "packages/coding-agent/src/experimental/commands.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/commands.ts|packages.coding-agent.src.experimental.commands.runServerCommand", - "packages/coding-agent/src/experimental/commands.ts|packages.coding-agent.src.experimental.commands.runServerCommand.runtime", - "packages/coding-agent/src/experimental/commands.ts|packages.coding-agent.src.experimental.commands.runServerCommand.runtime.onRelayStatus", - "packages/coding-agent/src/experimental/commands.ts|packages.coding-agent.src.experimental.commands.runServerCommand.", - "packages/coding-agent/src/experimental/commands.ts|packages.coding-agent.src.experimental.commands.runClientCommand", - "packages/coding-agent/src/experimental/commands.ts|packages.coding-agent.src.experimental.commands.runExperimentalCommand" - ], - "content_hash": "f43ac769aa323f01", - "module_hash": "aab5bf8a8a35a72f" - }, - "packages/coding-agent/src/experimental/coordinator-entry.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/coordinator-entry.ts|packages.coding-agent.src.experimental.coordinator-entry.catch() callback" - ], - "content_hash": "4983fb1350f53741", - "module_hash": "883a3b4861eba131" - }, - "packages/coding-agent/src/experimental/coordinator.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.CoordinatorConnectionOptions", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.CoordinatorConnection", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.constructor", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.controlPath", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.wasReplaced", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.onEvent", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.connect", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.connect.attachJsonLineReader() callback", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.connect.socket.once(\"close\") callback", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.connect.socket.once(\"error\") callback", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.send", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.broadcast", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.close", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.#write", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.#handleMessage", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.#emit", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.#disconnected", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.#markReplaced", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.CoordinatorStartupLease", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.CoordinatorStartupLease.close", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.ensureCoordinator", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.ensureCoordinator.close", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.connectSocket", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.connectSocket.", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.tryConnect", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.attachJsonLineReader", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.attachJsonLineReader.socket.on(\"data\") callback", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.writeJsonLine", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.writeJsonLine.", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.writeJsonLine..socket.write() callback", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.ServerPeer", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.RoutedPeer", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.ControlMessage", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.publicServer", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.publicServer.createServer() callback", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.controlServer", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.controlServer.createServer() callback", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.runCoordinatorProcess", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.runCoordinatorProcess.process.once(\"SIGINT\") callback", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.runCoordinatorProcess.process.once(\"SIGTERM\") callback", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.main", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.acceptControlConnection", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.acceptControlConnection.attachRoutedLineReader() callback", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.acceptControlConnection.socket.once(\"error\") callback", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.registerServer", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.registerPeer", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.notifyPeers", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.handleRoutedMessage", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.acceptPublicConnection", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.acceptPublicConnection.upstream.once(\"connect\") callback", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.acceptPublicConnection.upstream.once(\"error\") callback", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.acceptPublicConnection.upstream.once(\"close\") callback", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.acceptPublicConnection.client.once(\"error\") callback", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.acceptPublicConnection.client.once(\"close\") callback", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.closePublicConnections", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.checkEmpty", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.scheduleEmptyShutdown", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.scheduleEmptyShutdown.setTimeout() callback", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.cancelEmptyShutdown", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.shutdownCoordinator", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.writeRoutedLine", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.attachRoutedLineReader", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.attachRoutedLineReader.socket.on(\"data\") callback", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.listen", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.listen.", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.closeServer", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.closeServer.", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.closeServer..server.close() callback", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.restrictSocket", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.removeStaleSocket", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.removeStaleSocket.live", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.removeStaleSocket.live.", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.removeStaleSocket.live..socket.once(\"connect\") callback", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.removeStaleSocket.live..socket.once(\"error\") callback", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.cleanupSocket", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.cleanupSocket.catch() callback", - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.catch() callback" - ], - "content_hash": "45b6edc80d0c11eb", - "module_hash": "60374f4e5b01637a" - }, - "packages/coding-agent/src/experimental/durable/harness-setup.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.configureHarnessHttp", - "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings", - "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.stream", - "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.compaction", - "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.retry", - "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.steeringMode", - "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.followUpMode", - "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.createCodingRegistry", - "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.ExecutionEnvs", - "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.ExecutionEnvs.constructor", - "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.ExecutionEnvs.env", - "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.ExecutionEnvs.cleanup", - "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.InitialModel", - "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.findInitialAgentModel" - ], - "content_hash": "117363b65e363c71", - "module_hash": "4f56673917c4ef00" - }, - "packages/coding-agent/src/experimental/durable/main.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/durable/main.ts|packages.coding-agent.src.experimental.durable.main.parseArgs" - ], - "content_hash": "597869dc50886039", - "module_hash": "cbe72cb75f8ba927" - }, - "packages/coding-agent/src/experimental/durable/prompt.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/durable/prompt.ts|packages.coding-agent.src.experimental.durable.prompt.createPiPrompt", - "packages/coding-agent/src/experimental/durable/prompt.ts|packages.coding-agent.src.experimental.durable.prompt.buildSections.selectedTools", - "packages/coding-agent/src/experimental/durable/prompt.ts|packages.coding-agent.src.experimental.durable.prompt.createPiPrompt.buildSections.selectedTools.input.agent.tools.map() callback", - "packages/coding-agent/src/experimental/durable/prompt.ts|packages.coding-agent.src.experimental.durable.prompt.createPiPrompt.sections.KEYS.map() callback", - "packages/coding-agent/src/experimental/durable/prompt.ts|packages.coding-agent.src.experimental.durable.prompt.createPiPrompt.sections.KEYS.map() callback.section() callback" - ], - "content_hash": "57dacd1c373c8902", - "module_hash": "2cb39ed470f9af79" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.ModelSummary", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.Notice", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.ConversationSummary", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.DurableView", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.DurableViewSource", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.DurableViewSource.current", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.DurableViewSource.subscribe", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.DurableController", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.DurableController.submit", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.DurableController.compact", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.DurableController.abort", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.DurableController.cycleThinking", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.DurableController.setModel", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.DurableController.toggleTasks", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.DurableController.switchConversation", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.OpenDurableOptions", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.OpenDurableResult", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.OpenDurableResult.close", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.agentOf", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.firstInput", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.firstInput.page.items.findLast() callback", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.titleOf", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.titleOf.text", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.titleOf.text.message.content.flatMap() callback", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.onReport", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.page", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.page.opened.commit() callback", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.models.map() callback", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.update", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.update.setImmediate() callback", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.report", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.unsubscribe", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.unsubscribe.conversation.subscribe() callback", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.unsubscribeCommits", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.unsubscribeCommits.harness.subscribeCommits() callback", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.unsubscribeCommits.harness.subscribeCommits() callback.conversations.map() callback", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.watchAnswer", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.watchAnswer.then() callback", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.controller", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.submit", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.submit.command() callback", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.compact", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.compact.command() callback", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.compact.command() callback.then() callback", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.abort", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.cycleThinking", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.cycleThinking.command() callback", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.setModel", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.setModel.command() callback", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.toggleTasks", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.toggleTasks.command() callback", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.toggleTasks.command() callback.graph.subscribe() callback", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.switchConversation", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.switchConversation.command() callback", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.switchConversation.command() callback.nextState.subscribe() callback", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.view.current", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.view.subscribe", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.close", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.catch() callback", - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.catch() callback" - ], - "content_hash": "7ddfa03690c87c3a", - "module_hash": "ef9aeb02d208a24a" - }, - "packages/coding-agent/src/experimental/durable/sessions.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/durable/sessions.ts|packages.coding-agent.src.experimental.durable.sessions.SessionLocation", - "packages/coding-agent/src/experimental/durable/sessions.ts|packages.coding-agent.src.experimental.durable.sessions.SessionLocation.release", - "packages/coding-agent/src/experimental/durable/sessions.ts|packages.coding-agent.src.experimental.durable.sessions.selectSession", - "packages/coding-agent/src/experimental/durable/sessions.ts|packages.coding-agent.src.experimental.durable.sessions.selectSession.newest", - "packages/coding-agent/src/experimental/durable/sessions.ts|packages.coding-agent.src.experimental.durable.sessions.selectSession.newest.entries.filter() callback", - "packages/coding-agent/src/experimental/durable/sessions.ts|packages.coding-agent.src.experimental.durable.sessions.selectSession.newest.map() callback" - ], - "content_hash": "3fc2bc715b2071a6", - "module_hash": "eed817836d062500" - }, - "packages/coding-agent/src/experimental/durable/subagent.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/durable/subagent.ts|packages.coding-agent.src.experimental.durable.subagent.answerText", - "packages/coding-agent/src/experimental/durable/subagent.ts|packages.coding-agent.src.experimental.durable.subagent.answerText.entry", - "packages/coding-agent/src/experimental/durable/subagent.ts|packages.coding-agent.src.experimental.durable.subagent.answerText.entry.api.commit() callback", - "packages/coding-agent/src/experimental/durable/subagent.ts|packages.coding-agent.src.experimental.durable.subagent.answerText.message.content.flatMap() callback", - "packages/coding-agent/src/experimental/durable/subagent.ts|packages.coding-agent.src.experimental.durable.subagent.Subagent.tools.execute", - "packages/coding-agent/src/experimental/durable/subagent.ts|packages.coding-agent.src.experimental.durable.subagent.Subagent.tools.execute.child", - "packages/coding-agent/src/experimental/durable/subagent.ts|packages.coding-agent.src.experimental.durable.subagent.Subagent.tools.execute.child.api.commit() callback" - ], - "content_hash": "c2221dbdea0749a0", - "module_hash": "7d549c665671cb9a" - }, - "packages/coding-agent/src/experimental/durable/tui.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.SELECT_THEME", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.selectedPrefix", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.selectedText", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.description", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.scrollInfo", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.noMatch", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.constructor", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.focused", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.focused", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.handleInput", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.handleInput.forwarded.some() callback", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.handleInput.filtered", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.handleInput.filtered.fuzzyFilter() callback", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.#build", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.#build.onSelect", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.CompactionComponent", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.CompactionComponent.constructor", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.CompactionComponent.setExpanded", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.CompactionComponent.setExpanded.color", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.Handlers", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.Handlers.submit", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.Handlers.followUp", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.Handlers.abort", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.Handlers.exit", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.Handlers.selectModel", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.Handlers.cycleThinking", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor.#editor.onAction(\"app.tools.expand\") callback", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor.#editor.onAction(\"app.message.followUp\") callback", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.ui", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.start", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.stop", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#discardTools", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.mount", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.restoreEditor", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.apply", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTasks", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTasks.owned", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTasks.owned.nodes.flatMap() callback", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTasks.children", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTasks.children.nodes.filter() callback", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncQueue", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncNotices", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStatus", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStatus.runningTool", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStatus.runningTool.live.tools.find() callback", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncFooter", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncFooter.contextWindow", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncFooter.contextWindow.view.models.find() callback", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncFooter.shown", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncFooter.shown.view.conversations.find() callback", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTranscript", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTranscript.#renderedEntryIds.some() callback", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#rebuild", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#addEntry", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStreaming", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#addText", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#tool", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.describeTask", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.userText", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.userText.content.filter() callback", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.userText.map() callback", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.totalUsage", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.contextTokens", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.contextTokens.compacted", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.contextTokens.compacted.entries.filter() callback", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.contextTokens.compacted.map() callback", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui.selectModel.items", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui.selectModel.items.sort() callback", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui.selectModel.items.map() callback", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui.selectModel.selector", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui.selectModel.selector.", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui.selectConversation.items", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui.selectConversation.items.map() callback", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui.submit", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui.followUp", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui.abort", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui.cycleThinking", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui.themes", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui.themes.getSettingsManager", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui.themes.showError", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui.themes.onChanged", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui.unsubscribe", - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui.unsubscribe.source.subscribe() callback" - ], - "content_hash": "c7d4947a4eb5658c", - "module_hash": "b3a2d087a9357f23" - }, - "packages/coding-agent/src/experimental/plugins/bundled.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/plugins/bundled.ts|packages.coding-agent.src.experimental.plugins.bundled.createSessionPluginFacetLoader", - "packages/coding-agent/src/experimental/plugins/bundled.ts|packages.coding-agent.src.experimental.plugins.bundled.createOptionalSessionFacetLoader", - "packages/coding-agent/src/experimental/plugins/bundled.ts|packages.coding-agent.src.experimental.plugins.bundled.createOptionalSessionFacetLoader.load", - "packages/coding-agent/src/experimental/plugins/bundled.ts|packages.coding-agent.src.experimental.plugins.bundled.createOptionalSessionFacetLoader.load.dispose", - "packages/coding-agent/src/experimental/plugins/bundled.ts|packages.coding-agent.src.experimental.plugins.bundled.createPresentationFacetData", - "packages/coding-agent/src/experimental/plugins/bundled.ts|packages.coding-agent.src.experimental.plugins.bundled.createPresentationFacetData.[PRESENTATION_FACET_BUNDLES_KEY].artifacts.map() callback", - "packages/coding-agent/src/experimental/plugins/bundled.ts|packages.coding-agent.src.experimental.plugins.bundled.createPresentationFacetLoaders", - "packages/coding-agent/src/experimental/plugins/bundled.ts|packages.coding-agent.src.experimental.plugins.bundled.createPresentationFacetLoaders.artifacts.map() callback", - "packages/coding-agent/src/experimental/plugins/bundled.ts|packages.coding-agent.src.experimental.plugins.bundled.resolvePluginExternal" - ], - "content_hash": "b4b823841ce41aba", - "module_hash": "e5d6264aa8bf2b28" - }, - "packages/coding-agent/src/experimental/plugins/package.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.ConfiguredServerPluginPackage", - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.ConfiguredServerPluginPackage.build", - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.restoreServerPluginPackageProfile", - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.readSessionPluginPackageProfile", - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.removeSessionPluginPackageProfile", - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.writeSessionPluginPackageProfile", - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.createServerPluginPackage", - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.createServerPluginPackage.build", - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.createServerPluginPackage.build.operation", - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.createServerPluginPackage.build.operation.buildTail.then() callback", - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.build.operation.then() callback", - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.createServerPluginPackage.build.operation.then() callback", - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.readPluginPackageProfile", - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.readPluginPackageProfile.some() callback", - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.readPluginPackageProfile.parsed.packagePaths.some() callback", - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.writePluginPackageProfile", - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.normalizePluginPackagePaths", - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.normalizePluginPackagePaths.normalized", - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.normalizePluginPackagePaths.normalized.packagePaths.map() callback", - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.sessionPluginProfilePath", - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.pluginBuildDirectoryName" - ], - "content_hash": "f8a8d3e9b0de97f8", - "module_hash": "a7d6712ab434be69" - }, - "packages/coding-agent/src/experimental/process.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/process.ts|packages.coding-agent.src.experimental.process.isDirectInternalProcessEntry", - "packages/coding-agent/src/experimental/process.ts|packages.coding-agent.src.experimental.process.getInternalProcessRole", - "packages/coding-agent/src/experimental/process.ts|packages.coding-agent.src.experimental.process.consumeInternalProcessRole", - "packages/coding-agent/src/experimental/process.ts|packages.coding-agent.src.experimental.process.InternalProcessSpawnOptions", - "packages/coding-agent/src/experimental/process.ts|packages.coding-agent.src.experimental.process.spawnInternalProcess", - "packages/coding-agent/src/experimental/process.ts|packages.coding-agent.src.experimental.process.terminateInternalProcess", - "packages/coding-agent/src/experimental/process.ts|packages.coding-agent.src.experimental.process.terminateInternalProcess.terminated", - "packages/coding-agent/src/experimental/process.ts|packages.coding-agent.src.experimental.process.terminateInternalProcess.terminated.", - "packages/coding-agent/src/experimental/process.ts|packages.coding-agent.src.experimental.process.terminateInternalProcess.terminated..child.once(\"exit\") callback", - "packages/coding-agent/src/experimental/process.ts|packages.coding-agent.src.experimental.process.terminateInternalProcess.terminated..child.once(\"error\") callback", - "packages/coding-agent/src/experimental/process.ts|packages.coding-agent.src.experimental.process.defaultEntryUrl", - "packages/coding-agent/src/experimental/process.ts|packages.coding-agent.src.experimental.process.encodeControlLine" - ], - "content_hash": "64ee60ab2f5507c0", - "module_hash": "ba122c213f5b9cff" - }, - "packages/coding-agent/src/experimental/radius-auth.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/radius-auth.ts|packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuth", - "packages/coding-agent/src/experimental/radius-auth.ts|packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuthResolver", - "packages/coding-agent/src/experimental/radius-auth.ts|packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuthResolver.constructor", - "packages/coding-agent/src/experimental/radius-auth.ts|packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuthResolver.gateway", - "packages/coding-agent/src/experimental/radius-auth.ts|packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuthResolver.resolve", - "packages/coding-agent/src/experimental/radius-auth.ts|packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuthResolver.#explicitToken" - ], - "content_hash": "9a6ac0d4f02d377a", - "module_hash": "417fb6cbcf584bc3" - }, - "packages/coding-agent/src/experimental/radius-relay.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayMessageEvent", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayCloseEvent", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayErrorEvent", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayWebSocket", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayWebSocket.send", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayWebSocket.close", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.addEventListener", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayWebSocket.addEventListener", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.removeEventListener", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayWebSocket.removeEventListener", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RelayByteConnection", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RelayByteConnection.send", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RelayByteConnection.close", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RelayByteConnectionHandler", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RelayByteConnectionHandler.onData", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RelayByteConnectionHandler.onClose", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RelayByteConnectionHandler.onError", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayHostOptions", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.constructor", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.start", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.close", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#run", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#serve", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#serve.", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#handleHostMessage", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#handleHostMessage.catch() callback", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#openConnection", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#remoteCloseConnection", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#serverCloseConnection", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#sendData", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#sendControl", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#requireWriter", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#dropConnections", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.createRadiusClientTransportFactory", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.createRadiusClientTransportFactory.", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.constructor", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.constructor.client.onAttachmentChange() callback", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.constructor.client.onConnectionStateChange() callback", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.dispose", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.#startReconnect", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.#startReconnect.finally() callback", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.#runReconnect", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RelayServerByteConnection", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RelayServerByteConnection.constructor", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RelayServerByteConnection.closed", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RelayServerByteConnection.send", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RelayServerByteConnection.close", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RelayServerByteConnection.markClosed", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.constructor", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.constructor.#onMessage", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.constructor.#onClose", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.constructor.#onError", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.send", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.close", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.#fail", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.#markClosed", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter.constructor", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter.send", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter.send.operation", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter.send.operation.#tail.then() callback", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter.send.tracked", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter.send.tracked.operation.finally() callback", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter.send.tracked.catch() callback", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter.close", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.parseHostControlMessage", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.encodeRelayDataFrame", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.parseRelayDataFrame", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.relayWebSocketUrl", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.defaultWebSocketFactory", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.openRadiusRelayWebSocket", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.openRadiusRelayWebSocket.", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.closeWebSocket", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.webSocketError", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.delay", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.delay.", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.delay..timer", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.delay..timer.setTimeout() callback", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.toError", - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.errorMessage" - ], - "content_hash": "103fd6003d5615d9", - "module_hash": "b815abb91487aeee" - }, - "packages/coding-agent/src/experimental/server.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.resolveServerDirectory", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.ensurePrivateServerDirectory", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.resolveSessionDirectory", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.ServerProfile", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.ServerProfile.release", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.acquireServerProfile", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.ActivatedServer", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.ActivateServerOptions", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.activateServer", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.activateServer.child.once(\"error\") callback", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.acquireServerActivation", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.connect", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.ServerLifetime", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.ServerLifetime.constructor", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.ServerLifetime.start", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.ServerLifetime.start.setTimeout() callback", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.ServerLifetime.setConnectionCount", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.ServerLifetime.setWorkerCount", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.ServerLifetime.stop", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.ServerLifetime.#reconcile", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.ServerLifetime.#reconcile.setTimeout() callback", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.RunningServer", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.RunningServer.close", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.StartServerOptions", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.ResolvedSessionPlugins", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.StartServerBackendOptions", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.StartServerBackendOptions.resolveSessionPlugins", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.StartServerBackendOptions.removeSessionPlugins", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.StartServerBackendOptions.reloadPresentationFacetBundles", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.RunningServerBackend", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.RunningServerBackend.refreshSessions", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.listSessions.sessions", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.listSessions.sessions.map() callback", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.resolveSession.metadata", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.resolveSession.metadata.workers.trackedSessions.find() callback", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.serverServices", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.serverServices.list", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.serverServices.list.sort() callback", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.serverServices.create", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.serverServices.remove", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.serverServices.prepareSessionPlugins", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.serverServices.reloadPresentationPlugins", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.host", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.host.openSession", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.cleanupErrors", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.cleanupErrors.cleanup.flatMap() callback", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.closed.server.closed.then() callback", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.closed.server.closed.then() callback", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.refreshSessions", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.close", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.close.then() callback", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.close.then() callback", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServer", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServer.buildPluginSelection.built", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServer.buildPluginSelection.built.plugins.map() callback", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServer.buildPluginSelection.manifestPaths.plugins.map() callback", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServer.resolveSessionPlugins.requestedManifestPaths", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServer.resolveSessionPlugins.requestedManifestPaths.normalizedPackagePaths.map() callback", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServer.startServerBackend() callback", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServer.activeCoordinator.replaced.then() callback", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServer.finally() callback", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServer.catch() callback", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServer.runtime", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServer.runtime.closed.activeBackend.closed.finally() callback", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServer.runtime.close", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServer.lifetime.start() callback", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServer.lifetime.start() callback.catch() callback", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServer.cleanupErrors", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServer.cleanupErrors.cleanup.flatMap() callback", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startForegroundServer", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.parseServerModelOptions", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.parseServerModelOptions.keys.some() callback", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.runServerProcess", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.runServerProcess.close", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.runServerProcess.close.catch() callback", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.sameStrings", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.sameStrings.left.every() callback", - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.catch() callback" - ], - "content_hash": "0ab5d369cf6ce80c", - "module_hash": "598fa672186eacf7" - }, - "packages/coding-agent/src/experimental/services/agent-controller-provider.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController", - "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.prompt", - "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.steer", - "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.followUp", - "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.cancelQueued", - "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.abort", - "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.compact", - "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.waitForPrompt", - "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.waitForPrompt.message", - "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.waitForPrompt.message.harness.commit() callback", - "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.waitForPrompt.text", - "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.waitForPrompt.text.message.content.flatMap() callback", - "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.parseSubmissionId", - "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.toInput", - "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.toAgentError" - ], - "content_hash": "bbc77188ebbed1bf", - "module_hash": "12474108fb553be3" - }, - "packages/coding-agent/src/experimental/services/agent-controller.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/services/agent-controller.ts|packages.coding-agent.src.experimental.services.agent-controller.AgentPromptImage", - "packages/coding-agent/src/experimental/services/agent-controller.ts|packages.coding-agent.src.experimental.services.agent-controller.AgentPromptRequest", - "packages/coding-agent/src/experimental/services/agent-controller.ts|packages.coding-agent.src.experimental.services.agent-controller.AgentOperationError", - "packages/coding-agent/src/experimental/services/agent-controller.ts|packages.coding-agent.src.experimental.services.agent-controller.AgentCompactionRequest", - "packages/coding-agent/src/experimental/services/agent-controller.ts|packages.coding-agent.src.experimental.services.agent-controller.AgentController", - "packages/coding-agent/src/experimental/services/agent-controller.ts|packages.coding-agent.src.experimental.services.agent-controller.AgentController.prompt", - "packages/coding-agent/src/experimental/services/agent-controller.ts|packages.coding-agent.src.experimental.services.agent-controller.AgentController.steer", - "packages/coding-agent/src/experimental/services/agent-controller.ts|packages.coding-agent.src.experimental.services.agent-controller.AgentController.followUp", - "packages/coding-agent/src/experimental/services/agent-controller.ts|packages.coding-agent.src.experimental.services.agent-controller.AgentController.cancelQueued", - "packages/coding-agent/src/experimental/services/agent-controller.ts|packages.coding-agent.src.experimental.services.agent-controller.AgentController.abort", - "packages/coding-agent/src/experimental/services/agent-controller.ts|packages.coding-agent.src.experimental.services.agent-controller.AgentController.compact", - "packages/coding-agent/src/experimental/services/agent-controller.ts|packages.coding-agent.src.experimental.services.agent-controller.AgentController.waitForPrompt" - ], - "content_hash": "e5e44589d92db38a", - "module_hash": "0b58537b445075e7" - }, - "packages/coding-agent/src/experimental/services/connection.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSource", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSource.dispose", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSource", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSource.whenAttached", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSource.whenDetached", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSource.dispose", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServiceSourceOptions", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.constructor", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.use", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.observe", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.ready", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.serviceReady", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.updateBound", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.dispose", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.createClientServiceTransport() callback", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.client.onConnectionStateChange() callback", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.client.onConnectionStateChange() callback.#transition.then() callback", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.client.onConnectionStateChange() callback.#transition.then() callback.results", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.client.onConnectionStateChange() callback.#transition.then() callback.results.map() callback", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.client.onConnectionStateChange() callback.#transition.then() callback.failures", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.client.onConnectionStateChange() callback.#transition.then() callback.failures.results.filter() callback", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.client.onConnectionStateChange() callback.#transition.then() callback.failures.map() callback", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.client.onConnectionStateChange() callback.catch() callback", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.catalogue", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.open", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.open.getBound", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.open.remove", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.dispose", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.dispose.results", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.dispose.results.bindings.map() callback", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.acceptsUnavailableServices", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.constructor", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.constructor.createClientServiceTransport() callback", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.constructor.client.onAttachmentChange() callback", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.constructor.client.onAttachmentChange() callback.then() callback", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.constructor.client.onAttachmentChange() callback.then() callback", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.constructor.client.onAttachmentChange() callback.transition.then() callback", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.constructor.client.onAttachmentChange() callback.transition.then() callback", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.catalogue", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.open", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.open.getBound", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.open.onActivate", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.open.remove", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.whenAttached", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.whenDetached", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.dispose", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.dispose.results", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.dispose.results.bindings.map() callback", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.#rebind", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.#rebind.results", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.#rebind.results.map() callback", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.#whenAttached", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.#whenAttached.map() callback", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.#whenDetached", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.#whenDetached.map() callback", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.createServerServiceSource", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.createSessionServiceSource", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.publishReplacement", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.toServerConnectionState", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.sameAttachment", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.throwFailures", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.throwFailures.errors", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.throwFailures.errors.results.flatMap() callback", - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.toError" - ], - "content_hash": "1a62d1a4b79546de", - "module_hash": "d596be71baa06df2" - }, - "packages/coding-agent/src/experimental/services/models-provider.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.ModelsServiceRuntime", - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.ModelsServiceRuntime.activate", - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.ModelsServiceRuntime.syncConfiguration", - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService", - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.readCatalog.availableModels.catalog.map() callback", - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.service", - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.cycleThinking", - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.getThinkingLevels", - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.refresh", - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.service.refresh.state.change() callback", - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.refresh.errors", - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.refresh.errors.map() callback", - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.refresh.state.change() callback", - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.select", - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.selectThinking", - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.activate", - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.activate.state.change() callback", - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.syncConfiguration", - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.syncConfiguration.state.change() callback", - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet", - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet.setup", - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet.setup.env.own() callback", - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet.setup.env.onActivate() callback", - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet.setup.env.onActivate() callback.agent.subscribe() callback", - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.includesModel", - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.includesModel.models.some() callback" - ], - "content_hash": "cf558acdda7a2c9c", - "module_hash": "c67b2f7180fcab3b" - }, - "packages/coding-agent/src/experimental/services/models.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/services/models.ts|packages.coding-agent.src.experimental.services.models.ModelRef", - "packages/coding-agent/src/experimental/services/models.ts|packages.coding-agent.src.experimental.services.models.ModelSummary", - "packages/coding-agent/src/experimental/services/models.ts|packages.coding-agent.src.experimental.services.models.ModelsState", - "packages/coding-agent/src/experimental/services/models.ts|packages.coding-agent.src.experimental.services.models.Models", - "packages/coding-agent/src/experimental/services/models.ts|packages.coding-agent.src.experimental.services.models.Models.cycleThinking", - "packages/coding-agent/src/experimental/services/models.ts|packages.coding-agent.src.experimental.services.models.Models.getThinkingLevels", - "packages/coding-agent/src/experimental/services/models.ts|packages.coding-agent.src.experimental.services.models.Models.refresh", - "packages/coding-agent/src/experimental/services/models.ts|packages.coding-agent.src.experimental.services.models.Models.select", - "packages/coding-agent/src/experimental/services/models.ts|packages.coding-agent.src.experimental.services.models.Models.selectThinking" - ], - "content_hash": "1c4d7820a18f39df", - "module_hash": "12eb73761e3852ca" - }, - "packages/coding-agent/src/experimental/services/plugins.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/services/plugins.ts|packages.coding-agent.src.experimental.services.plugins.PresentationPlugins", - "packages/coding-agent/src/experimental/services/plugins.ts|packages.coding-agent.src.experimental.services.plugins.PresentationPlugins.prepareSession", - "packages/coding-agent/src/experimental/services/plugins.ts|packages.coding-agent.src.experimental.services.plugins.PresentationPlugins.reload", - "packages/coding-agent/src/experimental/services/plugins.ts|packages.coding-agent.src.experimental.services.plugins.SessionPlugins", - "packages/coding-agent/src/experimental/services/plugins.ts|packages.coding-agent.src.experimental.services.plugins.SessionPlugins.reload" - ], - "content_hash": "1f45651d6232943e", - "module_hash": "1030d70938cc4350" - }, - "packages/coding-agent/src/experimental/services/presentation-ui.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/services/presentation-ui.ts|packages.coding-agent.src.experimental.services.presentation-ui.PresentationSelectItem", - "packages/coding-agent/src/experimental/services/presentation-ui.ts|packages.coding-agent.src.experimental.services.presentation-ui.PresentationUI", - "packages/coding-agent/src/experimental/services/presentation-ui.ts|packages.coding-agent.src.experimental.services.presentation-ui.PresentationUI.select", - "packages/coding-agent/src/experimental/services/presentation-ui.ts|packages.coding-agent.src.experimental.services.presentation-ui.PresentationUI.showStatus" - ], - "content_hash": "77bc7a893770ae86", - "module_hash": "a1f3f24a715ecc2d" - }, - "packages/coding-agent/src/experimental/services/server.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.ExperimentalServerServices", - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.ExperimentalServerServices.refresh", - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.ExperimentalServerServices.dispose", - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices", - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.refreshNow", - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.refreshNow.directory.change() callback", - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.serialize", - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.serialize.result", - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.serialize.result.mutationTail.catch() callback", - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.serialize.result.then() callback", - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.serialize.result.then() callback", - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient", - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.prepareSession", - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.prepareSession.serialize() callback", - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.reload", - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.reload.serialize() callback", - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.create", - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.create.serialize() callback", - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.remove", - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.remove.serialize() callback", - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.attach", - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.attach.serialize() callback", - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.detach", - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.detach.serialize() callback", - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.attachment", - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.attachment.createProviderAttachment() callback", - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.refresh", - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.refresh.serialize() callback", - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.dispose", - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.dispose.releases", - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.dispose.releases.map() callback", - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.dispose.errors", - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.dispose.errors.releases.flatMap() callback", - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createProviderAttachment", - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createProviderAttachment.invokeService", - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createProviderAttachment.release" - ], - "content_hash": "5ec0e054fdd9a04c", - "module_hash": "fea016c0a13596fc" - }, - "packages/coding-agent/src/experimental/services/sessions.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/services/sessions.ts|packages.coding-agent.src.experimental.services.sessions.SessionAddress", - "packages/coding-agent/src/experimental/services/sessions.ts|packages.coding-agent.src.experimental.services.sessions.SessionSummary", - "packages/coding-agent/src/experimental/services/sessions.ts|packages.coding-agent.src.experimental.services.sessions.SessionCreateOptions", - "packages/coding-agent/src/experimental/services/sessions.ts|packages.coding-agent.src.experimental.services.sessions.SessionDirectoryState", - "packages/coding-agent/src/experimental/services/sessions.ts|packages.coding-agent.src.experimental.services.sessions.SessionDirectory", - "packages/coding-agent/src/experimental/services/sessions.ts|packages.coding-agent.src.experimental.services.sessions.SessionManagement", - "packages/coding-agent/src/experimental/services/sessions.ts|packages.coding-agent.src.experimental.services.sessions.SessionManagement.create", - "packages/coding-agent/src/experimental/services/sessions.ts|packages.coding-agent.src.experimental.services.sessions.SessionManagement.remove", - "packages/coding-agent/src/experimental/services/sessions.ts|packages.coding-agent.src.experimental.services.sessions.SessionManagement.attach", - "packages/coding-agent/src/experimental/services/sessions.ts|packages.coding-agent.src.experimental.services.sessions.SessionManagement.detach" - ], - "content_hash": "62705754465f9df1", - "module_hash": "d444a8febc9f7484" - }, - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.RegisteredSlashCommand", - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry", - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry.register", - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry.replace", - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry.list", - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry.list.map() callback", - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry.subscribe", - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry.#add", - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry.#validate", - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry.#publish", - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.createSlashCommandsRuntimeFacet", - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.createSlashCommandsRuntimeFacet.setup", - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.createBuiltInSlashCommandsFacet", - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.createBuiltInSlashCommandsFacet.setup", - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.createBuiltInSlashCommandsFacet.setup.env.onActivate() callback", - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.createBuiltInSlashCommandsFacet.setup.env.onActivate() callback.run", - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.modelCommand", - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.modelCommand.getArgumentCompletions", - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.modelCommand.getArgumentCompletions.filter() callback", - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.modelCommand.getArgumentCompletions.map() callback", - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.modelCommand.run", - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.modelCommand.run.value", - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.modelCommand.run.value.state.catalog.availableModels.map() callback", - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.thinkingCommand", - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.thinkingCommand.run", - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.thinkingCommand.run.selected", - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.thinkingCommand.run.selected.levels.find() callback", - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.thinkingCommand.run.value", - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.thinkingCommand.run.value.levels.map() callback", - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.thinkingCommand.run.levels.find() callback", - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.compactCommand", - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.compactCommand.run", - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.exactModel", - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.exactModel.matches", - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.exactModel.matches.models.filter() callback" - ], - "content_hash": "ecf44b2be4b659a2", - "module_hash": "a496870a4572e990" - }, - "packages/coding-agent/src/experimental/services/slash-commands.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/services/slash-commands.ts|packages.coding-agent.src.experimental.services.slash-commands.SlashCommandCompletion", - "packages/coding-agent/src/experimental/services/slash-commands.ts|packages.coding-agent.src.experimental.services.slash-commands.SlashCommandContribution", - "packages/coding-agent/src/experimental/services/slash-commands.ts|packages.coding-agent.src.experimental.services.slash-commands.SlashCommandContribution.getArgumentCompletions", - "packages/coding-agent/src/experimental/services/slash-commands.ts|packages.coding-agent.src.experimental.services.slash-commands.SlashCommandContribution.run", - "packages/coding-agent/src/experimental/services/slash-commands.ts|packages.coding-agent.src.experimental.services.slash-commands.SlashCommands", - "packages/coding-agent/src/experimental/services/slash-commands.ts|packages.coding-agent.src.experimental.services.slash-commands.SlashCommands.register", - "packages/coding-agent/src/experimental/services/slash-commands.ts|packages.coding-agent.src.experimental.services.slash-commands.SlashCommands.replace", - "packages/coding-agent/src/experimental/services/slash-commands.ts|packages.coding-agent.src.experimental.services.slash-commands.SlashCommands.list", - "packages/coding-agent/src/experimental/services/slash-commands.ts|packages.coding-agent.src.experimental.services.slash-commands.SlashCommands.subscribe" - ], - "content_hash": "de8e9ab21962ad26", - "module_hash": "b006ca27a2a8538a" - }, - "packages/coding-agent/src/experimental/services/transcript-provider.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/services/transcript-provider.ts|packages.coding-agent.src.experimental.services.transcript-provider.createTranscriptServiceFacet", - "packages/coding-agent/src/experimental/services/transcript-provider.ts|packages.coding-agent.src.experimental.services.transcript-provider.createTranscriptServiceFacet.setup", - "packages/coding-agent/src/experimental/services/transcript-provider.ts|packages.coding-agent.src.experimental.services.transcript-provider.createTranscriptServiceFacet.setup.env.own() callback" - ], - "content_hash": "7c497d13d68ae8fc", - "module_hash": "c8cb2fcfa7fa0740" - }, - "packages/coding-agent/src/experimental/services/transcript.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/services/transcript.ts|packages.coding-agent.src.experimental.services.transcript.Transcript" - ], - "content_hash": "24a4eea45bbd9030", - "module_hash": "81649661f8e86994" - }, - "packages/coding-agent/src/experimental/services/worker.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.SessionWorkerRuntime", - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.SessionWorkerRuntime.cleanup", - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.WorkerServiceScope", - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.ScopedServiceEndpoint", - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.SessionWorkerServices", - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.SessionWorkerServices.invoke", - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.SessionWorkerServices.removeSubscriptions", - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.SessionWorkerServices.dispose", - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices", - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.agentControllerRuntimeFacet", - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.agentControllerRuntimeFacet.setup", - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.pluginRuntimeFacet", - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.pluginRuntimeFacet.setup", - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.pluginRuntimeFacet.setup.reload", - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.cleanupErrors", - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.cleanupErrors.cleanup.flatMap() callback", - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.reloadPlugins", - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.reloadPlugins.operation", - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.reloadPlugins.operation.reloadTail.then() callback", - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.reloadPlugins.operation.catch() callback", - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.invoke", - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.invoke.entry.endpoint.invoke() callback", - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.dispose", - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.dispose.removeSubscriptions() callback", - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.dispose.results.flatMap() callback", - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.serviceScopeKey" - ], - "content_hash": "9e1e6dc62f4faac6", - "module_hash": "ab6612c441152899" - }, - "packages/coding-agent/src/experimental/session-catalog.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/session-catalog.ts|packages.coding-agent.src.experimental.session-catalog.SessionCatalogMetadata", - "packages/coding-agent/src/experimental/session-catalog.ts|packages.coding-agent.src.experimental.session-catalog.isSessionId", - "packages/coding-agent/src/experimental/session-catalog.ts|packages.coding-agent.src.experimental.session-catalog.sessionStoragePath", - "packages/coding-agent/src/experimental/session-catalog.ts|packages.coding-agent.src.experimental.session-catalog.listSessions", - "packages/coding-agent/src/experimental/session-catalog.ts|packages.coding-agent.src.experimental.session-catalog.listSessions.sessions", - "packages/coding-agent/src/experimental/session-catalog.ts|packages.coding-agent.src.experimental.session-catalog.listSessions.sessions.map() callback", - "packages/coding-agent/src/experimental/session-catalog.ts|packages.coding-agent.src.experimental.session-catalog.listSessions.sessions.filter() callback", - "packages/coding-agent/src/experimental/session-catalog.ts|packages.coding-agent.src.experimental.session-catalog.readSession", - "packages/coding-agent/src/experimental/session-catalog.ts|packages.coding-agent.src.experimental.session-catalog.createSession", - "packages/coding-agent/src/experimental/session-catalog.ts|packages.coding-agent.src.experimental.session-catalog.deleteSession", - "packages/coding-agent/src/experimental/session-catalog.ts|packages.coding-agent.src.experimental.session-catalog.isNotFound" - ], - "content_hash": "4e722c77bc1e6c5a", - "module_hash": "f613c02698631552" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionPluginSelectionConflictError", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionPluginSelectionConflictError.constructor", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.WorkerRecord", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.WorkerRecord.resolveTerminated", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.PendingDemand", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.PendingDemand.resolve", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.PendingDemand.reject", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.PendingWorkerOperation", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.PendingWorkerOperation.cleanup", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.PendingWorkerOperation.resolve", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.PendingWorkerOperation.reject", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.WorkerServiceSubscription", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.PendingLaunch", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.PendingLaunch.resolve", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.PendingLaunch.reject", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.constructor", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.constructor.coordinator.onEvent() callback", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.trackedSessions", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.trackedSessions.map() callback", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.assertSessionPluginManifestPaths", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.discover", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.discover.undiscovered", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.discover.undiscovered.filter() callback", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.openSession", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.closeSession", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#routedHandle", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#routedHandle.attachClient", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#routedHandle.close", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#attachClient", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#attachClient.invokeService", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#attachClient.release", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#attachClient.release.#removeServiceSubscriptions() callback", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invokeService", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invokeService.listener", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invokeService.catch() callback", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#applyDemand", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#applyDemand.timer", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#applyDemand.timer.setTimeout() callback", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invoke", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invoke.onAbort", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invoke.onAbort.catch() callback", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invoke.cleanup", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invoke.catch() callback", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#operationScope", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#stopWorker", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#stopWorkerInternal", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#stopWorkerInternal.catch() callback", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#stopWorkerInternal.timedOut", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#stopWorkerInternal.timedOut.", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#stopWorkerInternal.timedOut..setTimeout() callback", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#stopWorkerInternal.worker.terminated.then() callback", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.catch() callback", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.pendingFinished", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.pendingFinished.pendingWorkers.map() callback", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.pendingFinished.pendingWorkers.map() callback.", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.pendingFinished.pendingWorkers.map() callback..pending.child.once(\"exit\") callback", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.pendingFinished.then() callback", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.pendingTimedOut", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.pendingTimedOut.", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.pendingTimedOut..setTimeout() callback", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.stopPending", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.stopPending.", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.stopPending..pendingFinished.then() callback", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.map() callback", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.detach", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#launch", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#launch.timer", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#launch.timer.setTimeout() callback", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#launch.child.once(\"error\") callback", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#launch.child.once(\"exit\") callback", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#handleCoordinatorEvent", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#handleOperationResponse", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#handleServiceEvent", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#handleServiceEvent.catch() callback", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#handleServiceEvent.entry.deliveryTail.then() callback", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#recordReadyWorker", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#recordReadyWorker.catch() callback", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#childExited", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#failPending", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#rejectDemand", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#rejectOperation", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#rejectWorkerOperations", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#reconcileDemandTimeout", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#removeWorker", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#removeWorker.#removeServiceSubscriptions() callback", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#removeServiceSubscriptions", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#notifyWorkerCountChanged", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#pendingPeer", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#pendingPeer.find() callback", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#markDiscovered", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#detachState", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.sameStrings", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.sameStrings.left.every() callback", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.sameScope", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.scopedServiceSubscriptionKey", - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.abortError" - ], - "content_hash": "0e454e8400266ecf", - "module_hash": "73624d49e2998b09" - }, - "packages/coding-agent/src/experimental/session-worker.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.WorkerLifecycle", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.constructor", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.constructor.setTimeout() callback", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.serverConnected", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.serverDisconnected", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.serverDisconnected.setTimeout() callback", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.beginRequest", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.holdRetirement", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.setDemand", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.setHarnessActive", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.close", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.#reconcile", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.WorkerControl", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.WorkerControl.send", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.connectControl", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.connectControl.send", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.readCommands", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.createJsonLineMessages", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.createJsonLineMessages.socket.on(\"data\") callback", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.createJsonLineMessages.[Symbol.asyncIterator]", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.createJsonLineMessages.[Symbol.asyncIterator].next", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.writeJsonLine", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.writeJsonLine.", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.writeJsonLine..socket.write() callback", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.toWorkerServiceUpdate", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.demandKey", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.sameScope", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.lifecycleDelay", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.closeResources", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run.publish", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run.close", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run.close.services.removeSubscriptions() callback", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run.closeAndExit", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.closeAndExit.then() callback", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run.closeAndExit.then() callback", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run.activity.subscribe() callback", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run.announce", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run.announce.catch() callback", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run.onDemand", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run.onOperation", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run.onOperation.catch() callback", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run.onOperationCancel", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run.onServerConnected", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run.onServerDisconnected", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run.catch() callback", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run.control.socket.once(\"error\") callback", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.runSessionWorkerWithHarness", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.runSessionWorkerWithHarness.catch() callback", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.createCodingAgentHarness", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.createCodingAgentHarness.onReport", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.createCodingAgentHarness.cleanup", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.runSessionWorkerProcess", - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.catch() callback" - ], - "content_hash": "6b3eab9c9e7f60a6", - "module_hash": "622f254fec53abcf" - }, - "packages/coding-agent/src/experimental/source-resolver.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/source-resolver.ts|packages.coding-agent.src.experimental.source-resolver.TsConfig", - "packages/coding-agent/src/experimental/source-resolver.ts|packages.coding-agent.src.experimental.source-resolver.SourceAlias", - "packages/coding-agent/src/experimental/source-resolver.ts|packages.coding-agent.src.experimental.source-resolver.aliases", - "packages/coding-agent/src/experimental/source-resolver.ts|packages.coding-agent.src.experimental.source-resolver.aliases.filter() callback", - "packages/coding-agent/src/experimental/source-resolver.ts|packages.coding-agent.src.experimental.source-resolver.aliases.map() callback", - "packages/coding-agent/src/experimental/source-resolver.ts|packages.coding-agent.src.experimental.source-resolver.aliases.sort() callback", - "packages/coding-agent/src/experimental/source-resolver.ts|packages.coding-agent.src.experimental.source-resolver.resolve", - "packages/coding-agent/src/experimental/source-resolver.ts|packages.coding-agent.src.experimental.source-resolver.matchAlias", - "packages/coding-agent/src/experimental/source-resolver.ts|packages.coding-agent.src.experimental.source-resolver.resolveSourcePath" - ], - "content_hash": "591c8bf329dbf435", - "module_hash": "765cc08ffb944594" - }, - "packages/coding-agent/src/experimental/vacation/harness-setup.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.configureHarnessHttp", - "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings", - "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.stream", - "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.compaction", - "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.retry", - "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.steeringMode", - "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.followUpMode", - "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.createVacationRegistry", - "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.InitialModel", - "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.findInitialAgentModel" - ], - "content_hash": "03731ed9a62ceeb6", - "module_hash": "c8c87dfaf352801f" - }, - "packages/coding-agent/src/experimental/vacation/main.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/vacation/main.ts|packages.coding-agent.src.experimental.vacation.main.parseArgs" - ], - "content_hash": "597869dc50886039", - "module_hash": "cbe72cb75f8ba927" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.ModelSummary", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.Notice", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.ConversationSummary", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.DurableView", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.DurableViewSource", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.DurableViewSource.current", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.DurableViewSource.subscribe", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.DurableController", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.DurableController.submit", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.DurableController.compact", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.DurableController.abort", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.DurableController.cycleThinking", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.DurableController.setModel", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.DurableController.toggleTasks", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.DurableController.switchConversation", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.OpenDurableOptions", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.OpenDurableResult", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.OpenDurableResult.close", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.agentOf", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.firstInput", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.firstInput.page.items.findLast() callback", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.titleOf", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.titleOf.text", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.titleOf.text.message.content.flatMap() callback", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.onReport", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.page", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.page.opened.commit() callback", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.models.map() callback", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.update", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.update.setImmediate() callback", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.report", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.unsubscribe", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.unsubscribe.conversation.subscribe() callback", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.unsubscribeCommits", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.unsubscribeCommits.harness.subscribeCommits() callback", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.unsubscribeCommits.harness.subscribeCommits() callback.conversations.map() callback", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.watchAnswer", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.watchAnswer.then() callback", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.controller", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.submit", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.submit.command() callback", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.compact", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.compact.command() callback", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.compact.command() callback.then() callback", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.abort", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.cycleThinking", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.cycleThinking.command() callback", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.setModel", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.setModel.command() callback", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.toggleTasks", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.toggleTasks.command() callback", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.toggleTasks.command() callback.graph.subscribe() callback", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.switchConversation", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.switchConversation.command() callback", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.switchConversation.command() callback.nextState.subscribe() callback", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.view.current", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.view.subscribe", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.close", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.catch() callback", - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.catch() callback" - ], - "content_hash": "bc20517155742a84", - "module_hash": "590c7c155e7f8f0f" - }, - "packages/coding-agent/src/experimental/vacation/sessions.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/vacation/sessions.ts|packages.coding-agent.src.experimental.vacation.sessions.SessionLocation", - "packages/coding-agent/src/experimental/vacation/sessions.ts|packages.coding-agent.src.experimental.vacation.sessions.SessionLocation.release", - "packages/coding-agent/src/experimental/vacation/sessions.ts|packages.coding-agent.src.experimental.vacation.sessions.selectSession", - "packages/coding-agent/src/experimental/vacation/sessions.ts|packages.coding-agent.src.experimental.vacation.sessions.selectSession.newest", - "packages/coding-agent/src/experimental/vacation/sessions.ts|packages.coding-agent.src.experimental.vacation.sessions.selectSession.newest.entries.filter() callback", - "packages/coding-agent/src/experimental/vacation/sessions.ts|packages.coding-agent.src.experimental.vacation.sessions.selectSession.newest.map() callback" - ], - "content_hash": "c559306b60f08c0c", - "module_hash": "eed817836d062500" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.selectedPrefix", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.selectedText", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.description", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.scrollInfo", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.noMatch", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.constructor", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.focused", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.focused", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.handleInput", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.handleInput.forwarded.some() callback", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.handleInput.filtered", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.handleInput.filtered.fuzzyFilter() callback", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.#build", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.#build.onSelect", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.CompactionComponent", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.constructor", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.setExpanded", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.setExpanded.color", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.Handlers", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.Handlers.submit", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.Handlers.followUp", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.Handlers.abort", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.Handlers.exit", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.Handlers.selectModel", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.Handlers.cycleThinking", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor.#editor.onAction(\"app.tools.expand\") callback", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor.#editor.onAction(\"app.message.followUp\") callback", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.ui", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.start", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.stop", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#discardTools", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.mount", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.restoreEditor", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.apply", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTasks", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTasks.owned", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTasks.owned.nodes.flatMap() callback", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTasks.children", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTasks.children.nodes.filter() callback", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncQueue", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncNotices", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStatus", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStatus.runningTool", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStatus.runningTool.live.tools.find() callback", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncFooter", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncFooter.contextWindow", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncFooter.contextWindow.view.models.find() callback", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncFooter.shown", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncFooter.shown.view.conversations.find() callback", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTranscript", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTranscript.#renderedEntryIds.some() callback", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#rebuild", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addEntry", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStreaming", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addText", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#tool", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.describeTask", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.userText", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.userText.content.filter() callback", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.userText.map() callback", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.totalUsage", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.contextTokens", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.contextTokens.compacted", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.contextTokens.compacted.entries.filter() callback", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.contextTokens.compacted.map() callback", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui.selectModel.items", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui.selectModel.items.sort() callback", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui.selectModel.items.map() callback", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui.selectModel.selector", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui.selectModel.selector.", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui.selectConversation.items", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui.selectConversation.items.map() callback", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui.submit", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui.followUp", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui.abort", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui.cycleThinking", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui.themes", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui.themes.getSettingsManager", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui.themes.showError", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui.themes.onChanged", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui.unsubscribe", - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui.unsubscribe.source.subscribe() callback" - ], - "content_hash": "c7d4947a4eb5658c", - "module_hash": "b3a2d087a9357f23" - }, - "packages/coding-agent/src/experimental/vacation/vacation.ts": { - "method_keys": [ - "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.search", - "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.search.execute", - "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research", - "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.initial", - "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.phases.deliver", - "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.phases.deliver.runtime.commit() callback", - "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.phases.deliver.runtime.commit() callback", - "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.phases.deliver.runtime.commit() callback.text", - "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.phases.deliver.runtime.commit() callback.text.message.content.flatMap() callback", - "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.phases.report", - "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.phases.report.runtime.commit() callback", - "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.abort", - "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.abort.runtime.commit() callback", - "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.research", - "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.research.execute", - "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.research.execute.api.commit() callback", - "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Vacation.sections.section(\"preamble\") callback" - ], - "content_hash": "641742e86c4a6338", - "module_hash": "2953565373a349b6" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts": { - "method_keys": [ - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.truncateText", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.previewArgs", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.textOf", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.textOf.filter() callback", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.textOf.map() callback", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.toModelType", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.toProvider", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.toModelInfo", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.withArticle", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.isRecord", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.describeValue", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.checkClassifierContext", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.checkClassifierContext.images.forEach() callback", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.checkClassifierContext.isStrings", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.checkClassifierContext.isStrings.values.every() callback", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.checkImagesContext", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.checkImagesContext.input.forEach() callback", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.ModelCallResult", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createLimiter", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.isStoreEntryData", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.isStoreEntryData.deleted.every() callback", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.readCodemodeStore", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.valueText", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.formatOutput", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.formatOutput.total", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.formatOutput.total.output.filter() callback", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.joinAdjacentText", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.formatCallSummary", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.formatCallSummary.calls.map() callback", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.formatError", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.spillOutput", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.saveImages", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.saveImages.result", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.saveImages.result.items.map() callback", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.truncateOutput", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.truncateOutput.texts", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.truncateOutput.texts.items.filter() callback", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.truncateOutput.texts.map() callback", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.truncateOutput.items.items.filter() callback", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.toScriptValue", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.executeCodemode", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.executeCodemode.snapshot.calls.calls.map() callback", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.executeCodemode.samples", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.executeCodemode.samples.callable.map() callback", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.executeCodemode.sandboxTools", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.executeCodemode.sandboxTools.callable.map() callback", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.executeCodemode.sandboxTools.callable.map() callback.execute", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.executeCodemode.items.some() callback", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.isNamespaceName", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createDiscoveryGlobals", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.execute", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createDiscoveryGlobals.execute.documents", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createDiscoveryGlobals.execute.documents.tools.flatMap() callback", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createDiscoveryGlobals.execute.map() callback", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.execute.tool", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createDiscoveryGlobals.execute.tool.tools.find() callback", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createDiscoveryGlobals.execute", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.runModelCall.actualType", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.runModelCall.actualType.find() callback", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.runModelCall.result", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.runModelCall.result.limit() callback", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.getModelsOfType\"", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.getAvailableOfType\"", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.getModelOfType\"", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.classify\"", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.classify\".runModelCall(\"models.classify\", \"classifier\") callback", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.generateImages\"", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.generateImages\".runModelCall(\"models.generateImages\", \"image\") callback", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.generateImages\".runModelCall(\"models.generateImages\", \"image\") callback.result.output.filter() callback", - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.map() callback" - ], - "content_hash": "a60f7a00f3be9876", - "module_hash": "ee9875a40b1109de" - }, - "packages/coding-agent/src/extensions/codemode/index.ts": { - "method_keys": [ - "packages/coding-agent/src/extensions/codemode/index.ts|packages.coding-agent.src.extensions.codemode.index.CodemodeExtensionOptions", - "packages/coding-agent/src/extensions/codemode/index.ts|packages.coding-agent.src.extensions.codemode.index.readMode", - "packages/coding-agent/src/extensions/codemode/index.ts|packages.coding-agent.src.extensions.codemode.index.readInlineBudget", - "packages/coding-agent/src/extensions/codemode/index.ts|packages.coding-agent.src.extensions.codemode.index.createCodemodeExtension", - "packages/coding-agent/src/extensions/codemode/index.ts|packages.coding-agent.src.extensions.codemode.index.createCodemodeExtension." - ], - "content_hash": "2f9950c8087c6d46", - "module_hash": "ecf535ae2a209f53" - }, - "packages/coding-agent/src/extensions/codemode/renderer.ts": { - "method_keys": [ - "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.expandHint", - "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.formatDuration", - "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.formatCost", - "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.statusIcon", - "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.formatCall", - "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers", - "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderCall", - "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderCall.formatHint", - "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult", - "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.lines", - "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.lines.shown.map() callback", - "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.priced", - "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.priced.calls.filter() callback", - "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.total", - "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.total.priced.reduce() callback", - "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.styled", - "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.styled.map() callback", - "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.formatHint" - ], - "content_hash": "317d72f06455fc54", - "module_hash": "f9b49400a194138c" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts": { - "method_keys": [ - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.CodemodeStoreEntryData", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.CodemodeToolOptions", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.isCodemodeTool", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.CodemodeNestedCall", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.CodemodeToolDetails", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.describeGlobals", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.toCodemodeDeclaration", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.toCodemodeDeclaration.bullets", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.toCodemodeDeclaration.bullets.guidelines.flatMap() callback", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.getCodemodeCallableTools", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.getCodemodeCallableTools.tools.filter() callback", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.CodemodeDescriptionOptions", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.renderToolSection", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.CatalogEntry", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.CatalogGroup", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.selectCatalog", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.selectCatalog.groups.flatMap() callback", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.selectCatalog.groups.flatMap() callback.group.entries.map() callback", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.selectCatalog.queues", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.selectCatalog.queues.groups.map() callback", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.selectCatalog.queues.groups.map() callback.sort() callback", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.selectCatalog.active", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.selectCatalog.active.queues.filter() callback", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.selectCatalog.active.filter() callback", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription.declarations", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription.declarations.filter() callback", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription.declarations.map() callback", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription.ordered.sort() callback", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription.ordered", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription.declarations.some() callback", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription.visible", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription.visible.entries.filter() callback", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.describeOutput", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.describeOutput.fields", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.describeOutput.fields.map() callback", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.describeScriptCall", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.callableNames", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.callableNames.callable.map() callback", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.listed", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.listed.callable.filter() callback", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.namespaces.listed.flatMap() callback", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.guidelines.listed.map() callback", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.deferred.listed.filter() callback", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.deferred.map() callback", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.declaredNames", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.declaredNames.loadout.declared.map() callback", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.hiddenDeclarations.callable.filter() callback", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.hiddenDeclarations.map() callback", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.createCodemodeToolDefinition", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.createCodemodeToolDefinition.prepareLoadout", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.createCodemodeToolDefinition.execute", - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.createCodemodeTool" - ], - "content_hash": "57e31955700bc30d", - "module_hash": "f1326e1bf1e1a562" - }, - "packages/coding-agent/src/extensions/llama/client.ts": { - "method_keys": [ - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaModelInfo", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaModelsResponse", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaServerProps", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaModelEvent", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaProgress", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.errorMessage", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.isModelInfo", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.linkSignal", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.sleep", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.sleep.", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.sleep..timeout", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.sleep..timeout.setTimeout() callback", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.parseLoadProgress", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.parseLoadProgress.stages", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.parseLoadProgress.stages.value.stages.filter() callback", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.parseDownloadProgress", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.formatBytes", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.normalizeLlamaServerUrl", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.llamaInferenceUrl", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.constructor", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.request", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.list", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.props", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.load", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.unload", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.unloadAndWait", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.unloadAndWait.entry", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.unloadAndWait.entry.find() callback", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.download", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.watch", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.watch.data", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.watch.data.filter() callback", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.watch.data.map() callback", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.loadAndWait", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.loadAndWait.watch() callback", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.loadAndWait.catch() callback", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.loadAndWait.entry", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.loadAndWait.entry.find() callback", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.downloadAndWait", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.downloadAndWait.watch() callback", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.downloadAndWait.catch() callback", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.downloadAndWait.entry", - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.downloadAndWait.entry.models.find() callback" - ], - "content_hash": "255219932290186e", - "module_hash": "e63cbafa6cbb7857" - }, - "packages/coding-agent/src/extensions/llama/huggingface.ts": { - "method_keys": [ - "packages/coding-agent/src/extensions/llama/huggingface.ts|packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceModel", - "packages/coding-agent/src/extensions/llama/huggingface.ts|packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceQuantization", - "packages/coding-agent/src/extensions/llama/huggingface.ts|packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceModelDetails", - "packages/coding-agent/src/extensions/llama/huggingface.ts|packages.coding-agent.src.extensions.llama.huggingface.payloadError", - "packages/coding-agent/src/extensions/llama/huggingface.ts|packages.coding-agent.src.extensions.llama.huggingface.parseRateLimitDelay", - "packages/coding-agent/src/extensions/llama/huggingface.ts|packages.coding-agent.src.extensions.llama.huggingface.readToken", - "packages/coding-agent/src/extensions/llama/huggingface.ts|packages.coding-agent.src.extensions.llama.huggingface.findHuggingFaceToken", - "packages/coding-agent/src/extensions/llama/huggingface.ts|packages.coding-agent.src.extensions.llama.huggingface.findHuggingFaceToken.paths", - "packages/coding-agent/src/extensions/llama/huggingface.ts|packages.coding-agent.src.extensions.llama.huggingface.findHuggingFaceToken.paths.filter() callback", - "packages/coding-agent/src/extensions/llama/huggingface.ts|packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceClient", - "packages/coding-agent/src/extensions/llama/huggingface.ts|packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceClient.constructor", - "packages/coding-agent/src/extensions/llama/huggingface.ts|packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceClient.request", - "packages/coding-agent/src/extensions/llama/huggingface.ts|packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceClient.search", - "packages/coding-agent/src/extensions/llama/huggingface.ts|packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceClient.search.payload.flatMap() callback", - "packages/coding-agent/src/extensions/llama/huggingface.ts|packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceClient.details", - "packages/coding-agent/src/extensions/llama/huggingface.ts|packages.coding-agent.src.extensions.llama.huggingface.details.quantizations", - "packages/coding-agent/src/extensions/llama/huggingface.ts|packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceClient.details.quantizations.map() callback", - "packages/coding-agent/src/extensions/llama/huggingface.ts|packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceClient.details.quantizations.sort() callback" - ], - "content_hash": "660352f91c9de22c", - "module_hash": "e692823f33321d15" - }, - "packages/coding-agent/src/extensions/llama/index.ts": { - "method_keys": [ - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.modelIsLoaded", - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.isConnectionError", - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.connectionErrorMessage", - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.parseHuggingFaceModel", - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.configuredClient", - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension", - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.loaded", - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.loaded.catalog.filter() callback", - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.restoreLoaded", - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.restoreLoaded.client.loadAndWait() callback", - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.result", - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.result.run", - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.result.cancel", - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.loadedModel", - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.loadedModel.refreshed.find() callback", - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.selected", - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.selected.ui.searchModels() callback", - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.options", - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.options.details.quantizations.map() callback", - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.options.details.quantizations.map() callback.detail", - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.options.details.quantizations.map() callback.detail.filter() callback", - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.result", - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.result.run", - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.result.cancel", - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.handler", - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.handler.showLlamaUi() callback" - ], - "content_hash": "a59b1d830e9239cc", - "module_hash": "08e722c5c430026c" - }, - "packages/coding-agent/src/extensions/llama/provider.ts": { - "method_keys": [ - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.credentialServerUrl", - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.resolveServerUrl", - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.modelIsSelectable", - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.routerAutoloadEnabled", - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.routerAutoloadEnabled.catalog.some() callback", - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.configuredContextWindow", - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.contextWindowOf", - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.isDecisionModel", - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.isChatModel", - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.toPiClassifierModel", - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.isLlamaClassifierModel", - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.toPiModel", - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.LlamaProviderController", - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.LlamaProviderController.setCatalog", - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider", - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.setCatalog", - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.setCatalog.selectable", - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.setCatalog.selectable.catalog.filter() callback", - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.setCatalog.map() callback", - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.setCatalog.selectable.map() callback", - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.provider", - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.auth.apiKey.login", - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.auth.apiKey.check", - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.auth.apiKey.resolve", - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.getModels", - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.getAllModels", - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels", - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.stored", - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.stored.context.stored.models.filter() callback", - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.restored", - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.restored.stored.filter() callback", - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.provider.refreshModels.update", - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.selectable", - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.selectable.catalog.filter() callback", - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.refreshed", - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.refreshed.map() callback", - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.refreshedClassifiers.selectable.map() callback", - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.refreshedClassifiers", - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.update", - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.stream", - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.streamSimple", - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.classify" - ], - "content_hash": "ed16aa8f9849ed3e", - "module_hash": "b80ab4aac0a82a1f" - }, - "packages/coding-agent/src/extensions/llama/ui.ts": { - "method_keys": [ - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.ProgressState", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.contextLabel", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.modelDescription", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.selectTheme", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.selectTheme.selectedPrefix", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.selectTheme.selectedText", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.selectTheme.description", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.selectTheme.scrollInfo", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.selectTheme.noMatch", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.frame", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaUi", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaUi.showModels", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaUi.select", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaUi.confirm", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaUi.connectionError", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaUi.searchModels", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaUi.showStatus", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaUi.progress", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaUi.updateProgress", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.compactCount", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.constructor", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.focused", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.focused", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.updateResults", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.filterResults", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.filterResults.matches", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.filterResults.matches.fuzzyFilter() callback", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.filterResults.matches.map() callback", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.filterResults.results.filter() callback", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.scheduleSearch", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.scheduleSearch.setTimeout() callback", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.runSearch", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.close", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.handleInput", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.constructor", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.focused", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.setContent", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels.sorted", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels.sorted.sort() callback", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels.byId", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels.byId.sorted.map() callback", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels.items", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels.items.sorted.map() callback", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels.", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels..onSelect", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels..onCancel", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.select", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.select.", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.select..list", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.select..list.options.map() callback", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.select..onSelect", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.select..onCancel", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.confirm", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.connectionError", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.searchModels", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.searchModels.", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showStatus", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.progress", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.updateProgress", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.handleInput", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.render", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.render.map() callback", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.invalidate", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.showLlamaUi", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.showLlamaUi.ctx.ui.custom() callback", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.ctx.ui.custom() callback.then() callback", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.showLlamaUi.ctx.ui.custom() callback.then() callback", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.runWithProgress", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.runWithProgress.settled", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.runWithProgress.settled.options.run() callback", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.runWithProgress.settled.then() callback", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.runWithProgress.settled.finally() callback", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.runWithProgress.outcome", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.runWithProgress.outcome.settled.then() callback", - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.runWithProgress.outcome.then() callback" - ], - "content_hash": "34c79315d70ef495", - "module_hash": "e93c4ecb369335be" - }, - "packages/coding-agent/src/extensions/mcp/cli.ts": { - "method_keys": [ - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.McpCommandOptions", - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.ServerReport", - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.errorMessage", - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.describeTransport", - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.createConnection", - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.createConnection.onTools", - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.ParsedOptions", - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.parseOptions", - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.runMcpCommand", - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.runMcpCommand.entry", - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.runMcpCommand.entry.loaded.servers.find() callback", - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.runMcpCommand.loaded.servers.map() callback", - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.parsePairs", - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.add", - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.add.misplaced", - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.add.misplaced.find() callback", - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.add.mayNeedSignIn", - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.add.mayNeedSignIn.some() callback", - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.remove", - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.remove.other", - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.remove.other.servers.find() callback", - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.list", - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.list.reports", - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.list.reports.loaded.servers.map() callback", - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.list.reports.loaded.servers.map() callback.connection.tools.map() callback", - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.list.reports.loaded.servers.map() callback.overrides", - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.list.reports.loaded.servers.map() callback.overrides.connection.tools.flatMap() callback", - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.list.failed", - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.list.failed.reports.some() callback", - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.list.tools", - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.list.tools.report.tools.map() callback", - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.login", - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.login.prompt.showAuthorizationUrl", - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.login.prompt.promptForRedirectUrl", - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.waitForRedirectUrl", - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.waitForRedirectUrl." - ], - "content_hash": "37e30c7b58e0c9eb", - "module_hash": "38a152eb61f9073f" - }, - "packages/coding-agent/src/extensions/mcp/config.ts": { - "method_keys": [ - "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.McpServerEntry", - "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.LoadedMcpConfig", - "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.isOverride", - "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.isRecord", - "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.McpConfigState", - "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.readConfigFile", - "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.readConfigFile.extra", - "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.readConfigFile.extra.filter() callback", - "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.readConfigFile.clash", - "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.readConfigFile.clash.find() callback", - "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.loadMcpConfig", - "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.McpServerConfigPatch", - "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.updateMcpServerConfig", - "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.updateMcpServerConfig.editMcpServers() callback", - "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.addMcpServerConfig", - "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.addMcpServerConfig.editMcpServers() callback", - "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.removeMcpServerConfig", - "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.removeMcpServerConfig.editMcpServers() callback", - "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.editMcpServers" - ], - "content_hash": "e4348c96389cded1", - "module_hash": "3d71e6a5fb0d12cb" - }, - "packages/coding-agent/src/extensions/mcp/index.ts": { - "method_keys": [ - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.McpExtensionOptions", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.McpServer", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.errorMessage", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.firstLine", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.isEnabled", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.exposureOf", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.configuredExposures", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.hasDirectTools", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.hasIndirectTools", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.serversSectionIntro", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.truncate", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.McpServerListing", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.serverSummary", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.renderServersSection", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.renderServersSection.listed", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.renderServersSection.listed.servers.filter() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.renderServersSection.listed.sort() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.renderServersSection.reaches.listed.map() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.renderServersSection.reaches", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.renderServersSection.heads", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.renderServersSection.heads.listed.map() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.renderServersSection.lines", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.renderServersSection.lines.map() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.scriptNeedsServer", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.describeState", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.attentionRank", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.describeTransport", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension.", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..updateConfig", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..updateConfig.", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..track", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..track.task", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index..track.task.work.then() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..track.task.work.then() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..track.task.finally() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..connections", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..connections.servers.flatMap() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..findServer", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..findServer.servers.find() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registeredServers.configured", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registeredServers.configured.configuredEntries.find() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.registerToolRenderer() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.plain.connection.tools.map() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.plain.map() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.plain", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.assignName.name", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.assignName.name.createMcpToolName() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.definition.getClient", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.definition.getClient.client.tools.some() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.definition.readableResources", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.definition.readableResources.some() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..serversWithResources", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..serversWithResources.servers.filter() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..resourceServers", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..resourceServers.flatMap() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..syncResourceTools", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..syncResourceTools.exposures", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..syncResourceTools.exposures.map() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..syncResourceTools.exposure", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..syncResourceTools.exposure.find() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..syncResourceTools.names", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..syncResourceTools.names.resourceDefinitions.map() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..syncResourceTools.filter() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reconnectSignedIn", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reconnectSignedIn.signedIn", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reconnectSignedIn.signedIn.filter() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reconnectSignedIn.signedIn.map() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..createConnection.connection", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..createConnection.connection.providerToken", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..createConnection.connection.onTools", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..createConnection.connection.onChange", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..startConnection", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..startConnection.isCurrent", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..startConnection.ready", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..startConnection.ready.", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..startConnection.ready..catch() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..startConnection.ready.catch() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForServers", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForServers.ready.waiting.flatMap() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForServers.ready", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForServers.ready.map() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForServers.", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForServers..onAbort", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForServers.ready.every() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reportProblems", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reportProblems.lines", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reportProblems.lines.configErrors.map() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reportProblems.lines.map() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reconnect", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reconnect.ready.catch() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..setEnabled", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..setEnabled.then() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..setExposure", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..setExposure.indirect", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..setExposure.indirect.filter() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..setExposure.indirect.map() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..setExposure.filter() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..notices", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..notices.configErrors.map() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..notices.overridden.map() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..serversMenu.items.sort() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..serversMenu.items.map() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index..serverMenu.error", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..serverMenu.error.filter() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..showTools", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..showTools.ui.menu() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..showTools.ui.menu() callback.items.map() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..chooseExposure.choice", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..chooseExposure.choice.ui.menu() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..chooseExposure.choice.ui.menu() callback.items.map() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..signInWithUi", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..signInWithUi.status", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..signInWithUi.status.ui.status() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..signInWithUi.showAuthorizationUrl", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..signInWithUi.promptForRedirectUrl", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..runInBackground", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..runInBackground.finish", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..runInBackground.ready.then() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..runAction", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index..runAction.runInBackground() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..runAction.runInBackground() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..manage.action", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..manage.action.ui.menu() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..formatStatus.lines", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..formatStatus.lines.servers.map() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pickServer", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pickServer.choice", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pickServer.choice.candidates.map() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pickServer.candidates.find() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..oauthPick", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..oauthPick.preferred", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.showMcpManager() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.showAuthorizationUrl", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.promptForRedirectUrl", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_start\") callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_start\") callback.loaded.servers.map() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_start\") callback.runtime", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_start\") callback.runtime.then() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_start\") callback.enabled.map() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_start\") callback.then() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_start\") callback.catch() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForDirectServers.ready.servers.flatMap() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForDirectServers.ready", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForDirectServers.finished", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForDirectServers.finished.then() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForDirectServers.finished.", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForDirectServers.finished..setTimeout() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"before_agent_start\") callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"tool_call\") callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"tool_call\") callback.tool", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"tool_call\") callback.tool.find() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"tool_call\") callback.readyServers", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"tool_call\") callback.readyServers.servers.filter() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index..pi.on(\"tool_call\") callback.readyServers.filter() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"tool_call\") callback.readyServers.filter() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"turn_start\") callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.next", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.next.registered.servers.map() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.removed", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.removed.servers.filter() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.servers.filter() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.added", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.added.registered.servers.filter() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.removed.map() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index..pi.on(\"mcp_servers_change\") callback.connecting.map() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.connecting.map() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_shutdown\") callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_shutdown\") callback.closing.map() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..getArgumentCompletions", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..getArgumentCompletions.filter() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..getArgumentCompletions.map() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..getArgumentCompletions.items", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..getArgumentCompletions.items.servers.filter() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..getArgumentCompletions.items.filter() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..getArgumentCompletions.items.map() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..handler", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..handler.showMcpManager() callback", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..handler.server", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..handler.server.eligible", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..handler.server.preferred", - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.defaultLoadConfig" - ], - "content_hash": "87f2bf5d175a0040", - "module_hash": "e6fa8c653418667a" - }, - "packages/coding-agent/src/extensions/mcp/log.ts": { - "method_keys": [ - "packages/coding-agent/src/extensions/mcp/log.ts|packages.coding-agent.src.extensions.mcp.log.isRecord", - "packages/coding-agent/src/extensions/mcp/log.ts|packages.coding-agent.src.extensions.mcp.log.formatData", - "packages/coding-agent/src/extensions/mcp/log.ts|packages.coding-agent.src.extensions.mcp.log.formatMcpLogMessage", - "packages/coding-agent/src/extensions/mcp/log.ts|packages.coding-agent.src.extensions.mcp.log.McpServerLog", - "packages/coding-agent/src/extensions/mcp/log.ts|packages.coding-agent.src.extensions.mcp.log.McpServerLog.constructor", - "packages/coding-agent/src/extensions/mcp/log.ts|packages.coding-agent.src.extensions.mcp.log.McpServerLog.write", - "packages/coding-agent/src/extensions/mcp/log.ts|packages.coding-agent.src.extensions.mcp.log.McpServerLog.currentSize" - ], - "content_hash": "c04775acaec0e713", - "module_hash": "91ad7168e37fa1a5" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts": { - "method_keys": [ - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthSettings", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.CallbackSettings", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.callbackSettings", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.mergeScopes", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.mergeScopes.merged", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.mergeScopes.merged.scopes.flatMap() callback", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.parseStates", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.serializeStates", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.storeKeys", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthServerStore", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthServerStore.withRefreshLock", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.constructor", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer.load", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer.load.backend.withLock() callback", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer.save", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer.save.write() callback", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer.withRefreshLock", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.withRefreshLock", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.withRefreshLock.release", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.withRefreshLock.release.onCompromised", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.withRefreshLock.catch() callback", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.tokens", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.tokens.states", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.tokens.states.backend.withLock() callback", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.remove", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.remove.backend.withLock() callback", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.write", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.write.backend.withLock() callback", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.timedFetch", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.timedFetch.", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.registeredRedirectUrls", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.callbackId", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.clientMetadataDocument", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createProvider", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpAuthProvider", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpAuthProvider.settled", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.refresh", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.refresh.store.withRefreshLock() callback", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.refresh.store.withRefreshLock() callback.provider", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.refresh.store.withRefreshLock() callback.provider.createProvider() callback", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.refresh.finally() callback", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.token", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.token.refreshing.catch() callback", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.token.catch() callback", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.onUnauthorized", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.settled", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.settled.refreshing.catch() callback", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpSignInPrompt", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpSignInPrompt.showAuthorizationUrl", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpSignInPrompt.promptForRedirectUrl", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpSignInCancelledError", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpSignInCancelledError.constructor", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.responseFromRedirectUrl", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.waitForAuthorizationResponse", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.waitForAuthorizationResponse.fromUser", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.waitForAuthorizationResponse.fromUser.then() callback", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.waitForAuthorizationResponse.fromBrowser.catch() callback", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.waitForAuthorizationResponse.fromUser.catch() callback", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.listenForCallback", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.listenForCallback.options", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.listenForCallback.options.renderPage", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.signInMcpServer", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.signInMcpServer.provider", - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.signInMcpServer.provider.createProvider() callback" - ], - "content_hash": "2cc126a551f56eb1", - "module_hash": "c021bfb31a38e8ca" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts": { - "method_keys": [ - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.McpResourceServer", - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.McpResourceServer.resourcesPage", - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.McpResourceServer.resourceTemplatesPage", - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.McpResourceServer.allResources", - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.McpResourceServer.allResourceTemplates", - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.McpResourceServer.readResource", - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.isMcpAppResource", - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.listed", - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.stringArgument", - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.errorMessage", - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.jsonResult", - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions", - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.findServer.server", - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.findServer.server.servers.find() callback", - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.findServer.available", - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.findServer.available.servers.map() callback", - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list", - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list.visible", - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list.[key].map() callback", - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list.servers", - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list.servers.sort() callback", - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list.results", - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list.results.servers.map() callback", - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list.results.forEach() callback", - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list.results.forEach() callback.map() callback", - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listResources", - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listResources.execute", - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listResources.execute.payload", - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.listResources.execute.payload.list(\"resources\") callback", - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listResources.execute.payload.list(\"resources\") callback", - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listTemplates", - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listTemplates.execute", - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listTemplates.execute.payload", - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.listTemplates.execute.payload.list(\"resourceTemplates\") callback", - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listTemplates.execute.payload.list(\"resourceTemplates\") callback", - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.readResource", - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.readResource.execute", - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.readResource.execute.blocks", - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.readResource.execute.blocks.result.contents.flatMap() callback", - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.readResource.execute.contents", - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.readResource.execute.contents.result.contents.map() callback" - ], - "content_hash": "d94a73881e231eef", - "module_hash": "43494ee8e0f648f1" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts": { - "method_keys": [ - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.errorMessage", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.isTransientError", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.signInRequiredMessage", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.usesOAuth", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.usesOAuth.some() callback", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.expandHome", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.createDefaultTransport", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.withoutTemplates", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.listTemplates", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.listTemplates.withoutTemplates() callback", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.fetchResources", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.fetchResources.resources.resources.filter() callback", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.fetchResources.resourceTemplates.resourceTemplates.filter() callback", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.constructor", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.constructor.settings", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.constructor.onChallenge", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.constructor.settled", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.constructor.token", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.name", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.closed", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.timeoutMs", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.oauthUrl", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.oauthSettings", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.getClient", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.getClient.finally() callback", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.callTool", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.callTool.withClient() callback", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.readResource", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.readResource.withClient() callback", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.resourcesPage", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.resourcesPage.withClient() callback", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.resourceTemplatesPage", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.resourceTemplatesPage.withClient() callback", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.resourceTemplatesPage.withClient() callback.withoutTemplates() callback", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.allResources", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.allResources.withClient() callback", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.allResourceTemplates", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.allResourceTemplates.withClient() callback", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.withClient", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.reconnect", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.reconnect.opening.catch() callback", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.signOut", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.signOut.opening.catch() callback", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.needsSignIn", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.markNeedsAuth", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.changed", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.dropClient", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.dropClient.catch() callback", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.open", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.open.catch() callback", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce.client.onNotification(\"notifications/message\") callback", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce.closeClient", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce.closeClient.catch() callback", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce.client.onNotification(\"notifications/tools/list_changed\") callback", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce.client.onNotification(\"notifications/resources/list_changed\") callback", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce.client.onClose() callback", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectFailed", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.handleClientClose", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.refreshTools", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.refreshResources", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.close", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.close.catch() callback", - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.close.opening.catch() callback" - ], - "content_hash": "533374f2c7b9c849", - "module_hash": "63f6dcf2b7670f56" - }, - "packages/coding-agent/src/extensions/mcp/tools.ts": { - "method_keys": [ - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.toToolExposure", - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.McpToolDetails", - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.saveToTempFile", - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.McpToolCaller", - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.McpToolCaller.callTool", - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolName", - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.textOf", - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.textOf.content.filter() callback", - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.textOf.map() callback", - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpResultSchema", - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.limitMcpContent", - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.limitMcpContent.content.content.filter() callback", - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.ConvertMcpResultOptions", - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.extensionOf", - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.isTextMimeType", - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.blockToContent", - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.toModelContent", - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.toModelContent.blocks.map() callback", - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.convertMcpResult", - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.toParameters", - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.toToolAnnotations", - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolDefinition", - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolDefinition.execute", - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolDefinition.execute.result", - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolDefinition.execute.result.onProgress", - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers", - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderCall", - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult", - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult.styled", - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult.styled.map() callback", - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult.formatHint" - ], - "content_hash": "8e0886d3a942ee5d", - "module_hash": "e041ae37395ad22f" - }, - "packages/coding-agent/src/extensions/mcp/ui.ts": { - "method_keys": [ - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpMenu", - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpUi", - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpUi.menu", - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpUi.status", - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpUi.redirectUrl", - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.frame", - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView", - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.constructor", - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.focused", - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.focused", - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.setContent", - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu", - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu.", - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu..render", - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.menu..render.setContent() callback", - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu..render.index", - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu..render.index.menu.items.findIndex() callback", - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu..render.onSelectionChange", - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu..render.onSelect", - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu..render.onCancel", - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu..render.setContent() callback", - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu..subscribe() callback", - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.status", - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.status.setContent() callback", - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.redirectUrl", - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.redirectUrl.", - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.redirectUrl..setContent() callback", - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.handleInput", - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render.map() callback", - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.showMcpManager", - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.showMcpManager.ctx.ui.custom() callback", - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.ctx.ui.custom() callback.then() callback", - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.showMcpManager.ctx.ui.custom() callback.then() callback" - ], - "content_hash": "dab1c33170c71c9a", - "module_hash": "21a874f3ee1b7aaa" - }, - "packages/coding-agent/src/extensions/tool-search/index.ts": { - "method_keys": [ - "packages/coding-agent/src/extensions/tool-search/index.ts|packages.coding-agent.src.extensions.tool-search.index.createToolSearchExtension", - "packages/coding-agent/src/extensions/tool-search/index.ts|packages.coding-agent.src.extensions.tool-search.index.createToolSearchExtension." - ], - "content_hash": "da090156b9bad24e", - "module_hash": "c19e501fbfc41671" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts": { - "method_keys": [ - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.ToolSearchDocument", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.ToolSearchMatch", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.ToolRanker", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.ToolRanker.rank", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.stem", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.tokenize", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.tokenize.filter() callback", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.isObject", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.schemaText", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.createToolSearchDocument", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.createToolSearchDocument.text.parts.filter() callback", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.constructor", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.termCounts", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.termCounts.documents.map() callback", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.lengths", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.lengths.termCounts.map() callback", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.lengths.termCounts.map() callback.reduce() callback", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.averageLength", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.averageLength.lengths.reduce() callback", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.idf", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.idf.queryTerms.map() callback", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.idf.queryTerms.map() callback.frequency", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.idf.queryTerms.map() callback.frequency.termCounts.filter() callback", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.documents.forEach() callback", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.matches.sort() callback", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.isToolSearchTool", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.ToolSearchResultTool", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.ToolSearchToolDetails", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.ToolSearchToolOptions", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.isSearchable", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad.candidates", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad.candidates.filter() callback", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad.documents", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad.documents.candidates.map() callback", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.matches.map() callback", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad.matches.map() callback", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad.matches.map() callback.description.candidates.find() callback", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.createToolSearchToolDefinition", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.createToolSearchToolDefinition.execute", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.createToolSearchToolDefinition.execute.text", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.createToolSearchToolDefinition.execute.text.tools.map() callback", - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.createToolSearchToolDefinition.execute.details.loaded.tools.map() callback" - ], - "content_hash": "a8579272d96ebdcd", - "module_hash": "a739216b0cf563cd" - }, - "packages/coding-agent/src/main.ts": { - "method_keys": [ - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.readPipedStdin", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.readPipedStdin.", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.readPipedStdin..process.stdin.on(\"data\") callback", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.readPipedStdin..process.stdin.on(\"end\") callback", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.reportDiagnostics", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.isTruthyEnvFlag", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.resolveAppMode", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.toPrintOutputMode", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.isPlainRuntimeMetadataCommand", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.runAuthCommand", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.runAuthCommand.parsed.diagnostics.map() callback", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.prepareInitialMessage", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.findLocalSessionByExactId", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.resolveSessionPath", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.resolveSessionPath.localMatch", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.resolveSessionPath.localMatch.localSessions.find() callback", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.resolveSessionPath.globalMatch", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.globalMatch.allSessions.find() callback", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.resolveSessionPath.globalMatch.allSessions.find() callback", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.promptConfirm", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.promptConfirm.", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.promptConfirm..rl.question(`${message} [y/N] `) callback", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.validateForkFlags", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.validateForkFlags.conflictingFlags", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.validateForkFlags.conflictingFlags.filter() callback", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.validateSessionIdFlags", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.validateSessionIdFlags.conflictingFlags", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.validateSessionIdFlags.conflictingFlags.filter() callback", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.openSessionOrExit", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.forkSessionOrExit", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.createSessionManager", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.createSessionManager.selectedPath", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.selectedPath.selectSession() callback", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.createSessionManager.selectedPath.selectSession() callback", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.buildSessionOptions", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.buildSessionOptions.savedInScope", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.buildSessionOptions.savedInScope.scopedModels.find() callback", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.buildSessionOptions.scopedModels.map() callback", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.resolveCliPaths", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.resolveCliPaths.paths.map() callback", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.promptForMissingSessionCwd", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.MainOptions", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main.parsed.diagnostics.some() callback", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main.createRuntime.services.resourceLoaderReloadOptions.resolveProjectTrust", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main.createRuntime.services.resourceLoaderReloadOptions.resolveProjectTrust.trusted", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main.createRuntime.services.resourceLoaderReloadOptions.resolveProjectTrust.trusted.onExtensionError", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.createRuntime.diagnostics", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main.createRuntime.diagnostics.errors.map() callback", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main.createRuntime.diagnostics.map() callback", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main.extensionFlags", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main.extensionFlags.extensions.flatMap() callback", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main.hasRuntimeErrors", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main.hasRuntimeErrors.runtime.diagnostics.some() callback", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main.runtime.diagnostics.some() callback", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main.timeout", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main.timeout.setTimeout() callback", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main.catch() callback", - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main.finally() callback" - ], - "content_hash": "0a1e3f62cee6af34", - "module_hash": "c2c0d56c80679fe1" - }, - "packages/coding-agent/src/migrations.ts": { - "method_keys": [ - "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.migrateAuthToAuthJson", - "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.migrateSessionsFromAgentRoot", - "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.migrateSessionsFromAgentRoot.filter() callback", - "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.migrateSessionsFromAgentRoot.map() callback", - "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.migrateCommandsToPrompts", - "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.migrateKeybindingsConfigFile", - "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.migrateToolsToBin", - "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.checkDeprecatedExtensionDirs", - "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.checkDeprecatedExtensionDirs.customTools", - "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.checkDeprecatedExtensionDirs.customTools.entries.filter() callback", - "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.migrateExtensionSystem", - "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.showDeprecationWarnings", - "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.showDeprecationWarnings.", - "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.showDeprecationWarnings..process.stdin.once(\"data\") callback", - "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.runMigrations" - ], - "content_hash": "865a8c7fcee273f6", - "module_hash": "14f53b87e2af8526" - }, - "packages/coding-agent/src/modes/interactive/bug-report.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.BugReportContext", - "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.BugReportOptions", - "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.reportBug", - "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.promptForOptions", - "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle.sessionJsonl.serializeSessionBranch() callback", - "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.upload", - "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.exportZip", - "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.recordInSession", - "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.input", - "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.input.", - "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.choose", - "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.choose.", - "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.showLoader", - "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.showOverlay", - "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.restoreEditor", - "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.errorMessage" - ], - "content_hash": "902b535996dff522", - "module_hash": "3e7f335db6a11c6c" - }, - "packages/coding-agent/src/modes/interactive/chat-viewport.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/chat-viewport.ts|packages.coding-agent.src.modes.interactive.chat-viewport.ChatViewportOptions", - "packages/coding-agent/src/modes/interactive/chat-viewport.ts|packages.coding-agent.src.modes.interactive.chat-viewport.ChatViewport", - "packages/coding-agent/src/modes/interactive/chat-viewport.ts|packages.coding-agent.src.modes.interactive.chat-viewport.createChatViewport" - ], - "content_hash": "040b3d7386b73459", - "module_hash": "0d55242af53b3ad1" - }, - "packages/coding-agent/src/modes/interactive/components/armin.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.isArminPixel", - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.getChar", - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.buildFinalGrid", - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent", - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.constructor", - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.invalidate", - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.render", - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.render.currentGrid.map() callback", - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.createEmptyGrid", - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.createEmptyGrid.Array.from() callback", - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.initEffect", - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.initEffect.drops.Array.from() callback", - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.initEffect.Array.from() callback", - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.initEffect.Array.from() callback.Array.from() callback", - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.startAnimation", - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.startAnimation.setInterval() callback", - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.stopAnimation", - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickEffect", - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickTypewriter", - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickScanline", - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickRain", - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickFade", - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickCrt", - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickGlitch", - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.tickGlitch.finalGrid.map() callback", - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickGlitch.finalGrid.map() callback", - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickDissolve", - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.updateDisplay", - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.dispose" - ], - "content_hash": "e0e113b150d7474a", - "module_hash": "89e42d0afc3ccf5a" - }, - "packages/coding-agent/src/modes/interactive/components/assistant-message.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent", - "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.constructor", - "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.invalidate", - "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.setHideThinkingBlock", - "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.setHiddenThinkingLabel", - "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.setOutputPad", - "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.render", - "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent", - "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.hasVisibleContent", - "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.hasVisibleContent.message.content.some() callback", - "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.hasVisibleContentAfter", - "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.hasVisibleContentAfter.some() callback", - "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.thinkingComponent", - "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.thinkingComponent.color", - "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.", - "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.hasToolCalls", - "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.hasToolCalls.message.content.some() callback" - ], - "content_hash": "5d5c6da88c9306e8", - "module_hash": "b25891fb6347e1cf" - }, - "packages/coding-agent/src/modes/interactive/components/auth-url.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/auth-url.ts|packages.coding-agent.src.modes.interactive.components.auth-url.AuthUrlComponent", - "packages/coding-agent/src/modes/interactive/components/auth-url.ts|packages.coding-agent.src.modes.interactive.components.auth-url.AuthUrlComponent.constructor", - "packages/coding-agent/src/modes/interactive/components/auth-url.ts|packages.coding-agent.src.modes.interactive.components.auth-url.AuthUrlComponent.setHint", - "packages/coding-agent/src/modes/interactive/components/auth-url.ts|packages.coding-agent.src.modes.interactive.components.auth-url.AuthUrlComponent.copy" - ], - "content_hash": "357655a3fc69ca6e", - "module_hash": "82e67b43dbdd9bae" - }, - "packages/coding-agent/src/modes/interactive/components/bash-execution.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent", - "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.constructor", - "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.setExpanded", - "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.setOutputPad", - "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.invalidate", - "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.appendOutput", - "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.setComplete", - "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay", - "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.displayText", - "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.displayText.availableLines.map() callback", - "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.styledOutput", - "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.styledOutput.previewLogicalLines.map() callback", - "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.render", - "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.invalidate", - "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.getOutput", - "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.getCommand" - ], - "content_hash": "ad7a7133bf672f7a", - "module_hash": "f0b8bfa340a73be9" - }, - "packages/coding-agent/src/modes/interactive/components/bordered-loader.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/bordered-loader.ts|packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader", - "packages/coding-agent/src/modes/interactive/components/bordered-loader.ts|packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.constructor", - "packages/coding-agent/src/modes/interactive/components/bordered-loader.ts|packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.signal", - "packages/coding-agent/src/modes/interactive/components/bordered-loader.ts|packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.onAbort", - "packages/coding-agent/src/modes/interactive/components/bordered-loader.ts|packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.handleInput", - "packages/coding-agent/src/modes/interactive/components/bordered-loader.ts|packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.dispose" - ], - "content_hash": "537dbf113f5f642e", - "module_hash": "b1d9a39af56870b1" - }, - "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent", - "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.constructor", - "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.setExpanded", - "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.setOutputPad", - "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.invalidate", - "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.updateDisplay", - "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.updateDisplay.color", - "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.updateDisplay." - ], - "content_hash": "668916c21b324d02", - "module_hash": "dc0f7bbd398c974e" - }, - "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent", - "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.constructor", - "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.setExpanded", - "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.setOutputPad", - "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.invalidate", - "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.updateDisplay", - "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.updateDisplay.color", - "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.updateDisplay." - ], - "content_hash": "d0d068aa3943720a", - "module_hash": "2a02478f734a7154" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceItem", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceSubgroup", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceGroup", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.formatBaseDir", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.getGroupLabel", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.buildGroups", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.buildGroups.addToGroup.subgroup", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.buildGroups.addToGroup.subgroup.group.subgroups.find() callback", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.buildGroups.groups.sort() callback", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.buildGroups.group.subgroups.sort() callback", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.buildGroups.subgroup.items.sort() callback", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.constructor", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.setWriteScope", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.invalidate", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.render", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.focused", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.constructor", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setWriteScope", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.groups", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.buildInheritedEnabledMap", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.buildFlatList", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.buildFlatList.flatItems.findIndex() callback", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.findNextItem", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.filterItems", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.selectFirstItem", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.selectFirstItem.firstItemIndex", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.selectFirstItem.firstItemIndex.filteredItems.findIndex() callback", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.updateItem", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.updateItem.found", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.updateItem.found.subgroup.items.find() callback", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.invalidate", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render.itemCount", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render.itemCount.filteredItems.filter() callback", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render.currentItemIndex", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render.currentItemIndex.filter() callback", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.handleInput", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleResource", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleTopLevelResource", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleTopLevelResource.updated", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleTopLevelResource.updated.current.filter() callback", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource.pkgIndex", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource.pkgIndex.packages.findIndex() callback", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource.updated", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource.updated.current.filter() callback", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource.hasFilters", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource.hasFilters.some() callback", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.renderCheckbox", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getItemSuffix", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.isDimmedItem", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectResourceOverride", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectTopLevelOverride", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectTopLevelOverride.updated", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectTopLevelOverride.updated.current.filter() callback", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectTopLevelPaths", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectPackageOverride", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectPackageOverride.pkgIndex.packages.findIndex() callback", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectPackageOverride.pkgIndex", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectPackageOverride.updated", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectPackageOverride.updated.filter() callback", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectPackageOverride.RESOURCE_TYPES.some() callback", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getNextOverrideState", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getProjectOverrideState", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getOverrideStateFromEntries", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getInheritedEnabled", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.isInheritedGlobalItem", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getTopLevelOverridePatterns", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getResourcePatternForScope", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.createPackageOverrideSource", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.packageSourceStringMatches", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.findMatchingPackageSource", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.findMatchingPackageSource.find() callback", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getPatternEntryTarget", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getResourceItemKey", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getItemScope", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getTopLevelBaseDir", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getResourcePattern", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getPackageResourcePattern", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.focused", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent.focused", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent.constructor", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent.constructor.onToggle", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent.constructor.onSwitchMode", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent.switchWriteScope", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent.getResourceList" - ], - "content_hash": "8f5e0b85bf42dea2", - "module_hash": "8b5a9ef535c71192" - }, - "packages/coding-agent/src/modes/interactive/components/countdown-timer.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/countdown-timer.ts|packages.coding-agent.src.modes.interactive.components.countdown-timer.CountdownTimer", - "packages/coding-agent/src/modes/interactive/components/countdown-timer.ts|packages.coding-agent.src.modes.interactive.components.countdown-timer.CountdownTimer.constructor", - "packages/coding-agent/src/modes/interactive/components/countdown-timer.ts|packages.coding-agent.src.modes.interactive.components.countdown-timer.CountdownTimer.constructor.setInterval() callback", - "packages/coding-agent/src/modes/interactive/components/countdown-timer.ts|packages.coding-agent.src.modes.interactive.components.countdown-timer.CountdownTimer.dispose" - ], - "content_hash": "578bbdf954381945", - "module_hash": "e2de77a50ac20564" - }, - "packages/coding-agent/src/modes/interactive/components/custom-editor.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor", - "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.constructor", - "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.setWorkingStatusIndicator", - "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.renderTopBorder", - "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.onAction", - "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.handleInput" - ], - "content_hash": "8725998c22fea4ce", - "module_hash": "1580e2727f0c7bea" - }, - "packages/coding-agent/src/modes/interactive/components/custom-entry.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent", - "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.constructor", - "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.hasContent", - "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.setExpanded", - "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.setOutputPad", - "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.invalidate", - "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.rebuild" - ], - "content_hash": "939f15db5cdc6135", - "module_hash": "09ee3e92f3f98a45" - }, - "packages/coding-agent/src/modes/interactive/components/custom-message.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent", - "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.constructor", - "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.setExpanded", - "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.setOutputPad", - "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.invalidate", - "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.rebuild", - "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.rebuild.message.content.filter() callback", - "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.rebuild.map() callback", - "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.rebuild.color" - ], - "content_hash": "234a22d9ad1cc6c9", - "module_hash": "6cd40fc5501dc9ee" - }, - "packages/coding-agent/src/modes/interactive/components/diff.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/diff.ts|packages.coding-agent.src.modes.interactive.components.diff.parseDiffLine", - "packages/coding-agent/src/modes/interactive/components/diff.ts|packages.coding-agent.src.modes.interactive.components.diff.replaceTabs", - "packages/coding-agent/src/modes/interactive/components/diff.ts|packages.coding-agent.src.modes.interactive.components.diff.renderIntraLineDiff", - "packages/coding-agent/src/modes/interactive/components/diff.ts|packages.coding-agent.src.modes.interactive.components.diff.RenderDiffOptions", - "packages/coding-agent/src/modes/interactive/components/diff.ts|packages.coding-agent.src.modes.interactive.components.diff.renderDiff" - ], - "content_hash": "c96c3fdcd8082a61", - "module_hash": "1ae0ad3266b1c935" - }, - "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder", - "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.constructor", - "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.invalidate", - "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.render" - ], - "content_hash": "6989f40b187a4a49", - "module_hash": "67d0411ef9d99ac3" - }, - "packages/coding-agent/src/modes/interactive/components/earendil-announcement.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/earendil-announcement.ts|packages.coding-agent.src.modes.interactive.components.earendil-announcement.loadImageBase64", - "packages/coding-agent/src/modes/interactive/components/earendil-announcement.ts|packages.coding-agent.src.modes.interactive.components.earendil-announcement.EarendilAnnouncementComponent", - "packages/coding-agent/src/modes/interactive/components/earendil-announcement.ts|packages.coding-agent.src.modes.interactive.components.earendil-announcement.EarendilAnnouncementComponent.constructor", - "packages/coding-agent/src/modes/interactive/components/earendil-announcement.ts|packages.coding-agent.src.modes.interactive.components.earendil-announcement.EarendilAnnouncementComponent.constructor.fallbackColor" - ], - "content_hash": "1506cd169bf5f04b", - "module_hash": "1784ee330f98ad7d" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.lazy.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.lazy.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.lazy.playEasterEgg3d", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.lazy.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.lazy.then() callback", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.lazy.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.lazy.playEasterEgg3d.then() callback", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.lazy.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.lazy.playPiLogo3d", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.lazy.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.lazy.playArmin3d" - ], - "content_hash": "e1e63e80f14e3f47", - "module_hash": "9dab7753e15d753f" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.ScreenCell", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.Star", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.Box", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.Pose", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.Model", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.createModel", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.createModel.puzzleMoves", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.piLogoModel", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.piLogoModel.createModel() callback", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.piLogoModel.puzzleMoves", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.arminModel", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.arminModel.createModel() callback", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.arminModel.puzzleMoves", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.shuffleSteps", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.shuffleSteps.positions", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.shuffleSteps.positions.model.blocks.map() callback", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.shuffleSteps.fresh", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.shuffleSteps.fresh.candidates.filter() callback", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BRAILLE", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BRAILLE.Array.from() callback", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.normalize", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.clamp01", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.smooth", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.easeOut", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.mix", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.hash", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.isLight", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.toRgb", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.glyphInk", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.parseScreen", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.parseScreen.lines.map() callback", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.parseScreen.lines.map() callback.applySgr", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.parseScreen.lines.map() callback.applySgr.parts", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.parseScreen.lines.map() callback.applySgr.parts.map() callback", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.parseScreen.lines.map() callback.applySgr.filter() callback", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.parseScreen.lines.map() callback.applySgr.map() callback", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.rotation", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.multiply", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.baseSpinPhase", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.spinPhase", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.spinAngle", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.Face", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.constructor", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.render", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.renderHalo", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.renderHalo.tent", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.renderHalo.tent.weights", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.renderHalo.tent.weights.Array.from() callback", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.renderHalo.tent.total", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.renderHalo.tent.total.weights.reduce() callback", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.renderHalo.tent.weights.map() callback", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.visibleFaces", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.visibleFaces.covered", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.visibleFaces.covered.boxes.some() callback", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.playEasterEgg3d", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.constructor", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.constructor.setInterval() callback", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.close", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.handleInput", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.handleMouse", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.invalidate", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.render", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.render.exit.offsets.map() callback", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.render.boxes", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.render.boxes.model.blocks.map() callback", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.elapsed", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.exitProgress", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.finish", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.blockOffsets", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.blockOffsets.home", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.blockOffsets.home.blocks.map() callback", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.blockOffsets.map() callback", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.blockOffsets.map() callback", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.flyProgress", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.starAlpha", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.hintAlpha", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.pose", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.hint", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.prepareStars", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.prepareCells", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.pack", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.ansi" - ], - "content_hash": "9fb558d8f6c9e6a7", - "module_hash": "ded3dfeffce7e9ca" - }, - "packages/coding-agent/src/modes/interactive/components/extension-editor.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorOptions", - "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent", - "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.focused", - "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.focused", - "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.constructor", - "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.constructor.onSubmit", - "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.handleInput", - "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.handleOpenExternalEditor" - ], - "content_hash": "3a6f6104e8cbbdaf", - "module_hash": "e2251700e75c6234" - }, - "packages/coding-agent/src/modes/interactive/components/extension-input.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/extension-input.ts|packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputOptions", - "packages/coding-agent/src/modes/interactive/components/extension-input.ts|packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent", - "packages/coding-agent/src/modes/interactive/components/extension-input.ts|packages.coding-agent.src.modes.interactive.components.extension-input.focused", - "packages/coding-agent/src/modes/interactive/components/extension-input.ts|packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.focused", - "packages/coding-agent/src/modes/interactive/components/extension-input.ts|packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.constructor", - "packages/coding-agent/src/modes/interactive/components/extension-input.ts|packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.handleInput", - "packages/coding-agent/src/modes/interactive/components/extension-input.ts|packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.dispose" - ], - "content_hash": "d32db38f8c3a6b6c", - "module_hash": "674d14827e7be704" - }, - "packages/coding-agent/src/modes/interactive/components/extension-selector.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/extension-selector.ts|packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorOptions", - "packages/coding-agent/src/modes/interactive/components/extension-selector.ts|packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent", - "packages/coding-agent/src/modes/interactive/components/extension-selector.ts|packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.constructor", - "packages/coding-agent/src/modes/interactive/components/extension-selector.ts|packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.updateList", - "packages/coding-agent/src/modes/interactive/components/extension-selector.ts|packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.handleInput", - "packages/coding-agent/src/modes/interactive/components/extension-selector.ts|packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.dispose" - ], - "content_hash": "5efe429c34a975f7", - "module_hash": "88420ab9a4ea71a0" - }, - "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupResult", - "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupOptions", - "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent", - "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.constructor", - "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.invalidate", - "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.update", - "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.update.THEME_OPTIONS.map() callback", - "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.update.ANALYTICS_OPTIONS.map() callback", - "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.addOptionList", - "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.moveSelection", - "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.handleInput" - ], - "content_hash": "a7bad982dc80901e", - "module_hash": "50b3498089458ad4" - }, - "packages/coding-agent/src/modes/interactive/components/footer.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.sanitizeStatusText", - "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.formatTokens", - "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.formatCwdForFooter", - "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.SessionStats", - "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent", - "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.constructor", - "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.setSession", - "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.setAutoCompactEnabled", - "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.invalidate", - "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.dispose", - "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.getSessionStats", - "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render.sortedStatuses", - "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render.sortedStatuses.sort() callback", - "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render.sortedStatuses.map() callback" - ], - "content_hash": "6bf2338fc3e00e9b", - "module_hash": "f4eb67e4cbec73f2" - }, - "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.KeyTextFormatOptions", - "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.formatKeyPart", - "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.formatKeyText", - "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.formatKeyText.map() callback", - "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.formatKeyText.map() callback.map() callback", - "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.formatKeys", - "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyText", - "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyDisplayText", - "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyHint", - "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.rawKeyHint" - ], - "content_hash": "740616fd0617d427", - "module_hash": "f9f1744ed58b8464" - }, - "packages/coding-agent/src/modes/interactive/components/login-dialog.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent", - "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.focused", - "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.focused", - "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.constructor", - "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.constructor.onSubmit", - "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.constructor.onEscape", - "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.signal", - "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.replaceInputWithSubmittedText", - "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.replaceInputWithSubmittedText.contentContainer.children.map() callback", - "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.cancel", - "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showAuth", - "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showDeviceCode", - "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showManualInput", - "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showPrompt", - "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showDetails", - "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showInfo", - "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showWaiting", - "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showProgress", - "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.handleInput" - ], - "content_hash": "a31ea565dd3fc70b", - "module_hash": "7643848a2c53c955" - }, - "packages/coding-agent/src/modes/interactive/components/markdown-transform.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/markdown-transform.ts|packages.coding-agent.src.modes.interactive.components.markdown-transform.createMarkdownTransform", - "packages/coding-agent/src/modes/interactive/components/markdown-transform.ts|packages.coding-agent.src.modes.interactive.components.markdown-transform.createMarkdownTransform.", - "packages/coding-agent/src/modes/interactive/components/markdown-transform.ts|packages.coding-agent.src.modes.interactive.components.markdown-transform.applyMarkdownTransformers" - ], - "content_hash": "74ce88f3c3c4c032", - "module_hash": "9d047a262f3f1acd" - }, - "packages/coding-agent/src/modes/interactive/components/mermaid.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/mermaid.ts|packages.coding-agent.src.modes.interactive.components.mermaid.MermaidTransformerOptions", - "packages/coding-agent/src/modes/interactive/components/mermaid.ts|packages.coding-agent.src.modes.interactive.components.mermaid.isMermaid", - "packages/coding-agent/src/modes/interactive/components/mermaid.ts|packages.coding-agent.src.modes.interactive.components.mermaid.codeSpan", - "packages/coding-agent/src/modes/interactive/components/mermaid.ts|packages.coding-agent.src.modes.interactive.components.mermaid.codeSpan.longestBacktickRun", - "packages/coding-agent/src/modes/interactive/components/mermaid.ts|packages.coding-agent.src.modes.interactive.components.mermaid.codeSpan.longestBacktickRun.Array.from() callback", - "packages/coding-agent/src/modes/interactive/components/mermaid.ts|packages.coding-agent.src.modes.interactive.components.mermaid.styleSpan", - "packages/coding-agent/src/modes/interactive/components/mermaid.ts|packages.coding-agent.src.modes.interactive.components.mermaid.themedLines", - "packages/coding-agent/src/modes/interactive/components/mermaid.ts|packages.coding-agent.src.modes.interactive.components.mermaid.themedLines.art.styled.map() callback", - "packages/coding-agent/src/modes/interactive/components/mermaid.ts|packages.coding-agent.src.modes.interactive.components.mermaid.themedLines.art.styled.map() callback.row.map() callback", - "packages/coding-agent/src/modes/interactive/components/mermaid.ts|packages.coding-agent.src.modes.interactive.components.mermaid.createMermaidMarkdownTransformer", - "packages/coding-agent/src/modes/interactive/components/mermaid.ts|packages.coding-agent.src.modes.interactive.components.mermaid.createMermaidMarkdownTransformer.", - "packages/coding-agent/src/modes/interactive/components/mermaid.ts|packages.coding-agent.src.modes.interactive.components.mermaid.createMermaidMarkdownTransformer..map() callback" - ], - "content_hash": "cec9296f93a6595e", - "module_hash": "52013a83e5ad90cf" - }, - "packages/coding-agent/src/modes/interactive/components/model-selector.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelItem", - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ScopedModelItem", - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.DefaultModelReference", - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent", - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.focused", - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.focused", - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.constructor", - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.constructor.onSubmit", - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.loadModelsFromSnapshot", - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.loadModelsFromSnapshot.models", - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.loadModelsFromSnapshot.models.map() callback", - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.loadModelsFromSnapshot.scopedModels.map() callback", - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.loadModelsFromSnapshot.scopedModels.map() callback", - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.loadModelsFromSnapshot.currentIndex", - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.loadModelsFromSnapshot.currentIndex.filteredModels.findIndex() callback", - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.refreshModels", - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.refreshModels.setTimeout() callback", - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.dispose", - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.sortModels", - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.sortModels.sorted.sort() callback", - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.getScopeText", - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.getScopeHintText", - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.isDefaultModel", - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.isDefaultSearch", - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.setScope", - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.setScope.currentIndex", - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.setScope.currentIndex.activeModels.findIndex() callback", - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.filterModels", - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.filterModels.filtered", - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.filterModels.filtered.fuzzyFilter() callback", - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.filterModels.defaultItems", - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.filterModels.defaultItems.activeModels.filter() callback", - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.filterModels.defaultKeys", - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.filterModels.defaultKeys.defaultItems.map() callback", - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.filterModels.filtered.filter() callback", - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.updateList", - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.handleInput", - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.handleSelect", - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.getSearchInput" - ], - "content_hash": "855e8b546d91394d", - "module_hash": "de321c5dc8b7294d" - }, - "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.formatAuthSelectorProviderType", - "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.formatAuthSelectorProviderStatus", - "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent", - "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.focused", - "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.focused", - "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.constructor", - "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.constructor.providers.map() callback", - "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.constructor.onSubmit", - "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.filterProviders", - "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.filterProviders.fuzzyFilter() callback", - "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.updateList", - "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.handleInput" - ], - "content_hash": "1d2ae2575d105084", - "module_hash": "43c0830e48ab4032" - }, - "packages/coding-agent/src/modes/interactive/components/pi-logo.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/pi-logo.ts|packages.coding-agent.src.modes.interactive.components.pi-logo.piLogoLines", - "packages/coding-agent/src/modes/interactive/components/pi-logo.ts|packages.coding-agent.src.modes.interactive.components.pi-logo.supportsPiLogo", - "packages/coding-agent/src/modes/interactive/components/pi-logo.ts|packages.coding-agent.src.modes.interactive.components.pi-logo.piWordmark" - ], - "content_hash": "43aaa7228568fa29", - "module_hash": "e67920957e94d9ce" - }, - "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RADIUS_COLORS", - "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RADIUS_COLORS.map() callback", - "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.radiusShimmer", - "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent", - "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.constructor", - "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.constructor.setInterval() callback", - "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.render", - "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.stopAnimation", - "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.dispose", - "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.createLoginMenuSelector" - ], - "content_hash": "8408048423eb4bee", - "module_hash": "08bfd07c62408c74" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.isEnabled", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.normalizeEnabled", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.normalizeEnabled.result.every() callback", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.toggle", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.toggle.allIds.filter() callback", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.enableAll", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.clearAll", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.clearAll.allIds.filter() callback", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.clearAll.enabledIds.filter() callback", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.move", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.getSortedIds", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.getSortedIds.allIds.filter() callback", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ModelItem", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ModelsConfig", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ModelsCallbacks", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.focused", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.focused", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.constructor", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.updateModels", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.updateModels.refreshedIndex", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.updateModels.refreshedIndex.filteredItems.findIndex() callback", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.setRefreshStatus", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.buildItems", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.buildItems.map() callback", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.getFooterText", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.getFooterText.enabledCount", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.getFooterText.enabledCount.enabledIds.filter() callback", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.getFooterText.unavailableCount", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.getFooterText.unavailableCount.enabledIds.filter() callback", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.refresh", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.refresh.fuzzyFilter() callback", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.notifyChange", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.updateList", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.handleInput.targetIds", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.handleInput.targetIds.filteredItems.map() callback", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput.targetIds", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput.targetIds.filteredItems.map() callback", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput.providerIds", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput.providerIds.allIds.filter() callback", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput.allEnabled", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput.allEnabled.providerIds.every() callback", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.getSearchInput" - ], - "content_hash": "16c9909d68746d78", - "module_hash": "f842c52ea184f46e" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts|packages.coding-agent.src.modes.interactive.components.session-selector-search.ParsedSearchQuery", - "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts|packages.coding-agent.src.modes.interactive.components.session-selector-search.MatchResult", - "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts|packages.coding-agent.src.modes.interactive.components.session-selector-search.normalizeWhitespaceLower", - "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts|packages.coding-agent.src.modes.interactive.components.session-selector-search.getSessionSearchText", - "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts|packages.coding-agent.src.modes.interactive.components.session-selector-search.hasSessionName", - "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts|packages.coding-agent.src.modes.interactive.components.session-selector-search.matchesNameFilter", - "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts|packages.coding-agent.src.modes.interactive.components.session-selector-search.parseSearchQuery", - "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts|packages.coding-agent.src.modes.interactive.components.session-selector-search.tokens.map() callback", - "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts|packages.coding-agent.src.modes.interactive.components.session-selector-search.parseSearchQuery.tokens.filter() callback", - "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts|packages.coding-agent.src.modes.interactive.components.session-selector-search.parseSearchQuery.tokens.map() callback", - "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts|packages.coding-agent.src.modes.interactive.components.session-selector-search.matchSession", - "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts|packages.coding-agent.src.modes.interactive.components.session-selector-search.filterAndSortSessions", - "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts|packages.coding-agent.src.modes.interactive.components.session-selector-search.filterAndSortSessions.nameFiltered", - "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts|packages.coding-agent.src.modes.interactive.components.session-selector-search.filterAndSortSessions.nameFiltered.sessions.filter() callback", - "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts|packages.coding-agent.src.modes.interactive.components.session-selector-search.filterAndSortSessions.scored.sort() callback", - "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts|packages.coding-agent.src.modes.interactive.components.session-selector-search.filterAndSortSessions.scored.map() callback" - ], - "content_hash": "688748e0d2f0e333", - "module_hash": "f76e762379056b70" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.shortenPath", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.formatSessionDate", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.canonicalizePath", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.constructor", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setScope", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setSortMode", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setNameFilter", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setLoading", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setProgress", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setShowPath", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setShowRenameHint", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setConfirmingDeletePath", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.clearStatusTimeout", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setStatusMessage", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setStatusMessage.setTimeout() callback", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.invalidate", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.render", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionTreeNode", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.FlatSessionNode", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.buildSessionTree", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.buildSessionTree.sortNodes", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.buildSessionTree.sortNodes.nodes.sort() callback", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.flattenSessionTree", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.getSelectedSessionPath", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.onExit", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.focused", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.focused", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.constructor", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.constructor.onSubmit", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.setSortMode", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.setNameFilter", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.setSessions", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.setSessions.selectedIndex", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.setSessions.selectedIndex.filteredSessions.findIndex() callback", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.filterSessions", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.filterSessions.nameFiltered", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.filterSessions.nameFiltered.allSessions.filter() callback", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.filterSessions.filtered.map() callback", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.setConfirmingDeletePath", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.startDeleteConfirmationForSelectedSession", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.isCurrentSessionPath", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.invalidate", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.render", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.buildTreePrefix", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.buildTreePrefix.parts", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.buildTreePrefix.parts.node.ancestorContinues.map() callback", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.handleInput", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.deleteSessionFile", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.handleInput", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.focused", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.buildBaseLayout", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onSubmit", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onSelect", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onCancel", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onExit", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onToggleScope", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onToggleSort", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onToggleNameFilter", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onRenameSession", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onRenameSession.session", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onRenameSession.session.sessions.find() callback", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onTogglePath", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onDeleteConfirmationChange", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onError", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onDeleteSession", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onDeleteSession.currentSessions.filter() callback", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onDeleteSession.allSessions.filter() callback", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.cancelLoads", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.enterRenameMode", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.exitRenameMode", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.confirmRename", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.loadScope", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.toggleSortMode", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.toggleNameFilter", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.refreshSessionsAfterMutation", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.toggleScope", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.getSessionList" - ], - "content_hash": "7b45a0c218b72b6d", - "module_hash": "8d051894836e7eff" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.DEFAULT_PROJECT_TRUST_BY_LABEL", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.DEFAULT_PROJECT_TRUST_BY_LABEL.map() callback", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsConfig", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsCallbacks", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.WarningSettingsSubmenu", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.WarningSettingsSubmenu.constructor", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.WarningSettingsSubmenu.constructor.", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.WarningSettingsSubmenu.handleInput", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.modelSettingKey", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.modelDisplayLabel", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.modelThinkingOverridesSummary", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.modelItemLabel", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.themeItems", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.themeItems.availableThemes.map() callback", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.singleModeThemeItems", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.singleModeThemeItems.systemIndex", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.singleModeThemeItems.systemIndex.items.findIndex() callback", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.preferredTheme", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.defaultAutomaticThemes", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.constructor", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.handleInput", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.setContent", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.showSingleMenu", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.showAutomaticMenu", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.showAutomaticMenu.items", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.showAutomaticMenu.items.submenu", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.showAutomaticMenu.items.submenu.createThemeSelect(\"Light Theme\", \"Select the theme to use for light terminal appearance\") callback", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.showAutomaticMenu.items.submenu", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.showAutomaticMenu.items.submenu.createThemeSelect(\"Dark Theme\", \"Select the theme to use for dark terminal appearance\") callback", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.createThemeSelect", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.getThemeSetting", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.getActiveAutomaticTheme", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.getAutomaticThemeSetting", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.apply", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.cancel", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.defaultModelByValue", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.defaultModelByValue.config.availableDefaultModels.map() callback", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.values.HTTP_IDLE_TIMEOUT_CHOICES.map() callback", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.constructor.items.submenu", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.constructor.items.submenu.steps.options", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps.options.sorted", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps.options.sorted.sort() callback", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps.options.items.sorted.map() callback", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.constructor.items.submenu.steps.options.items", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.constructor.items.submenu.steps.preselect", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps.title", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps.options", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps.options.items", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps.options.items.levels.map() callback", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps.preselect", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.values.filter() callback", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.values.sort() callback", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.autoResizeIndex", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.autoResizeIndex.items.findIndex() callback", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.blockImagesIndex", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.blockImagesIndex.items.findIndex() callback", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.skillCommandsIndex", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.skillCommandsIndex.items.findIndex() callback", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.hardwareCursorIndex", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.hardwareCursorIndex.items.findIndex() callback", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.editorPaddingIndex", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.editorPaddingIndex.items.findIndex() callback", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.outputPaddingIndex", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.outputPaddingIndex.items.findIndex() callback", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.autocompleteIndex", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.autocompleteIndex.items.findIndex() callback", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.clearOnShrinkIndex", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.clearOnShrinkIndex.items.findIndex() callback", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor..choice", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor..choice.HTTP_IDLE_TIMEOUT_CHOICES.find() callback", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.getSettingsList" - ], - "content_hash": "2d208074d7ff9058", - "module_hash": "074570a35f7a97c4" - }, - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenuOptions", - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu", - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.constructor", - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.constructor.onSubmit", - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.buildSelectList", - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.buildSelectList.idx", - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.buildSelectList.idx.options.findIndex() callback", - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.buildSelectList.onSelect", - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.buildSelectList.onSelectionChange", - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.applyFilter", - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.applyFilter.filtered", - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.applyFilter.filtered.fuzzyFilter() callback", - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.handleInput", - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenuStep", - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenuOptions", - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu", - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.constructor", - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.buildStep", - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.buildStep.", - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.handleInput", - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate" - ], - "content_hash": "c7e894a23a02020e", - "module_hash": "bda38f2bf178c66e" - }, - "packages/coding-agent/src/modes/interactive/components/show-images-selector.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/show-images-selector.ts|packages.coding-agent.src.modes.interactive.components.show-images-selector.ShowImagesSelectorComponent", - "packages/coding-agent/src/modes/interactive/components/show-images-selector.ts|packages.coding-agent.src.modes.interactive.components.show-images-selector.ShowImagesSelectorComponent.constructor", - "packages/coding-agent/src/modes/interactive/components/show-images-selector.ts|packages.coding-agent.src.modes.interactive.components.show-images-selector.ShowImagesSelectorComponent.constructor.onSelect", - "packages/coding-agent/src/modes/interactive/components/show-images-selector.ts|packages.coding-agent.src.modes.interactive.components.show-images-selector.ShowImagesSelectorComponent.constructor.onCancel", - "packages/coding-agent/src/modes/interactive/components/show-images-selector.ts|packages.coding-agent.src.modes.interactive.components.show-images-selector.ShowImagesSelectorComponent.getSelectList" - ], - "content_hash": "3420b02b174c506c", - "module_hash": "107ed818c9302264" - }, - "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent", - "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.constructor", - "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.setExpanded", - "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.setOutputPad", - "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.invalidate", - "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.updateDisplay", - "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.updateDisplay.color", - "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.updateDisplay." - ], - "content_hash": "c49eb6a00075f96b", - "module_hash": "e36fba7c907d0954" - }, - "packages/coding-agent/src/modes/interactive/components/status-indicator.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator", - "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.constructor", - "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.renderInBorder", - "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.renderSpinnerInBorder", - "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.dispose", - "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.WorkingStatusIndicator", - "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.WorkingStatusIndicator.constructor", - "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.RetryStatusIndicator", - "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.RetryStatusIndicator.constructor", - "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.RetryStatusIndicator.dispose", - "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.CompactionStatusIndicator", - "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.CompactionStatusIndicator.constructor", - "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.BranchSummaryStatusIndicator", - "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.BranchSummaryStatusIndicator.constructor", - "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus", - "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus.invalidate", - "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus.render" - ], - "content_hash": "ef0fff85034ff8ab", - "module_hash": "96fe76bb59c12f28" - }, - "packages/coding-agent/src/modes/interactive/components/theme-selector.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/theme-selector.ts|packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent", - "packages/coding-agent/src/modes/interactive/components/theme-selector.ts|packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.constructor", - "packages/coding-agent/src/modes/interactive/components/theme-selector.ts|packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.constructor.themeItems", - "packages/coding-agent/src/modes/interactive/components/theme-selector.ts|packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.constructor.themeItems.themes.map() callback", - "packages/coding-agent/src/modes/interactive/components/theme-selector.ts|packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.constructor.onSelect", - "packages/coding-agent/src/modes/interactive/components/theme-selector.ts|packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.constructor.onCancel", - "packages/coding-agent/src/modes/interactive/components/theme-selector.ts|packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.constructor.onSelectionChange", - "packages/coding-agent/src/modes/interactive/components/theme-selector.ts|packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.getSelectList" - ], - "content_hash": "be29a37ccd6678a2", - "module_hash": "4384fc043724ac59" - }, - "packages/coding-agent/src/modes/interactive/components/themed-text.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText", - "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.constructor", - "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.invalidate", - "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.render" - ], - "content_hash": "ce3355b0ca26b668", - "module_hash": "892d2f23b5d77898" - }, - "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent", - "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.focused", - "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.focused", - "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.constructor", - "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.constructor.availableLevels.map() callback", - "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.constructor.onSubmit", - "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.buildSelectList", - "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.buildSelectList.currentIndex", - "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.buildSelectList.currentIndex.items.findIndex() callback", - "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.buildSelectList.onSelect", - "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.buildSelectList.onCancel", - "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.applyFilter", - "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.applyFilter.filtered", - "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.applyFilter.filtered.fuzzyFilter() callback", - "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.handleInput", - "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.getSelectList" - ], - "content_hash": "4a055e7e9aaeb234", - "module_hash": "f63fb4cc78e8826c" - }, - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionOptions", - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent", - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.constructor", - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.getCallRenderer", - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.getResultRenderer", - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.hasRendererDefinition", - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.getRenderShell", - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.getRenderContext", - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.getRenderContext.invalidate", - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.createCallFallback", - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.createResultFallback", - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.createResultFallback.text", - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.createResultFallback.text.displayLines.map() callback", - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.createResultRegion", - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.createResultRegion.", - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateArgs", - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.markExecutionStarted", - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setArgsComplete", - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateResult", - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setExpanded", - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setOutputPad", - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setShowImages", - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setImageWidthCells", - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.invalidate", - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.render", - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.handleMouse", - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay", - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay.imageBlocks", - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay.imageBlocks.result.content.filter() callback", - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay.imageComponent", - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay.imageComponent.fallbackColor", - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay.ensurePngTranscoder() callback", - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.getTextOutput", - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.formatToolExecution" - ], - "content_hash": "c45a28e2291088e7", - "module_hash": "0b3ab53d8abe1883" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.GutterInfo", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.FlatNode", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.HorizontalViewportRow", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.renderHorizontalViewport", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.renderHorizontalViewport.maxBodyWidth", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.renderHorizontalViewport.maxBodyWidth.rows.reduce() callback", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.renderHorizontalViewport.selectedRow", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.renderHorizontalViewport.selectedRow.rows.find() callback", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.renderHorizontalViewport.rows.map() callback", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.ToolCallInfo", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.constructor", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.findNearestVisibleIndex", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.findNearestVisibleIndex.visibleIdToIndex", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.findNearestVisibleIndex.visibleIdToIndex.filteredNodes.map() callback", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.buildActivePath", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.flattenTree", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.flattenTree.orderedRoots", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.flattenTree.orderedRoots.sort() callback", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.flattenTree.orderedChildren", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.flattenTree.orderedChildren.", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.applyFilter", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.applyFilter.flatNodes.filter() callback", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.applyFilter.flatNodes.filter() callback.searchTokens.every() callback", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.applyFilter.filteredNodes.filter() callback", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.recalculateVisualStructure", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.recalculateVisualStructure.visibleIds", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.recalculateVisualStructure.visibleIds.filteredNodes.map() callback", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getSearchableText", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.invalidate", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getSearchQuery", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getSelectedNode", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.copySelected", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.updateNodeLabel", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getStatusLabels", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.render", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.render.gutter.flatNode.gutters.find() callback", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.render.gutter", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getEntryDisplayText", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getEntryDisplayText.content", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getEntryDisplayText.content.entry.content.filter() callback", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getEntryDisplayText.content.map() callback", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.formatLabelTimestamp", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.extractContent", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.extractFullContent", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getEntryCopyText", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.hasTextContent", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.formatToolCall", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.handleInput", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.handleInput.hasControlChars", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.handleInput.hasControlChars.some() callback", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.isFoldable", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.findBranchSegmentStart", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.findBranchSegmentStart.indexByEntryId", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.findBranchSegmentStart.indexByEntryId.filteredNodes.map() callback", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.constructor", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.invalidate", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.render", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.handleInput", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.invalidate", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.render", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.render.items", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.render.items.TREE_HELP_ITEMS.map() callback", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.render.lines.map() callback", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.formatHelpKeys", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.compactRawKeys", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.compactRawKeys.parts", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.compactRawKeys.parts.keys.map() callback", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.compactRawKeys.parts.every() callback", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.compactRawKeys.parts.map() callback", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.focused", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.focused", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.constructor", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.invalidate", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.render", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.render.map() callback", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.handleInput", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.focused", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.constructor", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.constructor.onCopy", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.constructor.onLabelEdit", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.constructor.setTimeout() callback", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.showLabelInput", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.showLabelInput.onSubmit", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.showLabelInput.onCancel", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.hideLabelInput", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.handleInput", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.getTreeList" - ], - "content_hash": "aeb535d9548676aa", - "module_hash": "e59f914a4cc0992a" - }, - "packages/coding-agent/src/modes/interactive/components/trust-selector.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/trust-selector.ts|packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorOptions", - "packages/coding-agent/src/modes/interactive/components/trust-selector.ts|packages.coding-agent.src.modes.interactive.components.trust-selector.formatDecision", - "packages/coding-agent/src/modes/interactive/components/trust-selector.ts|packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent", - "packages/coding-agent/src/modes/interactive/components/trust-selector.ts|packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.constructor", - "packages/coding-agent/src/modes/interactive/components/trust-selector.ts|packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.constructor.trustOptions.findIndex() callback", - "packages/coding-agent/src/modes/interactive/components/trust-selector.ts|packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.isSavedOption", - "packages/coding-agent/src/modes/interactive/components/trust-selector.ts|packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.updateList", - "packages/coding-agent/src/modes/interactive/components/trust-selector.ts|packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.handleInput" - ], - "content_hash": "91536a59c5b7225b", - "module_hash": "b872228aa5f97e34" - }, - "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageItem", - "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList", - "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.constructor", - "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.constructor.initialIndex", - "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.constructor.initialIndex.messages.findIndex() callback", - "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.invalidate", - "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.render", - "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.handleInput", - "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageSelectorComponent", - "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageSelectorComponent.constructor", - "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageSelectorComponent.constructor.setTimeout() callback", - "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageSelectorComponent.getMessageList" - ], - "content_hash": "08158f678c952a3a", - "module_hash": "023d03e8b6b0b978" - }, - "packages/coding-agent/src/modes/interactive/components/user-message.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent", - "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.constructor", - "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.setOutputPad", - "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.rebuild", - "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.rebuild.color", - "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.rebuild.bgColor", - "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.render" - ], - "content_hash": "ff13a7c048b7c145", - "module_hash": "f123e21be1506be5" - }, - "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualTruncateResult", - "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.truncateToVisualLines", - "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreviewOptions", - "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview", - "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.constructor", - "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.render", - "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.invalidate" - ], - "content_hash": "d498fe6df69963ce", - "module_hash": "219e72ead6a077c6" - }, - "packages/coding-agent/src/modes/interactive/external-editor.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/external-editor.ts|packages.coding-agent.src.modes.interactive.external-editor.ExternalEditorOptions", - "packages/coding-agent/src/modes/interactive/external-editor.ts|packages.coding-agent.src.modes.interactive.external-editor.editInExternalEditor", - "packages/coding-agent/src/modes/interactive/external-editor.ts|packages.coding-agent.src.modes.interactive.external-editor.editInExternalEditor.exitCode", - "packages/coding-agent/src/modes/interactive/external-editor.ts|packages.coding-agent.src.modes.interactive.external-editor.editInExternalEditor.exitCode.", - "packages/coding-agent/src/modes/interactive/external-editor.ts|packages.coding-agent.src.modes.interactive.external-editor.editInExternalEditor.exitCode..child.on(\"error\") callback", - "packages/coding-agent/src/modes/interactive/external-editor.ts|packages.coding-agent.src.modes.interactive.external-editor.editInExternalEditor.exitCode..child.on(\"close\") callback" - ], - "content_hash": "2157180a7cad1d2f", - "module_hash": "2288f5c14bfd3f55" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.Expandable", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.Expandable.setExpanded", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.ActiveEditor", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.ActiveEditor.getCursor", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.WorkingStatusEditor", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.WorkingStatusEditor.setWorkingStatusIndicator", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.isWorkingStatusEditor", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.isExpandable", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.ExpandableText", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.ExpandableText.constructor", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.ExpandableText.setExpanded", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.BuiltInHeader", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.BuiltInHeader.handleMouse", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.isCustomSessionEntry", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.isCompactionCostNotice", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.isUsageSessionEntry", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.isDeadTerminalError", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.formatCrashExtensionHint", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.formatCrashExtensionHint.matches", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.formatCrashExtensionHint.matches.extensionMatches.filter() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.formatCrashExtensionHint.quoted", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.formatCrashExtensionHint.quoted.matches.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.isAnthropicSubscriptionAuthKey", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.isUnknownModel", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.quoteIfNeeded", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.formatResumeCommand", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.hasDefaultModelProvider", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.llamaCppPostLoginGuidance", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.createFuzzyAutocompleteItems", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.getLoginProviderCompletionOptions", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.getLoginProviderCompletionOptions.existing.authTypes.sort() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.getLoginProviderCompletionOptions.sort() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.getLoginProviderSearchText", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.getLoginProviderSearchText.authTypes", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.getLoginProviderSearchText.authTypes.provider.authTypes.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.formatLoginProviderCompletionDescription", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.formatLoginProviderCompletionDescription.authTypes", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.formatLoginProviderCompletionDescription.authTypes.provider.authTypes.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveModeOptions", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.mermaidMarkdownTransformer.getMode", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.extensionWidgetsAbove.dispose", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.extensionWidgetsBelow.dispose", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.onRightClickPaste", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.session", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.agent", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.sessionManager", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.settingsManager", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor.runtimeHost.setBeforeSessionInvalidate() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor.runtimeHost.setRebindSession() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor.createInteractiveTuiReference() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor.getSettingsManager", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor.showError", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor.onChanged", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAutocompleteSourceTag", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.prefixAutocompleteDescription", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getBuiltInCommandConflictDiagnostics", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getBuiltInCommandConflictDiagnostics.builtinNames", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getBuiltInCommandConflictDiagnostics.builtinNames.BUILTIN_SLASH_COMMANDS.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getBuiltInCommandConflictDiagnostics.filter() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getBuiltInCommandConflictDiagnostics.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.slashCommands", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.slashCommands.BUILTIN_SLASH_COMMANDS.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.modelCommand", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.modelCommand.slashCommands.find() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.createBaseAutocompleteProvider.getArgumentCompletions", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions.models", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions.models.session.scopedModels.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions.items", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions.items.models.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.createBaseAutocompleteProvider.getArgumentCompletions.createFuzzyAutocompleteItems() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.thinkingCommand", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.thinkingCommand.slashCommands.find() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.loginCommand", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.loginCommand.slashCommands.find() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions.createFuzzyAutocompleteItems() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.templateCommands", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.templateCommands.session.promptTemplates.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.builtinCommandNames", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.builtinCommandNames.slashCommands.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.extensionCommands", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.extensionCommands.filter() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.extensionCommands.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupAutocompleteProvider", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStartupNoticesIfNeeded", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.mountInteractiveTui", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.stopInteractiveTui", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.modelList", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.modelList.session.scopedModels.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.viewport", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.viewport.scrollbarTrackStyle", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.viewport.scrollbarThumbStyle", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.defaultEditor.onAction(\"app.clear\") callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.onCtrlD", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.onSubmit", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.onLogoClick", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.onThemeChange() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.footerDataProvider.onBranchChange() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.then() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateTerminalTitle", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run.timeout", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run.timeout.setTimeout() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.run.then() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run.catch() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.run.finally() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run.finally() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run.then() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkForPackageUpdates", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkForPackageUpdates.updates.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkTmuxKeyboardSetup", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkTmuxKeyboardSetup.runTmuxShow", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkTmuxKeyboardSetup.runTmuxShow.", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkTmuxKeyboardSetup.runTmuxShow..timer", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkTmuxKeyboardSetup.runTmuxShow..timer.setTimeout() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkTmuxKeyboardSetup.runTmuxShow..proc.stdout.on(\"data\") callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkTmuxKeyboardSetup.runTmuxShow..proc.on(\"error\") callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkTmuxKeyboardSetup.runTmuxShow..proc.on(\"close\") callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getChangelogForDisplay", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getChangelogForDisplay.newEntries.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.reportInstallTelemetry", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.reportInstallTelemetry.then() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.reportInstallTelemetry.catch() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getMarkdownThemeWithSettings", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatDisplayPath", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatExtensionDisplayPath", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatContextPath", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getStartupExpansionState", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.shouldShowStartupHeader", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.shouldShowStartupDetails", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getShortPath", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactPathLabel", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactPathLabel.segments", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactPathLabel.segments.filter() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactPackageSourceLabel", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactExtensionLabel", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactDisplayPathSegments", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactDisplayPathSegments.filter() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactNonPackageExtensionLabel", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactNonPackageExtensionLabel.isUnique", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactNonPackageExtensionLabel.isUnique.allPaths.every() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactExtensionLabels", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactExtensionLabels.nonPackageExtensions", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactExtensionLabels.nonPackageExtensions.extensions.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactExtensionLabels.nonPackageExtensions.filter() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactExtensionLabels.extensions.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactExtensionLabels.extensions.map() callback.nonPackageIndex", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactExtensionLabels.extensions.map() callback.nonPackageIndex.nonPackageExtensions.findIndex() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getDisplaySourceInfo", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getScopeGroup", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.isPackageSource", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.buildScopeGroups", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.buildScopeGroups.filter() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatScopeGroups", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatScopeGroups.sortedPaths", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatScopeGroups.sortedPaths.sort() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatScopeGroups.sortedPackages", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatScopeGroups.sortedPackages.sort() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatScopeGroups.sortedPackagePaths", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatScopeGroups.sortedPackagePaths.sort() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findSourceInfoForPath", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatPathWithSource", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatDiagnostics", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.formatCompactList", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.formatCompactList.labels", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.formatCompactList.labels.filter() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.formatCompactList.labels.items.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.formatCompactList.labels.sort() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.extensions", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.extensions.extensions.filter() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.extensions.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.contextList", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.contextList.contextFiles.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.contextCompactList", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.contextCompactList.contextFiles.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.showLoadedResources.groups", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.groups.skills.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.skillList", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.skillList.formatPath", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.skillList.formatPackagePath", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.skillCompactList", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.skillCompactList.skills.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.groups.templates.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.templateByPath", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.templateByPath.templates.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.templateList", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.templateList.formatPath", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.templateList.formatPackagePath", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.promptCompactList", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.promptCompactList.templates.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.extList", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.extList.formatPath", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.extList.formatPackagePath", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.abortHandler", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.waitForIdle", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.newSession", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.fork", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.navigateTree", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.switchSession", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.reload", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.shutdownHandler", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.onError", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyFullscreenScrollbarSetting", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.ensurePngTranscoder", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.ensurePngTranscoder.ensurePngTranscoder() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.rebindCurrentSession", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleFatalRuntimeError", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCrashExtensionHint", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.recordCrash", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.crashReportInstructions", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.suggestBugReport", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeSuggestBugReport", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowInstallChangeWarning", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderCurrentSessionState", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getRegisteredToolDefinition", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getRegisteredToolDefinition.session.extensionRunner.resolveToolRenderers() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getMarkdownTransformers", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.isIdle", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.isProjectTrusted", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.abort", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.hasPendingMessages", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.shutdown", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.getContextUsage", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.compact", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.compact.", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.getSystemPrompt", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.onExtensionShortcut", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.onExtensionShortcut.catch() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionStatus", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setEditorWorkingStatusIndicator", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStatusIndicator", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearStatusIndicator", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showWorkingStatusIndicator", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setWorkingVisible", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setWorkingIndicator", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setHiddenThinkingLabel", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionWidget", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionWidget.removeExisting.dispose", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionWidget.removeExisting", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearExtensionWidgets", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.resetExtensionUI", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderWidgets", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderWidgetContainer", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionFooter", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionHeader", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addExtensionTerminalInputListener", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.rebindExtensionTerminalInputListeners", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearExtensionTerminalInputListeners", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createProjectTrustContext", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.select", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.confirm", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.input", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.notify", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.onTerminalInput", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setStatus", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setWorkingMessage", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setWorkingVisible", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setWorkingIndicator", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setHiddenThinkingLabel", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setWidget", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setFooter", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setHeader", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setTitle", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.custom", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.pasteToEditor", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setEditorText", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.getEditorText", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.editor", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.addAutocompleteProvider", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setEditorComponent", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.getEditorComponent", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.theme", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.getAllThemes", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.getTheme", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setTheme", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.getToolsExpanded", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setToolsExpanded", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionSelector", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionSelector.", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionSelector..onToggleToolsExpanded", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionSelector", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionConfirm", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.promptForMissingSessionCwd", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionInput", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionInput.", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionInput", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionEditor", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionEditor.", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionEditor", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent.onEscape", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent.onCtrlD", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent.onPasteImage", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent.onExtensionShortcut", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionNotify", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionCustom", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionCustom.", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionCustom..then() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionCustom..catch() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionError", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionError.renderStack", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionError.renderStack.stackLines.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.onEscape", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.clear\") callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.onCtrlD", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.suspend\") callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.thinking.cycle\") callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.model.cycleForward\") callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.model.cycleBackward\") callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.onDebug", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.model.select\") callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.tools.expand\") callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.thinking.toggle\") callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.editor.external\") callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.message.copy\") callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.message.followUp\") callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.message.dequeue\") callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.session.new\") callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.session.tree\") callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.session.fork\") callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.session.resume\") callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.onChange", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.onPasteImage", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleRightClickPaste", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClipboardPaste", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClipboardPaste.filePaths.some() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleStartupSubmit", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupEditorSubmitHandler", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupEditorSubmitHandler.onSubmit", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.subscribeToAgent", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.subscribeToAgent.session.subscribe() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent.compactionIndex", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent.compactionIndex.branch.findIndex() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent.entriesAfterCompaction", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent.entriesAfterCompaction.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.handleEvent.retainedEntries.filter() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent.retainedEntries.filter() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.handleEvent.onEscape", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent.onEscape", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getUserMessageText", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getUserMessageText.textBlocks", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getUserMessageText.textBlocks.message.content.filter() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getUserMessageText.textBlocks.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showManagedToolStatus", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStatus", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCustomEntryToChat", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addMessageToChat", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionItems", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionEntries", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionEntries.items", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionEntries.items.entries.flatMap() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCacheWarmingUsage", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCompactionCostNotice", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.countDroppedThinkingBlocks", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.countDroppedThinkingBlocks.transformations.filter() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowThinkingDropNotice", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowCacheMissNotice", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCacheMissNotice", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderInitialMessages", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderInitialMessages.compactionCount", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderInitialMessages.compactionCount.allEntries.filter() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderProjectTrustWarningIfNeeded", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getUserInput", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getUserInput.", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getUserInput..onInputCallback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.rebuildChatFromMessages", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCtrlC", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCtrlD", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.shutdown", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.emergencyTerminalExit", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.uncaughtCrash", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkShutdownRequested", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.registerSignalHandlers", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.registerSignalHandlers.signalCleanupHandlers.push() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.registerSignalHandlers.signalCleanupHandlers.push() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.unregisterSignalHandlers", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCtrlZ", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCtrlZ.suspendKeepAlive", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCtrlZ.suspendKeepAlive.setInterval() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCtrlZ.process.once(\"SIGCONT\") callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleFollowUp", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDequeue", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateEditorBorderColor", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.cycleThinkingLevel", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.cycleModel", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.toggleToolOutputExpansion", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setToolsExpanded", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateThinkingBlockVisibility", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.toggleThinkingBlockVisibility", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleOpenExternalEditor", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearEditor", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showError", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showWarning", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showNewVersionNotification", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showNewVersionNotification.color", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showPackageUpdateNotification", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showPackageUpdateNotification.packageLines", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showPackageUpdateNotification.packageLines.packages.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAllQueuedMessages", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAllQueuedMessages.steering.compactionQueuedMessages.filter() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAllQueuedMessages.steering.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAllQueuedMessages.followUp.compactionQueuedMessages.filter() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAllQueuedMessages.followUp.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearAllQueues", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearAllQueues.compactionSteering", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearAllQueues.compactionSteering.compactionQueuedMessages.filter() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearAllQueues.compactionSteering.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearAllQueues.compactionFollowUp", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearAllQueues.compactionFollowUp.compactionQueuedMessages.filter() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearAllQueues.compactionFollowUp.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updatePendingMessagesDisplay", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.restoreQueuedMessagesToEditor", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.restoreQueuedMessagesToEditor.combinedText", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.restoreQueuedMessagesToEditor.combinedText.filter() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.queueCompactionMessage", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.isExtensionCommand", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushCompactionQueue", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushCompactionQueue.firstPromptIndex", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushCompactionQueue.firstPromptIndex.queuedMessages.findIndex() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushCompactionQueue.promptPromise", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushCompactionQueue.promptPromise.catch() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushPendingBashComponents", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.disposeActiveSelector", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSelector", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onAutoCompactChange", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onShowImagesChange", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onImageWidthCellsChange", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onAutoResizeImagesChange", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onBlockImagesChange", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onEnableSkillCommandsChange", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onSteeringModeChange", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFollowUpModeChange", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onTransportChange", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onHttpIdleTimeoutMsChange", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onCacheWarmingModeChange", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onModelThinkingLevelChange", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onModelThinkingLevelRemove", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onThemeChange", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onThemePreview", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onHideThinkingBlockChange", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onMermaidRenderingModeChange", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onShowCacheMissNoticesChange", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onCollapseChangelogChange", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onEnableInstallTelemetryChange", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onQuietStartupChange", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onDefaultProjectTrustChange", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onDoubleEscapeActionChange", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onTreeFilterModeChange", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onShowHardwareCursorChange", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onEditorPaddingXChange", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onOutputPadChange", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onAutocompleteMaxVisibleChange", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onClearOnShrinkChange", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onShowTerminalProgressChange", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onTuiModeChange", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFullscreenExitOutputChange", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFullscreenScrollbarChange", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFullscreenCopyOnSelectChange", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFullscreenWheelScrollLinesChange", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onWarningsChange", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onCancel", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleThinkingCommand", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleThinkingCommand.level", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleThinkingCommand.level.availableLevels.find() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.selectThinkingLevel", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showThinkingSelector", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showThinkingSelector.showSelector() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleModelCommand", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findExactModelMatch", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findExactModelMatch.cachedModels", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findExactModelMatch.cachedModels.session.scopedModels.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findExactModelMatch.timeout", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findExactModelMatch.timeout.setTimeout() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateAvailableProviderCount", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateAvailableProviderCount.models", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateAvailableProviderCount.models.session.scopedModels.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateAvailableProviderCount.uniqueProviders", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateAvailableProviderCount.uniqueProviders.models.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeWarnAboutAnthropicSubscriptionAuth", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeSaveImplicitProjectTrustAfterReload", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector.showSelector() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector.showSelector() callback.selector", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector.showSelector() callback.selector.onSelect", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector.showSelector() callback.selector.onCancel", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelSelector", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelSelector.showSelector() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelSelector.showSelector() callback.dispose", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.availableModelIds", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.availableModelIds.availableModels.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.configuredEnabledIds.ids", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.configuredEnabledIds.ids.resolved.scopedModels.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.currentEnabledIds", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.currentEnabledIds.sessionScopedModels.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.updateSessionModels", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.updateSessionModels.hasEnabledAvailableModel", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.updateSessionModels.hasEnabledAvailableModel.enabledIds.some() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.updateSessionModels.allAvailableModelsEnabled", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.updateSessionModels.allAvailableModelsEnabled.every() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.updateSessionModels.newScopedModels.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.timeout", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.timeout.setTimeout() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.selector", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.selector.onChange", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.selector.onPersist", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.selector.onPersist.allEnabled", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.selector.onPersist.allEnabled.enabledIds.every() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.selector.onCancel", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.then() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.then() callback.availableModels.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.catch() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.finally() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.dispose", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showUserMessageSelector", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showUserMessageSelector.showSelector() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showUserMessageSelector.showSelector() callback.selector", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showUserMessageSelector.showSelector() callback.selector.userMessages.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showUserMessageSelector.showSelector() callback.selector.", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCloneCommand", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector.showSelector() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector.showSelector() callback.selector", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector.showSelector() callback.selector.", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector.showSelector() callback.selector..onEscape", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector.showSelector() callback.onCopy", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector.showSelector() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector.showSelector() callback.selector", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector.showSelector() callback.selector.renameSession", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleResumeSession", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.handleResumeSession.result", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.handleResumeSession.result.projectTrustContextFactory", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleResumeSession.result", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleResumeSession.result.projectTrustContextFactory", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLoginProviderOptions", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLoginProviderOptions.options.sort() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLogoutProviderOptions", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLogoutProviderOptions.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLogoutProviderOptions.sort() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findLoginProviderOptions", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findLoginProviderOptions.filter() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleLoginCommand", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleLoginCommand.providerIds", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleLoginCommand.providerIds.providerOptions.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.startProviderLogin", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.radiusOption", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.radiusOption.find() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.oauthProvider", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.oauthProvider.providerOptions.find() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.availableAuthTypes", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.availableAuthTypes.providerOptions.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.showSelector() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.showSelector() callback.onSelect", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.showLoginAuthTypeSelector.showSelector() callback.onSelect.startProviderLogin() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.showSelector() callback.onSelect.providerOption", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.showSelector() callback.onSelect.providerOption.providerOptions.find() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.showSelector() callback.onSelect.startProviderLogin() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.showSelector() callback.dispose", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginProviderSelector", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginProviderSelector.showSelector() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginProviderSelector.showSelector() callback.selector", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginProviderSelector.showSelector() callback.selector.", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginProviderSelector.showSelector() callback.selector..providerOption", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginProviderSelector.showSelector() callback.selector..providerOption.providerOptions.find() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginProviderSelector.showSelector() callback.selector..startProviderLogin() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showOAuthSelector", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showOAuthSelector.showSelector() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showOAuthSelector.showSelector() callback.selector", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showOAuthSelector.showSelector() callback.selector.", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showOAuthSelector.showSelector() callback.selector..providerOption", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showOAuthSelector.showSelector() callback.selector..providerOption.providerOptions.find() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.deferSelection", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.deferSelection.some() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.finishAuthentication", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.finishAuthentication.providerModels", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.finishAuthentication.providerModels.availableModels.filter() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.finishAuthentication.providerModels.find() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.timeout", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.timeout.setTimeout() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.then() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.catch() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.finally() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAmbientAuthDialog", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showApiKeyLoginDialog", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect.", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect..labels", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect..labels.prompt.options.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect..selector", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect..selector.", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect..selector..id", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect..selector..id.prompt.options.find() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthPrompt", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthPrompt.aborted", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthPrompt.aborted.", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthPrompt.aborted..onAbort", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.notifyAuthDialog", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.prompt", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.notify", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.getDeviceId", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginDialog", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer.existing", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer.existing.servers.find() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer.servers.some() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer.showSelector() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer.showSelector() callback.selector", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer.showSelector() callback.selector.", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleExportCommand", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getPathCommandArgument", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleImportCommand", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleShareCommand", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleShareCommand.showStatus", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleShareCommand.showError", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBugCommand", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBugCommand.showStatus", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBugCommand.showError", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCopyCommand", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleNameCommand", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleSessionCommand", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleChangelogCommand", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleChangelogCommand.changelogMarkdown", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleChangelogCommand.changelogMarkdown.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAppKeyDisplay", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getEditorKeyDisplay", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleHotkeysCommand", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClearCommand", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand.debugData", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand.debugData.allLines.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand.debugData.session.messages.map() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleArminSaysHi", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDementedDelves", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBashCommand", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBashCommand.result", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBashCommand.result.session.executeBash() callback", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCompactCommand", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.stop" - ], - "content_hash": "53b151432e19e225", - "module_hash": "cd2e727b1fa12a91" - }, - "packages/coding-agent/src/modes/interactive/model-catalog-refresh.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/model-catalog-refresh.ts|packages.coding-agent.src.modes.interactive.model-catalog-refresh.ActiveModelCatalogRefresh", - "packages/coding-agent/src/modes/interactive/model-catalog-refresh.ts|packages.coding-agent.src.modes.interactive.model-catalog-refresh.ModelCatalogRefreshCoordinator", - "packages/coding-agent/src/modes/interactive/model-catalog-refresh.ts|packages.coding-agent.src.modes.interactive.model-catalog-refresh.ModelCatalogRefreshCoordinator.refresh", - "packages/coding-agent/src/modes/interactive/model-catalog-refresh.ts|packages.coding-agent.src.modes.interactive.model-catalog-refresh.ModelCatalogRefreshCoordinator.refresh.promise.finally() callback", - "packages/coding-agent/src/modes/interactive/model-catalog-refresh.ts|packages.coding-agent.src.modes.interactive.model-catalog-refresh.refresh.promise", - "packages/coding-agent/src/modes/interactive/model-catalog-refresh.ts|packages.coding-agent.src.modes.interactive.model-catalog-refresh.ModelCatalogRefreshCoordinator.refresh.finally() callback", - "packages/coding-agent/src/modes/interactive/model-catalog-refresh.ts|packages.coding-agent.src.modes.interactive.model-catalog-refresh.refreshModelCatalogs" - ], - "content_hash": "60e6651402d2a84f", - "module_hash": "c1732d32fc173df3" - }, - "packages/coding-agent/src/modes/interactive/model-search.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/model-search.ts|packages.coding-agent.src.modes.interactive.model-search.ModelSearchItem", - "packages/coding-agent/src/modes/interactive/model-search.ts|packages.coding-agent.src.modes.interactive.model-search.getModelSearchText", - "packages/coding-agent/src/modes/interactive/model-search.ts|packages.coding-agent.src.modes.interactive.model-search.getModelSelectorSearchText" - ], - "content_hash": "e145bb3e97076e42", - "module_hash": "bbd5170c097650a1" - }, - "packages/coding-agent/src/modes/interactive/program-status-reporter.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/program-status-reporter.ts|packages.coding-agent.src.modes.interactive.program-status-reporter.firstLine", - "packages/coding-agent/src/modes/interactive/program-status-reporter.ts|packages.coding-agent.src.modes.interactive.program-status-reporter.ProgramStatusReporter", - "packages/coding-agent/src/modes/interactive/program-status-reporter.ts|packages.coding-agent.src.modes.interactive.program-status-reporter.ProgramStatusReporter.constructor", - "packages/coding-agent/src/modes/interactive/program-status-reporter.ts|packages.coding-agent.src.modes.interactive.program-status-reporter.ProgramStatusReporter.handleEvent", - "packages/coding-agent/src/modes/interactive/program-status-reporter.ts|packages.coding-agent.src.modes.interactive.program-status-reporter.ProgramStatusReporter.setBlocked", - "packages/coding-agent/src/modes/interactive/program-status-reporter.ts|packages.coding-agent.src.modes.interactive.program-status-reporter.ProgramStatusReporter.reset", - "packages/coding-agent/src/modes/interactive/program-status-reporter.ts|packages.coding-agent.src.modes.interactive.program-status-reporter.ProgramStatusReporter.report", - "packages/coding-agent/src/modes/interactive/program-status-reporter.ts|packages.coding-agent.src.modes.interactive.program-status-reporter.ProgramStatusReporter.currentStatus" - ], - "content_hash": "5fcf7232f42d3886", - "module_hash": "ffc257960f5acfa1" - }, - "packages/coding-agent/src/modes/interactive/session-share.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.SessionShareContext", - "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.createShareTrailingEntries", - "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.createShareTrailingEntries.data.tools.session.state.tools.map() callback", - "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.exportSessionForShare", - "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.exportSessionForShare.exportSessionToJsonl() callback", - "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.shareSession", - "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius", - "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius.onAbort", - "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius.json.catch() callback", - "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius.json", - "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.shareViaGist", - "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.shareViaGist.onAbort", - "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.shareViaGist.result", - "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.shareViaGist.result.", - "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.shareViaGist.result..proc.stdout.on(\"data\") callback", - "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.shareViaGist.result..proc.stderr.on(\"data\") callback", - "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.shareViaGist.result..proc.on(\"close\") callback", - "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.restoreEditor" - ], - "content_hash": "9b73397c81237b29", - "module_hash": "2eb2a03273215ef0" - }, - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.Family", - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.Curve", - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.Rule", - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.each", - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.each.tokens.map() callback", - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.RULES", - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.RULES.THINKING.map() callback", - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.SOLVE_ORDER", - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.SOLVE_ORDER.", - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.SystemThemeInput", - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.SystemThemeColors", - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.oklabLightness", - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.relativeLuminance", - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.wcagContrast", - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.terminalAppearance", - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.hexOf", - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.hexOf.map() callback", - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.bellWeight", - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.saturationCurve", - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.levelTarget", - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.levelTarget.curve.coefficients.reduce() callback", - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.generateSystemThemeColors", - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.generateSystemThemeColors.surfacesOf", - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.generateSystemThemeColors.surfacesOf.RULES.filter() callback", - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.generateSystemThemeColors.surfacesOf.flatMap() callback", - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.generateSystemThemeColors.surfacesOf.flatMap() callback.rule.on.map() callback", - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.generateSystemThemeColors.targets", - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.generateSystemThemeColors.targets.surfaces.map() callback", - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.generateSystemThemeColors.targets.every() callback", - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.okhslOf", - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.SourceColor", - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.sourceOf", - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.anchored", - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.withTextContrast", - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.withTextContrast.meets", - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.withTextContrast.meets.surfaces.every() callback", - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.indexedColors" - ], - "content_hash": "222348fbbcaee040", - "module_hash": "94d5ca7279c55b75" - }, - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.requestTerminalColors", - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.requestTerminalColors.query.then() callback", - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.sameRgb", - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.sameTerminalColors", - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.sameTerminalColors.a.palette.every() callback", - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController", - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.constructor", - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.rebindTui", - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyFromSettings", - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.waitForTerminalColors", - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.getThemeSelection", - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.setThemeName", - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.setThemeSetting", - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.setThemeInstance", - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.preview", - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.disableAutoSync", - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.dispose", - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.getTerminalTheme", - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.getThemeSetting", - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.resolveThemeName", - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyThemeName", - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.queryTerminalColors", - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.queryTerminalColors.requestTerminalColors() callback", - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyTerminalColors", - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.reapplyForTerminal", - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.setAutoSync", - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.bindTerminalColorSchemeListener", - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.bindTerminalColorSchemeListener.ui.onTerminalColorSchemeChange() callback", - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyTerminalColorSchemeChange", - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.notifyChanged" - ], - "content_hash": "b0da0c9e04e716fb", - "module_hash": "02487b105455b3f3" - }, - "packages/coding-agent/src/modes/interactive/theme/theme-schema.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/theme/theme-schema.ts|packages.coding-agent.src.modes.interactive.theme.theme-schema.colorValue", - "packages/coding-agent/src/modes/interactive/theme/theme-schema.ts|packages.coding-agent.src.modes.interactive.theme.theme-schema.themeTokenProperties", - "packages/coding-agent/src/modes/interactive/theme/theme-schema.ts|packages.coding-agent.src.modes.interactive.theme.theme-schema.validateThemeJson", - "packages/coding-agent/src/modes/interactive/theme/theme-schema.ts|packages.coding-agent.src.modes.interactive.theme.theme-schema.validateThemeJson.map() callback" - ], - "content_hash": "d7065155ff0c8e11", - "module_hash": "8b3b255fedfa1184" - }, - "packages/coding-agent/src/modes/interactive/theme/theme-tokens.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/theme/theme-tokens.ts|packages.coding-agent.src.modes.interactive.theme.theme-tokens.ThemeTokenDescriptor", - "packages/coding-agent/src/modes/interactive/theme/theme-tokens.ts|packages.coding-agent.src.modes.interactive.theme.theme-tokens.defineThemeTokens" - ], - "content_hash": "f6cdf96025d4477d", - "module_hash": "3cd2ff1a1f5c63b3" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.ThemeStyle", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.setThemeJsonValidator", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.resolveVarRefs", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.resolveThemeColors", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.withThemeTokenFallbacks", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.setTerminalColors", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.setTerminalColorScheme", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.markTerminalColorsPending", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.averageLightness", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.averageLightness.fixed", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.averageLightness.fixed.colors.filter() callback", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.averageLightness.fixed.reduce() callback", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.detectAppearance", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.constructor", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.appearance", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.colors", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.style", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bg", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.tokenAnsi", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bold", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.italic", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.underline", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.inverse", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.strikethrough", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.getFgAnsi", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.getBgAnsi", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.getColorMode", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.getThinkingBorderColor", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.getBashModeBorderColor", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getBuiltinThemes", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getAvailableThemes", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getAvailableThemes.map() callback", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.ThemeInfo", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getAvailableThemesWithPaths", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getAvailableThemesWithPaths.result.sort() callback", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getCustomThemeInfos", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.assertThemeNameIsValid", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.parseThemeJson", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.parseThemeJsonContent", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.loadThemeJson", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.splitThemeColors", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.createTheme", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.createSystemTheme", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.loadThemeFromPath", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.loadTheme", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getThemeByName", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.parseAutoThemeSetting", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.resolveThemeSetting", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.detectColorFgBgTheme", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.detectTerminalTheme", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getTerminalTheme", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.theme", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.theme.get", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.setGlobalTheme", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.setRegisteredThemes", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.initTheme", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.setTheme", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.setThemeInstance", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.onThemeChange", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.startThemeWatcher", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.startThemeWatcher.scheduleReload", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.startThemeWatcher.scheduleReload.setTimeout() callback", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.watchWithErrorHandler() callback", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.startThemeWatcher.watchWithErrorHandler() callback", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.stopThemeWatcher", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getResolvedThemeColors", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getResolvedThemeColors.map() callback", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.isLightTheme", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getThemeExportColors", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.keyword", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.built_in", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.literal", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.number", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.regexp", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.string", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.subst", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.comment", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.doctag", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.meta", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.function", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.title", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.class", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.type", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.tag", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.name", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.attr", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.variable", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.params", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.operator", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.punctuation", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.emphasis", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.strong", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.link", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.addition", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.deletion", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getCliHighlightTheme", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.highlightCode", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.highlightCode.map() callback", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getLanguageFromPath", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.heading", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.link", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.linkUrl", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.code", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.codeBlock", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.codeBlockBorder", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.quote", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.quoteBorder", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.hr", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.listBullet", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.bold", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.italic", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.underline", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.strikethrough", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.highlightCode", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.highlightCode.map() callback", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getSelectListTheme", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getSelectListTheme.selectedPrefix", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getSelectListTheme.selectedText", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getSelectListTheme.description", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getSelectListTheme.scrollInfo", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getSelectListTheme.noMatch", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getEditorTheme", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getEditorTheme.borderColor", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getSettingsListTheme", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getSettingsListTheme.label", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getSettingsListTheme.value", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getSettingsListTheme.description", - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getSettingsListTheme.hint" - ], - "content_hash": "160907f4cb5a6bb8", - "module_hash": "002ab4cd428263a5" - }, - "packages/coding-agent/src/modes/interactive/tui-renderer.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/interactive/tui-renderer.ts|packages.coding-agent.src.modes.interactive.tui-renderer.InteractiveTuiOptions", - "packages/coding-agent/src/modes/interactive/tui-renderer.ts|packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui", - "packages/coding-agent/src/modes/interactive/tui-renderer.ts|packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui.searchMatchStyle", - "packages/coding-agent/src/modes/interactive/tui-renderer.ts|packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui.searchCurrentMatchStyle", - "packages/coding-agent/src/modes/interactive/tui-renderer.ts|packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui.searchNavigationButtonStyle", - "packages/coding-agent/src/modes/interactive/tui-renderer.ts|packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui.scrollToEndIndicator", - "packages/coding-agent/src/modes/interactive/tui-renderer.ts|packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui.copySelection", - "packages/coding-agent/src/modes/interactive/tui-renderer.ts|packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTuiReference", - "packages/coding-agent/src/modes/interactive/tui-renderer.ts|packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTuiReference.get", - "packages/coding-agent/src/modes/interactive/tui-renderer.ts|packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTuiReference.get.", - "packages/coding-agent/src/modes/interactive/tui-renderer.ts|packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTuiReference.set", - "packages/coding-agent/src/modes/interactive/tui-renderer.ts|packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTuiReference.has", - "packages/coding-agent/src/modes/interactive/tui-renderer.ts|packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTuiReference.getPrototypeOf" - ], - "content_hash": "6210bf8e96cb88b4", - "module_hash": "299ef78c4bb7429c" - }, - "packages/coding-agent/src/modes/json-event.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/json-event.ts|packages.coding-agent.src.modes.json-event.toJsonAssistantMessageEvent", - "packages/coding-agent/src/modes/json-event.ts|packages.coding-agent.src.modes.json-event.toJsonEvent" - ], - "content_hash": "b9b41ba47882da9f", - "module_hash": "660710c28617528a" - }, - "packages/coding-agent/src/modes/print-mode.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.PrintModeOptions", - "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode", - "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.registerSignalHandlers", - "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.registerSignalHandlers.handler", - "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.registerSignalHandlers.handler.finally() callback", - "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.registerSignalHandlers.signalCleanupHandlers.push() callback", - "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.runtimeHost.setRebindSession() callback", - "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession", - "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.waitForIdle", - "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.newSession", - "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.fork", - "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.navigateTree", - "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.switchSession", - "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.reload", - "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.onError", - "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.session.subscribe() callback", - "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.session.agent.subscribe() callback" - ], - "content_hash": "79d8567a091e95e3", - "module_hash": "3e525241a1e85cea" - }, - "packages/coding-agent/src/modes/rpc/jsonl.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/rpc/jsonl.ts|packages.coding-agent.src.modes.rpc.jsonl.serializeJsonLine", - "packages/coding-agent/src/modes/rpc/jsonl.ts|packages.coding-agent.src.modes.rpc.jsonl.attachJsonlLineReader" - ], - "content_hash": "f3a863bf5150c237", - "module_hash": "a8b13ef1b4f03761" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClientOptions", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.ModelInfo", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.constructor", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.start", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.start.childProcess.stderr.on(\"data\") callback", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.start.childProcess.once(\"exit\") callback", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.start.childProcess.once(\"error\") callback", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.start.childProcess.stdin.on(\"error\") callback", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.start.attachJsonlLineReader() callback", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.stop", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.stop.", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.stop..timeout", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.stop..timeout.setTimeout() callback", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.stop..process.on(\"exit\") callback", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.onEvent", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.onEvent.", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getStderr", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.prompt", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.steer", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.followUp", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.abort", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.clearQueue", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.newSession", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getState", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.setModel", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.cycleModel", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getAvailableModels", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.setThinkingLevel", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.cycleThinkingLevel", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getAvailableThinkingLevels", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.setSteeringMode", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.setFollowUpMode", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.compact", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.setAutoCompaction", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.setAutoRetry", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.abortRetry", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.bash", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.abortBash", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getSessionStats", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.exportHtml", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.switchSession", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.fork", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.clone", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getForkMessages", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getEntries", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getTree", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getLastAssistantText", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.setSessionName", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getMessages", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getCommands", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.waitForIdle", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.waitForIdle.", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.waitForIdle..timer", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.waitForIdle..timer.setTimeout() callback", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.waitForIdle..unsubscribe", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.waitForIdle..unsubscribe.onEvent() callback", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.collectEvents", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.collectEvents.", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.collectEvents..timer", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.collectEvents..timer.setTimeout() callback", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.collectEvents..unsubscribe", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.collectEvents..unsubscribe.onEvent() callback", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.promptAndWait", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.handleLine", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.createProcessExitError", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.rejectPendingRequests", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.send", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.send.", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.send..timeout", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.send..timeout.setTimeout() callback", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.send..resolve", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.send..reject", - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getData" - ], - "content_hash": "2f2133b3d63ecbf3", - "module_hash": "59f0d2fd3c437fb6" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createDialogPromise", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createDialogPromise.", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createDialogPromise..setTimeout() callback", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createDialogPromise..resolve", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.select", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.select.createDialogPromise() callback", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.confirm", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.confirm.createDialogPromise() callback", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.input", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.input.createDialogPromise() callback", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.notify", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.onTerminalInput", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setStatus", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setWorkingMessage", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setWorkingVisible", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setWorkingIndicator", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setHiddenThinkingLabel", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setWidget", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setFooter", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setHeader", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setTitle", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.custom", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.pasteToEditor", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setEditorText", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.getEditorText", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.editor", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.editor.", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.editor..resolve", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.addAutocompleteProvider", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setEditorComponent", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.getEditorComponent", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.theme", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.getAllThemes", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.getTheme", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setTheme", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.getToolsExpanded", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setToolsExpanded", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.runtimeHost.setRebindSession() callback", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.waitForIdle", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.newSession", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.fork", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.navigateTree", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.switchSession", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.reload", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.shutdownHandler", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.onError", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.session.subscribe() callback", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.session.agent.subscribe() callback", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.registerSignalHandlers", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.registerSignalHandlers.handler", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.registerSignalHandlers.signalCleanupHandlers.push() callback", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.handleCommand", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.handleCommand.preflightResult", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.handleCommand.catch() callback", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.handleCommand.model", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.handleCommand.model.models.find() callback", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.handleCommand.sinceIndex", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.handleCommand.sinceIndex.entries.findIndex() callback", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.shutdown", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.checkShutdownRequested", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode..detachJsonl", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode..detachJsonl.attachJsonlLineReader() callback" - ], - "content_hash": "342f73e5f3bc49f4", - "module_hash": "db24725a495c2a68" - }, - "packages/coding-agent/src/modes/rpc/rpc-types.ts": { - "method_keys": [ - "packages/coding-agent/src/modes/rpc/rpc-types.ts|packages.coding-agent.src.modes.rpc.rpc-types.RpcSlashCommand", - "packages/coding-agent/src/modes/rpc/rpc-types.ts|packages.coding-agent.src.modes.rpc.rpc-types.RpcSessionState" - ], - "content_hash": "9f3fb9906a666adc", - "module_hash": "d8c3dd06ebd76942" - }, - "packages/coding-agent/src/package-manager-cli.ts": { - "method_keys": [ - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.getActiveManagedInstallRoot", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.fetchInstallerArtifact", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.runManagedNpmCi", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.verifyManagedRelease", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.activateManagedRelease", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.pruneManagedReleases", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.cleanupManagedStaging", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.cleanupManagedInstall", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.runManagedSelfUpdate", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.heading", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.link", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.linkUrl", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.code", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.codeBlock", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.codeBlockBorder", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.quote", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.quoteBorder", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.hr", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.listBullet", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.bold", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.italic", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.strikethrough", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.underline", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.PackageCommandOptions", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.reportSettingsErrors", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.getPackageCommandUsage", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.printConfigCommandHelp", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.printPackageCommandHelp", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.parsePackageCommand", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.updateTargetIncludesSelf", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.updateTargetIncludesExtensions", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.refreshModelCatalogs", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.refreshModelCatalogs.timeout", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.refreshModelCatalogs.timeout.setTimeout() callback", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.refreshModelCatalogs.details", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.refreshModelCatalogs.details.Array.from() callback", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.printSelfUpdateUnavailable", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.printSelfUpdateFallback", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.printPnpmSelfUpdateMetadataHint", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.printSelfUpdateNote", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.printSelfUpdateNote.renderedLines", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.printSelfUpdateNote.renderedLines.map() callback", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.SelfUpdatePlan", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.getSelfUpdatePlan", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.runSelfUpdate", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.runSelfUpdate.", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.runSelfUpdate..child.on(\"error\") callback", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.runSelfUpdate..child.on(\"close\") callback", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.prepareWindowsNpmSelfUpdate", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.PackageCommandRuntimeOptions", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.CommandSettingsResult", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.getCommandAppMode", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.reportProjectTrustWarnings", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.createCommandSettingsManager", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.createCommandSettingsManager.projectTrusted", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.createCommandSettingsManager.projectTrusted.onExtensionError", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handleConfigCommand", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handleConfigCommand.builtinExtensions", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handleConfigCommand.builtinExtensions.map() callback", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handlePackageCommand", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handlePackageCommand.packageManager.setProgressCallback() callback", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handlePackageCommand.userPackages", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handlePackageCommand.userPackages.configuredPackages.filter() callback", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handlePackageCommand.projectPackages", - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handlePackageCommand.projectPackages.configuredPackages.filter() callback" - ], - "content_hash": "43159f503ada683a", - "module_hash": "ecd5ae137bd168b5" - }, - "packages/coding-agent/src/utils/abort.ts": { - "method_keys": [ - "packages/coding-agent/src/utils/abort.ts|packages.coding-agent.src.utils.abort.abortReason", - "packages/coding-agent/src/utils/abort.ts|packages.coding-agent.src.utils.abort.operationSignal", - "packages/coding-agent/src/utils/abort.ts|packages.coding-agent.src.utils.abort.raceWithAbortSignal", - "packages/coding-agent/src/utils/abort.ts|packages.coding-agent.src.utils.abort.raceWithAbortSignal.operation.catch() callback", - "packages/coding-agent/src/utils/abort.ts|packages.coding-agent.src.utils.abort.raceWithAbortSignal.", - "packages/coding-agent/src/utils/abort.ts|packages.coding-agent.src.utils.abort..operation.then() callback", - "packages/coding-agent/src/utils/abort.ts|packages.coding-agent.src.utils.abort.raceWithAbortSignal..operation.then() callback" - ], - "content_hash": "bca9fcf49b57c0a3", - "module_hash": "aaef6c9d76f1066a" - }, - "packages/coding-agent/src/utils/ansi.ts": { - "method_keys": [ - "packages/coding-agent/src/utils/ansi.ts|packages.coding-agent.src.utils.ansi.splitIncompleteAnsiSuffix", - "packages/coding-agent/src/utils/ansi.ts|packages.coding-agent.src.utils.ansi.stripAnsi" - ], - "content_hash": "9289c8284a24c530", - "module_hash": "5c74e6ca5f82b126" - }, - "packages/coding-agent/src/utils/changelog.ts": { - "method_keys": [ - "packages/coding-agent/src/utils/changelog.ts|packages.coding-agent.src.utils.changelog.ChangelogEntry", - "packages/coding-agent/src/utils/changelog.ts|packages.coding-agent.src.utils.changelog.entryVersion", - "packages/coding-agent/src/utils/changelog.ts|packages.coding-agent.src.utils.changelog.normalizeTag", - "packages/coding-agent/src/utils/changelog.ts|packages.coding-agent.src.utils.changelog.splitLocalTarget", - "packages/coding-agent/src/utils/changelog.ts|packages.coding-agent.src.utils.changelog.normalizePathPart", - "packages/coding-agent/src/utils/changelog.ts|packages.coding-agent.src.utils.changelog.resolveRepositoryPath", - "packages/coding-agent/src/utils/changelog.ts|packages.coding-agent.src.utils.changelog.isDirectoryTarget", - "packages/coding-agent/src/utils/changelog.ts|packages.coding-agent.src.utils.changelog.normalizeChangelogLinkTarget", - "packages/coding-agent/src/utils/changelog.ts|packages.coding-agent.src.utils.changelog.normalizeChangelogLinks", - "packages/coding-agent/src/utils/changelog.ts|packages.coding-agent.src.utils.changelog.normalizeChangelogLinks.markdown.replace() callback", - "packages/coding-agent/src/utils/changelog.ts|packages.coding-agent.src.utils.changelog.parseChangelog", - "packages/coding-agent/src/utils/changelog.ts|packages.coding-agent.src.utils.changelog.compareVersions", - "packages/coding-agent/src/utils/changelog.ts|packages.coding-agent.src.utils.changelog.getNewEntries", - "packages/coding-agent/src/utils/changelog.ts|packages.coding-agent.src.utils.changelog.getNewEntries.entries.filter() callback" - ], - "content_hash": "a5d8c70c2dd01571", - "module_hash": "4a877d7ca2f659da" - }, - "packages/coding-agent/src/utils/child-process.ts": { - "method_keys": [ - "packages/coding-agent/src/utils/child-process.ts|packages.coding-agent.src.utils.child-process.spawnProcess", - "packages/coding-agent/src/utils/child-process.ts|packages.coding-agent.src.utils.child-process.spawnProcessSync", - "packages/coding-agent/src/utils/child-process.ts|packages.coding-agent.src.utils.child-process.waitForChildProcess", - "packages/coding-agent/src/utils/child-process.ts|packages.coding-agent.src.utils.child-process.waitForChildProcess.", - "packages/coding-agent/src/utils/child-process.ts|packages.coding-agent.src.utils.child-process.waitForChildProcess..armIdleTimer", - "packages/coding-agent/src/utils/child-process.ts|packages.coding-agent.src.utils.child-process.waitForChildProcess..armIdleTimer.setTimeout() callback" - ], - "content_hash": "5b8893635662b9c5", - "module_hash": "a3345fc3a13224cc" - }, - "packages/coding-agent/src/utils/clipboard-command.ts": { - "method_keys": [ - "packages/coding-agent/src/utils/clipboard-command.ts|packages.coding-agent.src.utils.clipboard-command.runClipboardCommand", - "packages/coding-agent/src/utils/clipboard-command.ts|packages.coding-agent.src.utils.clipboard-command.runClipboardCommand.", - "packages/coding-agent/src/utils/clipboard-command.ts|packages.coding-agent.src.utils.clipboard-command.runClipboardCommand..child.on(\"error\") callback", - "packages/coding-agent/src/utils/clipboard-command.ts|packages.coding-agent.src.utils.clipboard-command.runClipboardCommand..child.on(\"close\") callback", - "packages/coding-agent/src/utils/clipboard-command.ts|packages.coding-agent.src.utils.clipboard-command.runClipboardCommand..child.stdout.on(\"data\") callback", - "packages/coding-agent/src/utils/clipboard-command.ts|packages.coding-agent.src.utils.clipboard-command.runClipboardCommand..child.stdin.on(\"error\") callback" - ], - "content_hash": "8883038f17dc655f", - "module_hash": "668741cb59dee8df" - }, - "packages/coding-agent/src/utils/clipboard-image.ts": { - "method_keys": [ - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.isWaylandSession", - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.baseMimeType", - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.extensionForImageMimeType", - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.selectPreferredImageMimeType", - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.selectPreferredImageMimeType.normalized", - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.selectPreferredImageMimeType.normalized.mimeTypes.map() callback", - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.selectPreferredImageMimeType.normalized.map() callback", - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.selectPreferredImageMimeType.match", - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.selectPreferredImageMimeType.match.normalized.find() callback", - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.selectPreferredImageMimeType.anyImage", - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.selectPreferredImageMimeType.anyImage.normalized.find() callback", - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.isSupportedImageMimeType", - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.isSupportedImageMimeType.SUPPORTED_IMAGE_MIME_TYPES.some() callback", - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.convertToPng", - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaWlPaste", - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaWlPaste.types", - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaWlPaste.types.map() callback", - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaPowerShell", - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaXclip", - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaXclip.candidateTypes", - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaXclip.candidateTypes.map() callback", - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaNativeClipboard", - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.readClipboardImage" - ], - "content_hash": "8b942e5c5978b1e0", - "module_hash": "37a5926012e54019" - }, - "packages/coding-agent/src/utils/clipboard.ts": { - "method_keys": [ - "packages/coding-agent/src/utils/clipboard.ts|packages.coding-agent.src.utils.clipboard.isRemoteSession", - "packages/coding-agent/src/utils/clipboard.ts|packages.coding-agent.src.utils.clipboard.emitOsc52", - "packages/coding-agent/src/utils/clipboard.ts|packages.coding-agent.src.utils.clipboard.copyViaWindowsClipboard", - "packages/coding-agent/src/utils/clipboard.ts|packages.coding-agent.src.utils.clipboard.readClipboardText", - "packages/coding-agent/src/utils/clipboard.ts|packages.coding-agent.src.utils.clipboard.readClipboardFilePaths", - "packages/coding-agent/src/utils/clipboard.ts|packages.coding-agent.src.utils.clipboard.copyToClipboard" - ], - "content_hash": "858f0530a3452eeb", - "module_hash": "4941b790feb719ac" - }, - "packages/coding-agent/src/utils/deprecation.ts": { - "method_keys": [ - "packages/coding-agent/src/utils/deprecation.ts|packages.coding-agent.src.utils.deprecation.warnDeprecation", - "packages/coding-agent/src/utils/deprecation.ts|packages.coding-agent.src.utils.deprecation.clearDeprecationWarningsForTests" - ], - "content_hash": "a7a26c5070f8c403", - "module_hash": "f70e7626ccb8171c" - }, - "packages/coding-agent/src/utils/exif-orientation.ts": { - "method_keys": [ - "packages/coding-agent/src/utils/exif-orientation.ts|packages.coding-agent.src.utils.exif-orientation.readOrientationFromTiff", - "packages/coding-agent/src/utils/exif-orientation.ts|packages.coding-agent.src.utils.exif-orientation.findJpegTiffOffset", - "packages/coding-agent/src/utils/exif-orientation.ts|packages.coding-agent.src.utils.exif-orientation.findWebpTiffOffset", - "packages/coding-agent/src/utils/exif-orientation.ts|packages.coding-agent.src.utils.exif-orientation.hasExifHeader", - "packages/coding-agent/src/utils/exif-orientation.ts|packages.coding-agent.src.utils.exif-orientation.getExifOrientation", - "packages/coding-agent/src/utils/exif-orientation.ts|packages.coding-agent.src.utils.exif-orientation.rotate90", - "packages/coding-agent/src/utils/exif-orientation.ts|packages.coding-agent.src.utils.exif-orientation.applyExifOrientation", - "packages/coding-agent/src/utils/exif-orientation.ts|packages.coding-agent.src.utils.exif-orientation.rotated", - "packages/coding-agent/src/utils/exif-orientation.ts|packages.coding-agent.src.utils.exif-orientation.rotated.rotate90() callback", - "packages/coding-agent/src/utils/exif-orientation.ts|packages.coding-agent.src.utils.exif-orientation.rotate90() callback", - "packages/coding-agent/src/utils/exif-orientation.ts|packages.coding-agent.src.utils.exif-orientation.applyExifOrientation.rotated", - "packages/coding-agent/src/utils/exif-orientation.ts|packages.coding-agent.src.utils.exif-orientation.applyExifOrientation.rotated.rotate90() callback", - "packages/coding-agent/src/utils/exif-orientation.ts|packages.coding-agent.src.utils.exif-orientation.applyExifOrientation.rotate90() callback" - ], - "content_hash": "41712ee685b536bb", - "module_hash": "f10ed2e3453d2682" - }, - "packages/coding-agent/src/utils/fs-watch.ts": { - "method_keys": [ - "packages/coding-agent/src/utils/fs-watch.ts|packages.coding-agent.src.utils.fs-watch.closeWatcher", - "packages/coding-agent/src/utils/fs-watch.ts|packages.coding-agent.src.utils.fs-watch.watchWithErrorHandler" - ], - "content_hash": "0f7d71b55ea082e8", - "module_hash": "3bbac6bb5fd65273" - }, - "packages/coding-agent/src/utils/git.ts": { - "method_keys": [ - "packages/coding-agent/src/utils/git.ts|packages.coding-agent.src.utils.git.splitRef", - "packages/coding-agent/src/utils/git.ts|packages.coding-agent.src.utils.git.decodeForValidation", - "packages/coding-agent/src/utils/git.ts|packages.coding-agent.src.utils.git.hasUnsafeGitInstallPart", - "packages/coding-agent/src/utils/git.ts|packages.coding-agent.src.utils.git.buildGitSource", - "packages/coding-agent/src/utils/git.ts|packages.coding-agent.src.utils.git.parseGenericGitUrl", - "packages/coding-agent/src/utils/git.ts|packages.coding-agent.src.utils.git.parseGitUrl", - "packages/coding-agent/src/utils/git.ts|packages.coding-agent.src.utils.git.parseGitUrl.hostedCandidates", - "packages/coding-agent/src/utils/git.ts|packages.coding-agent.src.utils.git.parseGitUrl.hostedCandidates.filter() callback", - "packages/coding-agent/src/utils/git.ts|packages.coding-agent.src.utils.git.parseGitUrl.httpsCandidates", - "packages/coding-agent/src/utils/git.ts|packages.coding-agent.src.utils.git.parseGitUrl.httpsCandidates.filter() callback" - ], - "content_hash": "a447b13b2945caa5", - "module_hash": "1fcbe2dfcc0e4c2f" - }, - "packages/coding-agent/src/utils/highlight-js.d.ts": { - "method_keys": [ - "packages/coding-agent/src/utils/highlight-js.d.ts|packages.coding-agent.src.utils.highlight-js.d.HighlightJsResult", - "packages/coding-agent/src/utils/highlight-js.d.ts|packages.coding-agent.src.utils.highlight-js.d.HighlightJsOptions", - "packages/coding-agent/src/utils/highlight-js.d.ts|packages.coding-agent.src.utils.highlight-js.d.HighlightJsLanguageDefinition", - "packages/coding-agent/src/utils/highlight-js.d.ts|packages.coding-agent.src.utils.highlight-js.d.HighlightJsApi", - "packages/coding-agent/src/utils/highlight-js.d.ts|packages.coding-agent.src.utils.highlight-js.d.HighlightJsApi.highlight", - "packages/coding-agent/src/utils/highlight-js.d.ts|packages.coding-agent.src.utils.highlight-js.d.HighlightJsApi.highlightAuto", - "packages/coding-agent/src/utils/highlight-js.d.ts|packages.coding-agent.src.utils.highlight-js.d.HighlightJsApi.getLanguage", - "packages/coding-agent/src/utils/highlight-js.d.ts|packages.coding-agent.src.utils.highlight-js.d.HighlightJsApi.registerLanguage" - ], - "content_hash": "a680e29536088ab3", - "module_hash": "8a018c439cb95c2b" - }, - "packages/coding-agent/src/utils/html.ts": { - "method_keys": [ - "packages/coding-agent/src/utils/html.ts|packages.coding-agent.src.utils.html.DecodedHtmlEntity", - "packages/coding-agent/src/utils/html.ts|packages.coding-agent.src.utils.html.decodeCodePoint", - "packages/coding-agent/src/utils/html.ts|packages.coding-agent.src.utils.html.decodeHtmlEntity", - "packages/coding-agent/src/utils/html.ts|packages.coding-agent.src.utils.html.decodeHtmlEntityAt" - ], - "content_hash": "d884533995166d44", - "module_hash": "75a11da44c802486" - }, - "packages/coding-agent/src/utils/image-convert.ts": { - "method_keys": [ - "packages/coding-agent/src/utils/image-convert.ts|packages.coding-agent.src.utils.image-convert.encodePng", - "packages/coding-agent/src/utils/image-convert.ts|packages.coding-agent.src.utils.image-convert.convertImageBytesToPng", - "packages/coding-agent/src/utils/image-convert.ts|packages.coding-agent.src.utils.image-convert.convertToPng", - "packages/coding-agent/src/utils/image-convert.ts|packages.coding-agent.src.utils.image-convert.loadPngTranscoder", - "packages/coding-agent/src/utils/image-convert.ts|packages.coding-agent.src.utils.image-convert.loadPngTranscoder.", - "packages/coding-agent/src/utils/image-convert.ts|packages.coding-agent.src.utils.image-convert.ensurePngTranscoder", - "packages/coding-agent/src/utils/image-convert.ts|packages.coding-agent.src.utils.image-convert.ensurePngTranscoder.then() callback", - "packages/coding-agent/src/utils/image-convert.ts|packages.coding-agent.src.utils.image-convert.ensurePngTranscoder.pngTranscoderLoad.then() callback" - ], - "content_hash": "55b1af06472d2ac0", - "module_hash": "cff726806fd49bd7" - }, - "packages/coding-agent/src/utils/image-process.ts": { - "method_keys": [ - "packages/coding-agent/src/utils/image-process.ts|packages.coding-agent.src.utils.image-process.ProcessImageOptions", - "packages/coding-agent/src/utils/image-process.ts|packages.coding-agent.src.utils.image-process.NormalizedImage", - "packages/coding-agent/src/utils/image-process.ts|packages.coding-agent.src.utils.image-process.baseMimeType", - "packages/coding-agent/src/utils/image-process.ts|packages.coding-agent.src.utils.image-process.normalizeSupportedImageMimeType", - "packages/coding-agent/src/utils/image-process.ts|packages.coding-agent.src.utils.image-process.normalizeImage", - "packages/coding-agent/src/utils/image-process.ts|packages.coding-agent.src.utils.image-process.conversionHint", - "packages/coding-agent/src/utils/image-process.ts|packages.coding-agent.src.utils.image-process.processImage" - ], - "content_hash": "3127d09405e2501a", - "module_hash": "363b2e25c6f39d20" - }, - "packages/coding-agent/src/utils/image-resize-core.ts": { - "method_keys": [ - "packages/coding-agent/src/utils/image-resize-core.ts|packages.coding-agent.src.utils.image-resize-core.ImageResizeOptions", - "packages/coding-agent/src/utils/image-resize-core.ts|packages.coding-agent.src.utils.image-resize-core.ResizedImage", - "packages/coding-agent/src/utils/image-resize-core.ts|packages.coding-agent.src.utils.image-resize-core.EncodedCandidate", - "packages/coding-agent/src/utils/image-resize-core.ts|packages.coding-agent.src.utils.image-resize-core.encodeCandidate", - "packages/coding-agent/src/utils/image-resize-core.ts|packages.coding-agent.src.utils.image-resize-core.resizeImageInProcess", - "packages/coding-agent/src/utils/image-resize-core.ts|packages.coding-agent.src.utils.image-resize-core.resizeImageInProcess.tryEncodings" - ], - "content_hash": "76e7d67cd1cbdc33", - "module_hash": "bf7121bb6fb2acbf" - }, - "packages/coding-agent/src/utils/image-resize-worker.ts": { - "method_keys": [ - "packages/coding-agent/src/utils/image-resize-worker.ts|packages.coding-agent.src.utils.image-resize-worker.ResizeImageWorkerRequest", - "packages/coding-agent/src/utils/image-resize-worker.ts|packages.coding-agent.src.utils.image-resize-worker.isResizeImageWorkerRequest", - "packages/coding-agent/src/utils/image-resize-worker.ts|packages.coding-agent.src.utils.image-resize-worker.port.once(\"message\") callback", - "packages/coding-agent/src/utils/image-resize-worker.ts|packages.coding-agent.src.utils.image-resize-worker.port.once(\"message\") callback." - ], - "content_hash": "e943d0f1a78642b9", - "module_hash": "396b067855c3abf2" - }, - "packages/coding-agent/src/utils/image-resize.ts": { - "method_keys": [ - "packages/coding-agent/src/utils/image-resize.ts|packages.coding-agent.src.utils.image-resize.toTransferableBytes", - "packages/coding-agent/src/utils/image-resize.ts|packages.coding-agent.src.utils.image-resize.isResizeImageWorkerResponse", - "packages/coding-agent/src/utils/image-resize.ts|packages.coding-agent.src.utils.image-resize.createResizeWorker", - "packages/coding-agent/src/utils/image-resize.ts|packages.coding-agent.src.utils.image-resize.resizeImageInWorker", - "packages/coding-agent/src/utils/image-resize.ts|packages.coding-agent.src.utils.image-resize.resizeImageInWorker.", - "packages/coding-agent/src/utils/image-resize.ts|packages.coding-agent.src.utils.image-resize.resizeImageInWorker..worker.on(\"message\") callback", - "packages/coding-agent/src/utils/image-resize.ts|packages.coding-agent.src.utils.image-resize.resizeImageInWorker..worker.once(\"exit\") callback", - "packages/coding-agent/src/utils/image-resize.ts|packages.coding-agent.src.utils.image-resize.resizeImageInWorker.catch() callback", - "packages/coding-agent/src/utils/image-resize.ts|packages.coding-agent.src.utils.image-resize.resizeImage", - "packages/coding-agent/src/utils/image-resize.ts|packages.coding-agent.src.utils.image-resize.formatDimensionNote" - ], - "content_hash": "cd434c9285497200", - "module_hash": "bcd15991e5c233d0" - }, - "packages/coding-agent/src/utils/json.ts": { - "method_keys": [ - "packages/coding-agent/src/utils/json.ts|packages.coding-agent.src.utils.json.stripJsonComments", - "packages/coding-agent/src/utils/json.ts|packages.coding-agent.src.utils.json.stripJsonComments.input.replace() callback", - "packages/coding-agent/src/utils/json.ts|packages.coding-agent.src.utils.json.stripJsonComments.replace() callback" - ], - "content_hash": "25d324cd257ceed5", - "module_hash": "8a96df145cd6de16" - }, - "packages/coding-agent/src/utils/management-http.ts": { - "method_keys": [ - "packages/coding-agent/src/utils/management-http.ts|packages.coding-agent.src.utils.management-http.FetchRetryOptions", - "packages/coding-agent/src/utils/management-http.ts|packages.coding-agent.src.utils.management-http.fetchWithRetry", - "packages/coding-agent/src/utils/management-http.ts|packages.coding-agent.src.utils.management-http.fetchWithRetry.signals", - "packages/coding-agent/src/utils/management-http.ts|packages.coding-agent.src.utils.management-http.fetchWithRetry.signals.filter() callback" - ], - "content_hash": "f0b5d4bad9ce3aee", - "module_hash": "ea58bb7e78629707" - }, - "packages/coding-agent/src/utils/mime.ts": { - "method_keys": [ - "packages/coding-agent/src/utils/mime.ts|packages.coding-agent.src.utils.mime.detectSupportedImageMimeType", - "packages/coding-agent/src/utils/mime.ts|packages.coding-agent.src.utils.mime.detectSupportedImageMimeTypeFromFile", - "packages/coding-agent/src/utils/mime.ts|packages.coding-agent.src.utils.mime.isPng", - "packages/coding-agent/src/utils/mime.ts|packages.coding-agent.src.utils.mime.isAnimatedPng", - "packages/coding-agent/src/utils/mime.ts|packages.coding-agent.src.utils.mime.isBmp", - "packages/coding-agent/src/utils/mime.ts|packages.coding-agent.src.utils.mime.readUint16LE", - "packages/coding-agent/src/utils/mime.ts|packages.coding-agent.src.utils.mime.readUint32BE", - "packages/coding-agent/src/utils/mime.ts|packages.coding-agent.src.utils.mime.readUint32LE", - "packages/coding-agent/src/utils/mime.ts|packages.coding-agent.src.utils.mime.startsWith", - "packages/coding-agent/src/utils/mime.ts|packages.coding-agent.src.utils.mime.startsWith.bytes.every() callback", - "packages/coding-agent/src/utils/mime.ts|packages.coding-agent.src.utils.mime.startsWithAscii" - ], - "content_hash": "bc63681aafdd909e", - "module_hash": "fd5eba9c24c41d2e" - }, - "packages/coding-agent/src/utils/open-browser.ts": { - "method_keys": [ - "packages/coding-agent/src/utils/open-browser.ts|packages.coding-agent.src.utils.open-browser.openBrowser", - "packages/coding-agent/src/utils/open-browser.ts|packages.coding-agent.src.utils.open-browser.openBrowser.on(\"error\") callback" - ], - "content_hash": "087c5a8edd3905d2", - "module_hash": "2e0b36285c9ed7f9" - }, - "packages/coding-agent/src/utils/output-files.ts": { - "method_keys": [ - "packages/coding-agent/src/utils/output-files.ts|packages.coding-agent.src.utils.output-files.createOutputFilePath", - "packages/coding-agent/src/utils/output-files.ts|packages.coding-agent.src.utils.output-files.writeOutputFile", - "packages/coding-agent/src/utils/output-files.ts|packages.coding-agent.src.utils.output-files.createOutputFileStream" - ], - "content_hash": "ef079f18d9f90a11", - "module_hash": "ae24d6d827685b23" - }, - "packages/coding-agent/src/utils/paths.ts": { - "method_keys": [ - "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.PathInputOptions", - "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.canonicalizePath", - "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.getFileRevision", - "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.isLocalPath", - "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizeWindowsShellPath", - "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.getCwdRelativePath", - "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.formatPathRelativeToCwdOrAbsolute", - "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.markPathIgnoredByCloudSync" - ], - "content_hash": "0a7bcd15b613dfa9", - "module_hash": "428858e50f278234" - }, - "packages/coding-agent/src/utils/photon.ts": { - "method_keys": [ - "packages/coding-agent/src/utils/photon.ts|packages.coding-agent.src.utils.photon.pathOrNull", - "packages/coding-agent/src/utils/photon.ts|packages.coding-agent.src.utils.photon.getFallbackWasmPaths", - "packages/coding-agent/src/utils/photon.ts|packages.coding-agent.src.utils.photon.patchPhotonWasmRead", - "packages/coding-agent/src/utils/photon.ts|packages.coding-agent.src.utils.photon.patchPhotonWasmRead.patchedReadFileSync", - "packages/coding-agent/src/utils/photon.ts|packages.coding-agent.src.utils.photon.patchPhotonWasmRead.patchedReadFileSync.", - "packages/coding-agent/src/utils/photon.ts|packages.coding-agent.src.utils.photon.patchPhotonWasmRead.", - "packages/coding-agent/src/utils/photon.ts|packages.coding-agent.src.utils.photon.loadPhoton", - "packages/coding-agent/src/utils/photon.ts|packages.coding-agent.src.utils.photon.loadPhoton." - ], - "content_hash": "1c2d886f7e0b31d2", - "module_hash": "85a728eb696c2ce7" - }, - "packages/coding-agent/src/utils/pi-user-agent.ts": { - "method_keys": [ - "packages/coding-agent/src/utils/pi-user-agent.ts|packages.coding-agent.src.utils.pi-user-agent.getPiUserAgent" - ], - "content_hash": "a661bab09f469ab1", - "module_hash": "e3b0c44298fc1c14" - }, - "packages/coding-agent/src/utils/shell.ts": { - "method_keys": [ - "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.ShellConfig", - "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.isLegacyWslBashPath", - "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.getBashShellConfig", - "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.findExecutableOnPath", - "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.getShellConfig", - "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.getShellConfig.paths.map() callback", - "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.getPowerShellConfig", - "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.getShellEnv", - "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.getShellEnv.pathKey", - "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.getShellEnv.pathKey.find() callback", - "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.sanitizeBinaryOutput", - "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.trackDetachedChildPid", - "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.untrackDetachedChildPid", - "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.killTrackedDetachedChildren", - "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.killProcessTree", - "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.killProcessTree.child.once(\"error\") callback" - ], - "content_hash": "29f5e47a14aa41e3", - "module_hash": "982451565cebeeea" - }, - "packages/coding-agent/src/utils/sleep.ts": { - "method_keys": [ - "packages/coding-agent/src/utils/sleep.ts|packages.coding-agent.src.utils.sleep.sleep", - "packages/coding-agent/src/utils/sleep.ts|packages.coding-agent.src.utils.sleep.sleep.", - "packages/coding-agent/src/utils/sleep.ts|packages.coding-agent.src.utils.sleep.sleep..signal.addEventListener(\"abort\") callback" - ], - "content_hash": "6f68cdf1f18b95d1", - "module_hash": "12c9d7166f2ffc86" - }, - "packages/coding-agent/src/utils/syntax-highlight.ts": { - "method_keys": [ - "packages/coding-agent/src/utils/syntax-highlight.ts|packages.coding-agent.src.utils.syntax-highlight.loadAllHighlightLanguages", - "packages/coding-agent/src/utils/syntax-highlight.ts|packages.coding-agent.src.utils.syntax-highlight.loadAllHighlightLanguages.", - "packages/coding-agent/src/utils/syntax-highlight.ts|packages.coding-agent.src.utils.syntax-highlight.loadAllHighlightLanguages..setImmediate() callback", - "packages/coding-agent/src/utils/syntax-highlight.ts|packages.coding-agent.src.utils.syntax-highlight..setImmediate() callback.then() callback", - "packages/coding-agent/src/utils/syntax-highlight.ts|packages.coding-agent.src.utils.syntax-highlight.loadAllHighlightLanguages..setImmediate() callback.then() callback", - "packages/coding-agent/src/utils/syntax-highlight.ts|packages.coding-agent.src.utils.syntax-highlight.HighlightOptions", - "packages/coding-agent/src/utils/syntax-highlight.ts|packages.coding-agent.src.utils.syntax-highlight.getScopeFromSpanTag", - "packages/coding-agent/src/utils/syntax-highlight.ts|packages.coding-agent.src.utils.syntax-highlight.getScopeFormatter", - "packages/coding-agent/src/utils/syntax-highlight.ts|packages.coding-agent.src.utils.syntax-highlight.getActiveFormatter", - "packages/coding-agent/src/utils/syntax-highlight.ts|packages.coding-agent.src.utils.syntax-highlight.isSpanOpenTagStart", - "packages/coding-agent/src/utils/syntax-highlight.ts|packages.coding-agent.src.utils.syntax-highlight.renderHighlightedHtml", - "packages/coding-agent/src/utils/syntax-highlight.ts|packages.coding-agent.src.utils.syntax-highlight.renderHighlightedHtml.flushText", - "packages/coding-agent/src/utils/syntax-highlight.ts|packages.coding-agent.src.utils.syntax-highlight.renderHighlightedHtml.flushText.map() callback", - "packages/coding-agent/src/utils/syntax-highlight.ts|packages.coding-agent.src.utils.syntax-highlight.highlight", - "packages/coding-agent/src/utils/syntax-highlight.ts|packages.coding-agent.src.utils.syntax-highlight.supportsLanguage" - ], - "content_hash": "33b52a4ee2d318d7", - "module_hash": "2fb8d4e6394001b9" - }, - "packages/coding-agent/src/utils/text.ts": { - "method_keys": [ - "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.splitBom", - "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom" - ], - "content_hash": "46b469df9e99710c", - "module_hash": "a8dd52d071427cff" - }, - "packages/coding-agent/src/utils/tool-result-images.ts": { - "method_keys": [ - "packages/coding-agent/src/utils/tool-result-images.ts|packages.coding-agent.src.utils.tool-result-images.NormalizeToolResultImagesOptions", - "packages/coding-agent/src/utils/tool-result-images.ts|packages.coding-agent.src.utils.tool-result-images.normalizeToolResultImages", - "packages/coding-agent/src/utils/tool-result-images.ts|packages.coding-agent.src.utils.tool-result-images.normalizeToolResultImages.content.some() callback" - ], - "content_hash": "6f9b039185255aeb", - "module_hash": "7ccb905de3acd1a6" - }, - "packages/coding-agent/src/utils/tools-manager.ts": { - "method_keys": [ - "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.isOfflineModeEnabled", - "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.ToolConfig", - "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.TOOLS.fd.getAssetName", - "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.TOOLS.rg.getAssetName", - "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.commandExists", - "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.getToolPath", - "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.getLatestVersion", - "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.downloadFile", - "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.findBinaryRecursively", - "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.formatSpawnFailure", - "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.runExtractionCommand", - "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.extractTarGzArchive", - "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.getWindowsTarCommand", - "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.extractZipArchive", - "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.downloadTool", - "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.downloadTool.extractedBinary", - "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.downloadTool.extractedBinary.extractedBinaryCandidates.find() callback", - "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.ToolStatus", - "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.ensureTool" - ], - "content_hash": "58261b97567e3102", - "module_hash": "6f4c4472bf3a9323" - }, - "packages/coding-agent/src/utils/version-check.ts": { - "method_keys": [ - "packages/coding-agent/src/utils/version-check.ts|packages.coding-agent.src.utils.version-check.LatestPiRelease", - "packages/coding-agent/src/utils/version-check.ts|packages.coding-agent.src.utils.version-check.formatVersionCheckError", - "packages/coding-agent/src/utils/version-check.ts|packages.coding-agent.src.utils.version-check.formatVersionCheckError.codes", - "packages/coding-agent/src/utils/version-check.ts|packages.coding-agent.src.utils.version-check.formatVersionCheckError.codes.causes.map() callback", - "packages/coding-agent/src/utils/version-check.ts|packages.coding-agent.src.utils.version-check.formatVersionCheckError.codes.filter() callback", - "packages/coding-agent/src/utils/version-check.ts|packages.coding-agent.src.utils.version-check.formatVersionCheckError.causeMessage", - "packages/coding-agent/src/utils/version-check.ts|packages.coding-agent.src.utils.version-check.formatVersionCheckError.causeMessage.causes.find() callback", - "packages/coding-agent/src/utils/version-check.ts|packages.coding-agent.src.utils.version-check.comparePackageVersions", - "packages/coding-agent/src/utils/version-check.ts|packages.coding-agent.src.utils.version-check.isNewerPackageVersion", - "packages/coding-agent/src/utils/version-check.ts|packages.coding-agent.src.utils.version-check.getLatestPiRelease", - "packages/coding-agent/src/utils/version-check.ts|packages.coding-agent.src.utils.version-check.getLatestPiVersion", - "packages/coding-agent/src/utils/version-check.ts|packages.coding-agent.src.utils.version-check.checkForNewPiVersion" - ], - "content_hash": "2b5f37ed684d54e8", - "module_hash": "7c8fe79c2cc80636" - }, - "packages/coding-agent/src/utils/windows-self-update.ts": { - "method_keys": [ - "packages/coding-agent/src/utils/windows-self-update.ts|packages.coding-agent.src.utils.windows-self-update.normalizePath", - "packages/coding-agent/src/utils/windows-self-update.ts|packages.coding-agent.src.utils.windows-self-update.getQuarantineRoot", - "packages/coding-agent/src/utils/windows-self-update.ts|packages.coding-agent.src.utils.windows-self-update.getLoadedSharedObjectsInPackageDir", - "packages/coding-agent/src/utils/windows-self-update.ts|packages.coding-agent.src.utils.windows-self-update.cleanupWindowsSelfUpdateQuarantine", - "packages/coding-agent/src/utils/windows-self-update.ts|packages.coding-agent.src.utils.windows-self-update.quarantineWindowsNativeDependencies" - ], - "content_hash": "495599969a3f5cb0", - "module_hash": "10ba799307460a51" - }, - "packages/coding-agent/src/utils/wsl.ts": { - "method_keys": [ - "packages/coding-agent/src/utils/wsl.ts|packages.coding-agent.src.utils.wsl.isWSL" - ], - "content_hash": "484df1b20d98270a", - "module_hash": "5416663d1cbc5c67" - }, - "packages/coding-agent/src/utils/zip.ts": { - "method_keys": [ - "packages/coding-agent/src/utils/zip.ts|packages.coding-agent.src.utils.zip.ZipEntry", - "packages/coding-agent/src/utils/zip.ts|packages.coding-agent.src.utils.zip.dosDateTime", - "packages/coding-agent/src/utils/zip.ts|packages.coding-agent.src.utils.zip.createZipArchive", - "packages/coding-agent/src/utils/zip.ts|packages.coding-agent.src.utils.zip.writeZipArchive" - ], - "content_hash": "e23f04ee659228f0", - "module_hash": "70c01c80d3c28b48" - }, - "packages/agent/src/agent-loop.ts": { - "method_keys": [ - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.agentLoop", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.agentLoop.runAgentLoop() callback", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.agentLoop.then() callback", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.agentLoopContinue", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.agentLoopContinue.runAgentLoopContinue() callback", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.agentLoopContinue.then() callback", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.runAgentLoop", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.runAgentLoopContinue", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.createAgentStream", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.runLoop", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.runLoop.toolCalls", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.runLoop.toolCalls.message.content.filter() callback", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.declareToolChanges", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.declareToolChanges.baseline", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.declareToolChanges.baseline.pendingMessages.map() callback", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.declareToolChanges.baseline.map() callback", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.declareToolChanges.insertIndex", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.declareToolChanges.insertIndex.pendingMessages.findIndex() callback", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.withToolChanges", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.streamAssistantResponse", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.failToolCallsFromTruncatedMessage", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.executeToolCalls", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.executeToolCalls.toolCalls", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.executeToolCalls.toolCalls.assistantMessage.content.filter() callback", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.executeToolCalls.hasSequentialToolCall", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.executeToolCalls.hasSequentialToolCall.toolCalls.some() callback", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.executeToolCalls.hasSequentialToolCall.toolCalls.some() callback.currentContext.tools.find() callback", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.executeToolCallsSequential", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.executeToolCallsParallel", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.executeToolCallsParallel.finalizedCalls.push() callback", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.executeToolCallsParallel.orderedFinalizedCalls", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.executeToolCallsParallel.orderedFinalizedCalls.finalizedCalls.map() callback", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.shouldTerminateToolBatch", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.shouldTerminateToolBatch.finalizedCalls.every() callback", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.prepareToolCallArguments", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.prepareToolCall", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.prepareToolCall.tool.tools.find() callback", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.tool", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.emitToolExecutionUpdate", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.emitToolExecutionUpdate.", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.RunToolCallOptions", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.runToolCall", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.executePreparedToolCall", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.executePreparedToolCall.result.prepared.tool.execute() callback", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.finalizeExecutedToolCall", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.createErrorToolResult", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.emitToolExecutionEnd", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.createToolResultMessage", - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.emitToolResultMessage" - ], - "content_hash": "f600eb6e2ac968d7", - "module_hash": "85667f38e92a4d61" - }, - "packages/agent/src/agent.ts": { - "method_keys": [ - "packages/agent/src/agent.ts|packages.agent.src.agent.defaultConvertToLlm", - "packages/agent/src/agent.ts|packages.agent.src.agent.defaultConvertToLlm.messages.filter() callback", - "packages/agent/src/agent.ts|packages.agent.src.agent.createMutableAgentState", - "packages/agent/src/agent.ts|packages.agent.src.agent.createMutableAgentState.systemPrompt", - "packages/agent/src/agent.ts|packages.agent.src.agent.AgentOptions", - "packages/agent/src/agent.ts|packages.agent.src.agent.PendingMessageQueue", - "packages/agent/src/agent.ts|packages.agent.src.agent.PendingMessageQueue.constructor", - "packages/agent/src/agent.ts|packages.agent.src.agent.PendingMessageQueue.enqueue", - "packages/agent/src/agent.ts|packages.agent.src.agent.PendingMessageQueue.hasItems", - "packages/agent/src/agent.ts|packages.agent.src.agent.PendingMessageQueue.peek", - "packages/agent/src/agent.ts|packages.agent.src.agent.PendingMessageQueue.drain", - "packages/agent/src/agent.ts|packages.agent.src.agent.PendingMessageQueue.clear", - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.constructor", - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.subscribe", - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.state", - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.steeringMode", - "packages/agent/src/agent.ts|packages.agent.src.agent.steeringMode", - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.followUpMode", - "packages/agent/src/agent.ts|packages.agent.src.agent.followUpMode", - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.steer", - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.followUp", - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.clearSteeringQueue", - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.clearFollowUpQueue", - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.clearAllQueues", - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.hasQueuedMessages", - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.peekQueuedMessages", - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.signal", - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.abort", - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.waitForIdle", - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.reset", - "packages/agent/src/agent.ts|packages.agent.src.agent.prompt", - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.prompt", - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.continue", - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.continue._state.messages.every() callback", - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.normalizePromptInput", - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.runPromptMessages", - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.runPromptMessages.runWithLifecycle() callback", - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.runPromptMessages.runWithLifecycle() callback.runAgentLoop() callback", - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.runContinuation", - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.runContinuation.runWithLifecycle() callback", - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.runContinuation.runWithLifecycle() callback.runAgentLoopContinue() callback", - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.createContextSnapshot", - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.createLoopConfig", - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.createLoopConfig.getSteeringMessages", - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.createLoopConfig.getFollowUpMessages", - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.runWithLifecycle", - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.handleRunFailure", - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.finishRun", - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.processEvents" - ], - "content_hash": "1c68f9d41c35d899", - "module_hash": "ea14da513c27ae00" - }, - "packages/agent/src/proxy.ts": { - "method_keys": [ - "packages/agent/src/proxy.ts|packages.agent.src.proxy.ProxyStreamOptions", - "packages/agent/src/proxy.ts|packages.agent.src.proxy.buildProxyRequestOptions", - "packages/agent/src/proxy.ts|packages.agent.src.proxy.streamProxy", - "packages/agent/src/proxy.ts|packages.agent.src.proxy.streamProxy.", - "packages/agent/src/proxy.ts|packages.agent.src.proxy.streamProxy..abortHandler", - "packages/agent/src/proxy.ts|packages.agent.src.proxy.streamProxy..abortHandler.catch() callback", - "packages/agent/src/proxy.ts|packages.agent.src.proxy.processProxyEvent" - ], - "content_hash": "9492566c3dc57da6", - "module_hash": "cd49576c4df3c1d9" - }, - "packages/agent/src/stream-fn.ts": { - "method_keys": [ - "packages/agent/src/stream-fn.ts|packages.agent.src.stream-fn.setDefaultStreamFn", - "packages/agent/src/stream-fn.ts|packages.agent.src.stream-fn.getDefaultStreamFn" - ], - "content_hash": "bd079e74f807133f", - "module_hash": "0e0f5e12f4fdf60d" - }, - "packages/agent/src/types.ts": { - "method_keys": [ - "packages/agent/src/types.ts|packages.agent.src.types.BeforeToolCallResult", - "packages/agent/src/types.ts|packages.agent.src.types.AfterToolCallResult", - "packages/agent/src/types.ts|packages.agent.src.types.BeforeToolCallContext", - "packages/agent/src/types.ts|packages.agent.src.types.AfterToolCallContext", - "packages/agent/src/types.ts|packages.agent.src.types.AgentTurnContext", - "packages/agent/src/types.ts|packages.agent.src.types.AgentLoopTurnUpdate", - "packages/agent/src/types.ts|packages.agent.src.types.PrepareRequestContext", - "packages/agent/src/types.ts|packages.agent.src.types.PrepareNextTurnContext", - "packages/agent/src/types.ts|packages.agent.src.types.AgentLoopConfig", - "packages/agent/src/types.ts|packages.agent.src.types.CustomAgentMessages", - "packages/agent/src/types.ts|packages.agent.src.types.AgentState", - "packages/agent/src/types.ts|packages.agent.src.types.AgentState.tools", - "packages/agent/src/types.ts|packages.agent.src.types.AgentState.messages", - "packages/agent/src/types.ts|packages.agent.src.types.AgentToolResult", - "packages/agent/src/types.ts|packages.agent.src.types.AgentToolCallOutcome", - "packages/agent/src/types.ts|packages.agent.src.types.AgentTool", - "packages/agent/src/types.ts|packages.agent.src.types.AgentContext" - ], - "content_hash": "ddb27fcbafcfb07c", - "module_hash": "5bc3744ec0775ca2" - }, - "packages/ai/scripts/ai-gateway-pricing.ts": { - "method_keys": [ - "packages/ai/scripts/ai-gateway-pricing.ts|packages.ai.scripts.ai-gateway-pricing.AiGatewayPriceTier", - "packages/ai/scripts/ai-gateway-pricing.ts|packages.ai.scripts.ai-gateway-pricing.AiGatewayPricing", - "packages/ai/scripts/ai-gateway-pricing.ts|packages.ai.scripts.ai-gateway-pricing.perMillion", - "packages/ai/scripts/ai-gateway-pricing.ts|packages.ai.scripts.ai-gateway-pricing.getAiGatewayCost", - "packages/ai/scripts/ai-gateway-pricing.ts|packages.ai.scripts.ai-gateway-pricing.tiers", - "packages/ai/scripts/ai-gateway-pricing.ts|packages.ai.scripts.ai-gateway-pricing.getAiGatewayCost.tiers.sort() callback", - "packages/ai/scripts/ai-gateway-pricing.ts|packages.ai.scripts.ai-gateway-pricing.getAiGatewayCost.tiers.map() callback", - "packages/ai/scripts/ai-gateway-pricing.ts|packages.ai.scripts.ai-gateway-pricing.getAiGatewayCost.tiers.map() callback.bracket", - "packages/ai/scripts/ai-gateway-pricing.ts|packages.ai.scripts.ai-gateway-pricing.getAiGatewayCost.tiers.map() callback.bracket.find() callback" - ], - "content_hash": "64146bf8f0ea25d5", - "module_hash": "8df76cbf575a6152" - }, - "packages/ai/scripts/generate-models.ts": { - "method_keys": [ - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.readGeneratorOptions", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.ModelsDevModel", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.ModelsDevProvider", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.ModelsDevMetadata", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.NvidiaNimModelListItem", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.AiGatewayModel", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.withOpenAiLongContextPricing", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.mergeThinkingLevelMap", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.getModelKey", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.recordModelsDevReasoningOptions", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.supportsDirectReasoningEffort", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.applyModelsDevReasoningOptionMetadata", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.getTogetherCompat", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.getTogetherThinkingLevelMap", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.supportsOpenAiXhigh", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.supportsOpenAiMax", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.supportsAnthropicMidConvoEffort", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.supportsAnthropicMidConvoSystemMessages", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.isAnthropicAdaptiveThinkingModel", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.isAnthropicTemperatureUnsupportedModel", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.mergeAnthropicMessagesCompat", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.detectOpenAICompletionsCompat", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.isPlainEmptyObject", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.openAICompletionsCompatDelta", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.mergeOpenAICompletionsCompat", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.applyOpenAICompletionsCompatMetadata", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.applyAnthropicMessagesCompatMetadata", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.isAnthropicFallbackMetadataModel", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.isAnthropicFallbackMetadataModel.some() callback", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.applyAnthropicAllowedFallbackModelMetadata", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.applyAnthropicAllowedFallbackModelMetadata.modelsById", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.applyAnthropicAllowedFallbackModelMetadata.modelsById.models.map() callback", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.allowedFallbackModels", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.applyAnthropicAllowedFallbackModelMetadata.allowedFallbackModels.compatibleFallbackModelIds.flatMap() callback", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.applyStrictToolCompatMetadata", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.applyOpenAIGrammarToolCompatMetadata", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.applyOpenAIToolSearchMetadata", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.applyOpenAICompletionsTranscriptMetadata", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.applyOpenAIResponsesTranscriptMetadata", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.applyOpenAIExplicitPromptCacheMetadata", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.applyPromptCacheMetadata", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.applyImageInputMetadata", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.isGemma4Model", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.getGoogleThinkingLevelMap", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.applyThinkingLevelMetadata", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.applyThinkingLevelMetadata.reasoningOptions.some() callback", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.getAnthropicMessagesCompat", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.getBedrockBaseUrl", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.normalizeNvidiaModelId", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.roundCost", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.getModelsDevCost", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.getModelsDevCost.tiers.cost.tiers.flatMap() callback", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.tiers", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.fetchNvidiaNimModelIds", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.fetchOpenRouterList", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.fetchOpenRouterModels", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.fetchRadiusModels", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.fetchAiGatewayModels", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.processZaiModels", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.processBasetenModels", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.processBasetenModels.supportsToggle", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.processBasetenModels.supportsToggle.reasoningOptions.some() callback", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.processBasetenModels.supportsEffort", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.processBasetenModels.supportsEffort.reasoningOptions.some() callback", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.processGoogleModels", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.processFireworksModels", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.loadModelsDevData", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.loadModelsDevClassifierModels", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.generateModels", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.generateModels.allModels", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.generateModels.allModels.filter() callback", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.generateModels.missingCopilotModels", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.generateModels.missingCopilotModels.map() callback", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.allModels.some() callback", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.generateModels.allModels.some() callback", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.generateModels.azureOpenAiModels", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.generateModels.azureOpenAiModels.allModels.filter() callback", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.generateModels.azureOpenAiModels.map() callback", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.generateModels.azureDeepSeekModels", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.generateModels.azureDeepSeekModels.allModels.filter() callback", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.generateModels.azureDeepSeekModels.map() callback", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.sort() callback", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.generateModels.sort() callback", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.generateModels.missingProviderIds", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.generateModels.missingProviderIds.generatedDataProviderIds.filter() callback", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.generateModels.previousShardContents", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.generateModels.previousShardContents.filter() callback", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.generateModels.previousShardContents.map() callback", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.restoreGeneratedCatalog", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.generateModels.reasoningModels", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.generateModels.reasoningModels.allModels.filter() callback", - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.catch() callback" - ], - "content_hash": "941f10a7c5699d8a", - "module_hash": "c34437462e80b13c" - }, - "packages/ai/scripts/hydrate-model-catalog.ts": { - "method_keys": [ - "packages/ai/scripts/hydrate-model-catalog.ts|packages.ai.scripts.hydrate-model-catalog.isRecord", - "packages/ai/scripts/hydrate-model-catalog.ts|packages.ai.scripts.hydrate-model-catalog.isCatalogEntry", - "packages/ai/scripts/hydrate-model-catalog.ts|packages.ai.scripts.hydrate-model-catalog.hydrateModelCatalog" - ], - "content_hash": "e5399844c71b72a2", - "module_hash": "03b693d71f90b59f" - }, - "packages/ai/scripts/model-data.ts": { - "method_keys": [ - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.ModelDataManifest", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.sha256", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.sortedRecord", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.sortedRecord.sort() callback", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.sameStrings", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.sameStrings.a.every() callback", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.describeSetDifference", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.describeSetDifference.missing", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.describeSetDifference.missing.expected.filter() callback", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.describeSetDifference.extra", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.describeSetDifference.extra.actual.filter() callback", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.assertExactModelIds", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.isRecord", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.isModalityList", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.isModalityList.value.every() callback", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.readJsonObject", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.readProviderStructure", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.readModelDataProviderIds", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.readModelDataProviderIds.providerIds", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.readModelDataProviderIds.providerIds.Array.from() callback", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.readModelDataStructure", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.readModelDataStructure.expectedShards", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.readModelDataStructure.expectedShards.providerIds.map() callback", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.readModelDataStructure.actualShards", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.readModelDataStructure.actualShards.filter() callback", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.readModelDataStructure.providerIds.map() callback", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.modelDataStructureHash", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.modelDataStructureHash.normalized", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.modelDataStructureHash.normalized.map() callback", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.createModelDataManifest", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.createModelDataManifest.files.map() callback", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.validateModelValue", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.throwValidationErrors", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.throwValidationErrors.visible.map() callback", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.validateModelDataDirectory", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.validateModelDataDirectory.expectedFiles", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.validateModelDataDirectory.expectedFiles.map() callback", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.validateModelDataDirectory.actualFiles", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.validateModelDataDirectory.actualFiles.filter() callback", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.validateGeneratedModelData", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.ModelCatalogEntry", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.groupProviderModelData", - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.groupProviderModelData.models.map() callback" - ], - "content_hash": "bc024152353df8a0", - "module_hash": "557a5088ec7ecd83" - }, - "packages/ai/scripts/models-dev-reasoning-options.ts": { - "method_keys": [ - "packages/ai/scripts/models-dev-reasoning-options.ts|packages.ai.scripts.models-dev-reasoning-options.getEffortThinkingLevelMap", - "packages/ai/scripts/models-dev-reasoning-options.ts|packages.ai.scripts.models-dev-reasoning-options.getEffortThinkingLevelMap.effortValues", - "packages/ai/scripts/models-dev-reasoning-options.ts|packages.ai.scripts.models-dev-reasoning-options.getEffortThinkingLevelMap.effortValues.options.flatMap() callback", - "packages/ai/scripts/models-dev-reasoning-options.ts|packages.ai.scripts.models-dev-reasoning-options.getEffortThinkingLevelMap.THINKING_LEVELS.some() callback" - ], - "content_hash": "9634d03c0ae626ba", - "module_hash": "0a2ea5b7d9ba2cf0" - }, - "packages/ai/scripts/openrouter-catalog.ts": { - "method_keys": [ - "packages/ai/scripts/openrouter-catalog.ts|packages.ai.scripts.openrouter-catalog.OpenRouterModelListItem", - "packages/ai/scripts/openrouter-catalog.ts|packages.ai.scripts.openrouter-catalog.OpenRouterPricingOverride", - "packages/ai/scripts/openrouter-catalog.ts|packages.ai.scripts.openrouter-catalog.OpenRouterCatalog", - "packages/ai/scripts/openrouter-catalog.ts|packages.ai.scripts.openrouter-catalog.roundCost", - "packages/ai/scripts/openrouter-catalog.ts|packages.ai.scripts.openrouter-catalog.modalities", - "packages/ai/scripts/openrouter-catalog.ts|packages.ai.scripts.openrouter-catalog.modalities.filter() callback", - "packages/ai/scripts/openrouter-catalog.ts|packages.ai.scripts.openrouter-catalog.perMillion", - "packages/ai/scripts/openrouter-catalog.ts|packages.ai.scripts.openrouter-catalog.cost", - "packages/ai/scripts/openrouter-catalog.ts|packages.ai.scripts.openrouter-catalog.cost.tiers.flatMap() callback", - "packages/ai/scripts/openrouter-catalog.ts|packages.ai.scripts.openrouter-catalog.tiers", - "packages/ai/scripts/openrouter-catalog.ts|packages.ai.scripts.openrouter-catalog.buildOpenRouterCatalog", - "packages/ai/scripts/openrouter-catalog.ts|packages.ai.scripts.openrouter-catalog.buildOpenRouterCatalog.images.some() callback", - "packages/ai/scripts/openrouter-catalog.ts|packages.ai.scripts.openrouter-catalog.buildOpenRouterCatalog.classifiers.some() callback" - ], - "content_hash": "26d3a18060f3f37c", - "module_hash": "47e7b61ab2d21e33" - }, - "packages/ai/scripts/openrouter-reasoning-options.ts": { - "method_keys": [ - "packages/ai/scripts/openrouter-reasoning-options.ts|packages.ai.scripts.openrouter-reasoning-options.OpenRouterReasoningMetadata", - "packages/ai/scripts/openrouter-reasoning-options.ts|packages.ai.scripts.openrouter-reasoning-options.getOpenRouterThinkingLevelMap" - ], - "content_hash": "17edf3a0c98af2dc", - "module_hash": "0b51a778db78db70" - }, - "packages/ai/src/api/anthropic-messages.lazy.ts": { - "method_keys": [ - "packages/ai/src/api/anthropic-messages.lazy.ts|packages.ai.src.api.anthropic-messages.lazy.anthropicMessagesApi", - "packages/ai/src/api/anthropic-messages.lazy.ts|packages.ai.src.api.anthropic-messages.lazy.anthropicMessagesApi.lazyApi() callback" - ], - "content_hash": "48cbfd6c699c6cd0", - "module_hash": "bc7a2cfbbaa50c2f" - }, - "packages/ai/src/api/anthropic-messages.ts": { - "method_keys": [ - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.resolveCacheRetention", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.getCacheControl", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.ccToolLookup", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.ccToolLookup.claudeCodeTools.map() callback", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.fromClaudeCodeName.matchedTool", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.fromClaudeCodeName.matchedTool.tools.find() callback", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.convertContentBlocks", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.convertContentBlocks.hasImages", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.convertContentBlocks.hasImages.content.some() callback", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.convertContentBlocks.content.map() callback", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.convertContentBlocks.blocks", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.convertContentBlocks.blocks.content.map() callback", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.convertContentBlocks.hasText", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.convertContentBlocks.hasText.blocks.some() callback", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.shouldUseServerSideFallbackBeta", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.getAnthropicCompat", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.AnthropicOptions", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.mergeHeaders", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.mergeClientHeaders", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.hasHeader", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.hasRequestAuth", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.assertRequestAuth", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.PiAnthropic", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.PiAnthropic._shouldResolveDefaultCredentials", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.getAnthropicFederation", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.ServerSentEvent", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.SseDecoderState", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.flushSseEvent", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.decodeSseLine", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.nextLineBreakIndex", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.consumeLine", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.iterateSseMessages", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.iterateAnthropicEvents", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.stream", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.stream.", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.stream..response", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.stream..response.retryProviderRequest() callback", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.stream..fallbackCost", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.stream..fallbackCost.model.compat.allowedFallbackModels.find() callback", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages..index.blocks.findIndex() callback", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.stream..index", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.stream..index.blocks.findIndex() callback", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.stream..details.transformations.inputTransformations.map() callback", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.mapThinkingLevelToEffort", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.isOAuthToken", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.createClient", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.getBetaFeatures", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.getBetaFeatures.map() callback", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.getBetaFeatures.filter() callback", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.buildParams", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.buildParams.allowedFallbackModels.map() callback", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.normalizeToolCallId", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.convertToolResult", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.ConvertedAnthropicMessages", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.convertMessages", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.convertMessages.redefined", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.convertMessages.redefined.added.map() callback", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.convertMessages.blocks.msg.content.map() callback", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.convertMessages.filteredBlocks", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.convertMessages.filteredBlocks.blocks.filter() callback", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.isAnthropicEffort", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.insertThinkingLevelMessages", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.shouldUseFineGrainedToolStreamingBeta", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.convertTools", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.convertTools.tools.map() callback", - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.mapStopReason" - ], - "content_hash": "2281e802208312a5", - "module_hash": "54518dfbb73426ec" - }, - "packages/ai/src/api/azure-openai-config.ts": { - "method_keys": [ - "packages/ai/src/api/azure-openai-config.ts|packages.ai.src.api.azure-openai-config.AzureEndpointOptions", - "packages/ai/src/api/azure-openai-config.ts|packages.ai.src.api.azure-openai-config.parseDeploymentNameMap", - "packages/ai/src/api/azure-openai-config.ts|packages.ai.src.api.azure-openai-config.resolveDeploymentName", - "packages/ai/src/api/azure-openai-config.ts|packages.ai.src.api.azure-openai-config.normalizeAzureBaseUrl", - "packages/ai/src/api/azure-openai-config.ts|packages.ai.src.api.azure-openai-config.buildDefaultBaseUrl", - "packages/ai/src/api/azure-openai-config.ts|packages.ai.src.api.azure-openai-config.resolveAzureBaseUrl", - "packages/ai/src/api/azure-openai-config.ts|packages.ai.src.api.azure-openai-config.resolveAzureConfig" - ], - "content_hash": "5f1e635d8a16630b", - "module_hash": "6a802f3ba733a8fe" - }, - "packages/ai/src/api/azure-openai-responses.lazy.ts": { - "method_keys": [ - "packages/ai/src/api/azure-openai-responses.lazy.ts|packages.ai.src.api.azure-openai-responses.lazy.azureOpenAIResponsesApi", - "packages/ai/src/api/azure-openai-responses.lazy.ts|packages.ai.src.api.azure-openai-responses.lazy.azureOpenAIResponsesApi.lazyApi() callback" - ], - "content_hash": "b70763bbf6aeac3d", - "module_hash": "bc7a2cfbbaa50c2f" - }, - "packages/ai/src/api/azure-openai-responses.ts": { - "method_keys": [ - "packages/ai/src/api/azure-openai-responses.ts|packages.ai.src.api.azure-openai-responses.formatAzureOpenAIError", - "packages/ai/src/api/azure-openai-responses.ts|packages.ai.src.api.azure-openai-responses.AzureOpenAIResponsesOptions", - "packages/ai/src/api/azure-openai-responses.ts|packages.ai.src.api.azure-openai-responses.stream", - "packages/ai/src/api/azure-openai-responses.ts|packages.ai.src.api.azure-openai-responses.stream.", - "packages/ai/src/api/azure-openai-responses.ts|packages.ai.src.api.azure-openai-responses.createClient", - "packages/ai/src/api/azure-openai-responses.ts|packages.ai.src.api.azure-openai-responses.buildParams" - ], - "content_hash": "1bda34176953acd3", - "module_hash": "cb8ee588f66067ee" - }, - "packages/ai/src/api/bedrock-converse-stream.lazy.ts": { - "method_keys": [ - "packages/ai/src/api/bedrock-converse-stream.lazy.ts|packages.ai.src.api.bedrock-converse-stream.lazy.setBedrockProviderModule", - "packages/ai/src/api/bedrock-converse-stream.lazy.ts|packages.ai.src.api.bedrock-converse-stream.lazy.bedrockConverseStreamApi", - "packages/ai/src/api/bedrock-converse-stream.lazy.ts|packages.ai.src.api.bedrock-converse-stream.lazy.bedrockConverseStreamApi.lazyApi() callback" - ], - "content_hash": "649c9f44931604d4", - "module_hash": "2f5619c817bbbd6a" - }, - "packages/ai/src/api/bedrock-converse-stream.ts": { - "method_keys": [ - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.BedrockOptions", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.stream", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.stream.", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.stream..addResponseHeadersMiddleware() callback", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.formatBedrockError", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.normalizeDiagnosticValue", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.extractBedrockErrorCode", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.appendBedrockFailureDiagnostic", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.isReservedHeader", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.addCustomHeadersMiddleware", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.addCustomHeadersMiddleware.middleware", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.addCustomHeadersMiddleware.middleware.", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.isSmithyHttpResponse", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.toProviderResponse", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.addResponseHeadersMiddleware", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.addResponseHeadersMiddleware.middleware", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.addResponseHeadersMiddleware.middleware.", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.handleContentBlockStart", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.handleContentBlockDelta", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.handleContentBlockDelta.index", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.handleContentBlockDelta.index.blocks.findIndex() callback", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.flushRedactedContent", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.finalizeStreamingBlock", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.handleMetadata", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.handleMetadata.event.usage.cacheDetails.reduce() callback", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.handleContentBlockStop", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.handleContentBlockStop.index", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.handleContentBlockStop.index.blocks.findIndex() callback", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.getModelMatchCandidates", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.getModelMatchCandidates.values.flatMap() callback", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.supportsAdaptiveThinking", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.supportsAdaptiveThinking.candidates.some() callback", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.supportsNativeXhighEffort", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.supportsNativeXhighEffort.candidates.some() callback", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.supportsThinkingBlockBinding", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.supportsThinkingBlockBinding.candidates.some() callback", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.mapThinkingLevelToEffort", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.resolveCacheRetention", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.isAnthropicClaudeModel", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.supportsPromptCaching", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.supportsPromptCaching.hasClaudeRef", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.supportsPromptCaching.hasClaudeRef.candidates.some() callback", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.supportsPromptCaching.candidates.some() callback", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.supportsThinkingSignature", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.buildSystemPrompt", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.normalizeToolCallId", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.createNonBlankTextBlock", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.createRequiredTextBlock", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.sanitizeBedrockDocument", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.sanitizeBedrockDocument.filter() callback", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.sanitizeBedrockDocument.map() callback", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.convertToolResultContent", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.convertMessages", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.convertToolConfig", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.convertToolConfig.bedrockTools", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.convertToolConfig.bedrockTools.tools.map() callback", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.mapStopReason", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.getConfiguredBedrockRegion", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.getConfiguredBedrockCredentials", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.getStandardBedrockEndpointRegion", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.shouldUseExplicitBedrockEndpoint", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.isGovCloudBedrockTarget", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.buildAdditionalModelRequestFields", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.buildAdditionalModelRequestFields.result", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.buildAdditionalModelRequestFields.result.", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.candidates.some() callback", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.buildAdditionalModelRequestFields.candidates.some() callback", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.createImageBlock", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.base64ToBytes", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.decodeRedactedContent", - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.bytesToBase64" - ], - "content_hash": "4721335e7d3ca009", - "module_hash": "d3bd7d5860ed53f0" - }, - "packages/ai/src/api/classifier-shared.ts": { - "method_keys": [ - "packages/ai/src/api/classifier-shared.ts|packages.ai.src.api.classifier-shared.ClassifierHttpError", - "packages/ai/src/api/classifier-shared.ts|packages.ai.src.api.classifier-shared.httpError", - "packages/ai/src/api/classifier-shared.ts|packages.ai.src.api.classifier-shared.timeoutError", - "packages/ai/src/api/classifier-shared.ts|packages.ai.src.api.classifier-shared.isRecord", - "packages/ai/src/api/classifier-shared.ts|packages.ai.src.api.classifier-shared.requiredNumber", - "packages/ai/src/api/classifier-shared.ts|packages.ai.src.api.classifier-shared.requestHeaders", - "packages/ai/src/api/classifier-shared.ts|packages.ai.src.api.classifier-shared.postClassifierRequest", - "packages/ai/src/api/classifier-shared.ts|packages.ai.src.api.classifier-shared.tokenCount", - "packages/ai/src/api/classifier-shared.ts|packages.ai.src.api.classifier-shared.parseClassifierUsage" - ], - "content_hash": "7ea8c8d9ca877553", - "module_hash": "2526c14bb0174f9a" - }, - "packages/ai/src/api/cloudflare-ai-binding.ts": { - "method_keys": [ - "packages/ai/src/api/cloudflare-ai-binding.ts|packages.ai.src.api.cloudflare-ai-binding.AiBinding", - "packages/ai/src/api/cloudflare-ai-binding.ts|packages.ai.src.api.cloudflare-ai-binding.AiBinding.fetch", - "packages/ai/src/api/cloudflare-ai-binding.ts|packages.ai.src.api.cloudflare-ai-binding.createAiBindingFetch" - ], - "content_hash": "30af41dfff5ebf50", - "module_hash": "ecce161e9b26e8a0" - }, - "packages/ai/src/api/cloudflare-workers-ai-system-one.lazy.ts": { - "method_keys": [ - "packages/ai/src/api/cloudflare-workers-ai-system-one.lazy.ts|packages.ai.src.api.cloudflare-workers-ai-system-one.lazy.cloudflareWorkersAISystemOneApi", - "packages/ai/src/api/cloudflare-workers-ai-system-one.lazy.ts|packages.ai.src.api.cloudflare-workers-ai-system-one.lazy.cloudflareWorkersAISystemOneApi.classify" - ], - "content_hash": "00ca1518a0bcb0a2", - "module_hash": "5abe0c1c4a4acc7c" - }, - "packages/ai/src/api/cloudflare-workers-ai-system-one.ts": { - "method_keys": [ - "packages/ai/src/api/cloudflare-workers-ai-system-one.ts|packages.ai.src.api.cloudflare-workers-ai-system-one.cloudflareErrorMessage", - "packages/ai/src/api/cloudflare-workers-ai-system-one.ts|packages.ai.src.api.cloudflare-workers-ai-system-one.cloudflareErrorMessage.messages", - "packages/ai/src/api/cloudflare-workers-ai-system-one.ts|packages.ai.src.api.cloudflare-workers-ai-system-one.cloudflareErrorMessage.messages.errors.map() callback", - "packages/ai/src/api/cloudflare-workers-ai-system-one.ts|packages.ai.src.api.cloudflare-workers-ai-system-one.cloudflareErrorMessage.messages.filter() callback", - "packages/ai/src/api/cloudflare-workers-ai-system-one.ts|packages.ai.src.api.cloudflare-workers-ai-system-one.transport", - "packages/ai/src/api/cloudflare-workers-ai-system-one.ts|packages.ai.src.api.cloudflare-workers-ai-system-one.transport.url", - "packages/ai/src/api/cloudflare-workers-ai-system-one.ts|packages.ai.src.api.cloudflare-workers-ai-system-one.transport.payload", - "packages/ai/src/api/cloudflare-workers-ai-system-one.ts|packages.ai.src.api.cloudflare-workers-ai-system-one.transport.output" - ], - "content_hash": "79a86f6d85411332", - "module_hash": "07d2ac14c27eb123" - }, - "packages/ai/src/api/constrained-sampling.ts": { - "method_keys": [ - "packages/ai/src/api/constrained-sampling.ts|packages.ai.src.api.constrained-sampling.JsonSchemaObject", - "packages/ai/src/api/constrained-sampling.ts|packages.ai.src.api.constrained-sampling.UnsupportedStrictJsonSchemaError", - "packages/ai/src/api/constrained-sampling.ts|packages.ai.src.api.constrained-sampling.isJsonSchemaObject", - "packages/ai/src/api/constrained-sampling.ts|packages.ai.src.api.constrained-sampling.isStructuredSchema", - "packages/ai/src/api/constrained-sampling.ts|packages.ai.src.api.constrained-sampling.schemaAllowsNull", - "packages/ai/src/api/constrained-sampling.ts|packages.ai.src.api.constrained-sampling.schemaAllowsNull.schema.anyOf.some() callback", - "packages/ai/src/api/constrained-sampling.ts|packages.ai.src.api.constrained-sampling.makeJsonSchemaNodeStrict", - "packages/ai/src/api/constrained-sampling.ts|packages.ai.src.api.constrained-sampling.makeJsonSchemaNodeStrict.schema.required.some() callback", - "packages/ai/src/api/constrained-sampling.ts|packages.ai.src.api.constrained-sampling.makeJsonSchemaNodeStrict.some() callback", - "packages/ai/src/api/constrained-sampling.ts|packages.ai.src.api.constrained-sampling.makeStrictJsonSchema", - "packages/ai/src/api/constrained-sampling.ts|packages.ai.src.api.constrained-sampling.getJsonSchemaToolParameters", - "packages/ai/src/api/constrained-sampling.ts|packages.ai.src.api.constrained-sampling.GrammarConstrainedSampling", - "packages/ai/src/api/constrained-sampling.ts|packages.ai.src.api.constrained-sampling.GrammarToolInputJsonBuffer", - "packages/ai/src/api/constrained-sampling.ts|packages.ai.src.api.constrained-sampling.getGrammarToolInput", - "packages/ai/src/api/constrained-sampling.ts|packages.ai.src.api.constrained-sampling.appendGrammarToolInputJsonDelta", - "packages/ai/src/api/constrained-sampling.ts|packages.ai.src.api.constrained-sampling.inferGrammarInputProperty", - "packages/ai/src/api/constrained-sampling.ts|packages.ai.src.api.constrained-sampling.resolveJsonSchemaStrictSampling", - "packages/ai/src/api/constrained-sampling.ts|packages.ai.src.api.constrained-sampling.resolveGrammarConstrainedSampling", - "packages/ai/src/api/constrained-sampling.ts|packages.ai.src.api.constrained-sampling.createGrammarToolInputProperties" - ], - "content_hash": "2b4469011aef4327", - "module_hash": "cc6223d585b1da1d" - }, - "packages/ai/src/api/github-copilot-headers.ts": { - "method_keys": [ - "packages/ai/src/api/github-copilot-headers.ts|packages.ai.src.api.github-copilot-headers.inferCopilotInitiator", - "packages/ai/src/api/github-copilot-headers.ts|packages.ai.src.api.github-copilot-headers.hasCopilotVisionInput", - "packages/ai/src/api/github-copilot-headers.ts|packages.ai.src.api.github-copilot-headers.hasCopilotVisionInput.messages.some() callback", - "packages/ai/src/api/github-copilot-headers.ts|packages.ai.src.api.github-copilot-headers.messages.some() callback.msg.content.some() callback", - "packages/ai/src/api/github-copilot-headers.ts|packages.ai.src.api.github-copilot-headers.hasCopilotVisionInput.messages.some() callback.msg.content.some() callback", - "packages/ai/src/api/github-copilot-headers.ts|packages.ai.src.api.github-copilot-headers.buildCopilotDynamicHeaders" - ], - "content_hash": "6b96fd433542ac45", - "module_hash": "62dcf73fcc1fc8f7" - }, - "packages/ai/src/api/google-generative-ai.lazy.ts": { - "method_keys": [ - "packages/ai/src/api/google-generative-ai.lazy.ts|packages.ai.src.api.google-generative-ai.lazy.googleGenerativeAIApi", - "packages/ai/src/api/google-generative-ai.lazy.ts|packages.ai.src.api.google-generative-ai.lazy.googleGenerativeAIApi.lazyApi() callback" - ], - "content_hash": "32dc32f4bdc4bbe5", - "module_hash": "bc7a2cfbbaa50c2f" - }, - "packages/ai/src/api/google-generative-ai.ts": { - "method_keys": [ - "packages/ai/src/api/google-generative-ai.ts|packages.ai.src.api.google-generative-ai.GoogleOptions", - "packages/ai/src/api/google-generative-ai.ts|packages.ai.src.api.google-generative-ai.stream", - "packages/ai/src/api/google-generative-ai.ts|packages.ai.src.api.google-generative-ai.stream.", - "packages/ai/src/api/google-generative-ai.ts|packages.ai.src.api.google-generative-ai.stream..googleStream", - "packages/ai/src/api/google-generative-ai.ts|packages.ai.src.api.google-generative-ai.stream..googleStream.retryGoogleRequest() callback", - "packages/ai/src/api/google-generative-ai.ts|packages.ai.src.api.google-generative-ai.stream..needsNewId", - "packages/ai/src/api/google-generative-ai.ts|packages.ai.src.api.google-generative-ai.stream..needsNewId.output.content.some() callback", - "packages/ai/src/api/google-generative-ai.ts|packages.ai.src.api.google-generative-ai.stream..output.content.some() callback", - "packages/ai/src/api/google-generative-ai.ts|packages.ai.src.api.google-generative-ai.createClient", - "packages/ai/src/api/google-generative-ai.ts|packages.ai.src.api.google-generative-ai.buildParams", - "packages/ai/src/api/google-generative-ai.ts|packages.ai.src.api.google-generative-ai.getGoogleBudget" - ], - "content_hash": "2e2a457e0f9a0110", - "module_hash": "c5a4c94e17095bc1" - }, - "packages/ai/src/api/google-shared.ts": { - "method_keys": [ - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.resolveGoogleThinkingLevel", - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.usesGoogleThinkingLevel", - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.toGoogleThinkingLevel", - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.toGoogleSdkThinkingLevel", - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.getDisabledGoogleThinkingConfig", - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.isThinkingPart", - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.retainThoughtSignature", - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.isValidThoughtSignature", - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.resolveThoughtSignature", - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.requiresToolCallId", - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.getGeminiMajorVersion", - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.supportsMultimodalFunctionResponse", - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.convertMessages", - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.convertMessages.parts.msg.content.map() callback", - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.parts", - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.convertMessages.textContent", - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.convertMessages.textContent.msg.content.filter() callback", - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.convertMessages.textResult", - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.convertMessages.textResult.textContent.map() callback", - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.convertMessages.imageContent", - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.convertMessages.imageContent.msg.content.filter() callback", - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.convertMessages.imageParts", - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.convertMessages.imageParts.imageContent.map() callback", - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.convertMessages.lastContent.parts.some() callback", - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.sanitizeForOpenApi", - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.convertTools", - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.convertTools.functionDeclarations.tools.map() callback", - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.supportsGoogleStrictToolSampling", - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.mapToolChoice", - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.resolveGoogleFunctionCallingMode", - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.resolveGoogleFunctionCallingMode.useStrictMode", - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.resolveGoogleFunctionCallingMode.useStrictMode.tools.some() callback", - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.mapStopReason", - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.mapStopReasonString", - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.retryGoogleRequest", - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.retryGoogleRequest.retryProviderRequest() callback" - ], - "content_hash": "e90877c051e8a3df", - "module_hash": "1d4c8993e4cf9fbe" - }, - "packages/ai/src/api/google-vertex.lazy.ts": { - "method_keys": [ - "packages/ai/src/api/google-vertex.lazy.ts|packages.ai.src.api.google-vertex.lazy.googleVertexApi", - "packages/ai/src/api/google-vertex.lazy.ts|packages.ai.src.api.google-vertex.lazy.googleVertexApi.lazyApi() callback" - ], - "content_hash": "279946e6b18c401a", - "module_hash": "bc7a2cfbbaa50c2f" - }, - "packages/ai/src/api/google-vertex.ts": { - "method_keys": [ - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.GoogleVertexOptions", - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.stream", - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.stream.", - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.stream..googleStream", - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.stream..googleStream.retryGoogleRequest() callback", - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.stream..needsNewId", - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.stream..needsNewId.output.content.some() callback", - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.stream..output.content.some() callback", - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.createClient", - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.createClientWithApiKey", - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.buildHttpOptions", - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.resolveCustomBaseUrl", - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.baseUrlIncludesApiVersion", - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.baseUrlIncludesApiVersion.some() callback", - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.buildGoogleAuthOptions", - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.resolveApiKey", - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.isPlaceholderApiKey", - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.resolveProject", - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.resolveLocation", - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.buildParams", - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.getGoogleBudget" - ], - "content_hash": "7f8f1f0542ebac38", - "module_hash": "3df457c77ed51210" - }, - "packages/ai/src/api/lazy.ts": { - "method_keys": [ - "packages/ai/src/api/lazy.ts|packages.ai.src.api.lazy.createSetupErrorMessage", - "packages/ai/src/api/lazy.ts|packages.ai.src.api.lazy.hasResult", - "packages/ai/src/api/lazy.ts|packages.ai.src.api.lazy.forwardStream", - "packages/ai/src/api/lazy.ts|packages.ai.src.api.lazy.lazyStream", - "packages/ai/src/api/lazy.ts|packages.ai.src.api.lazy.lazyStream.then() callback", - "packages/ai/src/api/lazy.ts|packages.ai.src.api.lazy.lazyStream.catch() callback", - "packages/ai/src/api/lazy.ts|packages.ai.src.api.lazy.LazyApiCapabilities", - "packages/ai/src/api/lazy.ts|packages.ai.src.api.lazy.lazyApi", - "packages/ai/src/api/lazy.ts|packages.ai.src.api.lazy.lazyApi.api", - "packages/ai/src/api/lazy.ts|packages.ai.src.api.lazy.lazyApi.api.stream", - "packages/ai/src/api/lazy.ts|packages.ai.src.api.lazy.lazyApi.api.stream.lazyStream() callback", - "packages/ai/src/api/lazy.ts|packages.ai.src.api.lazy.lazyApi.api.streamSimple", - "packages/ai/src/api/lazy.ts|packages.ai.src.api.lazy.lazyApi.api.streamSimple.lazyStream() callback", - "packages/ai/src/api/lazy.ts|packages.ai.src.api.lazy.lazyApi.fetchDeferred", - "packages/ai/src/api/lazy.ts|packages.ai.src.api.lazy.lazyApi.fetchDeferred.lazyStream() callback", - "packages/ai/src/api/lazy.ts|packages.ai.src.api.lazy.lazyApi.cancelDeferred" - ], - "content_hash": "c11376a5ad062fa9", - "module_hash": "a41f2146efbca11b" - }, - "packages/ai/src/api/llama-cpp-classify.lazy.ts": { - "method_keys": [ - "packages/ai/src/api/llama-cpp-classify.lazy.ts|packages.ai.src.api.llama-cpp-classify.lazy.llamaCppClassifyApi", - "packages/ai/src/api/llama-cpp-classify.lazy.ts|packages.ai.src.api.llama-cpp-classify.lazy.llamaCppClassifyApi.classify" - ], - "content_hash": "f79279415340442c", - "module_hash": "5abe0c1c4a4acc7c" - }, - "packages/ai/src/api/llama-cpp-classify.ts": { - "method_keys": [ - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.LabeledQuestion", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.HttpError", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.httpError", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.timeoutError", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.isRecord", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.llamaServerRoot", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.renderState", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.questionLabels", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.renderTask", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.lines", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.renderTask.lines.map() callback", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.renderTask.lines", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.renderTask.lines.question.criteria.map() callback", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.answerInstruction", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.renderOverview", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.renderOverview.questions.map() callback", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.renderQuestion", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.labelProbabilities", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.labelProbabilities.scaled", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.labelProbabilities.scaled.logprobs.map() callback", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.labelProbabilities.weights", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.labelProbabilities.weights.scaled.map() callback", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.labelProbabilities.total", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.labelProbabilities.total.weights.reduce() callback", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.labelProbabilities.weights.map() callback", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.peakConfidence", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.answerFromProbabilities", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.answerFromProbabilities.score.probabilities.reduce() callback", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.score", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.answerFromProbabilities.probabilities.keys.map() callback", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.RequestContext", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.post", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.tokenIds", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.tokenIds.body.tokens.map() callback", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.tokenize", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.resolveLabelToken", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.resolveLabelToken.newline.every() callback", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.labelTokens", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.labelTokens.ids", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.labelTokens.ids.labels.map() callback", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.labelTokens.ids.labels.map() callback.pending.catch() callback", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.renderPrompt", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.nextTokenLogprobs", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.nextTokenLogprobs.tokens.map() callback", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.classifyQuestion", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.classifyQuestion.logprobs.every() callback", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.classifyQuestion.missing", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.classifyQuestion.missing.rendered.labels.filter() callback", - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.classifyQuestion.values.every() callback" - ], - "content_hash": "82a34c5247812e48", - "module_hash": "02eb7d96fcff2955" - }, - "packages/ai/src/api/mistral-conversations.lazy.ts": { - "method_keys": [ - "packages/ai/src/api/mistral-conversations.lazy.ts|packages.ai.src.api.mistral-conversations.lazy.mistralConversationsApi", - "packages/ai/src/api/mistral-conversations.lazy.ts|packages.ai.src.api.mistral-conversations.lazy.mistralConversationsApi.lazyApi() callback" - ], - "content_hash": "d818ead674bcc827", - "module_hash": "bc7a2cfbbaa50c2f" - }, - "packages/ai/src/api/mistral-conversations.ts": { - "method_keys": [ - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.MistralOptions", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.stream", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.stream.", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.stream..transformedMessages.transformMessages() callback", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.stream..transformedMessages", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.createOutput", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.createMistralToolCallIdNormalizer", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.createMistralToolCallIdNormalizer.", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.deriveMistralToolCallId", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.formatMistralError", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.truncateErrorText", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.safeJsonStringify", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.requestMistralStream", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.MistralHttpError", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.MistralHttpError.constructor", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.buildMistralHeaders", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.applyMistralHeaderOverrides", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.hasMistralHeaderOverride", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.hasMistralHeaderOverride.some() callback", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.toMistralWirePayload", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.toMistralWirePayload.payload.messages.map() callback", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.toMistralWireMessage", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.toMistralWireMessage.message.content.map() callback", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.toMistralWireContentChunk", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.remapMistralProperty", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.isMistralRecord", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.readMistralEvents", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.readMistralEvents.onAbort", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.readMistralEvents.onAbort.catch() callback", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.findMistralEventBoundary", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.parseMistralEvent", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.data", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.parseMistralEvent.data.filter() callback", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.parseMistralEvent.data.map() callback", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.buildChatPayload", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.shouldUsePromptCaching", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.getMistralCachedPromptTokens", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.consumeChatStream", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.consumeChatStream.deltaText", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.consumeChatStream.deltaText.map() callback", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.consumeChatStream.deltaText.filter() callback", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.toFunctionTools", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.toFunctionTools.tools.map() callback", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.stripSymbolKeys", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.stripSymbolKeys.value.map() callback", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.toChatMessages", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.toChatMessages.hadImages", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.toChatMessages.hadImages.msg.content.some() callback", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.toChatMessages.content.msg.content.filter() callback", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.toChatMessages.content.map() callback", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.toChatMessages.textResult", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.toChatMessages.textResult.msg.content.filter() callback", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.toChatMessages.textResult.map() callback", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.toChatMessages.hasImages", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.toChatMessages.hasImages.msg.content.some() callback", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.buildToolResultText", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.mapToolChoice", - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.mapChatStopReason" - ], - "content_hash": "828bd5c3c731a6e3", - "module_hash": "5d614b24836996aa" - }, - "packages/ai/src/api/openai-codex-responses.lazy.ts": { - "method_keys": [ - "packages/ai/src/api/openai-codex-responses.lazy.ts|packages.ai.src.api.openai-codex-responses.lazy.openAICodexResponsesApi", - "packages/ai/src/api/openai-codex-responses.lazy.ts|packages.ai.src.api.openai-codex-responses.lazy.openAICodexResponsesApi.lazyApi() callback" - ], - "content_hash": "f05590e7134e3e8f", - "module_hash": "bc7a2cfbbaa50c2f" - }, - "packages/ai/src/api/openai-codex-responses.ts": { - "method_keys": [ - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.OpenAICodexResponsesOptions", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.RequestBody", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.assertSuccessfulOutput", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.isTerminalRateLimitError", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.isRetryableError", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.getRetryAfterDelayMs", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.RetryDelayExceededError", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.validateRetryDelayMs", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.sleep", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.sleep.", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.sleep..signal.addEventListener(\"abort\") callback", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.normalizeTimeoutMs", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.loadNodeZlib", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.compressRequestBodyZstd", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.stream", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.stream.", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.stream..processWebSocketStream() callback", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.buildRequestBody", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.getServiceTierCostMultiplier", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.applyServiceTierPricing", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.resolveCodexServiceTier", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.resolveCodexUrl", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.resolveCodexWebSocketUrl", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.processStream", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.processStream.applyServiceTierPricing", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.CodexApiError", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.CodexApiError.constructor", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.CodexProtocolError", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.CodexProtocolError.constructor", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.ProviderStreamEventCallbackError", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.ProviderStreamEventCallbackError.constructor", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.isCodexNonTransportError", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.isWebSocketConnectionLimitReachedError", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.isPreviousResponseNotFoundError", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.extractCodexEventError", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.mapCodexEvents", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.normalizeCodexStatus", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.parseSSE", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.parseSSE.onAbort", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.parseSSE.onAbort.catch() callback", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.parseSSE.dataLines", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.parseSSE.dataLines.filter() callback", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.parseSSE.dataLines.map() callback", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.WebSocketLike", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.WebSocketLike.close", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.WebSocketLike.send", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.WebSocketLike.addEventListener", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.WebSocketLike.removeEventListener", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.CachedWebSocketContinuationState", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.CachedWebSocketConnection", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.OpenAICodexWebSocketDebugStats", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.getOrCreateWebSocketDebugStats", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.getOpenAICodexWebSocketDebugStats", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.resetOpenAICodexWebSocketDebugStats", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.closeOpenAICodexWebSocketSessions", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.isWebSocketSseFallbackActive", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.recordWebSocketSseFallback", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.recordWebSocketFailure", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.getWebSocketConstructor", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.getWebSocketConstructor.WebSocketWithProxy", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.getWebSocketConstructor.WebSocketWithProxy.constructor", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.WebSocketCloseError", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.WebSocketCloseError.constructor", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.getWebSocketReadyState", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.isWebSocketReusable", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.isWebSocketSessionExpired", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.closeWebSocketSilently", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.scheduleSessionWebSocketExpiry", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.scheduleSessionWebSocketExpiry.setTimeout() callback", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.connectWebSocket", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.connectWebSocket.", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.connectWebSocket..setTimeout() callback", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.acquireWebSocket", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.release", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.acquireWebSocket.release", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.extractWebSocketError", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.extractWebSocketCloseError", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.decodeWebSocketData", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.parseWebSocket", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.parseWebSocket.onMessage", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.parseWebSocket.onMessage.", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.parseWebSocket.", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.parseWebSocket..setTimeout() callback", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.parseWebSocket.finally() callback", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.requestBodyWithoutInput", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.responseInputsEqual", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.requestBodiesMatchExceptInput", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.getCachedWebSocketInputDelta", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.buildCachedWebSocketRequestBody", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.startWebSocketOutputOnFirstEvent", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.processWebSocketStream", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.processWebSocketStream.applyServiceTierPricing", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.processWebSocketStream.responseItems", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.processWebSocketStream.responseItems.filter() callback", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.parseErrorResponse", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.extractAccountId", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.buildBaseCodexHeaders", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.buildSSEHeaders", - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.buildWebSocketHeaders" - ], - "content_hash": "65ac1b1ad7891bda", - "module_hash": "6d25b787e556578a" - }, - "packages/ai/src/api/openai-completions.lazy.ts": { - "method_keys": [ - "packages/ai/src/api/openai-completions.lazy.ts|packages.ai.src.api.openai-completions.lazy.openAICompletionsApi", - "packages/ai/src/api/openai-completions.lazy.ts|packages.ai.src.api.openai-completions.lazy.openAICompletionsApi.lazyApi() callback" - ], - "content_hash": "c24c4b1008f640fd", - "module_hash": "bc7a2cfbbaa50c2f" - }, - "packages/ai/src/api/openai-completions.ts": { - "method_keys": [ - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.hasHeader", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.getClientApiKey", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.hasToolHistory", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.hasToolHistory.msg.content.some() callback", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.isTextContentBlock", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.isThinkingContentBlock", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.isToolCallBlock", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.isImageContentBlock", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.isReasoningDetailObject", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.hasValidCommonReasoningDetailFields", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.isOpenAIReasoningDetail", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.OpenAICompletionsOptions", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.ConvertCompletionsMessagesOptions", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.OpenAICompatCacheControl", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.parseOpenAIReasoningDetails", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.parseLegacyEncryptedReasoningDetail", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.fillMissingCommonReasoningDetailFields", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.appendOpenAIReasoningDetail", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.isOpenAICompletionsReasoningField", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.resolveCacheRetention", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.stream", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.stream.", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.stream..StreamingToolCallBlock", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.stream..output.content.some() callback", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.createClient", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.buildParams", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.resolveThinkingTokenBudgetField", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.resolveClampedThinkingBudget", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.buildChatTemplateValues", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.resolveChatTemplateKwargValue", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.getCompatCacheControl", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.applyAnthropicCacheControl", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.addCacheControlToSystemPrompt", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.addCacheControlToLastConversationMessage", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.addCacheControlToLastTool", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.addCacheControlToInstructionMessage", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.addCacheControlToMessage", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.addCacheControlToTextContent", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.transformedMessages", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.transformedMessages.transformMessages() callback", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.content.msg.content.filter() callback", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.content.map() callback", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.assistantTextParts", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.assistantTextParts.filter() callback", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.assistantTextParts.map() callback", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.assistantText", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.assistantText.assistantTextParts.map() callback", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.signedReasoningDetails", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.signedReasoningDetails.thinkingBlocks.map() callback", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.signedReasoningDetails.find() callback", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.legacyReasoningDetails", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.legacyReasoningDetails.toolCalls.map() callback", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.legacyReasoningDetails.filter() callback", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.nonEmptyThinkingBlocks", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.nonEmptyThinkingBlocks.thinkingBlocks.filter() callback", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.thinkingText", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.thinkingText.nonEmptyThinkingBlocks.map() callback", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.nonEmptyThinkingBlocks.map() callback", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.toolCalls.map() callback", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.textResult", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.textResult.map() callback", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.hasImages", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.hasImages.toolMsg.content.some() callback", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertTools", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertTools.tools.map() callback", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.parseChunkUsage", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.mapStopReason", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.detectCompat", - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.getCompat" - ], - "content_hash": "2d2cada5deb5dfa6", - "module_hash": "2a4c959633d836b2" - }, - "packages/ai/src/api/openai-decisions.lazy.ts": { - "method_keys": [ - "packages/ai/src/api/openai-decisions.lazy.ts|packages.ai.src.api.openai-decisions.lazy.openAIDecisionsApi", - "packages/ai/src/api/openai-decisions.lazy.ts|packages.ai.src.api.openai-decisions.lazy.openAIDecisionsApi.classify" - ], - "content_hash": "612561446e76cee3", - "module_hash": "5abe0c1c4a4acc7c" - }, - "packages/ai/src/api/openai-decisions.ts": { - "method_keys": [ - "packages/ai/src/api/openai-decisions.ts|packages.ai.src.api.openai-decisions.DecisionQuestion", - "packages/ai/src/api/openai-decisions.ts|packages.ai.src.api.openai-decisions.predicateInstructions", - "packages/ai/src/api/openai-decisions.ts|packages.ai.src.api.openai-decisions.wireQuestion", - "packages/ai/src/api/openai-decisions.ts|packages.ai.src.api.openai-decisions.wireQuestion.choices.map() callback", - "packages/ai/src/api/openai-decisions.ts|packages.ai.src.api.openai-decisions.wireQuestion.levels.question.criteria.map() callback", - "packages/ai/src/api/openai-decisions.ts|packages.ai.src.api.openai-decisions.wireInput", - "packages/ai/src/api/openai-decisions.ts|packages.ai.src.api.openai-decisions.wireInput.content.images.map() callback", - "packages/ai/src/api/openai-decisions.ts|packages.ai.src.api.openai-decisions.choiceProbabilities", - "packages/ai/src/api/openai-decisions.ts|packages.ai.src.api.openai-decisions.choiceProbabilities.value.map() callback", - "packages/ai/src/api/openai-decisions.ts|packages.ai.src.api.openai-decisions.parseAnswer", - "packages/ai/src/api/openai-decisions.ts|packages.ai.src.api.openai-decisions.parseAnswers", - "packages/ai/src/api/openai-decisions.ts|packages.ai.src.api.openai-decisions.parseAnswers.map() callback", - "packages/ai/src/api/openai-decisions.ts|packages.ai.src.api.openai-decisions.errorMessage", - "packages/ai/src/api/openai-decisions.ts|packages.ai.src.api.openai-decisions.classify.body.questions.map() callback" - ], - "content_hash": "5c11f52d3adb68db", - "module_hash": "499a382ad5d620f8" - }, - "packages/ai/src/api/openai-prompt-cache.ts": { - "method_keys": [ - "packages/ai/src/api/openai-prompt-cache.ts|packages.ai.src.api.openai-prompt-cache.clampOpenAIPromptCacheKey" - ], - "content_hash": "54295fd2366eb36b", - "module_hash": "9cfba21778171ab8" - }, - "packages/ai/src/api/openai-responses-shared.ts": { - "method_keys": [ - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.encodeTextSignatureV1", - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.parseTextSignature", - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.convertToolResultOutput", - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.convertToolResultOutput.textResult", - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.convertToolResultOutput.textResult.content.filter() callback", - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.convertToolResultOutput.textResult.map() callback", - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.convertToolResultOutput.images", - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.convertToolResultOutput.images.content.filter() callback", - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.OpenAIResponsesStreamOptions", - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.ConvertResponsesMessagesOptions", - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.ConvertResponsesToolsOptions", - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.convertResponsesMessages", - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.convertResponsesMessages.appendSystemToolAdditions.names", - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.convertResponsesMessages.appendSystemToolAdditions.names.tools.map() callback", - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.content", - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.convertResponsesMessages.content.msg.content.map() callback", - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.convertResponsesTools", - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.convertResponsesTools.tools.map() callback", - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.getCustomToolCallInput", - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.appendCustomToolCallInput", - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.processResponsesStream", - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.processResponsesStream.finalizeResponse", - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.processResponsesStream.finalizeResponse.output.content.some() callback", - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.processResponsesStream.summaryText", - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.processResponsesStream.summaryText.item.summary.map() callback", - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.processResponsesStream.contentText", - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.processResponsesStream.contentText.item.content.map() callback", - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.processResponsesStream.item.content.map() callback", - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.mapStopReason" - ], - "content_hash": "f439b41bd043fc06", - "module_hash": "9292b80fd4e0b342" - }, - "packages/ai/src/api/openai-responses.lazy.ts": { - "method_keys": [ - "packages/ai/src/api/openai-responses.lazy.ts|packages.ai.src.api.openai-responses.lazy.openAIResponsesApi", - "packages/ai/src/api/openai-responses.lazy.ts|packages.ai.src.api.openai-responses.lazy.openAIResponsesApi.lazyApi() callback" - ], - "content_hash": "848678713abb849e", - "module_hash": "bc7a2cfbbaa50c2f" - }, - "packages/ai/src/api/openai-responses.ts": { - "method_keys": [ - "packages/ai/src/api/openai-responses.ts|packages.ai.src.api.openai-responses.isChatGPTSignIn", - "packages/ai/src/api/openai-responses.ts|packages.ai.src.api.openai-responses.hasHeader", - "packages/ai/src/api/openai-responses.ts|packages.ai.src.api.openai-responses.getClientApiKey", - "packages/ai/src/api/openai-responses.ts|packages.ai.src.api.openai-responses.detectSessionAffinityFormat", - "packages/ai/src/api/openai-responses.ts|packages.ai.src.api.openai-responses.resolveCacheRetention", - "packages/ai/src/api/openai-responses.ts|packages.ai.src.api.openai-responses.getCompat", - "packages/ai/src/api/openai-responses.ts|packages.ai.src.api.openai-responses.getPromptCacheRetention", - "packages/ai/src/api/openai-responses.ts|packages.ai.src.api.openai-responses.getPromptCacheOptions", - "packages/ai/src/api/openai-responses.ts|packages.ai.src.api.openai-responses.OpenAIResponsesOptions", - "packages/ai/src/api/openai-responses.ts|packages.ai.src.api.openai-responses.stream", - "packages/ai/src/api/openai-responses.ts|packages.ai.src.api.openai-responses.stream.", - "packages/ai/src/api/openai-responses.ts|packages.ai.src.api.openai-responses.stream..applyServiceTierPricing", - "packages/ai/src/api/openai-responses.ts|packages.ai.src.api.openai-responses.createClient", - "packages/ai/src/api/openai-responses.ts|packages.ai.src.api.openai-responses.buildParams", - "packages/ai/src/api/openai-responses.ts|packages.ai.src.api.openai-responses.getServiceTierCostMultiplier", - "packages/ai/src/api/openai-responses.ts|packages.ai.src.api.openai-responses.applyServiceTierPricing" - ], - "content_hash": "9a18f94350b753d7", - "module_hash": "a7dc8f6216c43a2c" - }, - "packages/ai/src/api/openrouter-images.lazy.ts": { - "method_keys": [ - "packages/ai/src/api/openrouter-images.lazy.ts|packages.ai.src.api.openrouter-images.lazy.openrouterImagesApi", - "packages/ai/src/api/openrouter-images.lazy.ts|packages.ai.src.api.openrouter-images.lazy.openrouterImagesApi.generateImages" - ], - "content_hash": "94c2e38ea106e66f", - "module_hash": "cd4a1a6d7277b8c3" - }, - "packages/ai/src/api/openrouter-images.ts": { - "method_keys": [ - "packages/ai/src/api/openrouter-images.ts|packages.ai.src.api.openrouter-images.OpenRouterGeneratedImage", - "packages/ai/src/api/openrouter-images.ts|packages.ai.src.api.openrouter-images.createClient", - "packages/ai/src/api/openrouter-images.ts|packages.ai.src.api.openrouter-images.buildParams", - "packages/ai/src/api/openrouter-images.ts|packages.ai.src.api.openrouter-images.buildParams.content", - "packages/ai/src/api/openrouter-images.ts|packages.ai.src.api.openrouter-images.buildParams.content.context.input.map() callback", - "packages/ai/src/api/openrouter-images.ts|packages.ai.src.api.openrouter-images.parseUsage" - ], - "content_hash": "d7cf16d3f8331d5d", - "module_hash": "c22f9df69eaa73e7" - }, - "packages/ai/src/api/pi-messages.lazy.ts": { - "method_keys": [ - "packages/ai/src/api/pi-messages.lazy.ts|packages.ai.src.api.pi-messages.lazy.piMessagesApi", - "packages/ai/src/api/pi-messages.lazy.ts|packages.ai.src.api.pi-messages.lazy.piMessagesApi.lazyApi() callback" - ], - "content_hash": "a71c030715174b3d", - "module_hash": "bc7a2cfbbaa50c2f" - }, - "packages/ai/src/api/pi-messages.ts": { - "method_keys": [ - "packages/ai/src/api/pi-messages.ts|packages.ai.src.api.pi-messages.PiMessagesOptions", - "packages/ai/src/api/pi-messages.ts|packages.ai.src.api.pi-messages.PiMessagesResponseError", - "packages/ai/src/api/pi-messages.ts|packages.ai.src.api.pi-messages.PiMessagesResponseError.constructor", - "packages/ai/src/api/pi-messages.ts|packages.ai.src.api.pi-messages.parsePiMessagesErrorBody", - "packages/ai/src/api/pi-messages.ts|packages.ai.src.api.pi-messages.truncateDiagnosticString", - "packages/ai/src/api/pi-messages.ts|packages.ai.src.api.pi-messages.formatPiMessagesResponseError", - "packages/ai/src/api/pi-messages.ts|packages.ai.src.api.pi-messages.createPiMessagesResponseError", - "packages/ai/src/api/pi-messages.ts|packages.ai.src.api.pi-messages.createEmptyUsage", - "packages/ai/src/api/pi-messages.ts|packages.ai.src.api.pi-messages.appendRewriteDiagnostic", - "packages/ai/src/api/pi-messages.ts|packages.ai.src.api.pi-messages.createEventConverter", - "packages/ai/src/api/pi-messages.ts|packages.ai.src.api.pi-messages.createEventConverter.", - "packages/ai/src/api/pi-messages.ts|packages.ai.src.api.pi-messages.readPiMessagesEvents", - "packages/ai/src/api/pi-messages.ts|packages.ai.src.api.pi-messages.parsePiMessagesEvent", - "packages/ai/src/api/pi-messages.ts|packages.ai.src.api.pi-messages.parsePiMessagesEvent.data", - "packages/ai/src/api/pi-messages.ts|packages.ai.src.api.pi-messages.parsePiMessagesEvent.data.find() callback", - "packages/ai/src/api/pi-messages.ts|packages.ai.src.api.pi-messages.createErrorEvent", - "packages/ai/src/api/pi-messages.ts|packages.ai.src.api.pi-messages.resolveCacheRetention", - "packages/ai/src/api/pi-messages.ts|packages.ai.src.api.pi-messages.stream", - "packages/ai/src/api/pi-messages.ts|packages.ai.src.api.pi-messages.stream." - ], - "content_hash": "19abc369cfd0f610", - "module_hash": "3e7c43bc82aeb66e" - }, - "packages/ai/src/api/simple-options.ts": { - "method_keys": [ - "packages/ai/src/api/simple-options.ts|packages.ai.src.api.simple-options.clampMaxTokensToContext", - "packages/ai/src/api/simple-options.ts|packages.ai.src.api.simple-options.resolveSamplingParams", - "packages/ai/src/api/simple-options.ts|packages.ai.src.api.simple-options.buildBaseOptions", - "packages/ai/src/api/simple-options.ts|packages.ai.src.api.simple-options.clampReasoning", - "packages/ai/src/api/simple-options.ts|packages.ai.src.api.simple-options.thinkingBudgetForLevel", - "packages/ai/src/api/simple-options.ts|packages.ai.src.api.simple-options.clampThinkingBudgetToAnswerRoom", - "packages/ai/src/api/simple-options.ts|packages.ai.src.api.simple-options.adjustMaxTokensForThinking" - ], - "content_hash": "feaab3c941febc04", - "module_hash": "8bb342f0f6b93777" - }, - "packages/ai/src/api/system-one-shared.ts": { - "method_keys": [ - "packages/ai/src/api/system-one-shared.ts|packages.ai.src.api.system-one-shared.SystemOneWireRequest", - "packages/ai/src/api/system-one-shared.ts|packages.ai.src.api.system-one-shared.SystemOneTransport", - "packages/ai/src/api/system-one-shared.ts|packages.ai.src.api.system-one-shared.SystemOneTransport.url", - "packages/ai/src/api/system-one-shared.ts|packages.ai.src.api.system-one-shared.SystemOneTransport.payload", - "packages/ai/src/api/system-one-shared.ts|packages.ai.src.api.system-one-shared.SystemOneTransport.output", - "packages/ai/src/api/system-one-shared.ts|packages.ai.src.api.system-one-shared.probabilities", - "packages/ai/src/api/system-one-shared.ts|packages.ai.src.api.system-one-shared.probabilities.map() callback", - "packages/ai/src/api/system-one-shared.ts|packages.ai.src.api.system-one-shared.parseAnswers", - "packages/ai/src/api/system-one-shared.ts|packages.ai.src.api.system-one-shared.wireRequest", - "packages/ai/src/api/system-one-shared.ts|packages.ai.src.api.system-one-shared.wireRequest.questions.map() callback", - "packages/ai/src/api/system-one-shared.ts|packages.ai.src.api.system-one-shared.classifySystemOne" - ], - "content_hash": "21503791b3306a6e", - "module_hash": "712cf1000d24f962" - }, - "packages/ai/src/api/transform-messages.ts": { - "method_keys": [ - "packages/ai/src/api/transform-messages.ts|packages.ai.src.api.transform-messages.replaceImagesWithPlaceholder", - "packages/ai/src/api/transform-messages.ts|packages.ai.src.api.transform-messages.downgradeUnsupportedImages", - "packages/ai/src/api/transform-messages.ts|packages.ai.src.api.transform-messages.downgradeUnsupportedImages.messages.map() callback", - "packages/ai/src/api/transform-messages.ts|packages.ai.src.api.transform-messages.transformMessages", - "packages/ai/src/api/transform-messages.ts|packages.ai.src.api.transform-messages.transformMessages.normalizedMessages", - "packages/ai/src/api/transform-messages.ts|packages.ai.src.api.transform-messages.transformMessages.normalizedMessages.messages.map() callback", - "packages/ai/src/api/transform-messages.ts|packages.ai.src.api.transform-messages.transformMessages.transformed", - "packages/ai/src/api/transform-messages.ts|packages.ai.src.api.transform-messages.transformMessages.transformed.imageAwareMessages.map() callback", - "packages/ai/src/api/transform-messages.ts|packages.ai.src.api.transform-messages.transformMessages.transformed.imageAwareMessages.map() callback.transformedContent", - "packages/ai/src/api/transform-messages.ts|packages.ai.src.api.transform-messages.transformMessages.transformed.imageAwareMessages.map() callback.transformedContent.assistantMsg.content.flatMap() callback", - "packages/ai/src/api/transform-messages.ts|packages.ai.src.api.transform-messages.transformMessages.toolCalls", - "packages/ai/src/api/transform-messages.ts|packages.ai.src.api.transform-messages.transformMessages.toolCalls.assistantMsg.content.filter() callback" - ], - "content_hash": "3031c47229b569d6", - "module_hash": "10ba6b6dfe735f4a" - }, - "packages/ai/src/api/typesafe-system-one.lazy.ts": { - "method_keys": [ - "packages/ai/src/api/typesafe-system-one.lazy.ts|packages.ai.src.api.typesafe-system-one.lazy.typesafeSystemOneApi", - "packages/ai/src/api/typesafe-system-one.lazy.ts|packages.ai.src.api.typesafe-system-one.lazy.typesafeSystemOneApi.classify" - ], - "content_hash": "018138a10c9bca58", - "module_hash": "5abe0c1c4a4acc7c" - }, - "packages/ai/src/api/typesafe-system-one.ts": { - "method_keys": [ - "packages/ai/src/api/typesafe-system-one.ts|packages.ai.src.api.typesafe-system-one.transport", - "packages/ai/src/api/typesafe-system-one.ts|packages.ai.src.api.typesafe-system-one.transport.url", - "packages/ai/src/api/typesafe-system-one.ts|packages.ai.src.api.typesafe-system-one.transport.payload", - "packages/ai/src/api/typesafe-system-one.ts|packages.ai.src.api.typesafe-system-one.transport.output" - ], - "content_hash": "67afddd1a8ce81e2", - "module_hash": "c1bbe2dce034dca7" - }, - "packages/ai/src/auth/context.ts": { - "method_keys": [ - "packages/ai/src/auth/context.ts|packages.ai.src.auth.context.NodeFsModule", - "packages/ai/src/auth/context.ts|packages.ai.src.auth.context.NodeFsModule.access", - "packages/ai/src/auth/context.ts|packages.ai.src.auth.context.NodeOsModule", - "packages/ai/src/auth/context.ts|packages.ai.src.auth.context.NodeOsModule.homedir", - "packages/ai/src/auth/context.ts|packages.ai.src.auth.context.getProcessEnv", - "packages/ai/src/auth/context.ts|packages.ai.src.auth.context.defaultProviderAuthContext", - "packages/ai/src/auth/context.ts|packages.ai.src.auth.context.defaultProviderAuthContext.env", - "packages/ai/src/auth/context.ts|packages.ai.src.auth.context.defaultProviderAuthContext.fileExists" - ], - "content_hash": "805f01295e375b88", - "module_hash": "555faee7178ed84d" - }, - "packages/ai/src/auth/credential-store.ts": { - "method_keys": [ - "packages/ai/src/auth/credential-store.ts|packages.ai.src.auth.credential-store.InMemoryCredentialStore", - "packages/ai/src/auth/credential-store.ts|packages.ai.src.auth.credential-store.InMemoryCredentialStore.enqueue", - "packages/ai/src/auth/credential-store.ts|packages.ai.src.auth.credential-store.InMemoryCredentialStore.enqueue.queued", - "packages/ai/src/auth/credential-store.ts|packages.ai.src.auth.credential-store.InMemoryCredentialStore.enqueue.queued.", - "packages/ai/src/auth/credential-store.ts|packages.ai.src.auth.credential-store.InMemoryCredentialStore.enqueue.queued..previous.catch() callback", - "packages/ai/src/auth/credential-store.ts|packages.ai.src.auth.credential-store.InMemoryCredentialStore.enqueue.tail", - "packages/ai/src/auth/credential-store.ts|packages.ai.src.auth.credential-store.InMemoryCredentialStore.enqueue.tail.queued.catch() callback", - "packages/ai/src/auth/credential-store.ts|packages.ai.src.auth.credential-store.InMemoryCredentialStore.enqueue.tail.then() callback", - "packages/ai/src/auth/credential-store.ts|packages.ai.src.auth.credential-store.InMemoryCredentialStore.read", - "packages/ai/src/auth/credential-store.ts|packages.ai.src.auth.credential-store.InMemoryCredentialStore.list", - "packages/ai/src/auth/credential-store.ts|packages.ai.src.auth.credential-store.InMemoryCredentialStore.list.map() callback", - "packages/ai/src/auth/credential-store.ts|packages.ai.src.auth.credential-store.InMemoryCredentialStore.modify", - "packages/ai/src/auth/credential-store.ts|packages.ai.src.auth.credential-store.InMemoryCredentialStore.modify.enqueue() callback", - "packages/ai/src/auth/credential-store.ts|packages.ai.src.auth.credential-store.InMemoryCredentialStore.delete", - "packages/ai/src/auth/credential-store.ts|packages.ai.src.auth.credential-store.InMemoryCredentialStore.delete.enqueue() callback" - ], - "content_hash": "0fcc49a4e2c42e42", - "module_hash": "85c83aea41588f68" - }, - "packages/ai/src/auth/helpers.ts": { - "method_keys": [ - "packages/ai/src/auth/helpers.ts|packages.ai.src.auth.helpers.envApiKeyAuth", - "packages/ai/src/auth/helpers.ts|packages.ai.src.auth.helpers.envApiKeyAuth.login", - "packages/ai/src/auth/helpers.ts|packages.ai.src.auth.helpers.envApiKeyAuth.resolve", - "packages/ai/src/auth/helpers.ts|packages.ai.src.auth.helpers.lazyOAuth", - "packages/ai/src/auth/helpers.ts|packages.ai.src.auth.helpers.lazyOAuth.login", - "packages/ai/src/auth/helpers.ts|packages.ai.src.auth.helpers.lazyOAuth.refresh", - "packages/ai/src/auth/helpers.ts|packages.ai.src.auth.helpers.lazyOAuth.toAuth" - ], - "content_hash": "998bb5313e5b6e98", - "module_hash": "3993229eb14aa305" - }, - "packages/ai/src/auth/oauth/anthropic.ts": { - "method_keys": [ - "packages/ai/src/auth/oauth/anthropic.ts|packages.ai.src.auth.oauth.anthropic.parseAuthorizationInput", - "packages/ai/src/auth/oauth/anthropic.ts|packages.ai.src.auth.oauth.anthropic.formatErrorDetails", - "packages/ai/src/auth/oauth/anthropic.ts|packages.ai.src.auth.oauth.anthropic.postJson", - "packages/ai/src/auth/oauth/anthropic.ts|packages.ai.src.auth.oauth.anthropic.exchangeAuthorizationCode", - "packages/ai/src/auth/oauth/anthropic.ts|packages.ai.src.auth.oauth.anthropic.loginAnthropic", - "packages/ai/src/auth/oauth/anthropic.ts|packages.ai.src.auth.oauth.anthropic.loginAnthropic.startCallbackServer", - "packages/ai/src/auth/oauth/anthropic.ts|packages.ai.src.auth.oauth.anthropic.loginAnthropic.startCallbackServer.complete", - "packages/ai/src/auth/oauth/anthropic.ts|packages.ai.src.auth.oauth.anthropic.loginAnthropic.callback", - "packages/ai/src/auth/oauth/anthropic.ts|packages.ai.src.auth.oauth.anthropic.callback.catch() callback", - "packages/ai/src/auth/oauth/anthropic.ts|packages.ai.src.auth.oauth.anthropic.loginAnthropic.callback.catch() callback", - "packages/ai/src/auth/oauth/anthropic.ts|packages.ai.src.auth.oauth.anthropic.loginAnthropicCopyCode", - "packages/ai/src/auth/oauth/anthropic.ts|packages.ai.src.auth.oauth.anthropic.refreshAnthropicToken", - "packages/ai/src/auth/oauth/anthropic.ts|packages.ai.src.auth.oauth.anthropic.anthropicOAuth", - "packages/ai/src/auth/oauth/anthropic.ts|packages.ai.src.auth.oauth.anthropic.anthropicOAuth.login", - "packages/ai/src/auth/oauth/anthropic.ts|packages.ai.src.auth.oauth.anthropic.anthropicOAuth.refresh", - "packages/ai/src/auth/oauth/anthropic.ts|packages.ai.src.auth.oauth.anthropic.anthropicOAuth.toAuth" - ], - "content_hash": "4e520720f8d4ea44", - "module_hash": "54c65378dfd407ce" - }, - "packages/ai/src/auth/oauth/callback-server.ts": { - "method_keys": [ - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.OAuthCallbackServerOptions", - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.OAuthCallbackServer", - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.OAuthCallbackServer.wait", - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.OAuthCallbackServer.cancel", - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.OAuthCallbackServer.close", - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.sendPage", - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer", - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.waitPromise.catch() callback", - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.server", - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.server.createServer() callback", - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.server.createServer() callback.", - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.", - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer..server.listen() callback", - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.server.on(\"error\") callback", - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.setTimeout() callback", - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.wait", - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.cancel", - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.close", - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.waitForCallbackOrManualInput", - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.waitForCallbackOrManualInput.manual", - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.waitForCallbackOrManualInput.manual.then() callback", - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.waitForCallbackOrManualInput.manual.catch() callback" - ], - "content_hash": "e8c31223767c0bea", - "module_hash": "972fa69b25b4b49e" - }, - "packages/ai/src/auth/oauth/device-code.ts": { - "method_keys": [ - "packages/ai/src/auth/oauth/device-code.ts|packages.ai.src.auth.oauth.device-code.abortableSleep", - "packages/ai/src/auth/oauth/device-code.ts|packages.ai.src.auth.oauth.device-code.abortableSleep.", - "packages/ai/src/auth/oauth/device-code.ts|packages.ai.src.auth.oauth.device-code.abortableSleep..timeout", - "packages/ai/src/auth/oauth/device-code.ts|packages.ai.src.auth.oauth.device-code.abortableSleep..timeout.setTimeout() callback", - "packages/ai/src/auth/oauth/device-code.ts|packages.ai.src.auth.oauth.device-code.pollOAuthDeviceCodeFlow" - ], - "content_hash": "d34ca86e9f40e23b", - "module_hash": "2640ad55fee6bf93" - }, - "packages/ai/src/auth/oauth/github-copilot.ts": { - "method_keys": [ - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.normalizeDomain", - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.getUrls", - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.getBaseUrlFromToken", - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.getGitHubCopilotBaseUrl", - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.asRecord", - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog", - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.accountModels", - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.accountModels.data.flatMap() callback", - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.pickerModelIds", - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.pickerModelIds.accountModels.filter() callback", - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.pickerModelIds.map() callback", - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.availableModelIds.accountModels.filter() callback", - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.availableModelIds.map() callback", - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.policyModelIds", - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.policyModelIds.accountModels.filter() callback", - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.policyModelIds.map() callback", - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.fetchWithRateLimitRetry", - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.fetchGitHubCopilotModels", - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.fetchJson", - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.startDeviceFlow", - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.pollForGitHubAccessToken", - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.pollForGitHubAccessToken.poll", - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.refreshGitHubCopilotAccessToken", - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.refreshGitHubCopilotToken", - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.enableGitHubCopilotModel", - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.enableGitHubCopilotModels", - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.loginGitHubCopilot", - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.copilotEnterpriseDomain", - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.githubCopilotOAuth", - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.githubCopilotOAuth.refresh", - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.githubCopilotOAuth.toAuth" - ], - "content_hash": "fa5855ea65c68774", - "module_hash": "79e326355770f409" - }, - "packages/ai/src/auth/oauth/kimi-coding.ts": { - "method_keys": [ - "packages/ai/src/auth/oauth/kimi-coding.ts|packages.ai.src.auth.oauth.kimi-coding.getOauthHost", - "packages/ai/src/auth/oauth/kimi-coding.ts|packages.ai.src.auth.oauth.kimi-coding.requestSignal", - "packages/ai/src/auth/oauth/kimi-coding.ts|packages.ai.src.auth.oauth.kimi-coding.formUrlEncode", - "packages/ai/src/auth/oauth/kimi-coding.ts|packages.ai.src.auth.oauth.kimi-coding.readJson", - "packages/ai/src/auth/oauth/kimi-coding.ts|packages.ai.src.auth.oauth.kimi-coding.trustedHttpUrl", - "packages/ai/src/auth/oauth/kimi-coding.ts|packages.ai.src.auth.oauth.kimi-coding.startDeviceAuthorization", - "packages/ai/src/auth/oauth/kimi-coding.ts|packages.ai.src.auth.oauth.kimi-coding.startDeviceAuthorization.text", - "packages/ai/src/auth/oauth/kimi-coding.ts|packages.ai.src.auth.oauth.kimi-coding.startDeviceAuthorization.text.catch() callback", - "packages/ai/src/auth/oauth/kimi-coding.ts|packages.ai.src.auth.oauth.kimi-coding.parseTokenResponse", - "packages/ai/src/auth/oauth/kimi-coding.ts|packages.ai.src.auth.oauth.kimi-coding.pollForToken", - "packages/ai/src/auth/oauth/kimi-coding.ts|packages.ai.src.auth.oauth.kimi-coding.pollForToken.poll", - "packages/ai/src/auth/oauth/kimi-coding.ts|packages.ai.src.auth.oauth.kimi-coding.pollForToken.poll.text", - "packages/ai/src/auth/oauth/kimi-coding.ts|packages.ai.src.auth.oauth.kimi-coding.pollForToken.poll.text.catch() callback", - "packages/ai/src/auth/oauth/kimi-coding.ts|packages.ai.src.auth.oauth.kimi-coding.isRetryableRefreshFailure", - "packages/ai/src/auth/oauth/kimi-coding.ts|packages.ai.src.auth.oauth.kimi-coding.refreshToken", - "packages/ai/src/auth/oauth/kimi-coding.ts|packages.ai.src.auth.oauth.kimi-coding.loginKimiCoding", - "packages/ai/src/auth/oauth/kimi-coding.ts|packages.ai.src.auth.oauth.kimi-coding.kimiCodingOAuth", - "packages/ai/src/auth/oauth/kimi-coding.ts|packages.ai.src.auth.oauth.kimi-coding.kimiCodingOAuth.refresh", - "packages/ai/src/auth/oauth/kimi-coding.ts|packages.ai.src.auth.oauth.kimi-coding.kimiCodingOAuth.toAuth" - ], - "content_hash": "2d5798820f8c814e", - "module_hash": "5dc0bf641cb9cfc8" - }, - "packages/ai/src/auth/oauth/load.ts": { - "method_keys": [ - "packages/ai/src/auth/oauth/load.ts|packages.ai.src.auth.oauth.load.registerBundledOAuthFlowLoaders" - ], - "content_hash": "c6e93a3d1d1f7a38", - "module_hash": "c437449f0ff75bc7" - }, - "packages/ai/src/auth/oauth/meta.ts": { - "method_keys": [ - "packages/ai/src/auth/oauth/meta.ts|packages.ai.src.auth.oauth.meta.requestSignal", - "packages/ai/src/auth/oauth/meta.ts|packages.ai.src.auth.oauth.meta.readJson", - "packages/ai/src/auth/oauth/meta.ts|packages.ai.src.auth.oauth.meta.errorDetail", - "packages/ai/src/auth/oauth/meta.ts|packages.ai.src.auth.oauth.meta.trustedHttpUrl", - "packages/ai/src/auth/oauth/meta.ts|packages.ai.src.auth.oauth.meta.positiveNumber", - "packages/ai/src/auth/oauth/meta.ts|packages.ai.src.auth.oauth.meta.startDeviceAuthorization", - "packages/ai/src/auth/oauth/meta.ts|packages.ai.src.auth.oauth.meta.pollForIdentityToken", - "packages/ai/src/auth/oauth/meta.ts|packages.ai.src.auth.oauth.meta.pollForIdentityToken.poll", - "packages/ai/src/auth/oauth/meta.ts|packages.ai.src.auth.oauth.meta.mintApiKey", - "packages/ai/src/auth/oauth/meta.ts|packages.ai.src.auth.oauth.meta.loginMeta", - "packages/ai/src/auth/oauth/meta.ts|packages.ai.src.auth.oauth.meta.metaOAuth", - "packages/ai/src/auth/oauth/meta.ts|packages.ai.src.auth.oauth.meta.metaOAuth.refresh", - "packages/ai/src/auth/oauth/meta.ts|packages.ai.src.auth.oauth.meta.metaOAuth.toAuth" - ], - "content_hash": "518bfb348b5e75b7", - "module_hash": "2fcb376ef92cb144" - }, - "packages/ai/src/auth/oauth/openai-chatgpt.ts": { - "method_keys": [ - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.randomValue", - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.authorizationResultFromCallback", - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.authorizationResultFromManualInput", - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.sendHtml", - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.startCallbackServer", - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.startCallbackServer.", - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.startCallbackServer..server", - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.startCallbackServer..server.createServer() callback", - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.startCallbackServer..server.listen() callback", - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.requestToken", - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.requestToken.responseBody", - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.requestToken.responseBody.catch() callback", - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.requireTokenString", - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.credentialFromTokenResponse", - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.exchangeAuthorizationCode", - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.refreshAccessToken", - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.agentHostId", - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.loginOpenAIChatGPT", - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.loginOpenAIChatGPT.callback", - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.loginOpenAIChatGPT.callback.catch() callback", - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.loginOpenAIChatGPT.manualCode", - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.loginOpenAIChatGPT.manualCode.then() callback", - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.openaiChatGPTOAuth", - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.openaiChatGPTOAuth.toAuth" - ], - "content_hash": "ebca5a63a6632eda", - "module_hash": "275e27f80a9ec487" - }, - "packages/ai/src/auth/oauth/openai-codex.ts": { - "method_keys": [ - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.then() callback", - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.getCallbackHost", - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.createState", - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.parseAuthorizationInput", - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.decodeJwt", - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.fetchWithLoginCancellation", - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.readTokenResponse", - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.readTokenResponse.text", - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.readTokenResponse.text.catch() callback", - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.exchangeAuthorizationCode", - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.refreshAccessToken", - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.startOpenAICodexDeviceAuth", - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.startOpenAICodexDeviceAuth.responseBody", - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.startOpenAICodexDeviceAuth.responseBody.catch() callback", - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.pollOpenAICodexDeviceAuth", - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.pollOpenAICodexDeviceAuth.poll", - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.pollOpenAICodexDeviceAuth.poll.responseBody", - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.pollOpenAICodexDeviceAuth.poll.responseBody.catch() callback", - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.createAuthorizationFlow", - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.getAccountId", - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.credentialsFromToken", - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.exchangeAuthorizationCodeForCredentials", - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.loginOpenAICodexDeviceCode", - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.loginOpenAICodex", - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.loginOpenAICodex.callback", - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.loginOpenAICodex.callback.complete", - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.loginOpenAICodex.callback.catch() callback", - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.refreshOpenAICodexToken", - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.openaiCodexOAuth", - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.openaiCodexOAuth.login", - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.openaiCodexOAuth.refresh", - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.openaiCodexOAuth.toAuth" - ], - "content_hash": "4af027ee3e84191e", - "module_hash": "dda2bf8e334f296f" - }, - "packages/ai/src/auth/oauth/openrouter.ts": { - "method_keys": [ - "packages/ai/src/auth/oauth/openrouter.ts|packages.ai.src.auth.oauth.openrouter.getCallbackHost", - "packages/ai/src/auth/oauth/openrouter.ts|packages.ai.src.auth.oauth.openrouter.parseAuthorizationInput", - "packages/ai/src/auth/oauth/openrouter.ts|packages.ai.src.auth.oauth.openrouter.errorDetail", - "packages/ai/src/auth/oauth/openrouter.ts|packages.ai.src.auth.oauth.openrouter.exchangeAuthorizationCode", - "packages/ai/src/auth/oauth/openrouter.ts|packages.ai.src.auth.oauth.openrouter.exchangeAuthorizationCode.timeout", - "packages/ai/src/auth/oauth/openrouter.ts|packages.ai.src.auth.oauth.openrouter.exchangeAuthorizationCode.timeout.setTimeout() callback", - "packages/ai/src/auth/oauth/openrouter.ts|packages.ai.src.auth.oauth.openrouter.loginOpenRouter", - "packages/ai/src/auth/oauth/openrouter.ts|packages.ai.src.auth.oauth.openrouter.loginOpenRouter.callback", - "packages/ai/src/auth/oauth/openrouter.ts|packages.ai.src.auth.oauth.openrouter.loginOpenRouter.callback.complete", - "packages/ai/src/auth/oauth/openrouter.ts|packages.ai.src.auth.oauth.openrouter.openRouterOAuth", - "packages/ai/src/auth/oauth/openrouter.ts|packages.ai.src.auth.oauth.openrouter.openRouterOAuth.refresh", - "packages/ai/src/auth/oauth/openrouter.ts|packages.ai.src.auth.oauth.openrouter.openRouterOAuth.toAuth" - ], - "content_hash": "6359d80c0f2fd0e6", - "module_hash": "8f88b753f851c9fd" - }, - "packages/ai/src/auth/oauth/pkce.ts": { - "method_keys": [ - "packages/ai/src/auth/oauth/pkce.ts|packages.ai.src.auth.oauth.pkce.base64urlEncode", - "packages/ai/src/auth/oauth/pkce.ts|packages.ai.src.auth.oauth.pkce.generatePKCE" - ], - "content_hash": "34b4fe3dc0b84da1", - "module_hash": "c08dfbf6ebb9d5de" - }, - "packages/ai/src/auth/oauth/radius.ts": { - "method_keys": [ - "packages/ai/src/auth/oauth/radius.ts|packages.ai.src.auth.oauth.radius.loadRadiusOAuthDiscovery", - "packages/ai/src/auth/oauth/radius.ts|packages.ai.src.auth.oauth.radius.OAuthResponseError", - "packages/ai/src/auth/oauth/radius.ts|packages.ai.src.auth.oauth.radius.OAuthResponseError.constructor", - "packages/ai/src/auth/oauth/radius.ts|packages.ai.src.auth.oauth.radius.readOAuthResponseError", - "packages/ai/src/auth/oauth/radius.ts|packages.ai.src.auth.oauth.radius.readOAuthResponseError.text", - "packages/ai/src/auth/oauth/radius.ts|packages.ai.src.auth.oauth.radius.readOAuthResponseError.text.catch() callback", - "packages/ai/src/auth/oauth/radius.ts|packages.ai.src.auth.oauth.radius.requestOAuthToken", - "packages/ai/src/auth/oauth/radius.ts|packages.ai.src.auth.oauth.radius.loginWithBrowser", - "packages/ai/src/auth/oauth/radius.ts|packages.ai.src.auth.oauth.radius.loginWithBrowser.callback", - "packages/ai/src/auth/oauth/radius.ts|packages.ai.src.auth.oauth.radius.loginWithBrowser.callback.complete", - "packages/ai/src/auth/oauth/radius.ts|packages.ai.src.auth.oauth.radius.requestDeviceAuthorization", - "packages/ai/src/auth/oauth/radius.ts|packages.ai.src.auth.oauth.radius.loginWithDeviceCode", - "packages/ai/src/auth/oauth/radius.ts|packages.ai.src.auth.oauth.radius.loginWithDeviceCode.poll", - "packages/ai/src/auth/oauth/radius.ts|packages.ai.src.auth.oauth.radius.RadiusOAuthOptions", - "packages/ai/src/auth/oauth/radius.ts|packages.ai.src.auth.oauth.radius.createRadiusOAuth", - "packages/ai/src/auth/oauth/radius.ts|packages.ai.src.auth.oauth.radius.createRadiusOAuth.login", - "packages/ai/src/auth/oauth/radius.ts|packages.ai.src.auth.oauth.radius.createRadiusOAuth.refresh", - "packages/ai/src/auth/oauth/radius.ts|packages.ai.src.auth.oauth.radius.createRadiusOAuth.toAuth" - ], - "content_hash": "d68cc51da6c7bfc2", - "module_hash": "210fcdc636015a49" - }, - "packages/ai/src/auth/oauth/xai.ts": { - "method_keys": [ - "packages/ai/src/auth/oauth/xai.ts|packages.ai.src.auth.oauth.xai.requiredString", - "packages/ai/src/auth/oauth/xai.ts|packages.ai.src.auth.oauth.xai.positiveNumber", - "packages/ai/src/auth/oauth/xai.ts|packages.ai.src.auth.oauth.xai.validateVerificationUri", - "packages/ai/src/auth/oauth/xai.ts|packages.ai.src.auth.oauth.xai.postForm", - "packages/ai/src/auth/oauth/xai.ts|packages.ai.src.auth.oauth.xai.requestFailure", - "packages/ai/src/auth/oauth/xai.ts|packages.ai.src.auth.oauth.xai.parseDeviceCode", - "packages/ai/src/auth/oauth/xai.ts|packages.ai.src.auth.oauth.xai.credentialsFromTokenResponse", - "packages/ai/src/auth/oauth/xai.ts|packages.ai.src.auth.oauth.xai.requestDeviceCode", - "packages/ai/src/auth/oauth/xai.ts|packages.ai.src.auth.oauth.xai.pollForTokens", - "packages/ai/src/auth/oauth/xai.ts|packages.ai.src.auth.oauth.xai.pollForTokens.poll", - "packages/ai/src/auth/oauth/xai.ts|packages.ai.src.auth.oauth.xai.loginXai", - "packages/ai/src/auth/oauth/xai.ts|packages.ai.src.auth.oauth.xai.refreshXaiToken", - "packages/ai/src/auth/oauth/xai.ts|packages.ai.src.auth.oauth.xai.xaiOAuth", - "packages/ai/src/auth/oauth/xai.ts|packages.ai.src.auth.oauth.xai.xaiOAuth.refresh", - "packages/ai/src/auth/oauth/xai.ts|packages.ai.src.auth.oauth.xai.xaiOAuth.toAuth" - ], - "content_hash": "5aaef25e0b90a7fb", - "module_hash": "54894cba64414b16" - }, - "packages/ai/src/auth/resolve.ts": { - "method_keys": [ - "packages/ai/src/auth/resolve.ts|packages.ai.src.auth.resolve.AuthResolutionOverrides", - "packages/ai/src/auth/resolve.ts|packages.ai.src.auth.resolve.resolveProviderAuth", - "packages/ai/src/auth/resolve.ts|packages.ai.src.auth.resolve.resolveProviderAuthWithSignal", - "packages/ai/src/auth/resolve.ts|packages.ai.src.auth.resolve.overlayEnvAuthContext", - "packages/ai/src/auth/resolve.ts|packages.ai.src.auth.resolve.overlayEnvAuthContext.env", - "packages/ai/src/auth/resolve.ts|packages.ai.src.auth.resolve.overlayEnvAuthContext.fileExists", - "packages/ai/src/auth/resolve.ts|packages.ai.src.auth.resolve.refreshStoredOAuthCredential", - "packages/ai/src/auth/resolve.ts|packages.ai.src.auth.resolve.refreshStoredOAuthCredential.credentials.modify() callback", - "packages/ai/src/auth/resolve.ts|packages.ai.src.auth.resolve.resolveStoredOAuth", - "packages/ai/src/auth/resolve.ts|packages.ai.src.auth.resolve.resolveApiKey", - "packages/ai/src/auth/resolve.ts|packages.ai.src.auth.resolve.readCredential" - ], - "content_hash": "0ba3d376ffff0cbe", - "module_hash": "bde6c9070b8a2384" - }, - "packages/ai/src/auth/types.ts": { - "method_keys": [ - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.ModelAuth", - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.ApiKeyCredential", - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.OAuthCredentials", - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.OAuthCredential", - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.CredentialInfo", - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthOperationOptions", - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.CredentialStore", - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.CredentialStore.read", - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.CredentialStore.list", - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.CredentialStore.modify", - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.CredentialStore.delete", - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthContext", - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthContext.env", - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthContext.fileExists", - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthResult", - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthCheck", - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthInfoLink", - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthInteraction", - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthInteraction.prompt", - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthInteraction.notify", - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.ApiKeyAuth", - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.ApiKeyAuth.login", - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.ApiKeyAuth.check", - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.ApiKeyAuth.resolve", - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.LoginOptions", - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.OAuthAuth", - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.OAuthAuth.login", - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.OAuthAuth.refresh", - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.OAuthAuth.toAuth", - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.ProviderAuth" - ], - "content_hash": "8957f5a1c7ab2138", - "module_hash": "945c5f39f0d3246a" - }, - "packages/ai/src/bun-oauth.ts": { - "method_keys": [ - "packages/ai/src/bun-oauth.ts|packages.ai.src.bun-oauth.registerBunOAuthFlows", - "packages/ai/src/bun-oauth.ts|packages.ai.src.bun-oauth.registerBunOAuthFlows.anthropic", - "packages/ai/src/bun-oauth.ts|packages.ai.src.bun-oauth.registerBunOAuthFlows.openaiCodex", - "packages/ai/src/bun-oauth.ts|packages.ai.src.bun-oauth.registerBunOAuthFlows.openaiChatGPT", - "packages/ai/src/bun-oauth.ts|packages.ai.src.bun-oauth.registerBunOAuthFlows.githubCopilot", - "packages/ai/src/bun-oauth.ts|packages.ai.src.bun-oauth.registerBunOAuthFlows.openrouter", - "packages/ai/src/bun-oauth.ts|packages.ai.src.bun-oauth.registerBunOAuthFlows.kimiCoding", - "packages/ai/src/bun-oauth.ts|packages.ai.src.bun-oauth.registerBunOAuthFlows.meta", - "packages/ai/src/bun-oauth.ts|packages.ai.src.bun-oauth.registerBunOAuthFlows.xai" - ], - "content_hash": "32c9fc4dcec5479e", - "module_hash": "560bca6c2595bc19" - }, - "packages/ai/src/cli.ts": { - "method_keys": [ - "packages/ai/src/cli.ts|packages.ai.src.cli.PROVIDERS", - "packages/ai/src/cli.ts|packages.ai.src.cli.PROVIDERS.filter() callback", - "packages/ai/src/cli.ts|packages.ai.src.cli.prompt", - "packages/ai/src/cli.ts|packages.ai.src.cli.loadAuth", - "packages/ai/src/cli.ts|packages.ai.src.cli.saveAuth", - "packages/ai/src/cli.ts|packages.ai.src.cli.answerPrompt", - "packages/ai/src/cli.ts|packages.ai.src.cli.login", - "packages/ai/src/cli.ts|packages.ai.src.cli.login.provider", - "packages/ai/src/cli.ts|packages.ai.src.cli.login.provider.PROVIDERS.find() callback", - "packages/ai/src/cli.ts|packages.ai.src.cli.login.credential", - "packages/ai/src/cli.ts|packages.ai.src.cli.login.credential.prompt", - "packages/ai/src/cli.ts|packages.ai.src.cli.login.credential.notify", - "packages/ai/src/cli.ts|packages.ai.src.cli.main", - "packages/ai/src/cli.ts|packages.ai.src.cli.main.providerList", - "packages/ai/src/cli.ts|packages.ai.src.cli.main.providerList.PROVIDERS.map() callback", - "packages/ai/src/cli.ts|packages.ai.src.cli.main.PROVIDERS.some() callback", - "packages/ai/src/cli.ts|packages.ai.src.cli.catch() callback" - ], - "content_hash": "a1a9b94a3a75e164", - "module_hash": "27a7b206ae00d5ae" - }, - "packages/ai/src/compat.ts": { - "method_keys": [ - "packages/ai/src/compat.ts|packages.ai.src.compat.ApiProvider", - "packages/ai/src/compat.ts|packages.ai.src.compat.ApiProviderInternal", - "packages/ai/src/compat.ts|packages.ai.src.compat.wrapStream", - "packages/ai/src/compat.ts|packages.ai.src.compat.wrapStreamSimple", - "packages/ai/src/compat.ts|packages.ai.src.compat.registerApiProvider", - "packages/ai/src/compat.ts|packages.ai.src.compat.getApiProvider", - "packages/ai/src/compat.ts|packages.ai.src.compat.getApiProviders", - "packages/ai/src/compat.ts|packages.ai.src.compat.getApiProviders.Array.from() callback", - "packages/ai/src/compat.ts|packages.ai.src.compat.unregisterApiProviders", - "packages/ai/src/compat.ts|packages.ai.src.compat.clearApiProviders", - "packages/ai/src/compat.ts|packages.ai.src.compat.registerFauxProvider", - "packages/ai/src/compat.ts|packages.ai.src.compat.registerFauxProvider.unregister", - "packages/ai/src/compat.ts|packages.ai.src.compat.registerBuiltInApiProviders", - "packages/ai/src/compat.ts|packages.ai.src.compat.resetApiProviders", - "packages/ai/src/compat.ts|packages.ai.src.compat.hasExplicitApiKey", - "packages/ai/src/compat.ts|packages.ai.src.compat.withEnvApiKey", - "packages/ai/src/compat.ts|packages.ai.src.compat.hasResolvedCloudflareAuth", - "packages/ai/src/compat.ts|packages.ai.src.compat.getBuiltinProviderForModel", - "packages/ai/src/compat.ts|packages.ai.src.compat.getBuiltinProviderForModel.some() callback", - "packages/ai/src/compat.ts|packages.ai.src.compat.resolveApiProvider", - "packages/ai/src/compat.ts|packages.ai.src.compat.stream", - "packages/ai/src/compat.ts|packages.ai.src.compat.complete", - "packages/ai/src/compat.ts|packages.ai.src.compat.streamSimple", - "packages/ai/src/compat.ts|packages.ai.src.compat.completeSimple" - ], - "content_hash": "0dcee8c2aa09d844", - "module_hash": "b5f81e5f6380c910" - }, - "packages/ai/src/compat/extension-oauth-types.ts": { - "method_keys": [ - "packages/ai/src/compat/extension-oauth-types.ts|packages.ai.src.compat.extension-oauth-types.OAuthPrompt", - "packages/ai/src/compat/extension-oauth-types.ts|packages.ai.src.compat.extension-oauth-types.OAuthAuthInfo", - "packages/ai/src/compat/extension-oauth-types.ts|packages.ai.src.compat.extension-oauth-types.OAuthDeviceCodeInfo", - "packages/ai/src/compat/extension-oauth-types.ts|packages.ai.src.compat.extension-oauth-types.OAuthSelectOption", - "packages/ai/src/compat/extension-oauth-types.ts|packages.ai.src.compat.extension-oauth-types.OAuthSelectPrompt", - "packages/ai/src/compat/extension-oauth-types.ts|packages.ai.src.compat.extension-oauth-types.OAuthLoginCallbacks", - "packages/ai/src/compat/extension-oauth-types.ts|packages.ai.src.compat.extension-oauth-types.OAuthLoginCallbacks.onAuth", - "packages/ai/src/compat/extension-oauth-types.ts|packages.ai.src.compat.extension-oauth-types.OAuthLoginCallbacks.onDeviceCode", - "packages/ai/src/compat/extension-oauth-types.ts|packages.ai.src.compat.extension-oauth-types.OAuthLoginCallbacks.onPrompt", - "packages/ai/src/compat/extension-oauth-types.ts|packages.ai.src.compat.extension-oauth-types.OAuthLoginCallbacks.onProgress", - "packages/ai/src/compat/extension-oauth-types.ts|packages.ai.src.compat.extension-oauth-types.OAuthLoginCallbacks.onManualCodeInput", - "packages/ai/src/compat/extension-oauth-types.ts|packages.ai.src.compat.extension-oauth-types.OAuthLoginCallbacks.onSelect" - ], - "content_hash": "9bbfec77a6d6c482", - "module_hash": "cfa3135d96252dc1" - }, - "packages/ai/src/env-api-keys.ts": { - "method_keys": [ - "packages/ai/src/env-api-keys.ts|packages.ai.src.env-api-keys.then() callback", - "packages/ai/src/env-api-keys.ts|packages.ai.src.env-api-keys.hasVertexAdcCredentials", - "packages/ai/src/env-api-keys.ts|packages.ai.src.env-api-keys.getApiKeyEnvVars", - "packages/ai/src/env-api-keys.ts|packages.ai.src.env-api-keys.findEnvKeys", - "packages/ai/src/env-api-keys.ts|packages.ai.src.env-api-keys.findEnvKeys.found", - "packages/ai/src/env-api-keys.ts|packages.ai.src.env-api-keys.findEnvKeys.found.envVars.filter() callback", - "packages/ai/src/env-api-keys.ts|packages.ai.src.env-api-keys.getEnvApiKey", - "packages/ai/src/env-api-keys.ts|packages.ai.src.env-api-keys.getEnvApiKey.apiKeyEnv", - "packages/ai/src/env-api-keys.ts|packages.ai.src.env-api-keys.getEnvApiKey.apiKeyEnv.envKeys.find() callback" - ], - "content_hash": "1cab0c77fff1c594", - "module_hash": "b7ee22795227d4fd" - }, - "packages/ai/src/image-models.ts": { - "method_keys": [ - "packages/ai/src/image-models.ts|packages.ai.src.image-models.getImageModel", - "packages/ai/src/image-models.ts|packages.ai.src.image-models.getImageProviders", - "packages/ai/src/image-models.ts|packages.ai.src.image-models.getImageModels" - ], - "content_hash": "c4c2e890a12b1ca4", - "module_hash": "04fa2418b9424328" - }, - "packages/ai/src/images-api-registry.ts": { - "method_keys": [ - "packages/ai/src/images-api-registry.ts|packages.ai.src.images-api-registry.ImagesApiProvider", - "packages/ai/src/images-api-registry.ts|packages.ai.src.images-api-registry.ImagesApiProviderInternal", - "packages/ai/src/images-api-registry.ts|packages.ai.src.images-api-registry.wrapGenerateImages", - "packages/ai/src/images-api-registry.ts|packages.ai.src.images-api-registry.registerImagesApiProvider", - "packages/ai/src/images-api-registry.ts|packages.ai.src.images-api-registry.getImagesApiProvider" - ], - "content_hash": "3625526ae3c35427", - "module_hash": "b3b0181a0f707e2b" - }, - "packages/ai/src/images.ts": { - "method_keys": [ - "packages/ai/src/images.ts|packages.ai.src.images.resolveImagesApiProvider", - "packages/ai/src/images.ts|packages.ai.src.images.generateImages" - ], - "content_hash": "2159483e4b3dee30", - "module_hash": "7565748902888aad" - }, - "packages/ai/src/model-catalog.ts": { - "method_keys": [ - "packages/ai/src/model-catalog.ts|packages.ai.src.model-catalog.flattenModelCatalog", - "packages/ai/src/model-catalog.ts|packages.ai.src.model-catalog.flattenModelCatalog.flatMap() callback", - "packages/ai/src/model-catalog.ts|packages.ai.src.model-catalog.flattenModelCatalog.filter() callback", - "packages/ai/src/model-catalog.ts|packages.ai.src.model-catalog.flattenModelCatalog.map() callback", - "packages/ai/src/model-catalog.ts|packages.ai.src.model-catalog.flattenChatModelCatalog", - "packages/ai/src/model-catalog.ts|packages.ai.src.model-catalog.flattenImageModelCatalog", - "packages/ai/src/model-catalog.ts|packages.ai.src.model-catalog.flattenClassifierModelCatalog" - ], - "content_hash": "9d19548bde0da0a6", - "module_hash": "fb33f7fb0b012c81" - }, - "packages/ai/src/models-store.ts": { - "method_keys": [ - "packages/ai/src/models-store.ts|packages.ai.src.models-store.ModelsStoreEntry", - "packages/ai/src/models-store.ts|packages.ai.src.models-store.ModelsStoreOperationOptions", - "packages/ai/src/models-store.ts|packages.ai.src.models-store.ModelsStore", - "packages/ai/src/models-store.ts|packages.ai.src.models-store.ModelsStore.read", - "packages/ai/src/models-store.ts|packages.ai.src.models-store.ModelsStore.write", - "packages/ai/src/models-store.ts|packages.ai.src.models-store.ModelsStore.delete", - "packages/ai/src/models-store.ts|packages.ai.src.models-store.InMemoryModelsStore", - "packages/ai/src/models-store.ts|packages.ai.src.models-store.InMemoryModelsStore.read", - "packages/ai/src/models-store.ts|packages.ai.src.models-store.InMemoryModelsStore.write", - "packages/ai/src/models-store.ts|packages.ai.src.models-store.InMemoryModelsStore.delete" - ], - "content_hash": "3c3a3abd25f6ac4e", - "module_hash": "a62f9bba0cd3c876" - }, - "packages/ai/src/models.ts": { - "method_keys": [ - "packages/ai/src/models.ts|packages.ai.src.models.ModelsPublication", - "packages/ai/src/models.ts|packages.ai.src.models.RefreshModelsContext", - "packages/ai/src/models.ts|packages.ai.src.models.RefreshModelsContext.publish", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsRefreshOptions", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsRefreshResult", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsRequestTransforms", - "packages/ai/src/models.ts|packages.ai.src.models.hasKnownModelType", - "packages/ai/src/models.ts|packages.ai.src.models.withKnownModelTypes", - "packages/ai/src/models.ts|packages.ai.src.models.Provider", - "packages/ai/src/models.ts|packages.ai.src.models.Provider.getModels", - "packages/ai/src/models.ts|packages.ai.src.models.Provider.getAllModels", - "packages/ai/src/models.ts|packages.ai.src.models.Provider.refreshModels", - "packages/ai/src/models.ts|packages.ai.src.models.Provider.filterModels", - "packages/ai/src/models.ts|packages.ai.src.models.Provider.filterAllModels", - "packages/ai/src/models.ts|packages.ai.src.models.Provider.stream", - "packages/ai/src/models.ts|packages.ai.src.models.Provider.streamSimple", - "packages/ai/src/models.ts|packages.ai.src.models.Provider.fetchDeferred", - "packages/ai/src/models.ts|packages.ai.src.models.Provider.cancelDeferred", - "packages/ai/src/models.ts|packages.ai.src.models.Provider.generateImages", - "packages/ai/src/models.ts|packages.ai.src.models.Provider.classify", - "packages/ai/src/models.ts|packages.ai.src.models.Models", - "packages/ai/src/models.ts|packages.ai.src.models.Models.getProviders", - "packages/ai/src/models.ts|packages.ai.src.models.Models.getProvider", - "packages/ai/src/models.ts|packages.ai.src.models.Models.getModels", - "packages/ai/src/models.ts|packages.ai.src.models.Models.getModel", - "packages/ai/src/models.ts|packages.ai.src.models.Models.getModelsOfType", - "packages/ai/src/models.ts|packages.ai.src.models.Models.getModelOfType", - "packages/ai/src/models.ts|packages.ai.src.models.Models.getAllModels", - "packages/ai/src/models.ts|packages.ai.src.models.Models.refresh", - "packages/ai/src/models.ts|packages.ai.src.models.Models.checkAuth", - "packages/ai/src/models.ts|packages.ai.src.models.Models.getAvailable", - "packages/ai/src/models.ts|packages.ai.src.models.Models.getAvailableOfType", - "packages/ai/src/models.ts|packages.ai.src.models.Models.getAllAvailable", - "packages/ai/src/models.ts|packages.ai.src.models.getAuth", - "packages/ai/src/models.ts|packages.ai.src.models.Models.getAuth", - "packages/ai/src/models.ts|packages.ai.src.models.Models.login", - "packages/ai/src/models.ts|packages.ai.src.models.Models.logout", - "packages/ai/src/models.ts|packages.ai.src.models.Models.stream", - "packages/ai/src/models.ts|packages.ai.src.models.Models.complete", - "packages/ai/src/models.ts|packages.ai.src.models.Models.streamSimple", - "packages/ai/src/models.ts|packages.ai.src.models.Models.completeSimple", - "packages/ai/src/models.ts|packages.ai.src.models.Models.streamDeferred", - "packages/ai/src/models.ts|packages.ai.src.models.Models.fetchDeferred", - "packages/ai/src/models.ts|packages.ai.src.models.Models.cancelDeferred", - "packages/ai/src/models.ts|packages.ai.src.models.Models.generateImages", - "packages/ai/src/models.ts|packages.ai.src.models.Models.classify", - "packages/ai/src/models.ts|packages.ai.src.models.MutableModels", - "packages/ai/src/models.ts|packages.ai.src.models.MutableModels.setProvider", - "packages/ai/src/models.ts|packages.ai.src.models.MutableModels.deleteProvider", - "packages/ai/src/models.ts|packages.ai.src.models.MutableModels.clearProviders", - "packages/ai/src/models.ts|packages.ai.src.models.CreateModelsOptions", - "packages/ai/src/models.ts|packages.ai.src.models.mergeHeaders", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.constructor", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.setProvider", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.deleteProvider", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.clearProviders", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getProviders", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getProvider", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getModels", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAllModels", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getModelsOfType", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getModelsOfType.filter() callback", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getModel", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getModel.find() callback", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getModelOfType", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getModelOfType.find() callback", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.supersedeProviderRefresh", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.beginProviderRefresh", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.publishProviderModels", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.publishProviderModels.queued", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.publishProviderModels.queued.", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.publishProviderModels.queued..previous.catch() callback", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.publishProviderModels.tail", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.publishProviderModels.tail.queued.catch() callback", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.publishProviderModels.tail.then() callback", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.runProviderRefreshPhase", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.runProviderRefreshPhase.publish", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.refresh", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.refresh.refreshable", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.refresh.refreshable.filter() callback", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.refresh.refresh", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.refresh.refresh.refreshable.map() callback", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.refresh.refresh.refreshable.map() callback.operation", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.refresh.refresh.refreshable.map() callback.operation.", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.resolveRefreshCredential", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.resolveRefreshCredential.refreshStoredOAuthCredential() callback", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.readCredential", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.checkProviderAuth", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.checkAuth", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.checkAuth.check", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.checkAuth.check.", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAuthenticatedProviders", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAuthenticatedProviders.providers", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAuthenticatedProviders.providers.filter() callback", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAuthenticatedProviders.checks", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAuthenticatedProviders.checks.providers.map() callback", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAuthenticatedProviders.checks.filter() callback", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAvailable", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAvailable.available", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAvailable.available.", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAvailable.available..providers.flatMap() callback", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAvailableOfType", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAvailableOfType.filter() callback", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAllAvailable", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAllAvailable.available", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAllAvailable.available.", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAllAvailable.available..providers.flatMap() callback", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAllAvailable.available..providers.flatMap() callback.availableChatIds", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAllAvailable.available..providers.flatMap() callback.availableChatIds.map() callback", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAllAvailable.available..providers.flatMap() callback.models.filter() callback", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAuth", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.login", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.login.mutation", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.login.mutation.credentials.modify() callback", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.login.mutation.catch() callback", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.login.", - "packages/ai/src/models.ts|packages.ai.src.models.login..then() callback", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.login..then() callback", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.logout", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.requireProvider", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.requireChatProvider", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.applyAuth", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.stream", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.stream.lazyStream() callback", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.complete", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.streamSimple", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.streamSimple.lazyStream() callback", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.completeSimple", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.streamDeferred", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.streamDeferred.lazyStream() callback", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.fetchDeferred", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.cancelDeferred", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.generateImages", - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.classify", - "packages/ai/src/models.ts|packages.ai.src.models.createModels", - "packages/ai/src/models.ts|packages.ai.src.models.CreateProviderOptions", - "packages/ai/src/models.ts|packages.ai.src.models.createProvider", - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.streams", - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.streams.filter() callback", - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.imageImplementations", - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.imageImplementations.filter() callback", - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.classifierImplementations", - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.classifierImplementations.filter() callback", - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.currentModels.index", - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.currentModels.index.merged.findIndex() callback", - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.dispatch", - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.dispatch.lazyStream() callback", - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.provider", - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.provider.getModels", - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.provider.getModels.filter() callback", - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.provider.refreshModels.", - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.provider.refreshModels..restored", - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.provider.refreshModels..restored.context.stored.models.filter() callback", - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.provider.refreshModels..restored.map() callback", - "packages/ai/src/models.ts|packages.ai.src.models.provider.refreshModels..update", - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.provider.refreshModels..update", - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.provider.stream", - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.provider.stream.dispatch() callback", - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.provider.streamSimple", - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.provider.streamSimple.dispatch() callback", - "packages/ai/src/models.ts|packages.ai.src.models.streams.some() callback", - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.fetchDeferred", - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.fetchDeferred.lazyStream() callback", - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.streams.some() callback", - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.cancelDeferred", - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.generateImages", - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.classify", - "packages/ai/src/models.ts|packages.ai.src.models.hasApi", - "packages/ai/src/models.ts|packages.ai.src.models.calculateCost", - "packages/ai/src/models.ts|packages.ai.src.models.getSupportedThinkingLevels", - "packages/ai/src/models.ts|packages.ai.src.models.getSupportedThinkingLevels.EXTENDED_THINKING_LEVELS.filter() callback", - "packages/ai/src/models.ts|packages.ai.src.models.clampThinkingLevel", - "packages/ai/src/models.ts|packages.ai.src.models.modelsAreEqual" - ], - "content_hash": "2617f73b2ff25679", - "module_hash": "ab75f92c56a55134" - }, - "packages/ai/src/providers/all.ts": { - "method_keys": [ - "packages/ai/src/providers/all.ts|packages.ai.src.providers.all.getBuiltinModel", - "packages/ai/src/providers/all.ts|packages.ai.src.providers.all.getBuiltinImageModel", - "packages/ai/src/providers/all.ts|packages.ai.src.providers.all.getBuiltinClassifierModel", - "packages/ai/src/providers/all.ts|packages.ai.src.providers.all.getBuiltinProviders", - "packages/ai/src/providers/all.ts|packages.ai.src.providers.all.getBuiltinModelDataGeneratedAt", - "packages/ai/src/providers/all.ts|packages.ai.src.providers.all.getBuiltinModels", - "packages/ai/src/providers/all.ts|packages.ai.src.providers.all.getBuiltinImageModels", - "packages/ai/src/providers/all.ts|packages.ai.src.providers.all.getBuiltinClassifierModels", - "packages/ai/src/providers/all.ts|packages.ai.src.providers.all.getAllBuiltinModels", - "packages/ai/src/providers/all.ts|packages.ai.src.providers.all.builtinProviders", - "packages/ai/src/providers/all.ts|packages.ai.src.providers.all.builtinModels" - ], - "content_hash": "725eb3762771b6b3", - "module_hash": "7ee78a3b4c62823a" - }, - "packages/ai/src/providers/amazon-bedrock.ts": { - "method_keys": [ - "packages/ai/src/providers/amazon-bedrock.ts|packages.ai.src.providers.amazon-bedrock.bedrockAuth", - "packages/ai/src/providers/amazon-bedrock.ts|packages.ai.src.providers.amazon-bedrock.bedrockAuth.login", - "packages/ai/src/providers/amazon-bedrock.ts|packages.ai.src.providers.amazon-bedrock.bedrockAuth.resolve", - "packages/ai/src/providers/amazon-bedrock.ts|packages.ai.src.providers.amazon-bedrock.amazonBedrockProvider" - ], - "content_hash": "6bac3d3c744f7ffd", - "module_hash": "62e3684b65bf5e74" - }, - "packages/ai/src/providers/ant-ling.ts": { - "method_keys": [ - "packages/ai/src/providers/ant-ling.ts|packages.ai.src.providers.ant-ling.antLingProvider" - ], - "content_hash": "7d0d9403607ff1cf", - "module_hash": "88abac7b2e481665" - }, - "packages/ai/src/providers/anthropic.ts": { - "method_keys": [ - "packages/ai/src/providers/anthropic.ts|packages.ai.src.providers.anthropic.anthropicApiKeyAuth", - "packages/ai/src/providers/anthropic.ts|packages.ai.src.providers.anthropic.anthropicApiKeyAuth.login", - "packages/ai/src/providers/anthropic.ts|packages.ai.src.providers.anthropic.anthropicApiKeyAuth.resolve", - "packages/ai/src/providers/anthropic.ts|packages.ai.src.providers.anthropic.anthropicProvider" - ], - "content_hash": "dca24283a4faf66a", - "module_hash": "92d4cc81219318db" - }, - "packages/ai/src/providers/azure.ts": { - "method_keys": [ - "packages/ai/src/providers/azure.ts|packages.ai.src.providers.azure.resolveAzureModel", - "packages/ai/src/providers/azure.ts|packages.ai.src.providers.azure.withDeploymentName", - "packages/ai/src/providers/azure.ts|packages.ai.src.providers.azure.withDeploymentName.onPayload", - "packages/ai/src/providers/azure.ts|packages.ai.src.providers.azure.azureStreams", - "packages/ai/src/providers/azure.ts|packages.ai.src.providers.azure.azureStreams.stream", - "packages/ai/src/providers/azure.ts|packages.ai.src.providers.azure.azureStreams.stream.lazyStream() callback", - "packages/ai/src/providers/azure.ts|packages.ai.src.providers.azure.azureStreams.streamSimple", - "packages/ai/src/providers/azure.ts|packages.ai.src.providers.azure.azureStreams.streamSimple.lazyStream() callback", - "packages/ai/src/providers/azure.ts|packages.ai.src.providers.azure.azureProvider" - ], - "content_hash": "936df4794bd44fc6", - "module_hash": "cd6d666526f6ca4b" - }, - "packages/ai/src/providers/baseten.ts": { - "method_keys": [ - "packages/ai/src/providers/baseten.ts|packages.ai.src.providers.baseten.basetenProvider" - ], - "content_hash": "75975817eb2ba024", - "module_hash": "570fa99f704f1a7d" - }, - "packages/ai/src/providers/cerebras.ts": { - "method_keys": [ - "packages/ai/src/providers/cerebras.ts|packages.ai.src.providers.cerebras.cerebrasProvider" - ], - "content_hash": "4a378fd84cca7d7c", - "module_hash": "8b5e8c32d390a7ef" - }, - "packages/ai/src/providers/cloudflare-ai-gateway.ts": { - "method_keys": [ - "packages/ai/src/providers/cloudflare-ai-gateway.ts|packages.ai.src.providers.cloudflare-ai-gateway.cloudflareAIGatewayProvider" - ], - "content_hash": "77b62bb03a9aff30", - "module_hash": "3795d441e2f676cd" - }, - "packages/ai/src/providers/cloudflare-auth.ts": { - "method_keys": [ - "packages/ai/src/providers/cloudflare-auth.ts|packages.ai.src.providers.cloudflare-auth.resolveValue", - "packages/ai/src/providers/cloudflare-auth.ts|packages.ai.src.providers.cloudflare-auth.resolveCloudflareEnv", - "packages/ai/src/providers/cloudflare-auth.ts|packages.ai.src.providers.cloudflare-auth.cloudflareWorkersAIAuth", - "packages/ai/src/providers/cloudflare-auth.ts|packages.ai.src.providers.cloudflare-auth.cloudflareWorkersAIAuth.login", - "packages/ai/src/providers/cloudflare-auth.ts|packages.ai.src.providers.cloudflare-auth.cloudflareWorkersAIAuth.resolve", - "packages/ai/src/providers/cloudflare-auth.ts|packages.ai.src.providers.cloudflare-auth.cloudflareAIGatewayAuth", - "packages/ai/src/providers/cloudflare-auth.ts|packages.ai.src.providers.cloudflare-auth.cloudflareAIGatewayAuth.login", - "packages/ai/src/providers/cloudflare-auth.ts|packages.ai.src.providers.cloudflare-auth.cloudflareAIGatewayAuth.resolve" - ], - "content_hash": "abb4d5ff4223822d", - "module_hash": "3e4ff51f35a1e51d" - }, - "packages/ai/src/providers/cloudflare-stream.ts": { - "method_keys": [ - "packages/ai/src/providers/cloudflare-stream.ts|packages.ai.src.providers.cloudflare-stream.resolveCloudflareModel", - "packages/ai/src/providers/cloudflare-stream.ts|packages.ai.src.providers.cloudflare-stream.cloudflareStreams", - "packages/ai/src/providers/cloudflare-stream.ts|packages.ai.src.providers.cloudflare-stream.cloudflareStreams.stream", - "packages/ai/src/providers/cloudflare-stream.ts|packages.ai.src.providers.cloudflare-stream.cloudflareStreams.streamSimple", - "packages/ai/src/providers/cloudflare-stream.ts|packages.ai.src.providers.cloudflare-stream.cloudflareClassifier", - "packages/ai/src/providers/cloudflare-stream.ts|packages.ai.src.providers.cloudflare-stream.cloudflareClassifier.classify" - ], - "content_hash": "2f98ce0fe5510ab9", - "module_hash": "ce0260ac7c93266f" - }, - "packages/ai/src/providers/cloudflare-workers-ai.ts": { - "method_keys": [ - "packages/ai/src/providers/cloudflare-workers-ai.ts|packages.ai.src.providers.cloudflare-workers-ai.cloudflareWorkersAIProvider" - ], - "content_hash": "ccd9b238ebfa6812", - "module_hash": "366a76693c89e204" - }, - "packages/ai/src/providers/compat-schema.ts": { - "method_keys": [ - "packages/ai/src/providers/compat-schema.ts|packages.ai.src.providers.compat-schema.sessionAffinityFormat", - "packages/ai/src/providers/compat-schema.ts|packages.ai.src.providers.compat-schema.thinkingTokenBudgetField", - "packages/ai/src/providers/compat-schema.ts|packages.ai.src.providers.compat-schema.percentileCutoffs", - "packages/ai/src/providers/compat-schema.ts|packages.ai.src.providers.compat-schema.optionalCompatBoolean", - "packages/ai/src/providers/compat-schema.ts|packages.ai.src.providers.compat-schema.optionalSessionAffinityFormat", - "packages/ai/src/providers/compat-schema.ts|packages.ai.src.providers.compat-schema.mergeCompatProperties", - "packages/ai/src/providers/compat-schema.ts|packages.ai.src.providers.compat-schema.ProviderCompatProperties", - "packages/ai/src/providers/compat-schema.ts|packages.ai.src.providers.compat-schema.ProviderCompatProperties.map() callback", - "packages/ai/src/providers/compat-schema.ts|packages.ai.src.providers.compat-schema.OpenRouterRouting", - "packages/ai/src/providers/compat-schema.ts|packages.ai.src.providers.compat-schema.VercelGatewayRouting", - "packages/ai/src/providers/compat-schema.ts|packages.ai.src.providers.compat-schema.AnthropicAllowedFallbackModel", - "packages/ai/src/providers/compat-schema.ts|packages.ai.src.providers.compat-schema.OpenAICompletionsCompat", - "packages/ai/src/providers/compat-schema.ts|packages.ai.src.providers.compat-schema.OpenAIResponsesCompat", - "packages/ai/src/providers/compat-schema.ts|packages.ai.src.providers.compat-schema.AnthropicMessagesCompat", - "packages/ai/src/providers/compat-schema.ts|packages.ai.src.providers.compat-schema.BedrockCompat", - "packages/ai/src/providers/compat-schema.ts|packages.ai.src.providers.compat-schema.MistralConversationsCompat" - ], - "content_hash": "104d1bd97317d38a", - "module_hash": "89d40a3bb9a1ba17" - }, - "packages/ai/src/providers/deepseek.ts": { - "method_keys": [ - "packages/ai/src/providers/deepseek.ts|packages.ai.src.providers.deepseek.deepseekProvider" - ], - "content_hash": "0ef25cc46484299a", - "module_hash": "cf55ac47b0f7a5d5" - }, - "packages/ai/src/providers/faux.ts": { - "method_keys": [ - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.FauxModelDefinition", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.fauxText", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.fauxThinking", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.fauxToolCall", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.normalizeFauxAssistantContent", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.fauxAssistantMessage", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.FauxProviderState", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.RegisterFauxProviderOptions", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.FauxProviderRegistration", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.FauxProviderRegistration.getModel", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.FauxProviderHandle", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.FauxProviderHandle.getModel", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.estimateTokens", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.randomId", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.contentToText", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.contentToText.content.map() callback", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.assistantContentToText", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.assistantContentToText.content.map() callback", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.toolResultToText", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.toolResultToText.message.content.map() callback", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.messageToText", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.messageToText.message.toolsRemoved.map() callback", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.messageToText.message.toolsAdded.map() callback", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.messageToText.filter() callback", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.joinedLength", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.commonPromptPrefixLength", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.commonPrefixLength", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.withUsageEstimate", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.withUsageEstimate.prompt", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.withUsageEstimate.prompt.context.messages.map() callback", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.splitStringByTokenSize", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.cloneMessage", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.createDeferredMessage", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.createErrorMessage", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.createAbortedMessage", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.scheduleChunk", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.streamWithDeltas", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.createFauxCore", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.createFauxCore.models.modelDefinitions.map() callback", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.models", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.stream", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.createFauxCore.stream.queueMicrotask() callback", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.fetchDeferred", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.createFauxCore.fetchDeferred.queueMicrotask() callback", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.getModel", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.createFauxCore.getModel.models.find() callback", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.createFauxCore.setResponses", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.createFauxCore.appendResponses", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.createFauxCore.getPendingResponseCount", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.fauxProvider", - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.fauxProvider.provider.auth.apiKey.resolve" - ], - "content_hash": "ba5d10881bf84966", - "module_hash": "b14bd884d6973aa6" - }, - "packages/ai/src/providers/fireworks.ts": { - "method_keys": [ - "packages/ai/src/providers/fireworks.ts|packages.ai.src.providers.fireworks.fireworksProvider" - ], - "content_hash": "eebd1c1b0eea06d0", - "module_hash": "4e1397a6b0027781" - }, - "packages/ai/src/providers/github-copilot.ts": { - "method_keys": [ - "packages/ai/src/providers/github-copilot.ts|packages.ai.src.providers.github-copilot.githubCopilotProvider", - "packages/ai/src/providers/github-copilot.ts|packages.ai.src.providers.github-copilot.githubCopilotProvider.filterModels", - "packages/ai/src/providers/github-copilot.ts|packages.ai.src.providers.github-copilot.githubCopilotProvider.filterModels.availableModelIds.every() callback", - "packages/ai/src/providers/github-copilot.ts|packages.ai.src.providers.github-copilot.githubCopilotProvider.filterModels.models.filter() callback" - ], - "content_hash": "13660d8db320aaec", - "module_hash": "adf5ecfb280fbac9" - }, - "packages/ai/src/providers/google-vertex.ts": { - "method_keys": [ - "packages/ai/src/providers/google-vertex.ts|packages.ai.src.providers.google-vertex.vertexAuth", - "packages/ai/src/providers/google-vertex.ts|packages.ai.src.providers.google-vertex.vertexAuth.login", - "packages/ai/src/providers/google-vertex.ts|packages.ai.src.providers.google-vertex.vertexAuth.resolve", - "packages/ai/src/providers/google-vertex.ts|packages.ai.src.providers.google-vertex.googleVertexProvider" - ], - "content_hash": "ee3b52592586601d", - "module_hash": "b9a865481f7bb6de" - }, - "packages/ai/src/providers/google.ts": { - "method_keys": [ - "packages/ai/src/providers/google.ts|packages.ai.src.providers.google.googleProvider" - ], - "content_hash": "d281d395ca230efb", - "module_hash": "70cabde1ba866794" - }, - "packages/ai/src/providers/groq.ts": { - "method_keys": [ - "packages/ai/src/providers/groq.ts|packages.ai.src.providers.groq.groqProvider" - ], - "content_hash": "d88e1a0bab0f77ee", - "module_hash": "fd0dc227ce283880" - }, - "packages/ai/src/providers/huggingface.ts": { - "method_keys": [ - "packages/ai/src/providers/huggingface.ts|packages.ai.src.providers.huggingface.huggingfaceProvider" - ], - "content_hash": "4d163dbae7073bd5", - "module_hash": "55a9718f5c8d159e" - }, - "packages/ai/src/providers/images/register-builtins.ts": { - "method_keys": [ - "packages/ai/src/providers/images/register-builtins.ts|packages.ai.src.providers.images.register-builtins.OpenRouterImagesProviderModule", - "packages/ai/src/providers/images/register-builtins.ts|packages.ai.src.providers.images.register-builtins.createLazyLoadErrorImages", - "packages/ai/src/providers/images/register-builtins.ts|packages.ai.src.providers.images.register-builtins.loadOpenRouterImagesProviderModule", - "packages/ai/src/providers/images/register-builtins.ts|packages.ai.src.providers.images.register-builtins.loadOpenRouterImagesProviderModule.then() callback", - "packages/ai/src/providers/images/register-builtins.ts|packages.ai.src.providers.images.register-builtins.registerBuiltInImagesApiProviders" - ], - "content_hash": "f34ca36367ee9ca5", - "module_hash": "43ccdb80afe13888" - }, - "packages/ai/src/providers/kimi-coding.ts": { - "method_keys": [ - "packages/ai/src/providers/kimi-coding.ts|packages.ai.src.providers.kimi-coding.kimiCodingProvider" - ], - "content_hash": "721fe283b6404eaf", - "module_hash": "36e52c5f2da4cce1" - }, - "packages/ai/src/providers/meta.ts": { - "method_keys": [ - "packages/ai/src/providers/meta.ts|packages.ai.src.providers.meta.metaProvider" - ], - "content_hash": "55b8f24d9087e64d", - "module_hash": "c0717a9f3fe1ad86" - }, - "packages/ai/src/providers/minimax-cn.ts": { - "method_keys": [ - "packages/ai/src/providers/minimax-cn.ts|packages.ai.src.providers.minimax-cn.minimaxCnProvider" - ], - "content_hash": "f6fa41c3e56c88f7", - "module_hash": "f431f5be47e4db81" - }, - "packages/ai/src/providers/minimax.ts": { - "method_keys": [ - "packages/ai/src/providers/minimax.ts|packages.ai.src.providers.minimax.minimaxProvider" - ], - "content_hash": "d4376b71e1fb3d24", - "module_hash": "ef0d22c73c722acd" - }, - "packages/ai/src/providers/mistral.ts": { - "method_keys": [ - "packages/ai/src/providers/mistral.ts|packages.ai.src.providers.mistral.mistralProvider" - ], - "content_hash": "30491faf2f91f8aa", - "module_hash": "1989894200ac53c0" - }, - "packages/ai/src/providers/model-schema.ts": { - "method_keys": [ - "packages/ai/src/providers/model-schema.ts|packages.ai.src.providers.model-schema.modelImageResizeOptions" - ], - "content_hash": "a5cce94a8f46d974", - "module_hash": "37d23ec7a6c7a8f5" - }, - "packages/ai/src/providers/moonshotai-cn.ts": { - "method_keys": [ - "packages/ai/src/providers/moonshotai-cn.ts|packages.ai.src.providers.moonshotai-cn.moonshotaiCnProvider" - ], - "content_hash": "d85d2deab419cab9", - "module_hash": "ad07f71d61c3a27c" - }, - "packages/ai/src/providers/moonshotai.ts": { - "method_keys": [ - "packages/ai/src/providers/moonshotai.ts|packages.ai.src.providers.moonshotai.moonshotaiProvider" - ], - "content_hash": "766d31e679a86598", - "module_hash": "15766e236cae2dab" - }, - "packages/ai/src/providers/nvidia.ts": { - "method_keys": [ - "packages/ai/src/providers/nvidia.ts|packages.ai.src.providers.nvidia.nvidiaProvider" - ], - "content_hash": "9cb879407c757fb0", - "module_hash": "05a15845727ad3fe" - }, - "packages/ai/src/providers/openai-codex.ts": { - "method_keys": [ - "packages/ai/src/providers/openai-codex.ts|packages.ai.src.providers.openai-codex.openaiCodexProvider" - ], - "content_hash": "d39e29f19732253e", - "module_hash": "7abb38ade5a9a078" - }, - "packages/ai/src/providers/openai.ts": { - "method_keys": [ - "packages/ai/src/providers/openai.ts|packages.ai.src.providers.openai.openaiProvider", - "packages/ai/src/providers/openai.ts|packages.ai.src.providers.openai.openaiProvider.filterAllModels", - "packages/ai/src/providers/openai.ts|packages.ai.src.providers.openai.openaiProvider.filterAllModels.models.filter() callback" - ], - "content_hash": "c32ce25b8cfedc64", - "module_hash": "905672e13b4866c1" - }, - "packages/ai/src/providers/opencode-go.ts": { - "method_keys": [ - "packages/ai/src/providers/opencode-go.ts|packages.ai.src.providers.opencode-go.opencodeGoProvider" - ], - "content_hash": "682c8ede8c4eada6", - "module_hash": "089ae9bda71360c4" - }, - "packages/ai/src/providers/opencode-headers.ts": { - "method_keys": [ - "packages/ai/src/providers/opencode-headers.ts|packages.ai.src.providers.opencode-headers.hasHeader", - "packages/ai/src/providers/opencode-headers.ts|packages.ai.src.providers.opencode-headers.hasHeader.some() callback", - "packages/ai/src/providers/opencode-headers.ts|packages.ai.src.providers.opencode-headers.withSessionHeader", - "packages/ai/src/providers/opencode-headers.ts|packages.ai.src.providers.opencode-headers.withOpenCodeSessionHeader", - "packages/ai/src/providers/opencode-headers.ts|packages.ai.src.providers.opencode-headers.withOpenCodeSessionHeader.stream", - "packages/ai/src/providers/opencode-headers.ts|packages.ai.src.providers.opencode-headers.withOpenCodeSessionHeader.streamSimple" - ], - "content_hash": "7a58a18d43840945", - "module_hash": "3ec0566fca5da31d" - }, - "packages/ai/src/providers/opencode.ts": { - "method_keys": [ - "packages/ai/src/providers/opencode.ts|packages.ai.src.providers.opencode.opencodeProvider" - ], - "content_hash": "a2ed66dd43d43df9", - "module_hash": "28c95e5705bccfe6" - }, - "packages/ai/src/providers/openrouter.ts": { - "method_keys": [ - "packages/ai/src/providers/openrouter.ts|packages.ai.src.providers.openrouter.openrouterProvider" - ], - "content_hash": "cdf3264b8192b93d", - "module_hash": "77c9bbe28e0e580f" - }, - "packages/ai/src/providers/qwen-token-plan-cn.ts": { - "method_keys": [ - "packages/ai/src/providers/qwen-token-plan-cn.ts|packages.ai.src.providers.qwen-token-plan-cn.qwenTokenPlanCnProvider" - ], - "content_hash": "f02e2f6e8712d04d", - "module_hash": "6e3f4964bda38979" - }, - "packages/ai/src/providers/qwen-token-plan-individual.ts": { - "method_keys": [ - "packages/ai/src/providers/qwen-token-plan-individual.ts|packages.ai.src.providers.qwen-token-plan-individual.qwenTokenPlanIndividualProvider" - ], - "content_hash": "ab388474abcc0343", - "module_hash": "70a4502e931ed389" - }, - "packages/ai/src/providers/qwen-token-plan.ts": { - "method_keys": [ - "packages/ai/src/providers/qwen-token-plan.ts|packages.ai.src.providers.qwen-token-plan.qwenTokenPlanProvider" - ], - "content_hash": "77423be34310e293", - "module_hash": "f6415481f6d7262f" - }, - "packages/ai/src/providers/radius-config.ts": { - "method_keys": [ - "packages/ai/src/providers/radius-config.ts|packages.ai.src.providers.radius-config.isRadiusGatewayModel", - "packages/ai/src/providers/radius-config.ts|packages.ai.src.providers.radius-config.sanitizeRadiusGatewayConfig", - "packages/ai/src/providers/radius-config.ts|packages.ai.src.providers.radius-config.sanitizeRadiusGatewayConfig.models.map() callback", - "packages/ai/src/providers/radius-config.ts|packages.ai.src.providers.radius-config.normalizeRadiusGatewayUrl", - "packages/ai/src/providers/radius-config.ts|packages.ai.src.providers.radius-config.getRadiusCredentialConfig", - "packages/ai/src/providers/radius-config.ts|packages.ai.src.providers.radius-config.getRadiusModelsFromConfig", - "packages/ai/src/providers/radius-config.ts|packages.ai.src.providers.radius-config.getRadiusModelsFromConfig.config.models.map() callback", - "packages/ai/src/providers/radius-config.ts|packages.ai.src.providers.radius-config.getRadiusModels", - "packages/ai/src/providers/radius-config.ts|packages.ai.src.providers.radius-config.truncateHttpBody", - "packages/ai/src/providers/radius-config.ts|packages.ai.src.providers.radius-config.loadRadiusGatewayConfig" - ], - "content_hash": "bb144c1a51045a3b", - "module_hash": "d2c19a6f48d955a3" - }, - "packages/ai/src/providers/radius.ts": { - "method_keys": [ - "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.RadiusProviderOptions", - "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.radiusProvider", - "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.radiusProvider.baselineModels", - "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.radiusProvider.baselineModels.map() callback", - "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.radiusProvider.auth.oauth.load", - "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.radiusProvider.getModels", - "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.radiusProvider.refreshModels", - "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.radiusProvider.refreshModels.restored", - "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.radiusProvider.refreshModels.restored.stored.models.filter() callback", - "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.refreshModels.update", - "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.radiusProvider.refreshModels.update", - "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.radiusProvider.stream", - "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.radiusProvider.streamSimple" - ], - "content_hash": "2620890f5d70e9f1", - "module_hash": "7dc2e3f48be87d6e" - }, - "packages/ai/src/providers/together.ts": { - "method_keys": [ - "packages/ai/src/providers/together.ts|packages.ai.src.providers.together.togetherProvider" - ], - "content_hash": "d51f7080f8a2a403", - "module_hash": "e76b463e849b0704" - }, - "packages/ai/src/providers/typesafe.ts": { - "method_keys": [ - "packages/ai/src/providers/typesafe.ts|packages.ai.src.providers.typesafe.typesafeProvider" - ], - "content_hash": "e0debbc7201783dd", - "module_hash": "09c15905691f185e" - }, - "packages/ai/src/providers/vercel-ai-gateway.ts": { - "method_keys": [ - "packages/ai/src/providers/vercel-ai-gateway.ts|packages.ai.src.providers.vercel-ai-gateway.vercelAIGatewayProvider" - ], - "content_hash": "c0e8fa81e62c23d8", - "module_hash": "401687ff988d8c3e" - }, - "packages/ai/src/providers/xai.ts": { - "method_keys": [ - "packages/ai/src/providers/xai.ts|packages.ai.src.providers.xai.xaiProvider" - ], - "content_hash": "dc728fd25915ef61", - "module_hash": "86d12f6a0e258037" - }, - "packages/ai/src/providers/xiaomi-token-plan-ams.ts": { - "method_keys": [ - "packages/ai/src/providers/xiaomi-token-plan-ams.ts|packages.ai.src.providers.xiaomi-token-plan-ams.xiaomiTokenPlanAmsProvider" - ], - "content_hash": "8e52bfb5fc3eb06c", - "module_hash": "21f2c53bf7cff823" - }, - "packages/ai/src/providers/xiaomi-token-plan-cn.ts": { - "method_keys": [ - "packages/ai/src/providers/xiaomi-token-plan-cn.ts|packages.ai.src.providers.xiaomi-token-plan-cn.xiaomiTokenPlanCnProvider" - ], - "content_hash": "10cd775938505652", - "module_hash": "b52626159fe74a52" - }, - "packages/ai/src/providers/xiaomi-token-plan-sgp.ts": { - "method_keys": [ - "packages/ai/src/providers/xiaomi-token-plan-sgp.ts|packages.ai.src.providers.xiaomi-token-plan-sgp.xiaomiTokenPlanSgpProvider" - ], - "content_hash": "3c2c495f0ea6ecc2", - "module_hash": "a144211b21523f79" - }, - "packages/ai/src/providers/xiaomi.ts": { - "method_keys": [ - "packages/ai/src/providers/xiaomi.ts|packages.ai.src.providers.xiaomi.xiaomiProvider" - ], - "content_hash": "6138d46383d65d7b", - "module_hash": "c5b07f3b2a41f7a7" - }, - "packages/ai/src/providers/zai-coding-cn.ts": { - "method_keys": [ - "packages/ai/src/providers/zai-coding-cn.ts|packages.ai.src.providers.zai-coding-cn.zaiCodingCnProvider" - ], - "content_hash": "9ef4edb3f337f373", - "module_hash": "69c5a8e85202b228" - }, - "packages/ai/src/providers/zai.ts": { - "method_keys": [ - "packages/ai/src/providers/zai.ts|packages.ai.src.providers.zai.zaiProvider" - ], - "content_hash": "f6eff04b91ffd8a7", - "module_hash": "1de562c13e8fe8c3" - }, - "packages/ai/src/session-resources.ts": { - "method_keys": [ - "packages/ai/src/session-resources.ts|packages.ai.src.session-resources.registerSessionResourceCleanup", - "packages/ai/src/session-resources.ts|packages.ai.src.session-resources.cleanupSessionResources" - ], - "content_hash": "eca301ae4b5c794b", - "module_hash": "90f893cca1e3e69f" - }, - "packages/ai/src/types.ts": { - "method_keys": [ - "packages/ai/src/types.ts|packages.ai.src.types.ThinkingBudgets", - "packages/ai/src/types.ts|packages.ai.src.types.ProviderResponse", - "packages/ai/src/types.ts|packages.ai.src.types.ProviderRequestOptions", - "packages/ai/src/types.ts|packages.ai.src.types.StreamOptions", - "packages/ai/src/types.ts|packages.ai.src.types.DeferredFetchOptions", - "packages/ai/src/types.ts|packages.ai.src.types.ApiOptionsMap", - "packages/ai/src/types.ts|packages.ai.src.types.ProviderStreams", - "packages/ai/src/types.ts|packages.ai.src.types.ProviderStreams.stream", - "packages/ai/src/types.ts|packages.ai.src.types.ProviderStreams.streamSimple", - "packages/ai/src/types.ts|packages.ai.src.types.ProviderStreams.fetchDeferred", - "packages/ai/src/types.ts|packages.ai.src.types.ProviderStreams.cancelDeferred", - "packages/ai/src/types.ts|packages.ai.src.types.ProviderImages", - "packages/ai/src/types.ts|packages.ai.src.types.ProviderImages.generateImages", - "packages/ai/src/types.ts|packages.ai.src.types.ProviderClassifier", - "packages/ai/src/types.ts|packages.ai.src.types.ProviderClassifier.classify", - "packages/ai/src/types.ts|packages.ai.src.types.ClassifierOptions", - "packages/ai/src/types.ts|packages.ai.src.types.ImagesOptions", - "packages/ai/src/types.ts|packages.ai.src.types.SimpleStreamOptions", - "packages/ai/src/types.ts|packages.ai.src.types.TextSignatureV1", - "packages/ai/src/types.ts|packages.ai.src.types.TextContent", - "packages/ai/src/types.ts|packages.ai.src.types.ThinkingContent", - "packages/ai/src/types.ts|packages.ai.src.types.ImageContent", - "packages/ai/src/types.ts|packages.ai.src.types.ToolCall", - "packages/ai/src/types.ts|packages.ai.src.types.Usage", - "packages/ai/src/types.ts|packages.ai.src.types.DeferredHandle", - "packages/ai/src/types.ts|packages.ai.src.types.SystemMessage", - "packages/ai/src/types.ts|packages.ai.src.types.UserMessage", - "packages/ai/src/types.ts|packages.ai.src.types.AssistantMessage", - "packages/ai/src/types.ts|packages.ai.src.types.NestedToolCallRecord", - "packages/ai/src/types.ts|packages.ai.src.types.NestedToolCalls", - "packages/ai/src/types.ts|packages.ai.src.types.ImagesContext", - "packages/ai/src/types.ts|packages.ai.src.types.AssistantImages", - "packages/ai/src/types.ts|packages.ai.src.types.ClassifierChoiceQuestion", - "packages/ai/src/types.ts|packages.ai.src.types.ClassifierScoreQuestion", - "packages/ai/src/types.ts|packages.ai.src.types.ClassifierBoolQuestion", - "packages/ai/src/types.ts|packages.ai.src.types.ClassifierContext", - "packages/ai/src/types.ts|packages.ai.src.types.ClassifierChoiceAnswer", - "packages/ai/src/types.ts|packages.ai.src.types.ClassifierScoreAnswer", - "packages/ai/src/types.ts|packages.ai.src.types.ClassifierBoolAnswer", - "packages/ai/src/types.ts|packages.ai.src.types.ClassifierResult", - "packages/ai/src/types.ts|packages.ai.src.types.Tool", - "packages/ai/src/types.ts|packages.ai.src.types.ToolReference", - "packages/ai/src/types.ts|packages.ai.src.types.Context", - "packages/ai/src/types.ts|packages.ai.src.types.BaseModel", - "packages/ai/src/types.ts|packages.ai.src.types.Model", - "packages/ai/src/types.ts|packages.ai.src.types.ImageModel", - "packages/ai/src/types.ts|packages.ai.src.types.ClassifierModel", - "packages/ai/src/types.ts|packages.ai.src.types.ModelTypeMap" - ], - "content_hash": "8116dcaaac902efd", - "module_hash": "babfec3dea1c7750" - }, - "packages/ai/src/utils/abort-signals.ts": { - "method_keys": [ - "packages/ai/src/utils/abort-signals.ts|packages.ai.src.utils.abort-signals.CombinedAbortSignal", - "packages/ai/src/utils/abort-signals.ts|packages.ai.src.utils.abort-signals.combineAbortSignals", - "packages/ai/src/utils/abort-signals.ts|packages.ai.src.utils.abort-signals.combineAbortSignals.activeSignals", - "packages/ai/src/utils/abort-signals.ts|packages.ai.src.utils.abort-signals.combineAbortSignals.activeSignals.signals.filter() callback", - "packages/ai/src/utils/abort-signals.ts|packages.ai.src.utils.abort-signals.cleanup", - "packages/ai/src/utils/abort-signals.ts|packages.ai.src.utils.abort-signals.combineAbortSignals.cleanup" - ], - "content_hash": "bdbf56b0d4b601d7", - "module_hash": "e3b0c44298fc1c14" - }, - "packages/ai/src/utils/abort.ts": { - "method_keys": [ - "packages/ai/src/utils/abort.ts|packages.ai.src.utils.abort.abortReason", - "packages/ai/src/utils/abort.ts|packages.ai.src.utils.abort.operationSignal", - "packages/ai/src/utils/abort.ts|packages.ai.src.utils.abort.raceWithAbortSignal", - "packages/ai/src/utils/abort.ts|packages.ai.src.utils.abort.raceWithAbortSignal.operation.catch() callback", - "packages/ai/src/utils/abort.ts|packages.ai.src.utils.abort.raceWithAbortSignal.", - "packages/ai/src/utils/abort.ts|packages.ai.src.utils.abort..operation.then() callback", - "packages/ai/src/utils/abort.ts|packages.ai.src.utils.abort.raceWithAbortSignal..operation.then() callback" - ], - "content_hash": "bb3ac5f2dda66519", - "module_hash": "52665f50bd6a5f78" - }, - "packages/ai/src/utils/assistant-message-frame.ts": { - "method_keys": [ - "packages/ai/src/utils/assistant-message-frame.ts|packages.ai.src.utils.assistant-message-frame.cloneTextContent", - "packages/ai/src/utils/assistant-message-frame.ts|packages.ai.src.utils.assistant-message-frame.cloneThinkingContent", - "packages/ai/src/utils/assistant-message-frame.ts|packages.ai.src.utils.assistant-message-frame.cloneToolCall", - "packages/ai/src/utils/assistant-message-frame.ts|packages.ai.src.utils.assistant-message-frame.cloneStartMessage", - "packages/ai/src/utils/assistant-message-frame.ts|packages.ai.src.utils.assistant-message-frame.assertContentIndex", - "packages/ai/src/utils/assistant-message-frame.ts|packages.ai.src.utils.assistant-message-frame.eventBlock", - "packages/ai/src/utils/assistant-message-frame.ts|packages.ai.src.utils.assistant-message-frame.serializedArguments", - "packages/ai/src/utils/assistant-message-frame.ts|packages.ai.src.utils.assistant-message-frame.isJsonPrefix", - "packages/ai/src/utils/assistant-message-frame.ts|packages.ai.src.utils.assistant-message-frame.isJsonPrefix.snapshot.every() callback", - "packages/ai/src/utils/assistant-message-frame.ts|packages.ai.src.utils.assistant-message-frame.isJsonPrefix.every() callback", - "packages/ai/src/utils/assistant-message-frame.ts|packages.ai.src.utils.assistant-message-frame.AssistantMessageFrameEncoder", - "packages/ai/src/utils/assistant-message-frame.ts|packages.ai.src.utils.assistant-message-frame.AssistantMessageFrameEncoder.encode", - "packages/ai/src/utils/assistant-message-frame.ts|packages.ai.src.utils.assistant-message-frame.AssistantMessageFrameEncoder.startBlock", - "packages/ai/src/utils/assistant-message-frame.ts|packages.ai.src.utils.assistant-message-frame.AssistantMessageFrameEncoder.block", - "packages/ai/src/utils/assistant-message-frame.ts|packages.ai.src.utils.assistant-message-frame.AssistantMessageFrameEncoder.endBlock", - "packages/ai/src/utils/assistant-message-frame.ts|packages.ai.src.utils.assistant-message-frame.AssistantMessageFrameEncoder.encodeTextDelta", - "packages/ai/src/utils/assistant-message-frame.ts|packages.ai.src.utils.assistant-message-frame.appendBlock", - "packages/ai/src/utils/assistant-message-frame.ts|packages.ai.src.utils.assistant-message-frame.activeBlock", - "packages/ai/src/utils/assistant-message-frame.ts|packages.ai.src.utils.assistant-message-frame.reduceAssistantMessageFrames" - ], - "content_hash": "e94a16ae8d1184b0", - "module_hash": "149ddf9fa5048bdd" - }, - "packages/ai/src/utils/diagnostics.ts": { - "method_keys": [ - "packages/ai/src/utils/diagnostics.ts|packages.ai.src.utils.diagnostics.DiagnosticErrorInfo", - "packages/ai/src/utils/diagnostics.ts|packages.ai.src.utils.diagnostics.AssistantMessageDiagnostic", - "packages/ai/src/utils/diagnostics.ts|packages.ai.src.utils.diagnostics.formatThrownValue", - "packages/ai/src/utils/diagnostics.ts|packages.ai.src.utils.diagnostics.extractDiagnosticError", - "packages/ai/src/utils/diagnostics.ts|packages.ai.src.utils.diagnostics.createAssistantMessageDiagnostic", - "packages/ai/src/utils/diagnostics.ts|packages.ai.src.utils.diagnostics.appendAssistantMessageDiagnostic" - ], - "content_hash": "787ca0b68cd9b6ab", - "module_hash": "87605e34d8290c3d" - }, - "packages/ai/src/utils/error-body.ts": { - "method_keys": [ - "packages/ai/src/utils/error-body.ts|packages.ai.src.utils.error-body.NormalizedProviderError", - "packages/ai/src/utils/error-body.ts|packages.ai.src.utils.error-body.normalizeProviderError", - "packages/ai/src/utils/error-body.ts|packages.ai.src.utils.error-body.extractStatus", - "packages/ai/src/utils/error-body.ts|packages.ai.src.utils.error-body.extractBody", - "packages/ai/src/utils/error-body.ts|packages.ai.src.utils.error-body.pickBodyText", - "packages/ai/src/utils/error-body.ts|packages.ai.src.utils.error-body.isReadableStreamLike", - "packages/ai/src/utils/error-body.ts|packages.ai.src.utils.error-body.isPlainNonEmptyObject", - "packages/ai/src/utils/error-body.ts|packages.ai.src.utils.error-body.formatProviderError", - "packages/ai/src/utils/error-body.ts|packages.ai.src.utils.error-body.truncateErrorText", - "packages/ai/src/utils/error-body.ts|packages.ai.src.utils.error-body.safeJsonStringify" - ], - "content_hash": "5882f8486d2daaa7", - "module_hash": "91bf20a6e3893759" - }, - "packages/ai/src/utils/estimate.ts": { - "method_keys": [ - "packages/ai/src/utils/estimate.ts|packages.ai.src.utils.estimate.ContextUsageEstimate", - "packages/ai/src/utils/estimate.ts|packages.ai.src.utils.estimate.calculateContextTokens", - "packages/ai/src/utils/estimate.ts|packages.ai.src.utils.estimate.safeJsonStringify", - "packages/ai/src/utils/estimate.ts|packages.ai.src.utils.estimate.estimateTextAndImageContentChars", - "packages/ai/src/utils/estimate.ts|packages.ai.src.utils.estimate.estimateTextTokens", - "packages/ai/src/utils/estimate.ts|packages.ai.src.utils.estimate.estimateTextAndImageContentTokens", - "packages/ai/src/utils/estimate.ts|packages.ai.src.utils.estimate.estimateMessageTokens", - "packages/ai/src/utils/estimate.ts|packages.ai.src.utils.estimate.getLastAssistantUsageInfo", - "packages/ai/src/utils/estimate.ts|packages.ai.src.utils.estimate.estimateContextTokens", - "packages/ai/src/utils/estimate.ts|packages.ai.src.utils.estimate.estimateToolsTokens" - ], - "content_hash": "7ab331e5405cb998", - "module_hash": "127a4bcee7befafe" - }, - "packages/ai/src/utils/event-stream.ts": { - "method_keys": [ - "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.FifoQueue", - "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.FifoQueue.length", - "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.FifoQueue.enqueue", - "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.FifoQueue.dequeue", - "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream", - "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream.constructor", - "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream.push", - "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream.end", - "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream.[Symbol.asyncIterator]", - "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream.result", - "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.AssistantMessageEventStream", - "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.AssistantMessageEventStream.constructor", - "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.AssistantMessageEventStream.push", - "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.AssistantMessageEventStream.end", - "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.AssistantMessageEventStream.#time", - "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.createAssistantMessageEventStream" - ], - "content_hash": "5d9a3d694cb314a2", - "module_hash": "9f6c91171e12ef46" - }, - "packages/ai/src/utils/hash.ts": { - "method_keys": [ - "packages/ai/src/utils/hash.ts|packages.ai.src.utils.hash.shortHash" - ], - "content_hash": "ab2ac20aa9b7c74d", - "module_hash": "4f4a27dc4b4c5fb0" - }, - "packages/ai/src/utils/headers.ts": { - "method_keys": [ - "packages/ai/src/utils/headers.ts|packages.ai.src.utils.headers.headersToRecord", - "packages/ai/src/utils/headers.ts|packages.ai.src.utils.headers.providerHeadersToRecord" - ], - "content_hash": "41ebc48d4eb4952e", - "module_hash": "9ac89850c9513fff" - }, - "packages/ai/src/utils/json-parse.ts": { - "method_keys": [ - "packages/ai/src/utils/json-parse.ts|packages.ai.src.utils.json-parse.isControlCharacter", - "packages/ai/src/utils/json-parse.ts|packages.ai.src.utils.json-parse.escapeControlCharacter", - "packages/ai/src/utils/json-parse.ts|packages.ai.src.utils.json-parse.repairJson", - "packages/ai/src/utils/json-parse.ts|packages.ai.src.utils.json-parse.parseJsonWithRepair", - "packages/ai/src/utils/json-parse.ts|packages.ai.src.utils.json-parse.parseStreamingJson" - ], - "content_hash": "e919d9404c12527d", - "module_hash": "e75c28a7ead72cbc" - }, - "packages/ai/src/utils/model-operations.ts": { - "method_keys": [ - "packages/ai/src/utils/model-operations.ts|packages.ai.src.utils.model-operations.getModelType", - "packages/ai/src/utils/model-operations.ts|packages.ai.src.utils.model-operations.isModelType", - "packages/ai/src/utils/model-operations.ts|packages.ai.src.utils.model-operations.assertChatModel", - "packages/ai/src/utils/model-operations.ts|packages.ai.src.utils.model-operations.assertImageModel", - "packages/ai/src/utils/model-operations.ts|packages.ai.src.utils.model-operations.assertClassifierModel", - "packages/ai/src/utils/model-operations.ts|packages.ai.src.utils.model-operations.assertClassifierInputSupported", - "packages/ai/src/utils/model-operations.ts|packages.ai.src.utils.model-operations.imageErrorResult", - "packages/ai/src/utils/model-operations.ts|packages.ai.src.utils.model-operations.classifierErrorResult" - ], - "content_hash": "81d67276d05f69be", - "module_hash": "f34e83d4f4db596e" - }, - "packages/ai/src/utils/models-error.ts": { - "method_keys": [ - "packages/ai/src/utils/models-error.ts|packages.ai.src.utils.models-error.ModelsError", - "packages/ai/src/utils/models-error.ts|packages.ai.src.utils.models-error.ModelsError.constructor", - "packages/ai/src/utils/models-error.ts|packages.ai.src.utils.models-error.withCauseDetail" - ], - "content_hash": "e370bcbf1e8a4ea4", - "module_hash": "94120937ce9bd5d9" - }, - "packages/ai/src/utils/node-http-proxy.ts": { - "method_keys": [ - "packages/ai/src/utils/node-http-proxy.ts|packages.ai.src.utils.node-http-proxy.getProxyEnv", - "packages/ai/src/utils/node-http-proxy.ts|packages.ai.src.utils.node-http-proxy.parseProxyTargetUrl", - "packages/ai/src/utils/node-http-proxy.ts|packages.ai.src.utils.node-http-proxy.stripBrackets", - "packages/ai/src/utils/node-http-proxy.ts|packages.ai.src.utils.node-http-proxy.parseNoProxyEntry", - "packages/ai/src/utils/node-http-proxy.ts|packages.ai.src.utils.node-http-proxy.shouldProxyHostname", - "packages/ai/src/utils/node-http-proxy.ts|packages.ai.src.utils.node-http-proxy.shouldProxyHostname.every() callback", - "packages/ai/src/utils/node-http-proxy.ts|packages.ai.src.utils.node-http-proxy.getProxyForUrl", - "packages/ai/src/utils/node-http-proxy.ts|packages.ai.src.utils.node-http-proxy.resolveHttpProxyUrlForTarget" - ], - "content_hash": "5c50b2fcc427bdaf", - "module_hash": "a1dc448af5ab492f" - }, - "packages/ai/src/utils/oauth-page.ts": { - "method_keys": [ - "packages/ai/src/utils/oauth-page.ts|packages.ai.src.utils.oauth-page.escapeHtml", - "packages/ai/src/utils/oauth-page.ts|packages.ai.src.utils.oauth-page.renderPage", - "packages/ai/src/utils/oauth-page.ts|packages.ai.src.utils.oauth-page.oauthSuccessHtml", - "packages/ai/src/utils/oauth-page.ts|packages.ai.src.utils.oauth-page.oauthErrorHtml" - ], - "content_hash": "abbc0ae91c6a7b80", - "module_hash": "1fcbf80c93416c60" - }, - "packages/ai/src/utils/overflow.ts": { - "method_keys": [ - "packages/ai/src/utils/overflow.ts|packages.ai.src.utils.overflow.isContextOverflow", - "packages/ai/src/utils/overflow.ts|packages.ai.src.utils.overflow.isContextOverflow.isNonOverflow", - "packages/ai/src/utils/overflow.ts|packages.ai.src.utils.overflow.isContextOverflow.isNonOverflow.NON_OVERFLOW_PATTERNS.some() callback", - "packages/ai/src/utils/overflow.ts|packages.ai.src.utils.overflow.isContextOverflow.OVERFLOW_PATTERNS.some() callback", - "packages/ai/src/utils/overflow.ts|packages.ai.src.utils.overflow.isRecoverableLength", - "packages/ai/src/utils/overflow.ts|packages.ai.src.utils.overflow.getOverflowPatterns" - ], - "content_hash": "b48ad3a60988f6e8", - "module_hash": "0ad1e6da5c63bb44" - }, - "packages/ai/src/utils/pi-user-agent.ts": { - "method_keys": [ - "packages/ai/src/utils/pi-user-agent.ts|packages.ai.src.utils.pi-user-agent.loadNodeOs", - "packages/ai/src/utils/pi-user-agent.ts|packages.ai.src.utils.pi-user-agent.getPiUserAgent" - ], - "content_hash": "d294564c431b338c", - "module_hash": "a322f5d07448466c" - }, - "packages/ai/src/utils/provider-env.ts": { - "method_keys": [ - "packages/ai/src/utils/provider-env.ts|packages.ai.src.utils.provider-env.getBunSandboxEnvValue", - "packages/ai/src/utils/provider-env.ts|packages.ai.src.utils.provider-env.getProviderEnvValue" - ], - "content_hash": "4cb0f635383916aa", - "module_hash": "7dea920a3f89b178" - }, - "packages/ai/src/utils/provider-retry.ts": { - "method_keys": [ - "packages/ai/src/utils/provider-retry.ts|packages.ai.src.utils.provider-retry.ProviderRetryOptions", - "packages/ai/src/utils/provider-retry.ts|packages.ai.src.utils.provider-retry.ProviderError", - "packages/ai/src/utils/provider-retry.ts|packages.ai.src.utils.provider-retry.isProviderError", - "packages/ai/src/utils/provider-retry.ts|packages.ai.src.utils.provider-retry.isRetryableProviderError", - "packages/ai/src/utils/provider-retry.ts|packages.ai.src.utils.provider-retry.validateServerRetryDelayMs", - "packages/ai/src/utils/provider-retry.ts|packages.ai.src.utils.provider-retry.getRetryDelayMs", - "packages/ai/src/utils/provider-retry.ts|packages.ai.src.utils.provider-retry.createAbortError", - "packages/ai/src/utils/provider-retry.ts|packages.ai.src.utils.provider-retry.abortableSleep", - "packages/ai/src/utils/provider-retry.ts|packages.ai.src.utils.provider-retry.abortableSleep.", - "packages/ai/src/utils/provider-retry.ts|packages.ai.src.utils.provider-retry.abortableSleep..timeout", - "packages/ai/src/utils/provider-retry.ts|packages.ai.src.utils.provider-retry.abortableSleep..timeout.setTimeout() callback", - "packages/ai/src/utils/provider-retry.ts|packages.ai.src.utils.provider-retry.retryProviderRequest" - ], - "content_hash": "5f9206c91ff8e6df", - "module_hash": "2895a44ed29ab59a" - }, - "packages/ai/src/utils/retry.ts": { - "method_keys": [ - "packages/ai/src/utils/retry.ts|packages.ai.src.utils.retry.buildProviderErrorPattern", - "packages/ai/src/utils/retry.ts|packages.ai.src.utils.retry.RetryPolicy", - "packages/ai/src/utils/retry.ts|packages.ai.src.utils.retry.retryDelayMs", - "packages/ai/src/utils/retry.ts|packages.ai.src.utils.retry.RetryCallbacks", - "packages/ai/src/utils/retry.ts|packages.ai.src.utils.retry.RetrySleepAbortError", - "packages/ai/src/utils/retry.ts|packages.ai.src.utils.retry.RetrySleepAbortError.constructor", - "packages/ai/src/utils/retry.ts|packages.ai.src.utils.retry.sleep", - "packages/ai/src/utils/retry.ts|packages.ai.src.utils.retry.sleep.", - "packages/ai/src/utils/retry.ts|packages.ai.src.utils.retry.sleep..signal.addEventListener(\"abort\") callback", - "packages/ai/src/utils/retry.ts|packages.ai.src.utils.retry.retryAssistantCall", - "packages/ai/src/utils/retry.ts|packages.ai.src.utils.retry.isRetryableAssistantError" - ], - "content_hash": "b5885182545f1a68", - "module_hash": "979af16494f80191" - }, - "packages/ai/src/utils/sanitize-unicode.ts": { - "method_keys": [ - "packages/ai/src/utils/sanitize-unicode.ts|packages.ai.src.utils.sanitize-unicode.sanitizeSurrogates" - ], - "content_hash": "a9a208e93218d8d4", - "module_hash": "027af23113b8cc1e" - }, - "packages/ai/src/utils/sleep.ts": { - "method_keys": [ - "packages/ai/src/utils/sleep.ts|packages.ai.src.utils.sleep.sleep", - "packages/ai/src/utils/sleep.ts|packages.ai.src.utils.sleep.sleep.", - "packages/ai/src/utils/sleep.ts|packages.ai.src.utils.sleep.sleep..timeout", - "packages/ai/src/utils/sleep.ts|packages.ai.src.utils.sleep.sleep..timeout.setTimeout() callback" - ], - "content_hash": "b0e4f80dc9eaa403", - "module_hash": "e3b0c44298fc1c14" - }, - "packages/ai/src/utils/text.ts": { - "method_keys": [ - "packages/ai/src/utils/text.ts|packages.ai.src.utils.text.contentText", - "packages/ai/src/utils/text.ts|packages.ai.src.utils.text.contentText.content.filter() callback", - "packages/ai/src/utils/text.ts|packages.ai.src.utils.text.contentText.map() callback", - "packages/ai/src/utils/text.ts|packages.ai.src.utils.text.getSystemMessageText", - "packages/ai/src/utils/text.ts|packages.ai.src.utils.text.getSystemMessageText.parts.filter() callback", - "packages/ai/src/utils/text.ts|packages.ai.src.utils.text.renderSystemMessageUpdate" - ], - "content_hash": "fd3936168cad46b0", - "module_hash": "940b09a384633a2d" - }, - "packages/ai/src/utils/transcript.ts": { - "method_keys": [ - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.createInitialSystemMessage", - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.normalizeContext", - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.isSystemMessage", - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getInitialSystemMessage", - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.withoutInitialSystemMessage", - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getCurrentTools", - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getCurrentSystemMessage", - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getCurrentSystemPrompt", - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.collapseSystemMessages", - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.collapseSystemMessages.messages.context.messages.filter() callback", - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.messages", - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.resolveTranscript", - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.toToolDeclaration", - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.declarationsEqual", - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.ToolStateChanges", - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getToolStateChanges", - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getToolStateChanges.previousTools", - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getToolStateChanges.previousTools.previous.map() callback", - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getToolStateChanges.currentTools", - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getToolStateChanges.currentTools.current.map() callback", - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getToolStateChanges.toolsAdded.current.filter() callback", - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getToolStateChanges.toolsRemoved.previous.filter() callback", - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getToolStateChanges.toolsRemoved.map() callback", - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getDeclaredTools", - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.hasToolRedefinitions", - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.hasNonAdditiveToolChanges", - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.TranscriptTools", - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.resolveTranscriptTools" - ], - "content_hash": "e66c2b7d6eadcbb8", - "module_hash": "2dd7c38b761c4bf9" - }, - "packages/ai/src/utils/typebox-helpers.ts": { - "method_keys": [ - "packages/ai/src/utils/typebox-helpers.ts|packages.ai.src.utils.typebox-helpers.StringEnum" - ], - "content_hash": "806ae8c140965118", - "module_hash": "2df39b02a447c37d" - }, - "packages/ai/src/utils/uuid.ts": { - "method_keys": [ - "packages/ai/src/utils/uuid.ts|packages.ai.src.utils.uuid.uuidv7", - "packages/ai/src/utils/uuid.ts|packages.ai.src.utils.uuid.uuidv7.hex", - "packages/ai/src/utils/uuid.ts|packages.ai.src.utils.uuid.uuidv7.hex.Array.from() callback" - ], - "content_hash": "7f0938b841406f40", - "module_hash": "722c1ac9e8c837ce" - }, - "packages/ai/src/utils/validation.ts": { - "method_keys": [ - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.JsonSchemaObject", - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.getSchemaTypes", - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.getSchemaTypes.schema.type.filter() callback", - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.matchesJsonType", - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.getSubSchemaValidator", - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.coercePrimitiveByType", - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.applySchemaObjectCoercion", - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.applySchemaArrayCoercion", - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.coerceWithUnionSchema", - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.coerceWithJsonSchema", - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.coerceWithJsonSchema.matchesUnionMember", - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.coerceWithJsonSchema.matchesUnionMember.schemaTypes.some() callback", - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.normalizeOptionalNulls", - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.getValidator", - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.formatValidationPath", - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.validateToolCall", - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.validateToolCall.tool", - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.validateToolCall.tool.tools.find() callback", - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.validateToolArguments", - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.validateToolArguments.errors", - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.validateToolArguments.errors.map() callback" - ], - "content_hash": "f813d2644c522ad5", - "module_hash": "5c4e870fc285082b" - }, - "packages/evals/docker/entrypoint.ts": { - "method_keys": [ - "packages/evals/docker/entrypoint.ts|packages.evals.docker.entrypoint.parseId", - "packages/evals/docker/entrypoint.ts|packages.evals.docker.entrypoint.assertDirectoryEntries", - "packages/evals/docker/entrypoint.ts|packages.evals.docker.entrypoint.assertWorkspace", - "packages/evals/docker/entrypoint.ts|packages.evals.docker.entrypoint.chownTree", - "packages/evals/docker/entrypoint.ts|packages.evals.docker.entrypoint.assertRootOnly", - "packages/evals/docker/entrypoint.ts|packages.evals.docker.entrypoint.assertSandboxCannotRead", - "packages/evals/docker/entrypoint.ts|packages.evals.docker.entrypoint.vitestArgs", - "packages/evals/docker/entrypoint.ts|packages.evals.docker.entrypoint.vitestArgs.inputArgs.filter() callback", - "packages/evals/docker/entrypoint.ts|packages.evals.docker.entrypoint.evalFiles", - "packages/evals/docker/entrypoint.ts|packages.evals.docker.entrypoint.evalFiles.vitestArgs.filter() callback" - ], - "content_hash": "2f1aced267511ecb", - "module_hash": "8afecd4fb6eeea5c" - }, - "packages/evals/docker/install-runtime.mjs": { - "method_keys": [ - "packages/evals/docker/install-runtime.mjs|packages.evals.docker.install-runtime.artifactNames", - "packages/evals/docker/install-runtime.mjs|packages.evals.docker.install-runtime.artifactNames.artifactSet.packages.map() callback", - "packages/evals/docker/install-runtime.mjs|packages.evals.docker.install-runtime.evaluatorDependencies", - "packages/evals/docker/install-runtime.mjs|packages.evals.docker.install-runtime.evaluatorDependencies.filter() callback", - "packages/evals/docker/install-runtime.mjs|packages.evals.docker.install-runtime.evaluatorDependencies.map() callback" - ], - "content_hash": "40b9e06f11b08c33", - "module_hash": "d5d77de972f66070" - }, - "packages/evals/evals/acme-server.ts": { - "method_keys": [ - "packages/evals/evals/acme-server.ts|packages.evals.evals.acme-server.isRecord", - "packages/evals/evals/acme-server.ts|packages.evals.evals.acme-server.rejectRequest", - "packages/evals/evals/acme-server.ts|packages.evals.evals.acme-server.readJson", - "packages/evals/evals/acme-server.ts|packages.evals.evals.acme-server.createAcmeServer", - "packages/evals/evals/acme-server.ts|packages.evals.evals.acme-server.createAcmeServer.handle", - "packages/evals/evals/acme-server.ts|packages.evals.evals.acme-server.createAcmeServer.handle.userMessage", - "packages/evals/evals/acme-server.ts|packages.evals.evals.acme-server.createAcmeServer.handle.userMessage.messages.find() callback", - "packages/evals/evals/acme-server.ts|packages.evals.evals.acme-server.createAcmeServer.start", - "packages/evals/evals/acme-server.ts|packages.evals.evals.acme-server.createAcmeServer.start.createServer() callback", - "packages/evals/evals/acme-server.ts|packages.evals.evals.acme-server.createAcmeServer.stop", - "packages/evals/evals/acme-server.ts|packages.evals.evals.acme-server.createAcmeServer.stop.", - "packages/evals/evals/acme-server.ts|packages.evals.evals.acme-server.createAcmeServer.stop..server.close() callback", - "packages/evals/evals/acme-server.ts|packages.evals.evals.acme-server.createAcmeServer.reset", - "packages/evals/evals/acme-server.ts|packages.evals.evals.acme-server.createAcmeServer.origin", - "packages/evals/evals/acme-server.ts|packages.evals.evals.acme-server.createAcmeServer.baseUrl", - "packages/evals/evals/acme-server.ts|packages.evals.evals.acme-server.createAcmeServer.validRequestReceived" - ], - "content_hash": "8b467104267706e6", - "module_hash": "fd8d8e43956f1be4" - }, - "packages/evals/evals/configured-runtime.ts": { - "method_keys": [ - "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.modelFields", - "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.loadConfiguredModelRuntime", - "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.inspectProvider", - "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.inspectAddedModel", - "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.inspectAddedModel.existingModelIds", - "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.inspectAddedModel.existingModelIds.map() callback", - "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.inspectAddedModel.result.existingModelsPreserved.existingModelIds.every() callback" - ], - "content_hash": "aafad8585bdefb9b", - "module_hash": "722ae7ea21b4ad6a" - }, - "packages/evals/evals/custom-provider.docs.eval.ts": { - "method_keys": [ - "packages/evals/evals/custom-provider.docs.eval.ts|packages.evals.evals.custom-provider.docs.eval.beforeAll() callback", - "packages/evals/evals/custom-provider.docs.eval.ts|packages.evals.evals.custom-provider.docs.eval.beforeEach() callback", - "packages/evals/evals/custom-provider.docs.eval.ts|packages.evals.evals.custom-provider.docs.eval.afterAll() callback", - "packages/evals/evals/custom-provider.docs.eval.ts|packages.evals.evals.custom-provider.docs.eval.harness.output", - "packages/evals/evals/custom-provider.docs.eval.ts|packages.evals.evals.custom-provider.docs.eval.harness.output.createContext", - "packages/evals/evals/custom-provider.docs.eval.ts|packages.evals.evals.custom-provider.docs.eval.describeEval(\"Add custom streaming provider\") callback", - "packages/evals/evals/custom-provider.docs.eval.ts|packages.evals.evals.custom-provider.docs.eval.describeEval(\"Add custom streaming provider\") callback.it(\"implements a provider from an API fixture\") callback" - ], - "content_hash": "f5470cbd2ac3bf10", - "module_hash": "205d44ca7e95c5dd" - }, - "packages/evals/evals/documentation-audit.eval.ts": { - "method_keys": [ - "packages/evals/evals/documentation-audit.eval.ts|packages.evals.evals.documentation-audit.eval.submitAudit", - "packages/evals/evals/documentation-audit.eval.ts|packages.evals.evals.documentation-audit.eval.submitAudit.execute", - "packages/evals/evals/documentation-audit.eval.ts|packages.evals.evals.documentation-audit.eval.pages", - "packages/evals/evals/documentation-audit.eval.ts|packages.evals.evals.documentation-audit.eval.pages.map() callback", - "packages/evals/evals/documentation-audit.eval.ts|packages.evals.evals.documentation-audit.eval.pages.sort() callback", - "packages/evals/evals/documentation-audit.eval.ts|packages.evals.evals.documentation-audit.eval.describeEval(\"Audit documentation against implementation\") callback", - "packages/evals/evals/documentation-audit.eval.ts|packages.evals.evals.documentation-audit.eval.describeEval(\"Audit documentation against implementation\") callback.", - "packages/evals/evals/documentation-audit.eval.ts|packages.evals.evals.documentation-audit.eval.describeEval(\"Audit documentation against implementation\") callback..auditCalls", - "packages/evals/evals/documentation-audit.eval.ts|packages.evals.evals.documentation-audit.eval.describeEval(\"Audit documentation against implementation\") callback..auditCalls.filter() callback" - ], - "content_hash": "7ad16c7fadfb76b7", - "module_hash": "0bd2bad83e3af72f" - }, - "packages/evals/evals/extensions.docs.eval.ts": { - "method_keys": [ - "packages/evals/evals/extensions.docs.eval.ts|packages.evals.evals.extensions.docs.eval.harness.output", - "packages/evals/evals/extensions.docs.eval.ts|packages.evals.evals.extensions.docs.eval.harness.output.result", - "packages/evals/evals/extensions.docs.eval.ts|packages.evals.evals.extensions.docs.eval.harness.output.result.find() callback", - "packages/evals/evals/extensions.docs.eval.ts|packages.evals.evals.extensions.docs.eval.harness.output.toolLoaded.extensions.extensions.some() callback", - "packages/evals/evals/extensions.docs.eval.ts|packages.evals.evals.extensions.docs.eval.describeEval(\"Create and use a tool extension\") callback", - "packages/evals/evals/extensions.docs.eval.ts|packages.evals.evals.extensions.docs.eval.describeEval(\"Create and use a tool extension\") callback.it(\"creates, reloads, and invokes the extension\") callback" - ], - "content_hash": "699e1366cb1cccc9", - "module_hash": "368ae62c94124558" - }, - "packages/evals/evals/models.docs.eval.ts": { - "method_keys": [ - "packages/evals/evals/models.docs.eval.ts|packages.evals.evals.models.docs.eval.harness.output", - "packages/evals/evals/models.docs.eval.ts|packages.evals.evals.models.docs.eval.describeEval(\"Add model to existing provider\") callback", - "packages/evals/evals/models.docs.eval.ts|packages.evals.evals.models.docs.eval.describeEval(\"Add model to existing provider\") callback.it(\"adds the model without replacing existing models\") callback" - ], - "content_hash": "22a203f4ae3c24ab", - "module_hash": "d2c976de886766a9" - }, - "packages/evals/evals/openai-provider.docs.eval.ts": { - "method_keys": [ - "packages/evals/evals/openai-provider.docs.eval.ts|packages.evals.evals.openai-provider.docs.eval.beforeAll() callback", - "packages/evals/evals/openai-provider.docs.eval.ts|packages.evals.evals.openai-provider.docs.eval.beforeEach() callback", - "packages/evals/evals/openai-provider.docs.eval.ts|packages.evals.evals.openai-provider.docs.eval.afterAll() callback", - "packages/evals/evals/openai-provider.docs.eval.ts|packages.evals.evals.openai-provider.docs.eval.harness.output", - "packages/evals/evals/openai-provider.docs.eval.ts|packages.evals.evals.openai-provider.docs.eval.harness.output.createContext", - "packages/evals/evals/openai-provider.docs.eval.ts|packages.evals.evals.openai-provider.docs.eval.describeEval(\"Add OpenAI-compatible provider\") callback", - "packages/evals/evals/openai-provider.docs.eval.ts|packages.evals.evals.openai-provider.docs.eval.describeEval(\"Add OpenAI-compatible provider\") callback.it(\"configures a provider that works through Pi\") callback" - ], - "content_hash": "0220e962d549e691", - "module_hash": "e9e12ec57344debe" - }, - "packages/evals/evals/smoke.eval.ts": { - "method_keys": [ - "packages/evals/evals/smoke.eval.ts|packages.evals.evals.smoke.eval.describeEval(\"Answer a basic prompt\") callback", - "packages/evals/evals/smoke.eval.ts|packages.evals.evals.smoke.eval.describeEval(\"Answer a basic prompt\") callback.it(\"returns the expected answer\") callback" - ], - "content_hash": "0e5394676cf8cdc8", - "module_hash": "e66865d9e19ad08e" - }, - "packages/evals/evals/tui.docs.eval.ts": { - "method_keys": [ - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.RecordingTerminal", - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.RecordingTerminal.start", - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.RecordingTerminal.stop", - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.RecordingTerminal.drainInput", - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.RecordingTerminal.write", - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.RecordingTerminal.moveBy", - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.RecordingTerminal.hideCursor", - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.RecordingTerminal.showCursor", - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.RecordingTerminal.clearLine", - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.RecordingTerminal.clearFromCursor", - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.RecordingTerminal.clearScreen", - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.RecordingTerminal.setTitle", - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.RecordingTerminal.setProgress", - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.RecordingTerminal.requestResize", - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.RecordingTerminal.takeRenders", - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.lines", - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.lines.filter() callback", - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.createContextMessage", - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.inspectContextFooter", - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.inspectContextFooter.find() callback", - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.inspectContextFooter.extensionErrors.errors.map() callback", - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.harness.output", - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.contextFooterJudge", - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.contextFooterJudge.createJudge(\"ContextFooterJudge\") callback", - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.contextFooterJudge.createJudge(\"ContextFooterJudge\") callback.actualStatusLine", - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.contextFooterJudge.createJudge(\"ContextFooterJudge\") callback.actualStatusLine.find() callback", - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.describeEval(\"Customize the interactive context footer\") callback", - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.describeEval(\"Customize the interactive context footer\") callback.it(\"replaces numeric context usage with a progress bar\") callback" - ], - "content_hash": "f6ad8b861c027bc8", - "module_hash": "789ed8542e71ec90" - }, - "packages/evals/src/cli.ts": { - "method_keys": [ - "packages/evals/src/cli.ts|packages.evals.src.cli.parseEvalCli", - "packages/evals/src/cli.ts|packages.evals.src.cli.artifactRunId", - "packages/evals/src/cli.ts|packages.evals.src.cli.containerPath", - "packages/evals/src/cli.ts|packages.evals.src.cli.normalizeDiscoveredFile", - "packages/evals/src/cli.ts|packages.evals.src.cli.compareDiscovery", - "packages/evals/src/cli.ts|packages.evals.src.cli.compareDiscovery.identities", - "packages/evals/src/cli.ts|packages.evals.src.cli.compareDiscovery.identities.cases.map() callback", - "packages/evals/src/cli.ts|packages.evals.src.cli.cases", - "packages/evals/src/cli.ts|packages.evals.src.cli.cases.map() callback", - "packages/evals/src/cli.ts|packages.evals.src.cli.protocol.cases.cases.map() callback", - "packages/evals/src/cli.ts|packages.evals.src.cli.observations.map() callback" - ], - "content_hash": "4122d59595d8d46c", - "module_hash": "ce2437e03291cd8e" - }, - "packages/evals/src/docker.ts": { - "method_keys": [ - "packages/evals/src/docker.ts|packages.evals.src.docker.execute", - "packages/evals/src/docker.ts|packages.evals.src.docker.requireSuccess", - "packages/evals/src/docker.ts|packages.evals.src.docker.buildImages", - "packages/evals/src/docker.ts|packages.evals.src.docker.environment", - "packages/evals/src/docker.ts|packages.evals.src.docker.requireEvalAuthFile", - "packages/evals/src/docker.ts|packages.evals.src.docker.dockerArgs", - "packages/evals/src/docker.ts|packages.evals.src.docker.createDockerContext", - "packages/evals/src/docker.ts|packages.evals.src.docker.discoverCases", - "packages/evals/src/docker.ts|packages.evals.src.docker.taskDirectoryName", - "packages/evals/src/docker.ts|packages.evals.src.docker.runTask" - ], - "content_hash": "a30db032e290aef1", - "module_hash": "9572ea27c387b29a" - }, - "packages/evals/src/harness.ts": { - "method_keys": [ - "packages/evals/src/harness.ts|packages.evals.src.harness.resolveModelSelection", - "packages/evals/src/harness.ts|packages.evals.src.harness.applyIsolatedEnvironment", - "packages/evals/src/harness.ts|packages.evals.src.harness.applyIsolatedEnvironment.", - "packages/evals/src/harness.ts|packages.evals.src.harness.parseSandboxId", - "packages/evals/src/harness.ts|packages.evals.src.harness.resolveSandboxIdentity", - "packages/evals/src/harness.ts|packages.evals.src.harness.chownTree", - "packages/evals/src/harness.ts|packages.evals.src.harness.chownTree.map() callback", - "packages/evals/src/harness.ts|packages.evals.src.harness.protectTransformedModules", - "packages/evals/src/harness.ts|packages.evals.src.harness.enterToolSandbox", - "packages/evals/src/harness.ts|packages.evals.src.harness.toTranscriptEvents", - "packages/evals/src/harness.ts|packages.evals.src.harness.toTranscriptEvents.content.message.content.every() callback", - "packages/evals/src/harness.ts|packages.evals.src.harness.seedWorkspace", - "packages/evals/src/harness.ts|packages.evals.src.harness.promptAgent", - "packages/evals/src/harness.ts|packages.evals.src.harness.promptAgent.assistant", - "packages/evals/src/harness.ts|packages.evals.src.harness.promptAgent.assistant.find() callback", - "packages/evals/src/harness.ts|packages.evals.src.harness.verifySystemPrompt", - "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent", - "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent.factory", - "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent.factory.pi.on(\"before_agent_start\") callback", - "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent.credentials.modify() callback", - "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent.expectedInlinePaths", - "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent.expectedInlinePaths.extensionFactories.map() callback", - "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent.unexpectedExtensions", - "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent.unexpectedExtensions.filter() callback", - "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent.hasPricing", - "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent.hasPricing.some() callback", - "packages/evals/src/harness.ts|packages.evals.src.harness.createPiCodingAgentHarness", - "packages/evals/src/harness.ts|packages.evals.src.harness.createPiCodingAgentHarness.run", - "packages/evals/src/harness.ts|packages.evals.src.harness.resolveDocumentationVariant", - "packages/evals/src/harness.ts|packages.evals.src.harness.excludePiDocumentation", - "packages/evals/src/harness.ts|packages.evals.src.harness.createPiDocumentationEvalHarness" - ], - "content_hash": "b2e44474e03148d7", - "module_hash": "215fa64b407fc730" - }, - "packages/evals/src/plan.ts": { - "method_keys": [ - "packages/evals/src/plan.ts|packages.evals.src.plan.isRecord", - "packages/evals/src/plan.ts|packages.evals.src.plan.parseDiscoveredCases", - "packages/evals/src/plan.ts|packages.evals.src.plan.parseDiscoveredCases.value.map() callback", - "packages/evals/src/plan.ts|packages.evals.src.plan.createTaskPlan" - ], - "content_hash": "99df4fa32f5c8a4e", - "module_hash": "d5ec427c754b8bae" - }, - "packages/evals/src/report.ts": { - "method_keys": [ - "packages/evals/src/report.ts|packages.evals.src.report.optionalMetric", - "packages/evals/src/report.ts|packages.evals.src.report.validateScore", - "packages/evals/src/report.ts|packages.evals.src.report.classifyCaseStatus", - "packages/evals/src/report.ts|packages.evals.src.report.taskIdentity", - "packages/evals/src/report.ts|packages.evals.src.report.erroredObservation", - "packages/evals/src/report.ts|packages.evals.src.report.persistSession", - "packages/evals/src/report.ts|packages.evals.src.report.readTaskObservation", - "packages/evals/src/report.ts|packages.evals.src.report.readTaskObservation.loaded", - "packages/evals/src/report.ts|packages.evals.src.report.readTaskObservation.loaded.catch() callback", - "packages/evals/src/report.ts|packages.evals.src.report.readTaskObservation.assertions", - "packages/evals/src/report.ts|packages.evals.src.report.readTaskObservation.assertions.rawReport.testResults.flatMap() callback", - "packages/evals/src/report.ts|packages.evals.src.report.mean", - "packages/evals/src/report.ts|packages.evals.src.report.mean.values.reduce() callback", - "packages/evals/src/report.ts|packages.evals.src.report.difference", - "packages/evals/src/report.ts|packages.evals.src.report.pairKey", - "packages/evals/src/report.ts|packages.evals.src.report.groupPairs", - "packages/evals/src/report.ts|packages.evals.src.report.groupPairs.sort() callback", - "packages/evals/src/report.ts|packages.evals.src.report.resolvePair", - "packages/evals/src/report.ts|packages.evals.src.report.summarizeMetric", - "packages/evals/src/report.ts|packages.evals.src.report.operationalTotal", - "packages/evals/src/report.ts|packages.evals.src.report.operationalTotal.values", - "packages/evals/src/report.ts|packages.evals.src.report.operationalTotal.values.runs.flatMap() callback", - "packages/evals/src/report.ts|packages.evals.src.report.operationalTotal.total.values.reduce() callback", - "packages/evals/src/report.ts|packages.evals.src.report.variantTotals", - "packages/evals/src/report.ts|packages.evals.src.report.variantTotals.runs.observations.filter() callback", - "packages/evals/src/report.ts|packages.evals.src.report.variantTotals.inputTokens.operationalTotal() callback", - "packages/evals/src/report.ts|packages.evals.src.report.variantTotals.outputTokens.operationalTotal() callback", - "packages/evals/src/report.ts|packages.evals.src.report.variantTotals.cacheReadTokens.operationalTotal() callback", - "packages/evals/src/report.ts|packages.evals.src.report.variantTotals.cacheWriteTokens.operationalTotal() callback", - "packages/evals/src/report.ts|packages.evals.src.report.variantTotals.totalTokens.operationalTotal() callback", - "packages/evals/src/report.ts|packages.evals.src.report.variantTotals.toolCalls.operationalTotal() callback", - "packages/evals/src/report.ts|packages.evals.src.report.variantTotals.totalMs.operationalTotal() callback", - "packages/evals/src/report.ts|packages.evals.src.report.variantTotals.estimatedCostUsd.operationalTotal() callback", - "packages/evals/src/report.ts|packages.evals.src.report.comparisonFlags", - "packages/evals/src/report.ts|packages.evals.src.report.comparisonFlags.some() callback", - "packages/evals/src/report.ts|packages.evals.src.report.summarizeEvalObservations", - "packages/evals/src/report.ts|packages.evals.src.report.comparisons", - "packages/evals/src/report.ts|packages.evals.src.report.summarizeEvalObservations.comparisons.sort() callback", - "packages/evals/src/report.ts|packages.evals.src.report.summarizeEvalObservations.comparisons.map() callback", - "packages/evals/src/report.ts|packages.evals.src.report.comparisons.map() callback.controlPassRate", - "packages/evals/src/report.ts|packages.evals.src.report.summarizeEvalObservations.comparisons.map() callback.controlPassRate.pairs.filter() callback", - "packages/evals/src/report.ts|packages.evals.src.report.comparisons.map() callback.treatmentPassRate", - "packages/evals/src/report.ts|packages.evals.src.report.summarizeEvalObservations.comparisons.map() callback.treatmentPassRate.pairs.filter() callback", - "packages/evals/src/report.ts|packages.evals.src.report.summarizeEvalObservations.comparisons.map() callback.totalTokens.summarizeMetric() callback", - "packages/evals/src/report.ts|packages.evals.src.report.summarizeEvalObservations.comparisons.map() callback.toolCalls.summarizeMetric() callback", - "packages/evals/src/report.ts|packages.evals.src.report.summarizeEvalObservations.comparisons.map() callback.totalMs.summarizeMetric() callback", - "packages/evals/src/report.ts|packages.evals.src.report.summarizeEvalObservations.comparisons.map() callback.estimatedCostUsd.summarizeMetric() callback", - "packages/evals/src/report.ts|packages.evals.src.report.percentage", - "packages/evals/src/report.ts|packages.evals.src.report.signed", - "packages/evals/src/report.ts|packages.evals.src.report.pairedMetric", - "packages/evals/src/report.ts|packages.evals.src.report.operationalMetric", - "packages/evals/src/report.ts|packages.evals.src.report.formatEvalComparisonReport", - "packages/evals/src/report.ts|packages.evals.src.report.formatEvalComparisonReport.tokens", - "packages/evals/src/report.ts|packages.evals.src.report.formatEvalComparisonReport.tokens.operationalMetric() callback", - "packages/evals/src/report.ts|packages.evals.src.report.formatEvalComparisonReport.tools", - "packages/evals/src/report.ts|packages.evals.src.report.formatEvalComparisonReport.tools.operationalMetric() callback", - "packages/evals/src/report.ts|packages.evals.src.report.formatEvalComparisonReport.latency", - "packages/evals/src/report.ts|packages.evals.src.report.formatEvalComparisonReport.latency.operationalMetric() callback", - "packages/evals/src/report.ts|packages.evals.src.report.formatEvalComparisonReport.cost", - "packages/evals/src/report.ts|packages.evals.src.report.formatEvalComparisonReport.cost.operationalMetric() callback" - ], - "content_hash": "7a2e1816d1640f31", - "module_hash": "a9e51cd02663afa7" - }, - "packages/durable/src/documents.ts": { - "method_keys": [ - "packages/durable/src/documents.ts|packages.durable.src.documents.defineDoc", - "packages/durable/src/documents.ts|packages.durable.src.documents.defineDocFamily", - "packages/durable/src/documents.ts|packages.durable.src.documents.validateDefinition", - "packages/durable/src/documents.ts|packages.durable.src.documents.resolveAddress", - "packages/durable/src/documents.ts|packages.durable.src.documents.ownerId", - "packages/durable/src/documents.ts|packages.durable.src.documents.addressId", - "packages/durable/src/documents.ts|packages.durable.src.documents.documentCreate", - "packages/durable/src/documents.ts|packages.durable.src.documents.checkRecordScope", - "packages/durable/src/documents.ts|packages.durable.src.documents.checkRecordVersion", - "packages/durable/src/documents.ts|packages.durable.src.documents.materializeDocument", - "packages/durable/src/documents.ts|packages.durable.src.documents.materializeDocumentValue" - ], - "content_hash": "ca6f21ed2ed191e1", - "module_hash": "cfee4a5ab7cf3f9a" - }, - "packages/durable/src/entries.ts": { - "method_keys": [ - "packages/durable/src/entries.ts|packages.durable.src.entries.defineEntry", - "packages/durable/src/entries.ts|packages.durable.src.entries.defineEntry.is" - ], - "content_hash": "81a8c1f59733bb27", - "module_hash": "3999d83061a01374" - }, - "packages/durable/src/errors.ts": { - "method_keys": [ - "packages/durable/src/errors.ts|packages.durable.src.errors.errorMessage", - "packages/durable/src/errors.ts|packages.durable.src.errors.ReadAfterWrite", - "packages/durable/src/errors.ts|packages.durable.src.errors.ReadAfterWrite.constructor", - "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError", - "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError.constructor", - "packages/durable/src/errors.ts|packages.durable.src.errors.SessionFailed", - "packages/durable/src/errors.ts|packages.durable.src.errors.SessionFailed.constructor", - "packages/durable/src/errors.ts|packages.durable.src.errors.ConversationBusy", - "packages/durable/src/errors.ts|packages.durable.src.errors.ConversationBusy.constructor" - ], - "content_hash": "421b31081777cbaa", - "module_hash": "48ef207c6fe358c6" - }, - "packages/durable/src/harness/agent.ts": { - "method_keys": [ - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.AgentDoc", - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.AgentDoc.initial", - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.AgentDoc.checkpointWhen", - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.resolveSettings", - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.configure", - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.addTools", - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.addTools.remove.some() callback", - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.addTools.remove.remove.filter() callback", - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.applyChange", - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.isList", - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.names", - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.names.items.map() callback", - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.createAgent", - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.agentHooks", - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.resolveAgent", - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.applyWrap() callback", - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.resolveAgent.applyWrap() callback", - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.resolveAgent.render", - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.filterTools", - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.filterTools.byName", - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.filterTools.byName.tools.map() callback", - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.filterTools.flatMap() callback", - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.filterTools.tools.filter() callback", - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.selectExtensions", - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.selectExtensions.base", - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.selectExtensions.base.map() callback", - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.selectExtensions.base.settings.extensions.map() callback", - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.selectExtensions.filter() callback", - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.applyWrap" - ], - "content_hash": "e2b00b5054a0d427", - "module_hash": "2dd15c1bad27e2c9" - }, - "packages/durable/src/harness/compaction.ts": { - "method_keys": [ - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.initial", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.select", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.select.runtime.hooks.each(\"beforeCompact\") callback", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.select.request.tail.view.entries.reduce() callback", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.select.runtime.commit() callback", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.summarize", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.summarize.cut", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.summarize.cut.view.entries.findIndex() callback", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.summarize.runtime.commit() callback", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.retry", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.retry.runtime.commit() callback", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.abort", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.abort.runtime.commit() callback", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.createCompaction", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.selectCut", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.selectCut.candidates.find() callback", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.isCandidate", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.isCandidate.assistant", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.isCandidate.assistant.findLast() callback", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.isCandidate.assistant.content.flatMap() callback", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.summarizedMessages", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.estimateContext", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.estimateContext.findLast() callback", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.summaryText", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.summaryText.message.content.some() callback", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.summaryText.text", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.summaryText.text.message.content.flatMap() callback", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.summaryFailure", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.summaryFailure.message.content.some() callback", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.summaryPrompt", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.serializeConversation", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.serializeConversation.thinking", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.serializeConversation.thinking.message.content.flatMap() callback", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.serializeConversation.text.message.content.flatMap() callback", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.serializeConversation.calls.message.content.flatMap() callback", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.serializeConversation.calls", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.serializeConversation.calls.message.content.flatMap() callback.map() callback", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.contentText", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.contentText.content.flatMap() callback", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.truncate", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.place", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.place.runtime.commit() callback", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.placeSummary", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.complete", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.complete.runtime.commit() callback", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.failNoModel", - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.failNoModel.runtime.commit() callback" - ], - "content_hash": "23f1cacfad3ef81a", - "module_hash": "419939f26cb9b9ee" - }, - "packages/durable/src/harness/context.ts": { - "method_keys": [ - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.captureContextBounds", - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.readContextFrom", - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.readContextFrom.bounds", - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.readContextFrom.bounds.session.readOnLine() callback", - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.readContextFrom.previous.entries.filter() callback", - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.readContext", - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.readContext.bounds", - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.readContext.bounds.session.readOnLine() callback", - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.deriveContext", - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.emptyView", - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.deriveRange", - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.deriveRange.contributions", - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.deriveRange.contributions.active.map() callback", - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.extendRange", - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.extendRange.added.some() callback", - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.extendRange.contributions", - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.extendRange.contributions.added.map() callback", - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.leadWithSystem", - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.leadWithSystem.index", - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.leadWithSystem.index.messages.findIndex() callback", - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.contribute", - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.contribute.contributed.filter() callback", - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.freezeJson", - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.settle", - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.settle.last", - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.settle.last.open.findLastIndex() callback", - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.activeEntries", - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.rangeQuery", - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.scanRange", - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.selectActive", - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.selectActive.range.filter() callback", - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.orderToolResults", - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.orderToolResults.calls", - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.orderToolResults.calls.message.content.filter() callback", - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.missingResult" - ], - "content_hash": "448639a55091c52b", - "module_hash": "3b6b3aee01f89df1" - }, - "packages/durable/src/harness/define.ts": { - "method_keys": [ - "packages/durable/src/harness/define.ts|packages.durable.src.harness.define.defineExtension", - "packages/durable/src/harness/define.ts|packages.durable.src.harness.define.defineTool", - "packages/durable/src/harness/define.ts|packages.durable.src.harness.define.section", - "packages/durable/src/harness/define.ts|packages.durable.src.harness.define.hook", - "packages/durable/src/harness/define.ts|packages.durable.src.harness.define.wrapTool", - "packages/durable/src/harness/define.ts|packages.durable.src.harness.define.wrapSection" - ], - "content_hash": "ee6955b4da4d4e33", - "module_hash": "21f6e407e0a589b9" - }, - "packages/durable/src/harness/events.ts": { - "method_keys": [ - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.AgentEventStream", - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.AgentEventStream.start", - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.AgentEventStream.stop", - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.parts", - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.snapshotOf", - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.queued", - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.queued.map() callback", - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents", - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents.views.attach() callback", - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents.views.attach() callback.completing", - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents.views.attach() callback.completing.scanAll() callback", - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents.views.attach() callback.held", - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents.views.attach() callback.held.completing.map() callback", - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents.views.attach() callback.publication", - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents.views.attach() callback.closeSession", - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents.start", - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents.start.watch.start() callback", - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents.stop", - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.resultOf", - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.resultOf.entries.find() callback", - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.translate", - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.translate.submissions.sort() callback", - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.translate.slotsBefore", - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.translate.slotsBefore.map() callback", - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.translate.nestedBefore", - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.translate.nestedBefore.map() callback", - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.translate.endTool.entry", - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.translate.endTool.entry.entries.find() callback", - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.translate.slot.slots.find() callback", - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.translate.nestedNow", - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.translate.nestedNow.nested.map() callback", - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.toolEnds.filter() callback", - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.translate.toolEnds.filter() callback", - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.translate.compactions.some() callback", - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.translate.compactionsBefore.some() callback", - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.messageChanges", - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.callOf", - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.toolUpdate", - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.startsWith", - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.startsWith.prefix.every() callback" - ], - "content_hash": "16e1b9b6a1319afe", - "module_hash": "e5713a012bc327c0" - }, - "packages/durable/src/harness/generation.ts": { - "method_keys": [ - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.initial", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.prepare", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.phases.prepare.runtime.commit() callback", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.prepare.runtime.commit() callback", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.request", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.request.runtime.commit() callback", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.request.runtime.hooks.each(\"beforeRequest\") callback", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.retry", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.retry.runtime.commit() callback", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.poll", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.tools", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.tools.runtime.commit() callback", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.tools.runtime.commit() callback.slot", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.tools.runtime.commit() callback.slot.live.tools.find() callback", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.abort", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.abort.runtime.commit() callback", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.readCalls", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.readCalls.calls", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.readCalls.calls.message.content.filter() callback", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.readCalls.callIds.flatMap() callback", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.readCalls.callIds.flatMap() callback.calls.filter() callback", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.createToolTask", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.thresholdCompaction", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.thresholdCompaction.tokens", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.thresholdCompaction.tokens.planned.flatMap() callback", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.failModelError", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.failModelError.runtime.commit() callback", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.failNoModel", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.failNoModel.runtime.commit() callback", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.convertPartial", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.streamResponse", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.streamResponse.flush", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.streamResponse.flush.", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.streamResponse.flush..runtime.commit() callback", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.streamResponse.flush.catch() callback", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.streamResponse.flush.finally() callback", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.classify", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.classify.runtime.hooks.each(\"afterResponse\") callback", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.classify.calls", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.classify.calls.message.content.filter() callback", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.classify.runtime.commit() callback", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.answer", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.answer.runtime.hooks.each(\"onYield\") callback", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.answer.runtime.commit() callback", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.startToolRound", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.startToolRound.offered", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.startToolRound.offered.map() callback", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.startToolRound.sequential", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.startToolRound.sequential.calls.some() callback", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.startToolRound.sequential.calls.some() callback.tools.find() callback", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.startToolRound.runtime.commit() callback", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound.tools.forEach() callback", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound.results", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound.results.slots.flatMap() callback", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound.runtime.hooks.each(\"afterTools\") callback", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound.terminate", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound.terminate.slots.every() callback", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound.added", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound.added.flatMap() callback", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound.handoff", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound.handoff.findLast() callback", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound.runtime.commit() callback", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.appendAssistant", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.startRun", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.createGeneration", - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.handOver" - ], - "content_hash": "57ef257d30d4d787", - "module_hash": "92c066c78208e801" - }, - "packages/durable/src/harness/harness.ts": { - "method_keys": [ - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.constructor", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.agent", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.configure", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.configure.#host.harness.commitWith() callback", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.submit", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.compact", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.compact.#host.harness.commitWith() callback", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.reset", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.commit", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.context", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.entries", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.entries.#host.harness.readOnLine() callback", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.fork", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.abort", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.waitForIdle", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.viewState", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.watch", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.constructor", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.constructor.agent", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.constructor.env", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.constructor.conversation", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.constructor.conversation.record", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.constructor.conversation.record.readOnLine() callback", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.constructor.create", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.resolveAgent", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.buildEnv", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.openTasks", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.resume", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.getTask", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.getTask.readOnLine() callback", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.inspect", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.inspect.readOnLine() callback", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.inspect.readOnLine() callback.scan", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.inspect.readOnLine() callback.scan.scanAll() callback", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.inspect.readOnLine() callback.submissions.sort() callback", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.inspect.readOnLine() callback.submissions", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.submission", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.abortSubmission", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.abortTask", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.waitForTask", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.waitForIdle", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.usage", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.usage.conversations.readOnLine() callback", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.usage.conversations", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.usage.conversations.readOnLine() callback.scanAll() callback", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.taskGraph", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.watchTaskGraph", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.root", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.conversation", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.conversation.record", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.conversation.record.readOnLine() callback", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.createConversation", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.report", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.beforeClose", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.#create", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.#create.id", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.#create.id.commitWith() callback", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.conversationCreated", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.safeReport", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.safeReport.", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness..contained() callback", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.safeReport..contained() callback", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.safeNow", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.safeNow.", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.boundConversation", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.boundConversation.submit", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.boundConversation.submit.status.bound() callback", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.boundConversation.submit.wait.bound() callback", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.boundConversation.submit.abort.bound() callback", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.boundConversation.abort", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.boundConversation.waitForIdle.bound() callback", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.Harness.open", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.Harness.open.missing", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.Harness.open.missing.BUILTIN_TASKS.filter() callback", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.Harness.open.names", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.Harness.open.names.missing.map() callback", - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.Harness.open.catch() callback" - ], - "content_hash": "6d8b621a7202d669", - "module_hash": "5af9aa283732a3e7" - }, - "packages/durable/src/harness/inbox.ts": { - "method_keys": [ - "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.InboxDoc", - "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.InboxDoc.initial", - "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.InboxDoc.checkpointWhen", - "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.prepareBoundary", - "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.applyBoundary", - "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.applyBoundary.reset.items.some() callback", - "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.reset", - "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.applyBoundary.pick.indexes", - "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.applyBoundary.pick.indexes.items.flatMap() callback", - "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.applyBoundary.writes", - "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.applyBoundary.writes.items.flatMap() callback", - "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.applyBoundary.users.sort() callback", - "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.applyBoundary.removed", - "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.applyBoundary.removed.sort() callback", - "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.isStale", - "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.removeInboxItem", - "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.removeInboxItem.index", - "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.removeInboxItem.index.items.findIndex() callback", - "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.withdrawQueuedInputs" - ], - "content_hash": "93518ff78eec7448", - "module_hash": "2dc8cf306cb68c11" - }, - "packages/durable/src/harness/json.ts": { - "method_keys": [ - "packages/durable/src/harness/json.ts|packages.durable.src.harness.json.assignJson", - "packages/durable/src/harness/json.ts|packages.durable.src.harness.json.isRecord" - ], - "content_hash": "afe0c329a4175c12", - "module_hash": "3aca20c587b13f25" - }, - "packages/durable/src/harness/live.ts": { - "method_keys": [ - "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.LiveDoc", - "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.LiveDoc.initial", - "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.LiveDoc.checkpointWhen", - "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.checkpointWhen.some() callback", - "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.LiveDoc.checkpointWhen.some() callback", - "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.endRun", - "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.addCompactionStatus", - "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.compactionStatus", - "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.compactionStatus.live.compactions.find() callback", - "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.removeCompactionStatus", - "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.removeCompactionStatus.index", - "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.removeCompactionStatus.index.statuses.findIndex() callback", - "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.toolSlot", - "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.toolSlot.slot", - "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.toolSlot.slot.live.tools.find() callback", - "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.finishSlot", - "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.removeNestedSlots", - "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.clearProgress", - "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.settleSchedulerOutcome" - ], - "content_hash": "54e3a9e9eeec95cc", - "module_hash": "b6f66ea232f9f9ce" - }, - "packages/durable/src/harness/output.ts": { - "method_keys": [ - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.sanitizeOutput", - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.boundOutput", - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.headRange", - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.tailRange", - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.characterEnd", - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.characterStart", - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.lineCount", - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.OutputBuffer", - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.OutputBuffer.constructor", - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.OutputBuffer.storedBytes", - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.OutputBuffer.push", - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.OutputBuffer.#skip", - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.OutputBuffer.end", - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.OutputBuffer.#accept", - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.OutputBuffer.snapshot", - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.OutputBuffer.snapshot.stored", - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.OutputBuffer.snapshot.stored.#chunks.map() callback", - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.tailMargin", - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.lines", - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.countNewlines", - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.Progress", - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.Progress.constructor", - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.Progress.mark", - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.Progress.markAndWait", - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.Progress.stop", - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.Progress.#schedule", - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.Progress.#schedule.setTimeout() callback", - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.Progress.#flush", - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.#flush.then() callback", - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.Progress.#flush.then() callback", - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.Progress.#flush.finally() callback" - ], - "content_hash": "c1c4944705b0ce9f", - "module_hash": "4250bdf3832b7ea6" - }, - "packages/durable/src/harness/prompt.ts": { - "method_keys": [ - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.replaySections", - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.renderSections", - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planSystemEntries", - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planSystemEntries.view.entries.some() callback", - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.edits", - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planSystemEntries.edits.view.entries.filter() callback", - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planSystemEntries.edits.map() callback", - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.sections.map() callback", - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planSystemEntries.sections.map() callback", - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planTools", - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planTools.wanted", - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planTools.wanted.desired.map() callback", - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planTools.kept", - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planTools.kept.offered.filter() callback", - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planTools.keptNames", - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planTools.keptNames.kept.map() callback", - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planTools.added", - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planTools.added.desired.filter() callback", - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planTools.replayed.some() callback", - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planTools.toolsRemoved.offered.map() callback", - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planTools.toolsRemoved.map() callback", - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planTools.toolsRemoved.offered.filter() callback", - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planSections", - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planSections.patchedOrder", - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.patchedOrder.filter() callback", - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planSections.patchedOrder.filter() callback", - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planSections.patchedOrder.some() callback", - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planSections.map() callback", - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.systemEntry" - ], - "content_hash": "4060e7f5986583f5", - "module_hash": "9fa4e5b49f928e83" - }, - "packages/durable/src/harness/provider.ts": { - "method_keys": [ - "packages/durable/src/harness/provider.ts|packages.durable.src.harness.provider.ProviderDoc", - "packages/durable/src/harness/provider.ts|packages.durable.src.harness.provider.ProviderDoc.initial", - "packages/durable/src/harness/provider.ts|packages.durable.src.harness.provider.ProviderDoc.checkpointWhen", - "packages/durable/src/harness/provider.ts|packages.durable.src.harness.provider.ensureProviderSessionId", - "packages/durable/src/harness/provider.ts|packages.durable.src.harness.provider.ensureProviderSessionId.runtime.commit() callback" - ], - "content_hash": "2cbe34445b23c989", - "module_hash": "a1c5076625c5cd75" - }, - "packages/durable/src/harness/registry.ts": { - "method_keys": [ - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryState", - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryState.constructor", - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryState.constructor.extensions.map() callback", - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryState.installed", - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryState.extension", - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryState.tools", - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryState.tools.#extensions.flatMap() callback", - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryState.tools.#extensions.flatMap() callback.map() callback", - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryState.sections", - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryState.sections.#extensions.flatMap() callback", - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryState.sections.#extensions.flatMap() callback.map() callback", - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryState.tasks", - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryState.task", - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryImpl", - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryImpl.snapshot", - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryImpl.subscribe", - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryImpl.install", - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryImpl.install.index", - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryImpl.install.index.current.findIndex() callback", - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryImpl.install.next", - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryImpl.install.next.current.map() callback", - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryImpl.uninstall", - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryImpl.uninstall.current.some() callback", - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryImpl.uninstall.current.filter() callback", - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryImpl.#publish", - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.validateExtension", - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.createRegistry" - ], - "content_hash": "d659725e79c71aa2", - "module_hash": "f99d2d7385b0a190" - }, - "packages/durable/src/harness/scheduler.ts": { - "method_keys": [ - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.conversationNode", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.conversationOf", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.parentNode", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#unsubscribeRegistry", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.constructor", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.open", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.open.#session.observeCommits() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.open.#session.subscribeClose() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.open.#registry.subscribe() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.open.#session.commitWith() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.open.#session.commitWith() callback.scanAll() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.resume", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.join", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.join.map() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.abort", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.abort.marked", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.abort.marked.#session.commitWith() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.waitForTask", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.waitForTask.found", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.waitForTask.found.#session.readOnLine() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.waitForIdle", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.abortConversation", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.abortConversation.reached", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.abortConversation.reached.#session.commitWith() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#observe", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#contextRetentionMs", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#settleIdle", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#scheduleExpiry", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.#scheduleExpiry.timer", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#scheduleExpiry.timer.setTimeout() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#scheduleReconcile", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#scheduleReconcile.queueMicrotask() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#reconcile", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#reconcile.#session.commitWith() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#reconcile.#session.commitWith() callback.enter", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#anyFailed", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#finalize", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadScopes", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadScopes.submissions.scanAll() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadScopes.submissions", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadScopes.conversations", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadScopes.conversations.submissions.map() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadChain", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#setEdge", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#settle", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#countChild", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#forget", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#track", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#release", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#relist", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#nearestLiveAbove", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#known", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#edge", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#node", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#above", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#walkDown", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#links", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#ownedLive", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#hasOwnedLive", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#inScope", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#belowCancelled", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#cancellingOwner", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#failSession", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#seal", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#kick", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#kick.queueMicrotask() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#drain", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#reserve", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#reserve.#session.commitWith() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#waitingOn", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#waitingOn.record.state.on.filter() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#waitingOn.live", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#waitingOn.live.record.state.on.find() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#resolve", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#fit", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.inspect", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#inspectTask", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#createInvocation", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#createInvocation.invocation", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#createInvocation.invocation.finish", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#start", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#start.", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#run", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#run.phase", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#run.phase.snapshot", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#run.phase.task", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#run.current", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#run.current.#step() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#decide", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runAbort", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runAbort.phase", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runAbort.phase.snapshot", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runAbort.phase.task", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runAbort.#step() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#step", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#step.#session.commitWith() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#terminate", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#commitState", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#validateWait", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#end", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#idle", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.#runtime.agent", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.agent.phase.agent.catch() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.#runtime.hooks", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.hooks.each", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.agent", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.#runtime.settings", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.env", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.env.#read() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.registry", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.commit", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.commit.#gated() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.memo.", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.memo..#read() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.memo..#gated() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.sleep", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.snapshot.", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.snapshot..#read() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.snapshotAsOf.", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.snapshotAsOf..#read() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.getTask.", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.getTask..#read() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.getTask..#read() callback.#session.readOnLine() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.waitForTask.", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.waitForTask..#read() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.ownedTasks", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.ownedTasks.#read() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.ownedTasks.#read() callback.#session.readOnLine() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.ownedTasks.#read() callback.#session.readOnLine() callback.owned.sort() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.ownedTasks.#read() callback.#session.readOnLine() callback.map() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.abortOwned", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.abortOwned.#read() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.abortOwned.#read() callback.record", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.abortOwned.#read() callback.record.#session.readOnLine() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.outcomes.", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.outcomes..#read() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.outcomes..#read() callback.#session.readOnLine() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.conversation", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.conversation.#read() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.conversation.#read() callback.check", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.entry.", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.entry..#read() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.entry..#read() callback.found.#session.readOnLine() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.entry..#read() callback.found", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.context", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.context.#read() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.now", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.report", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#read", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#gated", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#gated.#session.commitWith() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#sleep", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#watchDoc", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#watchDoc.watch.closed.then() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.withAbortMark", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.cancellationIntent", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.failedOutcome", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.parentOf", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.nodeOf", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.overlayOf", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.overlayOf.tasks.map() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.tasks", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.edges", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.overlayOf.edges.map() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.addTo", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.deleteFrom", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.memoOf", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.sessionMethod", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.missingMigration", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.erased", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.endedError", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.withState", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.canReserve", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.delay", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.delay.", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.delay..timer", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.delay..timer.setTimeout() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.jsonEqual", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.jsonEqual.left.every() callback", - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.jsonEqual.keys.every() callback" - ], - "content_hash": "505a1ac429052cbb", - "module_hash": "47930196a44563a1" - }, - "packages/durable/src/harness/submissions.ts": { - "method_keys": [ - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions", - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.constructor", - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.constructor.session.observeCommits() callback", - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.constructor.session.subscribeClose() callback", - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.submit", - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.submit.id", - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.submit.id.#session.commitWith() callback", - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.get", - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.get.record", - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.get.record.#session.readOnLine() callback", - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.status", - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.status.record", - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.status.record.#session.readOnLine() callback", - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.wait", - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.wait.found", - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.wait.found.#session.readOnLine() callback", - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.abort", - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.abort.#session.commitWith() callback", - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.#observe", - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.SubmissionHandle", - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.SubmissionHandle.constructor", - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.SubmissionHandle.status", - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.SubmissionHandle.wait", - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.SubmissionHandle.abort", - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.isSettled", - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.admitSubmission" - ], - "content_hash": "7e13be79de39353e", - "module_hash": "9d44590a548f6f82" - }, - "packages/durable/src/harness/task-graph.ts": { - "method_keys": [ - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView", - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.constructor", - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.constructor.session.observeCommits() callback", - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.constructor.session.observeCommits() callback.advance() callback", - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.constructor.session.subscribeClose() callback", - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.constructor.session.subscribeClose() callback.contained() callback", - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.constructor.session.subscribeClose() callback.contained() callback", - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.state", - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.state.onError", - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.watch", - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#attach", - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#attach.#session.readOnLine() callback", - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#build", - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#build.scanAll() callback", - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#build.records.sort() callback", - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#build.owned.scanAll() callback", - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#build.owned", - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#build.conversations", - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#build.conversations.owned.map() callback", - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#build.conversations.sort() callback", - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.advance", - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.advance.conversations", - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.advance.conversations.sort() callback", - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.advance.contained() callback", - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.nodeOf", - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.stateOf", - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.phaseOf" - ], - "content_hash": "961d9d28bb85b5a0", - "module_hash": "0f8f0c975849adfe" - }, - "packages/durable/src/harness/tool.ts": { - "method_keys": [ - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.NestedCallDoc", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.NestedCallDoc.initial", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.ToolTask", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.ToolTask.initial", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.ToolTask.migrate", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.ToolTask.phases.call", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.phases.call.settle() callback", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.ToolTask.phases.call.runtime.hooks.each(\"beforeTool\") callback", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.ToolTask.phases.call.settle() callback", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.ToolTask.phases.call.runtime.commit() callback", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.ToolTask.phases.execute", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.ToolTask.phases.execute.runtime.commit() callback", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.ToolTask.phases.execute.settle() callback", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.ToolTask.abort", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.ToolTask.abort.settle() callback", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.resolveTool", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.resolveTool.find() callback", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.readCall", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.readCall.call", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.readCall.call.message.content.find() callback", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.prepare", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.validate", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.invalid", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.output", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.retainedOutput", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.diagnostic", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.details", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.details.committed.catch() callback", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.commit", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.commit.runtime.commit() callback", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.createTask", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.createTask.runtime.commit() callback", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.executeTool", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.executeTool.catch() callback", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.executeTool.admission.madeNestedMemo.then() callback", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.executeTool.admission", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.settle() callback", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.publishProgress", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.publishProgress.", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.publishProgress..runtime.commit() callback", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.finalResult", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.finalResult.runtime.hooks.each(\"afterTool\") callback", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.structuredOutputError", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.settle", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.settle.nestedIds", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.settle.nestedIds.filter() callback", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.nestedIds.map() callback", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.settle.nestedIds.map() callback", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.settle.runtime.commit() callback", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.nestedResult", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.startNestedCall", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.startNestedCall.runtime.commit() callback", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.outputValue", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.fallbackResult", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.fromSlot", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.harnessError", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.toolDiagnostic", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.truncated", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.summaryOf", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.errorTextOf", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.errorTextOf.errors", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.errorTextOf.errors.result.diagnostics.filter() callback", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.errorTextOf.errors.map() callback", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.errorTextOf.output.flatMap() callback", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.appendToolResult", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.renderDiagnostics", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.renderDiagnostics.diagnostics.map() callback", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.boundContent", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.boundContent.texts", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.boundContent.texts.content.filter() callback", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.boundContent.bounded", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.boundContent.bounded.texts.map() callback", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.checkKey", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.jsonEqual", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.jsonEqual.a.every() callback", - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.jsonEqual.keys.every() callback" - ], - "content_hash": "08f1240c649389a2", - "module_hash": "b6195838e1d0f685" - }, - "packages/durable/src/harness/types.ts": { - "method_keys": [ - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Submission", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Submission.status", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Submission.wait", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Submission.abort", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ConversationHandle", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ConversationHandle.submit", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ConversationHandle.abort", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ConversationHandle.waitForIdle", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi.agent", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi.output", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi.retainedOutput", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi.diagnostic", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi.details", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi.commit", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi.memo", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi.createTask", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi.getTask", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi.waitForTask", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi.conversation", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi.executeTool", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Extension", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.RegistrySnapshot", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.RegistrySnapshot.installed", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.RegistrySnapshot.extension", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.RegistrySnapshot.tools", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.RegistrySnapshot.sections", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.RegistrySnapshot.tasks", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.RegistrySnapshot.task", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.RegistryReader", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.RegistryReader.snapshot", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.RegistryReader.subscribe", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Registry", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Registry.install", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Registry.uninstall", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.agent", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.configure", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.submit", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.reset", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.compact", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.commit", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.context", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.entries", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.fork", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.abort", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.waitForIdle", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.viewState", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.watch", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.resume", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.root", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.conversation", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.createConversation", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.getTask", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.inspect", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.submission", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.abortSubmission", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.abortTask", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.waitForTask", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.waitForIdle", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.usage", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.taskGraph", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.watchTaskGraph", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.HookApi", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.memo", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.HookApi.memo", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.GenerationHooks", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.GenerationHooks.beforeRequest", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.GenerationHooks.afterResponse", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.GenerationHooks.onYield", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.GenerationHooks.afterTools", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolHooks", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolHooks.beforeTool", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolHooks.afterTool", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.CompactionHooks", - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.CompactionHooks.beforeCompact" - ], - "content_hash": "01dab9aa8dbe58e6", - "module_hash": "87555beb972de208" - }, - "packages/durable/src/harness/usage.ts": { - "method_keys": [ - "packages/durable/src/harness/usage.ts|packages.durable.src.harness.usage.UsageDoc", - "packages/durable/src/harness/usage.ts|packages.durable.src.harness.usage.UsageDoc.initial", - "packages/durable/src/harness/usage.ts|packages.durable.src.harness.usage.UsageDoc.checkpointWhen", - "packages/durable/src/harness/usage.ts|packages.durable.src.harness.usage.recordUsage", - "packages/durable/src/harness/usage.ts|packages.durable.src.harness.usage.addUsage", - "packages/durable/src/harness/usage.ts|packages.durable.src.harness.usage.addUsageState" - ], - "content_hash": "0c187af6226d3769", - "module_hash": "ae1bfd782a0ab41a" - }, - "packages/durable/src/harness/util.ts": { - "method_keys": [ - "packages/durable/src/harness/util.ts|packages.durable.src.harness.util.Waiters", - "packages/durable/src/harness/util.ts|packages.durable.src.harness.util.Waiters.add", - "packages/durable/src/harness/util.ts|packages.durable.src.harness.util.Waiters.keys", - "packages/durable/src/harness/util.ts|packages.durable.src.harness.util.Waiters.resolve", - "packages/durable/src/harness/util.ts|packages.durable.src.harness.util.Waiters.rejectAll", - "packages/durable/src/harness/util.ts|packages.durable.src.harness.util.scanAll", - "packages/durable/src/harness/util.ts|packages.durable.src.harness.util.closedError" - ], - "content_hash": "1bff8e23c83bc1d0", - "module_hash": "6c3f64adfc672e1f" - }, - "packages/durable/src/harness/view.ts": { - "method_keys": [ - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.MOUNTED_KINDS", - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.MOUNTED_KINDS.MOUNTED.map() callback", - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.conversationViews", - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews", - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.constructor", - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.constructor.session.observeCommits() callback", - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.constructor.session.observeCommits() callback.advance() callback", - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.constructor.session.subscribeClose() callback", - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.constructor.session.subscribeClose() callback.contained() callback", - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.constructor.session.subscribeClose() callback.contained() callback", - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.report", - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.state", - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.state.onError", - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.watch", - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.attach", - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.attach.#session.readOnLine() callback", - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.#build", - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.advance", - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.advance.kept", - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.advance.kept.entries.findIndex() callback", - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.contained() callback", - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.advance.contained() callback", - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.prefixed" - ], - "content_hash": "4f954c77c65302bd", - "module_hash": "f03f9b68add65750" - }, - "packages/durable/src/ids.ts": { - "method_keys": [ - "packages/durable/src/ids.ts|packages.durable.src.ids.idFromNumber", - "packages/durable/src/ids.ts|packages.durable.src.ids.seqFromNumber" - ], - "content_hash": "85bd8a4d1ef2999a", - "module_hash": "b7bedc3b9c678e40" - }, - "packages/durable/src/images/cloudflare.ts": { - "method_keys": [ - "packages/durable/src/images/cloudflare.ts|packages.durable.src.images.cloudflare.createCloudflarePhotonImages" - ], - "content_hash": "382e273a60f108ee", - "module_hash": "f6ec55ee48e222de" - }, - "packages/durable/src/images/exif.ts": { - "method_keys": [ - "packages/durable/src/images/exif.ts|packages.durable.src.images.exif.exifOrientation", - "packages/durable/src/images/exif.ts|packages.durable.src.images.exif.tiffStart", - "packages/durable/src/images/exif.ts|packages.durable.src.images.exif.isExifHeader", - "packages/durable/src/images/exif.ts|packages.durable.src.images.exif.ascii" - ], - "content_hash": "f66620411b56714a", - "module_hash": "7689164c70270e45" - }, - "packages/durable/src/images/index.ts": { - "method_keys": [ - "packages/durable/src/images/index.ts|packages.durable.src.images.index.createPhotonImages", - "packages/durable/src/images/index.ts|packages.durable.src.images.index.createPhotonImages.prepare", - "packages/durable/src/images/index.ts|packages.durable.src.images.index.prepare", - "packages/durable/src/images/index.ts|packages.durable.src.images.index.encodeWithin", - "packages/durable/src/images/index.ts|packages.durable.src.images.index.encodeWithin.png", - "packages/durable/src/images/index.ts|packages.durable.src.images.index.encodeWithin.png.encode", - "packages/durable/src/images/index.ts|packages.durable.src.images.index.encodeWithin.jpegs", - "packages/durable/src/images/index.ts|packages.durable.src.images.index.encodeWithin.jpegs.JPEG_QUALITIES.map() callback", - "packages/durable/src/images/index.ts|packages.durable.src.images.index.encodeWithin.jpegs.JPEG_QUALITIES.map() callback.encode", - "packages/durable/src/images/index.ts|packages.durable.src.images.index.transposed" - ], - "content_hash": "9740fec92d68de8f", - "module_hash": "c9729ab1ab930aa6" - }, - "packages/durable/src/images/node.ts": { - "method_keys": [ - "packages/durable/src/images/node.ts|packages.durable.src.images.node.createNodePhotonImages" - ], - "content_hash": "c0d33a1487310d75", - "module_hash": "7888217f6f636fc7" - }, - "packages/durable/src/session/forks.ts": { - "method_keys": [ - "packages/durable/src/session/forks.ts|packages.durable.src.session.forks.prepareForkDocumentCopies", - "packages/durable/src/session/forks.ts|packages.durable.src.session.forks.collectCopies" - ], - "content_hash": "9b0265826cf01723", - "module_hash": "b4bbf464c9f87bf2" - }, - "packages/durable/src/session/observation.ts": { - "method_keys": [ - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedStateSource", - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedStateSource.constructor", - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedStateSource.attach", - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedStateSource.advance", - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedStateSource.closeSession", - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedStateSource.#finishDisposal", - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.SessionSourceAttachment", - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.SessionSourceAttachment.constructor", - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.SessionSourceAttachment.activate", - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.SessionSourceAttachment.publish", - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.SessionSourceAttachment.publish.queueMicrotask() callback", - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.SessionSourceAttachment.dispose", - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.SessionSourceAttachment.#drain", - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch", - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.constructor", - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.value", - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.closed", - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.start", - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.stop", - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.observeCancellation", - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.observeCancellation.#cancellationListener", - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.cancel", - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.closeSession", - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.advance", - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.#schedule", - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.#schedule.queueMicrotask() callback", - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.#drain", - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.#terminate", - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.toError" - ], - "content_hash": "69846c30af7a67b4", - "module_hash": "e7b071687b18ec37" - }, - "packages/durable/src/session/session.ts": { - "method_keys": [ - "packages/durable/src/session/session.ts|packages.durable.src.session.session.createSession", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.closed", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.failure", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.failed", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.constructor", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.constructor.#failed.promise.catch() callback", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.constructor.cached", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.constructor.load", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.constructor.install", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.constructor.evict", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.constructor.conversationCreated", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.storage", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.commit", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.fail", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.fail.catch() callback", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.commitWith", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.commitWith.#enqueue() callback", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.readOnLine", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.readOnLine.#enqueue() callback", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.conversationDocumentOnLine", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.snapshot", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshot", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshot.loaded", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshot.loaded.#enqueue() callback", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.documentState", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.documentState", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.documentState.#enqueue() callback", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.documentState.#enqueue() callback.onError", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.watchDoc", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.watchDoc", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.watchDoc.watch", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.watchDoc.watch.#enqueue() callback", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.watchDoc.watch.#enqueue() callback.#attachDocument() callback", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.snapshotAsOf", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshotAsOf", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshotAsOf.#enqueue() callback", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.close", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.close.then() callback", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.close.then() callback", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.close.then() callback.#enqueue() callback", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.close.finally() callback", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#notifyClose", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#notifyClose.contained() callback", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.report", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.conversationCreated", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.beforeClose", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.subscribeCommits", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.observeCommits", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.subscribeClose", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.unloadDocuments", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.unloadDocuments.#enqueue() callback", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#runCommit", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#publish", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.#publish.contained() callback", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#publish.contained() callback", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#attachDocument", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#attachDocument.observeCommits() callback", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#attachDocument.subscribeClose() callback", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#loadDocument", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#enqueue", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.#enqueue.run.then() callback", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#enqueue.run.then() callback", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.assertUsable", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#assertHealthy", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.contained", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.observedOperations", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.cancellationError", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.constructor", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.commit", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.commit.#call() callback", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.mintId", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.mintId.#call() callback", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.conversation", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.conversation.#call() callback", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanConversations", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanConversations.#call() callback", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.entry", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.entry", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.entry.#call() callback", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.entry.#call() callback", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.findLatestHeadMarker", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.findLatestHeadMarker.#call() callback", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanEntries", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanEntries.#call() callback", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.task", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.task.#call() callback", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanTasks", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanTasks.#call() callback", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.submission", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.submission.#call() callback", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanSubmissions", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanSubmissions.#call() callback", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.submissionByRequest", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.submissionByRequest.#call() callback", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.findDocument", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.findDocument.#call() callback", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.document", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.document.#call() callback", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanDocuments", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanDocuments.#call() callback", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.close", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.#call", - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.#assertHealthy" - ], - "content_hash": "b15c2346721d7985", - "module_hash": "a0d52f9b879be47a" - }, - "packages/durable/src/session/transaction.ts": { - "method_keys": [ - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.applySubmissionChange", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.TransactionHost", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.TransactionHost.now", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.TransactionHost.cached", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.TransactionHost.load", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.TransactionHost.install", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.TransactionHost.evict", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.TransactionHost.conversationCreated", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.constructor", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.conversation", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.conversation.#read(\"conversation\") callback", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.entry", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.entry.#read(\"entry\") callback", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.task", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.task.#read(\"task\") callback", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanConversations", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanConversations.#read(\"scanConversations\") callback", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanEntries", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanEntries.#read(\"scanEntries\") callback", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.latestHeadMarker", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.latestHeadMarker.#read(\"latestHeadMarker\") callback", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanTasks", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanTasks.#read(\"scanTasks\") callback", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.submission", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.submission.#read(\"submission\") callback", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.submissionByRequest", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.submissionByRequest.#read(\"submissionByRequest\") callback", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createConversation", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createConversation.#write() callback", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createRootConversation", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createRootConversation.#write() callback", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.forkConversation", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.forkConversation.#write() callback", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#stageConversation", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.appendEntry", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.appendEntry", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#appendEntry", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#appendEntry.#write() callback", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createTask", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createTask.#write() callback", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createSubmission", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createSubmission.#write() callback", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.settleSubmission", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.placeSubmission", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.setTask", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.stagedTasks", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.stagedConversations", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.doc", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.doc", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.retireDoc", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.retireDoc", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.retireDoc.latest.draftPromise.then() callback", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#acquire", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#acquireForkCopy", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#findRetirement", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.settleFailure", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.settleSuccess", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.discard", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.adopt", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#assemble", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#validateOwners", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#rejectForkSourceWrites", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#abortChanges", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#assertOpen", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#assertTaskDocumentsOpen", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#track", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#read", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#write", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#requireConversation", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#stampTimes", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#taskEntry", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#currentTask", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#committedTask", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.planDocument", - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.publishes" - ], - "content_hash": "4e86e2e9cf29dfa0", - "module_hash": "25b697d38eed1402" - }, - "packages/durable/src/storage/jsonl/node.ts": { - "method_keys": [ - "packages/durable/src/storage/jsonl/node.ts|packages.durable.src.storage.jsonl.node.openNodeJsonlStorage" - ], - "content_hash": "ddc016ee0bcee17a", - "module_hash": "629e96ad9c341170" - }, - "packages/durable/src/storage/jsonl/storage.ts": { - "method_keys": [ - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlCorruptionError", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlCorruptionError.constructor", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStoragePoisonedError", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStoragePoisonedError.constructor", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.parseMainMarker.writes.value.writes.map() callback", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.constructor", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.open", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.commit", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.commit.sidecars", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.commit.sidecars.map() callback", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.mintId", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.conversation", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanConversations", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.entry", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.entry", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.findLatestHeadMarker", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanEntries", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.task", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanTasks", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.submission", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanSubmissions", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.submissionByRequest", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.findDocument", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.document", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanDocuments", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.close", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.encodeCommit", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.encodeCommit.fileRecords.map() callback", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.planReclamations", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.adoptSidecarState", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.reclaimSidecars", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.replaceSidecar", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.recover", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.main.JsonlStorage.readLines() callback", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.main", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.sidecarFiles", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.sidecarFiles.listed.value.filter() callback", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.sidecarFiles.map() callback", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.parsed.JsonlStorage.readLines() callback", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.parsed", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.retiredCurrentOnlyDocuments", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.retiredCurrentOnlyDocuments.filter() callback", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.terminalTasks", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.terminalTasks.filter() callback", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.terminalTasks.map() callback", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.confirmedLines.parsed.lines.filter() callback", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.confirmedLines", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.confirmedLines.filter() callback", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.retainedLines.map() callback", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.confirmRecord", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.readLines", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.resolveFile", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.store", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.poison", - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.assertUsable" - ], - "content_hash": "4dc52a4e39155c7c", - "module_hash": "47a18070c39d124a" - }, - "packages/durable/src/storage/memory.ts": { - "method_keys": [ - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.documentDeltaBatches", - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.clone", - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.clone.value.map() callback", - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.scanIndexes", - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.PreparedMemoryCommit", - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.PreparedMemoryCommit.apply", - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage", - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.commit", - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.prepareCommit", - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.prepareCommit.detachedWrites", - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.prepareCommit.detachedWrites.writes.map() callback", - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.prepareCommit.apply", - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.resolveDocumentCopies", - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.resolveDocumentCopies.writes.some() callback", - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.resolveDocumentCopies.writes.map() callback", - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.applyPreparedCommit", - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.mintId", - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.conversation", - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanConversations", - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.entry", - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.entry", - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.findLatestHeadMarker", - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanEntries", - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.task", - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanTasks", - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.submission", - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanSubmissions", - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.submissionByRequest", - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.findDocument", - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.document", - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanDocuments", - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.close", - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.materializeDocument", - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.materializeDocument.revisions", - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.materializeDocument.revisions.stored.revisions.filter() callback", - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.visibleEntries", - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.visibleEntriesAscending", - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.checkGlobalIds", - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.prepareDocumentActions", - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.checkDocumentActions", - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.applyDocumentActions", - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.assertOpen" - ], - "content_hash": "963b764b2c135363", - "module_hash": "96584a3eda029736" - }, - "packages/durable/src/storage/scan.ts": { - "method_keys": [ - "packages/durable/src/storage/scan.ts|packages.durable.src.storage.scan.scanStart", - "packages/durable/src/storage/scan.ts|packages.durable.src.storage.scan.nextCursor" - ], - "content_hash": "ab4c66449643a35a", - "module_hash": "747982bda6ba8fa7" - }, - "packages/durable/src/storage/sqlite/cloudflare.ts": { - "method_keys": [ - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.SerialQueue", - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.SerialQueue.run", - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.SerialQueue.run.result.catch() callback", - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.bindValue", - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.rows", - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteExecutor", - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteExecutor.constructor", - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteExecutor.exec", - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteExecutor.run", - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteExecutor.get", - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteExecutor.all", - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteExecutor.check", - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteTransaction", - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteTransaction.check", - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase", - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.exec", - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.exec.queue.run() callback", - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.run", - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.run.queue.run() callback", - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.get", - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.get.queue.run() callback", - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.all", - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.all.queue.run() callback", - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.transaction", - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.transaction.queue.run() callback", - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.transaction.queue.run() callback.storage.transaction() callback", - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.close", - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.close.queue.run() callback", - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.openDurableObjectSqliteStorage" - ], - "content_hash": "1aaf244bc2153acf", - "module_hash": "c85ab07857abecaa" - }, - "packages/durable/src/storage/sqlite/database.ts": { - "method_keys": [ - "packages/durable/src/storage/sqlite/database.ts|packages.durable.src.storage.sqlite.database.SqliteExecutor", - "packages/durable/src/storage/sqlite/database.ts|packages.durable.src.storage.sqlite.database.SqliteExecutor.exec", - "packages/durable/src/storage/sqlite/database.ts|packages.durable.src.storage.sqlite.database.SqliteExecutor.run", - "packages/durable/src/storage/sqlite/database.ts|packages.durable.src.storage.sqlite.database.SqliteExecutor.get", - "packages/durable/src/storage/sqlite/database.ts|packages.durable.src.storage.sqlite.database.SqliteExecutor.all", - "packages/durable/src/storage/sqlite/database.ts|packages.durable.src.storage.sqlite.database.SqliteDatabase", - "packages/durable/src/storage/sqlite/database.ts|packages.durable.src.storage.sqlite.database.SqliteDatabase.transaction", - "packages/durable/src/storage/sqlite/database.ts|packages.durable.src.storage.sqlite.database.SqliteDatabase.close" - ], - "content_hash": "d8a83e8578b63e08", - "module_hash": "bfe26c8318f735f1" - }, - "packages/durable/src/storage/sqlite/migrations.ts": { - "method_keys": [ - "packages/durable/src/storage/sqlite/migrations.ts|packages.durable.src.storage.sqlite.migrations.applySqliteMigrations", - "packages/durable/src/storage/sqlite/migrations.ts|packages.durable.src.storage.sqlite.migrations.applySqliteMigrations.database.transaction() callback" - ], - "content_hash": "5bb276a2c5e2ff82", - "module_hash": "50053ddcd5304f02" - }, - "packages/durable/src/storage/sqlite/node.ts": { - "method_keys": [ - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.SerialOperationQueue", - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.SerialOperationQueue.run", - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.SerialOperationQueue.runAsync", - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.SerialOperationQueue.runAsync.started.finally() callback", - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.SerialOperationQueue.enqueue", - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.SerialOperationQueue.release", - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.SerialOperationQueue.release.settled", - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.SerialOperationQueue.release.settled.operation.finally() callback", - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteExecutor", - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.constructor", - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.exec", - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.exec.runOperation() callback", - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.run", - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.run.runOperation() callback", - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.get", - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.get.runOperation() callback", - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.all", - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.all.runOperation() callback", - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.runOperation", - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.statement", - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteTransaction", - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteTransaction.constructor", - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteTransaction.runOperation", - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteDatabase", - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteDatabase.constructor", - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteDatabase.transaction", - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteDatabase.transaction.access.runAsync() callback", - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteDatabase.close", - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteDatabase.close.access.run() callback", - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteDatabase.runOperation", - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.openNodeSqliteDatabase", - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.openNodeSqliteStorage" - ], - "content_hash": "c529c91f5b0dca2a", - "module_hash": "93c0a9560235ca52" - }, - "packages/durable/src/storage/sqlite/storage.ts": { - "method_keys": [ - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.constructor", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.open", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.commit", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.commit.seq", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.commit.seq.db.transaction() callback", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.mintId", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.conversation", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanConversations", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanConversations.rows.map() callback", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.entry", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.entry", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.entry.admitRead() callback", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.findLatestHeadMarker", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.findLatestHeadMarker.admitRead() callback", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanEntries", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanEntries.admitRead() callback", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.readEntry", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.readLatestHeadMarker", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.readEntries", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.readEntries.rows.map() callback", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.readEntriesAscending", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.readEntriesAscending.rows.map() callback", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.task", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanTasks", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanTasks.rows.map() callback", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.submission", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanSubmissions", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanSubmissions.rows.map() callback", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.submissionByRequest", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.findDocument", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.document", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.document.db.transaction() callback", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanDocuments", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanDocuments.rows.map() callback", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.close", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.closeDatabase", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.admitRead", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.readConversation", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.materializeDocument", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.candidateNextId", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.checkGlobalIds", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.prepareDocumentActions", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.checkDocumentActions", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.currentDocumentId", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.applyTableWrite", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.claimId", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.applyDocumentActions", - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.assertOpen" - ], - "content_hash": "f2c5d20583af2b07", - "module_hash": "1cab11f64b5fd9be" - }, - "packages/durable/src/tasks.ts": { - "method_keys": [ - "packages/durable/src/tasks.ts|packages.durable.src.tasks.defineTask" - ], - "content_hash": "c0e2d9e5035b40f2", - "module_hash": "5fcd5172b5c9fe73" - }, - "packages/durable/src/tools/bash.ts": { - "method_keys": [ - "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.BashExecution", - "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.BashToolOptions", - "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.PowerShellToolOptions", - "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.validateTimeout", - "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.prepareExecution", - "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.runCommand", - "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.runCommand.onOutput", - "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.createBashTool", - "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.createBashTool.execute", - "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.createPowerShellTool", - "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.createPowerShellTool.execute", - "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.createPowerShellTool.execute.commands", - "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.createPowerShellTool.execute.commands.programs.map() callback" - ], - "content_hash": "629c74ae9e656208", - "module_hash": "2e4075f67c81b24b" - }, - "packages/durable/src/tools/edit-diff.ts": { - "method_keys": [ - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.detectLineEnding", - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.normalizeToLF", - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.restoreLineEndings", - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.normalizeForFuzzyMatch", - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.normalizeForFuzzyMatch.map() callback", - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.splitLinesWithEndings", - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.LineSpan", - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.MatchedEdit", - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.getLineSpans", - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.getLineSpans.map() callback", - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.getReplacementLineRange", - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.applyReplacements", - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.applyReplacementsPreservingUnchangedLines", - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.applyReplacementsPreservingUnchangedLines.sortedReplacements", - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.applyReplacementsPreservingUnchangedLines.sortedReplacements.sort() callback", - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.FuzzyMatchResult", - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.Edit", - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.AppliedEditsResult", - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.fuzzyFindText", - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.stripBom", - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.countOccurrences", - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.getNotFoundError", - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.getDuplicateError", - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.getEmptyOldTextError", - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.getNoChangeError", - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.applyEditsToNormalizedContent", - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.applyEditsToNormalizedContent.normalizedEdits", - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.applyEditsToNormalizedContent.normalizedEdits.edits.map() callback", - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.applyEditsToNormalizedContent.initialMatches", - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.applyEditsToNormalizedContent.initialMatches.normalizedEdits.map() callback", - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.applyEditsToNormalizedContent.usedFuzzyMatch", - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.applyEditsToNormalizedContent.usedFuzzyMatch.initialMatches.some() callback", - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.applyEditsToNormalizedContent.matchedEdits.sort() callback", - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.generateUnifiedPatch", - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.generateDiffString" - ], - "content_hash": "fbcfd05199189be8", - "module_hash": "a2fd313eafcb5ea7" - }, - "packages/durable/src/tools/edit.ts": { - "method_keys": [ - "packages/durable/src/tools/edit.ts|packages.durable.src.tools.edit.isSingleEditInput", - "packages/durable/src/tools/edit.ts|packages.durable.src.tools.edit.prepareEditArguments", - "packages/durable/src/tools/edit.ts|packages.durable.src.tools.edit.validateEditInput", - "packages/durable/src/tools/edit.ts|packages.durable.src.tools.edit.editAccessError", - "packages/durable/src/tools/edit.ts|packages.durable.src.tools.edit.createEditTool", - "packages/durable/src/tools/edit.ts|packages.durable.src.tools.edit.createEditTool.execute", - "packages/durable/src/tools/edit.ts|packages.durable.src.tools.edit.createEditTool.execute.withFileMutationQueue() callback" - ], - "content_hash": "f6abcafa81b6fdc8", - "module_hash": "2c91021aa09d72c5" - }, - "packages/durable/src/tools/env.ts": { - "method_keys": [ - "packages/durable/src/tools/env.ts|packages.durable.src.tools.env.requireEnv" - ], - "content_hash": "b5d3b70a5c197574", - "module_hash": "cc1759e045076c6d" - }, - "packages/durable/src/tools/file-mutation-queue.ts": { - "method_keys": [ - "packages/durable/src/tools/file-mutation-queue.ts|packages.durable.src.tools.file-mutation-queue.mutationKey", - "packages/durable/src/tools/file-mutation-queue.ts|packages.durable.src.tools.file-mutation-queue.canonical", - "packages/durable/src/tools/file-mutation-queue.ts|packages.durable.src.tools.file-mutation-queue.withFileMutationQueue", - "packages/durable/src/tools/file-mutation-queue.ts|packages.durable.src.tools.file-mutation-queue.withFileMutationQueue.tail", - "packages/durable/src/tools/file-mutation-queue.ts|packages.durable.src.tools.file-mutation-queue.withFileMutationQueue.tail.previous.then() callback" - ], - "content_hash": "a376292af4284d8b", - "module_hash": "da424e8e3fe02f49" - }, - "packages/durable/src/tools/image-processor.ts": { - "method_keys": [ - "packages/durable/src/tools/image-processor.ts|packages.durable.src.tools.image-processor.toBase64", - "packages/durable/src/tools/image-processor.ts|packages.durable.src.tools.image-processor.base64Length" - ], - "content_hash": "bee73b1535201d10", - "module_hash": "81c390cf6334804d" - }, - "packages/durable/src/tools/image.ts": { - "method_keys": [ - "packages/durable/src/tools/image.ts|packages.durable.src.tools.image.detectSupportedImageMimeTypeOf", - "packages/durable/src/tools/image.ts|packages.durable.src.tools.image.isAnimatedPngOf", - "packages/durable/src/tools/image.ts|packages.durable.src.tools.image.detectSupportedImageMimeType", - "packages/durable/src/tools/image.ts|packages.durable.src.tools.image.isPng", - "packages/durable/src/tools/image.ts|packages.durable.src.tools.image.isAnimatedPng", - "packages/durable/src/tools/image.ts|packages.durable.src.tools.image.imageDimensions", - "packages/durable/src/tools/image.ts|packages.durable.src.tools.image.isBmp", - "packages/durable/src/tools/image.ts|packages.durable.src.tools.image.readUint16LE", - "packages/durable/src/tools/image.ts|packages.durable.src.tools.image.readUint16BE", - "packages/durable/src/tools/image.ts|packages.durable.src.tools.image.readUint32BE", - "packages/durable/src/tools/image.ts|packages.durable.src.tools.image.readUint32LE", - "packages/durable/src/tools/image.ts|packages.durable.src.tools.image.startsWith", - "packages/durable/src/tools/image.ts|packages.durable.src.tools.image.startsWith.bytes.every() callback", - "packages/durable/src/tools/image.ts|packages.durable.src.tools.image.startsWithAscii" - ], - "content_hash": "af950433535cd545", - "module_hash": "ec09afed2ae622a1" - }, - "packages/durable/src/tools/index.ts": { - "method_keys": [ - "packages/durable/src/tools/index.ts|packages.durable.src.tools.index.createCodingTools" - ], - "content_hash": "7b78e4403857dc66", - "module_hash": "4a89e7c78e6a2a2c" - }, - "packages/durable/src/tools/path-utils.ts": { - "method_keys": [ - "packages/durable/src/tools/path-utils.ts|packages.durable.src.tools.path-utils.normalizeToolPath", - "packages/durable/src/tools/path-utils.ts|packages.durable.src.tools.path-utils.resolveToolPath", - "packages/durable/src/tools/path-utils.ts|packages.durable.src.tools.path-utils.resolveReadToolPath" - ], - "content_hash": "6100484cf6eec3b1", - "module_hash": "87d43c6961b2de58" - }, - "packages/durable/src/tools/read.ts": { - "method_keys": [ - "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.sliceIndex", - "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.readHead", - "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.createReadTool", - "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.createReadTool.execute", - "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.createReadTool.execute.mimeType", - "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.createReadTool.execute.mimeType.read", - "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.readImage", - "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.imageModel", - "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.imageError", - "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.readText" - ], - "content_hash": "5073af52723f4dee", - "module_hash": "860942d6a1bbebd5" - }, - "packages/durable/src/tools/write.ts": { - "method_keys": [ - "packages/durable/src/tools/write.ts|packages.durable.src.tools.write.createWriteTool", - "packages/durable/src/tools/write.ts|packages.durable.src.tools.write.createWriteTool.execute", - "packages/durable/src/tools/write.ts|packages.durable.src.tools.write.createWriteTool.execute.withFileMutationQueue() callback" - ], - "content_hash": "487ba6d331e5ed84", - "module_hash": "3cf41f185a290df6" - }, - "packages/durable/src/truncate.ts": { - "method_keys": [ - "packages/durable/src/truncate.ts|packages.durable.src.truncate.TruncationResult", - "packages/durable/src/truncate.ts|packages.durable.src.truncate.TruncationOptions", - "packages/durable/src/truncate.ts|packages.durable.src.truncate.RuntimeBuffer", - "packages/durable/src/truncate.ts|packages.durable.src.truncate.RuntimeBuffer.byteLength", - "packages/durable/src/truncate.ts|packages.durable.src.truncate.utf8ByteLength", - "packages/durable/src/truncate.ts|packages.durable.src.truncate.splitLinesForCounting", - "packages/durable/src/truncate.ts|packages.durable.src.truncate.formatSize", - "packages/durable/src/truncate.ts|packages.durable.src.truncate.truncateHead", - "packages/durable/src/truncate.ts|packages.durable.src.truncate.truncateHeadOf" - ], - "content_hash": "1eb3312f0886660d", - "module_hash": "03988f609383baec" - }, - "packages/durable/src/types.ts": { - "method_keys": [ - "packages/durable/src/types.ts|packages.durable.src.types.DocToken", - "packages/durable/src/types.ts|packages.durable.src.types.DocFamilyToken", - "packages/durable/src/types.ts|packages.durable.src.types.HookRunner", - "packages/durable/src/types.ts|packages.durable.src.types.HookRunner.each", - "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.agent", - "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.env", - "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "packages/durable/src/types.ts|packages.durable.src.types.memo", - "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.memo", - "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.getTask", - "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.waitForTask", - "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.abortOwned", - "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.ownedTasks", - "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.outcomes", - "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.conversation", - "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.entry", - "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.context", - "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.now", - "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.report", - "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.sleep", - "packages/durable/src/types.ts|packages.durable.src.types.Task", - "packages/durable/src/types.ts|packages.durable.src.types.Entry", - "packages/durable/src/types.ts|packages.durable.src.types.Entry.is", - "packages/durable/src/types.ts|packages.durable.src.types.Tx", - "packages/durable/src/types.ts|packages.durable.src.types.Tx.conversation", - "packages/durable/src/types.ts|packages.durable.src.types.Tx.entry", - "packages/durable/src/types.ts|packages.durable.src.types.Tx.task", - "packages/durable/src/types.ts|packages.durable.src.types.Tx.scanConversations", - "packages/durable/src/types.ts|packages.durable.src.types.Tx.scanEntries", - "packages/durable/src/types.ts|packages.durable.src.types.Tx.latestHeadMarker", - "packages/durable/src/types.ts|packages.durable.src.types.Tx.scanTasks", - "packages/durable/src/types.ts|packages.durable.src.types.Tx.submissionByRequest", - "packages/durable/src/types.ts|packages.durable.src.types.Tx.createConversation", - "packages/durable/src/types.ts|packages.durable.src.types.Tx.forkConversation", - "packages/durable/src/types.ts|packages.durable.src.types.appendEntry", - "packages/durable/src/types.ts|packages.durable.src.types.Tx.appendEntry", - "packages/durable/src/types.ts|packages.durable.src.types.Tx.createTask", - "packages/durable/src/types.ts|packages.durable.src.types.Tx.createSubmission", - "packages/durable/src/types.ts|packages.durable.src.types.Tx.settleSubmission", - "packages/durable/src/types.ts|packages.durable.src.types.Tx.placeSubmission", - "packages/durable/src/types.ts|packages.durable.src.types.doc", - "packages/durable/src/types.ts|packages.durable.src.types.Tx.doc", - "packages/durable/src/types.ts|packages.durable.src.types.retireDoc", - "packages/durable/src/types.ts|packages.durable.src.types.Tx.retireDoc", - "packages/durable/src/types.ts|packages.durable.src.types.WatchHandle", - "packages/durable/src/types.ts|packages.durable.src.types.WatchHandle.start", - "packages/durable/src/types.ts|packages.durable.src.types.WatchHandle.stop", - "packages/durable/src/types.ts|packages.durable.src.types.DocumentObserver", - "packages/durable/src/types.ts|packages.durable.src.types.watchDoc", - "packages/durable/src/types.ts|packages.durable.src.types.DocumentObserver.watchDoc", - "packages/durable/src/types.ts|packages.durable.src.types.Session", - "packages/durable/src/types.ts|packages.durable.src.types.Session.commit", - "packages/durable/src/types.ts|packages.durable.src.types.Session.close", - "packages/durable/src/types.ts|packages.durable.src.types.Session.subscribeCommits", - "packages/durable/src/types.ts|packages.durable.src.types.Session.subscribeClose", - "packages/durable/src/types.ts|packages.durable.src.types.snapshot", - "packages/durable/src/types.ts|packages.durable.src.types.Session.snapshot", - "packages/durable/src/types.ts|packages.durable.src.types.documentState", - "packages/durable/src/types.ts|packages.durable.src.types.Session.documentState", - "packages/durable/src/types.ts|packages.durable.src.types.snapshotAsOf", - "packages/durable/src/types.ts|packages.durable.src.types.Session.snapshotAsOf", - "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "packages/durable/src/types.ts|packages.durable.src.types.Storage.commit", - "packages/durable/src/types.ts|packages.durable.src.types.Storage.mintId", - "packages/durable/src/types.ts|packages.durable.src.types.Storage.conversation", - "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanConversations", - "packages/durable/src/types.ts|packages.durable.src.types.entry", - "packages/durable/src/types.ts|packages.durable.src.types.Storage.entry", - "packages/durable/src/types.ts|packages.durable.src.types.Storage.findLatestHeadMarker", - "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanEntries", - "packages/durable/src/types.ts|packages.durable.src.types.Storage.task", - "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanTasks", - "packages/durable/src/types.ts|packages.durable.src.types.Storage.submission", - "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanSubmissions", - "packages/durable/src/types.ts|packages.durable.src.types.Storage.submissionByRequest", - "packages/durable/src/types.ts|packages.durable.src.types.Storage.findDocument", - "packages/durable/src/types.ts|packages.durable.src.types.Storage.document", - "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanDocuments", - "packages/durable/src/types.ts|packages.durable.src.types.Storage.close" - ], - "content_hash": "a851f805c7cc1e32", - "module_hash": "ddb318ec4da01077" - }, - "packages/chord/src/api.ts": { - "method_keys": [ - "packages/chord/src/api.ts|packages.chord.src.api.createFacetHost", - "packages/chord/src/api.ts|packages.chord.src.api.createFacetHost.reload", - "packages/chord/src/api.ts|packages.chord.src.api.createFacetHost.dispose", - "packages/chord/src/api.ts|packages.chord.src.api.createStaticFacetLoader", - "packages/chord/src/api.ts|packages.chord.src.api.createStaticFacetLoader.load", - "packages/chord/src/api.ts|packages.chord.src.api.createStaticFacetLoader.load.dispose", - "packages/chord/src/api.ts|packages.chord.src.api.combineFacetLoaders", - "packages/chord/src/api.ts|packages.chord.src.api.combineFacetLoaders.load", - "packages/chord/src/api.ts|packages.chord.src.api.combineFacetLoaders.load.facets.loaded.flatMap() callback", - "packages/chord/src/api.ts|packages.chord.src.api.combineFacetLoaders.load.dispose", - "packages/chord/src/api.ts|packages.chord.src.api.defineFacet", - "packages/chord/src/api.ts|packages.chord.src.api.defineService", - "packages/chord/src/api.ts|packages.chord.src.api.createRemoteServiceBinding", - "packages/chord/src/api.ts|packages.chord.src.api.replicatedState", - "packages/chord/src/api.ts|packages.chord.src.api.isReplicatedStateSource" - ], - "content_hash": "20ce29c53801c3dd", - "module_hash": "0c4e93ba4d24b1ed" - }, - "packages/chord/src/context/index.ts": { - "method_keys": [ - "packages/chord/src/context/index.ts|packages.chord.src.context.index.BaseContext", - "packages/chord/src/context/index.ts|packages.chord.src.context.index.BaseContext.value", - "packages/chord/src/context/index.ts|packages.chord.src.context.index.BaseContext.toString", - "packages/chord/src/context/index.ts|packages.chord.src.context.index.BaseContext.abortSignal", - "packages/chord/src/context/index.ts|packages.chord.src.context.index.EmptyContext", - "packages/chord/src/context/index.ts|packages.chord.src.context.index.EmptyContext.constructor", - "packages/chord/src/context/index.ts|packages.chord.src.context.index.EmptyContext.value", - "packages/chord/src/context/index.ts|packages.chord.src.context.index.EmptyContext.toString", - "packages/chord/src/context/index.ts|packages.chord.src.context.index.ContextValue", - "packages/chord/src/context/index.ts|packages.chord.src.context.index.ContextValue.constructor", - "packages/chord/src/context/index.ts|packages.chord.src.context.index.ContextValue.value", - "packages/chord/src/context/index.ts|packages.chord.src.context.index.ContextValue.toString", - "packages/chord/src/context/index.ts|packages.chord.src.context.index.createContextKey", - "packages/chord/src/context/index.ts|packages.chord.src.context.index.withContextValue", - "packages/chord/src/context/index.ts|packages.chord.src.context.index.withAbortSignal", - "packages/chord/src/context/index.ts|packages.chord.src.context.index.withoutAbortSignal", - "packages/chord/src/context/index.ts|packages.chord.src.context.index.withCancel", - "packages/chord/src/context/index.ts|packages.chord.src.context.index.withCancel.cancel", - "packages/chord/src/context/index.ts|packages.chord.src.context.index.awaitWithContext", - "packages/chord/src/context/index.ts|packages.chord.src.context.index.awaitWithContext.", - "packages/chord/src/context/index.ts|packages.chord.src.context.index..promise.then() callback", - "packages/chord/src/context/index.ts|packages.chord.src.context.index.awaitWithContext..promise.then() callback", - "packages/chord/src/context/index.ts|packages.chord.src.context.index.abortError" - ], - "content_hash": "f4cc54d3765a9a6b", - "module_hash": "44427109444a55df" - }, - "packages/chord/src/delta/apply-immutable-trusted.ts": { - "method_keys": [ - "packages/chord/src/delta/apply-immutable-trusted.ts|packages.chord.src.delta.apply-immutable-trusted.applyImmutableTrusted", - "packages/chord/src/delta/apply-immutable-trusted.ts|packages.chord.src.delta.apply-immutable-trusted.copyPath", - "packages/chord/src/delta/apply-immutable-trusted.ts|packages.chord.src.delta.apply-immutable-trusted.shallowCopy", - "packages/chord/src/delta/apply-immutable-trusted.ts|packages.chord.src.delta.apply-immutable-trusted.read", - "packages/chord/src/delta/apply-immutable-trusted.ts|packages.chord.src.delta.apply-immutable-trusted.defineData", - "packages/chord/src/delta/apply-immutable-trusted.ts|packages.chord.src.delta.apply-immutable-trusted.spliceTrusted", - "packages/chord/src/delta/apply-immutable-trusted.ts|packages.chord.src.delta.apply-immutable-trusted.permuteTrusted", - "packages/chord/src/delta/apply-immutable-trusted.ts|packages.chord.src.delta.apply-immutable-trusted.isContainer" - ], - "content_hash": "3eba35cafa51da26", - "module_hash": "cedabbf5c208ec0b" - }, - "packages/chord/src/delta/diff.ts": { - "method_keys": [ - "packages/chord/src/delta/diff.ts|packages.chord.src.delta.diff.semanticallyAligned", - "packages/chord/src/delta/diff.ts|packages.chord.src.delta.diff.semanticallyAligned.left.some() callback", - "packages/chord/src/delta/diff.ts|packages.chord.src.delta.diff.diffArrayRegion", - "packages/chord/src/delta/diff.ts|packages.chord.src.delta.diff.diffArrayRegion.absolute", - "packages/chord/src/delta/diff.ts|packages.chord.src.delta.diff.diffArrayRegion.absolute.semantic.map() callback", - "packages/chord/src/delta/diff.ts|packages.chord.src.delta.diff.diffObject", - "packages/chord/src/delta/diff.ts|packages.chord.src.delta.diff.diffObject.some() callback", - "packages/chord/src/delta/diff.ts|packages.chord.src.delta.diff.diffRevisions" - ], - "content_hash": "c5af3f61ae2679bd", - "module_hash": "4af905bc4c232a54" - }, - "packages/chord/src/delta/index.ts": { - "method_keys": [ - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.overlap", - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.UnsafePathError", - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.UnsafePathError.constructor", - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.assertValidOp", - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.assertPathArg", - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.assertPermutation", - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.assertValidWireOp", - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.assertSafePath", - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.assertIndexInRange", - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.PathError", - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.PathError.constructor", - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.apply", - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.applyOps", - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.applyImmutable", - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.applyImmutableBatches", - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.copyContainers", - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.resolveValue", - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.resolve", - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.Encoder", - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.Encoder.encode", - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.encoder", - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.encoder.encode", - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.Decoder", - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.Decoder.decode", - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.decoder", - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.decoder.decode" - ], - "content_hash": "2438db0d3d396f3b", - "module_hash": "3a9220984959eb17" - }, - "packages/chord/src/delta/revision-validator.ts": { - "method_keys": [ - "packages/chord/src/delta/revision-validator.ts|packages.chord.src.delta.revision-validator.JsonRevisionValidator", - "packages/chord/src/delta/revision-validator.ts|packages.chord.src.delta.revision-validator.JsonRevisionValidator.validate", - "packages/chord/src/delta/revision-validator.ts|packages.chord.src.delta.revision-validator.JsonRevisionValidator.#validate", - "packages/chord/src/delta/revision-validator.ts|packages.chord.src.delta.revision-validator.assertPrimitive", - "packages/chord/src/delta/revision-validator.ts|packages.chord.src.delta.revision-validator.assertPlainObject", - "packages/chord/src/delta/revision-validator.ts|packages.chord.src.delta.revision-validator.assertDenseArray", - "packages/chord/src/delta/revision-validator.ts|packages.chord.src.delta.revision-validator.assertDenseArray.keys.some() callback" - ], - "content_hash": "34c003198423a2d9", - "module_hash": "28b216eaaee30270" - }, - "packages/chord/src/delta/tracker.ts": { - "method_keys": [ - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.Prepared", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.Prepared.abort", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.Change", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.Change.prepare", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.Change.abort", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.Tracker", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.Tracker.beginChange", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.Tracker.prepareReplace", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.Tracker.adopt", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.PreparedImpl", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.PreparedImpl.constructor", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.PreparedImpl.baseRevision", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.PreparedImpl.abort", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.ChangeImpl", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.ChangeImpl.constructor", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.ChangeImpl.state", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.ChangeImpl.prepare", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.ChangeImpl.abort", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.TrackerImpl", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.TrackerImpl.constructor", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.TrackerImpl.value", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.TrackerImpl.revision", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.TrackerImpl.beginChange", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.TrackerImpl.prepareReplace", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.TrackerImpl.adopt", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.TrackerImpl.releaseContext", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.TrackerImpl.#register", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.TrackerImpl.#prune", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.TrackerImpl.#invalidate", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.TrackerImpl.replacementBase", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.track", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.materializePrepared", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.materializeOperations", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.createContext", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.sharedObjectHandler", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.sharedObjectHandler.deleteProperty", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.sharedObjectHandler.defineProperty", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.sharedObjectHandler.get", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.sharedObjectHandler.getOwnPropertyDescriptor", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.sharedObjectHandler.getPrototypeOf", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.sharedObjectHandler.has", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.sharedObjectHandler.isExtensible", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.sharedObjectHandler.ownKeys", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.sharedObjectHandler.preventExtensions", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.sharedObjectHandler.set", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.sharedObjectHandler.setPrototypeOf", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.createNode", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.nodeBase", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.nodeParent", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.storeValue", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.storedValue", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.replaceStoredValue", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.releaseStoredValue", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.nodeForTarget", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.isSettledContext", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.assertReadable", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.assertWritable", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.getProperty", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.getArrayIndex", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.setProperty", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.deleteProperty", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.hasProperty", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.ownKeys", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.ownKeys.keys", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.ownKeys.keys.filter() callback", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.ownKeys.indices.sort() callback", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.getDescriptor", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.hasObjectWrite", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.setObjectWrite", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.deleteObjectWrite", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.isObjectDeleted", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.setObjectDeletion", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.deleteObjectDeletion", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.objectHas", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.objectValue", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.markDirty", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayOverlay", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.baseOverridesForWrite", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.insertOverridesForWrite", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.nextPiecePriority", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.treeElements", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.updatePieceNode", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.createPieceNode", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.mergePieceTrees", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.splitPieceTree", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.leftmostPieceNode", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.rightmostPieceNode", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.mergeablePieces", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.joinNormalized", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.flattenPieceTree", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.piecesOf", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.treeFromPieces", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.replaceAllPieces", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayLength", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.locatePiece", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayIndex", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.entryValueAt", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.hasEntryOverrideAt", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.extendRightmostPiece", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.invalidatePieceCaches", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.replacePieceRange", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.mergePieces", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.insertPiece", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.insertPlacementPiece", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.setArrayIndex", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.setArrayLength", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.setArrayLength.Array.from() callback", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.toArrayLength", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.toIntegerOrInfinity", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.clampIndex", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.mutatorNode", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayMutators", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayMutators.push", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayMutators.pop", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayMutators.shift", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayMutators.unshift", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayMutators.splice", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayMutators.splice.removed", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayMutators.splice.removed.Array.from() callback", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayMutators.reverse", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayMutators.sort", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayMutators.sort.order.sort() callback", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayMutators.sort.samePrefix", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayMutators.sort.samePrefix.order.every() callback", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayMutators.fill", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayMutators.fill.items", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayMutators.fill.items.Array.from() callback", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayMutators.copyWithin", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayMutators.copyWithin.values", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayMutators.copyWithin.values.Array.from() callback", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.sortTokenSource", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.sortTokenIndex", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.publicSortValue", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.restoreSortOverride", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.sameSortTokenAt", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.deduplicateArrayEntries", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.piecesFromSortOrder", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.appendMergedPiece", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.singletonPiece", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.clonePlacement", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.cloneNode", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.cloneStored", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.clonePlacementNode", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.clonePlacementStored", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.defineData", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.emitOperations", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.emitOperations.path.some() callback", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.emitOperations.reservedAt", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.emitOperations.reservedAt.path.findIndex() callback", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.emitOperations.buckets", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.emitOperations.buckets.Array.from() callback", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.emitSimpleObjectOperations", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.locateDenseArrayPosition", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.hasCoveringDenseRegion", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.addDenseCandidate", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.recordDenseArrayPosition", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.buildDenseRegions", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.regionContaining", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.hasReservedMutation", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.hasFoldedAncestor", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.hasPlacementAncestor", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.emitObjectWrite", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.emitObjectOperations", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.buildArrayPlan", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.buildArrayPlan.targetBase.some() callback", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.buildArrayPlan.positions", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.buildArrayPlan.positions.retainedBase.map() callback", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.buildArrayPlan.targetBase.map() callback", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.rangeLength", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.emitArrayOperations", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.cloneArrayRegion", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.emitChangedValue", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.emitSet", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.resolvePath", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.ensurePieceLocations", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.findEntryIndex", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.ensureOperations", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.equalTrustedJson", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.abortContext", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.releaseOverlayReferences", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.clearContext", - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.isContainer" - ], - "content_hash": "8b6e27fadc3a6ae6", - "module_hash": "7ed7b87aceebb727" - }, - "packages/chord/src/facets/host.ts": { - "method_keys": [ - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetServiceReference", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.ExternalService", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetShape", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetRuntime", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetLifecycle", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetLifecycle.constructor", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetLifecycle.assertSettingUp", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetLifecycle.assertRunning", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetLifecycle.assertActive", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetLifecycle.assertServiceAccess", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetLifecycle.revoke", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetLifecycle.own", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetLifecycle.observe", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetLifecycle.onActivate", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetLifecycle.prepared", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetLifecycle.activate", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetLifecycle.dispose", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.KeyedServiceSource", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.KeyedServiceSource.observe", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.LocalKeyedRegistration", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.LocalKeyedServiceRegistry", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.LocalKeyedServiceRegistry.constructor", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.LocalKeyedServiceRegistry.constructor.ids", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.LocalKeyedServiceRegistry.constructor.ids.services.map() callback", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.LocalKeyedServiceRegistry.spawn", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.LocalKeyedServiceRegistry.spawn.instance", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.LocalKeyedServiceRegistry.spawn.instance.deactivate", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.LocalKeyedServiceRegistry.observe", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.LocalKeyedServiceRegistry.dispose", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.LocalKeyedServiceRegistry.#registration", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.LocalKeyedServiceRegistry.#assertActive", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.HostServiceSlots", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.HostServiceSlots.getSingleton", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.HostServiceSlots.hasSingleton", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.HostServiceSlots.observe", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.HostServiceSlots.observe.stop", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.HostServiceSlots.observe.stop.source.observe() callback", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.HostServiceSlots.observe.stop.source.observe() callback.slot.view() callback", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.HostServiceSlots.bindSingleton", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.HostServiceSlots.bindKeyed", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.HostServiceSlots.dispose", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.StagedServiceInstance", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.StagedServiceSpawner", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.StagedServiceSpawner.constructor", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.StagedServiceSpawner.connect", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.StagedServiceSpawner.spawn", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.constructor", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.constructor.ids", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.constructor.ids.options.facets.map() callback", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.constructor.ids.some() callback", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.provider", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#createFacetRuntime", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#setupFacet", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#setupFacet.catch() callback", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.activate", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.activate.map() callback", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.reload", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.reload.ids", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.reload.ids.facets.map() callback", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.reload.ids.some() callback", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.reload.replacements", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.reload.replacements.candidates.map() callback", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.reload.candidateOrder", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.reload.candidateOrder.#activationOrder.flatMap() callback", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.reload.previous", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.reload.previous.candidateOrder.map() callback", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.dispose", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#validateReplacementProvisions", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.provide", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.provide.install", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.provide.validateReplacement", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.provide.replace", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.provideMany", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.provideMany.connectLocal", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.provideMany.connectLocal.instances.connect() callback", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.provideMany.connectRemote", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.provideMany.connectRemote.instances.connect() callback", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.use", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.use.#serviceSlots.getSingleton() callback", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.observe", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.observe.lifecycle.observe() callback", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.observe.lifecycle.observe() callback.#serviceSlots.observe() callback", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.replicatedState", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.own", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.onActivate", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.onDeactivate", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#resolveExternalServices", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.catalogues", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.catalogues.#serviceSources.map() callback", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.local", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.local.records.flatMap() callback", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.local.records.flatMap() callback.provides.map() callback", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.deferred", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.deferred.#serviceSources.filter() callback", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.services.serviceIds.map() callback", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.assertAccess", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#assembleProviders", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#assembleProviders.remoteProvisions", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#assembleProviders.remoteProvisions.provisions.filter() callback", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#assembleProviders.provider", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#assembleProviders.provider.remoteProvisions.map() callback", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#assembleProviders.internalServices", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#assembleProviders.internalServices.services.remoteProvisions.map() callback", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#assembleProviders.internalServices.assertAccess", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#assembleProviders.localKeyedServices", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#assembleProviders.localKeyedServices.provisions.flatMap() callback", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#bindServices", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#provisions", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#provisions.flatMap() callback", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#localKeyedRegistry", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#internalServiceBinding", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#disposeServiceBindings", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#disposeServiceBindings.results", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#disposeServiceBindings.results.bindings.map() callback", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#disposeServiceBindings.results.flatMap() callback", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#assertServiceTargetAccess", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#abort", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#terminate", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#disposeLifecycles", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.disposeFacetRecords", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.validateFacets", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.validateFacets.dependencies", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.validateFacets.dependencies.records.map() callback", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.validateFacets.dependents", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.validateFacets.dependents.records.map() callback", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.topologicalOrder", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.topologicalOrder.remaining", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.topologicalOrder.remaining.map() callback", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.topologicalOrder.ready", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.topologicalOrder.ready.filter() callback", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.topologicalOrder.ready.records.map() callback", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.topologicalOrder.cycle", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.topologicalOrder.cycle.filter() callback", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.topologicalOrder.cycle.records.map() callback", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.recordServiceReference", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.recordServiceReference.target.some() callback", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.sameFacetShape", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.sameReferences", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.sameReferences.left.every() callback", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.sameReferences.left.every() callback.right.some() callback", - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.isPromiseLike" - ], - "content_hash": "a5d5eb3b97bcd281", - "module_hash": "d9523ae10130e84f" - }, - "packages/chord/src/facets/loader.ts": { - "method_keys": [ - "packages/chord/src/facets/loader.ts|packages.chord.src.facets.loader.disposeLoadedFacets", - "packages/chord/src/facets/loader.ts|packages.chord.src.facets.loader.disposeLoadedFacets.results", - "packages/chord/src/facets/loader.ts|packages.chord.src.facets.loader.disposeLoadedFacets.results.loaded.map() callback", - "packages/chord/src/facets/loader.ts|packages.chord.src.facets.loader.disposeLoadedFacets.results.flatMap() callback" - ], - "content_hash": "079f33687c0f0d4c", - "module_hash": "ddd48294a827a4ce" - }, - "packages/chord/src/json.ts": { - "method_keys": [ - "packages/chord/src/json.ts|packages.chord.src.json.copyJson", - "packages/chord/src/json.ts|packages.chord.src.json.copy", - "packages/chord/src/json.ts|packages.chord.src.json.defineData", - "packages/chord/src/json.ts|packages.chord.src.json.isJsonValue", - "packages/chord/src/json.ts|packages.chord.src.json.check", - "packages/chord/src/json.ts|packages.chord.src.json.check.keys.some() callback", - "packages/chord/src/json.ts|packages.chord.src.json.check.some() callback" - ], - "content_hash": "6393436e09c2d8e3", - "module_hash": "c26f56ebdbedce5e" - }, - "packages/chord/src/node/bundle-loader.ts": { - "method_keys": [ - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.FacetBundleLoaderOptions", - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.FacetBundleArtifactLoaderOptions", - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.CommonJsModule", - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.readFacetBundleManifest", - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.readFacetBundleArtifact", - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.createFacetBundleArtifactLoader", - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.createFacetBundleArtifactLoader.load", - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.createFacetBundleArtifactLoader.load.facets", - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.createFacetBundleArtifactLoader.load.dispose", - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.createFacetBundleLoader", - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.createFacetBundleLoader.load", - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.createFacetBundleLoader.load.dispose", - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.executeCommonJsModule", - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.executeCommonJsModule.requireExternal.Object.assign() callback", - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.executeCommonJsModule.requireExternal", - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.executeCommonJsModule.requireExternal.resolve", - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.toRequireSpecifier", - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.toFilePath", - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.resolveBundleFile", - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.verifySource", - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.parseIntegrity", - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.facetsFromModule", - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.facetsFromModule.ids", - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.facetsFromModule.ids.facets.map() callback", - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.validateArtifact", - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.materializeArtifact", - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.resolveExternalTarget", - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.validatePackageSpecifier", - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.validatePackageSpecifier.segments.some() callback", - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.validateManifest", - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.validateManifest.candidate.externalImports.some() callback", - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.isRecord" - ], - "content_hash": "b0fb951dc5778ba6", - "module_hash": "9eaca922cb544bc1" - }, - "packages/chord/src/node/bundle.ts": { - "method_keys": [ - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.BundleFacetsOptions", - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.BundleFacetsResult", - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.bundleFacets", - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.bundleFacets.sort() callback", - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.bundleEntry", - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.bundleEntry.outputs", - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.bundleEntry.outputs.filter() callback", - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.bundleEntry.unexpectedOutputs", - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.bundleEntry.unexpectedOutputs.map() callback", - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.bundleEntry.unexpectedOutputs.filter() callback", - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.bundleEntry.externalImports.map() callback", - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.bundleEntry.externalImports.metadata.imports.filter() callback", - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.validateOptions", - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.replaceDirectory", - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.shortHash", - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.esbuildMessages", - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.esbuildMessages.flatMap() callback", - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.formatEsbuildMessage", - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.isEsbuildMessage", - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.isMissingPath", - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.isRecord" - ], - "content_hash": "d9587f9f89c0d98a", - "module_hash": "8fc36c15782f6111" - }, - "packages/chord/src/node/manifest.ts": { - "method_keys": [ - "packages/chord/src/node/manifest.ts|packages.chord.src.node.manifest.FacetBundleEntry", - "packages/chord/src/node/manifest.ts|packages.chord.src.node.manifest.FacetBundleManifest", - "packages/chord/src/node/manifest.ts|packages.chord.src.node.manifest.FacetBundlePlugin", - "packages/chord/src/node/manifest.ts|packages.chord.src.node.manifest.FacetBundleArtifact" - ], - "content_hash": "77966738d25a0f15", - "module_hash": "372e22a768a03265" - }, - "packages/chord/src/node/package.ts": { - "method_keys": [ - "packages/chord/src/node/package.ts|packages.chord.src.node.package.BundleFacetPackageOptions", - "packages/chord/src/node/package.ts|packages.chord.src.node.package.BundleFacetPackageResult", - "packages/chord/src/node/package.ts|packages.chord.src.node.package.FacetPackageMetadata", - "packages/chord/src/node/package.ts|packages.chord.src.node.package.bundleFacetPackage", - "packages/chord/src/node/package.ts|packages.chord.src.node.package.bundleFacetPackage.external", - "packages/chord/src/node/package.ts|packages.chord.src.node.package.bundleFacetPackage.external.flatMap() callback", - "packages/chord/src/node/package.ts|packages.chord.src.node.package.readFacetPackageMetadata", - "packages/chord/src/node/package.ts|packages.chord.src.node.package.parsePeerDependencies", - "packages/chord/src/node/package.ts|packages.chord.src.node.package.parsePeerDependencies.some() callback", - "packages/chord/src/node/package.ts|packages.chord.src.node.package.parseChordConfiguration", - "packages/chord/src/node/package.ts|packages.chord.src.node.package.parseChordConfiguration.some() callback", - "packages/chord/src/node/package.ts|packages.chord.src.node.package.parseChordConfiguration.value.external.some() callback", - "packages/chord/src/node/package.ts|packages.chord.src.node.package.resolveFacetEntries", - "packages/chord/src/node/package.ts|packages.chord.src.node.package.validateFacetMapping", - "packages/chord/src/node/package.ts|packages.chord.src.node.package.resolvePackageEntry", - "packages/chord/src/node/package.ts|packages.chord.src.node.package.validateCanonicalPackageEntry", - "packages/chord/src/node/package.ts|packages.chord.src.node.package.isMissingPath", - "packages/chord/src/node/package.ts|packages.chord.src.node.package.isRecord" - ], - "content_hash": "22b8add067505d6b", - "module_hash": "e50320fbbb0cd975" - }, - "packages/chord/src/services/consumer.ts": { - "method_keys": [ - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.MemberSlot", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.MemberSlot.constructor", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.MemberSlot.constructor.apply", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.MemberSlot.constructor.get", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.MemberSlot.setDescription", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.MemberSlot.hydrate", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.MemberSlot.update", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.MemberSlot.clear", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.MemberSlot.#subscribe", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.MemberSlot.#expect", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.MemberSlot.#call", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.ServiceFacade", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.ServiceFacade.constructor", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.ServiceFacade.constructor.get", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.ServiceFacade.install", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.ServiceFacade.update", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.ServiceFacade.clear", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.ServiceFacade.#slot", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.ServiceFacade.#slot.", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.SingletonBinding", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedInstance", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.constructor", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.observe", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.observe.stop", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.observe.stop.#instances.observe() callback", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.observe.stop.#instances.observe() callback.slot.view() callback", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.observe.starting.catch() callback", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.rebind", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.ready", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.close", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.#reset", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.#reset.starting.catch() callback", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.#start", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.#start.subscription", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.#start.subscription.#transport.subscribe(\"keyed\") callback", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.#update", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.#update.snapshots", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.#update.snapshots.update.snapshot.instances.map() callback", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.#spawn", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.#spawn.deactivate", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.constructor", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.constructor.ids", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.constructor.ids.options.services.map() callback", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.use", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.use.starting.catch() callback", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.observe", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.ready", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.ready.starts", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.ready.starts.flatMap() callback", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.ready.starts.map() callback", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.ready.then() callback", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.rebind", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.rebind.completion", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.rebind.completion.", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.rebind.completion..errors", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.rebind.completion..errors.results.filter() callback", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.rebind.completion..errors.map() callback", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.dispose", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.dispose.binding.starting.catch() callback", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.dispose.errors", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.dispose.errors.results.filter() callback", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.dispose.errors.map() callback", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.#startSingleton", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.#startSingleton.subscription", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.#startSingleton.subscription.#transport.subscribe(\"singleton\") callback", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.#assertHandleAccess", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.#assertRemotable", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.#assertAvailable", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.validateResetSnapshot", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.validateMembers", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.sameAddress", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.isContext", - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.toError" - ], - "content_hash": "6f49bce2360cfb1a", - "module_hash": "3455e2aa5b803429" - }, - "packages/chord/src/services/errors.ts": { - "method_keys": [ - "packages/chord/src/services/errors.ts|packages.chord.src.services.errors.isRemoteServiceErrorCode", - "packages/chord/src/services/errors.ts|packages.chord.src.services.errors.RemoteServiceError", - "packages/chord/src/services/errors.ts|packages.chord.src.services.errors.RemoteServiceError.constructor" - ], - "content_hash": "dafee0b53c1dd8d3", - "module_hash": "2efb5e1c36765a85" - }, - "packages/chord/src/services/handle.ts": { - "method_keys": [ - "packages/chord/src/services/handle.ts|packages.chord.src.services.handle.ResolvedValue", - "packages/chord/src/services/handle.ts|packages.chord.src.services.handle.ServiceSlot", - "packages/chord/src/services/handle.ts|packages.chord.src.services.handle.ServiceSlot.constructor", - "packages/chord/src/services/handle.ts|packages.chord.src.services.handle.ServiceSlot.view", - "packages/chord/src/services/handle.ts|packages.chord.src.services.handle.ServiceSlot.bind", - "packages/chord/src/services/handle.ts|packages.chord.src.services.handle.ServiceSlot.unbind", - "packages/chord/src/services/handle.ts|packages.chord.src.services.handle.ServiceSlot.resolve", - "packages/chord/src/services/handle.ts|packages.chord.src.services.handle.ServiceView", - "packages/chord/src/services/handle.ts|packages.chord.src.services.handle.ServiceView.constructor", - "packages/chord/src/services/handle.ts|packages.chord.src.services.handle.ServiceView.constructor.get", - "packages/chord/src/services/handle.ts|packages.chord.src.services.handle.ServiceView.#getMember", - "packages/chord/src/services/handle.ts|packages.chord.src.services.handle.ValueView", - "packages/chord/src/services/handle.ts|packages.chord.src.services.handle.ValueView.constructor", - "packages/chord/src/services/handle.ts|packages.chord.src.services.handle.ValueView.constructor.apply", - "packages/chord/src/services/handle.ts|packages.chord.src.services.handle.ValueView.constructor.get", - "packages/chord/src/services/handle.ts|packages.chord.src.services.handle.ValueView.#invoke", - "packages/chord/src/services/handle.ts|packages.chord.src.services.handle.ValueView.#get", - "packages/chord/src/services/handle.ts|packages.chord.src.services.handle.isObject" - ], - "content_hash": "de1368f4fba14b64", - "module_hash": "57b050d1743158ec" - }, - "packages/chord/src/services/instances.ts": { - "method_keys": [ - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.InstanceDirectoryEntry", - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.InstanceDirectoryEntry.deactivate", - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.Observer", - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.InstanceDirectory", - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.InstanceDirectory.constructor", - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.InstanceDirectory.observerCount", - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.InstanceDirectory.values", - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.InstanceDirectory.get", - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.InstanceDirectory.insert", - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.InstanceDirectory.replace", - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.InstanceDirectory.remove", - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.InstanceDirectory.ready", - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.InstanceDirectory.reset", - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.InstanceDirectory.observe", - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.InstanceDirectory.observe.", - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.InstanceDirectory.dispose", - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.InstanceDirectory.#remove", - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.InstanceDirectory.#startAll", - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.InstanceDirectory.#start", - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.InstanceDirectory.#start.catch() callback", - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.InstanceDirectory.#assertActive", - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.toError" - ], - "content_hash": "8db9d7d5e0eb3787", - "module_hash": "4f45f5fd29e5d52b" - }, - "packages/chord/src/services/loopback.ts": { - "method_keys": [ - "packages/chord/src/services/loopback.ts|packages.chord.src.services.loopback.createLoopbackServiceTransport", - "packages/chord/src/services/loopback.ts|packages.chord.src.services.loopback.createLoopbackServiceTransport.invoke", - "packages/chord/src/services/loopback.ts|packages.chord.src.services.loopback.createLoopbackServiceTransport.subscribe", - "packages/chord/src/services/loopback.ts|packages.chord.src.services.loopback.createLoopbackServiceTransport.subscribe.activate", - "packages/chord/src/services/loopback.ts|packages.chord.src.services.loopback.createLoopbackServiceTransport.subscribe.close" - ], - "content_hash": "bdb2d8e22b6c69b5", - "module_hash": "cbed7dd1ff0daee4" - }, - "packages/chord/src/services/provider.ts": { - "method_keys": [ - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.ClassifiedRemoteServiceImplementation", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.ProviderInstance", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.ProviderSubscriber", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.ServiceProviderDefinition", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.ServiceRegistration", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceEndpoint", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceEndpoint.invoke", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceEndpoint.dispose", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.constructor", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.constructor.definitions", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.constructor.definitions.entries.map() callback", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.constructor.ids", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.constructor.ids.definitions.map() callback", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.constructor.definitions.map() callback", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.catalogue", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.provide", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.withdraw", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.validateReplacement", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.replace", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.use", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.spawn", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.spawn.", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.invoke", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.subscribe", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.subscribe.activate", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.subscribe.close", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.dispose", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.#registration", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.#createInstance", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.#createInstance.member.state.subscribe() callback", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.#assertSingletonShape", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.#resolveInstance", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.#snapshot", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.#snapshot.instances", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.#snapshot.instances.sort() callback", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.#snapshot.instances.map() callback", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.#snapshotInstance", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.#emit", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.#assertRemotable", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.#assertAllowed", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.#assertActive", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.drainSubscriber", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.recordSnapshotSequences", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.updateCoveredBySnapshot", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.stateMemberKey", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.createRemoteServiceEndpoint", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.createRemoteServiceEndpoint.invoke", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.createRemoteServiceEndpoint.invoke.subscription.provider.subscribe() callback", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.invoke.subscription", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.createRemoteServiceEndpoint.invoke.subscription.provider.subscribe() callback.catch() callback", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.createRemoteServiceEndpoint.dispose", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.validateRemoteServiceImplementation", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.classifyRemoteServiceImplementation", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.throwCollectedErrors", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.serviceMemberShape", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.serviceMemberShape.map() callback", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.sameServiceMemberShape", - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.sameServiceMemberShape.every() callback" - ], - "content_hash": "4d5ecb5b13b2d401", - "module_hash": "9e0db1cc7717e1e2" - }, - "packages/chord/src/services/state-codec.ts": { - "method_keys": [ - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.ServiceStateEncoder", - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.ServiceStateEncoder.encodeSnapshot", - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.ServiceStateEncoder.encodeUpdate", - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.ServiceStateDecoder", - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.ServiceStateDecoder.decodeSnapshot", - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.ServiceStateDecoder.decodeUpdate", - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.CodecEntry", - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.StateCodecRegistry", - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.StateCodecRegistry.constructor", - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.StateCodecRegistry.reset", - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.StateCodecRegistry.add", - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.StateCodecRegistry.get", - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.StateCodecRegistry.removeInstance", - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.createServiceStateEncoder", - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.createServiceStateEncoder.encodeSnapshot", - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.createServiceStateEncoder.encodeSnapshot.instances.snapshot.instances.map() callback", - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.createServiceStateEncoder.encodeUpdate", - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.createServiceStateEncoder.encodeUpdate.snapshot.instances.update.snapshot.instances.map() callback", - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.createServiceStateDecoder", - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.createServiceStateDecoder.decodeSnapshot", - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.createServiceStateDecoder.decodeSnapshot.instances.snapshot.instances.map() callback", - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.createServiceStateDecoder.decodeUpdate", - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.createServiceStateDecoder.decodeUpdate.snapshot.instances.update.snapshot.instances.map() callback", - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.encodeInstance", - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.encodeInstance.members.instance.members.map() callback", - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.decodeInstance", - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.decodeInstance.members.instance.members.map() callback", - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.stateKey", - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.sameAddress", - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.describeState" - ], - "content_hash": "00ac6efd40d91dab", - "module_hash": "5e322474664ededa" - }, - "packages/chord/src/services/state-internals.ts": { - "method_keys": [ - "packages/chord/src/services/state-internals.ts|packages.chord.src.services.state-internals.ReplicatedStateInternals", - "packages/chord/src/services/state-internals.ts|packages.chord.src.services.state-internals.ReplicatedStateInternals.snapshot", - "packages/chord/src/services/state-internals.ts|packages.chord.src.services.state-internals.ReplicatedStateInternals.subscribe", - "packages/chord/src/services/state-internals.ts|packages.chord.src.services.state-internals.registerReplicatedStateInternals", - "packages/chord/src/services/state-internals.ts|packages.chord.src.services.state-internals.getReplicatedStateInternals" - ], - "content_hash": "2491c58f6c9b094e", - "module_hash": "209c1999b9b9105b" - }, - "packages/chord/src/services/state.ts": { - "method_keys": [ - "packages/chord/src/services/state.ts|packages.chord.src.services.state.StateSubscriber", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.StateSubscriber.constructor", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.StateSubscriber.push", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.StateSubscriber.drain", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.drain.then() callback", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.StateSubscriber.drain.then() callback", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.StateSubscriber.clear", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.StateSubscriber.close", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.StateSubscriber.#resume", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.StateSubscriber.#report", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.ReplicatedStatePublisher", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.ReplicatedStatePublisher.constructor", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.ReplicatedStatePublisher.value", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.ReplicatedStatePublisher.snapshot", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.ReplicatedStatePublisher.subscribe", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.ReplicatedStatePublisher.subscribeSource", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.ReplicatedStatePublisher.publish", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.MutableReplicatedStateImpl", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.MutableReplicatedStateImpl.constructor", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.MutableReplicatedStateImpl.constructor.snapshot", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.MutableReplicatedStateImpl.constructor.subscribe", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.MutableReplicatedStateImpl.value", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.MutableReplicatedStateImpl.change", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.MutableReplicatedStateImpl.change.catch() callback", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.MutableReplicatedStateImpl.replace", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.MutableReplicatedStateImpl.subscribe", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.constructor", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.constructor.snapshot", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.constructor.subscribe", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.value", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.subscribe", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.activate", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.activate.#attachment.activate() callback", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.dispose", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.#receive", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.#fail", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.#report", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.attachReplicatedStateSource", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.ReplicatedStateReplica", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.ReplicatedStateReplica.constructor", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.ReplicatedStateReplica.value", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.ReplicatedStateReplica.subscribe", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.ReplicatedStateReplica.hydrate", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.ReplicatedStateReplica.update", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.ReplicatedStateReplica.clear", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.ReplicatedStateReplica.#deliverAll", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.serviceDeliveryContext", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.assertCursor", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.isPromiseLike", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.throwCollectedErrors", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.reportErrorAsync", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.reportErrorAsync.queueMicrotask() callback", - "packages/chord/src/services/state.ts|packages.chord.src.services.state.toError" - ], - "content_hash": "fc51fbfa86ebad03", - "module_hash": "003af5e66740310f" - }, - "packages/chord/src/services/wire.ts": { - "method_keys": [ - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.createServiceCatalogueCall", - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.createServiceSubscribeCall", - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.createServiceUnsubscribeCall", - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.decodeServiceControlCall", - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.parseServiceCall", - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.parseServiceCatalogue", - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.parseServiceSubscriptionSnapshot", - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.parseWireServiceSubscriptionSnapshot", - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.parseServiceProviderUpdate", - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.parseWireServiceProviderUpdate", - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.assertSubscriptionSnapshot", - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.assertProviderUpdate", - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.assertInstance", - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.assertAddress", - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.record", - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.assertKeys", - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.assertKeys.required.some() callback", - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.assertKeys.some() callback", - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.isId", - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.isMode", - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.isInteger" - ], - "content_hash": "ff2075119e0f62b6", - "module_hash": "a9b50cea6a37a67a" - }, - "packages/chord/src/types.ts": { - "method_keys": [ - "packages/chord/src/types.ts|packages.chord.src.types.ContextKey", - "packages/chord/src/types.ts|packages.chord.src.types.Context", - "packages/chord/src/types.ts|packages.chord.src.types.Context.value", - "packages/chord/src/types.ts|packages.chord.src.types.Context.toString", - "packages/chord/src/types.ts|packages.chord.src.types.ReplicatedStateDelivery", - "packages/chord/src/types.ts|packages.chord.src.types.ReplicatedState", - "packages/chord/src/types.ts|packages.chord.src.types.ReplicatedState.subscribe", - "packages/chord/src/types.ts|packages.chord.src.types.MutableReplicatedState", - "packages/chord/src/types.ts|packages.chord.src.types.MutableReplicatedState.change", - "packages/chord/src/types.ts|packages.chord.src.types.MutableReplicatedState.replace", - "packages/chord/src/types.ts|packages.chord.src.types.ReplicatedStateSourceFrame", - "packages/chord/src/types.ts|packages.chord.src.types.ReplicatedStateSourceAttachment", - "packages/chord/src/types.ts|packages.chord.src.types.ReplicatedStateSourceAttachment.activate", - "packages/chord/src/types.ts|packages.chord.src.types.ReplicatedStateSourceAttachment.dispose", - "packages/chord/src/types.ts|packages.chord.src.types.ReplicatedStateSource", - "packages/chord/src/types.ts|packages.chord.src.types.ReplicatedStateSource.attach", - "packages/chord/src/types.ts|packages.chord.src.types.ReplicatedStateSourceOptions", - "packages/chord/src/types.ts|packages.chord.src.types.AttachedReplicatedState", - "packages/chord/src/types.ts|packages.chord.src.types.AttachedReplicatedState.dispose", - "packages/chord/src/types.ts|packages.chord.src.types.Service", - "packages/chord/src/types.ts|packages.chord.src.types.ServiceSpawner", - "packages/chord/src/types.ts|packages.chord.src.types.ServiceSpawner.spawn", - "packages/chord/src/types.ts|packages.chord.src.types.RemoteServices", - "packages/chord/src/types.ts|packages.chord.src.types.RemoteServices.use", - "packages/chord/src/types.ts|packages.chord.src.types.RemoteServices.observe", - "packages/chord/src/types.ts|packages.chord.src.types.RemoteServices.ready", - "packages/chord/src/types.ts|packages.chord.src.types.RemoteServices.dispose", - "packages/chord/src/types.ts|packages.chord.src.types.ServiceSubscription", - "packages/chord/src/types.ts|packages.chord.src.types.ServiceSubscription.activate", - "packages/chord/src/types.ts|packages.chord.src.types.ServiceSubscription.close", - "packages/chord/src/types.ts|packages.chord.src.types.RemoteServiceTransport", - "packages/chord/src/types.ts|packages.chord.src.types.RemoteServiceTransport.invoke", - "packages/chord/src/types.ts|packages.chord.src.types.RemoteServiceTransport.subscribe", - "packages/chord/src/types.ts|packages.chord.src.types.RemoteServiceBindingOptions", - "packages/chord/src/types.ts|packages.chord.src.types.RemoteServiceBinding", - "packages/chord/src/types.ts|packages.chord.src.types.RemoteServiceBinding.rebind", - "packages/chord/src/types.ts|packages.chord.src.types.FacetEnvironment", - "packages/chord/src/types.ts|packages.chord.src.types.FacetEnvironment.use", - "packages/chord/src/types.ts|packages.chord.src.types.FacetEnvironment.observe", - "packages/chord/src/types.ts|packages.chord.src.types.FacetEnvironment.provide", - "packages/chord/src/types.ts|packages.chord.src.types.FacetEnvironment.provideMany", - "packages/chord/src/types.ts|packages.chord.src.types.FacetEnvironment.replicatedState", - "packages/chord/src/types.ts|packages.chord.src.types.FacetEnvironment.own", - "packages/chord/src/types.ts|packages.chord.src.types.FacetEnvironment.onActivate", - "packages/chord/src/types.ts|packages.chord.src.types.FacetEnvironment.onDeactivate", - "packages/chord/src/types.ts|packages.chord.src.types.Facet", - "packages/chord/src/types.ts|packages.chord.src.types.Facet.setup", - "packages/chord/src/types.ts|packages.chord.src.types.RemoteServiceSource", - "packages/chord/src/types.ts|packages.chord.src.types.RemoteServiceSource.catalogue", - "packages/chord/src/types.ts|packages.chord.src.types.RemoteServiceSource.open", - "packages/chord/src/types.ts|packages.chord.src.types.FacetOptions", - "packages/chord/src/types.ts|packages.chord.src.types.FacetHost", - "packages/chord/src/types.ts|packages.chord.src.types.FacetHost.reload", - "packages/chord/src/types.ts|packages.chord.src.types.FacetHost.dispose", - "packages/chord/src/types.ts|packages.chord.src.types.LoadedFacets", - "packages/chord/src/types.ts|packages.chord.src.types.LoadedFacets.dispose", - "packages/chord/src/types.ts|packages.chord.src.types.FacetLoader", - "packages/chord/src/types.ts|packages.chord.src.types.FacetLoader.load" - ], - "content_hash": "c4fcc04d8bfc2c2b", - "module_hash": "665775ea021cf841" - }, - "packages/client/src/client.ts": { - "method_keys": [ - "packages/client/src/client.ts|packages.client.src.client.PendingRequest", - "packages/client/src/client.ts|packages.client.src.client.PendingRequest.resolve", - "packages/client/src/client.ts|packages.client.src.client.PendingRequest.reject", - "packages/client/src/client.ts|packages.client.src.client.PendingRequest.cleanup", - "packages/client/src/client.ts|packages.client.src.client.ActiveServiceListener", - "packages/client/src/client.ts|packages.client.src.client.Client", - "packages/client/src/client.ts|packages.client.src.client.Client.constructor", - "packages/client/src/client.ts|packages.client.src.client.Client.constructor.onHandshake", - "packages/client/src/client.ts|packages.client.src.client.Client.constructor.onMessage", - "packages/client/src/client.ts|packages.client.src.client.Client.constructor.onStateChange", - "packages/client/src/client.ts|packages.client.src.client.Client.disposed", - "packages/client/src/client.ts|packages.client.src.client.Client.connectionState", - "packages/client/src/client.ts|packages.client.src.client.Client.connected", - "packages/client/src/client.ts|packages.client.src.client.Client.serverId", - "packages/client/src/client.ts|packages.client.src.client.Client.hello", - "packages/client/src/client.ts|packages.client.src.client.Client.attachment", - "packages/client/src/client.ts|packages.client.src.client.connect", - "packages/client/src/client.ts|packages.client.src.client.Client.connect", - "packages/client/src/client.ts|packages.client.src.client.Client.reconnect", - "packages/client/src/client.ts|packages.client.src.client.Client.disconnect", - "packages/client/src/client.ts|packages.client.src.client.Client.onConnectionStateChange", - "packages/client/src/client.ts|packages.client.src.client.Client.onAttachmentChange", - "packages/client/src/client.ts|packages.client.src.client.Client.request", - "packages/client/src/client.ts|packages.client.src.client.Client.serviceCatalogue", - "packages/client/src/client.ts|packages.client.src.client.Client.subscribeService", - "packages/client/src/client.ts|packages.client.src.client.Client.subscribeService.#request() callback", - "packages/client/src/client.ts|packages.client.src.client.Client.subscribeService.start", - "packages/client/src/client.ts|packages.client.src.client.Client.subscribeService.dispose", - "packages/client/src/client.ts|packages.client.src.client.Client.#request", - "packages/client/src/client.ts|packages.client.src.client.#request.onAbort", - "packages/client/src/client.ts|packages.client.src.client.Client.#request.resolve", - "packages/client/src/client.ts|packages.client.src.client.Client.#request.cleanup", - "packages/client/src/client.ts|packages.client.src.client.Client.#handleMessage", - "packages/client/src/client.ts|packages.client.src.client.Client.#handleConnectionStateChange", - "packages/client/src/client.ts|packages.client.src.client.Client.#takePendingRequest", - "packages/client/src/client.ts|packages.client.src.client.Client.#rejectPendingRequests", - "packages/client/src/client.ts|packages.client.src.client.Client.dispose", - "packages/client/src/client.ts|packages.client.src.client.Client.[Symbol.asyncDispose]", - "packages/client/src/client.ts|packages.client.src.client.Client.#setAttachment", - "packages/client/src/client.ts|packages.client.src.client.Client.#deliverServiceUpdate", - "packages/client/src/client.ts|packages.client.src.client.Client.#deliverServiceUpdate.active.deliveryTail.then() callback", - "packages/client/src/client.ts|packages.client.src.client.Client.#deliverServiceUpdate.catch() callback", - "packages/client/src/client.ts|packages.client.src.client.Client.#targetIsCurrent", - "packages/client/src/client.ts|packages.client.src.client.Client.#assertNotDisposed", - "packages/client/src/client.ts|packages.client.src.client.Client.#reportListenerError", - "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport", - "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.invoke", - "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.subscribe", - "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.subscribe.subscription", - "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.subscribe.subscription.client.subscribeService() callback", - "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.subscribe.activate", - "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.subscribe.close", - "packages/client/src/client.ts|packages.client.src.client.abortError" - ], - "content_hash": "27f8e1f08e915aa4", - "module_hash": "45fad5b68449806f" - }, - "packages/client/src/connection.ts": { - "method_keys": [ - "packages/client/src/connection.ts|packages.client.src.connection.ConnectionOptions", - "packages/client/src/connection.ts|packages.client.src.connection.ConnectionOptions.onHandshake", - "packages/client/src/connection.ts|packages.client.src.connection.ConnectionOptions.onMessage", - "packages/client/src/connection.ts|packages.client.src.connection.ConnectionOptions.onStateChange", - "packages/client/src/connection.ts|packages.client.src.connection.Connection", - "packages/client/src/connection.ts|packages.client.src.connection.Connection.constructor", - "packages/client/src/connection.ts|packages.client.src.connection.Connection.state", - "packages/client/src/connection.ts|packages.client.src.connection.Connection.maxFrameLength", - "packages/client/src/connection.ts|packages.client.src.connection.Connection.connect", - "packages/client/src/connection.ts|packages.client.src.connection.Connection.connect.handlers", - "packages/client/src/connection.ts|packages.client.src.connection.Connection.connect.handlers.onData", - "packages/client/src/connection.ts|packages.client.src.connection.Connection.connect.handlers.onClose", - "packages/client/src/connection.ts|packages.client.src.connection.Connection.connect.handlers.onError", - "packages/client/src/connection.ts|packages.client.src.connection.Connection.disconnect", - "packages/client/src/connection.ts|packages.client.src.connection.Connection.fail", - "packages/client/src/connection.ts|packages.client.src.connection.Connection.send", - "packages/client/src/connection.ts|packages.client.src.connection.Connection.send.sending.catch() callback", - "packages/client/src/connection.ts|packages.client.src.connection.Connection.#openTransport", - "packages/client/src/connection.ts|packages.client.src.connection.Connection.#handleData", - "packages/client/src/connection.ts|packages.client.src.connection.Connection.#handleMessage", - "packages/client/src/connection.ts|packages.client.src.connection.Connection.#handleClose", - "packages/client/src/connection.ts|packages.client.src.connection.Connection.#failAndClose", - "packages/client/src/connection.ts|packages.client.src.connection.Connection.#fail", - "packages/client/src/connection.ts|packages.client.src.connection.Connection.#isCurrent" - ], - "content_hash": "19b92139cbb6cd78", - "module_hash": "04b06b699d92659b" - }, - "packages/client/src/errors.ts": { - "method_keys": [ - "packages/client/src/errors.ts|packages.client.src.errors.ServerError", - "packages/client/src/errors.ts|packages.client.src.errors.ServerError.constructor", - "packages/client/src/errors.ts|packages.client.src.errors.DisconnectedError", - "packages/client/src/errors.ts|packages.client.src.errors.DisconnectedError.constructor", - "packages/client/src/errors.ts|packages.client.src.errors.ClientDisposedError", - "packages/client/src/errors.ts|packages.client.src.errors.ClientDisposedError.constructor", - "packages/client/src/errors.ts|packages.client.src.errors.toError", - "packages/client/src/errors.ts|packages.client.src.errors.toDisconnectedError" - ], - "content_hash": "3eafc472b1803eaf", - "module_hash": "c675584931cf8f4b" - }, - "packages/client/src/promise.ts": { - "method_keys": [ - "packages/client/src/promise.ts|packages.client.src.promise.PromiseResolvers", - "packages/client/src/promise.ts|packages.client.src.promise.PromiseResolvers.resolve", - "packages/client/src/promise.ts|packages.client.src.promise.PromiseResolvers.reject", - "packages/client/src/promise.ts|packages.client.src.promise.createPromiseResolvers" - ], - "content_hash": "0445cf7a56aeb9f6", - "module_hash": "addad8c6bcf73439" - }, - "packages/client/src/transport.ts": { - "method_keys": [ - "packages/client/src/transport.ts|packages.client.src.transport.ByteTransport", - "packages/client/src/transport.ts|packages.client.src.transport.ByteTransport.send", - "packages/client/src/transport.ts|packages.client.src.transport.ByteTransport.close", - "packages/client/src/transport.ts|packages.client.src.transport.ByteTransportHandlers", - "packages/client/src/transport.ts|packages.client.src.transport.ByteTransportHandlers.onData", - "packages/client/src/transport.ts|packages.client.src.transport.ByteTransportHandlers.onClose", - "packages/client/src/transport.ts|packages.client.src.transport.ByteTransportHandlers.onError" - ], - "content_hash": "b478d69d807150c4", - "module_hash": "5f76456f72fe6ae9" - }, - "packages/client/src/types.ts": { - "method_keys": [ - "packages/client/src/types.ts|packages.client.src.types.ConnectionStateChange", - "packages/client/src/types.ts|packages.client.src.types.ServiceSubscription", - "packages/client/src/types.ts|packages.client.src.types.ServiceSubscription.start", - "packages/client/src/types.ts|packages.client.src.types.ServiceSubscription.dispose", - "packages/client/src/types.ts|packages.client.src.types.ClientOptions" - ], - "content_hash": "06c8334d9dcf11cc", - "module_hash": "485e677a8dcc559c" - }, - "packages/client/src/unix.ts": { - "method_keys": [ - "packages/client/src/unix.ts|packages.client.src.unix.UnixTransportOptions", - "packages/client/src/unix.ts|packages.client.src.unix.UnixServerRoute", - "packages/client/src/unix.ts|packages.client.src.unix.DiscoverUnixServersOptions", - "packages/client/src/unix.ts|packages.client.src.unix.discoverUnixServers", - "packages/client/src/unix.ts|packages.client.src.unix.discoverUnixServers.candidates", - "packages/client/src/unix.ts|packages.client.src.unix.discoverUnixServers.candidates.names.flatMap() callback", - "packages/client/src/unix.ts|packages.client.src.unix.discoverUnixServers.Array.from() callback", - "packages/client/src/unix.ts|packages.client.src.unix.discoverUnixServers.routes.sort() callback", - "packages/client/src/unix.ts|packages.client.src.unix.createUnixTransportFactory", - "packages/client/src/unix.ts|packages.client.src.unix.validateUnixTransportOptions", - "packages/client/src/unix.ts|packages.client.src.unix.connectUnixSocket", - "packages/client/src/unix.ts|packages.client.src.unix.connectUnixSocket.", - "packages/client/src/unix.ts|packages.client.src.unix.connectUnixSocket..socket.once(\"connect\") callback", - "packages/client/src/unix.ts|packages.client.src.unix.connectUnixSocket..socket.on(\"data\") callback", - "packages/client/src/unix.ts|packages.client.src.unix.connectUnixSocket..socket.once(\"error\") callback", - "packages/client/src/unix.ts|packages.client.src.unix.UnixByteTransport", - "packages/client/src/unix.ts|packages.client.src.unix.UnixByteTransport.constructor", - "packages/client/src/unix.ts|packages.client.src.unix.UnixByteTransport.send", - "packages/client/src/unix.ts|packages.client.src.unix.UnixByteTransport.send.write", - "packages/client/src/unix.ts|packages.client.src.unix.UnixByteTransport.send.write.#writeTail.then() callback", - "packages/client/src/unix.ts|packages.client.src.unix.UnixByteTransport.send.tracked", - "packages/client/src/unix.ts|packages.client.src.unix.UnixByteTransport.send.tracked.write.finally() callback", - "packages/client/src/unix.ts|packages.client.src.unix.UnixByteTransport.send.tracked.catch() callback", - "packages/client/src/unix.ts|packages.client.src.unix.UnixByteTransport.close", - "packages/client/src/unix.ts|packages.client.src.unix.UnixByteTransport.#write", - "packages/client/src/unix.ts|packages.client.src.unix.UnixByteTransport.#write.", - "packages/client/src/unix.ts|packages.client.src.unix.UnixByteTransport.#write..accepted", - "packages/client/src/unix.ts|packages.client.src.unix.UnixByteTransport.#write..accepted.#socket.write() callback", - "packages/client/src/unix.ts|packages.client.src.unix.probeUnixServer", - "packages/client/src/unix.ts|packages.client.src.unix.probeUnixServer.client", - "packages/client/src/unix.ts|packages.client.src.unix.probeUnixServer.client.transportFactory", - "packages/client/src/unix.ts|packages.client.src.unix.probeUnixServer.client.transportFactory.connectUnixSocket() callback", - "packages/client/src/unix.ts|packages.client.src.unix.probeUnixServer.", - "packages/client/src/unix.ts|packages.client.src.unix.probeUnixServer..setTimeout() callback", - "packages/client/src/unix.ts|packages.client.src.unix.UnixDiscoveryTimeoutError", - "packages/client/src/unix.ts|packages.client.src.unix.isErrorCode" - ], - "content_hash": "3db6a80be6155747", - "module_hash": "1a19f5a090bef5fb" - }, - "packages/protocol/src/cbor/decoder.ts": { - "method_keys": [ - "packages/protocol/src/cbor/decoder.ts|packages.protocol.src.cbor.decoder.CborReader", - "packages/protocol/src/cbor/decoder.ts|packages.protocol.src.cbor.decoder.CborReader.constructor", - "packages/protocol/src/cbor/decoder.ts|packages.protocol.src.cbor.decoder.CborReader.decode", - "packages/protocol/src/cbor/decoder.ts|packages.protocol.src.cbor.decoder.CborReader.readItem", - "packages/protocol/src/cbor/decoder.ts|packages.protocol.src.cbor.decoder.CborReader.readSimple", - "packages/protocol/src/cbor/decoder.ts|packages.protocol.src.cbor.decoder.CborReader.readLength", - "packages/protocol/src/cbor/decoder.ts|packages.protocol.src.cbor.decoder.CborReader.readArgument", - "packages/protocol/src/cbor/decoder.ts|packages.protocol.src.cbor.decoder.CborReader.readByte", - "packages/protocol/src/cbor/decoder.ts|packages.protocol.src.cbor.decoder.CborReader.readBytes", - "packages/protocol/src/cbor/decoder.ts|packages.protocol.src.cbor.decoder.decodeCbor" - ], - "content_hash": "284bd0e9e69fd895", - "module_hash": "047dd352214b7ce4" - }, - "packages/protocol/src/cbor/encoder.ts": { - "method_keys": [ - "packages/protocol/src/cbor/encoder.ts|packages.protocol.src.cbor.encoder.CborWriter", - "packages/protocol/src/cbor/encoder.ts|packages.protocol.src.cbor.encoder.CborWriter.constructor", - "packages/protocol/src/cbor/encoder.ts|packages.protocol.src.cbor.encoder.CborWriter.writeByte", - "packages/protocol/src/cbor/encoder.ts|packages.protocol.src.cbor.encoder.CborWriter.writeBytes", - "packages/protocol/src/cbor/encoder.ts|packages.protocol.src.cbor.encoder.CborWriter.writeUint16", - "packages/protocol/src/cbor/encoder.ts|packages.protocol.src.cbor.encoder.CborWriter.writeUint32", - "packages/protocol/src/cbor/encoder.ts|packages.protocol.src.cbor.encoder.CborWriter.writeUint64", - "packages/protocol/src/cbor/encoder.ts|packages.protocol.src.cbor.encoder.CborWriter.writeFloat64", - "packages/protocol/src/cbor/encoder.ts|packages.protocol.src.cbor.encoder.CborWriter.finish", - "packages/protocol/src/cbor/encoder.ts|packages.protocol.src.cbor.encoder.CborWriter.ensureCapacity", - "packages/protocol/src/cbor/encoder.ts|packages.protocol.src.cbor.encoder.writeArgument", - "packages/protocol/src/cbor/encoder.ts|packages.protocol.src.cbor.encoder.isPlainObject", - "packages/protocol/src/cbor/encoder.ts|packages.protocol.src.cbor.encoder.encodeText", - "packages/protocol/src/cbor/encoder.ts|packages.protocol.src.cbor.encoder.encodeValue", - "packages/protocol/src/cbor/encoder.ts|packages.protocol.src.cbor.encoder.encodeCbor" - ], - "content_hash": "b83322385159fb29", - "module_hash": "9c15eb3c96d29e59" - }, - "packages/protocol/src/cbor/options.ts": { - "method_keys": [ - "packages/protocol/src/cbor/options.ts|packages.protocol.src.cbor.options.CborOptions", - "packages/protocol/src/cbor/options.ts|packages.protocol.src.cbor.options.ResolvedCborOptions", - "packages/protocol/src/cbor/options.ts|packages.protocol.src.cbor.options.CborError", - "packages/protocol/src/cbor/options.ts|packages.protocol.src.cbor.options.CborError.constructor", - "packages/protocol/src/cbor/options.ts|packages.protocol.src.cbor.options.resolveLimit", - "packages/protocol/src/cbor/options.ts|packages.protocol.src.cbor.options.resolveOptions" - ], - "content_hash": "f2bc3bbcdff0dd9c", - "module_hash": "0e2af8fa1b905e11" - }, - "packages/protocol/src/codec.ts": { - "method_keys": [ - "packages/protocol/src/codec.ts|packages.protocol.src.codec.ProtocolValidationError", - "packages/protocol/src/codec.ts|packages.protocol.src.codec.ProtocolValidationError.constructor", - "packages/protocol/src/codec.ts|packages.protocol.src.codec.parseClientMessage", - "packages/protocol/src/codec.ts|packages.protocol.src.codec.parseServerMessage", - "packages/protocol/src/codec.ts|packages.protocol.src.codec.boundedErrorMessage", - "packages/protocol/src/codec.ts|packages.protocol.src.codec.encodeProtocolMessage", - "packages/protocol/src/codec.ts|packages.protocol.src.codec.encodeClientMessage", - "packages/protocol/src/codec.ts|packages.protocol.src.codec.encodeServerMessage", - "packages/protocol/src/codec.ts|packages.protocol.src.codec.ValidatedMessageDecoder", - "packages/protocol/src/codec.ts|packages.protocol.src.codec.ValidatedMessageDecoder.constructor", - "packages/protocol/src/codec.ts|packages.protocol.src.codec.ValidatedMessageDecoder.push", - "packages/protocol/src/codec.ts|packages.protocol.src.codec.ValidatedMessageDecoder.end", - "packages/protocol/src/codec.ts|packages.protocol.src.codec.ClientMessageDecoder", - "packages/protocol/src/codec.ts|packages.protocol.src.codec.ClientMessageDecoder.constructor", - "packages/protocol/src/codec.ts|packages.protocol.src.codec.ClientMessageDecoder.push", - "packages/protocol/src/codec.ts|packages.protocol.src.codec.ClientMessageDecoder.end", - "packages/protocol/src/codec.ts|packages.protocol.src.codec.ServerMessageDecoder", - "packages/protocol/src/codec.ts|packages.protocol.src.codec.ServerMessageDecoder.constructor", - "packages/protocol/src/codec.ts|packages.protocol.src.codec.ServerMessageDecoder.push", - "packages/protocol/src/codec.ts|packages.protocol.src.codec.ServerMessageDecoder.end", - "packages/protocol/src/codec.ts|packages.protocol.src.codec.isSupportedProtocolVersion" - ], - "content_hash": "9fc8d161608acd78", - "module_hash": "932f5bce7f930fb2" - }, - "packages/protocol/src/framing.ts": { - "method_keys": [ - "packages/protocol/src/framing.ts|packages.protocol.src.framing.FrameDecoderOptions", - "packages/protocol/src/framing.ts|packages.protocol.src.framing.FrameError", - "packages/protocol/src/framing.ts|packages.protocol.src.framing.FrameError.constructor", - "packages/protocol/src/framing.ts|packages.protocol.src.framing.resolveMaxFrameLength", - "packages/protocol/src/framing.ts|packages.protocol.src.framing.encodeFrame", - "packages/protocol/src/framing.ts|packages.protocol.src.framing.FrameDecoder", - "packages/protocol/src/framing.ts|packages.protocol.src.framing.FrameDecoder.constructor", - "packages/protocol/src/framing.ts|packages.protocol.src.framing.FrameDecoder.push", - "packages/protocol/src/framing.ts|packages.protocol.src.framing.FrameDecoder.end", - "packages/protocol/src/framing.ts|packages.protocol.src.framing.FrameDecoder.fail" - ], - "content_hash": "e9a7c4a4dd678472", - "module_hash": "0bcbe77f3dba31b5" - }, - "packages/protocol/src/protocol.ts": { - "method_keys": [ - "packages/protocol/src/protocol.ts|packages.protocol.src.protocol.isServerId" - ], - "content_hash": "37bf3bf611212966", - "module_hash": "df9fc27083d9a957" - }, - "packages/server/src/connection.ts": { - "method_keys": [ - "packages/server/src/connection.ts|packages.server.src.connection.ByteConnection", - "packages/server/src/connection.ts|packages.server.src.connection.ByteConnection.send", - "packages/server/src/connection.ts|packages.server.src.connection.ByteConnection.close", - "packages/server/src/connection.ts|packages.server.src.connection.ByteConnectionHandler", - "packages/server/src/connection.ts|packages.server.src.connection.ByteConnectionHandler.onData", - "packages/server/src/connection.ts|packages.server.src.connection.ByteConnectionHandler.onClose", - "packages/server/src/connection.ts|packages.server.src.connection.ByteConnectionHandler.onError", - "packages/server/src/connection.ts|packages.server.src.connection.ConnectionState", - "packages/server/src/connection.ts|packages.server.src.connection.isTerminalConnection" - ], - "content_hash": "11da8e2d8365c433", - "module_hash": "13680e43d507d682" - }, - "packages/server/src/errors.ts": { - "method_keys": [ - "packages/server/src/errors.ts|packages.server.src.errors.ServerError", - "packages/server/src/errors.ts|packages.server.src.errors.ServerError.constructor", - "packages/server/src/errors.ts|packages.server.src.errors.WrongServerError", - "packages/server/src/errors.ts|packages.server.src.errors.WrongServerError.constructor", - "packages/server/src/errors.ts|packages.server.src.errors.SessionNotFoundError", - "packages/server/src/errors.ts|packages.server.src.errors.SessionNotFoundError.constructor", - "packages/server/src/errors.ts|packages.server.src.errors.SessionAmbiguousError", - "packages/server/src/errors.ts|packages.server.src.errors.SessionAmbiguousError.constructor", - "packages/server/src/errors.ts|packages.server.src.errors.SessionNotAttachedError", - "packages/server/src/errors.ts|packages.server.src.errors.SessionNotAttachedError.constructor", - "packages/server/src/errors.ts|packages.server.src.errors.ServerDrainingError", - "packages/server/src/errors.ts|packages.server.src.errors.ServerDrainingError.constructor" - ], - "content_hash": "82934b02e5a30526", - "module_hash": "7c209f903d44205d" - }, - "packages/server/src/listener.ts": { - "method_keys": [ - "packages/server/src/listener.ts|packages.server.src.listener.ServerListener", - "packages/server/src/listener.ts|packages.server.src.listener.ServerListener.start", - "packages/server/src/listener.ts|packages.server.src.listener.ServerListener.close" - ], - "content_hash": "60e61d3fa3459a13", - "module_hash": "0aec5cd7f1840164" - }, - "packages/server/src/server.ts": { - "method_keys": [ - "packages/server/src/server.ts|packages.server.src.server.Server", - "packages/server/src/server.ts|packages.server.src.server.Server.constructor", - "packages/server/src/server.ts|packages.server.src.server.Server.constructor.isClosing", - "packages/server/src/server.ts|packages.server.src.server.Server.constructor.publishAttachment", - "packages/server/src/server.ts|packages.server.src.server.Server.constructor.reportError", - "packages/server/src/server.ts|packages.server.src.server.Server.constructor.closed.catch() callback", - "packages/server/src/server.ts|packages.server.src.server.Server.start", - "packages/server/src/server.ts|packages.server.src.server.Server.startInternal", - "packages/server/src/server.ts|packages.server.src.server.Server.startInternal.listener.start() callback", - "packages/server/src/server.ts|packages.server.src.server.Server.startInternal.listenerResults", - "packages/server/src/server.ts|packages.server.src.server.Server.startInternal.listenerResults.started.map() callback", - "packages/server/src/server.ts|packages.server.src.server.Server.accept", - "packages/server/src/server.ts|packages.server.src.server.accept.onData", - "packages/server/src/server.ts|packages.server.src.server.accept.onClose", - "packages/server/src/server.ts|packages.server.src.server.accept.onError", - "packages/server/src/server.ts|packages.server.src.server.Server.accept.handshakeTimeout.setTimeout() callback", - "packages/server/src/server.ts|packages.server.src.server.accept.handshakeTimeout", - "packages/server/src/server.ts|packages.server.src.server.Server.accept.onData", - "packages/server/src/server.ts|packages.server.src.server.Server.accept.onClose", - "packages/server/src/server.ts|packages.server.src.server.Server.accept.onError", - "packages/server/src/server.ts|packages.server.src.server.Server.accept.onError.then() callback", - "packages/server/src/server.ts|packages.server.src.server.Server.close", - "packages/server/src/server.ts|packages.server.src.server.Server.closeInternal", - "packages/server/src/server.ts|packages.server.src.server.Server.closeInternal.starting.catch() callback", - "packages/server/src/server.ts|packages.server.src.server.Server.closeInternal.listenerResults", - "packages/server/src/server.ts|packages.server.src.server.Server.closeInternal.listenerResults.listeners.map() callback", - "packages/server/src/server.ts|packages.server.src.server.Server.receive", - "packages/server/src/server.ts|packages.server.src.server.Server.dispatchMessage", - "packages/server/src/server.ts|packages.server.src.server.Server.dispatchMessage.catch() callback", - "packages/server/src/server.ts|packages.server.src.server.Server.dispatchMessage.handshake.then() callback", - "packages/server/src/server.ts|packages.server.src.server.Server.finishHandshake", - "packages/server/src/server.ts|packages.server.src.server.Server.finishHandshake.services", - "packages/server/src/server.ts|packages.server.src.server.Server.finishHandshake.services.attachSession", - "packages/server/src/server.ts|packages.server.src.server.Server.finishHandshake.services.detachSession", - "packages/server/src/server.ts|packages.server.src.server.Server.finishHandshake.services.prepareSessionRemoval", - "packages/server/src/server.ts|packages.server.src.server.Server.handleCancel", - "packages/server/src/server.ts|packages.server.src.server.Server.handleRequest", - "packages/server/src/server.ts|packages.server.src.server.Server.transportClosed", - "packages/server/src/server.ts|packages.server.src.server.Server.disconnect", - "packages/server/src/server.ts|packages.server.src.server.Server.disconnect.then() callback", - "packages/server/src/server.ts|packages.server.src.server.Server.sendServiceUpdate", - "packages/server/src/server.ts|packages.server.src.server.Server.sendMessage", - "packages/server/src/server.ts|packages.server.src.server.Server.failProtocol", - "packages/server/src/server.ts|packages.server.src.server.Server.closeServerState", - "packages/server/src/server.ts|packages.server.src.server.Server.closeServerState.connections.map() callback", - "packages/server/src/server.ts|packages.server.src.server.Server.closeServerState.errors", - "packages/server/src/server.ts|packages.server.src.server.Server.closeServerState.errors.cleanup.flatMap() callback", - "packages/server/src/server.ts|packages.server.src.server.Server.closeConnection", - "packages/server/src/server.ts|packages.server.src.server.Server.toProtocolError", - "packages/server/src/server.ts|packages.server.src.server.Server.notifyConnectionCountChanged", - "packages/server/src/server.ts|packages.server.src.server.Server.reportError", - "packages/server/src/server.ts|packages.server.src.server.Server.settleClosed", - "packages/server/src/server.ts|packages.server.src.server.sameTarget", - "packages/server/src/server.ts|packages.server.src.server.resolveOptions" - ], - "content_hash": "d6e3f7be1ceea3c0", - "module_hash": "8719fff1835fdda9" - }, - "packages/server/src/session-router.ts": { - "method_keys": [ - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionCleanupError", - "packages/server/src/session-router.ts|packages.server.src.session-router.ClientAttachment", - "packages/server/src/session-router.ts|packages.server.src.session-router.HostedSession", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouterOptions", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouterOptions.publishAttachment", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.constructor", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.executeServiceCall", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.executeServiceCall.admitted.runForClient() callback", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.executeServiceCall.admitted", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.attachClient", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.attachClient.runForClient() callback", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.detachClient", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.detachClient.runForClient() callback", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.removeSession", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.removeSession.releases", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.removeSession.releases.map() callback", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.disconnect", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.disconnect.runForClient() callback", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.close", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.closeInternal", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.closeInternal.attachmentResults", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.closeInternal.attachmentResults.flatMap() callback", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.closeInternal.attachmentResults.flatMap() callback.map() callback", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.closeInternal.closeResults", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.closeInternal.closeResults.hosted.map() callback", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.runForClient", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.runForClient.result", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.runForClient.result.previous.catch() callback", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.runForClient.tail", - "packages/server/src/session-router.ts|packages.server.src.session-router.runForClient.tail.result.then() callback", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.runForClient.tail.result.then() callback", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.runForClient.tail.finally() callback", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.attachClientNow", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.startServiceCall", - "packages/server/src/session-router.ts|packages.server.src.session-router.startServiceCall.result", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.startServiceCall.result.invokeService() callback", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.trackOperation", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.requireAttachment", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.releaseAttachment", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.releaseAttachment.", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.clearAttachment", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.acquire", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.open", - "packages/server/src/session-router.ts|packages.server.src.session-router.open.handle.terminated.then() callback", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.open.handle.terminated.then() callback", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.invalidate", - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.invalidate.catch() callback" - ], - "content_hash": "242063a4bcf07c39", - "module_hash": "9a5e43cea07a4588" - }, - "packages/server/src/transports/unix/address.ts": { - "method_keys": [ - "packages/server/src/transports/unix/address.ts|packages.server.src.transports.unix.address.getUnixSocketPath" - ], - "content_hash": "def4dc01f732111d", - "module_hash": "78e24edad22dbe18" - }, - "packages/server/src/transports/unix/listener.ts": { - "method_keys": [ - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.ResolvedUnixListenerOptions", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.FileIdentity", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixListener", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixListener.constructor", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixListener.start", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixListener.start.server", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixListener.start.server.createServer() callback", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixListener.start.server.on(\"error\") callback", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixListener.start.", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixListener.close", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixListener.acceptSocket", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixListener.acceptSocket.socket.on(\"data\") callback", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixListener.acceptSocket.socket.on(\"error\") callback", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixListener.acceptSocket.socket.once(\"close\") callback", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixListener.closeInternal", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixListener.closeInternal.map() callback", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixListener.closeServerAndCleanup", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixListener.closeServerAndCleanup.closeNetServer() callback", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixListener.cleanupOwnedSocket", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixListener.reportError", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixByteConnection", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixByteConnection.constructor", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixByteConnection.closed", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixByteConnection.send", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixByteConnection.send.write", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixByteConnection.send.write.writeTail.then() callback", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixByteConnection.send.tracked", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixByteConnection.send.tracked.write.finally() callback", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixByteConnection.send.tracked.catch() callback", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixByteConnection.close", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixByteConnection.close.", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixByteConnection.close..timer", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixByteConnection.close..timer.setTimeout() callback", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixByteConnection.close..socket.once(\"close\") callback", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixByteConnection.close..writeTail.then() callback", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixByteConnection.markClosed", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixByteConnection.write", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixByteConnection.write.", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.getOwnedBindPath", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.removeStaleSocket", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.removePath", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.isSocketLive", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.isSocketLive.", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.isSocketLive..socket.once(\"connect\") callback", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.isSocketLive..socket.once(\"error\") callback", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.isSocketLive..setTimeout() callback", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.setSocketMode", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.closeNetServer", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.closeNetServer.", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.closeNetServer..server.close() callback", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.isErrorCode", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.createUnixListener", - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.resolveUnixListenerOptions" - ], - "content_hash": "f9e24bd57814a77c", - "module_hash": "8ce0cca26a577521" - }, - "packages/server/src/transports/unix/preset.ts": { - "method_keys": [ - "packages/server/src/transports/unix/preset.ts|packages.server.src.transports.unix.preset.createUnixServer" - ], - "content_hash": "32a30ece7889b89d", - "module_hash": "0062b786bf88f49d" - }, - "packages/server/src/transports/unix/types.ts": { - "method_keys": [ - "packages/server/src/transports/unix/types.ts|packages.server.src.transports.unix.types.UnixListenerOptions", - "packages/server/src/transports/unix/types.ts|packages.server.src.transports.unix.types.UnixServerOptions" - ], - "content_hash": "65b9ba8e3d37aa7a", - "module_hash": "14cbcb336f3b6a03" - }, - "packages/server/src/types.ts": { - "method_keys": [ - "packages/server/src/types.ts|packages.server.src.types.ServerOptions", - "packages/server/src/types.ts|packages.server.src.types.SessionMetadata", - "packages/server/src/types.ts|packages.server.src.types.RoutedSessionAttachment", - "packages/server/src/types.ts|packages.server.src.types.RoutedSessionAttachment.invokeService", - "packages/server/src/types.ts|packages.server.src.types.RoutedSessionAttachment.release", - "packages/server/src/types.ts|packages.server.src.types.RoutedServerPresentation", - "packages/server/src/types.ts|packages.server.src.types.RoutedServerPresentation.attachSession", - "packages/server/src/types.ts|packages.server.src.types.RoutedServerPresentation.detachSession", - "packages/server/src/types.ts|packages.server.src.types.RoutedServerPresentation.prepareSessionRemoval", - "packages/server/src/types.ts|packages.server.src.types.RoutedServerServiceAttachment", - "packages/server/src/types.ts|packages.server.src.types.RoutedServerServiceAttachment.invokeService", - "packages/server/src/types.ts|packages.server.src.types.RoutedServerServiceAttachment.release", - "packages/server/src/types.ts|packages.server.src.types.RoutedServerServiceHost", - "packages/server/src/types.ts|packages.server.src.types.RoutedServerServiceHost.attachClient", - "packages/server/src/types.ts|packages.server.src.types.RoutedSessionHandle", - "packages/server/src/types.ts|packages.server.src.types.RoutedSessionHandle.attachClient", - "packages/server/src/types.ts|packages.server.src.types.RoutedSessionHandle.close", - "packages/server/src/types.ts|packages.server.src.types.ServerHost", - "packages/server/src/types.ts|packages.server.src.types.ServerHost.resolveSession", - "packages/server/src/types.ts|packages.server.src.types.ServerHost.openSession" - ], - "content_hash": "865e90fa45612de1", - "module_hash": "5178954b22b10be5" - }, - "packages/tui/native/win32/build.mjs": { - "method_keys": [ - "packages/tui/native/win32/build.mjs|packages.tui.native.win32.build.removeTemporaryDir", - "packages/tui/native/win32/build.mjs|packages.tui.native.win32.build.process.on(\"SIGINT\") callback", - "packages/tui/native/win32/build.mjs|packages.tui.native.win32.build.commandExists", - "packages/tui/native/win32/build.mjs|packages.tui.native.win32.build.run", - "packages/tui/native/win32/build.mjs|packages.tui.native.win32.build.quoteBatch", - "packages/tui/native/win32/build.mjs|packages.tui.native.win32.build.msvcHostArch", - "packages/tui/native/win32/build.mjs|packages.tui.native.win32.build.findVisualStudioDevCmd", - "packages/tui/native/win32/build.mjs|packages.tui.native.win32.build.findVisualStudioDevCmd.candidates.find() callback", - "packages/tui/native/win32/build.mjs|packages.tui.native.win32.build.canUseMsvc", - "packages/tui/native/win32/build.mjs|packages.tui.native.win32.build.resolveMingwCompiler", - "packages/tui/native/win32/build.mjs|packages.tui.native.win32.build.installOutput", - "packages/tui/native/win32/build.mjs|packages.tui.native.win32.build.buildWithMsvc", - "packages/tui/native/win32/build.mjs|packages.tui.native.win32.build.buildWithMingw" - ], - "content_hash": "68978e98e96ac28b", - "module_hash": "44c1402a32eedc02" - }, - "packages/tui/src/alt-screen-search.ts": { - "method_keys": [ - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.SearchSourceSpan", - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.SearchCorpus", - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchSegment", - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchMatch", - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.buildSearchCorpus", - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.normalizeQuery", - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.escapeRegExp", - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.findSearchCorpusMatches", - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchResult", - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchIndex", - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchIndex.search", - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.findAltScreenSearchMatches", - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.getAltScreenSearchMatchKey", - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent", - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.input.placeholderStyle", - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.constructor", - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.focused", - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.focused", - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.setResult", - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.getNavigationDirectionAt", - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.setHoveredNavigationDirection", - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.handleInput", - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.invalidate", - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.render", - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.render.formatKey", - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.render.formatKey.map() callback" - ], - "content_hash": "18dcca5fa8bf4983", - "module_hash": "2cba94f2cb14cbc6" - }, - "packages/tui/src/autocomplete.ts": { - "method_keys": [ - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.toDisplayPath", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.escapeRegex", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.buildFdPathQuery", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.buildFdPathQuery.segments", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.buildFdPathQuery.segments.map() callback", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.findLastDelimiter", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.stripLeadingWrappers", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.findUnclosedQuoteStart", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.isTokenStart", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.extractQuotedPrefix", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.parsePathPrefix", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.buildCompletionValue", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.walkDirectoryWithFd", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.walkDirectoryWithFd.", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.walkDirectoryWithFd..child.stdout.on(\"data\") callback", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.walkDirectoryWithFd..child.on(\"error\") callback", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.walkDirectoryWithFd..child.on(\"close\") callback", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.AutocompleteItem", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.SlashCommand", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.SlashCommand.getArgumentCompletions", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.AutocompleteSuggestions", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.AutocompleteProvider", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.AutocompleteProvider.getSuggestions", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.AutocompleteProvider.applyCompletion", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.AutocompleteProvider.shouldTriggerFileCompletion", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.constructor", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.commandItems", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.commandItems.commands.map() callback", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.bareNameMatches.fuzzyFilter() callback", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.bareNameMatches", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.fullNameOnlyMatches", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.fullNameOnlyMatches.commandItems.filter() callback", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.fullNameOnlyMatches.fuzzyFilter() callback", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.filtered", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.filtered.map() callback", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.command", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.command.commands.find() callback", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.applyCompletion", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.extractAtPrefix", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.extractPathPrefix", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.expandHomePath", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.resolveScopedFuzzyQuery", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.scopedPathForDisplay", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFileSuggestions", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFileSuggestions.suggestions.sort() callback", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.scoreEntry", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getBaseDirSuggestions", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions.seenPaths", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions.seenPaths.baseDirEntries.map() callback", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions.entries", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions.entries.recursiveEntries.filter() callback", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions.scoredEntries", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions.scoredEntries.entries.map() callback", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions.scoredEntries.filter() callback", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions.scoredEntries.sort() callback", - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.shouldTriggerFileCompletion" - ], - "content_hash": "d5b0dcca707a44ce", - "module_hash": "6f81a84d8838333b" - }, - "packages/tui/src/colors.ts": { - "method_keys": [ - "packages/tui/src/colors.ts|packages.tui.src.colors.IndexedColor", - "packages/tui/src/colors.ts|packages.tui.src.colors.RgbColorValue", - "packages/tui/src/colors.ts|packages.tui.src.colors.OklchColorValue", - "packages/tui/src/colors.ts|packages.tui.src.colors.OklchChannels", - "packages/tui/src/colors.ts|packages.tui.src.colors.OkhslChannels", - "packages/tui/src/colors.ts|packages.tui.src.colors.TextAttributes", - "packages/tui/src/colors.ts|packages.tui.src.colors.TextStyle", - "packages/tui/src/colors.ts|packages.tui.src.colors.requireFinite", - "packages/tui/src/colors.ts|packages.tui.src.colors.indexedColor", - "packages/tui/src/colors.ts|packages.tui.src.colors.rgbColor", - "packages/tui/src/colors.ts|packages.tui.src.colors.oklchColor", - "packages/tui/src/colors.ts|packages.tui.src.colors.okhslColor", - "packages/tui/src/colors.ts|packages.tui.src.colors.colorToOkhsl", - "packages/tui/src/colors.ts|packages.tui.src.colors.parseColor", - "packages/tui/src/colors.ts|packages.tui.src.colors.parseColor.digits", - "packages/tui/src/colors.ts|packages.tui.src.colors.parseColor.digits.map() callback", - "packages/tui/src/colors.ts|packages.tui.src.colors.GRAY_VALUES", - "packages/tui/src/colors.ts|packages.tui.src.colors.GRAY_VALUES.Array.from() callback", - "packages/tui/src/colors.ts|packages.tui.src.colors.indexedToRgb", - "packages/tui/src/colors.ts|packages.tui.src.colors.isInSrgbGamut", - "packages/tui/src/colors.ts|packages.tui.src.colors.isInSrgbGamut.linear.every() callback", - "packages/tui/src/colors.ts|packages.tui.src.colors.oklchToRgb", - "packages/tui/src/colors.ts|packages.tui.src.colors.colorToRgb", - "packages/tui/src/colors.ts|packages.tui.src.colors.colorToOklch", - "packages/tui/src/colors.ts|packages.tui.src.colors.colorToHex", - "packages/tui/src/colors.ts|packages.tui.src.colors.mixColors", - "packages/tui/src/colors.ts|packages.tui.src.colors.findClosest", - "packages/tui/src/colors.ts|packages.tui.src.colors.colorDistance", - "packages/tui/src/colors.ts|packages.tui.src.colors.rgbToAnsi256", - "packages/tui/src/colors.ts|packages.tui.src.colors.colorAnsi", - "packages/tui/src/colors.ts|packages.tui.src.colors.foregroundAnsi", - "packages/tui/src/colors.ts|packages.tui.src.colors.backgroundAnsi", - "packages/tui/src/colors.ts|packages.tui.src.colors.styleText", - "packages/tui/src/colors.ts|packages.tui.src.colors.styleTextWithAnsi" - ], - "content_hash": "f3f61c01e47f05cf", - "module_hash": "a2d63c7a0ce0fbad" - }, - "packages/tui/src/components/alt-screen-flash.ts": { - "method_keys": [ - "packages/tui/src/components/alt-screen-flash.ts|packages.tui.src.components.alt-screen-flash.FlashEntry", - "packages/tui/src/components/alt-screen-flash.ts|packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer", - "packages/tui/src/components/alt-screen-flash.ts|packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.constructor", - "packages/tui/src/components/alt-screen-flash.ts|packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.flash", - "packages/tui/src/components/alt-screen-flash.ts|packages.tui.src.components.alt-screen-flash.flash.timer", - "packages/tui/src/components/alt-screen-flash.ts|packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.flash.timer.setTimeout() callback", - "packages/tui/src/components/alt-screen-flash.ts|packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.flash.timer.setTimeout() callback.index", - "packages/tui/src/components/alt-screen-flash.ts|packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.flash.timer.setTimeout() callback.index.entries.findIndex() callback", - "packages/tui/src/components/alt-screen-flash.ts|packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.dispose", - "packages/tui/src/components/alt-screen-flash.ts|packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.invalidate", - "packages/tui/src/components/alt-screen-flash.ts|packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.render", - "packages/tui/src/components/alt-screen-flash.ts|packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.render.entries.map() callback" - ], - "content_hash": "38f0ebc4c5929433", - "module_hash": "e390ff7fb05a48c2" - }, - "packages/tui/src/components/box.ts": { - "method_keys": [ - "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box", - "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.constructor", - "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.addChild", - "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.removeChild", - "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.clear", - "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.setBgFn", - "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.setPaddingX", - "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidateCache", - "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.matchCache", - "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.matchCache.cache.childLines.every() callback", - "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.handleMouse", - "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.handleMouse.mouseChildren", - "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.handleMouse.mouseChildren.children.map() callback", - "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.render", - "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.applyBg" - ], - "content_hash": "d022f6d136bc5d56", - "module_hash": "043d6c9efde79ab7" - }, - "packages/tui/src/components/cancellable-loader.ts": { - "method_keys": [ - "packages/tui/src/components/cancellable-loader.ts|packages.tui.src.components.cancellable-loader.CancellableLoader", - "packages/tui/src/components/cancellable-loader.ts|packages.tui.src.components.cancellable-loader.CancellableLoader.signal", - "packages/tui/src/components/cancellable-loader.ts|packages.tui.src.components.cancellable-loader.CancellableLoader.aborted", - "packages/tui/src/components/cancellable-loader.ts|packages.tui.src.components.cancellable-loader.CancellableLoader.handleInput", - "packages/tui/src/components/cancellable-loader.ts|packages.tui.src.components.cancellable-loader.CancellableLoader.dispose" - ], - "content_hash": "b5c611de7db30b0f", - "module_hash": "8af376b14c36ccc2" - }, - "packages/tui/src/components/editor.ts": { - "method_keys": [ - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.isPasteMarker", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.segmentWithMarkers", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.TextChunk", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.wordWrapLine", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.EditorState", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.EditorSnapshot", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.LayoutLine", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.EditorTheme", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.EditorOptions", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.escapeCharacterClass", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.buildTriggerPattern", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.buildDebouncePattern", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.buildDebouncePattern.escapedWithoutAt", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.buildDebouncePattern.escapedWithoutAt.triggerCharacters.filter() callback", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.createScrollBorder", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.constructor", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.validPasteIds", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.segment", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.getPaddingX", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setPaddingX", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.getAutocompleteMaxVisible", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setAutocompleteMaxVisible", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setAutocompleteProvider", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.addToHistory", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.isEditorEmpty", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.isOnFirstVisualLine", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.isOnLastVisualLine", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.navigateHistory", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.exitHistoryBrowsing", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setTextInternal", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.invalidate", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.renderTopBorder", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.renderBottomBorder", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render.cursorLineIndex", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render.cursorLineIndex.layoutLines.findIndex() callback", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleMouse", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleInput", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.layoutText", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.getText", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.expandPasteMarkers", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.expandPasteMarkers.result.replace() callback", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.getExpandedText", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.getLines", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.getCursor", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setText", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.insertTextAtCursor", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.normalizeText", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.insertTextAtCursorInternal", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.insertCharacter", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handlePaste", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handlePaste.decodedText", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handlePaste.decodedText.pastedText.replace() callback", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handlePaste.filteredText", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handlePaste.filteredText.filter() callback", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.addNewLine", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.shouldSubmitOnBackslashEnter", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.submitValue", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleBackspace", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleBackspace.higherIds", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleBackspace.higherIds.filter() callback", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleBackspace.higherIds.sort() callback", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleBackspace.state.lines.map() callback", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleBackspace.state.lines.map() callback.line.replace() callback", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setCursorCol", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.moveToVisualLine", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.computeVerticalMoveColumn", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.moveToLineStart", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.moveToLineEnd", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.deleteToStartOfLine", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.deleteToEndOfLine", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.deleteWordBackwards", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.deleteWordForward", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleForwardDelete", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.buildVisualLineMap", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.findVisualLineAt", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.findCurrentVisualLine", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.moveCursor", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.pageScroll", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.moveWordBackwards", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.moveWordBackwards.segment", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.yank", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.yankPop", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.insertYankedText", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.deleteYankedText", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.pushUndoSnapshot", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.undo", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.jumpToChar", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.moveWordForwards", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.moveWordForwards.segment", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.isSlashMenuAllowed", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.isAtStartOfMessage", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.isInSlashCommandContext", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.getBestAutocompleteMatchIndex", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.createAutocompleteList", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.createAutocompleteList.onSelect", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.tryTriggerAutocomplete", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleTabCompletion", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleSlashCommandCompletion", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.forceFileAutocomplete", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.requestAutocomplete", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.requestAutocomplete.setTimeout() callback", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.startAutocompleteRequest", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.startAutocompleteRequest.", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setAutocompleteTriggerCharacters", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.getAutocompleteDebounceMs", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.runAutocompleteRequest", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.isAutocompleteRequestCurrent", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.applyAutocompleteSuggestions", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.cancelAutocompleteRequest", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.clearAutocompleteUi", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.cancelAutocomplete", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.isShowingAutocomplete", - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.updateAutocomplete" - ], - "content_hash": "f8a9343f0e27a134", - "module_hash": "cdc7895ae7fee12c" - }, - "packages/tui/src/components/h-stack.ts": { - "method_keys": [ - "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack", - "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.constructor", - "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render", - "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render.intrinsicWidths", - "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render.intrinsicWidths.entries.map() callback", - "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render.intrinsicWidths.entries.map() callback.lines.reduce() callback", - "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render.rendered.entries.map() callback", - "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render.rendered", - "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render.height", - "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render.height.rendered.reduce() callback", - "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render.result", - "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render.result.Array.from() callback" - ], - "content_hash": "cddf90bfdf46fcd8", - "module_hash": "e871334ad5d1dbd6" - }, - "packages/tui/src/components/image.ts": { - "method_keys": [ - "packages/tui/src/components/image.ts|packages.tui.src.components.image.setImageTranscoder", - "packages/tui/src/components/image.ts|packages.tui.src.components.image.toPng", - "packages/tui/src/components/image.ts|packages.tui.src.components.image.ImageTheme", - "packages/tui/src/components/image.ts|packages.tui.src.components.image.ImageOptions", - "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image", - "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.constructor", - "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.getImageId", - "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.invalidate", - "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.render" - ], - "content_hash": "d7736a2eb607e1c5", - "module_hash": "12b10e8be17dcbd2" - }, - "packages/tui/src/components/input.ts": { - "method_keys": [ - "packages/tui/src/components/input.ts|packages.tui.src.components.input.InputState", - "packages/tui/src/components/input.ts|packages.tui.src.components.input.InputOptions", - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.constructor", - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.getValue", - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.setValue", - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleInput", - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleInput.hasControlChars", - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleInput.hasControlChars.some() callback", - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleMouse", - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.insertCharacter", - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleBackspace", - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleForwardDelete", - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.deleteToLineStart", - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.deleteToLineEnd", - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.deleteWordBackwards", - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.deleteWordForward", - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.yank", - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.yankPop", - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.pushUndo", - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.undo", - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.moveWordBackwards", - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.moveWordForwards", - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handlePaste", - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.invalidate", - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render" - ], - "content_hash": "a2a0687a24d7f5c0", - "module_hash": "3c1232145137c370" - }, - "packages/tui/src/components/loader.ts": { - "method_keys": [ - "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.LoaderIndicatorOptions", - "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader", - "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.constructor", - "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.render", - "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.start", - "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.stop", - "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.setMessage", - "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.invalidate", - "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.setIndicator", - "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.restartAnimation", - "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.restartAnimation.setInterval() callback", - "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.getRenderedIndicator", - "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.updateDisplay" - ], - "content_hash": "a4711ef92d4501f2", - "module_hash": "154f2a399f435c1a" - }, - "packages/tui/src/components/markdown.ts": { - "method_keys": [ - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.StrictStrikethroughTokenizer", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.StrictStrikethroughTokenizer.del", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.LatexToken", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.isEscaped", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.findClosingDelimiter", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.looksLikePendingDollarMath", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.tokenizeInlineLatex", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.tokenizeBlockLatex", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.LATEX_MARKDOWN_EXTENSIONS", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.start", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.LATEX_MARKDOWN_EXTENSIONS.start", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.LATEX_MARKDOWN_EXTENSIONS.start.indices", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.LATEX_MARKDOWN_EXTENSIONS.start.indices.filter() callback", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.trimPartialClosingFences", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.DefaultTextStyle", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.MarkdownTheme", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.MarkdownOptions", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.InlineStyleContext", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.constructor", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.setText", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.invalidate", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.applyDefaultStyle", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.getDefaultStylePrefix", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.getStylePrefix", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.getDefaultInlineStyleContext", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.getDefaultInlineStyleContext.applyText", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderToken", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.renderToken.headingStyleFn", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderToken.quoteInlineStyleContext", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderToken.quoteInlineStyleContext.applyText", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderInlineTokens", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderInlineTokens.applyTextWithNewlines", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderInlineTokens.applyTextWithNewlines.segments.map() callback", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.getOrderedListMarker", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.getUnorderedListMarker", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderList", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.getLongestWordWidth", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.getLongestWordWidth.words", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.getLongestWordWidth.words.filter() callback", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.wrapCellText", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.wrapCellText.lines.map() callback", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.minCellsWidth", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.minCellsWidth.minColumnWidths.reduce() callback", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.totalWeight", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.totalWeight.minWordWidths.reduce() callback", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.growth", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.growth.minWordWidths.map() callback", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.allocated.growth.reduce() callback", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.renderTable.allocated", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.minColumnWidths.reduce() callback", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.totalNaturalWidth", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.totalNaturalWidth.naturalWidths.reduce() callback", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.naturalWidths.map() callback", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.totalGrowPotential", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.totalGrowPotential.naturalWidths.reduce() callback", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.minColumnWidths.map() callback", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.allocated", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.allocated.columnWidths.reduce() callback", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.topBorderCells", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.topBorderCells.columnWidths.map() callback", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.headerCellLines", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.headerCellLines.token.header.map() callback", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.headerLineCount", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.headerLineCount.headerCellLines.map() callback", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.rowParts.headerCellLines.map() callback", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.renderTable.rowParts", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.separatorCells", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.separatorCells.columnWidths.map() callback", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.rowCellLines", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.rowCellLines.row.map() callback", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.rowLineCount", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.rowLineCount.rowCellLines.map() callback", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.rowParts", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.rowParts.rowCellLines.map() callback", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.bottomBorderCells", - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.bottomBorderCells.columnWidths.map() callback" - ], - "content_hash": "aedfad999f8f96c3", - "module_hash": "9f153fc0886542c4" - }, - "packages/tui/src/components/mouse-region.ts": { - "method_keys": [ - "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion", - "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.constructor", - "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.render", - "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.handleMouse", - "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate" - ], - "content_hash": "286a986e848c44b4", - "module_hash": "5de1a61b6598fff9" - }, - "packages/tui/src/components/scroll-view.ts": { - "method_keys": [ - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollViewOptions", - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollViewScrollToOptions", - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView", - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.constructor", - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.scrollTop", - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.isFollowingEnd", - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.viewportHeight", - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.scrollbar", - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.isScrollbarVisible", - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.isScrollbarActive", - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.setScrollbar", - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.getContentWidth", - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.markScrollbarActivity", - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.markScrollbarActivity.setTimeout() callback", - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.hideTransientScrollbar", - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.setScrollbarActive", - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.scrollTo", - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.scrollBy", - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.scrollToStart", - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.scrollToEnd", - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.updateLayout", - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.removeChild", - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render", - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render.lines.map() callback", - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.[LAYOUT_NODE]" - ], - "content_hash": "4b20e7fbae6c3cc6", - "module_hash": "9283917ea0500633" - }, - "packages/tui/src/components/select-list.ts": { - "method_keys": [ - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectItem", - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectListTheme", - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectListTruncatePrimaryContext", - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectListLayoutOptions", - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList", - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.constructor", - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.setFilter", - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.setFilter.items.filter() callback", - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.setSelectedIndex", - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.invalidate", - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.render", - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.handleMouse", - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.handleInput", - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.getVisibleRange", - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.renderItem", - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.getPrimaryColumnWidth", - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.getPrimaryColumnWidth.widestPrimary", - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.getPrimaryColumnWidth.widestPrimary.filteredItems.reduce() callback", - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.getPrimaryColumnBounds", - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.truncatePrimary", - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.getDisplayValue", - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.notifySelectionChange", - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.getSelectedItem" - ], - "content_hash": "84b3683c6dd33a3d", - "module_hash": "7b11ab7ca48cc3e9" - }, - "packages/tui/src/components/settings-list.ts": { - "method_keys": [ - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingItem", - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsListTheme", - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsListOptions", - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList", - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.constructor", - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.updateValue", - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.updateValue.item", - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.updateValue.item.items.find() callback", - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.selectItem", - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.selectItem.index", - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.selectItem.index.items.findIndex() callback", - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.render", - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.renderMainList", - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.renderMainList.maxLabelWidth", - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.renderMainList.maxLabelWidth.items.map() callback", - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.handleMouse", - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.handleInput", - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.getDisplayItems", - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.getVisibleRange", - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.activateItem", - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.activateItem.item.submenu() callback", - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.closeSubmenu", - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.applyFilter", - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.applyFilter.fuzzyFilter() callback", - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.addHintLine" - ], - "content_hash": "c6212be9b9c82d0c", - "module_hash": "8b55d27882b023a0" - }, - "packages/tui/src/components/spacer.ts": { - "method_keys": [ - "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.setLines", - "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.invalidate", - "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.render" - ], - "content_hash": "89880f33bb746afa", - "module_hash": "a464ff7c9d3bfa81" - }, - "packages/tui/src/components/stack.ts": { - "method_keys": [ - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.StackEntryOptions", - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.StackEntry", - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.StackOptions", - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.isStackEntry", - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.normalizeSize", - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack", - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.constructor", - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.removeChild", - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.removeChild.index", - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.removeChild.index.entries.findIndex() callback", - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.[LAYOUT_NODE]", - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.visibleStackEntries", - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.visibleStackEntries.entries.filter() callback", - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.clampSize", - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.distribute", - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.distribute.candidates", - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.distribute.candidates.entries.map() callback", - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.distribute.candidates.filter() callback", - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.distribute.totalWeight", - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.distribute.totalWeight.candidates.reduce() callback", - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.allocateStackSizes", - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.allocateStackSizes.sizes.entries.map() callback", - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.allocateStackSizes.sizes", - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.allocateStackSizes.total", - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.allocateStackSizes.total.sizes.reduce() callback" - ], - "content_hash": "156d2a9bd4806d36", - "module_hash": "7cb99eade8867633" - }, - "packages/tui/src/components/text.ts": { - "method_keys": [ - "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.setText", - "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.setCustomBgFn", - "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.setPaddingX", - "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.invalidate", - "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.render" - ], - "content_hash": "6b1c35a86dff2e7d", - "module_hash": "7e4e391da7215117" - }, - "packages/tui/src/components/truncated-text.ts": { - "method_keys": [ - "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText", - "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText.constructor", - "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText.invalidate", - "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText.render" - ], - "content_hash": "0384c41c8e86a3c1", - "module_hash": "231ce8e7bb6faeee" - }, - "packages/tui/src/components/v-stack.ts": { - "method_keys": [ - "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack", - "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.constructor", - "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render", - "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render.rendered", - "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render.rendered.entries.map() callback", - "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render.sizes", - "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render.sizes.rendered.map() callback" - ], - "content_hash": "5387009846c57ee8", - "module_hash": "3b51f118f882b70c" - }, - "packages/tui/src/editor-component.ts": { - "method_keys": [ - "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent", - "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.getText", - "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.setText", - "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.handleInput", - "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.addToHistory", - "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.insertTextAtCursor", - "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.getExpandedText", - "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.setAutocompleteProvider", - "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.setPaddingX", - "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.setAutocompleteMaxVisible" - ], - "content_hash": "3ac192776ac96db0", - "module_hash": "7d57d0f6004f7b20" - }, - "packages/tui/src/fuzzy.ts": { - "method_keys": [ - "packages/tui/src/fuzzy.ts|packages.tui.src.fuzzy.FuzzyMatch", - "packages/tui/src/fuzzy.ts|packages.tui.src.fuzzy.fuzzyMatch", - "packages/tui/src/fuzzy.ts|packages.tui.src.fuzzy.fuzzyFilter", - "packages/tui/src/fuzzy.ts|packages.tui.src.fuzzy.fuzzyFilter.tokens", - "packages/tui/src/fuzzy.ts|packages.tui.src.fuzzy.fuzzyFilter.tokens.filter() callback", - "packages/tui/src/fuzzy.ts|packages.tui.src.fuzzy.fuzzyFilter.results.sort() callback", - "packages/tui/src/fuzzy.ts|packages.tui.src.fuzzy.fuzzyFilter.results.map() callback" - ], - "content_hash": "ed925216a4eed4ee", - "module_hash": "4fd1d77d49c96b50" - }, - "packages/tui/src/keybindings.ts": { - "method_keys": [ - "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.Keybindings", - "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingDefinition", - "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingConflict", - "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.normalizeKeys", - "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.constructor", - "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.rebuild", - "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.matches", - "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.getKeys", - "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.getDefinition", - "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.getConflicts", - "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.getConflicts.conflicts.map() callback", - "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.setUserBindings", - "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.getUserBindings", - "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.getResolvedBindings", - "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.setKeybindings", - "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.getKeybindings" - ], - "content_hash": "5a7f85f18bf12ca7", - "module_hash": "de9a00d96c13e6ea" - }, - "packages/tui/src/keys.ts": { - "method_keys": [ - "packages/tui/src/keys.ts|packages.tui.src.keys.setKittyProtocolActive", - "packages/tui/src/keys.ts|packages.tui.src.keys.isKittyProtocolActive", - "packages/tui/src/keys.ts|packages.tui.src.keys.Key", - "packages/tui/src/keys.ts|packages.tui.src.keys.Key.ctrl", - "packages/tui/src/keys.ts|packages.tui.src.keys.Key.shift", - "packages/tui/src/keys.ts|packages.tui.src.keys.Key.alt", - "packages/tui/src/keys.ts|packages.tui.src.keys.Key.super", - "packages/tui/src/keys.ts|packages.tui.src.keys.Key.ctrlShift", - "packages/tui/src/keys.ts|packages.tui.src.keys.Key.shiftCtrl", - "packages/tui/src/keys.ts|packages.tui.src.keys.Key.ctrlAlt", - "packages/tui/src/keys.ts|packages.tui.src.keys.Key.altCtrl", - "packages/tui/src/keys.ts|packages.tui.src.keys.Key.shiftAlt", - "packages/tui/src/keys.ts|packages.tui.src.keys.Key.altShift", - "packages/tui/src/keys.ts|packages.tui.src.keys.Key.ctrlSuper", - "packages/tui/src/keys.ts|packages.tui.src.keys.Key.superCtrl", - "packages/tui/src/keys.ts|packages.tui.src.keys.Key.shiftSuper", - "packages/tui/src/keys.ts|packages.tui.src.keys.Key.superShift", - "packages/tui/src/keys.ts|packages.tui.src.keys.Key.altSuper", - "packages/tui/src/keys.ts|packages.tui.src.keys.Key.superAlt", - "packages/tui/src/keys.ts|packages.tui.src.keys.Key.ctrlShiftAlt", - "packages/tui/src/keys.ts|packages.tui.src.keys.Key.ctrlShiftSuper", - "packages/tui/src/keys.ts|packages.tui.src.keys.normalizeKittyFunctionalCodepoint", - "packages/tui/src/keys.ts|packages.tui.src.keys.normalizeShiftedLetterIdentityCodepoint", - "packages/tui/src/keys.ts|packages.tui.src.keys.getLogicalShiftedSymbolCandidate", - "packages/tui/src/keys.ts|packages.tui.src.keys.ParsedKittySequence", - "packages/tui/src/keys.ts|packages.tui.src.keys.ParsedModifyOtherKeysSequence", - "packages/tui/src/keys.ts|packages.tui.src.keys.isKeyRelease", - "packages/tui/src/keys.ts|packages.tui.src.keys.isKeyRepeat", - "packages/tui/src/keys.ts|packages.tui.src.keys.parseEventType", - "packages/tui/src/keys.ts|packages.tui.src.keys.parseKittySequence", - "packages/tui/src/keys.ts|packages.tui.src.keys.matchesKittySequence", - "packages/tui/src/keys.ts|packages.tui.src.keys.parseModifyOtherKeysSequence", - "packages/tui/src/keys.ts|packages.tui.src.keys.matchesModifyOtherKeys", - "packages/tui/src/keys.ts|packages.tui.src.keys.isWindowsTerminalSession", - "packages/tui/src/keys.ts|packages.tui.src.keys.matchesRawBackspace", - "packages/tui/src/keys.ts|packages.tui.src.keys.rawCtrlChar", - "packages/tui/src/keys.ts|packages.tui.src.keys.isDigitKey", - "packages/tui/src/keys.ts|packages.tui.src.keys.matchesPrintableModifyOtherKeys", - "packages/tui/src/keys.ts|packages.tui.src.keys.formatKeyNameWithModifiers", - "packages/tui/src/keys.ts|packages.tui.src.keys.parseKeyId", - "packages/tui/src/keys.ts|packages.tui.src.keys.parseKeyId.modifier", - "packages/tui/src/keys.ts|packages.tui.src.keys.parseKeyId.modifier.MODIFIER_NAMES.find() callback", - "packages/tui/src/keys.ts|packages.tui.src.keys.matchesKey", - "packages/tui/src/keys.ts|packages.tui.src.keys.formatParsedKey", - "packages/tui/src/keys.ts|packages.tui.src.keys.parseKey", - "packages/tui/src/keys.ts|packages.tui.src.keys.decodeKittyPrintable", - "packages/tui/src/keys.ts|packages.tui.src.keys.decodeModifyOtherKeysPrintable", - "packages/tui/src/keys.ts|packages.tui.src.keys.decodePrintableKey" - ], - "content_hash": "dfdf08f5a208e4ab", - "module_hash": "1169c6001de54636" - }, - "packages/tui/src/kill-ring.ts": { - "method_keys": [ - "packages/tui/src/kill-ring.ts|packages.tui.src.kill-ring.KillRing", - "packages/tui/src/kill-ring.ts|packages.tui.src.kill-ring.KillRing.push", - "packages/tui/src/kill-ring.ts|packages.tui.src.kill-ring.KillRing.peek", - "packages/tui/src/kill-ring.ts|packages.tui.src.kill-ring.KillRing.rotate", - "packages/tui/src/kill-ring.ts|packages.tui.src.kill-ring.KillRing.length" - ], - "content_hash": "0bb56ee170b6d1e2", - "module_hash": "06ce09b46d913e0e" - }, - "packages/tui/src/latex.ts": { - "method_keys": [ - "packages/tui/src/latex.ts|packages.tui.src.latex.replaceCharacters", - "packages/tui/src/latex.ts|packages.tui.src.latex.normalizeScriptValue", - "packages/tui/src/latex.ts|packages.tui.src.latex.formatUnicodeScript", - "packages/tui/src/latex.ts|packages.tui.src.latex.formatScript", - "packages/tui/src/latex.ts|packages.tui.src.latex.formatFraction", - "packages/tui/src/latex.ts|packages.tui.src.latex.formatRoot", - "packages/tui/src/latex.ts|packages.tui.src.latex.normalizeOutput", - "packages/tui/src/latex.ts|packages.tui.src.latex.normalizeOutput.map() callback", - "packages/tui/src/latex.ts|packages.tui.src.latex.normalizeOutput.filter() callback", - "packages/tui/src/latex.ts|packages.tui.src.latex.FractionNode", - "packages/tui/src/latex.ts|packages.tui.src.latex.OperatorNode", - "packages/tui/src/latex.ts|packages.tui.src.latex.ScriptNode", - "packages/tui/src/latex.ts|packages.tui.src.latex.MatrixNode", - "packages/tui/src/latex.ts|packages.tui.src.latex.Layout", - "packages/tui/src/latex.ts|packages.tui.src.latex.padLayoutLine", - "packages/tui/src/latex.ts|packages.tui.src.latex.joinLayouts", - "packages/tui/src/latex.ts|packages.tui.src.latex.baseline", - "packages/tui/src/latex.ts|packages.tui.src.latex.joinLayouts.baseline.layouts.map() callback", - "packages/tui/src/latex.ts|packages.tui.src.latex.joinLayouts.below", - "packages/tui/src/latex.ts|packages.tui.src.latex.joinLayouts.below.layouts.map() callback", - "packages/tui/src/latex.ts|packages.tui.src.latex.joinLayouts.width.layouts.reduce() callback", - "packages/tui/src/latex.ts|packages.tui.src.latex.renderLayout", - "packages/tui/src/latex.ts|packages.tui.src.latex.renderLayout.lines.numerator.lines.map() callback", - "packages/tui/src/latex.ts|packages.tui.src.latex.renderLayout.lines.denominator.lines.map() callback", - "packages/tui/src/latex.ts|packages.tui.src.latex.renderLayout.lines.upper.lines.map() callback", - "packages/tui/src/latex.ts|packages.tui.src.latex.renderLayout.lines.lower.lines.map() callback", - "packages/tui/src/latex.ts|packages.tui.src.latex.renderLayout.width.node.lines.map() callback", - "packages/tui/src/latex.ts|packages.tui.src.latex.renderLayout.lines.node.lines.map() callback", - "packages/tui/src/latex.ts|packages.tui.src.latex.renderLayout.width.renderedLines.map() callback", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.constructor", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.render", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.parseSequence", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.parseScripts", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.parseScripts.canUseLayout", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.parseScripts.canUseLayout.some() callback", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.parseScripts.order.map() callback", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.parseWhitespace", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.parseCommand", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.parseCommand.Array.from() callback", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.parseOperator", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.parseRequiredArgument", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.parseRequiredArgumentValue", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.parseOptionalArgument", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.readRawGroup", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.splitEnvironmentRows", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.parseEnvironment", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.parseEnvironment.map() callback", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.parseEnvironment.map() callback.source", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.parseEnvironment.map() callback.source.Array.from() callback", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderCases", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderCases.rows", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderCases.rows.map() callback", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderCases.rows.map() callback.map() callback", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderCases.rows.filter() callback", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderCases.valueWidth", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderCases.valueWidth.rows.map() callback", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderCases.contents", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderCases.contents.rows.map() callback", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderCases.lines", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderCases.lines.visualRows.map() callback", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderMatrix", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderMatrix.matrix", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderMatrix.matrix.map() callback", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderMatrix.matrix.map() callback.map() callback", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderMatrix.matrix.filter() callback", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderMatrix.columnCount", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderMatrix.columnCount.matrix.map() callback", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderMatrix.columnWidths.Array.from() callback", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderMatrix.columnWidths", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderMatrix.columnWidths.Array.from() callback.matrix.map() callback", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderMatrix.rows.matrix.map() callback", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderMatrix.rows", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderMatrix.rows.matrix.map() callback.Array.from() callback", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderMatrix.rows.map() callback", - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderNested", - "packages/tui/src/latex.ts|packages.tui.src.latex.RenderLatexOptions", - "packages/tui/src/latex.ts|packages.tui.src.latex.renderLatex", - "packages/tui/src/latex.ts|packages.tui.src.latex.renderLatex.indentation", - "packages/tui/src/latex.ts|packages.tui.src.latex.renderLatex.indentation.lines.filter() callback", - "packages/tui/src/latex.ts|packages.tui.src.latex.renderLatex.indentation.map() callback", - "packages/tui/src/latex.ts|packages.tui.src.latex.renderLatex.lines.map() callback" - ], - "content_hash": "120f73d1301a8281", - "module_hash": "7ca2a6270c921b88" - }, - "packages/tui/src/layout-node.ts": { - "method_keys": [ - "packages/tui/src/layout-node.ts|packages.tui.src.layout-node.LayoutViewport", - "packages/tui/src/layout-node.ts|packages.tui.src.layout-node.StackLayoutEntry", - "packages/tui/src/layout-node.ts|packages.tui.src.layout-node.StackLayoutNode", - "packages/tui/src/layout-node.ts|packages.tui.src.layout-node.ScrollLayoutState", - "packages/tui/src/layout-node.ts|packages.tui.src.layout-node.ScrollLayoutState.getContentWidth", - "packages/tui/src/layout-node.ts|packages.tui.src.layout-node.ScrollLayoutState.updateLayout", - "packages/tui/src/layout-node.ts|packages.tui.src.layout-node.ScrollLayoutNode", - "packages/tui/src/layout-node.ts|packages.tui.src.layout-node.LayoutComponent", - "packages/tui/src/layout-node.ts|packages.tui.src.layout-node.LayoutComponent.[LAYOUT_NODE]", - "packages/tui/src/layout-node.ts|packages.tui.src.layout-node.getLayoutNode" - ], - "content_hash": "a2c789379d48d5d7", - "module_hash": "9737f6f018e8008b" - }, - "packages/tui/src/layout.ts": { - "method_keys": [ - "packages/tui/src/layout.ts|packages.tui.src.layout.LayoutRect", - "packages/tui/src/layout.ts|packages.tui.src.layout.LayoutBox", - "packages/tui/src/layout.ts|packages.tui.src.layout.LayoutFrame", - "packages/tui/src/layout.ts|packages.tui.src.layout.ScrollbarGeometry", - "packages/tui/src/layout.ts|packages.tui.src.layout.LayoutContext", - "packages/tui/src/layout.ts|packages.tui.src.layout.intersect", - "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "packages/tui/src/layout.ts|packages.tui.src.layout.measureHeight", - "packages/tui/src/layout.ts|packages.tui.src.layout.measureWidth", - "packages/tui/src/layout.ts|packages.tui.src.layout.measureWidth.reduce() callback", - "packages/tui/src/layout.ts|packages.tui.src.layout.withParent", - "packages/tui/src/layout.ts|packages.tui.src.layout.translateBox", - "packages/tui/src/layout.ts|packages.tui.src.layout.updateClips", - "packages/tui/src/layout.ts|packages.tui.src.layout.layoutComponent", - "packages/tui/src/layout.ts|packages.tui.src.layout.layoutComponent.cursorLine", - "packages/tui/src/layout.ts|packages.tui.src.layout.layoutComponent.cursorLine.lines.findIndex() callback", - "packages/tui/src/layout.ts|packages.tui.src.layout.intrinsicHeights.entries.map() callback", - "packages/tui/src/layout.ts|packages.tui.src.layout.intrinsicHeights", - "packages/tui/src/layout.ts|packages.tui.src.layout.layoutComponent.naturalHeight", - "packages/tui/src/layout.ts|packages.tui.src.layout.layoutComponent.naturalHeight.sizes.reduce() callback", - "packages/tui/src/layout.ts|packages.tui.src.layout.layoutComponent.intrinsicWidths.entries.map() callback", - "packages/tui/src/layout.ts|packages.tui.src.layout.layoutComponent.intrinsicWidths", - "packages/tui/src/layout.ts|packages.tui.src.layout.layoutComponent.intrinsicHeights.entries.map() callback", - "packages/tui/src/layout.ts|packages.tui.src.layout.layoutComponent.intrinsicHeights", - "packages/tui/src/layout.ts|packages.tui.src.layout.layoutComponent.allocatedHeight", - "packages/tui/src/layout.ts|packages.tui.src.layout.layoutComponent.allocatedHeight.intrinsicHeights.reduce() callback", - "packages/tui/src/layout.ts|packages.tui.src.layout.replaceScrollbarCell", - "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollbarGeometry", - "packages/tui/src/layout.ts|packages.tui.src.layout.paintScrollbar", - "packages/tui/src/layout.ts|packages.tui.src.layout.paintBox", - "packages/tui/src/layout.ts|packages.tui.src.layout.renderLayoutFrame", - "packages/tui/src/layout.ts|packages.tui.src.layout.renderLayoutFrame.lines.Array.from() callback", - "packages/tui/src/layout.ts|packages.tui.src.layout.containsPoint", - "packages/tui/src/layout.ts|packages.tui.src.layout.getLayoutBoxesAt", - "packages/tui/src/layout.ts|packages.tui.src.layout.getLayoutBoxesAt.result.sort() callback", - "packages/tui/src/layout.ts|packages.tui.src.layout.getLayoutBoxesAt.result.map() callback", - "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollViewBox", - "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollViewsAt", - "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollViewsAt.result.sort() callback", - "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollViewsAt.result.map() callback" - ], - "content_hash": "c6c13be9d8babbb4", - "module_hash": "49b633175d2bce0c" - }, - "packages/tui/src/native-modifiers.ts": { - "method_keys": [ - "packages/tui/src/native-modifiers.ts|packages.tui.src.native-modifiers.isNativeModifierPressed" - ], - "content_hash": "a2c5b470a63beeea", - "module_hash": "28b5583715cb9e53" - }, - "packages/tui/src/native-module-path.ts": { - "method_keys": [ - "packages/tui/src/native-module-path.ts|packages.tui.src.native-module-path.NativeModuleCandidateOptions", - "packages/tui/src/native-module-path.ts|packages.tui.src.native-module-path.getNativeModuleCandidates" - ], - "content_hash": "b309162f31a3a255", - "module_hash": "114438c98bbaac4c" - }, - "packages/tui/src/native-platform.ts": { - "method_keys": [ - "packages/tui/src/native-platform.ts|packages.tui.src.native-platform.NativeClipboard", - "packages/tui/src/native-platform.ts|packages.tui.src.native-platform.NativeClipboard.getText", - "packages/tui/src/native-platform.ts|packages.tui.src.native-platform.NativeClipboard.getImage", - "packages/tui/src/native-platform.ts|packages.tui.src.native-platform.NativeClipboard.getFilePaths", - "packages/tui/src/native-platform.ts|packages.tui.src.native-platform.NativeClipboard.setText", - "packages/tui/src/native-platform.ts|packages.tui.src.native-platform.loadNativePlatformHelper", - "packages/tui/src/native-platform.ts|packages.tui.src.native-platform.getNativePlatformHelper", - "packages/tui/src/native-platform.ts|packages.tui.src.native-platform.getNativeClipboard" - ], - "content_hash": "01acb74bf73ad984", - "module_hash": "f03154dac640c513" - }, - "packages/tui/src/oklab.ts": { - "method_keys": [ - "packages/tui/src/oklab.ts|packages.tui.src.oklab.multiply", - "packages/tui/src/oklab.ts|packages.tui.src.oklab.multiply.m.map() callback", - "packages/tui/src/oklab.ts|packages.tui.src.oklab.oklabToLinearSrgb", - "packages/tui/src/oklab.ts|packages.tui.src.oklab.oklabToLinearSrgb.map() callback", - "packages/tui/src/oklab.ts|packages.tui.src.oklab.linearSrgbToOklab", - "packages/tui/src/oklab.ts|packages.tui.src.oklab.rgbToOklab", - "packages/tui/src/oklab.ts|packages.tui.src.oklab.linearSrgbToRgb", - "packages/tui/src/oklab.ts|packages.tui.src.oklab.lmsSlopes", - "packages/tui/src/oklab.ts|packages.tui.src.oklab.lmsSlopes.map() callback", - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxSaturation", - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxSaturation.channel", - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxSaturation.channel.SATURATION_FIT.findIndex() callback", - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxSaturation.base", - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxSaturation.base.slopes.map() callback", - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxSaturation.dot", - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxSaturation.dot.values.reduce() callback", - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxSaturation.f", - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxSaturation.f.base.map() callback", - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxSaturation.f1", - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxSaturation.f1.base.map() callback", - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxSaturation.f2", - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxSaturation.f2.base.map() callback", - "packages/tui/src/oklab.ts|packages.tui.src.oklab.cusp", - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxChroma", - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxChroma.lms", - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxChroma.lms.slopes.map() callback", - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxChroma.cubes", - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxChroma.cubes.lms.map() callback", - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxChroma.first", - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxChroma.first.lms.map() callback", - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxChroma.second", - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxChroma.second.lms.map() callback", - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxChroma.steps", - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxChroma.steps.LMS_TO_LINEAR_SRGB.map() callback", - "packages/tui/src/oklab.ts|packages.tui.src.oklab.chromaStops", - "packages/tui/src/oklab.ts|packages.tui.src.oklab.okhslToRgb", - "packages/tui/src/oklab.ts|packages.tui.src.oklab.rgbToOkhsl" - ], - "content_hash": "faa696607163b0fa", - "module_hash": "b109b9b6465b548f" - }, - "packages/tui/src/program-status.ts": { - "method_keys": [ - "packages/tui/src/program-status.ts|packages.tui.src.program-status.ProgramStatus", - "packages/tui/src/program-status.ts|packages.tui.src.program-status.isProgramStatusReply", - "packages/tui/src/program-status.ts|packages.tui.src.program-status.truncateUtf8", - "packages/tui/src/program-status.ts|packages.tui.src.program-status.formatProgramStatus" - ], - "content_hash": "cfde81e8af24f0e5", - "module_hash": "379c7bd9eaac0570" - }, - "packages/tui/src/stdin-buffer.ts": { - "method_keys": [ - "packages/tui/src/stdin-buffer.ts|packages.tui.src.stdin-buffer.isCompleteSequence", - "packages/tui/src/stdin-buffer.ts|packages.tui.src.stdin-buffer.isCompleteCsiSequence", - "packages/tui/src/stdin-buffer.ts|packages.tui.src.stdin-buffer.isCompleteCsiSequence.parts.every() callback", - "packages/tui/src/stdin-buffer.ts|packages.tui.src.stdin-buffer.isCompleteOscSequence", - "packages/tui/src/stdin-buffer.ts|packages.tui.src.stdin-buffer.isCompleteDcsSequence", - "packages/tui/src/stdin-buffer.ts|packages.tui.src.stdin-buffer.isCompleteApcSequence", - "packages/tui/src/stdin-buffer.ts|packages.tui.src.stdin-buffer.parseUnmodifiedKittyPrintableCodepoint", - "packages/tui/src/stdin-buffer.ts|packages.tui.src.stdin-buffer.extractCompleteSequences", - "packages/tui/src/stdin-buffer.ts|packages.tui.src.stdin-buffer.StdinBuffer", - "packages/tui/src/stdin-buffer.ts|packages.tui.src.stdin-buffer.StdinBuffer.constructor", - "packages/tui/src/stdin-buffer.ts|packages.tui.src.stdin-buffer.StdinBuffer.process", - "packages/tui/src/stdin-buffer.ts|packages.tui.src.stdin-buffer.StdinBuffer.process.setTimeout() callback", - "packages/tui/src/stdin-buffer.ts|packages.tui.src.stdin-buffer.StdinBuffer.emitDataSequence", - "packages/tui/src/stdin-buffer.ts|packages.tui.src.stdin-buffer.StdinBuffer.flush", - "packages/tui/src/stdin-buffer.ts|packages.tui.src.stdin-buffer.StdinBuffer.clear", - "packages/tui/src/stdin-buffer.ts|packages.tui.src.stdin-buffer.StdinBuffer.getBuffer", - "packages/tui/src/stdin-buffer.ts|packages.tui.src.stdin-buffer.StdinBuffer.destroy" - ], - "content_hash": "482f3d1efc5892ee", - "module_hash": "0ea28dd5e53782be" - }, - "packages/tui/src/terminal-colors.ts": { - "method_keys": [ - "packages/tui/src/terminal-colors.ts|packages.tui.src.terminal-colors.RgbColor", - "packages/tui/src/terminal-colors.ts|packages.tui.src.terminal-colors.TerminalColors", - "packages/tui/src/terminal-colors.ts|packages.tui.src.terminal-colors.hexToRgb", - "packages/tui/src/terminal-colors.ts|packages.tui.src.terminal-colors.parseOscHexChannel", - "packages/tui/src/terminal-colors.ts|packages.tui.src.terminal-colors.parseOscColorResponse", - "packages/tui/src/terminal-colors.ts|packages.tui.src.terminal-colors.parseOscColorValue", - "packages/tui/src/terminal-colors.ts|packages.tui.src.terminal-colors.parseTerminalColorSchemeReport" - ], - "content_hash": "2086eb7f7141b19d", - "module_hash": "cd5ab060377d43be" - }, - "packages/tui/src/terminal-image.ts": { - "method_keys": [ - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.TerminalCapabilities", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.CellDimensions", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.ImageDimensions", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.ImageRenderOptions", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getCellDimensions", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.setCellDimensions", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.probeTmuxHyperlinks", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.probeTmuxHyperlinks.map() callback", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.detectCapabilitiesFromEnvironment", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.parseBooleanCapabilityOverride", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.detectCapabilities", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getCapabilities", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getTerminalColorMode", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.resetCapabilitiesCache", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.setCapabilityOverrides", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.setCapabilities", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.isImageLine", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.allocateImageId", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.encodeKitty", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.deleteKittyImage", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.deleteAllKittyImages", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.deleteAllKittyPlacements", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.encodeITerm2", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.ImageCellSize", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.KittyImageMetadata", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.RegisteredKittyImageMetadata", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.KittyImagePlacement", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.registerKittyImageMetadata", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getRegisteredKittyImageMetadataFromControls", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getRegisteredKittyImageMetadata", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getExplicitKittyImageRows", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getKittyImageRowsFromControls", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getKittyImageMetadata", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getKittyImagePlacementRows", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getKittyImagePlacement", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getKittyImagePlacement.controls", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getKittyImagePlacement.controls.filter() callback", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.cropKittyImageLine", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.cropKittyImageLine.controls", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.cropKittyImageLine.controls.filter() callback", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.chooseLessDistortedCellCount", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.calculateImageCellSize", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.calculateImageRows", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getPngDimensions", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getJpegDimensions", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getGifDimensions", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getWebpDimensions", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getImageDimensions", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.renderImage", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.hyperlink", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.shortenImagePath", - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.imageFallback" - ], - "content_hash": "a17371c012bd06f4", - "module_hash": "a32574e841faaa77" - }, - "packages/tui/src/terminal.ts": { - "method_keys": [ - "packages/tui/src/terminal.ts|packages.tui.src.terminal.parseKeyboardProtocolNegotiationSequence", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.isKeyboardProtocolNegotiationSequencePrefix", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.isAppleTerminalSession", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.refreshTerminalDimensions", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.normalizeNativeShiftEnterInput", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.normalizeAppleTerminalInput", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.start", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.stop", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.drainInput", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.write", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.columns", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.rows", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.kittyProtocolActive", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.moveBy", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.hideCursor", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.showCursor", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.clearLine", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.clearFromCursor", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.clearScreen", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.setTitle", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.setProgress", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.setProgramStatus", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.resolveEscapeTimeoutMs", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.writeLogPath.", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.kittyProtocolActive", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.modifyOtherKeysActive", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.start", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.setupStdinBuffer", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.setupStdinBuffer.stdinBuffer.on(\"data\") callback", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.setupStdinBuffer.stdinBuffer.on(\"paste\") callback", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.setupStdinBuffer.stdinDataHandler", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.queryAndEnableKittyProtocol", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.handleKeyboardProtocolNegotiationSequence", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.readKeyboardProtocolNegotiationSequence", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.setKeyboardProtocolNegotiationBuffer", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.clearKeyboardProtocolNegotiationBuffer", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.flushKeyboardProtocolNegotiationBufferAsInput", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.scheduleKeyboardProtocolNegotiationBufferFlush", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.scheduleKeyboardProtocolNegotiationBufferFlush.setTimeout() callback", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.clearKeyboardProtocolNegotiationBufferFlushTimer", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.forwardInputSequence", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.enableModifyOtherKeys", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.disableModifyOtherKeys", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.enableWindowsVTInput", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.drainInput", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.stop", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.write", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.columns", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.rows", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.moveBy", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.hideCursor", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.showCursor", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.clearLine", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.clearFromCursor", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.clearScreen", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.setTitle", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.setProgramStatus", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.writeProgramStatus", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.setProgress", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.setProgress.setInterval() callback", - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.clearProgressInterval" - ], - "content_hash": "1d96a854f8bba3c0", - "module_hash": "2f222d4da0e4aeb8" - }, - "packages/tui/src/tui-alt-screen.ts": { - "method_keys": [ - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.CachedKittyImage", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.SelectionPoint", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.SelectionRange", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.ClickTarget", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.SgrMouseEvent", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.WheelEvent", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.ScrollbarDrag", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.ScrollbarTarget", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.ScrollToEndIndicatorRect", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.ActiveSearch", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.SearchHighlightRange", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreenOptions", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.render", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.handleMouse", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.addInputListener() callback", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.viewportTop", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.isFollowingOutput", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.setWheelScrollLines", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getCopyOnSelect", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.setCopyOnSelect", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.hasActiveSelection", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.copyActiveSelectionToClipboard", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.resetTextSelection", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getScreenLines", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.setLayoutRoot", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getMountedRoots", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getPrimaryScrollView", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.beforeTerminalStart", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.beforeTerminalStop", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.afterTerminalStop", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.afterTerminalStop.documentLines.map() callback", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.afterTerminalStop.documentLines", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.afterTerminalStop.documentLines.map() callback", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.afterTerminalStop.map() callback", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.deleteKittyImages", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.prepareKittyScreen", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.prepareKittyScreen.lines.screen.map() callback", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.prepareKittyScreen.lines", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.resetRenderState", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.scrollBy", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.scrollToTop", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.scrollToBottom", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.scrollToPrompt", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.toggleSearch", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.closeSearch", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.updateSearchQuery", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.navigateSearch", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getSearchNavigationDirectionAt", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.handleSearchMouseEvent", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.refreshSearch", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.refreshSearch.exactIndex", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.refreshSearch.exactIndex.matches.findIndex() callback", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.flash", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.shouldDeferViewportInputToOverlay", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.clearComponentMouseGesture", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.handleViewportInput", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.decodeMouseButton", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.createMouseEvent", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.dispatchMouseToLayout", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.applyMouseDispatchResult", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.dispatchMouseToTarget", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getComponentClickCount", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.clearTextSelection", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.handleMouseEvent", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.parseWheelEvent", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.routeWheel", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.parseSgrMouseEvent", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.handleRightClickPaste", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.handleScrollToEndIndicatorMouseEvent", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getScrollbarTargetAt", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.setScrollbarHover", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.updateScrollbarHover", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.stopScrollbarHover", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.scrollScrollbarToPointer", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.handleScrollbarMouseEvent", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.stopScrollbarDrag", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getScrollSelectionPoint", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getSelectionPoint", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getSelectionSourceLine", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getWordSelection", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getWordSelection.clickedSegmentIndex", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getWordSelection.clickedSegmentIndex.segments.findIndex() callback", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getLineSelection", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.updateSelectionFocus", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getClickCount", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.updateSelectionAutoScroll", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.updateSelectionAutoScroll.setInterval() callback", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.autoScrollSelection", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.stopSelectionAutoScroll", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.handleSelectionMouseEvent", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getSelectionBounds", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getSelectionColumns", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getActiveSelectionText", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.copySelectionToClipboard", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.copyTextToClipboard", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.applySearchTextHighlight", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.applySearchHighlights", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.applySearchHighlights.ranges.sort() callback", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.applySelectionHighlight", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.applySelection", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.applySelection.screen.map() callback", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.isMouseSequence", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.compositeScrollToEndIndicator", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.compositeFlashes", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.nextLayout", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.nextLayout.renderLayoutFrame() callback", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.renderLayoutFrame() callback", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.screen", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.screen.nextLayout.lines.map() callback", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.map() callback", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.changedRows", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.changedRows.screen.map() callback", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.imageAnchorsNeedRedraw", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.imageAnchorsNeedRedraw.screen.some() callback", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.imageCellsNeedRedraw", - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.imageCellsNeedRedraw.screen.some() callback" - ], - "content_hash": "68d7e02979bbf15f", - "module_hash": "a88ea6678dd43994" - }, - "packages/tui/src/tui-main-screen.ts": { - "method_keys": [ - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.BoundedTerminalWriter", - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.BoundedTerminalWriter.constructor", - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.BoundedTerminalWriter.append", - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.BoundedTerminalWriter.flush", - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.BoundedTerminalWriter.length", - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.KittyImageHeader", - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.parseKittyImageHeader", - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.extractKittyImageIds", - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.extractKittyImageRows", - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.isTermuxSession", - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreenRenderState", - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen", - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.captureRenderState", - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.restoreRenderState", - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.restoreRenderState.state.previousLines.map() callback", - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.resetRenderState", - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.beforeTerminalStop", - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.collectKittyImageIds", - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.deleteKittyImages", - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.getKittyImageReservedRows", - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.expandChangedRangeForKittyImages", - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.deleteChangedKittyImages", - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.doRender", - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.doRender.crashData", - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.doRender.crashData.newLines.map() callback", - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.positionHardwareCursor" - ], - "content_hash": "c4aae7c1adaa5abe", - "module_hash": "298693b815cbd831" - }, - "packages/tui/src/tui.ts": { - "method_keys": [ - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiMouseEvent", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiMouseEventResult", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiMouseDispatchTarget", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiMouseDispatchResult", - "packages/tui/src/tui.ts|packages.tui.src.tui.dispatchMouseEvent", - "packages/tui/src/tui.ts|packages.tui.src.tui.retargetMouseEvent", - "packages/tui/src/tui.ts|packages.tui.src.tui.Component", - "packages/tui/src/tui.ts|packages.tui.src.tui.Component.render", - "packages/tui/src/tui.ts|packages.tui.src.tui.Component.handleInput", - "packages/tui/src/tui.ts|packages.tui.src.tui.Component.handleMouse", - "packages/tui/src/tui.ts|packages.tui.src.tui.Component.invalidate", - "packages/tui/src/tui.ts|packages.tui.src.tui.TERMINAL_COLOR_QUERY", - "packages/tui/src/tui.ts|packages.tui.src.tui.TERMINAL_COLOR_QUERY.Array.from() callback", - "packages/tui/src/tui.ts|packages.tui.src.tui.Focusable", - "packages/tui/src/tui.ts|packages.tui.src.tui.isFocusable", - "packages/tui/src/tui.ts|packages.tui.src.tui.renderFakeCursor", - "packages/tui/src/tui.ts|packages.tui.src.tui.OverlayMargin", - "packages/tui/src/tui.ts|packages.tui.src.tui.parseSizeValue", - "packages/tui/src/tui.ts|packages.tui.src.tui.OverlayOptions", - "packages/tui/src/tui.ts|packages.tui.src.tui.OverlayUnfocusOptions", - "packages/tui/src/tui.ts|packages.tui.src.tui.OverlayBounds", - "packages/tui/src/tui.ts|packages.tui.src.tui.OverlayHandle", - "packages/tui/src/tui.ts|packages.tui.src.tui.OverlayHandle.hide", - "packages/tui/src/tui.ts|packages.tui.src.tui.OverlayHandle.setHidden", - "packages/tui/src/tui.ts|packages.tui.src.tui.OverlayHandle.isHidden", - "packages/tui/src/tui.ts|packages.tui.src.tui.OverlayHandle.focus", - "packages/tui/src/tui.ts|packages.tui.src.tui.OverlayHandle.unfocus", - "packages/tui/src/tui.ts|packages.tui.src.tui.OverlayHandle.isFocused", - "packages/tui/src/tui.ts|packages.tui.src.tui.OverlayHandle.getBounds", - "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "packages/tui/src/tui.ts|packages.tui.src.tui.Container.removeChild", - "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse.mouseChildren", - "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse.mouseChildren.children.map() callback", - "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "packages/tui/src/tui.ts|packages.tui.src.tui.compositeTuiLine", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiStopOptions", - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.addChild", - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.removeChild", - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.clear", - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.getShowHardwareCursor", - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setShowHardwareCursor", - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.getClearOnShrink", - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setClearOnShrink", - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setFocus", - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.showOverlay", - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.hideOverlay", - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.hasOverlay", - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.start", - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.stop", - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.renderNow", - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.addInputListener", - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.removeInputListener", - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.onTerminalColorSchemeChange", - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setTerminalColorSchemeNotifications", - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.queryTerminalColors", - "packages/tui/src/tui.ts|packages.tui.src.tui.ViewportTUI", - "packages/tui/src/tui.ts|packages.tui.src.tui.ViewportTUI.setLayoutRoot", - "packages/tui/src/tui.ts|packages.tui.src.tui.isViewportTUI", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.hasOverlayEntries", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.constructor", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.doRender", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.resetRenderState", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.beforeTerminalStart", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.afterTerminalStart", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.beforeTerminalStop", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.afterTerminalStop", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.fullRedraws", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.getShowHardwareCursor", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setShowHardwareCursor", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.getClearOnShrink", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setClearOnShrink", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.getFocusedComponent", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocus", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocusInternal", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocusInternal.previousFocusedOverlay", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocusInternal.previousFocusedOverlay.overlayStack.find() callback", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocusInternal.nextFocusIsOverlay", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocusInternal.nextFocusIsOverlay.overlayStack.some() callback", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocusInternal.focusedOverlay", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocusInternal.focusedOverlay.overlayStack.find() callback", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.clearOverlayFocusRestore", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.clearOverlayFocusRestoreFor", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.resolveBlockedOverlayFocusResume", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.getVisibleOverlayFocusRestore", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.isOverlayFocusAncestor", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.isOverlayFocusAncestor.overlayStack.find() callback", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.retargetOverlayPreFocus", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.getMountedRoots", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.isComponentMounted", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.isComponentMounted.some() callback", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.containsComponent", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.containsComponent.root.children.some() callback", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.showOverlay", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.showOverlay.hide", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.showOverlay.setHidden", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.showOverlay.isHidden", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.showOverlay.focus", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.showOverlay.unfocus", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.showOverlay.isFocused", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.showOverlay.getBounds", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.hideOverlay", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.hideTerminalCursor", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.hasOverlay", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.hasOverlay.overlayStack.some() callback", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.isOverlayFocused", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.isOverlayFocused.overlayStack.some() callback", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.resolveMouseFocusTarget", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.dispatchMouseToOverlay", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.isOverlayVisible", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.getTopmostVisibleOverlay", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.start", - "packages/tui/src/tui.ts|packages.tui.src.tui.start.terminal.start() callback", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.start.terminal.start() callback", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.addInputListener", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.removeInputListener", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.onTerminalColorSchemeChange", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setTerminalColorSchemeNotifications", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.queryCellSize", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.stop", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.renderNow", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender.process.nextTick() callback", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestImmediateRender", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestImmediateRender.process.nextTick() callback", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.cancelRenderTimer", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.scheduleRender", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.scheduleRender.setTimeout() callback", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.handleTerminalInput", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.handleTerminalInput.focusedOverlay", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.handleTerminalInput.focusedOverlay.overlayStack.find() callback", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.handleTerminalInput.focusIsOverlay", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.handleTerminalInput.focusIsOverlay.overlayStack.some() callback", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.consumeTerminalColorResponse", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.terminalColorQueryResult", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.terminalColorQueryResult.palette.query.palette.every() callback", - "packages/tui/src/tui.ts|packages.tui.src.tui.terminalColorQueryResult.palette", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.completeTerminalColorQuery", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.consumeTerminalColorSchemeReport", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.consumeCellSizeResponse", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.resolveOverlayLayout", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.resolveAnchorRow", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.resolveAnchorCol", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeOverlays", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeOverlays.visibleEntries", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeOverlays.visibleEntries.overlayStack.filter() callback", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeOverlays.visibleEntries.sort() callback", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeOverlays.rendered.map() callback", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.applyLineResets", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeLineAt", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.extractCursorPosition", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.resolveFakeCursors", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.resolveFakeCursors.lines.map() callback", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.queryTerminalColors", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.queryTerminalColors.", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.queryTerminalColors..query.palette.Array.from() callback", - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.queryTerminalColors..setTimeout() callback" - ], - "content_hash": "ceb0789db2f2b2d6", - "module_hash": "27589544111b8048" - }, - "packages/tui/src/undo-stack.ts": { - "method_keys": [ - "packages/tui/src/undo-stack.ts|packages.tui.src.undo-stack.UndoStack", - "packages/tui/src/undo-stack.ts|packages.tui.src.undo-stack.UndoStack.push", - "packages/tui/src/undo-stack.ts|packages.tui.src.undo-stack.UndoStack.pop", - "packages/tui/src/undo-stack.ts|packages.tui.src.undo-stack.UndoStack.clear", - "packages/tui/src/undo-stack.ts|packages.tui.src.undo-stack.UndoStack.length" - ], - "content_hash": "6cca0f04c27bc936", - "module_hash": "7cea6c4483ed5202" - }, - "packages/tui/src/utils.ts": { - "method_keys": [ - "packages/tui/src/utils.ts|packages.tui.src.utils.getGraphemeSegmenter", - "packages/tui/src/utils.ts|packages.tui.src.utils.getWordSegmenter", - "packages/tui/src/utils.ts|packages.tui.src.utils.couldBeEmoji", - "packages/tui/src/utils.ts|packages.tui.src.utils.isPrintableAscii", - "packages/tui/src/utils.ts|packages.tui.src.utils.truncateFragmentToWidth", - "packages/tui/src/utils.ts|packages.tui.src.utils.finalizeTruncatedResult", - "packages/tui/src/utils.ts|packages.tui.src.utils.graphemeWidth", - "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "packages/tui/src/utils.ts|packages.tui.src.utils.stripTerminalSequences", - "packages/tui/src/utils.ts|packages.tui.src.utils.GraphemeCellRange", - "packages/tui/src/utils.ts|packages.tui.src.utils.getGraphemeCellRange", - "packages/tui/src/utils.ts|packages.tui.src.utils.getOsc8LinkAtColumn", - "packages/tui/src/utils.ts|packages.tui.src.utils.normalizeTerminalOutput", - "packages/tui/src/utils.ts|packages.tui.src.utils.normalizeTerminalOutput.normalized.replace() callback", - "packages/tui/src/utils.ts|packages.tui.src.utils.extractAnsiCode", - "packages/tui/src/utils.ts|packages.tui.src.utils.asciiVisibleWidth", - "packages/tui/src/utils.ts|packages.tui.src.utils.ansiCodeLength", - "packages/tui/src/utils.ts|packages.tui.src.utils.ActiveHyperlink", - "packages/tui/src/utils.ts|packages.tui.src.utils.parseOsc8Hyperlink", - "packages/tui/src/utils.ts|packages.tui.src.utils.formatOsc8Hyperlink", - "packages/tui/src/utils.ts|packages.tui.src.utils.formatOsc8Close", - "packages/tui/src/utils.ts|packages.tui.src.utils.getActiveOsc8Close", - "packages/tui/src/utils.ts|packages.tui.src.utils.AnsiCodeTracker", - "packages/tui/src/utils.ts|packages.tui.src.utils.AnsiCodeTracker.process", - "packages/tui/src/utils.ts|packages.tui.src.utils.AnsiCodeTracker.reset", - "packages/tui/src/utils.ts|packages.tui.src.utils.AnsiCodeTracker.clear", - "packages/tui/src/utils.ts|packages.tui.src.utils.AnsiCodeTracker.getActiveCodes", - "packages/tui/src/utils.ts|packages.tui.src.utils.AnsiCodeTracker.getActiveBackgroundCode", - "packages/tui/src/utils.ts|packages.tui.src.utils.AnsiCodeTracker.hasActiveCodes", - "packages/tui/src/utils.ts|packages.tui.src.utils.AnsiCodeTracker.getLineEndReset", - "packages/tui/src/utils.ts|packages.tui.src.utils.updateTrackerFromText", - "packages/tui/src/utils.ts|packages.tui.src.utils.getActiveBackgroundAnsi", - "packages/tui/src/utils.ts|packages.tui.src.utils.graphemeSegments", - "packages/tui/src/utils.ts|packages.tui.src.utils.splitIntoTokensWithAnsi", - "packages/tui/src/utils.ts|packages.tui.src.utils.flattenLines", - "packages/tui/src/utils.ts|packages.tui.src.utils.wrapTextWithAnsi", - "packages/tui/src/utils.ts|packages.tui.src.utils.wrapSingleLine", - "packages/tui/src/utils.ts|packages.tui.src.utils.wrapSingleLine.wrapped.map() callback", - "packages/tui/src/utils.ts|packages.tui.src.utils.isWhitespaceChar", - "packages/tui/src/utils.ts|packages.tui.src.utils.isPunctuationChar", - "packages/tui/src/utils.ts|packages.tui.src.utils.breakLongWord", - "packages/tui/src/utils.ts|packages.tui.src.utils.applyBackgroundToLine", - "packages/tui/src/utils.ts|packages.tui.src.utils.truncateToWidth", - "packages/tui/src/utils.ts|packages.tui.src.utils.sliceByColumn", - "packages/tui/src/utils.ts|packages.tui.src.utils.sliceWithWidth", - "packages/tui/src/utils.ts|packages.tui.src.utils.extractSegments" - ], - "content_hash": "e9a35b88e0aadbee", - "module_hash": "aa7a1494963d7a2b" - }, - "packages/tui/src/wheel-scroll.ts": { - "method_keys": [ - "packages/tui/src/wheel-scroll.ts|packages.tui.src.wheel-scroll.terminalAcceleratesWheel", - "packages/tui/src/wheel-scroll.ts|packages.tui.src.wheel-scroll.WheelScrollAccelerator", - "packages/tui/src/wheel-scroll.ts|packages.tui.src.wheel-scroll.WheelScrollAccelerator.constructor", - "packages/tui/src/wheel-scroll.ts|packages.tui.src.wheel-scroll.WheelScrollAccelerator.setLines", - "packages/tui/src/wheel-scroll.ts|packages.tui.src.wheel-scroll.WheelScrollAccelerator.next", - "packages/tui/src/wheel-scroll.ts|packages.tui.src.wheel-scroll.WheelScrollAccelerator.reset" - ], - "content_hash": "83b0e165921c7298", - "module_hash": "bae9b53041246929" - }, - "packages/tui/src/word-navigation.ts": { - "method_keys": [ - "packages/tui/src/word-navigation.ts|packages.tui.src.word-navigation.WordNavigationOptions", - "packages/tui/src/word-navigation.ts|packages.tui.src.word-navigation.findWordBackward", - "packages/tui/src/word-navigation.ts|packages.tui.src.word-navigation.findWordForward" - ], - "content_hash": "00a83cfa42b4a0b2", - "module_hash": "cd0f8dc79e9aaaac" - }, - "scripts/build-coding-agent-bundle.mjs": { - "method_keys": [ - "scripts/build-coding-agent-bundle.mjs|scripts.build-coding-agent-bundle.lazyJitiPlugin", - "scripts/build-coding-agent-bundle.mjs|scripts.build-coding-agent-bundle.lazyJitiPlugin.setup", - "scripts/build-coding-agent-bundle.mjs|scripts.build-coding-agent-bundle.lazyJitiPlugin.setup.build.onResolve() callback", - "scripts/build-coding-agent-bundle.mjs|scripts.build-coding-agent-bundle.lazyJitiPlugin.setup.build.onLoad() callback", - "scripts/build-coding-agent-bundle.mjs|scripts.build-coding-agent-bundle.httpsProxyAgentNamedExportPlugin", - "scripts/build-coding-agent-bundle.mjs|scripts.build-coding-agent-bundle.httpsProxyAgentNamedExportPlugin.setup", - "scripts/build-coding-agent-bundle.mjs|scripts.build-coding-agent-bundle.httpsProxyAgentNamedExportPlugin.setup.build.onResolve() callback", - "scripts/build-coding-agent-bundle.mjs|scripts.build-coding-agent-bundle.httpsProxyAgentNamedExportPlugin.setup.build.onLoad() callback", - "scripts/build-coding-agent-bundle.mjs|scripts.build-coding-agent-bundle.commonBuildOptions", - "scripts/build-coding-agent-bundle.mjs|scripts.build-coding-agent-bundle.validateExternalImports", - "scripts/build-coding-agent-bundle.mjs|scripts.build-coding-agent-bundle.findContainingOutput", - "scripts/build-coding-agent-bundle.mjs|scripts.build-coding-agent-bundle.findContainingOutput.some() callback", - "scripts/build-coding-agent-bundle.mjs|scripts.build-coding-agent-bundle.outputBytes", - "scripts/build-coding-agent-bundle.mjs|scripts.build-coding-agent-bundle.outputBytes.metafiles.reduce() callback", - "scripts/build-coding-agent-bundle.mjs|scripts.build-coding-agent-bundle.outputBytes.metafiles.reduce() callback.reduce() callback", - "scripts/build-coding-agent-bundle.mjs|scripts.build-coding-agent-bundle.invalid", - "scripts/build-coding-agent-bundle.mjs|scripts.build-coding-agent-bundle.invalid.output.imports.filter() callback", - "scripts/build-coding-agent-bundle.mjs|scripts.build-coding-agent-bundle.invalid.map() callback", - "scripts/build-coding-agent-bundle.mjs|scripts.build-coding-agent-bundle.files", - "scripts/build-coding-agent-bundle.mjs|scripts.build-coding-agent-bundle.files.metafiles.flatMap() callback" - ], - "content_hash": "a098e478f67fbf36", - "module_hash": "c27215059205b691" - }, - "scripts/check-browser-smoke.mjs": { - "method_keys": [ - "scripts/check-browser-smoke.mjs|scripts.check-browser-smoke.generatedCatalogDataPlugin", - "scripts/check-browser-smoke.mjs|scripts.check-browser-smoke.generatedCatalogDataPlugin.setup", - "scripts/check-browser-smoke.mjs|scripts.check-browser-smoke.generatedCatalogDataPlugin.setup.build.onResolve() callback", - "scripts/check-browser-smoke.mjs|scripts.check-browser-smoke.generatedCatalogDataPlugin.setup.build.onLoad() callback", - "scripts/check-browser-smoke.mjs|scripts.check-browser-smoke.normalizePath", - "scripts/check-browser-smoke.mjs|scripts.check-browser-smoke.findInput", - "scripts/check-browser-smoke.mjs|scripts.check-browser-smoke.findInput.find() callback", - "scripts/check-browser-smoke.mjs|scripts.check-browser-smoke.includesNodePackage", - "scripts/check-browser-smoke.mjs|scripts.check-browser-smoke.includesNodePackage.some() callback", - "scripts/check-browser-smoke.mjs|scripts.check-browser-smoke.contributingInputs", - "scripts/check-browser-smoke.mjs|scripts.check-browser-smoke.contributingInputs.flatMap() callback", - "scripts/check-browser-smoke.mjs|scripts.check-browser-smoke.contributingInputs.flatMap() callback.filter() callback", - "scripts/check-browser-smoke.mjs|scripts.check-browser-smoke.contributingInputs.flatMap() callback.map() callback", - "scripts/check-browser-smoke.mjs|scripts.check-browser-smoke.catalogInputs.filter() callback", - "scripts/check-browser-smoke.mjs|scripts.check-browser-smoke.catalogInputs", - "scripts/check-browser-smoke.mjs|scripts.check-browser-smoke.includedAiSdkPackages", - "scripts/check-browser-smoke.mjs|scripts.check-browser-smoke.includedAiSdkPackages.aiSdkPackages.filter() callback", - "scripts/check-browser-smoke.mjs|scripts.check-browser-smoke.error.errors.map() callback" - ], - "content_hash": "8d237e08ea38db2a", - "module_hash": "2ac13cc8018eedab" - }, - "scripts/check-entry-graphs.mjs": { - "method_keys": [ - "scripts/check-entry-graphs.mjs|scripts.check-entry-graphs.resolveSpec", - "scripts/check-entry-graphs.mjs|scripts.check-entry-graphs.walk", - "scripts/check-entry-graphs.mjs|scripts.check-entry-graphs.sourceFor", - "scripts/check-entry-graphs.mjs|scripts.check-entry-graphs.expand", - "scripts/check-entry-graphs.mjs|scripts.check-entry-graphs.expand.filter() callback", - "scripts/check-entry-graphs.mjs|scripts.check-entry-graphs.expand.map() callback", - "scripts/check-entry-graphs.mjs|scripts.check-entry-graphs.graph", - "scripts/check-entry-graphs.mjs|scripts.check-entry-graphs.graph.map() callback", - "scripts/check-entry-graphs.mjs|scripts.check-entry-graphs.hit", - "scripts/check-entry-graphs.mjs|scripts.check-entry-graphs.hit.graph.filter() callback", - "scripts/check-entry-graphs.mjs|scripts.check-entry-graphs.hit.map() callback" - ], - "content_hash": "5976fb0fccf5ff3a", - "module_hash": "68cf1adef96029f3" - }, - "scripts/check-lockfile-commit.mjs": { - "method_keys": [ - "scripts/check-lockfile-commit.mjs|scripts.check-lockfile-commit.git", - "scripts/check-lockfile-commit.mjs|scripts.check-lockfile-commit.readJsonFromGit", - "scripts/check-lockfile-commit.mjs|scripts.check-lockfile-commit.packageNameFromLockPath", - "scripts/check-lockfile-commit.mjs|scripts.check-lockfile-commit.packageLabel", - "scripts/check-lockfile-commit.mjs|scripts.check-lockfile-commit.getLockfilePackageChanges", - "scripts/check-lockfile-commit.mjs|scripts.check-lockfile-commit.isWorkspacePackagePath", - "scripts/check-lockfile-commit.mjs|scripts.check-lockfile-commit.hasOnlyWorkspacePackageChanges", - "scripts/check-lockfile-commit.mjs|scripts.check-lockfile-commit.hasOnlyWorkspacePackageChanges.changes.every() callback", - "scripts/check-lockfile-commit.mjs|scripts.check-lockfile-commit.summarizeLockfileChange", - "scripts/check-lockfile-commit.mjs|scripts.check-lockfile-commit.summarizeLockfileChange.nodeModuleChanges", - "scripts/check-lockfile-commit.mjs|scripts.check-lockfile-commit.summarizeLockfileChange.nodeModuleChanges.changes.filter() callback", - "scripts/check-lockfile-commit.mjs|scripts.check-lockfile-commit.stagedFiles", - "scripts/check-lockfile-commit.mjs|scripts.check-lockfile-commit.stagedFiles.map() callback" - ], - "content_hash": "fe97ece3533b4103", - "module_hash": "e6675dea02b67b0f" - }, - "scripts/check-pinned-deps.mjs": { - "method_keys": [ - "scripts/check-pinned-deps.mjs|scripts.check-pinned-deps.collectPackageJsonFiles", - "scripts/check-pinned-deps.mjs|scripts.check-pinned-deps.isInternalWorkspaceDependency", - "scripts/check-pinned-deps.mjs|scripts.check-pinned-deps.isNonRegistrySpecifier", - "scripts/check-pinned-deps.mjs|scripts.check-pinned-deps.getVersionSpecifier" - ], - "content_hash": "ed9ac0bb5e784cf1", - "module_hash": "2c7f106f5915b281" - }, - "scripts/check-runtime-deps.mjs": { - "method_keys": [ - "scripts/check-runtime-deps.mjs|scripts.check-runtime-deps.checkSource", - "scripts/check-runtime-deps.mjs|scripts.check-runtime-deps.checkSource.checkSpecifier", - "scripts/check-runtime-deps.mjs|scripts.check-runtime-deps.checkSource.visit", - "scripts/check-runtime-deps.mjs|scripts.check-runtime-deps.checkSource.visit.bindings.elements.some() callback", - "scripts/check-runtime-deps.mjs|scripts.check-runtime-deps.checkSource.visit.clause.elements.some() callback", - "scripts/check-runtime-deps.mjs|scripts.check-runtime-deps.packages", - "scripts/check-runtime-deps.mjs|scripts.check-runtime-deps.map() callback", - "scripts/check-runtime-deps.mjs|scripts.check-runtime-deps.packages.filter() callback", - "scripts/check-runtime-deps.mjs|scripts.check-runtime-deps.packages.map() callback", - "scripts/check-runtime-deps.mjs|scripts.check-runtime-deps.fallbackConfigs", - "scripts/check-runtime-deps.mjs|scripts.check-runtime-deps.fallbackConfigs.filter() callback", - "scripts/check-runtime-deps.mjs|scripts.check-runtime-deps.fallbackConfigs.packages.map() callback", - "scripts/check-runtime-deps.mjs|scripts.check-runtime-deps.api.fs.fileExists", - "scripts/check-runtime-deps.mjs|scripts.check-runtime-deps.api.fs.readFile", - "scripts/check-runtime-deps.mjs|scripts.check-runtime-deps.snapshot.openProjects.packages.map() callback", - "scripts/check-runtime-deps.mjs|scripts.check-runtime-deps.diagnostics.map() callback", - "scripts/check-runtime-deps.mjs|scripts.check-runtime-deps.roots", - "scripts/check-runtime-deps.mjs|scripts.check-runtime-deps.roots.project.rootFiles.map() callback" - ], - "content_hash": "954c4dccb52e0fe4", - "module_hash": "6bc0713638f205d0" - }, - "scripts/check-ts-relative-imports.mjs": { - "method_keys": [ - "scripts/check-ts-relative-imports.mjs|scripts.check-ts-relative-imports.collectTypescriptFiles", - "scripts/check-ts-relative-imports.mjs|scripts.check-ts-relative-imports.isStringLiteralLike", - "scripts/check-ts-relative-imports.mjs|scripts.check-ts-relative-imports.isRelativeJavaScriptSpecifier", - "scripts/check-ts-relative-imports.mjs|scripts.check-ts-relative-imports.getImportTypeSpecifier", - "scripts/check-ts-relative-imports.mjs|scripts.check-ts-relative-imports.config.files.files.map() callback", - "scripts/check-ts-relative-imports.mjs|scripts.check-ts-relative-imports.api.fs.fileExists", - "scripts/check-ts-relative-imports.mjs|scripts.check-ts-relative-imports.api.fs.readFile", - "scripts/check-ts-relative-imports.mjs|scripts.check-ts-relative-imports.checkSpecifier", - "scripts/check-ts-relative-imports.mjs|scripts.check-ts-relative-imports.visit" - ], - "content_hash": "4d0f847bf5e6df9c", - "module_hash": "84ade188ddb05725" - }, - "scripts/coding-agent-smoke.mjs": { - "method_keys": [ - "scripts/coding-agent-smoke.mjs|scripts.coding-agent-smoke.developmentPackages", - "scripts/coding-agent-smoke.mjs|scripts.coding-agent-smoke.developmentPackages.map() callback", - "scripts/coding-agent-smoke.mjs|scripts.coding-agent-smoke.checkInstalledPackages", - "scripts/coding-agent-smoke.mjs|scripts.coding-agent-smoke.checkInstalledPackages.directories", - "scripts/coding-agent-smoke.mjs|scripts.coding-agent-smoke.checkInstalledPackages.directories.filter() callback", - "scripts/coding-agent-smoke.mjs|scripts.coding-agent-smoke.checkInstalledPackages.directories.flatMap() callback", - "scripts/coding-agent-smoke.mjs|scripts.coding-agent-smoke.checkInstalledPackages.directories.flatMap() callback.map() callback", - "scripts/coding-agent-smoke.mjs|scripts.coding-agent-smoke.smokeTestCodingAgent" - ], - "content_hash": "c59c1983abd820a0", - "module_hash": "f6e05bf66dd326a5" - }, - "scripts/cost.ts": { - "method_keys": [ - "scripts/cost.ts|scripts.cost.encodeSessionDir", - "scripts/cost.ts|scripts.cost.DayCost", - "scripts/cost.ts|scripts.cost.Stats", - "scripts/cost.ts|scripts.cost.files", - "scripts/cost.ts|scripts.cost.files.filter() callback" - ], - "content_hash": "c0036c730630e04d", - "module_hash": "f5c7a187794f873e" - }, - "scripts/diff-model-catalog.mjs": { - "method_keys": [ - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.printUsage", - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.run", - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.runDiff", - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.requestedProviders", - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.requestedProviders.args.filter() callback", - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.requestedProviders.some() callback", - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.generateCatalog", - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.formatProviderCatalogs", - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.readProviderCatalog", - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.generateThinkingCatalog", - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.THINKING_LEVEL_RANKS", - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.THINKING_LEVEL_RANKS.THINKING_LEVEL_ORDER.map() callback", - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.sortJsonKeys", - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.sortJsonKeys.keys.sort() callback", - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.canonicalizeJson", - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.canonicalizeJson.value.map() callback", - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.formatJsonForDiff", - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.formatJsonForDiff.value.map() callback", - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.formatJsonForDiff.entries.map() callback", - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.writeModelSnapshot", - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.writeChangedLines", - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.writeChangedLines.changedLines", - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.writeChangedLines.changedLines.filter() callback" - ], - "content_hash": "0b366500f60f0ddd", - "module_hash": "17c334c14b0d1bc6" - }, - "scripts/edit-tool-stats.mjs": { - "method_keys": [ - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.parseArgs", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.printHelp", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.parseSessionFileTimestamp", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.formatIso", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.resolveAutoSinceMs", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.walkJsonlFiles", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.walkJsonlFiles.entries.sort() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.getPathExtension", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.utf8Bytes", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.longestCommonPrefixLength", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.longestCommonSuffixLength", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.analyzeReplacement", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.median", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.quantile", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.quantile.finite", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.quantile.finite.numbers.filter() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.quantile.finite.sort() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.formatInt", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.formatPercent", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.formatRatio", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.formatBytes", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.extractTextContent", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.extractTextContent.content.filter() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.extractTextContent.map() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.classifyErrorKind", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.getArgStyle", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.analyzeToolArguments", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.analyzeToolArguments.perEdit.normalizedArgs.edits.map() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.perEdit", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.analyzeToolArguments.inflations", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.analyzeToolArguments.inflations.filter() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.analyzeToolArguments.inflations.perEdit.map() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.analyzeToolArguments.totals", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.analyzeToolArguments.totals.perEdit.reduce() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.groupCounts", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.collectInflations", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.collectInflations.filter() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.collectInflations.records.map() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.summarizeGroups", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.summarizeGroups.map() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.summarizeGroups.map() callback.resolved.group.filter() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.summarizeGroups.map() callback.success.resolved.filter() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.summarizeGroups.map() callback.failed.resolved.filter() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.map() callback.multi", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.summarizeGroups.map() callback.multi.group.filter() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.summarizeGroups.sort() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSameFileClusterStats", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSameFileClusterStats.clusters", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSameFileClusterStats.clusters.filter() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.assistantMessagesWithCluster", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSameFileClusterStats.assistantMessagesWithCluster.clusters.map() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.assistantMessagesWithMultiEdit", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSameFileClusterStats.assistantMessagesWithMultiEdit.records.filter() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSameFileClusterStats.assistantMessagesWithMultiEdit.map() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSameFileClusterStats.callsInsideClusters.clusters.reduce() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.callsInsideClusters", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildInflationBuckets", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildInflationBuckets.buckets", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buckets.test", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildInflationBuckets.buckets.test", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildInflationBuckets.buckets.map() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buckets.map() callback.resolved", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildInflationBuckets.buckets.map() callback.resolved.bucketRecords.filter() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buckets.map() callback.failed", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildInflationBuckets.buckets.map() callback.failed.resolved.filter() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildHugeReplacementStats", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildHugeReplacementStats.thresholds.map() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildHugeReplacementStats.thresholds.map() callback.count.records.filter() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildWorstExamples", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildWorstExamples.scored", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildWorstExamples.scored.sort() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildWorstExamples.map() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.uniqueAssistantMessages", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.uniqueAssistantMessages.records.map() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.resolved", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.resolved.records.filter() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.success", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.success.resolved.filter() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.failed", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.failed.resolved.filter() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.single", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.single.records.filter() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.multi", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.multi.records.filter() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.modeStats.map() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.modeStats", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.modeStats.map() callback.modeRecords", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.modeStats.map() callback.modeRecords.records.filter() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.modeStats.map() callback.modeResolved", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.modeStats.map() callback.modeResolved.modeRecords.filter() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.modeStats.map() callback.modeSuccess", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.modeStats.map() callback.modeSuccess.modeResolved.filter() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.modeStats.map() callback.modeFailed", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.modeStats.map() callback.modeFailed.modeResolved.filter() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.multiEditLengthBuckets", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.multiEditLengthBuckets.test", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.multiEditLengthBuckets.test", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.multiEditLengthBuckets.map() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.multiEditLengthBuckets.map() callback.bucketResolved", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.multiEditLengthBuckets.map() callback.bucketResolved.bucketRecords.filter() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.multiEditLengthBuckets.map() callback.bucketSuccess", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.multiEditLengthBuckets.map() callback.bucketSuccess.bucketResolved.filter() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.multiEditLengthBuckets.map() callback.bucketFailed", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.multiEditLengthBuckets.map() callback.bucketFailed.bucketResolved.filter() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.argStyles.groupCounts() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.argStyles", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.argStyles.map() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.argStyles.sort() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.providerStats.summarizeGroups() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.providerStats", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.extensionStats.summarizeGroups() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.extensionStats", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.noCoreChange", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.noCoreChange.records.filter() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.pathologicalThresholds", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.pathologicalThresholds.map() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.pathologicalThresholds.map() callback.count.records.filter() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.failureKinds.groupCounts() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.failureKinds.records.filter() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.failureKinds", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.failureKinds.map() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.failureKinds.sort() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.printGroupTable", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.printHumanReport", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.printHumanReport.printGroupTable(\"By provider/model\") callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.printHumanReport.printGroupTable(\"By file extension\") callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.scanSessions", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.applyFilters", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.applyFilters.records.filter() callback", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.main", - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.catch() callback" - ], - "content_hash": "cb998e76da10664f", - "module_hash": "1aad8603ed6a39ca" - }, - "scripts/generate-coding-agent-install-lock.mjs": { - "method_keys": [ - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.readJson", - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.packageDependencies", - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.sortedObject", - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.sortedObject.sort() callback", - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.sortedPackageEntry", - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.sortedPackageEntry.sort() callback", - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.copyLockEntry", - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.copyPackageJsonEntry", - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.packageNameFromLockPath", - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.registryTarballUrl", - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.isExactVersionSpec", - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.getInternalWorkspaces", - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.resolveExternalDependency", - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.resolveExternalDependency.matches", - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.resolveExternalDependency.matches.filter() callback", - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.resolveExternalDependency.matches.map() callback", - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.addInternalWorkspace", - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.addExternalPackage", - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.createInstallerPackageJson", - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.createRootLockEntry", - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.validateGeneratedFiles", - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.validateGeneratedFiles.platformPackageCount.filter() callback", - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.validateGeneratedFiles.platformPackageCount", - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.validateGeneratedFiles.errors.map() callback", - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.generateInstallLock", - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.generateInstallLock.queue", - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.generateInstallLock.queue.map() callback", - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.platformPackageCount.filter() callback", - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.platformPackageCount" - ], - "content_hash": "2553edf38c02507c", - "module_hash": "e084851e62dcbe0d" - }, - "scripts/generate-thinking-capabilities.mjs": { - "method_keys": [ - "scripts/generate-thinking-capabilities.mjs|scripts.generate-thinking-capabilities.capabilities", - "scripts/generate-thinking-capabilities.mjs|scripts.generate-thinking-capabilities.capabilities.map() callback", - "scripts/generate-thinking-capabilities.mjs|scripts.generate-thinking-capabilities.map() callback.values", - "scripts/generate-thinking-capabilities.mjs|scripts.generate-thinking-capabilities.capabilities.map() callback.values.levels.flatMap() callback" - ], - "content_hash": "684967a442a8d708", - "module_hash": "653ca49540e7a265" - }, - "scripts/issues/github.ts": { - "method_keys": [ - "scripts/issues/github.ts|scripts.issues.github.Issue", - "scripts/issues/github.ts|scripts.issues.github.CorpusFile", - "scripts/issues/github.ts|scripts.issues.github.Corpus", - "scripts/issues/github.ts|scripts.issues.github.Corpus.constructor", - "scripts/issues/github.ts|scripts.issues.github.Corpus.syncedAt", - "scripts/issues/github.ts|scripts.issues.github.Corpus.get", - "scripts/issues/github.ts|scripts.issues.github.Corpus.all", - "scripts/issues/github.ts|scripts.issues.github.Corpus.sync", - "scripts/issues/github.ts|scripts.issues.github.Corpus.search", - "scripts/issues/github.ts|scripts.issues.github.Corpus.search.issues", - "scripts/issues/github.ts|scripts.issues.github.Corpus.search.issues.filter() callback", - "scripts/issues/github.ts|scripts.issues.github.Corpus.search.docs", - "scripts/issues/github.ts|scripts.issues.github.Corpus.search.docs.issues.map() callback", - "scripts/issues/github.ts|scripts.issues.github.Corpus.search.weights", - "scripts/issues/github.ts|scripts.issues.github.Corpus.search.weights.terms.map() callback", - "scripts/issues/github.ts|scripts.issues.github.Corpus.search.weights.terms.map() callback.df", - "scripts/issues/github.ts|scripts.issues.github.Corpus.search.weights.terms.map() callback.df.docs.filter() callback", - "scripts/issues/github.ts|scripts.issues.github.Corpus.search.docs.map() callback", - "scripts/issues/github.ts|scripts.issues.github.Corpus.search.docs.map() callback.terms.forEach() callback", - "scripts/issues/github.ts|scripts.issues.github.Corpus.search.filter() callback", - "scripts/issues/github.ts|scripts.issues.github.Corpus.search.sort() callback", - "scripts/issues/github.ts|scripts.issues.github.Corpus.search.map() callback", - "scripts/issues/github.ts|scripts.issues.github.Corpus.authorStats", - "scripts/issues/github.ts|scripts.issues.github.Corpus.authorStats.prior.filter() callback", - "scripts/issues/github.ts|scripts.issues.github.authorStats.prior", - "scripts/issues/github.ts|scripts.issues.github.isActedOn", - "scripts/issues/github.ts|scripts.issues.github.issueStatus", - "scripts/issues/github.ts|scripts.issues.github.issueStatus.labels", - "scripts/issues/github.ts|scripts.issues.github.issueStatus.labels.issue.labels.filter() callback", - "scripts/issues/github.ts|scripts.issues.github.tokenize", - "scripts/issues/github.ts|scripts.issues.github.tokenize.terms", - "scripts/issues/github.ts|scripts.issues.github.tokenize.terms.map() callback", - "scripts/issues/github.ts|scripts.issues.github.tokenize.terms.filter() callback", - "scripts/issues/github.ts|scripts.issues.github.gh", - "scripts/issues/github.ts|scripts.issues.github.gh.", - "scripts/issues/github.ts|scripts.issues.github.gh..child.stdout.on(\"data\") callback", - "scripts/issues/github.ts|scripts.issues.github.gh..child.stderr.on(\"data\") callback", - "scripts/issues/github.ts|scripts.issues.github.gh..child.on(\"close\") callback" - ], - "content_hash": "9e6f3679c02609b4", - "module_hash": "21ae95da4d7fc9a2" - }, - "scripts/issues/main.ts": { - "method_keys": [ - "scripts/issues/main.ts|scripts.issues.main.runSync", - "scripts/issues/main.ts|scripts.issues.main.view", - "scripts/issues/main.ts|scripts.issues.main.items", - "scripts/issues/main.ts|scripts.issues.main.view.items.filter() callback", - "scripts/issues/main.ts|scripts.issues.main.view.items.sort() callback", - "scripts/issues/main.ts|scripts.issues.main.view.items.map() callback", - "scripts/issues/main.ts|scripts.issues.main.view.items.map() callback.result.duplicates.entry.result.duplicates.map() callback", - "scripts/issues/main.ts|scripts.issues.main.view.categories.triage.categories.map() callback", - "scripts/issues/main.ts|scripts.issues.main.authorized", - "scripts/issues/main.ts|scripts.issues.main.readJson", - "scripts/issues/main.ts|scripts.issues.main.send", - "scripts/issues/main.ts|scripts.issues.main.handle", - "scripts/issues/main.ts|scripts.issues.main.handle.triage.categories.some() callback", - "scripts/issues/main.ts|scripts.issues.main.server", - "scripts/issues/main.ts|scripts.issues.main.server.createServer() callback", - "scripts/issues/main.ts|scripts.issues.main.server.createServer() callback.catch() callback", - "scripts/issues/main.ts|scripts.issues.main.server.listen() callback", - "scripts/issues/main.ts|scripts.issues.main.setInterval() callback", - "scripts/issues/main.ts|scripts.issues.main.process.on() callback", - "scripts/issues/main.ts|scripts.issues.main.process.on() callback.finally() callback" - ], - "content_hash": "2affaf11db0c0fd8", - "module_hash": "f1cf58d5edac1945" - }, - "scripts/issues/source-hooks.mjs": { - "method_keys": [ - "scripts/issues/source-hooks.mjs|scripts.issues.source-hooks.toSource", - "scripts/issues/source-hooks.mjs|scripts.issues.source-hooks.resolve" - ], - "content_hash": "474be5035413308c", - "module_hash": "c97742ff96594cdf" - }, - "scripts/issues/triage.ts": { - "method_keys": [ - "scripts/issues/triage.ts|scripts.issues.triage.Category", - "scripts/issues/triage.ts|scripts.issues.triage.StateDoc", - "scripts/issues/triage.ts|scripts.issues.triage.StateDoc.initial", - "scripts/issues/triage.ts|scripts.issues.triage.mutate", - "scripts/issues/triage.ts|scripts.issues.triage.loadCategories", - "scripts/issues/triage.ts|scripts.issues.triage.loadCategories.filter() callback", - "scripts/issues/triage.ts|scripts.issues.triage.loadCategories.map() callback", - "scripts/issues/triage.ts|scripts.issues.triage.TriageOptions", - "scripts/issues/triage.ts|scripts.issues.triage.Triage", - "scripts/issues/triage.ts|scripts.issues.triage.Triage.constructor", - "scripts/issues/triage.ts|scripts.issues.triage.Triage.open", - "scripts/issues/triage.ts|scripts.issues.triage.Triage.open.onReport", - "scripts/issues/triage.ts|scripts.issues.triage.Triage.open.harness.commit() callback", - "scripts/issues/triage.ts|scripts.issues.triage.Triage.state", - "scripts/issues/triage.ts|scripts.issues.triage.Triage.usageCost", - "scripts/issues/triage.ts|scripts.issues.triage.Triage.usageCost.reduce() callback", - "scripts/issues/triage.ts|scripts.issues.triage.Triage.queueSize", - "scripts/issues/triage.ts|scripts.issues.triage.Triage.enqueueInbox", - "scripts/issues/triage.ts|scripts.issues.triage.Triage.retriage", - "scripts/issues/triage.ts|scripts.issues.triage.Triage.retriage.update() callback", - "scripts/issues/triage.ts|scripts.issues.triage.Triage.decide", - "scripts/issues/triage.ts|scripts.issues.triage.Triage.decide.update() callback", - "scripts/issues/triage.ts|scripts.issues.triage.Triage.close", - "scripts/issues/triage.ts|scripts.issues.triage.Triage.enqueue", - "scripts/issues/triage.ts|scripts.issues.triage.Triage.pump", - "scripts/issues/triage.ts|scripts.issues.triage.Triage.pump.catch() callback", - "scripts/issues/triage.ts|scripts.issues.triage.Triage.pump.catch() callback.update() callback", - "scripts/issues/triage.ts|scripts.issues.triage.Triage.pump.finally() callback", - "scripts/issues/triage.ts|scripts.issues.triage.Triage.update", - "scripts/issues/triage.ts|scripts.issues.triage.Triage.update.harness.commit() callback", - "scripts/issues/triage.ts|scripts.issues.triage.Triage.run", - "scripts/issues/triage.ts|scripts.issues.triage.run.update() callback", - "scripts/issues/triage.ts|scripts.issues.triage.Triage.run.update() callback", - "scripts/issues/triage.ts|scripts.issues.triage.Triage.formatIssue", - "scripts/issues/triage.ts|scripts.issues.triage.Triage.formatIssue.issue.labels.filter() callback", - "scripts/issues/triage.ts|scripts.issues.triage.Triage.extension", - "scripts/issues/triage.ts|scripts.issues.triage.Triage.extension.names", - "scripts/issues/triage.ts|scripts.issues.triage.Triage.extension.names.categories.map() callback", - "scripts/issues/triage.ts|scripts.issues.triage.Triage.extension.searchIssues", - "scripts/issues/triage.ts|scripts.issues.triage.Triage.extension.searchIssues.execute", - "scripts/issues/triage.ts|scripts.issues.triage.Triage.extension.readIssue", - "scripts/issues/triage.ts|scripts.issues.triage.Triage.extension.readIssue.execute", - "scripts/issues/triage.ts|scripts.issues.triage.Triage.extension.submitTriage", - "scripts/issues/triage.ts|scripts.issues.triage.Triage.extension.submitTriage.execute", - "scripts/issues/triage.ts|scripts.issues.triage.Triage.extension.submitTriage.execute.result.duplicates.args.duplicates.filter() callback", - "scripts/issues/triage.ts|scripts.issues.triage.Triage.extension.submitTriage.execute.api.commit() callback", - "scripts/issues/triage.ts|scripts.issues.triage.Triage.extension.submitTriage.execute.api.commit() callback.mutate() callback", - "scripts/issues/triage.ts|scripts.issues.triage.Triage.extension.categories", - "scripts/issues/triage.ts|scripts.issues.triage.Triage.extension.categories.categories.map() callback", - "scripts/issues/triage.ts|scripts.issues.triage.Triage.extension.sections.section(\"categories\") callback", - "scripts/issues/triage.ts|scripts.issues.triage.Triage.extension.sections.section(\"preamble\") callback" - ], - "content_hash": "1385cc0fd0de482e", - "module_hash": "70a6dbedc13400be" - }, - "scripts/local-package-install.mjs": { - "method_keys": [ - "scripts/local-package-install.mjs|scripts.local-package-install.createFileSpecifier", - "scripts/local-package-install.mjs|scripts.local-package-install.detectIndentation", - "scripts/local-package-install.mjs|scripts.local-package-install.packageDirectory", - "scripts/local-package-install.mjs|scripts.local-package-install.runtimeTarget", - "scripts/local-package-install.mjs|scripts.local-package-install.typesTarget", - "scripts/local-package-install.mjs|scripts.local-package-install.literalExports", - "scripts/local-package-install.mjs|scripts.local-package-install.literalExports.keys.some() callback", - "scripts/local-package-install.mjs|scripts.local-package-install.literalExports.filter() callback", - "scripts/local-package-install.mjs|scripts.local-package-install.assertPackageFile", - "scripts/local-package-install.mjs|scripts.local-package-install.lockfilePackageName", - "scripts/local-package-install.mjs|scripts.local-package-install.verifyLocalResolutions", - "scripts/local-package-install.mjs|scripts.local-package-install.verifyLocalResolutions.artifacts", - "scripts/local-package-install.mjs|scripts.local-package-install.verifyLocalResolutions.artifacts.artifactSet.packages.map() callback", - "scripts/local-package-install.mjs|scripts.local-package-install.preparePnpmWorkspace", - "scripts/local-package-install.mjs|scripts.local-package-install.preparePnpmWorkspace.document.errors.map() callback", - "scripts/local-package-install.mjs|scripts.local-package-install.wireConsumer", - "scripts/local-package-install.mjs|scripts.local-package-install.wireConsumer.artifacts", - "scripts/local-package-install.mjs|scripts.local-package-install.wireConsumer.artifacts.artifactSet.packages.map() callback", - "scripts/local-package-install.mjs|scripts.local-package-install.wireConsumer.specifiers", - "scripts/local-package-install.mjs|scripts.local-package-install.wireConsumer.specifiers.artifactSet.packages.map() callback", - "scripts/local-package-install.mjs|scripts.local-package-install.wireConsumer.targetSection", - "scripts/local-package-install.mjs|scripts.local-package-install.wireConsumer.targetSection.dependencySections.find() callback", - "scripts/local-package-install.mjs|scripts.local-package-install.installConsumer", - "scripts/local-package-install.mjs|scripts.local-package-install.smokeTestNpmConsumer", - "scripts/local-package-install.mjs|scripts.local-package-install.smokeTestNpmConsumer.resolveChecks", - "scripts/local-package-install.mjs|scripts.local-package-install.smokeTestNpmConsumer.resolveChecks.runtimeSpecifiers.map() callback", - "scripts/local-package-install.mjs|scripts.local-package-install.packageConsumerDirectoryName" - ], - "content_hash": "1c1c87abccabf822", - "module_hash": "0450293c914c856a" - }, - "scripts/local-release.mjs": { - "method_keys": [ - "scripts/local-release.mjs|scripts.local-release.printUsage", - "scripts/local-release.mjs|scripts.local-release.currentBinaryPlatform", - "scripts/local-release.mjs|scripts.local-release.buildBunBinaryRelease", - "scripts/local-release.mjs|scripts.local-release.createPiShim" - ], - "content_hash": "9528660364c643ba", - "module_hash": "46508b15f54a810a" - }, - "scripts/model-catalog-protocol.ts": { - "method_keys": [ - "scripts/model-catalog-protocol.ts|scripts.model-catalog-protocol.getModelCatalogArtifactKey", - "scripts/model-catalog-protocol.ts|scripts.model-catalog-protocol.getModelCatalogProviderKey", - "scripts/model-catalog-protocol.ts|scripts.model-catalog-protocol.isValidModelCatalogPiVersion", - "scripts/model-catalog-protocol.ts|scripts.model-catalog-protocol.compareModelCatalogPiVersions", - "scripts/model-catalog-protocol.ts|scripts.model-catalog-protocol.parseModelCatalogRepresentation", - "scripts/model-catalog-protocol.ts|scripts.model-catalog-protocol.parseModelCatalogRepresentation.some() callback", - "scripts/model-catalog-protocol.ts|scripts.model-catalog-protocol.parseModelCatalogRequest", - "scripts/model-catalog-protocol.ts|scripts.model-catalog-protocol.selectModelCatalog", - "scripts/model-catalog-protocol.ts|scripts.model-catalog-protocol.selectModelCatalog.index.catalogs.find() callback", - "scripts/model-catalog-protocol.ts|scripts.model-catalog-protocol.parseModelCatalogIndex", - "scripts/model-catalog-protocol.ts|scripts.model-catalog-protocol.value.catalogs.some() callback", - "scripts/model-catalog-protocol.ts|scripts.model-catalog-protocol.parseModelCatalogIndex.value.catalogs.some() callback", - "scripts/model-catalog-protocol.ts|scripts.model-catalog-protocol.parseModelCatalogIndex.catalogs.value.catalogs.map() callback", - "scripts/model-catalog-protocol.ts|scripts.model-catalog-protocol.requirePiVersion", - "scripts/model-catalog-protocol.ts|scripts.model-catalog-protocol.parsePiVersion", - "scripts/model-catalog-protocol.ts|scripts.model-catalog-protocol.parsePiVersion.parsed.some() callback", - "scripts/model-catalog-protocol.ts|scripts.model-catalog-protocol.comparePiVersions" - ], - "content_hash": "8151d4c8335ad23d", - "module_hash": "9739402aba9728e3" - }, - "scripts/npm-command.mjs": { - "method_keys": [ - "scripts/npm-command.mjs|scripts.npm-command.execNpmSync" - ], - "content_hash": "f290d977e8899973", - "module_hash": "309566e032bd4fb3" - }, - "scripts/pack-packages.mjs": { - "method_keys": [ - "scripts/pack-packages.mjs|scripts.pack-packages.printUsage" - ], - "content_hash": "d7dbc2ea433d129b", - "module_hash": "da73d153599bb932" - }, - "scripts/package-artifacts.mjs": { - "method_keys": [ - "scripts/package-artifacts.mjs|scripts.package-artifacts.isInsidePath", - "scripts/package-artifacts.mjs|scripts.package-artifacts.getGitSource", - "scripts/package-artifacts.mjs|scripts.package-artifacts.packPackages", - "scripts/package-artifacts.mjs|scripts.package-artifacts.prepareOutputDirectory", - "scripts/package-artifacts.mjs|scripts.package-artifacts.produceArtifactSet", - "scripts/package-artifacts.mjs|scripts.package-artifacts.produceArtifactSet.manifest.packages.packedPackages.map() callback", - "scripts/package-artifacts.mjs|scripts.package-artifacts.produceArtifactSet.manifest.packages.sort() callback", - "scripts/package-artifacts.mjs|scripts.package-artifacts.readArtifactSet", - "scripts/package-artifacts.mjs|scripts.package-artifacts.readArtifactSet.packages.manifest.packages.map() callback", - "scripts/package-artifacts.mjs|scripts.package-artifacts.readArtifactSet.getPackage", - "scripts/package-artifacts.mjs|scripts.package-artifacts.readArtifactSet.getPackage.pkg", - "scripts/package-artifacts.mjs|scripts.package-artifacts.readArtifactSet.getPackage.pkg.packages.find() callback" - ], - "content_hash": "22da92b752ee64b0", - "module_hash": "84fab0192a70b4b6" - }, - "scripts/package-workspaces.mjs": { - "method_keys": [ - "scripts/package-workspaces.mjs|scripts.package-workspaces.findPackageDirectories", - "scripts/package-workspaces.mjs|scripts.package-workspaces.findPackageDirectories.visit" - ], - "content_hash": "83515157d435650f", - "module_hash": "fe97c2017c8f412b" - }, - "scripts/profile-coding-agent-node.mjs": { - "method_keys": [ - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.printHelp", - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.parseIntegerFlag", - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.parseRuntime", - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.parseMode", - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.parseArgs", - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.detectRuntimeFromPackageManager", - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.resolveRuntime", - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.resolveProfileDir", - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.resolveLabel", - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.formatMs", - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.toDisplayPath", - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.summarize", - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.summarize.sorted", - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.summarize.sorted.sort() callback", - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.summarize.total", - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.summarize.total.sorted.reduce() callback", - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.parseStartupTimings", - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.summarizeTimingMaps", - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.toMetricName", - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.waitForExit", - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.waitForExit.", - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.waitForExit..child.once(\"exit\") callback", - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.runBuild", - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.runBuild.child.stdout.on(\"data\") callback", - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.runBuild.child.stderr.on(\"data\") callback", - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.getRuntimeCommand", - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.createBenchmarkEnv", - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.runTuiBenchmarkRun", - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.runTuiBenchmarkRun.child.stderr.on(\"data\") callback", - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.splitJsonLines", - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.runRpcBenchmarkRun", - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.runRpcBenchmarkRun.child.stdout.on(\"data\") callback", - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.runRpcBenchmarkRun.child.stdout.on(\"data\") callback.splitJsonLines() callback", - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.runRpcBenchmarkRun.child.stderr.on(\"data\") callback", - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.runBenchmarkRun", - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.main", - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.main.elapsedSummary", - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.main.elapsedSummary.measuredRuns.map() callback", - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.main.maxElapsedRun", - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.main.maxElapsedRun.measuredRuns.reduce() callback", - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.catch() callback" - ], - "content_hash": "69482f30d4dc64e4", - "module_hash": "5a2eca0576aaf5a6" - }, - "scripts/publish-model-catalog.mjs": { - "method_keys": [ - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.parseArgs", - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.readJson", - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.isObject", - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.chatProjection", - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.chatProjection.map() callback", - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.chatProjection.providerModels.filter() callback", - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.validateBundle", - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.validateBundle.providerIds.every() callback", - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.validateBundle.shardFiles", - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.validateBundle.shardFiles.filter() callback", - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.validateBundle.expectedShardFiles", - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.validateBundle.expectedShardFiles.providerIds.flatMap() callback", - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.gitSourceCommit", - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.aws", - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.downloadIndex", - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.uploadJson", - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.validateIndex", - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.buildIndex", - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.catalogs", - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.buildIndex.catalogs.filter() callback", - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.buildIndex.catalogs.sort() callback", - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.main", - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.main.currentEntry", - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.main.currentEntry.currentIndex.catalogs.find() callback", - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.main.uploads", - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.main.uploads.bundle.providerIds.flatMap() callback", - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.catch() callback" - ], - "content_hash": "00953e753f091ec0", - "module_hash": "0051f78d007da9ba" - }, - "scripts/publish-release-announcement.mjs": { - "method_keys": [ - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.parseArgs", - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.sleep", - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.resolvePackageFromNpm", - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.verifyPackagesAreAvailable", - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.verifyPackagesAreAvailable.results.flatMap() callback", - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.verifyPackagesAreAvailable.results.map() callback", - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.verifyPackagesAreAvailable.failures.map() callback", - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.gitSourceCommit", - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.runAws", - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.readLatestRelease", - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.putObject", - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.putJson", - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.validateInstallerArtifacts", - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.compareReleaseVersions", - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.advanceLatestRelease", - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.main", - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.main.installerLatest", - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.installerLatest.advanceLatestRelease() callback", - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.main.installerLatest.advanceLatestRelease() callback", - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.main.result", - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.result.advanceLatestRelease() callback", - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.main.result.advanceLatestRelease() callback", - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.catch() callback" - ], - "content_hash": "92d64ebb06698616", - "module_hash": "420bf0428319fe23" - }, - "scripts/publish.mjs": { - "method_keys": [ - "scripts/publish.mjs|scripts.publish.unknownArgs", - "scripts/publish.mjs|scripts.publish.unknownArgs.filter() callback", - "scripts/publish.mjs|scripts.publish.isPublished", - "scripts/publish.mjs|scripts.publish.isPublished.output", - "scripts/publish.mjs|scripts.publish.isPublished.output.map() callback", - "scripts/publish.mjs|scripts.publish.packageByName", - "scripts/publish.mjs|scripts.publish.packageByName.packages.map() callback", - "scripts/publish.mjs|scripts.publish.versions", - "scripts/publish.mjs|scripts.publish.versions.packages.map() callback", - "scripts/publish.mjs|scripts.publish.packageStates", - "scripts/publish.mjs|scripts.publish.packageStates.artifactSet.packages.map() callback" - ], - "content_hash": "d94db5b565cd8eac", - "module_hash": "ddf2b16677a4fe48" - }, - "scripts/read-tool-stats.mjs": { - "method_keys": [ - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.parseArgs", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.printHelp", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.parseSessionFileTimestamp", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.formatIso", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.getTimeZoneParts", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.getTimeZoneParts.map() callback", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.getTimeZoneParts.parts.filter() callback", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.formatDay", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.startOfReportTimeZoneWeek", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.getTimeBucket", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.getHourOfDayBucket", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.resolveAutoSinceMs", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.walkJsonlFiles", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.walkJsonlFiles.entries.sort() callback", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.formatInt", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.formatPercent", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.formatRate", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.median", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.median.finite", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.median.finite.numbers.filter() callback", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.median.finite.sort() callback", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.bar", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.extractTextContent", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.extractTextContent.content.filter() callback", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.extractTextContent.map() callback", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.classifyRead", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.summarizeTimeBuckets", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.summarizeTimeBuckets.sort() callback", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.summarizeTimeBuckets.summarizeGroups() callback", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.summarizeNormalizedTimeBuckets", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.summarizeNormalizedTimeBuckets.summarizeNormalizedTimeBucketsByKey() callback", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.summarizeNormalizedTimeBucketsByKey", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.summarizeNormalizedTimeBucketsByKey.map() callback", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.map() callback.sessions", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.summarizeNormalizedTimeBucketsByKey.map() callback.sessions.map() callback", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.map() callback.sessions.map() callback.full", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.summarizeNormalizedTimeBucketsByKey.map() callback.sessions.map() callback.full.sessionRecords.filter() callback", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.summarizeNormalizedTimeBucketsByKey.map() callback.full.bucketRecords.filter() callback", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.map() callback.medianSessionPartialRate", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.summarizeNormalizedTimeBucketsByKey.map() callback.medianSessionPartialRate.sessions.map() callback", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.summarizeNormalizedTimeBucketsByKey.sort() callback", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.summarizeGroups", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.summarizeGroups.map() callback", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.map() callback.full", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.summarizeGroups.map() callback.full.group.filter() callback", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.map() callback.assistantMessages", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.summarizeGroups.map() callback.assistantMessages.group.map() callback", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.summarizeGroups.sort() callback", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.buildSummary", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.buildSummary.full", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.buildSummary.full.records.filter() callback", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.buildSummary.providerStats.summarizeGroups() callback", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.providerStats", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.buildSummary.timeOfDayStats.sort() callback", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.buildSummary.timeOfDayStats.summarizeGroups() callback", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.timeOfDayStats", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.buildSummary.normalizedTimeOfDayStats.summarizeNormalizedTimeBucketsByKey() callback", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.normalizedTimeOfDayStats", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.buildSummary.timeStatsByProvider.providerStats.map() callback", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.timeStatsByProvider", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.buildSummary.timeStatsByProvider.providerStats.map() callback.timeStats.records.filter() callback", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.buildSummary.timeStatsByProvider.providerStats.map() callback.normalizedTimeStats.records.filter() callback", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.buildSummary.timeStatsByProvider.providerStats.map() callback.timeOfDayStats.records.filter() callback", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.buildSummary.timeStatsByProvider.providerStats.map() callback.timeOfDayStats.summarizeGroups() callback", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.buildSummary.timeStatsByProvider.providerStats.map() callback.timeOfDayStats.sort() callback", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.buildSummary.timeStatsByProvider.providerStats.map() callback.normalizedTimeOfDayStats.records.filter() callback", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.buildSummary.timeStatsByProvider.providerStats.map() callback.normalizedTimeOfDayStats.summarizeNormalizedTimeBucketsByKey() callback", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.buildSummary.counts.assistantMessagesWithReadCalls.records.map() callback", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.buildHumanReport", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.buildHumanReport.log", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.escapeHtml", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.printHtmlReport", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.printHumanReport", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.scanSessions", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.applyFilters", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.applyFilters.records.filter() callback", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.main", - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.catch() callback" - ], - "content_hash": "c004e6da94414857", - "module_hash": "ae3c7a5cfc85e466" - }, - "scripts/release-notes.mjs": { - "method_keys": [ - "scripts/release-notes.mjs|scripts.release-notes.printUsage", - "scripts/release-notes.mjs|scripts.release-notes.commandForPlatform", - "scripts/release-notes.mjs|scripts.release-notes.run", - "scripts/release-notes.mjs|scripts.release-notes.parseOptions", - "scripts/release-notes.mjs|scripts.release-notes.normalizeTag", - "scripts/release-notes.mjs|scripts.release-notes.versionFromTag", - "scripts/release-notes.mjs|scripts.release-notes.compareVersions", - "scripts/release-notes.mjs|scripts.release-notes.escapeRegExp", - "scripts/release-notes.mjs|scripts.release-notes.extractChangelogSection", - "scripts/release-notes.mjs|scripts.release-notes.splitLocalTarget", - "scripts/release-notes.mjs|scripts.release-notes.normalizePathPart", - "scripts/release-notes.mjs|scripts.release-notes.normalizeBasePath", - "scripts/release-notes.mjs|scripts.release-notes.resolveRepositoryPath", - "scripts/release-notes.mjs|scripts.release-notes.isDirectoryTarget", - "scripts/release-notes.mjs|scripts.release-notes.normalizeLinkTarget", - "scripts/release-notes.mjs|scripts.release-notes.normalizeReleaseNoteLinks", - "scripts/release-notes.mjs|scripts.release-notes.normalizeReleaseNoteLinks.normalized", - "scripts/release-notes.mjs|scripts.release-notes.normalizeReleaseNoteLinks.normalized.markdown.replace() callback", - "scripts/release-notes.mjs|scripts.release-notes.writeOutput", - "scripts/release-notes.mjs|scripts.release-notes.extractReleaseNotes", - "scripts/release-notes.mjs|scripts.release-notes.listGithubReleases", - "scripts/release-notes.mjs|scripts.release-notes.map() callback", - "scripts/release-notes.mjs|scripts.release-notes.listGithubReleases.map() callback", - "scripts/release-notes.mjs|scripts.release-notes.uniqueChanges", - "scripts/release-notes.mjs|scripts.release-notes.updateGithubRelease", - "scripts/release-notes.mjs|scripts.release-notes.fixGithubReleases", - "scripts/release-notes.mjs|scripts.release-notes.fixGithubReleases.matchingReleases", - "scripts/release-notes.mjs|scripts.release-notes.fixGithubReleases.matchingReleases.filter() callback", - "scripts/release-notes.mjs|scripts.release-notes.fixGithubReleases.releases", - "scripts/release-notes.mjs|scripts.release-notes.fixGithubReleases.releases.matchingReleases.filter() callback" - ], - "content_hash": "8a92eed76feb5882", - "module_hash": "c9b2c12404af5700" - }, - "scripts/release-packages.mjs": { - "method_keys": [ - "scripts/release-packages.mjs|scripts.release-packages.getPublicWorkspacePackages", - "scripts/release-packages.mjs|scripts.release-packages.map() callback", - "scripts/release-packages.mjs|scripts.release-packages.getPublicWorkspacePackages.filter() callback", - "scripts/release-packages.mjs|scripts.release-packages.getPublicWorkspacePackages.map() callback" - ], - "content_hash": "fb1bb4c058f9664b", - "module_hash": "10e02a5de78cc3f3" - }, - "scripts/release.mjs": { - "method_keys": [ - "scripts/release.mjs|scripts.release.run", - "scripts/release.mjs|scripts.release.getVersion", - "scripts/release.mjs|scripts.release.assertPackagesAreRegisteredWithNpm", - "scripts/release.mjs|scripts.release.assertPackagesAreRegisteredWithNpm.packageNames", - "scripts/release.mjs|scripts.release.assertPackagesAreRegisteredWithNpm.packageNames.map() callback", - "scripts/release.mjs|scripts.release.assertPackagesAreRegisteredWithNpm.unregisteredPackages.map() callback", - "scripts/release.mjs|scripts.release.compareVersions", - "scripts/release.mjs|scripts.release.shellQuote", - "scripts/release.mjs|scripts.release.removeStaleWorkspaceLockEntries", - "scripts/release.mjs|scripts.release.removeStaleWorkspaceLockEntries.workspaceVersions", - "scripts/release.mjs|scripts.release.removeStaleWorkspaceLockEntries.workspaceVersions.map() callback", - "scripts/release.mjs|scripts.release.stageChangedFiles", - "scripts/release.mjs|scripts.release.stageChangedFiles.paths", - "scripts/release.mjs|scripts.release.stageChangedFiles.paths.map() callback", - "scripts/release.mjs|scripts.release.bumpOrSetVersion", - "scripts/release.mjs|scripts.release.getChangelogs", - "scripts/release.mjs|scripts.release.getChangelogs.map() callback", - "scripts/release.mjs|scripts.release.getChangelogs.filter() callback", - "scripts/release.mjs|scripts.release.updateChangelogsForRelease", - "scripts/release.mjs|scripts.release.addUnreleasedSection" - ], - "content_hash": "da091e5bc2f9fab9", - "module_hash": "65cfa43c610760a6" - }, - "scripts/repro-5893-wsl-bash.mjs": { - "method_keys": [ - "scripts/repro-5893-wsl-bash.mjs|scripts.repro-5893-wsl-bash.getTextOutput", - "scripts/repro-5893-wsl-bash.mjs|scripts.repro-5893-wsl-bash.getTextOutput.result.content.filter() callback", - "scripts/repro-5893-wsl-bash.mjs|scripts.repro-5893-wsl-bash.getTextOutput.map() callback", - "scripts/repro-5893-wsl-bash.mjs|scripts.repro-5893-wsl-bash.runCase" - ], - "content_hash": "de6cc32ff9d63fa3", - "module_hash": "288d3a20083bc521" - }, - "scripts/session-context-stats.mjs": { - "method_keys": [ - "scripts/session-context-stats.mjs|scripts.session-context-stats.parseArgs", - "scripts/session-context-stats.mjs|scripts.session-context-stats.printHelp", - "scripts/session-context-stats.mjs|scripts.session-context-stats.parseSessionFileTimestamp", - "scripts/session-context-stats.mjs|scripts.session-context-stats.getTimeZoneParts", - "scripts/session-context-stats.mjs|scripts.session-context-stats.getTimeZoneParts.map() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.getTimeZoneParts.parts.filter() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.formatDay", - "scripts/session-context-stats.mjs|scripts.session-context-stats.formatInt", - "scripts/session-context-stats.mjs|scripts.session-context-stats.formatNumber", - "scripts/session-context-stats.mjs|scripts.session-context-stats.formatPercent", - "scripts/session-context-stats.mjs|scripts.session-context-stats.bar", - "scripts/session-context-stats.mjs|scripts.session-context-stats.median", - "scripts/session-context-stats.mjs|scripts.session-context-stats.median.finite", - "scripts/session-context-stats.mjs|scripts.session-context-stats.median.finite.sort() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.median.finite.values.filter() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.walkJsonlFiles", - "scripts/session-context-stats.mjs|scripts.session-context-stats.walkJsonlFiles.entries.sort() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.loadContextWindows", - "scripts/session-context-stats.mjs|scripts.session-context-stats.contextTokens", - "scripts/session-context-stats.mjs|scripts.session-context-stats.scanSessions", - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeGroups", - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeGroups.map() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeGroups.sort() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup", - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.withUsage", - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.withUsage.group.filter() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.withTokens", - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.withTokens.group.filter() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.withPreCompactionUsage", - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.withPreCompactionUsage.group.filter() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.compactions", - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.compactions.group.filter() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.totalCompactions.group.reduce() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.totalCompactions", - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.contextWindows.filter() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.contextWindows.group.map() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.contextWindows.sort() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.assistantMessages.group.reduce() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.avgTurns.group.reduce() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.avgDurationMinutes.group.reduce() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.avgMaxPromptTokens.withTokens.reduce() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.medianMaxPromptTokens.withTokens.map() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.avgMaxContextUsagePercent.withUsage.reduce() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.medianMaxContextUsagePercent.withUsage.map() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.medianPreFirstCompactionUsagePercent.withPreCompactionUsage.map() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.over80.group.filter() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.over90.group.filter() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.over100.group.filter() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildSummary", - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildSummary.lowerPrefixes", - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildSummary.lowerPrefixes.options.modelPrefixes.map() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildSummary.bashContains", - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildSummary.bashContains.options.bashContains.map() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildSummary.filtered", - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildSummary.filtered.sessions.filter() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildSummary.filtered.sessions.filter() callback.lowerPrefixes.some() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildSummary.filtered.sessions.filter() callback.commands", - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildSummary.filtered.sessions.filter() callback.commands.session.bashCommands.map() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildSummary.filtered.sessions.filter() callback.bashContains.some() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildSummary.filtered.sessions.filter() callback.bashContains.some() callback.commands.some() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildSummary.byDay.summarizeGroups() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildSummary.byModel.sort() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildSummary.byModel.summarizeGroups() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildSummary.byModelDay.sort() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildSummary.byModelDay.summarizeGroups() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildSummary.byModelDay.map() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildSummary.byModelDay.map() callback.byDay.filtered.filter() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildSummary.byModelDay.map() callback.byDay.summarizeGroups() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.lineForGroup", - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildTextReport", - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildTextReport.contextWindowLabel", - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildTextReport.contextWindowLabel.model.contextWindows.map() callback", - "scripts/session-context-stats.mjs|scripts.session-context-stats.escapeHtml", - "scripts/session-context-stats.mjs|scripts.session-context-stats.printHtmlReport", - "scripts/session-context-stats.mjs|scripts.session-context-stats.main", - "scripts/session-context-stats.mjs|scripts.session-context-stats.catch() callback" - ], - "content_hash": "aedf587953d9d1e6", - "module_hash": "72d3b171abfe7e74" - }, - "scripts/session-transcripts.ts": { - "method_keys": [ - "scripts/session-transcripts.ts|scripts.session-transcripts.cwdToSessionDir", - "scripts/session-transcripts.ts|scripts.session-transcripts.extractTextContent", - "scripts/session-transcripts.ts|scripts.session-transcripts.extractTextContent.content.filter() callback", - "scripts/session-transcripts.ts|scripts.session-transcripts.extractTextContent.map() callback", - "scripts/session-transcripts.ts|scripts.session-transcripts.parseSession", - "scripts/session-transcripts.ts|scripts.session-transcripts.truncateLine", - "scripts/session-transcripts.ts|scripts.session-transcripts.JsonEvent", - "scripts/session-transcripts.ts|scripts.session-transcripts.runSubagent", - "scripts/session-transcripts.ts|scripts.session-transcripts.runSubagent.", - "scripts/session-transcripts.ts|scripts.session-transcripts.runSubagent..rl.on(\"line\") callback", - "scripts/session-transcripts.ts|scripts.session-transcripts.runSubagent..child.stderr.on(\"data\") callback", - "scripts/session-transcripts.ts|scripts.session-transcripts.runSubagent..child.on(\"close\") callback", - "scripts/session-transcripts.ts|scripts.session-transcripts.runSubagent..child.on(\"error\") callback", - "scripts/session-transcripts.ts|scripts.session-transcripts.main", - "scripts/session-transcripts.ts|scripts.session-transcripts.main.cwdArg", - "scripts/session-transcripts.ts|scripts.session-transcripts.main.cwdArg.args.find() callback", - "scripts/session-transcripts.ts|scripts.session-transcripts.main.sessionFiles", - "scripts/session-transcripts.ts|scripts.session-transcripts.main.sessionFiles.filter() callback", - "scripts/session-transcripts.ts|scripts.session-transcripts.main.summaryFiles", - "scripts/session-transcripts.ts|scripts.session-transcripts.main.summaryFiles.filter() callback", - "scripts/session-transcripts.ts|scripts.session-transcripts.main.summaryPaths", - "scripts/session-transcripts.ts|scripts.session-transcripts.main.summaryPaths.summaryFiles.map() callback" - ], - "content_hash": "f971cbcc158d6eee", - "module_hash": "e90342c58e1d0f1d" - }, - "scripts/smoke-test-codemode-binary.mjs": { - "method_keys": [ - "scripts/smoke-test-codemode-binary.mjs|scripts.smoke-test-codemode-binary.completionChunk", - "scripts/smoke-test-codemode-binary.mjs|scripts.smoke-test-codemode-binary.sendCompletion", - "scripts/smoke-test-codemode-binary.mjs|scripts.smoke-test-codemode-binary.readRequest", - "scripts/smoke-test-codemode-binary.mjs|scripts.smoke-test-codemode-binary.toolResultContainsMarker", - "scripts/smoke-test-codemode-binary.mjs|scripts.smoke-test-codemode-binary.toolResultContainsMarker.payload.messages.some() callback", - "scripts/smoke-test-codemode-binary.mjs|scripts.smoke-test-codemode-binary.main", - "scripts/smoke-test-codemode-binary.mjs|scripts.smoke-test-codemode-binary.main.server", - "scripts/smoke-test-codemode-binary.mjs|scripts.smoke-test-codemode-binary.main.server.createServer() callback", - "scripts/smoke-test-codemode-binary.mjs|scripts.smoke-test-codemode-binary.main.child.stdout.on(\"data\") callback", - "scripts/smoke-test-codemode-binary.mjs|scripts.smoke-test-codemode-binary.main.child.stderr.on(\"data\") callback", - "scripts/smoke-test-codemode-binary.mjs|scripts.smoke-test-codemode-binary.main.exitCode", - "scripts/smoke-test-codemode-binary.mjs|scripts.smoke-test-codemode-binary.main.exitCode.", - "scripts/smoke-test-codemode-binary.mjs|scripts.smoke-test-codemode-binary.main.exitCode..timer", - "scripts/smoke-test-codemode-binary.mjs|scripts.smoke-test-codemode-binary.main.exitCode..timer.setTimeout() callback", - "scripts/smoke-test-codemode-binary.mjs|scripts.smoke-test-codemode-binary.main.exitCode..child.once(\"error\") callback", - "scripts/smoke-test-codemode-binary.mjs|scripts.smoke-test-codemode-binary.main.exitCode..child.once(\"exit\") callback", - "scripts/smoke-test-codemode-binary.mjs|scripts.smoke-test-codemode-binary.catch() callback" - ], - "content_hash": "353d390cbd6d80f4", - "module_hash": "8a9a8814d092650d" - }, - "scripts/stats.ts": { - "method_keys": [ - "scripts/stats.ts|scripts.stats.UsageCost", - "scripts/stats.ts|scripts.stats.Usage", - "scripts/stats.ts|scripts.stats.AssistantMessage", - "scripts/stats.ts|scripts.stats.SessionEntry", - "scripts/stats.ts|scripts.stats.Totals", - "scripts/stats.ts|scripts.stats.DayStats", - "scripts/stats.ts|scripts.stats.Args", - "scripts/stats.ts|scripts.stats.createTotals", - "scripts/stats.ts|scripts.stats.createDayStats", - "scripts/stats.ts|scripts.stats.addUsage", - "scripts/stats.ts|scripts.stats.encodeSessionDir", - "scripts/stats.ts|scripts.stats.localDayKey", - "scripts/stats.ts|scripts.stats.parseArgs", - "scripts/stats.ts|scripts.stats.formatInt", - "scripts/stats.ts|scripts.stats.formatCost", - "scripts/stats.ts|scripts.stats.printTotals" - ], - "content_hash": "4219cb1b9f4939b6", - "module_hash": "cde3479f0dcaa6af" - }, - "scripts/sync-versions.js": { - "method_keys": [ - "scripts/sync-versions.js|scripts.sync-versions.workspacePackages", - "scripts/sync-versions.js|scripts.sync-versions.workspacePackages.filter() callback", - "scripts/sync-versions.js|scripts.sync-versions.workspacePackages.filter() callback.GENERATED_PACKAGE_SUFFIXES.some() callback", - "scripts/sync-versions.js|scripts.sync-versions.workspacePackages.map() callback", - "scripts/sync-versions.js|scripts.sync-versions.publishedPackages", - "scripts/sync-versions.js|scripts.sync-versions.publishedPackages.workspacePackages.filter() callback", - "scripts/sync-versions.js|scripts.sync-versions.versionMap", - "scripts/sync-versions.js|scripts.sync-versions.versionMap.workspacePackages.map() callback", - "scripts/sync-versions.js|scripts.sync-versions.sort() callback", - "scripts/sync-versions.js|scripts.sync-versions.versions", - "scripts/sync-versions.js|scripts.sync-versions.versions.publishedPackages.map() callback" - ], - "content_hash": "99f2434f42c2d9a5", - "module_hash": "d8a9fdc99b7254e9" - }, - "scripts/tool-stats.ts": { - "method_keys": [ - "scripts/tool-stats.ts|scripts.tool-stats.TextContent", - "scripts/tool-stats.ts|scripts.tool-stats.ImageContent", - "scripts/tool-stats.ts|scripts.tool-stats.ToolCallContent", - "scripts/tool-stats.ts|scripts.tool-stats.Message", - "scripts/tool-stats.ts|scripts.tool-stats.Entry", - "scripts/tool-stats.ts|scripts.tool-stats.ToolStats", - "scripts/tool-stats.ts|scripts.tool-stats.BashCommandStats", - "scripts/tool-stats.ts|scripts.tool-stats.ToolCallInfo", - "scripts/tool-stats.ts|scripts.tool-stats.parseArgs", - "scripts/tool-stats.ts|scripts.tool-stats.jsonlFiles", - "scripts/tool-stats.ts|scripts.tool-stats.getStats", - "scripts/tool-stats.ts|scripts.tool-stats.createToolStats", - "scripts/tool-stats.ts|scripts.tool-stats.createBashStats", - "scripts/tool-stats.ts|scripts.tool-stats.estimateTokenCount", - "scripts/tool-stats.ts|scripts.tool-stats.contentText", - "scripts/tool-stats.ts|scripts.tool-stats.contentText.content.map() callback", - "scripts/tool-stats.ts|scripts.tool-stats.getBashCommand", - "scripts/tool-stats.ts|scripts.tool-stats.commandKey", - "scripts/tool-stats.ts|scripts.tool-stats.bucketCounts", - "scripts/tool-stats.ts|scripts.tool-stats.bucketCounts.index", - "scripts/tool-stats.ts|scripts.tool-stats.bucketCounts.index.BUCKETS.findIndex() callback", - "scripts/tool-stats.ts|scripts.tool-stats.bucketLabels", - "scripts/tool-stats.ts|scripts.tool-stats.bucketLabels.map() callback", - "scripts/tool-stats.ts|scripts.tool-stats.toolRows", - "scripts/tool-stats.ts|scripts.tool-stats.toolRows.map() callback", - "scripts/tool-stats.ts|scripts.tool-stats.toolRows.sort() callback", - "scripts/tool-stats.ts|scripts.tool-stats.bashRows", - "scripts/tool-stats.ts|scripts.tool-stats.bashRows.map() callback", - "scripts/tool-stats.ts|scripts.tool-stats.bashRows.sort() callback" - ], - "content_hash": "afa04c1888c8a592", - "module_hash": "7585e06532c35bef" - }, - "scripts/update-model-catalog-pin.mjs": { - "method_keys": [ - "scripts/update-model-catalog-pin.mjs|scripts.update-model-catalog-pin.sha256", - "scripts/update-model-catalog-pin.mjs|scripts.update-model-catalog-pin.fetchRevision", - "scripts/update-model-catalog-pin.mjs|scripts.update-model-catalog-pin.fetchLiveCatalog", - "scripts/update-model-catalog-pin.mjs|scripts.update-model-catalog-pin.modelTypeGroups", - "scripts/update-model-catalog-pin.mjs|scripts.update-model-catalog-pin.hydrationProblem", - "scripts/update-model-catalog-pin.mjs|scripts.update-model-catalog-pin.updateModelCatalogPin", - "scripts/update-model-catalog-pin.mjs|scripts.update-model-catalog-pin.updateModelCatalogPin.missing", - "scripts/update-model-catalog-pin.mjs|scripts.update-model-catalog-pin.updateModelCatalogPin.missing.filter() callback" - ], - "content_hash": "c610245717458d7d", - "module_hash": "6d4c80a511cef7c8" - }, - "scripts/use-local-packages.mjs": { - "method_keys": [ - "scripts/use-local-packages.mjs|scripts.use-local-packages.printUsage" - ], - "content_hash": "57f4f84f6620fb26", - "module_hash": "cb8cceed3a4c81f0" - }, - "packages/mcp/src/auth-provider.ts": { - "method_keys": [ - "packages/mcp/src/auth-provider.ts|packages.mcp.src.auth-provider.UnauthorizedContext", - "packages/mcp/src/auth-provider.ts|packages.mcp.src.auth-provider.AuthProvider", - "packages/mcp/src/auth-provider.ts|packages.mcp.src.auth-provider.AuthProvider.token", - "packages/mcp/src/auth-provider.ts|packages.mcp.src.auth-provider.AuthProvider.onUnauthorized" - ], - "content_hash": "436a3e6e19a0c237", - "module_hash": "7fa5b90c3913f433" - }, - "packages/mcp/src/client.ts": { - "method_keys": [ - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClientOptions", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpRequestOptions", - "packages/mcp/src/client.ts|packages.mcp.src.client.PendingRequest", - "packages/mcp/src/client.ts|packages.mcp.src.client.validateInitializeResult", - "packages/mcp/src/client.ts|packages.mcp.src.client.invalid", - "packages/mcp/src/client.ts|packages.mcp.src.client.validateListPage", - "packages/mcp/src/client.ts|packages.mcp.src.client.toResource", - "packages/mcp/src/client.ts|packages.mcp.src.client.toResourceTemplate", - "packages/mcp/src/client.ts|packages.mcp.src.client.pageCursor", - "packages/mcp/src/client.ts|packages.mcp.src.client.validateReadResourceResult", - "packages/mcp/src/client.ts|packages.mcp.src.client.validateCallToolResult", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.constructor", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.constructor.requestHandlers.set(\"ping\") callback", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.constructor.requestHandlers.set(\"roots/list\") callback", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.connectionState", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.serverInfo", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.serverCapabilities", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.instructions", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.protocolVersion", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.connect", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.connect.transport.onMessage() callback", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.connect.transport.onError() callback", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.connect.transport.onClose() callback", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.connect.catch() callback", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.request", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.notify", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.setRequestHandler", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.onNotification", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.onError", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.onClose", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.ping", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.listTools", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.listResources", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.listResourcesPage", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.listResourceTemplates", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.listResourceTemplatesPage", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.readResource", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.listPage", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.listAll", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.callTool", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.close", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.requestInternal", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.requestInternal.", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.requestInternal..entry", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.requestInternal..entry.onAbort", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.requestInternal..catch() callback", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.notifyInternal", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.requireTransport", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleMessage", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleResponse", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleRequest", - "packages/mcp/src/client.ts|packages.mcp.src.client.handleRequest.catch() callback", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleRequest.catch() callback", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleNotification", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleProgress", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleCancelled", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.armTimeout", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.armTimeout.setTimeout() callback", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.cancelPending", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.cancelPending.catch() callback", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.removePending", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.rejectPending", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleTransportClose", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.markClosed", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.emitError", - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.disposeTransportListeners" - ], - "content_hash": "c83b96b0d70b0bfb", - "module_hash": "ff5753907565be53" - }, - "packages/mcp/src/oauth/callback.ts": { - "method_keys": [ - "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.OAuthCallback", - "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.OAuthCallbackServerOptions", - "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.plainText", - "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.OAuthCallbackServer", - "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.OAuthCallbackServer.constructor", - "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.OAuthCallbackServer.listen", - "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.OAuthCallbackServer.listen.server", - "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.OAuthCallbackServer.listen.server.createServer() callback", - "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.OAuthCallbackServer.listen.", - "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.OAuthCallbackServer.listen..server.listen() callback", - "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.OAuthCallbackServer.waitForCallback", - "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.OAuthCallbackServer.waitForCallback.", - "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.OAuthCallbackServer.waitForCallback..timer.setTimeout() callback", - "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.waitForCallback..timer", - "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.OAuthCallbackServer.close", - "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.OAuthCallbackServer.close.", - "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.OAuthCallbackServer.close..server.close() callback", - "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.OAuthCallbackServer.reply", - "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.OAuthCallbackServer.handle" - ], - "content_hash": "5ea26a6ee9810fae", - "module_hash": "07c7ee97e20416c5" - }, - "packages/mcp/src/oauth/discovery.ts": { - "method_keys": [ - "packages/mcp/src/oauth/discovery.ts|packages.mcp.src.oauth.discovery.discard", - "packages/mcp/src/oauth/discovery.ts|packages.mcp.src.oauth.discovery.discard.catch() callback", - "packages/mcp/src/oauth/discovery.ts|packages.mcp.src.oauth.discovery.isDiscoveryMiss", - "packages/mcp/src/oauth/discovery.ts|packages.mcp.src.oauth.discovery.pathSuffix", - "packages/mcp/src/oauth/discovery.ts|packages.mcp.src.oauth.discovery.field", - "packages/mcp/src/oauth/discovery.ts|packages.mcp.src.oauth.discovery.parseWwwAuthenticate", - "packages/mcp/src/oauth/discovery.ts|packages.mcp.src.oauth.discovery.fetchMetadata", - "packages/mcp/src/oauth/discovery.ts|packages.mcp.src.oauth.discovery.discoverProtectedResourceMetadata", - "packages/mcp/src/oauth/discovery.ts|packages.mcp.src.oauth.discovery.buildAuthorizationServerDiscoveryUrls", - "packages/mcp/src/oauth/discovery.ts|packages.mcp.src.oauth.discovery.discoverAuthorizationServerMetadata", - "packages/mcp/src/oauth/discovery.ts|packages.mcp.src.oauth.discovery.discoverOAuthServerInfo", - "packages/mcp/src/oauth/discovery.ts|packages.mcp.src.oauth.discovery.resourceUrlFromServerUrl", - "packages/mcp/src/oauth/discovery.ts|packages.mcp.src.oauth.discovery.selectResource" - ], - "content_hash": "e64834b6da8bd31e", - "module_hash": "561f03ac5509b038" - }, - "packages/mcp/src/oauth/errors.ts": { - "method_keys": [ - "packages/mcp/src/oauth/errors.ts|packages.mcp.src.oauth.errors.OAuthError", - "packages/mcp/src/oauth/errors.ts|packages.mcp.src.oauth.errors.OAuthError.constructor", - "packages/mcp/src/oauth/errors.ts|packages.mcp.src.oauth.errors.OAuthIssuerMismatchError", - "packages/mcp/src/oauth/errors.ts|packages.mcp.src.oauth.errors.OAuthIssuerMismatchError.constructor", - "packages/mcp/src/oauth/errors.ts|packages.mcp.src.oauth.errors.OAuthInsecureEndpointError", - "packages/mcp/src/oauth/errors.ts|packages.mcp.src.oauth.errors.OAuthInsecureEndpointError.constructor", - "packages/mcp/src/oauth/errors.ts|packages.mcp.src.oauth.errors.OAuthRegistrationError", - "packages/mcp/src/oauth/errors.ts|packages.mcp.src.oauth.errors.OAuthRegistrationError.constructor", - "packages/mcp/src/oauth/errors.ts|packages.mcp.src.oauth.errors.McpOAuthAuthorizationRequiredError", - "packages/mcp/src/oauth/errors.ts|packages.mcp.src.oauth.errors.McpOAuthAuthorizationRequiredError.constructor" - ], - "content_hash": "60c46a13c0bd6d07", - "module_hash": "6a3cf5192354f716" - }, - "packages/mcp/src/oauth/flow.ts": { - "method_keys": [ - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.OAuthClientMetadataDocument", - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.OAuthClientProvider", - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.OAuthClientProvider.clientMetadataDocument", - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.OAuthClientProvider.state", - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.OAuthClientProvider.clientInformation", - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.OAuthClientProvider.saveClientInformation", - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.OAuthClientProvider.tokens", - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.OAuthClientProvider.saveTokens", - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.OAuthClientProvider.redirectToAuthorization", - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.OAuthClientProvider.saveCodeVerifier", - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.OAuthClientProvider.codeVerifier", - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.OAuthClientProvider.invalidateCredentials", - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.OAuthClientProvider.saveDiscoveryState", - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.OAuthClientProvider.discoveryState", - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.OAuthFlowOptions", - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.TokenRequestOptions", - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.loopback", - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.applicationType", - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.applicationType.native", - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.applicationType.native.redirectUris.some() callback", - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.secureEndpoint", - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.selectClientAuthMethod", - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.applyClientAuthentication", - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.pkce", - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.startAuthorization", - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.tokenRequest", - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.registerClient", - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.exchangeAuthorizationCode", - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.refreshAuthorization", - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.withScope", - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.stepUpScope", - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.stepUpScope.scopes", - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.stepUpScope.scopes.flatMap() callback", - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.runFlow", - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.authorizeMcp", - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.adaptOAuthProvider", - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.adaptOAuthProvider.token", - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.adaptOAuthProvider.onUnauthorized", - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.onUnauthorized.then() callback", - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.adaptOAuthProvider.onUnauthorized.then() callback", - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.adaptOAuthProvider.onUnauthorized.finally() callback" - ], - "content_hash": "190886056542ac22", - "module_hash": "612bc9daca7e01ca" - }, - "packages/mcp/src/oauth/provider.ts": { - "method_keys": [ - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthState", - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthStateStore", - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthStateStore.load", - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthStateStore.save", - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProviderOptions", - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProviderOptions.onRedirect", - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.MemoryOAuthStateStore", - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.MemoryOAuthStateStore.load", - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.MemoryOAuthStateStore.save", - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider", - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.constructor", - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.state", - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.state.update() callback", - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.clientInformation", - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.saveClientInformation", - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.saveClientInformation.update() callback", - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.tokens", - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.saveTokens", - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.saveTokens.update() callback", - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.redirectToAuthorization", - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.saveCodeVerifier", - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.saveCodeVerifier.update() callback", - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.codeVerifier", - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.invalidateCredentials", - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.invalidateCredentials.update() callback", - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.saveDiscoveryState", - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.saveDiscoveryState.update() callback", - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.discoveryState", - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.load", - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.update", - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.update.writes.then() callback", - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.own" - ], - "content_hash": "d39112e0a469b9ea", - "module_hash": "ec1d0f47993d8f5e" - }, - "packages/mcp/src/oauth/types.ts": { - "method_keys": [ - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.OAuthProtectedResourceMetadata", - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.AuthorizationServerMetadata", - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.OAuthTokens", - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.OAuthClientMetadata", - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.OAuthClientInformation", - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.OAuthDiscoveryState", - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.OAuthServerInfo", - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.OAuthChallenge", - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.object", - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.compact", - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.compact.filter() callback", - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.requiredString", - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.absent", - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.optionalString", - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.optionalStrings", - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.optionalStrings.value.some() callback", - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.safeUrl", - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.optionalUrl", - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.parseProtectedResourceMetadata", - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.parseProtectedResourceMetadata.authorization_servers.map() callback", - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.parseAuthorizationServerMetadata", - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.parseOAuthTokens", - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.parseClientInformation" - ], - "content_hash": "78e6c33e446b1796", - "module_hash": "1e340380e96d01d7" - }, - "packages/mcp/src/protocol/content.ts": { - "method_keys": [ - "packages/mcp/src/protocol/content.ts|packages.mcp.src.protocol.content.ContentAnnotations", - "packages/mcp/src/protocol/content.ts|packages.mcp.src.protocol.content.TextContent", - "packages/mcp/src/protocol/content.ts|packages.mcp.src.protocol.content.ImageContent", - "packages/mcp/src/protocol/content.ts|packages.mcp.src.protocol.content.AudioContent", - "packages/mcp/src/protocol/content.ts|packages.mcp.src.protocol.content.ResourceLinkContent", - "packages/mcp/src/protocol/content.ts|packages.mcp.src.protocol.content.TextResourceContents", - "packages/mcp/src/protocol/content.ts|packages.mcp.src.protocol.content.BlobResourceContents", - "packages/mcp/src/protocol/content.ts|packages.mcp.src.protocol.content.EmbeddedResourceContent", - "packages/mcp/src/protocol/content.ts|packages.mcp.src.protocol.content.CallToolResult", - "packages/mcp/src/protocol/content.ts|packages.mcp.src.protocol.content.blockToLlmContent", - "packages/mcp/src/protocol/content.ts|packages.mcp.src.protocol.content.toLlmContent" - ], - "content_hash": "e462b04767aed636", - "module_hash": "0135ddd7dc29e1c6" - }, - "packages/mcp/src/protocol/jsonrpc.ts": { - "method_keys": [ - "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.JsonRpcRequest", - "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.JsonRpcNotification", - "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.JsonRpcErrorObject", - "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.JsonRpcSuccessResponse", - "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.JsonRpcErrorResponse", - "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpError", - "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpError.constructor", - "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError", - "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError.constructor", - "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpTimeoutError", - "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpTimeoutError.constructor", - "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpAbortError", - "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpAbortError.constructor", - "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isObject", - "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.toError", - "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isJsonRpcId", - "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isJsonRpcRequest", - "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isJsonRpcNotification", - "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isJsonRpcResponse", - "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.parseJsonRpcMessage" - ], - "content_hash": "207eed6c133838ab", - "module_hash": "1565e0082a3fb8ae" - }, - "packages/mcp/src/protocol/types.ts": { - "method_keys": [ - "packages/mcp/src/protocol/types.ts|packages.mcp.src.protocol.types.Implementation", - "packages/mcp/src/protocol/types.ts|packages.mcp.src.protocol.types.Root", - "packages/mcp/src/protocol/types.ts|packages.mcp.src.protocol.types.ClientCapabilities", - "packages/mcp/src/protocol/types.ts|packages.mcp.src.protocol.types.ServerCapabilities", - "packages/mcp/src/protocol/types.ts|packages.mcp.src.protocol.types.InitializeParams", - "packages/mcp/src/protocol/types.ts|packages.mcp.src.protocol.types.InitializeResult", - "packages/mcp/src/protocol/types.ts|packages.mcp.src.protocol.types.ProgressNotification", - "packages/mcp/src/protocol/types.ts|packages.mcp.src.protocol.types.CancelledNotification", - "packages/mcp/src/protocol/types.ts|packages.mcp.src.protocol.types.ToolAnnotations", - "packages/mcp/src/protocol/types.ts|packages.mcp.src.protocol.types.ToolExecution", - "packages/mcp/src/protocol/types.ts|packages.mcp.src.protocol.types.Tool", - "packages/mcp/src/protocol/types.ts|packages.mcp.src.protocol.types.ListToolsResult", - "packages/mcp/src/protocol/types.ts|packages.mcp.src.protocol.types.Resource", - "packages/mcp/src/protocol/types.ts|packages.mcp.src.protocol.types.ResourceTemplate", - "packages/mcp/src/protocol/types.ts|packages.mcp.src.protocol.types.ListResourcesResult", - "packages/mcp/src/protocol/types.ts|packages.mcp.src.protocol.types.ListResourceTemplatesResult", - "packages/mcp/src/protocol/types.ts|packages.mcp.src.protocol.types.ReadResourceResult" - ], - "content_hash": "52e6863198802070", - "module_hash": "eb7988d9cc5afb9b" - }, - "packages/mcp/src/transports/in-memory.ts": { - "method_keys": [ - "packages/mcp/src/transports/in-memory.ts|packages.mcp.src.transports.in-memory.InMemoryTransport", - "packages/mcp/src/transports/in-memory.ts|packages.mcp.src.transports.in-memory.InMemoryTransport.connectPeer", - "packages/mcp/src/transports/in-memory.ts|packages.mcp.src.transports.in-memory.InMemoryTransport.start", - "packages/mcp/src/transports/in-memory.ts|packages.mcp.src.transports.in-memory.InMemoryTransport.send", - "packages/mcp/src/transports/in-memory.ts|packages.mcp.src.transports.in-memory.InMemoryTransport.send.queueMicrotask() callback", - "packages/mcp/src/transports/in-memory.ts|packages.mcp.src.transports.in-memory.InMemoryTransport.close", - "packages/mcp/src/transports/in-memory.ts|packages.mcp.src.transports.in-memory.InMemoryTransport.emitError", - "packages/mcp/src/transports/in-memory.ts|packages.mcp.src.transports.in-memory.InMemoryTransport.deliver", - "packages/mcp/src/transports/in-memory.ts|packages.mcp.src.transports.in-memory.createInMemoryTransportPair" - ], - "content_hash": "fc03e2796cc897b4", - "module_hash": "1a01017e8190f5f5" - }, - "packages/mcp/src/transports/stdio.ts": { - "method_keys": [ - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.killProcessTree", - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.killProcessTree.on(\"error\") callback", - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.installExitHook", - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.installExitHook.process.once(\"exit\") callback", - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransportOptions", - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport", - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.constructor", - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.pid", - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.stderr", - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.start", - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.start.child.once(\"exit\") callback", - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.start.child.stdout.on(\"data\") callback", - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.start.child.stdout.on(\"error\") callback", - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.start.child.stdin.on(\"error\") callback", - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.start.child.stderr.on(\"data\") callback", - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.start.child.stderr.on(\"error\") callback", - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.start.child.on(\"close\") callback", - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.start.", - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.start.child.on(\"error\") callback", - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.send", - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.send.", - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.send..stdin.write() callback", - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.close", - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.close.", - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.close..child.once(\"close\") callback", - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.close..setTimeout() callback", - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.close..setTimeout() callback", - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.handleStdout", - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.handleStderr" - ], - "content_hash": "0f8a062a41741032", - "module_hash": "746854949fe45837" - }, - "packages/mcp/src/transports/streamable-http.ts": { - "method_keys": [ - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.SseEvent", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.ConsumeSseOptions", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.ConsumeSseOptions.onEvent", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.ConsumeSseOptions.onId", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.ConsumeSseOptions.onRetry", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.consumeSseStream", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpReconnectOptions", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransportOptions", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.McpHttpError", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.McpHttpError.constructor", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.McpAuthRequiredError", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.McpAuthRequiredError.constructor", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.McpSessionExpiredError", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.McpSessionExpiredError.constructor", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.contentType", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.needsAuthorization", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.isTransientStatus", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.discard", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.discard.catch() callback", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.describeHttpFailure", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamCursor", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.constructor", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.constructor.fetch", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.sessionId", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.start", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.setProtocolVersion", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.send", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.close", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.authorizedFetch", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.headers", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.buildHeaders", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.captureSession", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.checkResponse", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.checkResponse.body", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.checkResponse.body.catch() callback", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.consumeSse", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.consumeSse.onId", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.consumeSse.onRetry", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.consumeSse.onEvent", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.consumeResponseStream", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.startGetStream", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.runGetStream", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.openSseStream", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.isRetryable", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.reconnectDelay", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.maxDelay", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.maxRetries", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.sleep", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.sleep.", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.sleep..timer", - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.sleep..timer.setTimeout() callback" - ], - "content_hash": "1c1cd0afba240546", - "module_hash": "a2de7efe6b2195da" - }, - "packages/mcp/src/transports/transport.ts": { - "method_keys": [ - "packages/mcp/src/transports/transport.ts|packages.mcp.src.transports.transport.McpTransport", - "packages/mcp/src/transports/transport.ts|packages.mcp.src.transports.transport.McpTransport.start", - "packages/mcp/src/transports/transport.ts|packages.mcp.src.transports.transport.McpTransport.send", - "packages/mcp/src/transports/transport.ts|packages.mcp.src.transports.transport.McpTransport.close", - "packages/mcp/src/transports/transport.ts|packages.mcp.src.transports.transport.McpTransport.onMessage", - "packages/mcp/src/transports/transport.ts|packages.mcp.src.transports.transport.McpTransport.onError", - "packages/mcp/src/transports/transport.ts|packages.mcp.src.transports.transport.McpTransport.onClose", - "packages/mcp/src/transports/transport.ts|packages.mcp.src.transports.transport.McpTransport.setProtocolVersion", - "packages/mcp/src/transports/transport.ts|packages.mcp.src.transports.transport.TransportEvents", - "packages/mcp/src/transports/transport.ts|packages.mcp.src.transports.transport.TransportEvents.onMessage", - "packages/mcp/src/transports/transport.ts|packages.mcp.src.transports.transport.TransportEvents.onError", - "packages/mcp/src/transports/transport.ts|packages.mcp.src.transports.transport.TransportEvents.onClose", - "packages/mcp/src/transports/transport.ts|packages.mcp.src.transports.transport.TransportEvents.emitMessage", - "packages/mcp/src/transports/transport.ts|packages.mcp.src.transports.transport.TransportEvents.emitError", - "packages/mcp/src/transports/transport.ts|packages.mcp.src.transports.transport.TransportEvents.emitClose" - ], - "content_hash": "b58d4fc8ed0c4fe4", - "module_hash": "87ed020d3646aa8d" - }, - "packages/codemode/src/cloudflare-modules.d.ts": { - "method_keys": [ - "packages/codemode/src/cloudflare-modules.d.ts|packages.codemode.src.cloudflare-modules.d.\"cloudflare:workers\".DurableObject", - "packages/codemode/src/cloudflare-modules.d.ts|packages.codemode.src.cloudflare-modules.d.\"cloudflare:workers\".DurableObject.constructor" - ], - "content_hash": "b0ec1b0962376315", - "module_hash": "44118969ce4d5c4b" - }, - "packages/codemode/src/cloudflare.ts": { - "method_keys": [ - "packages/codemode/src/cloudflare.ts|packages.codemode.src.cloudflare.createInlineCodemodeSandbox", - "packages/codemode/src/cloudflare.ts|packages.codemode.src.cloudflare.CodemodeSandboxDurableObject", - "packages/codemode/src/cloudflare.ts|packages.codemode.src.cloudflare.CodemodeSandboxDurableObject.execute" - ], - "content_hash": "ef83ad3386c22afb", - "module_hash": "39e80f7de2eaefaf" - }, - "packages/codemode/src/declarations.ts": { - "method_keys": [ - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.RenderDeclarationsOptions", - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.renderDeclarations", - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.renderDeclarations.members.tools.map() callback", - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.renderToolSignature", - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.renderToolSample", - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.mcpStructuredContentSchema", - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.renderToolOutputType", - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.renderGlobal", - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.docComment", - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.docComment.lines.map() callback", - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.propertyKey", - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.isObject", - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.union", - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.schemaToType", - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.SchemaContext", - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.resolveRef", - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.toType", - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.toType.schema.enum.map() callback", - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.toType.variants.map() callback", - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.toType.parts", - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.toType.parts.schema.allOf.map() callback", - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.toType.parts.filter() callback", - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.toType.parts.map() callback", - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.toType.type.map() callback", - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.arrayType", - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.arrayType.tuple.map() callback", - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.descriptionOf", - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.objectType", - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.objectType.members", - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.objectType.members.names.map() callback", - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.objectType.names.some() callback", - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.objectType.names.forEach() callback" - ], - "content_hash": "5f185510b88b657f", - "module_hash": "b093bfe918b36b7d" - }, - "packages/codemode/src/identifier.ts": { - "method_keys": [ - "packages/codemode/src/identifier.ts|packages.codemode.src.identifier.toCodemodeIdentifier" - ], - "content_hash": "9b9e81843e0c3cc2", - "module_hash": "ef66e10a33dfef7b" - }, - "packages/codemode/src/runtime/execution.ts": { - "method_keys": [ - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.VmEvents", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.VmEvents.message", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.VmEvents.failure", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.VmChannel", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.VmChannel.post", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.VmChannel.stop", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.errorMessage", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.serializeStore", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.BridgeError", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.parseBridgeJson", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.parseStoreWrites", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.parseScriptError", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.PendingCall", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.ExecutionOptions", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.constructor", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.constructor.setTimeout() callback", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.constructor.data.tools.map() callback", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.constructor.data.globals.map() callback", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.constructor.events", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.constructor.events.message", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.constructor.events.failure", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.constructor.then() callback", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.constructor.then() callback.catch() callback", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.constructor.then() callback", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.abort", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.onAbort", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.post", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.receive", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.handleMessage", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.handleDone", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.handleCall", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.finish", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.finish.catch() callback", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.finish.then() callback", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.CodemodeSandboxBase", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.CodemodeSandboxBase.constructor", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.CodemodeSandboxBase.constructor.parts.every() callback", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.CodemodeSandboxBase.registerTool", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.CodemodeSandboxBase.unregisterTool", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.CodemodeSandboxBase.tools", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.CodemodeSandboxBase.globals", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.CodemodeSandboxBase.execute", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.CodemodeSandboxBase.execute.execution.promise.finally() callback", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.CodemodeSandboxBase.close", - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.CodemodeSandboxBase.close.map() callback" - ], - "content_hash": "3e2f7f66508ad9f6", - "module_hash": "a4a53773d55e8354" - }, - "packages/codemode/src/runtime/host.ts": { - "method_keys": [ - "packages/codemode/src/runtime/host.ts|packages.codemode.src.runtime.host.defaultWorkerUrl", - "packages/codemode/src/runtime/host.ts|packages.codemode.src.runtime.host.workerLauncher", - "packages/codemode/src/runtime/host.ts|packages.codemode.src.runtime.host.workerLauncher.", - "packages/codemode/src/runtime/host.ts|packages.codemode.src.runtime.host.workerLauncher..worker.on(\"message\") callback", - "packages/codemode/src/runtime/host.ts|packages.codemode.src.runtime.host.workerLauncher..worker.on(\"error\") callback", - "packages/codemode/src/runtime/host.ts|packages.codemode.src.runtime.host.workerLauncher..worker.on(\"exit\") callback", - "packages/codemode/src/runtime/host.ts|packages.codemode.src.runtime.host.workerLauncher..post", - "packages/codemode/src/runtime/host.ts|packages.codemode.src.runtime.host.workerLauncher..stop", - "packages/codemode/src/runtime/host.ts|packages.codemode.src.runtime.host.workerLauncher..stop.catch() callback", - "packages/codemode/src/runtime/host.ts|packages.codemode.src.runtime.host.CodemodeSandbox", - "packages/codemode/src/runtime/host.ts|packages.codemode.src.runtime.host.CodemodeSandbox.constructor" - ], - "content_hash": "433150159d9c8a37", - "module_hash": "32ad4e4ea84a35db" - }, - "packages/codemode/src/runtime/inline.ts": { - "method_keys": [ - "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.InlineCodemodeSandboxOptions", - "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher", - "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher.", - "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher..session", - "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher..session.shouldInterrupt", - "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher..session.post", - "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher..session.post.queueMicrotask() callback", - "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher..post", - "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher..stop", - "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.InlineCodemodeSandbox", - "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.InlineCodemodeSandbox.constructor" - ], - "content_hash": "cb0381007068e34d", - "module_hash": "20b7ffaf281ccfe6" - }, - "packages/codemode/src/runtime/protocol.ts": { - "method_keys": [ - "packages/codemode/src/runtime/protocol.ts|packages.codemode.src.runtime.protocol.VmStartData", - "packages/codemode/src/runtime/protocol.ts|packages.codemode.src.runtime.protocol.WorkerData", - "packages/codemode/src/runtime/protocol.ts|packages.codemode.src.runtime.protocol.isWorkerToHostMessage", - "packages/codemode/src/runtime/protocol.ts|packages.codemode.src.runtime.protocol.isHostToWorkerMessage" - ], - "content_hash": "27dad499048cc4d9", - "module_hash": "5d2cea3c5bdd387d" - }, - "packages/codemode/src/runtime/remote.ts": { - "method_keys": [ - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.CodemodeRemoteRequest", - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.CodemodeRemote", - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.CodemodeRemote.execute", - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.RemoteCodemodeSandboxOptions", - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.CodemodeServeOptions", - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.serveCodemodeRemote", - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.serveCodemodeRemote.", - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.serveCodemodeRemote..end", - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.serveCodemodeRemote..end.delivered", - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.serveCodemodeRemote..end.delivered.catch() callback", - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.serveCodemodeRemote..end.delivered.then() callback", - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.serveCodemodeRemote..end.catch() callback", - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.serveCodemodeRemote..end.then() callback", - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.serveCodemodeRemote..onMessage", - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote..onMessage.then() callback", - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.serveCodemodeRemote..onMessage.then() callback", - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.serveCodemodeRemote..failure", - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.serveCodemodeRemote..then() callback.catch() callback", - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.serveCodemodeRemote..then() callback", - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.remoteLauncher", - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.remoteLauncher.", - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.remoteLauncher..exchange", - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.remoteLauncher..exchange.", - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.remoteLauncher..exchange..call", - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.remoteLauncher..exchange..call.messages.find() callback", - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote..then() callback", - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.remoteLauncher..then() callback", - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.remoteLauncher..post", - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.remoteLauncher..stop", - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.RemoteCodemodeSandbox", - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.RemoteCodemodeSandbox.constructor" - ], - "content_hash": "1921afa858686e63", - "module_hash": "35763c2ea7673821" - }, - "packages/codemode/src/runtime/vm.ts": { - "method_keys": [ - "packages/codemode/src/runtime/vm.ts|packages.codemode.src.runtime.vm.VmSession", - "packages/codemode/src/runtime/vm.ts|packages.codemode.src.runtime.vm.VmSession.deliver", - "packages/codemode/src/runtime/vm.ts|packages.codemode.src.runtime.vm.VmSession.dispose", - "packages/codemode/src/runtime/vm.ts|packages.codemode.src.runtime.vm.StartVmOptions", - "packages/codemode/src/runtime/vm.ts|packages.codemode.src.runtime.vm.StartVmOptions.post", - "packages/codemode/src/runtime/vm.ts|packages.codemode.src.runtime.vm.StartVmOptions.shouldInterrupt", - "packages/codemode/src/runtime/vm.ts|packages.codemode.src.runtime.vm.discardOutput", - "packages/codemode/src/runtime/vm.ts|packages.codemode.src.runtime.vm.discardOutput.fd_write", - "packages/codemode/src/runtime/vm.ts|packages.codemode.src.runtime.vm.describeException", - "packages/codemode/src/runtime/vm.ts|packages.codemode.src.runtime.vm.crashMessage", - "packages/codemode/src/runtime/vm.ts|packages.codemode.src.runtime.vm.startVm", - "packages/codemode/src/runtime/vm.ts|packages.codemode.src.runtime.vm.startVm.session", - "packages/codemode/src/runtime/vm.ts|packages.codemode.src.runtime.vm.startVm.session.deliver", - "packages/codemode/src/runtime/vm.ts|packages.codemode.src.runtime.vm.startVm.session.deliver.vm.withScope() callback", - "packages/codemode/src/runtime/vm.ts|packages.codemode.src.runtime.vm.startVm.session.dispose", - "packages/codemode/src/runtime/vm.ts|packages.codemode.src.runtime.vm.startVm.bridge", - "packages/codemode/src/runtime/vm.ts|packages.codemode.src.runtime.vm.startVm.bridge.vm.newFunction(\"bridge\") callback", - "packages/codemode/src/runtime/vm.ts|packages.codemode.src.runtime.vm.startVm.vm.withScope() callback" - ], - "content_hash": "8eb8cb9b27b322b1", - "module_hash": "f0f45e02ebbd88a1" - }, - "packages/codemode/src/runtime/worker.ts": { - "method_keys": [ - "packages/codemode/src/runtime/worker.ts|packages.codemode.src.runtime.worker.post", - "packages/codemode/src/runtime/worker.ts|packages.codemode.src.runtime.worker.main", - "packages/codemode/src/runtime/worker.ts|packages.codemode.src.runtime.worker.main.session", - "packages/codemode/src/runtime/worker.ts|packages.codemode.src.runtime.worker.main.session.shouldInterrupt", - "packages/codemode/src/runtime/worker.ts|packages.codemode.src.runtime.worker.main.parentPort.on(\"message\") callback", - "packages/codemode/src/runtime/worker.ts|packages.codemode.src.runtime.worker.catch() callback" - ], - "content_hash": "21d20165f35247c1", - "module_hash": "3d27ca7d217abb9f" - }, - "packages/codemode/src/source.ts": { - "method_keys": [ - "packages/codemode/src/source.ts|packages.codemode.src.source.CodemodeSourceOptions", - "packages/codemode/src/source.ts|packages.codemode.src.source.ParsedCodemodeSource", - "packages/codemode/src/source.ts|packages.codemode.src.source.CodemodeSourceError", - "packages/codemode/src/source.ts|packages.codemode.src.source.CodemodeSourceError.constructor", - "packages/codemode/src/source.ts|packages.codemode.src.source.isSafeInteger", - "packages/codemode/src/source.ts|packages.codemode.src.source.parseOptions", - "packages/codemode/src/source.ts|packages.codemode.src.source.parseCodemodeSource" - ], - "content_hash": "d0a7e10c88505d56", - "module_hash": "b5f2956703bf95b3" - }, - "packages/codemode/src/types.ts": { - "method_keys": [ - "packages/codemode/src/types.ts|packages.codemode.src.types.CodemodeToolContext", - "packages/codemode/src/types.ts|packages.codemode.src.types.CodemodeTool", - "packages/codemode/src/types.ts|packages.codemode.src.types.CodemodeTool.execute", - "packages/codemode/src/types.ts|packages.codemode.src.types.CodemodeCall", - "packages/codemode/src/types.ts|packages.codemode.src.types.CodemodeError", - "packages/codemode/src/types.ts|packages.codemode.src.types.CodemodeStoreWrites", - "packages/codemode/src/types.ts|packages.codemode.src.types.CodemodeSandboxBaseOptions", - "packages/codemode/src/types.ts|packages.codemode.src.types.CodemodeSandboxOptions", - "packages/codemode/src/types.ts|packages.codemode.src.types.CodemodeExecuteOptions" - ], - "content_hash": "bd8f8ccf7099ff48", - "module_hash": "e9b412f014fdddb2" - }, - "packages/codemode/src/wasm.ts": { - "method_keys": [ - "packages/codemode/src/wasm.ts|packages.codemode.src.wasm.WebAssemblyGlobal", - "packages/codemode/src/wasm.ts|packages.codemode.src.wasm.WebAssemblyGlobal.compile", - "packages/codemode/src/wasm.ts|packages.codemode.src.wasm.loadQuickJSWasm", - "packages/codemode/src/wasm.ts|packages.codemode.src.wasm.loadQuickJSWasm.then() callback", - "packages/codemode/src/wasm.ts|packages.codemode.src.wasm.loadQuickJSWasm.catch() callback" - ], - "content_hash": "8ca59e7e020910a6", - "module_hash": "a39dd572dac76544" - }, - "packages/telemetry/src/index.ts": { - "method_keys": [ - "packages/telemetry/src/index.ts|packages.telemetry.src.index.SpanAttributes", - "packages/telemetry/src/index.ts|packages.telemetry.src.index.SpanOptions", - "packages/telemetry/src/index.ts|packages.telemetry.src.index.TelemetryContext", - "packages/telemetry/src/index.ts|packages.telemetry.src.index.TelemetryContext.startSpan", - "packages/telemetry/src/index.ts|packages.telemetry.src.index.TelemetrySpan", - "packages/telemetry/src/index.ts|packages.telemetry.src.index.TelemetrySpan.addEvent", - "packages/telemetry/src/index.ts|packages.telemetry.src.index.TelemetrySpan.setAttributes", - "packages/telemetry/src/index.ts|packages.telemetry.src.index.TelemetrySpan.setStatus", - "packages/telemetry/src/index.ts|packages.telemetry.src.index.TelemetryAttributeMetadata", - "packages/telemetry/src/index.ts|packages.telemetry.src.index.TelemetryEventDefinition", - "packages/telemetry/src/index.ts|packages.telemetry.src.index.TelemetrySpanDefinition", - "packages/telemetry/src/index.ts|packages.telemetry.src.index.TelemetrySchemaDefinition", - "packages/telemetry/src/index.ts|packages.telemetry.src.index.defineTelemetrySchema", - "packages/telemetry/src/index.ts|packages.telemetry.src.index.bindTypedSpanStarter", - "packages/telemetry/src/index.ts|packages.telemetry.src.index.bindTypedSpanStarter.startSpan", - "packages/telemetry/src/index.ts|packages.telemetry.src.index.bindTypedSpanStarter.startSpan.telemetryContext.startSpan() callback", - "packages/telemetry/src/index.ts|packages.telemetry.src.index.createTypedSpanStarter" - ], - "content_hash": "d211a19cd528a330", - "module_hash": "9c828bd38bbfc6c2" - }, - "packages/telemetry/src/memory.ts": { - "method_keys": [ - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.RecordedTelemetryEvent", - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.RecordedTelemetrySpan", - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.MutableRecordedTelemetryEvent", - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.MutableRecordedTelemetrySpan", - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.InMemoryTelemetryState", - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.copyAttributeValue", - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.copyAttributes", - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.mergeAttributes", - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.copyStatus", - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.automaticErrorStatus", - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.settleSpan", - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.createSpan", - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.startInMemorySpan", - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.startInMemorySpan.span", - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.startInMemorySpan.span.startSpan", - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.startInMemorySpan.span.addEvent", - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.startInMemorySpan.span.setAttributes", - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.startInMemorySpan.span.setStatus", - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.then() callback", - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.startInMemorySpan.then() callback", - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.InMemoryTelemetryContext", - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.InMemoryTelemetryContext.startSpan", - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.InMemoryTelemetryContext.getSpans", - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.InMemoryTelemetryContext.getSpans.state.spans.map() callback", - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.InMemoryTelemetryContext.getSpans.state.spans.map() callback.events.span.events.map() callback" - ], - "content_hash": "7a28e930d4ba9678", - "module_hash": "4aa0230f65ee97c8" - }, - "packages/telemetry/src/noop.ts": { - "method_keys": [ - "packages/telemetry/src/noop.ts|packages.telemetry.src.noop.startNoopSpan", - "packages/telemetry/src/noop.ts|packages.telemetry.src.noop.noopTelemetrySpan", - "packages/telemetry/src/noop.ts|packages.telemetry.src.noop.noopTelemetrySpan.addEvent", - "packages/telemetry/src/noop.ts|packages.telemetry.src.noop.noopTelemetrySpan.setAttributes", - "packages/telemetry/src/noop.ts|packages.telemetry.src.noop.noopTelemetrySpan.setStatus" - ], - "content_hash": "ab8d756471c18071", - "module_hash": "451e68006f603b1e" - } - }, - "methods_index": { - "packages/coding-agent/scripts/generate-schemas.ts|packages.coding-agent.scripts.generate-schemas.SchemaArtifact": { - "file_path": "packages/coding-agent/scripts/generate-schemas.ts", - "qualified_name": "packages.coding-agent.scripts.generate-schemas.SchemaArtifact", - "start_line": 26, - "end_line": 30, - "type": "INTERFACE", - "content_hash": "2ad5f9203506b88f" - }, - "packages/coding-agent/scripts/generate-schemas.ts|packages.coding-agent.scripts.generate-schemas.splitAnnotations": { - "file_path": "packages/coding-agent/scripts/generate-schemas.ts", - "qualified_name": "packages.coding-agent.scripts.generate-schemas.splitAnnotations", - "start_line": 71, - "end_line": 81, - "type": "FUNCTION", - "content_hash": "bc8c1a755c4a94f6" - }, - "packages/coding-agent/scripts/generate-schemas.ts|packages.coding-agent.scripts.generate-schemas.addDefinitions": { - "file_path": "packages/coding-agent/scripts/generate-schemas.ts", - "qualified_name": "packages.coding-agent.scripts.generate-schemas.addDefinitions", - "start_line": 84, - "end_line": 127, - "type": "FUNCTION", - "content_hash": "826ef7915602c178" - }, - "packages/coding-agent/scripts/generate-schemas.ts|packages.coding-agent.scripts.generate-schemas.addDefinitions.preparedDefinitions": { - "file_path": "packages/coding-agent/scripts/generate-schemas.ts", - "qualified_name": "packages.coding-agent.scripts.generate-schemas.addDefinitions.preparedDefinitions", - "start_line": 85, - "end_line": 91, - "type": "CLASS", - "content_hash": "a09d1a54f65181b2" - }, - "packages/coding-agent/scripts/generate-schemas.ts|packages.coding-agent.scripts.generate-schemas.addDefinitions.preparedDefinitions.map() callback": { - "file_path": "packages/coding-agent/scripts/generate-schemas.ts", - "qualified_name": "packages.coding-agent.scripts.generate-schemas.addDefinitions.preparedDefinitions.map() callback", - "start_line": 85, - "end_line": 91, - "type": "FUNCTION", - "content_hash": "a09d1a54f65181b2" - }, - "packages/coding-agent/scripts/generate-schemas.ts|packages.coding-agent.scripts.generate-schemas.addDefinitions.replaceDefinitions": { - "file_path": "packages/coding-agent/scripts/generate-schemas.ts", - "qualified_name": "packages.coding-agent.scripts.generate-schemas.addDefinitions.replaceDefinitions", - "start_line": 94, - "end_line": 114, - "type": "CLASS", - "content_hash": "1ba8399fcd16a061" - }, - "packages/coding-agent/scripts/generate-schemas.ts|packages.coding-agent.scripts.generate-schemas.addDefinitions.replaceDefinitions.value.map() callback": { - "file_path": "packages/coding-agent/scripts/generate-schemas.ts", - "qualified_name": "packages.coding-agent.scripts.generate-schemas.addDefinitions.replaceDefinitions.value.map() callback", - "start_line": 95, - "end_line": 95, - "type": "FUNCTION", - "content_hash": "0399a3875c99a471" - }, - "packages/coding-agent/scripts/generate-schemas.ts|packages.coding-agent.scripts.generate-schemas.addDefinitions.replaceDefinitions.match": { - "file_path": "packages/coding-agent/scripts/generate-schemas.ts", - "qualified_name": "packages.coding-agent.scripts.generate-schemas.addDefinitions.replaceDefinitions.match", - "start_line": 100, - "end_line": 102, - "type": "CLASS", - "content_hash": "3ef3d55bee0ee437" - }, - "packages/coding-agent/scripts/generate-schemas.ts|packages.coding-agent.scripts.generate-schemas.addDefinitions.replaceDefinitions.match.preparedDefinitions.find() callback": { - "file_path": "packages/coding-agent/scripts/generate-schemas.ts", - "qualified_name": "packages.coding-agent.scripts.generate-schemas.addDefinitions.replaceDefinitions.match.preparedDefinitions.find() callback", - "start_line": 101, - "end_line": 101, - "type": "FUNCTION", - "content_hash": "f1c683cd622b3869" - }, - "packages/coding-agent/scripts/generate-schemas.ts|packages.coding-agent.scripts.generate-schemas.addDefinitions.replaceDefinitions.map() callback": { - "file_path": "packages/coding-agent/scripts/generate-schemas.ts", - "qualified_name": "packages.coding-agent.scripts.generate-schemas.addDefinitions.replaceDefinitions.map() callback", - "start_line": 109, - "end_line": 112, - "type": "FUNCTION", - "content_hash": "58242d528b422dd9" - }, - "packages/coding-agent/scripts/generate-schemas.ts|packages.coding-agent.scripts.generate-schemas.addDefinitions.compactDefinitions": { - "file_path": "packages/coding-agent/scripts/generate-schemas.ts", - "qualified_name": "packages.coding-agent.scripts.generate-schemas.addDefinitions.compactDefinitions", - "start_line": 117, - "end_line": 119, - "type": "CLASS", - "content_hash": "7e59f7ac227a636b" - }, - "packages/coding-agent/scripts/generate-schemas.ts|packages.coding-agent.scripts.generate-schemas.addDefinitions.compactDefinitions.preparedDefinitions.map() callback": { - "file_path": "packages/coding-agent/scripts/generate-schemas.ts", - "qualified_name": "packages.coding-agent.scripts.generate-schemas.addDefinitions.compactDefinitions.preparedDefinitions.map() callback", - "start_line": 118, - "end_line": 118, - "type": "FUNCTION", - "content_hash": "8302a40142e8fe8b" - }, - "packages/coding-agent/scripts/generate-schemas.ts|packages.coding-agent.scripts.generate-schemas.addDefinitions.unusedDefinitions": { - "file_path": "packages/coding-agent/scripts/generate-schemas.ts", - "qualified_name": "packages.coding-agent.scripts.generate-schemas.addDefinitions.unusedDefinitions", - "start_line": 120, - "end_line": 122, - "type": "CLASS", - "content_hash": "1f5a029138e4182f" - }, - "packages/coding-agent/scripts/generate-schemas.ts|packages.coding-agent.scripts.generate-schemas.addDefinitions.unusedDefinitions.preparedDefinitions.map() callback": { - "file_path": "packages/coding-agent/scripts/generate-schemas.ts", - "qualified_name": "packages.coding-agent.scripts.generate-schemas.addDefinitions.unusedDefinitions.preparedDefinitions.map() callback", - "start_line": 121, - "end_line": 121, - "type": "FUNCTION", - "content_hash": "e2ba28f9351460ae" - }, - "packages/coding-agent/scripts/generate-schemas.ts|packages.coding-agent.scripts.generate-schemas.addDefinitions.unusedDefinitions.filter() callback": { - "file_path": "packages/coding-agent/scripts/generate-schemas.ts", - "qualified_name": "packages.coding-agent.scripts.generate-schemas.addDefinitions.unusedDefinitions.filter() callback", - "start_line": 122, - "end_line": 122, - "type": "FUNCTION", - "content_hash": "bcabe96e66a17f69" - }, - "packages/coding-agent/scripts/generate-schemas.ts|packages.coding-agent.scripts.generate-schemas.serializeSchema": { - "file_path": "packages/coding-agent/scripts/generate-schemas.ts", - "qualified_name": "packages.coding-agent.scripts.generate-schemas.serializeSchema", - "start_line": 129, - "end_line": 141, - "type": "FUNCTION", - "content_hash": "19f67985482995ac" - }, - "packages/coding-agent/scripts/generate-schemas.ts|packages.coding-agent.scripts.generate-schemas.renderConfigSchemas": { - "file_path": "packages/coding-agent/scripts/generate-schemas.ts", - "qualified_name": "packages.coding-agent.scripts.generate-schemas.renderConfigSchemas", - "start_line": 143, - "end_line": 150, - "type": "FUNCTION", - "content_hash": "60ae64f0d783b8af" - }, - "packages/coding-agent/scripts/generate-schemas.ts|packages.coding-agent.scripts.generate-schemas.generateSchemas": { - "file_path": "packages/coding-agent/scripts/generate-schemas.ts", - "qualified_name": "packages.coding-agent.scripts.generate-schemas.generateSchemas", - "start_line": 152, - "end_line": 159, - "type": "FUNCTION", - "content_hash": "826d0aa8fd5cc4bd" - }, - "packages/coding-agent/src/bun/restore-sandbox-env.ts|packages.coding-agent.src.bun.restore-sandbox-env.restoreSandboxEnv": { - "file_path": "packages/coding-agent/src/bun/restore-sandbox-env.ts", - "qualified_name": "packages.coding-agent.src.bun.restore-sandbox-env.restoreSandboxEnv", - "start_line": 19, - "end_line": 36, - "type": "FUNCTION", - "content_hash": "9ae4a0623f5e689e" - }, - "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.Args": { - "file_path": "packages/coding-agent/src/cli/args.ts", - "qualified_name": "packages.coding-agent.src.cli.args.Args", - "start_line": 13, - "end_line": 59, - "type": "INTERFACE", - "content_hash": "864367f8886881bc" - }, - "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.isValidThinkingLevel": { - "file_path": "packages/coding-agent/src/cli/args.ts", - "qualified_name": "packages.coding-agent.src.cli.args.isValidThinkingLevel", - "start_line": 63, - "end_line": 65, - "type": "FUNCTION", - "content_hash": "8ec2416f8097285b" - }, - "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.normalizeSessionName": { - "file_path": "packages/coding-agent/src/cli/args.ts", - "qualified_name": "packages.coding-agent.src.cli.args.normalizeSessionName", - "start_line": 67, - "end_line": 70, - "type": "FUNCTION", - "content_hash": "55bcf9a701eb4220" - }, - "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.parseArgs": { - "file_path": "packages/coding-agent/src/cli/args.ts", - "qualified_name": "packages.coding-agent.src.cli.args.parseArgs", - "start_line": 72, - "end_line": 271, - "type": "FUNCTION", - "content_hash": "7731d560fcc81eed" - }, - "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.map() callback": { - "file_path": "packages/coding-agent/src/cli/args.ts", - "qualified_name": "packages.coding-agent.src.cli.args.map() callback", - "start_line": 145, - "end_line": 145, - "type": "FUNCTION", - "content_hash": "c57f54961b9618f9" - }, - "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.filter() callback": { - "file_path": "packages/coding-agent/src/cli/args.ts", - "qualified_name": "packages.coding-agent.src.cli.args.filter() callback", - "start_line": 146, - "end_line": 146, - "type": "FUNCTION", - "content_hash": "3391f92d06eb59f2" - }, - "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.parseArgs.tools": { - "file_path": "packages/coding-agent/src/cli/args.ts", - "qualified_name": "packages.coding-agent.src.cli.args.parseArgs.tools", - "start_line": 152, - "end_line": 155, - "type": "CLASS", - "content_hash": "0856962302b6c6a6" - }, - "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.parseArgs.tools.map() callback": { - "file_path": "packages/coding-agent/src/cli/args.ts", - "qualified_name": "packages.coding-agent.src.cli.args.parseArgs.tools.map() callback", - "start_line": 154, - "end_line": 154, - "type": "FUNCTION", - "content_hash": "c57f54961b9618f9" - }, - "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.parseArgs.tools.filter() callback": { - "file_path": "packages/coding-agent/src/cli/args.ts", - "qualified_name": "packages.coding-agent.src.cli.args.parseArgs.tools.filter() callback", - "start_line": 155, - "end_line": 155, - "type": "FUNCTION", - "content_hash": "38c74322746e6193" - }, - "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.parseArgs.map() callback": { - "file_path": "packages/coding-agent/src/cli/args.ts", - "qualified_name": "packages.coding-agent.src.cli.args.parseArgs.map() callback", - "start_line": 165, - "end_line": 165, - "type": "FUNCTION", - "content_hash": "c57f54961b9618f9" - }, - "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.parseArgs.filter() callback": { - "file_path": "packages/coding-agent/src/cli/args.ts", - "qualified_name": "packages.coding-agent.src.cli.args.parseArgs.filter() callback", - "start_line": 166, - "end_line": 166, - "type": "FUNCTION", - "content_hash": "38c74322746e6193" - }, - "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.printHelp": { - "file_path": "packages/coding-agent/src/cli/args.ts", - "qualified_name": "packages.coding-agent.src.cli.args.printHelp", - "start_line": 273, - "end_line": 479, - "type": "FUNCTION", - "content_hash": "2b51bae34ba11880" - }, - "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.printHelp.extensionFlagsText": { - "file_path": "packages/coding-agent/src/cli/args.ts", - "qualified_name": "packages.coding-agent.src.cli.args.printHelp.extensionFlagsText", - "start_line": 274, - "end_line": 283, - "type": "CLASS", - "content_hash": "32a4099283f9e6e1" - }, - "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.printHelp.extensionFlagsText.extensionFlags.map() callback": { - "file_path": "packages/coding-agent/src/cli/args.ts", - "qualified_name": "packages.coding-agent.src.cli.args.printHelp.extensionFlagsText.extensionFlags.map() callback", - "start_line": 277, - "end_line": 281, - "type": "FUNCTION", - "content_hash": "2dbb4049fe0e6ee3" - }, - "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.AuthCheckResult": { - "file_path": "packages/coding-agent/src/cli/auth-check.ts", - "qualified_name": "packages.coding-agent.src.cli.auth-check.AuthCheckResult", - "start_line": 15, - "end_line": 20, - "type": "INTERFACE", - "content_hash": "bb48baffadd6f836" - }, - "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.checkProviderAuth": { - "file_path": "packages/coding-agent/src/cli/auth-check.ts", - "qualified_name": "packages.coding-agent.src.cli.auth-check.checkProviderAuth", - "start_line": 22, - "end_line": 53, - "type": "FUNCTION", - "content_hash": "734e43062e2d8374" - }, - "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.getProviderCredential": { - "file_path": "packages/coding-agent/src/cli/auth-check.ts", - "qualified_name": "packages.coding-agent.src.cli.auth-check.getProviderCredential", - "start_line": 55, - "end_line": 64, - "type": "FUNCTION", - "content_hash": "4796ad114c031fae" - }, - "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.createAuthCheckModelRuntime": { - "file_path": "packages/coding-agent/src/cli/auth-check.ts", - "qualified_name": "packages.coding-agent.src.cli.auth-check.createAuthCheckModelRuntime", - "start_line": 66, - "end_line": 73, - "type": "FUNCTION", - "content_hash": "3dfd13e6cccb0a53" - }, - "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.AuthCommand": { - "file_path": "packages/coding-agent/src/cli/auth-command.ts", - "qualified_name": "packages.coding-agent.src.cli.auth-command.AuthCommand", - "start_line": 7, - "end_line": 14, - "type": "INTERFACE", - "content_hash": "c9a2b2545bb058e6" - }, - "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.AuthCommandError": { - "file_path": "packages/coding-agent/src/cli/auth-command.ts", - "qualified_name": "packages.coding-agent.src.cli.auth-command.AuthCommandError", - "start_line": 16, - "end_line": 16, - "type": "CLASS", - "content_hash": "e16c9d8afc3062c0" - }, - "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.getAuthCommandName": { - "file_path": "packages/coding-agent/src/cli/auth-command.ts", - "qualified_name": "packages.coding-agent.src.cli.auth-command.getAuthCommandName", - "start_line": 24, - "end_line": 26, - "type": "FUNCTION", - "content_hash": "5c797fc97aa3c8bd" - }, - "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.getAuthCommandUsage": { - "file_path": "packages/coding-agent/src/cli/auth-command.ts", - "qualified_name": "packages.coding-agent.src.cli.auth-command.getAuthCommandUsage", - "start_line": 28, - "end_line": 30, - "type": "FUNCTION", - "content_hash": "7ccfc43b004607a1" - }, - "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.isAuthCommandHelp": { - "file_path": "packages/coding-agent/src/cli/auth-command.ts", - "qualified_name": "packages.coding-agent.src.cli.auth-command.isAuthCommandHelp", - "start_line": 32, - "end_line": 37, - "type": "FUNCTION", - "content_hash": "e4c4b6e3d3edd200" - }, - "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.printAuthCommandHelp": { - "file_path": "packages/coding-agent/src/cli/auth-command.ts", - "qualified_name": "packages.coding-agent.src.cli.auth-command.printAuthCommandHelp", - "start_line": 39, - "end_line": 46, - "type": "FUNCTION", - "content_hash": "e5c6be97d79ff3f5" - }, - "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.parseAuthCommand": { - "file_path": "packages/coding-agent/src/cli/auth-command.ts", - "qualified_name": "packages.coding-agent.src.cli.auth-command.parseAuthCommand", - "start_line": 48, - "end_line": 96, - "type": "FUNCTION", - "content_hash": "e1554838b8139f27" - }, - "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.validateAuthCommandArgs": { - "file_path": "packages/coding-agent/src/cli/auth-command.ts", - "qualified_name": "packages.coding-agent.src.cli.auth-command.validateAuthCommandArgs", - "start_line": 98, - "end_line": 118, - "type": "FUNCTION", - "content_hash": "7ddcece65ba82992" - }, - "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.getAuthCredential": { - "file_path": "packages/coding-agent/src/cli/auth-command.ts", - "qualified_name": "packages.coding-agent.src.cli.auth-command.getAuthCredential", - "start_line": 120, - "end_line": 126, - "type": "FUNCTION", - "content_hash": "fdd6f35f556d50f5" - }, - "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.getAuthCredential.authorization": { - "file_path": "packages/coding-agent/src/cli/auth-command.ts", - "qualified_name": "packages.coding-agent.src.cli.auth-command.getAuthCredential.authorization", - "start_line": 122, - "end_line": 124, - "type": "CLASS", - "content_hash": "af17ff03e0edf3c6" - }, - "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.getAuthCredential.authorization.find() callback": { - "file_path": "packages/coding-agent/src/cli/auth-command.ts", - "qualified_name": "packages.coding-agent.src.cli.auth-command.getAuthCredential.authorization.find() callback", - "start_line": 123, - "end_line": 123, - "type": "FUNCTION", - "content_hash": "e3418a44aefcd65a" - }, - "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.ConfigSelectorOptions": { - "file_path": "packages/coding-agent/src/cli/config-selector.ts", - "qualified_name": "packages.coding-agent.src.cli.config-selector.ConfigSelectorOptions", - "start_line": 10, - "end_line": 17, - "type": "INTERFACE", - "content_hash": "003050ddc47edc80" - }, - "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig": { - "file_path": "packages/coding-agent/src/cli/config-selector.ts", - "qualified_name": "packages.coding-agent.src.cli.config-selector.selectConfig", - "start_line": 20, - "end_line": 61, - "type": "FUNCTION", - "content_hash": "24d5ffdb548f8964" - }, - "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig.": { - "file_path": "packages/coding-agent/src/cli/config-selector.ts", - "qualified_name": "packages.coding-agent.src.cli.config-selector.selectConfig.", - "start_line": 24, - "end_line": 60, - "type": "FUNCTION", - "content_hash": "6646c89f96ad552d" - }, - "packages/coding-agent/src/cli/credential-print.ts|packages.coding-agent.src.cli.credential-print.resolveCredentialForPrint": { - "file_path": "packages/coding-agent/src/cli/credential-print.ts", - "qualified_name": "packages.coding-agent.src.cli.credential-print.resolveCredentialForPrint", - "start_line": 17, - "end_line": 87, - "type": "FUNCTION", - "content_hash": "1cada13e19059e84" - }, - "packages/coding-agent/src/cli/credential-print.ts|packages.coding-agent.src.cli.credential-print.resolveCredentialForPrint.credentialTypes": { - "file_path": "packages/coding-agent/src/cli/credential-print.ts", - "qualified_name": "packages.coding-agent.src.cli.credential-print.resolveCredentialForPrint.credentialTypes", - "start_line": 25, - "end_line": 27, - "type": "CLASS", - "content_hash": "4341970128a0ccd2" - }, - "packages/coding-agent/src/cli/credential-print.ts|packages.coding-agent.src.cli.credential-print.resolveCredentialForPrint.credentialTypes.map() callback": { - "file_path": "packages/coding-agent/src/cli/credential-print.ts", - "qualified_name": "packages.coding-agent.src.cli.credential-print.resolveCredentialForPrint.credentialTypes.map() callback", - "start_line": 26, - "end_line": 26, - "type": "FUNCTION", - "content_hash": "bf4b5d2bbcaf5bba" - }, - "packages/coding-agent/src/cli/credential-print.ts|packages.coding-agent.src.cli.credential-print.resolveCredentialForPrint.credentials.map() callback": { - "file_path": "packages/coding-agent/src/cli/credential-print.ts", - "qualified_name": "packages.coding-agent.src.cli.credential-print.resolveCredentialForPrint.credentials.map() callback", - "start_line": 85, - "end_line": 85, - "type": "FUNCTION", - "content_hash": "7ab14920b826f1f0" - }, - "packages/coding-agent/src/cli/experimental/cli.ts|packages.coding-agent.src.cli.experimental.cli.ExperimentalCommandGroup": { - "file_path": "packages/coding-agent/src/cli/experimental/cli.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.cli.ExperimentalCommandGroup", - "start_line": 5, - "end_line": 7, - "type": "INTERFACE", - "content_hash": "259187ef76f58f73" - }, - "packages/coding-agent/src/cli/experimental/cli.ts|packages.coding-agent.src.cli.experimental.cli.experimentalCommand": { - "file_path": "packages/coding-agent/src/cli/experimental/cli.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.cli.experimentalCommand", - "start_line": 11, - "end_line": 14, - "type": "CLASS", - "content_hash": "57c283d5d2443409" - }, - "packages/coding-agent/src/cli/experimental/cli.ts|packages.coding-agent.src.cli.experimental.cli.experimentalCommand.build() callback": { - "file_path": "packages/coding-agent/src/cli/experimental/cli.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.cli.experimentalCommand.build() callback", - "start_line": 11, - "end_line": 14, - "type": "FUNCTION", - "content_hash": "57c283d5d2443409" - }, - "packages/coding-agent/src/cli/experimental/command-options.ts|packages.coding-agent.src.cli.experimental.command-options.UnixTransportAddress": { - "file_path": "packages/coding-agent/src/cli/experimental/command-options.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.command-options.UnixTransportAddress", - "start_line": 9, - "end_line": 12, - "type": "INTERFACE", - "content_hash": "da68cb512186438b" - }, - "packages/coding-agent/src/cli/experimental/command-options.ts|packages.coding-agent.src.cli.experimental.command-options.RadiusTransportAddress": { - "file_path": "packages/coding-agent/src/cli/experimental/command-options.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.command-options.RadiusTransportAddress", - "start_line": 14, - "end_line": 17, - "type": "INTERFACE", - "content_hash": "a79539cd6ca5dafd" - }, - "packages/coding-agent/src/cli/experimental/command-options.ts|packages.coding-agent.src.cli.experimental.command-options.parseAuthInput": { - "file_path": "packages/coding-agent/src/cli/experimental/command-options.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.command-options.parseAuthInput", - "start_line": 24, - "end_line": 38, - "type": "FUNCTION", - "content_hash": "90c11f70650d880c" - }, - "packages/coding-agent/src/cli/experimental/command-options.ts|packages.coding-agent.src.cli.experimental.command-options.parseTransportAddress": { - "file_path": "packages/coding-agent/src/cli/experimental/command-options.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.command-options.parseTransportAddress", - "start_line": 40, - "end_line": 87, - "type": "FUNCTION", - "content_hash": "6a8314725af9af31" - }, - "packages/coding-agent/src/cli/experimental/command-options.ts|packages.coding-agent.src.cli.experimental.command-options.connectOption": { - "file_path": "packages/coding-agent/src/cli/experimental/command-options.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.command-options.connectOption", - "start_line": 89, - "end_line": 94, - "type": "CLASS", - "content_hash": "b32bd743ee73a8be" - }, - "packages/coding-agent/src/cli/experimental/command-options.ts|packages.coding-agent.src.cli.experimental.command-options.connectOption.valueOption(\"--connect\") callback": { - "file_path": "packages/coding-agent/src/cli/experimental/command-options.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.command-options.connectOption.valueOption(\"--connect\") callback", - "start_line": 89, - "end_line": 94, - "type": "FUNCTION", - "content_hash": "b32bd743ee73a8be" - }, - "packages/coding-agent/src/cli/experimental/command-options.ts|packages.coding-agent.src.cli.experimental.command-options.parseAuth": { - "file_path": "packages/coding-agent/src/cli/experimental/command-options.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.command-options.parseAuth", - "start_line": 96, - "end_line": 101, - "type": "FUNCTION", - "content_hash": "91f19057d6c988e2" - }, - "packages/coding-agent/src/cli/experimental/command-options.ts|packages.coding-agent.src.cli.experimental.command-options.unsupportedOptions": { - "file_path": "packages/coding-agent/src/cli/experimental/command-options.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.command-options.unsupportedOptions", - "start_line": 103, - "end_line": 106, - "type": "FUNCTION", - "content_hash": "1a3555da4074aeb1" - }, - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.NamedCommandInvocation": { - "file_path": "packages/coding-agent/src/cli/experimental/command.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.command.NamedCommandInvocation", - "start_line": 1, - "end_line": 3, - "type": "INTERFACE", - "content_hash": "88d2bf5db99037cb" - }, - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.CommandOption": { - "file_path": "packages/coding-agent/src/cli/experimental/command.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.command.CommandOption", - "start_line": 17, - "end_line": 22, - "type": "INTERFACE", - "content_hash": "584c1089361bd1a0" - }, - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.CommandOption.parse": { - "file_path": "packages/coding-agent/src/cli/experimental/command.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.command.CommandOption.parse", - "start_line": 21, - "end_line": 21, - "type": "METHOD", - "content_hash": "272cc08af7cda746" - }, - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.valueOption": { - "file_path": "packages/coding-agent/src/cli/experimental/command.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.command.valueOption", - "start_line": 24, - "end_line": 30, - "type": "FUNCTION", - "content_hash": "eb3696a3b46e7d2b" - }, - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.stringOption": { - "file_path": "packages/coding-agent/src/cli/experimental/command.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.command.stringOption", - "start_line": 32, - "end_line": 37, - "type": "FUNCTION", - "content_hash": "d231f7c0fd686ea6" - }, - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.stringOption.valueOption() callback": { - "file_path": "packages/coding-agent/src/cli/experimental/command.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.command.stringOption.valueOption() callback", - "start_line": 36, - "end_line": 36, - "type": "FUNCTION", - "content_hash": "dbca2c8d2dab1692" - }, - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.flagOption": { - "file_path": "packages/coding-agent/src/cli/experimental/command.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.command.flagOption", - "start_line": 39, - "end_line": 41, - "type": "FUNCTION", - "content_hash": "5b756321cd4c9c93" - }, - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.flagOption.parse": { - "file_path": "packages/coding-agent/src/cli/experimental/command.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.command.flagOption.parse", - "start_line": 40, - "end_line": 40, - "type": "METHOD", - "content_hash": "8811fbf45ad32c6d" - }, - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.ParsedCommandInput": { - "file_path": "packages/coding-agent/src/cli/experimental/command.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.command.ParsedCommandInput", - "start_line": 43, - "end_line": 47, - "type": "INTERFACE", - "content_hash": "44910ee1b232a981" - }, - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.ParsedCommandInput.value": { - "file_path": "packages/coding-agent/src/cli/experimental/command.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.command.ParsedCommandInput.value", - "start_line": 45, - "end_line": 45, - "type": "METHOD", - "content_hash": "f07fc6b961876630" - }, - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.ParsedCommandInput.values": { - "file_path": "packages/coding-agent/src/cli/experimental/command.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.command.ParsedCommandInput.values", - "start_line": 46, - "end_line": 46, - "type": "METHOD", - "content_hash": "0aec049176d0466f" - }, - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.MutableParsedCommandInput": { - "file_path": "packages/coding-agent/src/cli/experimental/command.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.command.MutableParsedCommandInput", - "start_line": 53, - "end_line": 57, - "type": "INTERFACE", - "content_hash": "5c051115552602bc" - }, - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.RegisteredCommand": { - "file_path": "packages/coding-agent/src/cli/experimental/command.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.command.RegisteredCommand", - "start_line": 68, - "end_line": 71, - "type": "INTERFACE", - "content_hash": "6650966ed58f7e04" - }, - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.RegisteredCommand.parse": { - "file_path": "packages/coding-agent/src/cli/experimental/command.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.command.RegisteredCommand.parse", - "start_line": 69, - "end_line": 69, - "type": "METHOD", - "content_hash": "1db99a1c1b2a0a8b" - }, - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.RegisteredCommand.execute": { - "file_path": "packages/coding-agent/src/cli/experimental/command.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.command.RegisteredCommand.execute", - "start_line": 70, - "end_line": 70, - "type": "METHOD", - "content_hash": "c974a267a2a81310" - }, - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.Command": { - "file_path": "packages/coding-agent/src/cli/experimental/command.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.command.Command", - "start_line": 73, - "end_line": 225, - "type": "CLASS", - "content_hash": "e22495cc79775dd2" - }, - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.Command.constructor": { - "file_path": "packages/coding-agent/src/cli/experimental/command.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.command.Command.constructor", - "start_line": 84, - "end_line": 86, - "type": "CONSTRUCTOR", - "content_hash": "b0f3e950758df914" - }, - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.Command.option": { - "file_path": "packages/coding-agent/src/cli/experimental/command.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.command.Command.option", - "start_line": 88, - "end_line": 94, - "type": "METHOD", - "content_hash": "a95abbb077a7c8db" - }, - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.Command.build": { - "file_path": "packages/coding-agent/src/cli/experimental/command.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.command.Command.build", - "start_line": 96, - "end_line": 99, - "type": "METHOD", - "content_hash": "c40eac94cb0d873b" - }, - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.Command.action": { - "file_path": "packages/coding-agent/src/cli/experimental/command.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.command.Command.action", - "start_line": 101, - "end_line": 104, - "type": "METHOD", - "content_hash": "5127c10ade9e3a4e" - }, - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.Command.command": { - "file_path": "packages/coding-agent/src/cli/experimental/command.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.command.Command.command", - "start_line": 106, - "end_line": 123, - "type": "METHOD", - "content_hash": "3fbab285a12e739b" - }, - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.Command.command.parse": { - "file_path": "packages/coding-agent/src/cli/experimental/command.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.command.Command.command.parse", - "start_line": 115, - "end_line": 115, - "type": "METHOD", - "content_hash": "a6f0a3f64c19edfc" - }, - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.Command.command.execute": { - "file_path": "packages/coding-agent/src/cli/experimental/command.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.command.Command.command.execute", - "start_line": 116, - "end_line": 116, - "type": "METHOD", - "content_hash": "338b6cef13647fc5" - }, - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.Command.parse": { - "file_path": "packages/coding-agent/src/cli/experimental/command.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.command.Command.parse", - "start_line": 125, - "end_line": 129, - "type": "METHOD", - "content_hash": "f9eb964f845e2427" - }, - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.Command.execute": { - "file_path": "packages/coding-agent/src/cli/experimental/command.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.command.Command.execute", - "start_line": 131, - "end_line": 142, - "type": "METHOD", - "content_hash": "fe8ee74565de0aec" - }, - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.Command.select": { - "file_path": "packages/coding-agent/src/cli/experimental/command.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.command.Command.select", - "start_line": 144, - "end_line": 149, - "type": "METHOD", - "content_hash": "8d496580867ba73d" - }, - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.Command.parseOwn": { - "file_path": "packages/coding-agent/src/cli/experimental/command.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.command.Command.parseOwn", - "start_line": 151, - "end_line": 164, - "type": "METHOD", - "content_hash": "ad7304e71c87585b" - }, - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.Command.parseOwn.input": { - "file_path": "packages/coding-agent/src/cli/experimental/command.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.command.Command.parseOwn.input", - "start_line": 154, - "end_line": 158, - "type": "CLASS", - "content_hash": "3f9468d2ec9737bd" - }, - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.Command.parseOwn.input.value": { - "file_path": "packages/coding-agent/src/cli/experimental/command.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.command.Command.parseOwn.input.value", - "start_line": 156, - "end_line": 156, - "type": "METHOD", - "content_hash": "0482fe1b322ce0ce" - }, - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.Command.parseOwn.input.values": { - "file_path": "packages/coding-agent/src/cli/experimental/command.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.command.Command.parseOwn.input.values", - "start_line": 157, - "end_line": 157, - "type": "METHOD", - "content_hash": "e17a696b34d7e0b9" - }, - "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.Command.parseOptions": { - "file_path": "packages/coding-agent/src/cli/experimental/command.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.command.Command.parseOptions", - "start_line": 166, - "end_line": 224, - "type": "METHOD", - "content_hash": "93e88cb46a8ccc4e" - }, - "packages/coding-agent/src/cli/experimental/commands/client.ts|packages.coding-agent.src.cli.experimental.commands.client.ClientCommand": { - "file_path": "packages/coding-agent/src/cli/experimental/commands/client.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.commands.client.ClientCommand", - "start_line": 12, - "end_line": 23, - "type": "INTERFACE", - "content_hash": "536fc633d0a29a18" - }, - "packages/coding-agent/src/cli/experimental/commands/client.ts|packages.coding-agent.src.cli.experimental.commands.client.ClientCommandContext": { - "file_path": "packages/coding-agent/src/cli/experimental/commands/client.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.commands.client.ClientCommandContext", - "start_line": 25, - "end_line": 27, - "type": "INTERFACE", - "content_hash": "08321e74e34ada1d" - }, - "packages/coding-agent/src/cli/experimental/commands/client.ts|packages.coding-agent.src.cli.experimental.commands.client.ClientCommandContext.runClient": { - "file_path": "packages/coding-agent/src/cli/experimental/commands/client.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.commands.client.ClientCommandContext.runClient", - "start_line": 26, - "end_line": 26, - "type": "METHOD", - "content_hash": "b2311a8ed04c5f30" - }, - "packages/coding-agent/src/cli/experimental/commands/client.ts|packages.coding-agent.src.cli.experimental.commands.client.clientCommand": { - "file_path": "packages/coding-agent/src/cli/experimental/commands/client.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.commands.client.clientCommand", - "start_line": 38, - "end_line": 91, - "type": "CLASS", - "content_hash": "ffd88b528ef7d8ab" - }, - "packages/coding-agent/src/cli/experimental/commands/client.ts|packages.coding-agent.src.cli.experimental.commands.client.clientCommand.build() callback": { - "file_path": "packages/coding-agent/src/cli/experimental/commands/client.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.commands.client.clientCommand.build() callback", - "start_line": 50, - "end_line": 90, - "type": "FUNCTION", - "content_hash": "c91b3fa7b71318f5" - }, - "packages/coding-agent/src/cli/experimental/commands/client.ts|packages.coding-agent.src.cli.experimental.commands.client.clientCommand.action() callback": { - "file_path": "packages/coding-agent/src/cli/experimental/commands/client.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.commands.client.clientCommand.action() callback", - "start_line": 91, - "end_line": 91, - "type": "FUNCTION", - "content_hash": "d0ad63cfe8f45940" - }, - "packages/coding-agent/src/cli/experimental/commands/server.ts|packages.coding-agent.src.cli.experimental.commands.server.ServerCommand": { - "file_path": "packages/coding-agent/src/cli/experimental/commands/server.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.commands.server.ServerCommand", - "start_line": 11, - "end_line": 19, - "type": "INTERFACE", - "content_hash": "65815637cccf273c" - }, - "packages/coding-agent/src/cli/experimental/commands/server.ts|packages.coding-agent.src.cli.experimental.commands.server.ServerCommandContext": { - "file_path": "packages/coding-agent/src/cli/experimental/commands/server.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.commands.server.ServerCommandContext", - "start_line": 21, - "end_line": 23, - "type": "INTERFACE", - "content_hash": "2e9747a7d1909f83" - }, - "packages/coding-agent/src/cli/experimental/commands/server.ts|packages.coding-agent.src.cli.experimental.commands.server.ServerCommandContext.runServer": { - "file_path": "packages/coding-agent/src/cli/experimental/commands/server.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.commands.server.ServerCommandContext.runServer", - "start_line": 22, - "end_line": 22, - "type": "METHOD", - "content_hash": "b2bda77573aa3332" - }, - "packages/coding-agent/src/cli/experimental/commands/server.ts|packages.coding-agent.src.cli.experimental.commands.server.serverIdOption.valueOption(\"--server-id\") callback": { - "file_path": "packages/coding-agent/src/cli/experimental/commands/server.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.commands.server.serverIdOption.valueOption(\"--server-id\") callback", - "start_line": 25, - "end_line": 28, - "type": "FUNCTION", - "content_hash": "397897f1966e5206" - }, - "packages/coding-agent/src/cli/experimental/commands/server.ts|packages.coding-agent.src.cli.experimental.commands.server.serverIdOption": { - "file_path": "packages/coding-agent/src/cli/experimental/commands/server.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.commands.server.serverIdOption", - "start_line": 25, - "end_line": 29, - "type": "CLASS", - "content_hash": "dd29c0950e0873a7" - }, - "packages/coding-agent/src/cli/experimental/commands/server.ts|packages.coding-agent.src.cli.experimental.commands.server.serverCommand": { - "file_path": "packages/coding-agent/src/cli/experimental/commands/server.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.commands.server.serverCommand", - "start_line": 35, - "end_line": 66, - "type": "CLASS", - "content_hash": "f26002e2915d35dc" - }, - "packages/coding-agent/src/cli/experimental/commands/server.ts|packages.coding-agent.src.cli.experimental.commands.server.serverCommand.build() callback": { - "file_path": "packages/coding-agent/src/cli/experimental/commands/server.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.commands.server.serverCommand.build() callback", - "start_line": 43, - "end_line": 65, - "type": "FUNCTION", - "content_hash": "dc4d1a6755f4209b" - }, - "packages/coding-agent/src/cli/experimental/commands/server.ts|packages.coding-agent.src.cli.experimental.commands.server.serverCommand.action() callback": { - "file_path": "packages/coding-agent/src/cli/experimental/commands/server.ts", - "qualified_name": "packages.coding-agent.src.cli.experimental.commands.server.serverCommand.action() callback", - "start_line": 66, - "end_line": 66, - "type": "FUNCTION", - "content_hash": "0c8eca2f640e5700" - }, - "packages/coding-agent/src/cli/file-processor.ts|packages.coding-agent.src.cli.file-processor.ProcessedFiles": { - "file_path": "packages/coding-agent/src/cli/file-processor.ts", - "qualified_name": "packages.coding-agent.src.cli.file-processor.ProcessedFiles", - "start_line": 14, - "end_line": 17, - "type": "INTERFACE", - "content_hash": "aa72e0ac372e2614" - }, - "packages/coding-agent/src/cli/file-processor.ts|packages.coding-agent.src.cli.file-processor.ProcessFileOptions": { - "file_path": "packages/coding-agent/src/cli/file-processor.ts", - "qualified_name": "packages.coding-agent.src.cli.file-processor.ProcessFileOptions", - "start_line": 19, - "end_line": 22, - "type": "INTERFACE", - "content_hash": "9a8ab6560b6b9b96" - }, - "packages/coding-agent/src/cli/file-processor.ts|packages.coding-agent.src.cli.file-processor.processFileArguments": { - "file_path": "packages/coding-agent/src/cli/file-processor.ts", - "qualified_name": "packages.coding-agent.src.cli.file-processor.processFileArguments", - "start_line": 25, - "end_line": 88, - "type": "FUNCTION", - "content_hash": "bc2f64fdbffdc5e7" - }, - "packages/coding-agent/src/cli/initial-message.ts|packages.coding-agent.src.cli.initial-message.InitialMessageInput": { - "file_path": "packages/coding-agent/src/cli/initial-message.ts", - "qualified_name": "packages.coding-agent.src.cli.initial-message.InitialMessageInput", - "start_line": 4, - "end_line": 9, - "type": "INTERFACE", - "content_hash": "691722e48b41318a" - }, - "packages/coding-agent/src/cli/initial-message.ts|packages.coding-agent.src.cli.initial-message.InitialMessageResult": { - "file_path": "packages/coding-agent/src/cli/initial-message.ts", - "qualified_name": "packages.coding-agent.src.cli.initial-message.InitialMessageResult", - "start_line": 11, - "end_line": 14, - "type": "INTERFACE", - "content_hash": "8f07ea81ada33b28" - }, - "packages/coding-agent/src/cli/initial-message.ts|packages.coding-agent.src.cli.initial-message.buildInitialMessage": { - "file_path": "packages/coding-agent/src/cli/initial-message.ts", - "qualified_name": "packages.coding-agent.src.cli.initial-message.buildInitialMessage", - "start_line": 20, - "end_line": 43, - "type": "FUNCTION", - "content_hash": "cc78665e74234c3e" - }, - "packages/coding-agent/src/cli/list-models.ts|packages.coding-agent.src.cli.list-models.formatTokenCount": { - "file_path": "packages/coding-agent/src/cli/list-models.ts", - "qualified_name": "packages.coding-agent.src.cli.list-models.formatTokenCount", - "start_line": 14, - "end_line": 24, - "type": "FUNCTION", - "content_hash": "8b40e0e0aab0795d" - }, - "packages/coding-agent/src/cli/list-models.ts|packages.coding-agent.src.cli.list-models.listModels": { - "file_path": "packages/coding-agent/src/cli/list-models.ts", - "qualified_name": "packages.coding-agent.src.cli.list-models.listModels", - "start_line": 29, - "end_line": 115, - "type": "FUNCTION", - "content_hash": "61b540699d2bca83" - }, - "packages/coding-agent/src/cli/list-models.ts|packages.coding-agent.src.cli.list-models.listModels.fuzzyFilter() callback": { - "file_path": "packages/coding-agent/src/cli/list-models.ts", - "qualified_name": "packages.coding-agent.src.cli.list-models.listModels.fuzzyFilter() callback", - "start_line": 49, - "end_line": 49, - "type": "FUNCTION", - "content_hash": "c65e1951c27e986c" - }, - "packages/coding-agent/src/cli/list-models.ts|packages.coding-agent.src.cli.list-models.listModels.filteredModels.sort() callback": { - "file_path": "packages/coding-agent/src/cli/list-models.ts", - "qualified_name": "packages.coding-agent.src.cli.list-models.listModels.filteredModels.sort() callback", - "start_line": 58, - "end_line": 62, - "type": "FUNCTION", - "content_hash": "dd997fd390e41d8f" - }, - "packages/coding-agent/src/cli/list-models.ts|packages.coding-agent.src.cli.list-models.listModels.rows": { - "file_path": "packages/coding-agent/src/cli/list-models.ts", - "qualified_name": "packages.coding-agent.src.cli.list-models.listModels.rows", - "start_line": 65, - "end_line": 72, - "type": "CLASS", - "content_hash": "518610027f197b71" - }, - "packages/coding-agent/src/cli/list-models.ts|packages.coding-agent.src.cli.list-models.listModels.rows.filteredModels.map() callback": { - "file_path": "packages/coding-agent/src/cli/list-models.ts", - "qualified_name": "packages.coding-agent.src.cli.list-models.listModels.rows.filteredModels.map() callback", - "start_line": 65, - "end_line": 72, - "type": "FUNCTION", - "content_hash": "518610027f197b71" - }, - "packages/coding-agent/src/cli/list-models.ts|packages.coding-agent.src.cli.list-models.listModels.widths.provider.rows.map() callback": { - "file_path": "packages/coding-agent/src/cli/list-models.ts", - "qualified_name": "packages.coding-agent.src.cli.list-models.listModels.widths.provider.rows.map() callback", - "start_line": 84, - "end_line": 84, - "type": "FUNCTION", - "content_hash": "049fb83b959f5908" - }, - "packages/coding-agent/src/cli/list-models.ts|packages.coding-agent.src.cli.list-models.listModels.widths.model.rows.map() callback": { - "file_path": "packages/coding-agent/src/cli/list-models.ts", - "qualified_name": "packages.coding-agent.src.cli.list-models.listModels.widths.model.rows.map() callback", - "start_line": 85, - "end_line": 85, - "type": "FUNCTION", - "content_hash": "728593aa4b413efa" - }, - "packages/coding-agent/src/cli/list-models.ts|packages.coding-agent.src.cli.list-models.listModels.widths.context.rows.map() callback": { - "file_path": "packages/coding-agent/src/cli/list-models.ts", - "qualified_name": "packages.coding-agent.src.cli.list-models.listModels.widths.context.rows.map() callback", - "start_line": 86, - "end_line": 86, - "type": "FUNCTION", - "content_hash": "2c47f077d8f2bc5f" - }, - "packages/coding-agent/src/cli/list-models.ts|packages.coding-agent.src.cli.list-models.listModels.widths.maxOut.rows.map() callback": { - "file_path": "packages/coding-agent/src/cli/list-models.ts", - "qualified_name": "packages.coding-agent.src.cli.list-models.listModels.widths.maxOut.rows.map() callback", - "start_line": 87, - "end_line": 87, - "type": "FUNCTION", - "content_hash": "8676cbab493be5d0" - }, - "packages/coding-agent/src/cli/list-models.ts|packages.coding-agent.src.cli.list-models.listModels.widths.thinking.rows.map() callback": { - "file_path": "packages/coding-agent/src/cli/list-models.ts", - "qualified_name": "packages.coding-agent.src.cli.list-models.listModels.widths.thinking.rows.map() callback", - "start_line": 88, - "end_line": 88, - "type": "FUNCTION", - "content_hash": "804748ea3cbbae09" - }, - "packages/coding-agent/src/cli/list-models.ts|packages.coding-agent.src.cli.list-models.listModels.widths.images.rows.map() callback": { - "file_path": "packages/coding-agent/src/cli/list-models.ts", - "qualified_name": "packages.coding-agent.src.cli.list-models.listModels.widths.images.rows.map() callback", - "start_line": 89, - "end_line": 89, - "type": "FUNCTION", - "content_hash": "2a7cf31f7962883c" - }, - "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext": { - "file_path": "packages/coding-agent/src/cli/project-trust.ts", - "qualified_name": "packages.coding-agent.src.cli.project-trust.createProjectTrustContext", - "start_line": 7, - "end_line": 62, - "type": "FUNCTION", - "content_hash": "49f9df7d60d3992b" - }, - "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.select": { - "file_path": "packages/coding-agent/src/cli/project-trust.ts", - "qualified_name": "packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.select", - "start_line": 18, - "end_line": 30, - "type": "METHOD", - "content_hash": "d72803a36ed5284a" - }, - "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.select.selectOptions.map() callback": { - "file_path": "packages/coding-agent/src/cli/project-trust.ts", - "qualified_name": "packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.select.selectOptions.map() callback", - "start_line": 28, - "end_line": 28, - "type": "FUNCTION", - "content_hash": "1a01711ac8a99b08" - }, - "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.confirm": { - "file_path": "packages/coding-agent/src/cli/project-trust.ts", - "qualified_name": "packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.confirm", - "start_line": 31, - "end_line": 44, - "type": "METHOD", - "content_hash": "c65c992952c62fa0" - }, - "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.input": { - "file_path": "packages/coding-agent/src/cli/project-trust.ts", - "qualified_name": "packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.input", - "start_line": 45, - "end_line": 53, - "type": "METHOD", - "content_hash": "0a7cf7a680474787" - }, - "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.notify": { - "file_path": "packages/coding-agent/src/cli/project-trust.ts", - "qualified_name": "packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.notify", - "start_line": 54, - "end_line": 59, - "type": "METHOD", - "content_hash": "68ebf653253fe083" - }, - "packages/coding-agent/src/cli/session-picker.ts|packages.coding-agent.src.cli.session-picker.selectSession": { - "file_path": "packages/coding-agent/src/cli/session-picker.ts", - "qualified_name": "packages.coding-agent.src.cli.session-picker.selectSession", - "start_line": 15, - "end_line": 55, - "type": "FUNCTION", - "content_hash": "7432877beca65ba1" - }, - "packages/coding-agent/src/cli/session-picker.ts|packages.coding-agent.src.cli.session-picker.selectSession.": { - "file_path": "packages/coding-agent/src/cli/session-picker.ts", - "qualified_name": "packages.coding-agent.src.cli.session-picker.selectSession.", - "start_line": 21, - "end_line": 54, - "type": "FUNCTION", - "content_hash": "b9f8e6475a7c5058" - }, - "packages/coding-agent/src/cli/setup.ts|packages.coding-agent.src.cli.setup.setupCli": { - "file_path": "packages/coding-agent/src/cli/setup.ts", - "qualified_name": "packages.coding-agent.src.cli.setup.setupCli", - "start_line": 4, - "end_line": 13, - "type": "FUNCTION", - "content_hash": "a4ba5bb64d47b80f" - }, - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.DistributionMetadata": { - "file_path": "packages/coding-agent/src/cli/startup-ui.ts", - "qualified_name": "packages.coding-agent.src.cli.startup-ui.DistributionMetadata", - "start_line": 38, - "end_line": 42, - "type": "INTERFACE", - "content_hash": "4d76174e52e2cb21" - }, - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.isOfficialDistribution": { - "file_path": "packages/coding-agent/src/cli/startup-ui.ts", - "qualified_name": "packages.coding-agent.src.cli.startup-ui.isOfficialDistribution", - "start_line": 44, - "end_line": 50, - "type": "FUNCTION", - "content_hash": "b357f57d2e6fa8d8" - }, - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.loadThemes": { - "file_path": "packages/coding-agent/src/cli/startup-ui.ts", - "qualified_name": "packages.coding-agent.src.cli.startup-ui.loadThemes", - "start_line": 52, - "end_line": 70, - "type": "FUNCTION", - "content_hash": "63abdc43ad4d08e5" - }, - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.loadStartupThemes": { - "file_path": "packages/coding-agent/src/cli/startup-ui.ts", - "qualified_name": "packages.coding-agent.src.cli.startup-ui.loadStartupThemes", - "start_line": 72, - "end_line": 83, - "type": "FUNCTION", - "content_hash": "65d94797649ac200" - }, - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.loadStartupThemes.resolvedPaths": { - "file_path": "packages/coding-agent/src/cli/startup-ui.ts", - "qualified_name": "packages.coding-agent.src.cli.startup-ui.loadStartupThemes.resolvedPaths", - "start_line": 81, - "end_line": 81, - "type": "CLASS", - "content_hash": "e5ea173347bf4fff" - }, - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.loadStartupThemes.resolvedPaths.packageManager.resolve() callback": { - "file_path": "packages/coding-agent/src/cli/startup-ui.ts", - "qualified_name": "packages.coding-agent.src.cli.startup-ui.loadStartupThemes.resolvedPaths.packageManager.resolve() callback", - "start_line": 81, - "end_line": 81, - "type": "FUNCTION", - "content_hash": "e5ea173347bf4fff" - }, - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.createStartupTui": { - "file_path": "packages/coding-agent/src/cli/startup-ui.ts", - "qualified_name": "packages.coding-agent.src.cli.startup-ui.createStartupTui", - "start_line": 85, - "end_line": 95, - "type": "FUNCTION", - "content_hash": "73f6f25a6bb7b934" - }, - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.startStartupTui": { - "file_path": "packages/coding-agent/src/cli/startup-ui.ts", - "qualified_name": "packages.coding-agent.src.cli.startup-ui.startStartupTui", - "start_line": 97, - "end_line": 103, - "type": "FUNCTION", - "content_hash": "1137484cf8699095" - }, - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.startStartupTui.queryStartupTerminalColors() callback": { - "file_path": "packages/coding-agent/src/cli/startup-ui.ts", - "qualified_name": "packages.coding-agent.src.cli.startup-ui.startStartupTui.queryStartupTerminalColors() callback", - "start_line": 100, - "end_line": 102, - "type": "FUNCTION", - "content_hash": "d1f446bd968d02ba" - }, - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors": { - "file_path": "packages/coding-agent/src/cli/startup-ui.ts", - "qualified_name": "packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "start_line": 109, - "end_line": 116, - "type": "FUNCTION", - "content_hash": "59d128c7fbffa74e" - }, - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors.requestTerminalColors() callback": { - "file_path": "packages/coding-agent/src/cli/startup-ui.ts", - "qualified_name": "packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors.requestTerminalColors() callback", - "start_line": 110, - "end_line": 115, - "type": "FUNCTION", - "content_hash": "bcf6dcbeadd15832" - }, - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.clearStartupTui": { - "file_path": "packages/coding-agent/src/cli/startup-ui.ts", - "qualified_name": "packages.coding-agent.src.cli.startup-ui.clearStartupTui", - "start_line": 118, - "end_line": 122, - "type": "FUNCTION", - "content_hash": "fcb4f8e640c0ab29" - }, - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.shouldRunFirstTimeSetup": { - "file_path": "packages/coding-agent/src/cli/startup-ui.ts", - "qualified_name": "packages.coding-agent.src.cli.startup-ui.shouldRunFirstTimeSetup", - "start_line": 131, - "end_line": 148, - "type": "FUNCTION", - "content_hash": "edd41d022660a6ed" - }, - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showStartupSelector": { - "file_path": "packages/coding-agent/src/cli/startup-ui.ts", - "qualified_name": "packages.coding-agent.src.cli.startup-ui.showStartupSelector", - "start_line": 150, - "end_line": 179, - "type": "FUNCTION", - "content_hash": "72080454930a289f" - }, - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showStartupSelector.": { - "file_path": "packages/coding-agent/src/cli/startup-ui.ts", - "qualified_name": "packages.coding-agent.src.cli.startup-ui.showStartupSelector.", - "start_line": 156, - "end_line": 178, - "type": "FUNCTION", - "content_hash": "8befc05cc5dee9a4" - }, - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showStartupSelector..selector": { - "file_path": "packages/coding-agent/src/cli/startup-ui.ts", - "qualified_name": "packages.coding-agent.src.cli.startup-ui.showStartupSelector..selector", - "start_line": 168, - "end_line": 174, - "type": "CLASS", - "content_hash": "2fb5184490f10dc0" - }, - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showStartupSelector..selector.options.map() callback": { - "file_path": "packages/coding-agent/src/cli/startup-ui.ts", - "qualified_name": "packages.coding-agent.src.cli.startup-ui.showStartupSelector..selector.options.map() callback", - "start_line": 170, - "end_line": 170, - "type": "FUNCTION", - "content_hash": "68730fbb6cf76a40" - }, - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showStartupSelector..selector.": { - "file_path": "packages/coding-agent/src/cli/startup-ui.ts", - "qualified_name": "packages.coding-agent.src.cli.startup-ui.showStartupSelector..selector.", - "start_line": 171, - "end_line": 171, - "type": "FUNCTION", - "content_hash": "3b750e37b4633adb" - }, - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showStartupSelector..selector..options.find() callback": { - "file_path": "packages/coding-agent/src/cli/startup-ui.ts", - "qualified_name": "packages.coding-agent.src.cli.startup-ui.showStartupSelector..selector..options.find() callback", - "start_line": 171, - "end_line": 171, - "type": "FUNCTION", - "content_hash": "3b750e37b4633adb" - }, - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup": { - "file_path": "packages/coding-agent/src/cli/startup-ui.ts", - "qualified_name": "packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup", - "start_line": 182, - "end_line": 219, - "type": "FUNCTION", - "content_hash": "849eb032d5301478" - }, - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup.": { - "file_path": "packages/coding-agent/src/cli/startup-ui.ts", - "qualified_name": "packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup.", - "start_line": 184, - "end_line": 218, - "type": "FUNCTION", - "content_hash": "d05eaefbb9451c44" - }, - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup..component": { - "file_path": "packages/coding-agent/src/cli/startup-ui.ts", - "qualified_name": "packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup..component", - "start_line": 204, - "end_line": 212, - "type": "CLASS", - "content_hash": "24d7e32947b74592" - }, - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup..component.onThemePreview": { - "file_path": "packages/coding-agent/src/cli/startup-ui.ts", - "qualified_name": "packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup..component.onThemePreview", - "start_line": 205, - "end_line": 209, - "type": "METHOD", - "content_hash": "66239fe9d17b04af" - }, - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup..component.onSubmit": { - "file_path": "packages/coding-agent/src/cli/startup-ui.ts", - "qualified_name": "packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup..component.onSubmit", - "start_line": 210, - "end_line": 210, - "type": "METHOD", - "content_hash": "353c4f7a6a10660d" - }, - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup..component.onCancel": { - "file_path": "packages/coding-agent/src/cli/startup-ui.ts", - "qualified_name": "packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup..component.onCancel", - "start_line": 211, - "end_line": 211, - "type": "METHOD", - "content_hash": "6f55f5f4c0c87c13" - }, - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup..queryStartupTerminalColors() callback": { - "file_path": "packages/coding-agent/src/cli/startup-ui.ts", - "qualified_name": "packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup..queryStartupTerminalColors() callback", - "start_line": 217, - "end_line": 217, - "type": "FUNCTION", - "content_hash": "28e19bd095d4f989" - }, - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showStartupInput": { - "file_path": "packages/coding-agent/src/cli/startup-ui.ts", - "qualified_name": "packages.coding-agent.src.cli.startup-ui.showStartupInput", - "start_line": 221, - "end_line": 253, - "type": "FUNCTION", - "content_hash": "75f4ee8d41c02343" - }, - "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showStartupInput.": { - "file_path": "packages/coding-agent/src/cli/startup-ui.ts", - "qualified_name": "packages.coding-agent.src.cli.startup-ui.showStartupInput.", - "start_line": 227, - "end_line": 252, - "type": "FUNCTION", - "content_hash": "cda0eceb35418a3e" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.SelfUpdateCommandStep": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.SelfUpdateCommandStep", - "start_line": 37, - "end_line": 41, - "type": "INTERFACE", - "content_hash": "6eea88f249a5f84b" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.SelfUpdateCommand": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.SelfUpdateCommand", - "start_line": 43, - "end_line": 45, - "type": "INTERFACE", - "content_hash": "5ae3b8a45c133c7e" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.normalizeSelfUpdatePackageTarget": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.normalizeSelfUpdatePackageTarget", - "start_line": 49, - "end_line": 57, - "type": "FUNCTION", - "content_hash": "fcf8b646580136dd" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.makeSelfUpdateCommand": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.makeSelfUpdateCommand", - "start_line": 59, - "end_line": 69, - "type": "FUNCTION", - "content_hash": "1f14511c4871de7a" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.makeSelfUpdateCommandStep": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.makeSelfUpdateCommandStep", - "start_line": 71, - "end_line": 77, - "type": "FUNCTION", - "content_hash": "c9a6d539870d4d60" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.makeSelfUpdateCommandStep.display.map() callback": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.makeSelfUpdateCommandStep.display.map() callback", - "start_line": 75, - "end_line": 75, - "type": "FUNCTION", - "content_hash": "11de74e19595f0ea" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.detectInstallMethod": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.detectInstallMethod", - "start_line": 79, - "end_line": 100, - "type": "FUNCTION", - "content_hash": "801b7136b25a50af" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getInferredNpmInstall": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.getInferredNpmInstall", - "start_line": 102, - "end_line": 119, - "type": "FUNCTION", - "content_hash": "7e7c68983ded8041" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getSelfUpdateCommandForMethod": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.getSelfUpdateCommandForMethod", - "start_line": 121, - "end_line": 196, - "type": "FUNCTION", - "content_hash": "3176d157c7c26b36" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.readCommandOutput": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.readCommandOutput", - "start_line": 198, - "end_line": 213, - "type": "FUNCTION", - "content_hash": "ab5ddc6dfbfa1d10" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getGlobalPackageRoots": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.getGlobalPackageRoots", - "start_line": 215, - "end_line": 258, - "type": "FUNCTION", - "content_hash": "0fdcf2a2538ad8c9" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getGlobalPackageRoots.filter() callback": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.getGlobalPackageRoots.filter() callback", - "start_line": 234, - "end_line": 234, - "type": "FUNCTION", - "content_hash": "f9ea7c09a4e79282" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.normalizeExistingPathForComparison": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.normalizeExistingPathForComparison", - "start_line": 260, - "end_line": 277, - "type": "FUNCTION", - "content_hash": "d226661722fcce3f" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getPathComparisonCandidates": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.getPathComparisonCandidates", - "start_line": 279, - "end_line": 287, - "type": "FUNCTION", - "content_hash": "5028fa88f435b054" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getPathComparisonCandidates.filter() callback": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.getPathComparisonCandidates.filter() callback", - "start_line": 283, - "end_line": 283, - "type": "FUNCTION", - "content_hash": "bcccfd38eda56937" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getEntrypointPackageDir": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.getEntrypointPackageDir", - "start_line": 289, - "end_line": 300, - "type": "FUNCTION", - "content_hash": "3e27d0244c8ed618" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.isSelfUpdatePathWritable": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.isSelfUpdatePathWritable", - "start_line": 302, - "end_line": 311, - "type": "FUNCTION", - "content_hash": "cd4a948e0b577a13" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.isManagedByGlobalPackageManager": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.isManagedByGlobalPackageManager", - "start_line": 313, - "end_line": 322, - "type": "FUNCTION", - "content_hash": "9847403c3b6dbf30" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.isManagedByGlobalPackageManager.packageDirs": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.isManagedByGlobalPackageManager.packageDirs", - "start_line": 314, - "end_line": 314, - "type": "CLASS", - "content_hash": "223bbeb56f11e0ea" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.isManagedByGlobalPackageManager.packageDirs.filter() callback": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.isManagedByGlobalPackageManager.packageDirs.filter() callback", - "start_line": 314, - "end_line": 314, - "type": "FUNCTION", - "content_hash": "223bbeb56f11e0ea" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.isManagedByGlobalPackageManager.packageDirCandidates": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.isManagedByGlobalPackageManager.packageDirCandidates", - "start_line": 315, - "end_line": 315, - "type": "CLASS", - "content_hash": "be7d358262cad1c1" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.isManagedByGlobalPackageManager.packageDirCandidates.packageDirs.flatMap() callback": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.isManagedByGlobalPackageManager.packageDirCandidates.packageDirs.flatMap() callback", - "start_line": 315, - "end_line": 315, - "type": "FUNCTION", - "content_hash": "be7d358262cad1c1" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.isManagedByGlobalPackageManager.some() callback": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.isManagedByGlobalPackageManager.some() callback", - "start_line": 316, - "end_line": 321, - "type": "FUNCTION", - "content_hash": "647ff9414df85064" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.isManagedByGlobalPackageManager.some() callback.some() callback": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.isManagedByGlobalPackageManager.some() callback.some() callback", - "start_line": 317, - "end_line": 320, - "type": "FUNCTION", - "content_hash": "bb80c07e3086bd68" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.isManagedByGlobalPackageManager.some() callback.some() callback.packageDirCandidates.some() callback": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.isManagedByGlobalPackageManager.some() callback.some() callback.packageDirCandidates.some() callback", - "start_line": 319, - "end_line": 319, - "type": "FUNCTION", - "content_hash": "3964ccc54a7b3e77" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getSelfUpdateCommand": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.getSelfUpdateCommand", - "start_line": 324, - "end_line": 335, - "type": "FUNCTION", - "content_hash": "e690c639752fbce9" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getSelfUpdateUnavailableInstruction": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.getSelfUpdateUnavailableInstruction", - "start_line": 337, - "end_line": 355, - "type": "FUNCTION", - "content_hash": "9fae1e49f1091ece" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getUpdateInstruction": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.getUpdateInstruction", - "start_line": 357, - "end_line": 364, - "type": "FUNCTION", - "content_hash": "55f69a6c069a0524" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.findNodePackageDir": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.findNodePackageDir", - "start_line": 376, - "end_line": 391, - "type": "FUNCTION", - "content_hash": "923bbc29ea3bd8c9" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getPackageDir": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.getPackageDir", - "start_line": 393, - "end_line": 405, - "type": "FUNCTION", - "content_hash": "0c6a62bf59fbdf23" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getThemesDir": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.getThemesDir", - "start_line": 413, - "end_line": 421, - "type": "FUNCTION", - "content_hash": "11bfe302c501a11f" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getExportTemplateDir": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.getExportTemplateDir", - "start_line": 429, - "end_line": 436, - "type": "FUNCTION", - "content_hash": "89b577bd9b66261c" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getPackageJsonPath": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.getPackageJsonPath", - "start_line": 439, - "end_line": 441, - "type": "FUNCTION", - "content_hash": "7237303dd795b820" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getReadmePath": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.getReadmePath", - "start_line": 444, - "end_line": 446, - "type": "FUNCTION", - "content_hash": "fd1ef9aa86c719ca" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getDocsPath": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.getDocsPath", - "start_line": 449, - "end_line": 451, - "type": "FUNCTION", - "content_hash": "382afac90a2fa072" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getExamplesPath": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.getExamplesPath", - "start_line": 454, - "end_line": 456, - "type": "FUNCTION", - "content_hash": "4359ea70331c7096" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getChangelogPath": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.getChangelogPath", - "start_line": 459, - "end_line": 461, - "type": "FUNCTION", - "content_hash": "1e4e6f2b274505b4" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getInteractiveAssetsDir": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.getInteractiveAssetsDir", - "start_line": 469, - "end_line": 476, - "type": "FUNCTION", - "content_hash": "34b580ed41797c88" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getBundledInteractiveAssetPath": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.getBundledInteractiveAssetPath", - "start_line": 479, - "end_line": 481, - "type": "FUNCTION", - "content_hash": "1156f6c24f976bc3" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.setEmbeddedQuickJSWasmPath": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.setEmbeddedQuickJSWasmPath", - "start_line": 486, - "end_line": 488, - "type": "FUNCTION", - "content_hash": "7a14b6b872884756" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getQuickJSWasmPath": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.getQuickJSWasmPath", - "start_line": 494, - "end_line": 497, - "type": "FUNCTION", - "content_hash": "223e8d0b24f401c0" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.resolveCodemodeWorkerSpecifier": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.resolveCodemodeWorkerSpecifier", - "start_line": 500, - "end_line": 510, - "type": "FUNCTION", - "content_hash": "78d6b8a50c1d76b5" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getCodemodeWorkerSpecifier": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.getCodemodeWorkerSpecifier", - "start_line": 518, - "end_line": 527, - "type": "FUNCTION", - "content_hash": "db938be81a3ffc80" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.detectInstallChange": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.detectInstallChange", - "start_line": 538, - "end_line": 550, - "type": "FUNCTION", - "content_hash": "99c4fed339e683d9" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.PackageJson": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.PackageJson", - "start_line": 556, - "end_line": 563, - "type": "INTERFACE", - "content_hash": "36da051b65cd65d4" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.expandTildePath": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.expandTildePath", - "start_line": 588, - "end_line": 590, - "type": "FUNCTION", - "content_hash": "c21731143cf9e0a6" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getShareViewerUrl": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.getShareViewerUrl", - "start_line": 595, - "end_line": 598, - "type": "FUNCTION", - "content_hash": "83149bb62903bdec" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.getAgentDir", - "start_line": 605, - "end_line": 611, - "type": "FUNCTION", - "content_hash": "a125eda1972a4479" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getCustomThemesDir": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.getCustomThemesDir", - "start_line": 614, - "end_line": 616, - "type": "FUNCTION", - "content_hash": "a5a517152b0a914e" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getModelsPath": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.getModelsPath", - "start_line": 619, - "end_line": 621, - "type": "FUNCTION", - "content_hash": "52c89b99a38d5e09" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAuthPath": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.getAuthPath", - "start_line": 624, - "end_line": 626, - "type": "FUNCTION", - "content_hash": "de98287c89a72741" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getSettingsPath": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.getSettingsPath", - "start_line": 629, - "end_line": 631, - "type": "FUNCTION", - "content_hash": "f163885e63811e2c" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getToolsDir": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.getToolsDir", - "start_line": 634, - "end_line": 636, - "type": "FUNCTION", - "content_hash": "5e7c5d503437c5c9" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getBinDir": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.getBinDir", - "start_line": 639, - "end_line": 641, - "type": "FUNCTION", - "content_hash": "587b1124859c3aaf" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getPromptsDir": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.getPromptsDir", - "start_line": 644, - "end_line": 646, - "type": "FUNCTION", - "content_hash": "c619c7f275ffbd54" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getSessionsDir": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.getSessionsDir", - "start_line": 649, - "end_line": 651, - "type": "FUNCTION", - "content_hash": "20a8698b27782b77" - }, - "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getDebugLogPath": { - "file_path": "packages/coding-agent/src/config.ts", - "qualified_name": "packages.coding-agent.src.config.getDebugLogPath", - "start_line": 654, - "end_line": 656, - "type": "FUNCTION", - "content_hash": "9ee0cffcaa3bc173" - }, - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.CreateAgentSessionRuntimeResult": { - "file_path": "packages/coding-agent/src/core/agent-session-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session-runtime.CreateAgentSessionRuntimeResult", - "start_line": 23, - "end_line": 26, - "type": "INTERFACE", - "content_hash": "55d877263d474043" - }, - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.SessionImportFileNotFoundError": { - "file_path": "packages/coding-agent/src/core/agent-session-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session-runtime.SessionImportFileNotFoundError", - "start_line": 46, - "end_line": 54, - "type": "CLASS", - "content_hash": "5d7998650b1ed948" - }, - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.SessionImportFileNotFoundError.constructor": { - "file_path": "packages/coding-agent/src/core/agent-session-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session-runtime.SessionImportFileNotFoundError.constructor", - "start_line": 49, - "end_line": 53, - "type": "CONSTRUCTOR", - "content_hash": "b343d81a44255eb1" - }, - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.extractUserMessageText": { - "file_path": "packages/coding-agent/src/core/agent-session-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session-runtime.extractUserMessageText", - "start_line": 56, - "end_line": 65, - "type": "FUNCTION", - "content_hash": "83e51aa72a06092b" - }, - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.extractUserMessageText.content.filter() callback": { - "file_path": "packages/coding-agent/src/core/agent-session-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session-runtime.extractUserMessageText.content.filter() callback", - "start_line": 62, - "end_line": 62, - "type": "FUNCTION", - "content_hash": "4c956c5caf443a51" - }, - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.extractUserMessageText.map() callback": { - "file_path": "packages/coding-agent/src/core/agent-session-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session-runtime.extractUserMessageText.map() callback", - "start_line": 63, - "end_line": 63, - "type": "FUNCTION", - "content_hash": "a454daacadde5e0c" - }, - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime": { - "file_path": "packages/coding-agent/src/core/agent-session-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "start_line": 74, - "end_line": 412, - "type": "CLASS", - "content_hash": "806091d196fc67ad" - }, - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.constructor": { - "file_path": "packages/coding-agent/src/core/agent-session-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.constructor", - "start_line": 83, - "end_line": 95, - "type": "CONSTRUCTOR", - "content_hash": "7c6e0335ee0de560" - }, - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.services": { - "file_path": "packages/coding-agent/src/core/agent-session-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.services", - "start_line": 97, - "end_line": 99, - "type": "METHOD", - "content_hash": "4bca73f188cb9332" - }, - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.session": { - "file_path": "packages/coding-agent/src/core/agent-session-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.session", - "start_line": 101, - "end_line": 103, - "type": "METHOD", - "content_hash": "9a2f3290ee9974a0" - }, - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.cwd": { - "file_path": "packages/coding-agent/src/core/agent-session-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.cwd", - "start_line": 105, - "end_line": 107, - "type": "METHOD", - "content_hash": "5cd71a98941577c7" - }, - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.diagnostics": { - "file_path": "packages/coding-agent/src/core/agent-session-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.diagnostics", - "start_line": 109, - "end_line": 111, - "type": "METHOD", - "content_hash": "460a2a6518b0ccbb" - }, - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.modelFallbackMessage": { - "file_path": "packages/coding-agent/src/core/agent-session-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.modelFallbackMessage", - "start_line": 113, - "end_line": 115, - "type": "METHOD", - "content_hash": "a28baa0622923f09" - }, - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.setRebindSession": { - "file_path": "packages/coding-agent/src/core/agent-session-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.setRebindSession", - "start_line": 117, - "end_line": 119, - "type": "METHOD", - "content_hash": "c639a608c1227648" - }, - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.setBeforeSessionInvalidate": { - "file_path": "packages/coding-agent/src/core/agent-session-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.setBeforeSessionInvalidate", - "start_line": 129, - "end_line": 131, - "type": "METHOD", - "content_hash": "174b0ef5e134e40c" - }, - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.emitBeforeSwitch": { - "file_path": "packages/coding-agent/src/core/agent-session-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.emitBeforeSwitch", - "start_line": 133, - "end_line": 148, - "type": "METHOD", - "content_hash": "2606f1585c28c6f1" - }, - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.emitBeforeFork": { - "file_path": "packages/coding-agent/src/core/agent-session-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.emitBeforeFork", - "start_line": 150, - "end_line": 165, - "type": "METHOD", - "content_hash": "cde0e2a883d0e9ba" - }, - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.teardownCurrent": { - "file_path": "packages/coding-agent/src/core/agent-session-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.teardownCurrent", - "start_line": 167, - "end_line": 178, - "type": "METHOD", - "content_hash": "450503dcea045a68" - }, - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.apply": { - "file_path": "packages/coding-agent/src/core/agent-session-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.apply", - "start_line": 180, - "end_line": 185, - "type": "METHOD", - "content_hash": "21e104f29c4e42a4" - }, - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.finishSessionReplacement": { - "file_path": "packages/coding-agent/src/core/agent-session-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.finishSessionReplacement", - "start_line": 187, - "end_line": 194, - "type": "METHOD", - "content_hash": "02cd07b70125c2c7" - }, - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.switchSession": { - "file_path": "packages/coding-agent/src/core/agent-session-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.switchSession", - "start_line": 196, - "end_line": 224, - "type": "METHOD", - "content_hash": "da8a47e55fd74940" - }, - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.newSession": { - "file_path": "packages/coding-agent/src/core/agent-session-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.newSession", - "start_line": 226, - "end_line": 260, - "type": "METHOD", - "content_hash": "4ead68fb3a390d9f" - }, - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.fork": { - "file_path": "packages/coding-agent/src/core/agent-session-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.fork", - "start_line": 262, - "end_line": 350, - "type": "METHOD", - "content_hash": "82a4ae3a5859d359" - }, - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.importFromJsonl": { - "file_path": "packages/coding-agent/src/core/agent-session-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.importFromJsonl", - "start_line": 359, - "end_line": 402, - "type": "METHOD", - "content_hash": "6fef2e1efcc0cc94" - }, - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.dispose": { - "file_path": "packages/coding-agent/src/core/agent-session-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.dispose", - "start_line": 404, - "end_line": 411, - "type": "METHOD", - "content_hash": "85b008eb2012bf3a" - }, - "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.createAgentSessionRuntime": { - "file_path": "packages/coding-agent/src/core/agent-session-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session-runtime.createAgentSessionRuntime", - "start_line": 420, - "end_line": 438, - "type": "FUNCTION", - "content_hash": "f6ee55866a064641" - }, - "packages/coding-agent/src/core/agent-session-services.ts|packages.coding-agent.src.core.agent-session-services.AgentSessionRuntimeDiagnostic": { - "file_path": "packages/coding-agent/src/core/agent-session-services.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session-services.AgentSessionRuntimeDiagnostic", - "start_line": 25, - "end_line": 28, - "type": "INTERFACE", - "content_hash": "b012a14ed213e086" - }, - "packages/coding-agent/src/core/agent-session-services.ts|packages.coding-agent.src.core.agent-session-services.CreateAgentSessionServicesOptions": { - "file_path": "packages/coding-agent/src/core/agent-session-services.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session-services.CreateAgentSessionServicesOptions", - "start_line": 37, - "end_line": 46, - "type": "INTERFACE", - "content_hash": "ad06ec1591c58b02" - }, - "packages/coding-agent/src/core/agent-session-services.ts|packages.coding-agent.src.core.agent-session-services.CreateAgentSessionFromServicesOptions": { - "file_path": "packages/coding-agent/src/core/agent-session-services.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session-services.CreateAgentSessionFromServicesOptions", - "start_line": 54, - "end_line": 65, - "type": "INTERFACE", - "content_hash": "69d32b88e2e1a572" - }, - "packages/coding-agent/src/core/agent-session-services.ts|packages.coding-agent.src.core.agent-session-services.AgentSessionServices": { - "file_path": "packages/coding-agent/src/core/agent-session-services.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session-services.AgentSessionServices", - "start_line": 73, - "end_line": 80, - "type": "INTERFACE", - "content_hash": "2598fa655debed5e" - }, - "packages/coding-agent/src/core/agent-session-services.ts|packages.coding-agent.src.core.agent-session-services.applyExtensionFlagValues": { - "file_path": "packages/coding-agent/src/core/agent-session-services.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session-services.applyExtensionFlagValues", - "start_line": 82, - "end_line": 128, - "type": "FUNCTION", - "content_hash": "ebc7c8622cea13ec" - }, - "packages/coding-agent/src/core/agent-session-services.ts|packages.coding-agent.src.core.agent-session-services.applyExtensionFlagValues.message.unknownFlags.map() callback": { - "file_path": "packages/coding-agent/src/core/agent-session-services.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session-services.applyExtensionFlagValues.message.unknownFlags.map() callback", - "start_line": 123, - "end_line": 123, - "type": "FUNCTION", - "content_hash": "20f19ebf24f01c74" - }, - "packages/coding-agent/src/core/agent-session-services.ts|packages.coding-agent.src.core.agent-session-services.createAgentSessionServices": { - "file_path": "packages/coding-agent/src/core/agent-session-services.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session-services.createAgentSessionServices", - "start_line": 135, - "end_line": 205, - "type": "FUNCTION", - "content_hash": "684e147ed157e524" - }, - "packages/coding-agent/src/core/agent-session-services.ts|packages.coding-agent.src.core.agent-session-services.createAgentSessionFromServices": { - "file_path": "packages/coding-agent/src/core/agent-session-services.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session-services.createAgentSessionFromServices", - "start_line": 214, - "end_line": 233, - "type": "FUNCTION", - "content_hash": "078d1305bd3abd55" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.ParsedSkillBlock": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.ParsedSkillBlock", - "start_line": 166, - "end_line": 171, - "type": "INTERFACE", - "content_hash": "4ed8b211f383fc81" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.parseSkillBlock": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.parseSkillBlock", - "start_line": 177, - "end_line": 186, - "type": "FUNCTION", - "content_hash": "05e62a3ff67df2ac" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.withoutDeletedHeaders": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.withoutDeletedHeaders", - "start_line": 246, - "end_line": 250, - "type": "FUNCTION", - "content_hash": "9dace50a86471025" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.withoutDeletedHeaders.filter() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.withoutDeletedHeaders.filter() callback", - "start_line": 248, - "end_line": 248, - "type": "FUNCTION", - "content_hash": "e0f743bff16aaedf" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSessionConfig": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSessionConfig", - "start_line": 252, - "end_line": 299, - "type": "INTERFACE", - "content_hash": "8462f5cc9581c9b6" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.ExtensionBindings": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.ExtensionBindings", - "start_line": 301, - "end_line": 308, - "type": "INTERFACE", - "content_hash": "9b619db44910d566" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.PromptOptions": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.PromptOptions", - "start_line": 314, - "end_line": 325, - "type": "INTERFACE", - "content_hash": "0bbdfc18e21a09d9" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.ModelMutationOptions": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.ModelMutationOptions", - "start_line": 328, - "end_line": 331, - "type": "INTERFACE", - "content_hash": "e976459a7c1de202" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.ModelCycleResult": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.ModelCycleResult", - "start_line": 334, - "end_line": 339, - "type": "INTERFACE", - "content_hash": "3980ecbed4889dbf" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.SessionStats": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.SessionStats", - "start_line": 342, - "end_line": 359, - "type": "INTERFACE", - "content_hash": "d5cc51dab5629995" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.ToolDefinitionEntry": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.ToolDefinitionEntry", - "start_line": 361, - "end_line": 364, - "type": "INTERFACE", - "content_hash": "bc6e98b07a93dc69" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.estimateMessagesTokens": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.estimateMessagesTokens", - "start_line": 366, - "end_line": 372, - "type": "FUNCTION", - "content_hash": "25edf92327f66f6d" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession", - "start_line": 378, - "end_line": 4398, - "type": "CLASS", - "content_hash": "8e05d5aea34a7950" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.constructor": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.constructor", - "start_line": 485, - "end_line": 526, - "type": "CONSTRUCTOR", - "content_hash": "ba2d8063946018da" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.constructor.onWarmed": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.constructor.onWarmed", - "start_line": 496, - "end_line": 496, - "type": "FUNCTION", - "content_hash": "920c95c4e736b003" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.constructor.config.allowedToolNames.some() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.constructor.config.allowedToolNames.some() callback", - "start_line": 505, - "end_line": 505, - "type": "FUNCTION", - "content_hash": "06938a6c5cec513e" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "start_line": 528, - "end_line": 530, - "type": "METHOD", - "content_hash": "24870de644a28b95" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._getRequiredRequestAuth": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._getRequiredRequestAuth", - "start_line": 532, - "end_line": 570, - "type": "METHOD", - "content_hash": "28238b41215f631b" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._getSummarizationRequestAuth": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._getSummarizationRequestAuth", - "start_line": 572, - "end_line": 609, - "type": "METHOD", - "content_hash": "35991e181b9cea5a" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._modelForMessage": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._modelForMessage", - "start_line": 615, - "end_line": 619, - "type": "METHOD", - "content_hash": "0df08c97cbc2f029" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._recordSelection": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._recordSelection", - "start_line": 628, - "end_line": 637, - "type": "METHOD", - "content_hash": "6b37df2ef0303627" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._limitsModel": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._limitsModel", - "start_line": 640, - "end_line": 642, - "type": "METHOD", - "content_hash": "b764a7384c189d45" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installAgentToolHooks": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._installAgentToolHooks", - "start_line": 652, - "end_line": 655, - "type": "METHOD", - "content_hash": "7da285def1f804c7" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installAgentToolHooks.beforeToolCall": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._installAgentToolHooks.beforeToolCall", - "start_line": 653, - "end_line": 653, - "type": "FUNCTION", - "content_hash": "b9dd458a3cf239e3" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installAgentToolHooks.afterToolCall": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._installAgentToolHooks.afterToolCall", - "start_line": 654, - "end_line": 654, - "type": "FUNCTION", - "content_hash": "938088b5f8b60625" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._beforeToolCall": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._beforeToolCall", - "start_line": 658, - "end_line": 681, - "type": "METHOD", - "content_hash": "d87cd7303cd427f9" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._afterToolCall": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._afterToolCall", - "start_line": 684, - "end_line": 724, - "type": "METHOD", - "content_hash": "8b120f7442854b16" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._executeNestedToolCall": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._executeNestedToolCall", - "start_line": 730, - "end_line": 764, - "type": "METHOD", - "content_hash": "b09d6841a9247dc7" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._executeNestedToolCall.getTools": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._executeNestedToolCall.getTools", - "start_line": 737, - "end_line": 737, - "type": "METHOD", - "content_hash": "5b72c9e89ada38a1" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._executeNestedToolCall.isSequential": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._executeNestedToolCall.isSequential", - "start_line": 738, - "end_line": 738, - "type": "METHOD", - "content_hash": "b73ca795b3ee2d15" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._executeNestedToolCall.runToolCall": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._executeNestedToolCall.runToolCall", - "start_line": 739, - "end_line": 757, - "type": "METHOD", - "content_hash": "d87dacca8bcfa3df" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._executeNestedToolCall.runToolCall.beforeToolCall": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._executeNestedToolCall.runToolCall.beforeToolCall", - "start_line": 752, - "end_line": 752, - "type": "METHOD", - "content_hash": "1e68362fba5177f2" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._executeNestedToolCall.runToolCall.afterToolCall": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._executeNestedToolCall.runToolCall.afterToolCall", - "start_line": 753, - "end_line": 753, - "type": "METHOD", - "content_hash": "64afd2ae6f1581e0" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._executeNestedToolCall.emit": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._executeNestedToolCall.emit", - "start_line": 758, - "end_line": 761, - "type": "METHOD", - "content_hash": "b28716ffceda39fd" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._exceedsCompactionThreshold": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._exceedsCompactionThreshold", - "start_line": 767, - "end_line": 774, - "type": "METHOD", - "content_hash": "188414581646ffc4" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._compactBeforeNextAssistantResponse": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._compactBeforeNextAssistantResponse", - "start_line": 776, - "end_line": 785, - "type": "METHOD", - "content_hash": "22ba1d1b8dd12ac5" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installAgentRequestProjection": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._installAgentRequestProjection", - "start_line": 787, - "end_line": 844, - "type": "METHOD", - "content_hash": "e7f05bdbf3e5a67e" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installAgentRequestProjection.prepareRequest": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._installAgentRequestProjection.prepareRequest", - "start_line": 789, - "end_line": 843, - "type": "FUNCTION", - "content_hash": "f7f8fa8be057404f" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installAgentRequestProjection.prepareRequest.lastResponse": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._installAgentRequestProjection.prepareRequest.lastResponse", - "start_line": 819, - "end_line": 819, - "type": "CLASS", - "content_hash": "e9f27b83dd2dc55b" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installAgentRequestProjection.prepareRequest.lastResponse.context.messages.findLastIndex() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._installAgentRequestProjection.prepareRequest.lastResponse.context.messages.findLastIndex() callback", - "start_line": 819, - "end_line": 819, - "type": "FUNCTION", - "content_hash": "e9f27b83dd2dc55b" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installAgentRequestProjection.prepareRequest.userTurn": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._installAgentRequestProjection.prepareRequest.userTurn", - "start_line": 820, - "end_line": 820, - "type": "CLASS", - "content_hash": "d3e2dd1eadfeee90" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installAgentRequestProjection.prepareRequest.userTurn.some() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._installAgentRequestProjection.prepareRequest.userTurn.some() callback", - "start_line": 820, - "end_line": 820, - "type": "FUNCTION", - "content_hash": "d3e2dd1eadfeee90" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._dispatchTurnEndBoundary": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._dispatchTurnEndBoundary", - "start_line": 846, - "end_line": 884, - "type": "METHOD", - "content_hash": "789d4ecacff302c5" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._dispatchTurnEndBoundary.toolResultEntryIds": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._dispatchTurnEndBoundary.toolResultEntryIds", - "start_line": 862, - "end_line": 865, - "type": "CLASS", - "content_hash": "e7a2109bb7a5fb23" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._dispatchTurnEndBoundary.toolResultEntryIds.toolResults.flatMap() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._dispatchTurnEndBoundary.toolResultEntryIds.toolResults.flatMap() callback", - "start_line": 862, - "end_line": 865, - "type": "FUNCTION", - "content_hash": "e7a2109bb7a5fb23" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._dispatchTurnEndBoundary.boundary": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._dispatchTurnEndBoundary.boundary", - "start_line": 866, - "end_line": 877, - "type": "CLASS", - "content_hash": "715cfcc55cc80ad0" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._dispatchTurnEndBoundary.boundary._extensionRunner.emitBoundary() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._dispatchTurnEndBoundary.boundary._extensionRunner.emitBoundary() callback", - "start_line": 876, - "end_line": 876, - "type": "FUNCTION", - "content_hash": "5268d22800458e24" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installAgentBoundaryHooks": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._installAgentBoundaryHooks", - "start_line": 886, - "end_line": 896, - "type": "METHOD", - "content_hash": "ffb2ad6314580825" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installAgentBoundaryHooks.finishTurn": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._installAgentBoundaryHooks.finishTurn", - "start_line": 888, - "end_line": 895, - "type": "FUNCTION", - "content_hash": "cb54b72f7f379cfb" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installAgentNextTurnRefresh": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._installAgentNextTurnRefresh", - "start_line": 898, - "end_line": 932, - "type": "METHOD", - "content_hash": "9a38e257a8209f5f" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installAgentNextTurnRefresh.prepareNextTurnWithContext": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._installAgentNextTurnRefresh.prepareNextTurnWithContext", - "start_line": 904, - "end_line": 931, - "type": "FUNCTION", - "content_hash": "57735ffa8ecfb0ee" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshFinalizedContext": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._refreshFinalizedContext", - "start_line": 938, - "end_line": 944, - "type": "METHOD", - "content_hash": "9060e5e4d0b30178" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._applyBoundaryDrafts": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._applyBoundaryDrafts", - "start_line": 946, - "end_line": 985, - "type": "METHOD", - "content_hash": "5ee8ec0ea4c6aec8" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._createBoundaryPreviewManager": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._createBoundaryPreviewManager", - "start_line": 987, - "end_line": 993, - "type": "METHOD", - "content_hash": "de5b133e53b78b12" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._getPendingBoundaryMessages": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._getPendingBoundaryMessages", - "start_line": 995, - "end_line": 997, - "type": "METHOD", - "content_hash": "00de512fedd67ad9" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._buildBoundaryContext": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._buildBoundaryContext", - "start_line": 999, - "end_line": 1022, - "type": "METHOD", - "content_hash": "2e69eca8488ec720" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._buildBoundaryContext.hasNonSystemContext": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._buildBoundaryContext.hasNonSystemContext", - "start_line": 1007, - "end_line": 1007, - "type": "CLASS", - "content_hash": "d62390a89c937cb1" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._buildBoundaryContext.hasNonSystemContext.llmMessages.some() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._buildBoundaryContext.hasNonSystemContext.llmMessages.some() callback", - "start_line": 1007, - "end_line": 1007, - "type": "FUNCTION", - "content_hash": "d62390a89c937cb1" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._commitBoundaryDrafts": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._commitBoundaryDrafts", - "start_line": 1024, - "end_line": 1028, - "type": "METHOD", - "content_hash": "e7291f6554cb9778" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._reportInvalidBoundaryContinuation": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._reportInvalidBoundaryContinuation", - "start_line": 1030, - "end_line": 1036, - "type": "METHOD", - "content_hash": "43096e81644c43be" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._emit": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._emit", - "start_line": 1039, - "end_line": 1043, - "type": "METHOD", - "content_hash": "9c5af1886a0131a9" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._emitQueueUpdate": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._emitQueueUpdate", - "start_line": 1045, - "end_line": 1051, - "type": "METHOD", - "content_hash": "845c2814e498e508" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._emitSessionCompactFailed": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._emitSessionCompactFailed", - "start_line": 1053, - "end_line": 1057, - "type": "METHOD", - "content_hash": "1cfb927850ab5414" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._getIdleWaitPromise": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._getIdleWaitPromise", - "start_line": 1059, - "end_line": 1066, - "type": "METHOD", - "content_hash": "fa9870ef388d45ff" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._resolveIdleWaitIfIdle": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._resolveIdleWaitIfIdle", - "start_line": 1068, - "end_line": 1076, - "type": "METHOD", - "content_hash": "fdb04aef7a107996" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._emitAgentSettled": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._emitAgentSettled", - "start_line": 1078, - "end_line": 1100, - "type": "METHOD", - "content_hash": "6356fd7003487967" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._handleAgentEvent": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._handleAgentEvent", - "start_line": 1103, - "end_line": 1196, - "type": "METHOD", - "content_hash": "62c710af9459c283" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._willRetryAfterAgentEnd": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._willRetryAfterAgentEnd", - "start_line": 1198, - "end_line": 1212, - "type": "METHOD", - "content_hash": "12498df83080365d" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._findPersistedMessageEntryId": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._findPersistedMessageEntryId", - "start_line": 1214, - "end_line": 1235, - "type": "METHOD", - "content_hash": "5ce35666253f9317" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._omitRecoveryAttempt": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._omitRecoveryAttempt", - "start_line": 1237, - "end_line": 1253, - "type": "METHOD", - "content_hash": "cd86e6e3e5986103" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._omitRecoveryAttempt.targetIds": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._omitRecoveryAttempt.targetIds", - "start_line": 1239, - "end_line": 1239, - "type": "CLASS", - "content_hash": "601597815bc0ca69" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._omitRecoveryAttempt.targetIds.targets.map() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._omitRecoveryAttempt.targetIds.targets.map() callback", - "start_line": 1239, - "end_line": 1239, - "type": "FUNCTION", - "content_hash": "601597815bc0ca69" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._omitRecoveryAttempt.unresolvedProjectedTarget": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._omitRecoveryAttempt.unresolvedProjectedTarget", - "start_line": 1240, - "end_line": 1242, - "type": "CLASS", - "content_hash": "857ddaf132ad0206" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._omitRecoveryAttempt.unresolvedProjectedTarget.targets.some() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._omitRecoveryAttempt.unresolvedProjectedTarget.targets.some() callback", - "start_line": 1241, - "end_line": 1241, - "type": "FUNCTION", - "content_hash": "e4b221b681c9d66b" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._findLastAssistantMessage": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._findLastAssistantMessage", - "start_line": 1256, - "end_line": 1265, - "type": "METHOD", - "content_hash": "6ac40ec6aa73eaad" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._replaceMessageInPlace": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._replaceMessageInPlace", - "start_line": 1267, - "end_line": 1281, - "type": "METHOD", - "content_hash": "d7dec550f9720860" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._emitExtensionEvent": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._emitExtensionEvent", - "start_line": 1284, - "end_line": 1362, - "type": "METHOD", - "content_hash": "f0960e011c07cf99" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.subscribe": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.subscribe", - "start_line": 1369, - "end_line": 1379, - "type": "METHOD", - "content_hash": "13b29835e4437aea" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.subscribe.": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.subscribe.", - "start_line": 1373, - "end_line": 1378, - "type": "FUNCTION", - "content_hash": "6a09d4f67cfe0abf" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._disconnectFromAgent": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._disconnectFromAgent", - "start_line": 1382, - "end_line": 1387, - "type": "METHOD", - "content_hash": "ec16356827f0315d" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.dispose": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.dispose", - "start_line": 1393, - "end_line": 1414, - "type": "METHOD", - "content_hash": "c847fd9ad4c15758" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.refreshContext": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.refreshContext", - "start_line": 1421, - "end_line": 1423, - "type": "METHOD", - "content_hash": "d3c0be0389ec83d0" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.state": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.state", - "start_line": 1426, - "end_line": 1428, - "type": "METHOD", - "content_hash": "cf0d6f345e7eba04" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.cacheWarmingStatus": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.cacheWarmingStatus", - "start_line": 1431, - "end_line": 1433, - "type": "METHOD", - "content_hash": "ad8428aaf9efd623" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setCacheWarmingMode": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.setCacheWarmingMode", - "start_line": 1436, - "end_line": 1439, - "type": "METHOD", - "content_hash": "cb13e659e077a1f5" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.model": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.model", - "start_line": 1442, - "end_line": 1444, - "type": "METHOD", - "content_hash": "6bfa3fd7c401d795" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.thinkingLevel": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.thinkingLevel", - "start_line": 1447, - "end_line": 1449, - "type": "METHOD", - "content_hash": "1511ce9876dd990c" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.routedModel": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.routedModel", - "start_line": 1452, - "end_line": 1457, - "type": "METHOD", - "content_hash": "bff37e99008fe6b6" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isStreaming": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.isStreaming", - "start_line": 1460, - "end_line": 1462, - "type": "METHOD", - "content_hash": "b417b6bc0c723ba4" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isIdle": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.isIdle", - "start_line": 1465, - "end_line": 1467, - "type": "METHOD", - "content_hash": "f56013e8fb112fda" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.systemPrompt": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.systemPrompt", - "start_line": 1470, - "end_line": 1472, - "type": "METHOD", - "content_hash": "b11be9c1665e14e6" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.retryAttempt": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.retryAttempt", - "start_line": 1475, - "end_line": 1477, - "type": "METHOD", - "content_hash": "dd1c2e26528a2a26" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getActiveToolNames": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.getActiveToolNames", - "start_line": 1483, - "end_line": 1485, - "type": "METHOD", - "content_hash": "a939cf9a9eecc262" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getActiveToolNames.agent.state.tools.map() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.getActiveToolNames.agent.state.tools.map() callback", - "start_line": 1484, - "end_line": 1484, - "type": "FUNCTION", - "content_hash": "1a8fcd59e8346614" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getCallableToolNames": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.getCallableToolNames", - "start_line": 1488, - "end_line": 1490, - "type": "METHOD", - "content_hash": "59176f4ef122b5c4" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getCallableToolNames.map() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.getCallableToolNames.map() callback", - "start_line": 1489, - "end_line": 1489, - "type": "FUNCTION", - "content_hash": "cddc5797881ea2b7" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getAllTools": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.getAllTools", - "start_line": 1495, - "end_line": 1506, - "type": "METHOD", - "content_hash": "dfbc64d57efd2c3f" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getAllTools.map() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.getAllTools.map() callback", - "start_line": 1496, - "end_line": 1505, - "type": "FUNCTION", - "content_hash": "f25a47ab63deae79" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getToolDefinition": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.getToolDefinition", - "start_line": 1508, - "end_line": 1510, - "type": "METHOD", - "content_hash": "2bd31a9d1c859e94" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setActiveToolsByName": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.setActiveToolsByName", - "start_line": 1518, - "end_line": 1525, - "type": "METHOD", - "content_hash": "10f8d0f048ca87a0" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setActiveToolsByName.previous.some() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.setActiveToolsByName.previous.some() callback", - "start_line": 1524, - "end_line": 1524, - "type": "FUNCTION", - "content_hash": "ffb9cf45ad7aa691" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._setActiveTools": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._setActiveTools", - "start_line": 1527, - "end_line": 1531, - "type": "METHOD", - "content_hash": "f6f2eec00c0c31d9" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._setActiveTools.tools.map() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._setActiveTools.tools.map() callback", - "start_line": 1530, - "end_line": 1530, - "type": "FUNCTION", - "content_hash": "08023b5c45cfbd0f" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._isAllowedTool": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._isAllowedTool", - "start_line": 1537, - "end_line": 1541, - "type": "METHOD", - "content_hash": "ba1397ba4f57731b" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._isActivatable": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._isActivatable", - "start_line": 1549, - "end_line": 1552, - "type": "METHOD", - "content_hash": "83f8d1fb508dfd16" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._getToolExposure": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._getToolExposure", - "start_line": 1554, - "end_line": 1556, - "type": "METHOD", - "content_hash": "37cf6aed0048e005" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._getCallableTools": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._getCallableTools", - "start_line": 1562, - "end_line": 1567, - "type": "METHOD", - "content_hash": "f818a8ea33d5bf0b" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._getCallableTools.filter() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._getCallableTools.filter() callback", - "start_line": 1563, - "end_line": 1566, - "type": "FUNCTION", - "content_hash": "22c559606adc333d" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout", - "start_line": 1575, - "end_line": 1620, - "type": "METHOD", - "content_hash": "98e1cfb51310907c" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.tools": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.tools", - "start_line": 1576, - "end_line": 1579, - "type": "CLASS", - "content_hash": "5aa726d1d8ebf0bd" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.tools.flatMap() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.tools.flatMap() callback", - "start_line": 1576, - "end_line": 1579, - "type": "FUNCTION", - "content_hash": "5aa726d1d8ebf0bd" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.hooks": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.hooks", - "start_line": 1580, - "end_line": 1583, - "type": "CLASS", - "content_hash": "f2ad4759ed9801c4" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.hooks.tools.flatMap() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.hooks.tools.flatMap() callback", - "start_line": 1580, - "end_line": 1583, - "type": "FUNCTION", - "content_hash": "f2ad4759ed9801c4" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.loadout": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.loadout", - "start_line": 1587, - "end_line": 1594, - "type": "CLASS", - "content_hash": "f3e82ac7f647ec8f" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.loadout.callable.tools.map() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.loadout.callable.tools.map() callback", - "start_line": 1589, - "end_line": 1589, - "type": "FUNCTION", - "content_hash": "3f90a4237aa122ef" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.loadout.getExposure": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.loadout.getExposure", - "start_line": 1591, - "end_line": 1591, - "type": "METHOD", - "content_hash": "f236f6d8fa38e132" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.loadout.getNamespace": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.loadout.getNamespace", - "start_line": 1592, - "end_line": 1592, - "type": "METHOD", - "content_hash": "6351cd4fc91095e7" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.loadout.getPromptGuidelines": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.loadout.getPromptGuidelines", - "start_line": 1593, - "end_line": 1593, - "type": "METHOD", - "content_hash": "f480a2bee91d2bdd" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.tools.map() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.tools.map() callback", - "start_line": 1612, - "end_line": 1615, - "type": "FUNCTION", - "content_hash": "86e672b32faa1f75" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isCompacting": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.isCompacting", - "start_line": 1623, - "end_line": 1629, - "type": "METHOD", - "content_hash": "0ed31976b4d69fdd" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.messages": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.messages", - "start_line": 1632, - "end_line": 1634, - "type": "METHOD", - "content_hash": "1e184d8e88b115d0" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.steeringMode": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.steeringMode", - "start_line": 1637, - "end_line": 1639, - "type": "METHOD", - "content_hash": "083549abc12ad90e" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.followUpMode": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.followUpMode", - "start_line": 1642, - "end_line": 1644, - "type": "METHOD", - "content_hash": "8d1c841dea8e5c14" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.sessionFile": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.sessionFile", - "start_line": 1647, - "end_line": 1649, - "type": "METHOD", - "content_hash": "fd6ec389b0757ddf" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.sessionId": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.sessionId", - "start_line": 1652, - "end_line": 1654, - "type": "METHOD", - "content_hash": "c01c6f86aab310b9" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.sessionName": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.sessionName", - "start_line": 1657, - "end_line": 1659, - "type": "METHOD", - "content_hash": "a03a42af952e0f9d" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.scopedModels": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.scopedModels", - "start_line": 1662, - "end_line": 1664, - "type": "METHOD", - "content_hash": "28ce58c90459b86a" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setScopedModels": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.setScopedModels", - "start_line": 1667, - "end_line": 1669, - "type": "METHOD", - "content_hash": "495b235b7e8f0619" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.promptTemplates": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.promptTemplates", - "start_line": 1672, - "end_line": 1674, - "type": "METHOD", - "content_hash": "45be7913b6d120c5" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._normalizePromptSnippet": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._normalizePromptSnippet", - "start_line": 1676, - "end_line": 1683, - "type": "METHOD", - "content_hash": "aa39cf7f3b1dd76a" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._normalizePromptGuidelines": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._normalizePromptGuidelines", - "start_line": 1685, - "end_line": 1698, - "type": "METHOD", - "content_hash": "efa6dfee1db84b7e" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._rebuildSystemPrompt": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._rebuildSystemPrompt", - "start_line": 1700, - "end_line": 1726, - "type": "METHOD", - "content_hash": "6c4821a1c7c3d0c4" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._rebuildSystemPrompt.validToolNames": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._rebuildSystemPrompt.validToolNames", - "start_line": 1701, - "end_line": 1701, - "type": "CLASS", - "content_hash": "4707a2b34dc9f51f" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._rebuildSystemPrompt.validToolNames.toolNames.filter() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._rebuildSystemPrompt.validToolNames.toolNames.filter() callback", - "start_line": 1701, - "end_line": 1701, - "type": "FUNCTION", - "content_hash": "4707a2b34dc9f51f" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._preparePromptAndToolLoadout": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._preparePromptAndToolLoadout", - "start_line": 1738, - "end_line": 1750, - "type": "METHOD", - "content_hash": "7886d61ec639d9c9" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._preparePromptAndToolLoadout.map() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._preparePromptAndToolLoadout.map() callback", - "start_line": 1742, - "end_line": 1742, - "type": "FUNCTION", - "content_hash": "63ccf6e91f7e6108" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installHiddenDeclarationsProjection": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._installHiddenDeclarationsProjection", - "start_line": 1767, - "end_line": 1785, - "type": "METHOD", - "content_hash": "adbcb01b6e405d07" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installHiddenDeclarationsProjection.transformContext": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._installHiddenDeclarationsProjection.transformContext", - "start_line": 1769, - "end_line": 1784, - "type": "FUNCTION", - "content_hash": "ea48722bc04ecddd" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installHiddenDeclarationsProjection.transformContext.transformed.map() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._installHiddenDeclarationsProjection.transformContext.transformed.map() callback", - "start_line": 1773, - "end_line": 1783, - "type": "FUNCTION", - "content_hash": "1262b315ff337b1e" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installHiddenDeclarationsProjection.transformContext.transformed.map() callback.added": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._installHiddenDeclarationsProjection.transformContext.transformed.map() callback.added", - "start_line": 1776, - "end_line": 1776, - "type": "CLASS", - "content_hash": "d17c3ef5b0d8f70b" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installHiddenDeclarationsProjection.transformContext.transformed.map() callback.added.toolsAdded.filter() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._installHiddenDeclarationsProjection.transformContext.transformed.map() callback.added.toolsAdded.filter() callback", - "start_line": 1776, - "end_line": 1776, - "type": "FUNCTION", - "content_hash": "d17c3ef5b0d8f70b" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installHiddenDeclarationsProjection.transformContext.transformed.map() callback.removed": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._installHiddenDeclarationsProjection.transformContext.transformed.map() callback.removed", - "start_line": 1777, - "end_line": 1777, - "type": "CLASS", - "content_hash": "d826b2065dbae6ae" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installHiddenDeclarationsProjection.transformContext.transformed.map() callback.removed.toolsRemoved.filter() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._installHiddenDeclarationsProjection.transformContext.transformed.map() callback.removed.toolsRemoved.filter() callback", - "start_line": 1777, - "end_line": 1777, - "type": "FUNCTION", - "content_hash": "d826b2065dbae6ae" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installAgentForcedPromptProjection": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._installAgentForcedPromptProjection", - "start_line": 1787, - "end_line": 1802, - "type": "METHOD", - "content_hash": "d1ad16220927f7e8" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installAgentForcedPromptProjection.transformContext": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._installAgentForcedPromptProjection.transformContext", - "start_line": 1789, - "end_line": 1801, - "type": "FUNCTION", - "content_hash": "cad273999d23af43" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installAgentForcedPromptProjection.transformContext.transformed.filter() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._installAgentForcedPromptProjection.transformContext.transformed.filter() callback", - "start_line": 1800, - "end_line": 1800, - "type": "FUNCTION", - "content_hash": "7be91225dd7a3e49" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._restoreToolsFromTranscript": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._restoreToolsFromTranscript", - "start_line": 1809, - "end_line": 1816, - "type": "METHOD", - "content_hash": "c0b27627385deda2" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._restoreToolsFromTranscript.names": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._restoreToolsFromTranscript.names", - "start_line": 1813, - "end_line": 1813, - "type": "CLASS", - "content_hash": "1ac36fc73a19f40c" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._restoreToolsFromTranscript.names.map() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._restoreToolsFromTranscript.names.map() callback", - "start_line": 1813, - "end_line": 1813, - "type": "FUNCTION", - "content_hash": "1ac36fc73a19f40c" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._restoreToolsFromTranscript.names.filter() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._restoreToolsFromTranscript.names.filter() callback", - "start_line": 1814, - "end_line": 1814, - "type": "FUNCTION", - "content_hash": "d1c7d6970233c157" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._runAgentPrompt": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._runAgentPrompt", - "start_line": 1822, - "end_line": 1851, - "type": "METHOD", - "content_hash": "aa0ac9a8b3c3aefa" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._handlePostAgentRun": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._handlePostAgentRun", - "start_line": 1853, - "end_line": 1891, - "type": "METHOD", - "content_hash": "66c21ef690e8984d" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._runBeforeSettleBoundary": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._runBeforeSettleBoundary", - "start_line": 1893, - "end_line": 1915, - "type": "METHOD", - "content_hash": "19c161e4095f4af9" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._runBeforeSettleBoundary.result": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._runBeforeSettleBoundary.result", - "start_line": 1898, - "end_line": 1901, - "type": "CLASS", - "content_hash": "6e6fa78c057e306c" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._runBeforeSettleBoundary.result._extensionRunner.emitBoundary() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._runBeforeSettleBoundary.result._extensionRunner.emitBoundary() callback", - "start_line": 1900, - "end_line": 1900, - "type": "FUNCTION", - "content_hash": "ddb7b652d47ffee4" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._runInputHandlers": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._runInputHandlers", - "start_line": 1917, - "end_line": 1935, - "type": "METHOD", - "content_hash": "f1658c75e0766e63" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._normalizePromptImages": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._normalizePromptImages", - "start_line": 1937, - "end_line": 1957, - "type": "METHOD", - "content_hash": "2dc27848cc339412" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.prompt": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.prompt", - "start_line": 1968, - "end_line": 2111, - "type": "METHOD", - "content_hash": "1b27dfb0ce4cd149" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.prompt._deferredSettledActions.push() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.prompt._deferredSettledActions.push() callback", - "start_line": 1970, - "end_line": 1970, - "type": "FUNCTION", - "content_hash": "4eccb3503adab518" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.prompt.handlerEditedTools": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.prompt.handlerEditedTools", - "start_line": 2070, - "end_line": 2072, - "type": "CLASS", - "content_hash": "c61a04c63affffd6" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.prompt.handlerEditedTools.result.systemPromptOptions.selectedTools.some() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.prompt.handlerEditedTools.result.systemPromptOptions.selectedTools.some() callback", - "start_line": 2072, - "end_line": 2072, - "type": "FUNCTION", - "content_hash": "d81d498b206bb42b" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._tryExecuteExtensionCommand": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._tryExecuteExtensionCommand", - "start_line": 2116, - "end_line": 2140, - "type": "METHOD", - "content_hash": "e5a2b72581e28117" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._expandSkillCommand": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._expandSkillCommand", - "start_line": 2147, - "end_line": 2171, - "type": "METHOD", - "content_hash": "555aa55b3e38ee27" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._expandSkillCommand.skill": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._expandSkillCommand.skill", - "start_line": 2154, - "end_line": 2154, - "type": "CLASS", - "content_hash": "d046e79bd90db95a" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._expandSkillCommand.skill.skills.find() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._expandSkillCommand.skill.skills.find() callback", - "start_line": 2154, - "end_line": 2154, - "type": "FUNCTION", - "content_hash": "d046e79bd90db95a" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._queueUserInput": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._queueUserInput", - "start_line": 2173, - "end_line": 2200, - "type": "METHOD", - "content_hash": "90a07b19c86bee17" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.steer": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.steer", - "start_line": 2211, - "end_line": 2217, - "type": "METHOD", - "content_hash": "849d189cf3ec5c3a" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.followUp": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.followUp", - "start_line": 2227, - "end_line": 2233, - "type": "METHOD", - "content_hash": "ff954f1d68b3dd70" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._queueSteer": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._queueSteer", - "start_line": 2238, - "end_line": 2250, - "type": "METHOD", - "content_hash": "cfe0e59664a0e333" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._queueFollowUp": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._queueFollowUp", - "start_line": 2255, - "end_line": 2263, - "type": "METHOD", - "content_hash": "ec40255c88d61243" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._throwIfExtensionCommand": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._throwIfExtensionCommand", - "start_line": 2268, - "end_line": 2278, - "type": "METHOD", - "content_hash": "f60e752b3854dafe" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.sendCustomMessage": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.sendCustomMessage", - "start_line": 2293, - "end_line": 2329, - "type": "METHOD", - "content_hash": "7706b4e060b54a14" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.sendCustomMessage._deferredSettledActions.push() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.sendCustomMessage._deferredSettledActions.push() callback", - "start_line": 2316, - "end_line": 2316, - "type": "FUNCTION", - "content_hash": "ecf049552ca8565a" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._appendCustomMessage": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._appendCustomMessage", - "start_line": 2331, - "end_line": 2341, - "type": "METHOD", - "content_hash": "e24e07e0a3952ccd" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._flushPendingCustomMessages": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._flushPendingCustomMessages", - "start_line": 2347, - "end_line": 2355, - "type": "METHOD", - "content_hash": "547a89472f21e80b" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.sendUserMessage": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.sendUserMessage", - "start_line": 2365, - "end_line": 2395, - "type": "METHOD", - "content_hash": "de5d93dcd6a92bd4" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.clearQueue": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.clearQueue", - "start_line": 2402, - "end_line": 2410, - "type": "METHOD", - "content_hash": "123294b887c15f78" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.pendingMessageCount": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.pendingMessageCount", - "start_line": 2413, - "end_line": 2415, - "type": "METHOD", - "content_hash": "5b5b47c5bd84a1b0" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getSteeringMessages": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.getSteeringMessages", - "start_line": 2418, - "end_line": 2420, - "type": "METHOD", - "content_hash": "8015b74e9716b92c" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getFollowUpMessages": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.getFollowUpMessages", - "start_line": 2423, - "end_line": 2425, - "type": "METHOD", - "content_hash": "17f03f2fb1aaaaa0" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.resourceLoader": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.resourceLoader", - "start_line": 2427, - "end_line": 2429, - "type": "METHOD", - "content_hash": "d39f0b630220abd2" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.abort": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.abort", - "start_line": 2434, - "end_line": 2444, - "type": "METHOD", - "content_hash": "cbfde211cb397829" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.waitForIdle": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.waitForIdle", - "start_line": 2446, - "end_line": 2451, - "type": "METHOD", - "content_hash": "6b145442f03c1755" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._emitModelSelect": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._emitModelSelect", - "start_line": 2457, - "end_line": 2469, - "type": "METHOD", - "content_hash": "5d103b044050707d" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setModel": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.setModel", - "start_line": 2477, - "end_line": 2497, - "type": "METHOD", - "content_hash": "a32cc5c2b4c4678a" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._addPersistedDefaultToNonEmptyScope": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._addPersistedDefaultToNonEmptyScope", - "start_line": 2499, - "end_line": 2511, - "type": "METHOD", - "content_hash": "16aca2e11eeaad67" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._addPersistedDefaultToNonEmptyScope._scopedModels.some() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._addPersistedDefaultToNonEmptyScope._scopedModels.some() callback", - "start_line": 2501, - "end_line": 2501, - "type": "FUNCTION", - "content_hash": "7fb09b324ede2f22" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._addPersistedDefaultToNonEmptyScope.enabledModels.some() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._addPersistedDefaultToNonEmptyScope.enabledModels.some() callback", - "start_line": 2509, - "end_line": 2509, - "type": "FUNCTION", - "content_hash": "a0af071a25aa91ea" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.cycleModel": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.cycleModel", - "start_line": 2519, - "end_line": 2527, - "type": "METHOD", - "content_hash": "b05110cb14b9f653" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._cycleScopedModel": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._cycleScopedModel", - "start_line": 2529, - "end_line": 2568, - "type": "METHOD", - "content_hash": "320d5e64d9189c2e" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._cycleScopedModel.availableIds": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._cycleScopedModel.availableIds", - "start_line": 2533, - "end_line": 2535, - "type": "CLASS", - "content_hash": "4be221d1d0882a2d" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._cycleScopedModel.availableIds.map() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._cycleScopedModel.availableIds.map() callback", - "start_line": 2534, - "end_line": 2534, - "type": "FUNCTION", - "content_hash": "2c8a276e99ce858b" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._cycleScopedModel.scopedModels._scopedModels.filter() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._cycleScopedModel.scopedModels._scopedModels.filter() callback", - "start_line": 2536, - "end_line": 2537, - "type": "FUNCTION", - "content_hash": "640ebb8901dcbc27" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._cycleScopedModel.scopedModels": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._cycleScopedModel.scopedModels", - "start_line": 2536, - "end_line": 2538, - "type": "CLASS", - "content_hash": "c12f69dff19e7017" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._cycleScopedModel.currentIndex": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._cycleScopedModel.currentIndex", - "start_line": 2542, - "end_line": 2542, - "type": "CLASS", - "content_hash": "a722fcaeb504b72c" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._cycleScopedModel.currentIndex.scopedModels.findIndex() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._cycleScopedModel.currentIndex.scopedModels.findIndex() callback", - "start_line": 2542, - "end_line": 2542, - "type": "FUNCTION", - "content_hash": "a722fcaeb504b72c" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._cycleAvailableModel": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._cycleAvailableModel", - "start_line": 2570, - "end_line": 2600, - "type": "METHOD", - "content_hash": "b0a0377491fb0edb" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._cycleAvailableModel.currentIndex": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._cycleAvailableModel.currentIndex", - "start_line": 2578, - "end_line": 2578, - "type": "CLASS", - "content_hash": "36c685db402acae2" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._cycleAvailableModel.currentIndex.availableModels.findIndex() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._cycleAvailableModel.currentIndex.availableModels.findIndex() callback", - "start_line": 2578, - "end_line": 2578, - "type": "FUNCTION", - "content_hash": "36c685db402acae2" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setThinkingLevel": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.setThinkingLevel", - "start_line": 2612, - "end_line": 2635, - "type": "METHOD", - "content_hash": "2f487c6deb0cb639" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.cycleThinkingLevel": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.cycleThinkingLevel", - "start_line": 2641, - "end_line": 2651, - "type": "METHOD", - "content_hash": "dc52bcc709c43cd7" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getAvailableThinkingLevels": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.getAvailableThinkingLevels", - "start_line": 2657, - "end_line": 2660, - "type": "METHOD", - "content_hash": "71cc6f8a643dd2ae" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.supportsThinking": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.supportsThinking", - "start_line": 2665, - "end_line": 2667, - "type": "METHOD", - "content_hash": "43bb5223c44e73c5" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._getThinkingLevelForModelSwitch": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._getThinkingLevelForModelSwitch", - "start_line": 2669, - "end_line": 2681, - "type": "METHOD", - "content_hash": "b411f5e60c77a0bb" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._clampThinkingLevel": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._clampThinkingLevel", - "start_line": 2683, - "end_line": 2685, - "type": "METHOD", - "content_hash": "8f09f4d111214ec9" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.syncQueueModesFromSettings": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.syncQueueModesFromSettings", - "start_line": 2691, - "end_line": 2694, - "type": "METHOD", - "content_hash": "bad207f7a9b4f09d" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setSteeringMode": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.setSteeringMode", - "start_line": 2700, - "end_line": 2703, - "type": "METHOD", - "content_hash": "72795dbcc990a87d" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setFollowUpMode": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.setFollowUpMode", - "start_line": 2709, - "end_line": 2712, - "type": "METHOD", - "content_hash": "c60775996c0cc462" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._runDefaultCompaction": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._runDefaultCompaction", - "start_line": 2719, - "end_line": 2742, - "type": "METHOD", - "content_hash": "5d281854e73a2382" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._clearManualCompactionState": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._clearManualCompactionState", - "start_line": 2744, - "end_line": 2747, - "type": "METHOD", - "content_hash": "83c2ea0f33eee5f1" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.compact": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.compact", - "start_line": 2764, - "end_line": 2909, - "type": "METHOD", - "content_hash": "3f2169d7fa3d48d7" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.compact.savedCompactionEntry.newEntries.find() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.compact.savedCompactionEntry.newEntries.find() callback", - "start_line": 2853, - "end_line": 2853, - "type": "FUNCTION", - "content_hash": "a59fbfbaf342020c" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.compact.savedCompactionEntry": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.compact.savedCompactionEntry", - "start_line": 2853, - "end_line": 2855, - "type": "CLASS", - "content_hash": "8313a13a1e0a329c" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.abortCompaction": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.abortCompaction", - "start_line": 2914, - "end_line": 2917, - "type": "METHOD", - "content_hash": "2630171330940f5d" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.abortBranchSummary": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.abortBranchSummary", - "start_line": 2922, - "end_line": 2924, - "type": "METHOD", - "content_hash": "7e8d7faed3a426dd" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction", - "start_line": 2947, - "end_line": 3085, - "type": "METHOD", - "content_hash": "8e7ba7c637518cd3" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.assistantIsProjected": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.assistantIsProjected", - "start_line": 2982, - "end_line": 2988, - "type": "CLASS", - "content_hash": "80137ac6850d7e37" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.assistantIsProjected.currentProjection.entries.some() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.assistantIsProjected.currentProjection.entries.some() callback", - "start_line": 2985, - "end_line": 2987, - "type": "FUNCTION", - "content_hash": "43e56a88fa16ff1d" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.assistantIsProjected.currentProjection.entries.some() callback.entry.messages.some() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.assistantIsProjected.currentProjection.entries.some() callback.entry.messages.some() callback", - "start_line": 2987, - "end_line": 2987, - "type": "FUNCTION", - "content_hash": "b70c4099b1e3f542" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.assistantIndex": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.assistantIndex", - "start_line": 2990, - "end_line": 2990, - "type": "CLASS", - "content_hash": "7cbce83e1eea70e1" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.assistantIndex.branch.findIndex() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.assistantIndex.branch.findIndex() callback", - "start_line": 2990, - "end_line": 2990, - "type": "FUNCTION", - "content_hash": "7cbce83e1eea70e1" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.hasPostAssistantContextEdit": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.hasPostAssistantContextEdit", - "start_line": 2992, - "end_line": 2992, - "type": "CLASS", - "content_hash": "d9d325d80bbc041f" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.hasPostAssistantContextEdit.entriesAfterAssistant.some() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.hasPostAssistantContextEdit.entriesAfterAssistant.some() callback", - "start_line": 2992, - "end_line": 2992, - "type": "FUNCTION", - "content_hash": "d9d325d80bbc041f" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.latestAssistantEdit": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.latestAssistantEdit", - "start_line": 2993, - "end_line": 2997, - "type": "CLASS", - "content_hash": "2723959914e17bee" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.latestAssistantEdit.entriesAfterAssistant.filter() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.latestAssistantEdit.entriesAfterAssistant.filter() callback", - "start_line": 2995, - "end_line": 2995, - "type": "FUNCTION", - "content_hash": "159954d56624abcd" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.assistantRetainedForExplicitRecovery": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.assistantRetainedForExplicitRecovery", - "start_line": 2998, - "end_line": 3001, - "type": "CLASS", - "content_hash": "236683c4c36074cc" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.assistantRetainedForExplicitRecovery.entriesAfterAssistant.some() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.assistantRetainedForExplicitRecovery.entriesAfterAssistant.some() callback", - "start_line": 3000, - "end_line": 3000, - "type": "FUNCTION", - "content_hash": "60ae6254b4540982" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.hasContextEdits": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.hasContextEdits", - "start_line": 3055, - "end_line": 3055, - "type": "CLASS", - "content_hash": "5996c232f349d908" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.hasContextEdits.projection.entries.some() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.hasContextEdits.projection.entries.some() callback", - "start_line": 3055, - "end_line": 3055, - "type": "FUNCTION", - "content_hash": "5996c232f349d908" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._runAutoCompaction": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._runAutoCompaction", - "start_line": 3097, - "end_line": 3244, - "type": "METHOD", - "content_hash": "0aa5f58308badb19" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._runAutoCompaction.savedCompactionEntry.newEntries.find() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._runAutoCompaction.savedCompactionEntry.newEntries.find() callback", - "start_line": 3183, - "end_line": 3183, - "type": "FUNCTION", - "content_hash": "a59fbfbaf342020c" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._runAutoCompaction.savedCompactionEntry": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._runAutoCompaction.savedCompactionEntry", - "start_line": 3183, - "end_line": 3185, - "type": "CLASS", - "content_hash": "8313a13a1e0a329c" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setAutoCompactionEnabled": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.setAutoCompactionEnabled", - "start_line": 3249, - "end_line": 3251, - "type": "METHOD", - "content_hash": "fe11c13059ec1d7e" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.autoCompactionEnabled": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.autoCompactionEnabled", - "start_line": 3254, - "end_line": 3256, - "type": "METHOD", - "content_hash": "8ac7761f1306e7ff" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.bindExtensions": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.bindExtensions", - "start_line": 3258, - "end_line": 3282, - "type": "METHOD", - "content_hash": "27d2b321fe83946b" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.extendResourcesFromExtensions": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.extendResourcesFromExtensions", - "start_line": 3284, - "end_line": 3306, - "type": "METHOD", - "content_hash": "46596d8d71ad4b5a" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.buildExtensionResourcePaths": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.buildExtensionResourcePaths", - "start_line": 3308, - "end_line": 3325, - "type": "METHOD", - "content_hash": "c6ae279b038dc57f" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.buildExtensionResourcePaths.entries.map() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.buildExtensionResourcePaths.entries.map() callback", - "start_line": 3312, - "end_line": 3324, - "type": "FUNCTION", - "content_hash": "c4f98327058841be" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getExtensionSourceLabel": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.getExtensionSourceLabel", - "start_line": 3327, - "end_line": 3334, - "type": "METHOD", - "content_hash": "e053d450915cd0b7" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._applyExtensionBindings": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._applyExtensionBindings", - "start_line": 3336, - "end_line": 3344, - "type": "METHOD", - "content_hash": "f9032c5b45c00672" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshCurrentModelFromRegistry": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._refreshCurrentModelFromRegistry", - "start_line": 3346, - "end_line": 3358, - "type": "METHOD", - "content_hash": "0bb0f4a2b98cd186" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore", - "start_line": 3360, - "end_line": 3493, - "type": "METHOD", - "content_hash": "bbd39474b23a9526" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getCommands.extensionCommands": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getCommands.extensionCommands", - "start_line": 3362, - "end_line": 3367, - "type": "CLASS", - "content_hash": "19abc533e0fa3720" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getCommands.extensionCommands.map() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getCommands.extensionCommands.map() callback", - "start_line": 3362, - "end_line": 3367, - "type": "FUNCTION", - "content_hash": "19abc533e0fa3720" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getCommands.templates": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getCommands.templates", - "start_line": 3369, - "end_line": 3374, - "type": "CLASS", - "content_hash": "c6192fe096b9c650" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getCommands.templates.promptTemplates.map() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getCommands.templates.promptTemplates.map() callback", - "start_line": 3369, - "end_line": 3374, - "type": "FUNCTION", - "content_hash": "c6192fe096b9c650" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getCommands.skills": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getCommands.skills", - "start_line": 3376, - "end_line": 3381, - "type": "CLASS", - "content_hash": "e990cea4b705acc0" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getCommands.skills.skills.map() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getCommands.skills.skills.map() callback", - "start_line": 3376, - "end_line": 3381, - "type": "FUNCTION", - "content_hash": "e990cea4b705acc0" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.sendMessage": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.sendMessage", - "start_line": 3388, - "end_line": 3396, - "type": "METHOD", - "content_hash": "4f8b0974e0338512" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.sendMessage.catch() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.sendMessage.catch() callback", - "start_line": 3389, - "end_line": 3395, - "type": "FUNCTION", - "content_hash": "c2ebe682e8202cc6" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.sendUserMessage": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.sendUserMessage", - "start_line": 3397, - "end_line": 3405, - "type": "METHOD", - "content_hash": "9223ea8ebd787661" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.sendUserMessage.catch() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.sendUserMessage.catch() callback", - "start_line": 3398, - "end_line": 3404, - "type": "FUNCTION", - "content_hash": "bf8282faf5bcc4bd" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.appendEntry": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.appendEntry", - "start_line": 3406, - "end_line": 3412, - "type": "METHOD", - "content_hash": "01da059bfe21f149" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.setSessionName": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.setSessionName", - "start_line": 3413, - "end_line": 3415, - "type": "METHOD", - "content_hash": "002646196911957f" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getSessionName": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getSessionName", - "start_line": 3416, - "end_line": 3418, - "type": "METHOD", - "content_hash": "3b865e9f37b2334d" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.setLabel": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.setLabel", - "start_line": 3419, - "end_line": 3421, - "type": "METHOD", - "content_hash": "99346b4dfb7aa7c9" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getActiveTools": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getActiveTools", - "start_line": 3422, - "end_line": 3422, - "type": "METHOD", - "content_hash": "d0b528bf566dd5cc" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getAllTools": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getAllTools", - "start_line": 3423, - "end_line": 3423, - "type": "METHOD", - "content_hash": "c35e78985871e547" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getSettings": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getSettings", - "start_line": 3424, - "end_line": 3424, - "type": "METHOD", - "content_hash": "74be29f161d57c4a" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.setActiveTools": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.setActiveTools", - "start_line": 3425, - "end_line": 3425, - "type": "METHOD", - "content_hash": "b0d7ab1c37e2832d" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.refreshTools": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.refreshTools", - "start_line": 3426, - "end_line": 3426, - "type": "METHOD", - "content_hash": "2dd13257b19e076d" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.setModel": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.setModel", - "start_line": 3428, - "end_line": 3432, - "type": "METHOD", - "content_hash": "e8fe3b60c99a7e53" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getThinkingLevel": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getThinkingLevel", - "start_line": 3433, - "end_line": 3433, - "type": "METHOD", - "content_hash": "7ff3567be9f3f101" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.setThinkingLevel": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.setThinkingLevel", - "start_line": 3434, - "end_line": 3434, - "type": "METHOD", - "content_hash": "54101d9573ec78e7" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getModel": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getModel", - "start_line": 3437, - "end_line": 3437, - "type": "METHOD", - "content_hash": "0f82090f675cf58f" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getScopedModels": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getScopedModels", - "start_line": 3438, - "end_line": 3438, - "type": "METHOD", - "content_hash": "9e512ed915449847" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.isIdle": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.isIdle", - "start_line": 3439, - "end_line": 3439, - "type": "METHOD", - "content_hash": "ffe4eb244cd8c0bc" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.isProjectTrusted": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.isProjectTrusted", - "start_line": 3440, - "end_line": 3440, - "type": "METHOD", - "content_hash": "df5a4398a4ff4f1a" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getSignal": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getSignal", - "start_line": 3441, - "end_line": 3441, - "type": "METHOD", - "content_hash": "427211965e838e42" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.abort": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.abort", - "start_line": 3442, - "end_line": 3448, - "type": "METHOD", - "content_hash": "67ecfdb6e94da62c" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.hasPendingMessages": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.hasPendingMessages", - "start_line": 3449, - "end_line": 3449, - "type": "METHOD", - "content_hash": "62e9e6e68aefdace" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.shutdown": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.shutdown", - "start_line": 3450, - "end_line": 3452, - "type": "METHOD", - "content_hash": "13be4af6f942a3e5" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getContextUsage": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getContextUsage", - "start_line": 3453, - "end_line": 3453, - "type": "METHOD", - "content_hash": "58496dfc51d131b7" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.compact": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.compact", - "start_line": 3454, - "end_line": 3464, - "type": "METHOD", - "content_hash": "57fd264c064e7bb7" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.compact.": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.compact.", - "start_line": 3455, - "end_line": 3463, - "type": "FUNCTION", - "content_hash": "a81d8a47672e806a" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getSystemPrompt": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getSystemPrompt", - "start_line": 3465, - "end_line": 3465, - "type": "METHOD", - "content_hash": "e1b8b652527a8a6c" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getSystemPromptOptions": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getSystemPromptOptions", - "start_line": 3466, - "end_line": 3466, - "type": "METHOD", - "content_hash": "33821df380d2f9c0" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.executeTool": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.executeTool", - "start_line": 3467, - "end_line": 3467, - "type": "METHOD", - "content_hash": "1e8da0a57322a0a4" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getCallableTools": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getCallableTools", - "start_line": 3468, - "end_line": 3468, - "type": "METHOD", - "content_hash": "4447183ee89e665e" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.registerProvider": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.registerProvider", - "start_line": 3471, - "end_line": 3474, - "type": "METHOD", - "content_hash": "bf0ac2f7edb29f07" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.registerNativeProvider": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.registerNativeProvider", - "start_line": 3475, - "end_line": 3478, - "type": "METHOD", - "content_hash": "fa78532ed6615ef9" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.unregisterProvider": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.unregisterProvider", - "start_line": 3479, - "end_line": 3482, - "type": "METHOD", - "content_hash": "49b0f55c4a114ed6" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.registerVirtualModel": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.registerVirtualModel", - "start_line": 3483, - "end_line": 3486, - "type": "METHOD", - "content_hash": "f5132146c25a8462" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.unregisterVirtualModel": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.unregisterVirtualModel", - "start_line": 3487, - "end_line": 3490, - "type": "METHOD", - "content_hash": "d4076a74f976a8d8" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry", - "start_line": 3495, - "end_line": 3593, - "type": "METHOD", - "content_hash": "f62733f779d2030b" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.previousActivatedOnRegistration": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.previousActivatedOnRegistration", - "start_line": 3498, - "end_line": 3500, - "type": "CLASS", - "content_hash": "fa0668dc6f136591" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.previousActivatedOnRegistration.filter() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.previousActivatedOnRegistration.filter() callback", - "start_line": 3499, - "end_line": 3499, - "type": "FUNCTION", - "content_hash": "0321bd638e5468d5" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.allCustomTools": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.allCustomTools", - "start_line": 3505, - "end_line": 3511, - "type": "CLASS", - "content_hash": "a1073a97346a5abf" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.allCustomTools._customTools.map() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.allCustomTools._customTools.map() callback", - "start_line": 3507, - "end_line": 3510, - "type": "FUNCTION", - "content_hash": "ae40867883f96490" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.allCustomTools.filter() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.allCustomTools.filter() callback", - "start_line": 3511, - "end_line": 3511, - "type": "FUNCTION", - "content_hash": "28232b9265659db1" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.definitionRegistry": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.definitionRegistry", - "start_line": 3512, - "end_line": 3522, - "type": "CLASS", - "content_hash": "e59804422eea7be0" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.definitionRegistry.filter() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.definitionRegistry.filter() callback", - "start_line": 3514, - "end_line": 3514, - "type": "FUNCTION", - "content_hash": "87c38cdd8c20f91e" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.definitionRegistry.map() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.definitionRegistry.map() callback", - "start_line": 3515, - "end_line": 3521, - "type": "FUNCTION", - "content_hash": "56314af974b5af81" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session._refreshToolRegistry.map() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session._refreshToolRegistry.map() callback", - "start_line": 3532, - "end_line": 3535, - "type": "FUNCTION", - "content_hash": "d3bff5efdc84ea67" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session._refreshToolRegistry.filter() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session._refreshToolRegistry.filter() callback", - "start_line": 3536, - "end_line": 3536, - "type": "FUNCTION", - "content_hash": "8245d2dc6d6cf00e" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.map() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.map() callback", - "start_line": 3540, - "end_line": 3543, - "type": "FUNCTION", - "content_hash": "35bcadd5581ae848" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.filter() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.filter() callback", - "start_line": 3544, - "end_line": 3544, - "type": "FUNCTION", - "content_hash": "187575044b0bd9d8" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.wrappedBuiltInTools": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.wrappedBuiltInTools", - "start_line": 3548, - "end_line": 3558, - "type": "CLASS", - "content_hash": "587eecb3861ad0fb" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.wrappedBuiltInTools.filter() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.wrappedBuiltInTools.filter() callback", - "start_line": 3550, - "end_line": 3550, - "type": "FUNCTION", - "content_hash": "6832247348a07449" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.wrappedBuiltInTools.map() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.wrappedBuiltInTools.map() callback", - "start_line": 3551, - "end_line": 3556, - "type": "FUNCTION", - "content_hash": "a88ae5abf01a952b" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.toolRegistry": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.toolRegistry", - "start_line": 3560, - "end_line": 3560, - "type": "CLASS", - "content_hash": "90dbb0e9600e9d22" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.toolRegistry.wrappedBuiltInTools.map() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.toolRegistry.wrappedBuiltInTools.map() callback", - "start_line": 3560, - "end_line": 3560, - "type": "FUNCTION", - "content_hash": "90dbb0e9600e9d22" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.nextActiveToolNames": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.nextActiveToolNames", - "start_line": 3566, - "end_line": 3568, - "type": "CLASS", - "content_hash": "cf91d2bbe0f59bac" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.nextActiveToolNames.filter() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.nextActiveToolNames.filter() callback", - "start_line": 3568, - "end_line": 3568, - "type": "FUNCTION", - "content_hash": "b52de13119dfefac" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._isDeclarable": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._isDeclarable", - "start_line": 3596, - "end_line": 3599, - "type": "METHOD", - "content_hash": "2fde77ddd311b0de" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._isActivatedOnRegistration": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._isActivatedOnRegistration", - "start_line": 3602, - "end_line": 3604, - "type": "METHOD", - "content_hash": "1889cc2284404831" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._buildRuntime": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._buildRuntime", - "start_line": 3606, - "end_line": 3658, - "type": "METHOD", - "content_hash": "a0a5629175021919" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._buildRuntime.baseToolDefinitions": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._buildRuntime.baseToolDefinitions", - "start_line": 3614, - "end_line": 3624, - "type": "CLASS", - "content_hash": "83040a2350a3c6ec" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._buildRuntime.baseToolDefinitions.map() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._buildRuntime.baseToolDefinitions.map() callback", - "start_line": 3616, - "end_line": 3619, - "type": "FUNCTION", - "content_hash": "7558cdf2d1b2f8c8" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._buildRuntime.map() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._buildRuntime.map() callback", - "start_line": 3627, - "end_line": 3627, - "type": "FUNCTION", - "content_hash": "23731e15cb6006f6" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.reload": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.reload", - "start_line": 3660, - "end_line": 3699, - "type": "METHOD", - "content_hash": "d55cc647f257365c" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.reload.addedDefaultTools": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.reload.addedDefaultTools", - "start_line": 3679, - "end_line": 3679, - "type": "CLASS", - "content_hash": "7a0389419909afde" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.reload.addedDefaultTools.filter() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.reload.addedDefaultTools.filter() callback", - "start_line": 3679, - "end_line": 3679, - "type": "FUNCTION", - "content_hash": "7a0389419909afde" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._isRetryableError": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._isRetryableError", - "start_line": 3709, - "end_line": 3713, - "type": "METHOD", - "content_hash": "1c26d92613c9a3da" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._summarizationRetryCallbacks": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._summarizationRetryCallbacks", - "start_line": 3721, - "end_line": 3744, - "type": "METHOD", - "content_hash": "e2a7bfa15aee0ea4" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._summarizationRetryCallbacks.onRetryScheduled": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._summarizationRetryCallbacks.onRetryScheduled", - "start_line": 3725, - "end_line": 3733, - "type": "METHOD", - "content_hash": "2e6265449c6382e4" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._summarizationRetryCallbacks.onRetryAttemptStart": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._summarizationRetryCallbacks.onRetryAttemptStart", - "start_line": 3734, - "end_line": 3739, - "type": "METHOD", - "content_hash": "17e83023b98cfdda" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._summarizationRetryCallbacks.onRetryFinished": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._summarizationRetryCallbacks.onRetryFinished", - "start_line": 3740, - "end_line": 3742, - "type": "METHOD", - "content_hash": "2fcebb0d15c5b1be" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._finishCancelledRetry": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._finishCancelledRetry", - "start_line": 3746, - "end_line": 3756, - "type": "METHOD", - "content_hash": "4ecd8e8317cb75a2" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._prepareRetry": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._prepareRetry", - "start_line": 3762, - "end_line": 3802, - "type": "METHOD", - "content_hash": "9f90836d346d0907" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.abortRetry": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.abortRetry", - "start_line": 3807, - "end_line": 3809, - "type": "METHOD", - "content_hash": "a9c5a3e3884f673a" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isRetrying": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.isRetrying", - "start_line": 3812, - "end_line": 3814, - "type": "METHOD", - "content_hash": "2a356ce134e1ddcb" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.autoRetryEnabled": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.autoRetryEnabled", - "start_line": 3817, - "end_line": 3819, - "type": "METHOD", - "content_hash": "6a6934f633fd87bd" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setAutoRetryEnabled": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.setAutoRetryEnabled", - "start_line": 3824, - "end_line": 3826, - "type": "METHOD", - "content_hash": "2918e9e44308a569" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.executeBash": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.executeBash", - "start_line": 3841, - "end_line": 3873, - "type": "METHOD", - "content_hash": "c4add10d0fb58661" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.executeBash.result": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.executeBash.result", - "start_line": 3855, - "end_line": 3866, - "type": "CLASS", - "content_hash": "726a41392f83615e" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.executeBash.result.onChunk": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.executeBash.result.onChunk", - "start_line": 3860, - "end_line": 3863, - "type": "METHOD", - "content_hash": "61301a0f9e52fe89" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.recordBashResult": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.recordBashResult", - "start_line": 3879, - "end_line": 3900, - "type": "METHOD", - "content_hash": "3da0648b31839b0f" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.abortBash": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.abortBash", - "start_line": 3905, - "end_line": 3909, - "type": "METHOD", - "content_hash": "12164ec4299ac9f0" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isBashRunning": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.isBashRunning", - "start_line": 3912, - "end_line": 3914, - "type": "METHOD", - "content_hash": "37dcbe4a374c2118" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.hasPendingBashMessages": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.hasPendingBashMessages", - "start_line": 3917, - "end_line": 3919, - "type": "METHOD", - "content_hash": "77c43aa73e5b80f5" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._flushPendingBashMessages": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession._flushPendingBashMessages", - "start_line": 3925, - "end_line": 3933, - "type": "METHOD", - "content_hash": "0c5ea68d29655bd5" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setSessionName": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.setSessionName", - "start_line": 3942, - "end_line": 3947, - "type": "METHOD", - "content_hash": "e5dc53a1809330e6" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.navigateTree": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.navigateTree", - "start_line": 3964, - "end_line": 4156, - "type": "METHOD", - "content_hash": "628719047308d5b6" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getUserMessagesForForking": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.getUserMessagesForForking", - "start_line": 4161, - "end_line": 4176, - "type": "METHOD", - "content_hash": "d9094fae992f2aed" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getSessionStats": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.getSessionStats", - "start_line": 4183, - "end_line": 4235, - "type": "METHOD", - "content_hash": "8a08974f6146054c" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getSessionStats.assistantMsg.content.filter() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.getSessionStats.assistantMsg.content.filter() callback", - "start_line": 4211, - "end_line": 4211, - "type": "FUNCTION", - "content_hash": "9c5d5557c9c822c4" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage", - "start_line": 4237, - "end_line": 4280, - "type": "METHOD", - "content_hash": "9d078aa390bae71e" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage.projectedAssistants": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage.projectedAssistants", - "start_line": 4252, - "end_line": 4264, - "type": "CLASS", - "content_hash": "90fd60828f6f52d4" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage.projectedAssistants.projection.entries.flatMap() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage.projectedAssistants.projection.entries.flatMap() callback", - "start_line": 4253, - "end_line": 4262, - "type": "FUNCTION", - "content_hash": "89c87d724d836ec4" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage.projectedAssistants.projection.entries.flatMap() callback.entry.messages.some() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage.projectedAssistants.projection.entries.flatMap() callback.entry.messages.some() callback", - "start_line": 4255, - "end_line": 4259, - "type": "FUNCTION", - "content_hash": "f37b2f0604cdbf94" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage.compactionIndex": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage.compactionIndex", - "start_line": 4265, - "end_line": 4265, - "type": "CLASS", - "content_hash": "10ea075e5a99a050" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage.compactionIndex.branch.findIndex() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage.compactionIndex.branch.findIndex() callback", - "start_line": 4265, - "end_line": 4265, - "type": "FUNCTION", - "content_hash": "10ea075e5a99a050" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage.hasPostCompactionUsage": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage.hasPostCompactionUsage", - "start_line": 4266, - "end_line": 4268, - "type": "CLASS", - "content_hash": "a60a3833c1441a51" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage.hasPostCompactionUsage.some() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage.hasPostCompactionUsage.some() callback", - "start_line": 4268, - "end_line": 4268, - "type": "FUNCTION", - "content_hash": "4a54a667dd70ee55" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.exportToHtml": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.exportToHtml", - "start_line": 4288, - "end_line": 4306, - "type": "METHOD", - "content_hash": "8e12c79e3ae8b357" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.exportToHtml.themeName": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.exportToHtml.themeName", - "start_line": 4289, - "end_line": 4291, - "type": "CLASS", - "content_hash": "613491a20b2392c5" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.exportToHtml.themeName.find() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.exportToHtml.themeName.find() callback", - "start_line": 4290, - "end_line": 4290, - "type": "FUNCTION", - "content_hash": "54625a420edf618f" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.exportToHtml.toolRenderer": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.exportToHtml.toolRenderer", - "start_line": 4294, - "end_line": 4299, - "type": "CLASS", - "content_hash": "b13cf62c76a5ef10" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.exportToHtml.toolRenderer.getToolRenderers": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.exportToHtml.toolRenderer.getToolRenderers", - "start_line": 4295, - "end_line": 4296, - "type": "METHOD", - "content_hash": "6821ea4bb520234f" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.exportToHtml.toolRenderer.getToolRenderers._extensionRunner.resolveToolRenderers() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.exportToHtml.toolRenderer.getToolRenderers._extensionRunner.resolveToolRenderers() callback", - "start_line": 4296, - "end_line": 4296, - "type": "FUNCTION", - "content_hash": "e7df88bb9fce6415" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.exportToJsonl": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.exportToJsonl", - "start_line": 4314, - "end_line": 4316, - "type": "METHOD", - "content_hash": "84cbde955e6c9d71" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.summarizeForBugReport": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.summarizeForBugReport", - "start_line": 4322, - "end_line": 4336, - "type": "METHOD", - "content_hash": "130f154af8fa5669" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getLastAssistantText": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.getLastAssistantText", - "start_line": 4347, - "end_line": 4369, - "type": "METHOD", - "content_hash": "a11e86adb5da80fa" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getLastAssistantText.lastAssistant": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.getLastAssistantText.lastAssistant", - "start_line": 4348, - "end_line": 4357, - "type": "CLASS", - "content_hash": "b8cc011edab22817" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getLastAssistantText.lastAssistant.find() callback": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.getLastAssistantText.lastAssistant.find() callback", - "start_line": 4351, - "end_line": 4357, - "type": "FUNCTION", - "content_hash": "2abe1fe0dd14e7bb" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.createReplacedSessionContext": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.createReplacedSessionContext", - "start_line": 4375, - "end_line": 4383, - "type": "METHOD", - "content_hash": "d763044ddaf95bf7" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.createReplacedSessionContext.sendMessage": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.createReplacedSessionContext.sendMessage", - "start_line": 4380, - "end_line": 4380, - "type": "FUNCTION", - "content_hash": "73db1357c155b2ba" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.createReplacedSessionContext.sendUserMessage": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.createReplacedSessionContext.sendUserMessage", - "start_line": 4381, - "end_line": 4381, - "type": "FUNCTION", - "content_hash": "104505b77ec7e175" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.hasExtensionHandlers": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.hasExtensionHandlers", - "start_line": 4388, - "end_line": 4390, - "type": "METHOD", - "content_hash": "baa2121781860816" - }, - "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.extensionRunner": { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession.extensionRunner", - "start_line": 4395, - "end_line": 4397, - "type": "METHOD", - "content_hash": "1591ce33492fe67e" - }, - "packages/coding-agent/src/core/auth-guidance.ts|packages.coding-agent.src.core.auth-guidance.getProviderLoginHelp": { - "file_path": "packages/coding-agent/src/core/auth-guidance.ts", - "qualified_name": "packages.coding-agent.src.core.auth-guidance.getProviderLoginHelp", - "start_line": 6, - "end_line": 12, - "type": "FUNCTION", - "content_hash": "8acc743b972433fe" - }, - "packages/coding-agent/src/core/auth-guidance.ts|packages.coding-agent.src.core.auth-guidance.formatNoModelsAvailableMessage": { - "file_path": "packages/coding-agent/src/core/auth-guidance.ts", - "qualified_name": "packages.coding-agent.src.core.auth-guidance.formatNoModelsAvailableMessage", - "start_line": 14, - "end_line": 16, - "type": "FUNCTION", - "content_hash": "5dc1775457823184" - }, - "packages/coding-agent/src/core/auth-guidance.ts|packages.coding-agent.src.core.auth-guidance.formatNoModelSelectedMessage": { - "file_path": "packages/coding-agent/src/core/auth-guidance.ts", - "qualified_name": "packages.coding-agent.src.core.auth-guidance.formatNoModelSelectedMessage", - "start_line": 18, - "end_line": 20, - "type": "FUNCTION", - "content_hash": "8ea2bc92133cf7ba" - }, - "packages/coding-agent/src/core/auth-guidance.ts|packages.coding-agent.src.core.auth-guidance.formatNoApiKeyFoundMessage": { - "file_path": "packages/coding-agent/src/core/auth-guidance.ts", - "qualified_name": "packages.coding-agent.src.core.auth-guidance.formatNoApiKeyFoundMessage", - "start_line": 22, - "end_line": 25, - "type": "FUNCTION", - "content_hash": "b5b80b826aaed5e6" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorageBackend": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.AuthStorageBackend", - "start_line": 41, - "end_line": 47, - "type": "INTERFACE", - "content_hash": "3078b8073d0a584d" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorageBackend.withLock": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.AuthStorageBackend.withLock", - "start_line": 42, - "end_line": 42, - "type": "METHOD", - "content_hash": "913e7d3a726c8405" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorageBackend.withLockAsync": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.AuthStorageBackend.withLockAsync", - "start_line": 43, - "end_line": 46, - "type": "METHOD", - "content_hash": "1e3d7cc8fdf92a7b" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend", - "start_line": 49, - "end_line": 201, - "type": "CLASS", - "content_hash": "2c618d1eba2e24c0" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.constructor": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.constructor", - "start_line": 52, - "end_line": 54, - "type": "CONSTRUCTOR", - "content_hash": "5520e1bf869ccf52" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.ensureParentDir": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.ensureParentDir", - "start_line": 56, - "end_line": 61, - "type": "METHOD", - "content_hash": "99b3ac89bef33d51" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.ensureFileExists": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.ensureFileExists", - "start_line": 63, - "end_line": 67, - "type": "METHOD", - "content_hash": "929e7802d0c0c9e1" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.acquireLockSyncWithRetry": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.acquireLockSyncWithRetry", - "start_line": 69, - "end_line": 94, - "type": "METHOD", - "content_hash": "a477cd7a274b23ce" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.withLock": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.withLock", - "start_line": 96, - "end_line": 114, - "type": "METHOD", - "content_hash": "d27218e31841fda7" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.acquireLockAsync": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.acquireLockAsync", - "start_line": 116, - "end_line": 155, - "type": "METHOD", - "content_hash": "3fc0ee3772be4a56" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.withLockAsync": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.withLockAsync", - "start_line": 157, - "end_line": 200, - "type": "METHOD", - "content_hash": "de7eecdae172ef92" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.withLockAsync.acquireLockAsync() callback": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.withLockAsync.acquireLockAsync() callback", - "start_line": 175, - "end_line": 178, - "type": "FUNCTION", - "content_hash": "f86af4d0be4bfa7d" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage", - "start_line": 203, - "end_line": 290, - "type": "CLASS", - "content_hash": "b9148d61c35aaefe" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.constructor": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.constructor", - "start_line": 207, - "end_line": 209, - "type": "CONSTRUCTOR", - "content_hash": "5520e1bf869ccf52" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.load": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.load", - "start_line": 211, - "end_line": 256, - "type": "METHOD", - "content_hash": "c115ccbbc0146ecd" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.load.validEnv": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.load.validEnv", - "start_line": 235, - "end_line": 240, - "type": "CLASS", - "content_hash": "76d4a8ef889f3346" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.load.validEnv.every() callback": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.load.validEnv.every() callback", - "start_line": 240, - "end_line": 240, - "type": "FUNCTION", - "content_hash": "75e725a7b6a002fa" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.read": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.read", - "start_line": 258, - "end_line": 267, - "type": "METHOD", - "content_hash": "c3b821b0f05f65ea" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.list": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.list", - "start_line": 269, - "end_line": 277, - "type": "METHOD", - "content_hash": "92c9fe1b138ead37" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.list.credentials": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.list.credentials", - "start_line": 271, - "end_line": 274, - "type": "CLASS", - "content_hash": "7004f0d43b96df00" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.list.credentials.map() callback": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.list.credentials.map() callback", - "start_line": 271, - "end_line": 274, - "type": "FUNCTION", - "content_hash": "7004f0d43b96df00" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.modify": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.modify", - "start_line": 279, - "end_line": 285, - "type": "METHOD", - "content_hash": "f742b66291a43fbd" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.delete": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.delete", - "start_line": 287, - "end_line": 289, - "type": "METHOD", - "content_hash": "30a166d3a5bd2757" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend", - "start_line": 292, - "end_line": 322, - "type": "CLASS", - "content_hash": "ccd10e1bbe7d0f97" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend.withLock": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend.withLock", - "start_line": 296, - "end_line": 302, - "type": "METHOD", - "content_hash": "af67ce89ce1e9279" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend.withLockAsync": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend.withLockAsync", - "start_line": 304, - "end_line": 321, - "type": "METHOD", - "content_hash": "9b4dfc8a3a068115" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend.withLockAsync.operation": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend.withLockAsync.operation", - "start_line": 309, - "end_line": 318, - "type": "CLASS", - "content_hash": "40d4dcae98f3f2ee" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend.withLockAsync.operation.": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend.withLockAsync.operation.", - "start_line": 309, - "end_line": 318, - "type": "FUNCTION", - "content_hash": "40d4dcae98f3f2ee" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend.withLockAsync.operation..previous.catch() callback": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend.withLockAsync.operation..previous.catch() callback", - "start_line": 310, - "end_line": 310, - "type": "FUNCTION", - "content_hash": "97670f2c79f2e35a" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend.withLockAsync.operation.catch() callback": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend.withLockAsync.operation.catch() callback", - "start_line": 319, - "end_line": 319, - "type": "FUNCTION", - "content_hash": "595d1d665781b339" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.AuthStorage", - "start_line": 327, - "end_line": 490, - "type": "CLASS", - "content_hash": "b62168efa853fde6" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.constructor": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.AuthStorage.constructor", - "start_line": 332, - "end_line": 345, - "type": "CONSTRUCTOR", - "content_hash": "83e5128e9c452d28" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.create": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.AuthStorage.create", - "start_line": 347, - "end_line": 350, - "type": "METHOD", - "content_hash": "64d0fbc498c5f7a5" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.fromStorage": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.AuthStorage.fromStorage", - "start_line": 352, - "end_line": 354, - "type": "METHOD", - "content_hash": "e709aac6c3cb4f40" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.inMemory": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.AuthStorage.inMemory", - "start_line": 356, - "end_line": 360, - "type": "METHOD", - "content_hash": "3d084be646c4e0d1" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.inMemory.storage.withLock() callback": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.AuthStorage.inMemory.storage.withLock() callback", - "start_line": 358, - "end_line": 358, - "type": "FUNCTION", - "content_hash": "b7b0c59f97fe9001" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.parseStorageData": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.AuthStorage.parseStorageData", - "start_line": 362, - "end_line": 367, - "type": "METHOD", - "content_hash": "6f00f568863e0738" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.updateReadState": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.AuthStorage.updateReadState", - "start_line": 369, - "end_line": 372, - "type": "METHOD", - "content_hash": "267baee474d9e9fa" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.reload": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.AuthStorage.reload", - "start_line": 377, - "end_line": 390, - "type": "METHOD", - "content_hash": "1c83bb9e4d2981d9" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.reload.storage.withLock() callback": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.AuthStorage.reload.storage.withLock() callback", - "start_line": 381, - "end_line": 385, - "type": "FUNCTION", - "content_hash": "277fe1b07b0b9850" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.reloadFromStorageAsync": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.AuthStorage.reloadFromStorageAsync", - "start_line": 392, - "end_line": 399, - "type": "METHOD", - "content_hash": "6700df73100805fb" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.reloadFromStorageAsync.storage.withLockAsync() callback": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.AuthStorage.reloadFromStorageAsync.storage.withLockAsync() callback", - "start_line": 393, - "end_line": 398, - "type": "FUNCTION", - "content_hash": "613091027285b056" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.readLatestData": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.AuthStorage.readLatestData", - "start_line": 401, - "end_line": 439, - "type": "METHOD", - "content_hash": "558fd86e34a36dbd" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.readLatestData.reload.catch() callback": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.AuthStorage.readLatestData.reload.catch() callback", - "start_line": 405, - "end_line": 405, - "type": "FUNCTION", - "content_hash": "dd3f9daf3e263360" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.readLatestData.reload.promise.then() callback": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.readLatestData.reload.promise.then() callback", - "start_line": 418, - "end_line": 420, - "type": "FUNCTION", - "content_hash": "5c1cbc41409e097b" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.readLatestData.reload.promise.then() callback": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.AuthStorage.readLatestData.reload.promise.then() callback", - "start_line": 421, - "end_line": 423, - "type": "FUNCTION", - "content_hash": "5c1cbc41409e097b" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.readLatestData.result.catch() callback": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.AuthStorage.readLatestData.result.catch() callback", - "start_line": 431, - "end_line": 431, - "type": "FUNCTION", - "content_hash": "f7e63e518a5d7cc8" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.read": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.AuthStorage.read", - "start_line": 441, - "end_line": 447, - "type": "METHOD", - "content_hash": "d8afb7d8f5bcae9a" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.modify": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.AuthStorage.modify", - "start_line": 449, - "end_line": 471, - "type": "METHOD", - "content_hash": "c23ee8a8d56d6ac4" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.modify.result": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.AuthStorage.modify.result", - "start_line": 456, - "end_line": 468, - "type": "CLASS", - "content_hash": "883e0ca2fefde9f6" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.modify.result.storage.withLockAsync() callback": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.AuthStorage.modify.result.storage.withLockAsync() callback", - "start_line": 456, - "end_line": 468, - "type": "FUNCTION", - "content_hash": "883e0ca2fefde9f6" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.delete": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.AuthStorage.delete", - "start_line": 473, - "end_line": 482, - "type": "METHOD", - "content_hash": "724757b760e2d9ab" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.delete.storage.withLockAsync() callback": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.AuthStorage.delete.storage.withLockAsync() callback", - "start_line": 475, - "end_line": 480, - "type": "FUNCTION", - "content_hash": "e968c7a6fc104534" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.list": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.AuthStorage.list", - "start_line": 485, - "end_line": 489, - "type": "METHOD", - "content_hash": "6bb230175d0157d7" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.list.entries.map() callback": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.AuthStorage.list.entries.map() callback", - "start_line": 488, - "end_line": 488, - "type": "FUNCTION", - "content_hash": "e5e4712b559cffb0" - }, - "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.readStoredCredential": { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "qualified_name": "packages.coding-agent.src.core.auth-storage.readStoredCredential", - "start_line": 496, - "end_line": 506, - "type": "FUNCTION", - "content_hash": "c5a8c4f2ae057c0b" - }, - "packages/coding-agent/src/core/bash-executor.ts|packages.coding-agent.src.core.bash-executor.BashExecutorOptions": { - "file_path": "packages/coding-agent/src/core/bash-executor.ts", - "qualified_name": "packages.coding-agent.src.core.bash-executor.BashExecutorOptions", - "start_line": 20, - "end_line": 25, - "type": "INTERFACE", - "content_hash": "81eabedfa5878b16" - }, - "packages/coding-agent/src/core/bash-executor.ts|packages.coding-agent.src.core.bash-executor.BashResult": { - "file_path": "packages/coding-agent/src/core/bash-executor.ts", - "qualified_name": "packages.coding-agent.src.core.bash-executor.BashResult", - "start_line": 27, - "end_line": 38, - "type": "INTERFACE", - "content_hash": "f57772601c573d70" - }, - "packages/coding-agent/src/core/bash-executor.ts|packages.coding-agent.src.core.bash-executor.executeBashWithOperations": { - "file_path": "packages/coding-agent/src/core/bash-executor.ts", - "qualified_name": "packages.coding-agent.src.core.bash-executor.executeBashWithOperations", - "start_line": 48, - "end_line": 146, - "type": "FUNCTION", - "content_hash": "7d4c6d51bacfe501" - }, - "packages/coding-agent/src/core/bug-report-upload.ts|packages.coding-agent.src.core.bug-report-upload.UploadBugReportOptions": { - "file_path": "packages/coding-agent/src/core/bug-report-upload.ts", - "qualified_name": "packages.coding-agent.src.core.bug-report-upload.UploadBugReportOptions", - "start_line": 5, - "end_line": 9, - "type": "INTERFACE", - "content_hash": "7bb7272b7b8d2c93" - }, - "packages/coding-agent/src/core/bug-report-upload.ts|packages.coding-agent.src.core.bug-report-upload.uploadBugReport": { - "file_path": "packages/coding-agent/src/core/bug-report-upload.ts", - "qualified_name": "packages.coding-agent.src.core.bug-report-upload.uploadBugReport", - "start_line": 12, - "end_line": 37, - "type": "FUNCTION", - "content_hash": "381a2403a8db8ca5" - }, - "packages/coding-agent/src/core/bug-report-upload.ts|packages.coding-agent.src.core.bug-report-upload.uploadBugReport.json.catch() callback": { - "file_path": "packages/coding-agent/src/core/bug-report-upload.ts", - "qualified_name": "packages.coding-agent.src.core.bug-report-upload.uploadBugReport.json.catch() callback", - "start_line": 26, - "end_line": 26, - "type": "FUNCTION", - "content_hash": "2db243b1bd869c7a" - }, - "packages/coding-agent/src/core/bug-report-upload.ts|packages.coding-agent.src.core.bug-report-upload.uploadBugReport.json": { - "file_path": "packages/coding-agent/src/core/bug-report-upload.ts", - "qualified_name": "packages.coding-agent.src.core.bug-report-upload.uploadBugReport.json", - "start_line": 26, - "end_line": 31, - "type": "CLASS", - "content_hash": "4cd9306d0bd73540" - }, - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.isSensitiveKey": { - "file_path": "packages/coding-agent/src/core/bug-report.ts", - "qualified_name": "packages.coding-agent.src.core.bug-report.isSensitiveKey", - "start_line": 22, - "end_line": 24, - "type": "FUNCTION", - "content_hash": "46613389531a02e2" - }, - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.redactUrl": { - "file_path": "packages/coding-agent/src/core/bug-report.ts", - "qualified_name": "packages.coding-agent.src.core.bug-report.redactUrl", - "start_line": 27, - "end_line": 48, - "type": "FUNCTION", - "content_hash": "bee8e2d46e446e25" - }, - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.redactJsonValue": { - "file_path": "packages/coding-agent/src/core/bug-report.ts", - "qualified_name": "packages.coding-agent.src.core.bug-report.redactJsonValue", - "start_line": 51, - "end_line": 59, - "type": "FUNCTION", - "content_hash": "fa6ce0b2c860d895" - }, - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.redactJsonValue.JSON.stringify() callback": { - "file_path": "packages/coding-agent/src/core/bug-report.ts", - "qualified_name": "packages.coding-agent.src.core.bug-report.redactJsonValue.JSON.stringify() callback", - "start_line": 54, - "end_line": 57, - "type": "FUNCTION", - "content_hash": "fb4680f0dfb614e3" - }, - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.redactSettings": { - "file_path": "packages/coding-agent/src/core/bug-report.ts", - "qualified_name": "packages.coding-agent.src.core.bug-report.redactSettings", - "start_line": 61, - "end_line": 64, - "type": "FUNCTION", - "content_hash": "b9c0cf3e7406e15b" - }, - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.collectEnvironment": { - "file_path": "packages/coding-agent/src/core/bug-report.ts", - "qualified_name": "packages.coding-agent.src.core.bug-report.collectEnvironment", - "start_line": 66, - "end_line": 91, - "type": "FUNCTION", - "content_hash": "0b985c70ecd30559" - }, - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.collectEnvironment.piEnvironmentVariables.filter() callback": { - "file_path": "packages/coding-agent/src/core/bug-report.ts", - "qualified_name": "packages.coding-agent.src.core.bug-report.collectEnvironment.piEnvironmentVariables.filter() callback", - "start_line": 88, - "end_line": 88, - "type": "FUNCTION", - "content_hash": "a9b12cb469bce539" - }, - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.describeModel": { - "file_path": "packages/coding-agent/src/core/bug-report.ts", - "qualified_name": "packages.coding-agent.src.core.bug-report.describeModel", - "start_line": 93, - "end_line": 109, - "type": "FUNCTION", - "content_hash": "68b5f8e4959c3d88" - }, - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.describeProvider": { - "file_path": "packages/coding-agent/src/core/bug-report.ts", - "qualified_name": "packages.coding-agent.src.core.bug-report.describeProvider", - "start_line": 111, - "end_line": 125, - "type": "FUNCTION", - "content_hash": "3c830f7c61eb1cef" - }, - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.describeExtension": { - "file_path": "packages/coding-agent/src/core/bug-report.ts", - "qualified_name": "packages.coding-agent.src.core.bug-report.describeExtension", - "start_line": 127, - "end_line": 135, - "type": "FUNCTION", - "content_hash": "444440fe19eb3f59" - }, - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.CollectBugReportMetadataOptions": { - "file_path": "packages/coding-agent/src/core/bug-report.ts", - "qualified_name": "packages.coding-agent.src.core.bug-report.CollectBugReportMetadataOptions", - "start_line": 137, - "end_line": 152, - "type": "INTERFACE", - "content_hash": "1fef6d57f7d8160d" - }, - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.collectBugReportMetadata": { - "file_path": "packages/coding-agent/src/core/bug-report.ts", - "qualified_name": "packages.coding-agent.src.core.bug-report.collectBugReportMetadata", - "start_line": 154, - "end_line": 180, - "type": "FUNCTION", - "content_hash": "6587131da5b232e6" - }, - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.collectBugReportMetadata.extensionErrors.options.extensionErrors.map() callback": { - "file_path": "packages/coding-agent/src/core/bug-report.ts", - "qualified_name": "packages.coding-agent.src.core.bug-report.collectBugReportMetadata.extensionErrors.options.extensionErrors.map() callback", - "start_line": 174, - "end_line": 174, - "type": "FUNCTION", - "content_hash": "e35d8b3a861caa79" - }, - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.collectBugReportDiagnostics": { - "file_path": "packages/coding-agent/src/core/bug-report.ts", - "qualified_name": "packages.coding-agent.src.core.bug-report.collectBugReportDiagnostics", - "start_line": 183, - "end_line": 223, - "type": "FUNCTION", - "content_hash": "06342f82cc735a7e" - }, - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.collectBugReportDiagnostics.crashes.crashes.map() callback": { - "file_path": "packages/coding-agent/src/core/bug-report.ts", - "qualified_name": "packages.coding-agent.src.core.bug-report.collectBugReportDiagnostics.crashes.crashes.map() callback", - "start_line": 221, - "end_line": 221, - "type": "FUNCTION", - "content_hash": "1681b0e7f75ac509" - }, - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.BugReportBundle": { - "file_path": "packages/coding-agent/src/core/bug-report.ts", - "qualified_name": "packages.coding-agent.src.core.bug-report.BugReportBundle", - "start_line": 228, - "end_line": 233, - "type": "INTERFACE", - "content_hash": "c3318babfd108426" - }, - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.BugReportSessionEntryData": { - "file_path": "packages/coding-agent/src/core/bug-report.ts", - "qualified_name": "packages.coding-agent.src.core.bug-report.BugReportSessionEntryData", - "start_line": 235, - "end_line": 243, - "type": "INTERFACE", - "content_hash": "118599a4ce834b2f" - }, - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.BugReportFile": { - "file_path": "packages/coding-agent/src/core/bug-report.ts", - "qualified_name": "packages.coding-agent.src.core.bug-report.BugReportFile", - "start_line": 245, - "end_line": 249, - "type": "INTERFACE", - "content_hash": "4973d4a9331e8070" - }, - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.bugReportFiles": { - "file_path": "packages/coding-agent/src/core/bug-report.ts", - "qualified_name": "packages.coding-agent.src.core.bug-report.bugReportFiles", - "start_line": 252, - "end_line": 272, - "type": "FUNCTION", - "content_hash": "e9d7c207238bd274" - }, - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.writeBugReportArchive": { - "file_path": "packages/coding-agent/src/core/bug-report.ts", - "qualified_name": "packages.coding-agent.src.core.bug-report.writeBugReportArchive", - "start_line": 274, - "end_line": 276, - "type": "FUNCTION", - "content_hash": "d145fca267b01f28" - }, - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.bugReportArchiveFileName": { - "file_path": "packages/coding-agent/src/core/bug-report.ts", - "qualified_name": "packages.coding-agent.src.core.bug-report.bugReportArchiveFileName", - "start_line": 278, - "end_line": 280, - "type": "FUNCTION", - "content_hash": "1ae3206edae2cfa8" - }, - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.selectMessages": { - "file_path": "packages/coding-agent/src/core/bug-report.ts", - "qualified_name": "packages.coding-agent.src.core.bug-report.selectMessages", - "start_line": 302, - "end_line": 313, - "type": "FUNCTION", - "content_hash": "b94606095ae1e07c" - }, - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.GenerateBugReportSummaryOptions": { - "file_path": "packages/coding-agent/src/core/bug-report.ts", - "qualified_name": "packages.coding-agent.src.core.bug-report.GenerateBugReportSummaryOptions", - "start_line": 315, - "end_line": 327, - "type": "INTERFACE", - "content_hash": "4175e2f4d8dc8564" - }, - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.generateBugReportSummary": { - "file_path": "packages/coding-agent/src/core/bug-report.ts", - "qualified_name": "packages.coding-agent.src.core.bug-report.generateBugReportSummary", - "start_line": 330, - "end_line": 375, - "type": "FUNCTION", - "content_hash": "2c155569730f1303" - }, - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.generateBugReportSummary.prompt": { - "file_path": "packages/coding-agent/src/core/bug-report.ts", - "qualified_name": "packages.coding-agent.src.core.bug-report.generateBugReportSummary.prompt", - "start_line": 335, - "end_line": 344, - "type": "CLASS", - "content_hash": "7289ce5a5a480219" - }, - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.generateBugReportSummary.prompt.filter() callback": { - "file_path": "packages/coding-agent/src/core/bug-report.ts", - "qualified_name": "packages.coding-agent.src.core.bug-report.generateBugReportSummary.prompt.filter() callback", - "start_line": 343, - "end_line": 343, - "type": "FUNCTION", - "content_hash": "ab37a31afbe385af" - }, - "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.generateBugReportSummary.response.content.some() callback": { - "file_path": "packages/coding-agent/src/core/bug-report.ts", - "qualified_name": "packages.coding-agent.src.core.bug-report.generateBugReportSummary.response.content.some() callback", - "start_line": 369, - "end_line": 369, - "type": "FUNCTION", - "content_hash": "b7adf92cb97c7209" - }, - "packages/coding-agent/src/core/cache-stats.ts|packages.coding-agent.src.core.cache-stats.CacheMiss": { - "file_path": "packages/coding-agent/src/core/cache-stats.ts", - "qualified_name": "packages.coding-agent.src.core.cache-stats.CacheMiss", - "start_line": 14, - "end_line": 23, - "type": "INTERFACE", - "content_hash": "fac03a84fba6ba30" - }, - "packages/coding-agent/src/core/cache-stats.ts|packages.coding-agent.src.core.cache-stats.CacheWasteTotals": { - "file_path": "packages/coding-agent/src/core/cache-stats.ts", - "qualified_name": "packages.coding-agent.src.core.cache-stats.CacheWasteTotals", - "start_line": 25, - "end_line": 30, - "type": "INTERFACE", - "content_hash": "68d7bf833bf064a9" - }, - "packages/coding-agent/src/core/cache-stats.ts|packages.coding-agent.src.core.cache-stats.ModelPriceSource": { - "file_path": "packages/coding-agent/src/core/cache-stats.ts", - "qualified_name": "packages.coding-agent.src.core.cache-stats.ModelPriceSource", - "start_line": 33, - "end_line": 35, - "type": "INTERFACE", - "content_hash": "0d7f161e01171588" - }, - "packages/coding-agent/src/core/cache-stats.ts|packages.coding-agent.src.core.cache-stats.ModelPriceSource.getModel": { - "file_path": "packages/coding-agent/src/core/cache-stats.ts", - "qualified_name": "packages.coding-agent.src.core.cache-stats.ModelPriceSource.getModel", - "start_line": 34, - "end_line": 34, - "type": "METHOD", - "content_hash": "1ce926a5d249b63e" - }, - "packages/coding-agent/src/core/cache-stats.ts|packages.coding-agent.src.core.cache-stats.PreviousRequest": { - "file_path": "packages/coding-agent/src/core/cache-stats.ts", - "qualified_name": "packages.coding-agent.src.core.cache-stats.PreviousRequest", - "start_line": 38, - "end_line": 48, - "type": "INTERFACE", - "content_hash": "36023bd8ec0b7e02" - }, - "packages/coding-agent/src/core/cache-stats.ts|packages.coding-agent.src.core.cache-stats.detectMiss": { - "file_path": "packages/coding-agent/src/core/cache-stats.ts", - "qualified_name": "packages.coding-agent.src.core.cache-stats.detectMiss", - "start_line": 56, - "end_line": 90, - "type": "FUNCTION", - "content_hash": "1dda4fb4cd732eab" - }, - "packages/coding-agent/src/core/cache-stats.ts|packages.coding-agent.src.core.cache-stats.asPreviousRequest": { - "file_path": "packages/coding-agent/src/core/cache-stats.ts", - "qualified_name": "packages.coding-agent.src.core.cache-stats.asPreviousRequest", - "start_line": 92, - "end_line": 102, - "type": "FUNCTION", - "content_hash": "1dd259cd2d861ec4" - }, - "packages/coding-agent/src/core/cache-stats.ts|packages.coding-agent.src.core.cache-stats.scan": { - "file_path": "packages/coding-agent/src/core/cache-stats.ts", - "qualified_name": "packages.coding-agent.src.core.cache-stats.scan", - "start_line": 104, - "end_line": 142, - "type": "FUNCTION", - "content_hash": "58fe353721cce225" - }, - "packages/coding-agent/src/core/cache-stats.ts|packages.coding-agent.src.core.cache-stats.computeCacheWaste": { - "file_path": "packages/coding-agent/src/core/cache-stats.ts", - "qualified_name": "packages.coding-agent.src.core.cache-stats.computeCacheWaste", - "start_line": 148, - "end_line": 150, - "type": "FUNCTION", - "content_hash": "237df97e98815c66" - }, - "packages/coding-agent/src/core/cache-stats.ts|packages.coding-agent.src.core.cache-stats.collectCacheMisses": { - "file_path": "packages/coding-agent/src/core/cache-stats.ts", - "qualified_name": "packages.coding-agent.src.core.cache-stats.collectCacheMisses", - "start_line": 157, - "end_line": 162, - "type": "FUNCTION", - "content_hash": "03d4f927e15ca5be" - }, - "packages/coding-agent/src/core/cache-stats.ts|packages.coding-agent.src.core.cache-stats.detectCacheMiss": { - "file_path": "packages/coding-agent/src/core/cache-stats.ts", - "qualified_name": "packages.coding-agent.src.core.cache-stats.detectCacheMiss", - "start_line": 168, - "end_line": 174, - "type": "FUNCTION", - "content_hash": "5bd744e5a65483c4" - }, - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.getCacheWarmingDelayMs": { - "file_path": "packages/coding-agent/src/core/cache-warmer.ts", - "qualified_name": "packages.coding-agent.src.core.cache-warmer.getCacheWarmingDelayMs", - "start_line": 29, - "end_line": 32, - "type": "FUNCTION", - "content_hash": "1abb1923be4c7752" - }, - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.getPromptCacheTtlMs": { - "file_path": "packages/coding-agent/src/core/cache-warmer.ts", - "qualified_name": "packages.coding-agent.src.core.cache-warmer.getPromptCacheTtlMs", - "start_line": 39, - "end_line": 46, - "type": "FUNCTION", - "content_hash": "e1cb9486422d5f10" - }, - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.isReplayable": { - "file_path": "packages/coding-agent/src/core/cache-warmer.ts", - "qualified_name": "packages.coding-agent.src.core.cache-warmer.isReplayable", - "start_line": 55, - "end_line": 58, - "type": "FUNCTION", - "content_hash": "23f7cc3c789cc338" - }, - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.lastPromptTokens": { - "file_path": "packages/coding-agent/src/core/cache-warmer.ts", - "qualified_name": "packages.coding-agent.src.core.cache-warmer.lastPromptTokens", - "start_line": 61, - "end_line": 70, - "type": "FUNCTION", - "content_hash": "2a6c878becd62622" - }, - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.price": { - "file_path": "packages/coding-agent/src/core/cache-warmer.ts", - "qualified_name": "packages.coding-agent.src.core.cache-warmer.price", - "start_line": 72, - "end_line": 86, - "type": "FUNCTION", - "content_hash": "b98353185e66e0b0" - }, - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmingDecision": { - "file_path": "packages/coding-agent/src/core/cache-warmer.ts", - "qualified_name": "packages.coding-agent.src.core.cache-warmer.CacheWarmingDecision", - "start_line": 91, - "end_line": 106, - "type": "INTERFACE", - "content_hash": "ccfc0b468c4fdc40" - }, - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmingDecisionEvent": { - "file_path": "packages/coding-agent/src/core/cache-warmer.ts", - "qualified_name": "packages.coding-agent.src.core.cache-warmer.CacheWarmingDecisionEvent", - "start_line": 112, - "end_line": 115, - "type": "INTERFACE", - "content_hash": "87d7da5ee353cac5" - }, - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmingDecisionEventResult": { - "file_path": "packages/coding-agent/src/core/cache-warmer.ts", - "qualified_name": "packages.coding-agent.src.core.cache-warmer.CacheWarmingDecisionEventResult", - "start_line": 117, - "end_line": 120, - "type": "INTERFACE", - "content_hash": "bab198353c461c70" - }, - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmingStatus": { - "file_path": "packages/coding-agent/src/core/cache-warmer.ts", - "qualified_name": "packages.coding-agent.src.core.cache-warmer.CacheWarmingStatus", - "start_line": 122, - "end_line": 132, - "type": "INTERFACE", - "content_hash": "f105c6df6dc47d81" - }, - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmRequest": { - "file_path": "packages/coding-agent/src/core/cache-warmer.ts", - "qualified_name": "packages.coding-agent.src.core.cache-warmer.CacheWarmRequest", - "start_line": 135, - "end_line": 139, - "type": "INTERFACE", - "content_hash": "9ad086853b471ef8" - }, - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.ActiveRun": { - "file_path": "packages/coding-agent/src/core/cache-warmer.ts", - "qualified_name": "packages.coding-agent.src.core.cache-warmer.ActiveRun", - "start_line": 141, - "end_line": 155, - "type": "INTERFACE", - "content_hash": "ad84cd94989c1a49" - }, - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmer": { - "file_path": "packages/coding-agent/src/core/cache-warmer.ts", - "qualified_name": "packages.coding-agent.src.core.cache-warmer.CacheWarmer", - "start_line": 162, - "end_line": 401, - "type": "CLASS", - "content_hash": "18107b359a068213" - }, - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmer.constructor": { - "file_path": "packages/coding-agent/src/core/cache-warmer.ts", - "qualified_name": "packages.coding-agent.src.core.cache-warmer.CacheWarmer.constructor", - "start_line": 173, - "end_line": 184, - "type": "CONSTRUCTOR", - "content_hash": "634284c58cf496d0" - }, - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmer.status": { - "file_path": "packages/coding-agent/src/core/cache-warmer.ts", - "qualified_name": "packages.coding-agent.src.core.cache-warmer.CacheWarmer.status", - "start_line": 186, - "end_line": 202, - "type": "METHOD", - "content_hash": "5d71ade432c68fa7" - }, - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmer.start": { - "file_path": "packages/coding-agent/src/core/cache-warmer.ts", - "qualified_name": "packages.coding-agent.src.core.cache-warmer.CacheWarmer.start", - "start_line": 205, - "end_line": 243, - "type": "METHOD", - "content_hash": "0678eab1492dd06b" - }, - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmer.onAgentSettled": { - "file_path": "packages/coding-agent/src/core/cache-warmer.ts", - "qualified_name": "packages.coding-agent.src.core.cache-warmer.CacheWarmer.onAgentSettled", - "start_line": 245, - "end_line": 257, - "type": "METHOD", - "content_hash": "33bf85507466460c" - }, - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmer.onModeChanged": { - "file_path": "packages/coding-agent/src/core/cache-warmer.ts", - "qualified_name": "packages.coding-agent.src.core.cache-warmer.CacheWarmer.onModeChanged", - "start_line": 260, - "end_line": 265, - "type": "METHOD", - "content_hash": "fd59871cd3096ce8" - }, - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmer.cancel": { - "file_path": "packages/coding-agent/src/core/cache-warmer.ts", - "qualified_name": "packages.coding-agent.src.core.cache-warmer.CacheWarmer.cancel", - "start_line": 267, - "end_line": 269, - "type": "METHOD", - "content_hash": "fb8a20bf4cd30c4c" - }, - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmer.clearRun": { - "file_path": "packages/coding-agent/src/core/cache-warmer.ts", - "qualified_name": "packages.coding-agent.src.core.cache-warmer.CacheWarmer.clearRun", - "start_line": 271, - "end_line": 277, - "type": "METHOD", - "content_hash": "e090e1be77ba2dfe" - }, - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmer.stop": { - "file_path": "packages/coding-agent/src/core/cache-warmer.ts", - "qualified_name": "packages.coding-agent.src.core.cache-warmer.CacheWarmer.stop", - "start_line": 279, - "end_line": 282, - "type": "METHOD", - "content_hash": "8be2d411ca4a9295" - }, - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmer.schedule": { - "file_path": "packages/coding-agent/src/core/cache-warmer.ts", - "qualified_name": "packages.coding-agent.src.core.cache-warmer.CacheWarmer.schedule", - "start_line": 284, - "end_line": 298, - "type": "METHOD", - "content_hash": "14b88008505c5fe2" - }, - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmer.schedule.setTimeout() callback": { - "file_path": "packages/coding-agent/src/core/cache-warmer.ts", - "qualified_name": "packages.coding-agent.src.core.cache-warmer.CacheWarmer.schedule.setTimeout() callback", - "start_line": 296, - "end_line": 296, - "type": "FUNCTION", - "content_hash": "5eee0227e655f2f8" - }, - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmer.refresh": { - "file_path": "packages/coding-agent/src/core/cache-warmer.ts", - "qualified_name": "packages.coding-agent.src.core.cache-warmer.CacheWarmer.refresh", - "start_line": 300, - "end_line": 355, - "type": "METHOD", - "content_hash": "dcad7c5da297b64b" - }, - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmer.refreshDeadlineMissed": { - "file_path": "packages/coding-agent/src/core/cache-warmer.ts", - "qualified_name": "packages.coding-agent.src.core.cache-warmer.CacheWarmer.refreshDeadlineMissed", - "start_line": 357, - "end_line": 361, - "type": "METHOD", - "content_hash": "23f038c717e57943" - }, - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmer.validateRun": { - "file_path": "packages/coding-agent/src/core/cache-warmer.ts", - "qualified_name": "packages.coding-agent.src.core.cache-warmer.CacheWarmer.validateRun", - "start_line": 363, - "end_line": 369, - "type": "METHOD", - "content_hash": "4ee07ffbb997c4db" - }, - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmer.getModeStopReason": { - "file_path": "packages/coding-agent/src/core/cache-warmer.ts", - "qualified_name": "packages.coding-agent.src.core.cache-warmer.CacheWarmer.getModeStopReason", - "start_line": 371, - "end_line": 376, - "type": "METHOD", - "content_hash": "a89f64723cf4d481" - }, - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmer.evaluate": { - "file_path": "packages/coding-agent/src/core/cache-warmer.ts", - "qualified_name": "packages.coding-agent.src.core.cache-warmer.CacheWarmer.evaluate", - "start_line": 378, - "end_line": 400, - "type": "METHOD", - "content_hash": "811bb4526f8c91f0" - }, - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.formatDollars": { - "file_path": "packages/coding-agent/src/core/cache-warmer.ts", - "qualified_name": "packages.coding-agent.src.core.cache-warmer.formatDollars", - "start_line": 403, - "end_line": 405, - "type": "FUNCTION", - "content_hash": "44c31ed47e390843" - }, - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.formatCacheWarmingEconomics": { - "file_path": "packages/coding-agent/src/core/cache-warmer.ts", - "qualified_name": "packages.coding-agent.src.core.cache-warmer.formatCacheWarmingEconomics", - "start_line": 407, - "end_line": 416, - "type": "FUNCTION", - "content_hash": "898b9112dc168d69" - }, - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.formatCacheWarmingDecisionTime": { - "file_path": "packages/coding-agent/src/core/cache-warmer.ts", - "qualified_name": "packages.coding-agent.src.core.cache-warmer.formatCacheWarmingDecisionTime", - "start_line": 418, - "end_line": 430, - "type": "FUNCTION", - "content_hash": "6d1339947c86f99b" - }, - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.formatCacheWarmingStatus": { - "file_path": "packages/coding-agent/src/core/cache-warmer.ts", - "qualified_name": "packages.coding-agent.src.core.cache-warmer.formatCacheWarmingStatus", - "start_line": 433, - "end_line": 446, - "type": "FUNCTION", - "content_hash": "221d4e568120dedd" - }, - "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.formatCacheWarmingUsage": { - "file_path": "packages/coding-agent/src/core/cache-warmer.ts", - "qualified_name": "packages.coding-agent.src.core.cache-warmer.formatCacheWarmingUsage", - "start_line": 449, - "end_line": 453, - "type": "FUNCTION", - "content_hash": "56f454ad2355a13e" - }, - "packages/coding-agent/src/core/compaction/branch-summarization.ts|packages.coding-agent.src.core.compaction.branch-summarization.BranchSummaryResult": { - "file_path": "packages/coding-agent/src/core/compaction/branch-summarization.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.branch-summarization.BranchSummaryResult", - "start_line": 34, - "end_line": 41, - "type": "INTERFACE", - "content_hash": "3c9291515bf08706" - }, - "packages/coding-agent/src/core/compaction/branch-summarization.ts|packages.coding-agent.src.core.compaction.branch-summarization.BranchSummaryDetails": { - "file_path": "packages/coding-agent/src/core/compaction/branch-summarization.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.branch-summarization.BranchSummaryDetails", - "start_line": 44, - "end_line": 47, - "type": "INTERFACE", - "content_hash": "c3559ae12124dcaa" - }, - "packages/coding-agent/src/core/compaction/branch-summarization.ts|packages.coding-agent.src.core.compaction.branch-summarization.BranchPreparation": { - "file_path": "packages/coding-agent/src/core/compaction/branch-summarization.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.branch-summarization.BranchPreparation", - "start_line": 51, - "end_line": 58, - "type": "INTERFACE", - "content_hash": "2730bb5f9e410294" - }, - "packages/coding-agent/src/core/compaction/branch-summarization.ts|packages.coding-agent.src.core.compaction.branch-summarization.CollectEntriesResult": { - "file_path": "packages/coding-agent/src/core/compaction/branch-summarization.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.branch-summarization.CollectEntriesResult", - "start_line": 60, - "end_line": 65, - "type": "INTERFACE", - "content_hash": "d0294fdb9dbf5bd3" - }, - "packages/coding-agent/src/core/compaction/branch-summarization.ts|packages.coding-agent.src.core.compaction.branch-summarization.GenerateBranchSummaryOptions": { - "file_path": "packages/coding-agent/src/core/compaction/branch-summarization.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.branch-summarization.GenerateBranchSummaryOptions", - "start_line": 67, - "end_line": 90, - "type": "INTERFACE", - "content_hash": "b54ef4346a45bbda" - }, - "packages/coding-agent/src/core/compaction/branch-summarization.ts|packages.coding-agent.src.core.compaction.branch-summarization.collectEntriesForBranchSummary": { - "file_path": "packages/coding-agent/src/core/compaction/branch-summarization.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.branch-summarization.collectEntriesForBranchSummary", - "start_line": 108, - "end_line": 146, - "type": "FUNCTION", - "content_hash": "c5cdca3b31a617af" - }, - "packages/coding-agent/src/core/compaction/branch-summarization.ts|packages.coding-agent.src.core.compaction.branch-summarization.collectEntriesForBranchSummary.oldPath": { - "file_path": "packages/coding-agent/src/core/compaction/branch-summarization.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.branch-summarization.collectEntriesForBranchSummary.oldPath", - "start_line": 119, - "end_line": 119, - "type": "CLASS", - "content_hash": "a137957878d32494" - }, - "packages/coding-agent/src/core/compaction/branch-summarization.ts|packages.coding-agent.src.core.compaction.branch-summarization.collectEntriesForBranchSummary.oldPath.map() callback": { - "file_path": "packages/coding-agent/src/core/compaction/branch-summarization.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.branch-summarization.collectEntriesForBranchSummary.oldPath.map() callback", - "start_line": 119, - "end_line": 119, - "type": "FUNCTION", - "content_hash": "a137957878d32494" - }, - "packages/coding-agent/src/core/compaction/branch-summarization.ts|packages.coding-agent.src.core.compaction.branch-summarization.getMessageFromEntry": { - "file_path": "packages/coding-agent/src/core/compaction/branch-summarization.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.branch-summarization.getMessageFromEntry", - "start_line": 156, - "end_line": 180, - "type": "FUNCTION", - "content_hash": "f6858ce9756791f2" - }, - "packages/coding-agent/src/core/compaction/branch-summarization.ts|packages.coding-agent.src.core.compaction.branch-summarization.prepareBranchEntries": { - "file_path": "packages/coding-agent/src/core/compaction/branch-summarization.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.branch-summarization.prepareBranchEntries", - "start_line": 195, - "end_line": 247, - "type": "FUNCTION", - "content_hash": "bb87c05f353a7171" - }, - "packages/coding-agent/src/core/compaction/branch-summarization.ts|packages.coding-agent.src.core.compaction.branch-summarization.generateBranchSummary": { - "file_path": "packages/coding-agent/src/core/compaction/branch-summarization.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.branch-summarization.generateBranchSummary", - "start_line": 293, - "end_line": 382, - "type": "FUNCTION", - "content_hash": "89bd4b4263cbf887" - }, - "packages/coding-agent/src/core/compaction/branch-summarization.ts|packages.coding-agent.src.core.compaction.branch-summarization.generateBranchSummary.response.content.some() callback": { - "file_path": "packages/coding-agent/src/core/compaction/branch-summarization.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.branch-summarization.generateBranchSummary.response.content.some() callback", - "start_line": 363, - "end_line": 363, - "type": "FUNCTION", - "content_hash": "b7adf92cb97c7209" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.CompactionDetails": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.CompactionDetails", - "start_line": 52, - "end_line": 55, - "type": "INTERFACE", - "content_hash": "b14ec26628a350f6" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.extractFileOperations": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.extractFileOperations", - "start_line": 60, - "end_line": 88, - "type": "FUNCTION", - "content_hash": "5fb0dfe21c69d5a1" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.getMessagesFromProjectedEntryForCompaction": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.getMessagesFromProjectedEntryForCompaction", - "start_line": 98, - "end_line": 102, - "type": "FUNCTION", - "content_hash": "6597a862a94bb6ca" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.getMessagesFromProjectedEntryForCompaction.entry.messages.filter() callback": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.getMessagesFromProjectedEntryForCompaction.entry.messages.filter() callback", - "start_line": 101, - "end_line": 101, - "type": "FUNCTION", - "content_hash": "9d2d8fc7e4af2593" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.CompactionResult": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.CompactionResult", - "start_line": 105, - "end_line": 114, - "type": "INTERFACE", - "content_hash": "6a4009e1b61efe62" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.CompactionSettings": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.CompactionSettings", - "start_line": 120, - "end_line": 124, - "type": "INTERFACE", - "content_hash": "144df4493c764fb7" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.calculateContextTokens": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.calculateContextTokens", - "start_line": 140, - "end_line": 142, - "type": "FUNCTION", - "content_hash": "cc4888354594efe4" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.getAssistantUsage": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.getAssistantUsage", - "start_line": 148, - "end_line": 161, - "type": "FUNCTION", - "content_hash": "7f8ad145b9bd491d" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.getLastAssistantUsage": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.getLastAssistantUsage", - "start_line": 166, - "end_line": 175, - "type": "FUNCTION", - "content_hash": "760ca75b802e2d66" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.ContextUsageEstimate": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.ContextUsageEstimate", - "start_line": 177, - "end_line": 182, - "type": "INTERFACE", - "content_hash": "eb7f3a0ad5df2206" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.getLastAssistantUsageInfo": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.getLastAssistantUsageInfo", - "start_line": 184, - "end_line": 190, - "type": "FUNCTION", - "content_hash": "ebeb6afd7833a098" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.estimateContextTokens": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.estimateContextTokens", - "start_line": 196, - "end_line": 224, - "type": "FUNCTION", - "content_hash": "b045966d693a3717" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.estimateProjectedContextTokens": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.estimateProjectedContextTokens", - "start_line": 227, - "end_line": 262, - "type": "FUNCTION", - "content_hash": "b96e65d97791f22c" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.estimateProjectedContextTokens.usageEntryIndex": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.estimateProjectedContextTokens.usageEntryIndex", - "start_line": 244, - "end_line": 244, - "type": "CLASS", - "content_hash": "775449ac48576d91" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.estimateProjectedContextTokens.usageEntryIndex.branchEntries.findIndex() callback": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.estimateProjectedContextTokens.usageEntryIndex.branchEntries.findIndex() callback", - "start_line": 244, - "end_line": 244, - "type": "FUNCTION", - "content_hash": "775449ac48576d91" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.shouldCompact": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.shouldCompact", - "start_line": 267, - "end_line": 270, - "type": "FUNCTION", - "content_hash": "e887f470a58e85d5" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.estimateTextAndImageContentChars": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.estimateTextAndImageContentChars", - "start_line": 278, - "end_line": 292, - "type": "FUNCTION", - "content_hash": "e4fa39624396468f" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.estimateTokens": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.estimateTokens", - "start_line": 298, - "end_line": 349, - "type": "FUNCTION", - "content_hash": "d5d7643bdca9850d" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.isCutPointMessage": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.isCutPointMessage", - "start_line": 351, - "end_line": 364, - "type": "FUNCTION", - "content_hash": "4ea87d9be258a620" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.isTurnStartMessage": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.isTurnStartMessage", - "start_line": 366, - "end_line": 379, - "type": "FUNCTION", - "content_hash": "c06a49b39f9e3fdf" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.isTurnStartEntry": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.isTurnStartEntry", - "start_line": 381, - "end_line": 386, - "type": "FUNCTION", - "content_hash": "e7fd0f9a3d3a166e" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.findValidCutPoints": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.findValidCutPoints", - "start_line": 394, - "end_line": 406, - "type": "FUNCTION", - "content_hash": "c19fe616349832c5" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.findTurnStartIndex": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.findTurnStartIndex", - "start_line": 412, - "end_line": 419, - "type": "FUNCTION", - "content_hash": "ac8b6f7806f3b7fe" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.CutPointResult": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.CutPointResult", - "start_line": 421, - "end_line": 428, - "type": "INTERFACE", - "content_hash": "fb192f9992f09ce5" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.findCutPoint": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.findCutPoint", - "start_line": 446, - "end_line": 501, - "type": "FUNCTION", - "content_hash": "a7ee87080ec106dc" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.findCutPoint.messageTokens": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.findCutPoint.messageTokens", - "start_line": 464, - "end_line": 467, - "type": "CLASS", - "content_hash": "9ae0e47b89df1607" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.findCutPoint.messageTokens.reduce() callback": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.findCutPoint.messageTokens.reduce() callback", - "start_line": 465, - "end_line": 465, - "type": "FUNCTION", - "content_hash": "df5c1b29ffcb1062" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.findCutPoint.cutPoints.find() callback": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.findCutPoint.cutPoints.find() callback", - "start_line": 476, - "end_line": 476, - "type": "FUNCTION", - "content_hash": "a0609f1e8ba8f0b1" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.getSummarizationFailure": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.getSummarizationFailure", - "start_line": 585, - "end_line": 593, - "type": "FUNCTION", - "content_hash": "e16ae91a14073525" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.createSummarizationOptions": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.createSummarizationOptions", - "start_line": 595, - "end_line": 610, - "type": "FUNCTION", - "content_hash": "fcfa0b20cfb882e6" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.completeSummarization": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.completeSummarization", - "start_line": 619, - "end_line": 639, - "type": "FUNCTION", - "content_hash": "e9e9f50965aacbe6" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.generateSummary": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.generateSummary", - "start_line": 645, - "end_line": 679, - "type": "FUNCTION", - "content_hash": "272e5d383e0d0bbc" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.buildSummarizationContext": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.buildSummarizationContext", - "start_line": 682, - "end_line": 693, - "type": "FUNCTION", - "content_hash": "47099e247c7fcca9" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.generateSummaryWithUsage": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.generateSummaryWithUsage", - "start_line": 696, - "end_line": 766, - "type": "FUNCTION", - "content_hash": "199704bbe241250b" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.generateSummaryWithUsage.response.content.some() callback": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.generateSummaryWithUsage.response.content.some() callback", - "start_line": 759, - "end_line": 759, - "type": "FUNCTION", - "content_hash": "b7adf92cb97c7209" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.CompactionPreparation": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.CompactionPreparation", - "start_line": 772, - "end_line": 788, - "type": "INTERFACE", - "content_hash": "cbde56c07744c730" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.isProjectedTurnStart": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.isProjectedTurnStart", - "start_line": 790, - "end_line": 793, - "type": "FUNCTION", - "content_hash": "e2cbf048fa74c702" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.findProjectedTurnStartIndex": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.findProjectedTurnStartIndex", - "start_line": 795, - "end_line": 800, - "type": "FUNCTION", - "content_hash": "2d81703dbd4a03bc" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint", - "start_line": 802, - "end_line": 870, - "type": "FUNCTION", - "content_hash": "b87dadd0c4365055" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.messageTokens": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.messageTokens", - "start_line": 821, - "end_line": 821, - "type": "CLASS", - "content_hash": "819ed60f0b112ce9" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.messageTokens.messages.reduce() callback": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.messageTokens.messages.reduce() callback", - "start_line": 821, - "end_line": 821, - "type": "FUNCTION", - "content_hash": "819ed60f0b112ce9" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.cutPoints.find() callback": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.cutPoints.find() callback", - "start_line": 826, - "end_line": 826, - "type": "FUNCTION", - "content_hash": "a0609f1e8ba8f0b1" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.omittedSuffixIds": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.omittedSuffixIds", - "start_line": 839, - "end_line": 839, - "type": "CLASS", - "content_hash": "9386ca623f9dd740" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.omittedSuffixIds.map() callback": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.omittedSuffixIds.map() callback", - "start_line": 839, - "end_line": 839, - "type": "FUNCTION", - "content_hash": "9386ca623f9dd740" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.hasExternalReplacement": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.hasExternalReplacement", - "start_line": 840, - "end_line": 845, - "type": "CLASS", - "content_hash": "5274b41e4e4466f0" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.hasExternalReplacement.suffix.some() callback": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.hasExternalReplacement.suffix.some() callback", - "start_line": 841, - "end_line": 844, - "type": "FUNCTION", - "content_hash": "43a6d2b4a6e821b3" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.isRecoveryOmissionSuffix": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.isRecoveryOmissionSuffix", - "start_line": 846, - "end_line": 855, - "type": "CLASS", - "content_hash": "f48c413eca3d338d" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.isRecoveryOmissionSuffix.suffix.some() callback": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.isRecoveryOmissionSuffix.suffix.some() callback", - "start_line": 850, - "end_line": 851, - "type": "FUNCTION", - "content_hash": "9fe4fe49d95cfc56" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.isRecoveryOmissionSuffix.suffix.every() callback": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.isRecoveryOmissionSuffix.suffix.every() callback", - "start_line": 854, - "end_line": 854, - "type": "FUNCTION", - "content_hash": "2431cd1ec7598b97" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.prepareCompaction": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.prepareCompaction", - "start_line": 872, - "end_line": 936, - "type": "FUNCTION", - "content_hash": "5da650378d4f842a" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.prepareCompaction.sourceEntries": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.prepareCompaction.sourceEntries", - "start_line": 882, - "end_line": 882, - "type": "CLASS", - "content_hash": "dd990bd00418d2ec" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.prepareCompaction.sourceEntries.projectedEntries.map() callback": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.prepareCompaction.sourceEntries.projectedEntries.map() callback", - "start_line": 882, - "end_line": 882, - "type": "FUNCTION", - "content_hash": "dd990bd00418d2ec" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.prepareCompaction.prevCompactionIndex": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.prepareCompaction.prevCompactionIndex", - "start_line": 885, - "end_line": 887, - "type": "CLASS", - "content_hash": "62fbeff9bcb7658e" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.prepareCompaction.prevCompactionIndex.projectedEntries.findIndex() callback": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.prepareCompaction.prevCompactionIndex.projectedEntries.findIndex() callback", - "start_line": 886, - "end_line": 886, - "type": "FUNCTION", - "content_hash": "ee284bb3ff03ce05" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.compact": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.compact", - "start_line": 965, - "end_line": 1071, - "type": "FUNCTION", - "content_hash": "47a93abd0bccd870" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.generateTurnPrefixSummary": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.generateTurnPrefixSummary", - "start_line": 1076, - "end_line": 1119, - "type": "FUNCTION", - "content_hash": "280306826b603222" - }, - "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.generateTurnPrefixSummary.response.content.some() callback": { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.compaction.generateTurnPrefixSummary.response.content.some() callback", - "start_line": 1111, - "end_line": 1111, - "type": "FUNCTION", - "content_hash": "b7adf92cb97c7209" - }, - "packages/coding-agent/src/core/compaction/utils.ts|packages.coding-agent.src.core.compaction.utils.FileOperations": { - "file_path": "packages/coding-agent/src/core/compaction/utils.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.utils.FileOperations", - "start_line": 12, - "end_line": 16, - "type": "INTERFACE", - "content_hash": "a868d40c2d4293cb" - }, - "packages/coding-agent/src/core/compaction/utils.ts|packages.coding-agent.src.core.compaction.utils.createFileOps": { - "file_path": "packages/coding-agent/src/core/compaction/utils.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.utils.createFileOps", - "start_line": 18, - "end_line": 24, - "type": "FUNCTION", - "content_hash": "30bf86fc94bb57b9" - }, - "packages/coding-agent/src/core/compaction/utils.ts|packages.coding-agent.src.core.compaction.utils.extractFileOpsFromMessage": { - "file_path": "packages/coding-agent/src/core/compaction/utils.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.utils.extractFileOpsFromMessage", - "start_line": 30, - "end_line": 45, - "type": "FUNCTION", - "content_hash": "c2a455fddb110590" - }, - "packages/coding-agent/src/core/compaction/utils.ts|packages.coding-agent.src.core.compaction.utils.addFileOp": { - "file_path": "packages/coding-agent/src/core/compaction/utils.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.utils.addFileOp", - "start_line": 47, - "end_line": 61, - "type": "FUNCTION", - "content_hash": "ec236202374d1086" - }, - "packages/coding-agent/src/core/compaction/utils.ts|packages.coding-agent.src.core.compaction.utils.computeFileLists": { - "file_path": "packages/coding-agent/src/core/compaction/utils.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.utils.computeFileLists", - "start_line": 67, - "end_line": 72, - "type": "FUNCTION", - "content_hash": "d649a0f5e814cae2" - }, - "packages/coding-agent/src/core/compaction/utils.ts|packages.coding-agent.src.core.compaction.utils.computeFileLists.readOnly": { - "file_path": "packages/coding-agent/src/core/compaction/utils.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.utils.computeFileLists.readOnly", - "start_line": 69, - "end_line": 69, - "type": "CLASS", - "content_hash": "337bfbb7f3325cfd" - }, - "packages/coding-agent/src/core/compaction/utils.ts|packages.coding-agent.src.core.compaction.utils.computeFileLists.readOnly.filter() callback": { - "file_path": "packages/coding-agent/src/core/compaction/utils.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.utils.computeFileLists.readOnly.filter() callback", - "start_line": 69, - "end_line": 69, - "type": "FUNCTION", - "content_hash": "337bfbb7f3325cfd" - }, - "packages/coding-agent/src/core/compaction/utils.ts|packages.coding-agent.src.core.compaction.utils.formatFileOperations": { - "file_path": "packages/coding-agent/src/core/compaction/utils.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.utils.formatFileOperations", - "start_line": 77, - "end_line": 87, - "type": "FUNCTION", - "content_hash": "04380217ea326efc" - }, - "packages/coding-agent/src/core/compaction/utils.ts|packages.coding-agent.src.core.compaction.utils.truncateForSummary": { - "file_path": "packages/coding-agent/src/core/compaction/utils.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.utils.truncateForSummary", - "start_line": 100, - "end_line": 104, - "type": "FUNCTION", - "content_hash": "9b6d08ea91ce2a90" - }, - "packages/coding-agent/src/core/compaction/utils.ts|packages.coding-agent.src.core.compaction.utils.serializeConversation": { - "file_path": "packages/coding-agent/src/core/compaction/utils.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.utils.serializeConversation", - "start_line": 114, - "end_line": 155, - "type": "FUNCTION", - "content_hash": "c9a2cb0aac2e7c32" - }, - "packages/coding-agent/src/core/compaction/utils.ts|packages.coding-agent.src.core.compaction.utils.serializeConversation.argsStr": { - "file_path": "packages/coding-agent/src/core/compaction/utils.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.utils.serializeConversation.argsStr", - "start_line": 130, - "end_line": 132, - "type": "CLASS", - "content_hash": "f993c13fb3ad32fe" - }, - "packages/coding-agent/src/core/compaction/utils.ts|packages.coding-agent.src.core.compaction.utils.serializeConversation.argsStr.map() callback": { - "file_path": "packages/coding-agent/src/core/compaction/utils.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.utils.serializeConversation.argsStr.map() callback", - "start_line": 131, - "end_line": 131, - "type": "FUNCTION", - "content_hash": "4c2a6bb3c65abbf2" - }, - "packages/coding-agent/src/core/compaction/utils.ts|packages.coding-agent.src.core.compaction.utils.serializeConversation.msg.content.some() callback": { - "file_path": "packages/coding-agent/src/core/compaction/utils.ts", - "qualified_name": "packages.coding-agent.src.core.compaction.utils.serializeConversation.msg.content.some() callback", - "start_line": 140, - "end_line": 140, - "type": "FUNCTION", - "content_hash": "3d4353a7dce8c1ea" - }, - "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.CrashRecord": { - "file_path": "packages/coding-agent/src/core/crash-log.ts", - "qualified_name": "packages.coding-agent.src.core.crash-log.CrashRecord", - "start_line": 7, - "end_line": 16, - "type": "INTERFACE", - "content_hash": "54c6c7b890d53ecf" - }, - "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.crashLogPath": { - "file_path": "packages/coding-agent/src/core/crash-log.ts", - "qualified_name": "packages.coding-agent.src.core.crash-log.crashLogPath", - "start_line": 21, - "end_line": 23, - "type": "FUNCTION", - "content_hash": "28935678678fcf89" - }, - "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.readCrashLog": { - "file_path": "packages/coding-agent/src/core/crash-log.ts", - "qualified_name": "packages.coding-agent.src.core.crash-log.readCrashLog", - "start_line": 25, - "end_line": 40, - "type": "FUNCTION", - "content_hash": "6d4b15ab37576df8" - }, - "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.readCrashLog.records.filter() callback": { - "file_path": "packages/coding-agent/src/core/crash-log.ts", - "qualified_name": "packages.coding-agent.src.core.crash-log.readCrashLog.records.filter() callback", - "start_line": 30, - "end_line": 34, - "type": "FUNCTION", - "content_hash": "1e13601d9eae78c1" - }, - "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.writeCrashLog": { - "file_path": "packages/coding-agent/src/core/crash-log.ts", - "qualified_name": "packages.coding-agent.src.core.crash-log.writeCrashLog", - "start_line": 42, - "end_line": 45, - "type": "FUNCTION", - "content_hash": "19f278c8a8788349" - }, - "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.normalizeStackPath": { - "file_path": "packages/coding-agent/src/core/crash-log.ts", - "qualified_name": "packages.coding-agent.src.core.crash-log.normalizeStackPath", - "start_line": 49, - "end_line": 51, - "type": "FUNCTION", - "content_hash": "3ecc1c71bcf20391" - }, - "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.stackContainsPath": { - "file_path": "packages/coding-agent/src/core/crash-log.ts", - "qualified_name": "packages.coding-agent.src.core.crash-log.stackContainsPath", - "start_line": 53, - "end_line": 68, - "type": "FUNCTION", - "content_hash": "e6a088f66e2c9e79" - }, - "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.findExtensionStackMatches": { - "file_path": "packages/coding-agent/src/core/crash-log.ts", - "qualified_name": "packages.coding-agent.src.core.crash-log.findExtensionStackMatches", - "start_line": 71, - "end_line": 121, - "type": "FUNCTION", - "content_hash": "970e7c89f14cea36" - }, - "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.findExtensionStackMatches.normalizedStack": { - "file_path": "packages/coding-agent/src/core/crash-log.ts", - "qualified_name": "packages.coding-agent.src.core.crash-log.findExtensionStackMatches.normalizedStack", - "start_line": 76, - "end_line": 88, - "type": "CLASS", - "content_hash": "d459fbc54c9a6b9d" - }, - "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.findExtensionStackMatches.normalizedStack.filter() callback": { - "file_path": "packages/coding-agent/src/core/crash-log.ts", - "qualified_name": "packages.coding-agent.src.core.crash-log.findExtensionStackMatches.normalizedStack.filter() callback", - "start_line": 79, - "end_line": 79, - "type": "FUNCTION", - "content_hash": "ca9fd63d262894f8" - }, - "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.findExtensionStackMatches.normalizedStack.map() callback": { - "file_path": "packages/coding-agent/src/core/crash-log.ts", - "qualified_name": "packages.coding-agent.src.core.crash-log.findExtensionStackMatches.normalizedStack.map() callback", - "start_line": 80, - "end_line": 86, - "type": "FUNCTION", - "content_hash": "9c0f53ac74c77420" - }, - "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.recordCrash": { - "file_path": "packages/coding-agent/src/core/crash-log.ts", - "qualified_name": "packages.coding-agent.src.core.crash-log.recordCrash", - "start_line": 124, - "end_line": 144, - "type": "FUNCTION", - "content_hash": "248a3358a6c9bdc3" - }, - "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.takeUnnotifiedCrash": { - "file_path": "packages/coding-agent/src/core/crash-log.ts", - "qualified_name": "packages.coding-agent.src.core.crash-log.takeUnnotifiedCrash", - "start_line": 147, - "end_line": 162, - "type": "FUNCTION", - "content_hash": "36a1e4fa6e1724fd" - }, - "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.takeUnnotifiedCrash.crash": { - "file_path": "packages/coding-agent/src/core/crash-log.ts", - "qualified_name": "packages.coding-agent.src.core.crash-log.takeUnnotifiedCrash.crash", - "start_line": 149, - "end_line": 151, - "type": "CLASS", - "content_hash": "85cb22200652f5fd" - }, - "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.takeUnnotifiedCrash.crash.find() callback": { - "file_path": "packages/coding-agent/src/core/crash-log.ts", - "qualified_name": "packages.coding-agent.src.core.crash-log.takeUnnotifiedCrash.crash.find() callback", - "start_line": 151, - "end_line": 151, - "type": "FUNCTION", - "content_hash": "f0fab8d9c226c438" - }, - "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.takeUnnotifiedCrash.records.map() callback": { - "file_path": "packages/coding-agent/src/core/crash-log.ts", - "qualified_name": "packages.coding-agent.src.core.crash-log.takeUnnotifiedCrash.records.map() callback", - "start_line": 155, - "end_line": 155, - "type": "FUNCTION", - "content_hash": "8797d6ad4c4b98c6" - }, - "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.clearCrashLog": { - "file_path": "packages/coding-agent/src/core/crash-log.ts", - "qualified_name": "packages.coding-agent.src.core.crash-log.clearCrashLog", - "start_line": 164, - "end_line": 170, - "type": "FUNCTION", - "content_hash": "735cb212b19d9b3b" - }, - "packages/coding-agent/src/core/diagnostics.ts|packages.coding-agent.src.core.diagnostics.ResourceCollision": { - "file_path": "packages/coding-agent/src/core/diagnostics.ts", - "qualified_name": "packages.coding-agent.src.core.diagnostics.ResourceCollision", - "start_line": 1, - "end_line": 8, - "type": "INTERFACE", - "content_hash": "1deb7406009e5b37" - }, - "packages/coding-agent/src/core/diagnostics.ts|packages.coding-agent.src.core.diagnostics.ResourceDiagnostic": { - "file_path": "packages/coding-agent/src/core/diagnostics.ts", - "qualified_name": "packages.coding-agent.src.core.diagnostics.ResourceDiagnostic", - "start_line": 10, - "end_line": 15, - "type": "INTERFACE", - "content_hash": "fe45168a35a280e9" - }, - "packages/coding-agent/src/core/event-bus.ts|packages.coding-agent.src.core.event-bus.EventBus": { - "file_path": "packages/coding-agent/src/core/event-bus.ts", - "qualified_name": "packages.coding-agent.src.core.event-bus.EventBus", - "start_line": 3, - "end_line": 6, - "type": "INTERFACE", - "content_hash": "1e9241ee65a56c07" - }, - "packages/coding-agent/src/core/event-bus.ts|packages.coding-agent.src.core.event-bus.EventBus.emit": { - "file_path": "packages/coding-agent/src/core/event-bus.ts", - "qualified_name": "packages.coding-agent.src.core.event-bus.EventBus.emit", - "start_line": 4, - "end_line": 4, - "type": "METHOD", - "content_hash": "e506439d9e9ce3c2" - }, - "packages/coding-agent/src/core/event-bus.ts|packages.coding-agent.src.core.event-bus.EventBus.on": { - "file_path": "packages/coding-agent/src/core/event-bus.ts", - "qualified_name": "packages.coding-agent.src.core.event-bus.EventBus.on", - "start_line": 5, - "end_line": 5, - "type": "METHOD", - "content_hash": "764f56f88e8bdd19" - }, - "packages/coding-agent/src/core/event-bus.ts|packages.coding-agent.src.core.event-bus.EventBusController": { - "file_path": "packages/coding-agent/src/core/event-bus.ts", - "qualified_name": "packages.coding-agent.src.core.event-bus.EventBusController", - "start_line": 8, - "end_line": 10, - "type": "INTERFACE", - "content_hash": "82b2be650fd95872" - }, - "packages/coding-agent/src/core/event-bus.ts|packages.coding-agent.src.core.event-bus.EventBusController.clear": { - "file_path": "packages/coding-agent/src/core/event-bus.ts", - "qualified_name": "packages.coding-agent.src.core.event-bus.EventBusController.clear", - "start_line": 9, - "end_line": 9, - "type": "METHOD", - "content_hash": "c4cfae20a113653d" - }, - "packages/coding-agent/src/core/event-bus.ts|packages.coding-agent.src.core.event-bus.createEventBus": { - "file_path": "packages/coding-agent/src/core/event-bus.ts", - "qualified_name": "packages.coding-agent.src.core.event-bus.createEventBus", - "start_line": 12, - "end_line": 33, - "type": "FUNCTION", - "content_hash": "63759e6438927914" - }, - "packages/coding-agent/src/core/event-bus.ts|packages.coding-agent.src.core.event-bus.createEventBus.emit": { - "file_path": "packages/coding-agent/src/core/event-bus.ts", - "qualified_name": "packages.coding-agent.src.core.event-bus.createEventBus.emit", - "start_line": 15, - "end_line": 17, - "type": "METHOD", - "content_hash": "753ee746727ca716" - }, - "packages/coding-agent/src/core/event-bus.ts|packages.coding-agent.src.core.event-bus.createEventBus.on": { - "file_path": "packages/coding-agent/src/core/event-bus.ts", - "qualified_name": "packages.coding-agent.src.core.event-bus.createEventBus.on", - "start_line": 18, - "end_line": 28, - "type": "METHOD", - "content_hash": "cc948760cae5399b" - }, - "packages/coding-agent/src/core/event-bus.ts|packages.coding-agent.src.core.event-bus.createEventBus.clear": { - "file_path": "packages/coding-agent/src/core/event-bus.ts", - "qualified_name": "packages.coding-agent.src.core.event-bus.createEventBus.clear", - "start_line": 29, - "end_line": 31, - "type": "METHOD", - "content_hash": "6e7ae96feebf2183" - }, - "packages/coding-agent/src/core/exec.ts|packages.coding-agent.src.core.exec.ExecOptions": { - "file_path": "packages/coding-agent/src/core/exec.ts", - "qualified_name": "packages.coding-agent.src.core.exec.ExecOptions", - "start_line": 11, - "end_line": 18, - "type": "INTERFACE", - "content_hash": "581f76e566a9a1dc" - }, - "packages/coding-agent/src/core/exec.ts|packages.coding-agent.src.core.exec.ExecResult": { - "file_path": "packages/coding-agent/src/core/exec.ts", - "qualified_name": "packages.coding-agent.src.core.exec.ExecResult", - "start_line": 23, - "end_line": 28, - "type": "INTERFACE", - "content_hash": "fc1f733a3d577799" - }, - "packages/coding-agent/src/core/exec.ts|packages.coding-agent.src.core.exec.execCommand": { - "file_path": "packages/coding-agent/src/core/exec.ts", - "qualified_name": "packages.coding-agent.src.core.exec.execCommand", - "start_line": 34, - "end_line": 107, - "type": "FUNCTION", - "content_hash": "525d79f40b64a954" - }, - "packages/coding-agent/src/core/exec.ts|packages.coding-agent.src.core.exec.execCommand.": { - "file_path": "packages/coding-agent/src/core/exec.ts", - "qualified_name": "packages.coding-agent.src.core.exec.execCommand.", - "start_line": 40, - "end_line": 106, - "type": "FUNCTION", - "content_hash": "b23bb4982842e40c" - }, - "packages/coding-agent/src/core/exec.ts|packages.coding-agent.src.core.exec.execCommand..killProcess": { - "file_path": "packages/coding-agent/src/core/exec.ts", - "qualified_name": "packages.coding-agent.src.core.exec.execCommand..killProcess", - "start_line": 52, - "end_line": 63, - "type": "CLASS", - "content_hash": "ad438792cfbd4715" - }, - "packages/coding-agent/src/core/exec.ts|packages.coding-agent.src.core.exec.execCommand..killProcess.setTimeout() callback": { - "file_path": "packages/coding-agent/src/core/exec.ts", - "qualified_name": "packages.coding-agent.src.core.exec.execCommand..killProcess.setTimeout() callback", - "start_line": 57, - "end_line": 61, - "type": "FUNCTION", - "content_hash": "b159b30988e40211" - }, - "packages/coding-agent/src/core/exec.ts|packages.coding-agent.src.core.exec.execCommand..setTimeout() callback": { - "file_path": "packages/coding-agent/src/core/exec.ts", - "qualified_name": "packages.coding-agent.src.core.exec.execCommand..setTimeout() callback", - "start_line": 76, - "end_line": 78, - "type": "FUNCTION", - "content_hash": "872432a996293cbd" - }, - "packages/coding-agent/src/core/exec.ts|packages.coding-agent.src.core.exec.execCommand..proc.stdout.on(\"data\") callback": { - "file_path": "packages/coding-agent/src/core/exec.ts", - "qualified_name": "packages.coding-agent.src.core.exec.execCommand..proc.stdout.on(\"data\") callback", - "start_line": 81, - "end_line": 83, - "type": "FUNCTION", - "content_hash": "00efd565246afdba" - }, - "packages/coding-agent/src/core/exec.ts|packages.coding-agent.src.core.exec.execCommand..proc.stderr.on(\"data\") callback": { - "file_path": "packages/coding-agent/src/core/exec.ts", - "qualified_name": "packages.coding-agent.src.core.exec.execCommand..proc.stderr.on(\"data\") callback", - "start_line": 85, - "end_line": 87, - "type": "FUNCTION", - "content_hash": "831f5d766689bf0e" - }, - "packages/coding-agent/src/core/exec.ts|packages.coding-agent.src.core.exec.execCommand..then() callback": { - "file_path": "packages/coding-agent/src/core/exec.ts", - "qualified_name": "packages.coding-agent.src.core.exec.execCommand..then() callback", - "start_line": 92, - "end_line": 98, - "type": "FUNCTION", - "content_hash": "195cc904cdec9b00" - }, - "packages/coding-agent/src/core/exec.ts|packages.coding-agent.src.core.exec.execCommand..catch() callback": { - "file_path": "packages/coding-agent/src/core/exec.ts", - "qualified_name": "packages.coding-agent.src.core.exec.execCommand..catch() callback", - "start_line": 99, - "end_line": 105, - "type": "FUNCTION", - "content_hash": "448f4944d2682c27" - }, - "packages/coding-agent/src/core/experimental.ts|packages.coding-agent.src.core.experimental.areExperimentalFeaturesEnabled": { - "file_path": "packages/coding-agent/src/core/experimental.ts", - "qualified_name": "packages.coding-agent.src.core.experimental.areExperimentalFeaturesEnabled", - "start_line": 1, - "end_line": 3, - "type": "FUNCTION", - "content_hash": "1888e1139003b5a2" - }, - "packages/coding-agent/src/core/export-html/ansi-to-html.ts|packages.coding-agent.src.core.export-html.ansi-to-html.color256ToHex": { - "file_path": "packages/coding-agent/src/core/export-html/ansi-to-html.ts", - "qualified_name": "packages.coding-agent.src.core.export-html.ansi-to-html.color256ToHex", - "start_line": 37, - "end_line": 58, - "type": "FUNCTION", - "content_hash": "f095def415a62a0a" - }, - "packages/coding-agent/src/core/export-html/ansi-to-html.ts|packages.coding-agent.src.core.export-html.ansi-to-html.escapeHtml": { - "file_path": "packages/coding-agent/src/core/export-html/ansi-to-html.ts", - "qualified_name": "packages.coding-agent.src.core.export-html.ansi-to-html.escapeHtml", - "start_line": 63, - "end_line": 70, - "type": "FUNCTION", - "content_hash": "68aea6e56e8fbf12" - }, - "packages/coding-agent/src/core/export-html/ansi-to-html.ts|packages.coding-agent.src.core.export-html.ansi-to-html.TextStyle": { - "file_path": "packages/coding-agent/src/core/export-html/ansi-to-html.ts", - "qualified_name": "packages.coding-agent.src.core.export-html.ansi-to-html.TextStyle", - "start_line": 72, - "end_line": 79, - "type": "INTERFACE", - "content_hash": "b09b5e3cfa797747" - }, - "packages/coding-agent/src/core/export-html/ansi-to-html.ts|packages.coding-agent.src.core.export-html.ansi-to-html.createEmptyStyle": { - "file_path": "packages/coding-agent/src/core/export-html/ansi-to-html.ts", - "qualified_name": "packages.coding-agent.src.core.export-html.ansi-to-html.createEmptyStyle", - "start_line": 81, - "end_line": 90, - "type": "FUNCTION", - "content_hash": "6fbed036a5536e1b" - }, - "packages/coding-agent/src/core/export-html/ansi-to-html.ts|packages.coding-agent.src.core.export-html.ansi-to-html.styleToInlineCSS": { - "file_path": "packages/coding-agent/src/core/export-html/ansi-to-html.ts", - "qualified_name": "packages.coding-agent.src.core.export-html.ansi-to-html.styleToInlineCSS", - "start_line": 92, - "end_line": 101, - "type": "FUNCTION", - "content_hash": "09228849c9e73119" - }, - "packages/coding-agent/src/core/export-html/ansi-to-html.ts|packages.coding-agent.src.core.export-html.ansi-to-html.hasStyle": { - "file_path": "packages/coding-agent/src/core/export-html/ansi-to-html.ts", - "qualified_name": "packages.coding-agent.src.core.export-html.ansi-to-html.hasStyle", - "start_line": 103, - "end_line": 105, - "type": "FUNCTION", - "content_hash": "8dda133e68f58fcd" - }, - "packages/coding-agent/src/core/export-html/ansi-to-html.ts|packages.coding-agent.src.core.export-html.ansi-to-html.applySgrCode": { - "file_path": "packages/coding-agent/src/core/export-html/ansi-to-html.ts", - "qualified_name": "packages.coding-agent.src.core.export-html.ansi-to-html.applySgrCode", - "start_line": 110, - "end_line": 190, - "type": "FUNCTION", - "content_hash": "70bdd9a8e7e9e6ec" - }, - "packages/coding-agent/src/core/export-html/ansi-to-html.ts|packages.coding-agent.src.core.export-html.ansi-to-html.ansiToHtml": { - "file_path": "packages/coding-agent/src/core/export-html/ansi-to-html.ts", - "qualified_name": "packages.coding-agent.src.core.export-html.ansi-to-html.ansiToHtml", - "start_line": 198, - "end_line": 250, - "type": "FUNCTION", - "content_hash": "a78d5db22da51803" - }, - "packages/coding-agent/src/core/export-html/ansi-to-html.ts|packages.coding-agent.src.core.export-html.ansi-to-html.ansiToHtml.params": { - "file_path": "packages/coding-agent/src/core/export-html/ansi-to-html.ts", - "qualified_name": "packages.coding-agent.src.core.export-html.ansi-to-html.ansiToHtml.params", - "start_line": 217, - "end_line": 217, - "type": "CLASS", - "content_hash": "9bce01aca69e25f5" - }, - "packages/coding-agent/src/core/export-html/ansi-to-html.ts|packages.coding-agent.src.core.export-html.ansi-to-html.ansiToHtml.params.map() callback": { - "file_path": "packages/coding-agent/src/core/export-html/ansi-to-html.ts", - "qualified_name": "packages.coding-agent.src.core.export-html.ansi-to-html.ansiToHtml.params.map() callback", - "start_line": 217, - "end_line": 217, - "type": "FUNCTION", - "content_hash": "9bce01aca69e25f5" - }, - "packages/coding-agent/src/core/export-html/ansi-to-html.ts|packages.coding-agent.src.core.export-html.ansi-to-html.ansiLinesToHtml": { - "file_path": "packages/coding-agent/src/core/export-html/ansi-to-html.ts", - "qualified_name": "packages.coding-agent.src.core.export-html.ansi-to-html.ansiLinesToHtml", - "start_line": 256, - "end_line": 258, - "type": "FUNCTION", - "content_hash": "042ca822680ed3f8" - }, - "packages/coding-agent/src/core/export-html/ansi-to-html.ts|packages.coding-agent.src.core.export-html.ansi-to-html.ansiLinesToHtml.lines.map() callback": { - "file_path": "packages/coding-agent/src/core/export-html/ansi-to-html.ts", - "qualified_name": "packages.coding-agent.src.core.export-html.ansi-to-html.ansiLinesToHtml.lines.map() callback", - "start_line": 257, - "end_line": 257, - "type": "FUNCTION", - "content_hash": "e010c5f4f20f3186" - }, - "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.ToolHtmlRenderer": { - "file_path": "packages/coding-agent/src/core/export-html/index.ts", - "qualified_name": "packages.coding-agent.src.core.export-html.index.ToolHtmlRenderer", - "start_line": 15, - "end_line": 26, - "type": "INTERFACE", - "content_hash": "c9a781d92ac830c6" - }, - "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.ToolHtmlRenderer.renderCall": { - "file_path": "packages/coding-agent/src/core/export-html/index.ts", - "qualified_name": "packages.coding-agent.src.core.export-html.index.ToolHtmlRenderer.renderCall", - "start_line": 17, - "end_line": 17, - "type": "METHOD", - "content_hash": "924af7e31126ebd0" - }, - "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.ToolHtmlRenderer.renderResult": { - "file_path": "packages/coding-agent/src/core/export-html/index.ts", - "qualified_name": "packages.coding-agent.src.core.export-html.index.ToolHtmlRenderer.renderResult", - "start_line": 19, - "end_line": 25, - "type": "METHOD", - "content_hash": "3e661601694ccc72" - }, - "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.RenderedToolHtml": { - "file_path": "packages/coding-agent/src/core/export-html/index.ts", - "qualified_name": "packages.coding-agent.src.core.export-html.index.RenderedToolHtml", - "start_line": 29, - "end_line": 33, - "type": "INTERFACE", - "content_hash": "d3cc4ae1a3fd8737" - }, - "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.ExportOptions": { - "file_path": "packages/coding-agent/src/core/export-html/index.ts", - "qualified_name": "packages.coding-agent.src.core.export-html.index.ExportOptions", - "start_line": 35, - "end_line": 40, - "type": "INTERFACE", - "content_hash": "9f512ff449e95d4c" - }, - "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.parseColor": { - "file_path": "packages/coding-agent/src/core/export-html/index.ts", - "qualified_name": "packages.coding-agent.src.core.export-html.index.parseColor", - "start_line": 43, - "end_line": 61, - "type": "FUNCTION", - "content_hash": "e5f8c5d98b5ba184" - }, - "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.getLuminance": { - "file_path": "packages/coding-agent/src/core/export-html/index.ts", - "qualified_name": "packages.coding-agent.src.core.export-html.index.getLuminance", - "start_line": 64, - "end_line": 70, - "type": "FUNCTION", - "content_hash": "ba55fe1fe288b224" - }, - "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.adjustBrightness": { - "file_path": "packages/coding-agent/src/core/export-html/index.ts", - "qualified_name": "packages.coding-agent.src.core.export-html.index.adjustBrightness", - "start_line": 73, - "end_line": 78, - "type": "FUNCTION", - "content_hash": "e266c1c5db6f2c1a" - }, - "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.deriveExportColors": { - "file_path": "packages/coding-agent/src/core/export-html/index.ts", - "qualified_name": "packages.coding-agent.src.core.export-html.index.deriveExportColors", - "start_line": 81, - "end_line": 106, - "type": "FUNCTION", - "content_hash": "0e2d4428ad4149aa" - }, - "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.generateThemeVars": { - "file_path": "packages/coding-agent/src/core/export-html/index.ts", - "qualified_name": "packages.coding-agent.src.core.export-html.index.generateThemeVars", - "start_line": 111, - "end_line": 128, - "type": "FUNCTION", - "content_hash": "a2d7eb49168eb76e" - }, - "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.SessionData": { - "file_path": "packages/coding-agent/src/core/export-html/index.ts", - "qualified_name": "packages.coding-agent.src.core.export-html.index.SessionData", - "start_line": 130, - "end_line": 138, - "type": "INTERFACE", - "content_hash": "d6b4e3a539146782" - }, - "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.generateHtml": { - "file_path": "packages/coding-agent/src/core/export-html/index.ts", - "qualified_name": "packages.coding-agent.src.core.export-html.index.generateHtml", - "start_line": 143, - "end_line": 175, - "type": "FUNCTION", - "content_hash": "587cd872a97dfb87" - }, - "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.preRenderCustomTools": { - "file_path": "packages/coding-agent/src/core/export-html/index.ts", - "qualified_name": "packages.coding-agent.src.core.export-html.index.preRenderCustomTools", - "start_line": 183, - "end_line": 230, - "type": "FUNCTION", - "content_hash": "1792d6936ec6218e" - }, - "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.exportSessionToHtml": { - "file_path": "packages/coding-agent/src/core/export-html/index.ts", - "qualified_name": "packages.coding-agent.src.core.export-html.index.exportSessionToHtml", - "start_line": 236, - "end_line": 282, - "type": "FUNCTION", - "content_hash": "a7e2f7d42baed92e" - }, - "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.exportSessionToHtml.sessionData.tools.state.tools.map() callback": { - "file_path": "packages/coding-agent/src/core/export-html/index.ts", - "qualified_name": "packages.coding-agent.src.core.export-html.index.exportSessionToHtml.sessionData.tools.state.tools.map() callback", - "start_line": 268, - "end_line": 268, - "type": "FUNCTION", - "content_hash": "b0c9227841b04dd0" - }, - "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.exportFromFile": { - "file_path": "packages/coding-agent/src/core/export-html/index.ts", - "qualified_name": "packages.coding-agent.src.core.export-html.index.exportFromFile", - "start_line": 288, - "end_line": 316, - "type": "FUNCTION", - "content_hash": "cccd2d62034cbf44" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template.": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template.", - "start_line": 1, - "end_line": 1918, - "type": "FUNCTION", - "content_hash": "ff86b9473b7d840a" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..buildTree": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..buildTree", - "start_line": 73, - "end_line": 111, - "type": "FUNCTION", - "content_hash": "2f8c721151e68ce9" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..buildTree.sortChildren": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..buildTree.sortChildren", - "start_line": 102, - "end_line": 107, - "type": "FUNCTION", - "content_hash": "c066d9daa03924cf" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..buildTree.sortChildren.node.children.sort() callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..buildTree.sortChildren.node.children.sort() callback", - "start_line": 103, - "end_line": 104, - "type": "FUNCTION", - "content_hash": "fd4297919abc9d4a" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..buildActivePathIds": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..buildActivePathIds", - "start_line": 116, - "end_line": 128, - "type": "FUNCTION", - "content_hash": "57d5a333bb4834e0" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..getPath": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..getPath", - "start_line": 133, - "end_line": 145, - "type": "FUNCTION", - "content_hash": "8a902caa95366181" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..findNewestLeaf": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..findNewestLeaf", - "start_line": 155, - "end_line": 176, - "type": "FUNCTION", - "content_hash": "c4807c6f3d109112" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..findNewestLeaf.mapNodes": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..findNewestLeaf.mapNodes", - "start_line": 160, - "end_line": 163, - "type": "FUNCTION", - "content_hash": "999eb044e846f93c" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..flattenTree": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..flattenTree", - "start_line": 183, - "end_line": 253, - "type": "FUNCTION", - "content_hash": "16f0d21e862248cc" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..flattenTree.markActive": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..flattenTree.markActive", - "start_line": 189, - "end_line": 196, - "type": "FUNCTION", - "content_hash": "b51a16ef0ce2d177" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..flattenTree.orderedRoots.sort() callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..flattenTree.orderedRoots.sort() callback", - "start_line": 203, - "end_line": 204, - "type": "FUNCTION", - "content_hash": "1e23d8d7a973b06a" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..flattenTree.orderedRoots": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..flattenTree.orderedRoots", - "start_line": 203, - "end_line": 205, - "type": "CLASS", - "content_hash": "07f70b5edef2bd39" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..flattenTree.orderedChildren.sort() callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..flattenTree.orderedChildren.sort() callback", - "start_line": 220, - "end_line": 221, - "type": "FUNCTION", - "content_hash": "51efda8586c0b36c" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..flattenTree.orderedChildren": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..flattenTree.orderedChildren", - "start_line": 220, - "end_line": 222, - "type": "CLASS", - "content_hash": "00435e8b27fb8eeb" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..buildTreePrefix": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..buildTreePrefix", - "start_line": 258, - "end_line": 286, - "type": "FUNCTION", - "content_hash": "0e19862c0049271a" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..buildTreePrefix.gutter": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..buildTreePrefix.gutter", - "start_line": 270, - "end_line": 270, - "type": "CLASS", - "content_hash": "5567781f8eac3a8e" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..buildTreePrefix.gutter.gutters.find() callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..buildTreePrefix.gutter.gutters.find() callback", - "start_line": 270, - "end_line": 270, - "type": "FUNCTION", - "content_hash": "5567781f8eac3a8e" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..hasTextContent": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..hasTextContent", - "start_line": 295, - "end_line": 303, - "type": "FUNCTION", - "content_hash": "d4a6fa339c812030" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..extractContent": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..extractContent", - "start_line": 305, - "end_line": 314, - "type": "FUNCTION", - "content_hash": "400ec32e4f1df4ed" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..extractContent.content.filter() callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..extractContent.content.filter() callback", - "start_line": 309, - "end_line": 309, - "type": "FUNCTION", - "content_hash": "14321bd7c05b3be0" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..extractContent.map() callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..extractContent.map() callback", - "start_line": 310, - "end_line": 310, - "type": "FUNCTION", - "content_hash": "ade231945dcc653a" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..parseSkillBlock": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..parseSkillBlock", - "start_line": 321, - "end_line": 330, - "type": "FUNCTION", - "content_hash": "6d7667007419b17e" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..getSearchableText": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..getSearchableText", - "start_line": 332, - "end_line": 366, - "type": "FUNCTION", - "content_hash": "55396604e699a521" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..filterNodes": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..filterNodes", - "start_line": 371, - "end_line": 427, - "type": "FUNCTION", - "content_hash": "ad92f5f5970f50e8" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..filterNodes.filtered": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..filterNodes.filtered", - "start_line": 374, - "end_line": 421, - "type": "CLASS", - "content_hash": "d3c8c0efa4c055ca" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..filterNodes.filtered.flatNodes.filter() callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..filterNodes.filtered.flatNodes.filter() callback", - "start_line": 374, - "end_line": 421, - "type": "FUNCTION", - "content_hash": "d3c8c0efa4c055ca" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..filterNodes.filtered.flatNodes.filter() callback.searchTokens.every() callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..filterNodes.filtered.flatNodes.filter() callback.searchTokens.every() callback", - "start_line": 417, - "end_line": 417, - "type": "FUNCTION", - "content_hash": "d312dd77de527c5b" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..recalculateVisualStructure": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..recalculateVisualStructure", - "start_line": 435, - "end_line": 555, - "type": "FUNCTION", - "content_hash": "8747add202d7b642" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..recalculateVisualStructure.visibleIds": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..recalculateVisualStructure.visibleIds", - "start_line": 438, - "end_line": 438, - "type": "CLASS", - "content_hash": "045bc870a98a35e3" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..recalculateVisualStructure.visibleIds.filteredNodes.map() callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..recalculateVisualStructure.visibleIds.filteredNodes.map() callback", - "start_line": 438, - "end_line": 438, - "type": "FUNCTION", - "content_hash": "045bc870a98a35e3" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..recalculateVisualStructure.findVisibleAncestor": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..recalculateVisualStructure.findVisibleAncestor", - "start_line": 447, - "end_line": 456, - "type": "FUNCTION", - "content_hash": "450ce199cadff70d" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..shortenPath": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..shortenPath", - "start_line": 561, - "end_line": 572, - "type": "FUNCTION", - "content_hash": "bf355778be82cbba" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..formatToolCall": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..formatToolCall", - "start_line": 574, - "end_line": 608, - "type": "FUNCTION", - "content_hash": "e8b4e0c90728eeb2" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..escapeHtml": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..escapeHtml", - "start_line": 610, - "end_line": 617, - "type": "FUNCTION", - "content_hash": "7bc6f753d668976a" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..sanitizeMarkdownUrl": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..sanitizeMarkdownUrl", - "start_line": 619, - "end_line": 629, - "type": "FUNCTION", - "content_hash": "2858f998fafa2535" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..truncate": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..truncate", - "start_line": 634, - "end_line": 637, - "type": "FUNCTION", - "content_hash": "b33b11b3f57336bb" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..getTreeNodeDisplayHtml": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..getTreeNodeDisplayHtml", - "start_line": 642, - "end_line": 707, - "type": "FUNCTION", - "content_hash": "34344cec1d58f87f" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderTree": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..renderTree", - "start_line": 717, - "end_line": 793, - "type": "FUNCTION", - "content_hash": "2e8d0b183a2977fe" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderTree.div.addEventListener('click') callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..renderTree.div.addEventListener('click') callback", - "start_line": 756, - "end_line": 760, - "type": "FUNCTION", - "content_hash": "77bd7c2da28d8e56" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderTree.setTimeout() callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..renderTree.setTimeout() callback", - "start_line": 787, - "end_line": 792, - "type": "FUNCTION", - "content_hash": "4b2973aa6395c894" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..forceTreeRerender": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..forceTreeRerender", - "start_line": 795, - "end_line": 798, - "type": "FUNCTION", - "content_hash": "149cc7f8f67e48c6" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..formatTokens": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..formatTokens", - "start_line": 804, - "end_line": 809, - "type": "FUNCTION", - "content_hash": "d7ec7c1b471d3d7d" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..formatTimestamp": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..formatTimestamp", - "start_line": 811, - "end_line": 815, - "type": "FUNCTION", - "content_hash": "2858eb460c627371" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..replaceTabs": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..replaceTabs", - "start_line": 817, - "end_line": 819, - "type": "FUNCTION", - "content_hash": "cb3c1a6156e6ea0e" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..str": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..str", - "start_line": 822, - "end_line": 826, - "type": "FUNCTION", - "content_hash": "4489f7a7a3497a4d" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..getLanguageFromPath": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..getLanguageFromPath", - "start_line": 828, - "end_line": 840, - "type": "FUNCTION", - "content_hash": "fd0084f0806fe4b6" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..findToolResult": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..findToolResult", - "start_line": 842, - "end_line": 851, - "type": "FUNCTION", - "content_hash": "14395b3639aac12e" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..formatExpandableOutput": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..formatExpandableOutput", - "start_line": 853, - "end_line": 907, - "type": "FUNCTION", - "content_hash": "6a3a33b4e94c80cf" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderToolCall": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..renderToolCall", - "start_line": 909, - "end_line": 1084, - "type": "FUNCTION", - "content_hash": "ba9bad4632e0b688" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderToolCall.getResultText": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..renderToolCall.getResultText", - "start_line": 914, - "end_line": 918, - "type": "CLASS", - "content_hash": "dc06ebf0847da95d" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderToolCall.getResultText.textBlocks": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..renderToolCall.getResultText.textBlocks", - "start_line": 916, - "end_line": 916, - "type": "CLASS", - "content_hash": "9935fb36f2103c68" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderToolCall.getResultText.textBlocks.result.content.filter() callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..renderToolCall.getResultText.textBlocks.result.content.filter() callback", - "start_line": 916, - "end_line": 916, - "type": "FUNCTION", - "content_hash": "9935fb36f2103c68" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderToolCall.getResultText.textBlocks.map() callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..renderToolCall.getResultText.textBlocks.map() callback", - "start_line": 917, - "end_line": 917, - "type": "FUNCTION", - "content_hash": "ebcca388978fa120" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderToolCall.getResultImages": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..renderToolCall.getResultImages", - "start_line": 920, - "end_line": 923, - "type": "CLASS", - "content_hash": "b56adce25a9a696a" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderToolCall.getResultImages.result.content.filter() callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..renderToolCall.getResultImages.result.content.filter() callback", - "start_line": 922, - "end_line": 922, - "type": "FUNCTION", - "content_hash": "ebc1226e0311b423" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderToolCall.renderResultImages": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..renderToolCall.renderResultImages", - "start_line": 925, - "end_line": 931, - "type": "CLASS", - "content_hash": "cb0e8e36eb92ccfa" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderToolCall.renderResultImages.images.map() callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..renderToolCall.renderResultImages.images.map() callback", - "start_line": 929, - "end_line": 929, - "type": "FUNCTION", - "content_hash": "615a727a73af066d" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderToolCall.renderNestedCalls.lines": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..renderToolCall.renderNestedCalls.lines", - "start_line": 938, - "end_line": 943, - "type": "CLASS", - "content_hash": "19ab624b60d791d1" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderToolCall.renderNestedCalls.lines.nested.calls.map() callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..renderToolCall.renderNestedCalls.lines.nested.calls.map() callback", - "start_line": 938, - "end_line": 943, - "type": "FUNCTION", - "content_hash": "19ab624b60d791d1" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..downloadSessionJson": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..downloadSessionJson", - "start_line": 1090, - "end_line": 1111, - "type": "FUNCTION", - "content_hash": "bcf62420d83df10d" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..buildShareUrl": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..buildShareUrl", - "start_line": 1117, - "end_line": 1139, - "type": "FUNCTION", - "content_hash": "7f8f3850ad242456" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..buildShareUrl.gistId": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..buildShareUrl.gistId", - "start_line": 1124, - "end_line": 1124, - "type": "CLASS", - "content_hash": "eeafbbad3c40c5fc" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..buildShareUrl.gistId.find() callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..buildShareUrl.gistId.find() callback", - "start_line": 1124, - "end_line": 1124, - "type": "FUNCTION", - "content_hash": "eeafbbad3c40c5fc" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..copyToClipboard": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..copyToClipboard", - "start_line": 1145, - "end_line": 1181, - "type": "FUNCTION", - "content_hash": "4322f6d448db69cd" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..copyToClipboard.setTimeout() callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..copyToClipboard.setTimeout() callback", - "start_line": 1176, - "end_line": 1179, - "type": "FUNCTION", - "content_hash": "97168618abeb9b34" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderCopyLinkButton": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..renderCopyLinkButton", - "start_line": 1186, - "end_line": 1193, - "type": "FUNCTION", - "content_hash": "ff093aceafb8e9a9" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderEntry": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..renderEntry", - "start_line": 1195, - "end_line": 1339, - "type": "FUNCTION", - "content_hash": "4339d66ae544baf8" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderEntry.text": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..renderEntry.text", - "start_line": 1206, - "end_line": 1207, - "type": "CLASS", - "content_hash": "d660379a63d59bb9" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderEntry.text.content.filter() callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..renderEntry.text.content.filter() callback", - "start_line": 1207, - "end_line": 1207, - "type": "FUNCTION", - "content_hash": "d603b33f6975e74e" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderEntry.text.map() callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..renderEntry.text.map() callback", - "start_line": 1207, - "end_line": 1207, - "type": "FUNCTION", - "content_hash": "d603b33f6975e74e" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template.renderEntry.images": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template.renderEntry.images", - "start_line": 1212, - "end_line": 1212, - "type": "CLASS", - "content_hash": "ad96f480175975e3" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template.renderEntry.images.content.filter() callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template.renderEntry.images.content.filter() callback", - "start_line": 1212, - "end_line": 1212, - "type": "FUNCTION", - "content_hash": "ad96f480175975e3" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderEntry.images": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..renderEntry.images", - "start_line": 1247, - "end_line": 1247, - "type": "CLASS", - "content_hash": "eeb7b445c8cefd2d" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderEntry.images.content.filter() callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..renderEntry.images.content.filter() callback", - "start_line": 1247, - "end_line": 1247, - "type": "FUNCTION", - "content_hash": "eeb7b445c8cefd2d" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..computeStats": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..computeStats", - "start_line": 1345, - "end_line": 1384, - "type": "FUNCTION", - "content_hash": "173626a963050639" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..computeStats.msg.content.filter() callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..computeStats.msg.content.filter() callback", - "start_line": 1371, - "end_line": 1371, - "type": "FUNCTION", - "content_hash": "8c6ee90801d0a09c" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderHeader": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..renderHeader", - "start_line": 1388, - "end_line": 1478, - "type": "FUNCTION", - "content_hash": "00a62f26edcf89d5" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderHeader.tools.map() callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..renderHeader.tools.map() callback", - "start_line": 1452, - "end_line": 1472, - "type": "FUNCTION", - "content_hash": "897384cb9c18c9bd" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..getScrollTargetElementId": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..getScrollTargetElementId", - "start_line": 1487, - "end_line": 1495, - "type": "FUNCTION", - "content_hash": "edff438bedd63825" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderEntryToNode": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..renderEntryToNode", - "start_line": 1497, - "end_line": 1516, - "type": "FUNCTION", - "content_hash": "e034521daa032ec4" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..navigateTo": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..navigateTo", - "start_line": 1518, - "end_line": 1582, - "type": "FUNCTION", - "content_hash": "f2a69af4e0c14344" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..navigateTo.forEach() callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..navigateTo.forEach() callback", - "start_line": 1551, - "end_line": 1558, - "type": "FUNCTION", - "content_hash": "79e62fb3746d8181" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..navigateTo.forEach() callback.btn.addEventListener('click') callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..navigateTo.forEach() callback.btn.addEventListener('click') callback", - "start_line": 1552, - "end_line": 1557, - "type": "FUNCTION", - "content_hash": "d285b385d1302451" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..navigateTo.setTimeout() callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..navigateTo.setTimeout() callback", - "start_line": 1561, - "end_line": 1581, - "type": "FUNCTION", - "content_hash": "be7891404eb51449" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..navigateTo.setTimeout() callback.setTimeout() callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..navigateTo.setTimeout() callback.setTimeout() callback", - "start_line": 1577, - "end_line": 1577, - "type": "FUNCTION", - "content_hash": "9bcdb22c70f1dc71" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..tokenizer.html": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..tokenizer.html", - "start_line": 1597, - "end_line": 1599, - "type": "METHOD", - "content_hash": "8df9fab3d6bff7c7" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..tokenizer.tag": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..tokenizer.tag", - "start_line": 1600, - "end_line": 1602, - "type": "METHOD", - "content_hash": "ea27d8af2ee1f366" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..tokenizer.del": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..tokenizer.del", - "start_line": 1603, - "end_line": 1612, - "type": "METHOD", - "content_hash": "8fcdc9c4e3011f1c" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderer.link": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..renderer.link", - "start_line": 1617, - "end_line": 1628, - "type": "METHOD", - "content_hash": "11e4fab8a72a716e" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderer.image": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..renderer.image", - "start_line": 1630, - "end_line": 1641, - "type": "METHOD", - "content_hash": "b9806df62968f222" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderer.code": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..renderer.code", - "start_line": 1643, - "end_line": 1662, - "type": "METHOD", - "content_hash": "ef957060b890001a" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..renderer.codespan": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..renderer.codespan", - "start_line": 1664, - "end_line": 1666, - "type": "METHOD", - "content_hash": "5d622fd74bdb7d8d" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..safeMarkedParse": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..safeMarkedParse", - "start_line": 1671, - "end_line": 1673, - "type": "FUNCTION", - "content_hash": "14b7945d2b57abf2" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..searchInput.addEventListener('input') callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..searchInput.addEventListener('input') callback", - "start_line": 1677, - "end_line": 1680, - "type": "FUNCTION", - "content_hash": "0d170e97148c53c2" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..forEach() callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..forEach() callback", - "start_line": 1683, - "end_line": 1690, - "type": "FUNCTION", - "content_hash": "d83adb766d00e0b0" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..forEach() callback.btn.addEventListener('click') callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..forEach() callback.btn.addEventListener('click') callback", - "start_line": 1684, - "end_line": 1689, - "type": "FUNCTION", - "content_hash": "567c992b70779760" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..forEach() callback.btn.addEventListener('click') callback.forEach() callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..forEach() callback.btn.addEventListener('click') callback.forEach() callback", - "start_line": 1685, - "end_line": 1685, - "type": "FUNCTION", - "content_hash": "fabb2baed9808648" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..isMobileLayout": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..isMobileLayout", - "start_line": 1700, - "end_line": 1702, - "type": "FUNCTION", - "content_hash": "c67c4fc34a0e7308" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..getSidebarBounds": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..getSidebarBounds", - "start_line": 1704, - "end_line": 1713, - "type": "FUNCTION", - "content_hash": "1d61cd051624816c" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..clampSidebarWidth": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..clampSidebarWidth", - "start_line": 1715, - "end_line": 1718, - "type": "FUNCTION", - "content_hash": "a4716150094279ea" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..applySidebarWidth": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..applySidebarWidth", - "start_line": 1720, - "end_line": 1722, - "type": "FUNCTION", - "content_hash": "4fbab76d60aa8ad2" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..loadSidebarWidth": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..loadSidebarWidth", - "start_line": 1724, - "end_line": 1733, - "type": "FUNCTION", - "content_hash": "672cfc845b942f5e" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..saveSidebarWidth": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..saveSidebarWidth", - "start_line": 1735, - "end_line": 1741, - "type": "FUNCTION", - "content_hash": "55d0feb9c3029055" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..setupSidebarResize": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..setupSidebarResize", - "start_line": 1743, - "end_line": 1800, - "type": "FUNCTION", - "content_hash": "1746c673585093fc" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..setupSidebarResize.sidebarResizer.addEventListener('pointerdown') callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..setupSidebarResize.sidebarResizer.addEventListener('pointerdown') callback", - "start_line": 1760, - "end_line": 1788, - "type": "FUNCTION", - "content_hash": "aae18504dfec80d6" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..setupSidebarResize.sidebarResizer.addEventListener('pointerdown') callback.cleanupDrag": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..setupSidebarResize.sidebarResizer.addEventListener('pointerdown') callback.cleanupDrag", - "start_line": 1773, - "end_line": 1780, - "type": "FUNCTION", - "content_hash": "54a26cba8f6dffbc" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..setupSidebarResize.sidebarResizer.addEventListener('dblclick') callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..setupSidebarResize.sidebarResizer.addEventListener('dblclick') callback", - "start_line": 1790, - "end_line": 1794, - "type": "FUNCTION", - "content_hash": "f6ce9050c5949222" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..setupSidebarResize.window.addEventListener('resize') callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..setupSidebarResize.window.addEventListener('resize') callback", - "start_line": 1796, - "end_line": 1799, - "type": "FUNCTION", - "content_hash": "4ea2cebd315762b6" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..hamburger.addEventListener('click') callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..hamburger.addEventListener('click') callback", - "start_line": 1804, - "end_line": 1808, - "type": "FUNCTION", - "content_hash": "2ef8f8374d1e5aae" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..setHiddenMessagesVisible": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..setHiddenMessagesVisible", - "start_line": 1824, - "end_line": 1832, - "type": "FUNCTION", - "content_hash": "387aec3b96b7eb58" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..setThinkingExpanded": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..setThinkingExpanded", - "start_line": 1834, - "end_line": 1843, - "type": "FUNCTION", - "content_hash": "9038b9080010da7f" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template.setThinkingExpanded.forEach() callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template.setThinkingExpanded.forEach() callback", - "start_line": 1837, - "end_line": 1839, - "type": "FUNCTION", - "content_hash": "3af4d428d43b4759" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..setThinkingExpanded.forEach() callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..setThinkingExpanded.forEach() callback", - "start_line": 1840, - "end_line": 1842, - "type": "FUNCTION", - "content_hash": "f9a40c0c7cb5f3aa" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..setToolOutputsExpanded": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..setToolOutputsExpanded", - "start_line": 1845, - "end_line": 1857, - "type": "FUNCTION", - "content_hash": "166f32e8a408b907" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template.setToolOutputsExpanded.forEach() callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template.setToolOutputsExpanded.forEach() callback", - "start_line": 1848, - "end_line": 1850, - "type": "FUNCTION", - "content_hash": "1359a088f7ae23fa" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..setToolOutputsExpanded.forEach() callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..setToolOutputsExpanded.forEach() callback", - "start_line": 1854, - "end_line": 1856, - "type": "FUNCTION", - "content_hash": "772f875042809c2c" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..attachHeaderHandlers": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..attachHeaderHandlers", - "start_line": 1859, - "end_line": 1869, - "type": "CLASS", - "content_hash": "a7f9b60b4d4e8003" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template.attachHeaderHandlers.addEventListener('click') callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template.attachHeaderHandlers.addEventListener('click') callback", - "start_line": 1860, - "end_line": 1862, - "type": "FUNCTION", - "content_hash": "808f801a0bc8883e" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..attachHeaderHandlers.addEventListener('click') callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..attachHeaderHandlers.addEventListener('click') callback", - "start_line": 1866, - "end_line": 1868, - "type": "FUNCTION", - "content_hash": "2d93fdcbcd733969" - }, - "packages/coding-agent/src/core/export-html/template.js|packages.coding-agent.src.core.export-html.template..document.addEventListener('keydown') callback": { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "qualified_name": "packages.coding-agent.src.core.export-html.template..document.addEventListener('keydown') callback", - "start_line": 1881, - "end_line": 1903, - "type": "FUNCTION", - "content_hash": "7682314319777142" - }, - "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.ToolHtmlRendererDeps": { - "file_path": "packages/coding-agent/src/core/export-html/tool-renderer.ts", - "qualified_name": "packages.coding-agent.src.core.export-html.tool-renderer.ToolHtmlRendererDeps", - "start_line": 14, - "end_line": 23, - "type": "INTERFACE", - "content_hash": "aa9cd713231aa64d" - }, - "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.ToolHtmlRenderer": { - "file_path": "packages/coding-agent/src/core/export-html/tool-renderer.ts", - "qualified_name": "packages.coding-agent.src.core.export-html.tool-renderer.ToolHtmlRenderer", - "start_line": 25, - "end_line": 36, - "type": "INTERFACE", - "content_hash": "9a078c84aa02a6b8" - }, - "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.ToolHtmlRenderer.renderCall": { - "file_path": "packages/coding-agent/src/core/export-html/tool-renderer.ts", - "qualified_name": "packages.coding-agent.src.core.export-html.tool-renderer.ToolHtmlRenderer.renderCall", - "start_line": 27, - "end_line": 27, - "type": "METHOD", - "content_hash": "924af7e31126ebd0" - }, - "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.ToolHtmlRenderer.renderResult": { - "file_path": "packages/coding-agent/src/core/export-html/tool-renderer.ts", - "qualified_name": "packages.coding-agent.src.core.export-html.tool-renderer.ToolHtmlRenderer.renderResult", - "start_line": 29, - "end_line": 35, - "type": "METHOD", - "content_hash": "3e661601694ccc72" - }, - "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.isBlankRenderedLine": { - "file_path": "packages/coding-agent/src/core/export-html/tool-renderer.ts", - "qualified_name": "packages.coding-agent.src.core.export-html.tool-renderer.isBlankRenderedLine", - "start_line": 46, - "end_line": 48, - "type": "FUNCTION", - "content_hash": "a6fed0737a0082bb" - }, - "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.trimRenderedResultLines": { - "file_path": "packages/coding-agent/src/core/export-html/tool-renderer.ts", - "qualified_name": "packages.coding-agent.src.core.export-html.tool-renderer.trimRenderedResultLines", - "start_line": 50, - "end_line": 56, - "type": "FUNCTION", - "content_hash": "0ef0a6dc142c94a8" - }, - "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer": { - "file_path": "packages/coding-agent/src/core/export-html/tool-renderer.ts", - "qualified_name": "packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer", - "start_line": 58, - "end_line": 174, - "type": "FUNCTION", - "content_hash": "33f1dd49cb3f4d81" - }, - "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.createRenderContext": { - "file_path": "packages/coding-agent/src/core/export-html/tool-renderer.ts", - "qualified_name": "packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.createRenderContext", - "start_line": 75, - "end_line": 98, - "type": "CLASS", - "content_hash": "b2b5a7b5ac0e4778" - }, - "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.createRenderContext.invalidate": { - "file_path": "packages/coding-agent/src/core/export-html/tool-renderer.ts", - "qualified_name": "packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.createRenderContext.invalidate", - "start_line": 85, - "end_line": 85, - "type": "METHOD", - "content_hash": "113577b053252839" - }, - "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall": { - "file_path": "packages/coding-agent/src/core/export-html/tool-renderer.ts", - "qualified_name": "packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "start_line": 101, - "end_line": 121, - "type": "METHOD", - "content_hash": "5a04f1d3c934b24c" - }, - "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult": { - "file_path": "packages/coding-agent/src/core/export-html/tool-renderer.ts", - "qualified_name": "packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "start_line": 123, - "end_line": 172, - "type": "METHOD", - "content_hash": "12f8f87f2ecc9441" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.getCreateJiti": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.getCreateJiti", - "start_line": 49, - "end_line": 54, - "type": "FUNCTION", - "content_hash": "5d1726a88c8caffd" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.getCreateJiti.then() callback": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.getCreateJiti.then() callback", - "start_line": 51, - "end_line": 51, - "type": "FUNCTION", - "content_hash": "c874d1bcd0a599dc" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.getVirtualModules": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.getVirtualModules", - "start_line": 58, - "end_line": 61, - "type": "FUNCTION", - "content_hash": "73986fa59fa29021" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.getVirtualModules.then() callback": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.getVirtualModules.then() callback", - "start_line": 59, - "end_line": 59, - "type": "FUNCTION", - "content_hash": "3ff792d571522cb1" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.getAliases": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.getAliases", - "start_line": 69, - "end_line": 125, - "type": "FUNCTION", - "content_hash": "690c5ec5fba9c4ae" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.ExtensionCacheToken": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.ExtensionCacheToken", - "start_line": 133, - "end_line": 136, - "type": "INTERFACE", - "content_hash": "ea55e8f42e46d926" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.clearExtensionCache": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.clearExtensionCache", - "start_line": 138, - "end_line": 142, - "type": "FUNCTION", - "content_hash": "79f12365027b4130" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.useExtensionCacheCwd": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.useExtensionCacheCwd", - "start_line": 144, - "end_line": 151, - "type": "FUNCTION", - "content_hash": "5a5610ae1b96cf2d" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionRuntime": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime", - "start_line": 157, - "end_line": 237, - "type": "FUNCTION", - "content_hash": "5fc6d6a6d84ff9aa" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime", - "start_line": 169, - "end_line": 234, - "type": "CLASS", - "content_hash": "a23d0238657e66a2" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.refreshTools": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.refreshTools", - "start_line": 181, - "end_line": 181, - "type": "METHOD", - "content_hash": "3347e141eb2bc56c" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.setModel": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.setModel", - "start_line": 183, - "end_line": 183, - "type": "METHOD", - "content_hash": "0eb96eede11d96da" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.invalidate": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.invalidate", - "start_line": 193, - "end_line": 200, - "type": "METHOD", - "content_hash": "2cb27d2d912f012e" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.trackEventBusSubscription": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.trackEventBusSubscription", - "start_line": 201, - "end_line": 211, - "type": "METHOD", - "content_hash": "d6e167ea1040b29c" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.registerProvider": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.registerProvider", - "start_line": 214, - "end_line": 216, - "type": "METHOD", - "content_hash": "10c56f27e26ceb10" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.registerNativeProvider": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.registerNativeProvider", - "start_line": 217, - "end_line": 219, - "type": "METHOD", - "content_hash": "2c4a964f34d3515a" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.unregisterProvider": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.unregisterProvider", - "start_line": 220, - "end_line": 225, - "type": "METHOD", - "content_hash": "a1e8910b07d07b0c" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.unregisterProvider.runtime.pendingProviderRegistrations.filter() callback": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.unregisterProvider.runtime.pendingProviderRegistrations.filter() callback", - "start_line": 221, - "end_line": 221, - "type": "FUNCTION", - "content_hash": "a4c397b16f3c72a9" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.unregisterProvider.runtime.pendingNativeProviderRegistrations.filter() callback": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.unregisterProvider.runtime.pendingNativeProviderRegistrations.filter() callback", - "start_line": 223, - "end_line": 223, - "type": "FUNCTION", - "content_hash": "27be0c5dcaf224eb" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.registerVirtualModel": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.registerVirtualModel", - "start_line": 226, - "end_line": 228, - "type": "METHOD", - "content_hash": "a6e67c7aa368039e" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.unregisterVirtualModel": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.unregisterVirtualModel", - "start_line": 229, - "end_line": 233, - "type": "METHOD", - "content_hash": "4d89cd46fd09f75f" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.unregisterVirtualModel.runtime.pendingVirtualModelRegistrations.filter() callback": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.unregisterVirtualModel.runtime.pendingVirtualModelRegistrations.filter() callback", - "start_line": 231, - "end_line": 231, - "type": "FUNCTION", - "content_hash": "3d553a07dce5b609" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI", - "start_line": 244, - "end_line": 549, - "type": "FUNCTION", - "content_hash": "d23a476e849e7ba3" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.api": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.api", - "start_line": 270, - "end_line": 528, - "type": "CLASS", - "content_hash": "d08bb108d0ff6fa7" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.on": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.on", - "start_line": 272, - "end_line": 287, - "type": "METHOD", - "content_hash": "55e3df764da292b5" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.on.": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.on.", - "start_line": 279, - "end_line": 286, - "type": "FUNCTION", - "content_hash": "834960210e564325" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerTool": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerTool", - "start_line": 289, - "end_line": 301, - "type": "METHOD", - "content_hash": "371b99c6c4b696ea" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerCommand": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerCommand", - "start_line": 303, - "end_line": 318, - "type": "METHOD", - "content_hash": "3fd585e4018c5f8d" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerShortcut": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerShortcut", - "start_line": 320, - "end_line": 329, - "type": "METHOD", - "content_hash": "22af011fd9c31c93" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerFlag": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerFlag", - "start_line": 331, - "end_line": 349, - "type": "METHOD", - "content_hash": "a4a2e4893c1482f1" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerMessageRenderer": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerMessageRenderer", - "start_line": 351, - "end_line": 354, - "type": "METHOD", - "content_hash": "555fc6c42879a7a6" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerMarkdownTransformer": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerMarkdownTransformer", - "start_line": 356, - "end_line": 359, - "type": "METHOD", - "content_hash": "dc6ff7df73a0edf7" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerEntryRenderer": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerEntryRenderer", - "start_line": 361, - "end_line": 365, - "type": "METHOD", - "content_hash": "1b4126b5a5be6b13" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerToolRenderer": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerToolRenderer", - "start_line": 367, - "end_line": 371, - "type": "METHOD", - "content_hash": "db8a3661ad7c556c" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getFlag": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getFlag", - "start_line": 374, - "end_line": 378, - "type": "METHOD", - "content_hash": "f98a51c15252d32a" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.sendMessage": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.sendMessage", - "start_line": 381, - "end_line": 384, - "type": "METHOD", - "content_hash": "f6a60da1b0734bae" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.sendUserMessage": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.sendUserMessage", - "start_line": 386, - "end_line": 389, - "type": "METHOD", - "content_hash": "a5bb9b57504e4fc6" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.appendEntry": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.appendEntry", - "start_line": 391, - "end_line": 394, - "type": "METHOD", - "content_hash": "7dfdaee341b76556" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.setSessionName": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.setSessionName", - "start_line": 396, - "end_line": 399, - "type": "METHOD", - "content_hash": "99c5829a27e26a1c" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getSessionName": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getSessionName", - "start_line": 401, - "end_line": 404, - "type": "METHOD", - "content_hash": "a0cf959ba8057851" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.setLabel": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.setLabel", - "start_line": 406, - "end_line": 409, - "type": "METHOD", - "content_hash": "f2e8f92c9224968f" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.exec": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.exec", - "start_line": 411, - "end_line": 414, - "type": "METHOD", - "content_hash": "4bf7f689ee5e64f5" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getActiveTools": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getActiveTools", - "start_line": 416, - "end_line": 419, - "type": "METHOD", - "content_hash": "b0cdabc60a5e1156" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getAllTools": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getAllTools", - "start_line": 421, - "end_line": 424, - "type": "METHOD", - "content_hash": "ed261f8d0bd2b111" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getSettings": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getSettings", - "start_line": 426, - "end_line": 429, - "type": "METHOD", - "content_hash": "9af236a1f0ad1ac4" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.setActiveTools": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.setActiveTools", - "start_line": 431, - "end_line": 434, - "type": "METHOD", - "content_hash": "9dec763cf83367de" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getCommands": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getCommands", - "start_line": 436, - "end_line": 439, - "type": "METHOD", - "content_hash": "2b1ac88bfc69c84b" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.setModel": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.setModel", - "start_line": 441, - "end_line": 444, - "type": "METHOD", - "content_hash": "4efcfd935c47cb83" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getThinkingLevel": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getThinkingLevel", - "start_line": 446, - "end_line": 449, - "type": "METHOD", - "content_hash": "1329315d48ff323c" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.setThinkingLevel": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.setThinkingLevel", - "start_line": 451, - "end_line": 454, - "type": "METHOD", - "content_hash": "815981f71a850940" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerProvider": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerProvider", - "start_line": 456, - "end_line": 464, - "type": "METHOD", - "content_hash": "8b47ad13ce77ab56" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.api.registerProvider.applyRuntimeChange() callback": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.api.registerProvider.applyRuntimeChange() callback", - "start_line": 460, - "end_line": 460, - "type": "FUNCTION", - "content_hash": "fe23095b3944a391" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerProvider.applyRuntimeChange() callback": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerProvider.applyRuntimeChange() callback", - "start_line": 463, - "end_line": 463, - "type": "FUNCTION", - "content_hash": "d8f017ef814d5584" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.unregisterProvider": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.unregisterProvider", - "start_line": 466, - "end_line": 469, - "type": "METHOD", - "content_hash": "13d5ffd31d27c4b4" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.unregisterProvider.applyRuntimeChange() callback": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.unregisterProvider.applyRuntimeChange() callback", - "start_line": 468, - "end_line": 468, - "type": "FUNCTION", - "content_hash": "9f01656789e9f647" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerMcpServer": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerMcpServer", - "start_line": 471, - "end_line": 488, - "type": "METHOD", - "content_hash": "af54955b0fa5da9a" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerMcpServer.clash": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerMcpServer.clash", - "start_line": 482, - "end_line": 484, - "type": "CLASS", - "content_hash": "9905730e017b051f" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerMcpServer.clash.find() callback": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerMcpServer.clash.find() callback", - "start_line": 484, - "end_line": 484, - "type": "FUNCTION", - "content_hash": "634824d736430842" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerMcpServer.applyRuntimeChange() callback": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerMcpServer.applyRuntimeChange() callback", - "start_line": 487, - "end_line": 487, - "type": "FUNCTION", - "content_hash": "eb38a056c5bd2a12" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.unregisterMcpServer": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.unregisterMcpServer", - "start_line": 490, - "end_line": 493, - "type": "METHOD", - "content_hash": "a9d0991b29a6bae7" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.unregisterMcpServer.applyRuntimeChange() callback": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.unregisterMcpServer.applyRuntimeChange() callback", - "start_line": 492, - "end_line": 492, - "type": "FUNCTION", - "content_hash": "f6d3e68ec750ea5e" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getMcpServers": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getMcpServers", - "start_line": 495, - "end_line": 498, - "type": "METHOD", - "content_hash": "87e88608675cd28b" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerVirtualModel": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerVirtualModel", - "start_line": 500, - "end_line": 509, - "type": "METHOD", - "content_hash": "b43f0fb1e9846f3e" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerVirtualModel.definition": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerVirtualModel.definition", - "start_line": 504, - "end_line": 507, - "type": "CLASS", - "content_hash": "dfb78cafe4fcf6f0" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerVirtualModel.definition.route": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerVirtualModel.definition.route", - "start_line": 506, - "end_line": 506, - "type": "METHOD", - "content_hash": "cabdea6b88bf2b89" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerVirtualModel.applyRuntimeChange() callback": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerVirtualModel.applyRuntimeChange() callback", - "start_line": 508, - "end_line": 508, - "type": "FUNCTION", - "content_hash": "ef79ab1a83299fc6" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.unregisterVirtualModel": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.unregisterVirtualModel", - "start_line": 511, - "end_line": 514, - "type": "METHOD", - "content_hash": "99920d89e31a5a84" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.unregisterVirtualModel.applyRuntimeChange() callback": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.unregisterVirtualModel.applyRuntimeChange() callback", - "start_line": 513, - "end_line": 513, - "type": "FUNCTION", - "content_hash": "1243cf58a7425ced" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.events.emit": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.events.emit", - "start_line": 517, - "end_line": 520, - "type": "METHOD", - "content_hash": "4959ec7b20d94ceb" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.events.on": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.events.on", - "start_line": 521, - "end_line": 526, - "type": "METHOD", - "content_hash": "a326a92678ede098" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.commit": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.commit", - "start_line": 532, - "end_line": 541, - "type": "METHOD", - "content_hash": "90844d500b8908fd" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.discard": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.discard", - "start_line": 542, - "end_line": 547, - "type": "METHOD", - "content_hash": "2b25d469ae9eede8" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.isCurrentCacheToken": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.isCurrentCacheToken", - "start_line": 551, - "end_line": 557, - "type": "FUNCTION", - "content_hash": "f71b37a6f97fe56b" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.loadExtensionModule": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.loadExtensionModule", - "start_line": 559, - "end_line": 590, - "type": "FUNCTION", - "content_hash": "2097612e9e825fe5" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtension": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.createExtension", - "start_line": 595, - "end_line": 611, - "type": "FUNCTION", - "content_hash": "2cfa5f3eb73fb5ec" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.initializeExtension": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.initializeExtension", - "start_line": 613, - "end_line": 632, - "type": "FUNCTION", - "content_hash": "dc8e424cca933fb0" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.loadExtension": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.loadExtension", - "start_line": 634, - "end_line": 657, - "type": "FUNCTION", - "content_hash": "250b7aaba9f36965" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.loadExtensionFromFactory": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.loadExtensionFromFactory", - "start_line": 662, - "end_line": 671, - "type": "FUNCTION", - "content_hash": "49b598aa733d21fb" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.loadExtensionsInternal": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.loadExtensionsInternal", - "start_line": 676, - "end_line": 716, - "type": "FUNCTION", - "content_hash": "52901fcddb12e9ae" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.loadExtensions": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.loadExtensions", - "start_line": 718, - "end_line": 725, - "type": "FUNCTION", - "content_hash": "8b0ae91a8786adf7" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.loadExtensionsCached": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.loadExtensionsCached", - "start_line": 727, - "end_line": 734, - "type": "FUNCTION", - "content_hash": "cc46148170bd2dc7" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.isExtensionFile": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.isExtensionFile", - "start_line": 736, - "end_line": 738, - "type": "FUNCTION", - "content_hash": "b519c96182152659" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.resolveExtensionEntries": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.resolveExtensionEntries", - "start_line": 749, - "end_line": 779, - "type": "FUNCTION", - "content_hash": "8d16181f7468adb5" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.discoverExtensionsInDir": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.discoverExtensionsInDir", - "start_line": 791, - "end_line": 823, - "type": "FUNCTION", - "content_hash": "158aedf029ee753e" - }, - "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.discoverAndLoadExtensions": { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.loader.discoverAndLoadExtensions", - "start_line": 828, - "end_line": 876, - "type": "FUNCTION", - "content_hash": "08401420c5b3c02f" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.isUserBashEventResult": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.isUserBashEventResult", - "start_line": 140, - "end_line": 164, - "type": "FUNCTION", - "content_hash": "c9f35a0bc4e4e91d" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.BeforeAgentStartCombinedResult": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.BeforeAgentStartCombinedResult", - "start_line": 167, - "end_line": 170, - "type": "INTERFACE", - "content_hash": "1150597bd02661b8" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.BoundaryDispatchResult": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.BoundaryDispatchResult", - "start_line": 222, - "end_line": 227, - "type": "INTERFACE", - "content_hash": "67183c915d968afa" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.emitSessionShutdownEvent": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.emitSessionShutdownEvent", - "start_line": 258, - "end_line": 267, - "type": "FUNCTION", - "content_hash": "8ba8aef7984461a1" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.snapshotEventHandlers": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.snapshotEventHandlers", - "start_line": 269, - "end_line": 271, - "type": "FUNCTION", - "content_hash": "786685343e108c9d" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.snapshotEventHandlers.extensions.map() callback": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.snapshotEventHandlers.extensions.map() callback", - "start_line": 270, - "end_line": 270, - "type": "FUNCTION", - "content_hash": "1e521600bc159d7b" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.sameMessages": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.sameMessages", - "start_line": 273, - "end_line": 275, - "type": "FUNCTION", - "content_hash": "30c2c1ee682abacd" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.sameMessages.left.every() callback": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.sameMessages.left.every() callback", - "start_line": 274, - "end_line": 274, - "type": "FUNCTION", - "content_hash": "84fd7443bb740c9c" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.restoreSystemMessages": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.restoreSystemMessages", - "start_line": 285, - "end_line": 293, - "type": "FUNCTION", - "content_hash": "8173268156afb647" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.emitProjectTrustEvent": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.emitProjectTrustEvent", - "start_line": 295, - "end_line": 322, - "type": "FUNCTION", - "content_hash": "85ad9bd6dab14a40" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.noOpUIContext", - "start_line": 324, - "end_line": 355, - "type": "CLASS", - "content_hash": "49dc77296463dbdd" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.select": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.noOpUIContext.select", - "start_line": 325, - "end_line": 325, - "type": "METHOD", - "content_hash": "9039c5b802ec6888" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.confirm": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.noOpUIContext.confirm", - "start_line": 326, - "end_line": 326, - "type": "METHOD", - "content_hash": "1431772b80a01fdd" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.input": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.noOpUIContext.input", - "start_line": 327, - "end_line": 327, - "type": "METHOD", - "content_hash": "e56b05945a92d893" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.notify": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.noOpUIContext.notify", - "start_line": 328, - "end_line": 328, - "type": "METHOD", - "content_hash": "7ce4f9f379d8ab6a" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.onTerminalInput": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.noOpUIContext.onTerminalInput", - "start_line": 329, - "end_line": 329, - "type": "METHOD", - "content_hash": "f312d07bb05b2edd" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.setStatus": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.noOpUIContext.setStatus", - "start_line": 330, - "end_line": 330, - "type": "METHOD", - "content_hash": "565544bee6256ecb" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.setWorkingMessage": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.noOpUIContext.setWorkingMessage", - "start_line": 331, - "end_line": 331, - "type": "METHOD", - "content_hash": "3c37a2401966fe70" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.setWorkingVisible": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.noOpUIContext.setWorkingVisible", - "start_line": 332, - "end_line": 332, - "type": "METHOD", - "content_hash": "11e2b1db17bbbb56" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.setWorkingIndicator": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.noOpUIContext.setWorkingIndicator", - "start_line": 333, - "end_line": 333, - "type": "METHOD", - "content_hash": "9763889868f7eeee" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.setHiddenThinkingLabel": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.noOpUIContext.setHiddenThinkingLabel", - "start_line": 334, - "end_line": 334, - "type": "METHOD", - "content_hash": "3484a472bf2132bd" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.setWidget": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.noOpUIContext.setWidget", - "start_line": 335, - "end_line": 335, - "type": "METHOD", - "content_hash": "cfa1d988bf2c0913" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.setFooter": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.noOpUIContext.setFooter", - "start_line": 336, - "end_line": 336, - "type": "METHOD", - "content_hash": "b65789bdf89287f1" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.setHeader": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.noOpUIContext.setHeader", - "start_line": 337, - "end_line": 337, - "type": "METHOD", - "content_hash": "aac2f8c2a0f6459b" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.setTitle": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.noOpUIContext.setTitle", - "start_line": 338, - "end_line": 338, - "type": "METHOD", - "content_hash": "55b339b202905cb8" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.custom": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.noOpUIContext.custom", - "start_line": 339, - "end_line": 339, - "type": "METHOD", - "content_hash": "f740c7ebd5a787bc" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.pasteToEditor": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.noOpUIContext.pasteToEditor", - "start_line": 340, - "end_line": 340, - "type": "METHOD", - "content_hash": "1b1ca1fdfe728a2b" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.setEditorText": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.noOpUIContext.setEditorText", - "start_line": 341, - "end_line": 341, - "type": "METHOD", - "content_hash": "20b8b153ceebf742" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.getEditorText": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.noOpUIContext.getEditorText", - "start_line": 342, - "end_line": 342, - "type": "METHOD", - "content_hash": "c97c4ead7feac673" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.editor": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.noOpUIContext.editor", - "start_line": 343, - "end_line": 343, - "type": "METHOD", - "content_hash": "1b0bfe90bae10191" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.addAutocompleteProvider": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.noOpUIContext.addAutocompleteProvider", - "start_line": 344, - "end_line": 344, - "type": "METHOD", - "content_hash": "69fd83c64114dcba" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.setEditorComponent": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.noOpUIContext.setEditorComponent", - "start_line": 345, - "end_line": 345, - "type": "METHOD", - "content_hash": "247676142c324f27" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.getEditorComponent": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.noOpUIContext.getEditorComponent", - "start_line": 346, - "end_line": 346, - "type": "METHOD", - "content_hash": "47f73bb5cdf8061b" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.theme": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.noOpUIContext.theme", - "start_line": 347, - "end_line": 349, - "type": "METHOD", - "content_hash": "d1d175a4ae8a42e7" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.getAllThemes": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.noOpUIContext.getAllThemes", - "start_line": 350, - "end_line": 350, - "type": "METHOD", - "content_hash": "3cf625dcdd88a298" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.getTheme": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.noOpUIContext.getTheme", - "start_line": 351, - "end_line": 351, - "type": "METHOD", - "content_hash": "753749c88ed40a7c" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.setTheme": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.noOpUIContext.setTheme", - "start_line": 352, - "end_line": 352, - "type": "METHOD", - "content_hash": "d8c4010763700a2f" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.getToolsExpanded": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.noOpUIContext.getToolsExpanded", - "start_line": 353, - "end_line": 353, - "type": "METHOD", - "content_hash": "60068822b4aae81d" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.setToolsExpanded": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.noOpUIContext.setToolsExpanded", - "start_line": 354, - "end_line": 354, - "type": "METHOD", - "content_hash": "30e85e528a208011" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner", - "start_line": 357, - "end_line": 1560, - "type": "CLASS", - "content_hash": "c5cff48d5eb46f95" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getModel": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getModel", - "start_line": 366, - "end_line": 366, - "type": "METHOD", - "content_hash": "9eaa60533773a28b" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getScopedModels": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getScopedModels", - "start_line": 367, - "end_line": 367, - "type": "METHOD", - "content_hash": "4a61c2002752fde4" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.isIdleFn": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.isIdleFn", - "start_line": 368, - "end_line": 368, - "type": "METHOD", - "content_hash": "07bc1ab0cc114382" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.isProjectTrustedFn": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.isProjectTrustedFn", - "start_line": 369, - "end_line": 369, - "type": "METHOD", - "content_hash": "3ce54fa8760c1bef" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getSignalFn": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getSignalFn", - "start_line": 370, - "end_line": 370, - "type": "METHOD", - "content_hash": "95859766529b158e" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.waitForIdleFn": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.waitForIdleFn", - "start_line": 371, - "end_line": 371, - "type": "METHOD", - "content_hash": "6082f6dc582c45a7" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.abortFn": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.abortFn", - "start_line": 372, - "end_line": 372, - "type": "METHOD", - "content_hash": "039cc3725bd381e6" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.hasPendingMessagesFn": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.hasPendingMessagesFn", - "start_line": 373, - "end_line": 373, - "type": "METHOD", - "content_hash": "cc1b10b94e030d97" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getContextUsageFn": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getContextUsageFn", - "start_line": 374, - "end_line": 374, - "type": "METHOD", - "content_hash": "955d5310a685a64f" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.compactFn": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.compactFn", - "start_line": 375, - "end_line": 375, - "type": "METHOD", - "content_hash": "3e0dcf4f8eba3d0c" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getSystemPromptFn": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getSystemPromptFn", - "start_line": 376, - "end_line": 376, - "type": "METHOD", - "content_hash": "089d99c28a2939a9" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getSystemPromptOptionsFn": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getSystemPromptOptionsFn", - "start_line": 377, - "end_line": 378, - "type": "METHOD", - "content_hash": "bbf040377f38021a" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getCallableToolsFn": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getCallableToolsFn", - "start_line": 380, - "end_line": 380, - "type": "METHOD", - "content_hash": "e19b95aed0817cb1" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.newSessionHandler": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.newSessionHandler", - "start_line": 383, - "end_line": 383, - "type": "METHOD", - "content_hash": "24ecbe9c24fbde1a" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.forkHandler": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.forkHandler", - "start_line": 384, - "end_line": 384, - "type": "METHOD", - "content_hash": "dc87320b781d4677" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.navigateTreeHandler": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.navigateTreeHandler", - "start_line": 385, - "end_line": 385, - "type": "METHOD", - "content_hash": "79dd04bbbe6f8af2" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.switchSessionHandler": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.switchSessionHandler", - "start_line": 386, - "end_line": 386, - "type": "METHOD", - "content_hash": "76f26b3a180a4000" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.reloadHandler": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.reloadHandler", - "start_line": 387, - "end_line": 387, - "type": "METHOD", - "content_hash": "6f41ca91948a4bb7" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.shutdownHandler": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.shutdownHandler", - "start_line": 388, - "end_line": 388, - "type": "METHOD", - "content_hash": "57e9cd8e3e2164a5" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.constructor": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.constructor", - "start_line": 395, - "end_line": 408, - "type": "CONSTRUCTOR", - "content_hash": "c15eb748578fbf69" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCore": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCore", - "start_line": 410, - "end_line": 544, - "type": "METHOD", - "content_hash": "7fe8326d5d897da1" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCore.createContext": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCore.createContext", - "start_line": 437, - "end_line": 437, - "type": "FUNCTION", - "content_hash": "bf0f9ad31509a3d6" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCore.": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCore.", - "start_line": 452, - "end_line": 452, - "type": "FUNCTION", - "content_hash": "57a00da70976d591" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCore.runtime.mcpServers.setChangeListener() callback": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCore.runtime.mcpServers.setChangeListener() callback", - "start_line": 458, - "end_line": 461, - "type": "FUNCTION", - "content_hash": "a9439928b9e95aa8" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCore.registerProvider": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCore.registerProvider", - "start_line": 518, - "end_line": 524, - "type": "FUNCTION", - "content_hash": "86d30c8974b64231" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCore.registerNativeProvider": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCore.registerNativeProvider", - "start_line": 525, - "end_line": 531, - "type": "FUNCTION", - "content_hash": "5cdc16ab0b367f79" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCore.unregisterProvider": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCore.unregisterProvider", - "start_line": 532, - "end_line": 538, - "type": "FUNCTION", - "content_hash": "7017804418fea07c" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCore.unregisterVirtualModel": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCore.unregisterVirtualModel", - "start_line": 540, - "end_line": 543, - "type": "FUNCTION", - "content_hash": "86251c82a73254ed" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCommandContext": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCommandContext", - "start_line": 546, - "end_line": 563, - "type": "METHOD", - "content_hash": "8a9c4d5a52dc249d" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCommandContext.waitForIdleFn": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCommandContext.waitForIdleFn", - "start_line": 557, - "end_line": 557, - "type": "FUNCTION", - "content_hash": "60825a8fbf8e6331" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCommandContext.newSessionHandler": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCommandContext.newSessionHandler", - "start_line": 558, - "end_line": 558, - "type": "FUNCTION", - "content_hash": "fe3bfb0a1af1b30e" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCommandContext.forkHandler": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCommandContext.forkHandler", - "start_line": 559, - "end_line": 559, - "type": "FUNCTION", - "content_hash": "5ca4a08e954be2d9" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCommandContext.navigateTreeHandler": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCommandContext.navigateTreeHandler", - "start_line": 560, - "end_line": 560, - "type": "FUNCTION", - "content_hash": "df68ef71ad0bd4f5" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCommandContext.switchSessionHandler": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCommandContext.switchSessionHandler", - "start_line": 561, - "end_line": 561, - "type": "FUNCTION", - "content_hash": "e632dd2a6e82c847" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCommandContext.reloadHandler": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCommandContext.reloadHandler", - "start_line": 562, - "end_line": 562, - "type": "FUNCTION", - "content_hash": "701951a06658c33a" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.setUIContext": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.setUIContext", - "start_line": 565, - "end_line": 568, - "type": "METHOD", - "content_hash": "3f97d5642f858264" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext", - "start_line": 570, - "end_line": 580, - "type": "METHOD", - "content_hash": "c6814499a1b4c26d" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.select": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.select", - "start_line": 573, - "end_line": 573, - "type": "METHOD", - "content_hash": "e783cceb9d5b042f" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.select.withUIPrompt(\"select\") callback": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.select.withUIPrompt(\"select\") callback", - "start_line": 573, - "end_line": 573, - "type": "FUNCTION", - "content_hash": "e783cceb9d5b042f" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.confirm": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.confirm", - "start_line": 574, - "end_line": 574, - "type": "METHOD", - "content_hash": "aa73c598f59e391a" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.confirm.withUIPrompt(\"confirm\") callback": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.confirm.withUIPrompt(\"confirm\") callback", - "start_line": 574, - "end_line": 574, - "type": "FUNCTION", - "content_hash": "aa73c598f59e391a" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.input": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.input", - "start_line": 575, - "end_line": 576, - "type": "METHOD", - "content_hash": "684a52b326c37194" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.input.withUIPrompt(\"input\") callback": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.input.withUIPrompt(\"input\") callback", - "start_line": 576, - "end_line": 576, - "type": "FUNCTION", - "content_hash": "3c4d064e70df88fd" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.editor": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.editor", - "start_line": 577, - "end_line": 577, - "type": "METHOD", - "content_hash": "215bffa6cfe1a6bb" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.editor.withUIPrompt(\"editor\") callback": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.editor.withUIPrompt(\"editor\") callback", - "start_line": 577, - "end_line": 577, - "type": "FUNCTION", - "content_hash": "215bffa6cfe1a6bb" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.custom": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.custom", - "start_line": 578, - "end_line": 578, - "type": "METHOD", - "content_hash": "6469bd694556ea9c" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.custom.withUIPrompt(\"custom\") callback": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.custom.withUIPrompt(\"custom\") callback", - "start_line": 578, - "end_line": 578, - "type": "FUNCTION", - "content_hash": "6469bd694556ea9c" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.withUIPrompt": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.withUIPrompt", - "start_line": 582, - "end_line": 609, - "type": "METHOD", - "content_hash": "7c9ea7a074e8eb15" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitUIPromptEvent": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitUIPromptEvent", - "start_line": 611, - "end_line": 615, - "type": "METHOD", - "content_hash": "de891e322874cba0" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitUIPromptEvent.queueMicrotask() callback": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitUIPromptEvent.queueMicrotask() callback", - "start_line": 612, - "end_line": 614, - "type": "FUNCTION", - "content_hash": "4a5e45ccec2cc0c9" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getUIContext": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getUIContext", - "start_line": 617, - "end_line": 619, - "type": "METHOD", - "content_hash": "bf70ee89b35f573f" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.hasUI": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.hasUI", - "start_line": 621, - "end_line": 623, - "type": "METHOD", - "content_hash": "85d89effedda723e" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getExtensionPaths": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getExtensionPaths", - "start_line": 625, - "end_line": 627, - "type": "METHOD", - "content_hash": "d6a5303df523256f" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getExtensionPaths.extensions.map() callback": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getExtensionPaths.extensions.map() callback", - "start_line": 626, - "end_line": 626, - "type": "FUNCTION", - "content_hash": "1ab1e22dd20b06a3" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getAllRegisteredTools": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getAllRegisteredTools", - "start_line": 630, - "end_line": 640, - "type": "METHOD", - "content_hash": "63843d874ac04372" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getToolDefinition": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getToolDefinition", - "start_line": 643, - "end_line": 651, - "type": "METHOD", - "content_hash": "853978eee8ede755" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getFlags": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getFlags", - "start_line": 653, - "end_line": 663, - "type": "METHOD", - "content_hash": "58ac9032408d7a53" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.setFlagValue": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.setFlagValue", - "start_line": 665, - "end_line": 667, - "type": "METHOD", - "content_hash": "21c8750ea9b35976" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getFlagValues": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getFlagValues", - "start_line": 669, - "end_line": 671, - "type": "METHOD", - "content_hash": "86ec80b4bc135217" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getShortcuts": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getShortcuts", - "start_line": 673, - "end_line": 716, - "type": "METHOD", - "content_hash": "9928598c57045145" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getShortcutDiagnostics": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getShortcutDiagnostics", - "start_line": 718, - "end_line": 720, - "type": "METHOD", - "content_hash": "2b1f33733793570b" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.invalidate": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.invalidate", - "start_line": 722, - "end_line": 729, - "type": "METHOD", - "content_hash": "0a546547b267cc46" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.assertActive": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.assertActive", - "start_line": 731, - "end_line": 735, - "type": "METHOD", - "content_hash": "5b099a83aed83e50" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.onError": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.onError", - "start_line": 737, - "end_line": 740, - "type": "METHOD", - "content_hash": "93aba8f435c56d29" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitError": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitError", - "start_line": 742, - "end_line": 746, - "type": "METHOD", - "content_hash": "0cc91383b4761d56" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.reportUnhandledMcpServers": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.reportUnhandledMcpServers", - "start_line": 752, - "end_line": 763, - "type": "METHOD", - "content_hash": "a4ceec6f82be483b" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.hasHandlers": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.hasHandlers", - "start_line": 765, - "end_line": 773, - "type": "METHOD", - "content_hash": "9b52a5b32dd1bab1" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getMessageRenderer": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getMessageRenderer", - "start_line": 775, - "end_line": 783, - "type": "METHOD", - "content_hash": "14b242420fc9001c" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getMarkdownTransformers": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getMarkdownTransformers", - "start_line": 785, - "end_line": 787, - "type": "METHOD", - "content_hash": "1432530ba1b4faa5" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getMarkdownTransformers.extensions.flatMap() callback": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getMarkdownTransformers.extensions.flatMap() callback", - "start_line": 786, - "end_line": 786, - "type": "FUNCTION", - "content_hash": "088f16cf9457be59" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.resolveToolRenderers": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.resolveToolRenderers", - "start_line": 790, - "end_line": 795, - "type": "METHOD", - "content_hash": "dcd764657c8811d4" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.resolveToolRenderers.resolvers": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.resolveToolRenderers.resolvers", - "start_line": 791, - "end_line": 791, - "type": "CLASS", - "content_hash": "3247559a454281e3" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.resolveToolRenderers.resolvers.extensions.flatMap() callback": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.resolveToolRenderers.resolvers.extensions.flatMap() callback", - "start_line": 791, - "end_line": 791, - "type": "FUNCTION", - "content_hash": "3247559a454281e3" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getEntryRenderer": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getEntryRenderer", - "start_line": 797, - "end_line": 805, - "type": "METHOD", - "content_hash": "c816cc083eead88e" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.resolveRegisteredCommands": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.resolveRegisteredCommands", - "start_line": 807, - "end_line": 841, - "type": "METHOD", - "content_hash": "1fea387350a900cb" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.resolveRegisteredCommands.commands.map() callback": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.resolveRegisteredCommands.commands.map() callback", - "start_line": 821, - "end_line": 840, - "type": "FUNCTION", - "content_hash": "9547c2be1c01ac4e" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getModelRegistry": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getModelRegistry", - "start_line": 843, - "end_line": 845, - "type": "METHOD", - "content_hash": "c844b8315491050b" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getRegisteredCommands": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getRegisteredCommands", - "start_line": 847, - "end_line": 850, - "type": "METHOD", - "content_hash": "780928bb662fd96d" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getCommandDiagnostics": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getCommandDiagnostics", - "start_line": 852, - "end_line": 854, - "type": "METHOD", - "content_hash": "6a9865053c864a78" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getCommand": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getCommand", - "start_line": 856, - "end_line": 858, - "type": "METHOD", - "content_hash": "9da866f103b50f2f" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getCommand.find() callback": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getCommand.find() callback", - "start_line": 857, - "end_line": 857, - "type": "FUNCTION", - "content_hash": "5dde1dbaad5803f7" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.shutdown": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.shutdown", - "start_line": 864, - "end_line": 866, - "type": "METHOD", - "content_hash": "69c4d57f964e7984" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getActiveTools": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getActiveTools", - "start_line": 868, - "end_line": 871, - "type": "METHOD", - "content_hash": "bc7535169f928822" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext", - "start_line": 877, - "end_line": 955, - "type": "METHOD", - "content_hash": "c918a66147ed007d" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.ui": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.ui", - "start_line": 882, - "end_line": 885, - "type": "METHOD", - "content_hash": "0de1f8e4e377ef23" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.mode": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.mode", - "start_line": 886, - "end_line": 889, - "type": "METHOD", - "content_hash": "96daa3dee6b90bec" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.hasUI": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.hasUI", - "start_line": 890, - "end_line": 893, - "type": "METHOD", - "content_hash": "945b2729972a4f06" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.cwd": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.cwd", - "start_line": 894, - "end_line": 897, - "type": "METHOD", - "content_hash": "22e41e3b7d7406c0" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.sessionManager": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.sessionManager", - "start_line": 898, - "end_line": 901, - "type": "METHOD", - "content_hash": "aebfa3f0d3862bf4" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.modelRegistry": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.modelRegistry", - "start_line": 902, - "end_line": 905, - "type": "METHOD", - "content_hash": "d13e92cfc2b10130" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.model": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.model", - "start_line": 906, - "end_line": 909, - "type": "METHOD", - "content_hash": "b6061991aa67f396" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.scopedModels": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.scopedModels", - "start_line": 910, - "end_line": 913, - "type": "METHOD", - "content_hash": "2a77402109870d00" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.thinkingLevel": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.thinkingLevel", - "start_line": 914, - "end_line": 917, - "type": "METHOD", - "content_hash": "b0914a4a1b3b834e" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.isIdle": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.isIdle", - "start_line": 918, - "end_line": 921, - "type": "METHOD", - "content_hash": "ee7f37ff0b85371b" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.isProjectTrusted": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.isProjectTrusted", - "start_line": 922, - "end_line": 925, - "type": "METHOD", - "content_hash": "37b07102b679cb38" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.signal": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.signal", - "start_line": 926, - "end_line": 929, - "type": "METHOD", - "content_hash": "2f926c8341f29991" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.abort": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.abort", - "start_line": 930, - "end_line": 933, - "type": "METHOD", - "content_hash": "908fa8c6893802b7" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.hasPendingMessages": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.hasPendingMessages", - "start_line": 934, - "end_line": 937, - "type": "METHOD", - "content_hash": "c4bf37c2dec765bc" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.shutdown": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.shutdown", - "start_line": 938, - "end_line": 941, - "type": "METHOD", - "content_hash": "82ba47fffaedcc86" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.getContextUsage": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.getContextUsage", - "start_line": 942, - "end_line": 945, - "type": "METHOD", - "content_hash": "92cfd00c4a2b3fd4" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.compact": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.compact", - "start_line": 946, - "end_line": 949, - "type": "METHOD", - "content_hash": "9b0f0a7d1bae364a" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.getSystemPrompt": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.getSystemPrompt", - "start_line": 950, - "end_line": 953, - "type": "METHOD", - "content_hash": "17c9d49af0ac0f0f" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createToolContext": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createToolContext", - "start_line": 961, - "end_line": 988, - "type": "METHOD", - "content_hash": "f057ec76b1fa432a" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createToolContext.tools.get": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createToolContext.tools.get", - "start_line": 966, - "end_line": 969, - "type": "METHOD", - "content_hash": "441a4caf6dd96af0" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createToolContext.executeTool.value": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createToolContext.executeTool.value", - "start_line": 972, - "end_line": 985, - "type": "METHOD", - "content_hash": "9f25a41862ded878" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createCommandContext": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createCommandContext", - "start_line": 990, - "end_line": 1027, - "type": "METHOD", - "content_hash": "2f4920838898efca" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createCommandContext.getSystemPromptOptions": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createCommandContext.getSystemPromptOptions", - "start_line": 998, - "end_line": 1001, - "type": "FUNCTION", - "content_hash": "e88a1a5d807a43ac" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createCommandContext.waitForIdle": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createCommandContext.waitForIdle", - "start_line": 1002, - "end_line": 1005, - "type": "FUNCTION", - "content_hash": "8bd7069343e17327" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createCommandContext.newSession": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createCommandContext.newSession", - "start_line": 1006, - "end_line": 1009, - "type": "FUNCTION", - "content_hash": "4c2fbd0690fa7f71" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createCommandContext.fork": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createCommandContext.fork", - "start_line": 1010, - "end_line": 1013, - "type": "FUNCTION", - "content_hash": "05aa623b08ed7116" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createCommandContext.navigateTree": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createCommandContext.navigateTree", - "start_line": 1014, - "end_line": 1017, - "type": "FUNCTION", - "content_hash": "a3a962c698c7cae4" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createCommandContext.switchSession": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createCommandContext.switchSession", - "start_line": 1018, - "end_line": 1021, - "type": "FUNCTION", - "content_hash": "a84a9cc118cedbbc" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createCommandContext.reload": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createCommandContext.reload", - "start_line": 1022, - "end_line": 1025, - "type": "FUNCTION", - "content_hash": "0790eea0d80bcfd6" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitBoundary": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitBoundary", - "start_line": 1029, - "end_line": 1078, - "type": "METHOD", - "content_hash": "e2f1c3e95d84d91e" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.isSessionBeforeEvent": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.isSessionBeforeEvent", - "start_line": 1080, - "end_line": 1087, - "type": "METHOD", - "content_hash": "3e95bc250f87dccf" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emit": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emit", - "start_line": 1089, - "end_line": 1118, - "type": "METHOD", - "content_hash": "fe7969ccd334541e" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitCacheWarmingDecision": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitCacheWarmingDecision", - "start_line": 1121, - "end_line": 1142, - "type": "METHOD", - "content_hash": "c031064dd594c128" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitMessageEnd": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitMessageEnd", - "start_line": 1144, - "end_line": 1181, - "type": "METHOD", - "content_hash": "370ec18b73bf0f58" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitToolResult": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitToolResult", - "start_line": 1183, - "end_line": 1240, - "type": "METHOD", - "content_hash": "d3002f9bd79313b7" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitToolCall": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitToolCall", - "start_line": 1242, - "end_line": 1260, - "type": "METHOD", - "content_hash": "ad67bb3787316ad3" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitUserBash": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitUserBash", - "start_line": 1262, - "end_line": 1291, - "type": "METHOD", - "content_hash": "3302bec0f70e9c1a" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitContext": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitContext", - "start_line": 1298, - "end_line": 1359, - "type": "METHOD", - "content_hash": "ba274f790b8f01a5" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitContext.visibleMessages": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitContext.visibleMessages", - "start_line": 1305, - "end_line": 1305, - "type": "CLASS", - "content_hash": "528788505f2ff1e0" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitContext.visibleMessages.currentMessages.filter() callback": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitContext.visibleMessages.currentMessages.filter() callback", - "start_line": 1305, - "end_line": 1305, - "type": "FUNCTION", - "content_hash": "528788505f2ff1e0" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitBeforeProviderRequest": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitBeforeProviderRequest", - "start_line": 1361, - "end_line": 1390, - "type": "METHOD", - "content_hash": "105f7cad56c1e527" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitBeforeProviderHeaders": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitBeforeProviderHeaders", - "start_line": 1392, - "end_line": 1418, - "type": "METHOD", - "content_hash": "77168775a2d9237d" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitBeforeAgentStart": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitBeforeAgentStart", - "start_line": 1420, - "end_line": 1472, - "type": "METHOD", - "content_hash": "33bd21fec0cb49d7" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitBeforeAgentStart.getSystemPrompt": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitBeforeAgentStart.getSystemPrompt", - "start_line": 1431, - "end_line": 1434, - "type": "FUNCTION", - "content_hash": "43dc7c04328f92e0" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.emitBeforeAgentStart.event": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.emitBeforeAgentStart.event", - "start_line": 1440, - "end_line": 1448, - "type": "CLASS", - "content_hash": "246256ee86fce877" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitBeforeAgentStart.event.systemPrompt": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitBeforeAgentStart.event.systemPrompt", - "start_line": 1444, - "end_line": 1446, - "type": "METHOD", - "content_hash": "aa4099139f79424a" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitResourcesDiscover": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitResourcesDiscover", - "start_line": 1474, - "end_line": 1517, - "type": "METHOD", - "content_hash": "9a392a1e6eb4f8e7" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitResourcesDiscover.result.skillPaths.map() callback": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitResourcesDiscover.result.skillPaths.map() callback", - "start_line": 1495, - "end_line": 1495, - "type": "FUNCTION", - "content_hash": "e9b9a85dc4794dce" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitResourcesDiscover.result.promptPaths.map() callback": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitResourcesDiscover.result.promptPaths.map() callback", - "start_line": 1498, - "end_line": 1498, - "type": "FUNCTION", - "content_hash": "6d8ee9603b7f9462" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitResourcesDiscover.result.themePaths.map() callback": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitResourcesDiscover.result.themePaths.map() callback", - "start_line": 1501, - "end_line": 1501, - "type": "FUNCTION", - "content_hash": "59dce898928a21a1" - }, - "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitInput": { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitInput", - "start_line": 1520, - "end_line": 1559, - "type": "METHOD", - "content_hash": "9af52eae07cab82d" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIDialogOptions": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionUIDialogOptions", - "start_line": 114, - "end_line": 119, - "type": "INTERFACE", - "content_hash": "879b939b0d606de1" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionWidgetOptions": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionWidgetOptions", - "start_line": 125, - "end_line": 128, - "type": "INTERFACE", - "content_hash": "7cbc1e97db51e81a" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.WorkingIndicatorOptions": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.WorkingIndicatorOptions", - "start_line": 134, - "end_line": 139, - "type": "INTERFACE", - "content_hash": "dec06685c8f54c92" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionUIContext", - "start_line": 149, - "end_line": 300, - "type": "INTERFACE", - "content_hash": "23e884f000bac026" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.select": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.select", - "start_line": 151, - "end_line": 151, - "type": "METHOD", - "content_hash": "9f395c182763536f" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.confirm": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.confirm", - "start_line": 154, - "end_line": 154, - "type": "METHOD", - "content_hash": "2b4e958deff73556" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.input": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.input", - "start_line": 157, - "end_line": 157, - "type": "METHOD", - "content_hash": "6b24d74d62a733f7" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.notify": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.notify", - "start_line": 160, - "end_line": 160, - "type": "METHOD", - "content_hash": "5a2cc6540845a8a1" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.onTerminalInput": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.onTerminalInput", - "start_line": 163, - "end_line": 163, - "type": "METHOD", - "content_hash": "c04b8b44c0ecce69" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setStatus": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setStatus", - "start_line": 166, - "end_line": 166, - "type": "METHOD", - "content_hash": "f1ebda8e8eb3a806" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setWorkingMessage": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setWorkingMessage", - "start_line": 169, - "end_line": 169, - "type": "METHOD", - "content_hash": "ae13191f427b74c5" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setWorkingVisible": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setWorkingVisible", - "start_line": 172, - "end_line": 172, - "type": "METHOD", - "content_hash": "c55909757d4bef8f" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setWorkingIndicator": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setWorkingIndicator", - "start_line": 182, - "end_line": 182, - "type": "METHOD", - "content_hash": "eaf02028bd6dfc69" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setHiddenThinkingLabel": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setHiddenThinkingLabel", - "start_line": 185, - "end_line": 185, - "type": "METHOD", - "content_hash": "aad9a2e6628d6d88" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.setWidget": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.setWidget", - "start_line": 188, - "end_line": 188, - "type": "METHOD", - "content_hash": "aadfdd659ae009c7" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setWidget": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setWidget", - "start_line": 189, - "end_line": 193, - "type": "METHOD", - "content_hash": "308cbc213a69a79a" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setFooter": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setFooter", - "start_line": 201, - "end_line": 205, - "type": "METHOD", - "content_hash": "1568342fcf761062" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setHeader": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setHeader", - "start_line": 208, - "end_line": 208, - "type": "METHOD", - "content_hash": "952c091b6efb54ae" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setTitle": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setTitle", - "start_line": 211, - "end_line": 211, - "type": "METHOD", - "content_hash": "8ec5fc0bbe39d618" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.custom": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.custom", - "start_line": 214, - "end_line": 228, - "type": "METHOD", - "content_hash": "4d02bcc02d4b4021" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.pasteToEditor": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.pasteToEditor", - "start_line": 231, - "end_line": 231, - "type": "METHOD", - "content_hash": "f53269332bf11010" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setEditorText": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setEditorText", - "start_line": 234, - "end_line": 234, - "type": "METHOD", - "content_hash": "0d1ed5452f8250d1" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.getEditorText": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.getEditorText", - "start_line": 237, - "end_line": 237, - "type": "METHOD", - "content_hash": "9629e6d7522977d9" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.editor": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.editor", - "start_line": 240, - "end_line": 240, - "type": "METHOD", - "content_hash": "6213acd3dcef748d" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.addAutocompleteProvider": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.addAutocompleteProvider", - "start_line": 243, - "end_line": 243, - "type": "METHOD", - "content_hash": "49a4cdbec37b08b1" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setEditorComponent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setEditorComponent", - "start_line": 278, - "end_line": 278, - "type": "METHOD", - "content_hash": "ed39a87d6fd1f0c9" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.getEditorComponent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.getEditorComponent", - "start_line": 281, - "end_line": 281, - "type": "METHOD", - "content_hash": "2e5ab37d7f4d1616" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.getAllThemes": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.getAllThemes", - "start_line": 287, - "end_line": 287, - "type": "METHOD", - "content_hash": "a71a82112cda41d9" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.getTheme": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.getTheme", - "start_line": 290, - "end_line": 290, - "type": "METHOD", - "content_hash": "f27bdd2819f8585a" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setTheme": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setTheme", - "start_line": 293, - "end_line": 293, - "type": "METHOD", - "content_hash": "70db584a678ef5b2" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.getToolsExpanded": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.getToolsExpanded", - "start_line": 296, - "end_line": 296, - "type": "METHOD", - "content_hash": "339564fda359c7e1" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setToolsExpanded": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setToolsExpanded", - "start_line": 299, - "end_line": 299, - "type": "METHOD", - "content_hash": "24be4f5d18d34948" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ContextUsage": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ContextUsage", - "start_line": 306, - "end_line": 312, - "type": "INTERFACE", - "content_hash": "7ff5d5ad3a9252aa" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.CompactOptions": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.CompactOptions", - "start_line": 314, - "end_line": 318, - "type": "INTERFACE", - "content_hash": "8956dc7316ccb542" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionContext": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionContext", - "start_line": 325, - "end_line": 365, - "type": "INTERFACE", - "content_hash": "d66283213fb37f4b" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionContext.isIdle": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionContext.isIdle", - "start_line": 348, - "end_line": 348, - "type": "METHOD", - "content_hash": "00ebb53e9df58942" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionContext.isProjectTrusted": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionContext.isProjectTrusted", - "start_line": 350, - "end_line": 350, - "type": "METHOD", - "content_hash": "0e6ebff3a8b9c201" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionContext.abort": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionContext.abort", - "start_line": 354, - "end_line": 354, - "type": "METHOD", - "content_hash": "776ce47d8d3210a2" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionContext.hasPendingMessages": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionContext.hasPendingMessages", - "start_line": 356, - "end_line": 356, - "type": "METHOD", - "content_hash": "8d644a1197c3deff" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionContext.shutdown": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionContext.shutdown", - "start_line": 358, - "end_line": 358, - "type": "METHOD", - "content_hash": "ba2a529b20b4de6e" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionContext.getContextUsage": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionContext.getContextUsage", - "start_line": 360, - "end_line": 360, - "type": "METHOD", - "content_hash": "47b38e02e1496919" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionContext.compact": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionContext.compact", - "start_line": 362, - "end_line": 362, - "type": "METHOD", - "content_hash": "baaeb4297fd172b2" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionContext.getSystemPrompt": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionContext.getSystemPrompt", - "start_line": 364, - "end_line": 364, - "type": "METHOD", - "content_hash": "a39440334ae23701" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExecuteToolOptions": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExecuteToolOptions", - "start_line": 368, - "end_line": 373, - "type": "INTERFACE", - "content_hash": "d667a9ea7b80d11f" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionToolContext": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionToolContext", - "start_line": 383, - "end_line": 395, - "type": "INTERFACE", - "content_hash": "1d540c464c80c4c1" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionToolContext.executeTool": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionToolContext.executeTool", - "start_line": 394, - "end_line": 394, - "type": "METHOD", - "content_hash": "0bccf0fe13e891a8" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionCommandContext": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionCommandContext", - "start_line": 401, - "end_line": 435, - "type": "INTERFACE", - "content_hash": "8ed80650047a55b5" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionCommandContext.getSystemPromptOptions": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionCommandContext.getSystemPromptOptions", - "start_line": 403, - "end_line": 403, - "type": "METHOD", - "content_hash": "724da5a96fb7cabd" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionCommandContext.waitForIdle": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionCommandContext.waitForIdle", - "start_line": 406, - "end_line": 406, - "type": "METHOD", - "content_hash": "bb486decde1d3a04" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionCommandContext.newSession": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionCommandContext.newSession", - "start_line": 409, - "end_line": 413, - "type": "METHOD", - "content_hash": "71206e96c0f2dab3" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionCommandContext.fork": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionCommandContext.fork", - "start_line": 416, - "end_line": 419, - "type": "METHOD", - "content_hash": "133bb9ca2509a96d" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionCommandContext.navigateTree": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionCommandContext.navigateTree", - "start_line": 422, - "end_line": 425, - "type": "METHOD", - "content_hash": "5b53220a1389bfd5" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionCommandContext.switchSession": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionCommandContext.switchSession", - "start_line": 428, - "end_line": 431, - "type": "METHOD", - "content_hash": "b25aefdf24396217" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionCommandContext.reload": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionCommandContext.reload", - "start_line": 434, - "end_line": 434, - "type": "METHOD", - "content_hash": "bd842ff9525becc4" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ReplacedSessionContext": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ReplacedSessionContext", - "start_line": 442, - "end_line": 452, - "type": "INTERFACE", - "content_hash": "0069ca6da7ef7d25" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ReplacedSessionContext.sendMessage": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ReplacedSessionContext.sendMessage", - "start_line": 443, - "end_line": 446, - "type": "METHOD", - "content_hash": "315d02cd81b93e35" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ReplacedSessionContext.sendUserMessage": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ReplacedSessionContext.sendUserMessage", - "start_line": 448, - "end_line": 451, - "type": "METHOD", - "content_hash": "0c0c005a13a5b93e" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolRenderResultOptions": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ToolRenderResultOptions", - "start_line": 459, - "end_line": 464, - "type": "INTERFACE", - "content_hash": "b9a3d45f47945670" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolRenderContext": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ToolRenderContext", - "start_line": 467, - "end_line": 499, - "type": "INTERFACE", - "content_hash": "6ec9ede31f22e9c1" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolAnnotations": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ToolAnnotations", - "start_line": 522, - "end_line": 531, - "type": "INTERFACE", - "content_hash": "0e006ca61e59eabf" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolNamespace": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ToolNamespace", - "start_line": 534, - "end_line": 544, - "type": "INTERFACE", - "content_hash": "dea82e4d844203a4" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolLoadout": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ToolLoadout", - "start_line": 547, - "end_line": 558, - "type": "INTERFACE", - "content_hash": "368326fc77128a1e" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolLoadout.getExposure": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ToolLoadout.getExposure", - "start_line": 554, - "end_line": 554, - "type": "METHOD", - "content_hash": "496f22e1d0c35f1d" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolLoadout.getNamespace": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ToolLoadout.getNamespace", - "start_line": 555, - "end_line": 555, - "type": "METHOD", - "content_hash": "f7a3811d0b9768ef" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolLoadout.getPromptGuidelines": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ToolLoadout.getPromptGuidelines", - "start_line": 557, - "end_line": 557, - "type": "METHOD", - "content_hash": "86038312bcce4e0b" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolLoadoutChanges": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ToolLoadoutChanges", - "start_line": 561, - "end_line": 569, - "type": "INTERFACE", - "content_hash": "6cb2ac4e2614c012" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolDefinition": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ToolDefinition", - "start_line": 574, - "end_line": 654, - "type": "INTERFACE", - "content_hash": "2694f68adcdc7f94" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolDefinition.execute": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ToolDefinition.execute", - "start_line": 636, - "end_line": 642, - "type": "METHOD", - "content_hash": "9dc0d9a55abb65ec" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.defineTool": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.defineTool", - "start_line": 676, - "end_line": 680, - "type": "FUNCTION", - "content_hash": "711fe705888d675d" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ProjectTrustEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ProjectTrustEvent", - "start_line": 686, - "end_line": 689, - "type": "INTERFACE", - "content_hash": "b40d680dda9647bc" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ProjectTrustEventResult": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ProjectTrustEventResult", - "start_line": 693, - "end_line": 696, - "type": "INTERFACE", - "content_hash": "6a11530732845dd6" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ProjectTrustContext": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ProjectTrustContext", - "start_line": 698, - "end_line": 703, - "type": "INTERFACE", - "content_hash": "dbf12284a08883ca" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ResourcesDiscoverEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ResourcesDiscoverEvent", - "start_line": 711, - "end_line": 715, - "type": "INTERFACE", - "content_hash": "e550260180dd1e37" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ResourcesDiscoverResult": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ResourcesDiscoverResult", - "start_line": 718, - "end_line": 722, - "type": "INTERFACE", - "content_hash": "46b8ab600daddc8e" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.McpServersChangeEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.McpServersChangeEvent", - "start_line": 730, - "end_line": 734, - "type": "INTERFACE", - "content_hash": "6020299e4045484f" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.SessionStartEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.SessionStartEvent", - "start_line": 741, - "end_line": 747, - "type": "INTERFACE", - "content_hash": "e0457ae1a51c3b5c" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.SessionInfoChangedEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.SessionInfoChangedEvent", - "start_line": 750, - "end_line": 754, - "type": "INTERFACE", - "content_hash": "ae3b4b413f0baf63" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.SessionBeforeSwitchEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.SessionBeforeSwitchEvent", - "start_line": 757, - "end_line": 761, - "type": "INTERFACE", - "content_hash": "d32ae3179eda5280" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.SessionBeforeForkEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.SessionBeforeForkEvent", - "start_line": 764, - "end_line": 768, - "type": "INTERFACE", - "content_hash": "d68d272f247ba2c3" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.SessionBeforeCompactEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.SessionBeforeCompactEvent", - "start_line": 771, - "end_line": 781, - "type": "INTERFACE", - "content_hash": "b1df34d2c07021da" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.SessionCompactEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.SessionCompactEvent", - "start_line": 784, - "end_line": 792, - "type": "INTERFACE", - "content_hash": "5eea423e876919d4" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.SessionCompactFailedEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.SessionCompactFailedEvent", - "start_line": 795, - "end_line": 807, - "type": "INTERFACE", - "content_hash": "1ec7d9aa362c62fb" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.SessionShutdownEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.SessionShutdownEvent", - "start_line": 810, - "end_line": 815, - "type": "INTERFACE", - "content_hash": "21b69c10d11d5356" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.TreePreparation": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.TreePreparation", - "start_line": 818, - "end_line": 830, - "type": "INTERFACE", - "content_hash": "b17c218d54e4dcb3" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.SessionBeforeTreeEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.SessionBeforeTreeEvent", - "start_line": 833, - "end_line": 837, - "type": "INTERFACE", - "content_hash": "55a49f18084bbff7" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.SessionTreeEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.SessionTreeEvent", - "start_line": 840, - "end_line": 846, - "type": "INTERFACE", - "content_hash": "5c7c5f6e5cda1a4a" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ContextEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ContextEvent", - "start_line": 871, - "end_line": 874, - "type": "INTERFACE", - "content_hash": "f1b4bc658685afd5" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ContextWithSystemEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ContextWithSystemEvent", - "start_line": 881, - "end_line": 884, - "type": "INTERFACE", - "content_hash": "a6a407d3d99fee1b" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.BeforeProviderRequestEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.BeforeProviderRequestEvent", - "start_line": 887, - "end_line": 890, - "type": "INTERFACE", - "content_hash": "1b4dfdaa385437ba" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.BeforeProviderHeadersEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.BeforeProviderHeadersEvent", - "start_line": 897, - "end_line": 900, - "type": "INTERFACE", - "content_hash": "83b6ea805e21f012" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.AfterProviderResponseEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.AfterProviderResponseEvent", - "start_line": 903, - "end_line": 907, - "type": "INTERFACE", - "content_hash": "acaf9de597561c90" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ProviderStreamEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ProviderStreamEvent", - "start_line": 910, - "end_line": 916, - "type": "INTERFACE", - "content_hash": "919b414630d63d86" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.BeforeAgentStartEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.BeforeAgentStartEvent", - "start_line": 919, - "end_line": 929, - "type": "INTERFACE", - "content_hash": "d17d7af048d691d4" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.AgentStartEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.AgentStartEvent", - "start_line": 932, - "end_line": 934, - "type": "INTERFACE", - "content_hash": "09267bd86a363276" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.AgentEndEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.AgentEndEvent", - "start_line": 937, - "end_line": 940, - "type": "INTERFACE", - "content_hash": "3d11f42f1523444e" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.CustomEntryDraft": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.CustomEntryDraft", - "start_line": 944, - "end_line": 948, - "type": "INTERFACE", - "content_hash": "24769654ccc4a1b0" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.CustomMessageEntryDraft": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.CustomMessageEntryDraft", - "start_line": 950, - "end_line": 956, - "type": "INTERFACE", - "content_hash": "60f203726248a342" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ContextEditEntryDraft": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ContextEditEntryDraft", - "start_line": 958, - "end_line": 962, - "type": "INTERFACE", - "content_hash": "dd3b61ca5236e364" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.CompactionEntryDraft": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.CompactionEntryDraft", - "start_line": 964, - "end_line": 971, - "type": "INTERFACE", - "content_hash": "5ad57ad72376b258" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.BoundaryContextPreview": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.BoundaryContextPreview", - "start_line": 979, - "end_line": 985, - "type": "INTERFACE", - "content_hash": "c9409fc68b8bff0c" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.BoundaryState": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.BoundaryState", - "start_line": 987, - "end_line": 992, - "type": "INTERFACE", - "content_hash": "6e4cb98ac6af308b" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.BoundaryResult": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.BoundaryResult", - "start_line": 994, - "end_line": 997, - "type": "INTERFACE", - "content_hash": "1f3e4872b29e60c0" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.AgentBeforeSettleEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.AgentBeforeSettleEvent", - "start_line": 1000, - "end_line": 1002, - "type": "INTERFACE", - "content_hash": "a27a705144f7279c" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.AgentSettledEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.AgentSettledEvent", - "start_line": 1005, - "end_line": 1009, - "type": "INTERFACE", - "content_hash": "4b51e82e51e5f8e6" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.UIPromptStartEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.UIPromptStartEvent", - "start_line": 1014, - "end_line": 1019, - "type": "INTERFACE", - "content_hash": "630501a805307c9a" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.UIPromptEndEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.UIPromptEndEvent", - "start_line": 1022, - "end_line": 1027, - "type": "INTERFACE", - "content_hash": "77118c00eda560cf" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.TurnStartEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.TurnStartEvent", - "start_line": 1030, - "end_line": 1034, - "type": "INTERFACE", - "content_hash": "5ed83efff37fd853" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.TurnEndEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.TurnEndEvent", - "start_line": 1037, - "end_line": 1044, - "type": "INTERFACE", - "content_hash": "e5892fb0f4fc2c44" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.MessageStartEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.MessageStartEvent", - "start_line": 1047, - "end_line": 1050, - "type": "INTERFACE", - "content_hash": "b4e61607b40e2e79" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.MessageUpdateEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.MessageUpdateEvent", - "start_line": 1053, - "end_line": 1057, - "type": "INTERFACE", - "content_hash": "65cdf48fb9726611" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.MessageEndEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.MessageEndEvent", - "start_line": 1060, - "end_line": 1063, - "type": "INTERFACE", - "content_hash": "6b6527ef0833b1a0" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolExecutionStartEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ToolExecutionStartEvent", - "start_line": 1066, - "end_line": 1073, - "type": "INTERFACE", - "content_hash": "ebb351b9c4aed5d2" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolExecutionUpdateEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ToolExecutionUpdateEvent", - "start_line": 1076, - "end_line": 1084, - "type": "INTERFACE", - "content_hash": "76751610922e0ca9" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolExecutionEndEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ToolExecutionEndEvent", - "start_line": 1087, - "end_line": 1097, - "type": "INTERFACE", - "content_hash": "c0c205bae010163c" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ModelSelectEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ModelSelectEvent", - "start_line": 1106, - "end_line": 1111, - "type": "INTERFACE", - "content_hash": "4d2be25e4ae9dc35" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ThinkingLevelSelectEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ThinkingLevelSelectEvent", - "start_line": 1114, - "end_line": 1118, - "type": "INTERFACE", - "content_hash": "91181a8a9614eeb7" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.UserBashEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.UserBashEvent", - "start_line": 1125, - "end_line": 1133, - "type": "INTERFACE", - "content_hash": "4a93b539391fd208" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.InputEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.InputEvent", - "start_line": 1143, - "end_line": 1153, - "type": "INTERFACE", - "content_hash": "8ff7ce9d179d7f21" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolCallEventBase": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ToolCallEventBase", - "start_line": 1165, - "end_line": 1175, - "type": "INTERFACE", - "content_hash": "a53d72832b51c7ff" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.BashToolCallEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.BashToolCallEvent", - "start_line": 1177, - "end_line": 1180, - "type": "INTERFACE", - "content_hash": "9c0fd551b8bca3e4" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.PowerShellToolCallEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.PowerShellToolCallEvent", - "start_line": 1182, - "end_line": 1185, - "type": "INTERFACE", - "content_hash": "36fdebfa6f0d1c46" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ReadToolCallEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ReadToolCallEvent", - "start_line": 1187, - "end_line": 1190, - "type": "INTERFACE", - "content_hash": "e9f227318054b781" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.EditToolCallEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.EditToolCallEvent", - "start_line": 1192, - "end_line": 1195, - "type": "INTERFACE", - "content_hash": "18e7dea7a9b38a63" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.WriteToolCallEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.WriteToolCallEvent", - "start_line": 1197, - "end_line": 1200, - "type": "INTERFACE", - "content_hash": "240ae18e868b052f" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.GrepToolCallEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.GrepToolCallEvent", - "start_line": 1202, - "end_line": 1205, - "type": "INTERFACE", - "content_hash": "afea96c75a71f0e3" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.FindToolCallEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.FindToolCallEvent", - "start_line": 1207, - "end_line": 1210, - "type": "INTERFACE", - "content_hash": "059f5875b40d5673" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.LsToolCallEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.LsToolCallEvent", - "start_line": 1212, - "end_line": 1215, - "type": "INTERFACE", - "content_hash": "5457f0f69a874b1d" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.CustomToolCallEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.CustomToolCallEvent", - "start_line": 1217, - "end_line": 1220, - "type": "INTERFACE", - "content_hash": "26951bffbdd8152d" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolResultEventBase": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ToolResultEventBase", - "start_line": 1239, - "end_line": 1255, - "type": "INTERFACE", - "content_hash": "e4d46ceb804d9842" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.BashToolResultEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.BashToolResultEvent", - "start_line": 1257, - "end_line": 1260, - "type": "INTERFACE", - "content_hash": "dbfb0660f295e353" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.PowerShellToolResultEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.PowerShellToolResultEvent", - "start_line": 1262, - "end_line": 1265, - "type": "INTERFACE", - "content_hash": "8d01f6c0750f900e" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ReadToolResultEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ReadToolResultEvent", - "start_line": 1267, - "end_line": 1270, - "type": "INTERFACE", - "content_hash": "6c6f80929066540e" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.EditToolResultEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.EditToolResultEvent", - "start_line": 1272, - "end_line": 1275, - "type": "INTERFACE", - "content_hash": "2644398d214bcedc" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.WriteToolResultEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.WriteToolResultEvent", - "start_line": 1277, - "end_line": 1280, - "type": "INTERFACE", - "content_hash": "08136e7ab9f30495" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.GrepToolResultEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.GrepToolResultEvent", - "start_line": 1282, - "end_line": 1285, - "type": "INTERFACE", - "content_hash": "657dc51c9978f63b" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.FindToolResultEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.FindToolResultEvent", - "start_line": 1287, - "end_line": 1290, - "type": "INTERFACE", - "content_hash": "3f88c2d93ce9ec35" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.LsToolResultEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.LsToolResultEvent", - "start_line": 1292, - "end_line": 1295, - "type": "INTERFACE", - "content_hash": "12f2aed43be5ca9c" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.CustomToolResultEvent": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.CustomToolResultEvent", - "start_line": 1297, - "end_line": 1300, - "type": "INTERFACE", - "content_hash": "2c11962e4b103829" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.isBashToolResult": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.isBashToolResult", - "start_line": 1315, - "end_line": 1317, - "type": "FUNCTION", - "content_hash": "2adadd903c7e75d0" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.isPowerShellToolResult": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.isPowerShellToolResult", - "start_line": 1318, - "end_line": 1320, - "type": "FUNCTION", - "content_hash": "c38d7e23bfebc0e4" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.isReadToolResult": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.isReadToolResult", - "start_line": 1321, - "end_line": 1323, - "type": "FUNCTION", - "content_hash": "2715560640f2c49e" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.isEditToolResult": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.isEditToolResult", - "start_line": 1324, - "end_line": 1326, - "type": "FUNCTION", - "content_hash": "598cd57776cf58c4" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.isWriteToolResult": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.isWriteToolResult", - "start_line": 1327, - "end_line": 1329, - "type": "FUNCTION", - "content_hash": "72491fbf7f1623c3" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.isGrepToolResult": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.isGrepToolResult", - "start_line": 1330, - "end_line": 1332, - "type": "FUNCTION", - "content_hash": "5aa9ad4d089e75c8" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.isFindToolResult": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.isFindToolResult", - "start_line": 1333, - "end_line": 1335, - "type": "FUNCTION", - "content_hash": "7f49477e00350ebe" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.isLsToolResult": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.isLsToolResult", - "start_line": 1336, - "end_line": 1338, - "type": "FUNCTION", - "content_hash": "67afe667016ae121" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.isToolCallEventType": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.isToolCallEventType", - "start_line": 1372, - "end_line": 1374, - "type": "FUNCTION", - "content_hash": "e97bfd666c74d7de" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ContextEventResult": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ContextEventResult", - "start_line": 1415, - "end_line": 1417, - "type": "INTERFACE", - "content_hash": "069c5977b3b1f013" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolCallEventResult": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ToolCallEventResult", - "start_line": 1426, - "end_line": 1435, - "type": "INTERFACE", - "content_hash": "d3fc41515c8deb71" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolResultEventResult": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ToolResultEventResult", - "start_line": 1455, - "end_line": 1461, - "type": "INTERFACE", - "content_hash": "954bc17236073435" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.MessageEndEventResult": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.MessageEndEventResult", - "start_line": 1463, - "end_line": 1466, - "type": "INTERFACE", - "content_hash": "65a11f7c16f5d607" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.BeforeAgentStartEventResult": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.BeforeAgentStartEventResult", - "start_line": 1468, - "end_line": 1472, - "type": "INTERFACE", - "content_hash": "65d4eda913890c2d" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.SessionBeforeSwitchResult": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.SessionBeforeSwitchResult", - "start_line": 1474, - "end_line": 1476, - "type": "INTERFACE", - "content_hash": "4370de61d046f4a6" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.SessionBeforeForkResult": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.SessionBeforeForkResult", - "start_line": 1478, - "end_line": 1481, - "type": "INTERFACE", - "content_hash": "305c2197f820e64c" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.SessionBeforeCompactResult": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.SessionBeforeCompactResult", - "start_line": 1483, - "end_line": 1486, - "type": "INTERFACE", - "content_hash": "7e97159f1bebdab8" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.SessionBeforeTreeResult": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.SessionBeforeTreeResult", - "start_line": 1488, - "end_line": 1501, - "type": "INTERFACE", - "content_hash": "4326406b43410c2f" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.MessageRenderOptions": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.MessageRenderOptions", - "start_line": 1507, - "end_line": 1511, - "type": "INTERFACE", - "content_hash": "4065c96b15bdcba8" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.MarkdownTransformContext": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.MarkdownTransformContext", - "start_line": 1513, - "end_line": 1517, - "type": "INTERFACE", - "content_hash": "f44b97e43d5660d9" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.EntryRenderOptions": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.EntryRenderOptions", - "start_line": 1521, - "end_line": 1523, - "type": "INTERFACE", - "content_hash": "7061e5008042197b" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.RegisteredCommand": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.RegisteredCommand", - "start_line": 1541, - "end_line": 1547, - "type": "INTERFACE", - "content_hash": "02d3ad4a8adef3e9" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ResolvedCommand": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ResolvedCommand", - "start_line": 1549, - "end_line": 1551, - "type": "INTERFACE", - "content_hash": "27b57d6310ce041d" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionAPI", - "start_line": 1564, - "end_line": 1890, - "type": "INTERFACE", - "content_hash": "d37a6fdb2d33a9e3" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.on": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.on", - "start_line": 1569, - "end_line": 1569, - "type": "METHOD", - "content_hash": "509bf8563e1342b9" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.on": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionAPI.on", - "start_line": 1636, - "end_line": 1636, - "type": "METHOD", - "content_hash": "83a1cd564a437b91" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerTool": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerTool", - "start_line": 1643, - "end_line": 1645, - "type": "METHOD", - "content_hash": "097b2d2da9e2c7de" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerCommand": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerCommand", - "start_line": 1652, - "end_line": 1652, - "type": "METHOD", - "content_hash": "dcba4ec29426b9da" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerShortcut": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerShortcut", - "start_line": 1655, - "end_line": 1661, - "type": "METHOD", - "content_hash": "143067ef95b87e5c" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerFlag": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerFlag", - "start_line": 1664, - "end_line": 1677, - "type": "METHOD", - "content_hash": "6fa391adaaabbefe" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.getFlag": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionAPI.getFlag", - "start_line": 1680, - "end_line": 1680, - "type": "METHOD", - "content_hash": "c2e843d5c8f41664" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerMessageRenderer": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerMessageRenderer", - "start_line": 1687, - "end_line": 1687, - "type": "METHOD", - "content_hash": "7167512ff1168589" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerMarkdownTransformer": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerMarkdownTransformer", - "start_line": 1690, - "end_line": 1690, - "type": "METHOD", - "content_hash": "66f571209d1d6856" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerEntryRenderer": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerEntryRenderer", - "start_line": 1693, - "end_line": 1693, - "type": "METHOD", - "content_hash": "f79008032d4cfced" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerToolRenderer": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerToolRenderer", - "start_line": 1696, - "end_line": 1696, - "type": "METHOD", - "content_hash": "0a23d4c687ba5b98" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.sendMessage": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionAPI.sendMessage", - "start_line": 1703, - "end_line": 1706, - "type": "METHOD", - "content_hash": "d177f2f5eb7ccbf4" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.sendUserMessage": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionAPI.sendUserMessage", - "start_line": 1713, - "end_line": 1716, - "type": "METHOD", - "content_hash": "7790c8a464d18ba0" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.appendEntry": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionAPI.appendEntry", - "start_line": 1719, - "end_line": 1719, - "type": "METHOD", - "content_hash": "9ac5ed8ab25f76ad" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.setSessionName": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionAPI.setSessionName", - "start_line": 1726, - "end_line": 1726, - "type": "METHOD", - "content_hash": "fb91b7f6bc8cc148" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.getSessionName": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionAPI.getSessionName", - "start_line": 1729, - "end_line": 1729, - "type": "METHOD", - "content_hash": "551b2eddc409bd44" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.setLabel": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionAPI.setLabel", - "start_line": 1732, - "end_line": 1732, - "type": "METHOD", - "content_hash": "9319a6eb92883616" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.exec": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionAPI.exec", - "start_line": 1735, - "end_line": 1735, - "type": "METHOD", - "content_hash": "26a94c0a1bf25157" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.getActiveTools": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionAPI.getActiveTools", - "start_line": 1738, - "end_line": 1738, - "type": "METHOD", - "content_hash": "d0a9dca1d948ddd6" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.getAllTools": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionAPI.getAllTools", - "start_line": 1741, - "end_line": 1741, - "type": "METHOD", - "content_hash": "96e070031441cfda" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.getSettings": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionAPI.getSettings", - "start_line": 1744, - "end_line": 1744, - "type": "METHOD", - "content_hash": "cf87d5ebed8f4b90" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.setActiveTools": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionAPI.setActiveTools", - "start_line": 1750, - "end_line": 1750, - "type": "METHOD", - "content_hash": "b112c34c95b33256" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.getCommands": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionAPI.getCommands", - "start_line": 1753, - "end_line": 1753, - "type": "METHOD", - "content_hash": "2a07113b2f4d9bfa" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.setModel": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionAPI.setModel", - "start_line": 1763, - "end_line": 1763, - "type": "METHOD", - "content_hash": "1e74e1a973fd2feb" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.getThinkingLevel": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionAPI.getThinkingLevel", - "start_line": 1766, - "end_line": 1766, - "type": "METHOD", - "content_hash": "5212d91bfeab129b" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.setThinkingLevel": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionAPI.setThinkingLevel", - "start_line": 1772, - "end_line": 1772, - "type": "METHOD", - "content_hash": "f63fcebd25489bbc" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.registerProvider": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.registerProvider", - "start_line": 1830, - "end_line": 1830, - "type": "METHOD", - "content_hash": "2647820cc217ddf7" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerProvider": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerProvider", - "start_line": 1831, - "end_line": 1831, - "type": "METHOD", - "content_hash": "7bef29aa412b8ae1" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.unregisterProvider": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionAPI.unregisterProvider", - "start_line": 1846, - "end_line": 1846, - "type": "METHOD", - "content_hash": "75cd06342dec8c54" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerMcpServer": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerMcpServer", - "start_line": 1866, - "end_line": 1866, - "type": "METHOD", - "content_hash": "66cd9863eda566b0" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.unregisterMcpServer": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionAPI.unregisterMcpServer", - "start_line": 1869, - "end_line": 1869, - "type": "METHOD", - "content_hash": "e374f93794d71d77" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.getMcpServers": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionAPI.getMcpServers", - "start_line": 1872, - "end_line": 1872, - "type": "METHOD", - "content_hash": "d190ac9b5263737e" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerVirtualModel": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerVirtualModel", - "start_line": 1883, - "end_line": 1883, - "type": "METHOD", - "content_hash": "de975faa7cc638c1" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.unregisterVirtualModel": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionAPI.unregisterVirtualModel", - "start_line": 1886, - "end_line": 1886, - "type": "METHOD", - "content_hash": "82ae717a89093389" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionVirtualModel": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionVirtualModel", - "start_line": 1897, - "end_line": 1900, - "type": "INTERFACE", - "content_hash": "be749f4471cad7a3" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionVirtualModel.route": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionVirtualModel.route", - "start_line": 1899, - "end_line": 1899, - "type": "METHOD", - "content_hash": "14e0f1608d4bf3be" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ProviderConfig": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ProviderConfig", - "start_line": 1903, - "end_line": 1959, - "type": "INTERFACE", - "content_hash": "0d1f575c3604fac0" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ProviderConfig.refreshModels": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ProviderConfig.refreshModels", - "start_line": 1941, - "end_line": 1941, - "type": "METHOD", - "content_hash": "7f8c77d3572a690f" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ProviderModelConfigBase": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ProviderModelConfigBase", - "start_line": 1961, - "end_line": 1978, - "type": "INTERFACE", - "content_hash": "b4c201a1d78df6bc" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ProviderChatModelConfig": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ProviderChatModelConfig", - "start_line": 1981, - "end_line": 1997, - "type": "INTERFACE", - "content_hash": "81ffa9fb23655760" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ProviderImageModelConfig": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ProviderImageModelConfig", - "start_line": 2000, - "end_line": 2004, - "type": "INTERFACE", - "content_hash": "9cc27e50f9b4eec0" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ProviderClassifierModelConfig": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ProviderClassifierModelConfig", - "start_line": 2007, - "end_line": 2011, - "type": "INTERFACE", - "content_hash": "7a8caf58f8450b90" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.RegisteredTool": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.RegisteredTool", - "start_line": 2053, - "end_line": 2056, - "type": "INTERFACE", - "content_hash": "c335f5136cfb1f1b" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionFlag": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionFlag", - "start_line": 2058, - "end_line": 2064, - "type": "INTERFACE", - "content_hash": "8d45495b69000dc9" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionShortcut": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionShortcut", - "start_line": 2066, - "end_line": 2071, - "type": "INTERFACE", - "content_hash": "07f182a444fe5b3e" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionRuntimeState": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionRuntimeState", - "start_line": 2123, - "end_line": 2152, - "type": "INTERFACE", - "content_hash": "912cb909a2b85e61" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionActions": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionActions", - "start_line": 2158, - "end_line": 2174, - "type": "INTERFACE", - "content_hash": "760b0e74d407dcb3" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionContextActions": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionContextActions", - "start_line": 2180, - "end_line": 2202, - "type": "INTERFACE", - "content_hash": "a48bfb88e54b5e10" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionCommandContextActions": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionCommandContextActions", - "start_line": 2208, - "end_line": 2228, - "type": "INTERFACE", - "content_hash": "ded4622e8ce6c091" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionRuntime": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionRuntime", - "start_line": 2234, - "end_line": 2234, - "type": "INTERFACE", - "content_hash": "3be1bb8a4e2ad907" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.Extension": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.Extension", - "start_line": 2237, - "end_line": 2253, - "type": "INTERFACE", - "content_hash": "e573ecb29899201d" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.LoadExtensionsResult": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.LoadExtensionsResult", - "start_line": 2256, - "end_line": 2262, - "type": "INTERFACE", - "content_hash": "252b00e95f820dc6" - }, - "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionError": { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.types.ExtensionError", - "start_line": 2268, - "end_line": 2273, - "type": "INTERFACE", - "content_hash": "6e085d4785020650" - }, - "packages/coding-agent/src/core/extensions/wrapper.ts|packages.coding-agent.src.core.extensions.wrapper.wrapRegisteredTool": { - "file_path": "packages/coding-agent/src/core/extensions/wrapper.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.wrapper.wrapRegisteredTool", - "start_line": 17, - "end_line": 21, - "type": "FUNCTION", - "content_hash": "1d6e8dd526cbe2a0" - }, - "packages/coding-agent/src/core/extensions/wrapper.ts|packages.coding-agent.src.core.extensions.wrapper.wrapRegisteredTool.wrapToolDefinition() callback": { - "file_path": "packages/coding-agent/src/core/extensions/wrapper.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.wrapper.wrapRegisteredTool.wrapToolDefinition() callback", - "start_line": 18, - "end_line": 19, - "type": "FUNCTION", - "content_hash": "c01af8736852f1e3" - }, - "packages/coding-agent/src/core/extensions/wrapper.ts|packages.coding-agent.src.core.extensions.wrapper.wrapRegisteredTools": { - "file_path": "packages/coding-agent/src/core/extensions/wrapper.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.wrapper.wrapRegisteredTools", - "start_line": 27, - "end_line": 29, - "type": "FUNCTION", - "content_hash": "c3d84d5440dc30f2" - }, - "packages/coding-agent/src/core/extensions/wrapper.ts|packages.coding-agent.src.core.extensions.wrapper.wrapRegisteredTools.registeredTools.map() callback": { - "file_path": "packages/coding-agent/src/core/extensions/wrapper.ts", - "qualified_name": "packages.coding-agent.src.core.extensions.wrapper.wrapRegisteredTools.registeredTools.map() callback", - "start_line": 28, - "end_line": 28, - "type": "FUNCTION", - "content_hash": "e11b301bb41433d9" - }, - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.findGitPaths": { - "file_path": "packages/coding-agent/src/core/footer-data-provider.ts", - "qualified_name": "packages.coding-agent.src.core.footer-data-provider.findGitPaths", - "start_line": 16, - "end_line": 48, - "type": "FUNCTION", - "content_hash": "cb212cc69af46fdc" - }, - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.resolveBranchWithGitSync": { - "file_path": "packages/coding-agent/src/core/footer-data-provider.ts", - "qualified_name": "packages.coding-agent.src.core.footer-data-provider.resolveBranchWithGitSync", - "start_line": 51, - "end_line": 59, - "type": "FUNCTION", - "content_hash": "ed6679b3b0a2ba43" - }, - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.resolveBranchWithGitAsync": { - "file_path": "packages/coding-agent/src/core/footer-data-provider.ts", - "qualified_name": "packages.coding-agent.src.core.footer-data-provider.resolveBranchWithGitAsync", - "start_line": 62, - "end_line": 81, - "type": "FUNCTION", - "content_hash": "4a0b5c219b3faf8d" - }, - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.resolveBranchWithGitAsync.": { - "file_path": "packages/coding-agent/src/core/footer-data-provider.ts", - "qualified_name": "packages.coding-agent.src.core.footer-data-provider.resolveBranchWithGitAsync.", - "start_line": 63, - "end_line": 80, - "type": "FUNCTION", - "content_hash": "2458365dce70e5bf" - }, - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.resolveBranchWithGitAsync..execFile(\"git\") callback": { - "file_path": "packages/coding-agent/src/core/footer-data-provider.ts", - "qualified_name": "packages.coding-agent.src.core.footer-data-provider.resolveBranchWithGitAsync..execFile(\"git\") callback", - "start_line": 71, - "end_line": 78, - "type": "FUNCTION", - "content_hash": "53185c2cd40148f9" - }, - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.isWslEnvironment": { - "file_path": "packages/coding-agent/src/core/footer-data-provider.ts", - "qualified_name": "packages.coding-agent.src.core.footer-data-provider.isWslEnvironment", - "start_line": 83, - "end_line": 85, - "type": "FUNCTION", - "content_hash": "20bb611ba3211cd6" - }, - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.isWindowsMountedRepoPath": { - "file_path": "packages/coding-agent/src/core/footer-data-provider.ts", - "qualified_name": "packages.coding-agent.src.core.footer-data-provider.isWindowsMountedRepoPath", - "start_line": 87, - "end_line": 89, - "type": "FUNCTION", - "content_hash": "44e9dc58e1509fc5" - }, - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.shouldPollGitHead": { - "file_path": "packages/coding-agent/src/core/footer-data-provider.ts", - "qualified_name": "packages.coding-agent.src.core.footer-data-provider.shouldPollGitHead", - "start_line": 91, - "end_line": 93, - "type": "FUNCTION", - "content_hash": "a69653db5068c335" - }, - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider": { - "file_path": "packages/coding-agent/src/core/footer-data-provider.ts", - "qualified_name": "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider", - "start_line": 99, - "end_line": 382, - "type": "CLASS", - "content_hash": "2217241ad9a9ae45" - }, - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.constructor": { - "file_path": "packages/coding-agent/src/core/footer-data-provider.ts", - "qualified_name": "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.constructor", - "start_line": 120, - "end_line": 124, - "type": "CONSTRUCTOR", - "content_hash": "15a72282b2e92831" - }, - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.getGitBranch": { - "file_path": "packages/coding-agent/src/core/footer-data-provider.ts", - "qualified_name": "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.getGitBranch", - "start_line": 127, - "end_line": 132, - "type": "METHOD", - "content_hash": "f32715d9933ad5d3" - }, - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.getExtensionStatuses": { - "file_path": "packages/coding-agent/src/core/footer-data-provider.ts", - "qualified_name": "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.getExtensionStatuses", - "start_line": 135, - "end_line": 137, - "type": "METHOD", - "content_hash": "e66e638f5222c268" - }, - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.onBranchChange": { - "file_path": "packages/coding-agent/src/core/footer-data-provider.ts", - "qualified_name": "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.onBranchChange", - "start_line": 140, - "end_line": 143, - "type": "METHOD", - "content_hash": "139bbacf5bba97b7" - }, - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setExtensionStatus": { - "file_path": "packages/coding-agent/src/core/footer-data-provider.ts", - "qualified_name": "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setExtensionStatus", - "start_line": 146, - "end_line": 152, - "type": "METHOD", - "content_hash": "56d93dedb45437a6" - }, - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.clearExtensionStatuses": { - "file_path": "packages/coding-agent/src/core/footer-data-provider.ts", - "qualified_name": "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.clearExtensionStatuses", - "start_line": 155, - "end_line": 157, - "type": "METHOD", - "content_hash": "bec6350ef2681824" - }, - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.getAvailableProviderCount": { - "file_path": "packages/coding-agent/src/core/footer-data-provider.ts", - "qualified_name": "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.getAvailableProviderCount", - "start_line": 160, - "end_line": 162, - "type": "METHOD", - "content_hash": "5e74147b53ba4799" - }, - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setAvailableProviderCount": { - "file_path": "packages/coding-agent/src/core/footer-data-provider.ts", - "qualified_name": "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setAvailableProviderCount", - "start_line": 165, - "end_line": 167, - "type": "METHOD", - "content_hash": "05ff6b932428c778" - }, - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setCwd": { - "file_path": "packages/coding-agent/src/core/footer-data-provider.ts", - "qualified_name": "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setCwd", - "start_line": 169, - "end_line": 184, - "type": "METHOD", - "content_hash": "c029bdb57c26ea16" - }, - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.dispose": { - "file_path": "packages/coding-agent/src/core/footer-data-provider.ts", - "qualified_name": "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.dispose", - "start_line": 187, - "end_line": 195, - "type": "METHOD", - "content_hash": "e7b2916692f64878" - }, - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.notifyBranchChange": { - "file_path": "packages/coding-agent/src/core/footer-data-provider.ts", - "qualified_name": "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.notifyBranchChange", - "start_line": 197, - "end_line": 199, - "type": "METHOD", - "content_hash": "806512fa35f84bc0" - }, - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.scheduleRefresh": { - "file_path": "packages/coding-agent/src/core/footer-data-provider.ts", - "qualified_name": "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.scheduleRefresh", - "start_line": 201, - "end_line": 211, - "type": "METHOD", - "content_hash": "484b87d4d2c61dc5" - }, - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.scheduleRefresh.setTimeout() callback": { - "file_path": "packages/coding-agent/src/core/footer-data-provider.ts", - "qualified_name": "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.scheduleRefresh.setTimeout() callback", - "start_line": 207, - "end_line": 210, - "type": "FUNCTION", - "content_hash": "42395997c52b63b7" - }, - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.refreshGitBranchAsync": { - "file_path": "packages/coding-agent/src/core/footer-data-provider.ts", - "qualified_name": "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.refreshGitBranchAsync", - "start_line": 213, - "end_line": 237, - "type": "METHOD", - "content_hash": "8c4f972fa17c3cb8" - }, - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.resolveGitBranchSync": { - "file_path": "packages/coding-agent/src/core/footer-data-provider.ts", - "qualified_name": "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.resolveGitBranchSync", - "start_line": 239, - "end_line": 251, - "type": "METHOD", - "content_hash": "629b2c049c4dd4ec" - }, - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.resolveGitBranchAsync": { - "file_path": "packages/coding-agent/src/core/footer-data-provider.ts", - "qualified_name": "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.resolveGitBranchAsync", - "start_line": 253, - "end_line": 267, - "type": "METHOD", - "content_hash": "90187adac9a10ec6" - }, - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.clearGitWatchers": { - "file_path": "packages/coding-agent/src/core/footer-data-provider.ts", - "qualified_name": "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.clearGitWatchers", - "start_line": 269, - "end_line": 289, - "type": "METHOD", - "content_hash": "4f079204fe86f6fc" - }, - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.scheduleGitWatcherRetry": { - "file_path": "packages/coding-agent/src/core/footer-data-provider.ts", - "qualified_name": "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.scheduleGitWatcherRetry", - "start_line": 291, - "end_line": 300, - "type": "METHOD", - "content_hash": "826fbcf3c636827b" - }, - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.scheduleGitWatcherRetry.setTimeout() callback": { - "file_path": "packages/coding-agent/src/core/footer-data-provider.ts", - "qualified_name": "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.scheduleGitWatcherRetry.setTimeout() callback", - "start_line": 296, - "end_line": 299, - "type": "FUNCTION", - "content_hash": "942996a098a0fc0f" - }, - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.handleGitWatcherError": { - "file_path": "packages/coding-agent/src/core/footer-data-provider.ts", - "qualified_name": "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.handleGitWatcherError", - "start_line": 302, - "end_line": 305, - "type": "METHOD", - "content_hash": "41a752702af62183" - }, - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setupGitWatcher": { - "file_path": "packages/coding-agent/src/core/footer-data-provider.ts", - "qualified_name": "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setupGitWatcher", - "start_line": 307, - "end_line": 381, - "type": "METHOD", - "content_hash": "79622965848ee3fb" - }, - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.setupGitWatcher.watchWithErrorHandler() callback": { - "file_path": "packages/coding-agent/src/core/footer-data-provider.ts", - "qualified_name": "packages.coding-agent.src.core.footer-data-provider.setupGitWatcher.watchWithErrorHandler() callback", - "start_line": 318, - "end_line": 322, - "type": "FUNCTION", - "content_hash": "2b1189dfb51e096a" - }, - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setupGitWatcher.headWatchFileListener": { - "file_path": "packages/coding-agent/src/core/footer-data-provider.ts", - "qualified_name": "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setupGitWatcher.headWatchFileListener", - "start_line": 327, - "end_line": 335, - "type": "FUNCTION", - "content_hash": "68f8ee41c5e86905" - }, - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setupGitWatcher.watchWithErrorHandler() callback": { - "file_path": "packages/coding-agent/src/core/footer-data-provider.ts", - "qualified_name": "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setupGitWatcher.watchWithErrorHandler() callback", - "start_line": 365, - "end_line": 365, - "type": "FUNCTION", - "content_hash": "af6a77e905bdad65" - }, - "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setupGitWatcher.watchFile() callback": { - "file_path": "packages/coding-agent/src/core/footer-data-provider.ts", - "qualified_name": "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setupGitWatcher.watchFile() callback", - "start_line": 370, - "end_line": 378, - "type": "FUNCTION", - "content_hash": "c0320b9ad148e787" - }, - "packages/coding-agent/src/core/http-dispatcher.ts|packages.coding-agent.src.core.http-dispatcher.parseHttpIdleTimeoutMs": { - "file_path": "packages/coding-agent/src/core/http-dispatcher.ts", - "qualified_name": "packages.coding-agent.src.core.http-dispatcher.parseHttpIdleTimeoutMs", - "start_line": 19, - "end_line": 35, - "type": "FUNCTION", - "content_hash": "91680b99ccd7772d" - }, - "packages/coding-agent/src/core/http-dispatcher.ts|packages.coding-agent.src.core.http-dispatcher.formatHttpIdleTimeoutMs": { - "file_path": "packages/coding-agent/src/core/http-dispatcher.ts", - "qualified_name": "packages.coding-agent.src.core.http-dispatcher.formatHttpIdleTimeoutMs", - "start_line": 37, - "end_line": 43, - "type": "FUNCTION", - "content_hash": "9ab887e1c17c3228" - }, - "packages/coding-agent/src/core/http-dispatcher.ts|packages.coding-agent.src.core.http-dispatcher.formatHttpIdleTimeoutMs.choice": { - "file_path": "packages/coding-agent/src/core/http-dispatcher.ts", - "qualified_name": "packages.coding-agent.src.core.http-dispatcher.formatHttpIdleTimeoutMs.choice", - "start_line": 38, - "end_line": 38, - "type": "CLASS", - "content_hash": "bfa7f53f3eef67f2" - }, - "packages/coding-agent/src/core/http-dispatcher.ts|packages.coding-agent.src.core.http-dispatcher.formatHttpIdleTimeoutMs.choice.HTTP_IDLE_TIMEOUT_CHOICES.find() callback": { - "file_path": "packages/coding-agent/src/core/http-dispatcher.ts", - "qualified_name": "packages.coding-agent.src.core.http-dispatcher.formatHttpIdleTimeoutMs.choice.HTTP_IDLE_TIMEOUT_CHOICES.find() callback", - "start_line": 38, - "end_line": 38, - "type": "FUNCTION", - "content_hash": "bfa7f53f3eef67f2" - }, - "packages/coding-agent/src/core/http-dispatcher.ts|packages.coding-agent.src.core.http-dispatcher.applyHttpProxySettings": { - "file_path": "packages/coding-agent/src/core/http-dispatcher.ts", - "qualified_name": "packages.coding-agent.src.core.http-dispatcher.applyHttpProxySettings", - "start_line": 45, - "end_line": 50, - "type": "FUNCTION", - "content_hash": "6c67d9a64cded07e" - }, - "packages/coding-agent/src/core/http-dispatcher.ts|packages.coding-agent.src.core.http-dispatcher.withUndiciErrorListener": { - "file_path": "packages/coding-agent/src/core/http-dispatcher.ts", - "qualified_name": "packages.coding-agent.src.core.http-dispatcher.withUndiciErrorListener", - "start_line": 57, - "end_line": 62, - "type": "FUNCTION", - "content_hash": "cc128b37eb854cd6" - }, - "packages/coding-agent/src/core/http-dispatcher.ts|packages.coding-agent.src.core.http-dispatcher.createUndiciClient": { - "file_path": "packages/coding-agent/src/core/http-dispatcher.ts", - "qualified_name": "packages.coding-agent.src.core.http-dispatcher.createUndiciClient", - "start_line": 64, - "end_line": 66, - "type": "FUNCTION", - "content_hash": "98e6ee31ec99d7ad" - }, - "packages/coding-agent/src/core/http-dispatcher.ts|packages.coding-agent.src.core.http-dispatcher.createUndiciOriginDispatcher": { - "file_path": "packages/coding-agent/src/core/http-dispatcher.ts", - "qualified_name": "packages.coding-agent.src.core.http-dispatcher.createUndiciOriginDispatcher", - "start_line": 68, - "end_line": 79, - "type": "FUNCTION", - "content_hash": "36a14f184c90ceed" - }, - "packages/coding-agent/src/core/http-dispatcher.ts|packages.coding-agent.src.core.http-dispatcher.configureHttpDispatcher": { - "file_path": "packages/coding-agent/src/core/http-dispatcher.ts", - "qualified_name": "packages.coding-agent.src.core.http-dispatcher.configureHttpDispatcher", - "start_line": 81, - "end_line": 113, - "type": "FUNCTION", - "content_hash": "b70fa03de515e869" - }, - "packages/coding-agent/src/core/key-id-schema.ts|packages.coding-agent.src.core.key-id-schema.baseKeyPattern": { - "file_path": "packages/coding-agent/src/core/key-id-schema.ts", - "qualified_name": "packages.coding-agent.src.core.key-id-schema.baseKeyPattern", - "start_line": 5, - "end_line": 7, - "type": "CLASS", - "content_hash": "12a2112adb7b8c66" - }, - "packages/coding-agent/src/core/key-id-schema.ts|packages.coding-agent.src.core.key-id-schema.baseKeyPattern.flatMap() callback": { - "file_path": "packages/coding-agent/src/core/key-id-schema.ts", - "qualified_name": "packages.coding-agent.src.core.key-id-schema.baseKeyPattern.flatMap() callback", - "start_line": 6, - "end_line": 6, - "type": "FUNCTION", - "content_hash": "75bb88eba7f287a9" - }, - "packages/coding-agent/src/core/key-id-schema.ts|packages.coding-agent.src.core.key-id-schema.duplicateModifierPattern": { - "file_path": "packages/coding-agent/src/core/key-id-schema.ts", - "qualified_name": "packages.coding-agent.src.core.key-id-schema.duplicateModifierPattern", - "start_line": 8, - "end_line": 8, - "type": "CLASS", - "content_hash": "3c4825499225685a" - }, - "packages/coding-agent/src/core/key-id-schema.ts|packages.coding-agent.src.core.key-id-schema.duplicateModifierPattern.modifiers.map() callback": { - "file_path": "packages/coding-agent/src/core/key-id-schema.ts", - "qualified_name": "packages.coding-agent.src.core.key-id-schema.duplicateModifierPattern.modifiers.map() callback", - "start_line": 8, - "end_line": 8, - "type": "FUNCTION", - "content_hash": "3c4825499225685a" - }, - "packages/coding-agent/src/core/key-id-schema.ts|packages.coding-agent.src.core.key-id-schema.keybindingValueSchema": { - "file_path": "packages/coding-agent/src/core/key-id-schema.ts", - "qualified_name": "packages.coding-agent.src.core.key-id-schema.keybindingValueSchema", - "start_line": 17, - "end_line": 19, - "type": "FUNCTION", - "content_hash": "b5e5da16cce15bfe" - }, - "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.useWindowsKeybindings": { - "file_path": "packages/coding-agent/src/core/keybindings.ts", - "qualified_name": "packages.coding-agent.src.core.keybindings.useWindowsKeybindings", - "start_line": 16, - "end_line": 21, - "type": "FUNCTION", - "content_hash": "4fd09ddaafde2119" - }, - "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.\"@earendil-works/pi-tui\".Keybindings": { - "file_path": "packages/coding-agent/src/core/keybindings.ts", - "qualified_name": "packages.coding-agent.src.core.keybindings.\"@earendil-works/pi-tui\".Keybindings", - "start_line": 177, - "end_line": 177, - "type": "INTERFACE", - "content_hash": "fc935437e4941293" - }, - "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.isLegacyKeybindingName": { - "file_path": "packages/coding-agent/src/core/keybindings.ts", - "qualified_name": "packages.coding-agent.src.core.keybindings.isLegacyKeybindingName", - "start_line": 263, - "end_line": 265, - "type": "FUNCTION", - "content_hash": "f08fe1936a18ea9d" - }, - "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.toKeybindingsConfig": { - "file_path": "packages/coding-agent/src/core/keybindings.ts", - "qualified_name": "packages.coding-agent.src.core.keybindings.toKeybindingsConfig", - "start_line": 269, - "end_line": 276, - "type": "FUNCTION", - "content_hash": "d5d7a127a5a678c4" - }, - "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.migrateKeybindingsConfig": { - "file_path": "packages/coding-agent/src/core/keybindings.ts", - "qualified_name": "packages.coding-agent.src.core.keybindings.migrateKeybindingsConfig", - "start_line": 278, - "end_line": 298, - "type": "FUNCTION", - "content_hash": "4639367f05506660" - }, - "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.orderKeybindingsConfig": { - "file_path": "packages/coding-agent/src/core/keybindings.ts", - "qualified_name": "packages.coding-agent.src.core.keybindings.orderKeybindingsConfig", - "start_line": 300, - "end_line": 316, - "type": "FUNCTION", - "content_hash": "e4ba62c4134e5f32" - }, - "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.orderKeybindingsConfig.extras": { - "file_path": "packages/coding-agent/src/core/keybindings.ts", - "qualified_name": "packages.coding-agent.src.core.keybindings.orderKeybindingsConfig.extras", - "start_line": 308, - "end_line": 310, - "type": "CLASS", - "content_hash": "4745a3558d4d8d81" - }, - "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.orderKeybindingsConfig.extras.filter() callback": { - "file_path": "packages/coding-agent/src/core/keybindings.ts", - "qualified_name": "packages.coding-agent.src.core.keybindings.orderKeybindingsConfig.extras.filter() callback", - "start_line": 309, - "end_line": 309, - "type": "FUNCTION", - "content_hash": "35524f7b2ef67900" - }, - "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.loadRawConfig": { - "file_path": "packages/coding-agent/src/core/keybindings.ts", - "qualified_name": "packages.coding-agent.src.core.keybindings.loadRawConfig", - "start_line": 318, - "end_line": 327, - "type": "FUNCTION", - "content_hash": "a4a31357b08bd2b9" - }, - "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager": { - "file_path": "packages/coding-agent/src/core/keybindings.ts", - "qualified_name": "packages.coding-agent.src.core.keybindings.KeybindingsManager", - "start_line": 329, - "end_line": 357, - "type": "CLASS", - "content_hash": "314a9c2294e0b80c" - }, - "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager.constructor": { - "file_path": "packages/coding-agent/src/core/keybindings.ts", - "qualified_name": "packages.coding-agent.src.core.keybindings.KeybindingsManager.constructor", - "start_line": 332, - "end_line": 335, - "type": "CONSTRUCTOR", - "content_hash": "21559cb8e8a574b7" - }, - "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager.create": { - "file_path": "packages/coding-agent/src/core/keybindings.ts", - "qualified_name": "packages.coding-agent.src.core.keybindings.KeybindingsManager.create", - "start_line": 337, - "end_line": 341, - "type": "METHOD", - "content_hash": "4ad73e279a4035f7" - }, - "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager.reload": { - "file_path": "packages/coding-agent/src/core/keybindings.ts", - "qualified_name": "packages.coding-agent.src.core.keybindings.KeybindingsManager.reload", - "start_line": 343, - "end_line": 346, - "type": "METHOD", - "content_hash": "b7ddc3e45d423839" - }, - "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager.getEffectiveConfig": { - "file_path": "packages/coding-agent/src/core/keybindings.ts", - "qualified_name": "packages.coding-agent.src.core.keybindings.KeybindingsManager.getEffectiveConfig", - "start_line": 348, - "end_line": 350, - "type": "METHOD", - "content_hash": "a9734d9fc96db172" - }, - "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager.loadFromFile": { - "file_path": "packages/coding-agent/src/core/keybindings.ts", - "qualified_name": "packages.coding-agent.src.core.keybindings.KeybindingsManager.loadFromFile", - "start_line": 352, - "end_line": 356, - "type": "METHOD", - "content_hash": "4dd63ad3adbeda4c" - }, - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.toolPatternRegExp": { - "file_path": "packages/coding-agent/src/core/mcp-servers.ts", - "qualified_name": "packages.coding-agent.src.core.mcp-servers.toolPatternRegExp", - "start_line": 12, - "end_line": 18, - "type": "FUNCTION", - "content_hash": "8f9e6d2b84d7cfe7" - }, - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.toolPatternRegExp.source": { - "file_path": "packages/coding-agent/src/core/mcp-servers.ts", - "qualified_name": "packages.coding-agent.src.core.mcp-servers.toolPatternRegExp.source", - "start_line": 13, - "end_line": 16, - "type": "CLASS", - "content_hash": "111601eca7373c44" - }, - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.toolPatternRegExp.source.map() callback": { - "file_path": "packages/coding-agent/src/core/mcp-servers.ts", - "qualified_name": "packages.coding-agent.src.core.mcp-servers.toolPatternRegExp.source.map() callback", - "start_line": 15, - "end_line": 15, - "type": "FUNCTION", - "content_hash": "f30602b19374c783" - }, - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.createToolNameMatcher": { - "file_path": "packages/coding-agent/src/core/mcp-servers.ts", - "qualified_name": "packages.coding-agent.src.core.mcp-servers.createToolNameMatcher", - "start_line": 21, - "end_line": 25, - "type": "FUNCTION", - "content_hash": "d4d25589f4758a62" - }, - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.createToolNameMatcher.names": { - "file_path": "packages/coding-agent/src/core/mcp-servers.ts", - "qualified_name": "packages.coding-agent.src.core.mcp-servers.createToolNameMatcher.names", - "start_line": 22, - "end_line": 22, - "type": "CLASS", - "content_hash": "a98135a18cc50bd3" - }, - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.createToolNameMatcher.names.entries.filter() callback": { - "file_path": "packages/coding-agent/src/core/mcp-servers.ts", - "qualified_name": "packages.coding-agent.src.core.mcp-servers.createToolNameMatcher.names.entries.filter() callback", - "start_line": 22, - "end_line": 22, - "type": "FUNCTION", - "content_hash": "a98135a18cc50bd3" - }, - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.createToolNameMatcher.patterns": { - "file_path": "packages/coding-agent/src/core/mcp-servers.ts", - "qualified_name": "packages.coding-agent.src.core.mcp-servers.createToolNameMatcher.patterns", - "start_line": 23, - "end_line": 23, - "type": "CLASS", - "content_hash": "d10bf5a8e06fc7cb" - }, - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.createToolNameMatcher.patterns.entries.filter() callback": { - "file_path": "packages/coding-agent/src/core/mcp-servers.ts", - "qualified_name": "packages.coding-agent.src.core.mcp-servers.createToolNameMatcher.patterns.entries.filter() callback", - "start_line": 23, - "end_line": 23, - "type": "FUNCTION", - "content_hash": "d10bf5a8e06fc7cb" - }, - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.createToolNameMatcher.": { - "file_path": "packages/coding-agent/src/core/mcp-servers.ts", - "qualified_name": "packages.coding-agent.src.core.mcp-servers.createToolNameMatcher.", - "start_line": 24, - "end_line": 24, - "type": "FUNCTION", - "content_hash": "20c2623dd728c164" - }, - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.createToolNameMatcher..patterns.some() callback": { - "file_path": "packages/coding-agent/src/core/mcp-servers.ts", - "qualified_name": "packages.coding-agent.src.core.mcp-servers.createToolNameMatcher..patterns.some() callback", - "start_line": 24, - "end_line": 24, - "type": "FUNCTION", - "content_hash": "20c2623dd728c164" - }, - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.isMcpToolName": { - "file_path": "packages/coding-agent/src/core/mcp-servers.ts", - "qualified_name": "packages.coding-agent.src.core.mcp-servers.isMcpToolName", - "start_line": 39, - "end_line": 41, - "type": "FUNCTION", - "content_hash": "f4e1fb21a4a6e1a8" - }, - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.McpServerConfigBase": { - "file_path": "packages/coding-agent/src/core/mcp-servers.ts", - "qualified_name": "packages.coding-agent.src.core.mcp-servers.McpServerConfigBase", - "start_line": 59, - "end_line": 78, - "type": "INTERFACE", - "content_hash": "88a19754164575f1" - }, - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.McpStdioServerConfig": { - "file_path": "packages/coding-agent/src/core/mcp-servers.ts", - "qualified_name": "packages.coding-agent.src.core.mcp-servers.McpStdioServerConfig", - "start_line": 80, - "end_line": 88, - "type": "INTERFACE", - "content_hash": "9d3fd106796ef5d6" - }, - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.McpOAuthConfig": { - "file_path": "packages/coding-agent/src/core/mcp-servers.ts", - "qualified_name": "packages.coding-agent.src.core.mcp-servers.McpOAuthConfig", - "start_line": 91, - "end_line": 126, - "type": "INTERFACE", - "content_hash": "9fb4dbc1ef1fc905" - }, - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.isLoopbackRedirectUri": { - "file_path": "packages/coding-agent/src/core/mcp-servers.ts", - "qualified_name": "packages.coding-agent.src.core.mcp-servers.isLoopbackRedirectUri", - "start_line": 131, - "end_line": 135, - "type": "FUNCTION", - "content_hash": "e09f3941be414b26" - }, - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.McpHttpServerConfig": { - "file_path": "packages/coding-agent/src/core/mcp-servers.ts", - "qualified_name": "packages.coding-agent.src.core.mcp-servers.McpHttpServerConfig", - "start_line": 137, - "end_line": 148, - "type": "INTERFACE", - "content_hash": "a4ea5fc1b4a90d86" - }, - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.mcpNamespace": { - "file_path": "packages/coding-agent/src/core/mcp-servers.ts", - "qualified_name": "packages.coding-agent.src.core.mcp-servers.mcpNamespace", - "start_line": 155, - "end_line": 157, - "type": "FUNCTION", - "content_hash": "f1edb64a4b590c92" - }, - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.isRecord": { - "file_path": "packages/coding-agent/src/core/mcp-servers.ts", - "qualified_name": "packages.coding-agent.src.core.mcp-servers.isRecord", - "start_line": 159, - "end_line": 161, - "type": "FUNCTION", - "content_hash": "1e9c333f1dc6814a" - }, - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.isStringRecord": { - "file_path": "packages/coding-agent/src/core/mcp-servers.ts", - "qualified_name": "packages.coding-agent.src.core.mcp-servers.isStringRecord", - "start_line": 163, - "end_line": 165, - "type": "FUNCTION", - "content_hash": "665f438735404626" - }, - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.isStringRecord.every() callback": { - "file_path": "packages/coding-agent/src/core/mcp-servers.ts", - "qualified_name": "packages.coding-agent.src.core.mcp-servers.isStringRecord.every() callback", - "start_line": 164, - "end_line": 164, - "type": "FUNCTION", - "content_hash": "6221790640142880" - }, - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.validateOAuth": { - "file_path": "packages/coding-agent/src/core/mcp-servers.ts", - "qualified_name": "packages.coding-agent.src.core.mcp-servers.validateOAuth", - "start_line": 167, - "end_line": 209, - "type": "FUNCTION", - "content_hash": "93f620eccd00669a" - }, - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.isExposure": { - "file_path": "packages/coding-agent/src/core/mcp-servers.ts", - "qualified_name": "packages.coding-agent.src.core.mcp-servers.isExposure", - "start_line": 211, - "end_line": 213, - "type": "FUNCTION", - "content_hash": "7b824336da2de2a8" - }, - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.resolveExposureAlias": { - "file_path": "packages/coding-agent/src/core/mcp-servers.ts", - "qualified_name": "packages.coding-agent.src.core.mcp-servers.resolveExposureAlias", - "start_line": 216, - "end_line": 218, - "type": "FUNCTION", - "content_hash": "bb197581b7da7e55" - }, - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.resolveExposureAliases": { - "file_path": "packages/coding-agent/src/core/mcp-servers.ts", - "qualified_name": "packages.coding-agent.src.core.mcp-servers.resolveExposureAliases", - "start_line": 221, - "end_line": 231, - "type": "FUNCTION", - "content_hash": "7ce1cafb7bb42740" - }, - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.resolveExposureAliases.map() callback": { - "file_path": "packages/coding-agent/src/core/mcp-servers.ts", - "qualified_name": "packages.coding-agent.src.core.mcp-servers.resolveExposureAliases.map() callback", - "start_line": 227, - "end_line": 227, - "type": "FUNCTION", - "content_hash": "ca350b952b6c1ba0" - }, - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.getMcpToolExposure": { - "file_path": "packages/coding-agent/src/core/mcp-servers.ts", - "qualified_name": "packages.coding-agent.src.core.mcp-servers.getMcpToolExposure", - "start_line": 234, - "end_line": 242, - "type": "FUNCTION", - "content_hash": "70f67d2a6f221522" - }, - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.validateMcpServerConfig": { - "file_path": "packages/coding-agent/src/core/mcp-servers.ts", - "qualified_name": "packages.coding-agent.src.core.mcp-servers.validateMcpServerConfig", - "start_line": 248, - "end_line": 305, - "type": "FUNCTION", - "content_hash": "f75f0c0a4c1a46c6" - }, - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.validateMcpServerConfig.exposures": { - "file_path": "packages/coding-agent/src/core/mcp-servers.ts", - "qualified_name": "packages.coding-agent.src.core.mcp-servers.validateMcpServerConfig.exposures", - "start_line": 253, - "end_line": 253, - "type": "CLASS", - "content_hash": "f9281d7cfeaa00b6" - }, - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.validateMcpServerConfig.exposures.MCP_EXPOSURES.map() callback": { - "file_path": "packages/coding-agent/src/core/mcp-servers.ts", - "qualified_name": "packages.coding-agent.src.core.mcp-servers.validateMcpServerConfig.exposures.MCP_EXPOSURES.map() callback", - "start_line": 253, - "end_line": 253, - "type": "FUNCTION", - "content_hash": "f9281d7cfeaa00b6" - }, - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.validateMcpServerConfig.value.args.every() callback": { - "file_path": "packages/coding-agent/src/core/mcp-servers.ts", - "qualified_name": "packages.coding-agent.src.core.mcp-servers.validateMcpServerConfig.value.args.every() callback", - "start_line": 295, - "end_line": 295, - "type": "FUNCTION", - "content_hash": "be62c8c4f0faee11" - }, - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.RegisteredMcpServer": { - "file_path": "packages/coding-agent/src/core/mcp-servers.ts", - "qualified_name": "packages.coding-agent.src.core.mcp-servers.RegisteredMcpServer", - "start_line": 308, - "end_line": 313, - "type": "INTERFACE", - "content_hash": "ee0efadd591685a8" - }, - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.McpServerRegistry": { - "file_path": "packages/coding-agent/src/core/mcp-servers.ts", - "qualified_name": "packages.coding-agent.src.core.mcp-servers.McpServerRegistry", - "start_line": 316, - "end_line": 346, - "type": "CLASS", - "content_hash": "617e75b14c240975" - }, - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.McpServerRegistry.register": { - "file_path": "packages/coding-agent/src/core/mcp-servers.ts", - "qualified_name": "packages.coding-agent.src.core.mcp-servers.McpServerRegistry.register", - "start_line": 321, - "end_line": 324, - "type": "METHOD", - "content_hash": "925d5beb84a2509c" - }, - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.McpServerRegistry.unregister": { - "file_path": "packages/coding-agent/src/core/mcp-servers.ts", - "qualified_name": "packages.coding-agent.src.core.mcp-servers.McpServerRegistry.unregister", - "start_line": 327, - "end_line": 331, - "type": "METHOD", - "content_hash": "ef2c7d46ae80f6dc" - }, - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.McpServerRegistry.get": { - "file_path": "packages/coding-agent/src/core/mcp-servers.ts", - "qualified_name": "packages.coding-agent.src.core.mcp-servers.McpServerRegistry.get", - "start_line": 333, - "end_line": 335, - "type": "METHOD", - "content_hash": "15ae1a94c964bcdd" - }, - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.McpServerRegistry.list": { - "file_path": "packages/coding-agent/src/core/mcp-servers.ts", - "qualified_name": "packages.coding-agent.src.core.mcp-servers.McpServerRegistry.list", - "start_line": 338, - "end_line": 340, - "type": "METHOD", - "content_hash": "f0906c948eec3274" - }, - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.McpServerRegistry.list.map() callback": { - "file_path": "packages/coding-agent/src/core/mcp-servers.ts", - "qualified_name": "packages.coding-agent.src.core.mcp-servers.McpServerRegistry.list.map() callback", - "start_line": 339, - "end_line": 339, - "type": "FUNCTION", - "content_hash": "4a6e5eadcf136753" - }, - "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.McpServerRegistry.setChangeListener": { - "file_path": "packages/coding-agent/src/core/mcp-servers.ts", - "qualified_name": "packages.coding-agent.src.core.mcp-servers.McpServerRegistry.setChangeListener", - "start_line": 343, - "end_line": 345, - "type": "METHOD", - "content_hash": "8b41992f1ee3b5fd" - }, - "packages/coding-agent/src/core/messages.ts|packages.coding-agent.src.core.messages.BashExecutionMessage": { - "file_path": "packages/coding-agent/src/core/messages.ts", - "qualified_name": "packages.coding-agent.src.core.messages.BashExecutionMessage", - "start_line": 29, - "end_line": 40, - "type": "INTERFACE", - "content_hash": "54db69299be76e67" - }, - "packages/coding-agent/src/core/messages.ts|packages.coding-agent.src.core.messages.CustomMessage": { - "file_path": "packages/coding-agent/src/core/messages.ts", - "qualified_name": "packages.coding-agent.src.core.messages.CustomMessage", - "start_line": 46, - "end_line": 53, - "type": "INTERFACE", - "content_hash": "a7f280d7083ec9f3" - }, - "packages/coding-agent/src/core/messages.ts|packages.coding-agent.src.core.messages.BranchSummaryMessage": { - "file_path": "packages/coding-agent/src/core/messages.ts", - "qualified_name": "packages.coding-agent.src.core.messages.BranchSummaryMessage", - "start_line": 55, - "end_line": 60, - "type": "INTERFACE", - "content_hash": "cb1956a19303c3e4" - }, - "packages/coding-agent/src/core/messages.ts|packages.coding-agent.src.core.messages.CompactionSummaryMessage": { - "file_path": "packages/coding-agent/src/core/messages.ts", - "qualified_name": "packages.coding-agent.src.core.messages.CompactionSummaryMessage", - "start_line": 62, - "end_line": 67, - "type": "INTERFACE", - "content_hash": "0252effec2d77321" - }, - "packages/coding-agent/src/core/messages.ts|packages.coding-agent.src.core.messages.\"@earendil-works/pi-agent-core\".CustomAgentMessages": { - "file_path": "packages/coding-agent/src/core/messages.ts", - "qualified_name": "packages.coding-agent.src.core.messages.\"@earendil-works/pi-agent-core\".CustomAgentMessages", - "start_line": 71, - "end_line": 76, - "type": "INTERFACE", - "content_hash": "e78a4a743e014b6a" - }, - "packages/coding-agent/src/core/messages.ts|packages.coding-agent.src.core.messages.bashExecutionToText": { - "file_path": "packages/coding-agent/src/core/messages.ts", - "qualified_name": "packages.coding-agent.src.core.messages.bashExecutionToText", - "start_line": 82, - "end_line": 98, - "type": "FUNCTION", - "content_hash": "da83747b302940b3" - }, - "packages/coding-agent/src/core/messages.ts|packages.coding-agent.src.core.messages.createBranchSummaryMessage": { - "file_path": "packages/coding-agent/src/core/messages.ts", - "qualified_name": "packages.coding-agent.src.core.messages.createBranchSummaryMessage", - "start_line": 100, - "end_line": 107, - "type": "FUNCTION", - "content_hash": "c340525af245c0a8" - }, - "packages/coding-agent/src/core/messages.ts|packages.coding-agent.src.core.messages.createCompactionSummaryMessage": { - "file_path": "packages/coding-agent/src/core/messages.ts", - "qualified_name": "packages.coding-agent.src.core.messages.createCompactionSummaryMessage", - "start_line": 109, - "end_line": 120, - "type": "FUNCTION", - "content_hash": "1e501a3a3c49f155" - }, - "packages/coding-agent/src/core/messages.ts|packages.coding-agent.src.core.messages.createCustomMessage": { - "file_path": "packages/coding-agent/src/core/messages.ts", - "qualified_name": "packages.coding-agent.src.core.messages.createCustomMessage", - "start_line": 123, - "end_line": 138, - "type": "FUNCTION", - "content_hash": "a483d8e849c70f16" - }, - "packages/coding-agent/src/core/messages.ts|packages.coding-agent.src.core.messages.convertToLlm": { - "file_path": "packages/coding-agent/src/core/messages.ts", - "qualified_name": "packages.coding-agent.src.core.messages.convertToLlm", - "start_line": 148, - "end_line": 196, - "type": "FUNCTION", - "content_hash": "702d6f4efcd9dfef" - }, - "packages/coding-agent/src/core/messages.ts|packages.coding-agent.src.core.messages.convertToLlm.messages.map() callback": { - "file_path": "packages/coding-agent/src/core/messages.ts", - "qualified_name": "packages.coding-agent.src.core.messages.convertToLlm.messages.map() callback", - "start_line": 150, - "end_line": 194, - "type": "FUNCTION", - "content_hash": "52748cea1a392f3f" - }, - "packages/coding-agent/src/core/messages.ts|packages.coding-agent.src.core.messages.convertToLlm.filter() callback": { - "file_path": "packages/coding-agent/src/core/messages.ts", - "qualified_name": "packages.coding-agent.src.core.messages.convertToLlm.filter() callback", - "start_line": 195, - "end_line": 195, - "type": "FUNCTION", - "content_hash": "8f2d5382703d6ef5" - }, - "packages/coding-agent/src/core/model-config.ts|packages.coding-agent.src.core.model-config.formatValidationPath": { - "file_path": "packages/coding-agent/src/core/model-config.ts", - "qualified_name": "packages.coding-agent.src.core.model-config.formatValidationPath", - "start_line": 95, - "end_line": 106, - "type": "FUNCTION", - "content_hash": "d64fb57dd6a17ce1" - }, - "packages/coding-agent/src/core/model-config.ts|packages.coding-agent.src.core.model-config.deepFreeze": { - "file_path": "packages/coding-agent/src/core/model-config.ts", - "qualified_name": "packages.coding-agent.src.core.model-config.deepFreeze", - "start_line": 108, - "end_line": 112, - "type": "FUNCTION", - "content_hash": "53d885774c13b853" - }, - "packages/coding-agent/src/core/model-config.ts|packages.coding-agent.src.core.model-config.ModelConfig": { - "file_path": "packages/coding-agent/src/core/model-config.ts", - "qualified_name": "packages.coding-agent.src.core.model-config.ModelConfig", - "start_line": 115, - "end_line": 175, - "type": "CLASS", - "content_hash": "f91b5f78d0377080" - }, - "packages/coding-agent/src/core/model-config.ts|packages.coding-agent.src.core.model-config.ModelConfig.constructor": { - "file_path": "packages/coding-agent/src/core/model-config.ts", - "qualified_name": "packages.coding-agent.src.core.model-config.ModelConfig.constructor", - "start_line": 119, - "end_line": 122, - "type": "CONSTRUCTOR", - "content_hash": "921a8699fd3e8381" - }, - "packages/coding-agent/src/core/model-config.ts|packages.coding-agent.src.core.model-config.ModelConfig.load": { - "file_path": "packages/coding-agent/src/core/model-config.ts", - "qualified_name": "packages.coding-agent.src.core.model-config.ModelConfig.load", - "start_line": 124, - "end_line": 162, - "type": "METHOD", - "content_hash": "db866e61531ff743" - }, - "packages/coding-agent/src/core/model-config.ts|packages.coding-agent.src.core.model-config.ModelConfig.load.errors": { - "file_path": "packages/coding-agent/src/core/model-config.ts", - "qualified_name": "packages.coding-agent.src.core.model-config.ModelConfig.load.errors", - "start_line": 149, - "end_line": 153, - "type": "CLASS", - "content_hash": "345ed1d16664d4f7" - }, - "packages/coding-agent/src/core/model-config.ts|packages.coding-agent.src.core.model-config.ModelConfig.load.errors.map() callback": { - "file_path": "packages/coding-agent/src/core/model-config.ts", - "qualified_name": "packages.coding-agent.src.core.model-config.ModelConfig.load.errors.map() callback", - "start_line": 152, - "end_line": 152, - "type": "FUNCTION", - "content_hash": "5001f12241a380b1" - }, - "packages/coding-agent/src/core/model-config.ts|packages.coding-agent.src.core.model-config.ModelConfig.getProvider": { - "file_path": "packages/coding-agent/src/core/model-config.ts", - "qualified_name": "packages.coding-agent.src.core.model-config.ModelConfig.getProvider", - "start_line": 164, - "end_line": 166, - "type": "METHOD", - "content_hash": "cf4bab8b94ae1a8f" - }, - "packages/coding-agent/src/core/model-config.ts|packages.coding-agent.src.core.model-config.ModelConfig.getProviderIds": { - "file_path": "packages/coding-agent/src/core/model-config.ts", - "qualified_name": "packages.coding-agent.src.core.model-config.ModelConfig.getProviderIds", - "start_line": 168, - "end_line": 170, - "type": "METHOD", - "content_hash": "99995adaf4016d42" - }, - "packages/coding-agent/src/core/model-config.ts|packages.coding-agent.src.core.model-config.ModelConfig.getError": { - "file_path": "packages/coding-agent/src/core/model-config.ts", - "qualified_name": "packages.coding-agent.src.core.model-config.ModelConfig.getError", - "start_line": 172, - "end_line": 174, - "type": "METHOD", - "content_hash": "c5d05bd9ac1f44e3" - }, - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry": { - "file_path": "packages/coding-agent/src/core/model-registry.ts", - "qualified_name": "packages.coding-agent.src.core.model-registry.ModelRegistry", - "start_line": 48, - "end_line": 244, - "type": "CLASS", - "content_hash": "90222e2fc7c2f13b" - }, - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.constructor": { - "file_path": "packages/coding-agent/src/core/model-registry.ts", - "qualified_name": "packages.coding-agent.src.core.model-registry.ModelRegistry.constructor", - "start_line": 51, - "end_line": 53, - "type": "CONSTRUCTOR", - "content_hash": "7847665537debd0c" - }, - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.refresh": { - "file_path": "packages/coding-agent/src/core/model-registry.ts", - "qualified_name": "packages.coding-agent.src.core.model-registry.ModelRegistry.refresh", - "start_line": 56, - "end_line": 58, - "type": "METHOD", - "content_hash": "b10e7526ac534249" - }, - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getError": { - "file_path": "packages/coding-agent/src/core/model-registry.ts", - "qualified_name": "packages.coding-agent.src.core.model-registry.ModelRegistry.getError", - "start_line": 60, - "end_line": 62, - "type": "METHOD", - "content_hash": "b1bb29af92241815" - }, - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getAll": { - "file_path": "packages/coding-agent/src/core/model-registry.ts", - "qualified_name": "packages.coding-agent.src.core.model-registry.ModelRegistry.getAll", - "start_line": 64, - "end_line": 66, - "type": "METHOD", - "content_hash": "6866141b60cb4566" - }, - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getAvailable": { - "file_path": "packages/coding-agent/src/core/model-registry.ts", - "qualified_name": "packages.coding-agent.src.core.model-registry.ModelRegistry.getAvailable", - "start_line": 68, - "end_line": 70, - "type": "METHOD", - "content_hash": "768c40e7dfc1917d" - }, - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.find": { - "file_path": "packages/coding-agent/src/core/model-registry.ts", - "qualified_name": "packages.coding-agent.src.core.model-registry.ModelRegistry.find", - "start_line": 72, - "end_line": 74, - "type": "METHOD", - "content_hash": "e91551c09b1c5534" - }, - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.findOfType": { - "file_path": "packages/coding-agent/src/core/model-registry.ts", - "qualified_name": "packages.coding-agent.src.core.model-registry.ModelRegistry.findOfType", - "start_line": 77, - "end_line": 83, - "type": "METHOD", - "content_hash": "511dee0a2c1ea72f" - }, - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.hasConfiguredAuth": { - "file_path": "packages/coding-agent/src/core/model-registry.ts", - "qualified_name": "packages.coding-agent.src.core.model-registry.ModelRegistry.hasConfiguredAuth", - "start_line": 85, - "end_line": 87, - "type": "METHOD", - "content_hash": "f97a5eb8b9e8fa0a" - }, - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getApiKeyAndHeaders": { - "file_path": "packages/coding-agent/src/core/model-registry.ts", - "qualified_name": "packages.coding-agent.src.core.model-registry.ModelRegistry.getApiKeyAndHeaders", - "start_line": 89, - "end_line": 118, - "type": "METHOD", - "content_hash": "1ff1c9ab412bb485" - }, - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getProviderAuthStatus": { - "file_path": "packages/coding-agent/src/core/model-registry.ts", - "qualified_name": "packages.coding-agent.src.core.model-registry.ModelRegistry.getProviderAuthStatus", - "start_line": 120, - "end_line": 122, - "type": "METHOD", - "content_hash": "5faada5566723687" - }, - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getProvider": { - "file_path": "packages/coding-agent/src/core/model-registry.ts", - "qualified_name": "packages.coding-agent.src.core.model-registry.ModelRegistry.getProvider", - "start_line": 124, - "end_line": 126, - "type": "METHOD", - "content_hash": "d87406b3bbe3e487" - }, - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.stream": { - "file_path": "packages/coding-agent/src/core/model-registry.ts", - "qualified_name": "packages.coding-agent.src.core.model-registry.ModelRegistry.stream", - "start_line": 129, - "end_line": 135, - "type": "METHOD", - "content_hash": "b3337e38e595a88c" - }, - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.streamSimple": { - "file_path": "packages/coding-agent/src/core/model-registry.ts", - "qualified_name": "packages.coding-agent.src.core.model-registry.ModelRegistry.streamSimple", - "start_line": 138, - "end_line": 140, - "type": "METHOD", - "content_hash": "99a4b261170b74f5" - }, - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.complete": { - "file_path": "packages/coding-agent/src/core/model-registry.ts", - "qualified_name": "packages.coding-agent.src.core.model-registry.ModelRegistry.complete", - "start_line": 142, - "end_line": 148, - "type": "METHOD", - "content_hash": "bc2dd884034807b8" - }, - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getModelsOfType": { - "file_path": "packages/coding-agent/src/core/model-registry.ts", - "qualified_name": "packages.coding-agent.src.core.model-registry.ModelRegistry.getModelsOfType", - "start_line": 151, - "end_line": 153, - "type": "METHOD", - "content_hash": "25891f549634c2c0" - }, - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getAvailableOfType": { - "file_path": "packages/coding-agent/src/core/model-registry.ts", - "qualified_name": "packages.coding-agent.src.core.model-registry.ModelRegistry.getAvailableOfType", - "start_line": 156, - "end_line": 162, - "type": "METHOD", - "content_hash": "3fb5d12e26a38e12" - }, - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getModelOfType": { - "file_path": "packages/coding-agent/src/core/model-registry.ts", - "qualified_name": "packages.coding-agent.src.core.model-registry.ModelRegistry.getModelOfType", - "start_line": 164, - "end_line": 170, - "type": "METHOD", - "content_hash": "a991aa3f60cf742b" - }, - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.classify": { - "file_path": "packages/coding-agent/src/core/model-registry.ts", - "qualified_name": "packages.coding-agent.src.core.model-registry.ModelRegistry.classify", - "start_line": 173, - "end_line": 179, - "type": "METHOD", - "content_hash": "420c63c7a820941e" - }, - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.generateImages": { - "file_path": "packages/coding-agent/src/core/model-registry.ts", - "qualified_name": "packages.coding-agent.src.core.model-registry.ModelRegistry.generateImages", - "start_line": 182, - "end_line": 188, - "type": "METHOD", - "content_hash": "54493112903f22c7" - }, - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getProviderDisplayName": { - "file_path": "packages/coding-agent/src/core/model-registry.ts", - "qualified_name": "packages.coding-agent.src.core.model-registry.ModelRegistry.getProviderDisplayName", - "start_line": 190, - "end_line": 192, - "type": "METHOD", - "content_hash": "a48fd52ae79b1594" - }, - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getProviderAuth": { - "file_path": "packages/coding-agent/src/core/model-registry.ts", - "qualified_name": "packages.coding-agent.src.core.model-registry.ModelRegistry.getProviderAuth", - "start_line": 194, - "end_line": 196, - "type": "METHOD", - "content_hash": "f6b5c31c78b8779f" - }, - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getApiKeyForProvider": { - "file_path": "packages/coding-agent/src/core/model-registry.ts", - "qualified_name": "packages.coding-agent.src.core.model-registry.ModelRegistry.getApiKeyForProvider", - "start_line": 198, - "end_line": 204, - "type": "METHOD", - "content_hash": "dc23a58f6072cf71" - }, - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.isUsingOAuth": { - "file_path": "packages/coding-agent/src/core/model-registry.ts", - "qualified_name": "packages.coding-agent.src.core.model-registry.ModelRegistry.isUsingOAuth", - "start_line": 206, - "end_line": 208, - "type": "METHOD", - "content_hash": "64229a43ab95e46c" - }, - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.registerProvider": { - "file_path": "packages/coding-agent/src/core/model-registry.ts", - "qualified_name": "packages.coding-agent.src.core.model-registry.registerProvider", - "start_line": 210, - "end_line": 210, - "type": "METHOD", - "content_hash": "2647820cc217ddf7" - }, - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.registerProvider": { - "file_path": "packages/coding-agent/src/core/model-registry.ts", - "qualified_name": "packages.coding-agent.src.core.model-registry.ModelRegistry.registerProvider", - "start_line": 212, - "end_line": 219, - "type": "METHOD", - "content_hash": "0773349d84e1ae12" - }, - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.unregisterProvider": { - "file_path": "packages/coding-agent/src/core/model-registry.ts", - "qualified_name": "packages.coding-agent.src.core.model-registry.ModelRegistry.unregisterProvider", - "start_line": 221, - "end_line": 223, - "type": "METHOD", - "content_hash": "1941d46a84925a0e" - }, - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.registerVirtualModel": { - "file_path": "packages/coding-agent/src/core/model-registry.ts", - "qualified_name": "packages.coding-agent.src.core.model-registry.ModelRegistry.registerVirtualModel", - "start_line": 225, - "end_line": 227, - "type": "METHOD", - "content_hash": "07c111c5fae124f8" - }, - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.unregisterVirtualModel": { - "file_path": "packages/coding-agent/src/core/model-registry.ts", - "qualified_name": "packages.coding-agent.src.core.model-registry.ModelRegistry.unregisterVirtualModel", - "start_line": 229, - "end_line": 231, - "type": "METHOD", - "content_hash": "e2a65fdaef6018a2" - }, - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getRegisteredProviderConfig": { - "file_path": "packages/coding-agent/src/core/model-registry.ts", - "qualified_name": "packages.coding-agent.src.core.model-registry.ModelRegistry.getRegisteredProviderConfig", - "start_line": 233, - "end_line": 235, - "type": "METHOD", - "content_hash": "54af05caf436e20f" - }, - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getRegisteredNativeProvider": { - "file_path": "packages/coding-agent/src/core/model-registry.ts", - "qualified_name": "packages.coding-agent.src.core.model-registry.ModelRegistry.getRegisteredNativeProvider", - "start_line": 237, - "end_line": 239, - "type": "METHOD", - "content_hash": "aee2b4962caf8e8a" - }, - "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getRegisteredProviderIds": { - "file_path": "packages/coding-agent/src/core/model-registry.ts", - "qualified_name": "packages.coding-agent.src.core.model-registry.ModelRegistry.getRegisteredProviderIds", - "start_line": 241, - "end_line": 243, - "type": "METHOD", - "content_hash": "f530a85fc20e81e1" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.ScopedModel": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.ScopedModel", - "start_line": 64, - "end_line": 68, - "type": "INTERFACE", - "content_hash": "834a0d443a2c37bf" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.isAlias": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.isAlias", - "start_line": 74, - "end_line": 81, - "type": "FUNCTION", - "content_hash": "829eaf6ab20775dc" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.findExactModelReferenceMatch": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.findExactModelReferenceMatch", - "start_line": 88, - "end_line": 130, - "type": "FUNCTION", - "content_hash": "4623c28ce01bc45e" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.findExactModelReferenceMatch.canonicalMatches": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.findExactModelReferenceMatch.canonicalMatches", - "start_line": 99, - "end_line": 101, - "type": "CLASS", - "content_hash": "5505f7b53294e1bd" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.findExactModelReferenceMatch.canonicalMatches.availableModels.filter() callback": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.findExactModelReferenceMatch.canonicalMatches.availableModels.filter() callback", - "start_line": 100, - "end_line": 100, - "type": "FUNCTION", - "content_hash": "48e3af11819c0b7c" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.findExactModelReferenceMatch.providerMatches": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.findExactModelReferenceMatch.providerMatches", - "start_line": 114, - "end_line": 118, - "type": "CLASS", - "content_hash": "396de05842a0161f" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.findExactModelReferenceMatch.providerMatches.availableModels.filter() callback": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.findExactModelReferenceMatch.providerMatches.availableModels.filter() callback", - "start_line": 115, - "end_line": 117, - "type": "FUNCTION", - "content_hash": "a16cb0f96ce2ca44" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.findExactModelReferenceMatch.idMatches": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.findExactModelReferenceMatch.idMatches", - "start_line": 128, - "end_line": 128, - "type": "CLASS", - "content_hash": "596c771f2ad055f0" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.findExactModelReferenceMatch.idMatches.availableModels.filter() callback": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.findExactModelReferenceMatch.idMatches.availableModels.filter() callback", - "start_line": 128, - "end_line": 128, - "type": "FUNCTION", - "content_hash": "596c771f2ad055f0" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.tryMatchModel": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.tryMatchModel", - "start_line": 136, - "end_line": 166, - "type": "FUNCTION", - "content_hash": "f378ef559f7e1613" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.tryMatchModel.matches": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.tryMatchModel.matches", - "start_line": 143, - "end_line": 147, - "type": "CLASS", - "content_hash": "edc5c90361d5802e" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.tryMatchModel.matches.availableModels.filter() callback": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.tryMatchModel.matches.availableModels.filter() callback", - "start_line": 144, - "end_line": 146, - "type": "FUNCTION", - "content_hash": "ff48b2cff5c4e2ed" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.tryMatchModel.aliases": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.tryMatchModel.aliases", - "start_line": 154, - "end_line": 154, - "type": "CLASS", - "content_hash": "64378c69d42e323a" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.tryMatchModel.aliases.matches.filter() callback": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.tryMatchModel.aliases.matches.filter() callback", - "start_line": 154, - "end_line": 154, - "type": "FUNCTION", - "content_hash": "64378c69d42e323a" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.tryMatchModel.datedVersions": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.tryMatchModel.datedVersions", - "start_line": 155, - "end_line": 155, - "type": "CLASS", - "content_hash": "b346b1ffa30ff0d1" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.tryMatchModel.datedVersions.matches.filter() callback": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.tryMatchModel.datedVersions.matches.filter() callback", - "start_line": 155, - "end_line": 155, - "type": "FUNCTION", - "content_hash": "b346b1ffa30ff0d1" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.tryMatchModel.aliases.sort() callback": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.tryMatchModel.aliases.sort() callback", - "start_line": 159, - "end_line": 159, - "type": "FUNCTION", - "content_hash": "3ed4de3c4f254eff" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.tryMatchModel.datedVersions.sort() callback": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.tryMatchModel.datedVersions.sort() callback", - "start_line": 163, - "end_line": 163, - "type": "FUNCTION", - "content_hash": "3cdcb1b3fd3a81a0" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.ParsedModelResult": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.ParsedModelResult", - "start_line": 168, - "end_line": 173, - "type": "INTERFACE", - "content_hash": "d3bef30f28931750" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.buildFallbackModel": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.buildFallbackModel", - "start_line": 175, - "end_line": 189, - "type": "FUNCTION", - "content_hash": "3aecfa801788c791" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.buildFallbackModel.providerModels": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.buildFallbackModel.providerModels", - "start_line": 176, - "end_line": 176, - "type": "CLASS", - "content_hash": "c9eb89542b271618" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.buildFallbackModel.providerModels.availableModels.filter() callback": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.buildFallbackModel.providerModels.availableModels.filter() callback", - "start_line": 176, - "end_line": 176, - "type": "FUNCTION", - "content_hash": "c9eb89542b271618" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.buildFallbackModel.baseModel": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.buildFallbackModel.baseModel", - "start_line": 180, - "end_line": 182, - "type": "CLASS", - "content_hash": "9cb5f48ca7231030" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.buildFallbackModel.baseModel.providerModels.find() callback": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.buildFallbackModel.baseModel.providerModels.find() callback", - "start_line": 181, - "end_line": 181, - "type": "FUNCTION", - "content_hash": "c8fb3084698227d0" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.parseModelPattern": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.parseModelPattern", - "start_line": 204, - "end_line": 257, - "type": "FUNCTION", - "content_hash": "5281db6835eaed0b" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.ModelScopeDiagnostic": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.ModelScopeDiagnostic", - "start_line": 270, - "end_line": 275, - "type": "INTERFACE", - "content_hash": "16c65747b9e4ba87" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.ResolveModelScopeResult": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.ResolveModelScopeResult", - "start_line": 277, - "end_line": 280, - "type": "INTERFACE", - "content_hash": "4458ae73e1d7d792" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveModelScopeFromModels": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.resolveModelScopeFromModels", - "start_line": 282, - "end_line": 362, - "type": "FUNCTION", - "content_hash": "6d70897ad3cfa3f9" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.scopedModels.find() callback": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.scopedModels.find() callback", - "start_line": 308, - "end_line": 308, - "type": "FUNCTION", - "content_hash": "44b4a05da4ae5115" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveModelScopeFromModels.matchingModels": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.resolveModelScopeFromModels.matchingModels", - "start_line": 316, - "end_line": 319, - "type": "CLASS", - "content_hash": "41c02915e46cd876" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveModelScopeFromModels.matchingModels.availableModels.filter() callback": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.resolveModelScopeFromModels.matchingModels.availableModels.filter() callback", - "start_line": 316, - "end_line": 319, - "type": "FUNCTION", - "content_hash": "41c02915e46cd876" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveModelScopeFromModels.scopedModels.find() callback": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.resolveModelScopeFromModels.scopedModels.find() callback", - "start_line": 356, - "end_line": 356, - "type": "FUNCTION", - "content_hash": "114dcd12aa59dd0a" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveModelScopeWithDiagnostics": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.resolveModelScopeWithDiagnostics", - "start_line": 364, - "end_line": 370, - "type": "FUNCTION", - "content_hash": "77f0af51fed68618" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveModelScope": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.resolveModelScope", - "start_line": 372, - "end_line": 382, - "type": "FUNCTION", - "content_hash": "c3ae65f2654244ec" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.ResolveCliModelResult": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.ResolveCliModelResult", - "start_line": 384, - "end_line": 393, - "type": "INTERFACE", - "content_hash": "1a435e65c09e62de" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.resolveCliModel", - "start_line": 406, - "end_line": 606, - "type": "FUNCTION", - "content_hash": "97a918f9d47d7463" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel.exactMatches": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.resolveCliModel.exactMatches", - "start_line": 472, - "end_line": 474, - "type": "CLASS", - "content_hash": "9d60b932b595a4f8" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel.exactMatches.availableModels.filter() callback": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.resolveCliModel.exactMatches.availableModels.filter() callback", - "start_line": 473, - "end_line": 473, - "type": "FUNCTION", - "content_hash": "ac388ea2331e346b" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel.authenticatedExactMatches": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.resolveCliModel.authenticatedExactMatches", - "start_line": 479, - "end_line": 479, - "type": "CLASS", - "content_hash": "829166a9b5620051" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel.authenticatedExactMatches.exactMatches.filter() callback": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.resolveCliModel.authenticatedExactMatches.exactMatches.filter() callback", - "start_line": 479, - "end_line": 479, - "type": "FUNCTION", - "content_hash": "829166a9b5620051" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel.matches": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.resolveCliModel.matches", - "start_line": 489, - "end_line": 492, - "type": "CLASS", - "content_hash": "28840b6f8ed3b437" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel.matches.exactMatches.map() callback": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.resolveCliModel.matches.exactMatches.map() callback", - "start_line": 490, - "end_line": 490, - "type": "FUNCTION", - "content_hash": "99a81c50e4cfc0af" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel.matches.sort() callback": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.resolveCliModel.matches.sort() callback", - "start_line": 491, - "end_line": 491, - "type": "FUNCTION", - "content_hash": "623f869ce8ec6151" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel.candidates": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.resolveCliModel.candidates", - "start_line": 514, - "end_line": 514, - "type": "CLASS", - "content_hash": "7365595106b0bde1" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel.candidates.availableModels.filter() callback": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.resolveCliModel.candidates.availableModels.filter() callback", - "start_line": 514, - "end_line": 514, - "type": "FUNCTION", - "content_hash": "7365595106b0bde1" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel.rawExactMatches": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.resolveCliModel.rawExactMatches", - "start_line": 526, - "end_line": 528, - "type": "CLASS", - "content_hash": "7bd108e6d1e4f05a" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel.rawExactMatches.availableModels.filter() callback": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.resolveCliModel.rawExactMatches.availableModels.filter() callback", - "start_line": 527, - "end_line": 527, - "type": "FUNCTION", - "content_hash": "890883c0758b2cdc" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel.authenticatedRawMatches": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.resolveCliModel.authenticatedRawMatches", - "start_line": 530, - "end_line": 530, - "type": "CLASS", - "content_hash": "fd59766fd2fe382a" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel.authenticatedRawMatches.rawExactMatches.filter() callback": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.resolveCliModel.authenticatedRawMatches.rawExactMatches.filter() callback", - "start_line": 530, - "end_line": 530, - "type": "FUNCTION", - "content_hash": "fd59766fd2fe382a" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel.exact": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.resolveCliModel.exact", - "start_line": 550, - "end_line": 552, - "type": "CLASS", - "content_hash": "c0f0c1327fd29138" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel.exact.availableModels.find() callback": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.resolveCliModel.exact.availableModels.find() callback", - "start_line": 551, - "end_line": 551, - "type": "FUNCTION", - "content_hash": "ac388ea2331e346b" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.InitialModelResult": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.InitialModelResult", - "start_line": 608, - "end_line": 612, - "type": "INTERFACE", - "content_hash": "aafc5a84baf83e9a" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.findInitialModel": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.findInitialModel", - "start_line": 622, - "end_line": 709, - "type": "FUNCTION", - "content_hash": "6418ebd75f2f78d1" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.findInitialModel.match": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.findInitialModel.match", - "start_line": 697, - "end_line": 697, - "type": "CLASS", - "content_hash": "411960399d3987c2" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.findInitialModel.match.availableModels.find() callback": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.findInitialModel.match.availableModels.find() callback", - "start_line": 697, - "end_line": 697, - "type": "FUNCTION", - "content_hash": "411960399d3987c2" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.restoreModelFromSession": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.restoreModelFromSession", - "start_line": 714, - "end_line": 783, - "type": "FUNCTION", - "content_hash": "81b41a3d5e76e3c6" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.restoreModelFromSession.match": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.restoreModelFromSession.match", - "start_line": 759, - "end_line": 759, - "type": "CLASS", - "content_hash": "411960399d3987c2" - }, - "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.restoreModelFromSession.match.availableModels.find() callback": { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "qualified_name": "packages.coding-agent.src.core.model-resolver.restoreModelFromSession.match.availableModels.find() callback", - "start_line": 759, - "end_line": 759, - "type": "FUNCTION", - "content_hash": "411960399d3987c2" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.RegisteredVirtualModel": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.RegisteredVirtualModel", - "start_line": 95, - "end_line": 98, - "type": "INTERFACE", - "content_hash": "12a8ce2c2c2f75d3" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntimeSnapshot": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntimeSnapshot", - "start_line": 100, - "end_line": 106, - "type": "INTERFACE", - "content_hash": "48a5cafd92b08e8b" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.CreateModelRuntimeOptions": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.CreateModelRuntimeOptions", - "start_line": 108, - "end_line": 124, - "type": "INTERFACE", - "content_hash": "118e2a3e75ebf6c4" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntimeAuthOverrides": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntimeAuthOverrides", - "start_line": 126, - "end_line": 131, - "type": "INTERFACE", - "content_hash": "bbbd0ae9580384a1" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.CredentialSynchronizationError": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.CredentialSynchronizationError", - "start_line": 136, - "end_line": 153, - "type": "CLASS", - "content_hash": "8c9e522699b137c5" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.CredentialSynchronizationError.constructor": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.CredentialSynchronizationError.constructor", - "start_line": 141, - "end_line": 152, - "type": "CONSTRUCTOR", - "content_hash": "b09555ec482fab96" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.mergeHeaders": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.mergeHeaders", - "start_line": 155, - "end_line": 169, - "type": "FUNCTION", - "content_hash": "84486ebbd8807b84" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime", - "start_line": 172, - "end_line": 1034, - "type": "CLASS", - "content_hash": "38cc085b3109cbe9" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.constructor": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.constructor", - "start_line": 198, - "end_line": 214, - "type": "CONSTRUCTOR", - "content_hash": "f800cc6262367855" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.constructor.providers.map() callback": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.constructor.providers.map() callback", - "start_line": 210, - "end_line": 210, - "type": "FUNCTION", - "content_hash": "2635f54f7dc04f6e" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.create": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.create", - "start_line": 216, - "end_line": 261, - "type": "METHOD", - "content_hash": "3a3e8384625e293d" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.create.providers": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.create.providers", - "start_line": 227, - "end_line": 233, - "type": "CLASS", - "content_hash": "9b09c8c1e030544a" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.create.providers.map() callback": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.create.providers.map() callback", - "start_line": 229, - "end_line": 232, - "type": "FUNCTION", - "content_hash": "425c2b42dce04688" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.create.timeout": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.create.timeout", - "start_line": 247, - "end_line": 247, - "type": "CLASS", - "content_hash": "1b729bd8d5846cc9" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.create.timeout.setTimeout() callback": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.create.timeout.setTimeout() callback", - "start_line": 247, - "end_line": 247, - "type": "FUNCTION", - "content_hash": "1b729bd8d5846cc9" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.configureRadiusProviders": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.configureRadiusProviders", - "start_line": 263, - "end_line": 278, - "type": "METHOD", - "content_hash": "9a7eb92d7528816a" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.providerIds": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.providerIds", - "start_line": 280, - "end_line": 288, - "type": "METHOD", - "content_hash": "d687a9f03024e79b" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.recomposeProvider": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.recomposeProvider", - "start_line": 291, - "end_line": 298, - "type": "METHOD", - "content_hash": "1ebd2da229f1f12f" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.recomposeProvider.virtualModels": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.recomposeProvider.virtualModels", - "start_line": 293, - "end_line": 293, - "type": "CLASS", - "content_hash": "dd702e1e71e95e18" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.recomposeProvider.virtualModels.map() callback": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.recomposeProvider.virtualModels.map() callback", - "start_line": 293, - "end_line": 293, - "type": "FUNCTION", - "content_hash": "dd702e1e71e95e18" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.composeProvider": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.composeProvider", - "start_line": 301, - "end_line": 317, - "type": "METHOD", - "content_hash": "96c3462dd38d2947" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.rebuildProviders": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.rebuildProviders", - "start_line": 319, - "end_line": 324, - "type": "METHOD", - "content_hash": "ac78c9b54e8a12b1" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.updateModelSnapshot": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.updateModelSnapshot", - "start_line": 326, - "end_line": 333, - "type": "METHOD", - "content_hash": "10f8b399b5350154" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.updateModelSnapshot.available.all.filter() callback": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.updateModelSnapshot.available.all.filter() callback", - "start_line": 331, - "end_line": 331, - "type": "FUNCTION", - "content_hash": "9718cf720b88fa91" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.runAvailabilityRefresh": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.runAvailabilityRefresh", - "start_line": 335, - "end_line": 364, - "type": "METHOD", - "content_hash": "7caa700b4a3a7a1e" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.runAvailabilityRefresh.configuredProviders": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.runAvailabilityRefresh.configuredProviders", - "start_line": 351, - "end_line": 355, - "type": "CLASS", - "content_hash": "29241ae1d7ab0839" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.runAvailabilityRefresh.configuredProviders.checks.filter() callback": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.runAvailabilityRefresh.configuredProviders.checks.filter() callback", - "start_line": 353, - "end_line": 353, - "type": "FUNCTION", - "content_hash": "b844483b985ae05a" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.runAvailabilityRefresh.configuredProviders.map() callback": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.runAvailabilityRefresh.configuredProviders.map() callback", - "start_line": 354, - "end_line": 354, - "type": "FUNCTION", - "content_hash": "bfb299327fdddfba" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.runAvailabilityRefresh.storedProviders.credentials.map() callback": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.runAvailabilityRefresh.storedProviders.credentials.map() callback", - "start_line": 360, - "end_line": 360, - "type": "FUNCTION", - "content_hash": "1e329055d7aba71c" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.queueAvailabilityRefresh": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.queueAvailabilityRefresh", - "start_line": 366, - "end_line": 379, - "type": "METHOD", - "content_hash": "a060eadb8b2c26ec" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.queueAvailabilityRefresh.catch() callback": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.queueAvailabilityRefresh.catch() callback", - "start_line": 373, - "end_line": 378, - "type": "FUNCTION", - "content_hash": "22c7aaf8ed721e8d" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.refreshProviderAvailability": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.refreshProviderAvailability", - "start_line": 381, - "end_line": 432, - "type": "METHOD", - "content_hash": "6a89e0ebeb72f349" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.refreshProviderAvailability.availableById": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.refreshProviderAvailability.availableById", - "start_line": 408, - "end_line": 413, - "type": "CLASS", - "content_hash": "1429a306ae18f8ff" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.refreshProviderAvailability.availableById.snapshot.available.filter() callback": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.refreshProviderAvailability.availableById.snapshot.available.filter() callback", - "start_line": 409, - "end_line": 409, - "type": "FUNCTION", - "content_hash": "e7e4e8d9c046a8ab" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.refreshProviderAvailability.availableById.map() callback": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.refreshProviderAvailability.availableById.map() callback", - "start_line": 409, - "end_line": 412, - "type": "FUNCTION", - "content_hash": "c9cbcbe50f3a553a" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.refreshProviderAvailability.available.all.flatMap() callback": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.refreshProviderAvailability.available.all.flatMap() callback", - "start_line": 416, - "end_line": 416, - "type": "FUNCTION", - "content_hash": "d14a13c9c3b7cabe" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getProviders": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.getProviders", - "start_line": 434, - "end_line": 436, - "type": "METHOD", - "content_hash": "b08a934996153a44" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getProvider": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.getProvider", - "start_line": 438, - "end_line": 440, - "type": "METHOD", - "content_hash": "c1ea837d6b94ff6a" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModels": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.getModels", - "start_line": 442, - "end_line": 444, - "type": "METHOD", - "content_hash": "a6d2589419ced337" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModel": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.getModel", - "start_line": 446, - "end_line": 448, - "type": "METHOD", - "content_hash": "eca07f386786bfcf" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModelsOfType": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.getModelsOfType", - "start_line": 450, - "end_line": 452, - "type": "METHOD", - "content_hash": "ab399e963804fa38" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModelOfType": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.getModelOfType", - "start_line": 454, - "end_line": 460, - "type": "METHOD", - "content_hash": "84e8b29a0195b3d5" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAllModels": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.getAllModels", - "start_line": 462, - "end_line": 464, - "type": "METHOD", - "content_hash": "0983dce19601d07e" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailableOfType": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailableOfType", - "start_line": 466, - "end_line": 472, - "type": "METHOD", - "content_hash": "8332a7b19b23fb77" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAllAvailable": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.getAllAvailable", - "start_line": 474, - "end_line": 476, - "type": "METHOD", - "content_hash": "0db5c81e7e351746" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.checkAuth": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.checkAuth", - "start_line": 478, - "end_line": 480, - "type": "METHOD", - "content_hash": "e30639a380221f71" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailable": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailable", - "start_line": 482, - "end_line": 498, - "type": "METHOD", - "content_hash": "f24adc2e3443ec27" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailableSnapshot": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailableSnapshot", - "start_line": 500, - "end_line": 502, - "type": "METHOD", - "content_hash": "32166cb0c4815aeb" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getError": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.getError", - "start_line": 504, - "end_line": 513, - "type": "METHOD", - "content_hash": "2d6deacc1ee5e837" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getRegisteredProviderConfig": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.getRegisteredProviderConfig", - "start_line": 515, - "end_line": 517, - "type": "METHOD", - "content_hash": "6528ba8742549d2b" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getRegisteredProviderIds": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.getRegisteredProviderIds", - "start_line": 519, - "end_line": 521, - "type": "METHOD", - "content_hash": "1e47af5b13120741" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getRegisteredNativeProvider": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.getRegisteredNativeProvider", - "start_line": 523, - "end_line": 525, - "type": "METHOD", - "content_hash": "36499f1a13cb874b" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getCompatibilityRequestConfig": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.getCompatibilityRequestConfig", - "start_line": 528, - "end_line": 534, - "type": "METHOD", - "content_hash": "7c954c47d6f4ddab" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.isUsingOAuth": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.isUsingOAuth", - "start_line": 536, - "end_line": 538, - "type": "METHOD", - "content_hash": "7b2de66efedc4f16" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.isUsingSubscription": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.isUsingSubscription", - "start_line": 540, - "end_line": 542, - "type": "METHOD", - "content_hash": "bc2ccfee7d1cf9d8" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.hasConfiguredAuth": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.hasConfiguredAuth", - "start_line": 544, - "end_line": 546, - "type": "METHOD", - "content_hash": "31d9b2f769b0aefb" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.getAuth": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.getAuth", - "start_line": 548, - "end_line": 548, - "type": "METHOD", - "content_hash": "4c74b4747a7aba3d" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAuth": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.getAuth", - "start_line": 550, - "end_line": 570, - "type": "METHOD", - "content_hash": "6f442d76b1f719ee" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation", - "start_line": 572, - "end_line": 590, - "type": "METHOD", - "content_hash": "f5c8b303db8fd966" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation.operation": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation.operation", - "start_line": 578, - "end_line": 583, - "type": "CLASS", - "content_hash": "5c8b2726afa54c9b" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation.operation.": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation.operation.", - "start_line": 578, - "end_line": 583, - "type": "FUNCTION", - "content_hash": "5c8b2726afa54c9b" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation.operation..previous.catch() callback": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation.operation..previous.catch() callback", - "start_line": 579, - "end_line": 579, - "type": "FUNCTION", - "content_hash": "97670f2c79f2e35a" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation.tail": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation.tail", - "start_line": 584, - "end_line": 584, - "type": "CLASS", - "content_hash": "f4bb1364f25debfb" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation.tail.operation.catch() callback": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation.tail.operation.catch() callback", - "start_line": 584, - "end_line": 584, - "type": "FUNCTION", - "content_hash": "f4bb1364f25debfb" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation.tail.then() callback": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation.tail.then() callback", - "start_line": 586, - "end_line": 588, - "type": "FUNCTION", - "content_hash": "d711da0248683df7" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation.then() callback": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation.then() callback", - "start_line": 589, - "end_line": 589, - "type": "FUNCTION", - "content_hash": "3ad7bea4f697a71f" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.synchronizeCredentialState": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.synchronizeCredentialState", - "start_line": 592, - "end_line": 612, - "type": "METHOD", - "content_hash": "4c4ffd61155306b7" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.setRuntimeApiKey": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.setRuntimeApiKey", - "start_line": 614, - "end_line": 625, - "type": "METHOD", - "content_hash": "f986e1e2c0e6b421" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.setRuntimeApiKey.enqueueCredentialOperation() callback": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.setRuntimeApiKey.enqueueCredentialOperation() callback", - "start_line": 616, - "end_line": 624, - "type": "FUNCTION", - "content_hash": "51d0be5da6d88c98" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.removeRuntimeApiKey": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.removeRuntimeApiKey", - "start_line": 627, - "end_line": 633, - "type": "METHOD", - "content_hash": "521c7cb6124112f1" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.removeRuntimeApiKey.enqueueCredentialOperation() callback": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.removeRuntimeApiKey.enqueueCredentialOperation() callback", - "start_line": 629, - "end_line": 632, - "type": "FUNCTION", - "content_hash": "36317550eaa35681" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.listCredentials": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.listCredentials", - "start_line": 635, - "end_line": 637, - "type": "METHOD", - "content_hash": "0fc96566591c5dcd" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getProviderAuthStatus": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.getProviderAuthStatus", - "start_line": 639, - "end_line": 649, - "type": "METHOD", - "content_hash": "5a2c8d886fbd9466" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.prepareRequest": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.prepareRequest", - "start_line": 651, - "end_line": 690, - "type": "METHOD", - "content_hash": "5482078de822cc48" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.stream": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.stream", - "start_line": 692, - "end_line": 706, - "type": "METHOD", - "content_hash": "5379e9c1f255946c" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.stream.lazyStream() callback": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.stream.lazyStream() callback", - "start_line": 698, - "end_line": 705, - "type": "FUNCTION", - "content_hash": "d97b688e58c3c7ac" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.complete": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.complete", - "start_line": 708, - "end_line": 714, - "type": "METHOD", - "content_hash": "f9e63b3c8efda6fa" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.streamSimple": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.streamSimple", - "start_line": 716, - "end_line": 742, - "type": "METHOD", - "content_hash": "9ef0762c76ebbe99" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.streamSimple.lazyStream() callback": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.streamSimple.lazyStream() callback", - "start_line": 721, - "end_line": 735, - "type": "FUNCTION", - "content_hash": "632ec068ce778ebf" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.streamSimple.lazyStream() callback": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.streamSimple.lazyStream() callback", - "start_line": 737, - "end_line": 741, - "type": "FUNCTION", - "content_hash": "2d4abdc6398f3278" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.completeSimple": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.completeSimple", - "start_line": 744, - "end_line": 746, - "type": "METHOD", - "content_hash": "f1a3f49c92d6801c" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.streamDeferred": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.streamDeferred", - "start_line": 748, - "end_line": 761, - "type": "METHOD", - "content_hash": "86b8ab72f9b419b9" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.streamDeferred.lazyStream() callback": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.streamDeferred.lazyStream() callback", - "start_line": 753, - "end_line": 760, - "type": "FUNCTION", - "content_hash": "4fe43c282cc627ce" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.fetchDeferred": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.fetchDeferred", - "start_line": 763, - "end_line": 769, - "type": "METHOD", - "content_hash": "890d493a3b4fb46a" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.cancelDeferred": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.cancelDeferred", - "start_line": 771, - "end_line": 782, - "type": "METHOD", - "content_hash": "77f63542ab2b190a" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.generateImages": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.generateImages", - "start_line": 784, - "end_line": 799, - "type": "METHOD", - "content_hash": "a7e39d92b032589b" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.classify": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.classify", - "start_line": 801, - "end_line": 817, - "type": "METHOD", - "content_hash": "6ac19b674664c0cf" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.login": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.login", - "start_line": 819, - "end_line": 831, - "type": "METHOD", - "content_hash": "c685027eee2fd01b" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.login.enqueueCredentialOperation() callback": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.login.enqueueCredentialOperation() callback", - "start_line": 826, - "end_line": 830, - "type": "FUNCTION", - "content_hash": "53f99f7407361b59" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.logout": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.logout", - "start_line": 833, - "end_line": 839, - "type": "METHOD", - "content_hash": "4788722ec6d36707" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.logout.enqueueCredentialOperation() callback": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.logout.enqueueCredentialOperation() callback", - "start_line": 835, - "end_line": 838, - "type": "FUNCTION", - "content_hash": "748d07406b78db5d" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.refresh": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.refresh", - "start_line": 841, - "end_line": 882, - "type": "METHOD", - "content_hash": "9b6af635462586cd" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.refresh.map() callback": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.refresh.map() callback", - "start_line": 864, - "end_line": 872, - "type": "FUNCTION", - "content_hash": "a2698274ad9cd982" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.registerNativeProvider": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.registerNativeProvider", - "start_line": 884, - "end_line": 896, - "type": "METHOD", - "content_hash": "f80f37f03ce9d434" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.markProvisionallyConfigured": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.markProvisionallyConfigured", - "start_line": 903, - "end_line": 919, - "type": "METHOD", - "content_hash": "1b5ccda7f2706d0f" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.markProvisionallyConfigured.available.snapshot.all.filter() callback": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.markProvisionallyConfigured.available.snapshot.all.filter() callback", - "start_line": 917, - "end_line": 917, - "type": "FUNCTION", - "content_hash": "cddd38cda26eb6c7" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.registerProvider": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.registerProvider", - "start_line": 921, - "end_line": 942, - "type": "METHOD", - "content_hash": "a52c616cfafee8b0" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.unregisterProvider": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.unregisterProvider", - "start_line": 944, - "end_line": 950, - "type": "METHOD", - "content_hash": "e196d4fa1ecc12bd" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.registerVirtualModel": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.registerVirtualModel", - "start_line": 957, - "end_line": 976, - "type": "METHOD", - "content_hash": "5b427300a02e08f6" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.registerVirtualModel.route": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.registerVirtualModel.route", - "start_line": 965, - "end_line": 965, - "type": "METHOD", - "content_hash": "54ffcd9060ccc9f4" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.unregisterVirtualModel": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.unregisterVirtualModel", - "start_line": 978, - "end_line": 985, - "type": "METHOD", - "content_hash": "bceac82e4b0676f5" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.resolveModel": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.resolveModel", - "start_line": 996, - "end_line": 1027, - "type": "METHOD", - "content_hash": "ef54629fc76f85af" - }, - "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getPhysicalModel": { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime.getPhysicalModel", - "start_line": 1030, - "end_line": 1033, - "type": "METHOD", - "content_hash": "eece147115dc4ce3" - }, - "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.InMemoryCodingAgentModelsStore": { - "file_path": "packages/coding-agent/src/core/models-store.ts", - "qualified_name": "packages.coding-agent.src.core.models-store.InMemoryCodingAgentModelsStore", - "start_line": 26, - "end_line": 44, - "type": "CLASS", - "content_hash": "93c704e7001cb783" - }, - "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.InMemoryCodingAgentModelsStore.read": { - "file_path": "packages/coding-agent/src/core/models-store.ts", - "qualified_name": "packages.coding-agent.src.core.models-store.InMemoryCodingAgentModelsStore.read", - "start_line": 29, - "end_line": 33, - "type": "METHOD", - "content_hash": "70e192e5876afca2" - }, - "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.InMemoryCodingAgentModelsStore.write": { - "file_path": "packages/coding-agent/src/core/models-store.ts", - "qualified_name": "packages.coding-agent.src.core.models-store.InMemoryCodingAgentModelsStore.write", - "start_line": 35, - "end_line": 38, - "type": "METHOD", - "content_hash": "0e7b4deb1cf032d8" - }, - "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.InMemoryCodingAgentModelsStore.delete": { - "file_path": "packages/coding-agent/src/core/models-store.ts", - "qualified_name": "packages.coding-agent.src.core.models-store.InMemoryCodingAgentModelsStore.delete", - "start_line": 40, - "end_line": 43, - "type": "METHOD", - "content_hash": "ad9aee31e9020ab5" - }, - "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.FileModelsStore": { - "file_path": "packages/coding-agent/src/core/models-store.ts", - "qualified_name": "packages.coding-agent.src.core.models-store.FileModelsStore", - "start_line": 47, - "end_line": 147, - "type": "CLASS", - "content_hash": "1d5e2b0b55d6aceb" - }, - "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.FileModelsStore.constructor": { - "file_path": "packages/coding-agent/src/core/models-store.ts", - "qualified_name": "packages.coding-agent.src.core.models-store.FileModelsStore.constructor", - "start_line": 52, - "end_line": 60, - "type": "CONSTRUCTOR", - "content_hash": "f018af23234421a0" - }, - "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.FileModelsStore.parse": { - "file_path": "packages/coding-agent/src/core/models-store.ts", - "qualified_name": "packages.coding-agent.src.core.models-store.FileModelsStore.parse", - "start_line": 62, - "end_line": 64, - "type": "METHOD", - "content_hash": "85d14a06f66d7db0" - }, - "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.FileModelsStore.updateReadState": { - "file_path": "packages/coding-agent/src/core/models-store.ts", - "qualified_name": "packages.coding-agent.src.core.models-store.FileModelsStore.updateReadState", - "start_line": 66, - "end_line": 69, - "type": "METHOD", - "content_hash": "85b1a49ed8f1c6ec" - }, - "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.FileModelsStore.reloadFromStorage": { - "file_path": "packages/coding-agent/src/core/models-store.ts", - "qualified_name": "packages.coding-agent.src.core.models-store.FileModelsStore.reloadFromStorage", - "start_line": 71, - "end_line": 80, - "type": "METHOD", - "content_hash": "279742df84399002" - }, - "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.FileModelsStore.reloadFromStorage.storage.withLockAsync() callback": { - "file_path": "packages/coding-agent/src/core/models-store.ts", - "qualified_name": "packages.coding-agent.src.core.models-store.FileModelsStore.reloadFromStorage.storage.withLockAsync() callback", - "start_line": 75, - "end_line": 79, - "type": "FUNCTION", - "content_hash": "4fb45c02571a9ee9" - }, - "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.FileModelsStore.readLatest": { - "file_path": "packages/coding-agent/src/core/models-store.ts", - "qualified_name": "packages.coding-agent.src.core.models-store.FileModelsStore.readLatest", - "start_line": 82, - "end_line": 118, - "type": "METHOD", - "content_hash": "88d729ba47977d14" - }, - "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.readLatest.reload.promise.then() callback": { - "file_path": "packages/coding-agent/src/core/models-store.ts", - "qualified_name": "packages.coding-agent.src.core.models-store.readLatest.reload.promise.then() callback", - "start_line": 98, - "end_line": 100, - "type": "FUNCTION", - "content_hash": "588c25b8d011d637" - }, - "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.FileModelsStore.readLatest.reload.promise.then() callback": { - "file_path": "packages/coding-agent/src/core/models-store.ts", - "qualified_name": "packages.coding-agent.src.core.models-store.FileModelsStore.readLatest.reload.promise.then() callback", - "start_line": 101, - "end_line": 103, - "type": "FUNCTION", - "content_hash": "588c25b8d011d637" - }, - "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.FileModelsStore.read": { - "file_path": "packages/coding-agent/src/core/models-store.ts", - "qualified_name": "packages.coding-agent.src.core.models-store.FileModelsStore.read", - "start_line": 120, - "end_line": 124, - "type": "METHOD", - "content_hash": "7ad13f0200bc44b5" - }, - "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.FileModelsStore.write": { - "file_path": "packages/coding-agent/src/core/models-store.ts", - "qualified_name": "packages.coding-agent.src.core.models-store.FileModelsStore.write", - "start_line": 126, - "end_line": 135, - "type": "METHOD", - "content_hash": "364b924db11b6b7d" - }, - "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.FileModelsStore.write.storage.withLockAsync() callback": { - "file_path": "packages/coding-agent/src/core/models-store.ts", - "qualified_name": "packages.coding-agent.src.core.models-store.FileModelsStore.write.storage.withLockAsync() callback", - "start_line": 128, - "end_line": 133, - "type": "FUNCTION", - "content_hash": "f60dd77ca60000aa" - }, - "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.FileModelsStore.delete": { - "file_path": "packages/coding-agent/src/core/models-store.ts", - "qualified_name": "packages.coding-agent.src.core.models-store.FileModelsStore.delete", - "start_line": 137, - "end_line": 146, - "type": "METHOD", - "content_hash": "0557852cc939a6ad" - }, - "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.FileModelsStore.delete.storage.withLockAsync() callback": { - "file_path": "packages/coding-agent/src/core/models-store.ts", - "qualified_name": "packages.coding-agent.src.core.models-store.FileModelsStore.delete.storage.withLockAsync() callback", - "start_line": 139, - "end_line": 144, - "type": "FUNCTION", - "content_hash": "8670aef405f4f072" - }, - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedCallSummary": { - "file_path": "packages/coding-agent/src/core/nested-tool-calls.ts", - "qualified_name": "packages.coding-agent.src.core.nested-tool-calls.NestedCallSummary", - "start_line": 36, - "end_line": 41, - "type": "INTERFACE", - "content_hash": "a533253eff942d67" - }, - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedCallRecorder": { - "file_path": "packages/coding-agent/src/core/nested-tool-calls.ts", - "qualified_name": "packages.coding-agent.src.core.nested-tool-calls.NestedCallRecorder", - "start_line": 47, - "end_line": 101, - "type": "CLASS", - "content_hash": "dc810bbf7c05e01f" - }, - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedCallRecorder.start": { - "file_path": "packages/coding-agent/src/core/nested-tool-calls.ts", - "qualified_name": "packages.coding-agent.src.core.nested-tool-calls.NestedCallRecorder.start", - "start_line": 56, - "end_line": 77, - "type": "METHOD", - "content_hash": "c40aaaba6077d893" - }, - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedCallRecorder.finish": { - "file_path": "packages/coding-agent/src/core/nested-tool-calls.ts", - "qualified_name": "packages.coding-agent.src.core.nested-tool-calls.NestedCallRecorder.finish", - "start_line": 79, - "end_line": 85, - "type": "METHOD", - "content_hash": "55fd0d9e0d5c6e1a" - }, - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedCallRecorder.addUsage": { - "file_path": "packages/coding-agent/src/core/nested-tool-calls.ts", - "qualified_name": "packages.coding-agent.src.core.nested-tool-calls.NestedCallRecorder.addUsage", - "start_line": 87, - "end_line": 89, - "type": "METHOD", - "content_hash": "dae2ca1a37af8be4" - }, - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedCallRecorder.totalUsage": { - "file_path": "packages/coding-agent/src/core/nested-tool-calls.ts", - "qualified_name": "packages.coding-agent.src.core.nested-tool-calls.NestedCallRecorder.totalUsage", - "start_line": 91, - "end_line": 93, - "type": "METHOD", - "content_hash": "36932533f0a382e0" - }, - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedCallRecorder.snapshot": { - "file_path": "packages/coding-agent/src/core/nested-tool-calls.ts", - "qualified_name": "packages.coding-agent.src.core.nested-tool-calls.NestedCallRecorder.snapshot", - "start_line": 96, - "end_line": 100, - "type": "METHOD", - "content_hash": "66f4ca5f2dc49b2e" - }, - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedCallRecorder.snapshot.calls.calls.map() callback": { - "file_path": "packages/coding-agent/src/core/nested-tool-calls.ts", - "qualified_name": "packages.coding-agent.src.core.nested-tool-calls.NestedCallRecorder.snapshot.calls.calls.map() callback", - "start_line": 98, - "end_line": 98, - "type": "FUNCTION", - "content_hash": "767eec5910d58bed" - }, - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.snapshot.calls": { - "file_path": "packages/coding-agent/src/core/nested-tool-calls.ts", - "qualified_name": "packages.coding-agent.src.core.nested-tool-calls.snapshot.calls", - "start_line": 98, - "end_line": 98, - "type": "CLASS", - "content_hash": "767eec5910d58bed" - }, - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedCallRecorder.snapshot.complete.calls.every() callback": { - "file_path": "packages/coding-agent/src/core/nested-tool-calls.ts", - "qualified_name": "packages.coding-agent.src.core.nested-tool-calls.NestedCallRecorder.snapshot.complete.calls.every() callback", - "start_line": 99, - "end_line": 99, - "type": "FUNCTION", - "content_hash": "ff9a0f894adfa881" - }, - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedToolCallOptions": { - "file_path": "packages/coding-agent/src/core/nested-tool-calls.ts", - "qualified_name": "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallOptions", - "start_line": 103, - "end_line": 108, - "type": "INTERFACE", - "content_hash": "02da4776f1da3169" - }, - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedToolCallHost": { - "file_path": "packages/coding-agent/src/core/nested-tool-calls.ts", - "qualified_name": "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallHost", - "start_line": 131, - "end_line": 144, - "type": "INTERFACE", - "content_hash": "8bfccf1b227161b5" - }, - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedToolCallHost.getTools": { - "file_path": "packages/coding-agent/src/core/nested-tool-calls.ts", - "qualified_name": "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallHost.getTools", - "start_line": 133, - "end_line": 133, - "type": "METHOD", - "content_hash": "1100288a2fe84dc1" - }, - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedToolCallHost.isSequential": { - "file_path": "packages/coding-agent/src/core/nested-tool-calls.ts", - "qualified_name": "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallHost.isSequential", - "start_line": 135, - "end_line": 135, - "type": "METHOD", - "content_hash": "f47a1a208079d322" - }, - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedToolCallHost.runToolCall": { - "file_path": "packages/coding-agent/src/core/nested-tool-calls.ts", - "qualified_name": "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallHost.runToolCall", - "start_line": 137, - "end_line": 142, - "type": "METHOD", - "content_hash": "aaed1c504ad9eaf8" - }, - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedToolCallHost.emit": { - "file_path": "packages/coding-agent/src/core/nested-tool-calls.ts", - "qualified_name": "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallHost.emit", - "start_line": 143, - "end_line": 143, - "type": "METHOD", - "content_hash": "8397691cff9e5cbe" - }, - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.CallScope": { - "file_path": "packages/coding-agent/src/core/nested-tool-calls.ts", - "qualified_name": "packages.coding-agent.src.core.nested-tool-calls.CallScope", - "start_line": 147, - "end_line": 152, - "type": "INTERFACE", - "content_hash": "1de9e4a869fed08b" - }, - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.textOf": { - "file_path": "packages/coding-agent/src/core/nested-tool-calls.ts", - "qualified_name": "packages.coding-agent.src.core.nested-tool-calls.textOf", - "start_line": 154, - "end_line": 159, - "type": "FUNCTION", - "content_hash": "de12278347b3d11b" - }, - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.textOf.filter() callback": { - "file_path": "packages/coding-agent/src/core/nested-tool-calls.ts", - "qualified_name": "packages.coding-agent.src.core.nested-tool-calls.textOf.filter() callback", - "start_line": 156, - "end_line": 156, - "type": "FUNCTION", - "content_hash": "8924e3c948b09ec1" - }, - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.textOf.map() callback": { - "file_path": "packages/coding-agent/src/core/nested-tool-calls.ts", - "qualified_name": "packages.coding-agent.src.core.nested-tool-calls.textOf.map() callback", - "start_line": 157, - "end_line": 157, - "type": "FUNCTION", - "content_hash": "0497f5dbf779d2c1" - }, - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedToolCallRunner": { - "file_path": "packages/coding-agent/src/core/nested-tool-calls.ts", - "qualified_name": "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallRunner", - "start_line": 161, - "end_line": 263, - "type": "CLASS", - "content_hash": "76dd54926ed6f99e" - }, - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedToolCallRunner.constructor": { - "file_path": "packages/coding-agent/src/core/nested-tool-calls.ts", - "qualified_name": "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallRunner.constructor", - "start_line": 168, - "end_line": 170, - "type": "CONSTRUCTOR", - "content_hash": "9c196b4830617e5b" - }, - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedToolCallRunner.execute": { - "file_path": "packages/coding-agent/src/core/nested-tool-calls.ts", - "qualified_name": "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallRunner.execute", - "start_line": 176, - "end_line": 250, - "type": "METHOD", - "content_hash": "78349da9adb09655" - }, - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedToolCallRunner.execute.exclusive": { - "file_path": "packages/coding-agent/src/core/nested-tool-calls.ts", - "qualified_name": "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallRunner.execute.exclusive", - "start_line": 202, - "end_line": 205, - "type": "CLASS", - "content_hash": "92c07b2957925380" - }, - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedToolCallRunner.execute.exclusive.find() callback": { - "file_path": "packages/coding-agent/src/core/nested-tool-calls.ts", - "qualified_name": "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallRunner.execute.exclusive.find() callback", - "start_line": 205, - "end_line": 205, - "type": "FUNCTION", - "content_hash": "aac1703ac2432f00" - }, - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedToolCallRunner.execute.host.runToolCall() callback": { - "file_path": "packages/coding-agent/src/core/nested-tool-calls.ts", - "qualified_name": "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallRunner.execute.host.runToolCall() callback", - "start_line": 221, - "end_line": 231, - "type": "FUNCTION", - "content_hash": "76fa593b90be0943" - }, - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedToolCallRunner.takeRecord": { - "file_path": "packages/coding-agent/src/core/nested-tool-calls.ts", - "qualified_name": "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallRunner.takeRecord", - "start_line": 253, - "end_line": 258, - "type": "METHOD", - "content_hash": "e98eb8d9a726fcdd" - }, - "packages/coding-agent/src/core/nested-tool-calls.ts|packages.coding-agent.src.core.nested-tool-calls.NestedToolCallRunner.clear": { - "file_path": "packages/coding-agent/src/core/nested-tool-calls.ts", - "qualified_name": "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallRunner.clear", - "start_line": 260, - "end_line": 262, - "type": "METHOD", - "content_hash": "fc16cff90f7271d2" - }, - "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.StdoutTakeoverState": { - "file_path": "packages/coding-agent/src/core/output-guard.ts", - "qualified_name": "packages.coding-agent.src.core.output-guard.StdoutTakeoverState", - "start_line": 1, - "end_line": 5, - "type": "INTERFACE", - "content_hash": "73d329046e8e3319" - }, - "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.getRawStdoutWrite": { - "file_path": "packages/coding-agent/src/core/output-guard.ts", - "qualified_name": "packages.coding-agent.src.core.output-guard.getRawStdoutWrite", - "start_line": 13, - "end_line": 18, - "type": "FUNCTION", - "content_hash": "d20b2c47c9047394" - }, - "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.writeRawStdoutChunk": { - "file_path": "packages/coding-agent/src/core/output-guard.ts", - "qualified_name": "packages.coding-agent.src.core.output-guard.writeRawStdoutChunk", - "start_line": 20, - "end_line": 43, - "type": "FUNCTION", - "content_hash": "c1d9f1bc5c5af8ef" - }, - "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.writeRawStdoutChunk.": { - "file_path": "packages/coding-agent/src/core/output-guard.ts", - "qualified_name": "packages.coding-agent.src.core.output-guard.writeRawStdoutChunk.", - "start_line": 23, - "end_line": 32, - "type": "FUNCTION", - "content_hash": "41032d006af64308" - }, - "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.takeOverStdout": { - "file_path": "packages/coding-agent/src/core/output-guard.ts", - "qualified_name": "packages.coding-agent.src.core.output-guard.takeOverStdout", - "start_line": 45, - "end_line": 70, - "type": "FUNCTION", - "content_hash": "738a87de2191d9aa" - }, - "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.restoreStdout": { - "file_path": "packages/coding-agent/src/core/output-guard.ts", - "qualified_name": "packages.coding-agent.src.core.output-guard.restoreStdout", - "start_line": 72, - "end_line": 79, - "type": "FUNCTION", - "content_hash": "2fdb001740989876" - }, - "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.isStdoutTakenOver": { - "file_path": "packages/coding-agent/src/core/output-guard.ts", - "qualified_name": "packages.coding-agent.src.core.output-guard.isStdoutTakenOver", - "start_line": 81, - "end_line": 83, - "type": "FUNCTION", - "content_hash": "70991cca19df2594" - }, - "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.writeRawStdout": { - "file_path": "packages/coding-agent/src/core/output-guard.ts", - "qualified_name": "packages.coding-agent.src.core.output-guard.writeRawStdout", - "start_line": 85, - "end_line": 93, - "type": "FUNCTION", - "content_hash": "05e0e4085e45e88b" - }, - "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.writeRawStdout.rawStdoutWriteTail.then() callback": { - "file_path": "packages/coding-agent/src/core/output-guard.ts", - "qualified_name": "packages.coding-agent.src.core.output-guard.writeRawStdout.rawStdoutWriteTail.then() callback", - "start_line": 89, - "end_line": 89, - "type": "FUNCTION", - "content_hash": "8717b2cfe13f55fc" - }, - "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.writeRawStdout.rawStdoutWriteTail.catch() callback": { - "file_path": "packages/coding-agent/src/core/output-guard.ts", - "qualified_name": "packages.coding-agent.src.core.output-guard.writeRawStdout.rawStdoutWriteTail.catch() callback", - "start_line": 90, - "end_line": 92, - "type": "FUNCTION", - "content_hash": "e580f50d8de5b5d9" - }, - "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.waitForRawStdoutBackpressure": { - "file_path": "packages/coding-agent/src/core/output-guard.ts", - "qualified_name": "packages.coding-agent.src.core.output-guard.waitForRawStdoutBackpressure", - "start_line": 95, - "end_line": 103, - "type": "FUNCTION", - "content_hash": "365ce766d3b937d2" - }, - "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.flushRawStdout": { - "file_path": "packages/coding-agent/src/core/output-guard.ts", - "qualified_name": "packages.coding-agent.src.core.output-guard.flushRawStdout", - "start_line": 105, - "end_line": 108, - "type": "FUNCTION", - "content_hash": "33e11a3bf3e0b5a3" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.getEnv": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.getEnv", - "start_line": 16, - "end_line": 33, - "type": "FUNCTION", - "content_hash": "3a47de85b83fcd0b" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.isOfflineModeEnabled": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.isOfflineModeEnabled", - "start_line": 54, - "end_line": 58, - "type": "FUNCTION", - "content_hash": "8256de81bc702361" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.isExactNpmVersion": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.isExactNpmVersion", - "start_line": 60, - "end_line": 62, - "type": "FUNCTION", - "content_hash": "0c321455cd6f51e7" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.getNpmVersionRange": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.getNpmVersionRange", - "start_line": 64, - "end_line": 66, - "type": "FUNCTION", - "content_hash": "0bb3d67d6cd6f07c" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.PathMetadata": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.PathMetadata", - "start_line": 68, - "end_line": 74, - "type": "INTERFACE", - "content_hash": "39143fa06c3d7d5e" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.ResolvedResource": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.ResolvedResource", - "start_line": 76, - "end_line": 80, - "type": "INTERFACE", - "content_hash": "22357e1eb0ea3119" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.ResolvedPaths": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.ResolvedPaths", - "start_line": 82, - "end_line": 87, - "type": "INTERFACE", - "content_hash": "57a8116fe4ebd367" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.ProgressEvent": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.ProgressEvent", - "start_line": 91, - "end_line": 96, - "type": "INTERFACE", - "content_hash": "23795e92dea5ff3c" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.PackageUpdate": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.PackageUpdate", - "start_line": 100, - "end_line": 105, - "type": "INTERFACE", - "content_hash": "b7fecccf2abbf799" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.ConfiguredPackage": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.ConfiguredPackage", - "start_line": 107, - "end_line": 112, - "type": "INTERFACE", - "content_hash": "aeb1679866de4fef" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.PackageManager": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.PackageManager", - "start_line": 114, - "end_line": 130, - "type": "INTERFACE", - "content_hash": "8ae4ea9bb4c7244b" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.PackageManager.resolve": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.PackageManager.resolve", - "start_line": 115, - "end_line": 115, - "type": "METHOD", - "content_hash": "bcf6db6195852883" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.PackageManager.install": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.PackageManager.install", - "start_line": 116, - "end_line": 116, - "type": "METHOD", - "content_hash": "95f8bfe77585963f" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.PackageManager.installAndPersist": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.PackageManager.installAndPersist", - "start_line": 117, - "end_line": 117, - "type": "METHOD", - "content_hash": "4e88ad4e8c321a7b" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.PackageManager.remove": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.PackageManager.remove", - "start_line": 118, - "end_line": 118, - "type": "METHOD", - "content_hash": "30b310d5bc8d1a3d" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.PackageManager.removeAndPersist": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.PackageManager.removeAndPersist", - "start_line": 119, - "end_line": 119, - "type": "METHOD", - "content_hash": "b469794b06cda3aa" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.PackageManager.update": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.PackageManager.update", - "start_line": 120, - "end_line": 120, - "type": "METHOD", - "content_hash": "de8eb72750670fa3" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.PackageManager.listConfiguredPackages": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.PackageManager.listConfiguredPackages", - "start_line": 121, - "end_line": 121, - "type": "METHOD", - "content_hash": "0900640b250dde5a" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.PackageManager.resolveExtensionSources": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.PackageManager.resolveExtensionSources", - "start_line": 122, - "end_line": 125, - "type": "METHOD", - "content_hash": "4d4776eada72e824" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.PackageManager.addSourceToSettings": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.PackageManager.addSourceToSettings", - "start_line": 126, - "end_line": 126, - "type": "METHOD", - "content_hash": "88c245a4e3f0bc9e" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.PackageManager.removeSourceFromSettings": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.PackageManager.removeSourceFromSettings", - "start_line": 127, - "end_line": 127, - "type": "METHOD", - "content_hash": "6264a6eb5c1af6b7" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.PackageManager.setProgressCallback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.PackageManager.setProgressCallback", - "start_line": 128, - "end_line": 128, - "type": "METHOD", - "content_hash": "7c9aa4b3fd47fced" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.PackageManager.getInstalledPath": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.PackageManager.getInstalledPath", - "start_line": 129, - "end_line": 129, - "type": "METHOD", - "content_hash": "5b80b262d7d5d4f5" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.PackageManagerOptions": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.PackageManagerOptions", - "start_line": 132, - "end_line": 138, - "type": "INTERFACE", - "content_hash": "42850c9e725493a6" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.ConfiguredUpdateSource": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.ConfiguredUpdateSource", - "start_line": 160, - "end_line": 163, - "type": "INTERFACE", - "content_hash": "0e436a486cd1b87a" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.NpmUpdateTarget": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.NpmUpdateTarget", - "start_line": 165, - "end_line": 167, - "type": "INTERFACE", - "content_hash": "d5272d88a10d9650" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.GitUpdateTarget": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.GitUpdateTarget", - "start_line": 169, - "end_line": 171, - "type": "INTERFACE", - "content_hash": "f71501d0e59fa264" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.ResourceAccumulator": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.ResourceAccumulator", - "start_line": 173, - "end_line": 178, - "type": "INTERFACE", - "content_hash": "e2b4c6900fe50d58" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.resourcePrecedenceRank": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.resourcePrecedenceRank", - "start_line": 192, - "end_line": 198, - "type": "FUNCTION", - "content_hash": "7cdc3450d88bb51f" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.PackageFilter": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.PackageFilter", - "start_line": 200, - "end_line": 206, - "type": "INTERFACE", - "content_hash": "cbdef7661ced86ce" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.toPosixPath": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.toPosixPath", - "start_line": 223, - "end_line": 225, - "type": "FUNCTION", - "content_hash": "4ba2447c0c376990" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.getHomeDir": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.getHomeDir", - "start_line": 227, - "end_line": 229, - "type": "FUNCTION", - "content_hash": "25526ceb4c3d4a21" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.getExtensionTempFolder": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.getExtensionTempFolder", - "start_line": 231, - "end_line": 236, - "type": "FUNCTION", - "content_hash": "d71ccd03b6db452c" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.prefixIgnorePattern": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.prefixIgnorePattern", - "start_line": 238, - "end_line": 259, - "type": "FUNCTION", - "content_hash": "e6f6f01628561156" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.addIgnoreRules": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.addIgnoreRules", - "start_line": 261, - "end_line": 279, - "type": "FUNCTION", - "content_hash": "b125f0a274fe3870" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.addIgnoreRules.patterns": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.addIgnoreRules.patterns", - "start_line": 270, - "end_line": 273, - "type": "CLASS", - "content_hash": "ee55a1498a8317c5" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.addIgnoreRules.patterns.map() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.addIgnoreRules.patterns.map() callback", - "start_line": 272, - "end_line": 272, - "type": "FUNCTION", - "content_hash": "3f3cab2a53fd92d2" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.addIgnoreRules.patterns.filter() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.addIgnoreRules.patterns.filter() callback", - "start_line": 273, - "end_line": 273, - "type": "FUNCTION", - "content_hash": "4ebf964365db954e" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.isPattern": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.isPattern", - "start_line": 281, - "end_line": 283, - "type": "FUNCTION", - "content_hash": "55b426f3e1ccffde" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.isOverridePattern": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.isOverridePattern", - "start_line": 285, - "end_line": 287, - "type": "FUNCTION", - "content_hash": "de57fc950c87fe91" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.hasGlobPattern": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.hasGlobPattern", - "start_line": 289, - "end_line": 291, - "type": "FUNCTION", - "content_hash": "ae9793526746b58e" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.expandPackageGlob": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.expandPackageGlob", - "start_line": 294, - "end_line": 303, - "type": "FUNCTION", - "content_hash": "84d04f940c22d8b8" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.expandPackageGlob.map() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.expandPackageGlob.map() callback", - "start_line": 296, - "end_line": 296, - "type": "FUNCTION", - "content_hash": "2682fc88bf34701a" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.expandPackageGlob.filter() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.expandPackageGlob.filter() callback", - "start_line": 297, - "end_line": 300, - "type": "FUNCTION", - "content_hash": "af5256f389c957b3" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.expandPackageGlob.filter() callback.every() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.expandPackageGlob.filter() callback.every() callback", - "start_line": 300, - "end_line": 300, - "type": "FUNCTION", - "content_hash": "ea5948b7213a17c5" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.expandPackageGlob.sort() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.expandPackageGlob.sort() callback", - "start_line": 302, - "end_line": 302, - "type": "FUNCTION", - "content_hash": "1171a74d214a07d0" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.splitPatterns": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.splitPatterns", - "start_line": 305, - "end_line": 316, - "type": "FUNCTION", - "content_hash": "d87fff8733574f28" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.collectFiles": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.collectFiles", - "start_line": 318, - "end_line": 367, - "type": "FUNCTION", - "content_hash": "c0cb08692c4d6ce1" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.collectSkillEntries": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.collectSkillEntries", - "start_line": 371, - "end_line": 448, - "type": "FUNCTION", - "content_hash": "e74809051047eaf9" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.collectAutoSkillEntries": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.collectAutoSkillEntries", - "start_line": 450, - "end_line": 452, - "type": "FUNCTION", - "content_hash": "9ef9bfdc1876d943" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.findGitRepoRoot": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.findGitRepoRoot", - "start_line": 454, - "end_line": 466, - "type": "FUNCTION", - "content_hash": "bd84453e78358d0e" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.collectAncestorAgentsSkillDirs": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.collectAncestorAgentsSkillDirs", - "start_line": 468, - "end_line": 487, - "type": "FUNCTION", - "content_hash": "9c1616e34639c381" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.collectAutoPromptEntries": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.collectAutoPromptEntries", - "start_line": 489, - "end_line": 524, - "type": "FUNCTION", - "content_hash": "e6b1e5cf66c8c5a9" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.collectAutoThemeEntries": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.collectAutoThemeEntries", - "start_line": 526, - "end_line": 561, - "type": "FUNCTION", - "content_hash": "20a7b5d04dda0aa3" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.resolveExtensionEntries": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.resolveExtensionEntries", - "start_line": 563, - "end_line": 591, - "type": "FUNCTION", - "content_hash": "a0b3c02e19aacb5d" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.collectAutoExtensionEntries": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.collectAutoExtensionEntries", - "start_line": 593, - "end_line": 645, - "type": "FUNCTION", - "content_hash": "8afdb1c3ab78ec90" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.collectResourceFiles": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.collectResourceFiles", - "start_line": 651, - "end_line": 659, - "type": "FUNCTION", - "content_hash": "5f798161274160f4" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.matchesAnyPattern": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.matchesAnyPattern", - "start_line": 661, - "end_line": 687, - "type": "FUNCTION", - "content_hash": "ab736fd7f83d05a4" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.matchesAnyPattern.patterns.some() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.matchesAnyPattern.patterns.some() callback", - "start_line": 671, - "end_line": 686, - "type": "FUNCTION", - "content_hash": "9ccf0ec6a15a62f5" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.normalizeExactPattern": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.normalizeExactPattern", - "start_line": 689, - "end_line": 692, - "type": "FUNCTION", - "content_hash": "409073951c0c0b4e" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.matchesAnyExactPattern": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.matchesAnyExactPattern", - "start_line": 694, - "end_line": 712, - "type": "FUNCTION", - "content_hash": "c1af5658a1d475bd" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.matchesAnyExactPattern.patterns.some() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.matchesAnyExactPattern.patterns.some() callback", - "start_line": 704, - "end_line": 711, - "type": "FUNCTION", - "content_hash": "6afe15fe3f35627e" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.getOverridePatterns": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.getOverridePatterns", - "start_line": 714, - "end_line": 716, - "type": "FUNCTION", - "content_hash": "5dcfd2f07014b624" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.getOverridePatterns.entries.filter() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.getOverridePatterns.entries.filter() callback", - "start_line": 715, - "end_line": 715, - "type": "FUNCTION", - "content_hash": "f4dc79597da2b7fa" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.isEnabledByOverrides": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.isEnabledByOverrides", - "start_line": 718, - "end_line": 735, - "type": "FUNCTION", - "content_hash": "cf833b7742d41d4b" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.isEnabledByOverrides.excludes": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.isEnabledByOverrides.excludes", - "start_line": 720, - "end_line": 720, - "type": "CLASS", - "content_hash": "5e39c92831f1bc85" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.isEnabledByOverrides.excludes.map() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.isEnabledByOverrides.excludes.map() callback", - "start_line": 720, - "end_line": 720, - "type": "FUNCTION", - "content_hash": "5e39c92831f1bc85" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.isEnabledByOverrides.excludes.overrides.filter() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.isEnabledByOverrides.excludes.overrides.filter() callback", - "start_line": 720, - "end_line": 720, - "type": "FUNCTION", - "content_hash": "5e39c92831f1bc85" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.isEnabledByOverrides.forceIncludes": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.isEnabledByOverrides.forceIncludes", - "start_line": 721, - "end_line": 721, - "type": "CLASS", - "content_hash": "e278205d88ebdca3" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.isEnabledByOverrides.forceIncludes.map() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.isEnabledByOverrides.forceIncludes.map() callback", - "start_line": 721, - "end_line": 721, - "type": "FUNCTION", - "content_hash": "e278205d88ebdca3" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.isEnabledByOverrides.forceIncludes.overrides.filter() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.isEnabledByOverrides.forceIncludes.overrides.filter() callback", - "start_line": 721, - "end_line": 721, - "type": "FUNCTION", - "content_hash": "e278205d88ebdca3" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.isEnabledByOverrides.forceExcludes": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.isEnabledByOverrides.forceExcludes", - "start_line": 722, - "end_line": 722, - "type": "CLASS", - "content_hash": "d4106e0f1312a339" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.isEnabledByOverrides.forceExcludes.map() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.isEnabledByOverrides.forceExcludes.map() callback", - "start_line": 722, - "end_line": 722, - "type": "FUNCTION", - "content_hash": "d4106e0f1312a339" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.isEnabledByOverrides.forceExcludes.overrides.filter() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.isEnabledByOverrides.forceExcludes.overrides.filter() callback", - "start_line": 722, - "end_line": 722, - "type": "FUNCTION", - "content_hash": "d4106e0f1312a339" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.applyPatterns": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.applyPatterns", - "start_line": 745, - "end_line": 791, - "type": "FUNCTION", - "content_hash": "68518260fe995e31" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.applyPatterns.allPaths.filter() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.applyPatterns.allPaths.filter() callback", - "start_line": 768, - "end_line": 768, - "type": "FUNCTION", - "content_hash": "421fc1cfb9c679bb" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.result.filter() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.result.filter() callback", - "start_line": 773, - "end_line": 773, - "type": "FUNCTION", - "content_hash": "d4a566a62d6f5019" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.applyPatterns.result.filter() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.applyPatterns.result.filter() callback", - "start_line": 787, - "end_line": 787, - "type": "FUNCTION", - "content_hash": "1c2c73edba3007eb" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.applyAutoloadDisabledPatterns": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.applyAutoloadDisabledPatterns", - "start_line": 793, - "end_line": 810, - "type": "FUNCTION", - "content_hash": "616fb81c2caf89dd" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager", - "start_line": 812, - "end_line": 2760, - "type": "CLASS", - "content_hash": "85200f16625bb214" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.constructor": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.constructor", - "start_line": 821, - "end_line": 826, - "type": "CONSTRUCTOR", - "content_hash": "285ddd3cdf15520f" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.setProgressCallback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.setProgressCallback", - "start_line": 828, - "end_line": 830, - "type": "METHOD", - "content_hash": "f57e12f459cd7bd0" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.addSourceToSettings": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.addSourceToSettings", - "start_line": 832, - "end_line": 861, - "type": "METHOD", - "content_hash": "83c0f6e1a6e8f74c" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.addSourceToSettings.matchIndex": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.addSourceToSettings.matchIndex", - "start_line": 838, - "end_line": 838, - "type": "CLASS", - "content_hash": "87f4b265443dfc2d" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.addSourceToSettings.matchIndex.currentPackages.findIndex() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.addSourceToSettings.matchIndex.currentPackages.findIndex() callback", - "start_line": 838, - "end_line": 838, - "type": "FUNCTION", - "content_hash": "87f4b265443dfc2d" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.removeSourceFromSettings": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.removeSourceFromSettings", - "start_line": 863, - "end_line": 879, - "type": "METHOD", - "content_hash": "7c4367015644869d" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.removeSourceFromSettings.nextPackages": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.removeSourceFromSettings.nextPackages", - "start_line": 868, - "end_line": 868, - "type": "CLASS", - "content_hash": "a2ae6c241261220e" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.removeSourceFromSettings.nextPackages.currentPackages.filter() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.removeSourceFromSettings.nextPackages.currentPackages.filter() callback", - "start_line": 868, - "end_line": 868, - "type": "FUNCTION", - "content_hash": "a2ae6c241261220e" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getInstalledPath": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getInstalledPath", - "start_line": 881, - "end_line": 897, - "type": "METHOD", - "content_hash": "761633bba7d8b021" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.emitProgress": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.emitProgress", - "start_line": 899, - "end_line": 901, - "type": "METHOD", - "content_hash": "48623ed79c7b4411" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.withProgress": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.withProgress", - "start_line": 903, - "end_line": 918, - "type": "METHOD", - "content_hash": "859bd7234f90c1c1" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolve": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolve", - "start_line": 920, - "end_line": 989, - "type": "METHOD", - "content_hash": "870ab7b1d5bdf1ad" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveExtensionSources": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveExtensionSources", - "start_line": 991, - "end_line": 1006, - "type": "METHOD", - "content_hash": "6670f58ea7f66681" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveExtensionSources.sources.filter() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveExtensionSources.sources.filter() callback", - "start_line": 998, - "end_line": 998, - "type": "FUNCTION", - "content_hash": "792383af195ade21" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveExtensionSources.packageSources": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveExtensionSources.packageSources", - "start_line": 1001, - "end_line": 1003, - "type": "CLASS", - "content_hash": "edd24925d6b74988" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveExtensionSources.packageSources.sources.filter() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveExtensionSources.packageSources.sources.filter() callback", - "start_line": 1002, - "end_line": 1002, - "type": "FUNCTION", - "content_hash": "8383e390bbd8efc4" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveExtensionSources.packageSources.map() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveExtensionSources.packageSources.map() callback", - "start_line": 1003, - "end_line": 1003, - "type": "FUNCTION", - "content_hash": "f2793bceb8ab5683" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.listConfiguredPackages": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.listConfiguredPackages", - "start_line": 1008, - "end_line": 1034, - "type": "METHOD", - "content_hash": "5040a543a9959966" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.install": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.install", - "start_line": 1036, - "end_line": 1058, - "type": "METHOD", - "content_hash": "14044e5b2e5e6ee0" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.install.withProgress(\"install\", `Installing ${source}...`) callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.install.withProgress(\"install\", `Installing ${source}...`) callback", - "start_line": 1040, - "end_line": 1057, - "type": "FUNCTION", - "content_hash": "c182c540b67a00d2" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.installAndPersist": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.installAndPersist", - "start_line": 1060, - "end_line": 1063, - "type": "METHOD", - "content_hash": "2a59b5e0b81d304e" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.remove": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.remove", - "start_line": 1065, - "end_line": 1083, - "type": "METHOD", - "content_hash": "c081f58e04f192ca" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.remove.withProgress(\"remove\", `Removing ${source}...`) callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.remove.withProgress(\"remove\", `Removing ${source}...`) callback", - "start_line": 1069, - "end_line": 1082, - "type": "FUNCTION", - "content_hash": "9886154c786991a8" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.removeAndPersist": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.removeAndPersist", - "start_line": 1085, - "end_line": 1088, - "type": "METHOD", - "content_hash": "ec314f63ed79c1b7" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.update": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.update", - "start_line": 1090, - "end_line": 1120, - "type": "METHOD", - "content_hash": "b8c4d3019a76dda2" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources", - "start_line": 1122, - "end_line": 1179, - "type": "METHOD", - "content_hash": "b7e7fd4b2dad9e67" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources.npmCheckTasks": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources.npmCheckTasks", - "start_line": 1143, - "end_line": 1146, - "type": "CLASS", - "content_hash": "7eb4b2b95d7195c9" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources.npmCheckTasks.npmCandidates.map() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources.npmCheckTasks.npmCandidates.map() callback", - "start_line": 1143, - "end_line": 1146, - "type": "FUNCTION", - "content_hash": "7eb4b2b95d7195c9" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources.npmCheckTasks.npmCandidates.map() callback.": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources.npmCheckTasks.npmCandidates.map() callback.", - "start_line": 1143, - "end_line": 1146, - "type": "FUNCTION", - "content_hash": "7eb4b2b95d7195c9" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources.gitTasks": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources.gitTasks", - "start_line": 1169, - "end_line": 1174, - "type": "CLASS", - "content_hash": "356689a50bfa0cf9" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources.gitTasks.gitCandidates.map() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources.gitTasks.gitCandidates.map() callback", - "start_line": 1170, - "end_line": 1173, - "type": "FUNCTION", - "content_hash": "01e62ce537546714" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources.gitTasks.gitCandidates.map() callback.": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources.gitTasks.gitCandidates.map() callback.", - "start_line": 1170, - "end_line": 1173, - "type": "FUNCTION", - "content_hash": "01e62ce537546714" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources.gitTasks.gitCandidates.map() callback..withProgress(\"update\", `Updating ${entry.source}...`) callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources.gitTasks.gitCandidates.map() callback..withProgress(\"update\", `Updating ${entry.source}...`) callback", - "start_line": 1171, - "end_line": 1173, - "type": "FUNCTION", - "content_hash": "eca339bd5f3fb08b" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources.then() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources.then() callback", - "start_line": 1175, - "end_line": 1175, - "type": "FUNCTION", - "content_hash": "7a72cbc990cfeb7f" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.shouldUpdateNpmSource": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.shouldUpdateNpmSource", - "start_line": 1181, - "end_line": 1195, - "type": "METHOD", - "content_hash": "6d19160e79ecac4d" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateNpmBatch": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateNpmBatch", - "start_line": 1197, - "end_line": 1209, - "type": "METHOD", - "content_hash": "e7a5db0cc359e7d0" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateNpmBatch.specs": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateNpmBatch.specs", - "start_line": 1204, - "end_line": 1204, - "type": "CLASS", - "content_hash": "d6818f4d7cc4eb30" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateNpmBatch.specs.sources.map() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateNpmBatch.specs.sources.map() callback", - "start_line": 1204, - "end_line": 1204, - "type": "FUNCTION", - "content_hash": "d6818f4d7cc4eb30" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateNpmBatch.withProgress(\"update\") callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateNpmBatch.withProgress(\"update\") callback", - "start_line": 1206, - "end_line": 1208, - "type": "FUNCTION", - "content_hash": "fc994e37b6a2a1f8" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.installNpmBatch": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.installNpmBatch", - "start_line": 1211, - "end_line": 1215, - "type": "METHOD", - "content_hash": "dba3220447072e4e" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.checkForAvailableUpdates": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.checkForAvailableUpdates", - "start_line": 1217, - "end_line": 1280, - "type": "METHOD", - "content_hash": "87f38b1011867d48" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.checkForAvailableUpdates.checks": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.checkForAvailableUpdates.checks", - "start_line": 1233, - "end_line": 1276, - "type": "CLASS", - "content_hash": "92c098902c23f32a" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.checkForAvailableUpdates.checks.packageSources.filter() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.checkForAvailableUpdates.checks.packageSources.filter() callback", - "start_line": 1235, - "end_line": 1236, - "type": "FUNCTION", - "content_hash": "b955c8596ee6a599" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.checkForAvailableUpdates.checks.map() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.checkForAvailableUpdates.checks.map() callback", - "start_line": 1238, - "end_line": 1276, - "type": "FUNCTION", - "content_hash": "9a65c5894776b8a5" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.checkForAvailableUpdates.checks.map() callback.": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.checkForAvailableUpdates.checks.map() callback.", - "start_line": 1238, - "end_line": 1276, - "type": "FUNCTION", - "content_hash": "9a65c5894776b8a5" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.checkForAvailableUpdates.results.filter() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.checkForAvailableUpdates.results.filter() callback", - "start_line": 1279, - "end_line": 1279, - "type": "FUNCTION", - "content_hash": "c710d18f1a6c1da8" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolvePackageSources": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolvePackageSources", - "start_line": 1282, - "end_line": 1343, - "type": "METHOD", - "content_hash": "0a084dae1da1329f" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.findAutoloadDeltaBase": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.findAutoloadDeltaBase", - "start_line": 1345, - "end_line": 1358, - "type": "METHOD", - "content_hash": "08538ba6f2ac2464" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.findAutoloadDeltaBase.userEntry": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.findAutoloadDeltaBase.userEntry", - "start_line": 1352, - "end_line": 1356, - "type": "CLASS", - "content_hash": "16d772809cf29fa2" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.findAutoloadDeltaBase.userEntry.sources.find() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.findAutoloadDeltaBase.userEntry.sources.find() callback", - "start_line": 1353, - "end_line": 1355, - "type": "FUNCTION", - "content_hash": "7509e05d7e137868" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveLocalExtensionSource": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveLocalExtensionSource", - "start_line": 1360, - "end_line": 1390, - "type": "METHOD", - "content_hash": "ad7fe130e92db753" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.installParsedSource": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.installParsedSource", - "start_line": 1392, - "end_line": 1401, - "type": "METHOD", - "content_hash": "e6e9c5a08340d74e" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getPackageSourceString": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getPackageSourceString", - "start_line": 1403, - "end_line": 1405, - "type": "METHOD", - "content_hash": "c61614b9e74c7efc" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getSourceMatchKeyForInput": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getSourceMatchKeyForInput", - "start_line": 1407, - "end_line": 1416, - "type": "METHOD", - "content_hash": "e64366cbeb48cb96" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getSourceMatchKeyForSettings": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getSourceMatchKeyForSettings", - "start_line": 1418, - "end_line": 1428, - "type": "METHOD", - "content_hash": "7326ddab3b8e6497" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.buildNoMatchingPackageMessage": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.buildNoMatchingPackageMessage", - "start_line": 1430, - "end_line": 1436, - "type": "METHOD", - "content_hash": "83b9f0f5b567ae35" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.findSuggestedConfiguredSource": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.findSuggestedConfiguredSource", - "start_line": 1438, - "end_line": 1461, - "type": "METHOD", - "content_hash": "93ad4eedc0591d12" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.packageSourcesMatch": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.packageSourcesMatch", - "start_line": 1463, - "end_line": 1467, - "type": "METHOD", - "content_hash": "381b07387e10150c" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.normalizePackageSourceForSettings": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.normalizePackageSourceForSettings", - "start_line": 1469, - "end_line": 1478, - "type": "METHOD", - "content_hash": "8e9285f248387e8f" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.parseSource": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.parseSource", - "start_line": 1480, - "end_line": 1505, - "type": "METHOD", - "content_hash": "ceb4b1d5a636fd82" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.installedNpmMatchesConfiguredVersion": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.installedNpmMatchesConfiguredVersion", - "start_line": 1507, - "end_line": 1513, - "type": "METHOD", - "content_hash": "54639e489f55a920" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.npmHasAvailableUpdate": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.npmHasAvailableUpdate", - "start_line": 1515, - "end_line": 1531, - "type": "METHOD", - "content_hash": "58c929b8881dc0c2" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getInstalledNpmVersion": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getInstalledNpmVersion", - "start_line": 1533, - "end_line": 1543, - "type": "METHOD", - "content_hash": "173263f9dc967f53" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getLatestNpmVersion": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getLatestNpmVersion", - "start_line": 1545, - "end_line": 1564, - "type": "METHOD", - "content_hash": "60b7413f496c70cf" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getLatestNpmVersion.versions": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getLatestNpmVersion.versions", - "start_line": 1559, - "end_line": 1559, - "type": "CLASS", - "content_hash": "5cc60ac532a6f312" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getLatestNpmVersion.versions.parsed.filter() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getLatestNpmVersion.versions.parsed.filter() callback", - "start_line": 1559, - "end_line": 1559, - "type": "FUNCTION", - "content_hash": "5cc60ac532a6f312" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.gitHasAvailableUpdate": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.gitHasAvailableUpdate", - "start_line": 1566, - "end_line": 1581, - "type": "METHOD", - "content_hash": "08763e32af55efea" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getRemoteGitHead": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getRemoteGitHead", - "start_line": 1583, - "end_line": 1599, - "type": "METHOD", - "content_hash": "2b4d190627411be7" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getLocalGitUpdateTarget": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getLocalGitUpdateTarget", - "start_line": 1601, - "end_line": 1662, - "type": "METHOD", - "content_hash": "471d666e7222d2a6" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getLocalGitUpdateTarget.catch() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getLocalGitUpdateTarget.catch() callback", - "start_line": 1633, - "end_line": 1633, - "type": "FUNCTION", - "content_hash": "433867456e7c7189" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getLocalGitUpdateTarget.originHeadRef": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getLocalGitUpdateTarget.originHeadRef", - "start_line": 1638, - "end_line": 1641, - "type": "CLASS", - "content_hash": "91064f45771a7619" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getLocalGitUpdateTarget.originHeadRef.catch() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getLocalGitUpdateTarget.originHeadRef.catch() callback", - "start_line": 1641, - "end_line": 1641, - "type": "FUNCTION", - "content_hash": "23d546d9da12c026" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getGitUpstreamRef": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getGitUpstreamRef", - "start_line": 1664, - "end_line": 1679, - "type": "METHOD", - "content_hash": "35cde3270b11de23" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.runGitRemoteCommand": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runGitRemoteCommand", - "start_line": 1681, - "end_line": 1689, - "type": "METHOD", - "content_hash": "51de036a46b120f5" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.runWithConcurrency": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runWithConcurrency", - "start_line": 1691, - "end_line": 1713, - "type": "METHOD", - "content_hash": "af24e020f1fbf86a" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.runWithConcurrency.Array.from() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runWithConcurrency.Array.from() callback", - "start_line": 1711, - "end_line": 1711, - "type": "FUNCTION", - "content_hash": "0df7088b34cf4400" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getPackageIdentity": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getPackageIdentity", - "start_line": 1721, - "end_line": 1735, - "type": "METHOD", - "content_hash": "90c43a9811a39bd5" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.dedupePackages": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.dedupePackages", - "start_line": 1742, - "end_line": 1763, - "type": "METHOD", - "content_hash": "293cf65b57a9587d" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.parseNpmSpec": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.parseNpmSpec", - "start_line": 1765, - "end_line": 1773, - "type": "METHOD", - "content_hash": "6ef0a0b5f3cd1945" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.assertProjectTrustedForScope": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.assertProjectTrustedForScope", - "start_line": 1775, - "end_line": 1779, - "type": "METHOD", - "content_hash": "3d53afacaaac5e1f" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getNpmCommand": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getNpmCommand", - "start_line": 1781, - "end_line": 1791, - "type": "METHOD", - "content_hash": "c2c1e0f2f0982f6a" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getPackageManagerName": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getPackageManagerName", - "start_line": 1793, - "end_line": 1814, - "type": "METHOD", - "content_hash": "04641da993af92ff" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getPackageManagerName.wrappedPackageManagers": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getPackageManagerName.wrappedPackageManagers", - "start_line": 1805, - "end_line": 1809, - "type": "CLASS", - "content_hash": "de30ca480046060d" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getPackageManagerName.wrappedPackageManagers.filter() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getPackageManagerName.wrappedPackageManagers.filter() callback", - "start_line": 1807, - "end_line": 1807, - "type": "FUNCTION", - "content_hash": "17d5df776caa80e9" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.runNpmCommand": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runNpmCommand", - "start_line": 1816, - "end_line": 1819, - "type": "METHOD", - "content_hash": "51adb1c669fb06e3" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getGitDependencyInstallArgs": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getGitDependencyInstallArgs", - "start_line": 1821, - "end_line": 1838, - "type": "METHOD", - "content_hash": "2d151cf4a5b16f2e" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.runNpmCommandSync": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runNpmCommandSync", - "start_line": 1840, - "end_line": 1843, - "type": "METHOD", - "content_hash": "b297e8904a996017" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getNpmInstallArgs": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getNpmInstallArgs", - "start_line": 1845, - "end_line": 1866, - "type": "METHOD", - "content_hash": "2b0907c90c674659" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.installNpm": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.installNpm", - "start_line": 1868, - "end_line": 1872, - "type": "METHOD", - "content_hash": "640949a03f7d2835" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.uninstallNpm": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.uninstallNpm", - "start_line": 1874, - "end_line": 1889, - "type": "METHOD", - "content_hash": "429f205986966141" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.installGit": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.installGit", - "start_line": 1891, - "end_line": 1923, - "type": "METHOD", - "content_hash": "7f9c4311f2f633d4" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateGit": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateGit", - "start_line": 1925, - "end_line": 1939, - "type": "METHOD", - "content_hash": "cc563b974ca8b8ae" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.hasMissingGitDependencies": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.hasMissingGitDependencies", - "start_line": 1941, - "end_line": 1964, - "type": "METHOD", - "content_hash": "43f46780010dba5c" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.hasMissingGitDependencies.some() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.hasMissingGitDependencies.some() callback", - "start_line": 1956, - "end_line": 1960, - "type": "FUNCTION", - "content_hash": "7af5a981041f69e0" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.repairMissingGitDependencies": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.repairMissingGitDependencies", - "start_line": 1966, - "end_line": 1969, - "type": "METHOD", - "content_hash": "d9163a411826e0a2" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getGitUpdateMarkerPath": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getGitUpdateMarkerPath", - "start_line": 1971, - "end_line": 1973, - "type": "METHOD", - "content_hash": "10ab660309240f73" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.cleanAndInstallGitDependencies": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.cleanAndInstallGitDependencies", - "start_line": 1975, - "end_line": 1990, - "type": "METHOD", - "content_hash": "00520edbf458c5c9" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.cleanAndInstallGitDependencies.catch() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.cleanAndInstallGitDependencies.catch() callback", - "start_line": 1981, - "end_line": 1981, - "type": "FUNCTION", - "content_hash": "10c165b5e1c42d73" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.ensureGitRef": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.ensureGitRef", - "start_line": 1992, - "end_line": 2018, - "type": "METHOD", - "content_hash": "8606f436120fa9c5" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.refreshTemporaryGitSource": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.refreshTemporaryGitSource", - "start_line": 2020, - "end_line": 2031, - "type": "METHOD", - "content_hash": "c8a3a5456791c869" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.refreshTemporaryGitSource.withProgress(\"pull\", `Refreshing ${sourceStr}...`) callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.refreshTemporaryGitSource.withProgress(\"pull\", `Refreshing ${sourceStr}...`) callback", - "start_line": 2025, - "end_line": 2027, - "type": "FUNCTION", - "content_hash": "c0f6acd6ad377842" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.removeGit": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.removeGit", - "start_line": 2033, - "end_line": 2038, - "type": "METHOD", - "content_hash": "34237ec45c04df90" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.pruneEmptyGitParents": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.pruneEmptyGitParents", - "start_line": 2040, - "end_line": 2060, - "type": "METHOD", - "content_hash": "c50adfae4591dda4" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.ensureNpmProject": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.ensureNpmProject", - "start_line": 2062, - "end_line": 2073, - "type": "METHOD", - "content_hash": "6e7b044a13c07fb9" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.ensureGitIgnore": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.ensureGitIgnore", - "start_line": 2075, - "end_line": 2083, - "type": "METHOD", - "content_hash": "b4ce1851289fe277" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getNpmInstallRoot": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getNpmInstallRoot", - "start_line": 2085, - "end_line": 2094, - "type": "METHOD", - "content_hash": "1e9dda28510b149e" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getGlobalNpmRoot": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getGlobalNpmRoot", - "start_line": 2096, - "end_line": 2110, - "type": "METHOD", - "content_hash": "4af75bbc2cbf936a" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getPnpmGlobalPackagePath": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getPnpmGlobalPackagePath", - "start_line": 2112, - "end_line": 2124, - "type": "METHOD", - "content_hash": "fd8bffc740ac96db" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getManagedNpmInstallPath": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getManagedNpmInstallPath", - "start_line": 2126, - "end_line": 2135, - "type": "METHOD", - "content_hash": "825b3672c325a8b8" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getLegacyGlobalNpmInstallPath": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getLegacyGlobalNpmInstallPath", - "start_line": 2137, - "end_line": 2143, - "type": "METHOD", - "content_hash": "4ba294af373487f1" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getNpmInstallPath": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getNpmInstallPath", - "start_line": 2145, - "end_line": 2152, - "type": "METHOD", - "content_hash": "9e289fdaa9d1e969" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getGitInstallPath": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getGitInstallPath", - "start_line": 2154, - "end_line": 2164, - "type": "METHOD", - "content_hash": "99168aabc3f1d303" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getGitInstallRoot": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getGitInstallRoot", - "start_line": 2166, - "end_line": 2175, - "type": "METHOD", - "content_hash": "77ff7bbf0d4d1d4b" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getTemporaryDir": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getTemporaryDir", - "start_line": 2177, - "end_line": 2184, - "type": "METHOD", - "content_hash": "cb0ee98e2510d640" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveManagedPath": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveManagedPath", - "start_line": 2186, - "end_line": 2193, - "type": "METHOD", - "content_hash": "74358b54e4210e03" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getBaseDirForScope": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getBaseDirForScope", - "start_line": 2195, - "end_line": 2204, - "type": "METHOD", - "content_hash": "ebd90548234e3d75" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolvePath": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolvePath", - "start_line": 2206, - "end_line": 2208, - "type": "METHOD", - "content_hash": "9a257fb68fd78fd5" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolvePathFromBase": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolvePathFromBase", - "start_line": 2210, - "end_line": 2212, - "type": "METHOD", - "content_hash": "75ad03b6c9f1c928" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectPackageResources": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectPackageResources", - "start_line": 2214, - "end_line": 2263, - "type": "METHOD", - "content_hash": "4d045af5f1d25c36" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectDefaultResources": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectDefaultResources", - "start_line": 2265, - "end_line": 2285, - "type": "METHOD", - "content_hash": "fa5878747e40c9b4" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.applyPackageFilter": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.applyPackageFilter", - "start_line": 2287, - "end_line": 2311, - "type": "METHOD", - "content_hash": "e25f9fb9b48ee8bd" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.applyPackageDeltaFilter": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.applyPackageDeltaFilter", - "start_line": 2313, - "end_line": 2329, - "type": "METHOD", - "content_hash": "f789a20e396648d0" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectManifestFiles": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectManifestFiles", - "start_line": 2336, - "end_line": 2356, - "type": "METHOD", - "content_hash": "1855e8e9b4aa331e" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.addManifestEntries": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.addManifestEntries", - "start_line": 2358, - "end_line": 2376, - "type": "METHOD", - "content_hash": "5a1c03fe91db109e" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectFilesFromManifestEntries": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectFilesFromManifestEntries", - "start_line": 2378, - "end_line": 2388, - "type": "METHOD", - "content_hash": "72a6bdff49269246" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectFilesFromManifestEntries.sourceEntries": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectFilesFromManifestEntries.sourceEntries", - "start_line": 2379, - "end_line": 2379, - "type": "CLASS", - "content_hash": "b88603b7f479e11b" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectFilesFromManifestEntries.sourceEntries.entries.filter() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectFilesFromManifestEntries.sourceEntries.entries.filter() callback", - "start_line": 2379, - "end_line": 2379, - "type": "FUNCTION", - "content_hash": "b88603b7f479e11b" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectFilesFromManifestEntries.resolved": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectFilesFromManifestEntries.resolved", - "start_line": 2380, - "end_line": 2386, - "type": "CLASS", - "content_hash": "0930f00d4aabe7ab" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectFilesFromManifestEntries.resolved.sourceEntries.flatMap() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectFilesFromManifestEntries.resolved.sourceEntries.flatMap() callback", - "start_line": 2380, - "end_line": 2386, - "type": "FUNCTION", - "content_hash": "0930f00d4aabe7ab" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveLocalEntries": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveLocalEntries", - "start_line": 2390, - "end_line": 2411, - "type": "METHOD", - "content_hash": "cac4b38e5e761795" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveLocalEntries.resolvedPlain": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveLocalEntries.resolvedPlain", - "start_line": 2401, - "end_line": 2401, - "type": "CLASS", - "content_hash": "67f979929988d84a" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveLocalEntries.resolvedPlain.plain.map() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveLocalEntries.resolvedPlain.plain.map() callback", - "start_line": 2401, - "end_line": 2401, - "type": "FUNCTION", - "content_hash": "67f979929988d84a" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.addAutoDiscoveredResources": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.addAutoDiscoveredResources", - "start_line": 2413, - "end_line": 2577, - "type": "METHOD", - "content_hash": "090b3e5b284f1dc7" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.addAutoDiscoveredResources.projectAgentsSkillDirs": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.addAutoDiscoveredResources.projectAgentsSkillDirs", - "start_line": 2460, - "end_line": 2462, - "type": "CLASS", - "content_hash": "ddac75f21e8ba568" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.addAutoDiscoveredResources.projectAgentsSkillDirs.filter() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.addAutoDiscoveredResources.projectAgentsSkillDirs.filter() callback", - "start_line": 2461, - "end_line": 2461, - "type": "FUNCTION", - "content_hash": "f11826cc1b0788b6" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectFilesFromPaths": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectFilesFromPaths", - "start_line": 2579, - "end_line": 2596, - "type": "METHOD", - "content_hash": "c3ca2ce720719625" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getTargetMap": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getTargetMap", - "start_line": 2598, - "end_line": 2614, - "type": "METHOD", - "content_hash": "e7d89a85484be89a" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.addResource": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.addResource", - "start_line": 2616, - "end_line": 2626, - "type": "METHOD", - "content_hash": "6e4f32d374cbad34" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.createAccumulator": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.createAccumulator", - "start_line": 2628, - "end_line": 2635, - "type": "METHOD", - "content_hash": "d6acb06993c77a22" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.toResolvedPaths": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.toResolvedPaths", - "start_line": 2637, - "end_line": 2663, - "type": "METHOD", - "content_hash": "634fd72c1ce91326" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.toResolvedPaths.mapToResolved": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.toResolvedPaths.mapToResolved", - "start_line": 2638, - "end_line": 2655, - "type": "CLASS", - "content_hash": "8d81e8c4bc020d8e" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.toResolvedPaths.mapToResolved.resolved": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.toResolvedPaths.mapToResolved.resolved", - "start_line": 2641, - "end_line": 2645, - "type": "CLASS", - "content_hash": "f9c2415aec5d336b" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.toResolvedPaths.mapToResolved.resolved.map() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.toResolvedPaths.mapToResolved.resolved.map() callback", - "start_line": 2641, - "end_line": 2645, - "type": "FUNCTION", - "content_hash": "f9c2415aec5d336b" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.toResolvedPaths.mapToResolved.resolved.sort() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.toResolvedPaths.mapToResolved.resolved.sort() callback", - "start_line": 2646, - "end_line": 2646, - "type": "FUNCTION", - "content_hash": "0016346f15355f5f" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.toResolvedPaths.mapToResolved.resolved.filter() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.toResolvedPaths.mapToResolved.resolved.filter() callback", - "start_line": 2649, - "end_line": 2654, - "type": "FUNCTION", - "content_hash": "8c823c2d971d778b" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.spawnCommand": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.spawnCommand", - "start_line": 2665, - "end_line": 2672, - "type": "METHOD", - "content_hash": "e8e3e81724a99441" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.spawnCaptureCommand": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.spawnCaptureCommand", - "start_line": 2674, - "end_line": 2686, - "type": "METHOD", - "content_hash": "bf704ffd383b65ee" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandCapture": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandCapture", - "start_line": 2688, - "end_line": 2730, - "type": "METHOD", - "content_hash": "5f85f606a3d8103b" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandCapture.": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandCapture.", - "start_line": 2693, - "end_line": 2729, - "type": "FUNCTION", - "content_hash": "6a6ff0c96d895b87" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandCapture..timeout": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandCapture..timeout", - "start_line": 2698, - "end_line": 2704, - "type": "CLASS", - "content_hash": "98b5eed7935179a6" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandCapture..timeout.setTimeout() callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandCapture..timeout.setTimeout() callback", - "start_line": 2700, - "end_line": 2703, - "type": "FUNCTION", - "content_hash": "961b44c340b9c655" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandCapture..child.stdout.on(\"data\") callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandCapture..child.stdout.on(\"data\") callback", - "start_line": 2706, - "end_line": 2708, - "type": "FUNCTION", - "content_hash": "fc101e9b17702c5e" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandCapture..child.stderr.on(\"data\") callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandCapture..child.stderr.on(\"data\") callback", - "start_line": 2709, - "end_line": 2711, - "type": "FUNCTION", - "content_hash": "5aa9bec0637d8ed9" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandCapture..child.once(\"error\") callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandCapture..child.once(\"error\") callback", - "start_line": 2712, - "end_line": 2715, - "type": "FUNCTION", - "content_hash": "a93bfae64296a337" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandCapture..child.once(\"close\") callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandCapture..child.once(\"close\") callback", - "start_line": 2716, - "end_line": 2728, - "type": "FUNCTION", - "content_hash": "8a4a5b826558af30" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommand": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommand", - "start_line": 2732, - "end_line": 2744, - "type": "METHOD", - "content_hash": "bd0a903f4763b946" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommand.": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommand.", - "start_line": 2733, - "end_line": 2743, - "type": "FUNCTION", - "content_hash": "33f35c424872fe63" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommand..child.on(\"exit\") callback": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommand..child.on(\"exit\") callback", - "start_line": 2736, - "end_line": 2742, - "type": "FUNCTION", - "content_hash": "3d8adf61be7ed987" - }, - "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandSync": { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "qualified_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandSync", - "start_line": 2746, - "end_line": 2759, - "type": "METHOD", - "content_hash": "8c6a28e5efc609d6" - }, - "packages/coding-agent/src/core/pi-manifest.ts|packages.coding-agent.src.core.pi-manifest.PiManifest": { - "file_path": "packages/coding-agent/src/core/pi-manifest.ts", - "qualified_name": "packages.coding-agent.src.core.pi-manifest.PiManifest", - "start_line": 4, - "end_line": 9, - "type": "INTERFACE", - "content_hash": "74d20da14b430759" - }, - "packages/coding-agent/src/core/pi-manifest.ts|packages.coding-agent.src.core.pi-manifest.isObject": { - "file_path": "packages/coding-agent/src/core/pi-manifest.ts", - "qualified_name": "packages.coding-agent.src.core.pi-manifest.isObject", - "start_line": 13, - "end_line": 15, - "type": "FUNCTION", - "content_hash": "07a1608a24f20218" - }, - "packages/coding-agent/src/core/pi-manifest.ts|packages.coding-agent.src.core.pi-manifest.readPiManifest": { - "file_path": "packages/coding-agent/src/core/pi-manifest.ts", - "qualified_name": "packages.coding-agent.src.core.pi-manifest.readPiManifest", - "start_line": 17, - "end_line": 35, - "type": "FUNCTION", - "content_hash": "1c0493a6cd4846c2" - }, - "packages/coding-agent/src/core/pi-manifest.ts|packages.coding-agent.src.core.pi-manifest.readPiManifest.entries.every() callback": { - "file_path": "packages/coding-agent/src/core/pi-manifest.ts", - "qualified_name": "packages.coding-agent.src.core.pi-manifest.readPiManifest.entries.every() callback", - "start_line": 27, - "end_line": 27, - "type": "FUNCTION", - "content_hash": "1eb82db4cf383e4f" - }, - "packages/coding-agent/src/core/project-trust.ts|packages.coding-agent.src.core.project-trust.ResolveProjectTrustedOptions": { - "file_path": "packages/coding-agent/src/core/project-trust.ts", - "qualified_name": "packages.coding-agent.src.core.project-trust.ResolveProjectTrustedOptions", - "start_line": 15, - "end_line": 23, - "type": "INTERFACE", - "content_hash": "b69252129eb5589a" - }, - "packages/coding-agent/src/core/project-trust.ts|packages.coding-agent.src.core.project-trust.formatProjectTrustPrompt": { - "file_path": "packages/coding-agent/src/core/project-trust.ts", - "qualified_name": "packages.coding-agent.src.core.project-trust.formatProjectTrustPrompt", - "start_line": 25, - "end_line": 27, - "type": "FUNCTION", - "content_hash": "1620d299275e500d" - }, - "packages/coding-agent/src/core/project-trust.ts|packages.coding-agent.src.core.project-trust.selectProjectTrustOption": { - "file_path": "packages/coding-agent/src/core/project-trust.ts", - "qualified_name": "packages.coding-agent.src.core.project-trust.selectProjectTrustOption", - "start_line": 29, - "end_line": 39, - "type": "FUNCTION", - "content_hash": "54d8a9c767fa15a1" - }, - "packages/coding-agent/src/core/project-trust.ts|packages.coding-agent.src.core.project-trust.selectProjectTrustOption.selected": { - "file_path": "packages/coding-agent/src/core/project-trust.ts", - "qualified_name": "packages.coding-agent.src.core.project-trust.selectProjectTrustOption.selected", - "start_line": 34, - "end_line": 37, - "type": "CLASS", - "content_hash": "acc649fff2ca3a1e" - }, - "packages/coding-agent/src/core/project-trust.ts|packages.coding-agent.src.core.project-trust.selectProjectTrustOption.selected.options.map() callback": { - "file_path": "packages/coding-agent/src/core/project-trust.ts", - "qualified_name": "packages.coding-agent.src.core.project-trust.selectProjectTrustOption.selected.options.map() callback", - "start_line": 36, - "end_line": 36, - "type": "FUNCTION", - "content_hash": "b6a3e5abf7036bc2" - }, - "packages/coding-agent/src/core/project-trust.ts|packages.coding-agent.src.core.project-trust.selectProjectTrustOption.options.find() callback": { - "file_path": "packages/coding-agent/src/core/project-trust.ts", - "qualified_name": "packages.coding-agent.src.core.project-trust.selectProjectTrustOption.options.find() callback", - "start_line": 38, - "end_line": 38, - "type": "FUNCTION", - "content_hash": "c9a9ce9a7a917908" - }, - "packages/coding-agent/src/core/project-trust.ts|packages.coding-agent.src.core.project-trust.saveProjectTrustPromptResult": { - "file_path": "packages/coding-agent/src/core/project-trust.ts", - "qualified_name": "packages.coding-agent.src.core.project-trust.saveProjectTrustPromptResult", - "start_line": 41, - "end_line": 45, - "type": "FUNCTION", - "content_hash": "282b85b4c97690b1" - }, - "packages/coding-agent/src/core/project-trust.ts|packages.coding-agent.src.core.project-trust.resolveProjectTrusted": { - "file_path": "packages/coding-agent/src/core/project-trust.ts", - "qualified_name": "packages.coding-agent.src.core.project-trust.resolveProjectTrusted", - "start_line": 47, - "end_line": 97, - "type": "FUNCTION", - "content_hash": "1f3762a7d3607f42" - }, - "packages/coding-agent/src/core/prompt-templates.ts|packages.coding-agent.src.core.prompt-templates.PromptTemplate": { - "file_path": "packages/coding-agent/src/core/prompt-templates.ts", - "qualified_name": "packages.coding-agent.src.core.prompt-templates.PromptTemplate", - "start_line": 12, - "end_line": 19, - "type": "INTERFACE", - "content_hash": "ef21725fff452a08" - }, - "packages/coding-agent/src/core/prompt-templates.ts|packages.coding-agent.src.core.prompt-templates.parseCommandArgs": { - "file_path": "packages/coding-agent/src/core/prompt-templates.ts", - "qualified_name": "packages.coding-agent.src.core.prompt-templates.parseCommandArgs", - "start_line": 25, - "end_line": 56, - "type": "FUNCTION", - "content_hash": "9116187879b2e632" - }, - "packages/coding-agent/src/core/prompt-templates.ts|packages.coding-agent.src.core.prompt-templates.substituteArgs": { - "file_path": "packages/coding-agent/src/core/prompt-templates.ts", - "qualified_name": "packages.coding-agent.src.core.prompt-templates.substituteArgs", - "start_line": 71, - "end_line": 103, - "type": "FUNCTION", - "content_hash": "982bc608571afb05" - }, - "packages/coding-agent/src/core/prompt-templates.ts|packages.coding-agent.src.core.prompt-templates.substituteArgs.content.replace() callback": { - "file_path": "packages/coding-agent/src/core/prompt-templates.ts", - "qualified_name": "packages.coding-agent.src.core.prompt-templates.substituteArgs.content.replace() callback", - "start_line": 76, - "end_line": 101, - "type": "FUNCTION", - "content_hash": "cd6b5acca6322fc8" - }, - "packages/coding-agent/src/core/prompt-templates.ts|packages.coding-agent.src.core.prompt-templates.loadTemplateFromFile": { - "file_path": "packages/coding-agent/src/core/prompt-templates.ts", - "qualified_name": "packages.coding-agent.src.core.prompt-templates.loadTemplateFromFile", - "start_line": 105, - "end_line": 154, - "type": "FUNCTION", - "content_hash": "ceb89aaaf198a028" - }, - "packages/coding-agent/src/core/prompt-templates.ts|packages.coding-agent.src.core.prompt-templates.loadTemplateFromFile.firstLine": { - "file_path": "packages/coding-agent/src/core/prompt-templates.ts", - "qualified_name": "packages.coding-agent.src.core.prompt-templates.loadTemplateFromFile.firstLine", - "start_line": 134, - "end_line": 134, - "type": "CLASS", - "content_hash": "194bd52bddcbde36" - }, - "packages/coding-agent/src/core/prompt-templates.ts|packages.coding-agent.src.core.prompt-templates.loadTemplateFromFile.firstLine.find() callback": { - "file_path": "packages/coding-agent/src/core/prompt-templates.ts", - "qualified_name": "packages.coding-agent.src.core.prompt-templates.loadTemplateFromFile.firstLine.find() callback", - "start_line": 134, - "end_line": 134, - "type": "FUNCTION", - "content_hash": "194bd52bddcbde36" - }, - "packages/coding-agent/src/core/prompt-templates.ts|packages.coding-agent.src.core.prompt-templates.loadTemplatesFromDir": { - "file_path": "packages/coding-agent/src/core/prompt-templates.ts", - "qualified_name": "packages.coding-agent.src.core.prompt-templates.loadTemplatesFromDir", - "start_line": 159, - "end_line": 198, - "type": "FUNCTION", - "content_hash": "1009373e655293e8" - }, - "packages/coding-agent/src/core/prompt-templates.ts|packages.coding-agent.src.core.prompt-templates.LoadPromptTemplatesOptions": { - "file_path": "packages/coding-agent/src/core/prompt-templates.ts", - "qualified_name": "packages.coding-agent.src.core.prompt-templates.LoadPromptTemplatesOptions", - "start_line": 200, - "end_line": 209, - "type": "INTERFACE", - "content_hash": "d555eed63439a6b5" - }, - "packages/coding-agent/src/core/prompt-templates.ts|packages.coding-agent.src.core.prompt-templates.LoadPromptTemplatesResult": { - "file_path": "packages/coding-agent/src/core/prompt-templates.ts", - "qualified_name": "packages.coding-agent.src.core.prompt-templates.LoadPromptTemplatesResult", - "start_line": 211, - "end_line": 214, - "type": "INTERFACE", - "content_hash": "2a204d0536a6ab45" - }, - "packages/coding-agent/src/core/prompt-templates.ts|packages.coding-agent.src.core.prompt-templates.loadPromptTemplates": { - "file_path": "packages/coding-agent/src/core/prompt-templates.ts", - "qualified_name": "packages.coding-agent.src.core.prompt-templates.loadPromptTemplates", - "start_line": 222, - "end_line": 298, - "type": "FUNCTION", - "content_hash": "65e2d2560d58cc90" - }, - "packages/coding-agent/src/core/prompt-templates.ts|packages.coding-agent.src.core.prompt-templates.expandPromptTemplate": { - "file_path": "packages/coding-agent/src/core/prompt-templates.ts", - "qualified_name": "packages.coding-agent.src.core.prompt-templates.expandPromptTemplate", - "start_line": 304, - "end_line": 320, - "type": "FUNCTION", - "content_hash": "aefc846249f12909" - }, - "packages/coding-agent/src/core/prompt-templates.ts|packages.coding-agent.src.core.prompt-templates.expandPromptTemplate.template": { - "file_path": "packages/coding-agent/src/core/prompt-templates.ts", - "qualified_name": "packages.coding-agent.src.core.prompt-templates.expandPromptTemplate.template", - "start_line": 313, - "end_line": 313, - "type": "CLASS", - "content_hash": "534f80680ae3a114" - }, - "packages/coding-agent/src/core/prompt-templates.ts|packages.coding-agent.src.core.prompt-templates.expandPromptTemplate.template.templates.find() callback": { - "file_path": "packages/coding-agent/src/core/prompt-templates.ts", - "qualified_name": "packages.coding-agent.src.core.prompt-templates.expandPromptTemplate.template.templates.find() callback", - "start_line": 313, - "end_line": 313, - "type": "FUNCTION", - "content_hash": "534f80680ae3a114" - }, - "packages/coding-agent/src/core/provider-attribution.ts|packages.coding-agent.src.core.provider-attribution.matchesHost": { - "file_path": "packages/coding-agent/src/core/provider-attribution.ts", - "qualified_name": "packages.coding-agent.src.core.provider-attribution.matchesHost", - "start_line": 11, - "end_line": 17, - "type": "FUNCTION", - "content_hash": "8bbdb7f99711730a" - }, - "packages/coding-agent/src/core/provider-attribution.ts|packages.coding-agent.src.core.provider-attribution.isOpenRouterModel": { - "file_path": "packages/coding-agent/src/core/provider-attribution.ts", - "qualified_name": "packages.coding-agent.src.core.provider-attribution.isOpenRouterModel", - "start_line": 19, - "end_line": 21, - "type": "FUNCTION", - "content_hash": "eceea62b490cc956" - }, - "packages/coding-agent/src/core/provider-attribution.ts|packages.coding-agent.src.core.provider-attribution.isNvidiaNimModel": { - "file_path": "packages/coding-agent/src/core/provider-attribution.ts", - "qualified_name": "packages.coding-agent.src.core.provider-attribution.isNvidiaNimModel", - "start_line": 23, - "end_line": 25, - "type": "FUNCTION", - "content_hash": "03a43519258e0c58" - }, - "packages/coding-agent/src/core/provider-attribution.ts|packages.coding-agent.src.core.provider-attribution.isCloudflareModel": { - "file_path": "packages/coding-agent/src/core/provider-attribution.ts", - "qualified_name": "packages.coding-agent.src.core.provider-attribution.isCloudflareModel", - "start_line": 27, - "end_line": 34, - "type": "FUNCTION", - "content_hash": "eb6d39e0ad5343bf" - }, - "packages/coding-agent/src/core/provider-attribution.ts|packages.coding-agent.src.core.provider-attribution.getDefaultAttributionHeaders": { - "file_path": "packages/coding-agent/src/core/provider-attribution.ts", - "qualified_name": "packages.coding-agent.src.core.provider-attribution.getDefaultAttributionHeaders", - "start_line": 36, - "end_line": 65, - "type": "FUNCTION", - "content_hash": "25dd19080fae6932" - }, - "packages/coding-agent/src/core/provider-attribution.ts|packages.coding-agent.src.core.provider-attribution.getSessionHeaders": { - "file_path": "packages/coding-agent/src/core/provider-attribution.ts", - "qualified_name": "packages.coding-agent.src.core.provider-attribution.getSessionHeaders", - "start_line": 67, - "end_line": 77, - "type": "FUNCTION", - "content_hash": "487c03aac2dc1d90" - }, - "packages/coding-agent/src/core/provider-attribution.ts|packages.coding-agent.src.core.provider-attribution.mergeProviderAttributionHeaders": { - "file_path": "packages/coding-agent/src/core/provider-attribution.ts", - "qualified_name": "packages.coding-agent.src.core.provider-attribution.mergeProviderAttributionHeaders", - "start_line": 79, - "end_line": 97, - "type": "FUNCTION", - "content_hash": "b845913383f70154" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.ExtensionOAuthConfig": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.ExtensionOAuthConfig", - "start_line": 40, - "end_line": 50, - "type": "INTERFACE", - "content_hash": "33049ee441b906d1" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.ExtensionOAuthConfig.login": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.ExtensionOAuthConfig.login", - "start_line": 46, - "end_line": 46, - "type": "METHOD", - "content_hash": "788cad34d526d42d" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.ExtensionOAuthConfig.refreshToken": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.ExtensionOAuthConfig.refreshToken", - "start_line": 47, - "end_line": 47, - "type": "METHOD", - "content_hash": "52c3d36b8e4ac10e" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.ExtensionOAuthConfig.getApiKey": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.ExtensionOAuthConfig.getApiKey", - "start_line": 48, - "end_line": 48, - "type": "METHOD", - "content_hash": "caea155f12bc3a85" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.ExtensionOAuthConfig.modifyModels": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.ExtensionOAuthConfig.modifyModels", - "start_line": 49, - "end_line": 49, - "type": "METHOD", - "content_hash": "6c260ea652413093" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.ProviderModelConfigBase": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.ProviderModelConfigBase", - "start_line": 52, - "end_line": 61, - "type": "INTERFACE", - "content_hash": "be7e4b7db581a983" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.ProviderChatModelConfig": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.ProviderChatModelConfig", - "start_line": 63, - "end_line": 74, - "type": "INTERFACE", - "content_hash": "7e9e60b376fb7be0" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.ProviderImageModelConfig": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.ProviderImageModelConfig", - "start_line": 76, - "end_line": 80, - "type": "INTERFACE", - "content_hash": "9cc27e50f9b4eec0" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.ProviderClassifierModelConfig": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.ProviderClassifierModelConfig", - "start_line": 82, - "end_line": 86, - "type": "INTERFACE", - "content_hash": "7a8caf58f8450b90" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.ProviderConfigInput": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.ProviderConfigInput", - "start_line": 91, - "end_line": 108, - "type": "INTERFACE", - "content_hash": "7cfaaa6d1cf8a6fb" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.ProviderConfigInput.refreshModels": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.ProviderConfigInput.refreshModels", - "start_line": 107, - "end_line": 107, - "type": "METHOD", - "content_hash": "7f8c77d3572a690f" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.getAllProviderModels": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.getAllProviderModels", - "start_line": 118, - "end_line": 120, - "type": "FUNCTION", - "content_hash": "61fdae4f687281f2" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.mergeCompat": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.mergeCompat", - "start_line": 122, - "end_line": 142, - "type": "FUNCTION", - "content_hash": "073421639311f8ac" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.mergeInputLimits": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.mergeInputLimits", - "start_line": 144, - "end_line": 162, - "type": "FUNCTION", - "content_hash": "eff0f1373bbe636c" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.mergeSamplingParamsByThinkingLevel": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.mergeSamplingParamsByThinkingLevel", - "start_line": 164, - "end_line": 175, - "type": "FUNCTION", - "content_hash": "c8ed5335c68f364e" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.applyModelOverride": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.applyModelOverride", - "start_line": 177, - "end_line": 208, - "type": "FUNCTION", - "content_hash": "05009419811196d8" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.modelFromJson": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.modelFromJson", - "start_line": 210, - "end_line": 249, - "type": "FUNCTION", - "content_hash": "7559fe4cb36fa438" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.findModelDefaults": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.findModelDefaults", - "start_line": 251, - "end_line": 259, - "type": "FUNCTION", - "content_hash": "434a851884de8a5d" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.findModelDefaults.chatModels": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.findModelDefaults.chatModels", - "start_line": 252, - "end_line": 252, - "type": "CLASS", - "content_hash": "516821f7fe4a5180" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.findModelDefaults.chatModels.models.filter() callback": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.findModelDefaults.chatModels.models.filter() callback", - "start_line": 252, - "end_line": 252, - "type": "FUNCTION", - "content_hash": "516821f7fe4a5180" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.chatModels.find() callback": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.chatModels.find() callback", - "start_line": 254, - "end_line": 254, - "type": "FUNCTION", - "content_hash": "17203b88a1b8b576" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.findModelDefaults.chatModels.find() callback": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.findModelDefaults.chatModels.find() callback", - "start_line": 256, - "end_line": 256, - "type": "FUNCTION", - "content_hash": "85f6e4d141676862" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.findExtensionModelDefaults": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.findExtensionModelDefaults", - "start_line": 261, - "end_line": 273, - "type": "FUNCTION", - "content_hash": "ce50ddf697775896" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.findExtensionModelDefaults.candidates": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.findExtensionModelDefaults.candidates", - "start_line": 266, - "end_line": 266, - "type": "CLASS", - "content_hash": "5eb2f28a87b2fc0b" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.findExtensionModelDefaults.candidates.models.filter() callback": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.findExtensionModelDefaults.candidates.models.filter() callback", - "start_line": 266, - "end_line": 266, - "type": "FUNCTION", - "content_hash": "5eb2f28a87b2fc0b" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.candidates.find() callback": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.candidates.find() callback", - "start_line": 268, - "end_line": 268, - "type": "FUNCTION", - "content_hash": "cd3cea1018b202cf" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.findExtensionModelDefaults.candidates.find() callback": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.findExtensionModelDefaults.candidates.find() callback", - "start_line": 270, - "end_line": 270, - "type": "FUNCTION", - "content_hash": "0bace28787650844" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.extensionModelFromDefinition": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.extensionModelFromDefinition", - "start_line": 275, - "end_line": 298, - "type": "FUNCTION", - "content_hash": "709dc7d83c449464" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.applyModelsJson": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.applyModelsJson", - "start_line": 300, - "end_line": 339, - "type": "FUNCTION", - "content_hash": "d76b418356792fa9" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.applyModelsJson.models": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.applyModelsJson.models", - "start_line": 325, - "end_line": 330, - "type": "CLASS", - "content_hash": "8451b62171933c3f" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.applyModelsJson.models.baseModels.map() callback": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.applyModelsJson.models.baseModels.map() callback", - "start_line": 325, - "end_line": 330, - "type": "FUNCTION", - "content_hash": "8451b62171933c3f" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.applyModelsJson.existingIndex": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.applyModelsJson.existingIndex", - "start_line": 332, - "end_line": 332, - "type": "CLASS", - "content_hash": "68003fbe2423f609" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.applyModelsJson.existingIndex.models.findIndex() callback": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.applyModelsJson.existingIndex.models.findIndex() callback", - "start_line": 332, - "end_line": 332, - "type": "FUNCTION", - "content_hash": "68003fbe2423f609" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.applyExtension": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.applyExtension", - "start_line": 341, - "end_line": 351, - "type": "FUNCTION", - "content_hash": "5e1a1996b6b32df5" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.applyExtension.models.map() callback": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.applyExtension.models.map() callback", - "start_line": 348, - "end_line": 348, - "type": "FUNCTION", - "content_hash": "d1ffc190f380a11f" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.applyExtension.config.models.map() callback": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.applyExtension.config.models.map() callback", - "start_line": 350, - "end_line": 350, - "type": "FUNCTION", - "content_hash": "36bab49756112699" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.adaptOAuth", - "start_line": 353, - "end_line": 372, - "type": "FUNCTION", - "content_hash": "da0902cfde53d7a8" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.adaptOAuth.login", - "start_line": 357, - "end_line": 368, - "type": "METHOD", - "content_hash": "1e42880f1f2367a4" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential", - "start_line": 358, - "end_line": 366, - "type": "CLASS", - "content_hash": "382a3362dc76df76" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onAuth": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onAuth", - "start_line": 359, - "end_line": 359, - "type": "METHOD", - "content_hash": "8fcefe00992b3c43" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onDeviceCode": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onDeviceCode", - "start_line": 360, - "end_line": 360, - "type": "METHOD", - "content_hash": "e37f04aaeed7c5f0" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onPrompt": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onPrompt", - "start_line": 361, - "end_line": 361, - "type": "METHOD", - "content_hash": "328977d335161811" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onProgress": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onProgress", - "start_line": 362, - "end_line": 362, - "type": "METHOD", - "content_hash": "c027823acb6353be" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onManualCodeInput": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onManualCodeInput", - "start_line": 363, - "end_line": 363, - "type": "METHOD", - "content_hash": "e7236b7cb1f85534" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onSelect": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onSelect", - "start_line": 364, - "end_line": 364, - "type": "METHOD", - "content_hash": "dc9d91787f6dcc51" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.refresh": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.adaptOAuth.refresh", - "start_line": 369, - "end_line": 369, - "type": "METHOD", - "content_hash": "6fd1562ce9873e00" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.toAuth": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.adaptOAuth.toAuth", - "start_line": 370, - "end_line": 370, - "type": "METHOD", - "content_hash": "2ab749a0a7014d2a" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.withConfiguredAuth": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.withConfiguredAuth", - "start_line": 374, - "end_line": 386, - "type": "FUNCTION", - "content_hash": "8fd645a540f08e7f" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.configuredApiKey": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.configuredApiKey", - "start_line": 388, - "end_line": 393, - "type": "FUNCTION", - "content_hash": "592990ad7fb6d5de" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.configuredHeaders": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.configuredHeaders", - "start_line": 395, - "end_line": 401, - "type": "FUNCTION", - "content_hash": "707e8b6db0e0244f" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.configContextEnv": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.configContextEnv", - "start_line": 403, - "end_line": 415, - "type": "FUNCTION", - "content_hash": "2ae071d4dce692d1" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.composeApiKeyAuth", - "start_line": 417, - "end_line": 481, - "type": "FUNCTION", - "content_hash": "fd20b344720bf6ba" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.login.": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.login.", - "start_line": 434, - "end_line": 437, - "type": "FUNCTION", - "content_hash": "1299b990689d8ae3" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.check": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.check", - "start_line": 438, - "end_line": 456, - "type": "METHOD", - "content_hash": "ff684892d7d0ad36" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.resolve": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.resolve", - "start_line": 457, - "end_line": 479, - "type": "METHOD", - "content_hash": "26801714c6007880" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeOAuthAuth": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.composeOAuthAuth", - "start_line": 483, - "end_line": 506, - "type": "FUNCTION", - "content_hash": "6509e43a0342f44f" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeOAuthAuth.toAuth": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.composeOAuthAuth.toAuth", - "start_line": 495, - "end_line": 504, - "type": "METHOD", - "content_hash": "9515b74c665751b1" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.rawModelHeaders": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.rawModelHeaders", - "start_line": 508, - "end_line": 527, - "type": "FUNCTION", - "content_hash": "e4280f20871504bb" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.rawModelHeaders.chatDefinition": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.rawModelHeaders.chatDefinition", - "start_line": 515, - "end_line": 517, - "type": "CLASS", - "content_hash": "feb420186767b444" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.rawModelHeaders.chatDefinition.config.models.find() callback": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.rawModelHeaders.chatDefinition.config.models.find() callback", - "start_line": 516, - "end_line": 516, - "type": "FUNCTION", - "content_hash": "c5c9a7a8f818c3ee" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.rawModelHeaders.extensionModel": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.rawModelHeaders.extensionModel", - "start_line": 518, - "end_line": 520, - "type": "CLASS", - "content_hash": "7b7a3f2377d1ea77" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.rawModelHeaders.extensionModel.extension.models.find() callback": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.rawModelHeaders.extensionModel.extension.models.find() callback", - "start_line": 519, - "end_line": 519, - "type": "FUNCTION", - "content_hash": "d9ab9c33dadd9455" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.validateExtensionProvider": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.validateExtensionProvider", - "start_line": 529, - "end_line": 539, - "type": "FUNCTION", - "content_hash": "633d535d804a6efc" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.composeModelProvider", - "start_line": 542, - "end_line": 683, - "type": "FUNCTION", - "content_hash": "2ad8831fe0033799" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider.getAllModels": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.composeModelProvider.getAllModels", - "start_line": 555, - "end_line": 575, - "type": "CLASS", - "content_hash": "43e0b582e435a399" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.getAllModels.models.filter() callback": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.getAllModels.models.filter() callback", - "start_line": 565, - "end_line": 565, - "type": "FUNCTION", - "content_hash": "bfa1562840b467b3" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider.getAllModels.models.filter() callback": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.composeModelProvider.getAllModels.models.filter() callback", - "start_line": 568, - "end_line": 568, - "type": "FUNCTION", - "content_hash": "6b478b7b57b04a5f" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider.getAllModels.models.map() callback": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.composeModelProvider.getAllModels.models.map() callback", - "start_line": 571, - "end_line": 574, - "type": "FUNCTION", - "content_hash": "b16c2d68681351a5" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider.supportsBaseApi": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.composeModelProvider.supportsBaseApi", - "start_line": 582, - "end_line": 582, - "type": "CLASS", - "content_hash": "ee4e39e7eb99e199" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider.supportsBaseApi.some() callback": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.composeModelProvider.supportsBaseApi.some() callback", - "start_line": 582, - "end_line": 582, - "type": "FUNCTION", - "content_hash": "ee4e39e7eb99e199" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider.streamWith": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.composeModelProvider.streamWith", - "start_line": 583, - "end_line": 603, - "type": "CLASS", - "content_hash": "69b432cdc69ffdc6" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider.streamWith.lazyStream() callback": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.composeModelProvider.streamWith.lazyStream() callback", - "start_line": 589, - "end_line": 603, - "type": "FUNCTION", - "content_hash": "461196aa1ef3a16d" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider.provider": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.composeModelProvider.provider", - "start_line": 605, - "end_line": 644, - "type": "CLASS", - "content_hash": "6b667a92156aa2d6" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider.provider.getModels": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.composeModelProvider.provider.getModels", - "start_line": 611, - "end_line": 611, - "type": "METHOD", - "content_hash": "0cbedb5e2a45eae7" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider.provider.getModels.filter() callback": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.composeModelProvider.provider.getModels.filter() callback", - "start_line": 611, - "end_line": 611, - "type": "FUNCTION", - "content_hash": "0cbedb5e2a45eae7" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider.provider.refreshModels.": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.composeModelProvider.provider.refreshModels.", - "start_line": 615, - "end_line": 634, - "type": "FUNCTION", - "content_hash": "1bd85ac4c84545cf" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider.provider.refreshModels..update": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.composeModelProvider.provider.refreshModels..update", - "start_line": 622, - "end_line": 632, - "type": "METHOD", - "content_hash": "8a951948b101b26b" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider.provider.stream": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.composeModelProvider.provider.stream", - "start_line": 642, - "end_line": 642, - "type": "METHOD", - "content_hash": "eecc3884a751e4a1" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider.provider.streamSimple": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.composeModelProvider.provider.streamSimple", - "start_line": 643, - "end_line": 643, - "type": "METHOD", - "content_hash": "1fd12dab7ed79574" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.fetchDeferred": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.fetchDeferred", - "start_line": 648, - "end_line": 648, - "type": "FUNCTION", - "content_hash": "7d3427f594362761" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.cancelDeferred": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.cancelDeferred", - "start_line": 652, - "end_line": 652, - "type": "FUNCTION", - "content_hash": "49079c6af6e6b21b" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.generateImages": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.generateImages", - "start_line": 657, - "end_line": 664, - "type": "FUNCTION", - "content_hash": "ea5684667e47515d" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.classify": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.classify", - "start_line": 669, - "end_line": 679, - "type": "FUNCTION", - "content_hash": "580a702218b1897c" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.resolveConfiguredModelHeaders": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.resolveConfiguredModelHeaders", - "start_line": 685, - "end_line": 696, - "type": "FUNCTION", - "content_hash": "b8a855cab807bf65" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.CompatibilityRequestConfig": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.CompatibilityRequestConfig", - "start_line": 698, - "end_line": 701, - "type": "INTERFACE", - "content_hash": "a0cc25ba7979dd3b" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.resolveCompatibilityRequestConfig": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.resolveCompatibilityRequestConfig", - "start_line": 703, - "end_line": 716, - "type": "FUNCTION", - "content_hash": "c132f12ed4ee6eed" - }, - "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.configuredRequestAuthStatus": { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "qualified_name": "packages.coding-agent.src.core.provider-composer.configuredRequestAuthStatus", - "start_line": 718, - "end_line": 732, - "type": "FUNCTION", - "content_hash": "96ffca9b4592ca78" - }, - "packages/coding-agent/src/core/radius.ts|packages.coding-agent.src.core.radius.getRadiusGatewayUrl": { - "file_path": "packages/coding-agent/src/core/radius.ts", - "qualified_name": "packages.coding-agent.src.core.radius.getRadiusGatewayUrl", - "start_line": 9, - "end_line": 11, - "type": "FUNCTION", - "content_hash": "4008f757b016be6f" - }, - "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.isSupportedModelType": { - "file_path": "packages/coding-agent/src/core/remote-catalog-provider.ts", - "qualified_name": "packages.coding-agent.src.core.remote-catalog-provider.isSupportedModelType", - "start_line": 24, - "end_line": 29, - "type": "FUNCTION", - "content_hash": "3010ba4f25aea7d1" - }, - "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.mergeModels": { - "file_path": "packages/coding-agent/src/core/remote-catalog-provider.ts", - "qualified_name": "packages.coding-agent.src.core.remote-catalog-provider.mergeModels", - "start_line": 31, - "end_line": 35, - "type": "FUNCTION", - "content_hash": "8c49b441694e2ab4" - }, - "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.parseCatalog": { - "file_path": "packages/coding-agent/src/core/remote-catalog-provider.ts", - "qualified_name": "packages.coding-agent.src.core.remote-catalog-provider.parseCatalog", - "start_line": 37, - "end_line": 50, - "type": "FUNCTION", - "content_hash": "16c0a949ce87895c" - }, - "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.parseCatalog.entries.filter() callback": { - "file_path": "packages/coding-agent/src/core/remote-catalog-provider.ts", - "qualified_name": "packages.coding-agent.src.core.remote-catalog-provider.parseCatalog.entries.filter() callback", - "start_line": 47, - "end_line": 47, - "type": "FUNCTION", - "content_hash": "68752fc3d08dd5be" - }, - "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.parseCatalog.map() callback": { - "file_path": "packages/coding-agent/src/core/remote-catalog-provider.ts", - "qualified_name": "packages.coding-agent.src.core.remote-catalog-provider.parseCatalog.map() callback", - "start_line": 49, - "end_line": 49, - "type": "FUNCTION", - "content_hash": "a56f081b9b680b65" - }, - "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.remoteModels": { - "file_path": "packages/coding-agent/src/core/remote-catalog-provider.ts", - "qualified_name": "packages.coding-agent.src.core.remote-catalog-provider.remoteModels", - "start_line": 52, - "end_line": 58, - "type": "FUNCTION", - "content_hash": "3a339e4c8a94e19a" - }, - "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog": { - "file_path": "packages/coding-agent/src/core/remote-catalog-provider.ts", - "qualified_name": "packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog", - "start_line": 61, - "end_line": 158, - "type": "FUNCTION", - "content_hash": "3cb88461975720f6" - }, - "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.getModels": { - "file_path": "packages/coding-agent/src/core/remote-catalog-provider.ts", - "qualified_name": "packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.getModels", - "start_line": 70, - "end_line": 74, - "type": "METHOD", - "content_hash": "210a06eafd3baae9" - }, - "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.getModels.dynamicModels.filter() callback": { - "file_path": "packages/coding-agent/src/core/remote-catalog-provider.ts", - "qualified_name": "packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.getModels.dynamicModels.filter() callback", - "start_line": 73, - "end_line": 73, - "type": "FUNCTION", - "content_hash": "1d3404a17df69e6f" - }, - "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.getAllModels": { - "file_path": "packages/coding-agent/src/core/remote-catalog-provider.ts", - "qualified_name": "packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.getAllModels", - "start_line": 75, - "end_line": 75, - "type": "METHOD", - "content_hash": "72548504517ab6bc" - }, - "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.refreshModels": { - "file_path": "packages/coding-agent/src/core/remote-catalog-provider.ts", - "qualified_name": "packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.refreshModels", - "start_line": 76, - "end_line": 156, - "type": "METHOD", - "content_hash": "19d62c85e23c510d" - }, - "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.refreshModels.restored": { - "file_path": "packages/coding-agent/src/core/remote-catalog-provider.ts", - "qualified_name": "packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.refreshModels.restored", - "start_line": 78, - "end_line": 78, - "type": "CLASS", - "content_hash": "a5f7cddd0a464bb1" - }, - "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.refreshModels.restored.filter() callback": { - "file_path": "packages/coding-agent/src/core/remote-catalog-provider.ts", - "qualified_name": "packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.refreshModels.restored.filter() callback", - "start_line": 78, - "end_line": 78, - "type": "FUNCTION", - "content_hash": "a5f7cddd0a464bb1" - }, - "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.refreshModels.update": { - "file_path": "packages/coding-agent/src/core/remote-catalog-provider.ts", - "qualified_name": "packages.coding-agent.src.core.remote-catalog-provider.refreshModels.update", - "start_line": 81, - "end_line": 83, - "type": "METHOD", - "content_hash": "8c4a6019e74c0424" - }, - "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.refreshModels.update": { - "file_path": "packages/coding-agent/src/core/remote-catalog-provider.ts", - "qualified_name": "packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.refreshModels.update", - "start_line": 152, - "end_line": 154, - "type": "METHOD", - "content_hash": "7f29b24f04295653" - }, - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.appendLiteral": { - "file_path": "packages/coding-agent/src/core/resolve-config-value.ts", - "qualified_name": "packages.coding-agent.src.core.resolve-config-value.appendLiteral", - "start_line": 18, - "end_line": 26, - "type": "FUNCTION", - "content_hash": "a4d370d8a6255687" - }, - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.parseConfigValueTemplate": { - "file_path": "packages/coding-agent/src/core/resolve-config-value.ts", - "qualified_name": "packages.coding-agent.src.core.resolve-config-value.parseConfigValueTemplate", - "start_line": 28, - "end_line": 78, - "type": "FUNCTION", - "content_hash": "35563d21951f6f3c" - }, - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.parseConfigValueReference": { - "file_path": "packages/coding-agent/src/core/resolve-config-value.ts", - "qualified_name": "packages.coding-agent.src.core.resolve-config-value.parseConfigValueReference", - "start_line": 80, - "end_line": 86, - "type": "FUNCTION", - "content_hash": "5ae72fbcdbe5f15e" - }, - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.resolveEnvConfigValue": { - "file_path": "packages/coding-agent/src/core/resolve-config-value.ts", - "qualified_name": "packages.coding-agent.src.core.resolve-config-value.resolveEnvConfigValue", - "start_line": 88, - "end_line": 90, - "type": "FUNCTION", - "content_hash": "5d794edbb17b4d05" - }, - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.getTemplateEnvVarNames": { - "file_path": "packages/coding-agent/src/core/resolve-config-value.ts", - "qualified_name": "packages.coding-agent.src.core.resolve-config-value.getTemplateEnvVarNames", - "start_line": 92, - "end_line": 99, - "type": "FUNCTION", - "content_hash": "34b4e4925b997158" - }, - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.resolveTemplate": { - "file_path": "packages/coding-agent/src/core/resolve-config-value.ts", - "qualified_name": "packages.coding-agent.src.core.resolve-config-value.resolveTemplate", - "start_line": 101, - "end_line": 113, - "type": "FUNCTION", - "content_hash": "213e82d100fbe841" - }, - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.getConfigValueEnvVarName": { - "file_path": "packages/coding-agent/src/core/resolve-config-value.ts", - "qualified_name": "packages.coding-agent.src.core.resolve-config-value.getConfigValueEnvVarName", - "start_line": 115, - "end_line": 119, - "type": "FUNCTION", - "content_hash": "bded106aa9cfa46e" - }, - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.getConfigValueEnvVarNames": { - "file_path": "packages/coding-agent/src/core/resolve-config-value.ts", - "qualified_name": "packages.coding-agent.src.core.resolve-config-value.getConfigValueEnvVarNames", - "start_line": 121, - "end_line": 124, - "type": "FUNCTION", - "content_hash": "107582c1815dcd94" - }, - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.getMissingConfigValueEnvVarNames": { - "file_path": "packages/coding-agent/src/core/resolve-config-value.ts", - "qualified_name": "packages.coding-agent.src.core.resolve-config-value.getMissingConfigValueEnvVarNames", - "start_line": 126, - "end_line": 128, - "type": "FUNCTION", - "content_hash": "172829bdfa6bb88f" - }, - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.getMissingConfigValueEnvVarNames.filter() callback": { - "file_path": "packages/coding-agent/src/core/resolve-config-value.ts", - "qualified_name": "packages.coding-agent.src.core.resolve-config-value.getMissingConfigValueEnvVarNames.filter() callback", - "start_line": 127, - "end_line": 127, - "type": "FUNCTION", - "content_hash": "ed7b5cd82289303d" - }, - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.isCommandConfigValue": { - "file_path": "packages/coding-agent/src/core/resolve-config-value.ts", - "qualified_name": "packages.coding-agent.src.core.resolve-config-value.isCommandConfigValue", - "start_line": 130, - "end_line": 132, - "type": "FUNCTION", - "content_hash": "d8931e98061ffb2c" - }, - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.isConfigValueConfigured": { - "file_path": "packages/coding-agent/src/core/resolve-config-value.ts", - "qualified_name": "packages.coding-agent.src.core.resolve-config-value.isConfigValueConfigured", - "start_line": 134, - "end_line": 136, - "type": "FUNCTION", - "content_hash": "adf30627ce611eeb" - }, - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.resolveConfigValue": { - "file_path": "packages/coding-agent/src/core/resolve-config-value.ts", - "qualified_name": "packages.coding-agent.src.core.resolve-config-value.resolveConfigValue", - "start_line": 145, - "end_line": 151, - "type": "FUNCTION", - "content_hash": "5f47a27c3a739f1e" - }, - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.executeWithConfiguredShell": { - "file_path": "packages/coding-agent/src/core/resolve-config-value.ts", - "qualified_name": "packages.coding-agent.src.core.resolve-config-value.executeWithConfiguredShell", - "start_line": 153, - "end_line": 183, - "type": "FUNCTION", - "content_hash": "32ba67fa6b5fa9c1" - }, - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.executeWithDefaultShell": { - "file_path": "packages/coding-agent/src/core/resolve-config-value.ts", - "qualified_name": "packages.coding-agent.src.core.resolve-config-value.executeWithDefaultShell", - "start_line": 185, - "end_line": 196, - "type": "FUNCTION", - "content_hash": "1b2abd84e9802089" - }, - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.executeCommandUncached": { - "file_path": "packages/coding-agent/src/core/resolve-config-value.ts", - "qualified_name": "packages.coding-agent.src.core.resolve-config-value.executeCommandUncached", - "start_line": 198, - "end_line": 206, - "type": "FUNCTION", - "content_hash": "fb488c5fc5704127" - }, - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.executeCommandUncached.": { - "file_path": "packages/coding-agent/src/core/resolve-config-value.ts", - "qualified_name": "packages.coding-agent.src.core.resolve-config-value.executeCommandUncached.", - "start_line": 201, - "end_line": 204, - "type": "FUNCTION", - "content_hash": "d32e6b9f7d1b80b0" - }, - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.executeCommand": { - "file_path": "packages/coding-agent/src/core/resolve-config-value.ts", - "qualified_name": "packages.coding-agent.src.core.resolve-config-value.executeCommand", - "start_line": 208, - "end_line": 216, - "type": "FUNCTION", - "content_hash": "9d7fcec7d68ca34d" - }, - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.resolveConfigValueUncached": { - "file_path": "packages/coding-agent/src/core/resolve-config-value.ts", - "qualified_name": "packages.coding-agent.src.core.resolve-config-value.resolveConfigValueUncached", - "start_line": 221, - "end_line": 227, - "type": "FUNCTION", - "content_hash": "345f9f51b87eb0cf" - }, - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.resolveConfigValueOrThrow": { - "file_path": "packages/coding-agent/src/core/resolve-config-value.ts", - "qualified_name": "packages.coding-agent.src.core.resolve-config-value.resolveConfigValueOrThrow", - "start_line": 229, - "end_line": 251, - "type": "FUNCTION", - "content_hash": "579626904cc366bb" - }, - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.resolveHeaders": { - "file_path": "packages/coding-agent/src/core/resolve-config-value.ts", - "qualified_name": "packages.coding-agent.src.core.resolve-config-value.resolveHeaders", - "start_line": 256, - "end_line": 269, - "type": "FUNCTION", - "content_hash": "8931e2553ce6d7fd" - }, - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.resolveHeadersOrThrow": { - "file_path": "packages/coding-agent/src/core/resolve-config-value.ts", - "qualified_name": "packages.coding-agent.src.core.resolve-config-value.resolveHeadersOrThrow", - "start_line": 271, - "end_line": 282, - "type": "FUNCTION", - "content_hash": "8167d6c1e14a7308" - }, - "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.clearConfigValueCache": { - "file_path": "packages/coding-agent/src/core/resolve-config-value.ts", - "qualified_name": "packages.coding-agent.src.core.resolve-config-value.clearConfigValueCache", - "start_line": 285, - "end_line": 287, - "type": "FUNCTION", - "content_hash": "a75ffa41649b6a47" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceExtensionPaths": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.ResourceExtensionPaths", - "start_line": 43, - "end_line": 47, - "type": "INTERFACE", - "content_hash": "52178145247797cb" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoaderReloadOptions": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.ResourceLoaderReloadOptions", - "start_line": 49, - "end_line": 51, - "type": "INTERFACE", - "content_hash": "a0645a69c4fa6d73" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.collectExtensionPackageWarnings": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.collectExtensionPackageWarnings", - "start_line": 66, - "end_line": 97, - "type": "FUNCTION", - "content_hash": "ebdd1c1d16da5ab1" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.collectExtensionPackageWarnings.packageRoots": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.collectExtensionPackageWarnings.packageRoots", - "start_line": 71, - "end_line": 75, - "type": "CLASS", - "content_hash": "8c7ef797821b4780" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.collectExtensionPackageWarnings.packageRoots.extensionPaths.map() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.collectExtensionPackageWarnings.packageRoots.extensionPaths.map() callback", - "start_line": 73, - "end_line": 73, - "type": "FUNCTION", - "content_hash": "459c6f9e97933955" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.collectExtensionPackageWarnings.packageRoots.filter() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.collectExtensionPackageWarnings.packageRoots.filter() callback", - "start_line": 74, - "end_line": 74, - "type": "FUNCTION", - "content_hash": "d960034c490ad557" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.collectExtensionPackageWarnings.hostDependencies": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.collectExtensionPackageWarnings.hostDependencies", - "start_line": 87, - "end_line": 89, - "type": "CLASS", - "content_hash": "700eef0d8bae4309" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.collectExtensionPackageWarnings.hostDependencies.filter() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.collectExtensionPackageWarnings.hostDependencies.filter() callback", - "start_line": 88, - "end_line": 88, - "type": "FUNCTION", - "content_hash": "6e617bc5df69a732" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.mergeExtensionWarnings": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.mergeExtensionWarnings", - "start_line": 99, - "end_line": 106, - "type": "FUNCTION", - "content_hash": "63d2ff287f5a6bb5" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.mergeExtensionWarnings.map() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.mergeExtensionWarnings.map() callback", - "start_line": 104, - "end_line": 104, - "type": "FUNCTION", - "content_hash": "6800e8a59b8590a1" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.isBuiltinExtension": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.isBuiltinExtension", - "start_line": 111, - "end_line": 113, - "type": "FUNCTION", - "content_hash": "94d1bcf59785eefa" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.omitReplacedExtensions": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.omitReplacedExtensions", - "start_line": 120, - "end_line": 151, - "type": "FUNCTION", - "content_hash": "64d442c617ba6154" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.names": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.names", - "start_line": 124, - "end_line": 128, - "type": "CLASS", - "content_hash": "5d05928164c0f861" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.names.map() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.names.map() callback", - "start_line": 125, - "end_line": 125, - "type": "FUNCTION", - "content_hash": "0b80365543115748" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.names.map() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.names.map() callback", - "start_line": 127, - "end_line": 127, - "type": "FUNCTION", - "content_hash": "980e4b943a0bd959" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.taken": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.taken", - "start_line": 129, - "end_line": 133, - "type": "CLASS", - "content_hash": "65c317cf9b3a92e8" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.taken.extensions.filter() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.taken.extensions.filter() callback", - "start_line": 131, - "end_line": 131, - "type": "FUNCTION", - "content_hash": "181b15be138f730c" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.taken.flatMap() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.taken.flatMap() callback", - "start_line": 132, - "end_line": 132, - "type": "FUNCTION", - "content_hash": "281ea8cdd21201bd" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.taken.flatMap() callback.map() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.taken.flatMap() callback.map() callback", - "start_line": 132, - "end_line": 132, - "type": "FUNCTION", - "content_hash": "281ea8cdd21201bd" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.extensions.filter() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.extensions.filter() callback", - "start_line": 134, - "end_line": 150, - "type": "FUNCTION", - "content_hash": "e0dfa2d2163fc73e" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.extensions.filter() callback.replacement": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.extensions.filter() callback.replacement", - "start_line": 136, - "end_line": 138, - "type": "CLASS", - "content_hash": "f53cb6238b9d9eb6" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.extensions.filter() callback.replacement.map() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.extensions.filter() callback.replacement.map() callback", - "start_line": 137, - "end_line": 137, - "type": "FUNCTION", - "content_hash": "38ba3eadce69c8df" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.extensions.filter() callback.replacement.find() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.extensions.filter() callback.replacement.find() callback", - "start_line": 138, - "end_line": 138, - "type": "FUNCTION", - "content_hash": "f03be76b6248b11f" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.ResourceLoader", - "start_line": 153, - "end_line": 165, - "type": "INTERFACE", - "content_hash": "e266e93d6b6ecb47" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getExtensions": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.ResourceLoader.getExtensions", - "start_line": 154, - "end_line": 154, - "type": "METHOD", - "content_hash": "024225278549add4" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getSkills": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.ResourceLoader.getSkills", - "start_line": 155, - "end_line": 155, - "type": "METHOD", - "content_hash": "35f8529d2daf7bae" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getPrompts": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.ResourceLoader.getPrompts", - "start_line": 156, - "end_line": 156, - "type": "METHOD", - "content_hash": "ab179ba384a3285b" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getThemes": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.ResourceLoader.getThemes", - "start_line": 157, - "end_line": 157, - "type": "METHOD", - "content_hash": "befe94f6a5c4876c" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getAgentsFiles": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.ResourceLoader.getAgentsFiles", - "start_line": 158, - "end_line": 158, - "type": "METHOD", - "content_hash": "7457ecefb18c6a96" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getSystemPrompt": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.ResourceLoader.getSystemPrompt", - "start_line": 159, - "end_line": 159, - "type": "METHOD", - "content_hash": "7db679620132efa3" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getSystemPromptSource": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.ResourceLoader.getSystemPromptSource", - "start_line": 160, - "end_line": 160, - "type": "METHOD", - "content_hash": "a3a2a8b50a8f98b3" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getAppendSystemPrompt": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.ResourceLoader.getAppendSystemPrompt", - "start_line": 161, - "end_line": 161, - "type": "METHOD", - "content_hash": "24743b1e66a92b9b" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getAppendSystemPromptSources": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.ResourceLoader.getAppendSystemPromptSources", - "start_line": 162, - "end_line": 162, - "type": "METHOD", - "content_hash": "a3b5dfbed640df5a" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.extendResources": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.ResourceLoader.extendResources", - "start_line": 163, - "end_line": 163, - "type": "METHOD", - "content_hash": "2f1538d991ef2f75" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.reload": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.ResourceLoader.reload", - "start_line": 164, - "end_line": 164, - "type": "METHOD", - "content_hash": "2faebe6170aa0697" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.resolvePromptInput": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.resolvePromptInput", - "start_line": 167, - "end_line": 182, - "type": "FUNCTION", - "content_hash": "9343218d73448fb6" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.loadContextFileFromDir": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.loadContextFileFromDir", - "start_line": 184, - "end_line": 203, - "type": "FUNCTION", - "content_hash": "97cd8de335bfdce9" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.findShadowedContextFile": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.findShadowedContextFile", - "start_line": 214, - "end_line": 230, - "type": "FUNCTION", - "content_hash": "c64e4015db0cff96" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.loadProjectContextFiles": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.loadProjectContextFiles", - "start_line": 232, - "end_line": 274, - "type": "FUNCTION", - "content_hash": "bb034a6c3acd514c" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoaderOptions": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoaderOptions", - "start_line": 276, - "end_line": 313, - "type": "INTERFACE", - "content_hash": "78e57a4df5ddd904" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader", - "start_line": 315, - "end_line": 1287, - "type": "CLASS", - "content_hash": "d0d6f95ba1611af0" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.constructor": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.constructor", - "start_line": 375, - "end_line": 427, - "type": "CONSTRUCTOR", - "content_hash": "850d9b4a30304303" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.constructor.factories.filter() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.constructor.factories.filter() callback", - "start_line": 381, - "end_line": 381, - "type": "FUNCTION", - "content_hash": "11cf3dec10e1c040" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.constructor.map() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.constructor.map() callback", - "start_line": 382, - "end_line": 382, - "type": "FUNCTION", - "content_hash": "06e4ed72278976e3" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getExtensions": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getExtensions", - "start_line": 429, - "end_line": 431, - "type": "METHOD", - "content_hash": "aa87d17c9859cae1" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getSkills": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getSkills", - "start_line": 433, - "end_line": 435, - "type": "METHOD", - "content_hash": "46f90861ca7449ed" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getPrompts": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getPrompts", - "start_line": 437, - "end_line": 439, - "type": "METHOD", - "content_hash": "700f671aa308e406" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getThemes": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getThemes", - "start_line": 441, - "end_line": 443, - "type": "METHOD", - "content_hash": "434f2433c8ee3ccc" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getAgentsFiles": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getAgentsFiles", - "start_line": 445, - "end_line": 447, - "type": "METHOD", - "content_hash": "a8dab91eb4d8194f" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getSystemPrompt": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getSystemPrompt", - "start_line": 449, - "end_line": 451, - "type": "METHOD", - "content_hash": "30dde5f42bb8d533" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getSystemPromptSource": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getSystemPromptSource", - "start_line": 453, - "end_line": 455, - "type": "METHOD", - "content_hash": "aa5b85d225adeafe" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getAppendSystemPrompt": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getAppendSystemPrompt", - "start_line": 457, - "end_line": 459, - "type": "METHOD", - "content_hash": "e109f7dcf75fb855" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getAppendSystemPromptSources": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getAppendSystemPromptSources", - "start_line": 461, - "end_line": 463, - "type": "METHOD", - "content_hash": "a2844699c4961905" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getAppendSystemPromptSources.appendSystemPromptSourcePaths.map() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getAppendSystemPromptSources.appendSystemPromptSourcePaths.map() callback", - "start_line": 462, - "end_line": 462, - "type": "FUNCTION", - "content_hash": "44bbd0af196856d1" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.extendResources": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.extendResources", - "start_line": 465, - "end_line": 503, - "type": "METHOD", - "content_hash": "69ade3a93d8081dc" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.extendResources.skillPaths.map() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.extendResources.skillPaths.map() callback", - "start_line": 483, - "end_line": 483, - "type": "FUNCTION", - "content_hash": "3030c75a03108a0f" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.extendResources.promptPaths.map() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.extendResources.promptPaths.map() callback", - "start_line": 491, - "end_line": 491, - "type": "FUNCTION", - "content_hash": "f306b5cff3a04829" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.extendResources.themePaths.map() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.extendResources.themePaths.map() callback", - "start_line": 499, - "end_line": 499, - "type": "FUNCTION", - "content_hash": "21076b5e4a85be1f" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadProjectTrustExtensions": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadProjectTrustExtensions", - "start_line": 505, - "end_line": 511, - "type": "METHOD", - "content_hash": "4c8e9992c3892952" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload", - "start_line": 513, - "end_line": 678, - "type": "METHOD", - "content_hash": "9095ea3d63052df6" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.getEnabledResources": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.getEnabledResources", - "start_line": 542, - "end_line": 549, - "type": "CLASS", - "content_hash": "8d39e736944ed721" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.getEnabledResources.resources.filter() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.getEnabledResources.resources.filter() callback", - "start_line": 548, - "end_line": 548, - "type": "FUNCTION", - "content_hash": "2b9034427bdce551" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.getEnabledPaths": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.getEnabledPaths", - "start_line": 551, - "end_line": 552, - "type": "CLASS", - "content_hash": "90801d30036cf119" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.getEnabledPaths.map() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.getEnabledPaths.map() callback", - "start_line": 552, - "end_line": 552, - "type": "FUNCTION", - "content_hash": "f1b818da437fa1be" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.enabledSkills": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.enabledSkills", - "start_line": 558, - "end_line": 558, - "type": "CLASS", - "content_hash": "2ebac92fa050df31" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.enabledSkills.enabledSkillResources.map() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.enabledSkills.enabledSkillResources.map() callback", - "start_line": 558, - "end_line": 558, - "type": "FUNCTION", - "content_hash": "2ebac92fa050df31" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.extensionPaths": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.extensionPaths", - "start_line": 577, - "end_line": 583, - "type": "CLASS", - "content_hash": "e2982273e7dd014d" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.extensionPaths.filter() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.extensionPaths.filter() callback", - "start_line": 580, - "end_line": 582, - "type": "FUNCTION", - "content_hash": "8d550ce57b161563" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.skillDiagnostics.some() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.skillDiagnostics.some() callback", - "start_line": 608, - "end_line": 608, - "type": "FUNCTION", - "content_hash": "926bd460ac787126" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.promptDiagnostics.some() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.promptDiagnostics.some() callback", - "start_line": 623, - "end_line": 623, - "type": "FUNCTION", - "content_hash": "44476081650020bb" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.themeDiagnostics.some() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.themeDiagnostics.some() callback", - "start_line": 641, - "end_line": 641, - "type": "FUNCTION", - "content_hash": "8caff635619081c7" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.baseAppend": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.baseAppend", - "start_line": 668, - "end_line": 670, - "type": "CLASS", - "content_hash": "829445fcab12fdbe" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.baseAppend.appendSources.map() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.baseAppend.appendSources.map() callback", - "start_line": 669, - "end_line": 669, - "type": "FUNCTION", - "content_hash": "e36ad78266ab46b0" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.baseAppend.filter() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.baseAppend.filter() callback", - "start_line": 670, - "end_line": 670, - "type": "FUNCTION", - "content_hash": "0e077f22decfdb5c" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.appendSources.filter() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.appendSources.filter() callback", - "start_line": 675, - "end_line": 675, - "type": "FUNCTION", - "content_hash": "b6180004ca4621b6" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.map() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.map() callback", - "start_line": 676, - "end_line": 676, - "type": "FUNCTION", - "content_hash": "174ec67c5b4b4984" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet", - "start_line": 680, - "end_line": 712, - "type": "METHOD", - "content_hash": "71ca2fc09ee74035" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.enabledExtensions": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.enabledExtensions", - "start_line": 685, - "end_line": 685, - "type": "CLASS", - "content_hash": "49e731b9c029534e" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.enabledExtensions.map() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.enabledExtensions.map() callback", - "start_line": 685, - "end_line": 685, - "type": "FUNCTION", - "content_hash": "49e731b9c029534e" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.enabledExtensions.resolvedPaths.extensions.filter() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.enabledExtensions.resolvedPaths.extensions.filter() callback", - "start_line": 685, - "end_line": 685, - "type": "FUNCTION", - "content_hash": "49e731b9c029534e" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.cliEnabledExtensions": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.cliEnabledExtensions", - "start_line": 686, - "end_line": 686, - "type": "CLASS", - "content_hash": "8cd497c50903d48f" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.cliEnabledExtensions.cliExtensionPaths.extensions.filter() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.cliEnabledExtensions.cliExtensionPaths.extensions.filter() callback", - "start_line": 686, - "end_line": 686, - "type": "FUNCTION", - "content_hash": "8cd497c50903d48f" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.cliEnabledExtensions.map() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.cliEnabledExtensions.map() callback", - "start_line": 686, - "end_line": 686, - "type": "FUNCTION", - "content_hash": "8cd497c50903d48f" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.extensionPaths": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.extensionPaths", - "start_line": 689, - "end_line": 691, - "type": "CLASS", - "content_hash": "6da423b558b45e87" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.extensionPaths.filter() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.extensionPaths.filter() callback", - "start_line": 691, - "end_line": 691, - "type": "FUNCTION", - "content_hash": "faee2a1513c41760" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.metadataByPath": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.metadataByPath", - "start_line": 692, - "end_line": 697, - "type": "CLASS", - "content_hash": "10766ab3a065aa30" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.metadataByPath.map() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.metadataByPath.map() callback", - "start_line": 693, - "end_line": 696, - "type": "FUNCTION", - "content_hash": "b3d1376d7ca0e1fb" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.resolveExtensionLoadPath": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.resolveExtensionLoadPath", - "start_line": 714, - "end_line": 716, - "type": "METHOD", - "content_hash": "2fc980a4e5565e2c" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadExtensionPaths": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadExtensionPaths", - "start_line": 719, - "end_line": 749, - "type": "METHOD", - "content_hash": "94be91e334d1f0ce" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadExtensionPaths.result": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadExtensionPaths.result", - "start_line": 721, - "end_line": 726, - "type": "CLASS", - "content_hash": "f63f485e674cfde2" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadExtensionPaths.result.paths.filter() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadExtensionPaths.result.paths.filter() callback", - "start_line": 722, - "end_line": 722, - "type": "FUNCTION", - "content_hash": "61a340195dcdabe8" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet", - "start_line": 751, - "end_line": 793, - "type": "METHOD", - "content_hash": "b9a995c527c8e0cc" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.preloadedByPath": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.preloadedByPath", - "start_line": 757, - "end_line": 761, - "type": "CLASS", - "content_hash": "e3592defcfa59b08" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.preloadedByPath.preloaded.filter() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.preloadedByPath.preloaded.filter() callback", - "start_line": 759, - "end_line": 759, - "type": "FUNCTION", - "content_hash": "c9a3e5a1e011c994" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.preloadedByPath.map() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.preloadedByPath.map() callback", - "start_line": 760, - "end_line": 760, - "type": "FUNCTION", - "content_hash": "6406750a61bf795a" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.failedPreloadPaths": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.failedPreloadPaths", - "start_line": 762, - "end_line": 764, - "type": "CLASS", - "content_hash": "46100aef00792e17" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.failedPreloadPaths.map() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.failedPreloadPaths.map() callback", - "start_line": 763, - "end_line": 763, - "type": "FUNCTION", - "content_hash": "535edebfac06e0db" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.remainingPaths": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.remainingPaths", - "start_line": 765, - "end_line": 768, - "type": "CLASS", - "content_hash": "63ca6f26ad6d9ca4" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.remainingPaths.extensionPaths.filter() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.remainingPaths.extensionPaths.filter() callback", - "start_line": 765, - "end_line": 768, - "type": "FUNCTION", - "content_hash": "63ca6f26ad6d9ca4" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.inlineExtensions.extensions.preloaded.filter() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.inlineExtensions.extensions.preloaded.filter() callback", - "start_line": 776, - "end_line": 776, - "type": "FUNCTION", - "content_hash": "bfb254034b0fa589" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.orderedExtensions": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.orderedExtensions", - "start_line": 778, - "end_line": 780, - "type": "CLASS", - "content_hash": "023d41ddfb7f99a6" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.orderedExtensions.extensionPaths.map() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.orderedExtensions.extensionPaths.map() callback", - "start_line": 779, - "end_line": 779, - "type": "FUNCTION", - "content_hash": "63ca6e5f4f56922e" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.orderedExtensions.filter() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.orderedExtensions.filter() callback", - "start_line": 780, - "end_line": 780, - "type": "FUNCTION", - "content_hash": "f4ad9d22034726a4" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.addExtensionConflictDiagnostics": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.addExtensionConflictDiagnostics", - "start_line": 795, - "end_line": 802, - "type": "METHOD", - "content_hash": "4c3ba78d8beb8ce0" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.mapSkillPath": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.mapSkillPath", - "start_line": 804, - "end_line": 824, - "type": "METHOD", - "content_hash": "1a819074e36b20a2" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.normalizeExtensionPaths": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.normalizeExtensionPaths", - "start_line": 826, - "end_line": 838, - "type": "METHOD", - "content_hash": "c2a84c0338fad2e9" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.normalizeExtensionPaths.entries.map() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.normalizeExtensionPaths.entries.map() callback", - "start_line": 829, - "end_line": 837, - "type": "FUNCTION", - "content_hash": "018cf8b50637f2b6" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.updateSkillsFromPaths": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.updateSkillsFromPaths", - "start_line": 840, - "end_line": 861, - "type": "METHOD", - "content_hash": "2d129a0805ca5b40" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.updateSkillsFromPaths.resolvedSkills.skills.map() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.updateSkillsFromPaths.resolvedSkills.skills.map() callback", - "start_line": 853, - "end_line": 859, - "type": "FUNCTION", - "content_hash": "97f65194d5692407" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.updatePromptsFromPaths": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.updatePromptsFromPaths", - "start_line": 863, - "end_line": 889, - "type": "METHOD", - "content_hash": "df9cef608e627434" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.updatePromptsFromPaths.resolvedPrompts.prompts.map() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.updatePromptsFromPaths.resolvedPrompts.prompts.map() callback", - "start_line": 881, - "end_line": 887, - "type": "FUNCTION", - "content_hash": "3f9006874b243854" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.updateThemesFromPaths": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.updateThemesFromPaths", - "start_line": 891, - "end_line": 916, - "type": "METHOD", - "content_hash": "8ca3ed557d4a7e57" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.updateThemesFromPaths.resolvedThemes.themes.map() callback": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.updateThemesFromPaths.resolvedThemes.themes.map() callback", - "start_line": 906, - "end_line": 914, - "type": "FUNCTION", - "content_hash": "3641141e3bbf10ff" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.applyExtensionSourceInfo": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.applyExtensionSourceInfo", - "start_line": 918, - "end_line": 930, - "type": "METHOD", - "content_hash": "cf76d71929d66868" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.findSourceInfoForPath": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.findSourceInfoForPath", - "start_line": 932, - "end_line": 976, - "type": "METHOD", - "content_hash": "5c6c0530514eb7ef" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getDefaultSourceInfoForPath": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getDefaultSourceInfoForPath", - "start_line": 978, - "end_line": 1022, - "type": "METHOD", - "content_hash": "e882a7e9e18a6a03" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.mergePaths": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.mergePaths", - "start_line": 1024, - "end_line": 1037, - "type": "METHOD", - "content_hash": "7cf97c8c60298c36" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.resolveResourcePath": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.resolveResourcePath", - "start_line": 1039, - "end_line": 1041, - "type": "METHOD", - "content_hash": "93b0979130da41ce" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadThemes": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadThemes", - "start_line": 1043, - "end_line": 1084, - "type": "METHOD", - "content_hash": "fa4179fb469f41ca" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadThemesFromDir": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadThemesFromDir", - "start_line": 1086, - "end_line": 1119, - "type": "METHOD", - "content_hash": "3e58b0a8a66cc1c2" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadThemeFromFile": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadThemeFromFile", - "start_line": 1121, - "end_line": 1133, - "type": "METHOD", - "content_hash": "f1008b67433b1fca" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadExtensionFactories": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadExtensionFactories", - "start_line": 1135, - "end_line": 1158, - "type": "METHOD", - "content_hash": "09998cdb22cf4bb7" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.dedupePrompts": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.dedupePrompts", - "start_line": 1160, - "end_line": 1184, - "type": "METHOD", - "content_hash": "bd50d0c5f3c23f3f" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.dedupeThemes": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.dedupeThemes", - "start_line": 1186, - "end_line": 1211, - "type": "METHOD", - "content_hash": "f20170be2bffa9d1" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.discoverSystemPromptFile": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.discoverSystemPromptFile", - "start_line": 1213, - "end_line": 1225, - "type": "METHOD", - "content_hash": "700f952d21c0636b" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.discoverAppendSystemPromptFile": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.discoverAppendSystemPromptFile", - "start_line": 1227, - "end_line": 1239, - "type": "METHOD", - "content_hash": "495020867582287c" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.isUnderPath": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.isUnderPath", - "start_line": 1241, - "end_line": 1248, - "type": "METHOD", - "content_hash": "ea427ebe6c10f651" - }, - "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.detectExtensionConflicts": { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "qualified_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.detectExtensionConflicts", - "start_line": 1250, - "end_line": 1286, - "type": "METHOD", - "content_hash": "27bd82529acbdc9e" - }, - "packages/coding-agent/src/core/runtime-credentials.ts|packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials": { - "file_path": "packages/coding-agent/src/core/runtime-credentials.ts", - "qualified_name": "packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials", - "start_line": 4, - "end_line": 52, - "type": "CLASS", - "content_hash": "b0844bcc598fab1c" - }, - "packages/coding-agent/src/core/runtime-credentials.ts|packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.constructor": { - "file_path": "packages/coding-agent/src/core/runtime-credentials.ts", - "qualified_name": "packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.constructor", - "start_line": 8, - "end_line": 10, - "type": "CONSTRUCTOR", - "content_hash": "9b10da7da1c49947" - }, - "packages/coding-agent/src/core/runtime-credentials.ts|packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.setRuntimeApiKey": { - "file_path": "packages/coding-agent/src/core/runtime-credentials.ts", - "qualified_name": "packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.setRuntimeApiKey", - "start_line": 12, - "end_line": 14, - "type": "METHOD", - "content_hash": "14e3411f873d5c59" - }, - "packages/coding-agent/src/core/runtime-credentials.ts|packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.removeRuntimeApiKey": { - "file_path": "packages/coding-agent/src/core/runtime-credentials.ts", - "qualified_name": "packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.removeRuntimeApiKey", - "start_line": 16, - "end_line": 18, - "type": "METHOD", - "content_hash": "1b57cb8bb6191f00" - }, - "packages/coding-agent/src/core/runtime-credentials.ts|packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.hasRuntimeApiKey": { - "file_path": "packages/coding-agent/src/core/runtime-credentials.ts", - "qualified_name": "packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.hasRuntimeApiKey", - "start_line": 20, - "end_line": 22, - "type": "METHOD", - "content_hash": "aa035543f67f9443" - }, - "packages/coding-agent/src/core/runtime-credentials.ts|packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.read": { - "file_path": "packages/coding-agent/src/core/runtime-credentials.ts", - "qualified_name": "packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.read", - "start_line": 24, - "end_line": 28, - "type": "METHOD", - "content_hash": "0769f8618c581df1" - }, - "packages/coding-agent/src/core/runtime-credentials.ts|packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.list": { - "file_path": "packages/coding-agent/src/core/runtime-credentials.ts", - "qualified_name": "packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.list", - "start_line": 30, - "end_line": 37, - "type": "METHOD", - "content_hash": "25908cae58a41b52" - }, - "packages/coding-agent/src/core/runtime-credentials.ts|packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.list.entries": { - "file_path": "packages/coding-agent/src/core/runtime-credentials.ts", - "qualified_name": "packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.list.entries", - "start_line": 31, - "end_line": 31, - "type": "CLASS", - "content_hash": "429be2e902b72b69" - }, - "packages/coding-agent/src/core/runtime-credentials.ts|packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.list.entries.map() callback": { - "file_path": "packages/coding-agent/src/core/runtime-credentials.ts", - "qualified_name": "packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.list.entries.map() callback", - "start_line": 31, - "end_line": 31, - "type": "FUNCTION", - "content_hash": "429be2e902b72b69" - }, - "packages/coding-agent/src/core/runtime-credentials.ts|packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.modify": { - "file_path": "packages/coding-agent/src/core/runtime-credentials.ts", - "qualified_name": "packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.modify", - "start_line": 39, - "end_line": 45, - "type": "METHOD", - "content_hash": "aa14fd3941c450d1" - }, - "packages/coding-agent/src/core/runtime-credentials.ts|packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.delete": { - "file_path": "packages/coding-agent/src/core/runtime-credentials.ts", - "qualified_name": "packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.delete", - "start_line": 47, - "end_line": 51, - "type": "METHOD", - "content_hash": "9c7c18923a790b8b" - }, - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.CreateAgentSessionOptions": { - "file_path": "packages/coding-agent/src/core/sdk.ts", - "qualified_name": "packages.coding-agent.src.core.sdk.CreateAgentSessionOptions", - "start_line": 48, - "end_line": 106, - "type": "INTERFACE", - "content_hash": "13dd97a6e58031d1" - }, - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.CreateAgentSessionResult": { - "file_path": "packages/coding-agent/src/core/sdk.ts", - "qualified_name": "packages.coding-agent.src.core.sdk.CreateAgentSessionResult", - "start_line": 109, - "end_line": 116, - "type": "INTERFACE", - "content_hash": "dc4b7c5bd08d925d" - }, - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.getDefaultAgentDir": { - "file_path": "packages/coding-agent/src/core/sdk.ts", - "qualified_name": "packages.coding-agent.src.core.sdk.getDefaultAgentDir", - "start_line": 152, - "end_line": 154, - "type": "FUNCTION", - "content_hash": "10acb03f8bc1ff81" - }, - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession": { - "file_path": "packages/coding-agent/src/core/sdk.ts", - "qualified_name": "packages.coding-agent.src.core.sdk.createAgentSession", - "start_line": 191, - "end_line": 487, - "type": "FUNCTION", - "content_hash": "494b4ee553cf7673" - }, - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.hasThinkingEntry": { - "file_path": "packages/coding-agent/src/core/sdk.ts", - "qualified_name": "packages.coding-agent.src.core.sdk.createAgentSession.hasThinkingEntry", - "start_line": 212, - "end_line": 212, - "type": "CLASS", - "content_hash": "ca9e935a14ebbaa8" - }, - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.hasThinkingEntry.some() callback": { - "file_path": "packages/coding-agent/src/core/sdk.ts", - "qualified_name": "packages.coding-agent.src.core.sdk.createAgentSession.hasThinkingEntry.some() callback", - "start_line": 212, - "end_line": 212, - "type": "FUNCTION", - "content_hash": "ca9e935a14ebbaa8" - }, - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.sessionModel.getBranchSelection() callback": { - "file_path": "packages/coding-agent/src/core/sdk.ts", - "qualified_name": "packages.coding-agent.src.core.sdk.createAgentSession.sessionModel.getBranchSelection() callback", - "start_line": 219, - "end_line": 220, - "type": "FUNCTION", - "content_hash": "200dddc772c8c46b" - }, - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.sessionModel": { - "file_path": "packages/coding-agent/src/core/sdk.ts", - "qualified_name": "packages.coding-agent.src.core.sdk.createAgentSession.sessionModel", - "start_line": 219, - "end_line": 221, - "type": "CLASS", - "content_hash": "130b977a8dbf1d48" - }, - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.initialActiveToolNames": { - "file_path": "packages/coding-agent/src/core/sdk.ts", - "qualified_name": "packages.coding-agent.src.core.sdk.createAgentSession.initialActiveToolNames", - "start_line": 294, - "end_line": 294, - "type": "CLASS", - "content_hash": "7488c5b12b968ee6" - }, - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.initialActiveToolNames.filter() callback": { - "file_path": "packages/coding-agent/src/core/sdk.ts", - "qualified_name": "packages.coding-agent.src.core.sdk.createAgentSession.initialActiveToolNames.filter() callback", - "start_line": 294, - "end_line": 294, - "type": "FUNCTION", - "content_hash": "7488c5b12b968ee6" - }, - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.convertToLlmWithBlockImages": { - "file_path": "packages/coding-agent/src/core/sdk.ts", - "qualified_name": "packages.coding-agent.src.core.sdk.createAgentSession.convertToLlmWithBlockImages", - "start_line": 297, - "end_line": 331, - "type": "CLASS", - "content_hash": "c8667ac668524fd3" - }, - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.convertToLlmWithBlockImages.converted.map() callback": { - "file_path": "packages/coding-agent/src/core/sdk.ts", - "qualified_name": "packages.coding-agent.src.core.sdk.createAgentSession.convertToLlmWithBlockImages.converted.map() callback", - "start_line": 304, - "end_line": 330, - "type": "FUNCTION", - "content_hash": "9755d4e151f90c8b" - }, - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.convertToLlmWithBlockImages.converted.map() callback.hasImages": { - "file_path": "packages/coding-agent/src/core/sdk.ts", - "qualified_name": "packages.coding-agent.src.core.sdk.createAgentSession.convertToLlmWithBlockImages.converted.map() callback.hasImages", - "start_line": 308, - "end_line": 308, - "type": "CLASS", - "content_hash": "589a500107ee39f9" - }, - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.convertToLlmWithBlockImages.converted.map() callback.hasImages.content.some() callback": { - "file_path": "packages/coding-agent/src/core/sdk.ts", - "qualified_name": "packages.coding-agent.src.core.sdk.createAgentSession.convertToLlmWithBlockImages.converted.map() callback.hasImages.content.some() callback", - "start_line": 308, - "end_line": 308, - "type": "FUNCTION", - "content_hash": "589a500107ee39f9" - }, - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.convertToLlmWithBlockImages.converted.map() callback.filteredContent": { - "file_path": "packages/coding-agent/src/core/sdk.ts", - "qualified_name": "packages.coding-agent.src.core.sdk.createAgentSession.convertToLlmWithBlockImages.converted.map() callback.filteredContent", - "start_line": 310, - "end_line": 324, - "type": "CLASS", - "content_hash": "1aa1c3fddc2bd3e0" - }, - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.convertToLlmWithBlockImages.converted.map() callback.filteredContent.content.map() callback": { - "file_path": "packages/coding-agent/src/core/sdk.ts", - "qualified_name": "packages.coding-agent.src.core.sdk.createAgentSession.convertToLlmWithBlockImages.converted.map() callback.filteredContent.content.map() callback", - "start_line": 311, - "end_line": 312, - "type": "FUNCTION", - "content_hash": "047ceccaaf523880" - }, - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.convertToLlmWithBlockImages.converted.map() callback.filteredContent.filter() callback": { - "file_path": "packages/coding-agent/src/core/sdk.ts", - "qualified_name": "packages.coding-agent.src.core.sdk.createAgentSession.convertToLlmWithBlockImages.converted.map() callback.filteredContent.filter() callback", - "start_line": 315, - "end_line": 323, - "type": "FUNCTION", - "content_hash": "71b2344b2b191b84" - }, - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.buildRequestOptions": { - "file_path": "packages/coding-agent/src/core/sdk.ts", - "qualified_name": "packages.coding-agent.src.core.sdk.createAgentSession.buildRequestOptions", - "start_line": 340, - "end_line": 366, - "type": "CLASS", - "content_hash": "ea6de2c7d39ee8eb" - }, - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.buildRequestOptions.transformHeaders": { - "file_path": "packages/coding-agent/src/core/sdk.ts", - "qualified_name": "packages.coding-agent.src.core.sdk.createAgentSession.buildRequestOptions.transformHeaders", - "start_line": 354, - "end_line": 364, - "type": "METHOD", - "content_hash": "a022e813181d19cb" - }, - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.cacheContextIsCurrent": { - "file_path": "packages/coding-agent/src/core/sdk.ts", - "qualified_name": "packages.coding-agent.src.core.sdk.createAgentSession.cacheContextIsCurrent", - "start_line": 369, - "end_line": 381, - "type": "CLASS", - "content_hash": "7540c0229b6cda95" - }, - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.cacheContextIsCurrent.": { - "file_path": "packages/coding-agent/src/core/sdk.ts", - "qualified_name": "packages.coding-agent.src.core.sdk.createAgentSession.cacheContextIsCurrent.", - "start_line": 371, - "end_line": 380, - "type": "FUNCTION", - "content_hash": "fe6b6c2292bb91e2" - }, - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.cacheContextIsCurrent..messages.every() callback": { - "file_path": "packages/coding-agent/src/core/sdk.ts", - "qualified_name": "packages.coding-agent.src.core.sdk.createAgentSession.cacheContextIsCurrent..messages.every() callback", - "start_line": 378, - "end_line": 378, - "type": "FUNCTION", - "content_hash": "5f8de0199ae45806" - }, - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.agent": { - "file_path": "packages/coding-agent/src/core/sdk.ts", - "qualified_name": "packages.coding-agent.src.core.sdk.createAgentSession.agent", - "start_line": 411, - "end_line": 446, - "type": "CLASS", - "content_hash": "877da3c5ed065f08" - }, - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.agent.streamFn": { - "file_path": "packages/coding-agent/src/core/sdk.ts", - "qualified_name": "packages.coding-agent.src.core.sdk.createAgentSession.agent.streamFn", - "start_line": 420, - "end_line": 431, - "type": "METHOD", - "content_hash": "5c9b09ad9154b2d6" - }, - "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession.agent.transformContext": { - "file_path": "packages/coding-agent/src/core/sdk.ts", - "qualified_name": "packages.coding-agent.src.core.sdk.createAgentSession.agent.transformContext", - "start_line": 436, - "end_line": 440, - "type": "METHOD", - "content_hash": "45699787cf1930af" - }, - "packages/coding-agent/src/core/session-cwd.ts|packages.coding-agent.src.core.session-cwd.SessionCwdIssue": { - "file_path": "packages/coding-agent/src/core/session-cwd.ts", - "qualified_name": "packages.coding-agent.src.core.session-cwd.SessionCwdIssue", - "start_line": 3, - "end_line": 7, - "type": "INTERFACE", - "content_hash": "bb5bc95252887b76" - }, - "packages/coding-agent/src/core/session-cwd.ts|packages.coding-agent.src.core.session-cwd.SessionCwdSource": { - "file_path": "packages/coding-agent/src/core/session-cwd.ts", - "qualified_name": "packages.coding-agent.src.core.session-cwd.SessionCwdSource", - "start_line": 9, - "end_line": 12, - "type": "INTERFACE", - "content_hash": "a02dedbcf6cec380" - }, - "packages/coding-agent/src/core/session-cwd.ts|packages.coding-agent.src.core.session-cwd.SessionCwdSource.getCwd": { - "file_path": "packages/coding-agent/src/core/session-cwd.ts", - "qualified_name": "packages.coding-agent.src.core.session-cwd.SessionCwdSource.getCwd", - "start_line": 10, - "end_line": 10, - "type": "METHOD", - "content_hash": "f86b175d88c34551" - }, - "packages/coding-agent/src/core/session-cwd.ts|packages.coding-agent.src.core.session-cwd.SessionCwdSource.getSessionFile": { - "file_path": "packages/coding-agent/src/core/session-cwd.ts", - "qualified_name": "packages.coding-agent.src.core.session-cwd.SessionCwdSource.getSessionFile", - "start_line": 11, - "end_line": 11, - "type": "METHOD", - "content_hash": "0f188462bd5225c4" - }, - "packages/coding-agent/src/core/session-cwd.ts|packages.coding-agent.src.core.session-cwd.getMissingSessionCwdIssue": { - "file_path": "packages/coding-agent/src/core/session-cwd.ts", - "qualified_name": "packages.coding-agent.src.core.session-cwd.getMissingSessionCwdIssue", - "start_line": 14, - "end_line": 33, - "type": "FUNCTION", - "content_hash": "fd16b90c0cafc6ef" - }, - "packages/coding-agent/src/core/session-cwd.ts|packages.coding-agent.src.core.session-cwd.formatMissingSessionCwdError": { - "file_path": "packages/coding-agent/src/core/session-cwd.ts", - "qualified_name": "packages.coding-agent.src.core.session-cwd.formatMissingSessionCwdError", - "start_line": 35, - "end_line": 38, - "type": "FUNCTION", - "content_hash": "a71fd10f89fa0929" - }, - "packages/coding-agent/src/core/session-cwd.ts|packages.coding-agent.src.core.session-cwd.formatMissingSessionCwdPrompt": { - "file_path": "packages/coding-agent/src/core/session-cwd.ts", - "qualified_name": "packages.coding-agent.src.core.session-cwd.formatMissingSessionCwdPrompt", - "start_line": 40, - "end_line": 42, - "type": "FUNCTION", - "content_hash": "4d662170831bb801" - }, - "packages/coding-agent/src/core/session-cwd.ts|packages.coding-agent.src.core.session-cwd.MissingSessionCwdError": { - "file_path": "packages/coding-agent/src/core/session-cwd.ts", - "qualified_name": "packages.coding-agent.src.core.session-cwd.MissingSessionCwdError", - "start_line": 44, - "end_line": 52, - "type": "CLASS", - "content_hash": "f16bdb6044a1f547" - }, - "packages/coding-agent/src/core/session-cwd.ts|packages.coding-agent.src.core.session-cwd.MissingSessionCwdError.constructor": { - "file_path": "packages/coding-agent/src/core/session-cwd.ts", - "qualified_name": "packages.coding-agent.src.core.session-cwd.MissingSessionCwdError.constructor", - "start_line": 47, - "end_line": 51, - "type": "CONSTRUCTOR", - "content_hash": "696f1e07c3ffd798" - }, - "packages/coding-agent/src/core/session-cwd.ts|packages.coding-agent.src.core.session-cwd.assertSessionCwdExists": { - "file_path": "packages/coding-agent/src/core/session-cwd.ts", - "qualified_name": "packages.coding-agent.src.core.session-cwd.assertSessionCwdExists", - "start_line": 54, - "end_line": 59, - "type": "FUNCTION", - "content_hash": "63cc8d6b8fc6572a" - }, - "packages/coding-agent/src/core/session-export.ts|packages.coding-agent.src.core.session-export.serializeSessionBranch": { - "file_path": "packages/coding-agent/src/core/session-export.ts", - "qualified_name": "packages.coding-agent.src.core.session-export.serializeSessionBranch", - "start_line": 9, - "end_line": 29, - "type": "FUNCTION", - "content_hash": "10b4e69bb9455b78" - }, - "packages/coding-agent/src/core/session-export.ts|packages.coding-agent.src.core.session-export.serializeSessionBranch.entries.map() callback": { - "file_path": "packages/coding-agent/src/core/session-export.ts", - "qualified_name": "packages.coding-agent.src.core.session-export.serializeSessionBranch.entries.map() callback", - "start_line": 28, - "end_line": 28, - "type": "FUNCTION", - "content_hash": "92dc469e257e8a0f" - }, - "packages/coding-agent/src/core/session-export.ts|packages.coding-agent.src.core.session-export.exportSessionToJsonl": { - "file_path": "packages/coding-agent/src/core/session-export.ts", - "qualified_name": "packages.coding-agent.src.core.session-export.exportSessionToJsonl", - "start_line": 32, - "end_line": 45, - "type": "FUNCTION", - "content_hash": "0af19ddf0ba146a2" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionHeader": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionHeader", - "start_line": 43, - "end_line": 50, - "type": "INTERFACE", - "content_hash": "5101942c3cc8523f" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.NewSessionOptions": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.NewSessionOptions", - "start_line": 52, - "end_line": 55, - "type": "INTERFACE", - "content_hash": "aabcd44817dafc50" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionEntryBase": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionEntryBase", - "start_line": 57, - "end_line": 62, - "type": "INTERFACE", - "content_hash": "b330e33cb7aa9c93" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionMessageEntry": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionMessageEntry", - "start_line": 64, - "end_line": 67, - "type": "INTERFACE", - "content_hash": "948aa0aeea3b8b6a" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.ThinkingLevelChangeEntry": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.ThinkingLevelChangeEntry", - "start_line": 69, - "end_line": 72, - "type": "INTERFACE", - "content_hash": "d10a70c8af05a80b" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.ModelChangeEntry": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.ModelChangeEntry", - "start_line": 74, - "end_line": 78, - "type": "INTERFACE", - "content_hash": "996932722f10c306" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.UsageEntry": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.UsageEntry", - "start_line": 80, - "end_line": 89, - "type": "INTERFACE", - "content_hash": "d98663a8bcd413c4" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.CompactionEntry": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.CompactionEntry", - "start_line": 91, - "end_line": 104, - "type": "INTERFACE", - "content_hash": "2944cd3423bbd975" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.BranchSummaryEntry": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.BranchSummaryEntry", - "start_line": 106, - "end_line": 116, - "type": "INTERFACE", - "content_hash": "e1fc55fbcef0afe6" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.CustomEntry": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.CustomEntry", - "start_line": 128, - "end_line": 132, - "type": "INTERFACE", - "content_hash": "7c832fb921610818" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.LabelEntry": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.LabelEntry", - "start_line": 135, - "end_line": 139, - "type": "INTERFACE", - "content_hash": "43082c07d7527cf4" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionInfoEntry": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionInfoEntry", - "start_line": 142, - "end_line": 145, - "type": "INTERFACE", - "content_hash": "7aef98dc9de26b4e" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.CustomMessageEntry": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.CustomMessageEntry", - "start_line": 159, - "end_line": 165, - "type": "INTERFACE", - "content_hash": "6c4f0f276029c8cc" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.ContextEditEntry": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.ContextEditEntry", - "start_line": 175, - "end_line": 180, - "type": "INTERFACE", - "content_hash": "291d5180f703e1aa" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionTreeNode": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionTreeNode", - "start_line": 200, - "end_line": 207, - "type": "INTERFACE", - "content_hash": "10c13ff53995538d" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.ProjectedSessionEntry": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.ProjectedSessionEntry", - "start_line": 209, - "end_line": 214, - "type": "INTERFACE", - "content_hash": "db54ca9a9b0250a0" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionProjection": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionProjection", - "start_line": 216, - "end_line": 221, - "type": "INTERFACE", - "content_hash": "fbd5b261950c92e6" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionContext": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionContext", - "start_line": 223, - "end_line": 227, - "type": "INTERFACE", - "content_hash": "19e60ae34cae00e3" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionInfo": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionInfo", - "start_line": 229, - "end_line": 243, - "type": "INTERFACE", - "content_hash": "8b8e55f99bf34f2b" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.createSessionId": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.createSessionId", - "start_line": 264, - "end_line": 266, - "type": "FUNCTION", - "content_hash": "952e52deb51017f0" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.assertValidSessionId": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.assertValidSessionId", - "start_line": 268, - "end_line": 274, - "type": "FUNCTION", - "content_hash": "4c0f2ae0cd52e071" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.generateId": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.generateId", - "start_line": 277, - "end_line": 284, - "type": "FUNCTION", - "content_hash": "47b748ecc1d23dea" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.migrateV1ToV2": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.migrateV1ToV2", - "start_line": 287, - "end_line": 313, - "type": "FUNCTION", - "content_hash": "85defdc3fa7f665f" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.migrateV2ToV3": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.migrateV2ToV3", - "start_line": 316, - "end_line": 331, - "type": "FUNCTION", - "content_hash": "da1b1d142b7ce768" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.migrateToCurrentVersion": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.migrateToCurrentVersion", - "start_line": 337, - "end_line": 347, - "type": "FUNCTION", - "content_hash": "875819125ad9c2f1" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.migrateToCurrentVersion.header": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.migrateToCurrentVersion.header", - "start_line": 338, - "end_line": 338, - "type": "CLASS", - "content_hash": "02cfac0d45410fb4" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.migrateToCurrentVersion.header.entries.find() callback": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.migrateToCurrentVersion.header.entries.find() callback", - "start_line": 338, - "end_line": 338, - "type": "FUNCTION", - "content_hash": "02cfac0d45410fb4" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.migrateSessionEntries": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.migrateSessionEntries", - "start_line": 350, - "end_line": 352, - "type": "FUNCTION", - "content_hash": "ce3ec0304242506f" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.parseSessionEntries": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.parseSessionEntries", - "start_line": 355, - "end_line": 370, - "type": "FUNCTION", - "content_hash": "98289aaeb17287cb" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.getLatestCompactionEntry": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.getLatestCompactionEntry", - "start_line": 372, - "end_line": 379, - "type": "FUNCTION", - "content_hash": "cff17e82a98b33ff" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.buildEntryIndex": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.buildEntryIndex", - "start_line": 381, - "end_line": 388, - "type": "FUNCTION", - "content_hash": "7407825057fcc828" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.buildSessionPath": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.buildSessionPath", - "start_line": 390, - "end_line": 416, - "type": "FUNCTION", - "content_hash": "562c5bb941b95ca0" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.getSessionContextSettings": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.getSessionContextSettings", - "start_line": 418, - "end_line": 433, - "type": "FUNCTION", - "content_hash": "ff391b6503d593ab" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.sessionEntryToContextMessages": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.sessionEntryToContextMessages", - "start_line": 439, - "end_line": 466, - "type": "FUNCTION", - "content_hash": "5836ba261d9b2127" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.buildContextEntries": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.buildContextEntries", - "start_line": 476, - "end_line": 512, - "type": "FUNCTION", - "content_hash": "3cb953a9810a689d" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.buildContextEntries.compactionIdx": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.buildContextEntries.compactionIdx", - "start_line": 494, - "end_line": 494, - "type": "CLASS", - "content_hash": "bf0c6b66e8b6f869" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.buildContextEntries.compactionIdx.path.findIndex() callback": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.buildContextEntries.compactionIdx.path.findIndex() callback", - "start_line": 494, - "end_line": 494, - "type": "FUNCTION", - "content_hash": "bf0c6b66e8b6f869" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.projectContextEntry": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.projectContextEntry", - "start_line": 519, - "end_line": 540, - "type": "FUNCTION", - "content_hash": "22c4c06df48e3ae6" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.projectContextEntry.messages.map() callback": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.projectContextEntry.messages.map() callback", - "start_line": 525, - "end_line": 539, - "type": "FUNCTION", - "content_hash": "29dc1ca06e1481c8" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.buildSessionProjection": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.buildSessionProjection", - "start_line": 543, - "end_line": 573, - "type": "FUNCTION", - "content_hash": "30edf5a750df2b8a" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.buildSessionProjection.projectedEntries": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.buildSessionProjection.projectedEntries", - "start_line": 555, - "end_line": 566, - "type": "CLASS", - "content_hash": "1304520c38e293e7" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.buildSessionProjection.projectedEntries.contextEntries.map() callback": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.buildSessionProjection.projectedEntries.contextEntries.map() callback", - "start_line": 556, - "end_line": 565, - "type": "FUNCTION", - "content_hash": "4413834ef6358eba" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.buildSessionProjection.messages.projectedEntries.flatMap() callback": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.buildSessionProjection.messages.projectedEntries.flatMap() callback", - "start_line": 569, - "end_line": 569, - "type": "FUNCTION", - "content_hash": "ff15f249f33e665c" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.buildSessionContext": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.buildSessionContext", - "start_line": 576, - "end_line": 583, - "type": "FUNCTION", - "content_hash": "7592e4e89eca9e6c" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.getDefaultSessionDirPath": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.getDefaultSessionDirPath", - "start_line": 589, - "end_line": 594, - "type": "FUNCTION", - "content_hash": "5c0e74d42a533b47" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.getDefaultSessionDir": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.getDefaultSessionDir", - "start_line": 596, - "end_line": 602, - "type": "FUNCTION", - "content_hash": "711327f80f846534" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionHeaderScanLimitError": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionHeaderScanLimitError", - "start_line": 609, - "end_line": 614, - "type": "CLASS", - "content_hash": "98da276c0c466194" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionHeaderScanLimitError.constructor": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionHeaderScanLimitError.constructor", - "start_line": 610, - "end_line": 613, - "type": "CONSTRUCTOR", - "content_hash": "b5727eb8b563c171" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.parseSessionEntryLine": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.parseSessionEntryLine", - "start_line": 616, - "end_line": 624, - "type": "FUNCTION", - "content_hash": "bb06ae6094515714" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.loadEntriesFromFile": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.loadEntriesFromFile", - "start_line": 627, - "end_line": 670, - "type": "FUNCTION", - "content_hash": "b003b47796e9ee1a" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.parseSessionHeaderCandidate": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.parseSessionHeaderCandidate", - "start_line": 677, - "end_line": 683, - "type": "FUNCTION", - "content_hash": "90f54677df39176c" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.readSessionHeader": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.readSessionHeader", - "start_line": 685, - "end_line": 727, - "type": "FUNCTION", - "content_hash": "6845fbe15cfba84a" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.readSessionHeaderForDiscovery": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.readSessionHeaderForDiscovery", - "start_line": 729, - "end_line": 737, - "type": "FUNCTION", - "content_hash": "1fc78f18db35ce09" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.getSessionHeaderCwd": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.getSessionHeaderCwd", - "start_line": 739, - "end_line": 742, - "type": "FUNCTION", - "content_hash": "4d689d63b2ee61e4" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.sessionCwdMatches": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.sessionCwdMatches", - "start_line": 744, - "end_line": 746, - "type": "FUNCTION", - "content_hash": "efef0704e92f3d0f" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.findMostRecentSession": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.findMostRecentSession", - "start_line": 749, - "end_line": 768, - "type": "FUNCTION", - "content_hash": "5db42d6cb2b58717" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.findMostRecentSession.files": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.findMostRecentSession.files", - "start_line": 753, - "end_line": 757, - "type": "CLASS", - "content_hash": "604ef05799c72645" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.findMostRecentSession.files.filter() callback": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.findMostRecentSession.files.filter() callback", - "start_line": 754, - "end_line": 754, - "type": "FUNCTION", - "content_hash": "a69ba9362d88796f" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.files.map() callback": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.files.map() callback", - "start_line": 755, - "end_line": 755, - "type": "FUNCTION", - "content_hash": "90cba037f4b8b021" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.findMostRecentSession.files.map() callback": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.findMostRecentSession.files.map() callback", - "start_line": 756, - "end_line": 756, - "type": "FUNCTION", - "content_hash": "7b5b7134cf6db3f0" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.findMostRecentSession.files.sort() callback": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.findMostRecentSession.files.sort() callback", - "start_line": 757, - "end_line": 757, - "type": "FUNCTION", - "content_hash": "277c2e5adbf3bef0" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.isMessageWithContent": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.isMessageWithContent", - "start_line": 770, - "end_line": 772, - "type": "FUNCTION", - "content_hash": "17183d0871a9d867" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.extractTextContent": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.extractTextContent", - "start_line": 774, - "end_line": 783, - "type": "FUNCTION", - "content_hash": "2b7df4035d086e4d" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.extractTextContent.content.filter() callback": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.extractTextContent.content.filter() callback", - "start_line": 780, - "end_line": 780, - "type": "FUNCTION", - "content_hash": "8924e3c948b09ec1" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.extractTextContent.map() callback": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.extractTextContent.map() callback", - "start_line": 781, - "end_line": 781, - "type": "FUNCTION", - "content_hash": "0497f5dbf779d2c1" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.getMessageActivityTime": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.getMessageActivityTime", - "start_line": 785, - "end_line": 797, - "type": "FUNCTION", - "content_hash": "a0f5e88b99d45a34" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.buildSessionInfo": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.buildSessionInfo", - "start_line": 799, - "end_line": 882, - "type": "FUNCTION", - "content_hash": "0c8f2802fee505b8" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionFileCandidate": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionFileCandidate", - "start_line": 896, - "end_line": 899, - "type": "INTERFACE", - "content_hash": "fbcd3f25f7a62774" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.mapWithConcurrency": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.mapWithConcurrency", - "start_line": 901, - "end_line": 918, - "type": "FUNCTION", - "content_hash": "5bf404e2ed11212d" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.mapWithConcurrency.Array.from() callback": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.mapWithConcurrency.Array.from() callback", - "start_line": 916, - "end_line": 916, - "type": "FUNCTION", - "content_hash": "64714c189fc4de7d" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.sortSessionInfos": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.sortSessionInfos", - "start_line": 920, - "end_line": 922, - "type": "FUNCTION", - "content_hash": "e95fd9759b81e9fc" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.sortSessionInfos.sessions.sort() callback": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.sortSessionInfos.sessions.sort() callback", - "start_line": 921, - "end_line": 921, - "type": "FUNCTION", - "content_hash": "9483065121e4e8ce" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.buildSessionInfosWithConcurrency": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.buildSessionInfosWithConcurrency", - "start_line": 924, - "end_line": 939, - "type": "FUNCTION", - "content_hash": "2013b69561d3e590" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.buildSessionInfosWithConcurrency.mapWithConcurrency() callback": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.buildSessionInfosWithConcurrency.mapWithConcurrency() callback", - "start_line": 932, - "end_line": 936, - "type": "FUNCTION", - "content_hash": "f4c2329143012f82" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.listSessionsFromDir": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.listSessionsFromDir", - "start_line": 941, - "end_line": 974, - "type": "FUNCTION", - "content_hash": "e2e3d850bd6db103" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.listSessionsFromDir.files": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.listSessionsFromDir.files", - "start_line": 951, - "end_line": 954, - "type": "CLASS", - "content_hash": "78117b8de1d971f9" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.listSessionsFromDir.files.dirEntries.filter() callback": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.listSessionsFromDir.files.dirEntries.filter() callback", - "start_line": 952, - "end_line": 952, - "type": "FUNCTION", - "content_hash": "a69ba9362d88796f" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.listSessionsFromDir.files.sort() callback": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.listSessionsFromDir.files.sort() callback", - "start_line": 953, - "end_line": 953, - "type": "FUNCTION", - "content_hash": "e019c9d7f8a853f5" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.listSessionsFromDir.files.map() callback": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.listSessionsFromDir.files.map() callback", - "start_line": 954, - "end_line": 954, - "type": "FUNCTION", - "content_hash": "dcae1654f01dff3b" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.listSessionsFromDir.results": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.listSessionsFromDir.results", - "start_line": 958, - "end_line": 968, - "type": "CLASS", - "content_hash": "709ccf2eeae2ac22" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.listSessionsFromDir.results.buildSessionInfosWithConcurrency() callback": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.listSessionsFromDir.results.buildSessionInfosWithConcurrency() callback", - "start_line": 960, - "end_line": 966, - "type": "FUNCTION", - "content_hash": "6089cbba59b65287" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.listSessionsFromDir.results.filter() callback": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.listSessionsFromDir.results.filter() callback", - "start_line": 969, - "end_line": 969, - "type": "FUNCTION", - "content_hash": "86c87e7b938da6d8" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager", - "start_line": 987, - "end_line": 2013, - "type": "CLASS", - "content_hash": "f729a99c203b320a" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.constructor": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.constructor", - "start_line": 1000, - "end_line": 1022, - "type": "CONSTRUCTOR", - "content_hash": "bf1948dede3e4b79" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.setSessionFile": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.setSessionFile", - "start_line": 1025, - "end_line": 1027, - "type": "METHOD", - "content_hash": "0ecd0239a2bcec86" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager._setSessionFile": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager._setSessionFile", - "start_line": 1029, - "end_line": 1055, - "type": "METHOD", - "content_hash": "cf6c2a3bd4784a31" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.newSession": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.newSession", - "start_line": 1057, - "end_line": 1083, - "type": "METHOD", - "content_hash": "6242fadd7b13ba8a" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager._loadEntries": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager._loadEntries", - "start_line": 1085, - "end_line": 1101, - "type": "METHOD", - "content_hash": "86cd5ab5210f160f" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager._loadEntries.header": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager._loadEntries.header", - "start_line": 1086, - "end_line": 1086, - "type": "CLASS", - "content_hash": "1adb83d0d610ef11" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager._loadEntries.header.entries.find() callback": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager._loadEntries.header.entries.find() callback", - "start_line": 1086, - "end_line": 1086, - "type": "FUNCTION", - "content_hash": "1adb83d0d610ef11" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager._buildIndex": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager._buildIndex", - "start_line": 1103, - "end_line": 1122, - "type": "METHOD", - "content_hash": "241bce4db5f9cb72" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager._rewriteFile": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager._rewriteFile", - "start_line": 1124, - "end_line": 1134, - "type": "METHOD", - "content_hash": "6f95a6ad82fc26b8" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.isPersisted": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.isPersisted", - "start_line": 1136, - "end_line": 1138, - "type": "METHOD", - "content_hash": "0274da1eb0687515" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "start_line": 1140, - "end_line": 1142, - "type": "METHOD", - "content_hash": "dc60820b230bf8ac" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getSessionDir": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.getSessionDir", - "start_line": 1144, - "end_line": 1146, - "type": "METHOD", - "content_hash": "977dd6cd378ecc02" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.usesDefaultSessionDir": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.usesDefaultSessionDir", - "start_line": 1148, - "end_line": 1150, - "type": "METHOD", - "content_hash": "3beedda432711eb6" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getSessionId": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.getSessionId", - "start_line": 1152, - "end_line": 1154, - "type": "METHOD", - "content_hash": "b22f5c078bb541f5" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getSessionFile": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.getSessionFile", - "start_line": 1156, - "end_line": 1158, - "type": "METHOD", - "content_hash": "0770cd827db5dfe2" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager._hasConversation": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager._hasConversation", - "start_line": 1166, - "end_line": 1170, - "type": "METHOD", - "content_hash": "2477f494cdf4f95e" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager._hasConversation.fileEntries.some() callback": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager._hasConversation.fileEntries.some() callback", - "start_line": 1168, - "end_line": 1168, - "type": "FUNCTION", - "content_hash": "d84ed26132ee011a" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager._persist": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager._persist", - "start_line": 1172, - "end_line": 1189, - "type": "METHOD", - "content_hash": "edec980bae4f3363" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager._appendEntry": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager._appendEntry", - "start_line": 1191, - "end_line": 1196, - "type": "METHOD", - "content_hash": "5ed53d24efc5723f" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.appendMessage": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.appendMessage", - "start_line": 1204, - "end_line": 1214, - "type": "METHOD", - "content_hash": "8f586385a4db356d" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.appendThinkingLevelChange": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.appendThinkingLevelChange", - "start_line": 1217, - "end_line": 1227, - "type": "METHOD", - "content_hash": "102df0c345de689a" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.appendModelChange": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.appendModelChange", - "start_line": 1230, - "end_line": 1241, - "type": "METHOD", - "content_hash": "fc6f8f170643112f" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.appendUsage": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.appendUsage", - "start_line": 1244, - "end_line": 1258, - "type": "METHOD", - "content_hash": "d5fdbaefa83a93f8" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.appendCompaction": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.appendCompaction", - "start_line": 1261, - "end_line": 1287, - "type": "METHOD", - "content_hash": "6983cbebbb2c8abd" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.appendCustomEntry": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.appendCustomEntry", - "start_line": 1290, - "end_line": 1301, - "type": "METHOD", - "content_hash": "21c2e9de5dd0c897" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.appendSessionInfo": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.appendSessionInfo", - "start_line": 1304, - "end_line": 1315, - "type": "METHOD", - "content_hash": "8270b8fb64b1275a" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getSessionName": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.getSessionName", - "start_line": 1318, - "end_line": 1329, - "type": "METHOD", - "content_hash": "f752f9d52c00422c" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.appendCustomMessageEntry": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.appendCustomMessageEntry", - "start_line": 1339, - "end_line": 1357, - "type": "METHOD", - "content_hash": "61f81da989979ab2" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.appendContextEdit": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.appendContextEdit", - "start_line": 1360, - "end_line": 1398, - "type": "METHOD", - "content_hash": "e2fdbc86df00075e" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.appendContextEdit.some() callback": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.appendContextEdit.some() callback", - "start_line": 1371, - "end_line": 1371, - "type": "FUNCTION", - "content_hash": "328ab7a00cbd9e57" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getLeafId": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.getLeafId", - "start_line": 1404, - "end_line": 1406, - "type": "METHOD", - "content_hash": "b908aba48574d0f6" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getLeafEntry": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.getLeafEntry", - "start_line": 1408, - "end_line": 1410, - "type": "METHOD", - "content_hash": "2d634b46d583cf79" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getEntry": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.getEntry", - "start_line": 1412, - "end_line": 1414, - "type": "METHOD", - "content_hash": "c656aecf83bacc8c" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getChildren": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.getChildren", - "start_line": 1419, - "end_line": 1427, - "type": "METHOD", - "content_hash": "b39a8c66945a49dc" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getLabel": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.getLabel", - "start_line": 1432, - "end_line": 1434, - "type": "METHOD", - "content_hash": "61ec2f749eeb8d91" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.appendLabelChange": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.appendLabelChange", - "start_line": 1441, - "end_line": 1462, - "type": "METHOD", - "content_hash": "680395072df5bec7" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getBranch": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.getBranch", - "start_line": 1469, - "end_line": 1479, - "type": "METHOD", - "content_hash": "c1fef371124b0a90" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.buildContextEntries": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.buildContextEntries", - "start_line": 1485, - "end_line": 1487, - "type": "METHOD", - "content_hash": "c3a22961ec299b40" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.buildSessionProjection": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.buildSessionProjection", - "start_line": 1493, - "end_line": 1495, - "type": "METHOD", - "content_hash": "2e04ebbb5890c64d" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.buildSessionContext": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.buildSessionContext", - "start_line": 1497, - "end_line": 1500, - "type": "METHOD", - "content_hash": "bba3fd5bfec1f602" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getHeader": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.getHeader", - "start_line": 1505, - "end_line": 1508, - "type": "METHOD", - "content_hash": "e481f08554bf4882" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getHeader.h": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.getHeader.h", - "start_line": 1506, - "end_line": 1506, - "type": "CLASS", - "content_hash": "bfc174ffe95c880e" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getHeader.h.fileEntries.find() callback": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.getHeader.h.fileEntries.find() callback", - "start_line": 1506, - "end_line": 1506, - "type": "FUNCTION", - "content_hash": "bfc174ffe95c880e" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getEntryCount": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.getEntryCount", - "start_line": 1511, - "end_line": 1513, - "type": "METHOD", - "content_hash": "4bd91d10e18ca20f" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getEntries": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.getEntries", - "start_line": 1520, - "end_line": 1522, - "type": "METHOD", - "content_hash": "4127ca639df58385" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getEntries.fileEntries.filter() callback": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.getEntries.fileEntries.filter() callback", - "start_line": 1521, - "end_line": 1521, - "type": "FUNCTION", - "content_hash": "dc53520f022a2d8f" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getTree": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.getTree", - "start_line": 1529, - "end_line": 1567, - "type": "METHOD", - "content_hash": "28e155291d13f604" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getTree.node.children.sort() callback": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.getTree.node.children.sort() callback", - "start_line": 1562, - "end_line": 1562, - "type": "FUNCTION", - "content_hash": "1453c2f23685f017" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.branch": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.branch", - "start_line": 1579, - "end_line": 1584, - "type": "METHOD", - "content_hash": "577767ec16085c43" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.resetLeaf": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.resetLeaf", - "start_line": 1591, - "end_line": 1593, - "type": "METHOD", - "content_hash": "7b3d94e7c23966f7" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.branchWithSummary": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.branchWithSummary", - "start_line": 1600, - "end_line": 1625, - "type": "METHOD", - "content_hash": "ec0b3c4b418d5095" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.createBranchedSession": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.createBranchedSession", - "start_line": 1632, - "end_line": 1748, - "type": "METHOD", - "content_hash": "8ba745c14f080a11" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.createBranchedSession.pathEntryIds": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.createBranchedSession.pathEntryIds", - "start_line": 1685, - "end_line": 1685, - "type": "CLASS", - "content_hash": "f67d2759c26b8afb" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.createBranchedSession.pathEntryIds.pathWithoutLabels.map() callback": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.createBranchedSession.pathEntryIds.pathWithoutLabels.map() callback", - "start_line": 1685, - "end_line": 1685, - "type": "FUNCTION", - "content_hash": "f67d2759c26b8afb" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.createBranchedSession.labelEntry.id.labelEntries.map() callback": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.createBranchedSession.labelEntry.id.labelEntries.map() callback", - "start_line": 1735, - "end_line": 1735, - "type": "FUNCTION", - "content_hash": "9c723565c01c88c0" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.create": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.create", - "start_line": 1755, - "end_line": 1758, - "type": "METHOD", - "content_hash": "873f886cfd35b419" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.open": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.open", - "start_line": 1766, - "end_line": 1786, - "type": "METHOD", - "content_hash": "58bfe86d94f2f2d9" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.continueRecent": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.continueRecent", - "start_line": 1793, - "end_line": 1801, - "type": "METHOD", - "content_hash": "d8ab9bc58f1bbacc" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.inMemory": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.inMemory", - "start_line": 1804, - "end_line": 1806, - "type": "METHOD", - "content_hash": "fcda1b54a8f3b13f" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.forkFrom": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.forkFrom", - "start_line": 1815, - "end_line": 1866, - "type": "METHOD", - "content_hash": "854f696d8d7ff1ff" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.forkFrom.sourceHeader": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.forkFrom.sourceHeader", - "start_line": 1828, - "end_line": 1828, - "type": "CLASS", - "content_hash": "7c33e9262b2726b8" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.forkFrom.sourceHeader.sourceEntries.find() callback": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.forkFrom.sourceHeader.sourceEntries.find() callback", - "start_line": 1828, - "end_line": 1828, - "type": "FUNCTION", - "content_hash": "7c33e9262b2726b8" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.findById": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.findById", - "start_line": 1874, - "end_line": 1892, - "type": "METHOD", - "content_hash": "03406da5c38c8627" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.list": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.list", - "start_line": 1900, - "end_line": 1915, - "type": "METHOD", - "content_hash": "a03aea6f3564b952" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.listAll": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.listAll", - "start_line": 1921, - "end_line": 1921, - "type": "METHOD", - "content_hash": "76b0e4fd6d3fe58b" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.listAll": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.listAll", - "start_line": 1927, - "end_line": 2012, - "type": "METHOD", - "content_hash": "43ff6829c38a453e" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.listAll.dirs": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.listAll.dirs", - "start_line": 1954, - "end_line": 1956, - "type": "CLASS", - "content_hash": "d781e5a1aa861b81" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.listAll.dirs.entries.filter() callback": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.listAll.dirs.entries.filter() callback", - "start_line": 1955, - "end_line": 1955, - "type": "FUNCTION", - "content_hash": "b325010958f7ee3d" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.listAll.dirs.map() callback": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.listAll.dirs.map() callback", - "start_line": 1956, - "end_line": 1956, - "type": "FUNCTION", - "content_hash": "7fd3affc14422680" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.listAll.dirFiles": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.listAll.dirFiles", - "start_line": 1958, - "end_line": 1969, - "type": "CLASS", - "content_hash": "ae37932a304d55f4" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.listAll.dirFiles.mapWithConcurrency() callback": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.listAll.dirFiles.mapWithConcurrency() callback", - "start_line": 1961, - "end_line": 1967, - "type": "FUNCTION", - "content_hash": "352f00cd1b4aa08d" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.listAll.dirFiles.mapWithConcurrency() callback.filter() callback": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.listAll.dirFiles.mapWithConcurrency() callback.filter() callback", - "start_line": 1963, - "end_line": 1963, - "type": "FUNCTION", - "content_hash": "604c784fbdad1194" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.listAll.dirFiles.mapWithConcurrency() callback.map() callback": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.listAll.dirFiles.mapWithConcurrency() callback.map() callback", - "start_line": 1963, - "end_line": 1963, - "type": "FUNCTION", - "content_hash": "604c784fbdad1194" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.listAll.candidates": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.listAll.candidates", - "start_line": 1971, - "end_line": 1982, - "type": "CLASS", - "content_hash": "eaef81f3396ec009" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.listAll.candidates.mapWithConcurrency() callback": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.listAll.candidates.mapWithConcurrency() callback", - "start_line": 1974, - "end_line": 1980, - "type": "FUNCTION", - "content_hash": "581f92a180789808" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.listAll.candidates.sort() callback": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.listAll.candidates.sort() callback", - "start_line": 1984, - "end_line": 1986, - "type": "FUNCTION", - "content_hash": "884ceeb6dea921c7" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.listAll.results": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.listAll.results", - "start_line": 1993, - "end_line": 2005, - "type": "CLASS", - "content_hash": "66f199437f04eed0" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.listAll.results.buildSessionInfosWithConcurrency() callback": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.listAll.results.buildSessionInfosWithConcurrency() callback", - "start_line": 1995, - "end_line": 2003, - "type": "FUNCTION", - "content_hash": "e893f858a954b0ad" - }, - "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.listAll.results.filter() callback": { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "qualified_name": "packages.coding-agent.src.core.session-manager.SessionManager.listAll.results.filter() callback", - "start_line": 2007, - "end_line": 2007, - "type": "FUNCTION", - "content_hash": "97ee5cefee0723dc" - }, - "packages/coding-agent/src/core/settings-diagnostics.ts|packages.coding-agent.src.core.settings-diagnostics.collectSettingsDiagnostics": { - "file_path": "packages/coding-agent/src/core/settings-diagnostics.ts", - "qualified_name": "packages.coding-agent.src.core.settings-diagnostics.collectSettingsDiagnostics", - "start_line": 4, - "end_line": 9, - "type": "FUNCTION", - "content_hash": "81d16a4e45249b54" - }, - "packages/coding-agent/src/core/settings-diagnostics.ts|packages.coding-agent.src.core.settings-diagnostics.collectSettingsDiagnostics.map() callback": { - "file_path": "packages/coding-agent/src/core/settings-diagnostics.ts", - "qualified_name": "packages.coding-agent.src.core.settings-diagnostics.collectSettingsDiagnostics.map() callback", - "start_line": 5, - "end_line": 8, - "type": "FUNCTION", - "content_hash": "067a929b05d43a4a" - }, - "packages/coding-agent/src/core/settings-diagnostics.ts|packages.coding-agent.src.core.settings-diagnostics.deduplicateDiagnostics": { - "file_path": "packages/coding-agent/src/core/settings-diagnostics.ts", - "qualified_name": "packages.coding-agent.src.core.settings-diagnostics.deduplicateDiagnostics", - "start_line": 15, - "end_line": 25, - "type": "FUNCTION", - "content_hash": "8764372add03d431" - }, - "packages/coding-agent/src/core/settings-diagnostics.ts|packages.coding-agent.src.core.settings-diagnostics.deduplicateDiagnostics.diagnostics.filter() callback": { - "file_path": "packages/coding-agent/src/core/settings-diagnostics.ts", - "qualified_name": "packages.coding-agent.src.core.settings-diagnostics.deduplicateDiagnostics.diagnostics.filter() callback", - "start_line": 19, - "end_line": 24, - "type": "FUNCTION", - "content_hash": "1055b74d6a56d360" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.isMergeableObject": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.isMergeableObject", - "start_line": 59, - "end_line": 61, - "type": "FUNCTION", - "content_hash": "93d6d1636b5c14b5" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.deepMergeObjects": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.deepMergeObjects", - "start_line": 63, - "end_line": 80, - "type": "FUNCTION", - "content_hash": "1919a5998a546854" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.isToolModifier": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.isToolModifier", - "start_line": 86, - "end_line": 88, - "type": "FUNCTION", - "content_hash": "2c3ea9fdc943a91e" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.getToolListError": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.getToolListError", - "start_line": 95, - "end_line": 102, - "type": "FUNCTION", - "content_hash": "8d1b4c168cab0fb4" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.getToolListError.pattern": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.getToolListError.pattern", - "start_line": 99, - "end_line": 99, - "type": "CLASS", - "content_hash": "02a61c52dcc4469f" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.getToolListError.pattern.modifiers.find() callback": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.getToolListError.pattern.modifiers.find() callback", - "start_line": 99, - "end_line": 99, - "type": "FUNCTION", - "content_hash": "02a61c52dcc4469f" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.applyToolModifiers": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.applyToolModifiers", - "start_line": 108, - "end_line": 118, - "type": "FUNCTION", - "content_hash": "5e56d21fec617df4" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.mergeDefaultTools": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.mergeDefaultTools", - "start_line": 124, - "end_line": 129, - "type": "FUNCTION", - "content_hash": "4e46e70ad0f86b2d" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.resolveDefaultTools": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.resolveDefaultTools", - "start_line": 135, - "end_line": 138, - "type": "FUNCTION", - "content_hash": "9dde46833732cc08" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.resolveDefaultTools.plain": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.resolveDefaultTools.plain", - "start_line": 136, - "end_line": 136, - "type": "CLASS", - "content_hash": "d9e0cf4b46bd9b39" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.resolveDefaultTools.plain.entries.filter() callback": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.resolveDefaultTools.plain.entries.filter() callback", - "start_line": 136, - "end_line": 136, - "type": "FUNCTION", - "content_hash": "d9e0cf4b46bd9b39" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.deepMergeSettings": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.deepMergeSettings", - "start_line": 141, - "end_line": 145, - "type": "FUNCTION", - "content_hash": "a0f112dcb69957a1" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.parseTimeoutSetting": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.parseTimeoutSetting", - "start_line": 147, - "end_line": 156, - "type": "FUNCTION", - "content_hash": "2ae6daf066336db6" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManagerCreateOptions": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManagerCreateOptions", - "start_line": 160, - "end_line": 162, - "type": "INTERFACE", - "content_hash": "6f2228073b46d066" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsStorage": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsStorage", - "start_line": 164, - "end_line": 166, - "type": "INTERFACE", - "content_hash": "9f20a7fc05aff6c4" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsStorage.withLock": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsStorage.withLock", - "start_line": 165, - "end_line": 165, - "type": "METHOD", - "content_hash": "ed83bcde63f82eb3" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsError": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsError", - "start_line": 168, - "end_line": 172, - "type": "INTERFACE", - "content_hash": "9863c96be1c2bff3" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.toSettingsError": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.toSettingsError", - "start_line": 176, - "end_line": 182, - "type": "FUNCTION", - "content_hash": "f0b4923cdde553dc" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.FileSettingsStorage": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.FileSettingsStorage", - "start_line": 184, - "end_line": 251, - "type": "CLASS", - "content_hash": "c1ebbd20db3adc0a" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.FileSettingsStorage.constructor": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.FileSettingsStorage.constructor", - "start_line": 188, - "end_line": 193, - "type": "CONSTRUCTOR", - "content_hash": "64b7dfd7a45efa3c" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.FileSettingsStorage.acquireLockSyncWithRetry": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.FileSettingsStorage.acquireLockSyncWithRetry", - "start_line": 195, - "end_line": 220, - "type": "METHOD", - "content_hash": "2a3fcbe5fc605f17" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.FileSettingsStorage.withLock": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.FileSettingsStorage.withLock", - "start_line": 222, - "end_line": 250, - "type": "METHOD", - "content_hash": "d266d38018fecb3e" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.InMemorySettingsStorage": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.InMemorySettingsStorage", - "start_line": 253, - "end_line": 268, - "type": "CLASS", - "content_hash": "85a62aa7dc1f2fec" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.InMemorySettingsStorage.withLock": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.InMemorySettingsStorage.withLock", - "start_line": 257, - "end_line": 267, - "type": "METHOD", - "content_hash": "b3bb516c9af6cf39" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager", - "start_line": 270, - "end_line": 1428, - "type": "CLASS", - "content_hash": "f786ece471056430" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.constructor": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.constructor", - "start_line": 286, - "end_line": 305, - "type": "CONSTRUCTOR", - "content_hash": "5df8dd37b0b01628" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.create": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.create", - "start_line": 308, - "end_line": 320, - "type": "METHOD", - "content_hash": "a4a3b4ccbaaa909f" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.fromStorage": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.fromStorage", - "start_line": 323, - "end_line": 325, - "type": "METHOD", - "content_hash": "d1adb13c591e423c" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.fromStorageWithPaths": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.fromStorageWithPaths", - "start_line": 328, - "end_line": 354, - "type": "METHOD", - "content_hash": "c931114e5e11b4ac" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.inMemory": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.inMemory", - "start_line": 357, - "end_line": 362, - "type": "METHOD", - "content_hash": "bf0cecb3d5083f05" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.inMemory.storage.withLock(\"global\") callback": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.inMemory.storage.withLock(\"global\") callback", - "start_line": 360, - "end_line": 360, - "type": "FUNCTION", - "content_hash": "7b7efdf3bc7bec66" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.loadFromStorage": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.loadFromStorage", - "start_line": 364, - "end_line": 380, - "type": "METHOD", - "content_hash": "e96e6b5271d64c2c" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.loadFromStorage.storage.withLock() callback": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.loadFromStorage.storage.withLock() callback", - "start_line": 370, - "end_line": 373, - "type": "FUNCTION", - "content_hash": "452bd86dca098564" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.tryLoadFromStorage": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.tryLoadFromStorage", - "start_line": 382, - "end_line": 392, - "type": "METHOD", - "content_hash": "5780db002edb7dfa" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.migrateSettings": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.migrateSettings", - "start_line": 395, - "end_line": 454, - "type": "METHOD", - "content_hash": "89ce6142233b18f4" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getSettings": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getSettings", - "start_line": 457, - "end_line": 459, - "type": "METHOD", - "content_hash": "81f591f97de39cac" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getGlobalSettings": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getGlobalSettings", - "start_line": 461, - "end_line": 463, - "type": "METHOD", - "content_hash": "74f0d5ddaf5ad309" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getProjectSettings": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getProjectSettings", - "start_line": 465, - "end_line": 467, - "type": "METHOD", - "content_hash": "b623652d74c09fde" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.isProjectTrusted": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.isProjectTrusted", - "start_line": 469, - "end_line": 471, - "type": "METHOD", - "content_hash": "72b909226a668c62" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectTrusted": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectTrusted", - "start_line": 473, - "end_line": 496, - "type": "METHOD", - "content_hash": "30e02ea15507af28" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.reload": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.reload", - "start_line": 498, - "end_line": 524, - "type": "METHOD", - "content_hash": "8ed838c1512ef74b" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.applyOverrides": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.applyOverrides", - "start_line": 527, - "end_line": 529, - "type": "METHOD", - "content_hash": "f2bdeee6570881f7" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.markModified": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.markModified", - "start_line": 532, - "end_line": 540, - "type": "METHOD", - "content_hash": "64953f08e37ccca7" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.markProjectModified": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.markProjectModified", - "start_line": 543, - "end_line": 551, - "type": "METHOD", - "content_hash": "d9ce0d12bcf954a7" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.assertProjectTrustedForWrite": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.assertProjectTrustedForWrite", - "start_line": 553, - "end_line": 557, - "type": "METHOD", - "content_hash": "663f7fc57c2931a5" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.recordError": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.recordError", - "start_line": 559, - "end_line": 561, - "type": "METHOD", - "content_hash": "2872a5e7b62192f2" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.clearModifiedScope": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.clearModifiedScope", - "start_line": 563, - "end_line": 572, - "type": "METHOD", - "content_hash": "6d972740018b6fec" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.enqueueWrite": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.enqueueWrite", - "start_line": 574, - "end_line": 586, - "type": "METHOD", - "content_hash": "6d9cdb1afe91bbd2" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.enqueueWrite.writeQueue.then() callback": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.enqueueWrite.writeQueue.then() callback", - "start_line": 576, - "end_line": 582, - "type": "FUNCTION", - "content_hash": "097142ae9b27cb32" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.enqueueWrite.catch() callback": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.enqueueWrite.catch() callback", - "start_line": 583, - "end_line": 585, - "type": "FUNCTION", - "content_hash": "2bb15236bd492072" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.cloneModifiedNestedFields": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.cloneModifiedNestedFields", - "start_line": 588, - "end_line": 594, - "type": "METHOD", - "content_hash": "e3b16dd1d0e72c1b" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.persistScopedSettings": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.persistScopedSettings", - "start_line": 596, - "end_line": 625, - "type": "METHOD", - "content_hash": "4527b4f2b70b5d2d" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.persistScopedSettings.storage.withLock() callback": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.persistScopedSettings.storage.withLock() callback", - "start_line": 602, - "end_line": 624, - "type": "FUNCTION", - "content_hash": "079615923f251576" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.save": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.save", - "start_line": 627, - "end_line": 641, - "type": "METHOD", - "content_hash": "5e1f349b40eb5f9b" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.save.enqueueWrite(\"global\") callback": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.save.enqueueWrite(\"global\") callback", - "start_line": 638, - "end_line": 640, - "type": "FUNCTION", - "content_hash": "e866cc2677fab0f0" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.saveProjectSettings": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.saveProjectSettings", - "start_line": 643, - "end_line": 658, - "type": "METHOD", - "content_hash": "40c96158777eab60" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.saveProjectSettings.enqueueWrite(\"project\") callback": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.saveProjectSettings.enqueueWrite(\"project\") callback", - "start_line": 655, - "end_line": 657, - "type": "FUNCTION", - "content_hash": "8208980f8dc322ba" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.updateProjectSettings": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.updateProjectSettings", - "start_line": 660, - "end_line": 666, - "type": "METHOD", - "content_hash": "ca9050016fc39544" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.flush": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.flush", - "start_line": 668, - "end_line": 670, - "type": "METHOD", - "content_hash": "96cfb6bd742a3252" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.drainErrors": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.drainErrors", - "start_line": 672, - "end_line": 676, - "type": "METHOD", - "content_hash": "9fb618bd5603ddd2" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getLastChangelogVersion": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getLastChangelogVersion", - "start_line": 678, - "end_line": 680, - "type": "METHOD", - "content_hash": "bc7761b3b9d8370e" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setLastChangelogVersion": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setLastChangelogVersion", - "start_line": 682, - "end_line": 686, - "type": "METHOD", - "content_hash": "f7d75e2648c10606" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getSessionDir": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getSessionDir", - "start_line": 688, - "end_line": 691, - "type": "METHOD", - "content_hash": "2478c4bda91f06bd" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultProvider": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultProvider", - "start_line": 693, - "end_line": 695, - "type": "METHOD", - "content_hash": "5a46b9b3e2d4916a" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultModel": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultModel", - "start_line": 697, - "end_line": 699, - "type": "METHOD", - "content_hash": "ddbe93e3688af99c" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setDefaultProvider": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setDefaultProvider", - "start_line": 701, - "end_line": 705, - "type": "METHOD", - "content_hash": "135cc107d43570a4" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setDefaultModel": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setDefaultModel", - "start_line": 707, - "end_line": 711, - "type": "METHOD", - "content_hash": "482ec495accca0a8" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setDefaultModelAndProvider": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setDefaultModelAndProvider", - "start_line": 713, - "end_line": 719, - "type": "METHOD", - "content_hash": "0b760a88e0c0d5af" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getSteeringMode": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getSteeringMode", - "start_line": 721, - "end_line": 723, - "type": "METHOD", - "content_hash": "710363fdd3bf081c" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setSteeringMode": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setSteeringMode", - "start_line": 725, - "end_line": 729, - "type": "METHOD", - "content_hash": "805c70b081b8ade2" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFollowUpMode": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getFollowUpMode", - "start_line": 731, - "end_line": 733, - "type": "METHOD", - "content_hash": "372704015d211dc6" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setFollowUpMode": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setFollowUpMode", - "start_line": 735, - "end_line": 739, - "type": "METHOD", - "content_hash": "8c3906d7199b350b" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getThemeSetting": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getThemeSetting", - "start_line": 741, - "end_line": 745, - "type": "METHOD", - "content_hash": "7f04a9545c7cf3af" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getTheme": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getTheme", - "start_line": 747, - "end_line": 750, - "type": "METHOD", - "content_hash": "7546e9646c78a47f" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setTheme": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setTheme", - "start_line": 752, - "end_line": 756, - "type": "METHOD", - "content_hash": "7433d3dda9de3851" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultThinkingLevel": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultThinkingLevel", - "start_line": 758, - "end_line": 760, - "type": "METHOD", - "content_hash": "7a5c160c8ed812e2" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setDefaultThinkingLevel": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setDefaultThinkingLevel", - "start_line": 762, - "end_line": 766, - "type": "METHOD", - "content_hash": "9aa496039936cadf" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getModelThinkingLevel": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getModelThinkingLevel", - "start_line": 768, - "end_line": 770, - "type": "METHOD", - "content_hash": "3b6e184e4a679820" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getAllModelThinkingLevels": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getAllModelThinkingLevels", - "start_line": 772, - "end_line": 774, - "type": "METHOD", - "content_hash": "9bb94094b1f7dab5" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setModelThinkingLevel": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setModelThinkingLevel", - "start_line": 776, - "end_line": 783, - "type": "METHOD", - "content_hash": "6be50db7847f5544" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.removeModelThinkingLevel": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.removeModelThinkingLevel", - "start_line": 785, - "end_line": 793, - "type": "METHOD", - "content_hash": "0e055682d995c3a5" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getTransport": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getTransport", - "start_line": 795, - "end_line": 797, - "type": "METHOD", - "content_hash": "33f29027aa87caa2" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setTransport": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setTransport", - "start_line": 799, - "end_line": 803, - "type": "METHOD", - "content_hash": "b78ca1c89c3e6c4c" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getCompactionEnabled": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getCompactionEnabled", - "start_line": 805, - "end_line": 807, - "type": "METHOD", - "content_hash": "270d4b3bba409a6f" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setCompactionEnabled": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setCompactionEnabled", - "start_line": 809, - "end_line": 816, - "type": "METHOD", - "content_hash": "761f27e855b3a9d7" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getCompactionTokenSetting": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getCompactionTokenSetting", - "start_line": 818, - "end_line": 844, - "type": "METHOD", - "content_hash": "b057b72b3c0cd2fd" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getCompactionReserveTokens": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getCompactionReserveTokens", - "start_line": 846, - "end_line": 848, - "type": "METHOD", - "content_hash": "426ecb0ac2dc3836" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getCompactionKeepRecentTokens": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getCompactionKeepRecentTokens", - "start_line": 850, - "end_line": 852, - "type": "METHOD", - "content_hash": "9bdfa1365b1e8c1b" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getCompactionSettings": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getCompactionSettings", - "start_line": 855, - "end_line": 865, - "type": "METHOD", - "content_hash": "110a55f9a92eddb8" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getBranchSummarySettings": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getBranchSummarySettings", - "start_line": 867, - "end_line": 872, - "type": "METHOD", - "content_hash": "e635e33b52b9445f" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getBranchSummarySkipPrompt": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getBranchSummarySkipPrompt", - "start_line": 874, - "end_line": 876, - "type": "METHOD", - "content_hash": "af159fccb4b61f51" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getRetryEnabled": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getRetryEnabled", - "start_line": 878, - "end_line": 880, - "type": "METHOD", - "content_hash": "c229a3a81cdde9fd" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setRetryEnabled": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setRetryEnabled", - "start_line": 882, - "end_line": 889, - "type": "METHOD", - "content_hash": "529284bdf5a3524a" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getRetrySettings": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getRetrySettings", - "start_line": 891, - "end_line": 898, - "type": "METHOD", - "content_hash": "963684228e9fcb5e" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getHttpIdleTimeoutMs": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getHttpIdleTimeoutMs", - "start_line": 900, - "end_line": 902, - "type": "METHOD", - "content_hash": "3131ab38b3b774a5" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setHttpIdleTimeoutMs": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setHttpIdleTimeoutMs", - "start_line": 904, - "end_line": 911, - "type": "METHOD", - "content_hash": "6448e2e47b87df42" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getCacheWarmingMode": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getCacheWarmingMode", - "start_line": 914, - "end_line": 917, - "type": "METHOD", - "content_hash": "93567a43421f6340" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setCacheWarmingMode": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setCacheWarmingMode", - "start_line": 919, - "end_line": 923, - "type": "METHOD", - "content_hash": "7bb4750f4980b4bb" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getProviderRetrySettings": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getProviderRetrySettings", - "start_line": 925, - "end_line": 932, - "type": "METHOD", - "content_hash": "2489065cc176de9b" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getWebSocketConnectTimeoutMs": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getWebSocketConnectTimeoutMs", - "start_line": 934, - "end_line": 936, - "type": "METHOD", - "content_hash": "2be0a6bca25109a7" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getHideThinkingBlock": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getHideThinkingBlock", - "start_line": 938, - "end_line": 940, - "type": "METHOD", - "content_hash": "e3994bb1c22a2757" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowCacheMissNotices": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getShowCacheMissNotices", - "start_line": 942, - "end_line": 944, - "type": "METHOD", - "content_hash": "de03a846218068ad" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getExternalEditorCommand": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getExternalEditorCommand", - "start_line": 946, - "end_line": 956, - "type": "METHOD", - "content_hash": "f09754407928b724" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setHideThinkingBlock": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setHideThinkingBlock", - "start_line": 958, - "end_line": 962, - "type": "METHOD", - "content_hash": "4705907735ffde71" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setShowCacheMissNotices": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setShowCacheMissNotices", - "start_line": 964, - "end_line": 968, - "type": "METHOD", - "content_hash": "69aa5e3697f4da2d" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShellPath": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getShellPath", - "start_line": 970, - "end_line": 973, - "type": "METHOD", - "content_hash": "fcd920c57f9f131a" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setShellPath": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setShellPath", - "start_line": 975, - "end_line": 979, - "type": "METHOD", - "content_hash": "37b21b6c1922aad2" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getQuietStartup": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getQuietStartup", - "start_line": 981, - "end_line": 984, - "type": "METHOD", - "content_hash": "8bf89af8a584b614" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setQuietStartup": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setQuietStartup", - "start_line": 986, - "end_line": 990, - "type": "METHOD", - "content_hash": "1b387f20901a6d97" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultProjectTrust": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultProjectTrust", - "start_line": 992, - "end_line": 995, - "type": "METHOD", - "content_hash": "cd146320bd49359b" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setDefaultProjectTrust": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setDefaultProjectTrust", - "start_line": 997, - "end_line": 1001, - "type": "METHOD", - "content_hash": "afd10e49ce09c6f4" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShellCommandPrefix": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getShellCommandPrefix", - "start_line": 1003, - "end_line": 1005, - "type": "METHOD", - "content_hash": "8b4b40f69cfe3290" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setShellCommandPrefix": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setShellCommandPrefix", - "start_line": 1007, - "end_line": 1011, - "type": "METHOD", - "content_hash": "fe8840e4b87caa57" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getNpmCommand": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getNpmCommand", - "start_line": 1013, - "end_line": 1015, - "type": "METHOD", - "content_hash": "f978ef605ec73ee1" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setNpmCommand": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setNpmCommand", - "start_line": 1017, - "end_line": 1021, - "type": "METHOD", - "content_hash": "d25909ccca2837e1" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getCollapseChangelog": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getCollapseChangelog", - "start_line": 1023, - "end_line": 1025, - "type": "METHOD", - "content_hash": "f3f2e079747a7b09" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setCollapseChangelog": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setCollapseChangelog", - "start_line": 1027, - "end_line": 1031, - "type": "METHOD", - "content_hash": "7226a61527203778" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getEnableInstallTelemetry": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getEnableInstallTelemetry", - "start_line": 1033, - "end_line": 1035, - "type": "METHOD", - "content_hash": "1b4627927ab28f0f" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setEnableInstallTelemetry": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setEnableInstallTelemetry", - "start_line": 1037, - "end_line": 1041, - "type": "METHOD", - "content_hash": "b650d02ccad94ab6" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getEnableAnalytics": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getEnableAnalytics", - "start_line": 1043, - "end_line": 1045, - "type": "METHOD", - "content_hash": "b3a7c07339845f15" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getTrackingId": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getTrackingId", - "start_line": 1047, - "end_line": 1049, - "type": "METHOD", - "content_hash": "9cc16931b75749ae" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setEnableAnalytics": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setEnableAnalytics", - "start_line": 1052, - "end_line": 1060, - "type": "METHOD", - "content_hash": "7a0aea89888fe8b5" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getOrCreateDeviceId": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getOrCreateDeviceId", - "start_line": 1067, - "end_line": 1074, - "type": "METHOD", - "content_hash": "e6a05e9151d39c31" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getPackages": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getPackages", - "start_line": 1076, - "end_line": 1078, - "type": "METHOD", - "content_hash": "398e0759ad0daf07" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setPackages": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setPackages", - "start_line": 1080, - "end_line": 1084, - "type": "METHOD", - "content_hash": "7fcdd1062e939a5a" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectPackages": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectPackages", - "start_line": 1086, - "end_line": 1090, - "type": "METHOD", - "content_hash": "f9ec5ae4c0fd41e5" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectPackages.updateProjectSettings(\"packages\") callback": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectPackages.updateProjectSettings(\"packages\") callback", - "start_line": 1087, - "end_line": 1089, - "type": "FUNCTION", - "content_hash": "96fe126689597849" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getExtensionPaths": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getExtensionPaths", - "start_line": 1092, - "end_line": 1094, - "type": "METHOD", - "content_hash": "0f4136977befbdb2" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setExtensionPaths": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setExtensionPaths", - "start_line": 1096, - "end_line": 1100, - "type": "METHOD", - "content_hash": "75c43447c94825a4" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectExtensionPaths": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectExtensionPaths", - "start_line": 1102, - "end_line": 1106, - "type": "METHOD", - "content_hash": "eb85315e40a7fcc2" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectExtensionPaths.updateProjectSettings(\"extensions\") callback": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectExtensionPaths.updateProjectSettings(\"extensions\") callback", - "start_line": 1103, - "end_line": 1105, - "type": "FUNCTION", - "content_hash": "7978b17374d48a14" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getSkillPaths": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getSkillPaths", - "start_line": 1108, - "end_line": 1110, - "type": "METHOD", - "content_hash": "02066a21191a48b2" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setSkillPaths": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setSkillPaths", - "start_line": 1112, - "end_line": 1116, - "type": "METHOD", - "content_hash": "b5fc657f1628324f" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectSkillPaths": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectSkillPaths", - "start_line": 1118, - "end_line": 1122, - "type": "METHOD", - "content_hash": "a7cae7ea3ebf1e74" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectSkillPaths.updateProjectSettings(\"skills\") callback": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectSkillPaths.updateProjectSettings(\"skills\") callback", - "start_line": 1119, - "end_line": 1121, - "type": "FUNCTION", - "content_hash": "8602ff84b0b7e9d3" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getPromptTemplatePaths": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getPromptTemplatePaths", - "start_line": 1124, - "end_line": 1126, - "type": "METHOD", - "content_hash": "81421a63f1e2516e" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setPromptTemplatePaths": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setPromptTemplatePaths", - "start_line": 1128, - "end_line": 1132, - "type": "METHOD", - "content_hash": "c3ca5b4922b57ca9" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectPromptTemplatePaths": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectPromptTemplatePaths", - "start_line": 1134, - "end_line": 1138, - "type": "METHOD", - "content_hash": "091783e13e7cf515" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectPromptTemplatePaths.updateProjectSettings(\"prompts\") callback": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectPromptTemplatePaths.updateProjectSettings(\"prompts\") callback", - "start_line": 1135, - "end_line": 1137, - "type": "FUNCTION", - "content_hash": "88da0846668954e3" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getThemePaths": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getThemePaths", - "start_line": 1140, - "end_line": 1142, - "type": "METHOD", - "content_hash": "cd6c30ecc7935bcb" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setThemePaths": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setThemePaths", - "start_line": 1144, - "end_line": 1148, - "type": "METHOD", - "content_hash": "718edc490e590d59" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectThemePaths": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectThemePaths", - "start_line": 1150, - "end_line": 1154, - "type": "METHOD", - "content_hash": "93f1a100ebe85ad5" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectThemePaths.updateProjectSettings(\"themes\") callback": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectThemePaths.updateProjectSettings(\"themes\") callback", - "start_line": 1151, - "end_line": 1153, - "type": "FUNCTION", - "content_hash": "c67d0bf57832d709" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getEnableSkillCommands": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getEnableSkillCommands", - "start_line": 1156, - "end_line": 1158, - "type": "METHOD", - "content_hash": "de5a176f3256ccdc" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setEnableSkillCommands": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setEnableSkillCommands", - "start_line": 1160, - "end_line": 1164, - "type": "METHOD", - "content_hash": "8c6f012c427ba1a8" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getThinkingBudgets": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getThinkingBudgets", - "start_line": 1166, - "end_line": 1168, - "type": "METHOD", - "content_hash": "30c9751d90c3418d" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getTerminalCapabilityOverrides": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getTerminalCapabilityOverrides", - "start_line": 1170, - "end_line": 1178, - "type": "METHOD", - "content_hash": "aa5999fadf9691a4" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowImages": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getShowImages", - "start_line": 1180, - "end_line": 1182, - "type": "METHOD", - "content_hash": "587fb6663edb3d95" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setShowImages": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setShowImages", - "start_line": 1184, - "end_line": 1191, - "type": "METHOD", - "content_hash": "9f85888c946ddf72" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getImageWidthCells": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getImageWidthCells", - "start_line": 1193, - "end_line": 1199, - "type": "METHOD", - "content_hash": "040e48e3190edd1e" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setImageWidthCells": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setImageWidthCells", - "start_line": 1201, - "end_line": 1208, - "type": "METHOD", - "content_hash": "cf4f617c73d1ed34" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getClearOnShrink": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getClearOnShrink", - "start_line": 1210, - "end_line": 1217, - "type": "METHOD", - "content_hash": "ceb580789b389251" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setClearOnShrink": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setClearOnShrink", - "start_line": 1219, - "end_line": 1226, - "type": "METHOD", - "content_hash": "d37426b29af266d4" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowTerminalProgress": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getShowTerminalProgress", - "start_line": 1228, - "end_line": 1230, - "type": "METHOD", - "content_hash": "b94ecfe78d45ec4c" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setShowTerminalProgress": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setShowTerminalProgress", - "start_line": 1232, - "end_line": 1239, - "type": "METHOD", - "content_hash": "60e7c0abba50d208" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getTuiMode": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getTuiMode", - "start_line": 1241, - "end_line": 1243, - "type": "METHOD", - "content_hash": "cab12512fea03472" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setTuiMode": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setTuiMode", - "start_line": 1245, - "end_line": 1249, - "type": "METHOD", - "content_hash": "a85512a7d3e0b16c" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenExitOutput": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenExitOutput", - "start_line": 1251, - "end_line": 1255, - "type": "METHOD", - "content_hash": "f73f2af3dd08eb9a" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setFullscreenExitOutput": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setFullscreenExitOutput", - "start_line": 1257, - "end_line": 1261, - "type": "METHOD", - "content_hash": "b7ed3249fc6e46bf" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenScrollbar": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenScrollbar", - "start_line": 1263, - "end_line": 1266, - "type": "METHOD", - "content_hash": "bc848901917b9b37" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setFullscreenScrollbar": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setFullscreenScrollbar", - "start_line": 1268, - "end_line": 1272, - "type": "METHOD", - "content_hash": "c8ae6125f0cee08c" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenCopyOnSelect": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenCopyOnSelect", - "start_line": 1274, - "end_line": 1276, - "type": "METHOD", - "content_hash": "ccf1ec89638add62" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setFullscreenCopyOnSelect": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setFullscreenCopyOnSelect", - "start_line": 1278, - "end_line": 1282, - "type": "METHOD", - "content_hash": "e110bd6d99e7ff73" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenWheelScrollLines": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenWheelScrollLines", - "start_line": 1284, - "end_line": 1289, - "type": "METHOD", - "content_hash": "26dc60a668b8be0b" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setFullscreenWheelScrollLines": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setFullscreenWheelScrollLines", - "start_line": 1291, - "end_line": 1296, - "type": "METHOD", - "content_hash": "5935e0ce3d080e53" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getImageAutoResize": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getImageAutoResize", - "start_line": 1298, - "end_line": 1300, - "type": "METHOD", - "content_hash": "c58b00e58238e84e" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setImageAutoResize": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setImageAutoResize", - "start_line": 1302, - "end_line": 1309, - "type": "METHOD", - "content_hash": "8d09d4f38fc7ab30" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getBlockImages": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getBlockImages", - "start_line": 1311, - "end_line": 1313, - "type": "METHOD", - "content_hash": "204bfd30e77cdaef" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setBlockImages": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setBlockImages", - "start_line": 1315, - "end_line": 1322, - "type": "METHOD", - "content_hash": "b3559b228b6aa6fa" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getEnabledModels": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getEnabledModels", - "start_line": 1324, - "end_line": 1326, - "type": "METHOD", - "content_hash": "f9a05fd91dd817ba" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultTools": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultTools", - "start_line": 1329, - "end_line": 1333, - "type": "METHOD", - "content_hash": "bfb8598b74e2dd3e" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultTools.tools.filter() callback": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultTools.tools.filter() callback", - "start_line": 1332, - "end_line": 1332, - "type": "FUNCTION", - "content_hash": "8e6a3f393f16043c" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setEnabledModels": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setEnabledModels", - "start_line": 1335, - "end_line": 1339, - "type": "METHOD", - "content_hash": "ee7d33aa89f73edb" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDoubleEscapeAction": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getDoubleEscapeAction", - "start_line": 1341, - "end_line": 1343, - "type": "METHOD", - "content_hash": "33f56ad688880d75" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setDoubleEscapeAction": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setDoubleEscapeAction", - "start_line": 1345, - "end_line": 1349, - "type": "METHOD", - "content_hash": "361c15c6e0b6c51b" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getTreeFilterMode": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getTreeFilterMode", - "start_line": 1351, - "end_line": 1355, - "type": "METHOD", - "content_hash": "1cbb340ffc36ddc4" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setTreeFilterMode": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setTreeFilterMode", - "start_line": 1357, - "end_line": 1361, - "type": "METHOD", - "content_hash": "b3c1b62e04fe6a84" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowHardwareCursor": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getShowHardwareCursor", - "start_line": 1363, - "end_line": 1365, - "type": "METHOD", - "content_hash": "bbc824565ebb0c97" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setShowHardwareCursor": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setShowHardwareCursor", - "start_line": 1367, - "end_line": 1371, - "type": "METHOD", - "content_hash": "358d852bcec07b19" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getEditorPaddingX": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getEditorPaddingX", - "start_line": 1373, - "end_line": 1375, - "type": "METHOD", - "content_hash": "7d8a4ad0d2839840" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setEditorPaddingX": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setEditorPaddingX", - "start_line": 1377, - "end_line": 1381, - "type": "METHOD", - "content_hash": "521fb9cc1b8f769b" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getOutputPad": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getOutputPad", - "start_line": 1383, - "end_line": 1385, - "type": "METHOD", - "content_hash": "1b03be16d5e6c5d3" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setOutputPad": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setOutputPad", - "start_line": 1387, - "end_line": 1391, - "type": "METHOD", - "content_hash": "7d5e6873eb3d8a43" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getAutocompleteMaxVisible": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getAutocompleteMaxVisible", - "start_line": 1393, - "end_line": 1395, - "type": "METHOD", - "content_hash": "3f2a97e7a2a2cb5b" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setAutocompleteMaxVisible": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setAutocompleteMaxVisible", - "start_line": 1397, - "end_line": 1401, - "type": "METHOD", - "content_hash": "896b6ee3c4167d5a" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getCodeBlockIndent": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getCodeBlockIndent", - "start_line": 1403, - "end_line": 1405, - "type": "METHOD", - "content_hash": "4d9f4c8cbb387e8a" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getMermaidRenderingMode": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getMermaidRenderingMode", - "start_line": 1407, - "end_line": 1410, - "type": "METHOD", - "content_hash": "babfbb1c167ab30f" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setMermaidRenderingMode": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setMermaidRenderingMode", - "start_line": 1412, - "end_line": 1417, - "type": "METHOD", - "content_hash": "5ee73ccdf5a0ac1e" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getWarnings": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.getWarnings", - "start_line": 1419, - "end_line": 1421, - "type": "METHOD", - "content_hash": "a4f098e8d055e6dc" - }, - "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setWarnings": { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager.setWarnings", - "start_line": 1423, - "end_line": 1427, - "type": "METHOD", - "content_hash": "c94d6fed8f590bce" - }, - "packages/coding-agent/src/core/settings-schema.ts|packages.coding-agent.src.core.settings-schema.nonNegativeSafeInteger": { - "file_path": "packages/coding-agent/src/core/settings-schema.ts", - "qualified_name": "packages.coding-agent.src.core.settings-schema.nonNegativeSafeInteger", - "start_line": 5, - "end_line": 7, - "type": "FUNCTION", - "content_hash": "6e2dcc3421fb2a71" - }, - "packages/coding-agent/src/core/settings-schema.ts|packages.coding-agent.src.core.settings-schema.timeoutSetting": { - "file_path": "packages/coding-agent/src/core/settings-schema.ts", - "qualified_name": "packages.coding-agent.src.core.settings-schema.timeoutSetting", - "start_line": 9, - "end_line": 11, - "type": "FUNCTION", - "content_hash": "bec6fd70e69cfb3d" - }, - "packages/coding-agent/src/core/settings-schema.ts|packages.coding-agent.src.core.settings-schema.thinkingBudgetsSettings": { - "file_path": "packages/coding-agent/src/core/settings-schema.ts", - "qualified_name": "packages.coding-agent.src.core.settings-schema.thinkingBudgetsSettings", - "start_line": 121, - "end_line": 131, - "type": "FUNCTION", - "content_hash": "f5679d0d2c71cd1e" - }, - "packages/coding-agent/src/core/settings-schema.ts|packages.coding-agent.src.core.settings-schema.codemodeMode": { - "file_path": "packages/coding-agent/src/core/settings-schema.ts", - "qualified_name": "packages.coding-agent.src.core.settings-schema.codemodeMode", - "start_line": 148, - "end_line": 150, - "type": "FUNCTION", - "content_hash": "f554e137a1b3f541" - }, - "packages/coding-agent/src/core/settings-schema.ts|packages.coding-agent.src.core.settings-schema.CompactionModelOverride": { - "file_path": "packages/coding-agent/src/core/settings-schema.ts", - "qualified_name": "packages.coding-agent.src.core.settings-schema.CompactionModelOverride", - "start_line": 451, - "end_line": 451, - "type": "INTERFACE", - "content_hash": "1c03096c7c00b54f" - }, - "packages/coding-agent/src/core/settings-schema.ts|packages.coding-agent.src.core.settings-schema.CompactionSettings": { - "file_path": "packages/coding-agent/src/core/settings-schema.ts", - "qualified_name": "packages.coding-agent.src.core.settings-schema.CompactionSettings", - "start_line": 452, - "end_line": 452, - "type": "INTERFACE", - "content_hash": "5a6e3a83b5c745a3" - }, - "packages/coding-agent/src/core/settings-schema.ts|packages.coding-agent.src.core.settings-schema.BranchSummarySettings": { - "file_path": "packages/coding-agent/src/core/settings-schema.ts", - "qualified_name": "packages.coding-agent.src.core.settings-schema.BranchSummarySettings", - "start_line": 453, - "end_line": 453, - "type": "INTERFACE", - "content_hash": "8263915524a04784" - }, - "packages/coding-agent/src/core/settings-schema.ts|packages.coding-agent.src.core.settings-schema.ProviderRetrySettings": { - "file_path": "packages/coding-agent/src/core/settings-schema.ts", - "qualified_name": "packages.coding-agent.src.core.settings-schema.ProviderRetrySettings", - "start_line": 454, - "end_line": 454, - "type": "INTERFACE", - "content_hash": "55c4eaa12576690d" - }, - "packages/coding-agent/src/core/settings-schema.ts|packages.coding-agent.src.core.settings-schema.RetrySettings": { - "file_path": "packages/coding-agent/src/core/settings-schema.ts", - "qualified_name": "packages.coding-agent.src.core.settings-schema.RetrySettings", - "start_line": 455, - "end_line": 455, - "type": "INTERFACE", - "content_hash": "5921201c500fb28a" - }, - "packages/coding-agent/src/core/settings-schema.ts|packages.coding-agent.src.core.settings-schema.TerminalSettings": { - "file_path": "packages/coding-agent/src/core/settings-schema.ts", - "qualified_name": "packages.coding-agent.src.core.settings-schema.TerminalSettings", - "start_line": 456, - "end_line": 456, - "type": "INTERFACE", - "content_hash": "af45c9d6c6dd1f97" - }, - "packages/coding-agent/src/core/settings-schema.ts|packages.coding-agent.src.core.settings-schema.ImageSettings": { - "file_path": "packages/coding-agent/src/core/settings-schema.ts", - "qualified_name": "packages.coding-agent.src.core.settings-schema.ImageSettings", - "start_line": 457, - "end_line": 457, - "type": "INTERFACE", - "content_hash": "d88359aef726efeb" - }, - "packages/coding-agent/src/core/settings-schema.ts|packages.coding-agent.src.core.settings-schema.ThinkingBudgetsSettings": { - "file_path": "packages/coding-agent/src/core/settings-schema.ts", - "qualified_name": "packages.coding-agent.src.core.settings-schema.ThinkingBudgetsSettings", - "start_line": 458, - "end_line": 458, - "type": "INTERFACE", - "content_hash": "0a70d1e6f00a5801" - }, - "packages/coding-agent/src/core/settings-schema.ts|packages.coding-agent.src.core.settings-schema.MarkdownSettings": { - "file_path": "packages/coding-agent/src/core/settings-schema.ts", - "qualified_name": "packages.coding-agent.src.core.settings-schema.MarkdownSettings", - "start_line": 460, - "end_line": 460, - "type": "INTERFACE", - "content_hash": "3706922dda825f64" - }, - "packages/coding-agent/src/core/settings-schema.ts|packages.coding-agent.src.core.settings-schema.WarningSettings": { - "file_path": "packages/coding-agent/src/core/settings-schema.ts", - "qualified_name": "packages.coding-agent.src.core.settings-schema.WarningSettings", - "start_line": 461, - "end_line": 461, - "type": "INTERFACE", - "content_hash": "1e1fc38cd0b0ca45" - }, - "packages/coding-agent/src/core/settings-schema.ts|packages.coding-agent.src.core.settings-schema.CodemodeSettings": { - "file_path": "packages/coding-agent/src/core/settings-schema.ts", - "qualified_name": "packages.coding-agent.src.core.settings-schema.CodemodeSettings", - "start_line": 463, - "end_line": 463, - "type": "INTERFACE", - "content_hash": "70afc3d8a2864fc2" - }, - "packages/coding-agent/src/core/settings-schema.ts|packages.coding-agent.src.core.settings-schema.Settings": { - "file_path": "packages/coding-agent/src/core/settings-schema.ts", - "qualified_name": "packages.coding-agent.src.core.settings-schema.Settings", - "start_line": 471, - "end_line": 474, - "type": "INTERFACE", - "content_hash": "da238d966c79a9bd" - }, - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.toPosixPath": { - "file_path": "packages/coding-agent/src/core/skills.ts", - "qualified_name": "packages.coding-agent.src.core.skills.toPosixPath", - "start_line": 20, - "end_line": 22, - "type": "FUNCTION", - "content_hash": "4ba2447c0c376990" - }, - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.prefixIgnorePattern": { - "file_path": "packages/coding-agent/src/core/skills.ts", - "qualified_name": "packages.coding-agent.src.core.skills.prefixIgnorePattern", - "start_line": 24, - "end_line": 45, - "type": "FUNCTION", - "content_hash": "e6f6f01628561156" - }, - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.addIgnoreRules": { - "file_path": "packages/coding-agent/src/core/skills.ts", - "qualified_name": "packages.coding-agent.src.core.skills.addIgnoreRules", - "start_line": 47, - "end_line": 65, - "type": "FUNCTION", - "content_hash": "b125f0a274fe3870" - }, - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.addIgnoreRules.patterns": { - "file_path": "packages/coding-agent/src/core/skills.ts", - "qualified_name": "packages.coding-agent.src.core.skills.addIgnoreRules.patterns", - "start_line": 56, - "end_line": 59, - "type": "CLASS", - "content_hash": "ee55a1498a8317c5" - }, - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.addIgnoreRules.patterns.map() callback": { - "file_path": "packages/coding-agent/src/core/skills.ts", - "qualified_name": "packages.coding-agent.src.core.skills.addIgnoreRules.patterns.map() callback", - "start_line": 58, - "end_line": 58, - "type": "FUNCTION", - "content_hash": "3f3cab2a53fd92d2" - }, - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.addIgnoreRules.patterns.filter() callback": { - "file_path": "packages/coding-agent/src/core/skills.ts", - "qualified_name": "packages.coding-agent.src.core.skills.addIgnoreRules.patterns.filter() callback", - "start_line": 59, - "end_line": 59, - "type": "FUNCTION", - "content_hash": "4ebf964365db954e" - }, - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.SkillFrontmatter": { - "file_path": "packages/coding-agent/src/core/skills.ts", - "qualified_name": "packages.coding-agent.src.core.skills.SkillFrontmatter", - "start_line": 67, - "end_line": 72, - "type": "INTERFACE", - "content_hash": "f8795f1a91ba504a" - }, - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.Skill": { - "file_path": "packages/coding-agent/src/core/skills.ts", - "qualified_name": "packages.coding-agent.src.core.skills.Skill", - "start_line": 74, - "end_line": 81, - "type": "INTERFACE", - "content_hash": "aa9efe2980104449" - }, - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.LoadSkillsResult": { - "file_path": "packages/coding-agent/src/core/skills.ts", - "qualified_name": "packages.coding-agent.src.core.skills.LoadSkillsResult", - "start_line": 83, - "end_line": 86, - "type": "INTERFACE", - "content_hash": "afa39f6e1ee0d072" - }, - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.validateName": { - "file_path": "packages/coding-agent/src/core/skills.ts", - "qualified_name": "packages.coding-agent.src.core.skills.validateName", - "start_line": 92, - "end_line": 112, - "type": "FUNCTION", - "content_hash": "058545395507048d" - }, - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.validateDescription": { - "file_path": "packages/coding-agent/src/core/skills.ts", - "qualified_name": "packages.coding-agent.src.core.skills.validateDescription", - "start_line": 117, - "end_line": 127, - "type": "FUNCTION", - "content_hash": "c97174aadf999110" - }, - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.LoadSkillsFromDirOptions": { - "file_path": "packages/coding-agent/src/core/skills.ts", - "qualified_name": "packages.coding-agent.src.core.skills.LoadSkillsFromDirOptions", - "start_line": 129, - "end_line": 134, - "type": "INTERFACE", - "content_hash": "bb2cead67cc768c4" - }, - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.createSkillSourceInfo": { - "file_path": "packages/coding-agent/src/core/skills.ts", - "qualified_name": "packages.coding-agent.src.core.skills.createSkillSourceInfo", - "start_line": 136, - "end_line": 158, - "type": "FUNCTION", - "content_hash": "5196b5c27ca04504" - }, - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.loadSkillsFromDir": { - "file_path": "packages/coding-agent/src/core/skills.ts", - "qualified_name": "packages.coding-agent.src.core.skills.loadSkillsFromDir", - "start_line": 168, - "end_line": 171, - "type": "FUNCTION", - "content_hash": "79dc4f8205287e5d" - }, - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.loadSkillsFromDirInternal": { - "file_path": "packages/coding-agent/src/core/skills.ts", - "qualified_name": "packages.coding-agent.src.core.skills.loadSkillsFromDirInternal", - "start_line": 173, - "end_line": 275, - "type": "FUNCTION", - "content_hash": "2ee2141b66443ed1" - }, - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.loadSkillFromFile": { - "file_path": "packages/coding-agent/src/core/skills.ts", - "qualified_name": "packages.coding-agent.src.core.skills.loadSkillFromFile", - "start_line": 277, - "end_line": 345, - "type": "FUNCTION", - "content_hash": "8a768aa66fb5d26c" - }, - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.formatSkillsForPrompt": { - "file_path": "packages/coding-agent/src/core/skills.ts", - "qualified_name": "packages.coding-agent.src.core.skills.formatSkillsForPrompt", - "start_line": 358, - "end_line": 388, - "type": "FUNCTION", - "content_hash": "784cac5333f7a8be" - }, - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.formatSkillsForPrompt.visibleSkills": { - "file_path": "packages/coding-agent/src/core/skills.ts", - "qualified_name": "packages.coding-agent.src.core.skills.formatSkillsForPrompt.visibleSkills", - "start_line": 359, - "end_line": 359, - "type": "CLASS", - "content_hash": "145c53c578c9c5e1" - }, - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.formatSkillsForPrompt.visibleSkills.skills.filter() callback": { - "file_path": "packages/coding-agent/src/core/skills.ts", - "qualified_name": "packages.coding-agent.src.core.skills.formatSkillsForPrompt.visibleSkills.skills.filter() callback", - "start_line": 359, - "end_line": 359, - "type": "FUNCTION", - "content_hash": "145c53c578c9c5e1" - }, - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.escapeXml": { - "file_path": "packages/coding-agent/src/core/skills.ts", - "qualified_name": "packages.coding-agent.src.core.skills.escapeXml", - "start_line": 390, - "end_line": 397, - "type": "FUNCTION", - "content_hash": "1b2bba6517d25a9e" - }, - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.LoadSkillsOptions": { - "file_path": "packages/coding-agent/src/core/skills.ts", - "qualified_name": "packages.coding-agent.src.core.skills.LoadSkillsOptions", - "start_line": 399, - "end_line": 408, - "type": "INTERFACE", - "content_hash": "8e0b67df77b22f4c" - }, - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.loadSkills": { - "file_path": "packages/coding-agent/src/core/skills.ts", - "qualified_name": "packages.coding-agent.src.core.skills.loadSkills", - "start_line": 414, - "end_line": 514, - "type": "FUNCTION", - "content_hash": "3ee498d1b0c617a1" - }, - "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.loadSkills.addSkills": { - "file_path": "packages/coding-agent/src/core/skills.ts", - "qualified_name": "packages.coding-agent.src.core.skills.loadSkills.addSkills", - "start_line": 426, - "end_line": 455, - "type": "FUNCTION", - "content_hash": "7c5382fe1fb9c24f" - }, - "packages/coding-agent/src/core/slash-commands.ts|packages.coding-agent.src.core.slash-commands.SlashCommandInfo": { - "file_path": "packages/coding-agent/src/core/slash-commands.ts", - "qualified_name": "packages.coding-agent.src.core.slash-commands.SlashCommandInfo", - "start_line": 6, - "end_line": 11, - "type": "INTERFACE", - "content_hash": "806f4aac1d9feb18" - }, - "packages/coding-agent/src/core/slash-commands.ts|packages.coding-agent.src.core.slash-commands.BuiltinSlashCommand": { - "file_path": "packages/coding-agent/src/core/slash-commands.ts", - "qualified_name": "packages.coding-agent.src.core.slash-commands.BuiltinSlashCommand", - "start_line": 13, - "end_line": 17, - "type": "INTERFACE", - "content_hash": "3020c042d145bfa9" - }, - "packages/coding-agent/src/core/source-info.ts|packages.coding-agent.src.core.source-info.SourceInfo": { - "file_path": "packages/coding-agent/src/core/source-info.ts", - "qualified_name": "packages.coding-agent.src.core.source-info.SourceInfo", - "start_line": 6, - "end_line": 12, - "type": "INTERFACE", - "content_hash": "5f8f6eeb898113c2" - }, - "packages/coding-agent/src/core/source-info.ts|packages.coding-agent.src.core.source-info.getSyntheticPathSource": { - "file_path": "packages/coding-agent/src/core/source-info.ts", - "qualified_name": "packages.coding-agent.src.core.source-info.getSyntheticPathSource", - "start_line": 21, - "end_line": 25, - "type": "FUNCTION", - "content_hash": "a27f5333111584e2" - }, - "packages/coding-agent/src/core/source-info.ts|packages.coding-agent.src.core.source-info.isSyntheticPath": { - "file_path": "packages/coding-agent/src/core/source-info.ts", - "qualified_name": "packages.coding-agent.src.core.source-info.isSyntheticPath", - "start_line": 27, - "end_line": 29, - "type": "FUNCTION", - "content_hash": "e7fbd1529b16534f" - }, - "packages/coding-agent/src/core/source-info.ts|packages.coding-agent.src.core.source-info.createSourceInfo": { - "file_path": "packages/coding-agent/src/core/source-info.ts", - "qualified_name": "packages.coding-agent.src.core.source-info.createSourceInfo", - "start_line": 31, - "end_line": 39, - "type": "FUNCTION", - "content_hash": "d9153902e2b891b4" - }, - "packages/coding-agent/src/core/source-info.ts|packages.coding-agent.src.core.source-info.createSyntheticSourceInfo": { - "file_path": "packages/coding-agent/src/core/source-info.ts", - "qualified_name": "packages.coding-agent.src.core.source-info.createSyntheticSourceInfo", - "start_line": 41, - "end_line": 57, - "type": "FUNCTION", - "content_hash": "16c86f6170f1de16" - }, - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.BuildSystemPromptOptions": { - "file_path": "packages/coding-agent/src/core/system-prompt.ts", - "qualified_name": "packages.coding-agent.src.core.system-prompt.BuildSystemPromptOptions", - "start_line": 9, - "end_line": 37, - "type": "INTERFACE", - "content_hash": "9379ef8d41194b6c" - }, - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.normalizeBuildSystemPromptOptions": { - "file_path": "packages/coding-agent/src/core/system-prompt.ts", - "qualified_name": "packages.coding-agent.src.core.system-prompt.normalizeBuildSystemPromptOptions", - "start_line": 60, - "end_line": 77, - "type": "FUNCTION", - "content_hash": "70b440ab2b80de0a" - }, - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.normalizeBuildSystemPromptOptions.toolGuidelines.map() callback": { - "file_path": "packages/coding-agent/src/core/system-prompt.ts", - "qualified_name": "packages.coding-agent.src.core.system-prompt.normalizeBuildSystemPromptOptions.toolGuidelines.map() callback", - "start_line": 68, - "end_line": 68, - "type": "FUNCTION", - "content_hash": "07faf769574d8d5c" - }, - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.normalizeBuildSystemPromptOptions.contextFiles.map() callback": { - "file_path": "packages/coding-agent/src/core/system-prompt.ts", - "qualified_name": "packages.coding-agent.src.core.system-prompt.normalizeBuildSystemPromptOptions.contextFiles.map() callback", - "start_line": 74, - "end_line": 74, - "type": "FUNCTION", - "content_hash": "fabb645310948a62" - }, - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.normalizeBuildSystemPromptOptions.skills.map() callback": { - "file_path": "packages/coding-agent/src/core/system-prompt.ts", - "qualified_name": "packages.coding-agent.src.core.system-prompt.normalizeBuildSystemPromptOptions.skills.map() callback", - "start_line": 75, - "end_line": 75, - "type": "FUNCTION", - "content_hash": "63dce75b61b38c90" - }, - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.renderProjectContext": { - "file_path": "packages/coding-agent/src/core/system-prompt.ts", - "qualified_name": "packages.coding-agent.src.core.system-prompt.renderProjectContext", - "start_line": 79, - "end_line": 86, - "type": "FUNCTION", - "content_hash": "941d4f679d3147c8" - }, - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.renderProjectContext.contextFiles.map() callback": { - "file_path": "packages/coding-agent/src/core/system-prompt.ts", - "qualified_name": "packages.coding-agent.src.core.system-prompt.renderProjectContext.contextFiles.map() callback", - "start_line": 83, - "end_line": 83, - "type": "FUNCTION", - "content_hash": "b7323fbf67f2343b" - }, - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.buildRules": { - "file_path": "packages/coding-agent/src/core/system-prompt.ts", - "qualified_name": "packages.coding-agent.src.core.system-prompt.buildRules", - "start_line": 88, - "end_line": 125, - "type": "FUNCTION", - "content_hash": "10ad9d3229d16a4d" - }, - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.buildRules.rules.map() callback": { - "file_path": "packages/coding-agent/src/core/system-prompt.ts", - "qualified_name": "packages.coding-agent.src.core.system-prompt.buildRules.rules.map() callback", - "start_line": 124, - "end_line": 124, - "type": "FUNCTION", - "content_hash": "005552825e7cd793" - }, - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.buildSystemPromptSections": { - "file_path": "packages/coding-agent/src/core/system-prompt.ts", - "qualified_name": "packages.coding-agent.src.core.system-prompt.buildSystemPromptSections", - "start_line": 128, - "end_line": 193, - "type": "FUNCTION", - "content_hash": "29dfe915df11d30c" - }, - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.declaredTools": { - "file_path": "packages/coding-agent/src/core/system-prompt.ts", - "qualified_name": "packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.declaredTools", - "start_line": 150, - "end_line": 150, - "type": "CLASS", - "content_hash": "70e2c6df5ae7a150" - }, - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.declaredTools.selectedTools.filter() callback": { - "file_path": "packages/coding-agent/src/core/system-prompt.ts", - "qualified_name": "packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.declaredTools.selectedTools.filter() callback", - "start_line": 150, - "end_line": 150, - "type": "FUNCTION", - "content_hash": "70e2c6df5ae7a150" - }, - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.visibleTools": { - "file_path": "packages/coding-agent/src/core/system-prompt.ts", - "qualified_name": "packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.visibleTools", - "start_line": 157, - "end_line": 157, - "type": "CLASS", - "content_hash": "05bf54a2a35daf97" - }, - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.visibleTools.declaredTools.filter() callback": { - "file_path": "packages/coding-agent/src/core/system-prompt.ts", - "qualified_name": "packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.visibleTools.declaredTools.filter() callback", - "start_line": 157, - "end_line": 157, - "type": "FUNCTION", - "content_hash": "05bf54a2a35daf97" - }, - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.tools": { - "file_path": "packages/coding-agent/src/core/system-prompt.ts", - "qualified_name": "packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.tools", - "start_line": 158, - "end_line": 159, - "type": "CLASS", - "content_hash": "218bc1239b81ab58" - }, - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.tools.visibleTools.map() callback": { - "file_path": "packages/coding-agent/src/core/system-prompt.ts", - "qualified_name": "packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.tools.visibleTools.map() callback", - "start_line": 159, - "end_line": 159, - "type": "FUNCTION", - "content_hash": "9f8e4e60fab285ac" - }, - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.skillFileReadTool": { - "file_path": "packages/coding-agent/src/core/system-prompt.ts", - "qualified_name": "packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.skillFileReadTool", - "start_line": 176, - "end_line": 178, - "type": "CLASS", - "content_hash": "947f34098d485abe" - }, - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.skillFileReadTool.readers.find() callback": { - "file_path": "packages/coding-agent/src/core/system-prompt.ts", - "qualified_name": "packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.skillFileReadTool.readers.find() callback", - "start_line": 177, - "end_line": 177, - "type": "FUNCTION", - "content_hash": "9af7506b8eb6f7a0" - }, - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.skillFileReadTool.readers.some() callback": { - "file_path": "packages/coding-agent/src/core/system-prompt.ts", - "qualified_name": "packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.skillFileReadTool.readers.some() callback", - "start_line": 178, - "end_line": 178, - "type": "FUNCTION", - "content_hash": "00837a8694572f96" - }, - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.buildSystemPromptState": { - "file_path": "packages/coding-agent/src/core/system-prompt.ts", - "qualified_name": "packages.coding-agent.src.core.system-prompt.buildSystemPromptState", - "start_line": 199, - "end_line": 205, - "type": "FUNCTION", - "content_hash": "4dc93c8549d9cfd3" - }, - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.buildSystemPrompt": { - "file_path": "packages/coding-agent/src/core/system-prompt.ts", - "qualified_name": "packages.coding-agent.src.core.system-prompt.buildSystemPrompt", - "start_line": 208, - "end_line": 210, - "type": "FUNCTION", - "content_hash": "17a53129d41b8e09" - }, - "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.diffSystemPromptSections": { - "file_path": "packages/coding-agent/src/core/system-prompt.ts", - "qualified_name": "packages.coding-agent.src.core.system-prompt.diffSystemPromptSections", - "start_line": 217, - "end_line": 229, - "type": "FUNCTION", - "content_hash": "89f7f312afcc3c0c" - }, - "packages/coding-agent/src/core/telemetry.ts|packages.coding-agent.src.core.telemetry.isTruthyEnvFlag": { - "file_path": "packages/coding-agent/src/core/telemetry.ts", - "qualified_name": "packages.coding-agent.src.core.telemetry.isTruthyEnvFlag", - "start_line": 3, - "end_line": 6, - "type": "FUNCTION", - "content_hash": "d7b0778bb178d82d" - }, - "packages/coding-agent/src/core/telemetry.ts|packages.coding-agent.src.core.telemetry.isInstallTelemetryEnabled": { - "file_path": "packages/coding-agent/src/core/telemetry.ts", - "qualified_name": "packages.coding-agent.src.core.telemetry.isInstallTelemetryEnabled", - "start_line": 8, - "end_line": 13, - "type": "FUNCTION", - "content_hash": "d2a470bea83b1a55" - }, - "packages/coding-agent/src/core/timings.ts|packages.coding-agent.src.core.timings.TimingNamespace": { - "file_path": "packages/coding-agent/src/core/timings.ts", - "qualified_name": "packages.coding-agent.src.core.timings.TimingNamespace", - "start_line": 7, - "end_line": 10, - "type": "INTERFACE", - "content_hash": "c1c3fbbc2711ed26" - }, - "packages/coding-agent/src/core/timings.ts|packages.coding-agent.src.core.timings.resetTimings": { - "file_path": "packages/coding-agent/src/core/timings.ts", - "qualified_name": "packages.coding-agent.src.core.timings.resetTimings", - "start_line": 16, - "end_line": 19, - "type": "FUNCTION", - "content_hash": "937aca32c6409448" - }, - "packages/coding-agent/src/core/timings.ts|packages.coding-agent.src.core.timings.time": { - "file_path": "packages/coding-agent/src/core/timings.ts", - "qualified_name": "packages.coding-agent.src.core.timings.time", - "start_line": 21, - "end_line": 32, - "type": "FUNCTION", - "content_hash": "66c37ee8f3538fb8" - }, - "packages/coding-agent/src/core/timings.ts|packages.coding-agent.src.core.timings.printTimingGroup": { - "file_path": "packages/coding-agent/src/core/timings.ts", - "qualified_name": "packages.coding-agent.src.core.timings.printTimingGroup", - "start_line": 34, - "end_line": 43, - "type": "FUNCTION", - "content_hash": "02ba4a90260d4092" - }, - "packages/coding-agent/src/core/timings.ts|packages.coding-agent.src.core.timings.printTimingGroup.printableTimings": { - "file_path": "packages/coding-agent/src/core/timings.ts", - "qualified_name": "packages.coding-agent.src.core.timings.printTimingGroup.printableTimings", - "start_line": 35, - "end_line": 35, - "type": "CLASS", - "content_hash": "a47482c1db4ffc62" - }, - "packages/coding-agent/src/core/timings.ts|packages.coding-agent.src.core.timings.printTimingGroup.printableTimings.timings.filter() callback": { - "file_path": "packages/coding-agent/src/core/timings.ts", - "qualified_name": "packages.coding-agent.src.core.timings.printTimingGroup.printableTimings.timings.filter() callback", - "start_line": 35, - "end_line": 35, - "type": "FUNCTION", - "content_hash": "a47482c1db4ffc62" - }, - "packages/coding-agent/src/core/timings.ts|packages.coding-agent.src.core.timings.printTimingGroup.printableTimings.reduce() callback": { - "file_path": "packages/coding-agent/src/core/timings.ts", - "qualified_name": "packages.coding-agent.src.core.timings.printTimingGroup.printableTimings.reduce() callback", - "start_line": 41, - "end_line": 41, - "type": "FUNCTION", - "content_hash": "0b957450aecfc9f0" - }, - "packages/coding-agent/src/core/timings.ts|packages.coding-agent.src.core.timings.printTimings": { - "file_path": "packages/coding-agent/src/core/timings.ts", - "qualified_name": "packages.coding-agent.src.core.timings.printTimings", - "start_line": 45, - "end_line": 50, - "type": "FUNCTION", - "content_hash": "92222ef9325dfc0d" - }, - "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.resolveTimeoutMs": { - "file_path": "packages/coding-agent/src/core/tools/bash.ts", - "qualified_name": "packages.coding-agent.src.core.tools.bash.resolveTimeoutMs", - "start_line": 27, - "end_line": 38, - "type": "FUNCTION", - "content_hash": "985c57d7cd83916b" - }, - "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.BashToolDetails": { - "file_path": "packages/coding-agent/src/core/tools/bash.ts", - "qualified_name": "packages.coding-agent.src.core.tools.bash.BashToolDetails", - "start_line": 66, - "end_line": 69, - "type": "INTERFACE", - "content_hash": "1074a93656eb20ad" - }, - "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.BashOperations": { - "file_path": "packages/coding-agent/src/core/tools/bash.ts", - "qualified_name": "packages.coding-agent.src.core.tools.bash.BashOperations", - "start_line": 75, - "end_line": 94, - "type": "INTERFACE", - "content_hash": "7f4b97d93c2fa2bb" - }, - "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.createLocalShellOperations": { - "file_path": "packages/coding-agent/src/core/tools/bash.ts", - "qualified_name": "packages.coding-agent.src.core.tools.bash.createLocalShellOperations", - "start_line": 97, - "end_line": 166, - "type": "FUNCTION", - "content_hash": "1ff3db7de833c79b" - }, - "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.createLocalShellOperations.exec": { - "file_path": "packages/coding-agent/src/core/tools/bash.ts", - "qualified_name": "packages.coding-agent.src.core.tools.bash.createLocalShellOperations.exec", - "start_line": 99, - "end_line": 164, - "type": "METHOD", - "content_hash": "30ee7224bedc39a5" - }, - "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.createLocalShellOperations.exec.child.stdin.on(\"error\") callback": { - "file_path": "packages/coding-agent/src/core/tools/bash.ts", - "qualified_name": "packages.coding-agent.src.core.tools.bash.createLocalShellOperations.exec.child.stdin.on(\"error\") callback", - "start_line": 120, - "end_line": 120, - "type": "FUNCTION", - "content_hash": "518305302ffaa1e5" - }, - "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.createLocalShellOperations.exec.setTimeout() callback": { - "file_path": "packages/coding-agent/src/core/tools/bash.ts", - "qualified_name": "packages.coding-agent.src.core.tools.bash.createLocalShellOperations.exec.setTimeout() callback", - "start_line": 133, - "end_line": 136, - "type": "FUNCTION", - "content_hash": "27857ae323fc2d4f" - }, - "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.createLocalBashOperations": { - "file_path": "packages/coding-agent/src/core/tools/bash.ts", - "qualified_name": "packages.coding-agent.src.core.tools.bash.createLocalBashOperations", - "start_line": 174, - "end_line": 176, - "type": "FUNCTION", - "content_hash": "4470aa7abf8bebcd" - }, - "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.createLocalBashOperations.createLocalShellOperations(\"bash\") callback": { - "file_path": "packages/coding-agent/src/core/tools/bash.ts", - "qualified_name": "packages.coding-agent.src.core.tools.bash.createLocalBashOperations.createLocalShellOperations(\"bash\") callback", - "start_line": 175, - "end_line": 175, - "type": "FUNCTION", - "content_hash": "3fd540fb729ceba3" - }, - "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.BashSpawnContext": { - "file_path": "packages/coding-agent/src/core/tools/bash.ts", - "qualified_name": "packages.coding-agent.src.core.tools.bash.BashSpawnContext", - "start_line": 178, - "end_line": 182, - "type": "INTERFACE", - "content_hash": "1e82d1d9fe32affe" - }, - "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.resolveSpawnContext": { - "file_path": "packages/coding-agent/src/core/tools/bash.ts", - "qualified_name": "packages.coding-agent.src.core.tools.bash.resolveSpawnContext", - "start_line": 186, - "end_line": 212, - "type": "FUNCTION", - "content_hash": "0162d8c5227f5509" - }, - "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.BashToolOptions": { - "file_path": "packages/coding-agent/src/core/tools/bash.ts", - "qualified_name": "packages.coding-agent.src.core.tools.bash.BashToolOptions", - "start_line": 214, - "end_line": 225, - "type": "INTERFACE", - "content_hash": "9e0d7a67343b7999" - }, - "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.ShellToolConfig": { - "file_path": "packages/coding-agent/src/core/tools/bash.ts", - "qualified_name": "packages.coding-agent.src.core.tools.bash.ShellToolConfig", - "start_line": 233, - "end_line": 241, - "type": "INTERFACE", - "content_hash": "e9ea7a8ddad2e40e" - }, - "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.createShellToolDefinition": { - "file_path": "packages/coding-agent/src/core/tools/bash.ts", - "qualified_name": "packages.coding-agent.src.core.tools.bash.createShellToolDefinition", - "start_line": 243, - "end_line": 415, - "type": "FUNCTION", - "content_hash": "8101d3e1d4617788" - }, - "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.createShellToolDefinition.execute": { - "file_path": "packages/coding-agent/src/core/tools/bash.ts", - "qualified_name": "packages.coding-agent.src.core.tools.bash.createShellToolDefinition.execute", - "start_line": 261, - "end_line": 412, - "type": "METHOD", - "content_hash": "931ba7049bf89658" - }, - "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.createShellToolDefinition.execute.scheduleOutputUpdate": { - "file_path": "packages/coding-agent/src/core/tools/bash.ts", - "qualified_name": "packages.coding-agent.src.core.tools.bash.createShellToolDefinition.execute.scheduleOutputUpdate", - "start_line": 303, - "end_line": 316, - "type": "CLASS", - "content_hash": "ac0bb47e1fd95b07" - }, - "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.createShellToolDefinition.execute.scheduleOutputUpdate.setTimeout() callback": { - "file_path": "packages/coding-agent/src/core/tools/bash.ts", - "qualified_name": "packages.coding-agent.src.core.tools.bash.createShellToolDefinition.execute.scheduleOutputUpdate.setTimeout() callback", - "start_line": 312, - "end_line": 315, - "type": "FUNCTION", - "content_hash": "7408811bcb1e1a3d" - }, - "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.createBashToolDefinition": { - "file_path": "packages/coding-agent/src/core/tools/bash.ts", - "qualified_name": "packages.coding-agent.src.core.tools.bash.createBashToolDefinition", - "start_line": 427, - "end_line": 432, - "type": "FUNCTION", - "content_hash": "3885a3184f618aa1" - }, - "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.createBashTool": { - "file_path": "packages/coding-agent/src/core/tools/bash.ts", - "qualified_name": "packages.coding-agent.src.core.tools.bash.createBashTool", - "start_line": 434, - "end_line": 442, - "type": "FUNCTION", - "content_hash": "d5044cca80afc5eb" - }, - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.detectLineEnding": { - "file_path": "packages/coding-agent/src/core/tools/edit-diff.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit-diff.detectLineEnding", - "start_line": 11, - "end_line": 17, - "type": "FUNCTION", - "content_hash": "9e8c1ebbbf231471" - }, - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.normalizeToLF": { - "file_path": "packages/coding-agent/src/core/tools/edit-diff.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit-diff.normalizeToLF", - "start_line": 19, - "end_line": 21, - "type": "FUNCTION", - "content_hash": "a70a472447a9d770" - }, - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.restoreLineEndings": { - "file_path": "packages/coding-agent/src/core/tools/edit-diff.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit-diff.restoreLineEndings", - "start_line": 23, - "end_line": 25, - "type": "FUNCTION", - "content_hash": "a6e568978b4f0137" - }, - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.normalizeForFuzzyMatch": { - "file_path": "packages/coding-agent/src/core/tools/edit-diff.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit-diff.normalizeForFuzzyMatch", - "start_line": 34, - "end_line": 55, - "type": "FUNCTION", - "content_hash": "6d0ebd6a0268046c" - }, - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.normalizeForFuzzyMatch.map() callback": { - "file_path": "packages/coding-agent/src/core/tools/edit-diff.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit-diff.normalizeForFuzzyMatch.map() callback", - "start_line": 40, - "end_line": 40, - "type": "FUNCTION", - "content_hash": "aed8d9360c263b1d" - }, - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.splitLinesWithEndings": { - "file_path": "packages/coding-agent/src/core/tools/edit-diff.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit-diff.splitLinesWithEndings", - "start_line": 57, - "end_line": 59, - "type": "FUNCTION", - "content_hash": "929cefca4129bc76" - }, - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.LineSpan": { - "file_path": "packages/coding-agent/src/core/tools/edit-diff.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit-diff.LineSpan", - "start_line": 61, - "end_line": 64, - "type": "INTERFACE", - "content_hash": "8052301ef43cf274" - }, - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.MatchedEdit": { - "file_path": "packages/coding-agent/src/core/tools/edit-diff.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit-diff.MatchedEdit", - "start_line": 66, - "end_line": 71, - "type": "INTERFACE", - "content_hash": "858e6100dcb02e27" - }, - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.getLineSpans": { - "file_path": "packages/coding-agent/src/core/tools/edit-diff.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit-diff.getLineSpans", - "start_line": 75, - "end_line": 82, - "type": "FUNCTION", - "content_hash": "dd06ccf996fafeea" - }, - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.getLineSpans.map() callback": { - "file_path": "packages/coding-agent/src/core/tools/edit-diff.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit-diff.getLineSpans.map() callback", - "start_line": 77, - "end_line": 81, - "type": "FUNCTION", - "content_hash": "cdf8ef0c88fdb62c" - }, - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.getReplacementLineRange": { - "file_path": "packages/coding-agent/src/core/tools/edit-diff.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit-diff.getReplacementLineRange", - "start_line": 84, - "end_line": 109, - "type": "FUNCTION", - "content_hash": "1d4a8f60abea2ef4" - }, - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.applyReplacements": { - "file_path": "packages/coding-agent/src/core/tools/edit-diff.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit-diff.applyReplacements", - "start_line": 111, - "end_line": 120, - "type": "FUNCTION", - "content_hash": "7f31f3245591d649" - }, - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.applyReplacementsPreservingUnchangedLines": { - "file_path": "packages/coding-agent/src/core/tools/edit-diff.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit-diff.applyReplacementsPreservingUnchangedLines", - "start_line": 132, - "end_line": 173, - "type": "FUNCTION", - "content_hash": "3a83602d7e7be2eb" - }, - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.applyReplacementsPreservingUnchangedLines.sortedReplacements": { - "file_path": "packages/coding-agent/src/core/tools/edit-diff.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit-diff.applyReplacementsPreservingUnchangedLines.sortedReplacements", - "start_line": 144, - "end_line": 144, - "type": "CLASS", - "content_hash": "f213f27824e0322c" - }, - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.applyReplacementsPreservingUnchangedLines.sortedReplacements.sort() callback": { - "file_path": "packages/coding-agent/src/core/tools/edit-diff.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit-diff.applyReplacementsPreservingUnchangedLines.sortedReplacements.sort() callback", - "start_line": 144, - "end_line": 144, - "type": "FUNCTION", - "content_hash": "f213f27824e0322c" - }, - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.FuzzyMatchResult": { - "file_path": "packages/coding-agent/src/core/tools/edit-diff.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit-diff.FuzzyMatchResult", - "start_line": 175, - "end_line": 189, - "type": "INTERFACE", - "content_hash": "fa43832aa5a8b889" - }, - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.Edit": { - "file_path": "packages/coding-agent/src/core/tools/edit-diff.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit-diff.Edit", - "start_line": 191, - "end_line": 194, - "type": "INTERFACE", - "content_hash": "41ec6949114fe89a" - }, - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.AppliedEditsResult": { - "file_path": "packages/coding-agent/src/core/tools/edit-diff.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit-diff.AppliedEditsResult", - "start_line": 196, - "end_line": 199, - "type": "INTERFACE", - "content_hash": "1ce57d4219158ce5" - }, - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.fuzzyFindText": { - "file_path": "packages/coding-agent/src/core/tools/edit-diff.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit-diff.fuzzyFindText", - "start_line": 207, - "end_line": 245, - "type": "FUNCTION", - "content_hash": "a81049eb83eaa46b" - }, - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.countOccurrences": { - "file_path": "packages/coding-agent/src/core/tools/edit-diff.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit-diff.countOccurrences", - "start_line": 247, - "end_line": 251, - "type": "FUNCTION", - "content_hash": "61e2a87e72bf3cab" - }, - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.getNotFoundError": { - "file_path": "packages/coding-agent/src/core/tools/edit-diff.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit-diff.getNotFoundError", - "start_line": 253, - "end_line": 262, - "type": "FUNCTION", - "content_hash": "01c47ef189bdc080" - }, - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.getDuplicateError": { - "file_path": "packages/coding-agent/src/core/tools/edit-diff.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit-diff.getDuplicateError", - "start_line": 264, - "end_line": 273, - "type": "FUNCTION", - "content_hash": "018703285c303dac" - }, - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.getEmptyOldTextError": { - "file_path": "packages/coding-agent/src/core/tools/edit-diff.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit-diff.getEmptyOldTextError", - "start_line": 275, - "end_line": 280, - "type": "FUNCTION", - "content_hash": "2deb61a8f27db6d8" - }, - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.getNoChangeError": { - "file_path": "packages/coding-agent/src/core/tools/edit-diff.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit-diff.getNoChangeError", - "start_line": 282, - "end_line": 289, - "type": "FUNCTION", - "content_hash": "57d53d4a377c3134" - }, - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.applyEditsToNormalizedContent": { - "file_path": "packages/coding-agent/src/core/tools/edit-diff.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit-diff.applyEditsToNormalizedContent", - "start_line": 300, - "end_line": 362, - "type": "FUNCTION", - "content_hash": "4e5e5fe5fea1d1cb" - }, - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.applyEditsToNormalizedContent.normalizedEdits": { - "file_path": "packages/coding-agent/src/core/tools/edit-diff.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit-diff.applyEditsToNormalizedContent.normalizedEdits", - "start_line": 305, - "end_line": 308, - "type": "CLASS", - "content_hash": "356fd8d5c7be5074" - }, - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.applyEditsToNormalizedContent.normalizedEdits.edits.map() callback": { - "file_path": "packages/coding-agent/src/core/tools/edit-diff.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit-diff.applyEditsToNormalizedContent.normalizedEdits.edits.map() callback", - "start_line": 305, - "end_line": 308, - "type": "FUNCTION", - "content_hash": "356fd8d5c7be5074" - }, - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.applyEditsToNormalizedContent.initialMatches": { - "file_path": "packages/coding-agent/src/core/tools/edit-diff.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit-diff.applyEditsToNormalizedContent.initialMatches", - "start_line": 316, - "end_line": 316, - "type": "CLASS", - "content_hash": "8a195e76e5961754" - }, - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.applyEditsToNormalizedContent.initialMatches.normalizedEdits.map() callback": { - "file_path": "packages/coding-agent/src/core/tools/edit-diff.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit-diff.applyEditsToNormalizedContent.initialMatches.normalizedEdits.map() callback", - "start_line": 316, - "end_line": 316, - "type": "FUNCTION", - "content_hash": "8a195e76e5961754" - }, - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.applyEditsToNormalizedContent.usedFuzzyMatch": { - "file_path": "packages/coding-agent/src/core/tools/edit-diff.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit-diff.applyEditsToNormalizedContent.usedFuzzyMatch", - "start_line": 317, - "end_line": 317, - "type": "CLASS", - "content_hash": "35ae2d5ddbf544e6" - }, - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.applyEditsToNormalizedContent.usedFuzzyMatch.initialMatches.some() callback": { - "file_path": "packages/coding-agent/src/core/tools/edit-diff.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit-diff.applyEditsToNormalizedContent.usedFuzzyMatch.initialMatches.some() callback", - "start_line": 317, - "end_line": 317, - "type": "FUNCTION", - "content_hash": "35ae2d5ddbf544e6" - }, - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.applyEditsToNormalizedContent.matchedEdits.sort() callback": { - "file_path": "packages/coding-agent/src/core/tools/edit-diff.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit-diff.applyEditsToNormalizedContent.matchedEdits.sort() callback", - "start_line": 341, - "end_line": 341, - "type": "FUNCTION", - "content_hash": "626359093be146f0" - }, - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.generateUnifiedPatch": { - "file_path": "packages/coding-agent/src/core/tools/edit-diff.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit-diff.generateUnifiedPatch", - "start_line": 365, - "end_line": 370, - "type": "FUNCTION", - "content_hash": "fdb7cd7735d3a81c" - }, - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.generateDiffString": { - "file_path": "packages/coding-agent/src/core/tools/edit-diff.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit-diff.generateDiffString", - "start_line": 376, - "end_line": 499, - "type": "FUNCTION", - "content_hash": "33eb0304439ef203" - }, - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.EditDiffResult": { - "file_path": "packages/coding-agent/src/core/tools/edit-diff.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit-diff.EditDiffResult", - "start_line": 501, - "end_line": 504, - "type": "INTERFACE", - "content_hash": "36d4eada584d5a2f" - }, - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.EditDiffError": { - "file_path": "packages/coding-agent/src/core/tools/edit-diff.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit-diff.EditDiffError", - "start_line": 506, - "end_line": 508, - "type": "INTERFACE", - "content_hash": "afa6605e00d4d9b5" - }, - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.computeEditsDiff": { - "file_path": "packages/coding-agent/src/core/tools/edit-diff.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit-diff.computeEditsDiff", - "start_line": 514, - "end_line": 543, - "type": "FUNCTION", - "content_hash": "be3ac974e3958476" - }, - "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.computeEditDiff": { - "file_path": "packages/coding-agent/src/core/tools/edit-diff.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit-diff.computeEditDiff", - "start_line": 549, - "end_line": 556, - "type": "FUNCTION", - "content_hash": "6c3933aa681c35b3" - }, - "packages/coding-agent/src/core/tools/edit.ts|packages.coding-agent.src.core.tools.edit.isSingleEditInput": { - "file_path": "packages/coding-agent/src/core/tools/edit.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit.isSingleEditInput", - "start_line": 61, - "end_line": 68, - "type": "FUNCTION", - "content_hash": "cc6443c22fad44f5" - }, - "packages/coding-agent/src/core/tools/edit.ts|packages.coding-agent.src.core.tools.edit.EditToolDetails": { - "file_path": "packages/coding-agent/src/core/tools/edit.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit.EditToolDetails", - "start_line": 70, - "end_line": 77, - "type": "INTERFACE", - "content_hash": "a9a6eb4703765460" - }, - "packages/coding-agent/src/core/tools/edit.ts|packages.coding-agent.src.core.tools.edit.EditOperations": { - "file_path": "packages/coding-agent/src/core/tools/edit.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit.EditOperations", - "start_line": 83, - "end_line": 90, - "type": "INTERFACE", - "content_hash": "823e457efecf53c8" - }, - "packages/coding-agent/src/core/tools/edit.ts|packages.coding-agent.src.core.tools.edit.defaultEditOperations": { - "file_path": "packages/coding-agent/src/core/tools/edit.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit.defaultEditOperations", - "start_line": 92, - "end_line": 96, - "type": "CLASS", - "content_hash": "414c816cf443cd9f" - }, - "packages/coding-agent/src/core/tools/edit.ts|packages.coding-agent.src.core.tools.edit.defaultEditOperations.readFile": { - "file_path": "packages/coding-agent/src/core/tools/edit.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit.defaultEditOperations.readFile", - "start_line": 93, - "end_line": 93, - "type": "METHOD", - "content_hash": "25d95a7ef3b3763e" - }, - "packages/coding-agent/src/core/tools/edit.ts|packages.coding-agent.src.core.tools.edit.defaultEditOperations.writeFile": { - "file_path": "packages/coding-agent/src/core/tools/edit.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit.defaultEditOperations.writeFile", - "start_line": 94, - "end_line": 94, - "type": "METHOD", - "content_hash": "4b9ea2677febecc0" - }, - "packages/coding-agent/src/core/tools/edit.ts|packages.coding-agent.src.core.tools.edit.defaultEditOperations.access": { - "file_path": "packages/coding-agent/src/core/tools/edit.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit.defaultEditOperations.access", - "start_line": 95, - "end_line": 95, - "type": "METHOD", - "content_hash": "e410f7a98141f34e" - }, - "packages/coding-agent/src/core/tools/edit.ts|packages.coding-agent.src.core.tools.edit.EditToolOptions": { - "file_path": "packages/coding-agent/src/core/tools/edit.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit.EditToolOptions", - "start_line": 98, - "end_line": 101, - "type": "INTERFACE", - "content_hash": "a9b7eee81ce5e5a4" - }, - "packages/coding-agent/src/core/tools/edit.ts|packages.coding-agent.src.core.tools.edit.prepareEditArguments": { - "file_path": "packages/coding-agent/src/core/tools/edit.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit.prepareEditArguments", - "start_line": 103, - "end_line": 134, - "type": "FUNCTION", - "content_hash": "b9068b1fdc960526" - }, - "packages/coding-agent/src/core/tools/edit.ts|packages.coding-agent.src.core.tools.edit.validateEditInput": { - "file_path": "packages/coding-agent/src/core/tools/edit.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit.validateEditInput", - "start_line": 136, - "end_line": 141, - "type": "FUNCTION", - "content_hash": "b8d273fa019f5770" - }, - "packages/coding-agent/src/core/tools/edit.ts|packages.coding-agent.src.core.tools.edit.createEditToolDefinition": { - "file_path": "packages/coding-agent/src/core/tools/edit.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit.createEditToolDefinition", - "start_line": 143, - "end_line": 216, - "type": "FUNCTION", - "content_hash": "f3b236bd47f4b611" - }, - "packages/coding-agent/src/core/tools/edit.ts|packages.coding-agent.src.core.tools.edit.createEditToolDefinition.execute": { - "file_path": "packages/coding-agent/src/core/tools/edit.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit.createEditToolDefinition.execute", - "start_line": 159, - "end_line": 213, - "type": "METHOD", - "content_hash": "d7db024c2cb13a15" - }, - "packages/coding-agent/src/core/tools/edit.ts|packages.coding-agent.src.core.tools.edit.createEditToolDefinition.execute.withFileMutationQueue() callback": { - "file_path": "packages/coding-agent/src/core/tools/edit.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit.createEditToolDefinition.execute.withFileMutationQueue() callback", - "start_line": 163, - "end_line": 212, - "type": "FUNCTION", - "content_hash": "4678a5c5828470bf" - }, - "packages/coding-agent/src/core/tools/edit.ts|packages.coding-agent.src.core.tools.edit.createEditTool": { - "file_path": "packages/coding-agent/src/core/tools/edit.ts", - "qualified_name": "packages.coding-agent.src.core.tools.edit.createEditTool", - "start_line": 218, - "end_line": 220, - "type": "FUNCTION", - "content_hash": "73ab289365e55f1a" - }, - "packages/coding-agent/src/core/tools/file-mutation-queue.ts|packages.coding-agent.src.core.tools.file-mutation-queue.isMissingPathError": { - "file_path": "packages/coding-agent/src/core/tools/file-mutation-queue.ts", - "qualified_name": "packages.coding-agent.src.core.tools.file-mutation-queue.isMissingPathError", - "start_line": 7, - "end_line": 14, - "type": "FUNCTION", - "content_hash": "3293a47b044eaa8b" - }, - "packages/coding-agent/src/core/tools/file-mutation-queue.ts|packages.coding-agent.src.core.tools.file-mutation-queue.getMutationQueueKey": { - "file_path": "packages/coding-agent/src/core/tools/file-mutation-queue.ts", - "qualified_name": "packages.coding-agent.src.core.tools.file-mutation-queue.getMutationQueueKey", - "start_line": 16, - "end_line": 26, - "type": "FUNCTION", - "content_hash": "9ba5ea557455af95" - }, - "packages/coding-agent/src/core/tools/file-mutation-queue.ts|packages.coding-agent.src.core.tools.file-mutation-queue.withFileMutationQueue": { - "file_path": "packages/coding-agent/src/core/tools/file-mutation-queue.ts", - "qualified_name": "packages.coding-agent.src.core.tools.file-mutation-queue.withFileMutationQueue", - "start_line": 32, - "end_line": 61, - "type": "FUNCTION", - "content_hash": "d048dec0646f7c92" - }, - "packages/coding-agent/src/core/tools/file-mutation-queue.ts|packages.coding-agent.src.core.tools.file-mutation-queue.withFileMutationQueue.registration": { - "file_path": "packages/coding-agent/src/core/tools/file-mutation-queue.ts", - "qualified_name": "packages.coding-agent.src.core.tools.file-mutation-queue.withFileMutationQueue.registration", - "start_line": 33, - "end_line": 45, - "type": "CLASS", - "content_hash": "acc78561d268ab78" - }, - "packages/coding-agent/src/core/tools/file-mutation-queue.ts|packages.coding-agent.src.core.tools.file-mutation-queue.withFileMutationQueue.registration.registrationQueue.then() callback": { - "file_path": "packages/coding-agent/src/core/tools/file-mutation-queue.ts", - "qualified_name": "packages.coding-agent.src.core.tools.file-mutation-queue.withFileMutationQueue.registration.registrationQueue.then() callback", - "start_line": 33, - "end_line": 45, - "type": "FUNCTION", - "content_hash": "acc78561d268ab78" - }, - "packages/coding-agent/src/core/tools/file-mutation-queue.ts|packages.coding-agent.src.core.tools.file-mutation-queue.registration.registrationQueue.then() callback.chainedQueue": { - "file_path": "packages/coding-agent/src/core/tools/file-mutation-queue.ts", - "qualified_name": "packages.coding-agent.src.core.tools.file-mutation-queue.registration.registrationQueue.then() callback.chainedQueue", - "start_line": 41, - "end_line": 41, - "type": "CLASS", - "content_hash": "a124f40b8183aca8" - }, - "packages/coding-agent/src/core/tools/file-mutation-queue.ts|packages.coding-agent.src.core.tools.file-mutation-queue.withFileMutationQueue.registration.registrationQueue.then() callback.chainedQueue.currentQueue.then() callback": { - "file_path": "packages/coding-agent/src/core/tools/file-mutation-queue.ts", - "qualified_name": "packages.coding-agent.src.core.tools.file-mutation-queue.withFileMutationQueue.registration.registrationQueue.then() callback.chainedQueue.currentQueue.then() callback", - "start_line": 41, - "end_line": 41, - "type": "FUNCTION", - "content_hash": "a124f40b8183aca8" - }, - "packages/coding-agent/src/core/tools/file-mutation-queue.ts|packages.coding-agent.src.core.tools.file-mutation-queue.registration.then() callback": { - "file_path": "packages/coding-agent/src/core/tools/file-mutation-queue.ts", - "qualified_name": "packages.coding-agent.src.core.tools.file-mutation-queue.registration.then() callback", - "start_line": 47, - "end_line": 47, - "type": "FUNCTION", - "content_hash": "71f31344db6ffd59" - }, - "packages/coding-agent/src/core/tools/file-mutation-queue.ts|packages.coding-agent.src.core.tools.file-mutation-queue.withFileMutationQueue.registration.then() callback": { - "file_path": "packages/coding-agent/src/core/tools/file-mutation-queue.ts", - "qualified_name": "packages.coding-agent.src.core.tools.file-mutation-queue.withFileMutationQueue.registration.then() callback", - "start_line": 48, - "end_line": 48, - "type": "FUNCTION", - "content_hash": "71f31344db6ffd59" - }, - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.relativizeFindResultPath": { - "file_path": "packages/coding-agent/src/core/tools/find.ts", - "qualified_name": "packages.coding-agent.src.core.tools.find.relativizeFindResultPath", - "start_line": 14, - "end_line": 24, - "type": "FUNCTION", - "content_hash": "2cc64d413a402ec3" - }, - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.FindToolDetails": { - "file_path": "packages/coding-agent/src/core/tools/find.ts", - "qualified_name": "packages.coding-agent.src.core.tools.find.FindToolDetails", - "start_line": 43, - "end_line": 46, - "type": "INTERFACE", - "content_hash": "2eb17e16693dfe09" - }, - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.FindOperations": { - "file_path": "packages/coding-agent/src/core/tools/find.ts", - "qualified_name": "packages.coding-agent.src.core.tools.find.FindOperations", - "start_line": 52, - "end_line": 57, - "type": "INTERFACE", - "content_hash": "5b5cc4ce63b5d5f6" - }, - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.defaultFindOperations": { - "file_path": "packages/coding-agent/src/core/tools/find.ts", - "qualified_name": "packages.coding-agent.src.core.tools.find.defaultFindOperations", - "start_line": 59, - "end_line": 63, - "type": "CLASS", - "content_hash": "f03deea8ff3333f8" - }, - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.defaultFindOperations.glob": { - "file_path": "packages/coding-agent/src/core/tools/find.ts", - "qualified_name": "packages.coding-agent.src.core.tools.find.defaultFindOperations.glob", - "start_line": 62, - "end_line": 62, - "type": "METHOD", - "content_hash": "1d2cc4e5f6205efe" - }, - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.FindToolOptions": { - "file_path": "packages/coding-agent/src/core/tools/find.ts", - "qualified_name": "packages.coding-agent.src.core.tools.find.FindToolOptions", - "start_line": 65, - "end_line": 68, - "type": "INTERFACE", - "content_hash": "d64e211a0aa7d0a3" - }, - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.createFindToolDefinition": { - "file_path": "packages/coding-agent/src/core/tools/find.ts", - "qualified_name": "packages.coding-agent.src.core.tools.find.createFindToolDefinition", - "start_line": 70, - "end_line": 314, - "type": "FUNCTION", - "content_hash": "9edce18555029d78" - }, - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute": { - "file_path": "packages/coding-agent/src/core/tools/find.ts", - "qualified_name": "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute", - "start_line": 81, - "end_line": 311, - "type": "METHOD", - "content_hash": "0e51bbee600cabab" - }, - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute.": { - "file_path": "packages/coding-agent/src/core/tools/find.ts", - "qualified_name": "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute.", - "start_line": 88, - "end_line": 310, - "type": "FUNCTION", - "content_hash": "70daabc7e1d337f7" - }, - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute..onAbort": { - "file_path": "packages/coding-agent/src/core/tools/find.ts", - "qualified_name": "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute..onAbort", - "start_line": 103, - "end_line": 106, - "type": "CLASS", - "content_hash": "2d2b2275da6c8945" - }, - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute..onAbort.settle() callback": { - "file_path": "packages/coding-agent/src/core/tools/find.ts", - "qualified_name": "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute..onAbort.settle() callback", - "start_line": 105, - "end_line": 105, - "type": "FUNCTION", - "content_hash": "9a99764520b5920d" - }, - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute..": { - "file_path": "packages/coding-agent/src/core/tools/find.ts", - "qualified_name": "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute..", - "start_line": 109, - "end_line": 309, - "type": "FUNCTION", - "content_hash": "d106bdd8c402c2a4" - }, - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.execute...settle() callback": { - "file_path": "packages/coding-agent/src/core/tools/find.ts", - "qualified_name": "packages.coding-agent.src.core.tools.find.execute...settle() callback", - "start_line": 118, - "end_line": 118, - "type": "FUNCTION", - "content_hash": "07a42c479440c37c" - }, - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...relativized": { - "file_path": "packages/coding-agent/src/core/tools/find.ts", - "qualified_name": "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...relativized", - "start_line": 144, - "end_line": 144, - "type": "CLASS", - "content_hash": "0946cbbfc30bc670" - }, - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...relativized.results.map() callback": { - "file_path": "packages/coding-agent/src/core/tools/find.ts", - "qualified_name": "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...relativized.results.map() callback", - "start_line": 144, - "end_line": 144, - "type": "FUNCTION", - "content_hash": "0946cbbfc30bc670" - }, - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...stopChild": { - "file_path": "packages/coding-agent/src/core/tools/find.ts", - "qualified_name": "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...stopChild", - "start_line": 221, - "end_line": 225, - "type": "FUNCTION", - "content_hash": "bf6b500b80a33325" - }, - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...child.stderr.on(\"data\") callback": { - "file_path": "packages/coding-agent/src/core/tools/find.ts", - "qualified_name": "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...child.stderr.on(\"data\") callback", - "start_line": 231, - "end_line": 233, - "type": "FUNCTION", - "content_hash": "161fea91882c9a2c" - }, - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...rl.on(\"line\") callback": { - "file_path": "packages/coding-agent/src/core/tools/find.ts", - "qualified_name": "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...rl.on(\"line\") callback", - "start_line": 235, - "end_line": 237, - "type": "FUNCTION", - "content_hash": "646a10906a880f9e" - }, - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...child.on(\"error\") callback": { - "file_path": "packages/coding-agent/src/core/tools/find.ts", - "qualified_name": "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...child.on(\"error\") callback", - "start_line": 239, - "end_line": 242, - "type": "FUNCTION", - "content_hash": "a894a95b7fe64050" - }, - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...child.on(\"error\") callback.settle() callback": { - "file_path": "packages/coding-agent/src/core/tools/find.ts", - "qualified_name": "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...child.on(\"error\") callback.settle() callback", - "start_line": 241, - "end_line": 241, - "type": "FUNCTION", - "content_hash": "922ba0ee3f4a7c84" - }, - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...child.on(\"close\") callback": { - "file_path": "packages/coding-agent/src/core/tools/find.ts", - "qualified_name": "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...child.on(\"close\") callback", - "start_line": 244, - "end_line": 300, - "type": "FUNCTION", - "content_hash": "6956196d4e0d77e0" - }, - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.execute...child.on(\"close\") callback.settle() callback": { - "file_path": "packages/coding-agent/src/core/tools/find.ts", - "qualified_name": "packages.coding-agent.src.core.tools.find.execute...child.on(\"close\") callback.settle() callback", - "start_line": 247, - "end_line": 247, - "type": "FUNCTION", - "content_hash": "967b4093215f11ba" - }, - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...child.on(\"close\") callback.settle() callback": { - "file_path": "packages/coding-agent/src/core/tools/find.ts", - "qualified_name": "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...child.on(\"close\") callback.settle() callback", - "start_line": 294, - "end_line": 298, - "type": "FUNCTION", - "content_hash": "84424df578e84588" - }, - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...settle() callback": { - "file_path": "packages/coding-agent/src/core/tools/find.ts", - "qualified_name": "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...settle() callback", - "start_line": 307, - "end_line": 307, - "type": "FUNCTION", - "content_hash": "82ccb54d0e29579f" - }, - "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.createFindTool": { - "file_path": "packages/coding-agent/src/core/tools/find.ts", - "qualified_name": "packages.coding-agent.src.core.tools.find.createFindTool", - "start_line": 316, - "end_line": 318, - "type": "FUNCTION", - "content_hash": "b1abdd7616206685" - }, - "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.GrepToolDetails": { - "file_path": "packages/coding-agent/src/core/tools/grep.ts", - "qualified_name": "packages.coding-agent.src.core.tools.grep.GrepToolDetails", - "start_line": 43, - "end_line": 47, - "type": "INTERFACE", - "content_hash": "3718d1e7abf6881c" - }, - "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.GrepOperations": { - "file_path": "packages/coding-agent/src/core/tools/grep.ts", - "qualified_name": "packages.coding-agent.src.core.tools.grep.GrepOperations", - "start_line": 53, - "end_line": 58, - "type": "INTERFACE", - "content_hash": "a44796cbddd01923" - }, - "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.defaultGrepOperations": { - "file_path": "packages/coding-agent/src/core/tools/grep.ts", - "qualified_name": "packages.coding-agent.src.core.tools.grep.defaultGrepOperations", - "start_line": 60, - "end_line": 63, - "type": "CLASS", - "content_hash": "53215785b52801b4" - }, - "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.defaultGrepOperations.isDirectory": { - "file_path": "packages/coding-agent/src/core/tools/grep.ts", - "qualified_name": "packages.coding-agent.src.core.tools.grep.defaultGrepOperations.isDirectory", - "start_line": 61, - "end_line": 61, - "type": "METHOD", - "content_hash": "c36cb1f06471d506" - }, - "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.defaultGrepOperations.readFile": { - "file_path": "packages/coding-agent/src/core/tools/grep.ts", - "qualified_name": "packages.coding-agent.src.core.tools.grep.defaultGrepOperations.readFile", - "start_line": 62, - "end_line": 62, - "type": "METHOD", - "content_hash": "b553c92e95f66f27" - }, - "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.GrepToolOptions": { - "file_path": "packages/coding-agent/src/core/tools/grep.ts", - "qualified_name": "packages.coding-agent.src.core.tools.grep.GrepToolOptions", - "start_line": 65, - "end_line": 68, - "type": "INTERFACE", - "content_hash": "ac59de09cccafe21" - }, - "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.createGrepToolDefinition": { - "file_path": "packages/coding-agent/src/core/tools/grep.ts", - "qualified_name": "packages.coding-agent.src.core.tools.grep.createGrepToolDefinition", - "start_line": 70, - "end_line": 319, - "type": "FUNCTION", - "content_hash": "142fb3ed1e97941b" - }, - "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute": { - "file_path": "packages/coding-agent/src/core/tools/grep.ts", - "qualified_name": "packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute", - "start_line": 81, - "end_line": 316, - "type": "METHOD", - "content_hash": "3349c4b4f74ad3c5" - }, - "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute.": { - "file_path": "packages/coding-agent/src/core/tools/grep.ts", - "qualified_name": "packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute.", - "start_line": 104, - "end_line": 315, - "type": "FUNCTION", - "content_hash": "23b5df30645c9254" - }, - "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute..": { - "file_path": "packages/coding-agent/src/core/tools/grep.ts", - "qualified_name": "packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute..", - "start_line": 117, - "end_line": 314, - "type": "FUNCTION", - "content_hash": "7c1f502d573cf7d0" - }, - "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.execute...settle() callback": { - "file_path": "packages/coding-agent/src/core/tools/grep.ts", - "qualified_name": "packages.coding-agent.src.core.tools.grep.execute...settle() callback", - "start_line": 121, - "end_line": 121, - "type": "FUNCTION", - "content_hash": "c067fcb5729eded3" - }, - "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute...child.stderr.on(\"data\") callback": { - "file_path": "packages/coding-agent/src/core/tools/grep.ts", - "qualified_name": "packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute...child.stderr.on(\"data\") callback", - "start_line": 193, - "end_line": 195, - "type": "FUNCTION", - "content_hash": "161fea91882c9a2c" - }, - "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute...rl.on(\"line\") callback": { - "file_path": "packages/coding-agent/src/core/tools/grep.ts", - "qualified_name": "packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute...rl.on(\"line\") callback", - "start_line": 219, - "end_line": 239, - "type": "FUNCTION", - "content_hash": "1efcbc1dd00c3c6d" - }, - "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute...child.on(\"error\") callback": { - "file_path": "packages/coding-agent/src/core/tools/grep.ts", - "qualified_name": "packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute...child.on(\"error\") callback", - "start_line": 241, - "end_line": 244, - "type": "FUNCTION", - "content_hash": "2e6f338c3356be26" - }, - "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute...child.on(\"error\") callback.settle() callback": { - "file_path": "packages/coding-agent/src/core/tools/grep.ts", - "qualified_name": "packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute...child.on(\"error\") callback.settle() callback", - "start_line": 243, - "end_line": 243, - "type": "FUNCTION", - "content_hash": "a5a331e5c132ba54" - }, - "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute...child.on(\"close\") callback": { - "file_path": "packages/coding-agent/src/core/tools/grep.ts", - "qualified_name": "packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute...child.on(\"close\") callback", - "start_line": 245, - "end_line": 310, - "type": "FUNCTION", - "content_hash": "e735a975867d6200" - }, - "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.execute...child.on(\"close\") callback.settle() callback": { - "file_path": "packages/coding-agent/src/core/tools/grep.ts", - "qualified_name": "packages.coding-agent.src.core.tools.grep.execute...child.on(\"close\") callback.settle() callback", - "start_line": 248, - "end_line": 248, - "type": "FUNCTION", - "content_hash": "967b4093215f11ba" - }, - "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute...child.on(\"close\") callback.settle() callback": { - "file_path": "packages/coding-agent/src/core/tools/grep.ts", - "qualified_name": "packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute...child.on(\"close\") callback.settle() callback", - "start_line": 304, - "end_line": 308, - "type": "FUNCTION", - "content_hash": "4583e64d14e5d8dd" - }, - "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute...settle() callback": { - "file_path": "packages/coding-agent/src/core/tools/grep.ts", - "qualified_name": "packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute...settle() callback", - "start_line": 312, - "end_line": 312, - "type": "FUNCTION", - "content_hash": "2f8ed89c0e887943" - }, - "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.createGrepTool": { - "file_path": "packages/coding-agent/src/core/tools/grep.ts", - "qualified_name": "packages.coding-agent.src.core.tools.grep.createGrepTool", - "start_line": 321, - "end_line": 323, - "type": "FUNCTION", - "content_hash": "c5beafd2af7c0ac5" - }, - "packages/coding-agent/src/core/tools/index.ts|packages.coding-agent.src.core.tools.index.ToolsOptions": { - "file_path": "packages/coding-agent/src/core/tools/index.ts", - "qualified_name": "packages.coding-agent.src.core.tools.index.ToolsOptions", - "start_line": 107, - "end_line": 116, - "type": "INTERFACE", - "content_hash": "4a6d162ff6ee4b1a" - }, - "packages/coding-agent/src/core/tools/index.ts|packages.coding-agent.src.core.tools.index.createToolDefinition": { - "file_path": "packages/coding-agent/src/core/tools/index.ts", - "qualified_name": "packages.coding-agent.src.core.tools.index.createToolDefinition", - "start_line": 118, - "end_line": 139, - "type": "FUNCTION", - "content_hash": "04d3e73262044eb2" - }, - "packages/coding-agent/src/core/tools/index.ts|packages.coding-agent.src.core.tools.index.createTool": { - "file_path": "packages/coding-agent/src/core/tools/index.ts", - "qualified_name": "packages.coding-agent.src.core.tools.index.createTool", - "start_line": 141, - "end_line": 162, - "type": "FUNCTION", - "content_hash": "e853ff87e2ea0947" - }, - "packages/coding-agent/src/core/tools/index.ts|packages.coding-agent.src.core.tools.index.createCodingToolDefinitions": { - "file_path": "packages/coding-agent/src/core/tools/index.ts", - "qualified_name": "packages.coding-agent.src.core.tools.index.createCodingToolDefinitions", - "start_line": 164, - "end_line": 171, - "type": "FUNCTION", - "content_hash": "00634730b96924c0" - }, - "packages/coding-agent/src/core/tools/index.ts|packages.coding-agent.src.core.tools.index.createReadOnlyToolDefinitions": { - "file_path": "packages/coding-agent/src/core/tools/index.ts", - "qualified_name": "packages.coding-agent.src.core.tools.index.createReadOnlyToolDefinitions", - "start_line": 173, - "end_line": 180, - "type": "FUNCTION", - "content_hash": "c5ce313ffc247ccc" - }, - "packages/coding-agent/src/core/tools/index.ts|packages.coding-agent.src.core.tools.index.createAllToolDefinitions": { - "file_path": "packages/coding-agent/src/core/tools/index.ts", - "qualified_name": "packages.coding-agent.src.core.tools.index.createAllToolDefinitions", - "start_line": 182, - "end_line": 193, - "type": "FUNCTION", - "content_hash": "0760a78d8edcf8fe" - }, - "packages/coding-agent/src/core/tools/index.ts|packages.coding-agent.src.core.tools.index.createCodingTools": { - "file_path": "packages/coding-agent/src/core/tools/index.ts", - "qualified_name": "packages.coding-agent.src.core.tools.index.createCodingTools", - "start_line": 195, - "end_line": 202, - "type": "FUNCTION", - "content_hash": "8cc3e429cd7b0577" - }, - "packages/coding-agent/src/core/tools/index.ts|packages.coding-agent.src.core.tools.index.createReadOnlyTools": { - "file_path": "packages/coding-agent/src/core/tools/index.ts", - "qualified_name": "packages.coding-agent.src.core.tools.index.createReadOnlyTools", - "start_line": 204, - "end_line": 211, - "type": "FUNCTION", - "content_hash": "f130eab38a95c6b0" - }, - "packages/coding-agent/src/core/tools/index.ts|packages.coding-agent.src.core.tools.index.createAllTools": { - "file_path": "packages/coding-agent/src/core/tools/index.ts", - "qualified_name": "packages.coding-agent.src.core.tools.index.createAllTools", - "start_line": 213, - "end_line": 224, - "type": "FUNCTION", - "content_hash": "aa90be5f6823ac11" - }, - "packages/coding-agent/src/core/tools/ls.ts|packages.coding-agent.src.core.tools.ls.LsToolDetails": { - "file_path": "packages/coding-agent/src/core/tools/ls.ts", - "qualified_name": "packages.coding-agent.src.core.tools.ls.LsToolDetails", - "start_line": 25, - "end_line": 28, - "type": "INTERFACE", - "content_hash": "202fc07b627340cb" - }, - "packages/coding-agent/src/core/tools/ls.ts|packages.coding-agent.src.core.tools.ls.LsOperations": { - "file_path": "packages/coding-agent/src/core/tools/ls.ts", - "qualified_name": "packages.coding-agent.src.core.tools.ls.LsOperations", - "start_line": 34, - "end_line": 41, - "type": "INTERFACE", - "content_hash": "2ac2cdddb34393d1" - }, - "packages/coding-agent/src/core/tools/ls.ts|packages.coding-agent.src.core.tools.ls.LsToolOptions": { - "file_path": "packages/coding-agent/src/core/tools/ls.ts", - "qualified_name": "packages.coding-agent.src.core.tools.ls.LsToolOptions", - "start_line": 49, - "end_line": 52, - "type": "INTERFACE", - "content_hash": "892306edc0b7bd7a" - }, - "packages/coding-agent/src/core/tools/ls.ts|packages.coding-agent.src.core.tools.ls.createLsToolDefinition": { - "file_path": "packages/coding-agent/src/core/tools/ls.ts", - "qualified_name": "packages.coding-agent.src.core.tools.ls.createLsToolDefinition", - "start_line": 54, - "end_line": 171, - "type": "FUNCTION", - "content_hash": "a0b6965c603de92a" - }, - "packages/coding-agent/src/core/tools/ls.ts|packages.coding-agent.src.core.tools.ls.createLsToolDefinition.execute": { - "file_path": "packages/coding-agent/src/core/tools/ls.ts", - "qualified_name": "packages.coding-agent.src.core.tools.ls.createLsToolDefinition.execute", - "start_line": 65, - "end_line": 168, - "type": "METHOD", - "content_hash": "b65246bf65f61d3f" - }, - "packages/coding-agent/src/core/tools/ls.ts|packages.coding-agent.src.core.tools.ls.createLsToolDefinition.execute.": { - "file_path": "packages/coding-agent/src/core/tools/ls.ts", - "qualified_name": "packages.coding-agent.src.core.tools.ls.createLsToolDefinition.execute.", - "start_line": 72, - "end_line": 167, - "type": "FUNCTION", - "content_hash": "ae16939802063089" - }, - "packages/coding-agent/src/core/tools/ls.ts|packages.coding-agent.src.core.tools.ls.createLsToolDefinition.execute..": { - "file_path": "packages/coding-agent/src/core/tools/ls.ts", - "qualified_name": "packages.coding-agent.src.core.tools.ls.createLsToolDefinition.execute..", - "start_line": 81, - "end_line": 166, - "type": "FUNCTION", - "content_hash": "199b21016f5e5d73" - }, - "packages/coding-agent/src/core/tools/ls.ts|packages.coding-agent.src.core.tools.ls.createLsToolDefinition.execute...entries.sort() callback": { - "file_path": "packages/coding-agent/src/core/tools/ls.ts", - "qualified_name": "packages.coding-agent.src.core.tools.ls.createLsToolDefinition.execute...entries.sort() callback", - "start_line": 109, - "end_line": 109, - "type": "FUNCTION", - "content_hash": "891dabb56cdab3eb" - }, - "packages/coding-agent/src/core/tools/ls.ts|packages.coding-agent.src.core.tools.ls.createLsTool": { - "file_path": "packages/coding-agent/src/core/tools/ls.ts", - "qualified_name": "packages.coding-agent.src.core.tools.ls.createLsTool", - "start_line": 173, - "end_line": 175, - "type": "FUNCTION", - "content_hash": "5eced99839b7d6b5" - }, - "packages/coding-agent/src/core/tools/output-accumulator.ts|packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulatorOptions": { - "file_path": "packages/coding-agent/src/core/tools/output-accumulator.ts", - "qualified_name": "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulatorOptions", - "start_line": 6, - "end_line": 10, - "type": "INTERFACE", - "content_hash": "683621020ba3b4c9" - }, - "packages/coding-agent/src/core/tools/output-accumulator.ts|packages.coding-agent.src.core.tools.output-accumulator.OutputSnapshot": { - "file_path": "packages/coding-agent/src/core/tools/output-accumulator.ts", - "qualified_name": "packages.coding-agent.src.core.tools.output-accumulator.OutputSnapshot", - "start_line": 12, - "end_line": 16, - "type": "INTERFACE", - "content_hash": "e8276ffce46a19f5" - }, - "packages/coding-agent/src/core/tools/output-accumulator.ts|packages.coding-agent.src.core.tools.output-accumulator.FullOutput": { - "file_path": "packages/coding-agent/src/core/tools/output-accumulator.ts", - "qualified_name": "packages.coding-agent.src.core.tools.output-accumulator.FullOutput", - "start_line": 18, - "end_line": 22, - "type": "INTERFACE", - "content_hash": "c24d632b88c7a836" - }, - "packages/coding-agent/src/core/tools/output-accumulator.ts|packages.coding-agent.src.core.tools.output-accumulator.byteLength": { - "file_path": "packages/coding-agent/src/core/tools/output-accumulator.ts", - "qualified_name": "packages.coding-agent.src.core.tools.output-accumulator.byteLength", - "start_line": 24, - "end_line": 26, - "type": "FUNCTION", - "content_hash": "0c1e744dbc03a56c" - }, - "packages/coding-agent/src/core/tools/output-accumulator.ts|packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator": { - "file_path": "packages/coding-agent/src/core/tools/output-accumulator.ts", - "qualified_name": "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator", - "start_line": 35, - "end_line": 257, - "type": "CLASS", - "content_hash": "115675d03f8ee31d" - }, - "packages/coding-agent/src/core/tools/output-accumulator.ts|packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.constructor": { - "file_path": "packages/coding-agent/src/core/tools/output-accumulator.ts", - "qualified_name": "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.constructor", - "start_line": 57, - "end_line": 62, - "type": "CONSTRUCTOR", - "content_hash": "ba338345895f796e" - }, - "packages/coding-agent/src/core/tools/output-accumulator.ts|packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.append": { - "file_path": "packages/coding-agent/src/core/tools/output-accumulator.ts", - "qualified_name": "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.append", - "start_line": 64, - "end_line": 78, - "type": "METHOD", - "content_hash": "7b28280a7719c3f2" - }, - "packages/coding-agent/src/core/tools/output-accumulator.ts|packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.finish": { - "file_path": "packages/coding-agent/src/core/tools/output-accumulator.ts", - "qualified_name": "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.finish", - "start_line": 80, - "end_line": 89, - "type": "METHOD", - "content_hash": "660d9f774426a5a4" - }, - "packages/coding-agent/src/core/tools/output-accumulator.ts|packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.snapshot": { - "file_path": "packages/coding-agent/src/core/tools/output-accumulator.ts", - "qualified_name": "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.snapshot", - "start_line": 91, - "end_line": 119, - "type": "METHOD", - "content_hash": "bf97599e9063c8f4" - }, - "packages/coding-agent/src/core/tools/output-accumulator.ts|packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.closeTempFile": { - "file_path": "packages/coding-agent/src/core/tools/output-accumulator.ts", - "qualified_name": "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.closeTempFile", - "start_line": 121, - "end_line": 142, - "type": "METHOD", - "content_hash": "e080591db08734d1" - }, - "packages/coding-agent/src/core/tools/output-accumulator.ts|packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.closeTempFile.": { - "file_path": "packages/coding-agent/src/core/tools/output-accumulator.ts", - "qualified_name": "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.closeTempFile.", - "start_line": 129, - "end_line": 141, - "type": "FUNCTION", - "content_hash": "c69d6e0c3a2f35ed" - }, - "packages/coding-agent/src/core/tools/output-accumulator.ts|packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.readFullOutput": { - "file_path": "packages/coding-agent/src/core/tools/output-accumulator.ts", - "qualified_name": "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.readFullOutput", - "start_line": 149, - "end_line": 176, - "type": "METHOD", - "content_hash": "885c8619a24ae143" - }, - "packages/coding-agent/src/core/tools/output-accumulator.ts|packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.getLastLineBytes": { - "file_path": "packages/coding-agent/src/core/tools/output-accumulator.ts", - "qualified_name": "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.getLastLineBytes", - "start_line": 178, - "end_line": 180, - "type": "METHOD", - "content_hash": "d5edc2e564d60bcd" - }, - "packages/coding-agent/src/core/tools/output-accumulator.ts|packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.appendDecodedText": { - "file_path": "packages/coding-agent/src/core/tools/output-accumulator.ts", - "qualified_name": "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.appendDecodedText", - "start_line": 182, - "end_line": 211, - "type": "METHOD", - "content_hash": "90f2e052947d45f8" - }, - "packages/coding-agent/src/core/tools/output-accumulator.ts|packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.trimTail": { - "file_path": "packages/coding-agent/src/core/tools/output-accumulator.ts", - "qualified_name": "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.trimTail", - "start_line": 213, - "end_line": 228, - "type": "METHOD", - "content_hash": "95b4f1f7937ff65d" - }, - "packages/coding-agent/src/core/tools/output-accumulator.ts|packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.getSnapshotText": { - "file_path": "packages/coding-agent/src/core/tools/output-accumulator.ts", - "qualified_name": "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.getSnapshotText", - "start_line": 230, - "end_line": 237, - "type": "METHOD", - "content_hash": "95e36e52a536bd91" - }, - "packages/coding-agent/src/core/tools/output-accumulator.ts|packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.shouldUseTempFile": { - "file_path": "packages/coding-agent/src/core/tools/output-accumulator.ts", - "qualified_name": "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.shouldUseTempFile", - "start_line": 239, - "end_line": 243, - "type": "METHOD", - "content_hash": "2b7277397b2c8d2d" - }, - "packages/coding-agent/src/core/tools/output-accumulator.ts|packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.ensureTempFile": { - "file_path": "packages/coding-agent/src/core/tools/output-accumulator.ts", - "qualified_name": "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.ensureTempFile", - "start_line": 245, - "end_line": 256, - "type": "METHOD", - "content_hash": "326e91abb3cca7e5" - }, - "packages/coding-agent/src/core/tools/path-utils.ts|packages.coding-agent.src.core.tools.path-utils.tryMacOSScreenshotPath": { - "file_path": "packages/coding-agent/src/core/tools/path-utils.ts", - "qualified_name": "packages.coding-agent.src.core.tools.path-utils.tryMacOSScreenshotPath", - "start_line": 7, - "end_line": 9, - "type": "FUNCTION", - "content_hash": "72ed41fe9febd972" - }, - "packages/coding-agent/src/core/tools/path-utils.ts|packages.coding-agent.src.core.tools.path-utils.tryNFDVariant": { - "file_path": "packages/coding-agent/src/core/tools/path-utils.ts", - "qualified_name": "packages.coding-agent.src.core.tools.path-utils.tryNFDVariant", - "start_line": 11, - "end_line": 14, - "type": "FUNCTION", - "content_hash": "ddbdbbfe8cf568dd" - }, - "packages/coding-agent/src/core/tools/path-utils.ts|packages.coding-agent.src.core.tools.path-utils.tryCurlyQuoteVariant": { - "file_path": "packages/coding-agent/src/core/tools/path-utils.ts", - "qualified_name": "packages.coding-agent.src.core.tools.path-utils.tryCurlyQuoteVariant", - "start_line": 16, - "end_line": 20, - "type": "FUNCTION", - "content_hash": "de9d47659aa9a74a" - }, - "packages/coding-agent/src/core/tools/path-utils.ts|packages.coding-agent.src.core.tools.path-utils.fileExists": { - "file_path": "packages/coding-agent/src/core/tools/path-utils.ts", - "qualified_name": "packages.coding-agent.src.core.tools.path-utils.fileExists", - "start_line": 22, - "end_line": 29, - "type": "FUNCTION", - "content_hash": "5d4450937aa8dee9" - }, - "packages/coding-agent/src/core/tools/path-utils.ts|packages.coding-agent.src.core.tools.path-utils.pathExists": { - "file_path": "packages/coding-agent/src/core/tools/path-utils.ts", - "qualified_name": "packages.coding-agent.src.core.tools.path-utils.pathExists", - "start_line": 31, - "end_line": 38, - "type": "FUNCTION", - "content_hash": "b2787900dfccea11" - }, - "packages/coding-agent/src/core/tools/path-utils.ts|packages.coding-agent.src.core.tools.path-utils.expandPath": { - "file_path": "packages/coding-agent/src/core/tools/path-utils.ts", - "qualified_name": "packages.coding-agent.src.core.tools.path-utils.expandPath", - "start_line": 40, - "end_line": 42, - "type": "FUNCTION", - "content_hash": "2630e4cbed2b8a59" - }, - "packages/coding-agent/src/core/tools/path-utils.ts|packages.coding-agent.src.core.tools.path-utils.resolveToCwd": { - "file_path": "packages/coding-agent/src/core/tools/path-utils.ts", - "qualified_name": "packages.coding-agent.src.core.tools.path-utils.resolveToCwd", - "start_line": 48, - "end_line": 50, - "type": "FUNCTION", - "content_hash": "d69ef4368f209102" - }, - "packages/coding-agent/src/core/tools/path-utils.ts|packages.coding-agent.src.core.tools.path-utils.resolveReadPath": { - "file_path": "packages/coding-agent/src/core/tools/path-utils.ts", - "qualified_name": "packages.coding-agent.src.core.tools.path-utils.resolveReadPath", - "start_line": 52, - "end_line": 84, - "type": "FUNCTION", - "content_hash": "fc6188a5bb489a02" - }, - "packages/coding-agent/src/core/tools/path-utils.ts|packages.coding-agent.src.core.tools.path-utils.resolveReadPathAsync": { - "file_path": "packages/coding-agent/src/core/tools/path-utils.ts", - "qualified_name": "packages.coding-agent.src.core.tools.path-utils.resolveReadPathAsync", - "start_line": 86, - "end_line": 118, - "type": "FUNCTION", - "content_hash": "bb342a5a1d4d2b30" - }, - "packages/coding-agent/src/core/tools/powershell.ts|packages.coding-agent.src.core.tools.powershell.PowerShellToolOptions": { - "file_path": "packages/coding-agent/src/core/tools/powershell.ts", - "qualified_name": "packages.coding-agent.src.core.tools.powershell.PowerShellToolOptions", - "start_line": 29, - "end_line": 30, - "type": "INTERFACE", - "content_hash": "82475292bb4cba93" - }, - "packages/coding-agent/src/core/tools/powershell.ts|packages.coding-agent.src.core.tools.powershell.createLocalPowerShellOperations": { - "file_path": "packages/coding-agent/src/core/tools/powershell.ts", - "qualified_name": "packages.coding-agent.src.core.tools.powershell.createLocalPowerShellOperations", - "start_line": 32, - "end_line": 37, - "type": "FUNCTION", - "content_hash": "47d060672340108c" - }, - "packages/coding-agent/src/core/tools/powershell.ts|packages.coding-agent.src.core.tools.powershell.createLocalPowerShellOperations.exec": { - "file_path": "packages/coding-agent/src/core/tools/powershell.ts", - "qualified_name": "packages.coding-agent.src.core.tools.powershell.createLocalPowerShellOperations.exec", - "start_line": 35, - "end_line": 35, - "type": "METHOD", - "content_hash": "8d7bdd53c89a04d6" - }, - "packages/coding-agent/src/core/tools/powershell.ts|packages.coding-agent.src.core.tools.powershell.createPowerShellToolDefinition": { - "file_path": "packages/coding-agent/src/core/tools/powershell.ts", - "qualified_name": "packages.coding-agent.src.core.tools.powershell.createPowerShellToolDefinition", - "start_line": 49, - "end_line": 57, - "type": "FUNCTION", - "content_hash": "ca6b798074907ea3" - }, - "packages/coding-agent/src/core/tools/powershell.ts|packages.coding-agent.src.core.tools.powershell.createPowerShellTool": { - "file_path": "packages/coding-agent/src/core/tools/powershell.ts", - "qualified_name": "packages.coding-agent.src.core.tools.powershell.createPowerShellTool", - "start_line": 59, - "end_line": 67, - "type": "FUNCTION", - "content_hash": "e50e65f9825cdf6f" - }, - "packages/coding-agent/src/core/tools/read.ts|packages.coding-agent.src.core.tools.read.ReadToolDetails": { - "file_path": "packages/coding-agent/src/core/tools/read.ts", - "qualified_name": "packages.coding-agent.src.core.tools.read.ReadToolDetails", - "start_line": 40, - "end_line": 42, - "type": "INTERFACE", - "content_hash": "28b25c65346901ae" - }, - "packages/coding-agent/src/core/tools/read.ts|packages.coding-agent.src.core.tools.read.ReadOperations": { - "file_path": "packages/coding-agent/src/core/tools/read.ts", - "qualified_name": "packages.coding-agent.src.core.tools.read.ReadOperations", - "start_line": 48, - "end_line": 55, - "type": "INTERFACE", - "content_hash": "24d5b11e58edf9c0" - }, - "packages/coding-agent/src/core/tools/read.ts|packages.coding-agent.src.core.tools.read.defaultReadOperations": { - "file_path": "packages/coding-agent/src/core/tools/read.ts", - "qualified_name": "packages.coding-agent.src.core.tools.read.defaultReadOperations", - "start_line": 57, - "end_line": 61, - "type": "CLASS", - "content_hash": "70e0d463ac251033" - }, - "packages/coding-agent/src/core/tools/read.ts|packages.coding-agent.src.core.tools.read.defaultReadOperations.readFile": { - "file_path": "packages/coding-agent/src/core/tools/read.ts", - "qualified_name": "packages.coding-agent.src.core.tools.read.defaultReadOperations.readFile", - "start_line": 58, - "end_line": 58, - "type": "METHOD", - "content_hash": "25d95a7ef3b3763e" - }, - "packages/coding-agent/src/core/tools/read.ts|packages.coding-agent.src.core.tools.read.defaultReadOperations.access": { - "file_path": "packages/coding-agent/src/core/tools/read.ts", - "qualified_name": "packages.coding-agent.src.core.tools.read.defaultReadOperations.access", - "start_line": 59, - "end_line": 59, - "type": "METHOD", - "content_hash": "71a330f065e18f2f" - }, - "packages/coding-agent/src/core/tools/read.ts|packages.coding-agent.src.core.tools.read.ReadToolOptions": { - "file_path": "packages/coding-agent/src/core/tools/read.ts", - "qualified_name": "packages.coding-agent.src.core.tools.read.ReadToolOptions", - "start_line": 63, - "end_line": 70, - "type": "INTERFACE", - "content_hash": "186053f722fcd96b" - }, - "packages/coding-agent/src/core/tools/read.ts|packages.coding-agent.src.core.tools.read.toReadOutput": { - "file_path": "packages/coding-agent/src/core/tools/read.ts", - "qualified_name": "packages.coding-agent.src.core.tools.read.toReadOutput", - "start_line": 73, - "end_line": 77, - "type": "FUNCTION", - "content_hash": "83cf533e41f80c42" - }, - "packages/coding-agent/src/core/tools/read.ts|packages.coding-agent.src.core.tools.read.toReadOutput.text": { - "file_path": "packages/coding-agent/src/core/tools/read.ts", - "qualified_name": "packages.coding-agent.src.core.tools.read.toReadOutput.text", - "start_line": 74, - "end_line": 74, - "type": "CLASS", - "content_hash": "e3a2772b4e1ee208" - }, - "packages/coding-agent/src/core/tools/read.ts|packages.coding-agent.src.core.tools.read.toReadOutput.text.content.find() callback": { - "file_path": "packages/coding-agent/src/core/tools/read.ts", - "qualified_name": "packages.coding-agent.src.core.tools.read.toReadOutput.text.content.find() callback", - "start_line": 74, - "end_line": 74, - "type": "FUNCTION", - "content_hash": "e3a2772b4e1ee208" - }, - "packages/coding-agent/src/core/tools/read.ts|packages.coding-agent.src.core.tools.read.toReadOutput.image": { - "file_path": "packages/coding-agent/src/core/tools/read.ts", - "qualified_name": "packages.coding-agent.src.core.tools.read.toReadOutput.image", - "start_line": 75, - "end_line": 75, - "type": "CLASS", - "content_hash": "e5fcd5194c848da1" - }, - "packages/coding-agent/src/core/tools/read.ts|packages.coding-agent.src.core.tools.read.toReadOutput.image.content.find() callback": { - "file_path": "packages/coding-agent/src/core/tools/read.ts", - "qualified_name": "packages.coding-agent.src.core.tools.read.toReadOutput.image.content.find() callback", - "start_line": 75, - "end_line": 75, - "type": "FUNCTION", - "content_hash": "e5fcd5194c848da1" - }, - "packages/coding-agent/src/core/tools/read.ts|packages.coding-agent.src.core.tools.read.getNonVisionImageNote": { - "file_path": "packages/coding-agent/src/core/tools/read.ts", - "qualified_name": "packages.coding-agent.src.core.tools.read.getNonVisionImageNote", - "start_line": 79, - "end_line": 84, - "type": "FUNCTION", - "content_hash": "839523daebabcd1c" - }, - "packages/coding-agent/src/core/tools/read.ts|packages.coding-agent.src.core.tools.read.createReadToolDefinition": { - "file_path": "packages/coding-agent/src/core/tools/read.ts", - "qualified_name": "packages.coding-agent.src.core.tools.read.createReadToolDefinition", - "start_line": 86, - "end_line": 220, - "type": "FUNCTION", - "content_hash": "9508d680037bc9e5" - }, - "packages/coding-agent/src/core/tools/read.ts|packages.coding-agent.src.core.tools.read.createReadToolDefinition.execute": { - "file_path": "packages/coding-agent/src/core/tools/read.ts", - "qualified_name": "packages.coding-agent.src.core.tools.read.createReadToolDefinition.execute", - "start_line": 102, - "end_line": 217, - "type": "METHOD", - "content_hash": "08b064ddf2a100d2" - }, - "packages/coding-agent/src/core/tools/read.ts|packages.coding-agent.src.core.tools.read.createReadToolDefinition.execute.": { - "file_path": "packages/coding-agent/src/core/tools/read.ts", - "qualified_name": "packages.coding-agent.src.core.tools.read.createReadToolDefinition.execute.", - "start_line": 110, - "end_line": 215, - "type": "FUNCTION", - "content_hash": "ad4ce761b5173dae" - }, - "packages/coding-agent/src/core/tools/read.ts|packages.coding-agent.src.core.tools.read.createReadToolDefinition.execute..": { - "file_path": "packages/coding-agent/src/core/tools/read.ts", - "qualified_name": "packages.coding-agent.src.core.tools.read.createReadToolDefinition.execute..", - "start_line": 122, - "end_line": 214, - "type": "FUNCTION", - "content_hash": "700a08a7dc88d651" - }, - "packages/coding-agent/src/core/tools/read.ts|packages.coding-agent.src.core.tools.read.createReadToolDefinition.execute.then() callback": { - "file_path": "packages/coding-agent/src/core/tools/read.ts", - "qualified_name": "packages.coding-agent.src.core.tools.read.createReadToolDefinition.execute.then() callback", - "start_line": 216, - "end_line": 216, - "type": "FUNCTION", - "content_hash": "a7a5baa48e6fccd4" - }, - "packages/coding-agent/src/core/tools/read.ts|packages.coding-agent.src.core.tools.read.createReadTool": { - "file_path": "packages/coding-agent/src/core/tools/read.ts", - "qualified_name": "packages.coding-agent.src.core.tools.read.createReadTool", - "start_line": 222, - "end_line": 224, - "type": "FUNCTION", - "content_hash": "13f65b2dca660dea" - }, - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.shortenPath": { - "file_path": "packages/coding-agent/src/core/tools/render-utils.ts", - "qualified_name": "packages.coding-agent.src.core.tools.render-utils.shortenPath", - "start_line": 10, - "end_line": 17, - "type": "FUNCTION", - "content_hash": "a7afee5db4cfe615" - }, - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.linkPath": { - "file_path": "packages/coding-agent/src/core/tools/render-utils.ts", - "qualified_name": "packages.coding-agent.src.core.tools.render-utils.linkPath", - "start_line": 19, - "end_line": 23, - "type": "FUNCTION", - "content_hash": "089ae51994c8f1c4" - }, - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.str": { - "file_path": "packages/coding-agent/src/core/tools/render-utils.ts", - "qualified_name": "packages.coding-agent.src.core.tools.render-utils.str", - "start_line": 25, - "end_line": 29, - "type": "FUNCTION", - "content_hash": "9aa3dd670b81ced7" - }, - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.replaceTabs": { - "file_path": "packages/coding-agent/src/core/tools/render-utils.ts", - "qualified_name": "packages.coding-agent.src.core.tools.render-utils.replaceTabs", - "start_line": 31, - "end_line": 33, - "type": "FUNCTION", - "content_hash": "8387417bd946942c" - }, - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.normalizeDisplayText": { - "file_path": "packages/coding-agent/src/core/tools/render-utils.ts", - "qualified_name": "packages.coding-agent.src.core.tools.render-utils.normalizeDisplayText", - "start_line": 35, - "end_line": 37, - "type": "FUNCTION", - "content_hash": "8f355de17a757dd8" - }, - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.getTextOutput": { - "file_path": "packages/coding-agent/src/core/tools/render-utils.ts", - "qualified_name": "packages.coding-agent.src.core.tools.render-utils.getTextOutput", - "start_line": 39, - "end_line": 64, - "type": "FUNCTION", - "content_hash": "e7d2ced645d5bbd6" - }, - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.getTextOutput.textBlocks": { - "file_path": "packages/coding-agent/src/core/tools/render-utils.ts", - "qualified_name": "packages.coding-agent.src.core.tools.render-utils.getTextOutput.textBlocks", - "start_line": 45, - "end_line": 45, - "type": "CLASS", - "content_hash": "d8a4fa5503271b72" - }, - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.getTextOutput.textBlocks.result.content.filter() callback": { - "file_path": "packages/coding-agent/src/core/tools/render-utils.ts", - "qualified_name": "packages.coding-agent.src.core.tools.render-utils.getTextOutput.textBlocks.result.content.filter() callback", - "start_line": 45, - "end_line": 45, - "type": "FUNCTION", - "content_hash": "d8a4fa5503271b72" - }, - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.getTextOutput.imageBlocks": { - "file_path": "packages/coding-agent/src/core/tools/render-utils.ts", - "qualified_name": "packages.coding-agent.src.core.tools.render-utils.getTextOutput.imageBlocks", - "start_line": 46, - "end_line": 46, - "type": "CLASS", - "content_hash": "53603f40a0f015c9" - }, - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.getTextOutput.imageBlocks.result.content.filter() callback": { - "file_path": "packages/coding-agent/src/core/tools/render-utils.ts", - "qualified_name": "packages.coding-agent.src.core.tools.render-utils.getTextOutput.imageBlocks.result.content.filter() callback", - "start_line": 46, - "end_line": 46, - "type": "FUNCTION", - "content_hash": "53603f40a0f015c9" - }, - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.getTextOutput.output": { - "file_path": "packages/coding-agent/src/core/tools/render-utils.ts", - "qualified_name": "packages.coding-agent.src.core.tools.render-utils.getTextOutput.output", - "start_line": 48, - "end_line": 48, - "type": "CLASS", - "content_hash": "c806e84229fd1e22" - }, - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.getTextOutput.output.textBlocks.map() callback": { - "file_path": "packages/coding-agent/src/core/tools/render-utils.ts", - "qualified_name": "packages.coding-agent.src.core.tools.render-utils.getTextOutput.output.textBlocks.map() callback", - "start_line": 48, - "end_line": 48, - "type": "FUNCTION", - "content_hash": "c806e84229fd1e22" - }, - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.getTextOutput.imageIndicators": { - "file_path": "packages/coding-agent/src/core/tools/render-utils.ts", - "qualified_name": "packages.coding-agent.src.core.tools.render-utils.getTextOutput.imageIndicators", - "start_line": 52, - "end_line": 59, - "type": "CLASS", - "content_hash": "6a6324e1c144d659" - }, - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.getTextOutput.imageIndicators.imageBlocks.map() callback": { - "file_path": "packages/coding-agent/src/core/tools/render-utils.ts", - "qualified_name": "packages.coding-agent.src.core.tools.render-utils.getTextOutput.imageIndicators.imageBlocks.map() callback", - "start_line": 53, - "end_line": 58, - "type": "FUNCTION", - "content_hash": "7001b776f4177583" - }, - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.formatToolCallWithArgs": { - "file_path": "packages/coding-agent/src/core/tools/render-utils.ts", - "qualified_name": "packages.coding-agent.src.core.tools.render-utils.formatToolCallWithArgs", - "start_line": 78, - "end_line": 96, - "type": "FUNCTION", - "content_hash": "60b336e1c38fc171" - }, - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.formatToolCallWithArgs.lines": { - "file_path": "packages/coding-agent/src/core/tools/render-utils.ts", - "qualified_name": "packages.coding-agent.src.core.tools.render-utils.formatToolCallWithArgs.lines", - "start_line": 87, - "end_line": 90, - "type": "CLASS", - "content_hash": "90e273ee83b4bad9" - }, - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.formatToolCallWithArgs.lines.entries.map() callback": { - "file_path": "packages/coding-agent/src/core/tools/render-utils.ts", - "qualified_name": "packages.coding-agent.src.core.tools.render-utils.formatToolCallWithArgs.lines.entries.map() callback", - "start_line": 87, - "end_line": 90, - "type": "FUNCTION", - "content_hash": "90e273ee83b4bad9" - }, - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.formatToolCallWithArgs.pairs": { - "file_path": "packages/coding-agent/src/core/tools/render-utils.ts", - "qualified_name": "packages.coding-agent.src.core.tools.render-utils.formatToolCallWithArgs.pairs", - "start_line": 93, - "end_line": 93, - "type": "CLASS", - "content_hash": "c7ee1c3f8ec6b476" - }, - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.formatToolCallWithArgs.pairs.entries.map() callback": { - "file_path": "packages/coding-agent/src/core/tools/render-utils.ts", - "qualified_name": "packages.coding-agent.src.core.tools.render-utils.formatToolCallWithArgs.pairs.entries.map() callback", - "start_line": 93, - "end_line": 93, - "type": "FUNCTION", - "content_hash": "c7ee1c3f8ec6b476" - }, - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.invalidArgText": { - "file_path": "packages/coding-agent/src/core/tools/render-utils.ts", - "qualified_name": "packages.coding-agent.src.core.tools.render-utils.invalidArgText", - "start_line": 98, - "end_line": 100, - "type": "FUNCTION", - "content_hash": "ff870653c50db373" - }, - "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.renderToolPath": { - "file_path": "packages/coding-agent/src/core/tools/render-utils.ts", - "qualified_name": "packages.coding-agent.src.core.tools.render-utils.renderToolPath", - "start_line": 102, - "end_line": 112, - "type": "FUNCTION", - "content_hash": "2809463e6cb5b2ac" - }, - "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.formatDuration": { - "file_path": "packages/coding-agent/src/core/tools/renderers/bash.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.bash.formatDuration", - "start_line": 20, - "end_line": 30, - "type": "FUNCTION", - "content_hash": "55b16fd675d1c747" - }, - "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.formatShellCall": { - "file_path": "packages/coding-agent/src/core/tools/renderers/bash.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.bash.formatShellCall", - "start_line": 31, - "end_line": 37, - "type": "FUNCTION", - "content_hash": "d15902aec970824f" - }, - "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent": { - "file_path": "packages/coding-agent/src/core/tools/renderers/bash.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent", - "start_line": 38, - "end_line": 111, - "type": "FUNCTION", - "content_hash": "e587e8d832ce4a56" - }, - "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent.styledOutput": { - "file_path": "packages/coding-agent/src/core/tools/renderers/bash.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent.styledOutput", - "start_line": 63, - "end_line": 66, - "type": "CLASS", - "content_hash": "0854d323d4f8cd6d" - }, - "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent.styledOutput.map() callback": { - "file_path": "packages/coding-agent/src/core/tools/renderers/bash.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent.styledOutput.map() callback", - "start_line": 65, - "end_line": 65, - "type": "FUNCTION", - "content_hash": "89f635008de710fd" - }, - "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent.formatHint": { - "file_path": "packages/coding-agent/src/core/tools/renderers/bash.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent.formatHint", - "start_line": 77, - "end_line": 79, - "type": "METHOD", - "content_hash": "83ffb64a42a1e614" - }, - "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.createShellRenderers": { - "file_path": "packages/coding-agent/src/core/tools/renderers/bash.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.bash.createShellRenderers", - "start_line": 114, - "end_line": 152, - "type": "FUNCTION", - "content_hash": "db85724b38174657" - }, - "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.createShellRenderers.renderCall": { - "file_path": "packages/coding-agent/src/core/tools/renderers/bash.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.bash.createShellRenderers.renderCall", - "start_line": 116, - "end_line": 125, - "type": "METHOD", - "content_hash": "8dfc9b2cf15de0fe" - }, - "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.createShellRenderers.renderResult": { - "file_path": "packages/coding-agent/src/core/tools/renderers/bash.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.bash.createShellRenderers.renderResult", - "start_line": 126, - "end_line": 150, - "type": "METHOD", - "content_hash": "2cce7ead330ffe96" - }, - "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.createShellRenderers.renderResult.setInterval() callback": { - "file_path": "packages/coding-agent/src/core/tools/renderers/bash.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.bash.createShellRenderers.renderResult.setInterval() callback", - "start_line": 129, - "end_line": 129, - "type": "FUNCTION", - "content_hash": "93ac8578edb78f3f" - }, - "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.createEditCallRenderComponent": { - "file_path": "packages/coding-agent/src/core/tools/renderers/edit.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.edit.createEditCallRenderComponent", - "start_line": 38, - "end_line": 45, - "type": "FUNCTION", - "content_hash": "171b7b252a50d677" - }, - "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.getEditCallRenderComponent": { - "file_path": "packages/coding-agent/src/core/tools/renderers/edit.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.edit.getEditCallRenderComponent", - "start_line": 46, - "end_line": 58, - "type": "FUNCTION", - "content_hash": "0de968071e38133a" - }, - "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.getRenderablePreviewInput": { - "file_path": "packages/coding-agent/src/core/tools/renderers/edit.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.edit.getRenderablePreviewInput", - "start_line": 59, - "end_line": 82, - "type": "FUNCTION", - "content_hash": "49cb0919718e0156" - }, - "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.getRenderablePreviewInput.args.edits.every() callback": { - "file_path": "packages/coding-agent/src/core/tools/renderers/edit.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.edit.getRenderablePreviewInput.args.edits.every() callback", - "start_line": 72, - "end_line": 72, - "type": "FUNCTION", - "content_hash": "430a1eb2687d6ad5" - }, - "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.formatEditCall": { - "file_path": "packages/coding-agent/src/core/tools/renderers/edit.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.edit.formatEditCall", - "start_line": 83, - "end_line": 86, - "type": "FUNCTION", - "content_hash": "1d7564123fd17326" - }, - "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.formatEditResult": { - "file_path": "packages/coding-agent/src/core/tools/renderers/edit.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.edit.formatEditResult", - "start_line": 87, - "end_line": 114, - "type": "FUNCTION", - "content_hash": "445c626452399bee" - }, - "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.formatEditResult.errorText": { - "file_path": "packages/coding-agent/src/core/tools/renderers/edit.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.edit.formatEditResult.errorText", - "start_line": 98, - "end_line": 101, - "type": "CLASS", - "content_hash": "1f4b134caaa146eb" - }, - "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.formatEditResult.errorText.result.content.filter() callback": { - "file_path": "packages/coding-agent/src/core/tools/renderers/edit.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.edit.formatEditResult.errorText.result.content.filter() callback", - "start_line": 99, - "end_line": 99, - "type": "FUNCTION", - "content_hash": "a9247e3f7be18132" - }, - "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.formatEditResult.errorText.map() callback": { - "file_path": "packages/coding-agent/src/core/tools/renderers/edit.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.edit.formatEditResult.errorText.map() callback", - "start_line": 100, - "end_line": 100, - "type": "FUNCTION", - "content_hash": "e6be9543321dc68a" - }, - "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.getEditHeaderBg": { - "file_path": "packages/coding-agent/src/core/tools/renderers/edit.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.edit.getEditHeaderBg", - "start_line": 115, - "end_line": 130, - "type": "FUNCTION", - "content_hash": "53ef9ec7d36f1414" - }, - "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.buildEditCallComponent": { - "file_path": "packages/coding-agent/src/core/tools/renderers/edit.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.edit.buildEditCallComponent", - "start_line": 131, - "end_line": 152, - "type": "FUNCTION", - "content_hash": "6dddb540ef13a015" - }, - "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.setEditPreview": { - "file_path": "packages/coding-agent/src/core/tools/renderers/edit.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.edit.setEditPreview", - "start_line": 153, - "end_line": 171, - "type": "FUNCTION", - "content_hash": "61cb89c934bb6f46" - }, - "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.editRenderers": { - "file_path": "packages/coding-agent/src/core/tools/renderers/edit.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.edit.editRenderers", - "start_line": 173, - "end_line": 252, - "type": "CLASS", - "content_hash": "20a95381a12d5756" - }, - "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.editRenderers.renderCall": { - "file_path": "packages/coding-agent/src/core/tools/renderers/edit.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.edit.editRenderers.renderCall", - "start_line": 174, - "end_line": 204, - "type": "METHOD", - "content_hash": "3d5ec209e64c5de6" - }, - "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.editRenderers.renderCall.then() callback": { - "file_path": "packages/coding-agent/src/core/tools/renderers/edit.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.edit.editRenderers.renderCall.then() callback", - "start_line": 189, - "end_line": 194, - "type": "FUNCTION", - "content_hash": "4d3430e2419a97c2" - }, - "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.editRenderers.renderResult": { - "file_path": "packages/coding-agent/src/core/tools/renderers/edit.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.edit.editRenderers.renderResult", - "start_line": 205, - "end_line": 251, - "type": "METHOD", - "content_hash": "0dd19f7d496870b0" - }, - "packages/coding-agent/src/core/tools/renderers/find.ts|packages.coding-agent.src.core.tools.renderers.find.formatFindCall": { - "file_path": "packages/coding-agent/src/core/tools/renderers/find.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.find.formatFindCall", - "start_line": 17, - "end_line": 32, - "type": "FUNCTION", - "content_hash": "3da839cc3f6f9859" - }, - "packages/coding-agent/src/core/tools/renderers/find.ts|packages.coding-agent.src.core.tools.renderers.find.formatFindResult": { - "file_path": "packages/coding-agent/src/core/tools/renderers/find.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.find.formatFindResult", - "start_line": 33, - "end_line": 64, - "type": "FUNCTION", - "content_hash": "67b1b7ad66e31806" - }, - "packages/coding-agent/src/core/tools/renderers/find.ts|packages.coding-agent.src.core.tools.renderers.find.formatFindResult.displayLines.map() callback": { - "file_path": "packages/coding-agent/src/core/tools/renderers/find.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.find.formatFindResult.displayLines.map() callback", - "start_line": 49, - "end_line": 49, - "type": "FUNCTION", - "content_hash": "18fb8fbd8116bfc0" - }, - "packages/coding-agent/src/core/tools/renderers/find.ts|packages.coding-agent.src.core.tools.renderers.find.findRenderers": { - "file_path": "packages/coding-agent/src/core/tools/renderers/find.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.find.findRenderers", - "start_line": 66, - "end_line": 77, - "type": "CLASS", - "content_hash": "8f72b8d75f56e175" - }, - "packages/coding-agent/src/core/tools/renderers/find.ts|packages.coding-agent.src.core.tools.renderers.find.findRenderers.renderCall": { - "file_path": "packages/coding-agent/src/core/tools/renderers/find.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.find.findRenderers.renderCall", - "start_line": 67, - "end_line": 71, - "type": "METHOD", - "content_hash": "59792f322fdb02bf" - }, - "packages/coding-agent/src/core/tools/renderers/find.ts|packages.coding-agent.src.core.tools.renderers.find.findRenderers.renderResult": { - "file_path": "packages/coding-agent/src/core/tools/renderers/find.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.find.findRenderers.renderResult", - "start_line": 72, - "end_line": 76, - "type": "METHOD", - "content_hash": "6e8ace609106d8ad" - }, - "packages/coding-agent/src/core/tools/renderers/grep.ts|packages.coding-agent.src.core.tools.renderers.grep.formatGrepCall": { - "file_path": "packages/coding-agent/src/core/tools/renderers/grep.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.grep.formatGrepCall", - "start_line": 17, - "end_line": 35, - "type": "FUNCTION", - "content_hash": "6ff28cf224458925" - }, - "packages/coding-agent/src/core/tools/renderers/grep.ts|packages.coding-agent.src.core.tools.renderers.grep.formatGrepResult": { - "file_path": "packages/coding-agent/src/core/tools/renderers/grep.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.grep.formatGrepResult", - "start_line": 36, - "end_line": 69, - "type": "FUNCTION", - "content_hash": "68e8173b15647c23" - }, - "packages/coding-agent/src/core/tools/renderers/grep.ts|packages.coding-agent.src.core.tools.renderers.grep.formatGrepResult.displayLines.map() callback": { - "file_path": "packages/coding-agent/src/core/tools/renderers/grep.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.grep.formatGrepResult.displayLines.map() callback", - "start_line": 52, - "end_line": 52, - "type": "FUNCTION", - "content_hash": "18fb8fbd8116bfc0" - }, - "packages/coding-agent/src/core/tools/renderers/grep.ts|packages.coding-agent.src.core.tools.renderers.grep.grepRenderers": { - "file_path": "packages/coding-agent/src/core/tools/renderers/grep.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.grep.grepRenderers", - "start_line": 71, - "end_line": 82, - "type": "CLASS", - "content_hash": "38fdebd75d741642" - }, - "packages/coding-agent/src/core/tools/renderers/grep.ts|packages.coding-agent.src.core.tools.renderers.grep.grepRenderers.renderCall": { - "file_path": "packages/coding-agent/src/core/tools/renderers/grep.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.grep.grepRenderers.renderCall", - "start_line": 72, - "end_line": 76, - "type": "METHOD", - "content_hash": "b6a7820640527836" - }, - "packages/coding-agent/src/core/tools/renderers/grep.ts|packages.coding-agent.src.core.tools.renderers.grep.grepRenderers.renderResult": { - "file_path": "packages/coding-agent/src/core/tools/renderers/grep.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.grep.grepRenderers.renderResult", - "start_line": 77, - "end_line": 81, - "type": "METHOD", - "content_hash": "50f0748ed479d966" - }, - "packages/coding-agent/src/core/tools/renderers/index.ts|packages.coding-agent.src.core.tools.renderers.index.createAllToolRenderers": { - "file_path": "packages/coding-agent/src/core/tools/renderers/index.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.index.createAllToolRenderers", - "start_line": 32, - "end_line": 43, - "type": "FUNCTION", - "content_hash": "54ec679a22011148" - }, - "packages/coding-agent/src/core/tools/renderers/index.ts|packages.coding-agent.src.core.tools.renderers.index.withBuiltInRenderers": { - "file_path": "packages/coding-agent/src/core/tools/renderers/index.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.index.withBuiltInRenderers", - "start_line": 51, - "end_line": 63, - "type": "FUNCTION", - "content_hash": "c2e0212b8406d84f" - }, - "packages/coding-agent/src/core/tools/renderers/ls.ts|packages.coding-agent.src.core.tools.renderers.ls.formatLsCall": { - "file_path": "packages/coding-agent/src/core/tools/renderers/ls.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.ls.formatLsCall", - "start_line": 17, - "end_line": 25, - "type": "FUNCTION", - "content_hash": "3f82eed2037ce0d3" - }, - "packages/coding-agent/src/core/tools/renderers/ls.ts|packages.coding-agent.src.core.tools.renderers.ls.formatLsResult": { - "file_path": "packages/coding-agent/src/core/tools/renderers/ls.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.ls.formatLsResult", - "start_line": 26, - "end_line": 57, - "type": "FUNCTION", - "content_hash": "4022140abd9e77d7" - }, - "packages/coding-agent/src/core/tools/renderers/ls.ts|packages.coding-agent.src.core.tools.renderers.ls.formatLsResult.displayLines.map() callback": { - "file_path": "packages/coding-agent/src/core/tools/renderers/ls.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.ls.formatLsResult.displayLines.map() callback", - "start_line": 42, - "end_line": 42, - "type": "FUNCTION", - "content_hash": "18fb8fbd8116bfc0" - }, - "packages/coding-agent/src/core/tools/renderers/ls.ts|packages.coding-agent.src.core.tools.renderers.ls.lsRenderers": { - "file_path": "packages/coding-agent/src/core/tools/renderers/ls.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.ls.lsRenderers", - "start_line": 59, - "end_line": 70, - "type": "CLASS", - "content_hash": "824bd61720c5b2dc" - }, - "packages/coding-agent/src/core/tools/renderers/ls.ts|packages.coding-agent.src.core.tools.renderers.ls.lsRenderers.renderCall": { - "file_path": "packages/coding-agent/src/core/tools/renderers/ls.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.ls.lsRenderers.renderCall", - "start_line": 60, - "end_line": 64, - "type": "METHOD", - "content_hash": "2f9c4ef58f9798d3" - }, - "packages/coding-agent/src/core/tools/renderers/ls.ts|packages.coding-agent.src.core.tools.renderers.ls.lsRenderers.renderResult": { - "file_path": "packages/coding-agent/src/core/tools/renderers/ls.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.ls.lsRenderers.renderResult", - "start_line": 65, - "end_line": 69, - "type": "METHOD", - "content_hash": "05ff2ec57fe1116c" - }, - "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.CompactReadClassification": { - "file_path": "packages/coding-agent/src/core/tools/renderers/read.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.read.CompactReadClassification", - "start_line": 22, - "end_line": 25, - "type": "INTERFACE", - "content_hash": "63de2a140d205d6a" - }, - "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.formatReadLineRange": { - "file_path": "packages/coding-agent/src/core/tools/renderers/read.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.read.formatReadLineRange", - "start_line": 28, - "end_line": 34, - "type": "FUNCTION", - "content_hash": "568d74ccd63601bb" - }, - "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.formatReadCall": { - "file_path": "packages/coding-agent/src/core/tools/renderers/read.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.read.formatReadCall", - "start_line": 35, - "end_line": 38, - "type": "FUNCTION", - "content_hash": "f25af21d2de093e8" - }, - "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.trimTrailingEmptyLines": { - "file_path": "packages/coding-agent/src/core/tools/renderers/read.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.read.trimTrailingEmptyLines", - "start_line": 39, - "end_line": 45, - "type": "FUNCTION", - "content_hash": "4aa58eb6b163d3be" - }, - "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.toPosixPath": { - "file_path": "packages/coding-agent/src/core/tools/renderers/read.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.read.toPosixPath", - "start_line": 46, - "end_line": 48, - "type": "FUNCTION", - "content_hash": "c31c6d7571956034" - }, - "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.getPiDocsClassification": { - "file_path": "packages/coding-agent/src/core/tools/renderers/read.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.read.getPiDocsClassification", - "start_line": 49, - "end_line": 66, - "type": "FUNCTION", - "content_hash": "bb637b1669e8475f" - }, - "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.getCompactReadClassification": { - "file_path": "packages/coding-agent/src/core/tools/renderers/read.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.read.getCompactReadClassification", - "start_line": 67, - "end_line": 88, - "type": "FUNCTION", - "content_hash": "92f7e467c389ae86" - }, - "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.formatCompactReadCall": { - "file_path": "packages/coding-agent/src/core/tools/renderers/read.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.read.formatCompactReadCall", - "start_line": 89, - "end_line": 111, - "type": "FUNCTION", - "content_hash": "abc53f30022d74b2" - }, - "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.formatReadResult": { - "file_path": "packages/coding-agent/src/core/tools/renderers/read.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.read.formatReadResult", - "start_line": 112, - "end_line": 149, - "type": "FUNCTION", - "content_hash": "350fa7735196f8d5" - }, - "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.formatReadResult.text": { - "file_path": "packages/coding-agent/src/core/tools/renderers/read.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.read.formatReadResult.text", - "start_line": 133, - "end_line": 133, - "type": "CLASS", - "content_hash": "830502864b68d5b3" - }, - "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.formatReadResult.text.displayLines.map() callback": { - "file_path": "packages/coding-agent/src/core/tools/renderers/read.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.read.formatReadResult.text.displayLines.map() callback", - "start_line": 133, - "end_line": 133, - "type": "FUNCTION", - "content_hash": "830502864b68d5b3" - }, - "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.readRenderers": { - "file_path": "packages/coding-agent/src/core/tools/renderers/read.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.read.readRenderers", - "start_line": 151, - "end_line": 176, - "type": "CLASS", - "content_hash": "ef83cc8ad61f9044" - }, - "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.readRenderers.renderCall": { - "file_path": "packages/coding-agent/src/core/tools/renderers/read.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.read.readRenderers.renderCall", - "start_line": 152, - "end_line": 160, - "type": "METHOD", - "content_hash": "fc2c4a30641f7f98" - }, - "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.readRenderers.renderResult": { - "file_path": "packages/coding-agent/src/core/tools/renderers/read.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.read.readRenderers.renderResult", - "start_line": 161, - "end_line": 175, - "type": "METHOD", - "content_hash": "d469b24f6ada758c" - }, - "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.WriteCallRenderComponent": { - "file_path": "packages/coding-agent/src/core/tools/renderers/write.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.write.WriteCallRenderComponent", - "start_line": 22, - "end_line": 28, - "type": "CLASS", - "content_hash": "de881d8f67ad5f59" - }, - "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.WriteCallRenderComponent.constructor": { - "file_path": "packages/coding-agent/src/core/tools/renderers/write.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.write.WriteCallRenderComponent.constructor", - "start_line": 25, - "end_line": 27, - "type": "CONSTRUCTOR", - "content_hash": "f4960fc3884ebd03" - }, - "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.highlightSingleLine": { - "file_path": "packages/coding-agent/src/core/tools/renderers/write.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.write.highlightSingleLine", - "start_line": 30, - "end_line": 33, - "type": "FUNCTION", - "content_hash": "7d6c710164266d57" - }, - "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.refreshWriteHighlightPrefix": { - "file_path": "packages/coding-agent/src/core/tools/renderers/write.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.write.refreshWriteHighlightPrefix", - "start_line": 34, - "end_line": 43, - "type": "FUNCTION", - "content_hash": "db49203ecd49e8ee" - }, - "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.rebuildWriteHighlightCacheFull": { - "file_path": "packages/coding-agent/src/core/tools/renderers/write.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.write.rebuildWriteHighlightCacheFull", - "start_line": 44, - "end_line": 56, - "type": "FUNCTION", - "content_hash": "4f057b18c56b924d" - }, - "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.updateWriteHighlightCacheIncremental": { - "file_path": "packages/coding-agent/src/core/tools/renderers/write.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.write.updateWriteHighlightCacheIncremental", - "start_line": 57, - "end_line": 88, - "type": "FUNCTION", - "content_hash": "239fee120cb3392e" - }, - "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.trimTrailingEmptyLines": { - "file_path": "packages/coding-agent/src/core/tools/renderers/write.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.write.trimTrailingEmptyLines", - "start_line": 89, - "end_line": 95, - "type": "FUNCTION", - "content_hash": "4aa58eb6b163d3be" - }, - "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.formatWriteCall": { - "file_path": "packages/coding-agent/src/core/tools/renderers/write.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.write.formatWriteCall", - "start_line": 96, - "end_line": 127, - "type": "FUNCTION", - "content_hash": "6e3226b7c7c046da" - }, - "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.formatWriteCall.displayLines.map() callback": { - "file_path": "packages/coding-agent/src/core/tools/renderers/write.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.write.formatWriteCall.displayLines.map() callback", - "start_line": 120, - "end_line": 120, - "type": "FUNCTION", - "content_hash": "972e0e6d0f270d02" - }, - "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.formatWriteResult": { - "file_path": "packages/coding-agent/src/core/tools/renderers/write.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.write.formatWriteResult", - "start_line": 128, - "end_line": 143, - "type": "FUNCTION", - "content_hash": "87de563deb4e8e93" - }, - "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.formatWriteResult.output": { - "file_path": "packages/coding-agent/src/core/tools/renderers/write.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.write.formatWriteResult.output", - "start_line": 135, - "end_line": 138, - "type": "CLASS", - "content_hash": "c66941b5b5eb1cba" - }, - "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.formatWriteResult.output.result.content.filter() callback": { - "file_path": "packages/coding-agent/src/core/tools/renderers/write.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.write.formatWriteResult.output.result.content.filter() callback", - "start_line": 136, - "end_line": 136, - "type": "FUNCTION", - "content_hash": "1c8415affcd4888b" - }, - "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.formatWriteResult.output.map() callback": { - "file_path": "packages/coding-agent/src/core/tools/renderers/write.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.write.formatWriteResult.output.map() callback", - "start_line": 137, - "end_line": 137, - "type": "FUNCTION", - "content_hash": "db98859d5a44f762" - }, - "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.writeRenderers": { - "file_path": "packages/coding-agent/src/core/tools/renderers/write.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.write.writeRenderers", - "start_line": 145, - "end_line": 181, - "type": "CLASS", - "content_hash": "fcc244cf9bad7a9c" - }, - "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.writeRenderers.renderCall": { - "file_path": "packages/coding-agent/src/core/tools/renderers/write.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.write.writeRenderers.renderCall", - "start_line": 146, - "end_line": 169, - "type": "METHOD", - "content_hash": "6d0093e61c3fc960" - }, - "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.writeRenderers.renderResult": { - "file_path": "packages/coding-agent/src/core/tools/renderers/write.ts", - "qualified_name": "packages.coding-agent.src.core.tools.renderers.write.writeRenderers.renderResult", - "start_line": 170, - "end_line": 180, - "type": "METHOD", - "content_hash": "da0cb77205858ce7" - }, - "packages/coding-agent/src/core/tools/tool-definition-wrapper.ts|packages.coding-agent.src.core.tools.tool-definition-wrapper.wrapToolDefinition": { - "file_path": "packages/coding-agent/src/core/tools/tool-definition-wrapper.ts", - "qualified_name": "packages.coding-agent.src.core.tools.tool-definition-wrapper.wrapToolDefinition", - "start_line": 8, - "end_line": 30, - "type": "FUNCTION", - "content_hash": "ef9bc87d13069666" - }, - "packages/coding-agent/src/core/tools/tool-definition-wrapper.ts|packages.coding-agent.src.core.tools.tool-definition-wrapper.wrapToolDefinition.execute": { - "file_path": "packages/coding-agent/src/core/tools/tool-definition-wrapper.ts", - "qualified_name": "packages.coding-agent.src.core.tools.tool-definition-wrapper.wrapToolDefinition.execute", - "start_line": 21, - "end_line": 28, - "type": "METHOD", - "content_hash": "d47a1a4f842bd3cf" - }, - "packages/coding-agent/src/core/tools/tool-definition-wrapper.ts|packages.coding-agent.src.core.tools.tool-definition-wrapper.wrapToolDefinitions": { - "file_path": "packages/coding-agent/src/core/tools/tool-definition-wrapper.ts", - "qualified_name": "packages.coding-agent.src.core.tools.tool-definition-wrapper.wrapToolDefinitions", - "start_line": 33, - "end_line": 38, - "type": "FUNCTION", - "content_hash": "657367d14839d18b" - }, - "packages/coding-agent/src/core/tools/tool-definition-wrapper.ts|packages.coding-agent.src.core.tools.tool-definition-wrapper.wrapToolDefinitions.definitions.map() callback": { - "file_path": "packages/coding-agent/src/core/tools/tool-definition-wrapper.ts", - "qualified_name": "packages.coding-agent.src.core.tools.tool-definition-wrapper.wrapToolDefinitions.definitions.map() callback", - "start_line": 37, - "end_line": 37, - "type": "FUNCTION", - "content_hash": "cd78ddcce0ffc8c5" - }, - "packages/coding-agent/src/core/tools/tool-definition-wrapper.ts|packages.coding-agent.src.core.tools.tool-definition-wrapper.createToolDefinitionFromAgentTool": { - "file_path": "packages/coding-agent/src/core/tools/tool-definition-wrapper.ts", - "qualified_name": "packages.coding-agent.src.core.tools.tool-definition-wrapper.createToolDefinitionFromAgentTool", - "start_line": 46, - "end_line": 58, - "type": "FUNCTION", - "content_hash": "8c01fb49ff1364f6" - }, - "packages/coding-agent/src/core/tools/tool-definition-wrapper.ts|packages.coding-agent.src.core.tools.tool-definition-wrapper.createToolDefinitionFromAgentTool.execute": { - "file_path": "packages/coding-agent/src/core/tools/tool-definition-wrapper.ts", - "qualified_name": "packages.coding-agent.src.core.tools.tool-definition-wrapper.createToolDefinitionFromAgentTool.execute", - "start_line": 56, - "end_line": 56, - "type": "METHOD", - "content_hash": "e43f8bdf410725bb" - }, - "packages/coding-agent/src/core/tools/truncate.ts|packages.coding-agent.src.core.tools.truncate.TruncationResult": { - "file_path": "packages/coding-agent/src/core/tools/truncate.ts", - "qualified_name": "packages.coding-agent.src.core.tools.truncate.TruncationResult", - "start_line": 15, - "end_line": 38, - "type": "INTERFACE", - "content_hash": "60fbec2ea2f68e45" - }, - "packages/coding-agent/src/core/tools/truncate.ts|packages.coding-agent.src.core.tools.truncate.TruncationOptions": { - "file_path": "packages/coding-agent/src/core/tools/truncate.ts", - "qualified_name": "packages.coding-agent.src.core.tools.truncate.TruncationOptions", - "start_line": 40, - "end_line": 45, - "type": "INTERFACE", - "content_hash": "f29fa289a0d02f53" - }, - "packages/coding-agent/src/core/tools/truncate.ts|packages.coding-agent.src.core.tools.truncate.splitLinesForCounting": { - "file_path": "packages/coding-agent/src/core/tools/truncate.ts", - "qualified_name": "packages.coding-agent.src.core.tools.truncate.splitLinesForCounting", - "start_line": 47, - "end_line": 56, - "type": "FUNCTION", - "content_hash": "c16490ab83da37e6" - }, - "packages/coding-agent/src/core/tools/truncate.ts|packages.coding-agent.src.core.tools.truncate.formatSize": { - "file_path": "packages/coding-agent/src/core/tools/truncate.ts", - "qualified_name": "packages.coding-agent.src.core.tools.truncate.formatSize", - "start_line": 61, - "end_line": 69, - "type": "FUNCTION", - "content_hash": "732147ecdfd179ec" - }, - "packages/coding-agent/src/core/tools/truncate.ts|packages.coding-agent.src.core.tools.truncate.truncateHead": { - "file_path": "packages/coding-agent/src/core/tools/truncate.ts", - "qualified_name": "packages.coding-agent.src.core.tools.truncate.truncateHead", - "start_line": 78, - "end_line": 160, - "type": "FUNCTION", - "content_hash": "513b473a840717d9" - }, - "packages/coding-agent/src/core/tools/truncate.ts|packages.coding-agent.src.core.tools.truncate.truncateTail": { - "file_path": "packages/coding-agent/src/core/tools/truncate.ts", - "qualified_name": "packages.coding-agent.src.core.tools.truncate.truncateTail", - "start_line": 168, - "end_line": 241, - "type": "FUNCTION", - "content_hash": "ba748faa35795502" - }, - "packages/coding-agent/src/core/tools/truncate.ts|packages.coding-agent.src.core.tools.truncate.truncateStringToBytesFromEnd": { - "file_path": "packages/coding-agent/src/core/tools/truncate.ts", - "qualified_name": "packages.coding-agent.src.core.tools.truncate.truncateStringToBytesFromEnd", - "start_line": 247, - "end_line": 262, - "type": "FUNCTION", - "content_hash": "058521c0da3140a4" - }, - "packages/coding-agent/src/core/tools/truncate.ts|packages.coding-agent.src.core.tools.truncate.truncateLine": { - "file_path": "packages/coding-agent/src/core/tools/truncate.ts", - "qualified_name": "packages.coding-agent.src.core.tools.truncate.truncateLine", - "start_line": 268, - "end_line": 276, - "type": "FUNCTION", - "content_hash": "aacd6d7b49e98ab5" - }, - "packages/coding-agent/src/core/tools/truncate.ts|packages.coding-agent.src.core.tools.truncate.MiddleTruncationResult": { - "file_path": "packages/coding-agent/src/core/tools/truncate.ts", - "qualified_name": "packages.coding-agent.src.core.tools.truncate.MiddleTruncationResult", - "start_line": 278, - "end_line": 286, - "type": "INTERFACE", - "content_hash": "42fb0c1564e5165f" - }, - "packages/coding-agent/src/core/tools/truncate.ts|packages.coding-agent.src.core.tools.truncate.truncateMiddle": { - "file_path": "packages/coding-agent/src/core/tools/truncate.ts", - "qualified_name": "packages.coding-agent.src.core.tools.truncate.truncateMiddle", - "start_line": 292, - "end_line": 314, - "type": "FUNCTION", - "content_hash": "290484ce58be31d7" - }, - "packages/coding-agent/src/core/tools/write.ts|packages.coding-agent.src.core.tools.write.WriteOperations": { - "file_path": "packages/coding-agent/src/core/tools/write.ts", - "qualified_name": "packages.coding-agent.src.core.tools.write.WriteOperations", - "start_line": 27, - "end_line": 32, - "type": "INTERFACE", - "content_hash": "ef35adf99d0d0e98" - }, - "packages/coding-agent/src/core/tools/write.ts|packages.coding-agent.src.core.tools.write.defaultWriteOperations": { - "file_path": "packages/coding-agent/src/core/tools/write.ts", - "qualified_name": "packages.coding-agent.src.core.tools.write.defaultWriteOperations", - "start_line": 34, - "end_line": 37, - "type": "CLASS", - "content_hash": "9043ed1f027210d0" - }, - "packages/coding-agent/src/core/tools/write.ts|packages.coding-agent.src.core.tools.write.defaultWriteOperations.writeFile": { - "file_path": "packages/coding-agent/src/core/tools/write.ts", - "qualified_name": "packages.coding-agent.src.core.tools.write.defaultWriteOperations.writeFile", - "start_line": 35, - "end_line": 35, - "type": "METHOD", - "content_hash": "4b9ea2677febecc0" - }, - "packages/coding-agent/src/core/tools/write.ts|packages.coding-agent.src.core.tools.write.defaultWriteOperations.mkdir": { - "file_path": "packages/coding-agent/src/core/tools/write.ts", - "qualified_name": "packages.coding-agent.src.core.tools.write.defaultWriteOperations.mkdir", - "start_line": 36, - "end_line": 36, - "type": "METHOD", - "content_hash": "a9621b5e41389211" - }, - "packages/coding-agent/src/core/tools/write.ts|packages.coding-agent.src.core.tools.write.defaultWriteOperations.mkdir.then() callback": { - "file_path": "packages/coding-agent/src/core/tools/write.ts", - "qualified_name": "packages.coding-agent.src.core.tools.write.defaultWriteOperations.mkdir.then() callback", - "start_line": 36, - "end_line": 36, - "type": "FUNCTION", - "content_hash": "a9621b5e41389211" - }, - "packages/coding-agent/src/core/tools/write.ts|packages.coding-agent.src.core.tools.write.WriteToolOptions": { - "file_path": "packages/coding-agent/src/core/tools/write.ts", - "qualified_name": "packages.coding-agent.src.core.tools.write.WriteToolOptions", - "start_line": 39, - "end_line": 42, - "type": "INTERFACE", - "content_hash": "d8a81c1c31f1a79c" - }, - "packages/coding-agent/src/core/tools/write.ts|packages.coding-agent.src.core.tools.write.createWriteToolDefinition": { - "file_path": "packages/coding-agent/src/core/tools/write.ts", - "qualified_name": "packages.coding-agent.src.core.tools.write.createWriteToolDefinition", - "start_line": 44, - "end_line": 93, - "type": "FUNCTION", - "content_hash": "f3c6b0b5fc9abd90" - }, - "packages/coding-agent/src/core/tools/write.ts|packages.coding-agent.src.core.tools.write.createWriteToolDefinition.execute": { - "file_path": "packages/coding-agent/src/core/tools/write.ts", - "qualified_name": "packages.coding-agent.src.core.tools.write.createWriteToolDefinition.execute", - "start_line": 58, - "end_line": 90, - "type": "METHOD", - "content_hash": "ff1835b45e661f6c" - }, - "packages/coding-agent/src/core/tools/write.ts|packages.coding-agent.src.core.tools.write.createWriteToolDefinition.execute.withFileMutationQueue() callback": { - "file_path": "packages/coding-agent/src/core/tools/write.ts", - "qualified_name": "packages.coding-agent.src.core.tools.write.createWriteToolDefinition.execute.withFileMutationQueue() callback", - "start_line": 67, - "end_line": 89, - "type": "FUNCTION", - "content_hash": "95052567b7476ee1" - }, - "packages/coding-agent/src/core/tools/write.ts|packages.coding-agent.src.core.tools.write.createWriteTool": { - "file_path": "packages/coding-agent/src/core/tools/write.ts", - "qualified_name": "packages.coding-agent.src.core.tools.write.createWriteTool", - "start_line": 95, - "end_line": 97, - "type": "FUNCTION", - "content_hash": "85704331e270262b" - }, - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStoreEntry": { - "file_path": "packages/coding-agent/src/core/trust-manager.ts", - "qualified_name": "packages.coding-agent.src.core.trust-manager.ProjectTrustStoreEntry", - "start_line": 11, - "end_line": 14, - "type": "INTERFACE", - "content_hash": "4083a0d495814b3d" - }, - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustUpdate": { - "file_path": "packages/coding-agent/src/core/trust-manager.ts", - "qualified_name": "packages.coding-agent.src.core.trust-manager.ProjectTrustUpdate", - "start_line": 16, - "end_line": 19, - "type": "INTERFACE", - "content_hash": "29aedf216d3bf666" - }, - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustOption": { - "file_path": "packages/coding-agent/src/core/trust-manager.ts", - "qualified_name": "packages.coding-agent.src.core.trust-manager.ProjectTrustOption", - "start_line": 21, - "end_line": 26, - "type": "INTERFACE", - "content_hash": "52d76fb676e601c3" - }, - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.normalizeCwd": { - "file_path": "packages/coding-agent/src/core/trust-manager.ts", - "qualified_name": "packages.coding-agent.src.core.trust-manager.normalizeCwd", - "start_line": 41, - "end_line": 43, - "type": "FUNCTION", - "content_hash": "fb8d97a6ed5f4f7f" - }, - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.findNearestTrustEntry": { - "file_path": "packages/coding-agent/src/core/trust-manager.ts", - "qualified_name": "packages.coding-agent.src.core.trust-manager.findNearestTrustEntry", - "start_line": 45, - "end_line": 59, - "type": "FUNCTION", - "content_hash": "5815f2da2b780209" - }, - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.getProjectTrustParentPath": { - "file_path": "packages/coding-agent/src/core/trust-manager.ts", - "qualified_name": "packages.coding-agent.src.core.trust-manager.getProjectTrustParentPath", - "start_line": 61, - "end_line": 65, - "type": "FUNCTION", - "content_hash": "3b483465f0b64bfb" - }, - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.getProjectTrustOptions": { - "file_path": "packages/coding-agent/src/core/trust-manager.ts", - "qualified_name": "packages.coding-agent.src.core.trust-manager.getProjectTrustOptions", - "start_line": 67, - "end_line": 97, - "type": "FUNCTION", - "content_hash": "d00b61cf5177c58a" - }, - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.readTrustFile": { - "file_path": "packages/coding-agent/src/core/trust-manager.ts", - "qualified_name": "packages.coding-agent.src.core.trust-manager.readTrustFile", - "start_line": 99, - "end_line": 124, - "type": "FUNCTION", - "content_hash": "7c69481d836e97ee" - }, - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.writeTrustFile": { - "file_path": "packages/coding-agent/src/core/trust-manager.ts", - "qualified_name": "packages.coding-agent.src.core.trust-manager.writeTrustFile", - "start_line": 126, - "end_line": 136, - "type": "FUNCTION", - "content_hash": "3d0afe25e37e8634" - }, - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.acquireTrustLockSync": { - "file_path": "packages/coding-agent/src/core/trust-manager.ts", - "qualified_name": "packages.coding-agent.src.core.trust-manager.acquireTrustLockSync", - "start_line": 138, - "end_line": 168, - "type": "FUNCTION", - "content_hash": "9036220b32d60f7c" - }, - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.withTrustFileLock": { - "file_path": "packages/coding-agent/src/core/trust-manager.ts", - "qualified_name": "packages.coding-agent.src.core.trust-manager.withTrustFileLock", - "start_line": 170, - "end_line": 177, - "type": "FUNCTION", - "content_hash": "1d32a49f30c5febf" - }, - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.hasTrustRequiringProjectResources": { - "file_path": "packages/coding-agent/src/core/trust-manager.ts", - "qualified_name": "packages.coding-agent.src.core.trust-manager.hasTrustRequiringProjectResources", - "start_line": 186, - "end_line": 208, - "type": "FUNCTION", - "content_hash": "a8ffc1b3ac40dca6" - }, - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.hasTrustRequiringProjectResources.TRUST_REQUIRING_PROJECT_CONFIG_RESOURCES.some() callback": { - "file_path": "packages/coding-agent/src/core/trust-manager.ts", - "qualified_name": "packages.coding-agent.src.core.trust-manager.hasTrustRequiringProjectResources.TRUST_REQUIRING_PROJECT_CONFIG_RESOURCES.some() callback", - "start_line": 192, - "end_line": 192, - "type": "FUNCTION", - "content_hash": "951351ea69a5c32c" - }, - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore": { - "file_path": "packages/coding-agent/src/core/trust-manager.ts", - "qualified_name": "packages.coding-agent.src.core.trust-manager.ProjectTrustStore", - "start_line": 210, - "end_line": 246, - "type": "CLASS", - "content_hash": "62e170059d2dd8a5" - }, - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.constructor": { - "file_path": "packages/coding-agent/src/core/trust-manager.ts", - "qualified_name": "packages.coding-agent.src.core.trust-manager.ProjectTrustStore.constructor", - "start_line": 213, - "end_line": 215, - "type": "CONSTRUCTOR", - "content_hash": "3a19e00ff23ab0e1" - }, - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.get": { - "file_path": "packages/coding-agent/src/core/trust-manager.ts", - "qualified_name": "packages.coding-agent.src.core.trust-manager.ProjectTrustStore.get", - "start_line": 217, - "end_line": 219, - "type": "METHOD", - "content_hash": "29d04adda4308046" - }, - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.getEntry": { - "file_path": "packages/coding-agent/src/core/trust-manager.ts", - "qualified_name": "packages.coding-agent.src.core.trust-manager.ProjectTrustStore.getEntry", - "start_line": 221, - "end_line": 226, - "type": "METHOD", - "content_hash": "b61646337b9f8637" - }, - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.getEntry.withTrustFileLock() callback": { - "file_path": "packages/coding-agent/src/core/trust-manager.ts", - "qualified_name": "packages.coding-agent.src.core.trust-manager.ProjectTrustStore.getEntry.withTrustFileLock() callback", - "start_line": 222, - "end_line": 225, - "type": "FUNCTION", - "content_hash": "58def8f09959c55d" - }, - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.set": { - "file_path": "packages/coding-agent/src/core/trust-manager.ts", - "qualified_name": "packages.coding-agent.src.core.trust-manager.ProjectTrustStore.set", - "start_line": 228, - "end_line": 230, - "type": "METHOD", - "content_hash": "abeb9de18f3e1a85" - }, - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.setMany": { - "file_path": "packages/coding-agent/src/core/trust-manager.ts", - "qualified_name": "packages.coding-agent.src.core.trust-manager.ProjectTrustStore.setMany", - "start_line": 232, - "end_line": 245, - "type": "METHOD", - "content_hash": "f977a7e1cb3a91f8" - }, - "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.setMany.withTrustFileLock() callback": { - "file_path": "packages/coding-agent/src/core/trust-manager.ts", - "qualified_name": "packages.coding-agent.src.core.trust-manager.ProjectTrustStore.setMany.withTrustFileLock() callback", - "start_line": 233, - "end_line": 244, - "type": "FUNCTION", - "content_hash": "a3a2d07632766132" - }, - "packages/coding-agent/src/core/usage-totals.ts|packages.coding-agent.src.core.usage-totals.UsageTotals": { - "file_path": "packages/coding-agent/src/core/usage-totals.ts", - "qualified_name": "packages.coding-agent.src.core.usage-totals.UsageTotals", - "start_line": 4, - "end_line": 10, - "type": "INTERFACE", - "content_hash": "9edf819633a52f61" - }, - "packages/coding-agent/src/core/usage-totals.ts|packages.coding-agent.src.core.usage-totals.createUsageTotals": { - "file_path": "packages/coding-agent/src/core/usage-totals.ts", - "qualified_name": "packages.coding-agent.src.core.usage-totals.createUsageTotals", - "start_line": 12, - "end_line": 20, - "type": "FUNCTION", - "content_hash": "e5c337a19f889a18" - }, - "packages/coding-agent/src/core/usage-totals.ts|packages.coding-agent.src.core.usage-totals.addUsageToTotals": { - "file_path": "packages/coding-agent/src/core/usage-totals.ts", - "qualified_name": "packages.coding-agent.src.core.usage-totals.addUsageToTotals", - "start_line": 22, - "end_line": 28, - "type": "FUNCTION", - "content_hash": "2d71fa921203b311" - }, - "packages/coding-agent/src/core/usage-totals.ts|packages.coding-agent.src.core.usage-totals.combineUsage": { - "file_path": "packages/coding-agent/src/core/usage-totals.ts", - "qualified_name": "packages.coding-agent.src.core.usage-totals.combineUsage", - "start_line": 31, - "end_line": 52, - "type": "FUNCTION", - "content_hash": "072765ff21e21f57" - }, - "packages/coding-agent/src/core/usage-totals.ts|packages.coding-agent.src.core.usage-totals.UsageCostBreakdownEntry": { - "file_path": "packages/coding-agent/src/core/usage-totals.ts", - "qualified_name": "packages.coding-agent.src.core.usage-totals.UsageCostBreakdownEntry", - "start_line": 54, - "end_line": 58, - "type": "INTERFACE", - "content_hash": "ddd901d2b19da533" - }, - "packages/coding-agent/src/core/usage-totals.ts|packages.coding-agent.src.core.usage-totals.getUsageCostBreakdown": { - "file_path": "packages/coding-agent/src/core/usage-totals.ts", - "qualified_name": "packages.coding-agent.src.core.usage-totals.getUsageCostBreakdown", - "start_line": 61, - "end_line": 97, - "type": "FUNCTION", - "content_hash": "76d852cdb65daeaa" - }, - "packages/coding-agent/src/core/usage-totals.ts|packages.coding-agent.src.core.usage-totals.getUsageCostBreakdown.Array.from() callback": { - "file_path": "packages/coding-agent/src/core/usage-totals.ts", - "qualified_name": "packages.coding-agent.src.core.usage-totals.getUsageCostBreakdown.Array.from() callback", - "start_line": 90, - "end_line": 94, - "type": "FUNCTION", - "content_hash": "24e7f75867357848" - }, - "packages/coding-agent/src/core/usage-totals.ts|packages.coding-agent.src.core.usage-totals.getUsageCostBreakdown.filter() callback": { - "file_path": "packages/coding-agent/src/core/usage-totals.ts", - "qualified_name": "packages.coding-agent.src.core.usage-totals.getUsageCostBreakdown.filter() callback", - "start_line": 95, - "end_line": 95, - "type": "FUNCTION", - "content_hash": "382d0e84f7d1b791" - }, - "packages/coding-agent/src/core/usage-totals.ts|packages.coding-agent.src.core.usage-totals.getUsageCostBreakdown.sort() callback": { - "file_path": "packages/coding-agent/src/core/usage-totals.ts", - "qualified_name": "packages.coding-agent.src.core.usage-totals.getUsageCostBreakdown.sort() callback", - "start_line": 96, - "end_line": 96, - "type": "FUNCTION", - "content_hash": "908cb7932393904f" - }, - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.VirtualModelStateData": { - "file_path": "packages/coding-agent/src/core/virtual-models.ts", - "qualified_name": "packages.coding-agent.src.core.virtual-models.VirtualModelStateData", - "start_line": 35, - "end_line": 39, - "type": "INTERFACE", - "content_hash": "0a697599bceeb6d6" - }, - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.ModelRouteRequest": { - "file_path": "packages/coding-agent/src/core/virtual-models.ts", - "qualified_name": "packages.coding-agent.src.core.virtual-models.ModelRouteRequest", - "start_line": 52, - "end_line": 70, - "type": "INTERFACE", - "content_hash": "9b016fa2714c6555" - }, - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.ModelRoute": { - "file_path": "packages/coding-agent/src/core/virtual-models.ts", - "qualified_name": "packages.coding-agent.src.core.virtual-models.ModelRoute", - "start_line": 73, - "end_line": 82, - "type": "INTERFACE", - "content_hash": "7012e8988a14f751" - }, - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.VirtualModelDefinition": { - "file_path": "packages/coding-agent/src/core/virtual-models.ts", - "qualified_name": "packages.coding-agent.src.core.virtual-models.VirtualModelDefinition", - "start_line": 84, - "end_line": 102, - "type": "INTERFACE", - "content_hash": "5771e4819af9031f" - }, - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.VirtualModelDefinition.route": { - "file_path": "packages/coding-agent/src/core/virtual-models.ts", - "qualified_name": "packages.coding-agent.src.core.virtual-models.VirtualModelDefinition.route", - "start_line": 101, - "end_line": 101, - "type": "METHOD", - "content_hash": "d1e50f93637e5574" - }, - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.isVirtualModel": { - "file_path": "packages/coding-agent/src/core/virtual-models.ts", - "qualified_name": "packages.coding-agent.src.core.virtual-models.isVirtualModel", - "start_line": 105, - "end_line": 107, - "type": "FUNCTION", - "content_hash": "743a9c2b7875f811" - }, - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.findLatestResponse": { - "file_path": "packages/coding-agent/src/core/virtual-models.ts", - "qualified_name": "packages.coding-agent.src.core.virtual-models.findLatestResponse", - "start_line": 110, - "end_line": 118, - "type": "FUNCTION", - "content_hash": "44192330a734e39e" - }, - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.getBranchSelection": { - "file_path": "packages/coding-agent/src/core/virtual-models.ts", - "qualified_name": "packages.coding-agent.src.core.virtual-models.getBranchSelection", - "start_line": 128, - "end_line": 145, - "type": "FUNCTION", - "content_hash": "40d8a4410c0da7b3" - }, - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.findLastModelChange": { - "file_path": "packages/coding-agent/src/core/virtual-models.ts", - "qualified_name": "packages.coding-agent.src.core.virtual-models.findLastModelChange", - "start_line": 147, - "end_line": 156, - "type": "FUNCTION", - "content_hash": "8d49e25a8e210aaa" - }, - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.getVirtualModelState": { - "file_path": "packages/coding-agent/src/core/virtual-models.ts", - "qualified_name": "packages.coding-agent.src.core.virtual-models.getVirtualModelState", - "start_line": 159, - "end_line": 167, - "type": "FUNCTION", - "content_hash": "f238f9d11098447a" - }, - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.createVirtualModel": { - "file_path": "packages/coding-agent/src/core/virtual-models.ts", - "qualified_name": "packages.coding-agent.src.core.virtual-models.createVirtualModel", - "start_line": 170, - "end_line": 187, - "type": "FUNCTION", - "content_hash": "318036d9cb5e71ac" - }, - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.createVirtualModel.reasoning.levels.some() callback": { - "file_path": "packages/coding-agent/src/core/virtual-models.ts", - "qualified_name": "packages.coding-agent.src.core.virtual-models.createVirtualModel.reasoning.levels.some() callback", - "start_line": 180, - "end_line": 180, - "type": "FUNCTION", - "content_hash": "7f896efab1bbaa94" - }, - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.unroutedStream": { - "file_path": "packages/coding-agent/src/core/virtual-models.ts", - "qualified_name": "packages.coding-agent.src.core.virtual-models.unroutedStream", - "start_line": 190, - "end_line": 194, - "type": "FUNCTION", - "content_hash": "af9006733513120a" - }, - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.unroutedStream.lazyStream() callback": { - "file_path": "packages/coding-agent/src/core/virtual-models.ts", - "qualified_name": "packages.coding-agent.src.core.virtual-models.unroutedStream.lazyStream() callback", - "start_line": 191, - "end_line": 193, - "type": "FUNCTION", - "content_hash": "79070b43dd7db3c2" - }, - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels": { - "file_path": "packages/coding-agent/src/core/virtual-models.ts", - "qualified_name": "packages.coding-agent.src.core.virtual-models.withVirtualModels", - "start_line": 201, - "end_line": 238, - "type": "FUNCTION", - "content_hash": "079df2a8e3d9fdb5" - }, - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.auth.apiKey.resolve": { - "file_path": "packages/coding-agent/src/core/virtual-models.ts", - "qualified_name": "packages.coding-agent.src.core.virtual-models.withVirtualModels.auth.apiKey.resolve", - "start_line": 210, - "end_line": 210, - "type": "METHOD", - "content_hash": "24f038a6d8f6c454" - }, - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.getModels": { - "file_path": "packages/coding-agent/src/core/virtual-models.ts", - "qualified_name": "packages.coding-agent.src.core.virtual-models.getModels", - "start_line": 211, - "end_line": 211, - "type": "METHOD", - "content_hash": "626a93562ca30dec" - }, - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.ids": { - "file_path": "packages/coding-agent/src/core/virtual-models.ts", - "qualified_name": "packages.coding-agent.src.core.virtual-models.withVirtualModels.ids", - "start_line": 216, - "end_line": 216, - "type": "CLASS", - "content_hash": "af1bc14f5a7595ab" - }, - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.ids.virtualModels.map() callback": { - "file_path": "packages/coding-agent/src/core/virtual-models.ts", - "qualified_name": "packages.coding-agent.src.core.virtual-models.withVirtualModels.ids.virtualModels.map() callback", - "start_line": 216, - "end_line": 216, - "type": "FUNCTION", - "content_hash": "af1bc14f5a7595ab" - }, - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.physical": { - "file_path": "packages/coding-agent/src/core/virtual-models.ts", - "qualified_name": "packages.coding-agent.src.core.virtual-models.withVirtualModels.physical", - "start_line": 217, - "end_line": 218, - "type": "CLASS", - "content_hash": "393d19e72b376f96" - }, - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.physical.models.filter() callback": { - "file_path": "packages/coding-agent/src/core/virtual-models.ts", - "qualified_name": "packages.coding-agent.src.core.virtual-models.withVirtualModels.physical.models.filter() callback", - "start_line": 218, - "end_line": 218, - "type": "FUNCTION", - "content_hash": "429d8cc97810d225" - }, - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.virtual": { - "file_path": "packages/coding-agent/src/core/virtual-models.ts", - "qualified_name": "packages.coding-agent.src.core.virtual-models.withVirtualModels.virtual", - "start_line": 219, - "end_line": 220, - "type": "CLASS", - "content_hash": "5e768dc47e02a1b6" - }, - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.virtual.models.filter() callback": { - "file_path": "packages/coding-agent/src/core/virtual-models.ts", - "qualified_name": "packages.coding-agent.src.core.virtual-models.withVirtualModels.virtual.models.filter() callback", - "start_line": 220, - "end_line": 220, - "type": "FUNCTION", - "content_hash": "1e92867ec1943cbb" - }, - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.getModels": { - "file_path": "packages/coding-agent/src/core/virtual-models.ts", - "qualified_name": "packages.coding-agent.src.core.virtual-models.withVirtualModels.getModels", - "start_line": 224, - "end_line": 224, - "type": "METHOD", - "content_hash": "3a502fd1a05fc1c8" - }, - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.getAllModels": { - "file_path": "packages/coding-agent/src/core/virtual-models.ts", - "qualified_name": "packages.coding-agent.src.core.virtual-models.withVirtualModels.getAllModels", - "start_line": 225, - "end_line": 225, - "type": "METHOD", - "content_hash": "cac9dc9ec7d6f3cc" - }, - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.filterModels": { - "file_path": "packages/coding-agent/src/core/virtual-models.ts", - "qualified_name": "packages.coding-agent.src.core.virtual-models.withVirtualModels.filterModels", - "start_line": 226, - "end_line": 229, - "type": "METHOD", - "content_hash": "3cf71079b08d9548" - }, - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.stream": { - "file_path": "packages/coding-agent/src/core/virtual-models.ts", - "qualified_name": "packages.coding-agent.src.core.virtual-models.withVirtualModels.stream", - "start_line": 233, - "end_line": 234, - "type": "METHOD", - "content_hash": "f7cc117421717ccf" - }, - "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.streamSimple": { - "file_path": "packages/coding-agent/src/core/virtual-models.ts", - "qualified_name": "packages.coding-agent.src.core.virtual-models.withVirtualModels.streamSimple", - "start_line": 235, - "end_line": 236, - "type": "METHOD", - "content_hash": "7ad5f99f346d6af4" - }, - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.ClientRuntimeServer": { - "file_path": "packages/coding-agent/src/experimental/client-runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-runtime.ClientRuntimeServer", - "start_line": 26, - "end_line": 31, - "type": "INTERFACE", - "content_hash": "c3c7f747a2e68b90" - }, - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.ActivatedClientRuntimeServer": { - "file_path": "packages/coding-agent/src/experimental/client-runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-runtime.ActivatedClientRuntimeServer", - "start_line": 33, - "end_line": 40, - "type": "INTERFACE", - "content_hash": "103c7aaaff0fcf78" - }, - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.ClientRuntime": { - "file_path": "packages/coding-agent/src/experimental/client-runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-runtime.ClientRuntime", - "start_line": 42, - "end_line": 45, - "type": "INTERFACE", - "content_hash": "7924c9969195d01c" - }, - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.ClientRuntime.dispose": { - "file_path": "packages/coding-agent/src/experimental/client-runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-runtime.ClientRuntime.dispose", - "start_line": 44, - "end_line": 44, - "type": "METHOD", - "content_hash": "f4a4fcb647783ab6" - }, - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.OpenClientRuntimeOptions": { - "file_path": "packages/coding-agent/src/experimental/client-runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-runtime.OpenClientRuntimeOptions", - "start_line": 47, - "end_line": 50, - "type": "INTERFACE", - "content_hash": "1c97e1ac7f7a93a7" - }, - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.openClientRuntime": { - "file_path": "packages/coding-agent/src/experimental/client-runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-runtime.openClientRuntime", - "start_line": 53, - "end_line": 183, - "type": "FUNCTION", - "content_hash": "3cd9265510d14e78" - }, - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.openClientRuntime.map() callback": { - "file_path": "packages/coding-agent/src/experimental/client-runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-runtime.openClientRuntime.map() callback", - "start_line": 79, - "end_line": 79, - "type": "FUNCTION", - "content_hash": "4e1fb87ec59d6a92" - }, - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.openClientRuntime.dispose.reconnectResults": { - "file_path": "packages/coding-agent/src/experimental/client-runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-runtime.openClientRuntime.dispose.reconnectResults", - "start_line": 107, - "end_line": 107, - "type": "CLASS", - "content_hash": "f32263973afeaa8e" - }, - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.openClientRuntime.dispose.reconnectResults.reconnectors.map() callback": { - "file_path": "packages/coding-agent/src/experimental/client-runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-runtime.openClientRuntime.dispose.reconnectResults.reconnectors.map() callback", - "start_line": 107, - "end_line": 107, - "type": "FUNCTION", - "content_hash": "f32263973afeaa8e" - }, - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.openClientRuntime.dispose.sourceResults": { - "file_path": "packages/coding-agent/src/experimental/client-runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-runtime.openClientRuntime.dispose.sourceResults", - "start_line": 108, - "end_line": 110, - "type": "CLASS", - "content_hash": "1d69d831a436949f" - }, - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.openClientRuntime.dispose.sourceResults.serviceSources.map() callback": { - "file_path": "packages/coding-agent/src/experimental/client-runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-runtime.openClientRuntime.dispose.sourceResults.serviceSources.map() callback", - "start_line": 109, - "end_line": 109, - "type": "FUNCTION", - "content_hash": "c637ba9df58b6483" - }, - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.openClientRuntime.dispose.clientResults": { - "file_path": "packages/coding-agent/src/experimental/client-runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-runtime.openClientRuntime.dispose.clientResults", - "start_line": 111, - "end_line": 111, - "type": "CLASS", - "content_hash": "8165dc6990016e90" - }, - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.openClientRuntime.dispose.clientResults.clients.map() callback": { - "file_path": "packages/coding-agent/src/experimental/client-runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-runtime.openClientRuntime.dispose.clientResults.clients.map() callback", - "start_line": 111, - "end_line": 111, - "type": "FUNCTION", - "content_hash": "8165dc6990016e90" - }, - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.openClientRuntime.dispose.errors.flatMap() callback": { - "file_path": "packages/coding-agent/src/experimental/client-runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-runtime.openClientRuntime.dispose.errors.flatMap() callback", - "start_line": 112, - "end_line": 113, - "type": "FUNCTION", - "content_hash": "1c93d310589c3506" - }, - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.openClientRuntime.dispose.errors": { - "file_path": "packages/coding-agent/src/experimental/client-runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-runtime.openClientRuntime.dispose.errors", - "start_line": 112, - "end_line": 114, - "type": "CLASS", - "content_hash": "f439be98e87360dd" - }, - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.openClientRuntime.reconnectServices": { - "file_path": "packages/coding-agent/src/experimental/client-runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-runtime.openClientRuntime.reconnectServices", - "start_line": 157, - "end_line": 161, - "type": "CLASS", - "content_hash": "5112bd011b77bf11" - }, - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.openClientRuntime.reconnectServices.assertAccess": { - "file_path": "packages/coding-agent/src/experimental/client-runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-runtime.openClientRuntime.reconnectServices.assertAccess", - "start_line": 159, - "end_line": 159, - "type": "METHOD", - "content_hash": "47cd924c2286af96" - }, - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.openClientRuntime.reconnectServices.onError": { - "file_path": "packages/coding-agent/src/experimental/client-runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-runtime.openClientRuntime.reconnectServices.onError", - "start_line": 160, - "end_line": 160, - "type": "METHOD", - "content_hash": "63e0b32af26154e0" - }, - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices": { - "file_path": "packages/coding-agent/src/experimental/client-runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices", - "start_line": 186, - "end_line": 223, - "type": "FUNCTION", - "content_hash": "e3c62ef477170091" - }, - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.serverServices": { - "file_path": "packages/coding-agent/src/experimental/client-runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.serverServices", - "start_line": 189, - "end_line": 193, - "type": "CLASS", - "content_hash": "10815721d9e5f2ef" - }, - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.serverServices.assertAccess": { - "file_path": "packages/coding-agent/src/experimental/client-runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.serverServices.assertAccess", - "start_line": 191, - "end_line": 191, - "type": "METHOD", - "content_hash": "bdd08df28caf0fb0" - }, - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.serverServices.onError": { - "file_path": "packages/coding-agent/src/experimental/client-runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.serverServices.onError", - "start_line": 192, - "end_line": 192, - "type": "METHOD", - "content_hash": "35c82e189c5bea04" - }, - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.sessionServices": { - "file_path": "packages/coding-agent/src/experimental/client-runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.sessionServices", - "start_line": 194, - "end_line": 198, - "type": "CLASS", - "content_hash": "b8eff92bd4ecc55b" - }, - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.sessionServices.assertAccess": { - "file_path": "packages/coding-agent/src/experimental/client-runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.sessionServices.assertAccess", - "start_line": 196, - "end_line": 196, - "type": "METHOD", - "content_hash": "bdd08df28caf0fb0" - }, - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.sessionServices.onError": { - "file_path": "packages/coding-agent/src/experimental/client-runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.sessionServices.onError", - "start_line": 197, - "end_line": 197, - "type": "METHOD", - "content_hash": "35c82e189c5bea04" - }, - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.management": { - "file_path": "packages/coding-agent/src/experimental/client-runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-runtime.management", - "start_line": 201, - "end_line": 216, - "type": "CLASS", - "content_hash": "c1dfaed7cfc5c31b" - }, - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.management.create": { - "file_path": "packages/coding-agent/src/experimental/client-runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.management.create", - "start_line": 202, - "end_line": 202, - "type": "METHOD", - "content_hash": "7ae3e84529112e9e" - }, - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.management.remove": { - "file_path": "packages/coding-agent/src/experimental/client-runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.management.remove", - "start_line": 203, - "end_line": 207, - "type": "METHOD", - "content_hash": "fc1fbec058db0f28" - }, - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.management.attach": { - "file_path": "packages/coding-agent/src/experimental/client-runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.management.attach", - "start_line": 208, - "end_line": 211, - "type": "METHOD", - "content_hash": "9732bb3d4ce83206" - }, - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.management.detach": { - "file_path": "packages/coding-agent/src/experimental/client-runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.management.detach", - "start_line": 212, - "end_line": 215, - "type": "METHOD", - "content_hash": "f5453a5d0e64f26c" - }, - "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.routeFromExplicitPath": { - "file_path": "packages/coding-agent/src/experimental/client-runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-runtime.routeFromExplicitPath", - "start_line": 225, - "end_line": 230, - "type": "FUNCTION", - "content_hash": "da138b17db1c766f" - }, - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.liveOf": { - "file_path": "packages/coding-agent/src/experimental/client-tui-chat.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui-chat.liveOf", - "start_line": 12, - "end_line": 14, - "type": "FUNCTION", - "content_hash": "3d52c617a516d1f6" - }, - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.userText": { - "file_path": "packages/coding-agent/src/experimental/client-tui-chat.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui-chat.userText", - "start_line": 16, - "end_line": 22, - "type": "FUNCTION", - "content_hash": "1d1980e9f0f1f595" - }, - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.userText.content.filter() callback": { - "file_path": "packages/coding-agent/src/experimental/client-tui-chat.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui-chat.userText.content.filter() callback", - "start_line": 19, - "end_line": 19, - "type": "FUNCTION", - "content_hash": "45799c2a7f65145d" - }, - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.userText.map() callback": { - "file_path": "packages/coding-agent/src/experimental/client-tui-chat.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui-chat.userText.map() callback", - "start_line": 20, - "end_line": 20, - "type": "FUNCTION", - "content_hash": "0497f5dbf779d2c1" - }, - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView": { - "file_path": "packages/coding-agent/src/experimental/client-tui-chat.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView", - "start_line": 25, - "end_line": 228, - "type": "CLASS", - "content_hash": "a0a53a09df3c12d6" - }, - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.constructor": { - "file_path": "packages/coding-agent/src/experimental/client-tui-chat.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.constructor", - "start_line": 44, - "end_line": 47, - "type": "CONSTRUCTOR", - "content_hash": "91f36a803561743e" - }, - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.apply": { - "file_path": "packages/coding-agent/src/experimental/client-tui-chat.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.apply", - "start_line": 49, - "end_line": 74, - "type": "METHOD", - "content_hash": "2107e5d64149dc9c" - }, - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.refreshTheme": { - "file_path": "packages/coding-agent/src/experimental/client-tui-chat.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.refreshTheme", - "start_line": 76, - "end_line": 83, - "type": "METHOD", - "content_hash": "2d75fca235b97ac7" - }, - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.dispose": { - "file_path": "packages/coding-agent/src/experimental/client-tui-chat.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.dispose", - "start_line": 85, - "end_line": 88, - "type": "METHOD", - "content_hash": "17d5e4b825924250" - }, - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#discardTools": { - "file_path": "packages/coding-agent/src/experimental/client-tui-chat.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#discardTools", - "start_line": 91, - "end_line": 96, - "type": "METHOD", - "content_hash": "53ac9221beffcb8c" - }, - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncQueue": { - "file_path": "packages/coding-agent/src/experimental/client-tui-chat.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncQueue", - "start_line": 98, - "end_line": 107, - "type": "METHOD", - "content_hash": "3622fb5455b2f375" - }, - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStatus": { - "file_path": "packages/coding-agent/src/experimental/client-tui-chat.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStatus", - "start_line": 109, - "end_line": 132, - "type": "METHOD", - "content_hash": "df1f5c1499337a54" - }, - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStatus.runningTool": { - "file_path": "packages/coding-agent/src/experimental/client-tui-chat.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStatus.runningTool", - "start_line": 112, - "end_line": 112, - "type": "CLASS", - "content_hash": "6d3a8e2a517a7363" - }, - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStatus.runningTool.live.tools.find() callback": { - "file_path": "packages/coding-agent/src/experimental/client-tui-chat.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStatus.runningTool.live.tools.find() callback", - "start_line": 112, - "end_line": 112, - "type": "FUNCTION", - "content_hash": "6d3a8e2a517a7363" - }, - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncTranscript": { - "file_path": "packages/coding-agent/src/experimental/client-tui-chat.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncTranscript", - "start_line": 134, - "end_line": 141, - "type": "METHOD", - "content_hash": "030a206a6f82dfea" - }, - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncTranscript.#renderedEntryIds.some() callback": { - "file_path": "packages/coding-agent/src/experimental/client-tui-chat.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncTranscript.#renderedEntryIds.some() callback", - "start_line": 136, - "end_line": 136, - "type": "FUNCTION", - "content_hash": "b3632709305108b3" - }, - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#rebuild": { - "file_path": "packages/coding-agent/src/experimental/client-tui-chat.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#rebuild", - "start_line": 143, - "end_line": 152, - "type": "METHOD", - "content_hash": "2fe1002e323ab5f7" - }, - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addEntry": { - "file_path": "packages/coding-agent/src/experimental/client-tui-chat.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addEntry", - "start_line": 154, - "end_line": 187, - "type": "METHOD", - "content_hash": "0a42a075516efa71" - }, - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStreaming": { - "file_path": "packages/coding-agent/src/experimental/client-tui-chat.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStreaming", - "start_line": 189, - "end_line": 200, - "type": "METHOD", - "content_hash": "32c17220aaf65a41" - }, - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#tool": { - "file_path": "packages/coding-agent/src/experimental/client-tui-chat.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#tool", - "start_line": 203, - "end_line": 222, - "type": "METHOD", - "content_hash": "05e5f34eeb39dee9" - }, - "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addText": { - "file_path": "packages/coding-agent/src/experimental/client-tui-chat.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addText", - "start_line": 224, - "end_line": 227, - "type": "METHOD", - "content_hash": "eebf382b9e0485f5" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.RunClientTuiOptions": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.RunClientTuiOptions", - "start_line": 53, - "end_line": 55, - "type": "INTERFACE", - "content_hash": "5360b3104f2950db" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ClientTuiServer": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ClientTuiServer", - "start_line": 57, - "end_line": 62, - "type": "INTERFACE", - "content_hash": "4678b270ed5b9923" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.SessionFeature": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.SessionFeature", - "start_line": 64, - "end_line": 68, - "type": "INTERFACE", - "content_hash": "d1e1cbfb74790ff1" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.PreparedClientSession": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.PreparedClientSession", - "start_line": 70, - "end_line": 74, - "type": "INTERFACE", - "content_hash": "a442dbe3bbcd7db6" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.PendingSelection": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.PendingSelection", - "start_line": 76, - "end_line": 81, - "type": "INTERFACE", - "content_hash": "58482c58013071e0" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.PendingSelection.resolve": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.PendingSelection.resolve", - "start_line": 80, - "end_line": 80, - "type": "METHOD", - "content_hash": "c45e464aa369437d" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.selectTheme": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.selectTheme", - "start_line": 83, - "end_line": 89, - "type": "CLASS", - "content_hash": "d9a1acf695892981" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.selectTheme.selectedPrefix": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.selectTheme.selectedPrefix", - "start_line": 84, - "end_line": 84, - "type": "METHOD", - "content_hash": "e50f80702041eb38" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.selectTheme.selectedText": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.selectTheme.selectedText", - "start_line": 85, - "end_line": 85, - "type": "METHOD", - "content_hash": "79c66e0889e5bcdd" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.selectTheme.description": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.selectTheme.description", - "start_line": 86, - "end_line": 86, - "type": "METHOD", - "content_hash": "ac35a55c6160e41f" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.selectTheme.scrollInfo": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.selectTheme.scrollInfo", - "start_line": 87, - "end_line": 87, - "type": "METHOD", - "content_hash": "a0ee16f316cc7d21" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.selectTheme.noMatch": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.selectTheme.noMatch", - "start_line": 88, - "end_line": 88, - "type": "METHOD", - "content_hash": "dd8e925650c048bc" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui", - "start_line": 92, - "end_line": 631, - "type": "CLASS", - "content_hash": "5d2e7795d1fb83bf" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor", - "start_line": 125, - "end_line": 154, - "type": "CONSTRUCTOR", - "content_hash": "71060bc5d67dc34c" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor.onSubmit": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor.onSubmit", - "start_line": 132, - "end_line": 132, - "type": "FUNCTION", - "content_hash": "433aa04154b1a900" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor.onEscape": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor.onEscape", - "start_line": 133, - "end_line": 133, - "type": "FUNCTION", - "content_hash": "df92495125642426" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor.#chatInput.onAction(\"app.model.select\") callback": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor.#chatInput.onAction(\"app.model.select\") callback", - "start_line": 136, - "end_line": 136, - "type": "FUNCTION", - "content_hash": "9850c6e6f46dcfc7" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor.#chatInput.onAction(\"app.message.followUp\") callback": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor.#chatInput.onAction(\"app.message.followUp\") callback", - "start_line": 137, - "end_line": 142, - "type": "FUNCTION", - "content_hash": "4e87bf315407b203" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor.scrollbarTrackStyle": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor.scrollbarTrackStyle", - "start_line": 150, - "end_line": 150, - "type": "METHOD", - "content_hash": "ddd5e8feb5003e29" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor.scrollbarThumbStyle": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor.scrollbarThumbStyle", - "start_line": 151, - "end_line": 151, - "type": "METHOD", - "content_hash": "4ae8dcf23a328132" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.create": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.create", - "start_line": 156, - "end_line": 181, - "type": "METHOD", - "content_hash": "589d44ff039240db" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.layoutRoot": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.layoutRoot", - "start_line": 183, - "end_line": 185, - "type": "METHOD", - "content_hash": "83ed772c24e39338" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "start_line": 187, - "end_line": 195, - "type": "METHOD", - "content_hash": "26b97c7b029c9ef8" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.handleInput": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.handleInput", - "start_line": 197, - "end_line": 213, - "type": "METHOD", - "content_hash": "b766551a0067df51" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "start_line": 215, - "end_line": 217, - "type": "METHOD", - "content_hash": "db43e1d19a115711" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.dispose": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.dispose", - "start_line": 219, - "end_line": 221, - "type": "METHOD", - "content_hash": "38df9417f3eb2130" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.dispose.catch() callback": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.dispose.catch() callback", - "start_line": 220, - "end_line": 220, - "type": "FUNCTION", - "content_hash": "94baa94da4eafd5b" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.refreshTheme": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.refreshTheme", - "start_line": 223, - "end_line": 227, - "type": "METHOD", - "content_hash": "8748398ee211c397" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.showError": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.showError", - "start_line": 229, - "end_line": 232, - "type": "METHOD", - "content_hash": "4475fac703d8a7e3" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.close": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.close", - "start_line": 234, - "end_line": 237, - "type": "METHOD", - "content_hash": "3ca7fa3747728b9d" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start", - "start_line": 239, - "end_line": 325, - "type": "METHOD", - "content_hash": "dcf8fbcee5d7849e" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.reloadPresentationPlugins": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.reloadPresentationPlugins", - "start_line": 246, - "end_line": 266, - "type": "CLASS", - "content_hash": "f7f6ed5ec3ea98a0" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.reloadPresentationPlugins.operation": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.reloadPresentationPlugins.operation", - "start_line": 247, - "end_line": 263, - "type": "CLASS", - "content_hash": "e598e6e97ce110af" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.reloadPresentationPlugins.operation.#facetReloadTail.then() callback": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.reloadPresentationPlugins.operation.#facetReloadTail.then() callback", - "start_line": 247, - "end_line": 263, - "type": "FUNCTION", - "content_hash": "e598e6e97ce110af" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.reloadPresentationPlugins.operation.catch() callback": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.reloadPresentationPlugins.operation.catch() callback", - "start_line": 264, - "end_line": 264, - "type": "FUNCTION", - "content_hash": "1cf5e912c72ecf79" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet", - "start_line": 267, - "end_line": 313, - "type": "CLASS", - "content_hash": "e3eaa6c4945c1eca" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup", - "start_line": 269, - "end_line": 312, - "type": "METHOD", - "content_hash": "a6a5bf819b6384e8" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup.select": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup.select", - "start_line": 271, - "end_line": 276, - "type": "METHOD", - "content_hash": "ec95134612a97229" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup.select.items.map() callback": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup.select.items.map() callback", - "start_line": 274, - "end_line": 274, - "type": "FUNCTION", - "content_hash": "41918d7939150f92" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup.showStatus": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup.showStatus", - "start_line": 277, - "end_line": 280, - "type": "METHOD", - "content_hash": "7dc1f79f7ebd980e" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup.env.onActivate() callback": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup.env.onActivate() callback", - "start_line": 290, - "end_line": 311, - "type": "FUNCTION", - "content_hash": "51491015b666abab" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup.env.onActivate() callback.env.own() callback": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup.env.onActivate() callback.env.own() callback", - "start_line": 297, - "end_line": 301, - "type": "FUNCTION", - "content_hash": "874f346606d012b2" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup.env.onActivate() callback.commands.subscribe() callback": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup.env.onActivate() callback.commands.subscribe() callback", - "start_line": 302, - "end_line": 302, - "type": "FUNCTION", - "content_hash": "e74ebfe074adca71" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup.env.onActivate() callback.server.server.connection.subscribe() callback": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup.env.onActivate() callback.server.server.connection.subscribe() callback", - "start_line": 305, - "end_line": 305, - "type": "FUNCTION", - "content_hash": "963eb7ec6e365021" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup.env.onActivate() callback.server.session.attachment.subscribe() callback": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup.env.onActivate() callback.server.session.attachment.subscribe() callback", - "start_line": 308, - "end_line": 308, - "type": "FUNCTION", - "content_hash": "5fb32a184d9c5cfe" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#openPreparedSession": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#openPreparedSession", - "start_line": 327, - "end_line": 338, - "type": "METHOD", - "content_hash": "7f90af06aa187326" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#close": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#close", - "start_line": 340, - "end_line": 367, - "type": "METHOD", - "content_hash": "7b778070973d671e" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#close.generations": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#close.generations", - "start_line": 359, - "end_line": 361, - "type": "CLASS", - "content_hash": "aed3d1ea3e687e22" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#close.generations.filter() callback": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#close.generations.filter() callback", - "start_line": 360, - "end_line": 360, - "type": "FUNCTION", - "content_hash": "dc84416147d7fb0e" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#close.results": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#close.results", - "start_line": 363, - "end_line": 363, - "type": "CLASS", - "content_hash": "44db5ad922ecb9f1" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#close.results.generations.map() callback": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#close.results.generations.map() callback", - "start_line": 363, - "end_line": 363, - "type": "FUNCTION", - "content_hash": "44db5ad922ecb9f1" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#close.results.flatMap() callback": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#close.results.flatMap() callback", - "start_line": 364, - "end_line": 364, - "type": "FUNCTION", - "content_hash": "544d6f14e91922d3" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "start_line": 369, - "end_line": 401, - "type": "METHOD", - "content_hash": "b1a24208f960992f" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild.selectedIndex": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild.selectedIndex", - "start_line": 388, - "end_line": 388, - "type": "CLASS", - "content_hash": "c24a3fbce50a58f4" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild.selectedIndex.items.findIndex() callback": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild.selectedIndex.items.findIndex() callback", - "start_line": 388, - "end_line": 388, - "type": "FUNCTION", - "content_hash": "c24a3fbce50a58f4" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild.onSelect": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild.onSelect", - "start_line": 390, - "end_line": 390, - "type": "FUNCTION", - "content_hash": "0734bf749cca33c4" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild.onCancel": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild.onCancel", - "start_line": 391, - "end_line": 391, - "type": "FUNCTION", - "content_hash": "38f0107647444b36" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#select": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#select", - "start_line": 403, - "end_line": 410, - "type": "METHOD", - "content_hash": "db3d81741564ac80" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#select.": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#select.", - "start_line": 405, - "end_line": 409, - "type": "FUNCTION", - "content_hash": "35a146ffe4e15611" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#completeSelection": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#completeSelection", - "start_line": 412, - "end_line": 419, - "type": "METHOD", - "content_hash": "3520630845862158" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#updateAutocomplete": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#updateAutocomplete", - "start_line": 421, - "end_line": 442, - "type": "METHOD", - "content_hash": "67c520ed16461718" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#updateAutocomplete.commands.map() callback": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#updateAutocomplete.commands.map() callback", - "start_line": 425, - "end_line": 437, - "type": "FUNCTION", - "content_hash": "524ae35baaa129b7" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#selectedSlashCommands": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#selectedSlashCommands", - "start_line": 444, - "end_line": 446, - "type": "METHOD", - "content_hash": "c85457d9f20e026f" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#handleConnectionState": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#handleConnectionState", - "start_line": 448, - "end_line": 462, - "type": "METHOD", - "content_hash": "121ca0dcae56b65b" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#handleConnectionState.#queueRecovery() callback": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#handleConnectionState.#queueRecovery() callback", - "start_line": 460, - "end_line": 460, - "type": "FUNCTION", - "content_hash": "eeb212c4e6b11a07" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#handleAttachmentState": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#handleAttachmentState", - "start_line": 464, - "end_line": 480, - "type": "METHOD", - "content_hash": "cc75979a7c37b59a" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#handleAttachmentState.#queueRecovery() callback": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#handleAttachmentState.#queueRecovery() callback", - "start_line": 467, - "end_line": 472, - "type": "FUNCTION", - "content_hash": "11193bdb5d07455a" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#queueRecovery": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#queueRecovery", - "start_line": 482, - "end_line": 493, - "type": "METHOD", - "content_hash": "b341f84972dae1e0" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#queueRecovery.#recoveryTransition.then() callback": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#queueRecovery.#recoveryTransition.then() callback", - "start_line": 484, - "end_line": 486, - "type": "FUNCTION", - "content_hash": "a91f3db2abf73a1c" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#queueRecovery.catch() callback": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#queueRecovery.catch() callback", - "start_line": 487, - "end_line": 492, - "type": "FUNCTION", - "content_hash": "4ff6deeeab511621" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#openLane": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#openLane", - "start_line": 495, - "end_line": 510, - "type": "METHOD", - "content_hash": "0d6aa02dc9c9a0a4" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#openLane.feature.transcript.state.subscribe() callback": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#openLane.feature.transcript.state.subscribe() callback", - "start_line": 502, - "end_line": 505, - "type": "FUNCTION", - "content_hash": "2589c58990127dec" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#closeLane": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#closeLane", - "start_line": 512, - "end_line": 520, - "type": "METHOD", - "content_hash": "54277a487360eed6" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#runPrompt": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#runPrompt", - "start_line": 522, - "end_line": 539, - "type": "METHOD", - "content_hash": "8b1d2990dc183c80" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#executeSlashCommand": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#executeSlashCommand", - "start_line": 541, - "end_line": 561, - "type": "METHOD", - "content_hash": "3ec67bc309f84877" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#executeSlashCommand.command": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#executeSlashCommand.command", - "start_line": 542, - "end_line": 544, - "type": "CLASS", - "content_hash": "581440b6d9115378" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#executeSlashCommand.command.find() callback": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#executeSlashCommand.command.find() callback", - "start_line": 544, - "end_line": 544, - "type": "FUNCTION", - "content_hash": "25ac0d2334d11da8" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#submitPrompt": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#submitPrompt", - "start_line": 563, - "end_line": 572, - "type": "METHOD", - "content_hash": "24e455a694075f4b" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#queueFollowUp": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#queueFollowUp", - "start_line": 574, - "end_line": 585, - "type": "METHOD", - "content_hash": "f1d41e48ef6dc6ec" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#reportOperation": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#reportOperation", - "start_line": 587, - "end_line": 590, - "type": "METHOD", - "content_hash": "4e202d06a70688c8" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#reportQueue": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#reportQueue", - "start_line": 592, - "end_line": 595, - "type": "METHOD", - "content_hash": "f5605f2635f46f3b" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#interrupt": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#interrupt", - "start_line": 597, - "end_line": 614, - "type": "METHOD", - "content_hash": "98d041331cf35bce" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.#interrupt.then() callback": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.#interrupt.then() callback", - "start_line": 604, - "end_line": 608, - "type": "FUNCTION", - "content_hash": "44d94bac4f333d40" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#interrupt.then() callback": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#interrupt.then() callback", - "start_line": 609, - "end_line": 612, - "type": "FUNCTION", - "content_hash": "1bbbe1114127de4f" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#selectedController": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#selectedController", - "start_line": 616, - "end_line": 618, - "type": "METHOD", - "content_hash": "54da724d08be106f" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#conversationView": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#conversationView", - "start_line": 620, - "end_line": 622, - "type": "METHOD", - "content_hash": "cdfdd9c4c93e9b86" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#footer": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#footer", - "start_line": 624, - "end_line": 630, - "type": "METHOD", - "content_hash": "e4d79887c3b8c460" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.prepareClientSession": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.prepareClientSession", - "start_line": 633, - "end_line": 729, - "type": "FUNCTION", - "content_hash": "bae9bb263b912b5d" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.prepareClientSession.opened": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.prepareClientSession.opened", - "start_line": 637, - "end_line": 644, - "type": "CLASS", - "content_hash": "14eb851f692bcf25" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.prepareClientSession.opened.servers.map() callback": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.prepareClientSession.opened.servers.map() callback", - "start_line": 637, - "end_line": 644, - "type": "FUNCTION", - "content_hash": "14eb851f692bcf25" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.prepareClientSession.opened.servers.map() callback.services.assertAccess": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.prepareClientSession.opened.servers.map() callback.services.assertAccess", - "start_line": 641, - "end_line": 641, - "type": "METHOD", - "content_hash": "bed8a13408ffaec0" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.prepareClientSession.opened.servers.map() callback.services.onError": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.prepareClientSession.opened.servers.map() callback.services.onError", - "start_line": 642, - "end_line": 642, - "type": "METHOD", - "content_hash": "5e58889d6f53c38b" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.prepareClientSession.features": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.prepareClientSession.features", - "start_line": 646, - "end_line": 651, - "type": "CLASS", - "content_hash": "685bc0cafd4aaf05" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.prepareClientSession.features.opened.map() callback": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.prepareClientSession.features.opened.map() callback", - "start_line": 646, - "end_line": 651, - "type": "FUNCTION", - "content_hash": "685bc0cafd4aaf05" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.prepareClientSession.matches.features.flatMap() callback": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.prepareClientSession.matches.features.flatMap() callback", - "start_line": 662, - "end_line": 670, - "type": "FUNCTION", - "content_hash": "0bb6994018996f4f" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.prepareClientSession.matches": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.prepareClientSession.matches", - "start_line": 662, - "end_line": 671, - "type": "CLASS", - "content_hash": "37492053b6da0237" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.prepareClientSession.matches.features.flatMap() callback.filter() callback": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.prepareClientSession.matches.features.flatMap() callback.filter() callback", - "start_line": 664, - "end_line": 664, - "type": "FUNCTION", - "content_hash": "fc24958f5a339f65" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.prepareClientSession.matches.features.flatMap() callback.map() callback": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.prepareClientSession.matches.features.flatMap() callback.map() callback", - "start_line": 665, - "end_line": 670, - "type": "FUNCTION", - "content_hash": "24c7ecbf5565537e" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.prepareClientSession.features.flatMap() callback": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.prepareClientSession.features.flatMap() callback", - "start_line": 688, - "end_line": 694, - "type": "FUNCTION", - "content_hash": "6e4e222d57aee7a4" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.prepareClientSession.features.flatMap() callback.map() callback": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.prepareClientSession.features.flatMap() callback.map() callback", - "start_line": 689, - "end_line": 694, - "type": "FUNCTION", - "content_hash": "9796cdb03e86aaf9" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.prepareClientSession.sort() callback": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.prepareClientSession.sort() callback", - "start_line": 697, - "end_line": 700, - "type": "FUNCTION", - "content_hash": "a08bcd8920ab637e" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.prepareClientSession.presentationPlugins.packagePaths.command.pluginPackages.map() callback": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.prepareClientSession.presentationPlugins.packagePaths.command.pluginPackages.map() callback", - "start_line": 715, - "end_line": 715, - "type": "FUNCTION", - "content_hash": "2dce60d64fad1064" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.prepareClientSession.opened.map() callback": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.prepareClientSession.opened.map() callback", - "start_line": 727, - "end_line": 727, - "type": "FUNCTION", - "content_hash": "2f4a5d1b5e91e1ec" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.runClientTui", - "start_line": 731, - "end_line": 800, - "type": "FUNCTION", - "content_hash": "58ee0bd8ee20f2b0" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui.themeController": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.runClientTui.themeController", - "start_line": 756, - "end_line": 760, - "type": "CLASS", - "content_hash": "1061d8374d3d89d6" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui.themeController.getSettingsManager": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.runClientTui.themeController.getSettingsManager", - "start_line": 757, - "end_line": 757, - "type": "METHOD", - "content_hash": "6f6af9aed305844b" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui.themeController.showError": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.runClientTui.themeController.showError", - "start_line": 758, - "end_line": 758, - "type": "METHOD", - "content_hash": "6a0c35d8b685a93a" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui.themeController.onChanged": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.runClientTui.themeController.onChanged", - "start_line": 759, - "end_line": 759, - "type": "METHOD", - "content_hash": "39508a4a3ec1491b" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui.finished": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.runClientTui.finished", - "start_line": 763, - "end_line": 772, - "type": "CLASS", - "content_hash": "af960ae5e0ba953b" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui.finished.": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.runClientTui.finished.", - "start_line": 763, - "end_line": 772, - "type": "FUNCTION", - "content_hash": "af960ae5e0ba953b" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui.finished..finish": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.runClientTui.finished..finish", - "start_line": 764, - "end_line": 771, - "type": "FUNCTION", - "content_hash": "5450e4cb853d9edf" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui.servers.runtime.servers.map() callback": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.runClientTui.servers.runtime.servers.map() callback", - "start_line": 776, - "end_line": 781, - "type": "FUNCTION", - "content_hash": "547e487696f9f6c0" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui.requestRender": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.runClientTui.requestRender", - "start_line": 783, - "end_line": 783, - "type": "METHOD", - "content_hash": "3b358de4049ab373" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.requireSingleServer": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.requireSingleServer", - "start_line": 802, - "end_line": 805, - "type": "FUNCTION", - "content_hash": "4843a1a725315991" - }, - "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.message": { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.client-tui.message", - "start_line": 807, - "end_line": 809, - "type": "FUNCTION", - "content_hash": "553ba3ecd47da555" - }, - "packages/coding-agent/src/experimental/client.ts|packages.coding-agent.src.experimental.client.RunClientOptions": { - "file_path": "packages/coding-agent/src/experimental/client.ts", - "qualified_name": "packages.coding-agent.src.experimental.client.RunClientOptions", - "start_line": 15, - "end_line": 18, - "type": "INTERFACE", - "content_hash": "6da06613c1e45a09" - }, - "packages/coding-agent/src/experimental/client.ts|packages.coding-agent.src.experimental.client.runClient": { - "file_path": "packages/coding-agent/src/experimental/client.ts", - "qualified_name": "packages.coding-agent.src.experimental.client.runClient", - "start_line": 21, - "end_line": 86, - "type": "FUNCTION", - "content_hash": "9520ef7c9db88c6f" - }, - "packages/coding-agent/src/experimental/client.ts|packages.coding-agent.src.experimental.client.runClient.sessions.discovered.flatMap() callback": { - "file_path": "packages/coding-agent/src/experimental/client.ts", - "qualified_name": "packages.coding-agent.src.experimental.client.runClient.sessions.discovered.flatMap() callback", - "start_line": 30, - "end_line": 31, - "type": "FUNCTION", - "content_hash": "a6b55ed2ae407bcf" - }, - "packages/coding-agent/src/experimental/client.ts|packages.coding-agent.src.experimental.client.runClient.sessions.discovered.flatMap() callback.sessions.map() callback": { - "file_path": "packages/coding-agent/src/experimental/client.ts", - "qualified_name": "packages.coding-agent.src.experimental.client.runClient.sessions.discovered.flatMap() callback.sessions.map() callback", - "start_line": 31, - "end_line": 31, - "type": "FUNCTION", - "content_hash": "fb5a0b9e151fca8b" - }, - "packages/coding-agent/src/experimental/client.ts|packages.coding-agent.src.experimental.client.runClient.sessions.sort() callback": { - "file_path": "packages/coding-agent/src/experimental/client.ts", - "qualified_name": "packages.coding-agent.src.experimental.client.runClient.sessions.sort() callback", - "start_line": 34, - "end_line": 35, - "type": "FUNCTION", - "content_hash": "32b7768ed4425bab" - }, - "packages/coding-agent/src/experimental/client.ts|packages.coding-agent.src.experimental.client.runClient.matches.discovered.filter() callback": { - "file_path": "packages/coding-agent/src/experimental/client.ts", - "qualified_name": "packages.coding-agent.src.experimental.client.runClient.matches.discovered.filter() callback", - "start_line": 49, - "end_line": 50, - "type": "FUNCTION", - "content_hash": "6a71d982d767004a" - }, - "packages/coding-agent/src/experimental/client.ts|packages.coding-agent.src.experimental.client.runClient.matches": { - "file_path": "packages/coding-agent/src/experimental/client.ts", - "qualified_name": "packages.coding-agent.src.experimental.client.runClient.matches", - "start_line": 49, - "end_line": 51, - "type": "CLASS", - "content_hash": "b6cc1888473c454b" - }, - "packages/coding-agent/src/experimental/client.ts|packages.coding-agent.src.experimental.client.runClient.matches.discovered.filter() callback.sessions.some() callback": { - "file_path": "packages/coding-agent/src/experimental/client.ts", - "qualified_name": "packages.coding-agent.src.experimental.client.runClient.matches.discovered.filter() callback.sessions.some() callback", - "start_line": 50, - "end_line": 50, - "type": "FUNCTION", - "content_hash": "0947213387ecffbe" - }, - "packages/coding-agent/src/experimental/client.ts|packages.coding-agent.src.experimental.client.runClient.packagePaths.command.pluginPackages.map() callback": { - "file_path": "packages/coding-agent/src/experimental/client.ts", - "qualified_name": "packages.coding-agent.src.experimental.client.runClient.packagePaths.command.pluginPackages.map() callback", - "start_line": 69, - "end_line": 69, - "type": "FUNCTION", - "content_hash": "2dce60d64fad1064" - }, - "packages/coding-agent/src/experimental/commands.ts|packages.coding-agent.src.experimental.commands.runServerCommand": { - "file_path": "packages/coding-agent/src/experimental/commands.ts", - "qualified_name": "packages.coding-agent.src.experimental.commands.runServerCommand", - "start_line": 11, - "end_line": 65, - "type": "FUNCTION", - "content_hash": "1b9fc67d3bd7d737" - }, - "packages/coding-agent/src/experimental/commands.ts|packages.coding-agent.src.experimental.commands.runServerCommand.runtime": { - "file_path": "packages/coding-agent/src/experimental/commands.ts", - "qualified_name": "packages.coding-agent.src.experimental.commands.runServerCommand.runtime", - "start_line": 28, - "end_line": 39, - "type": "CLASS", - "content_hash": "cbab1938a5de7df3" - }, - "packages/coding-agent/src/experimental/commands.ts|packages.coding-agent.src.experimental.commands.runServerCommand.runtime.onRelayStatus": { - "file_path": "packages/coding-agent/src/experimental/commands.ts", - "qualified_name": "packages.coding-agent.src.experimental.commands.runServerCommand.runtime.onRelayStatus", - "start_line": 35, - "end_line": 38, - "type": "METHOD", - "content_hash": "c6d2bfd0e48d5720" - }, - "packages/coding-agent/src/experimental/commands.ts|packages.coding-agent.src.experimental.commands.runServerCommand.": { - "file_path": "packages/coding-agent/src/experimental/commands.ts", - "qualified_name": "packages.coding-agent.src.experimental.commands.runServerCommand.", - "start_line": 45, - "end_line": 61, - "type": "FUNCTION", - "content_hash": "661172e7f5c8b8a7" - }, - "packages/coding-agent/src/experimental/commands.ts|packages.coding-agent.src.experimental.commands.runClientCommand": { - "file_path": "packages/coding-agent/src/experimental/commands.ts", - "qualified_name": "packages.coding-agent.src.experimental.commands.runClientCommand", - "start_line": 67, - "end_line": 82, - "type": "FUNCTION", - "content_hash": "e25bbf8aed0c3989" - }, - "packages/coding-agent/src/experimental/commands.ts|packages.coding-agent.src.experimental.commands.runExperimentalCommand": { - "file_path": "packages/coding-agent/src/experimental/commands.ts", - "qualified_name": "packages.coding-agent.src.experimental.commands.runExperimentalCommand", - "start_line": 85, - "end_line": 98, - "type": "FUNCTION", - "content_hash": "73ab9981ccf6e82c" - }, - "packages/coding-agent/src/experimental/coordinator-entry.ts|packages.coding-agent.src.experimental.coordinator-entry.catch() callback": { - "file_path": "packages/coding-agent/src/experimental/coordinator-entry.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator-entry.catch() callback", - "start_line": 7, - "end_line": 10, - "type": "FUNCTION", - "content_hash": "8f11cb4af80ef5e8" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.CoordinatorConnectionOptions": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.CoordinatorConnectionOptions", - "start_line": 36, - "end_line": 40, - "type": "INTERFACE", - "content_hash": "1eca7699e6391ba7" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.CoordinatorConnection": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection", - "start_line": 43, - "end_line": 181, - "type": "CLASS", - "content_hash": "664b86c29a77ff96" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.constructor": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.constructor", - "start_line": 58, - "end_line": 65, - "type": "CONSTRUCTOR", - "content_hash": "c8ac7660c2d49364" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.controlPath": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.controlPath", - "start_line": 67, - "end_line": 69, - "type": "METHOD", - "content_hash": "4b3bf729b696be5f" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.wasReplaced": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.wasReplaced", - "start_line": 71, - "end_line": 73, - "type": "METHOD", - "content_hash": "7fefcadf5338703d" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.onEvent": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.onEvent", - "start_line": 75, - "end_line": 78, - "type": "METHOD", - "content_hash": "814f6d23f3979614" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.connect": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.connect", - "start_line": 80, - "end_line": 98, - "type": "METHOD", - "content_hash": "454dbfbe8527f61a" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.connect.attachJsonLineReader() callback": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.connect.attachJsonLineReader() callback", - "start_line": 84, - "end_line": 84, - "type": "FUNCTION", - "content_hash": "042a6f0cbf6a3d6f" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.connect.socket.once(\"close\") callback": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.connect.socket.once(\"close\") callback", - "start_line": 89, - "end_line": 89, - "type": "FUNCTION", - "content_hash": "b9f6ce4469377de6" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.connect.socket.once(\"error\") callback": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.connect.socket.once(\"error\") callback", - "start_line": 90, - "end_line": 90, - "type": "FUNCTION", - "content_hash": "8d943a8de192ed1a" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.send": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.send", - "start_line": 100, - "end_line": 102, - "type": "METHOD", - "content_hash": "4586c2f305ae0975" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.broadcast": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.broadcast", - "start_line": 104, - "end_line": 106, - "type": "METHOD", - "content_hash": "30ef321e406347fb" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.close": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.close", - "start_line": 108, - "end_line": 117, - "type": "METHOD", - "content_hash": "054b0fe337310b85" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.#write": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.#write", - "start_line": 119, - "end_line": 122, - "type": "METHOD", - "content_hash": "7791bf0bfcc15a56" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.#handleMessage": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.#handleMessage", - "start_line": 124, - "end_line": 161, - "type": "METHOD", - "content_hash": "445dac7da05a85bf" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.#emit": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.#emit", - "start_line": 163, - "end_line": 165, - "type": "METHOD", - "content_hash": "5bb7045faf6a4f54" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.#disconnected": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.#disconnected", - "start_line": 167, - "end_line": 174, - "type": "METHOD", - "content_hash": "b87e02b1b4fdd285" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.#markReplaced": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.#markReplaced", - "start_line": 176, - "end_line": 180, - "type": "METHOD", - "content_hash": "fb79142aa1b325d3" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.CoordinatorStartupLease": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.CoordinatorStartupLease", - "start_line": 183, - "end_line": 185, - "type": "INTERFACE", - "content_hash": "66a99137db1b5024" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.CoordinatorStartupLease.close": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.CoordinatorStartupLease.close", - "start_line": 184, - "end_line": 184, - "type": "METHOD", - "content_hash": "4abe48eab0610226" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.ensureCoordinator": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.ensureCoordinator", - "start_line": 187, - "end_line": 199, - "type": "FUNCTION", - "content_hash": "d9d404cfbbcec50b" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.ensureCoordinator.close": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.ensureCoordinator.close", - "start_line": 194, - "end_line": 194, - "type": "METHOD", - "content_hash": "c8147b16e2f033ab" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.connectSocket": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.connectSocket", - "start_line": 201, - "end_line": 215, - "type": "FUNCTION", - "content_hash": "aec7cf47033dba1d" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.connectSocket.": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.connectSocket.", - "start_line": 202, - "end_line": 214, - "type": "FUNCTION", - "content_hash": "3f85c86613279cb6" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.tryConnect": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.tryConnect", - "start_line": 217, - "end_line": 225, - "type": "FUNCTION", - "content_hash": "4b1e222b403994f7" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.attachJsonLineReader": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.attachJsonLineReader", - "start_line": 227, - "end_line": 249, - "type": "FUNCTION", - "content_hash": "9c549aa7e6062b82" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.attachJsonLineReader.socket.on(\"data\") callback": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.attachJsonLineReader.socket.on(\"data\") callback", - "start_line": 230, - "end_line": 248, - "type": "FUNCTION", - "content_hash": "745e124147b16f02" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.writeJsonLine": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.writeJsonLine", - "start_line": 251, - "end_line": 258, - "type": "FUNCTION", - "content_hash": "5e3e10ce4d7cdd50" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.writeJsonLine.": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.writeJsonLine.", - "start_line": 252, - "end_line": 257, - "type": "FUNCTION", - "content_hash": "338a70b67e156443" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.writeJsonLine..socket.write() callback": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.writeJsonLine..socket.write() callback", - "start_line": 253, - "end_line": 256, - "type": "FUNCTION", - "content_hash": "76540f630c94412b" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.ServerPeer": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.ServerPeer", - "start_line": 266, - "end_line": 270, - "type": "INTERFACE", - "content_hash": "9bcd43ed130edf19" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.RoutedPeer": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.RoutedPeer", - "start_line": 272, - "end_line": 275, - "type": "INTERFACE", - "content_hash": "6fc0077693f444cd" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.ControlMessage": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.ControlMessage", - "start_line": 277, - "end_line": 285, - "type": "INTERFACE", - "content_hash": "0b3f4d2df7b26ff9" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.publicServer": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.publicServer", - "start_line": 298, - "end_line": 298, - "type": "CLASS", - "content_hash": "458c81ac049fe71b" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.publicServer.createServer() callback": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.publicServer.createServer() callback", - "start_line": 298, - "end_line": 298, - "type": "FUNCTION", - "content_hash": "458c81ac049fe71b" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.controlServer": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.controlServer", - "start_line": 299, - "end_line": 299, - "type": "CLASS", - "content_hash": "937b455420600321" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.controlServer.createServer() callback": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.controlServer.createServer() callback", - "start_line": 299, - "end_line": 299, - "type": "FUNCTION", - "content_hash": "937b455420600321" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.runCoordinatorProcess": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.runCoordinatorProcess", - "start_line": 301, - "end_line": 313, - "type": "FUNCTION", - "content_hash": "fdb719f91b49517c" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.runCoordinatorProcess.process.once(\"SIGINT\") callback": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.runCoordinatorProcess.process.once(\"SIGINT\") callback", - "start_line": 310, - "end_line": 310, - "type": "FUNCTION", - "content_hash": "50c0100181f3bd78" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.runCoordinatorProcess.process.once(\"SIGTERM\") callback": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.runCoordinatorProcess.process.once(\"SIGTERM\") callback", - "start_line": 311, - "end_line": 311, - "type": "FUNCTION", - "content_hash": "c35a42b89fdcb03f" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.main": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.main", - "start_line": 315, - "end_line": 328, - "type": "FUNCTION", - "content_hash": "a7ceb603df52477a" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.acceptControlConnection": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.acceptControlConnection", - "start_line": 330, - "end_line": 370, - "type": "FUNCTION", - "content_hash": "3fa780736c36b7bf" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.acceptControlConnection.attachRoutedLineReader() callback": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.acceptControlConnection.attachRoutedLineReader() callback", - "start_line": 338, - "end_line": 355, - "type": "FUNCTION", - "content_hash": "5ae77af67ae41504" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.acceptControlConnection.socket.once(\"error\") callback": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.acceptControlConnection.socket.once(\"error\") callback", - "start_line": 369, - "end_line": 369, - "type": "FUNCTION", - "content_hash": "2f849ca33b68f45f" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.registerServer": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.registerServer", - "start_line": 372, - "end_line": 397, - "type": "FUNCTION", - "content_hash": "ff3eecafaddf5934" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.registerPeer": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.registerPeer", - "start_line": 399, - "end_line": 418, - "type": "FUNCTION", - "content_hash": "58a0781162c29be8" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.notifyPeers": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.notifyPeers", - "start_line": 420, - "end_line": 422, - "type": "FUNCTION", - "content_hash": "74e9cd1ef906e229" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.handleRoutedMessage": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.handleRoutedMessage", - "start_line": 424, - "end_line": 442, - "type": "FUNCTION", - "content_hash": "79bc94c96332d186" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.acceptPublicConnection": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.acceptPublicConnection", - "start_line": 444, - "end_line": 473, - "type": "FUNCTION", - "content_hash": "69297623cd028bbc" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.acceptPublicConnection.upstream.once(\"connect\") callback": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.acceptPublicConnection.upstream.once(\"connect\") callback", - "start_line": 459, - "end_line": 462, - "type": "FUNCTION", - "content_hash": "5129365ee7446df7" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.acceptPublicConnection.upstream.once(\"error\") callback": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.acceptPublicConnection.upstream.once(\"error\") callback", - "start_line": 463, - "end_line": 463, - "type": "FUNCTION", - "content_hash": "d65375739fe7e0c4" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.acceptPublicConnection.upstream.once(\"close\") callback": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.acceptPublicConnection.upstream.once(\"close\") callback", - "start_line": 464, - "end_line": 467, - "type": "FUNCTION", - "content_hash": "7784641ab0b2c049" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.acceptPublicConnection.client.once(\"error\") callback": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.acceptPublicConnection.client.once(\"error\") callback", - "start_line": 468, - "end_line": 468, - "type": "FUNCTION", - "content_hash": "495a79935cbdc8d8" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.acceptPublicConnection.client.once(\"close\") callback": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.acceptPublicConnection.client.once(\"close\") callback", - "start_line": 469, - "end_line": 472, - "type": "FUNCTION", - "content_hash": "4fc5a7f8e6bbfe4e" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.closePublicConnections": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.closePublicConnections", - "start_line": 475, - "end_line": 481, - "type": "FUNCTION", - "content_hash": "6564986bf5d5b523" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.checkEmpty": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.checkEmpty", - "start_line": 483, - "end_line": 489, - "type": "FUNCTION", - "content_hash": "6e107f52ebd3da8e" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.scheduleEmptyShutdown": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.scheduleEmptyShutdown", - "start_line": 491, - "end_line": 500, - "type": "FUNCTION", - "content_hash": "b92dff1c27b626ff" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.scheduleEmptyShutdown.setTimeout() callback": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.scheduleEmptyShutdown.setTimeout() callback", - "start_line": 493, - "end_line": 498, - "type": "FUNCTION", - "content_hash": "339f689fa3b92096" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.cancelEmptyShutdown": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.cancelEmptyShutdown", - "start_line": 502, - "end_line": 506, - "type": "FUNCTION", - "content_hash": "329d589e6ec166b4" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.shutdownCoordinator": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.shutdownCoordinator", - "start_line": 508, - "end_line": 517, - "type": "FUNCTION", - "content_hash": "46d0ff0ecda883d1" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.writeRoutedLine": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.writeRoutedLine", - "start_line": 519, - "end_line": 521, - "type": "FUNCTION", - "content_hash": "eeff34c7007746b7" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.attachRoutedLineReader": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.attachRoutedLineReader", - "start_line": 523, - "end_line": 547, - "type": "FUNCTION", - "content_hash": "9440f9494d47e174" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.attachRoutedLineReader.socket.on(\"data\") callback": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.attachRoutedLineReader.socket.on(\"data\") callback", - "start_line": 526, - "end_line": 546, - "type": "FUNCTION", - "content_hash": "8f2ab7fa13a598af" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.listen": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.listen", - "start_line": 549, - "end_line": 563, - "type": "FUNCTION", - "content_hash": "f07ab9bd96c94153" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.listen.": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.listen.", - "start_line": 550, - "end_line": 562, - "type": "FUNCTION", - "content_hash": "1bcc2f12efe30dce" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.closeServer": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.closeServer", - "start_line": 565, - "end_line": 568, - "type": "FUNCTION", - "content_hash": "a3ef0c61257a71d2" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.closeServer.": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.closeServer.", - "start_line": 567, - "end_line": 567, - "type": "FUNCTION", - "content_hash": "031f3216ea3e509d" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.closeServer..server.close() callback": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.closeServer..server.close() callback", - "start_line": 567, - "end_line": 567, - "type": "FUNCTION", - "content_hash": "031f3216ea3e509d" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.restrictSocket": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.restrictSocket", - "start_line": 570, - "end_line": 572, - "type": "FUNCTION", - "content_hash": "d584983ea97c4105" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.removeStaleSocket": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.removeStaleSocket", - "start_line": 574, - "end_line": 596, - "type": "FUNCTION", - "content_hash": "4123b4c6f9c14048" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.removeStaleSocket.live": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.removeStaleSocket.live", - "start_line": 582, - "end_line": 593, - "type": "CLASS", - "content_hash": "78be720dcf15146d" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.removeStaleSocket.live.": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.removeStaleSocket.live.", - "start_line": 582, - "end_line": 593, - "type": "FUNCTION", - "content_hash": "78be720dcf15146d" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.removeStaleSocket.live..socket.once(\"connect\") callback": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.removeStaleSocket.live..socket.once(\"connect\") callback", - "start_line": 584, - "end_line": 587, - "type": "FUNCTION", - "content_hash": "c43c3a23bd7cf164" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.removeStaleSocket.live..socket.once(\"error\") callback": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.removeStaleSocket.live..socket.once(\"error\") callback", - "start_line": 588, - "end_line": 592, - "type": "FUNCTION", - "content_hash": "5ede0dd56289ef86" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.cleanupSocket": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.cleanupSocket", - "start_line": 598, - "end_line": 603, - "type": "FUNCTION", - "content_hash": "2bb30a9d2489e70f" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.cleanupSocket.catch() callback": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.cleanupSocket.catch() callback", - "start_line": 600, - "end_line": 602, - "type": "FUNCTION", - "content_hash": "d2ef9237fe7af7e1" - }, - "packages/coding-agent/src/experimental/coordinator.ts|packages.coding-agent.src.experimental.coordinator.catch() callback": { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "qualified_name": "packages.coding-agent.src.experimental.coordinator.catch() callback", - "start_line": 608, - "end_line": 611, - "type": "FUNCTION", - "content_hash": "9dab8bb96d939da1" - }, - "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.configureHarnessHttp": { - "file_path": "packages/coding-agent/src/experimental/durable/harness-setup.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.harness-setup.configureHarnessHttp", - "start_line": 19, - "end_line": 22, - "type": "FUNCTION", - "content_hash": "e732190169e60d8d" - }, - "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings": { - "file_path": "packages/coding-agent/src/experimental/durable/harness-setup.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings", - "start_line": 25, - "end_line": 49, - "type": "FUNCTION", - "content_hash": "eb968e509df67646" - }, - "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.stream": { - "file_path": "packages/coding-agent/src/experimental/durable/harness-setup.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.stream", - "start_line": 27, - "end_line": 35, - "type": "METHOD", - "content_hash": "bb1e94f33881e3ba" - }, - "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.compaction": { - "file_path": "packages/coding-agent/src/experimental/durable/harness-setup.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.compaction", - "start_line": 36, - "end_line": 38, - "type": "METHOD", - "content_hash": "c9542d03771b68d2" - }, - "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.retry": { - "file_path": "packages/coding-agent/src/experimental/durable/harness-setup.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.retry", - "start_line": 39, - "end_line": 41, - "type": "METHOD", - "content_hash": "6495fe870a819283" - }, - "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.steeringMode": { - "file_path": "packages/coding-agent/src/experimental/durable/harness-setup.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.steeringMode", - "start_line": 42, - "end_line": 44, - "type": "METHOD", - "content_hash": "9484905357c8b42e" - }, - "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.followUpMode": { - "file_path": "packages/coding-agent/src/experimental/durable/harness-setup.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.followUpMode", - "start_line": 45, - "end_line": 47, - "type": "METHOD", - "content_hash": "ae66191c0b4a8a67" - }, - "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.createCodingRegistry": { - "file_path": "packages/coding-agent/src/experimental/durable/harness-setup.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.harness-setup.createCodingRegistry", - "start_line": 52, - "end_line": 57, - "type": "FUNCTION", - "content_hash": "435f4fa3d4bfa8e8" - }, - "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.ExecutionEnvs": { - "file_path": "packages/coding-agent/src/experimental/durable/harness-setup.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.harness-setup.ExecutionEnvs", - "start_line": 60, - "end_line": 82, - "type": "CLASS", - "content_hash": "b8b341840f93db14" - }, - "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.ExecutionEnvs.constructor": { - "file_path": "packages/coding-agent/src/experimental/durable/harness-setup.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.harness-setup.ExecutionEnvs.constructor", - "start_line": 64, - "end_line": 66, - "type": "CONSTRUCTOR", - "content_hash": "af60685da5c73af6" - }, - "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.ExecutionEnvs.env": { - "file_path": "packages/coding-agent/src/experimental/durable/harness-setup.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.harness-setup.ExecutionEnvs.env", - "start_line": 68, - "end_line": 75, - "type": "METHOD", - "content_hash": "e783a3835051fb6e" - }, - "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.ExecutionEnvs.cleanup": { - "file_path": "packages/coding-agent/src/experimental/durable/harness-setup.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.harness-setup.ExecutionEnvs.cleanup", - "start_line": 77, - "end_line": 81, - "type": "METHOD", - "content_hash": "d482d1bd17ad6651" - }, - "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.InitialModel": { - "file_path": "packages/coding-agent/src/experimental/durable/harness-setup.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.harness-setup.InitialModel", - "start_line": 84, - "end_line": 88, - "type": "INTERFACE", - "content_hash": "8cf099ee02ac7766" - }, - "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.findInitialAgentModel": { - "file_path": "packages/coding-agent/src/experimental/durable/harness-setup.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.harness-setup.findInitialAgentModel", - "start_line": 91, - "end_line": 123, - "type": "FUNCTION", - "content_hash": "aee982bf32257e89" - }, - "packages/coding-agent/src/experimental/durable/main.ts|packages.coding-agent.src.experimental.durable.main.parseArgs": { - "file_path": "packages/coding-agent/src/experimental/durable/main.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.main.parseArgs", - "start_line": 6, - "end_line": 13, - "type": "FUNCTION", - "content_hash": "277c8e2d9709df58" - }, - "packages/coding-agent/src/experimental/durable/prompt.ts|packages.coding-agent.src.experimental.durable.prompt.createPiPrompt": { - "file_path": "packages/coding-agent/src/experimental/durable/prompt.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.prompt.createPiPrompt", - "start_line": 26, - "end_line": 74, - "type": "FUNCTION", - "content_hash": "182e97f23674dd4d" - }, - "packages/coding-agent/src/experimental/durable/prompt.ts|packages.coding-agent.src.experimental.durable.prompt.buildSections.selectedTools": { - "file_path": "packages/coding-agent/src/experimental/durable/prompt.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.prompt.buildSections.selectedTools", - "start_line": 52, - "end_line": 52, - "type": "CLASS", - "content_hash": "8b55407701e361fc" - }, - "packages/coding-agent/src/experimental/durable/prompt.ts|packages.coding-agent.src.experimental.durable.prompt.createPiPrompt.buildSections.selectedTools.input.agent.tools.map() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/prompt.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.prompt.createPiPrompt.buildSections.selectedTools.input.agent.tools.map() callback", - "start_line": 52, - "end_line": 52, - "type": "FUNCTION", - "content_hash": "8b55407701e361fc" - }, - "packages/coding-agent/src/experimental/durable/prompt.ts|packages.coding-agent.src.experimental.durable.prompt.createPiPrompt.sections.KEYS.map() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/prompt.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.prompt.createPiPrompt.sections.KEYS.map() callback", - "start_line": 72, - "end_line": 72, - "type": "FUNCTION", - "content_hash": "d5563a222ee84f40" - }, - "packages/coding-agent/src/experimental/durable/prompt.ts|packages.coding-agent.src.experimental.durable.prompt.createPiPrompt.sections.KEYS.map() callback.section() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/prompt.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.prompt.createPiPrompt.sections.KEYS.map() callback.section() callback", - "start_line": 72, - "end_line": 72, - "type": "FUNCTION", - "content_hash": "d5563a222ee84f40" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.ModelSummary": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.ModelSummary", - "start_line": 32, - "end_line": 35, - "type": "INTERFACE", - "content_hash": "37090fa801f956ac" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.Notice": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.Notice", - "start_line": 37, - "end_line": 41, - "type": "INTERFACE", - "content_hash": "ce1933fd17b79b6d" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.ConversationSummary": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.ConversationSummary", - "start_line": 44, - "end_line": 49, - "type": "INTERFACE", - "content_hash": "3af6c2dc30823665" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.DurableView": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.DurableView", - "start_line": 52, - "end_line": 61, - "type": "INTERFACE", - "content_hash": "8f1aef98b27c4c0a" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.DurableViewSource": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.DurableViewSource", - "start_line": 63, - "end_line": 66, - "type": "INTERFACE", - "content_hash": "568de7513c34f0d1" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.DurableViewSource.current": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.DurableViewSource.current", - "start_line": 64, - "end_line": 64, - "type": "METHOD", - "content_hash": "5031c788e5f22eb9" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.DurableViewSource.subscribe": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.DurableViewSource.subscribe", - "start_line": 65, - "end_line": 65, - "type": "METHOD", - "content_hash": "abd277ec7d599299" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.DurableController": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.DurableController", - "start_line": 69, - "end_line": 79, - "type": "INTERFACE", - "content_hash": "b1eddf25019de673" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.DurableController.submit": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.DurableController.submit", - "start_line": 71, - "end_line": 71, - "type": "METHOD", - "content_hash": "a9bba15d5a646d11" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.DurableController.compact": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.DurableController.compact", - "start_line": 72, - "end_line": 72, - "type": "METHOD", - "content_hash": "44103f1770833fc6" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.DurableController.abort": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.DurableController.abort", - "start_line": 73, - "end_line": 73, - "type": "METHOD", - "content_hash": "4b40d6ba502b57ba" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.DurableController.cycleThinking": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.DurableController.cycleThinking", - "start_line": 74, - "end_line": 74, - "type": "METHOD", - "content_hash": "5691a050940db465" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.DurableController.setModel": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.DurableController.setModel", - "start_line": 75, - "end_line": 75, - "type": "METHOD", - "content_hash": "1ab2599d0bb0d97c" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.DurableController.toggleTasks": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.DurableController.toggleTasks", - "start_line": 76, - "end_line": 76, - "type": "METHOD", - "content_hash": "0d3d95634b18c10c" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.DurableController.switchConversation": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.DurableController.switchConversation", - "start_line": 78, - "end_line": 78, - "type": "METHOD", - "content_hash": "be682982362caab7" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.OpenDurableOptions": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.OpenDurableOptions", - "start_line": 81, - "end_line": 84, - "type": "INTERFACE", - "content_hash": "dc4132f5d5013f80" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.OpenDurableResult": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.OpenDurableResult", - "start_line": 86, - "end_line": 92, - "type": "INTERFACE", - "content_hash": "edc7849d566f1736" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.OpenDurableResult.close": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.OpenDurableResult.close", - "start_line": 91, - "end_line": 91, - "type": "METHOD", - "content_hash": "3cc430a8b96c04ce" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.agentOf": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.agentOf", - "start_line": 95, - "end_line": 97, - "type": "FUNCTION", - "content_hash": "20252874b621fb4e" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.firstInput": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.firstInput", - "start_line": 100, - "end_line": 111, - "type": "FUNCTION", - "content_hash": "96aa8ff5ff53ff22" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.firstInput.page.items.findLast() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.firstInput.page.items.findLast() callback", - "start_line": 107, - "end_line": 107, - "type": "FUNCTION", - "content_hash": "9ed3363c5860698b" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.titleOf": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.titleOf", - "start_line": 114, - "end_line": 122, - "type": "FUNCTION", - "content_hash": "ac1b7cf25d7ac58d" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.titleOf.text": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.titleOf.text", - "start_line": 117, - "end_line": 120, - "type": "CLASS", - "content_hash": "20a31f7b083681be" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.titleOf.text.message.content.flatMap() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.titleOf.text.message.content.flatMap() callback", - "start_line": 120, - "end_line": 120, - "type": "FUNCTION", - "content_hash": "1f8c55b76baa77ac" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.openDurable", - "start_line": 124, - "end_line": 367, - "type": "FUNCTION", - "content_hash": "e931c68d2b9f0a51" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.onReport": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.openDurable.onReport", - "start_line": 145, - "end_line": 145, - "type": "METHOD", - "content_hash": "80ea05d4cde67139" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.page": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.openDurable.page", - "start_line": 162, - "end_line": 162, - "type": "CLASS", - "content_hash": "03734a65a9f4e757" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.page.opened.commit() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.openDurable.page.opened.commit() callback", - "start_line": 162, - "end_line": 162, - "type": "FUNCTION", - "content_hash": "03734a65a9f4e757" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.models.map() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.openDurable.models.map() callback", - "start_line": 169, - "end_line": 174, - "type": "FUNCTION", - "content_hash": "267e66212376440e" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.update": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.openDurable.update", - "start_line": 186, - "end_line": 194, - "type": "CLASS", - "content_hash": "17b91d6eee8bb77a" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.update.setImmediate() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.openDurable.update.setImmediate() callback", - "start_line": 190, - "end_line": 193, - "type": "FUNCTION", - "content_hash": "296230044563b349" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.report": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.report", - "start_line": 200, - "end_line": 200, - "type": "FUNCTION", - "content_hash": "2a703eca67421a4c" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.unsubscribe": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.openDurable.unsubscribe", - "start_line": 202, - "end_line": 202, - "type": "CLASS", - "content_hash": "6998f93fb3c1908c" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.unsubscribe.conversation.subscribe() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.openDurable.unsubscribe.conversation.subscribe() callback", - "start_line": 202, - "end_line": 202, - "type": "FUNCTION", - "content_hash": "6998f93fb3c1908c" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.unsubscribeCommits": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.openDurable.unsubscribeCommits", - "start_line": 204, - "end_line": 217, - "type": "CLASS", - "content_hash": "812a4c35ccafc563" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.unsubscribeCommits.harness.subscribeCommits() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.openDurable.unsubscribeCommits.harness.subscribeCommits() callback", - "start_line": 204, - "end_line": 217, - "type": "FUNCTION", - "content_hash": "812a4c35ccafc563" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.unsubscribeCommits.harness.subscribeCommits() callback.conversations.map() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.openDurable.unsubscribeCommits.harness.subscribeCommits() callback.conversations.map() callback", - "start_line": 211, - "end_line": 212, - "type": "FUNCTION", - "content_hash": "bf72d73a7cc8b2ab" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.watchAnswer": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.openDurable.watchAnswer", - "start_line": 233, - "end_line": 242, - "type": "CLASS", - "content_hash": "be34541835cdac4f" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.watchAnswer.then() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.openDurable.watchAnswer.then() callback", - "start_line": 234, - "end_line": 241, - "type": "FUNCTION", - "content_hash": "3372e24d03320c17" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.controller": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.controller", - "start_line": 250, - "end_line": 321, - "type": "CLASS", - "content_hash": "2391f1c17f742aef" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.submit": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.submit", - "start_line": 251, - "end_line": 252, - "type": "METHOD", - "content_hash": "4c48c0e360c206d9" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.submit.command() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.submit.command() callback", - "start_line": 252, - "end_line": 252, - "type": "FUNCTION", - "content_hash": "6aea57e5d0f53443" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.compact": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.compact", - "start_line": 253, - "end_line": 280, - "type": "METHOD", - "content_hash": "1fa314942d4cb958" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.compact.command() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.compact.command() callback", - "start_line": 254, - "end_line": 280, - "type": "FUNCTION", - "content_hash": "77ce512b6f5044a7" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.compact.command() callback.then() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.compact.command() callback.then() callback", - "start_line": 257, - "end_line": 279, - "type": "FUNCTION", - "content_hash": "9aef0f5a176295fd" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.abort": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.abort", - "start_line": 282, - "end_line": 282, - "type": "METHOD", - "content_hash": "bb3c4e915e0958e0" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.cycleThinking": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.cycleThinking", - "start_line": 283, - "end_line": 291, - "type": "METHOD", - "content_hash": "3a555bd8e8aca529" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.cycleThinking.command() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.cycleThinking.command() callback", - "start_line": 284, - "end_line": 291, - "type": "FUNCTION", - "content_hash": "288e1bc2db556a7b" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.setModel": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.setModel", - "start_line": 292, - "end_line": 298, - "type": "METHOD", - "content_hash": "aef4f5b40ceb0f97" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.setModel.command() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.setModel.command() callback", - "start_line": 293, - "end_line": 298, - "type": "FUNCTION", - "content_hash": "3067975d3a12e875" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.toggleTasks": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.toggleTasks", - "start_line": 299, - "end_line": 309, - "type": "METHOD", - "content_hash": "5c03d5b8a40b5385" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.toggleTasks.command() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.toggleTasks.command() callback", - "start_line": 300, - "end_line": 309, - "type": "FUNCTION", - "content_hash": "c0ffafa803d270c9" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.toggleTasks.command() callback.graph.subscribe() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.toggleTasks.command() callback.graph.subscribe() callback", - "start_line": 308, - "end_line": 308, - "type": "FUNCTION", - "content_hash": "cb0ba354db7072ca" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.switchConversation": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.switchConversation", - "start_line": 310, - "end_line": 320, - "type": "METHOD", - "content_hash": "002879be9d0193a9" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.switchConversation.command() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.switchConversation.command() callback", - "start_line": 311, - "end_line": 320, - "type": "FUNCTION", - "content_hash": "2bc7cdbd7afc1cb1" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.switchConversation.command() callback.nextState.subscribe() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.switchConversation.command() callback.nextState.subscribe() callback", - "start_line": 319, - "end_line": 319, - "type": "FUNCTION", - "content_hash": "f89e42e2cf9b731a" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.view.current": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.openDurable.view.current", - "start_line": 337, - "end_line": 337, - "type": "METHOD", - "content_hash": "2dbc0e57d65814e4" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.view.subscribe": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.openDurable.view.subscribe", - "start_line": 338, - "end_line": 341, - "type": "METHOD", - "content_hash": "e00e542da61fa601" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.close": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.openDurable.close", - "start_line": 345, - "end_line": 360, - "type": "METHOD", - "content_hash": "a12f38942fce7570" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.catch() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.catch() callback", - "start_line": 363, - "end_line": 363, - "type": "FUNCTION", - "content_hash": "92b15fb9d96f3c1c" - }, - "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.catch() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.runtime.openDurable.catch() callback", - "start_line": 364, - "end_line": 364, - "type": "FUNCTION", - "content_hash": "49e1069012b4abc2" - }, - "packages/coding-agent/src/experimental/durable/sessions.ts|packages.coding-agent.src.experimental.durable.sessions.SessionLocation": { - "file_path": "packages/coding-agent/src/experimental/durable/sessions.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.sessions.SessionLocation", - "start_line": 8, - "end_line": 15, - "type": "INTERFACE", - "content_hash": "3946d429ace9072c" - }, - "packages/coding-agent/src/experimental/durable/sessions.ts|packages.coding-agent.src.experimental.durable.sessions.SessionLocation.release": { - "file_path": "packages/coding-agent/src/experimental/durable/sessions.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.sessions.SessionLocation.release", - "start_line": 14, - "end_line": 14, - "type": "METHOD", - "content_hash": "030be2b5330f5204" - }, - "packages/coding-agent/src/experimental/durable/sessions.ts|packages.coding-agent.src.experimental.durable.sessions.selectSession": { - "file_path": "packages/coding-agent/src/experimental/durable/sessions.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.sessions.selectSession", - "start_line": 18, - "end_line": 56, - "type": "FUNCTION", - "content_hash": "3a2b680695f4d08f" - }, - "packages/coding-agent/src/experimental/durable/sessions.ts|packages.coding-agent.src.experimental.durable.sessions.selectSession.newest": { - "file_path": "packages/coding-agent/src/experimental/durable/sessions.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.sessions.selectSession.newest", - "start_line": 32, - "end_line": 36, - "type": "CLASS", - "content_hash": "189cc6ad34b831f3" - }, - "packages/coding-agent/src/experimental/durable/sessions.ts|packages.coding-agent.src.experimental.durable.sessions.selectSession.newest.entries.filter() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/sessions.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.sessions.selectSession.newest.entries.filter() callback", - "start_line": 33, - "end_line": 33, - "type": "FUNCTION", - "content_hash": "8a77282bac818654" - }, - "packages/coding-agent/src/experimental/durable/sessions.ts|packages.coding-agent.src.experimental.durable.sessions.selectSession.newest.map() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/sessions.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.sessions.selectSession.newest.map() callback", - "start_line": 34, - "end_line": 34, - "type": "FUNCTION", - "content_hash": "428583da6a553cf3" - }, - "packages/coding-agent/src/experimental/durable/subagent.ts|packages.coding-agent.src.experimental.durable.subagent.answerText": { - "file_path": "packages/coding-agent/src/experimental/durable/subagent.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.subagent.answerText", - "start_line": 13, - "end_line": 17, - "type": "FUNCTION", - "content_hash": "1d8a7820c8eb68d7" - }, - "packages/coding-agent/src/experimental/durable/subagent.ts|packages.coding-agent.src.experimental.durable.subagent.answerText.entry": { - "file_path": "packages/coding-agent/src/experimental/durable/subagent.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.subagent.answerText.entry", - "start_line": 14, - "end_line": 14, - "type": "CLASS", - "content_hash": "fc89d1980e3f4fba" - }, - "packages/coding-agent/src/experimental/durable/subagent.ts|packages.coding-agent.src.experimental.durable.subagent.answerText.entry.api.commit() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/subagent.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.subagent.answerText.entry.api.commit() callback", - "start_line": 14, - "end_line": 14, - "type": "FUNCTION", - "content_hash": "fc89d1980e3f4fba" - }, - "packages/coding-agent/src/experimental/durable/subagent.ts|packages.coding-agent.src.experimental.durable.subagent.answerText.message.content.flatMap() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/subagent.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.subagent.answerText.message.content.flatMap() callback", - "start_line": 16, - "end_line": 16, - "type": "FUNCTION", - "content_hash": "f5488bb6981d5439" - }, - "packages/coding-agent/src/experimental/durable/subagent.ts|packages.coding-agent.src.experimental.durable.subagent.Subagent.tools.execute": { - "file_path": "packages/coding-agent/src/experimental/durable/subagent.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.subagent.Subagent.tools.execute", - "start_line": 34, - "end_line": 52, - "type": "METHOD", - "content_hash": "582727a7af576f7c" - }, - "packages/coding-agent/src/experimental/durable/subagent.ts|packages.coding-agent.src.experimental.durable.subagent.Subagent.tools.execute.child": { - "file_path": "packages/coding-agent/src/experimental/durable/subagent.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.subagent.Subagent.tools.execute.child", - "start_line": 35, - "end_line": 42, - "type": "CLASS", - "content_hash": "30aeac5de70871d3" - }, - "packages/coding-agent/src/experimental/durable/subagent.ts|packages.coding-agent.src.experimental.durable.subagent.Subagent.tools.execute.child.api.commit() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/subagent.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.subagent.Subagent.tools.execute.child.api.commit() callback", - "start_line": 35, - "end_line": 42, - "type": "FUNCTION", - "content_hash": "30aeac5de70871d3" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.SELECT_THEME": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.SELECT_THEME", - "start_line": 49, - "end_line": 55, - "type": "CLASS", - "content_hash": "c524453aab9309ae" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.selectedPrefix": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.selectedPrefix", - "start_line": 50, - "end_line": 50, - "type": "METHOD", - "content_hash": "b66fd1a2fcc30fde" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.selectedText": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.selectedText", - "start_line": 51, - "end_line": 51, - "type": "METHOD", - "content_hash": "4b400623f21028bf" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.description": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.description", - "start_line": 52, - "end_line": 52, - "type": "METHOD", - "content_hash": "43ebc7e0b25cf06e" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.scrollInfo": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.scrollInfo", - "start_line": 53, - "end_line": 53, - "type": "METHOD", - "content_hash": "4319e72e7e0b9357" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.noMatch": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.noMatch", - "start_line": 54, - "end_line": 54, - "type": "METHOD", - "content_hash": "741cf8615641a9c0" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.ListSelector", - "start_line": 58, - "end_line": 112, - "type": "CLASS", - "content_hash": "85eadc6d4e9f2932" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.constructor": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.ListSelector.constructor", - "start_line": 67, - "end_line": 80, - "type": "CONSTRUCTOR", - "content_hash": "2f14b3f6a1de51cd" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.focused": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.focused", - "start_line": 82, - "end_line": 84, - "type": "METHOD", - "content_hash": "508f685828cde714" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.focused": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.ListSelector.focused", - "start_line": 85, - "end_line": 88, - "type": "METHOD", - "content_hash": "278de5a818adf850" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.handleInput": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.ListSelector.handleInput", - "start_line": 90, - "end_line": 102, - "type": "METHOD", - "content_hash": "d0c636787ba9fdc2" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.handleInput.forwarded.some() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.ListSelector.handleInput.forwarded.some() callback", - "start_line": 93, - "end_line": 93, - "type": "FUNCTION", - "content_hash": "18b4f6af55705bf0" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.handleInput.filtered": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.ListSelector.handleInput.filtered", - "start_line": 99, - "end_line": 100, - "type": "CLASS", - "content_hash": "6c2b37b072af5238" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.handleInput.filtered.fuzzyFilter() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.ListSelector.handleInput.filtered.fuzzyFilter() callback", - "start_line": 100, - "end_line": 100, - "type": "FUNCTION", - "content_hash": "04000aae4e3cb45a" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.#build": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.ListSelector.#build", - "start_line": 104, - "end_line": 111, - "type": "METHOD", - "content_hash": "f60a9fcdac48ba05" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.#build.onSelect": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.ListSelector.#build.onSelect", - "start_line": 106, - "end_line": 106, - "type": "FUNCTION", - "content_hash": "eee98a3460352d9a" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.CompactionComponent": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.CompactionComponent", - "start_line": 115, - "end_line": 142, - "type": "CLASS", - "content_hash": "5f5e741f3eb97b7b" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.CompactionComponent.constructor": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.CompactionComponent.constructor", - "start_line": 118, - "end_line": 122, - "type": "CONSTRUCTOR", - "content_hash": "bd66a183129c5f9a" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.CompactionComponent.setExpanded": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.CompactionComponent.setExpanded", - "start_line": 124, - "end_line": 141, - "type": "METHOD", - "content_hash": "418f13d17676bb8f" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.CompactionComponent.setExpanded.color": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.CompactionComponent.setExpanded.color", - "start_line": 131, - "end_line": 131, - "type": "METHOD", - "content_hash": "4ea45b0e2fcc5e76" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.Handlers": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.Handlers", - "start_line": 144, - "end_line": 151, - "type": "INTERFACE", - "content_hash": "772f799ea63f0a7f" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.Handlers.submit": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.Handlers.submit", - "start_line": 145, - "end_line": 145, - "type": "METHOD", - "content_hash": "f5181f482e5b810c" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.Handlers.followUp": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.Handlers.followUp", - "start_line": 146, - "end_line": 146, - "type": "METHOD", - "content_hash": "faf918decf8db8cd" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.Handlers.abort": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.Handlers.abort", - "start_line": 147, - "end_line": 147, - "type": "METHOD", - "content_hash": "776ce47d8d3210a2" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.Handlers.exit": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.Handlers.exit", - "start_line": 148, - "end_line": 148, - "type": "METHOD", - "content_hash": "b6ef2094e84b4a59" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.Handlers.selectModel": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.Handlers.selectModel", - "start_line": 149, - "end_line": 149, - "type": "METHOD", - "content_hash": "2bffbd89fcb7e138" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.Handlers.cycleThinking": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.Handlers.cycleThinking", - "start_line": 150, - "end_line": 150, - "type": "METHOD", - "content_hash": "cb870a0cc0dfd753" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.DurableTui", - "start_line": 153, - "end_line": 507, - "type": "CLASS", - "content_hash": "c26b53e25e3f6a28" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "start_line": 183, - "end_line": 243, - "type": "CONSTRUCTOR", - "content_hash": "fd984af47d46886b" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor.#editor.onAction(\"app.tools.expand\") callback": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor.#editor.onAction(\"app.tools.expand\") callback", - "start_line": 198, - "end_line": 202, - "type": "FUNCTION", - "content_hash": "c794da135aefe15b" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor.#editor.onAction(\"app.message.followUp\") callback": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor.#editor.onAction(\"app.message.followUp\") callback", - "start_line": 203, - "end_line": 208, - "type": "FUNCTION", - "content_hash": "821acfce7297dced" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.ui": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.DurableTui.ui", - "start_line": 245, - "end_line": 247, - "type": "METHOD", - "content_hash": "8daddb67f8bcf458" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.start": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.DurableTui.start", - "start_line": 249, - "end_line": 251, - "type": "METHOD", - "content_hash": "44d153ef579ce0f4" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.stop": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.DurableTui.stop", - "start_line": 253, - "end_line": 257, - "type": "METHOD", - "content_hash": "29254304a030b834" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#discardTools": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.DurableTui.#discardTools", - "start_line": 260, - "end_line": 265, - "type": "METHOD", - "content_hash": "53ac9221beffcb8c" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.mount": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.DurableTui.mount", - "start_line": 267, - "end_line": 272, - "type": "METHOD", - "content_hash": "5419676adb8c7621" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.restoreEditor": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.DurableTui.restoreEditor", - "start_line": 274, - "end_line": 276, - "type": "METHOD", - "content_hash": "2e96d12e665c0a3f" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.apply": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.DurableTui.apply", - "start_line": 278, - "end_line": 311, - "type": "METHOD", - "content_hash": "e38ecda64c7398bb" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTasks": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTasks", - "start_line": 313, - "end_line": 334, - "type": "METHOD", - "content_hash": "e5c516a13ac6e1bf" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTasks.owned": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTasks.owned", - "start_line": 319, - "end_line": 319, - "type": "CLASS", - "content_hash": "904f80122d3da746" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTasks.owned.nodes.flatMap() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTasks.owned.nodes.flatMap() callback", - "start_line": 319, - "end_line": 319, - "type": "FUNCTION", - "content_hash": "904f80122d3da746" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTasks.children": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTasks.children", - "start_line": 320, - "end_line": 325, - "type": "CLASS", - "content_hash": "40e87cccc89073ef" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTasks.children.nodes.filter() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTasks.children.nodes.filter() callback", - "start_line": 322, - "end_line": 324, - "type": "FUNCTION", - "content_hash": "242adc110d716f7a" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncQueue": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncQueue", - "start_line": 336, - "end_line": 343, - "type": "METHOD", - "content_hash": "87b4464ae29b142a" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncNotices": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncNotices", - "start_line": 345, - "end_line": 351, - "type": "METHOD", - "content_hash": "cbc914a060eb68a5" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStatus": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStatus", - "start_line": 353, - "end_line": 374, - "type": "METHOD", - "content_hash": "45d1a1511daefb13" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStatus.runningTool": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStatus.runningTool", - "start_line": 356, - "end_line": 356, - "type": "CLASS", - "content_hash": "6d3a8e2a517a7363" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStatus.runningTool.live.tools.find() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStatus.runningTool.live.tools.find() callback", - "start_line": 356, - "end_line": 356, - "type": "FUNCTION", - "content_hash": "6d3a8e2a517a7363" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncFooter": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncFooter", - "start_line": 376, - "end_line": 404, - "type": "METHOD", - "content_hash": "c1dd609d57afc299" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncFooter.contextWindow": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncFooter.contextWindow", - "start_line": 385, - "end_line": 387, - "type": "CLASS", - "content_hash": "8bb46137f1dd48ef" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncFooter.contextWindow.view.models.find() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncFooter.contextWindow.view.models.find() callback", - "start_line": 386, - "end_line": 386, - "type": "FUNCTION", - "content_hash": "9972f9ecf64f962d" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncFooter.shown": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncFooter.shown", - "start_line": 396, - "end_line": 396, - "type": "CLASS", - "content_hash": "1541ffeda2214d0c" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncFooter.shown.view.conversations.find() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncFooter.shown.view.conversations.find() callback", - "start_line": 396, - "end_line": 396, - "type": "FUNCTION", - "content_hash": "1541ffeda2214d0c" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTranscript": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTranscript", - "start_line": 406, - "end_line": 413, - "type": "METHOD", - "content_hash": "030a206a6f82dfea" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTranscript.#renderedEntryIds.some() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTranscript.#renderedEntryIds.some() callback", - "start_line": 408, - "end_line": 408, - "type": "FUNCTION", - "content_hash": "b3632709305108b3" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#rebuild": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.DurableTui.#rebuild", - "start_line": 415, - "end_line": 426, - "type": "METHOD", - "content_hash": "dc568d6f3148444f" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#addEntry": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.DurableTui.#addEntry", - "start_line": 428, - "end_line": 465, - "type": "METHOD", - "content_hash": "c19bb213f69b0786" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStreaming": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStreaming", - "start_line": 467, - "end_line": 478, - "type": "METHOD", - "content_hash": "400617466fc37c9e" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#addText": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.DurableTui.#addText", - "start_line": 480, - "end_line": 483, - "type": "METHOD", - "content_hash": "5a1d842296c158dc" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#tool": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.DurableTui.#tool", - "start_line": 486, - "end_line": 506, - "type": "METHOD", - "content_hash": "dbcf3d9b4f4c7ab7" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.describeTask": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.describeTask", - "start_line": 509, - "end_line": 520, - "type": "FUNCTION", - "content_hash": "fcf19d5e85955338" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.userText": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.userText", - "start_line": 522, - "end_line": 528, - "type": "FUNCTION", - "content_hash": "1d1980e9f0f1f595" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.userText.content.filter() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.userText.content.filter() callback", - "start_line": 525, - "end_line": 525, - "type": "FUNCTION", - "content_hash": "45799c2a7f65145d" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.userText.map() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.userText.map() callback", - "start_line": 526, - "end_line": 526, - "type": "FUNCTION", - "content_hash": "0497f5dbf779d2c1" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.totalUsage": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.totalUsage", - "start_line": 530, - "end_line": 547, - "type": "FUNCTION", - "content_hash": "1d6df68891a5e117" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.contextTokens": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.contextTokens", - "start_line": 550, - "end_line": 561, - "type": "FUNCTION", - "content_hash": "a35759e6b0ee9883" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.contextTokens.compacted": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.contextTokens.compacted", - "start_line": 552, - "end_line": 552, - "type": "CLASS", - "content_hash": "0c5094cf0257eb19" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.contextTokens.compacted.entries.filter() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.contextTokens.compacted.entries.filter() callback", - "start_line": 552, - "end_line": 552, - "type": "FUNCTION", - "content_hash": "0c5094cf0257eb19" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.contextTokens.compacted.map() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.contextTokens.compacted.map() callback", - "start_line": 552, - "end_line": 552, - "type": "FUNCTION", - "content_hash": "0c5094cf0257eb19" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.runDurableTui", - "start_line": 563, - "end_line": 655, - "type": "FUNCTION", - "content_hash": "05e9b7e10ce3d52e" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui.selectModel.items": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.runDurableTui.selectModel.items", - "start_line": 582, - "end_line": 588, - "type": "CLASS", - "content_hash": "5aa3a7c6bf46ad4c" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui.selectModel.items.sort() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.runDurableTui.selectModel.items.sort() callback", - "start_line": 583, - "end_line": 583, - "type": "FUNCTION", - "content_hash": "6618d337e5cd286e" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui.selectModel.items.map() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.runDurableTui.selectModel.items.map() callback", - "start_line": 584, - "end_line": 588, - "type": "FUNCTION", - "content_hash": "99b174e90df66079" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui.selectModel.selector": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.runDurableTui.selectModel.selector", - "start_line": 589, - "end_line": 598, - "type": "CLASS", - "content_hash": "9e9073c080055f69" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui.selectModel.selector.": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.runDurableTui.selectModel.selector.", - "start_line": 592, - "end_line": 596, - "type": "FUNCTION", - "content_hash": "32224b7bc91ad83d" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui.selectConversation.items": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.runDurableTui.selectConversation.items", - "start_line": 604, - "end_line": 608, - "type": "CLASS", - "content_hash": "f0381e08d03f8f3b" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui.selectConversation.items.map() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.runDurableTui.selectConversation.items.map() callback", - "start_line": 604, - "end_line": 608, - "type": "FUNCTION", - "content_hash": "f0381e08d03f8f3b" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui.submit": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.runDurableTui.submit", - "start_line": 622, - "end_line": 633, - "type": "METHOD", - "content_hash": "a9c758195a63f5b3" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui.followUp": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.runDurableTui.followUp", - "start_line": 634, - "end_line": 634, - "type": "METHOD", - "content_hash": "d5e51a1bf595ed13" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui.abort": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.runDurableTui.abort", - "start_line": 635, - "end_line": 635, - "type": "METHOD", - "content_hash": "d78bc024a2457b8d" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui.cycleThinking": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.runDurableTui.cycleThinking", - "start_line": 638, - "end_line": 638, - "type": "METHOD", - "content_hash": "185461af781d7aad" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui.themes": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.runDurableTui.themes", - "start_line": 642, - "end_line": 646, - "type": "CLASS", - "content_hash": "1275274c4a8abfc5" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui.themes.getSettingsManager": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.runDurableTui.themes.getSettingsManager", - "start_line": 643, - "end_line": 643, - "type": "METHOD", - "content_hash": "c80157a81cce8705" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui.themes.showError": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.runDurableTui.themes.showError", - "start_line": 644, - "end_line": 644, - "type": "METHOD", - "content_hash": "7fea4f43e53b150f" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui.themes.onChanged": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.runDurableTui.themes.onChanged", - "start_line": 645, - "end_line": 645, - "type": "METHOD", - "content_hash": "2010fa00ae93b700" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui.unsubscribe": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.runDurableTui.unsubscribe", - "start_line": 647, - "end_line": 647, - "type": "CLASS", - "content_hash": "757eb54575833f3d" - }, - "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui.unsubscribe.source.subscribe() callback": { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.durable.tui.runDurableTui.unsubscribe.source.subscribe() callback", - "start_line": 647, - "end_line": 647, - "type": "FUNCTION", - "content_hash": "757eb54575833f3d" - }, - "packages/coding-agent/src/experimental/plugins/bundled.ts|packages.coding-agent.src.experimental.plugins.bundled.createSessionPluginFacetLoader": { - "file_path": "packages/coding-agent/src/experimental/plugins/bundled.ts", - "qualified_name": "packages.coding-agent.src.experimental.plugins.bundled.createSessionPluginFacetLoader", - "start_line": 12, - "end_line": 15, - "type": "FUNCTION", - "content_hash": "7a3e622bb234037d" - }, - "packages/coding-agent/src/experimental/plugins/bundled.ts|packages.coding-agent.src.experimental.plugins.bundled.createOptionalSessionFacetLoader": { - "file_path": "packages/coding-agent/src/experimental/plugins/bundled.ts", - "qualified_name": "packages.coding-agent.src.experimental.plugins.bundled.createOptionalSessionFacetLoader", - "start_line": 17, - "end_line": 30, - "type": "FUNCTION", - "content_hash": "aeef183f1ec675c2" - }, - "packages/coding-agent/src/experimental/plugins/bundled.ts|packages.coding-agent.src.experimental.plugins.bundled.createOptionalSessionFacetLoader.load": { - "file_path": "packages/coding-agent/src/experimental/plugins/bundled.ts", - "qualified_name": "packages.coding-agent.src.experimental.plugins.bundled.createOptionalSessionFacetLoader.load", - "start_line": 24, - "end_line": 28, - "type": "METHOD", - "content_hash": "2bc3a63710d5857a" - }, - "packages/coding-agent/src/experimental/plugins/bundled.ts|packages.coding-agent.src.experimental.plugins.bundled.createOptionalSessionFacetLoader.load.dispose": { - "file_path": "packages/coding-agent/src/experimental/plugins/bundled.ts", - "qualified_name": "packages.coding-agent.src.experimental.plugins.bundled.createOptionalSessionFacetLoader.load.dispose", - "start_line": 27, - "end_line": 27, - "type": "METHOD", - "content_hash": "05119a7978fe1462" - }, - "packages/coding-agent/src/experimental/plugins/bundled.ts|packages.coding-agent.src.experimental.plugins.bundled.createPresentationFacetData": { - "file_path": "packages/coding-agent/src/experimental/plugins/bundled.ts", - "qualified_name": "packages.coding-agent.src.experimental.plugins.bundled.createPresentationFacetData", - "start_line": 32, - "end_line": 36, - "type": "FUNCTION", - "content_hash": "2470c3a2bb761287" - }, - "packages/coding-agent/src/experimental/plugins/bundled.ts|packages.coding-agent.src.experimental.plugins.bundled.createPresentationFacetData.[PRESENTATION_FACET_BUNDLES_KEY].artifacts.map() callback": { - "file_path": "packages/coding-agent/src/experimental/plugins/bundled.ts", - "qualified_name": "packages.coding-agent.src.experimental.plugins.bundled.createPresentationFacetData.[PRESENTATION_FACET_BUNDLES_KEY].artifacts.map() callback", - "start_line": 34, - "end_line": 34, - "type": "FUNCTION", - "content_hash": "650198d03e2f331e" - }, - "packages/coding-agent/src/experimental/plugins/bundled.ts|packages.coding-agent.src.experimental.plugins.bundled.createPresentationFacetLoaders": { - "file_path": "packages/coding-agent/src/experimental/plugins/bundled.ts", - "qualified_name": "packages.coding-agent.src.experimental.plugins.bundled.createPresentationFacetLoaders", - "start_line": 39, - "end_line": 49, - "type": "FUNCTION", - "content_hash": "e3a1ea66d7d6fe3a" - }, - "packages/coding-agent/src/experimental/plugins/bundled.ts|packages.coding-agent.src.experimental.plugins.bundled.createPresentationFacetLoaders.artifacts.map() callback": { - "file_path": "packages/coding-agent/src/experimental/plugins/bundled.ts", - "qualified_name": "packages.coding-agent.src.experimental.plugins.bundled.createPresentationFacetLoaders.artifacts.map() callback", - "start_line": 46, - "end_line": 47, - "type": "FUNCTION", - "content_hash": "cf7a91409d822983" - }, - "packages/coding-agent/src/experimental/plugins/bundled.ts|packages.coding-agent.src.experimental.plugins.bundled.resolvePluginExternal": { - "file_path": "packages/coding-agent/src/experimental/plugins/bundled.ts", - "qualified_name": "packages.coding-agent.src.experimental.plugins.bundled.resolvePluginExternal", - "start_line": 51, - "end_line": 55, - "type": "FUNCTION", - "content_hash": "f77edd54b7123dfd" - }, - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.ConfiguredServerPluginPackage": { - "file_path": "packages/coding-agent/src/experimental/plugins/package.ts", - "qualified_name": "packages.coding-agent.src.experimental.plugins.package.ConfiguredServerPluginPackage", - "start_line": 15, - "end_line": 18, - "type": "INTERFACE", - "content_hash": "7506f4a6822d035a" - }, - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.ConfiguredServerPluginPackage.build": { - "file_path": "packages/coding-agent/src/experimental/plugins/package.ts", - "qualified_name": "packages.coding-agent.src.experimental.plugins.package.ConfiguredServerPluginPackage.build", - "start_line": 17, - "end_line": 17, - "type": "METHOD", - "content_hash": "db9a47d6ea6e7f6e" - }, - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.restoreServerPluginPackageProfile": { - "file_path": "packages/coding-agent/src/experimental/plugins/package.ts", - "qualified_name": "packages.coding-agent.src.experimental.plugins.package.restoreServerPluginPackageProfile", - "start_line": 21, - "end_line": 34, - "type": "FUNCTION", - "content_hash": "84935491b56cf4e9" - }, - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.readSessionPluginPackageProfile": { - "file_path": "packages/coding-agent/src/experimental/plugins/package.ts", - "qualified_name": "packages.coding-agent.src.experimental.plugins.package.readSessionPluginPackageProfile", - "start_line": 37, - "end_line": 43, - "type": "FUNCTION", - "content_hash": "c2694c4cbaec420e" - }, - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.removeSessionPluginPackageProfile": { - "file_path": "packages/coding-agent/src/experimental/plugins/package.ts", - "qualified_name": "packages.coding-agent.src.experimental.plugins.package.removeSessionPluginPackageProfile", - "start_line": 46, - "end_line": 52, - "type": "FUNCTION", - "content_hash": "1268744e2b52b472" - }, - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.writeSessionPluginPackageProfile": { - "file_path": "packages/coding-agent/src/experimental/plugins/package.ts", - "qualified_name": "packages.coding-agent.src.experimental.plugins.package.writeSessionPluginPackageProfile", - "start_line": 55, - "end_line": 66, - "type": "FUNCTION", - "content_hash": "2b33759f85d593d6" - }, - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.createServerPluginPackage": { - "file_path": "packages/coding-agent/src/experimental/plugins/package.ts", - "qualified_name": "packages.coding-agent.src.experimental.plugins.package.createServerPluginPackage", - "start_line": 69, - "end_line": 97, - "type": "FUNCTION", - "content_hash": "53fc6a57cf1a44fa" - }, - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.createServerPluginPackage.build": { - "file_path": "packages/coding-agent/src/experimental/plugins/package.ts", - "qualified_name": "packages.coding-agent.src.experimental.plugins.package.createServerPluginPackage.build", - "start_line": 80, - "end_line": 95, - "type": "METHOD", - "content_hash": "937fb4b2a7486728" - }, - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.createServerPluginPackage.build.operation": { - "file_path": "packages/coding-agent/src/experimental/plugins/package.ts", - "qualified_name": "packages.coding-agent.src.experimental.plugins.package.createServerPluginPackage.build.operation", - "start_line": 81, - "end_line": 89, - "type": "CLASS", - "content_hash": "c630df1b8f212d06" - }, - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.createServerPluginPackage.build.operation.buildTail.then() callback": { - "file_path": "packages/coding-agent/src/experimental/plugins/package.ts", - "qualified_name": "packages.coding-agent.src.experimental.plugins.package.createServerPluginPackage.build.operation.buildTail.then() callback", - "start_line": 81, - "end_line": 89, - "type": "FUNCTION", - "content_hash": "c630df1b8f212d06" - }, - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.build.operation.then() callback": { - "file_path": "packages/coding-agent/src/experimental/plugins/package.ts", - "qualified_name": "packages.coding-agent.src.experimental.plugins.package.build.operation.then() callback", - "start_line": 91, - "end_line": 91, - "type": "FUNCTION", - "content_hash": "f7f92d78413a6c68" - }, - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.createServerPluginPackage.build.operation.then() callback": { - "file_path": "packages/coding-agent/src/experimental/plugins/package.ts", - "qualified_name": "packages.coding-agent.src.experimental.plugins.package.createServerPluginPackage.build.operation.then() callback", - "start_line": 92, - "end_line": 92, - "type": "FUNCTION", - "content_hash": "f7f92d78413a6c68" - }, - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.readPluginPackageProfile": { - "file_path": "packages/coding-agent/src/experimental/plugins/package.ts", - "qualified_name": "packages.coding-agent.src.experimental.plugins.package.readPluginPackageProfile", - "start_line": 99, - "end_line": 131, - "type": "FUNCTION", - "content_hash": "c5324cd93d907593" - }, - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.readPluginPackageProfile.some() callback": { - "file_path": "packages/coding-agent/src/experimental/plugins/package.ts", - "qualified_name": "packages.coding-agent.src.experimental.plugins.package.readPluginPackageProfile.some() callback", - "start_line": 116, - "end_line": 116, - "type": "FUNCTION", - "content_hash": "08e71830fbe85325" - }, - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.readPluginPackageProfile.parsed.packagePaths.some() callback": { - "file_path": "packages/coding-agent/src/experimental/plugins/package.ts", - "qualified_name": "packages.coding-agent.src.experimental.plugins.package.readPluginPackageProfile.parsed.packagePaths.some() callback", - "start_line": 126, - "end_line": 126, - "type": "FUNCTION", - "content_hash": "31475f8531ffecbc" - }, - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.writePluginPackageProfile": { - "file_path": "packages/coding-agent/src/experimental/plugins/package.ts", - "qualified_name": "packages.coding-agent.src.experimental.plugins.package.writePluginPackageProfile", - "start_line": 133, - "end_line": 147, - "type": "FUNCTION", - "content_hash": "00191aec47521ca6" - }, - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.normalizePluginPackagePaths": { - "file_path": "packages/coding-agent/src/experimental/plugins/package.ts", - "qualified_name": "packages.coding-agent.src.experimental.plugins.package.normalizePluginPackagePaths", - "start_line": 149, - "end_line": 158, - "type": "FUNCTION", - "content_hash": "73ae02c89a4beff8" - }, - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.normalizePluginPackagePaths.normalized": { - "file_path": "packages/coding-agent/src/experimental/plugins/package.ts", - "qualified_name": "packages.coding-agent.src.experimental.plugins.package.normalizePluginPackagePaths.normalized", - "start_line": 150, - "end_line": 153, - "type": "CLASS", - "content_hash": "d2d47e34df85a002" - }, - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.normalizePluginPackagePaths.normalized.packagePaths.map() callback": { - "file_path": "packages/coding-agent/src/experimental/plugins/package.ts", - "qualified_name": "packages.coding-agent.src.experimental.plugins.package.normalizePluginPackagePaths.normalized.packagePaths.map() callback", - "start_line": 150, - "end_line": 153, - "type": "FUNCTION", - "content_hash": "d2d47e34df85a002" - }, - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.sessionPluginProfilePath": { - "file_path": "packages/coding-agent/src/experimental/plugins/package.ts", - "qualified_name": "packages.coding-agent.src.experimental.plugins.package.sessionPluginProfilePath", - "start_line": 160, - "end_line": 163, - "type": "FUNCTION", - "content_hash": "6f08b10a29430214" - }, - "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.pluginBuildDirectoryName": { - "file_path": "packages/coding-agent/src/experimental/plugins/package.ts", - "qualified_name": "packages.coding-agent.src.experimental.plugins.package.pluginBuildDirectoryName", - "start_line": 165, - "end_line": 171, - "type": "FUNCTION", - "content_hash": "cb63b95fb579ffa1" - }, - "packages/coding-agent/src/experimental/process.ts|packages.coding-agent.src.experimental.process.isDirectInternalProcessEntry": { - "file_path": "packages/coding-agent/src/experimental/process.ts", - "qualified_name": "packages.coding-agent.src.experimental.process.isDirectInternalProcessEntry", - "start_line": 11, - "end_line": 18, - "type": "FUNCTION", - "content_hash": "b9d728a73ab1ea90" - }, - "packages/coding-agent/src/experimental/process.ts|packages.coding-agent.src.experimental.process.getInternalProcessRole": { - "file_path": "packages/coding-agent/src/experimental/process.ts", - "qualified_name": "packages.coding-agent.src.experimental.process.getInternalProcessRole", - "start_line": 21, - "end_line": 26, - "type": "FUNCTION", - "content_hash": "2f33456b48b13051" - }, - "packages/coding-agent/src/experimental/process.ts|packages.coding-agent.src.experimental.process.consumeInternalProcessRole": { - "file_path": "packages/coding-agent/src/experimental/process.ts", - "qualified_name": "packages.coding-agent.src.experimental.process.consumeInternalProcessRole", - "start_line": 29, - "end_line": 33, - "type": "FUNCTION", - "content_hash": "e6514084dd71c44b" - }, - "packages/coding-agent/src/experimental/process.ts|packages.coding-agent.src.experimental.process.InternalProcessSpawnOptions": { - "file_path": "packages/coding-agent/src/experimental/process.ts", - "qualified_name": "packages.coding-agent.src.experimental.process.InternalProcessSpawnOptions", - "start_line": 35, - "end_line": 38, - "type": "INTERFACE", - "content_hash": "263adae495f17434" - }, - "packages/coding-agent/src/experimental/process.ts|packages.coding-agent.src.experimental.process.spawnInternalProcess": { - "file_path": "packages/coding-agent/src/experimental/process.ts", - "qualified_name": "packages.coding-agent.src.experimental.process.spawnInternalProcess", - "start_line": 41, - "end_line": 71, - "type": "FUNCTION", - "content_hash": "ebd48ecea69fe982" - }, - "packages/coding-agent/src/experimental/process.ts|packages.coding-agent.src.experimental.process.terminateInternalProcess": { - "file_path": "packages/coding-agent/src/experimental/process.ts", - "qualified_name": "packages.coding-agent.src.experimental.process.terminateInternalProcess", - "start_line": 74, - "end_line": 82, - "type": "FUNCTION", - "content_hash": "4e61ab3849e37c37" - }, - "packages/coding-agent/src/experimental/process.ts|packages.coding-agent.src.experimental.process.terminateInternalProcess.terminated": { - "file_path": "packages/coding-agent/src/experimental/process.ts", - "qualified_name": "packages.coding-agent.src.experimental.process.terminateInternalProcess.terminated", - "start_line": 76, - "end_line": 79, - "type": "CLASS", - "content_hash": "0d679ca6314309ed" - }, - "packages/coding-agent/src/experimental/process.ts|packages.coding-agent.src.experimental.process.terminateInternalProcess.terminated.": { - "file_path": "packages/coding-agent/src/experimental/process.ts", - "qualified_name": "packages.coding-agent.src.experimental.process.terminateInternalProcess.terminated.", - "start_line": 76, - "end_line": 79, - "type": "FUNCTION", - "content_hash": "0d679ca6314309ed" - }, - "packages/coding-agent/src/experimental/process.ts|packages.coding-agent.src.experimental.process.terminateInternalProcess.terminated..child.once(\"exit\") callback": { - "file_path": "packages/coding-agent/src/experimental/process.ts", - "qualified_name": "packages.coding-agent.src.experimental.process.terminateInternalProcess.terminated..child.once(\"exit\") callback", - "start_line": 77, - "end_line": 77, - "type": "FUNCTION", - "content_hash": "c9942351cf45e376" - }, - "packages/coding-agent/src/experimental/process.ts|packages.coding-agent.src.experimental.process.terminateInternalProcess.terminated..child.once(\"error\") callback": { - "file_path": "packages/coding-agent/src/experimental/process.ts", - "qualified_name": "packages.coding-agent.src.experimental.process.terminateInternalProcess.terminated..child.once(\"error\") callback", - "start_line": 78, - "end_line": 78, - "type": "FUNCTION", - "content_hash": "14c60d1d926cb9a8" - }, - "packages/coding-agent/src/experimental/process.ts|packages.coding-agent.src.experimental.process.defaultEntryUrl": { - "file_path": "packages/coding-agent/src/experimental/process.ts", - "qualified_name": "packages.coding-agent.src.experimental.process.defaultEntryUrl", - "start_line": 84, - "end_line": 98, - "type": "FUNCTION", - "content_hash": "e221d71445426d2d" - }, - "packages/coding-agent/src/experimental/process.ts|packages.coding-agent.src.experimental.process.encodeControlLine": { - "file_path": "packages/coding-agent/src/experimental/process.ts", - "qualified_name": "packages.coding-agent.src.experimental.process.encodeControlLine", - "start_line": 102, - "end_line": 106, - "type": "FUNCTION", - "content_hash": "3dea4b54ec40dccf" - }, - "packages/coding-agent/src/experimental/radius-auth.ts|packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuth": { - "file_path": "packages/coding-agent/src/experimental/radius-auth.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuth", - "start_line": 11, - "end_line": 14, - "type": "INTERFACE", - "content_hash": "f2defcd65e19305b" - }, - "packages/coding-agent/src/experimental/radius-auth.ts|packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuthResolver": { - "file_path": "packages/coding-agent/src/experimental/radius-auth.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuthResolver", - "start_line": 17, - "end_line": 67, - "type": "CLASS", - "content_hash": "ce17581cc4630a86" - }, - "packages/coding-agent/src/experimental/radius-auth.ts|packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuthResolver.constructor": { - "file_path": "packages/coding-agent/src/experimental/radius-auth.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuthResolver.constructor", - "start_line": 22, - "end_line": 25, - "type": "CONSTRUCTOR", - "content_hash": "1e2d40625fa17645" - }, - "packages/coding-agent/src/experimental/radius-auth.ts|packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuthResolver.gateway": { - "file_path": "packages/coding-agent/src/experimental/radius-auth.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuthResolver.gateway", - "start_line": 27, - "end_line": 29, - "type": "METHOD", - "content_hash": "61a70b0094b81a67" - }, - "packages/coding-agent/src/experimental/radius-auth.ts|packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuthResolver.resolve": { - "file_path": "packages/coding-agent/src/experimental/radius-auth.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuthResolver.resolve", - "start_line": 31, - "end_line": 55, - "type": "METHOD", - "content_hash": "44a576d6e7915601" - }, - "packages/coding-agent/src/experimental/radius-auth.ts|packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuthResolver.#explicitToken": { - "file_path": "packages/coding-agent/src/experimental/radius-auth.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuthResolver.#explicitToken", - "start_line": 57, - "end_line": 66, - "type": "METHOD", - "content_hash": "e564fdfa11e5e25d" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayMessageEvent": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusRelayMessageEvent", - "start_line": 27, - "end_line": 29, - "type": "INTERFACE", - "content_hash": "e1f0076c468564bf" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayCloseEvent": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusRelayCloseEvent", - "start_line": 31, - "end_line": 34, - "type": "INTERFACE", - "content_hash": "104d419d50d23693" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayErrorEvent": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusRelayErrorEvent", - "start_line": 36, - "end_line": 39, - "type": "INTERFACE", - "content_hash": "821b2135994a642d" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayWebSocket": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusRelayWebSocket", - "start_line": 41, - "end_line": 69, - "type": "INTERFACE", - "content_hash": "5c133ed6107646ea" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayWebSocket.send": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusRelayWebSocket.send", - "start_line": 47, - "end_line": 47, - "type": "METHOD", - "content_hash": "c241fa7603ca8191" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayWebSocket.close": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusRelayWebSocket.close", - "start_line": 48, - "end_line": 48, - "type": "METHOD", - "content_hash": "e73300439da2b03a" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.addEventListener": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.addEventListener", - "start_line": 49, - "end_line": 49, - "type": "METHOD", - "content_hash": "459e85c83d5a49a3" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayWebSocket.addEventListener": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusRelayWebSocket.addEventListener", - "start_line": 60, - "end_line": 64, - "type": "METHOD", - "content_hash": "8380ea1fee4d09c1" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.removeEventListener": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.removeEventListener", - "start_line": 65, - "end_line": 65, - "type": "METHOD", - "content_hash": "0a03d78ae7b636b5" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayWebSocket.removeEventListener": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusRelayWebSocket.removeEventListener", - "start_line": 68, - "end_line": 68, - "type": "METHOD", - "content_hash": "31c638b0cd487c86" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RelayByteConnection": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RelayByteConnection", - "start_line": 77, - "end_line": 81, - "type": "INTERFACE", - "content_hash": "9ef082f1d79d87d4" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RelayByteConnection.send": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RelayByteConnection.send", - "start_line": 79, - "end_line": 79, - "type": "METHOD", - "content_hash": "ef4cd961bc8f020c" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RelayByteConnection.close": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RelayByteConnection.close", - "start_line": 80, - "end_line": 80, - "type": "METHOD", - "content_hash": "e68162f8308db5dd" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RelayByteConnectionHandler": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RelayByteConnectionHandler", - "start_line": 83, - "end_line": 87, - "type": "INTERFACE", - "content_hash": "524d3f9bd32d9d81" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RelayByteConnectionHandler.onData": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RelayByteConnectionHandler.onData", - "start_line": 84, - "end_line": 84, - "type": "METHOD", - "content_hash": "90eb65cdc35fd8b5" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RelayByteConnectionHandler.onClose": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RelayByteConnectionHandler.onClose", - "start_line": 85, - "end_line": 85, - "type": "METHOD", - "content_hash": "cf591c7de027e8ff" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RelayByteConnectionHandler.onError": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RelayByteConnectionHandler.onError", - "start_line": 86, - "end_line": 86, - "type": "METHOD", - "content_hash": "17aba0f4b6181746" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayHostOptions": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHostOptions", - "start_line": 95, - "end_line": 101, - "type": "INTERFACE", - "content_hash": "01ef29739b6268aa" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost", - "start_line": 104, - "end_line": 312, - "type": "CLASS", - "content_hash": "53f41cb6b8b44920" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.constructor": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.constructor", - "start_line": 116, - "end_line": 118, - "type": "CONSTRUCTOR", - "content_hash": "6d9b6316d59dd53b" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.start": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.start", - "start_line": 120, - "end_line": 123, - "type": "METHOD", - "content_hash": "d6ae895c305b45aa" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.close": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.close", - "start_line": 125, - "end_line": 133, - "type": "METHOD", - "content_hash": "5589743ea1e1af1e" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#run": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#run", - "start_line": 135, - "end_line": 172, - "type": "METHOD", - "content_hash": "7305011e14498161" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#serve": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#serve", - "start_line": 174, - "end_line": 217, - "type": "METHOD", - "content_hash": "04551a786277b9d7" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#serve.": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#serve.", - "start_line": 177, - "end_line": 216, - "type": "FUNCTION", - "content_hash": "b4d43ee53ce6a78c" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#handleHostMessage": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#handleHostMessage", - "start_line": 219, - "end_line": 254, - "type": "METHOD", - "content_hash": "e9f1c395add56499" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#handleHostMessage.catch() callback": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#handleHostMessage.catch() callback", - "start_line": 224, - "end_line": 228, - "type": "FUNCTION", - "content_hash": "a5b491975ee04778" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#openConnection": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#openConnection", - "start_line": 256, - "end_line": 268, - "type": "METHOD", - "content_hash": "74bbbf84a3708d6d" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#remoteCloseConnection": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#remoteCloseConnection", - "start_line": 270, - "end_line": 276, - "type": "METHOD", - "content_hash": "1eb5fd3547d03787" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#serverCloseConnection": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#serverCloseConnection", - "start_line": 278, - "end_line": 287, - "type": "METHOD", - "content_hash": "1cd83e006fa526a3" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#sendData": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#sendData", - "start_line": 289, - "end_line": 292, - "type": "METHOD", - "content_hash": "896ffb4f52fff29c" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#sendControl": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#sendControl", - "start_line": 294, - "end_line": 296, - "type": "METHOD", - "content_hash": "a65f2183be9f1d96" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#requireWriter": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#requireWriter", - "start_line": 298, - "end_line": 301, - "type": "METHOD", - "content_hash": "da1d2266d89b0731" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#dropConnections": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#dropConnections", - "start_line": 303, - "end_line": 311, - "type": "METHOD", - "content_hash": "6900c3d31ff47742" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.createRadiusClientTransportFactory": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.createRadiusClientTransportFactory", - "start_line": 314, - "end_line": 330, - "type": "FUNCTION", - "content_hash": "431b673b49c62163" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.createRadiusClientTransportFactory.": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.createRadiusClientTransportFactory.", - "start_line": 319, - "end_line": 329, - "type": "FUNCTION", - "content_hash": "e2868125a0d64912" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect", - "start_line": 344, - "end_line": 402, - "type": "CLASS", - "content_hash": "7a5622d4c2851fd3" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.constructor": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.constructor", - "start_line": 354, - "end_line": 365, - "type": "CONSTRUCTOR", - "content_hash": "687c027083eeaff3" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.constructor.client.onAttachmentChange() callback": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.constructor.client.onAttachmentChange() callback", - "start_line": 358, - "end_line": 361, - "type": "FUNCTION", - "content_hash": "399a0c82261950db" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.constructor.client.onConnectionStateChange() callback": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.constructor.client.onConnectionStateChange() callback", - "start_line": 362, - "end_line": 364, - "type": "FUNCTION", - "content_hash": "8dd05223fa8e4213" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.dispose": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.dispose", - "start_line": 367, - "end_line": 377, - "type": "METHOD", - "content_hash": "c56dbd4415f03e59" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.#startReconnect": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.#startReconnect", - "start_line": 379, - "end_line": 384, - "type": "METHOD", - "content_hash": "3c38650734ae9c35" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.#startReconnect.finally() callback": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.#startReconnect.finally() callback", - "start_line": 381, - "end_line": 383, - "type": "FUNCTION", - "content_hash": "792e795933aaa3f5" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.#runReconnect": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.#runReconnect", - "start_line": 386, - "end_line": 401, - "type": "METHOD", - "content_hash": "9e78d0652b284c8a" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RelayServerByteConnection": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RelayServerByteConnection", - "start_line": 404, - "end_line": 435, - "type": "CLASS", - "content_hash": "ee8cf6ccef2901b4" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RelayServerByteConnection.constructor": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RelayServerByteConnection.constructor", - "start_line": 409, - "end_line": 415, - "type": "CONSTRUCTOR", - "content_hash": "a748fd141ad636d4" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RelayServerByteConnection.closed": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RelayServerByteConnection.closed", - "start_line": 417, - "end_line": 419, - "type": "METHOD", - "content_hash": "3bbffc4882212367" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RelayServerByteConnection.send": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RelayServerByteConnection.send", - "start_line": 421, - "end_line": 424, - "type": "METHOD", - "content_hash": "6820caa04e8cf597" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RelayServerByteConnection.close": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RelayServerByteConnection.close", - "start_line": 426, - "end_line": 430, - "type": "METHOD", - "content_hash": "146df67af524426a" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RelayServerByteConnection.markClosed": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RelayServerByteConnection.markClosed", - "start_line": 432, - "end_line": 434, - "type": "METHOD", - "content_hash": "05b6f1b9da8ba44d" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport", - "start_line": 437, - "end_line": 494, - "type": "CLASS", - "content_hash": "dca175300c27fdae" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.constructor": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.constructor", - "start_line": 446, - "end_line": 465, - "type": "CONSTRUCTOR", - "content_hash": "ad41e2b07c80e38d" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.constructor.#onMessage": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.constructor.#onMessage", - "start_line": 450, - "end_line": 457, - "type": "FUNCTION", - "content_hash": "34bab4ef21e82a60" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.constructor.#onClose": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.constructor.#onClose", - "start_line": 458, - "end_line": 460, - "type": "FUNCTION", - "content_hash": "466e647df83c0adc" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.constructor.#onError": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.constructor.#onError", - "start_line": 461, - "end_line": 461, - "type": "FUNCTION", - "content_hash": "e9ee03f44c680ea2" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.send": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.send", - "start_line": 467, - "end_line": 472, - "type": "METHOD", - "content_hash": "189e66662c416aab" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.close": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.close", - "start_line": 474, - "end_line": 477, - "type": "METHOD", - "content_hash": "c0e5e3306af014a5" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.#fail": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.#fail", - "start_line": 479, - "end_line": 483, - "type": "METHOD", - "content_hash": "bbc4e69196813714" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.#markClosed": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.#markClosed", - "start_line": 485, - "end_line": 493, - "type": "METHOD", - "content_hash": "e2b85d28273f1770" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter", - "start_line": 496, - "end_line": 536, - "type": "CLASS", - "content_hash": "a3ea8bd608a7bfd8" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter.constructor": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter.constructor", - "start_line": 502, - "end_line": 504, - "type": "CONSTRUCTOR", - "content_hash": "7f03eda178e2cfd6" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter.send": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter.send", - "start_line": 506, - "end_line": 531, - "type": "METHOD", - "content_hash": "51cd04943ed9e67c" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter.send.operation": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter.send.operation", - "start_line": 514, - "end_line": 525, - "type": "CLASS", - "content_hash": "941ce233b50bbf9c" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter.send.operation.#tail.then() callback": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter.send.operation.#tail.then() callback", - "start_line": 514, - "end_line": 525, - "type": "FUNCTION", - "content_hash": "941ce233b50bbf9c" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter.send.tracked": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter.send.tracked", - "start_line": 526, - "end_line": 528, - "type": "CLASS", - "content_hash": "929605d28d734d24" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter.send.tracked.operation.finally() callback": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter.send.tracked.operation.finally() callback", - "start_line": 526, - "end_line": 528, - "type": "FUNCTION", - "content_hash": "929605d28d734d24" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter.send.tracked.catch() callback": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter.send.tracked.catch() callback", - "start_line": 529, - "end_line": 529, - "type": "FUNCTION", - "content_hash": "b94ddfdfe469eeae" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter.close": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter.close", - "start_line": 533, - "end_line": 535, - "type": "METHOD", - "content_hash": "9f407adad7c05fc9" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.parseHostControlMessage": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.parseHostControlMessage", - "start_line": 557, - "end_line": 590, - "type": "FUNCTION", - "content_hash": "5de70cf412166677" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.encodeRelayDataFrame": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.encodeRelayDataFrame", - "start_line": 592, - "end_line": 603, - "type": "FUNCTION", - "content_hash": "8cda661b647d6f32" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.parseRelayDataFrame": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.parseRelayDataFrame", - "start_line": 605, - "end_line": 616, - "type": "FUNCTION", - "content_hash": "02ea31f67e6dc06a" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.relayWebSocketUrl": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.relayWebSocketUrl", - "start_line": 618, - "end_line": 624, - "type": "FUNCTION", - "content_hash": "2d5cd7987a582323" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.defaultWebSocketFactory": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.defaultWebSocketFactory", - "start_line": 626, - "end_line": 635, - "type": "FUNCTION", - "content_hash": "c74e4903c0b3ca25" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.openRadiusRelayWebSocket": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.openRadiusRelayWebSocket", - "start_line": 637, - "end_line": 681, - "type": "FUNCTION", - "content_hash": "8fc32895d0dc14b6" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.openRadiusRelayWebSocket.": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.openRadiusRelayWebSocket.", - "start_line": 645, - "end_line": 680, - "type": "FUNCTION", - "content_hash": "97fd397c802d9641" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.closeWebSocket": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.closeWebSocket", - "start_line": 683, - "end_line": 689, - "type": "FUNCTION", - "content_hash": "1164b59eaa46c913" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.webSocketError": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.webSocketError", - "start_line": 691, - "end_line": 694, - "type": "FUNCTION", - "content_hash": "86d09778b3bd104a" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.delay": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.delay", - "start_line": 696, - "end_line": 716, - "type": "FUNCTION", - "content_hash": "7d62f30080d53c8c" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.delay.": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.delay.", - "start_line": 698, - "end_line": 715, - "type": "FUNCTION", - "content_hash": "941b5b509a4d605f" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.delay..timer": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.delay..timer", - "start_line": 699, - "end_line": 702, - "type": "CLASS", - "content_hash": "12222a6ae4dd42bd" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.delay..timer.setTimeout() callback": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.delay..timer.setTimeout() callback", - "start_line": 699, - "end_line": 702, - "type": "FUNCTION", - "content_hash": "12222a6ae4dd42bd" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.toError": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.toError", - "start_line": 718, - "end_line": 720, - "type": "FUNCTION", - "content_hash": "23dbcd1d6b7e5c56" - }, - "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.errorMessage": { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "qualified_name": "packages.coding-agent.src.experimental.radius-relay.errorMessage", - "start_line": 722, - "end_line": 724, - "type": "FUNCTION", - "content_hash": "77c732e8d630d99a" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.resolveServerDirectory": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.resolveServerDirectory", - "start_line": 54, - "end_line": 56, - "type": "FUNCTION", - "content_hash": "2e726270f03c9a6b" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.ensurePrivateServerDirectory": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.ensurePrivateServerDirectory", - "start_line": 58, - "end_line": 67, - "type": "FUNCTION", - "content_hash": "5b1b8e51eb4f73f6" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.resolveSessionDirectory": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.resolveSessionDirectory", - "start_line": 69, - "end_line": 71, - "type": "FUNCTION", - "content_hash": "5383701a7feb9050" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.ServerProfile": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.ServerProfile", - "start_line": 78, - "end_line": 81, - "type": "INTERFACE", - "content_hash": "3b8da6dad19578d9" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.ServerProfile.release": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.ServerProfile.release", - "start_line": 80, - "end_line": 80, - "type": "METHOD", - "content_hash": "030be2b5330f5204" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.acquireServerProfile": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.acquireServerProfile", - "start_line": 84, - "end_line": 126, - "type": "FUNCTION", - "content_hash": "08d15ae752b4f54e" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.ActivatedServer": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.ActivatedServer", - "start_line": 131, - "end_line": 134, - "type": "INTERFACE", - "content_hash": "bd1ee37e6b723856" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.ActivateServerOptions": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.ActivateServerOptions", - "start_line": 136, - "end_line": 142, - "type": "INTERFACE", - "content_hash": "00bf46c090af5ccc" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.activateServer": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.activateServer", - "start_line": 145, - "end_line": 198, - "type": "FUNCTION", - "content_hash": "0f625064349f5649" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.activateServer.child.once(\"error\") callback": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.activateServer.child.once(\"error\") callback", - "start_line": 176, - "end_line": 178, - "type": "FUNCTION", - "content_hash": "13b8fc23e1cdda58" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.acquireServerActivation": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.acquireServerActivation", - "start_line": 200, - "end_line": 213, - "type": "FUNCTION", - "content_hash": "ec26790057eb4cd3" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.connect": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.connect", - "start_line": 215, - "end_line": 242, - "type": "FUNCTION", - "content_hash": "65db1fe4ad26d120" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.ServerLifetime": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.ServerLifetime", - "start_line": 248, - "end_line": 321, - "type": "CLASS", - "content_hash": "58f073c25cd5af78" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.ServerLifetime.constructor": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.ServerLifetime.constructor", - "start_line": 258, - "end_line": 261, - "type": "CONSTRUCTOR", - "content_hash": "46bae57332b0de07" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.ServerLifetime.start": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.ServerLifetime.start", - "start_line": 263, - "end_line": 274, - "type": "METHOD", - "content_hash": "32f38401b82cad76" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.ServerLifetime.start.setTimeout() callback": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.ServerLifetime.start.setTimeout() callback", - "start_line": 266, - "end_line": 270, - "type": "FUNCTION", - "content_hash": "0e6ba9915165ba68" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.ServerLifetime.setConnectionCount": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.ServerLifetime.setConnectionCount", - "start_line": 276, - "end_line": 284, - "type": "METHOD", - "content_hash": "b51822a7cc7266c6" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.ServerLifetime.setWorkerCount": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.ServerLifetime.setWorkerCount", - "start_line": 286, - "end_line": 289, - "type": "METHOD", - "content_hash": "07a1edf5fcd916f3" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.ServerLifetime.stop": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.ServerLifetime.stop", - "start_line": 291, - "end_line": 297, - "type": "METHOD", - "content_hash": "b72cf81a563124c9" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.ServerLifetime.#reconcile": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.ServerLifetime.#reconcile", - "start_line": 299, - "end_line": 320, - "type": "METHOD", - "content_hash": "ad7e79d44e4532e1" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.ServerLifetime.#reconcile.setTimeout() callback": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.ServerLifetime.#reconcile.setTimeout() callback", - "start_line": 313, - "end_line": 318, - "type": "FUNCTION", - "content_hash": "ef674d89ce8f2bd7" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.RunningServer": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.RunningServer", - "start_line": 323, - "end_line": 331, - "type": "INTERFACE", - "content_hash": "0c1a15e6519c99f0" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.RunningServer.close": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.RunningServer.close", - "start_line": 330, - "end_line": 330, - "type": "METHOD", - "content_hash": "3cc430a8b96c04ce" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.StartServerOptions": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.StartServerOptions", - "start_line": 333, - "end_line": 351, - "type": "INTERFACE", - "content_hash": "1fa5ebf31d94188d" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.ResolvedSessionPlugins": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.ResolvedSessionPlugins", - "start_line": 353, - "end_line": 357, - "type": "INTERFACE", - "content_hash": "7b0b4539d62a9871" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.StartServerBackendOptions": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.StartServerBackendOptions", - "start_line": 359, - "end_line": 370, - "type": "INTERFACE", - "content_hash": "2c27f381b0f645f8" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.StartServerBackendOptions.resolveSessionPlugins": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.StartServerBackendOptions.resolveSessionPlugins", - "start_line": 363, - "end_line": 367, - "type": "METHOD", - "content_hash": "8cd0bd923e19b32b" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.StartServerBackendOptions.removeSessionPlugins": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.StartServerBackendOptions.removeSessionPlugins", - "start_line": 368, - "end_line": 368, - "type": "METHOD", - "content_hash": "d006bbc3af4439a9" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.StartServerBackendOptions.reloadPresentationFacetBundles": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.StartServerBackendOptions.reloadPresentationFacetBundles", - "start_line": 369, - "end_line": 369, - "type": "METHOD", - "content_hash": "1f22fade394d7235" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.RunningServerBackend": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.RunningServerBackend", - "start_line": 372, - "end_line": 374, - "type": "INTERFACE", - "content_hash": "748a44915bf7da2e" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.RunningServerBackend.refreshSessions": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.RunningServerBackend.refreshSessions", - "start_line": 373, - "end_line": 373, - "type": "METHOD", - "content_hash": "83fe59f335d4c4d0" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.startServerBackend", - "start_line": 376, - "end_line": 490, - "type": "FUNCTION", - "content_hash": "b5b3f6d1698dcea8" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.listSessions.sessions": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.startServerBackend.listSessions.sessions", - "start_line": 384, - "end_line": 384, - "type": "CLASS", - "content_hash": "59281eeec4e8fc8f" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.listSessions.sessions.map() callback": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.startServerBackend.listSessions.sessions.map() callback", - "start_line": 384, - "end_line": 384, - "type": "FUNCTION", - "content_hash": "59281eeec4e8fc8f" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.resolveSession.metadata": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.startServerBackend.resolveSession.metadata", - "start_line": 389, - "end_line": 391, - "type": "CLASS", - "content_hash": "25ff0af5bf2a3262" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.resolveSession.metadata.workers.trackedSessions.find() callback": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.startServerBackend.resolveSession.metadata.workers.trackedSessions.find() callback", - "start_line": 390, - "end_line": 390, - "type": "FUNCTION", - "content_hash": "c7dd04d975bfdf07" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.serverServices": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.startServerBackend.serverServices", - "start_line": 402, - "end_line": 434, - "type": "CLASS", - "content_hash": "57a8e49ec16d603f" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.serverServices.list": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.startServerBackend.serverServices.list", - "start_line": 403, - "end_line": 406, - "type": "METHOD", - "content_hash": "2cec8b909cc5b375" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.serverServices.list.sort() callback": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.startServerBackend.serverServices.list.sort() callback", - "start_line": 406, - "end_line": 406, - "type": "FUNCTION", - "content_hash": "eeb35a59097c9237" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.serverServices.create": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.startServerBackend.serverServices.create", - "start_line": 407, - "end_line": 407, - "type": "METHOD", - "content_hash": "09ba4d734cca37c1" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.serverServices.remove": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.startServerBackend.serverServices.remove", - "start_line": 408, - "end_line": 413, - "type": "METHOD", - "content_hash": "397e8553deb0cbd9" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.serverServices.prepareSessionPlugins": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.startServerBackend.serverServices.prepareSessionPlugins", - "start_line": 414, - "end_line": 430, - "type": "METHOD", - "content_hash": "5369ac16f9826694" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.serverServices.reloadPresentationPlugins": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.startServerBackend.serverServices.reloadPresentationPlugins", - "start_line": 431, - "end_line": 433, - "type": "METHOD", - "content_hash": "c5b674afabc44d38" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.host": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.startServerBackend.host", - "start_line": 435, - "end_line": 442, - "type": "CLASS", - "content_hash": "471bd833d0c33b2e" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.host.openSession": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.startServerBackend.host.openSession", - "start_line": 438, - "end_line": 441, - "type": "METHOD", - "content_hash": "5425e79a454d90ef" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.cleanupErrors": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.startServerBackend.cleanupErrors", - "start_line": 455, - "end_line": 455, - "type": "CLASS", - "content_hash": "89a4bde26a042fb3" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.cleanupErrors.cleanup.flatMap() callback": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.startServerBackend.cleanupErrors.cleanup.flatMap() callback", - "start_line": 455, - "end_line": 455, - "type": "FUNCTION", - "content_hash": "89a4bde26a042fb3" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.closed.server.closed.then() callback": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.closed.server.closed.then() callback", - "start_line": 464, - "end_line": 464, - "type": "FUNCTION", - "content_hash": "f50f665f8ba1de20" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.closed.server.closed.then() callback": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.startServerBackend.closed.server.closed.then() callback", - "start_line": 465, - "end_line": 472, - "type": "FUNCTION", - "content_hash": "e6ccfe8cffd9ab82" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.refreshSessions": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.startServerBackend.refreshSessions", - "start_line": 481, - "end_line": 481, - "type": "METHOD", - "content_hash": "81188d19e216771f" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.close": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.startServerBackend.close", - "start_line": 482, - "end_line": 488, - "type": "METHOD", - "content_hash": "b5bef85af3b7b6e5" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.close.then() callback": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.close.then() callback", - "start_line": 484, - "end_line": 484, - "type": "FUNCTION", - "content_hash": "b73502d7a578db00" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.close.then() callback": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.startServerBackend.close.then() callback", - "start_line": 485, - "end_line": 485, - "type": "FUNCTION", - "content_hash": "b73502d7a578db00" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServer": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.startServer", - "start_line": 493, - "end_line": 679, - "type": "FUNCTION", - "content_hash": "49f8e8a3896b3c57" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServer.buildPluginSelection.built": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.startServer.buildPluginSelection.built", - "start_line": 525, - "end_line": 525, - "type": "CLASS", - "content_hash": "71bd2a137f715037" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServer.buildPluginSelection.built.plugins.map() callback": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.startServer.buildPluginSelection.built.plugins.map() callback", - "start_line": 525, - "end_line": 525, - "type": "FUNCTION", - "content_hash": "71bd2a137f715037" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServer.buildPluginSelection.manifestPaths.plugins.map() callback": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.startServer.buildPluginSelection.manifestPaths.plugins.map() callback", - "start_line": 528, - "end_line": 528, - "type": "FUNCTION", - "content_hash": "3d4d02cabc2460f6" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServer.resolveSessionPlugins.requestedManifestPaths": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.startServer.resolveSessionPlugins.requestedManifestPaths", - "start_line": 543, - "end_line": 545, - "type": "CLASS", - "content_hash": "ec918c7faf53a789" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServer.resolveSessionPlugins.requestedManifestPaths.normalizedPackagePaths.map() callback": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.startServer.resolveSessionPlugins.requestedManifestPaths.normalizedPackagePaths.map() callback", - "start_line": 544, - "end_line": 544, - "type": "FUNCTION", - "content_hash": "b15d9df9613fbaef" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServer.startServerBackend() callback": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.startServer.startServerBackend() callback", - "start_line": 602, - "end_line": 602, - "type": "FUNCTION", - "content_hash": "e9d02c1b72259774" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServer.activeCoordinator.replaced.then() callback": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.startServer.activeCoordinator.replaced.then() callback", - "start_line": 622, - "end_line": 627, - "type": "FUNCTION", - "content_hash": "1ded0cbeb91f5fd5" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServer.finally() callback": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.startServer.finally() callback", - "start_line": 628, - "end_line": 628, - "type": "FUNCTION", - "content_hash": "c5a3cf13073c0c04" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServer.catch() callback": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.startServer.catch() callback", - "start_line": 629, - "end_line": 629, - "type": "FUNCTION", - "content_hash": "783b822feec8faba" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServer.runtime": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.startServer.runtime", - "start_line": 631, - "end_line": 655, - "type": "CLASS", - "content_hash": "3bd9788b984d025b" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServer.runtime.closed.activeBackend.closed.finally() callback": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.startServer.runtime.closed.activeBackend.closed.finally() callback", - "start_line": 637, - "end_line": 637, - "type": "FUNCTION", - "content_hash": "2c23a2db56932c74" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServer.runtime.close": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.startServer.runtime.close", - "start_line": 638, - "end_line": 654, - "type": "METHOD", - "content_hash": "8b588a051da20b6a" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServer.lifetime.start() callback": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.startServer.lifetime.start() callback", - "start_line": 656, - "end_line": 658, - "type": "FUNCTION", - "content_hash": "5c15c09a8ec77aef" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServer.lifetime.start() callback.catch() callback": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.startServer.lifetime.start() callback.catch() callback", - "start_line": 657, - "end_line": 657, - "type": "FUNCTION", - "content_hash": "8287e00fff6919e1" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServer.cleanupErrors": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.startServer.cleanupErrors", - "start_line": 673, - "end_line": 673, - "type": "CLASS", - "content_hash": "89a4bde26a042fb3" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServer.cleanupErrors.cleanup.flatMap() callback": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.startServer.cleanupErrors.cleanup.flatMap() callback", - "start_line": 673, - "end_line": 673, - "type": "FUNCTION", - "content_hash": "89a4bde26a042fb3" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startForegroundServer": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.startForegroundServer", - "start_line": 682, - "end_line": 701, - "type": "FUNCTION", - "content_hash": "d6f246d9c94ed550" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.parseServerModelOptions": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.parseServerModelOptions", - "start_line": 703, - "end_line": 726, - "type": "FUNCTION", - "content_hash": "3c19c0947aaf9e3b" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.parseServerModelOptions.keys.some() callback": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.parseServerModelOptions.keys.some() callback", - "start_line": 718, - "end_line": 718, - "type": "FUNCTION", - "content_hash": "72584eeeebd4dcee" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.runServerProcess": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.runServerProcess", - "start_line": 729, - "end_line": 757, - "type": "FUNCTION", - "content_hash": "ac33d1fd8ef50d0e" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.runServerProcess.close": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.runServerProcess.close", - "start_line": 745, - "end_line": 747, - "type": "CLASS", - "content_hash": "7410c731fc0256cf" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.runServerProcess.close.catch() callback": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.runServerProcess.close.catch() callback", - "start_line": 746, - "end_line": 746, - "type": "FUNCTION", - "content_hash": "43e012f56907e7b1" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.sameStrings": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.sameStrings", - "start_line": 759, - "end_line": 761, - "type": "FUNCTION", - "content_hash": "51bf6c47daf85a2f" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.sameStrings.left.every() callback": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.sameStrings.left.every() callback", - "start_line": 760, - "end_line": 760, - "type": "FUNCTION", - "content_hash": "f73362a07f34cf7b" - }, - "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.catch() callback": { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.server.catch() callback", - "start_line": 766, - "end_line": 769, - "type": "FUNCTION", - "content_hash": "252c5ad1675fc6a8" - }, - "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController": { - "file_path": "packages/coding-agent/src/experimental/services/agent-controller-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController", - "start_line": 18, - "end_line": 79, - "type": "FUNCTION", - "content_hash": "972ad25dba702bf0" - }, - "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.prompt": { - "file_path": "packages/coding-agent/src/experimental/services/agent-controller-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.prompt", - "start_line": 33, - "end_line": 43, - "type": "METHOD", - "content_hash": "021d5fcb96782177" - }, - "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.steer": { - "file_path": "packages/coding-agent/src/experimental/services/agent-controller-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.steer", - "start_line": 44, - "end_line": 44, - "type": "METHOD", - "content_hash": "ab32a74470a96142" - }, - "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.followUp": { - "file_path": "packages/coding-agent/src/experimental/services/agent-controller-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.followUp", - "start_line": 45, - "end_line": 45, - "type": "METHOD", - "content_hash": "f5b7ce751bd4395f" - }, - "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.cancelQueued": { - "file_path": "packages/coding-agent/src/experimental/services/agent-controller-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.cancelQueued", - "start_line": 46, - "end_line": 53, - "type": "METHOD", - "content_hash": "614486d08c90f411" - }, - "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.abort": { - "file_path": "packages/coding-agent/src/experimental/services/agent-controller-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.abort", - "start_line": 54, - "end_line": 54, - "type": "METHOD", - "content_hash": "b610a79d3b02e5b3" - }, - "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.compact": { - "file_path": "packages/coding-agent/src/experimental/services/agent-controller-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.compact", - "start_line": 55, - "end_line": 62, - "type": "METHOD", - "content_hash": "f8c5c9489039d97e" - }, - "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.waitForPrompt": { - "file_path": "packages/coding-agent/src/experimental/services/agent-controller-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.waitForPrompt", - "start_line": 63, - "end_line": 77, - "type": "METHOD", - "content_hash": "e5c6fa8b0b250e41" - }, - "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.waitForPrompt.message": { - "file_path": "packages/coding-agent/src/experimental/services/agent-controller-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.waitForPrompt.message", - "start_line": 70, - "end_line": 71, - "type": "CLASS", - "content_hash": "d0eba9b715f17541" - }, - "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.waitForPrompt.message.harness.commit() callback": { - "file_path": "packages/coding-agent/src/experimental/services/agent-controller-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.waitForPrompt.message.harness.commit() callback", - "start_line": 71, - "end_line": 71, - "type": "FUNCTION", - "content_hash": "cf705b9f1cae46d6" - }, - "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.waitForPrompt.text": { - "file_path": "packages/coding-agent/src/experimental/services/agent-controller-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.agent-controller-provider.waitForPrompt.text", - "start_line": 72, - "end_line": 75, - "type": "CLASS", - "content_hash": "8970cb07505f4118" - }, - "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.waitForPrompt.text.message.content.flatMap() callback": { - "file_path": "packages/coding-agent/src/experimental/services/agent-controller-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.waitForPrompt.text.message.content.flatMap() callback", - "start_line": 74, - "end_line": 74, - "type": "FUNCTION", - "content_hash": "3d3a943a6d820c76" - }, - "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.parseSubmissionId": { - "file_path": "packages/coding-agent/src/experimental/services/agent-controller-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.agent-controller-provider.parseSubmissionId", - "start_line": 81, - "end_line": 84, - "type": "FUNCTION", - "content_hash": "d6a49b463a74e9c9" - }, - "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.toInput": { - "file_path": "packages/coding-agent/src/experimental/services/agent-controller-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.agent-controller-provider.toInput", - "start_line": 86, - "end_line": 90, - "type": "FUNCTION", - "content_hash": "1df7a6be2029ce3e" - }, - "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.toAgentError": { - "file_path": "packages/coding-agent/src/experimental/services/agent-controller-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.agent-controller-provider.toAgentError", - "start_line": 92, - "end_line": 95, - "type": "FUNCTION", - "content_hash": "0ea141f07f452768" - }, - "packages/coding-agent/src/experimental/services/agent-controller.ts|packages.coding-agent.src.experimental.services.agent-controller.AgentPromptImage": { - "file_path": "packages/coding-agent/src/experimental/services/agent-controller.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.agent-controller.AgentPromptImage", - "start_line": 3, - "end_line": 7, - "type": "INTERFACE", - "content_hash": "58ccde6d8a1fa192" - }, - "packages/coding-agent/src/experimental/services/agent-controller.ts|packages.coding-agent.src.experimental.services.agent-controller.AgentPromptRequest": { - "file_path": "packages/coding-agent/src/experimental/services/agent-controller.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.agent-controller.AgentPromptRequest", - "start_line": 9, - "end_line": 12, - "type": "INTERFACE", - "content_hash": "49f0279c1b9c0830" - }, - "packages/coding-agent/src/experimental/services/agent-controller.ts|packages.coding-agent.src.experimental.services.agent-controller.AgentOperationError": { - "file_path": "packages/coding-agent/src/experimental/services/agent-controller.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.agent-controller.AgentOperationError", - "start_line": 14, - "end_line": 17, - "type": "INTERFACE", - "content_hash": "cb24c5590ab12593" - }, - "packages/coding-agent/src/experimental/services/agent-controller.ts|packages.coding-agent.src.experimental.services.agent-controller.AgentCompactionRequest": { - "file_path": "packages/coding-agent/src/experimental/services/agent-controller.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.agent-controller.AgentCompactionRequest", - "start_line": 34, - "end_line": 36, - "type": "INTERFACE", - "content_hash": "07728584367bcbd2" - }, - "packages/coding-agent/src/experimental/services/agent-controller.ts|packages.coding-agent.src.experimental.services.agent-controller.AgentController": { - "file_path": "packages/coding-agent/src/experimental/services/agent-controller.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.agent-controller.AgentController", - "start_line": 39, - "end_line": 55, - "type": "INTERFACE", - "content_hash": "1a33fb91c20038a7" - }, - "packages/coding-agent/src/experimental/services/agent-controller.ts|packages.coding-agent.src.experimental.services.agent-controller.AgentController.prompt": { - "file_path": "packages/coding-agent/src/experimental/services/agent-controller.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.agent-controller.AgentController.prompt", - "start_line": 41, - "end_line": 41, - "type": "METHOD", - "content_hash": "9c34a7713ff1006e" - }, - "packages/coding-agent/src/experimental/services/agent-controller.ts|packages.coding-agent.src.experimental.services.agent-controller.AgentController.steer": { - "file_path": "packages/coding-agent/src/experimental/services/agent-controller.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.agent-controller.AgentController.steer", - "start_line": 43, - "end_line": 43, - "type": "METHOD", - "content_hash": "98751a1004f02fc4" - }, - "packages/coding-agent/src/experimental/services/agent-controller.ts|packages.coding-agent.src.experimental.services.agent-controller.AgentController.followUp": { - "file_path": "packages/coding-agent/src/experimental/services/agent-controller.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.agent-controller.AgentController.followUp", - "start_line": 45, - "end_line": 45, - "type": "METHOD", - "content_hash": "cd12375a487cccd0" - }, - "packages/coding-agent/src/experimental/services/agent-controller.ts|packages.coding-agent.src.experimental.services.agent-controller.AgentController.cancelQueued": { - "file_path": "packages/coding-agent/src/experimental/services/agent-controller.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.agent-controller.AgentController.cancelQueued", - "start_line": 46, - "end_line": 49, - "type": "METHOD", - "content_hash": "1e6116d09d5c9246" - }, - "packages/coding-agent/src/experimental/services/agent-controller.ts|packages.coding-agent.src.experimental.services.agent-controller.AgentController.abort": { - "file_path": "packages/coding-agent/src/experimental/services/agent-controller.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.agent-controller.AgentController.abort", - "start_line": 51, - "end_line": 51, - "type": "METHOD", - "content_hash": "a00d0a5359eef09b" - }, - "packages/coding-agent/src/experimental/services/agent-controller.ts|packages.coding-agent.src.experimental.services.agent-controller.AgentController.compact": { - "file_path": "packages/coding-agent/src/experimental/services/agent-controller.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.agent-controller.AgentController.compact", - "start_line": 52, - "end_line": 52, - "type": "METHOD", - "content_hash": "920f89e08a94f42e" - }, - "packages/coding-agent/src/experimental/services/agent-controller.ts|packages.coding-agent.src.experimental.services.agent-controller.AgentController.waitForPrompt": { - "file_path": "packages/coding-agent/src/experimental/services/agent-controller.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.agent-controller.AgentController.waitForPrompt", - "start_line": 54, - "end_line": 54, - "type": "METHOD", - "content_hash": "2bfce3a9a1a66223" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSource": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.ServerServiceSource", - "start_line": 27, - "end_line": 30, - "type": "INTERFACE", - "content_hash": "4725fa1a4ca71e10" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSource.dispose": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.ServerServiceSource.dispose", - "start_line": 29, - "end_line": 29, - "type": "METHOD", - "content_hash": "8bd14fd7632afc66" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSource": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.SessionServiceSource", - "start_line": 32, - "end_line": 39, - "type": "INTERFACE", - "content_hash": "28d8aaf020b9cabd" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSource.whenAttached": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.SessionServiceSource.whenAttached", - "start_line": 35, - "end_line": 35, - "type": "METHOD", - "content_hash": "c6f5c0fb2ba4d4a8" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSource.whenDetached": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.SessionServiceSource.whenDetached", - "start_line": 37, - "end_line": 37, - "type": "METHOD", - "content_hash": "6f693d20026acfdf" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSource.dispose": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.SessionServiceSource.dispose", - "start_line": 38, - "end_line": 38, - "type": "METHOD", - "content_hash": "8bd14fd7632afc66" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServiceSourceOptions": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.ServiceSourceOptions", - "start_line": 41, - "end_line": 43, - "type": "INTERFACE", - "content_hash": "80f9f70bfa203339" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding", - "start_line": 45, - "end_line": 106, - "type": "CLASS", - "content_hash": "57c7308d02f4b4fc" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.constructor": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.constructor", - "start_line": 53, - "end_line": 72, - "type": "CONSTRUCTOR", - "content_hash": "82a0ca127f55240d" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.use": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.use", - "start_line": 74, - "end_line": 76, - "type": "METHOD", - "content_hash": "c1161e12ec6df1b0" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.observe": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.observe", - "start_line": 78, - "end_line": 80, - "type": "METHOD", - "content_hash": "82864f78c35da721" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.ready": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.ready", - "start_line": 82, - "end_line": 92, - "type": "METHOD", - "content_hash": "7fab8e0a988e8da8" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.serviceReady": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.serviceReady", - "start_line": 94, - "end_line": 96, - "type": "METHOD", - "content_hash": "fad2aefeabfe58f6" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.updateBound": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.updateBound", - "start_line": 98, - "end_line": 100, - "type": "METHOD", - "content_hash": "5422c32ea67af652" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.dispose": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.dispose", - "start_line": 102, - "end_line": 105, - "type": "METHOD", - "content_hash": "77b223a1195f5e52" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl", - "start_line": 108, - "end_line": 183, - "type": "CLASS", - "content_hash": "1d6fb65aed6b6da1" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor", - "start_line": 120, - "end_line": 148, - "type": "CONSTRUCTOR", - "content_hash": "d392751545480b59" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.createClientServiceTransport() callback": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.createClientServiceTransport() callback", - "start_line": 122, - "end_line": 122, - "type": "FUNCTION", - "content_hash": "c860e7b53b77276a" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.client.onConnectionStateChange() callback": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.client.onConnectionStateChange() callback", - "start_line": 129, - "end_line": 147, - "type": "FUNCTION", - "content_hash": "5986e5f0bdacac38" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.client.onConnectionStateChange() callback.#transition.then() callback": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.client.onConnectionStateChange() callback.#transition.then() callback", - "start_line": 137, - "end_line": 145, - "type": "FUNCTION", - "content_hash": "c56581f09b3f3e62" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.client.onConnectionStateChange() callback.#transition.then() callback.results": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.client.onConnectionStateChange() callback.#transition.then() callback.results", - "start_line": 138, - "end_line": 140, - "type": "CLASS", - "content_hash": "900823f59ea451cf" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.client.onConnectionStateChange() callback.#transition.then() callback.results.map() callback": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.client.onConnectionStateChange() callback.#transition.then() callback.results.map() callback", - "start_line": 139, - "end_line": 139, - "type": "FUNCTION", - "content_hash": "8492c69cc0e04b4e" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.client.onConnectionStateChange() callback.#transition.then() callback.failures": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.client.onConnectionStateChange() callback.#transition.then() callback.failures", - "start_line": 141, - "end_line": 143, - "type": "CLASS", - "content_hash": "324e0f29714ea6ca" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.client.onConnectionStateChange() callback.#transition.then() callback.failures.results.filter() callback": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.client.onConnectionStateChange() callback.#transition.then() callback.failures.results.filter() callback", - "start_line": 142, - "end_line": 142, - "type": "FUNCTION", - "content_hash": "75a14076654ee218" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.client.onConnectionStateChange() callback.#transition.then() callback.failures.map() callback": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.client.onConnectionStateChange() callback.#transition.then() callback.failures.map() callback", - "start_line": 144, - "end_line": 144, - "type": "FUNCTION", - "content_hash": "1bf2389a2b765e95" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.client.onConnectionStateChange() callback.catch() callback": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.client.onConnectionStateChange() callback.catch() callback", - "start_line": 146, - "end_line": 146, - "type": "FUNCTION", - "content_hash": "8bc68891f6530048" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.catalogue": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.catalogue", - "start_line": 150, - "end_line": 152, - "type": "METHOD", - "content_hash": "cc992102ae051d07" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.open": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.open", - "start_line": 154, - "end_line": 171, - "type": "METHOD", - "content_hash": "3dc633b6fb8d50b1" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.open.getBound": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.open.getBound", - "start_line": 164, - "end_line": 164, - "type": "METHOD", - "content_hash": "174c69e232847506" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.open.remove": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.open.remove", - "start_line": 167, - "end_line": 167, - "type": "METHOD", - "content_hash": "3cc1a8cb1d3aa2e7" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.dispose": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.dispose", - "start_line": 173, - "end_line": 182, - "type": "METHOD", - "content_hash": "319f4640e5192db2" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.dispose.results": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.dispose.results", - "start_line": 180, - "end_line": 180, - "type": "CLASS", - "content_hash": "d0335f6646ba460e" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.dispose.results.bindings.map() callback": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.dispose.results.bindings.map() callback", - "start_line": 180, - "end_line": 180, - "type": "FUNCTION", - "content_hash": "d0335f6646ba460e" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl", - "start_line": 185, - "end_line": 351, - "type": "CLASS", - "content_hash": "c514ac29fcb4b0bc" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.acceptsUnavailableServices": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.acceptsUnavailableServices", - "start_line": 198, - "end_line": 200, - "type": "METHOD", - "content_hash": "b76671972cbc5e96" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.constructor": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.constructor", - "start_line": 202, - "end_line": 259, - "type": "CONSTRUCTOR", - "content_hash": "d6b987119049be56" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.constructor.createClientServiceTransport() callback": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.constructor.createClientServiceTransport() callback", - "start_line": 204, - "end_line": 204, - "type": "FUNCTION", - "content_hash": "efe079111d780fc8" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.constructor.client.onAttachmentChange() callback": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.constructor.client.onAttachmentChange() callback", - "start_line": 212, - "end_line": 258, - "type": "FUNCTION", - "content_hash": "930b373e045e27fd" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.constructor.client.onAttachmentChange() callback.then() callback": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.constructor.client.onAttachmentChange() callback.then() callback", - "start_line": 221, - "end_line": 225, - "type": "FUNCTION", - "content_hash": "d740f85eabe41981" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.constructor.client.onAttachmentChange() callback.then() callback": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.constructor.client.onAttachmentChange() callback.then() callback", - "start_line": 226, - "end_line": 226, - "type": "FUNCTION", - "content_hash": "756fe6636ab938e8" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.constructor.client.onAttachmentChange() callback.transition.then() callback": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.constructor.client.onAttachmentChange() callback.transition.then() callback", - "start_line": 232, - "end_line": 243, - "type": "FUNCTION", - "content_hash": "86103cee6ee7db0e" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.constructor.client.onAttachmentChange() callback.transition.then() callback": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.constructor.client.onAttachmentChange() callback.transition.then() callback", - "start_line": 244, - "end_line": 256, - "type": "FUNCTION", - "content_hash": "c42de6b2593f7168" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.catalogue": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.catalogue", - "start_line": 261, - "end_line": 267, - "type": "METHOD", - "content_hash": "07b8459bb8f4bd18" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.open": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.open", - "start_line": 269, - "end_line": 291, - "type": "METHOD", - "content_hash": "6b686b7610fc2cf2" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.open.getBound": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.open.getBound", - "start_line": 279, - "end_line": 279, - "type": "METHOD", - "content_hash": "d00c67d188195e2e" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.open.onActivate": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.open.onActivate", - "start_line": 280, - "end_line": 284, - "type": "METHOD", - "content_hash": "8d917d2918a4bd26" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.open.remove": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.open.remove", - "start_line": 287, - "end_line": 287, - "type": "METHOD", - "content_hash": "3cc1a8cb1d3aa2e7" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.whenAttached": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.whenAttached", - "start_line": 293, - "end_line": 299, - "type": "METHOD", - "content_hash": "4671493416f3a123" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.whenDetached": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.whenDetached", - "start_line": 301, - "end_line": 304, - "type": "METHOD", - "content_hash": "d74c24c4c9338a61" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.dispose": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.dispose", - "start_line": 306, - "end_line": 315, - "type": "METHOD", - "content_hash": "ac0740eb4f766f16" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.dispose.results": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.dispose.results", - "start_line": 313, - "end_line": 313, - "type": "CLASS", - "content_hash": "d0335f6646ba460e" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.dispose.results.bindings.map() callback": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.dispose.results.bindings.map() callback", - "start_line": 313, - "end_line": 313, - "type": "FUNCTION", - "content_hash": "d0335f6646ba460e" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.#rebind": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.#rebind", - "start_line": 317, - "end_line": 322, - "type": "METHOD", - "content_hash": "76e56c8646fb0f7f" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.#rebind.results": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.#rebind.results", - "start_line": 318, - "end_line": 320, - "type": "CLASS", - "content_hash": "bfc53595621b8ba9" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.#rebind.results.map() callback": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.#rebind.results.map() callback", - "start_line": 319, - "end_line": 319, - "type": "FUNCTION", - "content_hash": "fbea1e8817b4a135" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.#whenAttached": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.#whenAttached", - "start_line": 324, - "end_line": 340, - "type": "METHOD", - "content_hash": "431ae3ab7468e2cf" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.#whenAttached.map() callback": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.#whenAttached.map() callback", - "start_line": 326, - "end_line": 326, - "type": "FUNCTION", - "content_hash": "83e41729602cde99" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.#whenDetached": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.#whenDetached", - "start_line": 342, - "end_line": 350, - "type": "METHOD", - "content_hash": "44f6687f8ea0ff0a" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.#whenDetached.map() callback": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.#whenDetached.map() callback", - "start_line": 343, - "end_line": 343, - "type": "FUNCTION", - "content_hash": "52884a89361c2e48" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.createServerServiceSource": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.createServerServiceSource", - "start_line": 354, - "end_line": 356, - "type": "FUNCTION", - "content_hash": "cfd5e9a15623ead1" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.createSessionServiceSource": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.createSessionServiceSource", - "start_line": 359, - "end_line": 361, - "type": "FUNCTION", - "content_hash": "561ca0b9a26cd614" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.publishReplacement": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.publishReplacement", - "start_line": 363, - "end_line": 365, - "type": "FUNCTION", - "content_hash": "221e04518f21fc05" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.toServerConnectionState": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.toServerConnectionState", - "start_line": 367, - "end_line": 382, - "type": "FUNCTION", - "content_hash": "4ce4e2addd5db1ec" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.sameAttachment": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.sameAttachment", - "start_line": 384, - "end_line": 389, - "type": "FUNCTION", - "content_hash": "e6203445bb56ae13" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.throwFailures": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.throwFailures", - "start_line": 391, - "end_line": 395, - "type": "FUNCTION", - "content_hash": "77dc57aca7b1c2d0" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.throwFailures.errors": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.throwFailures.errors", - "start_line": 392, - "end_line": 392, - "type": "CLASS", - "content_hash": "a77f43c11c5c2bcc" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.throwFailures.errors.results.flatMap() callback": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.throwFailures.errors.results.flatMap() callback", - "start_line": 392, - "end_line": 392, - "type": "FUNCTION", - "content_hash": "a77f43c11c5c2bcc" - }, - "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.toError": { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.connection.toError", - "start_line": 397, - "end_line": 399, - "type": "FUNCTION", - "content_hash": "23dbcd1d6b7e5c56" - }, - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.ModelsServiceRuntime": { - "file_path": "packages/coding-agent/src/experimental/services/models-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.models-provider.ModelsServiceRuntime", - "start_line": 15, - "end_line": 20, - "type": "INTERFACE", - "content_hash": "9529060f9fdcbc0e" - }, - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.ModelsServiceRuntime.activate": { - "file_path": "packages/coding-agent/src/experimental/services/models-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.models-provider.ModelsServiceRuntime.activate", - "start_line": 17, - "end_line": 17, - "type": "METHOD", - "content_hash": "52e6380c9b216c28" - }, - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.ModelsServiceRuntime.syncConfiguration": { - "file_path": "packages/coding-agent/src/experimental/services/models-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.models-provider.ModelsServiceRuntime.syncConfiguration", - "start_line": 19, - "end_line": 19, - "type": "METHOD", - "content_hash": "96eeecc4025da1f2" - }, - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService": { - "file_path": "packages/coding-agent/src/experimental/services/models-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.models-provider.createModelsService", - "start_line": 26, - "end_line": 136, - "type": "FUNCTION", - "content_hash": "3b850784176b627f" - }, - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.readCatalog.availableModels.catalog.map() callback": { - "file_path": "packages/coding-agent/src/experimental/services/models-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.models-provider.createModelsService.readCatalog.availableModels.catalog.map() callback", - "start_line": 59, - "end_line": 64, - "type": "FUNCTION", - "content_hash": "37676be8e01aab20" - }, - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.service": { - "file_path": "packages/coding-agent/src/experimental/services/models-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.models-provider.service", - "start_line": 67, - "end_line": 111, - "type": "CLASS", - "content_hash": "3bf034997dbdcf6a" - }, - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.cycleThinking": { - "file_path": "packages/coding-agent/src/experimental/services/models-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.cycleThinking", - "start_line": 69, - "end_line": 74, - "type": "METHOD", - "content_hash": "30a0cfbd900dabd8" - }, - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.getThinkingLevels": { - "file_path": "packages/coding-agent/src/experimental/services/models-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.getThinkingLevels", - "start_line": 75, - "end_line": 77, - "type": "METHOD", - "content_hash": "26c89e6c67d02b54" - }, - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.refresh": { - "file_path": "packages/coding-agent/src/experimental/services/models-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.refresh", - "start_line": 78, - "end_line": 92, - "type": "METHOD", - "content_hash": "b9e7d31c93836b8d" - }, - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.service.refresh.state.change() callback": { - "file_path": "packages/coding-agent/src/experimental/services/models-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.models-provider.service.refresh.state.change() callback", - "start_line": 79, - "end_line": 81, - "type": "FUNCTION", - "content_hash": "90a10d7c11b535dc" - }, - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.refresh.errors": { - "file_path": "packages/coding-agent/src/experimental/services/models-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.refresh.errors", - "start_line": 83, - "end_line": 86, - "type": "CLASS", - "content_hash": "0f9f2e1998a65360" - }, - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.refresh.errors.map() callback": { - "file_path": "packages/coding-agent/src/experimental/services/models-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.refresh.errors.map() callback", - "start_line": 86, - "end_line": 86, - "type": "FUNCTION", - "content_hash": "188caafefb9e2174" - }, - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.refresh.state.change() callback": { - "file_path": "packages/coding-agent/src/experimental/services/models-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.refresh.state.change() callback", - "start_line": 88, - "end_line": 91, - "type": "FUNCTION", - "content_hash": "a055f4f4675bcf4b" - }, - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.select": { - "file_path": "packages/coding-agent/src/experimental/services/models-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.select", - "start_line": 93, - "end_line": 103, - "type": "METHOD", - "content_hash": "ddc9cef39277c756" - }, - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.selectThinking": { - "file_path": "packages/coding-agent/src/experimental/services/models-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.selectThinking", - "start_line": 104, - "end_line": 110, - "type": "METHOD", - "content_hash": "fa9dfa2e93c67263" - }, - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.activate": { - "file_path": "packages/coding-agent/src/experimental/services/models-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.models-provider.createModelsService.activate", - "start_line": 114, - "end_line": 120, - "type": "METHOD", - "content_hash": "2313d72ffbb825b1" - }, - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.activate.state.change() callback": { - "file_path": "packages/coding-agent/src/experimental/services/models-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.models-provider.createModelsService.activate.state.change() callback", - "start_line": 116, - "end_line": 119, - "type": "FUNCTION", - "content_hash": "40d71a289d580e11" - }, - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.syncConfiguration": { - "file_path": "packages/coding-agent/src/experimental/services/models-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.models-provider.createModelsService.syncConfiguration", - "start_line": 121, - "end_line": 134, - "type": "METHOD", - "content_hash": "29cd3065ba435f6d" - }, - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.syncConfiguration.state.change() callback": { - "file_path": "packages/coding-agent/src/experimental/services/models-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.models-provider.createModelsService.syncConfiguration.state.change() callback", - "start_line": 131, - "end_line": 133, - "type": "FUNCTION", - "content_hash": "5b46516d6eb65b8d" - }, - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet": { - "file_path": "packages/coding-agent/src/experimental/services/models-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet", - "start_line": 139, - "end_line": 166, - "type": "FUNCTION", - "content_hash": "bf08c8b2e53936e8" - }, - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet.setup": { - "file_path": "packages/coding-agent/src/experimental/services/models-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet.setup", - "start_line": 150, - "end_line": 164, - "type": "METHOD", - "content_hash": "5f2321b871c23406" - }, - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet.setup.env.own() callback": { - "file_path": "packages/coding-agent/src/experimental/services/models-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet.setup.env.own() callback", - "start_line": 151, - "end_line": 151, - "type": "FUNCTION", - "content_hash": "6142960d1051d9ba" - }, - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet.setup.env.onActivate() callback": { - "file_path": "packages/coding-agent/src/experimental/services/models-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet.setup.env.onActivate() callback", - "start_line": 160, - "end_line": 163, - "type": "FUNCTION", - "content_hash": "5ecb723b8d3d7be6" - }, - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet.setup.env.onActivate() callback.agent.subscribe() callback": { - "file_path": "packages/coding-agent/src/experimental/services/models-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet.setup.env.onActivate() callback.agent.subscribe() callback", - "start_line": 162, - "end_line": 162, - "type": "FUNCTION", - "content_hash": "92731d804b2adef3" - }, - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.includesModel": { - "file_path": "packages/coding-agent/src/experimental/services/models-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.models-provider.includesModel", - "start_line": 168, - "end_line": 173, - "type": "FUNCTION", - "content_hash": "7e68bf664044b5d9" - }, - "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.includesModel.models.some() callback": { - "file_path": "packages/coding-agent/src/experimental/services/models-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.models-provider.includesModel.models.some() callback", - "start_line": 172, - "end_line": 172, - "type": "FUNCTION", - "content_hash": "24cb30219e20039f" - }, - "packages/coding-agent/src/experimental/services/models.ts|packages.coding-agent.src.experimental.services.models.ModelRef": { - "file_path": "packages/coding-agent/src/experimental/services/models.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.models.ModelRef", - "start_line": 4, - "end_line": 7, - "type": "INTERFACE", - "content_hash": "8e78708493951805" - }, - "packages/coding-agent/src/experimental/services/models.ts|packages.coding-agent.src.experimental.services.models.ModelSummary": { - "file_path": "packages/coding-agent/src/experimental/services/models.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.models.ModelSummary", - "start_line": 9, - "end_line": 12, - "type": "INTERFACE", - "content_hash": "4a83d47e840f7b01" - }, - "packages/coding-agent/src/experimental/services/models.ts|packages.coding-agent.src.experimental.services.models.ModelsState": { - "file_path": "packages/coding-agent/src/experimental/services/models.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.models.ModelsState", - "start_line": 14, - "end_line": 24, - "type": "INTERFACE", - "content_hash": "675fef045478a851" - }, - "packages/coding-agent/src/experimental/services/models.ts|packages.coding-agent.src.experimental.services.models.Models": { - "file_path": "packages/coding-agent/src/experimental/services/models.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.models.Models", - "start_line": 26, - "end_line": 33, - "type": "INTERFACE", - "content_hash": "d3a9a4156d08c9fb" - }, - "packages/coding-agent/src/experimental/services/models.ts|packages.coding-agent.src.experimental.services.models.Models.cycleThinking": { - "file_path": "packages/coding-agent/src/experimental/services/models.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.models.Models.cycleThinking", - "start_line": 28, - "end_line": 28, - "type": "METHOD", - "content_hash": "cbbde2d8c1eb6768" - }, - "packages/coding-agent/src/experimental/services/models.ts|packages.coding-agent.src.experimental.services.models.Models.getThinkingLevels": { - "file_path": "packages/coding-agent/src/experimental/services/models.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.models.Models.getThinkingLevels", - "start_line": 29, - "end_line": 29, - "type": "METHOD", - "content_hash": "0bf8a30dc8caaa77" - }, - "packages/coding-agent/src/experimental/services/models.ts|packages.coding-agent.src.experimental.services.models.Models.refresh": { - "file_path": "packages/coding-agent/src/experimental/services/models.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.models.Models.refresh", - "start_line": 30, - "end_line": 30, - "type": "METHOD", - "content_hash": "368ea8e743a8ca5e" - }, - "packages/coding-agent/src/experimental/services/models.ts|packages.coding-agent.src.experimental.services.models.Models.select": { - "file_path": "packages/coding-agent/src/experimental/services/models.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.models.Models.select", - "start_line": 31, - "end_line": 31, - "type": "METHOD", - "content_hash": "6dda2fd7b297b3f1" - }, - "packages/coding-agent/src/experimental/services/models.ts|packages.coding-agent.src.experimental.services.models.Models.selectThinking": { - "file_path": "packages/coding-agent/src/experimental/services/models.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.models.Models.selectThinking", - "start_line": 32, - "end_line": 32, - "type": "METHOD", - "content_hash": "2c50e5bab7db3cb2" - }, - "packages/coding-agent/src/experimental/services/plugins.ts|packages.coding-agent.src.experimental.services.plugins.PresentationPlugins": { - "file_path": "packages/coding-agent/src/experimental/services/plugins.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.plugins.PresentationPlugins", - "start_line": 4, - "end_line": 10, - "type": "INTERFACE", - "content_hash": "db12f6f935c2fa79" - }, - "packages/coding-agent/src/experimental/services/plugins.ts|packages.coding-agent.src.experimental.services.plugins.PresentationPlugins.prepareSession": { - "file_path": "packages/coding-agent/src/experimental/services/plugins.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.plugins.PresentationPlugins.prepareSession", - "start_line": 5, - "end_line": 8, - "type": "METHOD", - "content_hash": "ddab07c31e1e4e19" - }, - "packages/coding-agent/src/experimental/services/plugins.ts|packages.coding-agent.src.experimental.services.plugins.PresentationPlugins.reload": { - "file_path": "packages/coding-agent/src/experimental/services/plugins.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.plugins.PresentationPlugins.reload", - "start_line": 9, - "end_line": 9, - "type": "METHOD", - "content_hash": "7e4bad32ab8224a0" - }, - "packages/coding-agent/src/experimental/services/plugins.ts|packages.coding-agent.src.experimental.services.plugins.SessionPlugins": { - "file_path": "packages/coding-agent/src/experimental/services/plugins.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.plugins.SessionPlugins", - "start_line": 15, - "end_line": 17, - "type": "INTERFACE", - "content_hash": "78fbdb944cddf6f6" - }, - "packages/coding-agent/src/experimental/services/plugins.ts|packages.coding-agent.src.experimental.services.plugins.SessionPlugins.reload": { - "file_path": "packages/coding-agent/src/experimental/services/plugins.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.plugins.SessionPlugins.reload", - "start_line": 16, - "end_line": 16, - "type": "METHOD", - "content_hash": "153bfed09deab74c" - }, - "packages/coding-agent/src/experimental/services/presentation-ui.ts|packages.coding-agent.src.experimental.services.presentation-ui.PresentationSelectItem": { - "file_path": "packages/coding-agent/src/experimental/services/presentation-ui.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.presentation-ui.PresentationSelectItem", - "start_line": 3, - "end_line": 7, - "type": "INTERFACE", - "content_hash": "ecbcb0778649e01a" - }, - "packages/coding-agent/src/experimental/services/presentation-ui.ts|packages.coding-agent.src.experimental.services.presentation-ui.PresentationUI": { - "file_path": "packages/coding-agent/src/experimental/services/presentation-ui.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.presentation-ui.PresentationUI", - "start_line": 10, - "end_line": 18, - "type": "INTERFACE", - "content_hash": "bc09998a6d87a259" - }, - "packages/coding-agent/src/experimental/services/presentation-ui.ts|packages.coding-agent.src.experimental.services.presentation-ui.PresentationUI.select": { - "file_path": "packages/coding-agent/src/experimental/services/presentation-ui.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.presentation-ui.PresentationUI.select", - "start_line": 11, - "end_line": 16, - "type": "METHOD", - "content_hash": "f71e54230a77f78c" - }, - "packages/coding-agent/src/experimental/services/presentation-ui.ts|packages.coding-agent.src.experimental.services.presentation-ui.PresentationUI.showStatus": { - "file_path": "packages/coding-agent/src/experimental/services/presentation-ui.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.presentation-ui.PresentationUI.showStatus", - "start_line": 17, - "end_line": 17, - "type": "METHOD", - "content_hash": "825ffdb6bbeffe04" - }, - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.ExperimentalServerServices": { - "file_path": "packages/coding-agent/src/experimental/services/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.server.ExperimentalServerServices", - "start_line": 19, - "end_line": 23, - "type": "INTERFACE", - "content_hash": "142ec1a42c85f207" - }, - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.ExperimentalServerServices.refresh": { - "file_path": "packages/coding-agent/src/experimental/services/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.server.ExperimentalServerServices.refresh", - "start_line": 21, - "end_line": 21, - "type": "METHOD", - "content_hash": "a62679da5de97c53" - }, - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.ExperimentalServerServices.dispose": { - "file_path": "packages/coding-agent/src/experimental/services/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.server.ExperimentalServerServices.dispose", - "start_line": 22, - "end_line": 22, - "type": "METHOD", - "content_hash": "f4a4fcb647783ab6" - }, - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices": { - "file_path": "packages/coding-agent/src/experimental/services/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices", - "start_line": 25, - "end_line": 130, - "type": "FUNCTION", - "content_hash": "175c93b89331de29" - }, - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.refreshNow": { - "file_path": "packages/coding-agent/src/experimental/services/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.refreshNow", - "start_line": 44, - "end_line": 51, - "type": "CLASS", - "content_hash": "8095bdf4810dbb67" - }, - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.refreshNow.directory.change() callback": { - "file_path": "packages/coding-agent/src/experimental/services/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.refreshNow.directory.change() callback", - "start_line": 47, - "end_line": 50, - "type": "FUNCTION", - "content_hash": "da8e1c39fdcd3a88" - }, - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.serialize": { - "file_path": "packages/coding-agent/src/experimental/services/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.serialize", - "start_line": 52, - "end_line": 59, - "type": "CLASS", - "content_hash": "d6113810e9d5daa1" - }, - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.serialize.result": { - "file_path": "packages/coding-agent/src/experimental/services/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.serialize.result", - "start_line": 53, - "end_line": 53, - "type": "CLASS", - "content_hash": "c2c2e0f6e09ae136" - }, - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.serialize.result.mutationTail.catch() callback": { - "file_path": "packages/coding-agent/src/experimental/services/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.serialize.result.mutationTail.catch() callback", - "start_line": 53, - "end_line": 53, - "type": "FUNCTION", - "content_hash": "c2c2e0f6e09ae136" - }, - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.serialize.result.then() callback": { - "file_path": "packages/coding-agent/src/experimental/services/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.server.serialize.result.then() callback", - "start_line": 55, - "end_line": 55, - "type": "FUNCTION", - "content_hash": "d2307ac8f7d4ed58" - }, - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.serialize.result.then() callback": { - "file_path": "packages/coding-agent/src/experimental/services/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.serialize.result.then() callback", - "start_line": 56, - "end_line": 56, - "type": "FUNCTION", - "content_hash": "d2307ac8f7d4ed58" - }, - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient": { - "file_path": "packages/coding-agent/src/experimental/services/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient", - "start_line": 63, - "end_line": 116, - "type": "METHOD", - "content_hash": "58420ac4ec3b033a" - }, - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.prepareSession": { - "file_path": "packages/coding-agent/src/experimental/services/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.prepareSession", - "start_line": 72, - "end_line": 81, - "type": "METHOD", - "content_hash": "38c4d9d42c7050f5" - }, - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.prepareSession.serialize() callback": { - "file_path": "packages/coding-agent/src/experimental/services/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.prepareSession.serialize() callback", - "start_line": 73, - "end_line": 81, - "type": "FUNCTION", - "content_hash": "bca2af8cd633f5bb" - }, - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.reload": { - "file_path": "packages/coding-agent/src/experimental/services/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.reload", - "start_line": 82, - "end_line": 88, - "type": "METHOD", - "content_hash": "ed49816d3d7f5d23" - }, - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.reload.serialize() callback": { - "file_path": "packages/coding-agent/src/experimental/services/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.reload.serialize() callback", - "start_line": 83, - "end_line": 88, - "type": "FUNCTION", - "content_hash": "11387a5fdb5a8887" - }, - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.create": { - "file_path": "packages/coding-agent/src/experimental/services/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.create", - "start_line": 91, - "end_line": 96, - "type": "METHOD", - "content_hash": "eaf2df12448030aa" - }, - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.create.serialize() callback": { - "file_path": "packages/coding-agent/src/experimental/services/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.create.serialize() callback", - "start_line": 92, - "end_line": 96, - "type": "FUNCTION", - "content_hash": "3512705b99e63324" - }, - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.remove": { - "file_path": "packages/coding-agent/src/experimental/services/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.remove", - "start_line": 97, - "end_line": 102, - "type": "METHOD", - "content_hash": "7655057399db6f60" - }, - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.remove.serialize() callback": { - "file_path": "packages/coding-agent/src/experimental/services/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.remove.serialize() callback", - "start_line": 98, - "end_line": 102, - "type": "FUNCTION", - "content_hash": "0ceedba9c993abcf" - }, - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.attach": { - "file_path": "packages/coding-agent/src/experimental/services/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.attach", - "start_line": 103, - "end_line": 106, - "type": "METHOD", - "content_hash": "cb0d313d2cf89224" - }, - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.attach.serialize() callback": { - "file_path": "packages/coding-agent/src/experimental/services/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.attach.serialize() callback", - "start_line": 104, - "end_line": 106, - "type": "FUNCTION", - "content_hash": "c9f2c260fd6c4bd2" - }, - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.detach": { - "file_path": "packages/coding-agent/src/experimental/services/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.detach", - "start_line": 107, - "end_line": 111, - "type": "METHOD", - "content_hash": "b77cfc0380e42901" - }, - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.detach.serialize() callback": { - "file_path": "packages/coding-agent/src/experimental/services/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.detach.serialize() callback", - "start_line": 108, - "end_line": 111, - "type": "FUNCTION", - "content_hash": "7d4f00b719824e81" - }, - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.attachment": { - "file_path": "packages/coding-agent/src/experimental/services/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.attachment", - "start_line": 113, - "end_line": 113, - "type": "CLASS", - "content_hash": "6a6ade78044b33f4" - }, - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.attachment.createProviderAttachment() callback": { - "file_path": "packages/coding-agent/src/experimental/services/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.attachment.createProviderAttachment() callback", - "start_line": 113, - "end_line": 113, - "type": "FUNCTION", - "content_hash": "6a6ade78044b33f4" - }, - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.refresh": { - "file_path": "packages/coding-agent/src/experimental/services/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.refresh", - "start_line": 118, - "end_line": 118, - "type": "METHOD", - "content_hash": "d656858d9f4bf137" - }, - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.refresh.serialize() callback": { - "file_path": "packages/coding-agent/src/experimental/services/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.refresh.serialize() callback", - "start_line": 118, - "end_line": 118, - "type": "FUNCTION", - "content_hash": "d656858d9f4bf137" - }, - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.dispose": { - "file_path": "packages/coding-agent/src/experimental/services/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.dispose", - "start_line": 119, - "end_line": 128, - "type": "METHOD", - "content_hash": "1695f7df5504a35e" - }, - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.dispose.releases": { - "file_path": "packages/coding-agent/src/experimental/services/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.dispose.releases", - "start_line": 120, - "end_line": 122, - "type": "CLASS", - "content_hash": "2d24c58fa0f1bea3" - }, - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.dispose.releases.map() callback": { - "file_path": "packages/coding-agent/src/experimental/services/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.dispose.releases.map() callback", - "start_line": 121, - "end_line": 121, - "type": "FUNCTION", - "content_hash": "b9049dadf21da209" - }, - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.dispose.errors": { - "file_path": "packages/coding-agent/src/experimental/services/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.dispose.errors", - "start_line": 125, - "end_line": 125, - "type": "CLASS", - "content_hash": "0fc349e0ec672b43" - }, - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.dispose.errors.releases.flatMap() callback": { - "file_path": "packages/coding-agent/src/experimental/services/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.dispose.errors.releases.flatMap() callback", - "start_line": 125, - "end_line": 125, - "type": "FUNCTION", - "content_hash": "0fc349e0ec672b43" - }, - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createProviderAttachment": { - "file_path": "packages/coding-agent/src/experimental/services/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.server.createProviderAttachment", - "start_line": 132, - "end_line": 151, - "type": "FUNCTION", - "content_hash": "7ac1a04a11b260fc" - }, - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createProviderAttachment.invokeService": { - "file_path": "packages/coding-agent/src/experimental/services/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.server.createProviderAttachment.invokeService", - "start_line": 139, - "end_line": 142, - "type": "METHOD", - "content_hash": "e83fa62985c3f52c" - }, - "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createProviderAttachment.release": { - "file_path": "packages/coding-agent/src/experimental/services/server.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.server.createProviderAttachment.release", - "start_line": 143, - "end_line": 149, - "type": "METHOD", - "content_hash": "896777f78a8913ad" - }, - "packages/coding-agent/src/experimental/services/sessions.ts|packages.coding-agent.src.experimental.services.sessions.SessionAddress": { - "file_path": "packages/coding-agent/src/experimental/services/sessions.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.sessions.SessionAddress", - "start_line": 4, - "end_line": 7, - "type": "INTERFACE", - "content_hash": "208c065e1f4c3a56" - }, - "packages/coding-agent/src/experimental/services/sessions.ts|packages.coding-agent.src.experimental.services.sessions.SessionSummary": { - "file_path": "packages/coding-agent/src/experimental/services/sessions.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.sessions.SessionSummary", - "start_line": 9, - "end_line": 11, - "type": "INTERFACE", - "content_hash": "d9bb1c0f95ed1c61" - }, - "packages/coding-agent/src/experimental/services/sessions.ts|packages.coding-agent.src.experimental.services.sessions.SessionCreateOptions": { - "file_path": "packages/coding-agent/src/experimental/services/sessions.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.sessions.SessionCreateOptions", - "start_line": 13, - "end_line": 15, - "type": "INTERFACE", - "content_hash": "3df5585a1fd3c666" - }, - "packages/coding-agent/src/experimental/services/sessions.ts|packages.coding-agent.src.experimental.services.sessions.SessionDirectoryState": { - "file_path": "packages/coding-agent/src/experimental/services/sessions.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.sessions.SessionDirectoryState", - "start_line": 17, - "end_line": 20, - "type": "INTERFACE", - "content_hash": "9389b2a868cf0b87" - }, - "packages/coding-agent/src/experimental/services/sessions.ts|packages.coding-agent.src.experimental.services.sessions.SessionDirectory": { - "file_path": "packages/coding-agent/src/experimental/services/sessions.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.sessions.SessionDirectory", - "start_line": 22, - "end_line": 24, - "type": "INTERFACE", - "content_hash": "c2e98fbf80a3e2d2" - }, - "packages/coding-agent/src/experimental/services/sessions.ts|packages.coding-agent.src.experimental.services.sessions.SessionManagement": { - "file_path": "packages/coding-agent/src/experimental/services/sessions.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.sessions.SessionManagement", - "start_line": 28, - "end_line": 33, - "type": "INTERFACE", - "content_hash": "2bb3fe08206d15cf" - }, - "packages/coding-agent/src/experimental/services/sessions.ts|packages.coding-agent.src.experimental.services.sessions.SessionManagement.create": { - "file_path": "packages/coding-agent/src/experimental/services/sessions.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.sessions.SessionManagement.create", - "start_line": 29, - "end_line": 29, - "type": "METHOD", - "content_hash": "e4940a9b9fd7987b" - }, - "packages/coding-agent/src/experimental/services/sessions.ts|packages.coding-agent.src.experimental.services.sessions.SessionManagement.remove": { - "file_path": "packages/coding-agent/src/experimental/services/sessions.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.sessions.SessionManagement.remove", - "start_line": 30, - "end_line": 30, - "type": "METHOD", - "content_hash": "c73b466837f75202" - }, - "packages/coding-agent/src/experimental/services/sessions.ts|packages.coding-agent.src.experimental.services.sessions.SessionManagement.attach": { - "file_path": "packages/coding-agent/src/experimental/services/sessions.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.sessions.SessionManagement.attach", - "start_line": 31, - "end_line": 31, - "type": "METHOD", - "content_hash": "1883cf01f77909b7" - }, - "packages/coding-agent/src/experimental/services/sessions.ts|packages.coding-agent.src.experimental.services.sessions.SessionManagement.detach": { - "file_path": "packages/coding-agent/src/experimental/services/sessions.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.sessions.SessionManagement.detach", - "start_line": 32, - "end_line": 32, - "type": "METHOD", - "content_hash": "c18dc844f1001416" - }, - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.RegisteredSlashCommand": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands-provider.RegisteredSlashCommand", - "start_line": 19, - "end_line": 22, - "type": "INTERFACE", - "content_hash": "03221c33dcd2eee9" - }, - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry", - "start_line": 24, - "end_line": 75, - "type": "CLASS", - "content_hash": "00419066d21fa323" - }, - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry.register": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry.register", - "start_line": 28, - "end_line": 32, - "type": "METHOD", - "content_hash": "c3b035300b4f8297" - }, - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry.replace": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry.replace", - "start_line": 34, - "end_line": 37, - "type": "METHOD", - "content_hash": "8cf34eaea2a3323a" - }, - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry.list": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry.list", - "start_line": 39, - "end_line": 41, - "type": "METHOD", - "content_hash": "e9662520e0d67e59" - }, - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry.list.map() callback": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry.list.map() callback", - "start_line": 40, - "end_line": 40, - "type": "FUNCTION", - "content_hash": "71a75ef3719b469f" - }, - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry.subscribe": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry.subscribe", - "start_line": 43, - "end_line": 47, - "type": "METHOD", - "content_hash": "79bc5572d2e9fdb0" - }, - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry.#add": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry.#add", - "start_line": 49, - "end_line": 63, - "type": "METHOD", - "content_hash": "48f9768b8c14ace3" - }, - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry.#validate": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry.#validate", - "start_line": 65, - "end_line": 69, - "type": "METHOD", - "content_hash": "6957374fe3f6b5ae" - }, - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry.#publish": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry.#publish", - "start_line": 71, - "end_line": 74, - "type": "METHOD", - "content_hash": "3e3a11e8c1f7f591" - }, - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.createSlashCommandsRuntimeFacet": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands-provider.createSlashCommandsRuntimeFacet", - "start_line": 77, - "end_line": 84, - "type": "FUNCTION", - "content_hash": "65c1191e25580fe3" - }, - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.createSlashCommandsRuntimeFacet.setup": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands-provider.createSlashCommandsRuntimeFacet.setup", - "start_line": 80, - "end_line": 82, - "type": "METHOD", - "content_hash": "6db6e1d254ab4f07" - }, - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.createBuiltInSlashCommandsFacet": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands-provider.createBuiltInSlashCommandsFacet", - "start_line": 86, - "end_line": 119, - "type": "FUNCTION", - "content_hash": "c7b62d6545eb9301" - }, - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.createBuiltInSlashCommandsFacet.setup": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands-provider.createBuiltInSlashCommandsFacet.setup", - "start_line": 91, - "end_line": 117, - "type": "METHOD", - "content_hash": "fda8fd79e6bc27f3" - }, - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.createBuiltInSlashCommandsFacet.setup.env.onActivate() callback": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands-provider.createBuiltInSlashCommandsFacet.setup.env.onActivate() callback", - "start_line": 98, - "end_line": 116, - "type": "FUNCTION", - "content_hash": "4c5cf02a7bb09bf6" - }, - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.createBuiltInSlashCommandsFacet.setup.env.onActivate() callback.run": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands-provider.createBuiltInSlashCommandsFacet.setup.env.onActivate() callback.run", - "start_line": 106, - "end_line": 113, - "type": "METHOD", - "content_hash": "730f5903476aad4b" - }, - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.modelCommand": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands-provider.modelCommand", - "start_line": 121, - "end_line": 169, - "type": "FUNCTION", - "content_hash": "44a669564179d609" - }, - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.modelCommand.getArgumentCompletions": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands-provider.modelCommand.getArgumentCompletions", - "start_line": 126, - "end_line": 135, - "type": "METHOD", - "content_hash": "df3145cbb1b76063" - }, - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.modelCommand.getArgumentCompletions.filter() callback": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands-provider.modelCommand.getArgumentCompletions.filter() callback", - "start_line": 129, - "end_line": 129, - "type": "FUNCTION", - "content_hash": "6816ce9e55e374a2" - }, - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.modelCommand.getArgumentCompletions.map() callback": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands-provider.modelCommand.getArgumentCompletions.map() callback", - "start_line": 130, - "end_line": 134, - "type": "FUNCTION", - "content_hash": "ae459a1f3851ac94" - }, - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.modelCommand.run": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands-provider.modelCommand.run", - "start_line": 136, - "end_line": 167, - "type": "METHOD", - "content_hash": "775721bcccb75039" - }, - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.modelCommand.run.value": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands-provider.modelCommand.run.value", - "start_line": 144, - "end_line": 159, - "type": "CLASS", - "content_hash": "3732061c20f19080" - }, - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.modelCommand.run.value.state.catalog.availableModels.map() callback": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands-provider.modelCommand.run.value.state.catalog.availableModels.map() callback", - "start_line": 146, - "end_line": 154, - "type": "FUNCTION", - "content_hash": "8a9a5063f3394507" - }, - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.thinkingCommand": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands-provider.thinkingCommand", - "start_line": 171, - "end_line": 202, - "type": "FUNCTION", - "content_hash": "c0b03228f70f008c" - }, - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.thinkingCommand.run": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands-provider.thinkingCommand.run", - "start_line": 176, - "end_line": 200, - "type": "METHOD", - "content_hash": "ee48028dc51c6918" - }, - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.thinkingCommand.run.selected": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands-provider.thinkingCommand.run.selected", - "start_line": 178, - "end_line": 178, - "type": "CLASS", - "content_hash": "42d93be81babfb9f" - }, - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.thinkingCommand.run.selected.levels.find() callback": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands-provider.thinkingCommand.run.selected.levels.find() callback", - "start_line": 178, - "end_line": 178, - "type": "FUNCTION", - "content_hash": "42d93be81babfb9f" - }, - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.thinkingCommand.run.value": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands-provider.thinkingCommand.run.value", - "start_line": 183, - "end_line": 192, - "type": "CLASS", - "content_hash": "b93a382270d83c7d" - }, - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.thinkingCommand.run.value.levels.map() callback": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands-provider.thinkingCommand.run.value.levels.map() callback", - "start_line": 185, - "end_line": 189, - "type": "FUNCTION", - "content_hash": "cfcda1386fc0a2dd" - }, - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.thinkingCommand.run.levels.find() callback": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands-provider.thinkingCommand.run.levels.find() callback", - "start_line": 194, - "end_line": 194, - "type": "FUNCTION", - "content_hash": "7e8ff28bf44905e9" - }, - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.compactCommand": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands-provider.compactCommand", - "start_line": 204, - "end_line": 214, - "type": "FUNCTION", - "content_hash": "c194f48ebfad367d" - }, - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.compactCommand.run": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands-provider.compactCommand.run", - "start_line": 209, - "end_line": 212, - "type": "METHOD", - "content_hash": "9f395c1ac883896c" - }, - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.exactModel": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands-provider.exactModel", - "start_line": 216, - "end_line": 225, - "type": "FUNCTION", - "content_hash": "59abc3dae72d8cbb" - }, - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.exactModel.matches": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands-provider.exactModel.matches", - "start_line": 219, - "end_line": 223, - "type": "CLASS", - "content_hash": "c9ad31139f86df87" - }, - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.exactModel.matches.models.filter() callback": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands-provider.exactModel.matches.models.filter() callback", - "start_line": 220, - "end_line": 222, - "type": "FUNCTION", - "content_hash": "558da0bd90a74998" - }, - "packages/coding-agent/src/experimental/services/slash-commands.ts|packages.coding-agent.src.experimental.services.slash-commands.SlashCommandCompletion": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands.SlashCommandCompletion", - "start_line": 4, - "end_line": 8, - "type": "INTERFACE", - "content_hash": "4878c31b78b7cb97" - }, - "packages/coding-agent/src/experimental/services/slash-commands.ts|packages.coding-agent.src.experimental.services.slash-commands.SlashCommandContribution": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands.SlashCommandContribution", - "start_line": 12, - "end_line": 20, - "type": "INTERFACE", - "content_hash": "6d9ae1a3caac1408" - }, - "packages/coding-agent/src/experimental/services/slash-commands.ts|packages.coding-agent.src.experimental.services.slash-commands.SlashCommandContribution.getArgumentCompletions": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands.SlashCommandContribution.getArgumentCompletions", - "start_line": 16, - "end_line": 18, - "type": "METHOD", - "content_hash": "ebac1e24ae968f95" - }, - "packages/coding-agent/src/experimental/services/slash-commands.ts|packages.coding-agent.src.experimental.services.slash-commands.SlashCommandContribution.run": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands.SlashCommandContribution.run", - "start_line": 19, - "end_line": 19, - "type": "METHOD", - "content_hash": "2fedbc43178f1bf9" - }, - "packages/coding-agent/src/experimental/services/slash-commands.ts|packages.coding-agent.src.experimental.services.slash-commands.SlashCommands": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands.SlashCommands", - "start_line": 22, - "end_line": 28, - "type": "INTERFACE", - "content_hash": "be820881d7f3de6d" - }, - "packages/coding-agent/src/experimental/services/slash-commands.ts|packages.coding-agent.src.experimental.services.slash-commands.SlashCommands.register": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands.SlashCommands.register", - "start_line": 23, - "end_line": 23, - "type": "METHOD", - "content_hash": "a8cac5610ec68426" - }, - "packages/coding-agent/src/experimental/services/slash-commands.ts|packages.coding-agent.src.experimental.services.slash-commands.SlashCommands.replace": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands.SlashCommands.replace", - "start_line": 25, - "end_line": 25, - "type": "METHOD", - "content_hash": "dddd325535f5f70a" - }, - "packages/coding-agent/src/experimental/services/slash-commands.ts|packages.coding-agent.src.experimental.services.slash-commands.SlashCommands.list": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands.SlashCommands.list", - "start_line": 26, - "end_line": 26, - "type": "METHOD", - "content_hash": "0597a8a84ae8c5dc" - }, - "packages/coding-agent/src/experimental/services/slash-commands.ts|packages.coding-agent.src.experimental.services.slash-commands.SlashCommands.subscribe": { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.slash-commands.SlashCommands.subscribe", - "start_line": 27, - "end_line": 27, - "type": "METHOD", - "content_hash": "dd821c6515f2f525" - }, - "packages/coding-agent/src/experimental/services/transcript-provider.ts|packages.coding-agent.src.experimental.services.transcript-provider.createTranscriptServiceFacet": { - "file_path": "packages/coding-agent/src/experimental/services/transcript-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.transcript-provider.createTranscriptServiceFacet", - "start_line": 6, - "end_line": 15, - "type": "FUNCTION", - "content_hash": "bdcfa919d677fa44" - }, - "packages/coding-agent/src/experimental/services/transcript-provider.ts|packages.coding-agent.src.experimental.services.transcript-provider.createTranscriptServiceFacet.setup": { - "file_path": "packages/coding-agent/src/experimental/services/transcript-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.transcript-provider.createTranscriptServiceFacet.setup", - "start_line": 10, - "end_line": 13, - "type": "METHOD", - "content_hash": "b6bcbd97e0cfd2ed" - }, - "packages/coding-agent/src/experimental/services/transcript-provider.ts|packages.coding-agent.src.experimental.services.transcript-provider.createTranscriptServiceFacet.setup.env.own() callback": { - "file_path": "packages/coding-agent/src/experimental/services/transcript-provider.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.transcript-provider.createTranscriptServiceFacet.setup.env.own() callback", - "start_line": 11, - "end_line": 11, - "type": "FUNCTION", - "content_hash": "ec9ef5d0c4e85fe5" - }, - "packages/coding-agent/src/experimental/services/transcript.ts|packages.coding-agent.src.experimental.services.transcript.Transcript": { - "file_path": "packages/coding-agent/src/experimental/services/transcript.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.transcript.Transcript", - "start_line": 5, - "end_line": 7, - "type": "INTERFACE", - "content_hash": "f46ce2f99b64713f" - }, - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.SessionWorkerRuntime": { - "file_path": "packages/coding-agent/src/experimental/services/worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.worker.SessionWorkerRuntime", - "start_line": 24, - "end_line": 33, - "type": "INTERFACE", - "content_hash": "80a99fd34959f395" - }, - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.SessionWorkerRuntime.cleanup": { - "file_path": "packages/coding-agent/src/experimental/services/worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.worker.SessionWorkerRuntime.cleanup", - "start_line": 32, - "end_line": 32, - "type": "METHOD", - "content_hash": "616a0d4a2a7d4643" - }, - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.WorkerServiceScope": { - "file_path": "packages/coding-agent/src/experimental/services/worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.worker.WorkerServiceScope", - "start_line": 35, - "end_line": 38, - "type": "INTERFACE", - "content_hash": "0ae615dec8a8642f" - }, - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.ScopedServiceEndpoint": { - "file_path": "packages/coding-agent/src/experimental/services/worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.worker.ScopedServiceEndpoint", - "start_line": 40, - "end_line": 43, - "type": "INTERFACE", - "content_hash": "4bfb4e4877613599" - }, - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.SessionWorkerServices": { - "file_path": "packages/coding-agent/src/experimental/services/worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.worker.SessionWorkerServices", - "start_line": 45, - "end_line": 49, - "type": "INTERFACE", - "content_hash": "7afd095a8b945dfe" - }, - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.SessionWorkerServices.invoke": { - "file_path": "packages/coding-agent/src/experimental/services/worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.worker.SessionWorkerServices.invoke", - "start_line": 46, - "end_line": 46, - "type": "METHOD", - "content_hash": "2f4a81b2cd2bb76b" - }, - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.SessionWorkerServices.removeSubscriptions": { - "file_path": "packages/coding-agent/src/experimental/services/worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.worker.SessionWorkerServices.removeSubscriptions", - "start_line": 47, - "end_line": 47, - "type": "METHOD", - "content_hash": "a13b66a273ab6d9c" - }, - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.SessionWorkerServices.dispose": { - "file_path": "packages/coding-agent/src/experimental/services/worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.worker.SessionWorkerServices.dispose", - "start_line": 48, - "end_line": 48, - "type": "METHOD", - "content_hash": "f4a4fcb647783ab6" - }, - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices": { - "file_path": "packages/coding-agent/src/experimental/services/worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices", - "start_line": 51, - "end_line": 153, - "type": "FUNCTION", - "content_hash": "c4e28d5f83ec3b91" - }, - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.agentControllerRuntimeFacet": { - "file_path": "packages/coding-agent/src/experimental/services/worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.agentControllerRuntimeFacet", - "start_line": 59, - "end_line": 64, - "type": "CLASS", - "content_hash": "1165f15c1de34e7a" - }, - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.agentControllerRuntimeFacet.setup": { - "file_path": "packages/coding-agent/src/experimental/services/worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.agentControllerRuntimeFacet.setup", - "start_line": 61, - "end_line": 63, - "type": "METHOD", - "content_hash": "4d47a19d87262916" - }, - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.pluginRuntimeFacet": { - "file_path": "packages/coding-agent/src/experimental/services/worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.pluginRuntimeFacet", - "start_line": 66, - "end_line": 71, - "type": "CLASS", - "content_hash": "5ec3d6270ce5c558" - }, - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.pluginRuntimeFacet.setup": { - "file_path": "packages/coding-agent/src/experimental/services/worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.pluginRuntimeFacet.setup", - "start_line": 68, - "end_line": 70, - "type": "METHOD", - "content_hash": "78ac87454db1e43b" - }, - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.pluginRuntimeFacet.setup.reload": { - "file_path": "packages/coding-agent/src/experimental/services/worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.pluginRuntimeFacet.setup.reload", - "start_line": 69, - "end_line": 69, - "type": "METHOD", - "content_hash": "e0e51d4ec66d1194" - }, - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.cleanupErrors": { - "file_path": "packages/coding-agent/src/experimental/services/worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.cleanupErrors", - "start_line": 85, - "end_line": 85, - "type": "CLASS", - "content_hash": "89a4bde26a042fb3" - }, - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.cleanupErrors.cleanup.flatMap() callback": { - "file_path": "packages/coding-agent/src/experimental/services/worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.cleanupErrors.cleanup.flatMap() callback", - "start_line": 85, - "end_line": 85, - "type": "FUNCTION", - "content_hash": "89a4bde26a042fb3" - }, - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.reloadPlugins": { - "file_path": "packages/coding-agent/src/experimental/services/worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.worker.reloadPlugins", - "start_line": 92, - "end_line": 111, - "type": "FUNCTION", - "content_hash": "7133e2c86803e328" - }, - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.reloadPlugins.operation": { - "file_path": "packages/coding-agent/src/experimental/services/worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.reloadPlugins.operation", - "start_line": 93, - "end_line": 108, - "type": "CLASS", - "content_hash": "b2444eb29756c50d" - }, - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.reloadPlugins.operation.reloadTail.then() callback": { - "file_path": "packages/coding-agent/src/experimental/services/worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.reloadPlugins.operation.reloadTail.then() callback", - "start_line": 93, - "end_line": 108, - "type": "FUNCTION", - "content_hash": "b2444eb29756c50d" - }, - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.reloadPlugins.operation.catch() callback": { - "file_path": "packages/coding-agent/src/experimental/services/worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.reloadPlugins.operation.catch() callback", - "start_line": 109, - "end_line": 109, - "type": "FUNCTION", - "content_hash": "bb0e5ee9243b9b6d" - }, - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.invoke": { - "file_path": "packages/coding-agent/src/experimental/services/worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.invoke", - "start_line": 124, - "end_line": 136, - "type": "METHOD", - "content_hash": "aecf76e666c3874b" - }, - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.invoke.entry.endpoint.invoke() callback": { - "file_path": "packages/coding-agent/src/experimental/services/worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.invoke.entry.endpoint.invoke() callback", - "start_line": 133, - "end_line": 133, - "type": "FUNCTION", - "content_hash": "5e52ffd1146cdb1b" - }, - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.dispose": { - "file_path": "packages/coding-agent/src/experimental/services/worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.dispose", - "start_line": 138, - "end_line": 151, - "type": "METHOD", - "content_hash": "5d64c50b17c535f6" - }, - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.dispose.removeSubscriptions() callback": { - "file_path": "packages/coding-agent/src/experimental/services/worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.dispose.removeSubscriptions() callback", - "start_line": 139, - "end_line": 139, - "type": "FUNCTION", - "content_hash": "eb56a1663761bc4d" - }, - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.dispose.results.flatMap() callback": { - "file_path": "packages/coding-agent/src/experimental/services/worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.dispose.results.flatMap() callback", - "start_line": 148, - "end_line": 148, - "type": "FUNCTION", - "content_hash": "061e307a7b4c7997" - }, - "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.serviceScopeKey": { - "file_path": "packages/coding-agent/src/experimental/services/worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.services.worker.serviceScopeKey", - "start_line": 155, - "end_line": 157, - "type": "FUNCTION", - "content_hash": "06ecc5981882a729" - }, - "packages/coding-agent/src/experimental/session-catalog.ts|packages.coding-agent.src.experimental.session-catalog.SessionCatalogMetadata": { - "file_path": "packages/coding-agent/src/experimental/session-catalog.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-catalog.SessionCatalogMetadata", - "start_line": 6, - "end_line": 13, - "type": "INTERFACE", - "content_hash": "e10ed5c69302b065" - }, - "packages/coding-agent/src/experimental/session-catalog.ts|packages.coding-agent.src.experimental.session-catalog.isSessionId": { - "file_path": "packages/coding-agent/src/experimental/session-catalog.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-catalog.isSessionId", - "start_line": 19, - "end_line": 21, - "type": "FUNCTION", - "content_hash": "bb3994d42d0e118b" - }, - "packages/coding-agent/src/experimental/session-catalog.ts|packages.coding-agent.src.experimental.session-catalog.sessionStoragePath": { - "file_path": "packages/coding-agent/src/experimental/session-catalog.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-catalog.sessionStoragePath", - "start_line": 24, - "end_line": 26, - "type": "FUNCTION", - "content_hash": "6e9f5c5d5ae46bcf" - }, - "packages/coding-agent/src/experimental/session-catalog.ts|packages.coding-agent.src.experimental.session-catalog.listSessions": { - "file_path": "packages/coding-agent/src/experimental/session-catalog.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-catalog.listSessions", - "start_line": 29, - "end_line": 39, - "type": "FUNCTION", - "content_hash": "7f5b9d8f3c19e802" - }, - "packages/coding-agent/src/experimental/session-catalog.ts|packages.coding-agent.src.experimental.session-catalog.listSessions.sessions": { - "file_path": "packages/coding-agent/src/experimental/session-catalog.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-catalog.listSessions.sessions", - "start_line": 37, - "end_line": 37, - "type": "CLASS", - "content_hash": "8697e77fb1a309ce" - }, - "packages/coding-agent/src/experimental/session-catalog.ts|packages.coding-agent.src.experimental.session-catalog.listSessions.sessions.map() callback": { - "file_path": "packages/coding-agent/src/experimental/session-catalog.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-catalog.listSessions.sessions.map() callback", - "start_line": 37, - "end_line": 37, - "type": "FUNCTION", - "content_hash": "8697e77fb1a309ce" - }, - "packages/coding-agent/src/experimental/session-catalog.ts|packages.coding-agent.src.experimental.session-catalog.listSessions.sessions.filter() callback": { - "file_path": "packages/coding-agent/src/experimental/session-catalog.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-catalog.listSessions.sessions.filter() callback", - "start_line": 38, - "end_line": 38, - "type": "FUNCTION", - "content_hash": "b40ffdc1b8651bb6" - }, - "packages/coding-agent/src/experimental/session-catalog.ts|packages.coding-agent.src.experimental.session-catalog.readSession": { - "file_path": "packages/coding-agent/src/experimental/session-catalog.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-catalog.readSession", - "start_line": 42, - "end_line": 55, - "type": "FUNCTION", - "content_hash": "ca9d154141ff026f" - }, - "packages/coding-agent/src/experimental/session-catalog.ts|packages.coding-agent.src.experimental.session-catalog.createSession": { - "file_path": "packages/coding-agent/src/experimental/session-catalog.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-catalog.createSession", - "start_line": 58, - "end_line": 78, - "type": "FUNCTION", - "content_hash": "4c802c3a29d1a5e2" - }, - "packages/coding-agent/src/experimental/session-catalog.ts|packages.coding-agent.src.experimental.session-catalog.deleteSession": { - "file_path": "packages/coding-agent/src/experimental/session-catalog.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-catalog.deleteSession", - "start_line": 81, - "end_line": 83, - "type": "FUNCTION", - "content_hash": "f5a0b9f8924197ba" - }, - "packages/coding-agent/src/experimental/session-catalog.ts|packages.coding-agent.src.experimental.session-catalog.isNotFound": { - "file_path": "packages/coding-agent/src/experimental/session-catalog.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-catalog.isNotFound", - "start_line": 85, - "end_line": 87, - "type": "FUNCTION", - "content_hash": "3bbacb15a8b53e3a" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionPluginSelectionConflictError": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionPluginSelectionConflictError", - "start_line": 36, - "end_line": 41, - "type": "CLASS", - "content_hash": "375b983d598d7445" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionPluginSelectionConflictError.constructor": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionPluginSelectionConflictError.constructor", - "start_line": 37, - "end_line": 40, - "type": "CONSTRUCTOR", - "content_hash": "aa89d8a9e63188d0" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.WorkerRecord": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.WorkerRecord", - "start_line": 43, - "end_line": 55, - "type": "INTERFACE", - "content_hash": "138cc897a4b7ad25" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.WorkerRecord.resolveTerminated": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.WorkerRecord.resolveTerminated", - "start_line": 50, - "end_line": 50, - "type": "METHOD", - "content_hash": "4a289f9c923a3866" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.PendingDemand": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.PendingDemand", - "start_line": 57, - "end_line": 65, - "type": "INTERFACE", - "content_hash": "708fc823524fc3bb" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.PendingDemand.resolve": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.PendingDemand.resolve", - "start_line": 63, - "end_line": 63, - "type": "METHOD", - "content_hash": "94a82880dd4970a0" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.PendingDemand.reject": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.PendingDemand.reject", - "start_line": 64, - "end_line": 64, - "type": "METHOD", - "content_hash": "77a24e6139136126" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.PendingWorkerOperation": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.PendingWorkerOperation", - "start_line": 67, - "end_line": 73, - "type": "INTERFACE", - "content_hash": "f1f6e61d8cc66ed7" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.PendingWorkerOperation.cleanup": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.PendingWorkerOperation.cleanup", - "start_line": 70, - "end_line": 70, - "type": "METHOD", - "content_hash": "da8c95b9bccc94c4" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.PendingWorkerOperation.resolve": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.PendingWorkerOperation.resolve", - "start_line": 71, - "end_line": 71, - "type": "METHOD", - "content_hash": "fa204bfe6f86272f" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.PendingWorkerOperation.reject": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.PendingWorkerOperation.reject", - "start_line": 72, - "end_line": 72, - "type": "METHOD", - "content_hash": "77a24e6139136126" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.WorkerServiceSubscription": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.WorkerServiceSubscription", - "start_line": 75, - "end_line": 80, - "type": "INTERFACE", - "content_hash": "bc27be7ee251da5d" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.PendingLaunch": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.PendingLaunch", - "start_line": 82, - "end_line": 92, - "type": "INTERFACE", - "content_hash": "4db2f8c62090bedf" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.PendingLaunch.resolve": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.PendingLaunch.resolve", - "start_line": 90, - "end_line": 90, - "type": "METHOD", - "content_hash": "96d21fbda04a6b57" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.PendingLaunch.reject": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.PendingLaunch.reject", - "start_line": 91, - "end_line": 91, - "type": "METHOD", - "content_hash": "77a24e6139136126" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager", - "start_line": 95, - "end_line": 831, - "type": "CLASS", - "content_hash": "b79b9dd90dc0700c" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.constructor": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.constructor", - "start_line": 116, - "end_line": 130, - "type": "CONSTRUCTOR", - "content_hash": "fbe6afea513ef09d" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.constructor.coordinator.onEvent() callback": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.constructor.coordinator.onEvent() callback", - "start_line": 129, - "end_line": 129, - "type": "FUNCTION", - "content_hash": "b18178e347462145" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.trackedSessions": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.trackedSessions", - "start_line": 132, - "end_line": 134, - "type": "METHOD", - "content_hash": "50212ca263159abd" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.trackedSessions.map() callback": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.trackedSessions.map() callback", - "start_line": 133, - "end_line": 133, - "type": "FUNCTION", - "content_hash": "1764d4b0720fe6ab" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.assertSessionPluginManifestPaths": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.assertSessionPluginManifestPaths", - "start_line": 136, - "end_line": 149, - "type": "METHOD", - "content_hash": "3c230560ccc96a92" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.discover": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.discover", - "start_line": 151, - "end_line": 173, - "type": "METHOD", - "content_hash": "d27494b8f4a72e06" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.discover.undiscovered": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.discover.undiscovered", - "start_line": 153, - "end_line": 155, - "type": "CLASS", - "content_hash": "7a4421720c02c507" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.discover.undiscovered.filter() callback": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.discover.undiscovered.filter() callback", - "start_line": 154, - "end_line": 154, - "type": "FUNCTION", - "content_hash": "5da09e037d4f82a2" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.openSession": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.openSession", - "start_line": 175, - "end_line": 187, - "type": "METHOD", - "content_hash": "a47aecc8a3e805b5" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.closeSession": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.closeSession", - "start_line": 189, - "end_line": 192, - "type": "METHOD", - "content_hash": "bcb5a7cdf03710e9" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#routedHandle": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#routedHandle", - "start_line": 194, - "end_line": 200, - "type": "METHOD", - "content_hash": "d57b4e0def740329" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#routedHandle.attachClient": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#routedHandle.attachClient", - "start_line": 197, - "end_line": 197, - "type": "METHOD", - "content_hash": "662e5bc4421a6390" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#routedHandle.close": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#routedHandle.close", - "start_line": 198, - "end_line": 198, - "type": "METHOD", - "content_hash": "7c92b03126e289ee" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#attachClient": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#attachClient", - "start_line": 202, - "end_line": 236, - "type": "METHOD", - "content_hash": "5e78c79d28dd939f" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#attachClient.invokeService": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#attachClient.invokeService", - "start_line": 220, - "end_line": 221, - "type": "METHOD", - "content_hash": "e7238b4dffb0ed0e" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#attachClient.release": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#attachClient.release", - "start_line": 222, - "end_line": 234, - "type": "METHOD", - "content_hash": "eda820d52e7ed821" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#attachClient.release.#removeServiceSubscriptions() callback": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#attachClient.release.#removeServiceSubscriptions() callback", - "start_line": 232, - "end_line": 232, - "type": "FUNCTION", - "content_hash": "f5bcb26645198c3f" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invokeService": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invokeService", - "start_line": 238, - "end_line": 277, - "type": "METHOD", - "content_hash": "854efd5f068ea839" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invokeService.listener": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invokeService.listener", - "start_line": 253, - "end_line": 253, - "type": "METHOD", - "content_hash": "83a6b12ac7cd176c" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invokeService.catch() callback": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invokeService.catch() callback", - "start_line": 269, - "end_line": 269, - "type": "FUNCTION", - "content_hash": "bcd5663174e1e010" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#applyDemand": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#applyDemand", - "start_line": 279, - "end_line": 315, - "type": "METHOD", - "content_hash": "8af761e9b1ad03de" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#applyDemand.timer": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#applyDemand.timer", - "start_line": 296, - "end_line": 299, - "type": "CLASS", - "content_hash": "0c5e524002028724" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#applyDemand.timer.setTimeout() callback": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#applyDemand.timer.setTimeout() callback", - "start_line": 296, - "end_line": 299, - "type": "FUNCTION", - "content_hash": "0c5e524002028724" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invoke": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invoke", - "start_line": 318, - "end_line": 357, - "type": "METHOD", - "content_hash": "6e84b131ff7242ee" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invoke.onAbort": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invoke.onAbort", - "start_line": 338, - "end_line": 342, - "type": "CLASS", - "content_hash": "b74d0ff6db3d832f" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invoke.onAbort.catch() callback": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invoke.onAbort.catch() callback", - "start_line": 340, - "end_line": 340, - "type": "FUNCTION", - "content_hash": "47044ba378f19f58" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invoke.cleanup": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invoke.cleanup", - "start_line": 347, - "end_line": 347, - "type": "METHOD", - "content_hash": "67cd6c6af029cc2a" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invoke.catch() callback": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invoke.catch() callback", - "start_line": 353, - "end_line": 354, - "type": "FUNCTION", - "content_hash": "7a06ea3fd7296fcd" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#operationScope": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#operationScope", - "start_line": 359, - "end_line": 370, - "type": "METHOD", - "content_hash": "2424d39636fccb61" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#stopWorker": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#stopWorker", - "start_line": 372, - "end_line": 376, - "type": "METHOD", - "content_hash": "1fecd578832b9ed9" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#stopWorkerInternal": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#stopWorkerInternal", - "start_line": 378, - "end_line": 401, - "type": "METHOD", - "content_hash": "d1a5f9928715fc6a" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#stopWorkerInternal.catch() callback": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#stopWorkerInternal.catch() callback", - "start_line": 382, - "end_line": 382, - "type": "FUNCTION", - "content_hash": "86955c491c7ecb69" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#stopWorkerInternal.timedOut": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#stopWorkerInternal.timedOut", - "start_line": 384, - "end_line": 387, - "type": "CLASS", - "content_hash": "01363816de13b2db" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#stopWorkerInternal.timedOut.": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#stopWorkerInternal.timedOut.", - "start_line": 384, - "end_line": 387, - "type": "FUNCTION", - "content_hash": "01363816de13b2db" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#stopWorkerInternal.timedOut..setTimeout() callback": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#stopWorkerInternal.timedOut..setTimeout() callback", - "start_line": 385, - "end_line": 385, - "type": "FUNCTION", - "content_hash": "26837757713c2696" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#stopWorkerInternal.worker.terminated.then() callback": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#stopWorkerInternal.worker.terminated.then() callback", - "start_line": 389, - "end_line": 389, - "type": "FUNCTION", - "content_hash": "79fb929126cac5a5" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown", - "start_line": 403, - "end_line": 433, - "type": "METHOD", - "content_hash": "cf205ae3a093050c" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.catch() callback": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.catch() callback", - "start_line": 408, - "end_line": 408, - "type": "FUNCTION", - "content_hash": "d78fed5a21e8f91e" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.pendingFinished": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.pendingFinished", - "start_line": 410, - "end_line": 415, - "type": "CLASS", - "content_hash": "e31689dcec717986" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.pendingFinished.pendingWorkers.map() callback": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.pendingFinished.pendingWorkers.map() callback", - "start_line": 411, - "end_line": 414, - "type": "FUNCTION", - "content_hash": "0984b5fb6b5c3889" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.pendingFinished.pendingWorkers.map() callback.": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.pendingFinished.pendingWorkers.map() callback.", - "start_line": 413, - "end_line": 413, - "type": "FUNCTION", - "content_hash": "e64ba339e846dbe4" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.pendingFinished.pendingWorkers.map() callback..pending.child.once(\"exit\") callback": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.pendingFinished.pendingWorkers.map() callback..pending.child.once(\"exit\") callback", - "start_line": 413, - "end_line": 413, - "type": "FUNCTION", - "content_hash": "e64ba339e846dbe4" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.pendingFinished.then() callback": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.pendingFinished.then() callback", - "start_line": 415, - "end_line": 415, - "type": "FUNCTION", - "content_hash": "e3f51b7a009ec8c6" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.pendingTimedOut": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.pendingTimedOut", - "start_line": 417, - "end_line": 420, - "type": "CLASS", - "content_hash": "128eb2b7ee61a183" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.pendingTimedOut.": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.pendingTimedOut.", - "start_line": 417, - "end_line": 420, - "type": "FUNCTION", - "content_hash": "128eb2b7ee61a183" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.pendingTimedOut..setTimeout() callback": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.pendingTimedOut..setTimeout() callback", - "start_line": 418, - "end_line": 418, - "type": "FUNCTION", - "content_hash": "26837757713c2696" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.stopPending": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.stopPending", - "start_line": 421, - "end_line": 427, - "type": "CLASS", - "content_hash": "3496ae10bfdfa362" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.stopPending.": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.stopPending.", - "start_line": 421, - "end_line": 427, - "type": "FUNCTION", - "content_hash": "3496ae10bfdfa362" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.stopPending..pendingFinished.then() callback": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.stopPending..pendingFinished.then() callback", - "start_line": 422, - "end_line": 422, - "type": "FUNCTION", - "content_hash": "32375897cc99c71c" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.map() callback": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.map() callback", - "start_line": 430, - "end_line": 430, - "type": "FUNCTION", - "content_hash": "c55195581247d210" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.detach": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.detach", - "start_line": 436, - "end_line": 447, - "type": "METHOD", - "content_hash": "3ce999b03ca256df" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#launch": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#launch", - "start_line": 449, - "end_line": 503, - "type": "METHOD", - "content_hash": "9404dc5a8cd29e7b" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#launch.timer": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#launch.timer", - "start_line": 482, - "end_line": 485, - "type": "CLASS", - "content_hash": "ded1f59636282eb5" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#launch.timer.setTimeout() callback": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#launch.timer.setTimeout() callback", - "start_line": 483, - "end_line": 483, - "type": "FUNCTION", - "content_hash": "c9aa58a3b308b7b2" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#launch.child.once(\"error\") callback": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#launch.child.once(\"error\") callback", - "start_line": 500, - "end_line": 500, - "type": "FUNCTION", - "content_hash": "17ab6e44d4789229" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#launch.child.once(\"exit\") callback": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#launch.child.once(\"exit\") callback", - "start_line": 501, - "end_line": 501, - "type": "FUNCTION", - "content_hash": "35bfc20642f0e73e" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#handleCoordinatorEvent": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#handleCoordinatorEvent", - "start_line": 505, - "end_line": 578, - "type": "METHOD", - "content_hash": "dd56649f6579b346" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#handleOperationResponse": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#handleOperationResponse", - "start_line": 580, - "end_line": 612, - "type": "METHOD", - "content_hash": "d75f20e3f1463a1b" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#handleServiceEvent": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#handleServiceEvent", - "start_line": 614, - "end_line": 639, - "type": "METHOD", - "content_hash": "8ab9a5a6cf1bc1da" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#handleServiceEvent.catch() callback": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#handleServiceEvent.catch() callback", - "start_line": 638, - "end_line": 638, - "type": "FUNCTION", - "content_hash": "7132e4e74b3a2f49" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#handleServiceEvent.entry.deliveryTail.then() callback": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#handleServiceEvent.entry.deliveryTail.then() callback", - "start_line": 638, - "end_line": 638, - "type": "FUNCTION", - "content_hash": "7132e4e74b3a2f49" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#recordReadyWorker": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#recordReadyWorker", - "start_line": 641, - "end_line": 693, - "type": "METHOD", - "content_hash": "2d24557eb5adc746" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#recordReadyWorker.catch() callback": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#recordReadyWorker.catch() callback", - "start_line": 658, - "end_line": 658, - "type": "FUNCTION", - "content_hash": "b682df74081e23f4" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#childExited": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#childExited", - "start_line": 695, - "end_line": 712, - "type": "METHOD", - "content_hash": "1508a3693b06cd60" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#failPending": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#failPending", - "start_line": 714, - "end_line": 722, - "type": "METHOD", - "content_hash": "174551fad6bcbb25" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#rejectDemand": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#rejectDemand", - "start_line": 724, - "end_line": 730, - "type": "METHOD", - "content_hash": "58e84a4f9ce5b21f" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#rejectOperation": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#rejectOperation", - "start_line": 732, - "end_line": 738, - "type": "METHOD", - "content_hash": "4b386c6532ba92f2" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#rejectWorkerOperations": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#rejectWorkerOperations", - "start_line": 740, - "end_line": 744, - "type": "METHOD", - "content_hash": "434d7b48124a9298" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#reconcileDemandTimeout": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#reconcileDemandTimeout", - "start_line": 746, - "end_line": 775, - "type": "METHOD", - "content_hash": "bd28cec65533ce86" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#removeWorker": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#removeWorker", - "start_line": 777, - "end_line": 791, - "type": "METHOD", - "content_hash": "1f36d92c8671f706" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#removeWorker.#removeServiceSubscriptions() callback": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#removeWorker.#removeServiceSubscriptions() callback", - "start_line": 780, - "end_line": 780, - "type": "FUNCTION", - "content_hash": "7fd19e32727d9c10" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#removeServiceSubscriptions": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#removeServiceSubscriptions", - "start_line": 793, - "end_line": 797, - "type": "METHOD", - "content_hash": "c3f8c6dc8192e797" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#notifyWorkerCountChanged": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#notifyWorkerCountChanged", - "start_line": 799, - "end_line": 801, - "type": "METHOD", - "content_hash": "55b69da2e9ea24c7" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#pendingPeer": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#pendingPeer", - "start_line": 803, - "end_line": 805, - "type": "METHOD", - "content_hash": "7157f6363375068f" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#pendingPeer.find() callback": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#pendingPeer.find() callback", - "start_line": 804, - "end_line": 804, - "type": "FUNCTION", - "content_hash": "bfbc7b94440df0ef" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#markDiscovered": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#markDiscovered", - "start_line": 807, - "end_line": 810, - "type": "METHOD", - "content_hash": "484796da2bf86ba0" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#detachState": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#detachState", - "start_line": 812, - "end_line": 830, - "type": "METHOD", - "content_hash": "c66db4e83486a067" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.sameStrings": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.sameStrings", - "start_line": 833, - "end_line": 835, - "type": "FUNCTION", - "content_hash": "51bf6c47daf85a2f" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.sameStrings.left.every() callback": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.sameStrings.left.every() callback", - "start_line": 834, - "end_line": 834, - "type": "FUNCTION", - "content_hash": "f73362a07f34cf7b" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.sameScope": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.sameScope", - "start_line": 837, - "end_line": 839, - "type": "FUNCTION", - "content_hash": "a7d04e3414c76aec" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.scopedServiceSubscriptionKey": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.scopedServiceSubscriptionKey", - "start_line": 841, - "end_line": 843, - "type": "FUNCTION", - "content_hash": "e155e9afdc2acf1a" - }, - "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.abortError": { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker-manager.abortError", - "start_line": 845, - "end_line": 848, - "type": "FUNCTION", - "content_hash": "0e055b359bca2d4d" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.WorkerLifecycle": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.WorkerLifecycle", - "start_line": 184, - "end_line": 305, - "type": "CLASS", - "content_hash": "2466fee7333fe8a6" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.constructor": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.constructor", - "start_line": 196, - "end_line": 213, - "type": "CONSTRUCTOR", - "content_hash": "b329d646a1f9a9d2" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.constructor.setTimeout() callback": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.constructor.setTimeout() callback", - "start_line": 207, - "end_line": 211, - "type": "FUNCTION", - "content_hash": "f95260c19cc881c4" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.serverConnected": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.serverConnected", - "start_line": 215, - "end_line": 222, - "type": "METHOD", - "content_hash": "84e5b0acf95d3108" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.serverDisconnected": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.serverDisconnected", - "start_line": 224, - "end_line": 235, - "type": "METHOD", - "content_hash": "f81c336e5f196f15" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.serverDisconnected.setTimeout() callback": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.serverDisconnected.setTimeout() callback", - "start_line": 228, - "end_line": 232, - "type": "FUNCTION", - "content_hash": "7f80755af4491967" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.beginRequest": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.beginRequest", - "start_line": 237, - "end_line": 247, - "type": "METHOD", - "content_hash": "d5c8ecd97801ce86" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.holdRetirement": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.holdRetirement", - "start_line": 249, - "end_line": 258, - "type": "METHOD", - "content_hash": "b9755e2e39364024" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.setDemand": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.setDemand", - "start_line": 260, - "end_line": 276, - "type": "METHOD", - "content_hash": "465bca8f088a45e9" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.setHarnessActive": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.setHarnessActive", - "start_line": 279, - "end_line": 282, - "type": "METHOD", - "content_hash": "16b6dc68ea73fcba" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.close": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.close", - "start_line": 284, - "end_line": 290, - "type": "METHOD", - "content_hash": "b3c69b6ed35e6584" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.#reconcile": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.#reconcile", - "start_line": 292, - "end_line": 304, - "type": "METHOD", - "content_hash": "cc7660a4550aaa00" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.WorkerControl": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.WorkerControl", - "start_line": 324, - "end_line": 329, - "type": "INTERFACE", - "content_hash": "e2237027155268ea" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.WorkerControl.send": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.WorkerControl.send", - "start_line": 328, - "end_line": 328, - "type": "METHOD", - "content_hash": "d39bf432cf0d964e" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.connectControl": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.connectControl", - "start_line": 333, - "end_line": 363, - "type": "FUNCTION", - "content_hash": "e490d5542e7e8991" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.connectControl.send": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.connectControl.send", - "start_line": 361, - "end_line": 361, - "type": "METHOD", - "content_hash": "8d51def8fdb99128" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.readCommands": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.readCommands", - "start_line": 365, - "end_line": 399, - "type": "FUNCTION", - "content_hash": "72201a0d5d857ab4" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.createJsonLineMessages": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.createJsonLineMessages", - "start_line": 401, - "end_line": 438, - "type": "FUNCTION", - "content_hash": "3f92c79565009b72" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.createJsonLineMessages.socket.on(\"data\") callback": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.createJsonLineMessages.socket.on(\"data\") callback", - "start_line": 406, - "end_line": 427, - "type": "FUNCTION", - "content_hash": "5a8aac015abeccbd" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.createJsonLineMessages.[Symbol.asyncIterator]": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.createJsonLineMessages.[Symbol.asyncIterator]", - "start_line": 429, - "end_line": 436, - "type": "METHOD", - "content_hash": "a7d9c2675a3f578f" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.createJsonLineMessages.[Symbol.asyncIterator].next": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.createJsonLineMessages.[Symbol.asyncIterator].next", - "start_line": 431, - "end_line": 434, - "type": "METHOD", - "content_hash": "2e7810d817e4d75e" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.writeJsonLine": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.writeJsonLine", - "start_line": 440, - "end_line": 447, - "type": "FUNCTION", - "content_hash": "5e3e10ce4d7cdd50" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.writeJsonLine.": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.writeJsonLine.", - "start_line": 441, - "end_line": 446, - "type": "FUNCTION", - "content_hash": "338a70b67e156443" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.writeJsonLine..socket.write() callback": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.writeJsonLine..socket.write() callback", - "start_line": 442, - "end_line": 445, - "type": "FUNCTION", - "content_hash": "76540f630c94412b" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.toWorkerServiceUpdate": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.toWorkerServiceUpdate", - "start_line": 449, - "end_line": 452, - "type": "FUNCTION", - "content_hash": "b01fdac3ee725073" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.demandKey": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.demandKey", - "start_line": 454, - "end_line": 456, - "type": "FUNCTION", - "content_hash": "d0b7dec3692647a5" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.sameScope": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.sameScope", - "start_line": 458, - "end_line": 460, - "type": "FUNCTION", - "content_hash": "a7d04e3414c76aec" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.lifecycleDelay": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.lifecycleDelay", - "start_line": 462, - "end_line": 468, - "type": "FUNCTION", - "content_hash": "f697d1034b086bae" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.closeResources": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.closeResources", - "start_line": 470, - "end_line": 498, - "type": "FUNCTION", - "content_hash": "991129041fdbe181" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.run", - "start_line": 509, - "end_line": 737, - "type": "FUNCTION", - "content_hash": "020f6c13521bbc35" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run.publish": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.run.publish", - "start_line": 535, - "end_line": 543, - "type": "METHOD", - "content_hash": "1b5c3fb33ef712c8" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run.close": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.run.close", - "start_line": 564, - "end_line": 574, - "type": "CLASS", - "content_hash": "225248acf334bbd3" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run.close.services.removeSubscriptions() callback": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.run.close.services.removeSubscriptions() callback", - "start_line": 569, - "end_line": 569, - "type": "FUNCTION", - "content_hash": "4f2b3580e70f097d" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run.closeAndExit": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.run.closeAndExit", - "start_line": 575, - "end_line": 583, - "type": "CLASS", - "content_hash": "f838b918a2a1a3de" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.closeAndExit.then() callback": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.closeAndExit.then() callback", - "start_line": 577, - "end_line": 577, - "type": "FUNCTION", - "content_hash": "ae725d9beecf1a5f" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run.closeAndExit.then() callback": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.run.closeAndExit.then() callback", - "start_line": 578, - "end_line": 581, - "type": "FUNCTION", - "content_hash": "ff4b127aa84462cd" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run.activity.subscribe() callback": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.run.activity.subscribe() callback", - "start_line": 592, - "end_line": 592, - "type": "FUNCTION", - "content_hash": "0f1e51c40476dd26" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run.announce": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.run.announce", - "start_line": 644, - "end_line": 657, - "type": "CLASS", - "content_hash": "3cedf52955ecb410" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run.announce.catch() callback": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.run.announce.catch() callback", - "start_line": 656, - "end_line": 656, - "type": "FUNCTION", - "content_hash": "ab44e6c9489f35fb" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run.onDemand": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.run.onDemand", - "start_line": 661, - "end_line": 693, - "type": "METHOD", - "content_hash": "b15597d0063a7a8f" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run.onOperation": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.run.onOperation", - "start_line": 694, - "end_line": 696, - "type": "METHOD", - "content_hash": "ad3f7c217393a19d" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run.onOperation.catch() callback": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.run.onOperation.catch() callback", - "start_line": 695, - "end_line": 695, - "type": "FUNCTION", - "content_hash": "2d37ee5ddc2f32cc" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run.onOperationCancel": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.run.onOperationCancel", - "start_line": 697, - "end_line": 702, - "type": "METHOD", - "content_hash": "aad8db9513b302df" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run.onServerConnected": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.run.onServerConnected", - "start_line": 703, - "end_line": 703, - "type": "METHOD", - "content_hash": "364eb3c4db2b96a4" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run.onServerDisconnected": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.run.onServerDisconnected", - "start_line": 704, - "end_line": 711, - "type": "METHOD", - "content_hash": "0f22f4bd2267fc86" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run.catch() callback": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.run.catch() callback", - "start_line": 712, - "end_line": 712, - "type": "FUNCTION", - "content_hash": "f58ce1949b07b1db" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run.control.socket.once(\"error\") callback": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.run.control.socket.once(\"error\") callback", - "start_line": 714, - "end_line": 714, - "type": "FUNCTION", - "content_hash": "c7598109d0a8cbcc" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.runSessionWorkerWithHarness": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.runSessionWorkerWithHarness", - "start_line": 739, - "end_line": 771, - "type": "FUNCTION", - "content_hash": "938b7ebfef65e6bc" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.runSessionWorkerWithHarness.catch() callback": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.runSessionWorkerWithHarness.catch() callback", - "start_line": 767, - "end_line": 767, - "type": "FUNCTION", - "content_hash": "5e77e30529edcd5f" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.createCodingAgentHarness": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.createCodingAgentHarness", - "start_line": 773, - "end_line": 828, - "type": "FUNCTION", - "content_hash": "fe47aba02232ae31" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.createCodingAgentHarness.onReport": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.createCodingAgentHarness.onReport", - "start_line": 791, - "end_line": 791, - "type": "METHOD", - "content_hash": "7f02ef6c305dae67" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.createCodingAgentHarness.cleanup": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.createCodingAgentHarness.cleanup", - "start_line": 817, - "end_line": 817, - "type": "METHOD", - "content_hash": "dc3417d68557db07" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.runSessionWorkerProcess": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.runSessionWorkerProcess", - "start_line": 830, - "end_line": 832, - "type": "FUNCTION", - "content_hash": "94b300c66ae8c4d4" - }, - "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.catch() callback": { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "qualified_name": "packages.coding-agent.src.experimental.session-worker.catch() callback", - "start_line": 839, - "end_line": 839, - "type": "FUNCTION", - "content_hash": "2346611a768e4840" - }, - "packages/coding-agent/src/experimental/source-resolver.ts|packages.coding-agent.src.experimental.source-resolver.TsConfig": { - "file_path": "packages/coding-agent/src/experimental/source-resolver.ts", - "qualified_name": "packages.coding-agent.src.experimental.source-resolver.TsConfig", - "start_line": 10, - "end_line": 14, - "type": "INTERFACE", - "content_hash": "c6c386c83a909d9d" - }, - "packages/coding-agent/src/experimental/source-resolver.ts|packages.coding-agent.src.experimental.source-resolver.SourceAlias": { - "file_path": "packages/coding-agent/src/experimental/source-resolver.ts", - "qualified_name": "packages.coding-agent.src.experimental.source-resolver.SourceAlias", - "start_line": 16, - "end_line": 21, - "type": "INTERFACE", - "content_hash": "31db5e174ca32042" - }, - "packages/coding-agent/src/experimental/source-resolver.ts|packages.coding-agent.src.experimental.source-resolver.aliases": { - "file_path": "packages/coding-agent/src/experimental/source-resolver.ts", - "qualified_name": "packages.coding-agent.src.experimental.source-resolver.aliases", - "start_line": 29, - "end_line": 43, - "type": "CLASS", - "content_hash": "18168c814d25912d" - }, - "packages/coding-agent/src/experimental/source-resolver.ts|packages.coding-agent.src.experimental.source-resolver.aliases.filter() callback": { - "file_path": "packages/coding-agent/src/experimental/source-resolver.ts", - "qualified_name": "packages.coding-agent.src.experimental.source-resolver.aliases.filter() callback", - "start_line": 30, - "end_line": 30, - "type": "FUNCTION", - "content_hash": "d526d89ea82d987a" - }, - "packages/coding-agent/src/experimental/source-resolver.ts|packages.coding-agent.src.experimental.source-resolver.aliases.map() callback": { - "file_path": "packages/coding-agent/src/experimental/source-resolver.ts", - "qualified_name": "packages.coding-agent.src.experimental.source-resolver.aliases.map() callback", - "start_line": 31, - "end_line": 42, - "type": "FUNCTION", - "content_hash": "2d51fa12e4c25eb8" - }, - "packages/coding-agent/src/experimental/source-resolver.ts|packages.coding-agent.src.experimental.source-resolver.aliases.sort() callback": { - "file_path": "packages/coding-agent/src/experimental/source-resolver.ts", - "qualified_name": "packages.coding-agent.src.experimental.source-resolver.aliases.sort() callback", - "start_line": 43, - "end_line": 43, - "type": "FUNCTION", - "content_hash": "9da38b1119c3c9bb" - }, - "packages/coding-agent/src/experimental/source-resolver.ts|packages.coding-agent.src.experimental.source-resolver.resolve": { - "file_path": "packages/coding-agent/src/experimental/source-resolver.ts", - "qualified_name": "packages.coding-agent.src.experimental.source-resolver.resolve", - "start_line": 46, - "end_line": 61, - "type": "METHOD", - "content_hash": "6e2b212546babcfc" - }, - "packages/coding-agent/src/experimental/source-resolver.ts|packages.coding-agent.src.experimental.source-resolver.matchAlias": { - "file_path": "packages/coding-agent/src/experimental/source-resolver.ts", - "qualified_name": "packages.coding-agent.src.experimental.source-resolver.matchAlias", - "start_line": 64, - "end_line": 68, - "type": "FUNCTION", - "content_hash": "b133d5d971168052" - }, - "packages/coding-agent/src/experimental/source-resolver.ts|packages.coding-agent.src.experimental.source-resolver.resolveSourcePath": { - "file_path": "packages/coding-agent/src/experimental/source-resolver.ts", - "qualified_name": "packages.coding-agent.src.experimental.source-resolver.resolveSourcePath", - "start_line": 70, - "end_line": 86, - "type": "FUNCTION", - "content_hash": "eb73084028c1e72a" - }, - "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.configureHarnessHttp": { - "file_path": "packages/coding-agent/src/experimental/vacation/harness-setup.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.harness-setup.configureHarnessHttp", - "start_line": 10, - "end_line": 13, - "type": "FUNCTION", - "content_hash": "e732190169e60d8d" - }, - "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings": { - "file_path": "packages/coding-agent/src/experimental/vacation/harness-setup.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings", - "start_line": 16, - "end_line": 40, - "type": "FUNCTION", - "content_hash": "eb968e509df67646" - }, - "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.stream": { - "file_path": "packages/coding-agent/src/experimental/vacation/harness-setup.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.stream", - "start_line": 18, - "end_line": 26, - "type": "METHOD", - "content_hash": "bb1e94f33881e3ba" - }, - "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.compaction": { - "file_path": "packages/coding-agent/src/experimental/vacation/harness-setup.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.compaction", - "start_line": 27, - "end_line": 29, - "type": "METHOD", - "content_hash": "c9542d03771b68d2" - }, - "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.retry": { - "file_path": "packages/coding-agent/src/experimental/vacation/harness-setup.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.retry", - "start_line": 30, - "end_line": 32, - "type": "METHOD", - "content_hash": "6495fe870a819283" - }, - "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.steeringMode": { - "file_path": "packages/coding-agent/src/experimental/vacation/harness-setup.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.steeringMode", - "start_line": 33, - "end_line": 35, - "type": "METHOD", - "content_hash": "9484905357c8b42e" - }, - "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.followUpMode": { - "file_path": "packages/coding-agent/src/experimental/vacation/harness-setup.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.followUpMode", - "start_line": 36, - "end_line": 38, - "type": "METHOD", - "content_hash": "ae66191c0b4a8a67" - }, - "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.createVacationRegistry": { - "file_path": "packages/coding-agent/src/experimental/vacation/harness-setup.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.harness-setup.createVacationRegistry", - "start_line": 43, - "end_line": 48, - "type": "FUNCTION", - "content_hash": "592ffb11424244b6" - }, - "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.InitialModel": { - "file_path": "packages/coding-agent/src/experimental/vacation/harness-setup.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.harness-setup.InitialModel", - "start_line": 50, - "end_line": 54, - "type": "INTERFACE", - "content_hash": "8cf099ee02ac7766" - }, - "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.findInitialAgentModel": { - "file_path": "packages/coding-agent/src/experimental/vacation/harness-setup.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.harness-setup.findInitialAgentModel", - "start_line": 57, - "end_line": 89, - "type": "FUNCTION", - "content_hash": "aee982bf32257e89" - }, - "packages/coding-agent/src/experimental/vacation/main.ts|packages.coding-agent.src.experimental.vacation.main.parseArgs": { - "file_path": "packages/coding-agent/src/experimental/vacation/main.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.main.parseArgs", - "start_line": 6, - "end_line": 13, - "type": "FUNCTION", - "content_hash": "277c8e2d9709df58" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.ModelSummary": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.ModelSummary", - "start_line": 31, - "end_line": 34, - "type": "INTERFACE", - "content_hash": "37090fa801f956ac" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.Notice": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.Notice", - "start_line": 36, - "end_line": 40, - "type": "INTERFACE", - "content_hash": "ce1933fd17b79b6d" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.ConversationSummary": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.ConversationSummary", - "start_line": 43, - "end_line": 48, - "type": "INTERFACE", - "content_hash": "3af6c2dc30823665" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.DurableView": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.DurableView", - "start_line": 51, - "end_line": 60, - "type": "INTERFACE", - "content_hash": "8f1aef98b27c4c0a" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.DurableViewSource": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.DurableViewSource", - "start_line": 62, - "end_line": 65, - "type": "INTERFACE", - "content_hash": "568de7513c34f0d1" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.DurableViewSource.current": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.DurableViewSource.current", - "start_line": 63, - "end_line": 63, - "type": "METHOD", - "content_hash": "5031c788e5f22eb9" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.DurableViewSource.subscribe": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.DurableViewSource.subscribe", - "start_line": 64, - "end_line": 64, - "type": "METHOD", - "content_hash": "abd277ec7d599299" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.DurableController": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.DurableController", - "start_line": 68, - "end_line": 78, - "type": "INTERFACE", - "content_hash": "b1eddf25019de673" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.DurableController.submit": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.DurableController.submit", - "start_line": 70, - "end_line": 70, - "type": "METHOD", - "content_hash": "a9bba15d5a646d11" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.DurableController.compact": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.DurableController.compact", - "start_line": 71, - "end_line": 71, - "type": "METHOD", - "content_hash": "44103f1770833fc6" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.DurableController.abort": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.DurableController.abort", - "start_line": 72, - "end_line": 72, - "type": "METHOD", - "content_hash": "4b40d6ba502b57ba" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.DurableController.cycleThinking": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.DurableController.cycleThinking", - "start_line": 73, - "end_line": 73, - "type": "METHOD", - "content_hash": "5691a050940db465" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.DurableController.setModel": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.DurableController.setModel", - "start_line": 74, - "end_line": 74, - "type": "METHOD", - "content_hash": "1ab2599d0bb0d97c" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.DurableController.toggleTasks": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.DurableController.toggleTasks", - "start_line": 75, - "end_line": 75, - "type": "METHOD", - "content_hash": "0d3d95634b18c10c" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.DurableController.switchConversation": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.DurableController.switchConversation", - "start_line": 77, - "end_line": 77, - "type": "METHOD", - "content_hash": "be682982362caab7" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.OpenDurableOptions": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.OpenDurableOptions", - "start_line": 80, - "end_line": 83, - "type": "INTERFACE", - "content_hash": "dc4132f5d5013f80" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.OpenDurableResult": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.OpenDurableResult", - "start_line": 85, - "end_line": 91, - "type": "INTERFACE", - "content_hash": "edc7849d566f1736" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.OpenDurableResult.close": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.OpenDurableResult.close", - "start_line": 90, - "end_line": 90, - "type": "METHOD", - "content_hash": "3cc430a8b96c04ce" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.agentOf": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.agentOf", - "start_line": 94, - "end_line": 96, - "type": "FUNCTION", - "content_hash": "20252874b621fb4e" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.firstInput": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.firstInput", - "start_line": 99, - "end_line": 110, - "type": "FUNCTION", - "content_hash": "96aa8ff5ff53ff22" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.firstInput.page.items.findLast() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.firstInput.page.items.findLast() callback", - "start_line": 106, - "end_line": 106, - "type": "FUNCTION", - "content_hash": "9ed3363c5860698b" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.titleOf": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.titleOf", - "start_line": 113, - "end_line": 121, - "type": "FUNCTION", - "content_hash": "ac1b7cf25d7ac58d" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.titleOf.text": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.titleOf.text", - "start_line": 116, - "end_line": 119, - "type": "CLASS", - "content_hash": "20a31f7b083681be" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.titleOf.text.message.content.flatMap() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.titleOf.text.message.content.flatMap() callback", - "start_line": 119, - "end_line": 119, - "type": "FUNCTION", - "content_hash": "1f8c55b76baa77ac" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "start_line": 123, - "end_line": 363, - "type": "FUNCTION", - "content_hash": "912d330f9aaa734d" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.onReport": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.openDurable.onReport", - "start_line": 141, - "end_line": 141, - "type": "METHOD", - "content_hash": "80ea05d4cde67139" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.page": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.openDurable.page", - "start_line": 159, - "end_line": 159, - "type": "CLASS", - "content_hash": "03734a65a9f4e757" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.page.opened.commit() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.openDurable.page.opened.commit() callback", - "start_line": 159, - "end_line": 159, - "type": "FUNCTION", - "content_hash": "03734a65a9f4e757" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.models.map() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.openDurable.models.map() callback", - "start_line": 166, - "end_line": 171, - "type": "FUNCTION", - "content_hash": "267e66212376440e" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.update": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.openDurable.update", - "start_line": 183, - "end_line": 191, - "type": "CLASS", - "content_hash": "17b91d6eee8bb77a" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.update.setImmediate() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.openDurable.update.setImmediate() callback", - "start_line": 187, - "end_line": 190, - "type": "FUNCTION", - "content_hash": "296230044563b349" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.report": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.report", - "start_line": 197, - "end_line": 197, - "type": "FUNCTION", - "content_hash": "2a703eca67421a4c" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.unsubscribe": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.openDurable.unsubscribe", - "start_line": 199, - "end_line": 199, - "type": "CLASS", - "content_hash": "6998f93fb3c1908c" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.unsubscribe.conversation.subscribe() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.openDurable.unsubscribe.conversation.subscribe() callback", - "start_line": 199, - "end_line": 199, - "type": "FUNCTION", - "content_hash": "6998f93fb3c1908c" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.unsubscribeCommits": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.openDurable.unsubscribeCommits", - "start_line": 201, - "end_line": 214, - "type": "CLASS", - "content_hash": "812a4c35ccafc563" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.unsubscribeCommits.harness.subscribeCommits() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.openDurable.unsubscribeCommits.harness.subscribeCommits() callback", - "start_line": 201, - "end_line": 214, - "type": "FUNCTION", - "content_hash": "812a4c35ccafc563" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.unsubscribeCommits.harness.subscribeCommits() callback.conversations.map() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.openDurable.unsubscribeCommits.harness.subscribeCommits() callback.conversations.map() callback", - "start_line": 208, - "end_line": 209, - "type": "FUNCTION", - "content_hash": "bf72d73a7cc8b2ab" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.watchAnswer": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.openDurable.watchAnswer", - "start_line": 230, - "end_line": 239, - "type": "CLASS", - "content_hash": "be34541835cdac4f" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.watchAnswer.then() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.openDurable.watchAnswer.then() callback", - "start_line": 231, - "end_line": 238, - "type": "FUNCTION", - "content_hash": "3372e24d03320c17" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.controller": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.controller", - "start_line": 247, - "end_line": 318, - "type": "CLASS", - "content_hash": "2391f1c17f742aef" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.submit": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.submit", - "start_line": 248, - "end_line": 249, - "type": "METHOD", - "content_hash": "4c48c0e360c206d9" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.submit.command() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.submit.command() callback", - "start_line": 249, - "end_line": 249, - "type": "FUNCTION", - "content_hash": "6aea57e5d0f53443" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.compact": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.compact", - "start_line": 250, - "end_line": 277, - "type": "METHOD", - "content_hash": "1fa314942d4cb958" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.compact.command() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.compact.command() callback", - "start_line": 251, - "end_line": 277, - "type": "FUNCTION", - "content_hash": "77ce512b6f5044a7" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.compact.command() callback.then() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.compact.command() callback.then() callback", - "start_line": 254, - "end_line": 276, - "type": "FUNCTION", - "content_hash": "9aef0f5a176295fd" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.abort": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.abort", - "start_line": 279, - "end_line": 279, - "type": "METHOD", - "content_hash": "bb3c4e915e0958e0" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.cycleThinking": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.cycleThinking", - "start_line": 280, - "end_line": 288, - "type": "METHOD", - "content_hash": "3a555bd8e8aca529" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.cycleThinking.command() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.cycleThinking.command() callback", - "start_line": 281, - "end_line": 288, - "type": "FUNCTION", - "content_hash": "288e1bc2db556a7b" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.setModel": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.setModel", - "start_line": 289, - "end_line": 295, - "type": "METHOD", - "content_hash": "aef4f5b40ceb0f97" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.setModel.command() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.setModel.command() callback", - "start_line": 290, - "end_line": 295, - "type": "FUNCTION", - "content_hash": "3067975d3a12e875" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.toggleTasks": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.toggleTasks", - "start_line": 296, - "end_line": 306, - "type": "METHOD", - "content_hash": "5c03d5b8a40b5385" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.toggleTasks.command() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.toggleTasks.command() callback", - "start_line": 297, - "end_line": 306, - "type": "FUNCTION", - "content_hash": "c0ffafa803d270c9" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.toggleTasks.command() callback.graph.subscribe() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.toggleTasks.command() callback.graph.subscribe() callback", - "start_line": 305, - "end_line": 305, - "type": "FUNCTION", - "content_hash": "cb0ba354db7072ca" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.switchConversation": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.switchConversation", - "start_line": 307, - "end_line": 317, - "type": "METHOD", - "content_hash": "002879be9d0193a9" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.switchConversation.command() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.switchConversation.command() callback", - "start_line": 308, - "end_line": 317, - "type": "FUNCTION", - "content_hash": "2bc7cdbd7afc1cb1" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.switchConversation.command() callback.nextState.subscribe() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.switchConversation.command() callback.nextState.subscribe() callback", - "start_line": 316, - "end_line": 316, - "type": "FUNCTION", - "content_hash": "f89e42e2cf9b731a" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.view.current": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.openDurable.view.current", - "start_line": 334, - "end_line": 334, - "type": "METHOD", - "content_hash": "2dbc0e57d65814e4" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.view.subscribe": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.openDurable.view.subscribe", - "start_line": 335, - "end_line": 338, - "type": "METHOD", - "content_hash": "e00e542da61fa601" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.close": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.openDurable.close", - "start_line": 342, - "end_line": 356, - "type": "METHOD", - "content_hash": "c56483f8975cfdfc" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.catch() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.catch() callback", - "start_line": 359, - "end_line": 359, - "type": "FUNCTION", - "content_hash": "92b15fb9d96f3c1c" - }, - "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.catch() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.runtime.openDurable.catch() callback", - "start_line": 360, - "end_line": 360, - "type": "FUNCTION", - "content_hash": "49e1069012b4abc2" - }, - "packages/coding-agent/src/experimental/vacation/sessions.ts|packages.coding-agent.src.experimental.vacation.sessions.SessionLocation": { - "file_path": "packages/coding-agent/src/experimental/vacation/sessions.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.sessions.SessionLocation", - "start_line": 8, - "end_line": 15, - "type": "INTERFACE", - "content_hash": "3946d429ace9072c" - }, - "packages/coding-agent/src/experimental/vacation/sessions.ts|packages.coding-agent.src.experimental.vacation.sessions.SessionLocation.release": { - "file_path": "packages/coding-agent/src/experimental/vacation/sessions.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.sessions.SessionLocation.release", - "start_line": 14, - "end_line": 14, - "type": "METHOD", - "content_hash": "030be2b5330f5204" - }, - "packages/coding-agent/src/experimental/vacation/sessions.ts|packages.coding-agent.src.experimental.vacation.sessions.selectSession": { - "file_path": "packages/coding-agent/src/experimental/vacation/sessions.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.sessions.selectSession", - "start_line": 18, - "end_line": 56, - "type": "FUNCTION", - "content_hash": "fb2fffe2ab27ad93" - }, - "packages/coding-agent/src/experimental/vacation/sessions.ts|packages.coding-agent.src.experimental.vacation.sessions.selectSession.newest": { - "file_path": "packages/coding-agent/src/experimental/vacation/sessions.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.sessions.selectSession.newest", - "start_line": 32, - "end_line": 36, - "type": "CLASS", - "content_hash": "189cc6ad34b831f3" - }, - "packages/coding-agent/src/experimental/vacation/sessions.ts|packages.coding-agent.src.experimental.vacation.sessions.selectSession.newest.entries.filter() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/sessions.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.sessions.selectSession.newest.entries.filter() callback", - "start_line": 33, - "end_line": 33, - "type": "FUNCTION", - "content_hash": "8a77282bac818654" - }, - "packages/coding-agent/src/experimental/vacation/sessions.ts|packages.coding-agent.src.experimental.vacation.sessions.selectSession.newest.map() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/sessions.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.sessions.selectSession.newest.map() callback", - "start_line": 34, - "end_line": 34, - "type": "FUNCTION", - "content_hash": "428583da6a553cf3" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME", - "start_line": 49, - "end_line": 55, - "type": "CLASS", - "content_hash": "c524453aab9309ae" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.selectedPrefix": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.selectedPrefix", - "start_line": 50, - "end_line": 50, - "type": "METHOD", - "content_hash": "b66fd1a2fcc30fde" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.selectedText": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.selectedText", - "start_line": 51, - "end_line": 51, - "type": "METHOD", - "content_hash": "4b400623f21028bf" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.description": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.description", - "start_line": 52, - "end_line": 52, - "type": "METHOD", - "content_hash": "43ebc7e0b25cf06e" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.scrollInfo": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.scrollInfo", - "start_line": 53, - "end_line": 53, - "type": "METHOD", - "content_hash": "4319e72e7e0b9357" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.noMatch": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.noMatch", - "start_line": 54, - "end_line": 54, - "type": "METHOD", - "content_hash": "741cf8615641a9c0" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.ListSelector", - "start_line": 58, - "end_line": 112, - "type": "CLASS", - "content_hash": "85eadc6d4e9f2932" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.constructor": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.ListSelector.constructor", - "start_line": 67, - "end_line": 80, - "type": "CONSTRUCTOR", - "content_hash": "2f14b3f6a1de51cd" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.focused": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.focused", - "start_line": 82, - "end_line": 84, - "type": "METHOD", - "content_hash": "508f685828cde714" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.focused": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.ListSelector.focused", - "start_line": 85, - "end_line": 88, - "type": "METHOD", - "content_hash": "278de5a818adf850" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.handleInput": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.ListSelector.handleInput", - "start_line": 90, - "end_line": 102, - "type": "METHOD", - "content_hash": "d0c636787ba9fdc2" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.handleInput.forwarded.some() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.ListSelector.handleInput.forwarded.some() callback", - "start_line": 93, - "end_line": 93, - "type": "FUNCTION", - "content_hash": "18b4f6af55705bf0" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.handleInput.filtered": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.ListSelector.handleInput.filtered", - "start_line": 99, - "end_line": 100, - "type": "CLASS", - "content_hash": "6c2b37b072af5238" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.handleInput.filtered.fuzzyFilter() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.ListSelector.handleInput.filtered.fuzzyFilter() callback", - "start_line": 100, - "end_line": 100, - "type": "FUNCTION", - "content_hash": "04000aae4e3cb45a" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.#build": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.ListSelector.#build", - "start_line": 104, - "end_line": 111, - "type": "METHOD", - "content_hash": "f60a9fcdac48ba05" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.#build.onSelect": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.ListSelector.#build.onSelect", - "start_line": 106, - "end_line": 106, - "type": "FUNCTION", - "content_hash": "eee98a3460352d9a" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.CompactionComponent": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.CompactionComponent", - "start_line": 115, - "end_line": 142, - "type": "CLASS", - "content_hash": "5f5e741f3eb97b7b" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.constructor": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.constructor", - "start_line": 118, - "end_line": 122, - "type": "CONSTRUCTOR", - "content_hash": "bd66a183129c5f9a" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.setExpanded": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.setExpanded", - "start_line": 124, - "end_line": 141, - "type": "METHOD", - "content_hash": "418f13d17676bb8f" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.setExpanded.color": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.setExpanded.color", - "start_line": 131, - "end_line": 131, - "type": "METHOD", - "content_hash": "4ea45b0e2fcc5e76" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.Handlers": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.Handlers", - "start_line": 144, - "end_line": 151, - "type": "INTERFACE", - "content_hash": "772f799ea63f0a7f" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.Handlers.submit": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.Handlers.submit", - "start_line": 145, - "end_line": 145, - "type": "METHOD", - "content_hash": "f5181f482e5b810c" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.Handlers.followUp": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.Handlers.followUp", - "start_line": 146, - "end_line": 146, - "type": "METHOD", - "content_hash": "faf918decf8db8cd" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.Handlers.abort": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.Handlers.abort", - "start_line": 147, - "end_line": 147, - "type": "METHOD", - "content_hash": "776ce47d8d3210a2" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.Handlers.exit": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.Handlers.exit", - "start_line": 148, - "end_line": 148, - "type": "METHOD", - "content_hash": "b6ef2094e84b4a59" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.Handlers.selectModel": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.Handlers.selectModel", - "start_line": 149, - "end_line": 149, - "type": "METHOD", - "content_hash": "2bffbd89fcb7e138" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.Handlers.cycleThinking": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.Handlers.cycleThinking", - "start_line": 150, - "end_line": 150, - "type": "METHOD", - "content_hash": "cb870a0cc0dfd753" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.DurableTui", - "start_line": 153, - "end_line": 507, - "type": "CLASS", - "content_hash": "c26b53e25e3f6a28" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "start_line": 183, - "end_line": 243, - "type": "CONSTRUCTOR", - "content_hash": "fd984af47d46886b" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor.#editor.onAction(\"app.tools.expand\") callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor.#editor.onAction(\"app.tools.expand\") callback", - "start_line": 198, - "end_line": 202, - "type": "FUNCTION", - "content_hash": "c794da135aefe15b" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor.#editor.onAction(\"app.message.followUp\") callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor.#editor.onAction(\"app.message.followUp\") callback", - "start_line": 203, - "end_line": 208, - "type": "FUNCTION", - "content_hash": "821acfce7297dced" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.ui": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.DurableTui.ui", - "start_line": 245, - "end_line": 247, - "type": "METHOD", - "content_hash": "8daddb67f8bcf458" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.start": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.DurableTui.start", - "start_line": 249, - "end_line": 251, - "type": "METHOD", - "content_hash": "44d153ef579ce0f4" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.stop": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.DurableTui.stop", - "start_line": 253, - "end_line": 257, - "type": "METHOD", - "content_hash": "29254304a030b834" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#discardTools": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#discardTools", - "start_line": 260, - "end_line": 265, - "type": "METHOD", - "content_hash": "53ac9221beffcb8c" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.mount": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.DurableTui.mount", - "start_line": 267, - "end_line": 272, - "type": "METHOD", - "content_hash": "5419676adb8c7621" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.restoreEditor": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.DurableTui.restoreEditor", - "start_line": 274, - "end_line": 276, - "type": "METHOD", - "content_hash": "2e96d12e665c0a3f" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.apply": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.DurableTui.apply", - "start_line": 278, - "end_line": 311, - "type": "METHOD", - "content_hash": "e38ecda64c7398bb" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTasks": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTasks", - "start_line": 313, - "end_line": 334, - "type": "METHOD", - "content_hash": "e5c516a13ac6e1bf" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTasks.owned": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTasks.owned", - "start_line": 319, - "end_line": 319, - "type": "CLASS", - "content_hash": "904f80122d3da746" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTasks.owned.nodes.flatMap() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTasks.owned.nodes.flatMap() callback", - "start_line": 319, - "end_line": 319, - "type": "FUNCTION", - "content_hash": "904f80122d3da746" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTasks.children": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTasks.children", - "start_line": 320, - "end_line": 325, - "type": "CLASS", - "content_hash": "40e87cccc89073ef" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTasks.children.nodes.filter() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTasks.children.nodes.filter() callback", - "start_line": 322, - "end_line": 324, - "type": "FUNCTION", - "content_hash": "242adc110d716f7a" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncQueue": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncQueue", - "start_line": 336, - "end_line": 343, - "type": "METHOD", - "content_hash": "87b4464ae29b142a" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncNotices": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncNotices", - "start_line": 345, - "end_line": 351, - "type": "METHOD", - "content_hash": "cbc914a060eb68a5" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStatus": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStatus", - "start_line": 353, - "end_line": 374, - "type": "METHOD", - "content_hash": "45d1a1511daefb13" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStatus.runningTool": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStatus.runningTool", - "start_line": 356, - "end_line": 356, - "type": "CLASS", - "content_hash": "6d3a8e2a517a7363" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStatus.runningTool.live.tools.find() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStatus.runningTool.live.tools.find() callback", - "start_line": 356, - "end_line": 356, - "type": "FUNCTION", - "content_hash": "6d3a8e2a517a7363" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncFooter": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncFooter", - "start_line": 376, - "end_line": 404, - "type": "METHOD", - "content_hash": "c1dd609d57afc299" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncFooter.contextWindow": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncFooter.contextWindow", - "start_line": 385, - "end_line": 387, - "type": "CLASS", - "content_hash": "8bb46137f1dd48ef" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncFooter.contextWindow.view.models.find() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncFooter.contextWindow.view.models.find() callback", - "start_line": 386, - "end_line": 386, - "type": "FUNCTION", - "content_hash": "9972f9ecf64f962d" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncFooter.shown": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncFooter.shown", - "start_line": 396, - "end_line": 396, - "type": "CLASS", - "content_hash": "1541ffeda2214d0c" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncFooter.shown.view.conversations.find() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncFooter.shown.view.conversations.find() callback", - "start_line": 396, - "end_line": 396, - "type": "FUNCTION", - "content_hash": "1541ffeda2214d0c" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTranscript": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTranscript", - "start_line": 406, - "end_line": 413, - "type": "METHOD", - "content_hash": "030a206a6f82dfea" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTranscript.#renderedEntryIds.some() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTranscript.#renderedEntryIds.some() callback", - "start_line": 408, - "end_line": 408, - "type": "FUNCTION", - "content_hash": "b3632709305108b3" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#rebuild": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#rebuild", - "start_line": 415, - "end_line": 426, - "type": "METHOD", - "content_hash": "dc568d6f3148444f" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addEntry": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addEntry", - "start_line": 428, - "end_line": 465, - "type": "METHOD", - "content_hash": "c19bb213f69b0786" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStreaming": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStreaming", - "start_line": 467, - "end_line": 478, - "type": "METHOD", - "content_hash": "400617466fc37c9e" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addText": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addText", - "start_line": 480, - "end_line": 483, - "type": "METHOD", - "content_hash": "5a1d842296c158dc" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#tool": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#tool", - "start_line": 486, - "end_line": 506, - "type": "METHOD", - "content_hash": "dbcf3d9b4f4c7ab7" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.describeTask": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.describeTask", - "start_line": 509, - "end_line": 520, - "type": "FUNCTION", - "content_hash": "fcf19d5e85955338" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.userText": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.userText", - "start_line": 522, - "end_line": 528, - "type": "FUNCTION", - "content_hash": "1d1980e9f0f1f595" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.userText.content.filter() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.userText.content.filter() callback", - "start_line": 525, - "end_line": 525, - "type": "FUNCTION", - "content_hash": "45799c2a7f65145d" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.userText.map() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.userText.map() callback", - "start_line": 526, - "end_line": 526, - "type": "FUNCTION", - "content_hash": "0497f5dbf779d2c1" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.totalUsage": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.totalUsage", - "start_line": 530, - "end_line": 547, - "type": "FUNCTION", - "content_hash": "1d6df68891a5e117" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.contextTokens": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.contextTokens", - "start_line": 550, - "end_line": 561, - "type": "FUNCTION", - "content_hash": "a35759e6b0ee9883" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.contextTokens.compacted": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.contextTokens.compacted", - "start_line": 552, - "end_line": 552, - "type": "CLASS", - "content_hash": "0c5094cf0257eb19" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.contextTokens.compacted.entries.filter() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.contextTokens.compacted.entries.filter() callback", - "start_line": 552, - "end_line": 552, - "type": "FUNCTION", - "content_hash": "0c5094cf0257eb19" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.contextTokens.compacted.map() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.contextTokens.compacted.map() callback", - "start_line": 552, - "end_line": 552, - "type": "FUNCTION", - "content_hash": "0c5094cf0257eb19" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.runDurableTui", - "start_line": 563, - "end_line": 655, - "type": "FUNCTION", - "content_hash": "05e9b7e10ce3d52e" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui.selectModel.items": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.selectModel.items", - "start_line": 582, - "end_line": 588, - "type": "CLASS", - "content_hash": "5aa3a7c6bf46ad4c" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui.selectModel.items.sort() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.selectModel.items.sort() callback", - "start_line": 583, - "end_line": 583, - "type": "FUNCTION", - "content_hash": "6618d337e5cd286e" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui.selectModel.items.map() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.selectModel.items.map() callback", - "start_line": 584, - "end_line": 588, - "type": "FUNCTION", - "content_hash": "99b174e90df66079" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui.selectModel.selector": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.selectModel.selector", - "start_line": 589, - "end_line": 598, - "type": "CLASS", - "content_hash": "9e9073c080055f69" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui.selectModel.selector.": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.selectModel.selector.", - "start_line": 592, - "end_line": 596, - "type": "FUNCTION", - "content_hash": "32224b7bc91ad83d" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui.selectConversation.items": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.selectConversation.items", - "start_line": 604, - "end_line": 608, - "type": "CLASS", - "content_hash": "f0381e08d03f8f3b" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui.selectConversation.items.map() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.selectConversation.items.map() callback", - "start_line": 604, - "end_line": 608, - "type": "FUNCTION", - "content_hash": "f0381e08d03f8f3b" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui.submit": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.submit", - "start_line": 622, - "end_line": 633, - "type": "METHOD", - "content_hash": "a9c758195a63f5b3" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui.followUp": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.followUp", - "start_line": 634, - "end_line": 634, - "type": "METHOD", - "content_hash": "d5e51a1bf595ed13" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui.abort": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.abort", - "start_line": 635, - "end_line": 635, - "type": "METHOD", - "content_hash": "d78bc024a2457b8d" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui.cycleThinking": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.cycleThinking", - "start_line": 638, - "end_line": 638, - "type": "METHOD", - "content_hash": "185461af781d7aad" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui.themes": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.themes", - "start_line": 642, - "end_line": 646, - "type": "CLASS", - "content_hash": "1275274c4a8abfc5" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui.themes.getSettingsManager": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.themes.getSettingsManager", - "start_line": 643, - "end_line": 643, - "type": "METHOD", - "content_hash": "c80157a81cce8705" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui.themes.showError": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.themes.showError", - "start_line": 644, - "end_line": 644, - "type": "METHOD", - "content_hash": "7fea4f43e53b150f" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui.themes.onChanged": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.themes.onChanged", - "start_line": 645, - "end_line": 645, - "type": "METHOD", - "content_hash": "2010fa00ae93b700" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui.unsubscribe": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.unsubscribe", - "start_line": 647, - "end_line": 647, - "type": "CLASS", - "content_hash": "757eb54575833f3d" - }, - "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui.unsubscribe.source.subscribe() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.unsubscribe.source.subscribe() callback", - "start_line": 647, - "end_line": 647, - "type": "FUNCTION", - "content_hash": "757eb54575833f3d" - }, - "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.search": { - "file_path": "packages/coding-agent/src/experimental/vacation/vacation.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.vacation.search", - "start_line": 35, - "end_line": 55, - "type": "CLASS", - "content_hash": "b3b1592468ae01f1" - }, - "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.search.execute": { - "file_path": "packages/coding-agent/src/experimental/vacation/vacation.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.vacation.search.execute", - "start_line": 45, - "end_line": 54, - "type": "METHOD", - "content_hash": "eb8fc2b473249da7" - }, - "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research": { - "file_path": "packages/coding-agent/src/experimental/vacation/vacation.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.vacation.Research", - "start_line": 65, - "end_line": 103, - "type": "CLASS", - "content_hash": "ac1d2da57b3ec2da" - }, - "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.initial": { - "file_path": "packages/coding-agent/src/experimental/vacation/vacation.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.vacation.Research.initial", - "start_line": 68, - "end_line": 68, - "type": "METHOD", - "content_hash": "d2f19c1f583485a0" - }, - "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.phases.deliver": { - "file_path": "packages/coding-agent/src/experimental/vacation/vacation.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.vacation.Research.phases.deliver", - "start_line": 70, - "end_line": 93, - "type": "METHOD", - "content_hash": "1d50a2dca8813ccb" - }, - "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.phases.deliver.runtime.commit() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/vacation.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.vacation.phases.deliver.runtime.commit() callback", - "start_line": 73, - "end_line": 76, - "type": "FUNCTION", - "content_hash": "081a20c8f5bed541" - }, - "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.phases.deliver.runtime.commit() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/vacation.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.vacation.Research.phases.deliver.runtime.commit() callback", - "start_line": 81, - "end_line": 92, - "type": "FUNCTION", - "content_hash": "20f9a0a2c302cf8c" - }, - "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.phases.deliver.runtime.commit() callback.text": { - "file_path": "packages/coding-agent/src/experimental/vacation/vacation.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.vacation.Research.phases.deliver.runtime.commit() callback.text", - "start_line": 85, - "end_line": 88, - "type": "CLASS", - "content_hash": "a8e1f768d467aba7" - }, - "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.phases.deliver.runtime.commit() callback.text.message.content.flatMap() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/vacation.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.vacation.Research.phases.deliver.runtime.commit() callback.text.message.content.flatMap() callback", - "start_line": 87, - "end_line": 87, - "type": "FUNCTION", - "content_hash": "12d7a479854bdc3f" - }, - "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.phases.report": { - "file_path": "packages/coding-agent/src/experimental/vacation/vacation.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.vacation.Research.phases.report", - "start_line": 94, - "end_line": 99, - "type": "METHOD", - "content_hash": "759c21b55faa0ff0" - }, - "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.phases.report.runtime.commit() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/vacation.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.vacation.Research.phases.report.runtime.commit() callback", - "start_line": 98, - "end_line": 98, - "type": "FUNCTION", - "content_hash": "0d7768c9fbb8eba4" - }, - "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.abort": { - "file_path": "packages/coding-agent/src/experimental/vacation/vacation.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.vacation.Research.abort", - "start_line": 101, - "end_line": 102, - "type": "METHOD", - "content_hash": "d43130ed907cf6e6" - }, - "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.abort.runtime.commit() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/vacation.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.vacation.Research.abort.runtime.commit() callback", - "start_line": 102, - "end_line": 102, - "type": "FUNCTION", - "content_hash": "d52e34f0fab2454b" - }, - "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.research": { - "file_path": "packages/coding-agent/src/experimental/vacation/vacation.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.vacation.research", - "start_line": 105, - "end_line": 127, - "type": "CLASS", - "content_hash": "8134abfb3c373bc6" - }, - "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.research.execute": { - "file_path": "packages/coding-agent/src/experimental/vacation/vacation.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.vacation.research.execute", - "start_line": 110, - "end_line": 126, - "type": "METHOD", - "content_hash": "d1870672bda35182" - }, - "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.research.execute.api.commit() callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/vacation.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.vacation.research.execute.api.commit() callback", - "start_line": 111, - "end_line": 124, - "type": "FUNCTION", - "content_hash": "f4ca0a07d108fcca" - }, - "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Vacation.sections.section(\"preamble\") callback": { - "file_path": "packages/coding-agent/src/experimental/vacation/vacation.ts", - "qualified_name": "packages.coding-agent.src.experimental.vacation.vacation.Vacation.sections.section(\"preamble\") callback", - "start_line": 137, - "end_line": 138, - "type": "FUNCTION", - "content_hash": "4037c893bbba6ce1" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.truncateText": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.truncateText", - "start_line": 59, - "end_line": 61, - "type": "FUNCTION", - "content_hash": "b7517403abee24ba" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.previewArgs": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.previewArgs", - "start_line": 63, - "end_line": 70, - "type": "FUNCTION", - "content_hash": "765761a3424d7f7d" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.textOf": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.textOf", - "start_line": 72, - "end_line": 77, - "type": "FUNCTION", - "content_hash": "de12278347b3d11b" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.textOf.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.textOf.filter() callback", - "start_line": 74, - "end_line": 74, - "type": "FUNCTION", - "content_hash": "8924e3c948b09ec1" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.textOf.map() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.textOf.map() callback", - "start_line": 75, - "end_line": 75, - "type": "FUNCTION", - "content_hash": "0497f5dbf779d2c1" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.toModelType": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.toModelType", - "start_line": 79, - "end_line": 82, - "type": "FUNCTION", - "content_hash": "0a1b946698152fba" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.toProvider": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.toProvider", - "start_line": 84, - "end_line": 88, - "type": "FUNCTION", - "content_hash": "80342ebaf983e5e5" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.toModelInfo": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.toModelInfo", - "start_line": 91, - "end_line": 95, - "type": "FUNCTION", - "content_hash": "f14f6d115e4597b4" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.withArticle": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.withArticle", - "start_line": 98, - "end_line": 100, - "type": "FUNCTION", - "content_hash": "1340d5cd8dcb98f0" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.isRecord": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.isRecord", - "start_line": 102, - "end_line": 104, - "type": "FUNCTION", - "content_hash": "1e9c333f1dc6814a" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.describeValue": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.describeValue", - "start_line": 107, - "end_line": 116, - "type": "FUNCTION", - "content_hash": "f29db8619308fb28" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.checkClassifierContext": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.checkClassifierContext", - "start_line": 122, - "end_line": 170, - "type": "FUNCTION", - "content_hash": "df716043f0280f29" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.checkClassifierContext.images.forEach() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.checkClassifierContext.images.forEach() callback", - "start_line": 132, - "end_line": 141, - "type": "FUNCTION", - "content_hash": "6cd475592cb4cdd6" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.checkClassifierContext.isStrings": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.checkClassifierContext.isStrings", - "start_line": 147, - "end_line": 147, - "type": "CLASS", - "content_hash": "fbccace1fb4feac7" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.checkClassifierContext.isStrings.values.every() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.checkClassifierContext.isStrings.values.every() callback", - "start_line": 147, - "end_line": 147, - "type": "FUNCTION", - "content_hash": "fbccace1fb4feac7" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.checkImagesContext": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.checkImagesContext", - "start_line": 173, - "end_line": 196, - "type": "FUNCTION", - "content_hash": "c4fce5a7bcc8e7c5" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.checkImagesContext.input.forEach() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.checkImagesContext.input.forEach() callback", - "start_line": 183, - "end_line": 194, - "type": "FUNCTION", - "content_hash": "8a6ab867b9c32b2a" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.ModelCallResult": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.ModelCallResult", - "start_line": 199, - "end_line": 203, - "type": "INTERFACE", - "content_hash": "ec8c984ae13c0710" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createLimiter": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.createLimiter", - "start_line": 206, - "end_line": 219, - "type": "FUNCTION", - "content_hash": "da2f0d671afdaee8" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.isStoreEntryData": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.isStoreEntryData", - "start_line": 221, - "end_line": 230, - "type": "FUNCTION", - "content_hash": "b4cf6505ec3cc674" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.isStoreEntryData.deleted.every() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.isStoreEntryData.deleted.every() callback", - "start_line": 228, - "end_line": 228, - "type": "FUNCTION", - "content_hash": "4b2289c4a35beffa" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.readCodemodeStore": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.readCodemodeStore", - "start_line": 233, - "end_line": 243, - "type": "FUNCTION", - "content_hash": "2b8239afb81fe27b" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.valueText": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.valueText", - "start_line": 251, - "end_line": 254, - "type": "FUNCTION", - "content_hash": "f316bf3dbf5b0837" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.formatOutput": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.formatOutput", - "start_line": 262, - "end_line": 281, - "type": "FUNCTION", - "content_hash": "59deea350f78c963" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.formatOutput.total": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.formatOutput.total", - "start_line": 263, - "end_line": 263, - "type": "CLASS", - "content_hash": "75a068b30410b351" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.formatOutput.total.output.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.formatOutput.total.output.filter() callback", - "start_line": 263, - "end_line": 263, - "type": "FUNCTION", - "content_hash": "75a068b30410b351" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.joinAdjacentText": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.joinAdjacentText", - "start_line": 284, - "end_line": 296, - "type": "FUNCTION", - "content_hash": "bd7467c32e65bb10" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.formatCallSummary": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.formatCallSummary", - "start_line": 298, - "end_line": 301, - "type": "FUNCTION", - "content_hash": "f96ab6046801e8a5" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.formatCallSummary.calls.map() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.formatCallSummary.calls.map() callback", - "start_line": 300, - "end_line": 300, - "type": "FUNCTION", - "content_hash": "d45f50f8299d8777" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.formatError": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.formatError", - "start_line": 303, - "end_line": 314, - "type": "FUNCTION", - "content_hash": "0ba8908526d8603b" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.spillOutput": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.spillOutput", - "start_line": 317, - "end_line": 323, - "type": "FUNCTION", - "content_hash": "e645dca8442429d7" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.saveImages": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.saveImages", - "start_line": 338, - "end_line": 366, - "type": "FUNCTION", - "content_hash": "8a88e4db186e0352" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.saveImages.result": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.saveImages.result", - "start_line": 354, - "end_line": 364, - "type": "CLASS", - "content_hash": "5dc935670564fe1a" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.saveImages.result.items.map() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.saveImages.result.items.map() callback", - "start_line": 355, - "end_line": 363, - "type": "FUNCTION", - "content_hash": "d0efdc124c6f56ba" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.truncateOutput": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.truncateOutput", - "start_line": 373, - "end_line": 396, - "type": "FUNCTION", - "content_hash": "cfdc5cb103822220" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.truncateOutput.texts": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.truncateOutput.texts", - "start_line": 377, - "end_line": 377, - "type": "CLASS", - "content_hash": "749d8f01707afa29" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.truncateOutput.texts.items.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.truncateOutput.texts.items.filter() callback", - "start_line": 377, - "end_line": 377, - "type": "FUNCTION", - "content_hash": "749d8f01707afa29" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.truncateOutput.texts.map() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.truncateOutput.texts.map() callback", - "start_line": 377, - "end_line": 377, - "type": "FUNCTION", - "content_hash": "749d8f01707afa29" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.truncateOutput.items.items.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.truncateOutput.items.items.filter() callback", - "start_line": 393, - "end_line": 393, - "type": "FUNCTION", - "content_hash": "cff89a19e4f052d1" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.toScriptValue": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.toScriptValue", - "start_line": 404, - "end_line": 410, - "type": "FUNCTION", - "content_hash": "125d41cf8eec2f2f" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.executeCodemode": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.executeCodemode", - "start_line": 416, - "end_line": 537, - "type": "FUNCTION", - "content_hash": "d50f83e8c5fa2ec7" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.executeCodemode.snapshot.calls.calls.map() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.executeCodemode.snapshot.calls.calls.map() callback", - "start_line": 438, - "end_line": 438, - "type": "FUNCTION", - "content_hash": "d62aa65c7b7cad2c" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.executeCodemode.samples": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.executeCodemode.samples", - "start_line": 444, - "end_line": 446, - "type": "CLASS", - "content_hash": "d803beb482277333" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.executeCodemode.samples.callable.map() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.executeCodemode.samples.callable.map() callback", - "start_line": 445, - "end_line": 445, - "type": "FUNCTION", - "content_hash": "0be56cd5267f6c8f" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.executeCodemode.sandboxTools": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.executeCodemode.sandboxTools", - "start_line": 447, - "end_line": 474, - "type": "CLASS", - "content_hash": "a8ce86e4c9dc99d4" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.executeCodemode.sandboxTools.callable.map() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.executeCodemode.sandboxTools.callable.map() callback", - "start_line": 447, - "end_line": 474, - "type": "FUNCTION", - "content_hash": "a8ce86e4c9dc99d4" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.executeCodemode.sandboxTools.callable.map() callback.execute": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.executeCodemode.sandboxTools.callable.map() callback.execute", - "start_line": 450, - "end_line": 473, - "type": "METHOD", - "content_hash": "bd8c33373dc92c41" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.executeCodemode.items.some() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.executeCodemode.items.some() callback", - "start_line": 513, - "end_line": 513, - "type": "FUNCTION", - "content_hash": "505ca6b687c5b0a1" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.isNamespaceName": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.isNamespaceName", - "start_line": 543, - "end_line": 548, - "type": "FUNCTION", - "content_hash": "f28415969b33b58d" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createDiscoveryGlobals": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.createDiscoveryGlobals", - "start_line": 554, - "end_line": 620, - "type": "FUNCTION", - "content_hash": "ed04cfcdd53f2b91" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.execute": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.execute", - "start_line": 565, - "end_line": 582, - "type": "METHOD", - "content_hash": "9f4df973e59c37bc" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createDiscoveryGlobals.execute.documents": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.createDiscoveryGlobals.execute.documents", - "start_line": 576, - "end_line": 580, - "type": "CLASS", - "content_hash": "f226c1cc6ce8ef0f" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createDiscoveryGlobals.execute.documents.tools.flatMap() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.createDiscoveryGlobals.execute.documents.tools.flatMap() callback", - "start_line": 576, - "end_line": 580, - "type": "FUNCTION", - "content_hash": "f226c1cc6ce8ef0f" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createDiscoveryGlobals.execute.map() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.createDiscoveryGlobals.execute.map() callback", - "start_line": 581, - "end_line": 581, - "type": "FUNCTION", - "content_hash": "941387130e0780b6" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.execute.tool": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.execute.tool", - "start_line": 590, - "end_line": 592, - "type": "CLASS", - "content_hash": "afdc449fd49b5948" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createDiscoveryGlobals.execute.tool.tools.find() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.createDiscoveryGlobals.execute.tool.tools.find() callback", - "start_line": 591, - "end_line": 591, - "type": "FUNCTION", - "content_hash": "e6f85309800479a0" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createDiscoveryGlobals.execute": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.createDiscoveryGlobals.execute", - "start_line": 599, - "end_line": 617, - "type": "METHOD", - "content_hash": "1b5beb3c91680c3c" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals", - "start_line": 627, - "end_line": 733, - "type": "FUNCTION", - "content_hash": "5870a9a755f28a25" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.runModelCall.actualType": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.runModelCall.actualType", - "start_line": 664, - "end_line": 666, - "type": "CLASS", - "content_hash": "c59026cf0167ba2d" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.runModelCall.actualType.find() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.runModelCall.actualType.find() callback", - "start_line": 665, - "end_line": 665, - "type": "FUNCTION", - "content_hash": "f26d027214641bf4" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.runModelCall.result": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.runModelCall.result", - "start_line": 684, - "end_line": 684, - "type": "CLASS", - "content_hash": "022ff2e3eac79d1c" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.runModelCall.result.limit() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.runModelCall.result.limit() callback", - "start_line": 684, - "end_line": 684, - "type": "FUNCTION", - "content_hash": "022ff2e3eac79d1c" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations", - "start_line": 695, - "end_line": 731, - "type": "CLASS", - "content_hash": "1ddcad9c6db47465" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.getModelsOfType\"": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.getModelsOfType\"", - "start_line": 696, - "end_line": 699, - "type": "METHOD", - "content_hash": "92d0e55d90f8c916" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.getAvailableOfType\"": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.getAvailableOfType\"", - "start_line": 700, - "end_line": 704, - "type": "METHOD", - "content_hash": "67ce60ba6ffedfff" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.getModelOfType\"": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.getModelOfType\"", - "start_line": 705, - "end_line": 714, - "type": "METHOD", - "content_hash": "a615f7a1b1e7bea6" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.classify\"": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.classify\"", - "start_line": 715, - "end_line": 718, - "type": "METHOD", - "content_hash": "fd322a54ebf43908" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.classify\".runModelCall(\"models.classify\", \"classifier\") callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.classify\".runModelCall(\"models.classify\", \"classifier\") callback", - "start_line": 716, - "end_line": 717, - "type": "FUNCTION", - "content_hash": "d2a202b488292dbe" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.generateImages\"": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.generateImages\"", - "start_line": 719, - "end_line": 730, - "type": "METHOD", - "content_hash": "2d7f440a836c3221" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.generateImages\".runModelCall(\"models.generateImages\", \"image\") callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.generateImages\".runModelCall(\"models.generateImages\", \"image\") callback", - "start_line": 725, - "end_line": 729, - "type": "FUNCTION", - "content_hash": "5d87ca0acd63d7a0" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.generateImages\".runModelCall(\"models.generateImages\", \"image\") callback.result.output.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.generateImages\".runModelCall(\"models.generateImages\", \"image\") callback.result.output.filter() callback", - "start_line": 727, - "end_line": 727, - "type": "FUNCTION", - "content_hash": "5ae83ba0468fde53" - }, - "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.map() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.map() callback", - "start_line": 732, - "end_line": 732, - "type": "FUNCTION", - "content_hash": "eb34b78ab8e5a4fd" - }, - "packages/coding-agent/src/extensions/codemode/index.ts|packages.coding-agent.src.extensions.codemode.index.CodemodeExtensionOptions": { - "file_path": "packages/coding-agent/src/extensions/codemode/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.index.CodemodeExtensionOptions", - "start_line": 14, - "end_line": 21, - "type": "INTERFACE", - "content_hash": "0862762b2104c1c5" - }, - "packages/coding-agent/src/extensions/codemode/index.ts|packages.coding-agent.src.extensions.codemode.index.readMode": { - "file_path": "packages/coding-agent/src/extensions/codemode/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.index.readMode", - "start_line": 23, - "end_line": 25, - "type": "FUNCTION", - "content_hash": "c78f281a59d3c553" - }, - "packages/coding-agent/src/extensions/codemode/index.ts|packages.coding-agent.src.extensions.codemode.index.readInlineBudget": { - "file_path": "packages/coding-agent/src/extensions/codemode/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.index.readInlineBudget", - "start_line": 27, - "end_line": 30, - "type": "FUNCTION", - "content_hash": "ddce3881795ebe2b" - }, - "packages/coding-agent/src/extensions/codemode/index.ts|packages.coding-agent.src.extensions.codemode.index.createCodemodeExtension": { - "file_path": "packages/coding-agent/src/extensions/codemode/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.index.createCodemodeExtension", - "start_line": 32, - "end_line": 47, - "type": "FUNCTION", - "content_hash": "4cab6e2fc14c97c5" - }, - "packages/coding-agent/src/extensions/codemode/index.ts|packages.coding-agent.src.extensions.codemode.index.createCodemodeExtension.": { - "file_path": "packages/coding-agent/src/extensions/codemode/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.index.createCodemodeExtension.", - "start_line": 33, - "end_line": 46, - "type": "FUNCTION", - "content_hash": "b19efb672d0fefad" - }, - "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.expandHint": { - "file_path": "packages/coding-agent/src/extensions/codemode/renderer.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.renderer.expandHint", - "start_line": 24, - "end_line": 26, - "type": "FUNCTION", - "content_hash": "b6f93612022bd6d6" - }, - "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.formatDuration": { - "file_path": "packages/coding-agent/src/extensions/codemode/renderer.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.renderer.formatDuration", - "start_line": 28, - "end_line": 31, - "type": "FUNCTION", - "content_hash": "0c205f799332414d" - }, - "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.formatCost": { - "file_path": "packages/coding-agent/src/extensions/codemode/renderer.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.renderer.formatCost", - "start_line": 34, - "end_line": 36, - "type": "FUNCTION", - "content_hash": "101cab062e671fdf" - }, - "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.statusIcon": { - "file_path": "packages/coding-agent/src/extensions/codemode/renderer.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.renderer.statusIcon", - "start_line": 38, - "end_line": 49, - "type": "FUNCTION", - "content_hash": "2c230304906464d8" - }, - "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.formatCall": { - "file_path": "packages/coding-agent/src/extensions/codemode/renderer.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.renderer.formatCall", - "start_line": 51, - "end_line": 63, - "type": "FUNCTION", - "content_hash": "700d0b6f25937a6f" - }, - "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers": { - "file_path": "packages/coding-agent/src/extensions/codemode/renderer.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers", - "start_line": 65, - "end_line": 150, - "type": "CLASS", - "content_hash": "e7418bc26e77c1f7" - }, - "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderCall": { - "file_path": "packages/coding-agent/src/extensions/codemode/renderer.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderCall", - "start_line": 69, - "end_line": 94, - "type": "METHOD", - "content_hash": "b497872f834d2c40" - }, - "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderCall.formatHint": { - "file_path": "packages/coding-agent/src/extensions/codemode/renderer.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderCall.formatHint", - "start_line": 89, - "end_line": 89, - "type": "METHOD", - "content_hash": "f8671b531455c2d2" - }, - "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult": { - "file_path": "packages/coding-agent/src/extensions/codemode/renderer.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult", - "start_line": 95, - "end_line": 149, - "type": "METHOD", - "content_hash": "a73913d51b3d5f2d" - }, - "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.lines": { - "file_path": "packages/coding-agent/src/extensions/codemode/renderer.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.lines", - "start_line": 101, - "end_line": 101, - "type": "CLASS", - "content_hash": "c0ef5bc6ca7ee316" - }, - "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.lines.shown.map() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/renderer.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.lines.shown.map() callback", - "start_line": 101, - "end_line": 101, - "type": "FUNCTION", - "content_hash": "c0ef5bc6ca7ee316" - }, - "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.priced": { - "file_path": "packages/coding-agent/src/extensions/codemode/renderer.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.priced", - "start_line": 108, - "end_line": 108, - "type": "CLASS", - "content_hash": "2411c4a5904ec255" - }, - "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.priced.calls.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/renderer.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.priced.calls.filter() callback", - "start_line": 108, - "end_line": 108, - "type": "FUNCTION", - "content_hash": "2411c4a5904ec255" - }, - "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.total": { - "file_path": "packages/coding-agent/src/extensions/codemode/renderer.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.total", - "start_line": 110, - "end_line": 110, - "type": "CLASS", - "content_hash": "45df0fa9463e9b57" - }, - "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.total.priced.reduce() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/renderer.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.total.priced.reduce() callback", - "start_line": 110, - "end_line": 110, - "type": "FUNCTION", - "content_hash": "45df0fa9463e9b57" - }, - "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.styled": { - "file_path": "packages/coding-agent/src/extensions/codemode/renderer.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.styled", - "start_line": 126, - "end_line": 129, - "type": "CLASS", - "content_hash": "173785410dfdfae6" - }, - "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.styled.map() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/renderer.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.styled.map() callback", - "start_line": 128, - "end_line": 128, - "type": "FUNCTION", - "content_hash": "23cc80e44d8e9691" - }, - "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.formatHint": { - "file_path": "packages/coding-agent/src/extensions/codemode/renderer.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.formatHint", - "start_line": 140, - "end_line": 140, - "type": "METHOD", - "content_hash": "15c6b28ebd8987a0" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.CodemodeStoreEntryData": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.CodemodeStoreEntryData", - "start_line": 56, - "end_line": 59, - "type": "INTERFACE", - "content_hash": "9a05ca82b2e6c4fe" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.CodemodeToolOptions": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.CodemodeToolOptions", - "start_line": 67, - "end_line": 86, - "type": "INTERFACE", - "content_hash": "cabef934286d18fe" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.isCodemodeTool": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.isCodemodeTool", - "start_line": 102, - "end_line": 104, - "type": "FUNCTION", - "content_hash": "db07d3877bf87ded" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.CodemodeNestedCall": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.CodemodeNestedCall", - "start_line": 108, - "end_line": 120, - "type": "INTERFACE", - "content_hash": "0061d02776ee80b3" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.CodemodeToolDetails": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.CodemodeToolDetails", - "start_line": 122, - "end_line": 126, - "type": "INTERFACE", - "content_hash": "2fba03d978cd3a1f" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.describeGlobals": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.describeGlobals", - "start_line": 143, - "end_line": 154, - "type": "FUNCTION", - "content_hash": "adcba1aff499b08a" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.toCodemodeDeclaration": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.toCodemodeDeclaration", - "start_line": 165, - "end_line": 176, - "type": "FUNCTION", - "content_hash": "5549f5c8a535d0cc" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.toCodemodeDeclaration.bullets": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.toCodemodeDeclaration.bullets", - "start_line": 169, - "end_line": 169, - "type": "CLASS", - "content_hash": "85a4987aef5332c9" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.toCodemodeDeclaration.bullets.guidelines.flatMap() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.toCodemodeDeclaration.bullets.guidelines.flatMap() callback", - "start_line": 169, - "end_line": 169, - "type": "FUNCTION", - "content_hash": "85a4987aef5332c9" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.getCodemodeCallableTools": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.getCodemodeCallableTools", - "start_line": 179, - "end_line": 181, - "type": "FUNCTION", - "content_hash": "341280c0eb7b6ae5" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.getCodemodeCallableTools.tools.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.getCodemodeCallableTools.tools.filter() callback", - "start_line": 180, - "end_line": 180, - "type": "FUNCTION", - "content_hash": "478dba27bb34536c" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.CodemodeDescriptionOptions": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.CodemodeDescriptionOptions", - "start_line": 183, - "end_line": 197, - "type": "INTERFACE", - "content_hash": "cd9e7768039fb92c" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.renderToolSection": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.renderToolSection", - "start_line": 200, - "end_line": 204, - "type": "FUNCTION", - "content_hash": "06fc326e1818ecf8" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.CatalogEntry": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.CatalogEntry", - "start_line": 206, - "end_line": 210, - "type": "INTERFACE", - "content_hash": "160ed0a669bcb6e8" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.CatalogGroup": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.CatalogGroup", - "start_line": 212, - "end_line": 215, - "type": "INTERFACE", - "content_hash": "f8a1a11c3f27d141" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.selectCatalog": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.selectCatalog", - "start_line": 223, - "end_line": 240, - "type": "FUNCTION", - "content_hash": "74cc5e505145c56b" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.selectCatalog.groups.flatMap() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.selectCatalog.groups.flatMap() callback", - "start_line": 224, - "end_line": 224, - "type": "FUNCTION", - "content_hash": "9f8847d66ba85e10" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.selectCatalog.groups.flatMap() callback.group.entries.map() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.selectCatalog.groups.flatMap() callback.group.entries.map() callback", - "start_line": 224, - "end_line": 224, - "type": "FUNCTION", - "content_hash": "9f8847d66ba85e10" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.selectCatalog.queues": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.selectCatalog.queues", - "start_line": 225, - "end_line": 225, - "type": "CLASS", - "content_hash": "6bdbcea370e9cf1c" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.selectCatalog.queues.groups.map() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.selectCatalog.queues.groups.map() callback", - "start_line": 225, - "end_line": 225, - "type": "FUNCTION", - "content_hash": "6bdbcea370e9cf1c" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.selectCatalog.queues.groups.map() callback.sort() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.selectCatalog.queues.groups.map() callback.sort() callback", - "start_line": 225, - "end_line": 225, - "type": "FUNCTION", - "content_hash": "6bdbcea370e9cf1c" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.selectCatalog.active": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.selectCatalog.active", - "start_line": 228, - "end_line": 228, - "type": "CLASS", - "content_hash": "76bd4429e764e990" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.selectCatalog.active.queues.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.selectCatalog.active.queues.filter() callback", - "start_line": 228, - "end_line": 228, - "type": "FUNCTION", - "content_hash": "76bd4429e764e990" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.selectCatalog.active.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.selectCatalog.active.filter() callback", - "start_line": 230, - "end_line": 237, - "type": "FUNCTION", - "content_hash": "dfb8e3a1f7c4a494" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription", - "start_line": 249, - "end_line": 299, - "type": "FUNCTION", - "content_hash": "c243bbb314aa24c8" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription.declarations": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription.declarations", - "start_line": 253, - "end_line": 255, - "type": "CLASS", - "content_hash": "1766fee31a614c21" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription.declarations.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription.declarations.filter() callback", - "start_line": 254, - "end_line": 254, - "type": "FUNCTION", - "content_hash": "d908bd737d6be9e7" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription.declarations.map() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription.declarations.map() callback", - "start_line": 255, - "end_line": 255, - "type": "FUNCTION", - "content_hash": "23de432ecb30024a" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription.ordered.sort() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription.ordered.sort() callback", - "start_line": 265, - "end_line": 266, - "type": "FUNCTION", - "content_hash": "993168cc928e1359" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription.ordered": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription.ordered", - "start_line": 265, - "end_line": 267, - "type": "CLASS", - "content_hash": "f48b86a734cfa229" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription.declarations.some() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription.declarations.some() callback", - "start_line": 273, - "end_line": 274, - "type": "FUNCTION", - "content_hash": "aa2045b20e711633" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription.visible": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription.visible", - "start_line": 283, - "end_line": 283, - "type": "CLASS", - "content_hash": "c5574c3e7a34227c" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription.visible.entries.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription.visible.entries.filter() callback", - "start_line": 283, - "end_line": 283, - "type": "FUNCTION", - "content_hash": "c5574c3e7a34227c" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.describeOutput": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.describeOutput", - "start_line": 305, - "end_line": 321, - "type": "FUNCTION", - "content_hash": "64cea38eea619abe" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.describeOutput.fields": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.describeOutput.fields", - "start_line": 317, - "end_line": 317, - "type": "CLASS", - "content_hash": "fff8e894c2025390" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.describeOutput.fields.map() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.describeOutput.fields.map() callback", - "start_line": 317, - "end_line": 317, - "type": "FUNCTION", - "content_hash": "fff8e894c2025390" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.describeScriptCall": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.describeScriptCall", - "start_line": 327, - "end_line": 329, - "type": "FUNCTION", - "content_hash": "9024d4cdfd6b4b40" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout", - "start_line": 343, - "end_line": 379, - "type": "FUNCTION", - "content_hash": "20acec60c2af6cc1" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.callableNames": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.callableNames", - "start_line": 347, - "end_line": 347, - "type": "CLASS", - "content_hash": "dae4e6d5671bc051" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.callableNames.callable.map() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.callableNames.callable.map() callback", - "start_line": 347, - "end_line": 347, - "type": "FUNCTION", - "content_hash": "dae4e6d5671bc051" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.listed": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.listed", - "start_line": 354, - "end_line": 354, - "type": "CLASS", - "content_hash": "1d46618de238ea0d" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.listed.callable.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.listed.callable.filter() callback", - "start_line": 354, - "end_line": 354, - "type": "FUNCTION", - "content_hash": "1d46618de238ea0d" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.namespaces.listed.flatMap() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.namespaces.listed.flatMap() callback", - "start_line": 356, - "end_line": 359, - "type": "FUNCTION", - "content_hash": "742e2a0dfaf316cd" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.guidelines.listed.map() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.guidelines.listed.map() callback", - "start_line": 361, - "end_line": 361, - "type": "FUNCTION", - "content_hash": "386a78057081f388" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.deferred.listed.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.deferred.listed.filter() callback", - "start_line": 367, - "end_line": 367, - "type": "FUNCTION", - "content_hash": "6fd163af17945cea" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.deferred.map() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.deferred.map() callback", - "start_line": 367, - "end_line": 367, - "type": "FUNCTION", - "content_hash": "6fd163af17945cea" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.declaredNames": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.declaredNames", - "start_line": 371, - "end_line": 371, - "type": "CLASS", - "content_hash": "4089f236fdb17bbb" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.declaredNames.loadout.declared.map() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.declaredNames.loadout.declared.map() callback", - "start_line": 371, - "end_line": 371, - "type": "FUNCTION", - "content_hash": "4089f236fdb17bbb" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.hiddenDeclarations.callable.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.hiddenDeclarations.callable.filter() callback", - "start_line": 376, - "end_line": 376, - "type": "FUNCTION", - "content_hash": "4742a1b32522e6c7" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.hiddenDeclarations.map() callback": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.hiddenDeclarations.map() callback", - "start_line": 376, - "end_line": 376, - "type": "FUNCTION", - "content_hash": "4742a1b32522e6c7" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.createCodemodeToolDefinition": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.createCodemodeToolDefinition", - "start_line": 381, - "end_line": 402, - "type": "FUNCTION", - "content_hash": "97934203aba85a7c" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.createCodemodeToolDefinition.prepareLoadout": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.createCodemodeToolDefinition.prepareLoadout", - "start_line": 394, - "end_line": 394, - "type": "METHOD", - "content_hash": "66428004d1acdfbc" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.createCodemodeToolDefinition.execute": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.createCodemodeToolDefinition.execute", - "start_line": 398, - "end_line": 399, - "type": "METHOD", - "content_hash": "1d4f427ebffaf870" - }, - "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.createCodemodeTool": { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.codemode.tool.createCodemodeTool", - "start_line": 408, - "end_line": 420, - "type": "FUNCTION", - "content_hash": "37ea9d415cb07aec" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaModelInfo": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.LlamaModelInfo", - "start_line": 3, - "end_line": 24, - "type": "INTERFACE", - "content_hash": "7ee9b57ff39264b6" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaModelsResponse": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.LlamaModelsResponse", - "start_line": 26, - "end_line": 29, - "type": "INTERFACE", - "content_hash": "7a963c8d5df1bac0" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaServerProps": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.LlamaServerProps", - "start_line": 31, - "end_line": 34, - "type": "INTERFACE", - "content_hash": "5f2a3a53e99c8928" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaModelEvent": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.LlamaModelEvent", - "start_line": 36, - "end_line": 40, - "type": "INTERFACE", - "content_hash": "9204e4be3238d921" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaProgress": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.LlamaProgress", - "start_line": 42, - "end_line": 46, - "type": "INTERFACE", - "content_hash": "f082754a06669b89" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.errorMessage": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.errorMessage", - "start_line": 48, - "end_line": 54, - "type": "FUNCTION", - "content_hash": "941d9afb643bffbf" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.isModelInfo": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.isModelInfo", - "start_line": 56, - "end_line": 60, - "type": "FUNCTION", - "content_hash": "635c943f37b3722a" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.linkSignal": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.linkSignal", - "start_line": 62, - "end_line": 71, - "type": "FUNCTION", - "content_hash": "15449a885ff34d0f" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.sleep": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.sleep", - "start_line": 73, - "end_line": 89, - "type": "FUNCTION", - "content_hash": "d9e77bb351464a96" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.sleep.": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.sleep.", - "start_line": 74, - "end_line": 88, - "type": "FUNCTION", - "content_hash": "89f83376aa4df3e5" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.sleep..timeout": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.sleep..timeout", - "start_line": 83, - "end_line": 86, - "type": "CLASS", - "content_hash": "8ba96e878089cf5d" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.sleep..timeout.setTimeout() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.sleep..timeout.setTimeout() callback", - "start_line": 83, - "end_line": 86, - "type": "FUNCTION", - "content_hash": "8ba96e878089cf5d" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.parseLoadProgress": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.parseLoadProgress", - "start_line": 91, - "end_line": 111, - "type": "FUNCTION", - "content_hash": "b770347c6736124e" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.parseLoadProgress.stages": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.parseLoadProgress.stages", - "start_line": 98, - "end_line": 100, - "type": "CLASS", - "content_hash": "8e1b629e5cd61052" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.parseLoadProgress.stages.value.stages.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.parseLoadProgress.stages.value.stages.filter() callback", - "start_line": 99, - "end_line": 99, - "type": "FUNCTION", - "content_hash": "a48c9cd031f64802" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.parseDownloadProgress": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.parseDownloadProgress", - "start_line": 113, - "end_line": 132, - "type": "FUNCTION", - "content_hash": "59b05b3f7a0506a7" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.formatBytes": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.formatBytes", - "start_line": 134, - "end_line": 144, - "type": "FUNCTION", - "content_hash": "177ecd7654a840b1" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.normalizeLlamaServerUrl": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.normalizeLlamaServerUrl", - "start_line": 146, - "end_line": 155, - "type": "FUNCTION", - "content_hash": "2f5933349afaaa05" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.llamaInferenceUrl": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.llamaInferenceUrl", - "start_line": 157, - "end_line": 159, - "type": "FUNCTION", - "content_hash": "e3ab3d3a2644e130" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.LlamaClient", - "start_line": 161, - "end_line": 348, - "type": "CLASS", - "content_hash": "df8dc3d6665c08c8" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.constructor": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.LlamaClient.constructor", - "start_line": 165, - "end_line": 168, - "type": "CONSTRUCTOR", - "content_hash": "f82f8e1ea5771520" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.request": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.LlamaClient.request", - "start_line": 170, - "end_line": 185, - "type": "METHOD", - "content_hash": "ef8115e828235caa" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.list": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.LlamaClient.list", - "start_line": 187, - "end_line": 195, - "type": "METHOD", - "content_hash": "09fff3035996edc6" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.props": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.LlamaClient.props", - "start_line": 197, - "end_line": 206, - "type": "METHOD", - "content_hash": "6e20db3b18e07866" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.load": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.LlamaClient.load", - "start_line": 208, - "end_line": 210, - "type": "METHOD", - "content_hash": "18fd2d8d103d22a2" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.unload": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.LlamaClient.unload", - "start_line": 212, - "end_line": 214, - "type": "METHOD", - "content_hash": "894d25e2411c0360" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.unloadAndWait": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.LlamaClient.unloadAndWait", - "start_line": 216, - "end_line": 223, - "type": "METHOD", - "content_hash": "f636434601005469" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.unloadAndWait.entry": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.LlamaClient.unloadAndWait.entry", - "start_line": 219, - "end_line": 219, - "type": "CLASS", - "content_hash": "fe4b3967c7990a77" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.unloadAndWait.entry.find() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.LlamaClient.unloadAndWait.entry.find() callback", - "start_line": 219, - "end_line": 219, - "type": "FUNCTION", - "content_hash": "fe4b3967c7990a77" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.download": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.LlamaClient.download", - "start_line": 225, - "end_line": 227, - "type": "METHOD", - "content_hash": "0e58e93144cdc532" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.watch": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.LlamaClient.watch", - "start_line": 229, - "end_line": 261, - "type": "METHOD", - "content_hash": "928602084183541c" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.watch.data": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.LlamaClient.watch.data", - "start_line": 245, - "end_line": 249, - "type": "CLASS", - "content_hash": "a6fdebff4c6c701b" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.watch.data.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.LlamaClient.watch.data.filter() callback", - "start_line": 247, - "end_line": 247, - "type": "FUNCTION", - "content_hash": "67aa95b364bd54dd" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.watch.data.map() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.LlamaClient.watch.data.map() callback", - "start_line": 248, - "end_line": 248, - "type": "FUNCTION", - "content_hash": "340608e8d2376151" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.loadAndWait": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.LlamaClient.loadAndWait", - "start_line": 263, - "end_line": 302, - "type": "METHOD", - "content_hash": "5eb232abd7f4d40a" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.loadAndWait.watch() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.LlamaClient.loadAndWait.watch() callback", - "start_line": 272, - "end_line": 280, - "type": "FUNCTION", - "content_hash": "2137f1bebdc2eab6" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.loadAndWait.catch() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.LlamaClient.loadAndWait.catch() callback", - "start_line": 280, - "end_line": 280, - "type": "FUNCTION", - "content_hash": "9c6aaf9acd2a6abd" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.loadAndWait.entry": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.LlamaClient.loadAndWait.entry", - "start_line": 286, - "end_line": 286, - "type": "CLASS", - "content_hash": "797cd85de15cef8c" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.loadAndWait.entry.find() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.LlamaClient.loadAndWait.entry.find() callback", - "start_line": 286, - "end_line": 286, - "type": "FUNCTION", - "content_hash": "797cd85de15cef8c" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.downloadAndWait": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.LlamaClient.downloadAndWait", - "start_line": 304, - "end_line": 347, - "type": "METHOD", - "content_hash": "89f316ec7ec352e2" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.downloadAndWait.watch() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.LlamaClient.downloadAndWait.watch() callback", - "start_line": 315, - "end_line": 324, - "type": "FUNCTION", - "content_hash": "7922277d6bad14eb" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.downloadAndWait.catch() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.LlamaClient.downloadAndWait.catch() callback", - "start_line": 324, - "end_line": 324, - "type": "FUNCTION", - "content_hash": "9c6aaf9acd2a6abd" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.downloadAndWait.entry": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.LlamaClient.downloadAndWait.entry", - "start_line": 333, - "end_line": 333, - "type": "CLASS", - "content_hash": "2a4c77b1030af9e7" - }, - "packages/coding-agent/src/extensions/llama/client.ts|packages.coding-agent.src.extensions.llama.client.LlamaClient.downloadAndWait.entry.models.find() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.client.LlamaClient.downloadAndWait.entry.models.find() callback", - "start_line": 333, - "end_line": 333, - "type": "FUNCTION", - "content_hash": "2a4c77b1030af9e7" - }, - "packages/coding-agent/src/extensions/llama/huggingface.ts|packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceModel": { - "file_path": "packages/coding-agent/src/extensions/llama/huggingface.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceModel", - "start_line": 10, - "end_line": 13, - "type": "INTERFACE", - "content_hash": "6ea239258da2417e" - }, - "packages/coding-agent/src/extensions/llama/huggingface.ts|packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceQuantization": { - "file_path": "packages/coding-agent/src/extensions/llama/huggingface.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceQuantization", - "start_line": 15, - "end_line": 18, - "type": "INTERFACE", - "content_hash": "e423735aa181615d" - }, - "packages/coding-agent/src/extensions/llama/huggingface.ts|packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceModelDetails": { - "file_path": "packages/coding-agent/src/extensions/llama/huggingface.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceModelDetails", - "start_line": 20, - "end_line": 24, - "type": "INTERFACE", - "content_hash": "1c5ca83e752b2e2a" - }, - "packages/coding-agent/src/extensions/llama/huggingface.ts|packages.coding-agent.src.extensions.llama.huggingface.payloadError": { - "file_path": "packages/coding-agent/src/extensions/llama/huggingface.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.huggingface.payloadError", - "start_line": 26, - "end_line": 30, - "type": "FUNCTION", - "content_hash": "4000cf258cf3fd44" - }, - "packages/coding-agent/src/extensions/llama/huggingface.ts|packages.coding-agent.src.extensions.llama.huggingface.parseRateLimitDelay": { - "file_path": "packages/coding-agent/src/extensions/llama/huggingface.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.huggingface.parseRateLimitDelay", - "start_line": 32, - "end_line": 35, - "type": "FUNCTION", - "content_hash": "4408083e80327703" - }, - "packages/coding-agent/src/extensions/llama/huggingface.ts|packages.coding-agent.src.extensions.llama.huggingface.readToken": { - "file_path": "packages/coding-agent/src/extensions/llama/huggingface.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.huggingface.readToken", - "start_line": 37, - "end_line": 44, - "type": "FUNCTION", - "content_hash": "da7471cfaee36697" - }, - "packages/coding-agent/src/extensions/llama/huggingface.ts|packages.coding-agent.src.extensions.llama.huggingface.findHuggingFaceToken": { - "file_path": "packages/coding-agent/src/extensions/llama/huggingface.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.huggingface.findHuggingFaceToken", - "start_line": 46, - "end_line": 61, - "type": "FUNCTION", - "content_hash": "bd67096bf3c513a4" - }, - "packages/coding-agent/src/extensions/llama/huggingface.ts|packages.coding-agent.src.extensions.llama.huggingface.findHuggingFaceToken.paths": { - "file_path": "packages/coding-agent/src/extensions/llama/huggingface.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.huggingface.findHuggingFaceToken.paths", - "start_line": 50, - "end_line": 55, - "type": "CLASS", - "content_hash": "d19e20646e862515" - }, - "packages/coding-agent/src/extensions/llama/huggingface.ts|packages.coding-agent.src.extensions.llama.huggingface.findHuggingFaceToken.paths.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/huggingface.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.huggingface.findHuggingFaceToken.paths.filter() callback", - "start_line": 55, - "end_line": 55, - "type": "FUNCTION", - "content_hash": "85964e518531d203" - }, - "packages/coding-agent/src/extensions/llama/huggingface.ts|packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceClient": { - "file_path": "packages/coding-agent/src/extensions/llama/huggingface.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceClient", - "start_line": 63, - "end_line": 158, - "type": "CLASS", - "content_hash": "9fc0b539bb6a7345" - }, - "packages/coding-agent/src/extensions/llama/huggingface.ts|packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceClient.constructor": { - "file_path": "packages/coding-agent/src/extensions/llama/huggingface.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceClient.constructor", - "start_line": 67, - "end_line": 70, - "type": "CONSTRUCTOR", - "content_hash": "327050ef332c5161" - }, - "packages/coding-agent/src/extensions/llama/huggingface.ts|packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceClient.request": { - "file_path": "packages/coding-agent/src/extensions/llama/huggingface.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceClient.request", - "start_line": 72, - "end_line": 98, - "type": "METHOD", - "content_hash": "e934f76ea6d1dbda" - }, - "packages/coding-agent/src/extensions/llama/huggingface.ts|packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceClient.search": { - "file_path": "packages/coding-agent/src/extensions/llama/huggingface.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceClient.search", - "start_line": 100, - "end_line": 116, - "type": "METHOD", - "content_hash": "18259daa669d82be" - }, - "packages/coding-agent/src/extensions/llama/huggingface.ts|packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceClient.search.payload.flatMap() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/huggingface.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceClient.search.payload.flatMap() callback", - "start_line": 110, - "end_line": 115, - "type": "FUNCTION", - "content_hash": "898f4c13e5e9d5fe" - }, - "packages/coding-agent/src/extensions/llama/huggingface.ts|packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceClient.details": { - "file_path": "packages/coding-agent/src/extensions/llama/huggingface.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceClient.details", - "start_line": 118, - "end_line": 157, - "type": "METHOD", - "content_hash": "7ae17db7235be21c" - }, - "packages/coding-agent/src/extensions/llama/huggingface.ts|packages.coding-agent.src.extensions.llama.huggingface.details.quantizations": { - "file_path": "packages/coding-agent/src/extensions/llama/huggingface.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.huggingface.details.quantizations", - "start_line": 142, - "end_line": 151, - "type": "CLASS", - "content_hash": "0817fbc25c081a9c" - }, - "packages/coding-agent/src/extensions/llama/huggingface.ts|packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceClient.details.quantizations.map() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/huggingface.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceClient.details.quantizations.map() callback", - "start_line": 143, - "end_line": 143, - "type": "FUNCTION", - "content_hash": "782e7a94bde693c4" - }, - "packages/coding-agent/src/extensions/llama/huggingface.ts|packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceClient.details.quantizations.sort() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/huggingface.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceClient.details.quantizations.sort() callback", - "start_line": 144, - "end_line": 151, - "type": "FUNCTION", - "content_hash": "93025f4c26816a46" - }, - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.modelIsLoaded": { - "file_path": "packages/coding-agent/src/extensions/llama/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.index.modelIsLoaded", - "start_line": 7, - "end_line": 9, - "type": "FUNCTION", - "content_hash": "05a707e14218d112" - }, - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.isConnectionError": { - "file_path": "packages/coding-agent/src/extensions/llama/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.index.isConnectionError", - "start_line": 11, - "end_line": 15, - "type": "FUNCTION", - "content_hash": "bb8f157224bdb1a5" - }, - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.connectionErrorMessage": { - "file_path": "packages/coding-agent/src/extensions/llama/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.index.connectionErrorMessage", - "start_line": 17, - "end_line": 20, - "type": "FUNCTION", - "content_hash": "a18f0e6a57c46ddd" - }, - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.parseHuggingFaceModel": { - "file_path": "packages/coding-agent/src/extensions/llama/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.index.parseHuggingFaceModel", - "start_line": 22, - "end_line": 27, - "type": "FUNCTION", - "content_hash": "ab69d5e41056562d" - }, - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.configuredClient": { - "file_path": "packages/coding-agent/src/extensions/llama/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.index.configuredClient", - "start_line": 29, - "end_line": 40, - "type": "FUNCTION", - "content_hash": "cc2fec2a7bdf98f1" - }, - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension": { - "file_path": "packages/coding-agent/src/extensions/llama/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.index.llamaExtension", - "start_line": 42, - "end_line": 230, - "type": "FUNCTION", - "content_hash": "3dcdeda57d4f358f" - }, - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.loaded": { - "file_path": "packages/coding-agent/src/extensions/llama/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.loaded", - "start_line": 73, - "end_line": 73, - "type": "CLASS", - "content_hash": "d2bb0cd30459efab" - }, - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.loaded.catalog.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.loaded.catalog.filter() callback", - "start_line": 73, - "end_line": 73, - "type": "FUNCTION", - "content_hash": "d2bb0cd30459efab" - }, - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.restoreLoaded": { - "file_path": "packages/coding-agent/src/extensions/llama/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.restoreLoaded", - "start_line": 85, - "end_line": 89, - "type": "CLASS", - "content_hash": "15e30ea22c91555e" - }, - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.restoreLoaded.client.loadAndWait() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.restoreLoaded.client.loadAndWait() callback", - "start_line": 87, - "end_line": 87, - "type": "FUNCTION", - "content_hash": "f14c448e03040808" - }, - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.result": { - "file_path": "packages/coding-agent/src/extensions/llama/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.result", - "start_line": 95, - "end_line": 103, - "type": "CLASS", - "content_hash": "f499872ae0f4e4ed" - }, - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.result.run": { - "file_path": "packages/coding-agent/src/extensions/llama/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.result.run", - "start_line": 101, - "end_line": 101, - "type": "METHOD", - "content_hash": "ccd1f6246a011068" - }, - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.result.cancel": { - "file_path": "packages/coding-agent/src/extensions/llama/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.result.cancel", - "start_line": 102, - "end_line": 102, - "type": "METHOD", - "content_hash": "e07d3a5e9f7a196c" - }, - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.loadedModel": { - "file_path": "packages/coding-agent/src/extensions/llama/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.loadedModel", - "start_line": 109, - "end_line": 109, - "type": "CLASS", - "content_hash": "995f2998ccadffc0" - }, - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.loadedModel.refreshed.find() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.loadedModel.refreshed.find() callback", - "start_line": 109, - "end_line": 109, - "type": "FUNCTION", - "content_hash": "995f2998ccadffc0" - }, - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.selected": { - "file_path": "packages/coding-agent/src/extensions/llama/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.selected", - "start_line": 139, - "end_line": 139, - "type": "CLASS", - "content_hash": "596c6aab8ab57389" - }, - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.selected.ui.searchModels() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.selected.ui.searchModels() callback", - "start_line": 139, - "end_line": 139, - "type": "FUNCTION", - "content_hash": "596c6aab8ab57389" - }, - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.options": { - "file_path": "packages/coding-agent/src/extensions/llama/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.options", - "start_line": 154, - "end_line": 162, - "type": "CLASS", - "content_hash": "69d4db85539034af" - }, - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.options.details.quantizations.map() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.options.details.quantizations.map() callback", - "start_line": 154, - "end_line": 162, - "type": "FUNCTION", - "content_hash": "69d4db85539034af" - }, - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.options.details.quantizations.map() callback.detail": { - "file_path": "packages/coding-agent/src/extensions/llama/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.options.details.quantizations.map() callback.detail", - "start_line": 155, - "end_line": 160, - "type": "CLASS", - "content_hash": "69f30621a8be60a9" - }, - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.options.details.quantizations.map() callback.detail.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.options.details.quantizations.map() callback.detail.filter() callback", - "start_line": 159, - "end_line": 159, - "type": "FUNCTION", - "content_hash": "3fd8d190dbf06c6c" - }, - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.result": { - "file_path": "packages/coding-agent/src/extensions/llama/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.result", - "start_line": 169, - "end_line": 177, - "type": "CLASS", - "content_hash": "88a81ce848594fc8" - }, - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.result.run": { - "file_path": "packages/coding-agent/src/extensions/llama/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.result.run", - "start_line": 175, - "end_line": 175, - "type": "METHOD", - "content_hash": "6c3ee3c0eb37f2df" - }, - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.result.cancel": { - "file_path": "packages/coding-agent/src/extensions/llama/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.result.cancel", - "start_line": 176, - "end_line": 176, - "type": "METHOD", - "content_hash": "97a5401c21daf004" - }, - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.handler": { - "file_path": "packages/coding-agent/src/extensions/llama/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.index.llamaExtension.handler", - "start_line": 185, - "end_line": 228, - "type": "METHOD", - "content_hash": "ec76783a035d7705" - }, - "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.handler.showLlamaUi() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.index.llamaExtension.handler.showLlamaUi() callback", - "start_line": 192, - "end_line": 227, - "type": "FUNCTION", - "content_hash": "02f565ef5b069b4b" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.credentialServerUrl": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.credentialServerUrl", - "start_line": 26, - "end_line": 29, - "type": "FUNCTION", - "content_hash": "0274ab37ac2eaf1d" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.resolveServerUrl": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.resolveServerUrl", - "start_line": 31, - "end_line": 37, - "type": "FUNCTION", - "content_hash": "482532dc1e82783e" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.modelIsSelectable": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.modelIsSelectable", - "start_line": 39, - "end_line": 45, - "type": "FUNCTION", - "content_hash": "59d2e931952e967e" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.routerAutoloadEnabled": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.routerAutoloadEnabled", - "start_line": 47, - "end_line": 58, - "type": "FUNCTION", - "content_hash": "03705141438aae16" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.routerAutoloadEnabled.catalog.some() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.routerAutoloadEnabled.catalog.some() callback", - "start_line": 52, - "end_line": 52, - "type": "FUNCTION", - "content_hash": "863dd1305921eb20" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.configuredContextWindow": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.configuredContextWindow", - "start_line": 60, - "end_line": 69, - "type": "FUNCTION", - "content_hash": "b28007e3f0faf004" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.contextWindowOf": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.contextWindowOf", - "start_line": 71, - "end_line": 79, - "type": "FUNCTION", - "content_hash": "5ba6bfeb0580dc07" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.isDecisionModel": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.isDecisionModel", - "start_line": 88, - "end_line": 90, - "type": "FUNCTION", - "content_hash": "0f6aa3aa3d251531" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.isChatModel": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.isChatModel", - "start_line": 93, - "end_line": 95, - "type": "FUNCTION", - "content_hash": "e33c60cc9d901928" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.toPiClassifierModel": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.toPiClassifierModel", - "start_line": 102, - "end_line": 119, - "type": "FUNCTION", - "content_hash": "aa494f07027ca3d0" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.isLlamaClassifierModel": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.isLlamaClassifierModel", - "start_line": 121, - "end_line": 125, - "type": "FUNCTION", - "content_hash": "54bdbc6b8137748b" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.toPiModel": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.toPiModel", - "start_line": 127, - "end_line": 159, - "type": "FUNCTION", - "content_hash": "3af513dc8533b516" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.LlamaProviderController": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.LlamaProviderController", - "start_line": 161, - "end_line": 164, - "type": "INTERFACE", - "content_hash": "90e4da07993be90b" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.LlamaProviderController.setCatalog": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.LlamaProviderController.setCatalog", - "start_line": 163, - "end_line": 163, - "type": "METHOD", - "content_hash": "d754dadb8c6c26f6" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider", - "start_line": 166, - "end_line": 299, - "type": "FUNCTION", - "content_hash": "994b7b2ff5854f08" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.setCatalog": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.setCatalog", - "start_line": 172, - "end_line": 180, - "type": "CLASS", - "content_hash": "135a744ad0418749" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.setCatalog.selectable": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.setCatalog.selectable", - "start_line": 177, - "end_line": 177, - "type": "CLASS", - "content_hash": "bab900a125dc9f4a" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.setCatalog.selectable.catalog.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.setCatalog.selectable.catalog.filter() callback", - "start_line": 177, - "end_line": 177, - "type": "FUNCTION", - "content_hash": "bab900a125dc9f4a" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.setCatalog.map() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.setCatalog.map() callback", - "start_line": 178, - "end_line": 178, - "type": "FUNCTION", - "content_hash": "d9b7abb600d12a80" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.setCatalog.selectable.map() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.setCatalog.selectable.map() callback", - "start_line": 179, - "end_line": 179, - "type": "FUNCTION", - "content_hash": "5dade8617a340780" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.provider": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.provider", - "start_line": 182, - "end_line": 296, - "type": "CLASS", - "content_hash": "f5719b5c20e87cc6" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.auth.apiKey.login": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.auth.apiKey.login", - "start_line": 189, - "end_line": 210, - "type": "METHOD", - "content_hash": "ceec1e5440697165" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.auth.apiKey.check": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.auth.apiKey.check", - "start_line": 211, - "end_line": 216, - "type": "METHOD", - "content_hash": "f00149a6df0c413b" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.auth.apiKey.resolve": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.auth.apiKey.resolve", - "start_line": 217, - "end_line": 226, - "type": "METHOD", - "content_hash": "48bc254dba9ecf2c" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.getModels": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.getModels", - "start_line": 229, - "end_line": 229, - "type": "METHOD", - "content_hash": "676f950c73c0575b" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.getAllModels": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.getAllModels", - "start_line": 230, - "end_line": 230, - "type": "METHOD", - "content_hash": "25d1f577ece0fb4d" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels", - "start_line": 231, - "end_line": 287, - "type": "METHOD", - "content_hash": "ca7c4f760b52a8e4" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.stored": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.stored", - "start_line": 234, - "end_line": 234, - "type": "CLASS", - "content_hash": "8540cf54d2054afe" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.stored.context.stored.models.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.stored.context.stored.models.filter() callback", - "start_line": 234, - "end_line": 234, - "type": "FUNCTION", - "content_hash": "8540cf54d2054afe" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.restored": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.restored", - "start_line": 235, - "end_line": 238, - "type": "CLASS", - "content_hash": "a11b95e27f96fa79" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.restored.stored.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.restored.stored.filter() callback", - "start_line": 236, - "end_line": 237, - "type": "FUNCTION", - "content_hash": "11d5dcd76fafd516" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.provider.refreshModels.update": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.provider.refreshModels.update", - "start_line": 245, - "end_line": 248, - "type": "METHOD", - "content_hash": "ee7c7d6455a48be7" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.selectable": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.selectable", - "start_line": 263, - "end_line": 263, - "type": "CLASS", - "content_hash": "290a925e74538331" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.selectable.catalog.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.selectable.catalog.filter() callback", - "start_line": 263, - "end_line": 263, - "type": "FUNCTION", - "content_hash": "290a925e74538331" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.refreshed": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.refreshed", - "start_line": 268, - "end_line": 275, - "type": "CLASS", - "content_hash": "ae09a28dfa80dcb2" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.refreshed.map() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.refreshed.map() callback", - "start_line": 269, - "end_line": 274, - "type": "FUNCTION", - "content_hash": "73d45b341616d9db" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.refreshedClassifiers.selectable.map() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.refreshedClassifiers.selectable.map() callback", - "start_line": 276, - "end_line": 277, - "type": "FUNCTION", - "content_hash": "da49c1e70b20e114" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.refreshedClassifiers": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.refreshedClassifiers", - "start_line": 276, - "end_line": 278, - "type": "CLASS", - "content_hash": "8712c390851f97df" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.update": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.update", - "start_line": 282, - "end_line": 285, - "type": "METHOD", - "content_hash": "bb0e7a38021ebdcc" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.stream": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.stream", - "start_line": 288, - "end_line": 288, - "type": "METHOD", - "content_hash": "8cafe59dc4df009a" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.streamSimple": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.streamSimple", - "start_line": 289, - "end_line": 289, - "type": "METHOD", - "content_hash": "a525eb4f7393edf1" - }, - "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.classify": { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.classify", - "start_line": 290, - "end_line": 295, - "type": "METHOD", - "content_hash": "5a48dd2caefc6492" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.ProgressState": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.ProgressState", - "start_line": 27, - "end_line": 30, - "type": "INTERFACE", - "content_hash": "f1dd50b50d982878" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.contextLabel": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.contextLabel", - "start_line": 32, - "end_line": 42, - "type": "FUNCTION", - "content_hash": "3e8bc1300b82ec36" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.modelDescription": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.modelDescription", - "start_line": 44, - "end_line": 52, - "type": "FUNCTION", - "content_hash": "48ceb424b40c6676" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.selectTheme": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.selectTheme", - "start_line": 54, - "end_line": 62, - "type": "FUNCTION", - "content_hash": "421e67b713d2610a" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.selectTheme.selectedPrefix": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.selectTheme.selectedPrefix", - "start_line": 56, - "end_line": 56, - "type": "METHOD", - "content_hash": "33c40a7cf605088b" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.selectTheme.selectedText": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.selectTheme.selectedText", - "start_line": 57, - "end_line": 57, - "type": "METHOD", - "content_hash": "ebe637977d4f10c8" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.selectTheme.description": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.selectTheme.description", - "start_line": 58, - "end_line": 58, - "type": "METHOD", - "content_hash": "afb881856b4713f9" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.selectTheme.scrollInfo": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.selectTheme.scrollInfo", - "start_line": 59, - "end_line": 59, - "type": "METHOD", - "content_hash": "4494e876cb0d39f2" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.selectTheme.noMatch": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.selectTheme.noMatch", - "start_line": 60, - "end_line": 60, - "type": "METHOD", - "content_hash": "199a8dc9021ab30e" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.frame": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.frame", - "start_line": 64, - "end_line": 75, - "type": "FUNCTION", - "content_hash": "1fbae3310109de12" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaUi": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.LlamaUi", - "start_line": 77, - "end_line": 88, - "type": "INTERFACE", - "content_hash": "e20b7b0a88949f38" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaUi.showModels": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.LlamaUi.showModels", - "start_line": 78, - "end_line": 78, - "type": "METHOD", - "content_hash": "ece4042ec364f694" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaUi.select": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.LlamaUi.select", - "start_line": 79, - "end_line": 79, - "type": "METHOD", - "content_hash": "9abcd0aa92441453" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaUi.confirm": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.LlamaUi.confirm", - "start_line": 80, - "end_line": 80, - "type": "METHOD", - "content_hash": "5a232c3ef22ec391" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaUi.connectionError": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.LlamaUi.connectionError", - "start_line": 81, - "end_line": 81, - "type": "METHOD", - "content_hash": "f03a6f65d8c1a345" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaUi.searchModels": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.LlamaUi.searchModels", - "start_line": 82, - "end_line": 84, - "type": "METHOD", - "content_hash": "7ef19d38a3b9722d" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaUi.showStatus": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.LlamaUi.showStatus", - "start_line": 85, - "end_line": 85, - "type": "METHOD", - "content_hash": "de243a3230497e91" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaUi.progress": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.LlamaUi.progress", - "start_line": 86, - "end_line": 86, - "type": "METHOD", - "content_hash": "c1fc5e6f25406a44" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaUi.updateProgress": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.LlamaUi.updateProgress", - "start_line": 87, - "end_line": 87, - "type": "METHOD", - "content_hash": "5e717fd6c8346f8a" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.compactCount": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.compactCount", - "start_line": 90, - "end_line": 94, - "type": "FUNCTION", - "content_hash": "bbfbaf3762f62fa7" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch", - "start_line": 96, - "end_line": 274, - "type": "CLASS", - "content_hash": "2d81721de560b6a0" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.constructor": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.constructor", - "start_line": 115, - "end_line": 135, - "type": "CONSTRUCTOR", - "content_hash": "167a9ef8a9592777" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.focused": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.focused", - "start_line": 137, - "end_line": 139, - "type": "METHOD", - "content_hash": "be91ddf9d1450ab0" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.focused": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.focused", - "start_line": 141, - "end_line": 144, - "type": "METHOD", - "content_hash": "70f5753dfb573edd" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.updateResults": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.updateResults", - "start_line": 146, - "end_line": 180, - "type": "METHOD", - "content_hash": "ac355412aa595ca4" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.filterResults": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.filterResults", - "start_line": 182, - "end_line": 191, - "type": "METHOD", - "content_hash": "96f12e474b068ab3" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.filterResults.matches": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.filterResults.matches", - "start_line": 184, - "end_line": 184, - "type": "CLASS", - "content_hash": "78f482d2ea1d18d7" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.filterResults.matches.fuzzyFilter() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.filterResults.matches.fuzzyFilter() callback", - "start_line": 184, - "end_line": 184, - "type": "FUNCTION", - "content_hash": "78f482d2ea1d18d7" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.filterResults.matches.map() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.filterResults.matches.map() callback", - "start_line": 184, - "end_line": 184, - "type": "FUNCTION", - "content_hash": "78f482d2ea1d18d7" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.filterResults.results.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.filterResults.results.filter() callback", - "start_line": 185, - "end_line": 185, - "type": "FUNCTION", - "content_hash": "741e3aa79d2b3ccc" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.scheduleSearch": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.scheduleSearch", - "start_line": 193, - "end_line": 212, - "type": "METHOD", - "content_hash": "bfd244d455d4614a" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.scheduleSearch.setTimeout() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.scheduleSearch.setTimeout() callback", - "start_line": 211, - "end_line": 211, - "type": "FUNCTION", - "content_hash": "bdb32392e4503404" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.runSearch": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.runSearch", - "start_line": 214, - "end_line": 233, - "type": "METHOD", - "content_hash": "43a4cef9baa2c723" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.close": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.close", - "start_line": 235, - "end_line": 241, - "type": "METHOD", - "content_hash": "846f24ccade875e4" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.handleInput": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.handleInput", - "start_line": 243, - "end_line": 273, - "type": "METHOD", - "content_hash": "7c225484755f3552" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.LlamaView", - "start_line": 276, - "end_line": 478, - "type": "CLASS", - "content_hash": "b2a78f337bd0ee4c" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.constructor": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.LlamaView.constructor", - "start_line": 289, - "end_line": 294, - "type": "CONSTRUCTOR", - "content_hash": "584eb89b0f52e0d5" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.focused": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.LlamaView.focused", - "start_line": 300, - "end_line": 303, - "type": "METHOD", - "content_hash": "b80d81825d66efe0" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.setContent": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.LlamaView.setContent", - "start_line": 305, - "end_line": 319, - "type": "METHOD", - "content_hash": "8d78c5d5f1d900b8" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels", - "start_line": 321, - "end_line": 358, - "type": "METHOD", - "content_hash": "b7b6ef4a44163b82" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels.sorted": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels.sorted", - "start_line": 322, - "end_line": 325, - "type": "CLASS", - "content_hash": "1688b4437aa1da13" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels.sorted.sort() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels.sorted.sort() callback", - "start_line": 322, - "end_line": 325, - "type": "FUNCTION", - "content_hash": "1688b4437aa1da13" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels.byId": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels.byId", - "start_line": 326, - "end_line": 326, - "type": "CLASS", - "content_hash": "6b674f4eb06f2864" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels.byId.sorted.map() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels.byId.sorted.map() callback", - "start_line": 326, - "end_line": 326, - "type": "FUNCTION", - "content_hash": "6b674f4eb06f2864" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels.items": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels.items", - "start_line": 327, - "end_line": 334, - "type": "CLASS", - "content_hash": "a717143abe170c89" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels.items.sorted.map() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels.items.sorted.map() callback", - "start_line": 328, - "end_line": 332, - "type": "FUNCTION", - "content_hash": "094e6e06aa395b2f" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels.": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels.", - "start_line": 335, - "end_line": 357, - "type": "FUNCTION", - "content_hash": "58528402954adb1b" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels..onSelect": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels..onSelect", - "start_line": 340, - "end_line": 346, - "type": "FUNCTION", - "content_hash": "4f5165f2a854296b" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels..onCancel": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels..onCancel", - "start_line": 347, - "end_line": 347, - "type": "FUNCTION", - "content_hash": "96e3b4c77d8c0358" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.select": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.LlamaView.select", - "start_line": 360, - "end_line": 379, - "type": "METHOD", - "content_hash": "93ae8ac1c9c0c9cd" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.select.": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.LlamaView.select.", - "start_line": 361, - "end_line": 378, - "type": "FUNCTION", - "content_hash": "4399741807ee3c3e" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.select..list": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.LlamaView.select..list", - "start_line": 362, - "end_line": 366, - "type": "CLASS", - "content_hash": "c52d86b79e8a4913" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.select..list.options.map() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.LlamaView.select..list.options.map() callback", - "start_line": 363, - "end_line": 363, - "type": "FUNCTION", - "content_hash": "b6fd7640f7f4b8fd" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.select..onSelect": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.LlamaView.select..onSelect", - "start_line": 367, - "end_line": 367, - "type": "FUNCTION", - "content_hash": "2537d9709fe61365" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.select..onCancel": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.LlamaView.select..onCancel", - "start_line": 368, - "end_line": 368, - "type": "FUNCTION", - "content_hash": "290768cfb44d3d2b" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.confirm": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.LlamaView.confirm", - "start_line": 381, - "end_line": 383, - "type": "METHOD", - "content_hash": "e30b1401b8abd6b1" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.connectionError": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.LlamaView.connectionError", - "start_line": 385, - "end_line": 388, - "type": "METHOD", - "content_hash": "09cf523f21f9098d" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.searchModels": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.LlamaView.searchModels", - "start_line": 390, - "end_line": 413, - "type": "METHOD", - "content_hash": "f062b016037070b8" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.searchModels.": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.LlamaView.searchModels.", - "start_line": 393, - "end_line": 412, - "type": "FUNCTION", - "content_hash": "6a8f16d2554e12b0" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showStatus": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.LlamaView.showStatus", - "start_line": 415, - "end_line": 417, - "type": "METHOD", - "content_hash": "47db890055319099" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.progress": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.LlamaView.progress", - "start_line": 419, - "end_line": 428, - "type": "METHOD", - "content_hash": "c98ceea3c63b9eb4" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.updateProgress": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.LlamaView.updateProgress", - "start_line": 430, - "end_line": 455, - "type": "METHOD", - "content_hash": "5dce635ff766898a" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.handleInput": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.LlamaView.handleInput", - "start_line": 457, - "end_line": 467, - "type": "METHOD", - "content_hash": "ffd3b6718cbb0e75" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.render": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.LlamaView.render", - "start_line": 469, - "end_line": 473, - "type": "METHOD", - "content_hash": "d53dc86e282e416e" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.render.map() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.LlamaView.render.map() callback", - "start_line": 472, - "end_line": 472, - "type": "FUNCTION", - "content_hash": "eab36eebdacb3d6a" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.invalidate": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.LlamaView.invalidate", - "start_line": 475, - "end_line": 477, - "type": "METHOD", - "content_hash": "83fdd0f720c2f1a8" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.showLlamaUi": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.showLlamaUi", - "start_line": 480, - "end_line": 492, - "type": "FUNCTION", - "content_hash": "bba9342376cc2ebd" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.showLlamaUi.ctx.ui.custom() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.showLlamaUi.ctx.ui.custom() callback", - "start_line": 481, - "end_line": 491, - "type": "FUNCTION", - "content_hash": "dcf71605016d1c27" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.ctx.ui.custom() callback.then() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.ctx.ui.custom() callback.then() callback", - "start_line": 484, - "end_line": 484, - "type": "FUNCTION", - "content_hash": "d8745dc8f1362e30" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.showLlamaUi.ctx.ui.custom() callback.then() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.showLlamaUi.ctx.ui.custom() callback.then() callback", - "start_line": 485, - "end_line": 488, - "type": "FUNCTION", - "content_hash": "e9c8dacda5e7c3ff" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.runWithProgress": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.runWithProgress", - "start_line": 494, - "end_line": 542, - "type": "FUNCTION", - "content_hash": "61fdde6296018453" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.runWithProgress.settled": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.runWithProgress.settled", - "start_line": 508, - "end_line": 516, - "type": "CLASS", - "content_hash": "c9b48e5c24c36d6f" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.runWithProgress.settled.options.run() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.runWithProgress.settled.options.run() callback", - "start_line": 509, - "end_line": 512, - "type": "FUNCTION", - "content_hash": "fc82ca4149a32cc9" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.runWithProgress.settled.then() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.runWithProgress.settled.then() callback", - "start_line": 515, - "end_line": 515, - "type": "FUNCTION", - "content_hash": "1b97dae6d62acb83" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.runWithProgress.settled.finally() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.runWithProgress.settled.finally() callback", - "start_line": 518, - "end_line": 520, - "type": "FUNCTION", - "content_hash": "68436d283e517dd4" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.runWithProgress.outcome": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.runWithProgress.outcome", - "start_line": 523, - "end_line": 526, - "type": "CLASS", - "content_hash": "19c3e89cb5d6788d" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.runWithProgress.outcome.settled.then() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.runWithProgress.outcome.settled.then() callback", - "start_line": 524, - "end_line": 524, - "type": "FUNCTION", - "content_hash": "06d2e30f56b41456" - }, - "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.runWithProgress.outcome.then() callback": { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.llama.ui.runWithProgress.outcome.then() callback", - "start_line": 525, - "end_line": 525, - "type": "FUNCTION", - "content_hash": "e95ff0a14344c71c" - }, - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.McpCommandOptions": { - "file_path": "packages/coding-agent/src/extensions/mcp/cli.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.cli.McpCommandOptions", - "start_line": 79, - "end_line": 89, - "type": "INTERFACE", - "content_hash": "80c9099750f9b993" - }, - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.ServerReport": { - "file_path": "packages/coding-agent/src/extensions/mcp/cli.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.cli.ServerReport", - "start_line": 91, - "end_line": 107, - "type": "INTERFACE", - "content_hash": "5ee628e8f5b884fa" - }, - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.errorMessage": { - "file_path": "packages/coding-agent/src/extensions/mcp/cli.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.cli.errorMessage", - "start_line": 109, - "end_line": 111, - "type": "FUNCTION", - "content_hash": "87e33ee36d89d687" - }, - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.describeTransport": { - "file_path": "packages/coding-agent/src/extensions/mcp/cli.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.cli.describeTransport", - "start_line": 113, - "end_line": 116, - "type": "FUNCTION", - "content_hash": "e9a755c52b655174" - }, - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.createConnection": { - "file_path": "packages/coding-agent/src/extensions/mcp/cli.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.cli.createConnection", - "start_line": 118, - "end_line": 127, - "type": "FUNCTION", - "content_hash": "3478eb2fac06b348" - }, - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.createConnection.onTools": { - "file_path": "packages/coding-agent/src/extensions/mcp/cli.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.cli.createConnection.onTools", - "start_line": 125, - "end_line": 125, - "type": "METHOD", - "content_hash": "c703964ed65915a7" - }, - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.ParsedOptions": { - "file_path": "packages/coding-agent/src/extensions/mcp/cli.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.cli.ParsedOptions", - "start_line": 132, - "end_line": 137, - "type": "INTERFACE", - "content_hash": "391dbcaafa683f1f" - }, - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.parseOptions": { - "file_path": "packages/coding-agent/src/extensions/mcp/cli.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.cli.parseOptions", - "start_line": 144, - "end_line": 182, - "type": "FUNCTION", - "content_hash": "dbd50a143135dddd" - }, - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.runMcpCommand": { - "file_path": "packages/coding-agent/src/extensions/mcp/cli.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.cli.runMcpCommand", - "start_line": 185, - "end_line": 260, - "type": "FUNCTION", - "content_hash": "6e9c3fe700a1828a" - }, - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.runMcpCommand.entry": { - "file_path": "packages/coding-agent/src/extensions/mcp/cli.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.cli.runMcpCommand.entry", - "start_line": 227, - "end_line": 227, - "type": "CLASS", - "content_hash": "a6f1d617c30d53d9" - }, - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.runMcpCommand.entry.loaded.servers.find() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/cli.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.cli.runMcpCommand.entry.loaded.servers.find() callback", - "start_line": 227, - "end_line": 227, - "type": "FUNCTION", - "content_hash": "a6f1d617c30d53d9" - }, - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.runMcpCommand.loaded.servers.map() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/cli.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.cli.runMcpCommand.loaded.servers.map() callback", - "start_line": 230, - "end_line": 230, - "type": "FUNCTION", - "content_hash": "1095e05ee89213ea" - }, - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.parsePairs": { - "file_path": "packages/coding-agent/src/extensions/mcp/cli.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.cli.parsePairs", - "start_line": 263, - "end_line": 275, - "type": "FUNCTION", - "content_hash": "2eebee501d7084d4" - }, - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.add": { - "file_path": "packages/coding-agent/src/extensions/mcp/cli.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.cli.add", - "start_line": 277, - "end_line": 394, - "type": "FUNCTION", - "content_hash": "a887a9ffd24b25e2" - }, - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.add.misplaced": { - "file_path": "packages/coding-agent/src/extensions/mcp/cli.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.cli.add.misplaced", - "start_line": 326, - "end_line": 328, - "type": "CLASS", - "content_hash": "1334959c636ee6f4" - }, - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.add.misplaced.find() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/cli.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.cli.add.misplaced.find() callback", - "start_line": 327, - "end_line": 327, - "type": "FUNCTION", - "content_hash": "4f97afe26f224e01" - }, - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.add.mayNeedSignIn": { - "file_path": "packages/coding-agent/src/extensions/mcp/cli.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.cli.add.mayNeedSignIn", - "start_line": 387, - "end_line": 389, - "type": "CLASS", - "content_hash": "0c6f517be8e19284" - }, - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.add.mayNeedSignIn.some() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/cli.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.cli.add.mayNeedSignIn.some() callback", - "start_line": 389, - "end_line": 389, - "type": "FUNCTION", - "content_hash": "3a277db48fc83735" - }, - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.remove": { - "file_path": "packages/coding-agent/src/extensions/mcp/cli.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.cli.remove", - "start_line": 396, - "end_line": 432, - "type": "FUNCTION", - "content_hash": "feaab23cdf6385e5" - }, - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.remove.other": { - "file_path": "packages/coding-agent/src/extensions/mcp/cli.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.cli.remove.other", - "start_line": 425, - "end_line": 427, - "type": "CLASS", - "content_hash": "74c24a9bcc48fb4f" - }, - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.remove.other.servers.find() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/cli.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.cli.remove.other.servers.find() callback", - "start_line": 426, - "end_line": 426, - "type": "FUNCTION", - "content_hash": "485695a27436b00a" - }, - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.list": { - "file_path": "packages/coding-agent/src/extensions/mcp/cli.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.cli.list", - "start_line": 434, - "end_line": 519, - "type": "FUNCTION", - "content_hash": "a12845c849744f16" - }, - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.list.reports": { - "file_path": "packages/coding-agent/src/extensions/mcp/cli.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.cli.list.reports", - "start_line": 442, - "end_line": 477, - "type": "CLASS", - "content_hash": "8aef18d03d7fc548" - }, - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.list.reports.loaded.servers.map() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/cli.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.cli.list.reports.loaded.servers.map() callback", - "start_line": 443, - "end_line": 476, - "type": "FUNCTION", - "content_hash": "2e71d9cafbb044d3" - }, - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.list.reports.loaded.servers.map() callback.connection.tools.map() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/cli.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.cli.list.reports.loaded.servers.map() callback.connection.tools.map() callback", - "start_line": 463, - "end_line": 463, - "type": "FUNCTION", - "content_hash": "16cd4fa82ace7f74" - }, - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.list.reports.loaded.servers.map() callback.overrides": { - "file_path": "packages/coding-agent/src/extensions/mcp/cli.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.cli.list.reports.loaded.servers.map() callback.overrides", - "start_line": 464, - "end_line": 467, - "type": "CLASS", - "content_hash": "e2c0178d28a58765" - }, - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.list.reports.loaded.servers.map() callback.overrides.connection.tools.flatMap() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/cli.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.cli.list.reports.loaded.servers.map() callback.overrides.connection.tools.flatMap() callback", - "start_line": 464, - "end_line": 467, - "type": "FUNCTION", - "content_hash": "e2c0178d28a58765" - }, - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.list.failed": { - "file_path": "packages/coding-agent/src/extensions/mcp/cli.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.cli.list.failed", - "start_line": 478, - "end_line": 478, - "type": "CLASS", - "content_hash": "580227e441bd4628" - }, - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.list.failed.reports.some() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/cli.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.cli.list.failed.reports.some() callback", - "start_line": 478, - "end_line": 478, - "type": "FUNCTION", - "content_hash": "580227e441bd4628" - }, - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.list.tools": { - "file_path": "packages/coding-agent/src/extensions/mcp/cli.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.cli.list.tools", - "start_line": 505, - "end_line": 508, - "type": "CLASS", - "content_hash": "fd4ecf82d97af637" - }, - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.list.tools.report.tools.map() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/cli.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.cli.list.tools.report.tools.map() callback", - "start_line": 505, - "end_line": 508, - "type": "FUNCTION", - "content_hash": "fd4ecf82d97af637" - }, - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.login": { - "file_path": "packages/coding-agent/src/extensions/mcp/cli.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.cli.login", - "start_line": 521, - "end_line": 578, - "type": "FUNCTION", - "content_hash": "9d2221fc2d1d3744" - }, - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.login.prompt.showAuthorizationUrl": { - "file_path": "packages/coding-agent/src/extensions/mcp/cli.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.cli.login.prompt.showAuthorizationUrl", - "start_line": 553, - "end_line": 556, - "type": "METHOD", - "content_hash": "7eaeebf0d56dd494" - }, - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.login.prompt.promptForRedirectUrl": { - "file_path": "packages/coding-agent/src/extensions/mcp/cli.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.cli.login.prompt.promptForRedirectUrl", - "start_line": 557, - "end_line": 557, - "type": "METHOD", - "content_hash": "5a07215547010f2c" - }, - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.waitForRedirectUrl": { - "file_path": "packages/coding-agent/src/extensions/mcp/cli.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.cli.waitForRedirectUrl", - "start_line": 584, - "end_line": 599, - "type": "FUNCTION", - "content_hash": "8306da0ddbcec0d6" - }, - "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.waitForRedirectUrl.": { - "file_path": "packages/coding-agent/src/extensions/mcp/cli.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.cli.waitForRedirectUrl.", - "start_line": 586, - "end_line": 586, - "type": "FUNCTION", - "content_hash": "c2f94c5d19d02004" - }, - "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.McpServerEntry": { - "file_path": "packages/coding-agent/src/extensions/mcp/config.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.config.McpServerEntry", - "start_line": 51, - "end_line": 63, - "type": "INTERFACE", - "content_hash": "aeef2786f6dc3d4d" - }, - "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.LoadedMcpConfig": { - "file_path": "packages/coding-agent/src/extensions/mcp/config.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.config.LoadedMcpConfig", - "start_line": 65, - "end_line": 72, - "type": "INTERFACE", - "content_hash": "89568219dbbfc2fd" - }, - "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.isOverride": { - "file_path": "packages/coding-agent/src/extensions/mcp/config.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.config.isOverride", - "start_line": 77, - "end_line": 79, - "type": "FUNCTION", - "content_hash": "8fc19b8a191b6068" - }, - "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.isRecord": { - "file_path": "packages/coding-agent/src/extensions/mcp/config.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.config.isRecord", - "start_line": 81, - "end_line": 83, - "type": "FUNCTION", - "content_hash": "1e9c333f1dc6814a" - }, - "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.McpConfigState": { - "file_path": "packages/coding-agent/src/extensions/mcp/config.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.config.McpConfigState", - "start_line": 85, - "end_line": 89, - "type": "INTERFACE", - "content_hash": "40ea4872e44f26d6" - }, - "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.readConfigFile": { - "file_path": "packages/coding-agent/src/extensions/mcp/config.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.config.readConfigFile", - "start_line": 91, - "end_line": 139, - "type": "FUNCTION", - "content_hash": "88c0ad7271d688cf" - }, - "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.readConfigFile.extra": { - "file_path": "packages/coding-agent/src/extensions/mcp/config.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.config.readConfigFile.extra", - "start_line": 110, - "end_line": 110, - "type": "CLASS", - "content_hash": "31c220ac7d6b2656" - }, - "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.readConfigFile.extra.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/config.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.config.readConfigFile.extra.filter() callback", - "start_line": 110, - "end_line": 110, - "type": "FUNCTION", - "content_hash": "31c220ac7d6b2656" - }, - "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.readConfigFile.clash": { - "file_path": "packages/coding-agent/src/extensions/mcp/config.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.config.readConfigFile.clash", - "start_line": 128, - "end_line": 128, - "type": "CLASS", - "content_hash": "342e50c61524e120" - }, - "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.readConfigFile.clash.find() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/config.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.config.readConfigFile.clash.find() callback", - "start_line": 128, - "end_line": 128, - "type": "FUNCTION", - "content_hash": "342e50c61524e120" - }, - "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.loadMcpConfig": { - "file_path": "packages/coding-agent/src/extensions/mcp/config.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.config.loadMcpConfig", - "start_line": 145, - "end_line": 156, - "type": "FUNCTION", - "content_hash": "3d1bf8fa17db203f" - }, - "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.McpServerConfigPatch": { - "file_path": "packages/coding-agent/src/extensions/mcp/config.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.config.McpServerConfigPatch", - "start_line": 159, - "end_line": 162, - "type": "INTERFACE", - "content_hash": "7fd470b81635db80" - }, - "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.updateMcpServerConfig": { - "file_path": "packages/coding-agent/src/extensions/mcp/config.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.config.updateMcpServerConfig", - "start_line": 169, - "end_line": 193, - "type": "FUNCTION", - "content_hash": "69641ced1fc348d3" - }, - "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.updateMcpServerConfig.editMcpServers() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/config.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.config.updateMcpServerConfig.editMcpServers() callback", - "start_line": 175, - "end_line": 192, - "type": "FUNCTION", - "content_hash": "a590673c5bd98883" - }, - "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.addMcpServerConfig": { - "file_path": "packages/coding-agent/src/extensions/mcp/config.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.config.addMcpServerConfig", - "start_line": 199, - "end_line": 209, - "type": "FUNCTION", - "content_hash": "b7ae7acbbbab0b8f" - }, - "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.addMcpServerConfig.editMcpServers() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/config.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.config.addMcpServerConfig.editMcpServers() callback", - "start_line": 201, - "end_line": 207, - "type": "FUNCTION", - "content_hash": "a6058f9a37d8aaea" - }, - "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.removeMcpServerConfig": { - "file_path": "packages/coding-agent/src/extensions/mcp/config.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.config.removeMcpServerConfig", - "start_line": 212, - "end_line": 222, - "type": "FUNCTION", - "content_hash": "ef84f54baa551f3e" - }, - "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.removeMcpServerConfig.editMcpServers() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/config.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.config.removeMcpServerConfig.editMcpServers() callback", - "start_line": 215, - "end_line": 220, - "type": "FUNCTION", - "content_hash": "02ddd270fbf795df" - }, - "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.editMcpServers": { - "file_path": "packages/coding-agent/src/extensions/mcp/config.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.config.editMcpServers", - "start_line": 228, - "end_line": 242, - "type": "FUNCTION", - "content_hash": "d59cc21164cc8687" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.McpExtensionOptions": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.McpExtensionOptions", - "start_line": 69, - "end_line": 91, - "type": "INTERFACE", - "content_hash": "3f62d358681d630f" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.McpServer": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.McpServer", - "start_line": 102, - "end_line": 115, - "type": "INTERFACE", - "content_hash": "4654805e34e8b690" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.errorMessage": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.errorMessage", - "start_line": 123, - "end_line": 125, - "type": "FUNCTION", - "content_hash": "87e33ee36d89d687" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.firstLine": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.firstLine", - "start_line": 127, - "end_line": 129, - "type": "FUNCTION", - "content_hash": "900b89dea7bd17af" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.isEnabled": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.isEnabled", - "start_line": 131, - "end_line": 133, - "type": "FUNCTION", - "content_hash": "6609d0e919bd697b" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.exposureOf": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.exposureOf", - "start_line": 135, - "end_line": 137, - "type": "FUNCTION", - "content_hash": "553866a6ccfc6212" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.configuredExposures": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.configuredExposures", - "start_line": 140, - "end_line": 142, - "type": "FUNCTION", - "content_hash": "b51dcd577156782f" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.hasDirectTools": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.hasDirectTools", - "start_line": 145, - "end_line": 147, - "type": "FUNCTION", - "content_hash": "effa807f132bd227" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.hasIndirectTools": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.hasIndirectTools", - "start_line": 150, - "end_line": 153, - "type": "FUNCTION", - "content_hash": "d4d929c86a7f8719" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.serversSectionIntro": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.serversSectionIntro", - "start_line": 166, - "end_line": 171, - "type": "FUNCTION", - "content_hash": "541a913546e2ad5b" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.truncate": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.truncate", - "start_line": 173, - "end_line": 176, - "type": "FUNCTION", - "content_hash": "e6143540530c505d" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.McpServerListing": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.McpServerListing", - "start_line": 179, - "end_line": 182, - "type": "INTERFACE", - "content_hash": "4ec7adb3d8500615" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.serverSummary": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.serverSummary", - "start_line": 185, - "end_line": 188, - "type": "FUNCTION", - "content_hash": "2b4e7fb9a01f5d51" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.renderServersSection": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.renderServersSection", - "start_line": 195, - "end_line": 221, - "type": "FUNCTION", - "content_hash": "0a7fde22a49f044c" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.renderServersSection.listed": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.renderServersSection.listed", - "start_line": 196, - "end_line": 198, - "type": "CLASS", - "content_hash": "e2ed82df32d1a0b0" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.renderServersSection.listed.servers.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.renderServersSection.listed.servers.filter() callback", - "start_line": 197, - "end_line": 197, - "type": "FUNCTION", - "content_hash": "300c5cb103edaa65" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.renderServersSection.listed.sort() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.renderServersSection.listed.sort() callback", - "start_line": 198, - "end_line": 198, - "type": "FUNCTION", - "content_hash": "c1e31ff023102cce" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.renderServersSection.reaches.listed.map() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.renderServersSection.reaches.listed.map() callback", - "start_line": 200, - "end_line": 201, - "type": "FUNCTION", - "content_hash": "485ad3e1fb5e7627" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.renderServersSection.reaches": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.renderServersSection.reaches", - "start_line": 200, - "end_line": 202, - "type": "CLASS", - "content_hash": "6e64bc465c8777ac" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.renderServersSection.heads": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.renderServersSection.heads", - "start_line": 204, - "end_line": 204, - "type": "CLASS", - "content_hash": "823230c9d1a185a8" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.renderServersSection.heads.listed.map() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.renderServersSection.heads.listed.map() callback", - "start_line": 204, - "end_line": 204, - "type": "FUNCTION", - "content_hash": "823230c9d1a185a8" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.renderServersSection.lines": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.renderServersSection.lines", - "start_line": 216, - "end_line": 219, - "type": "CLASS", - "content_hash": "93ec3883ff09d7a2" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.renderServersSection.lines.map() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.renderServersSection.lines.map() callback", - "start_line": 216, - "end_line": 219, - "type": "FUNCTION", - "content_hash": "93ec3883ff09d7a2" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.scriptNeedsServer": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.scriptNeedsServer", - "start_line": 227, - "end_line": 230, - "type": "FUNCTION", - "content_hash": "196551d145595872" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.describeState": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.describeState", - "start_line": 233, - "end_line": 253, - "type": "FUNCTION", - "content_hash": "c122cc6467f01b03" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.attentionRank": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.attentionRank", - "start_line": 256, - "end_line": 270, - "type": "FUNCTION", - "content_hash": "306b2d65717c4d64" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.describeTransport": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.describeTransport", - "start_line": 272, - "end_line": 276, - "type": "FUNCTION", - "content_hash": "19722c8afbb4a30f" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "start_line": 280, - "end_line": 1338, - "type": "FUNCTION", - "content_hash": "7be34cb29a897804" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension.": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension.", - "start_line": 281, - "end_line": 1337, - "type": "FUNCTION", - "content_hash": "ccae7d6bdd16fd01" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..updateConfig": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..updateConfig", - "start_line": 304, - "end_line": 309, - "type": "CLASS", - "content_hash": "627fb7e1b34081a8" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..updateConfig.": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..updateConfig.", - "start_line": 306, - "end_line": 309, - "type": "FUNCTION", - "content_hash": "4609bfb5b071f6a1" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..track": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..track", - "start_line": 322, - "end_line": 330, - "type": "CLASS", - "content_hash": "e34ee8854fac00c7" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..track.task": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..track.task", - "start_line": 323, - "end_line": 326, - "type": "CLASS", - "content_hash": "ae87f46f829a1c7a" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index..track.task.work.then() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index..track.task.work.then() callback", - "start_line": 324, - "end_line": 324, - "type": "FUNCTION", - "content_hash": "f7f92d78413a6c68" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..track.task.work.then() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..track.task.work.then() callback", - "start_line": 325, - "end_line": 325, - "type": "FUNCTION", - "content_hash": "f7f92d78413a6c68" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..track.task.finally() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..track.task.finally() callback", - "start_line": 328, - "end_line": 328, - "type": "FUNCTION", - "content_hash": "c0f9ea66b4913d35" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..connections": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..connections", - "start_line": 342, - "end_line": 342, - "type": "CLASS", - "content_hash": "2585152a39b403dc" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..connections.servers.flatMap() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..connections.servers.flatMap() callback", - "start_line": 342, - "end_line": 342, - "type": "FUNCTION", - "content_hash": "2585152a39b403dc" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..findServer": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..findServer", - "start_line": 343, - "end_line": 343, - "type": "CLASS", - "content_hash": "9651e12a137bc2dd" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..findServer.servers.find() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..findServer.servers.find() callback", - "start_line": 343, - "end_line": 343, - "type": "FUNCTION", - "content_hash": "9651e12a137bc2dd" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registeredServers.configured": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registeredServers.configured", - "start_line": 350, - "end_line": 350, - "type": "CLASS", - "content_hash": "65d84de853ccc436" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registeredServers.configured.configuredEntries.find() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registeredServers.configured.configuredEntries.find() callback", - "start_line": 350, - "end_line": 350, - "type": "FUNCTION", - "content_hash": "65d84de853ccc436" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.registerToolRenderer() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.registerToolRenderer() callback", - "start_line": 383, - "end_line": 386, - "type": "FUNCTION", - "content_hash": "253b732a4c206a72" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.plain.connection.tools.map() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.plain.connection.tools.map() callback", - "start_line": 401, - "end_line": 401, - "type": "FUNCTION", - "content_hash": "7d8ecf3c57844479" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.plain.map() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.plain.map() callback", - "start_line": 401, - "end_line": 402, - "type": "FUNCTION", - "content_hash": "bb164233371f8ec9" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.plain": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.plain", - "start_line": 401, - "end_line": 403, - "type": "CLASS", - "content_hash": "78ccc1e47d7ec573" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.assignName.name": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.assignName.name", - "start_line": 405, - "end_line": 412, - "type": "CLASS", - "content_hash": "512b4e2217d26fa0" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.assignName.name.createMcpToolName() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.assignName.name.createMcpToolName() callback", - "start_line": 405, - "end_line": 412, - "type": "FUNCTION", - "content_hash": "512b4e2217d26fa0" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.definition.getClient": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.definition.getClient", - "start_line": 425, - "end_line": 439, - "type": "METHOD", - "content_hash": "1f2f3742adaf81ef" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.definition.getClient.client.tools.some() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.definition.getClient.client.tools.some() callback", - "start_line": 434, - "end_line": 434, - "type": "FUNCTION", - "content_hash": "7764eb155dab7f51" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.definition.readableResources": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.definition.readableResources", - "start_line": 440, - "end_line": 440, - "type": "METHOD", - "content_hash": "1a4d7fda9ef23616" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.definition.readableResources.some() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.definition.readableResources.some() callback", - "start_line": 440, - "end_line": 440, - "type": "FUNCTION", - "content_hash": "1a4d7fda9ef23616" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..serversWithResources": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..serversWithResources", - "start_line": 466, - "end_line": 469, - "type": "CLASS", - "content_hash": "1d02a462c2e052e3" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..serversWithResources.servers.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..serversWithResources.servers.filter() callback", - "start_line": 468, - "end_line": 468, - "type": "FUNCTION", - "content_hash": "b0213f5a9b2a0b0d" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..resourceServers": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..resourceServers", - "start_line": 470, - "end_line": 471, - "type": "CLASS", - "content_hash": "b6b231a70789028a" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..resourceServers.flatMap() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..resourceServers.flatMap() callback", - "start_line": 471, - "end_line": 471, - "type": "FUNCTION", - "content_hash": "c822b7982c016830" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..syncResourceTools": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..syncResourceTools", - "start_line": 479, - "end_line": 492, - "type": "CLASS", - "content_hash": "0dc631ae9ab8bc98" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..syncResourceTools.exposures": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..syncResourceTools.exposures", - "start_line": 480, - "end_line": 480, - "type": "CLASS", - "content_hash": "7485bbf171f7e9fe" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..syncResourceTools.exposures.map() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..syncResourceTools.exposures.map() callback", - "start_line": 480, - "end_line": 480, - "type": "FUNCTION", - "content_hash": "7485bbf171f7e9fe" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..syncResourceTools.exposure": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..syncResourceTools.exposure", - "start_line": 481, - "end_line": 481, - "type": "CLASS", - "content_hash": "0d74555fee0c2df2" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..syncResourceTools.exposure.find() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..syncResourceTools.exposure.find() callback", - "start_line": 481, - "end_line": 481, - "type": "FUNCTION", - "content_hash": "0d74555fee0c2df2" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..syncResourceTools.names": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..syncResourceTools.names", - "start_line": 489, - "end_line": 489, - "type": "CLASS", - "content_hash": "abbda9d28bfc3c37" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..syncResourceTools.names.resourceDefinitions.map() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..syncResourceTools.names.resourceDefinitions.map() callback", - "start_line": 489, - "end_line": 489, - "type": "FUNCTION", - "content_hash": "abbda9d28bfc3c37" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..syncResourceTools.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..syncResourceTools.filter() callback", - "start_line": 490, - "end_line": 490, - "type": "FUNCTION", - "content_hash": "3bb061c5e0cc4098" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reconnectSignedIn": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reconnectSignedIn", - "start_line": 550, - "end_line": 556, - "type": "CLASS", - "content_hash": "3046bb1c3227f0f7" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reconnectSignedIn.signedIn": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reconnectSignedIn.signedIn", - "start_line": 551, - "end_line": 551, - "type": "CLASS", - "content_hash": "e938d5683ca0ff95" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reconnectSignedIn.signedIn.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reconnectSignedIn.signedIn.filter() callback", - "start_line": 551, - "end_line": 551, - "type": "FUNCTION", - "content_hash": "e938d5683ca0ff95" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reconnectSignedIn.signedIn.map() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reconnectSignedIn.signedIn.map() callback", - "start_line": 554, - "end_line": 554, - "type": "FUNCTION", - "content_hash": "fa8a5154d4823a20" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..createConnection.connection": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..createConnection.connection", - "start_line": 565, - "end_line": 579, - "type": "CLASS", - "content_hash": "dfaf23a4b511cddb" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..createConnection.connection.providerToken": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..createConnection.connection.providerToken", - "start_line": 570, - "end_line": 570, - "type": "METHOD", - "content_hash": "b0c3785569f1cb5f" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..createConnection.connection.onTools": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..createConnection.connection.onTools", - "start_line": 572, - "end_line": 574, - "type": "METHOD", - "content_hash": "3528819973f83d13" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..createConnection.connection.onChange": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..createConnection.connection.onChange", - "start_line": 575, - "end_line": 578, - "type": "METHOD", - "content_hash": "2116c905f54e179d" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..startConnection": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..startConnection", - "start_line": 590, - "end_line": 605, - "type": "CLASS", - "content_hash": "17f3688e62190d9a" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..startConnection.isCurrent": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..startConnection.isCurrent", - "start_line": 594, - "end_line": 595, - "type": "METHOD", - "content_hash": "e9b6510980d8c6e9" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..startConnection.ready": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..startConnection.ready", - "start_line": 596, - "end_line": 602, - "type": "CLASS", - "content_hash": "4f288bc26bf9fc33" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..startConnection.ready.": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..startConnection.ready.", - "start_line": 596, - "end_line": 602, - "type": "FUNCTION", - "content_hash": "4f288bc26bf9fc33" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..startConnection.ready..catch() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..startConnection.ready..catch() callback", - "start_line": 601, - "end_line": 601, - "type": "FUNCTION", - "content_hash": "59c1e59f2e66984a" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..startConnection.ready.catch() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..startConnection.ready.catch() callback", - "start_line": 603, - "end_line": 603, - "type": "FUNCTION", - "content_hash": "186124e1725d15e0" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForServers": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForServers", - "start_line": 608, - "end_line": 634, - "type": "CLASS", - "content_hash": "c3b9c3a6c0fd1de7" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForServers.ready.waiting.flatMap() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForServers.ready.waiting.flatMap() callback", - "start_line": 610, - "end_line": 611, - "type": "FUNCTION", - "content_hash": "67b2909179aea5e1" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForServers.ready": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForServers.ready", - "start_line": 610, - "end_line": 612, - "type": "CLASS", - "content_hash": "3bb49c752a78941d" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForServers.ready.map() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForServers.ready.map() callback", - "start_line": 616, - "end_line": 616, - "type": "FUNCTION", - "content_hash": "e411c8a127c7d879" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForServers.": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForServers.", - "start_line": 617, - "end_line": 620, - "type": "FUNCTION", - "content_hash": "d4ce690c72399de0" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForServers..onAbort": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForServers..onAbort", - "start_line": 618, - "end_line": 618, - "type": "FUNCTION", - "content_hash": "84e2d313a6d8b47f" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForServers.ready.every() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForServers.ready.every() callback", - "start_line": 626, - "end_line": 629, - "type": "FUNCTION", - "content_hash": "31bde7d9b4d4ab48" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reportProblems": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reportProblems", - "start_line": 640, - "end_line": 652, - "type": "CLASS", - "content_hash": "d5356ee915c04aa8" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reportProblems.lines": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reportProblems.lines", - "start_line": 641, - "end_line": 641, - "type": "CLASS", - "content_hash": "6b29a8d8bedee4cf" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reportProblems.lines.configErrors.map() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reportProblems.lines.configErrors.map() callback", - "start_line": 641, - "end_line": 641, - "type": "FUNCTION", - "content_hash": "6b29a8d8bedee4cf" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reportProblems.lines.map() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reportProblems.lines.map() callback", - "start_line": 649, - "end_line": 649, - "type": "FUNCTION", - "content_hash": "5917a005bf9552a2" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reconnect": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reconnect", - "start_line": 717, - "end_line": 732, - "type": "CLASS", - "content_hash": "6bc62d8cef239c4a" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reconnect.ready.catch() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reconnect.ready.catch() callback", - "start_line": 725, - "end_line": 725, - "type": "FUNCTION", - "content_hash": "186124e1725d15e0" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..setEnabled": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..setEnabled", - "start_line": 735, - "end_line": 763, - "type": "CLASS", - "content_hash": "91b9fced5fab348c" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..setEnabled.then() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..setEnabled.then() callback", - "start_line": 749, - "end_line": 749, - "type": "FUNCTION", - "content_hash": "61a2e17c73ebcbee" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..setExposure": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..setExposure", - "start_line": 765, - "end_line": 781, - "type": "CLASS", - "content_hash": "96b9bb34b9e0cf06" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..setExposure.indirect": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..setExposure.indirect", - "start_line": 771, - "end_line": 776, - "type": "CLASS", - "content_hash": "73de8778c037a6f0" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..setExposure.indirect.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..setExposure.indirect.filter() callback", - "start_line": 774, - "end_line": 774, - "type": "FUNCTION", - "content_hash": "35f80cb92fbedb9f" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..setExposure.indirect.map() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..setExposure.indirect.map() callback", - "start_line": 775, - "end_line": 775, - "type": "FUNCTION", - "content_hash": "e1394cd59182bc83" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..setExposure.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..setExposure.filter() callback", - "start_line": 778, - "end_line": 778, - "type": "FUNCTION", - "content_hash": "5086d8412de9dac4" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..notices": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..notices", - "start_line": 787, - "end_line": 790, - "type": "CLASS", - "content_hash": "74e3166f0015fdbb" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..notices.configErrors.map() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..notices.configErrors.map() callback", - "start_line": 788, - "end_line": 788, - "type": "FUNCTION", - "content_hash": "edb3671d5e0e853f" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..notices.overridden.map() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..notices.overridden.map() callback", - "start_line": 789, - "end_line": 789, - "type": "FUNCTION", - "content_hash": "b3844ee6eef39bfd" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..serversMenu.items.sort() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..serversMenu.items.sort() callback", - "start_line": 796, - "end_line": 796, - "type": "FUNCTION", - "content_hash": "22581728303d430e" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..serversMenu.items.map() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..serversMenu.items.map() callback", - "start_line": 797, - "end_line": 801, - "type": "FUNCTION", - "content_hash": "49de4cfaaa217082" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index..serverMenu.error": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index..serverMenu.error", - "start_line": 861, - "end_line": 863, - "type": "CLASS", - "content_hash": "d6f674b858251df9" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..serverMenu.error.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..serverMenu.error.filter() callback", - "start_line": 862, - "end_line": 862, - "type": "FUNCTION", - "content_hash": "fc082e3a4366554f" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..showTools": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..showTools", - "start_line": 875, - "end_line": 894, - "type": "CLASS", - "content_hash": "8517e7b297be6e68" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..showTools.ui.menu() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..showTools.ui.menu() callback", - "start_line": 878, - "end_line": 893, - "type": "FUNCTION", - "content_hash": "9823a76e11e35a56" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..showTools.ui.menu() callback.items.map() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..showTools.ui.menu() callback.items.map() callback", - "start_line": 881, - "end_line": 889, - "type": "FUNCTION", - "content_hash": "d9201993b8258cd9" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..chooseExposure.choice": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..chooseExposure.choice", - "start_line": 898, - "end_line": 912, - "type": "CLASS", - "content_hash": "ca1fa8e387fbc4b7" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..chooseExposure.choice.ui.menu() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..chooseExposure.choice.ui.menu() callback", - "start_line": 898, - "end_line": 912, - "type": "FUNCTION", - "content_hash": "ca1fa8e387fbc4b7" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..chooseExposure.choice.ui.menu() callback.items.map() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..chooseExposure.choice.ui.menu() callback.items.map() callback", - "start_line": 904, - "end_line": 908, - "type": "FUNCTION", - "content_hash": "de60a34656c017ae" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..signInWithUi": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..signInWithUi", - "start_line": 918, - "end_line": 939, - "type": "CLASS", - "content_hash": "49760c652a980021" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..signInWithUi.status": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..signInWithUi.status", - "start_line": 921, - "end_line": 921, - "type": "CLASS", - "content_hash": "e5f2306e9fc5df71" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..signInWithUi.status.ui.status() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..signInWithUi.status.ui.status() callback", - "start_line": 921, - "end_line": 921, - "type": "FUNCTION", - "content_hash": "e5f2306e9fc5df71" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..signInWithUi.showAuthorizationUrl": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..signInWithUi.showAuthorizationUrl", - "start_line": 927, - "end_line": 930, - "type": "METHOD", - "content_hash": "36ebda27bad1e295" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..signInWithUi.promptForRedirectUrl": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..signInWithUi.promptForRedirectUrl", - "start_line": 931, - "end_line": 935, - "type": "METHOD", - "content_hash": "bf4893960dbc2cc3" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..runInBackground": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..runInBackground", - "start_line": 942, - "end_line": 957, - "type": "CLASS", - "content_hash": "e5b5347d8bbf7455" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..runInBackground.finish": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..runInBackground.finish", - "start_line": 950, - "end_line": 955, - "type": "METHOD", - "content_hash": "298ab61ad090742e" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..runInBackground.ready.then() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..runInBackground.ready.then() callback", - "start_line": 956, - "end_line": 956, - "type": "FUNCTION", - "content_hash": "7b70e90766ef98da" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..runAction": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..runAction", - "start_line": 959, - "end_line": 996, - "type": "CLASS", - "content_hash": "775ede46cfb92621" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index..runAction.runInBackground() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index..runAction.runInBackground() callback", - "start_line": 968, - "end_line": 971, - "type": "FUNCTION", - "content_hash": "185765d4b4a3657c" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..runAction.runInBackground() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..runAction.runInBackground() callback", - "start_line": 987, - "end_line": 987, - "type": "FUNCTION", - "content_hash": "9a46d433774898d3" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..manage.action": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..manage.action", - "start_line": 1002, - "end_line": 1002, - "type": "CLASS", - "content_hash": "02fc4eff75892c6b" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..manage.action.ui.menu() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..manage.action.ui.menu() callback", - "start_line": 1002, - "end_line": 1002, - "type": "FUNCTION", - "content_hash": "02fc4eff75892c6b" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..formatStatus.lines": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..formatStatus.lines", - "start_line": 1018, - "end_line": 1035, - "type": "CLASS", - "content_hash": "24567ede7127645a" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..formatStatus.lines.servers.map() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..formatStatus.lines.servers.map() callback", - "start_line": 1018, - "end_line": 1035, - "type": "FUNCTION", - "content_hash": "24567ede7127645a" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pickServer": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pickServer", - "start_line": 1042, - "end_line": 1066, - "type": "CLASS", - "content_hash": "32705a94cf6de709" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pickServer.choice": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pickServer.choice", - "start_line": 1061, - "end_line": 1064, - "type": "CLASS", - "content_hash": "c37b6131641e48d6" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pickServer.choice.candidates.map() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pickServer.choice.candidates.map() callback", - "start_line": 1063, - "end_line": 1063, - "type": "FUNCTION", - "content_hash": "18131b6edb34d0d5" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pickServer.candidates.find() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pickServer.candidates.find() callback", - "start_line": 1065, - "end_line": 1065, - "type": "FUNCTION", - "content_hash": "cb0f85d6e3dd8151" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..oauthPick": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..oauthPick", - "start_line": 1069, - "end_line": 1073, - "type": "CLASS", - "content_hash": "8ec0c95f95697971" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..oauthPick.preferred": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..oauthPick.preferred", - "start_line": 1071, - "end_line": 1071, - "type": "METHOD", - "content_hash": "15bc5216048a27c5" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand", - "start_line": 1075, - "end_line": 1109, - "type": "CLASS", - "content_hash": "c675be711a5cf541" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.showMcpManager() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.showMcpManager() callback", - "start_line": 1084, - "end_line": 1086, - "type": "FUNCTION", - "content_hash": "a438ea343d0ada97" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.showAuthorizationUrl": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.showAuthorizationUrl", - "start_line": 1089, - "end_line": 1092, - "type": "METHOD", - "content_hash": "ff42f58986d45a17" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.promptForRedirectUrl": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.promptForRedirectUrl", - "start_line": 1093, - "end_line": 1098, - "type": "METHOD", - "content_hash": "c3477285e8903567" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_start\") callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_start\") callback", - "start_line": 1111, - "end_line": 1148, - "type": "FUNCTION", - "content_hash": "9e4fe29de2c77b54" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_start\") callback.loaded.servers.map() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_start\") callback.loaded.servers.map() callback", - "start_line": 1125, - "end_line": 1125, - "type": "FUNCTION", - "content_hash": "08b9ba542f3a72d9" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_start\") callback.runtime": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_start\") callback.runtime", - "start_line": 1137, - "end_line": 1137, - "type": "CLASS", - "content_hash": "c97b5b5c32be15c5" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_start\") callback.runtime.then() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_start\") callback.runtime.then() callback", - "start_line": 1137, - "end_line": 1137, - "type": "FUNCTION", - "content_hash": "c97b5b5c32be15c5" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_start\") callback.enabled.map() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_start\") callback.enabled.map() callback", - "start_line": 1138, - "end_line": 1138, - "type": "FUNCTION", - "content_hash": "eaa36b832c014bfb" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_start\") callback.then() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_start\") callback.then() callback", - "start_line": 1139, - "end_line": 1141, - "type": "FUNCTION", - "content_hash": "ff09dad6ad348664" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_start\") callback.catch() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_start\") callback.catch() callback", - "start_line": 1142, - "end_line": 1147, - "type": "FUNCTION", - "content_hash": "7788832d53477a71" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForDirectServers.ready.servers.flatMap() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForDirectServers.ready.servers.flatMap() callback", - "start_line": 1156, - "end_line": 1157, - "type": "FUNCTION", - "content_hash": "49df8c277ee631c1" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForDirectServers.ready": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForDirectServers.ready", - "start_line": 1156, - "end_line": 1158, - "type": "CLASS", - "content_hash": "374a27ed48ed335d" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForDirectServers.finished": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForDirectServers.finished", - "start_line": 1161, - "end_line": 1166, - "type": "CLASS", - "content_hash": "99e8f5435c93d713" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForDirectServers.finished.then() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForDirectServers.finished.then() callback", - "start_line": 1162, - "end_line": 1162, - "type": "FUNCTION", - "content_hash": "c9f1149b2953e97c" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForDirectServers.finished.": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForDirectServers.finished.", - "start_line": 1163, - "end_line": 1165, - "type": "FUNCTION", - "content_hash": "13ce71de96b3641f" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForDirectServers.finished..setTimeout() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForDirectServers.finished..setTimeout() callback", - "start_line": 1164, - "end_line": 1164, - "type": "FUNCTION", - "content_hash": "ec7f638ed258cb56" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"before_agent_start\") callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"before_agent_start\") callback", - "start_line": 1175, - "end_line": 1181, - "type": "FUNCTION", - "content_hash": "098e94a9ed16ae43" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"tool_call\") callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"tool_call\") callback", - "start_line": 1187, - "end_line": 1206, - "type": "FUNCTION", - "content_hash": "fcce8f9620bf2556" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"tool_call\") callback.tool": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"tool_call\") callback.tool", - "start_line": 1188, - "end_line": 1188, - "type": "CLASS", - "content_hash": "b2cc359714f0a768" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"tool_call\") callback.tool.find() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"tool_call\") callback.tool.find() callback", - "start_line": 1188, - "end_line": 1188, - "type": "FUNCTION", - "content_hash": "b2cc359714f0a768" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"tool_call\") callback.readyServers": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"tool_call\") callback.readyServers", - "start_line": 1192, - "end_line": 1192, - "type": "CLASS", - "content_hash": "3dab5cd36a37d852" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"tool_call\") callback.readyServers.servers.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"tool_call\") callback.readyServers.servers.filter() callback", - "start_line": 1192, - "end_line": 1192, - "type": "FUNCTION", - "content_hash": "3dab5cd36a37d852" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index..pi.on(\"tool_call\") callback.readyServers.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index..pi.on(\"tool_call\") callback.readyServers.filter() callback", - "start_line": 1198, - "end_line": 1198, - "type": "FUNCTION", - "content_hash": "90cb5ab081512b1c" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"tool_call\") callback.readyServers.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"tool_call\") callback.readyServers.filter() callback", - "start_line": 1203, - "end_line": 1203, - "type": "FUNCTION", - "content_hash": "ed7c732540c1cbd1" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"turn_start\") callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"turn_start\") callback", - "start_line": 1209, - "end_line": 1211, - "type": "FUNCTION", - "content_hash": "a56af92af8a0fe12" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback", - "start_line": 1214, - "end_line": 1247, - "type": "FUNCTION", - "content_hash": "9896de20880083c6" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.next": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.next", - "start_line": 1219, - "end_line": 1219, - "type": "CLASS", - "content_hash": "968e14f94233a435" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.next.registered.servers.map() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.next.registered.servers.map() callback", - "start_line": 1219, - "end_line": 1219, - "type": "FUNCTION", - "content_hash": "968e14f94233a435" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.removed": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.removed", - "start_line": 1221, - "end_line": 1225, - "type": "CLASS", - "content_hash": "deef3144993f0dae" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.removed.servers.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.removed.servers.filter() callback", - "start_line": 1222, - "end_line": 1224, - "type": "FUNCTION", - "content_hash": "0dd159f4c16cb531" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.servers.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.servers.filter() callback", - "start_line": 1226, - "end_line": 1226, - "type": "FUNCTION", - "content_hash": "afeb2e3fb1fce411" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.added": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.added", - "start_line": 1228, - "end_line": 1228, - "type": "CLASS", - "content_hash": "643f1798e357ed3c" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.added.registered.servers.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.added.registered.servers.filter() callback", - "start_line": 1228, - "end_line": 1228, - "type": "FUNCTION", - "content_hash": "643f1798e357ed3c" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.removed.map() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.removed.map() callback", - "start_line": 1232, - "end_line": 1232, - "type": "FUNCTION", - "content_hash": "c26e855a14953c41" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index..pi.on(\"mcp_servers_change\") callback.connecting.map() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index..pi.on(\"mcp_servers_change\") callback.connecting.map() callback", - "start_line": 1236, - "end_line": 1236, - "type": "FUNCTION", - "content_hash": "580f600eb046ff91" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.connecting.map() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.connecting.map() callback", - "start_line": 1238, - "end_line": 1238, - "type": "FUNCTION", - "content_hash": "1636934f1561bf8f" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_shutdown\") callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_shutdown\") callback", - "start_line": 1249, - "end_line": 1255, - "type": "FUNCTION", - "content_hash": "197d4f271c5d19ce" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_shutdown\") callback.closing.map() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_shutdown\") callback.closing.map() callback", - "start_line": 1254, - "end_line": 1254, - "type": "FUNCTION", - "content_hash": "fb884582a3007f92" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..getArgumentCompletions": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..getArgumentCompletions", - "start_line": 1259, - "end_line": 1279, - "type": "METHOD", - "content_hash": "2745715066756f6a" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..getArgumentCompletions.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..getArgumentCompletions.filter() callback", - "start_line": 1264, - "end_line": 1264, - "type": "FUNCTION", - "content_hash": "8929f2822087c1cb" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..getArgumentCompletions.map() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..getArgumentCompletions.map() callback", - "start_line": 1265, - "end_line": 1265, - "type": "FUNCTION", - "content_hash": "fde6d3bb83959571" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..getArgumentCompletions.items": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..getArgumentCompletions.items", - "start_line": 1268, - "end_line": 1277, - "type": "CLASS", - "content_hash": "da78569184df9cb5" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..getArgumentCompletions.items.servers.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..getArgumentCompletions.items.servers.filter() callback", - "start_line": 1269, - "end_line": 1270, - "type": "FUNCTION", - "content_hash": "15c9aa8100b9e631" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..getArgumentCompletions.items.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..getArgumentCompletions.items.filter() callback", - "start_line": 1272, - "end_line": 1272, - "type": "FUNCTION", - "content_hash": "be37790ce8b7dbff" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..getArgumentCompletions.items.map() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..getArgumentCompletions.items.map() callback", - "start_line": 1273, - "end_line": 1277, - "type": "FUNCTION", - "content_hash": "35e770ff8a57bd0f" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..handler": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..handler", - "start_line": 1280, - "end_line": 1335, - "type": "METHOD", - "content_hash": "3fe89e387113e01f" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..handler.showMcpManager() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..handler.showMcpManager() callback", - "start_line": 1283, - "end_line": 1283, - "type": "FUNCTION", - "content_hash": "f37b773293f1298d" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..handler.server": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..handler.server", - "start_line": 1314, - "end_line": 1319, - "type": "CLASS", - "content_hash": "752314b70eb63e35" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..handler.server.eligible": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..handler.server.eligible", - "start_line": 1315, - "end_line": 1315, - "type": "METHOD", - "content_hash": "19cf81f68444072d" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..handler.server.preferred": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..handler.server.preferred", - "start_line": 1316, - "end_line": 1317, - "type": "METHOD", - "content_hash": "a1483b56e3d1fef4" - }, - "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.defaultLoadConfig": { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.defaultLoadConfig", - "start_line": 1340, - "end_line": 1342, - "type": "FUNCTION", - "content_hash": "c8340751ca3249fe" - }, - "packages/coding-agent/src/extensions/mcp/log.ts|packages.coding-agent.src.extensions.mcp.log.isRecord": { - "file_path": "packages/coding-agent/src/extensions/mcp/log.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.log.isRecord", - "start_line": 12, - "end_line": 14, - "type": "FUNCTION", - "content_hash": "1e9c333f1dc6814a" - }, - "packages/coding-agent/src/extensions/mcp/log.ts|packages.coding-agent.src.extensions.mcp.log.formatData": { - "file_path": "packages/coding-agent/src/extensions/mcp/log.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.log.formatData", - "start_line": 16, - "end_line": 23, - "type": "FUNCTION", - "content_hash": "5e69d6e865e01fb4" - }, - "packages/coding-agent/src/extensions/mcp/log.ts|packages.coding-agent.src.extensions.mcp.log.formatMcpLogMessage": { - "file_path": "packages/coding-agent/src/extensions/mcp/log.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.log.formatMcpLogMessage", - "start_line": 26, - "end_line": 32, - "type": "FUNCTION", - "content_hash": "f3a14b4f64c406e9" - }, - "packages/coding-agent/src/extensions/mcp/log.ts|packages.coding-agent.src.extensions.mcp.log.McpServerLog": { - "file_path": "packages/coding-agent/src/extensions/mcp/log.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.log.McpServerLog", - "start_line": 35, - "end_line": 69, - "type": "CLASS", - "content_hash": "7c8ec8191f495225" - }, - "packages/coding-agent/src/extensions/mcp/log.ts|packages.coding-agent.src.extensions.mcp.log.McpServerLog.constructor": { - "file_path": "packages/coding-agent/src/extensions/mcp/log.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.log.McpServerLog.constructor", - "start_line": 39, - "end_line": 41, - "type": "CONSTRUCTOR", - "content_hash": "27ad0a6fbee9547d" - }, - "packages/coding-agent/src/extensions/mcp/log.ts|packages.coding-agent.src.extensions.mcp.log.McpServerLog.write": { - "file_path": "packages/coding-agent/src/extensions/mcp/log.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.log.McpServerLog.write", - "start_line": 43, - "end_line": 60, - "type": "METHOD", - "content_hash": "0691e14cd6d86633" - }, - "packages/coding-agent/src/extensions/mcp/log.ts|packages.coding-agent.src.extensions.mcp.log.McpServerLog.currentSize": { - "file_path": "packages/coding-agent/src/extensions/mcp/log.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.log.McpServerLog.currentSize", - "start_line": 62, - "end_line": 68, - "type": "METHOD", - "content_hash": "753d32093075053d" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthSettings": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthSettings", - "start_line": 58, - "end_line": 73, - "type": "INTERFACE", - "content_hash": "1770e14dc2ea3e0d" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.CallbackSettings": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.CallbackSettings", - "start_line": 76, - "end_line": 85, - "type": "INTERFACE", - "content_hash": "a26a323c7e3fd5bb" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.callbackSettings": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.callbackSettings", - "start_line": 87, - "end_line": 106, - "type": "FUNCTION", - "content_hash": "54d190ebeb7b2806" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.mergeScopes": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.mergeScopes", - "start_line": 109, - "end_line": 112, - "type": "FUNCTION", - "content_hash": "b119ddbc9d857da8" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.mergeScopes.merged": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.mergeScopes.merged", - "start_line": 110, - "end_line": 110, - "type": "CLASS", - "content_hash": "96d6d29787dba16d" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.mergeScopes.merged.scopes.flatMap() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.mergeScopes.merged.scopes.flatMap() callback", - "start_line": 110, - "end_line": 110, - "type": "FUNCTION", - "content_hash": "96d6d29787dba16d" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.parseStates": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.parseStates", - "start_line": 116, - "end_line": 120, - "type": "FUNCTION", - "content_hash": "ae8618d3e8e2fc4d" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.serializeStates": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.serializeStates", - "start_line": 122, - "end_line": 124, - "type": "FUNCTION", - "content_hash": "e0e0f9b7cccfe636" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.storeKeys": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.storeKeys", - "start_line": 130, - "end_line": 133, - "type": "FUNCTION", - "content_hash": "9908771f675dda38" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthServerStore": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthServerStore", - "start_line": 135, - "end_line": 138, - "type": "INTERFACE", - "content_hash": "5d18d1e9e2b5400e" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthServerStore.withRefreshLock": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthServerStore.withRefreshLock", - "start_line": 137, - "end_line": 137, - "type": "METHOD", - "content_hash": "f21d309f7e68fe3c" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore", - "start_line": 141, - "end_line": 224, - "type": "CLASS", - "content_hash": "33665e4c273c7b1d" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.constructor": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.constructor", - "start_line": 146, - "end_line": 149, - "type": "CONSTRUCTOR", - "content_hash": "ab6d153b87b96c72" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer", - "start_line": 151, - "end_line": 169, - "type": "METHOD", - "content_hash": "a3951bf1ffd9dbc3" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer.load": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer.load", - "start_line": 155, - "end_line": 162, - "type": "METHOD", - "content_hash": "0145936d01c723a4" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer.load.backend.withLock() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer.load.backend.withLock() callback", - "start_line": 156, - "end_line": 162, - "type": "FUNCTION", - "content_hash": "79a4473f4a9e46d3" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer.save": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer.save", - "start_line": 163, - "end_line": 166, - "type": "METHOD", - "content_hash": "56b6105a4c7bf325" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer.save.write() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer.save.write() callback", - "start_line": 164, - "end_line": 166, - "type": "FUNCTION", - "content_hash": "8021491f69bb64ea" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer.withRefreshLock": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer.withRefreshLock", - "start_line": 167, - "end_line": 167, - "type": "METHOD", - "content_hash": "38ae161741b1ec40" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.withRefreshLock": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.withRefreshLock", - "start_line": 175, - "end_line": 196, - "type": "METHOD", - "content_hash": "bf614b88901b2cf8" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.withRefreshLock.release": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.withRefreshLock.release", - "start_line": 179, - "end_line": 190, - "type": "CLASS", - "content_hash": "a5579f383800f6e9" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.withRefreshLock.release.onCompromised": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.withRefreshLock.release.onCompromised", - "start_line": 189, - "end_line": 189, - "type": "METHOD", - "content_hash": "36aafff0f97f7c00" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.withRefreshLock.catch() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.withRefreshLock.catch() callback", - "start_line": 194, - "end_line": 194, - "type": "FUNCTION", - "content_hash": "1815ed71954807d9" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.tokens": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.tokens", - "start_line": 199, - "end_line": 203, - "type": "METHOD", - "content_hash": "7348ddf81f418f0a" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.tokens.states": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.tokens.states", - "start_line": 201, - "end_line": 201, - "type": "CLASS", - "content_hash": "589498c3429886f4" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.tokens.states.backend.withLock() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.tokens.states.backend.withLock() callback", - "start_line": 201, - "end_line": 201, - "type": "FUNCTION", - "content_hash": "589498c3429886f4" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.remove": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.remove", - "start_line": 206, - "end_line": 215, - "type": "METHOD", - "content_hash": "3342681ab9a57e91" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.remove.backend.withLock() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.remove.backend.withLock() callback", - "start_line": 208, - "end_line": 214, - "type": "FUNCTION", - "content_hash": "cf956d3e14cd734c" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.write": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.write", - "start_line": 217, - "end_line": 223, - "type": "METHOD", - "content_hash": "187207688ee70227" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.write.backend.withLock() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.write.backend.withLock() callback", - "start_line": 218, - "end_line": 222, - "type": "FUNCTION", - "content_hash": "34cf2486d7fe62f5" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.timedFetch": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.timedFetch", - "start_line": 227, - "end_line": 232, - "type": "FUNCTION", - "content_hash": "b3f73e75026a9da5" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.timedFetch.": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.timedFetch.", - "start_line": 228, - "end_line": 231, - "type": "FUNCTION", - "content_hash": "0c2185c4cc1db1d3" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.registeredRedirectUrls": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.registeredRedirectUrls", - "start_line": 234, - "end_line": 236, - "type": "FUNCTION", - "content_hash": "2271c4d0af0be8c0" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.callbackId": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.callbackId", - "start_line": 239, - "end_line": 243, - "type": "FUNCTION", - "content_hash": "288bf8514bcacf80" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.clientMetadataDocument": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.clientMetadataDocument", - "start_line": 251, - "end_line": 271, - "type": "FUNCTION", - "content_hash": "bbd0192d4ece112e" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createProvider": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.createProvider", - "start_line": 273, - "end_line": 293, - "type": "FUNCTION", - "content_hash": "98d56a3ff8c78be7" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpAuthProvider": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.McpAuthProvider", - "start_line": 295, - "end_line": 298, - "type": "INTERFACE", - "content_hash": "7f0c2710c45821d3" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpAuthProvider.settled": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.McpAuthProvider.settled", - "start_line": 297, - "end_line": 297, - "type": "METHOD", - "content_hash": "0d3e9f0a6c1e91fc" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider", - "start_line": 313, - "end_line": 374, - "type": "FUNCTION", - "content_hash": "48f53de0718ef09f" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.refresh": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.refresh", - "start_line": 323, - "end_line": 350, - "type": "CLASS", - "content_hash": "7f5440d93a71eb83" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.refresh.store.withRefreshLock() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.refresh.store.withRefreshLock() callback", - "start_line": 325, - "end_line": 345, - "type": "FUNCTION", - "content_hash": "0ecad6dcce343840" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.refresh.store.withRefreshLock() callback.provider": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.refresh.store.withRefreshLock() callback.provider", - "start_line": 334, - "end_line": 334, - "type": "CLASS", - "content_hash": "fa26f2dadce7ef24" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.refresh.store.withRefreshLock() callback.provider.createProvider() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.refresh.store.withRefreshLock() callback.provider.createProvider() callback", - "start_line": 334, - "end_line": 334, - "type": "FUNCTION", - "content_hash": "fa26f2dadce7ef24" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.refresh.finally() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.refresh.finally() callback", - "start_line": 346, - "end_line": 348, - "type": "FUNCTION", - "content_hash": "e65575c80e8c4da5" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.token": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.token", - "start_line": 353, - "end_line": 362, - "type": "METHOD", - "content_hash": "2e9cb1e218d555ce" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.token.refreshing.catch() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.token.refreshing.catch() callback", - "start_line": 354, - "end_line": 354, - "type": "FUNCTION", - "content_hash": "66c7668f0028c274" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.token.catch() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.token.catch() callback", - "start_line": 360, - "end_line": 360, - "type": "FUNCTION", - "content_hash": "83bf0f8e41b47de1" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.onUnauthorized": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.onUnauthorized", - "start_line": 363, - "end_line": 369, - "type": "METHOD", - "content_hash": "ffc09aca3fd51188" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.settled": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.settled", - "start_line": 370, - "end_line": 372, - "type": "METHOD", - "content_hash": "962448e69b5d0c1a" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.settled.refreshing.catch() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.settled.refreshing.catch() callback", - "start_line": 371, - "end_line": 371, - "type": "FUNCTION", - "content_hash": "66c7668f0028c274" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpSignInPrompt": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.McpSignInPrompt", - "start_line": 376, - "end_line": 385, - "type": "INTERFACE", - "content_hash": "acebb447eb248e1e" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpSignInPrompt.showAuthorizationUrl": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.McpSignInPrompt.showAuthorizationUrl", - "start_line": 378, - "end_line": 378, - "type": "METHOD", - "content_hash": "5d75647ac19d0e0c" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpSignInPrompt.promptForRedirectUrl": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.McpSignInPrompt.promptForRedirectUrl", - "start_line": 384, - "end_line": 384, - "type": "METHOD", - "content_hash": "d6cdde72ad998706" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpSignInCancelledError": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.McpSignInCancelledError", - "start_line": 387, - "end_line": 392, - "type": "CLASS", - "content_hash": "f42abf3a15ea883d" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpSignInCancelledError.constructor": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.McpSignInCancelledError.constructor", - "start_line": 388, - "end_line": 391, - "type": "CONSTRUCTOR", - "content_hash": "a552c7d2a47aea1b" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.responseFromRedirectUrl": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.responseFromRedirectUrl", - "start_line": 396, - "end_line": 413, - "type": "FUNCTION", - "content_hash": "c4ee3acd20737b8c" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.waitForAuthorizationResponse": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.waitForAuthorizationResponse", - "start_line": 419, - "end_line": 441, - "type": "FUNCTION", - "content_hash": "278c5afcce6eec0f" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.waitForAuthorizationResponse.fromUser": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.waitForAuthorizationResponse.fromUser", - "start_line": 429, - "end_line": 432, - "type": "CLASS", - "content_hash": "89d51f9a09537347" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.waitForAuthorizationResponse.fromUser.then() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.waitForAuthorizationResponse.fromUser.then() callback", - "start_line": 429, - "end_line": 432, - "type": "FUNCTION", - "content_hash": "89d51f9a09537347" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.waitForAuthorizationResponse.fromBrowser.catch() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.waitForAuthorizationResponse.fromBrowser.catch() callback", - "start_line": 438, - "end_line": 438, - "type": "FUNCTION", - "content_hash": "2bb2afd42df6de56" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.waitForAuthorizationResponse.fromUser.catch() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.waitForAuthorizationResponse.fromUser.catch() callback", - "start_line": 439, - "end_line": 439, - "type": "FUNCTION", - "content_hash": "305aede0810bc025" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.listenForCallback": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.listenForCallback", - "start_line": 444, - "end_line": 466, - "type": "FUNCTION", - "content_hash": "1e33321851de5b5e" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.listenForCallback.options": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.listenForCallback.options", - "start_line": 450, - "end_line": 459, - "type": "CLASS", - "content_hash": "0ca710b7be90aa09" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.listenForCallback.options.renderPage": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.listenForCallback.options.renderPage", - "start_line": 455, - "end_line": 458, - "type": "METHOD", - "content_hash": "d8d24e26bb235b18" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.signInMcpServer": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.signInMcpServer", - "start_line": 473, - "end_line": 558, - "type": "FUNCTION", - "content_hash": "8bed3f51112160a4" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.signInMcpServer.provider": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.signInMcpServer.provider", - "start_line": 518, - "end_line": 520, - "type": "CLASS", - "content_hash": "6a10e955c2df3625" - }, - "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.signInMcpServer.provider.createProvider() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.signInMcpServer.provider.createProvider() callback", - "start_line": 518, - "end_line": 520, - "type": "FUNCTION", - "content_hash": "6a10e955c2df3625" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.McpResourceServer": { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.resources.McpResourceServer", - "start_line": 36, - "end_line": 44, - "type": "INTERFACE", - "content_hash": "2cfeafac66ff9257" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.McpResourceServer.resourcesPage": { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.resources.McpResourceServer.resourcesPage", - "start_line": 39, - "end_line": 39, - "type": "METHOD", - "content_hash": "e0ece61fc8ab3a64" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.McpResourceServer.resourceTemplatesPage": { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.resources.McpResourceServer.resourceTemplatesPage", - "start_line": 40, - "end_line": 40, - "type": "METHOD", - "content_hash": "6dd15fcede3e52e7" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.McpResourceServer.allResources": { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.resources.McpResourceServer.allResources", - "start_line": 41, - "end_line": 41, - "type": "METHOD", - "content_hash": "2b19d34e49c09e5a" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.McpResourceServer.allResourceTemplates": { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.resources.McpResourceServer.allResourceTemplates", - "start_line": 42, - "end_line": 42, - "type": "METHOD", - "content_hash": "80bb7ca6ea327c98" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.McpResourceServer.readResource": { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.resources.McpResourceServer.readResource", - "start_line": 43, - "end_line": 43, - "type": "METHOD", - "content_hash": "293fa53ba47fba94" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.isMcpAppResource": { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.resources.isMcpAppResource", - "start_line": 47, - "end_line": 50, - "type": "FUNCTION", - "content_hash": "ecd30aecfe81c0d3" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.listed": { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.resources.listed", - "start_line": 53, - "end_line": 56, - "type": "FUNCTION", - "content_hash": "70f1584e78de5c6b" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.stringArgument": { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.resources.stringArgument", - "start_line": 167, - "end_line": 172, - "type": "FUNCTION", - "content_hash": "fe235445ba0f17c8" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.errorMessage": { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.resources.errorMessage", - "start_line": 174, - "end_line": 176, - "type": "FUNCTION", - "content_hash": "87e33ee36d89d687" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.jsonResult": { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.resources.jsonResult", - "start_line": 178, - "end_line": 189, - "type": "FUNCTION", - "content_hash": "4f43c6eae7f20a24" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions": { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions", - "start_line": 194, - "end_line": 339, - "type": "FUNCTION", - "content_hash": "250f2a3057909231" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.findServer.server": { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.findServer.server", - "start_line": 202, - "end_line": 202, - "type": "CLASS", - "content_hash": "f05e9678c05385fc" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.findServer.server.servers.find() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.findServer.server.servers.find() callback", - "start_line": 202, - "end_line": 202, - "type": "FUNCTION", - "content_hash": "f05e9678c05385fc" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.findServer.available": { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.findServer.available", - "start_line": 204, - "end_line": 204, - "type": "CLASS", - "content_hash": "1e15efdf393db9a0" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.findServer.available.servers.map() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.findServer.available.servers.map() callback", - "start_line": 204, - "end_line": 204, - "type": "FUNCTION", - "content_hash": "1e15efdf393db9a0" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list": { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list", - "start_line": 211, - "end_line": 251, - "type": "CLASS", - "content_hash": "24d17a78bc9f876a" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list.visible": { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list.visible", - "start_line": 227, - "end_line": 227, - "type": "METHOD", - "content_hash": "19f084d4e7e79b68" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list.[key].map() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list.[key].map() callback", - "start_line": 233, - "end_line": 233, - "type": "FUNCTION", - "content_hash": "188b5c527f1aa4c5" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list.servers": { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list.servers", - "start_line": 238, - "end_line": 238, - "type": "CLASS", - "content_hash": "f5edf7a602d8ca73" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list.servers.sort() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list.servers.sort() callback", - "start_line": 238, - "end_line": 238, - "type": "FUNCTION", - "content_hash": "f5edf7a602d8ca73" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list.results": { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list.results", - "start_line": 239, - "end_line": 241, - "type": "CLASS", - "content_hash": "8e3ab833bcf40597" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list.results.servers.map() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list.results.servers.map() callback", - "start_line": 240, - "end_line": 240, - "type": "FUNCTION", - "content_hash": "e0ae1994ab994e39" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list.results.forEach() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list.results.forEach() callback", - "start_line": 244, - "end_line": 249, - "type": "FUNCTION", - "content_hash": "6d2811ed1da61611" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list.results.forEach() callback.map() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list.results.forEach() callback.map() callback", - "start_line": 247, - "end_line": 247, - "type": "FUNCTION", - "content_hash": "0e227cf365509390" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listResources": { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listResources", - "start_line": 253, - "end_line": 275, - "type": "CLASS", - "content_hash": "cd5ed5186ea2a5c5" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listResources.execute": { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listResources.execute", - "start_line": 262, - "end_line": 274, - "type": "METHOD", - "content_hash": "c2936bb6c03e07af" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listResources.execute.payload": { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listResources.execute.payload", - "start_line": 263, - "end_line": 272, - "type": "CLASS", - "content_hash": "bcfbceaa5c062d5f" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.listResources.execute.payload.list(\"resources\") callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.resources.listResources.execute.payload.list(\"resources\") callback", - "start_line": 267, - "end_line": 270, - "type": "FUNCTION", - "content_hash": "d8af85f04bdb3dcc" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listResources.execute.payload.list(\"resources\") callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listResources.execute.payload.list(\"resources\") callback", - "start_line": 271, - "end_line": 271, - "type": "FUNCTION", - "content_hash": "0c41a58790f9af79" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listTemplates": { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listTemplates", - "start_line": 277, - "end_line": 299, - "type": "CLASS", - "content_hash": "58907c6e1c67715c" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listTemplates.execute": { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listTemplates.execute", - "start_line": 286, - "end_line": 298, - "type": "METHOD", - "content_hash": "45b70abc38ca6728" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listTemplates.execute.payload": { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listTemplates.execute.payload", - "start_line": 287, - "end_line": 296, - "type": "CLASS", - "content_hash": "7f397cf718273f1b" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.listTemplates.execute.payload.list(\"resourceTemplates\") callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.resources.listTemplates.execute.payload.list(\"resourceTemplates\") callback", - "start_line": 291, - "end_line": 294, - "type": "FUNCTION", - "content_hash": "687f31bed8d38093" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listTemplates.execute.payload.list(\"resourceTemplates\") callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listTemplates.execute.payload.list(\"resourceTemplates\") callback", - "start_line": 295, - "end_line": 295, - "type": "FUNCTION", - "content_hash": "930771d9faad3c74" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.readResource": { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.readResource", - "start_line": 301, - "end_line": 336, - "type": "CLASS", - "content_hash": "349445f558d2db65" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.readResource.execute": { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.readResource.execute", - "start_line": 309, - "end_line": 335, - "type": "METHOD", - "content_hash": "0d602f1288be2ac6" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.readResource.execute.blocks": { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.readResource.execute.blocks", - "start_line": 317, - "end_line": 320, - "type": "CLASS", - "content_hash": "d9cf495149ffbdbd" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.readResource.execute.blocks.result.contents.flatMap() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.readResource.execute.blocks.result.contents.flatMap() callback", - "start_line": 317, - "end_line": 320, - "type": "FUNCTION", - "content_hash": "d9cf495149ffbdbd" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.readResource.execute.contents": { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.readResource.execute.contents", - "start_line": 325, - "end_line": 325, - "type": "CLASS", - "content_hash": "b33923248c363899" - }, - "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.readResource.execute.contents.result.contents.map() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.readResource.execute.contents.result.contents.map() callback", - "start_line": 325, - "end_line": 325, - "type": "FUNCTION", - "content_hash": "b33923248c363899" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.errorMessage": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.errorMessage", - "start_line": 65, - "end_line": 67, - "type": "FUNCTION", - "content_hash": "87e33ee36d89d687" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.isTransientError": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.isTransientError", - "start_line": 70, - "end_line": 75, - "type": "FUNCTION", - "content_hash": "0385d431f6fc69b8" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.signInRequiredMessage": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.signInRequiredMessage", - "start_line": 77, - "end_line": 80, - "type": "FUNCTION", - "content_hash": "93ba05cd745c7576" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.usesOAuth": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.usesOAuth", - "start_line": 83, - "end_line": 87, - "type": "FUNCTION", - "content_hash": "b9c1111c49d94614" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.usesOAuth.some() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.usesOAuth.some() callback", - "start_line": 86, - "end_line": 86, - "type": "FUNCTION", - "content_hash": "ca60bd75cdbb1143" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.expandHome": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.expandHome", - "start_line": 90, - "end_line": 96, - "type": "FUNCTION", - "content_hash": "31b68be3a8ad19dc" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.createDefaultTransport": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.createDefaultTransport", - "start_line": 98, - "end_line": 122, - "type": "FUNCTION", - "content_hash": "51ea3b7ed463b009" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.withoutTemplates": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.withoutTemplates", - "start_line": 125, - "end_line": 132, - "type": "FUNCTION", - "content_hash": "db335cfbf562d6b2" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.listTemplates": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.listTemplates", - "start_line": 134, - "end_line": 136, - "type": "FUNCTION", - "content_hash": "5e6cf1d186f592f3" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.listTemplates.withoutTemplates() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.listTemplates.withoutTemplates() callback", - "start_line": 135, - "end_line": 135, - "type": "FUNCTION", - "content_hash": "2421d92a9d28e21c" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.fetchResources": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.fetchResources", - "start_line": 142, - "end_line": 153, - "type": "FUNCTION", - "content_hash": "aad1c4d9e96d9c05" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.fetchResources.resources.resources.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.fetchResources.resources.resources.filter() callback", - "start_line": 150, - "end_line": 150, - "type": "FUNCTION", - "content_hash": "b829f478726abeb0" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.fetchResources.resourceTemplates.resourceTemplates.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.fetchResources.resourceTemplates.resourceTemplates.filter() callback", - "start_line": 151, - "end_line": 151, - "type": "FUNCTION", - "content_hash": "9be94e6f4985d6d4" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection", - "start_line": 156, - "end_line": 491, - "type": "CLASS", - "content_hash": "5852408c7b658617" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.constructor": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.constructor", - "start_line": 185, - "end_line": 219, - "type": "CONSTRUCTOR", - "content_hash": "8541ac0181131a5b" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.constructor.settings": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.constructor.settings", - "start_line": 210, - "end_line": 210, - "type": "METHOD", - "content_hash": "1b00a277c6fa4377" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.constructor.onChallenge": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.constructor.onChallenge", - "start_line": 211, - "end_line": 213, - "type": "METHOD", - "content_hash": "4e0e1cb0e6fc9e44" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.constructor.settled": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.constructor.settled", - "start_line": 217, - "end_line": 217, - "type": "METHOD", - "content_hash": "ec00c179adff784a" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.constructor.token": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.constructor.token", - "start_line": 217, - "end_line": 217, - "type": "METHOD", - "content_hash": "ec00c179adff784a" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.name": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.name", - "start_line": 221, - "end_line": 223, - "type": "METHOD", - "content_hash": "1bfde3dae7d11b5d" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.closed": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.closed", - "start_line": 225, - "end_line": 227, - "type": "METHOD", - "content_hash": "d0c508fe72560ce8" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.timeoutMs": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.timeoutMs", - "start_line": 229, - "end_line": 231, - "type": "METHOD", - "content_hash": "43ae0d27a72dc81b" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.oauthUrl": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.oauthUrl", - "start_line": 234, - "end_line": 236, - "type": "METHOD", - "content_hash": "9ce31df10fa931ef" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.oauthSettings": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.oauthSettings", - "start_line": 238, - "end_line": 254, - "type": "METHOD", - "content_hash": "145990db6c22b254" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.getClient": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.getClient", - "start_line": 256, - "end_line": 263, - "type": "METHOD", - "content_hash": "08fd03c707f8410b" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.getClient.finally() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.getClient.finally() callback", - "start_line": 259, - "end_line": 261, - "type": "FUNCTION", - "content_hash": "4aeb2196d49f2786" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.callTool": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.callTool", - "start_line": 265, - "end_line": 267, - "type": "METHOD", - "content_hash": "a7dc8bbf347b69db" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.callTool.withClient() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.callTool.withClient() callback", - "start_line": 266, - "end_line": 266, - "type": "FUNCTION", - "content_hash": "2964749df905bb2e" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.readResource": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.readResource", - "start_line": 269, - "end_line": 271, - "type": "METHOD", - "content_hash": "fb8ffb6c05cd1d46" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.readResource.withClient() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.readResource.withClient() callback", - "start_line": 270, - "end_line": 270, - "type": "FUNCTION", - "content_hash": "8e2e8462aac957f2" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.resourcesPage": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.resourcesPage", - "start_line": 273, - "end_line": 275, - "type": "METHOD", - "content_hash": "697e0c3145a59f25" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.resourcesPage.withClient() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.resourcesPage.withClient() callback", - "start_line": 274, - "end_line": 274, - "type": "FUNCTION", - "content_hash": "ced7c46f47bc324b" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.resourceTemplatesPage": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.resourceTemplatesPage", - "start_line": 277, - "end_line": 283, - "type": "METHOD", - "content_hash": "29d577ba811cb791" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.resourceTemplatesPage.withClient() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.resourceTemplatesPage.withClient() callback", - "start_line": 279, - "end_line": 280, - "type": "FUNCTION", - "content_hash": "7c0006e93ed0a2e0" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.resourceTemplatesPage.withClient() callback.withoutTemplates() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.resourceTemplatesPage.withClient() callback.withoutTemplates() callback", - "start_line": 280, - "end_line": 280, - "type": "FUNCTION", - "content_hash": "8ed8f4ad300b4869" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.allResources": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.allResources", - "start_line": 285, - "end_line": 287, - "type": "METHOD", - "content_hash": "6b8654cf9e71ec51" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.allResources.withClient() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.allResources.withClient() callback", - "start_line": 286, - "end_line": 286, - "type": "FUNCTION", - "content_hash": "7d42ec60b1b72246" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.allResourceTemplates": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.allResourceTemplates", - "start_line": 289, - "end_line": 291, - "type": "METHOD", - "content_hash": "8e80cdc40d459c6f" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.allResourceTemplates.withClient() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.allResourceTemplates.withClient() callback", - "start_line": 290, - "end_line": 290, - "type": "FUNCTION", - "content_hash": "bae23db6aaa554f3" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.withClient": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.withClient", - "start_line": 297, - "end_line": 320, - "type": "METHOD", - "content_hash": "34ed26682d5d119b" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.reconnect": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.reconnect", - "start_line": 323, - "end_line": 327, - "type": "METHOD", - "content_hash": "8df5d6e9f1d932e8" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.reconnect.opening.catch() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.reconnect.opening.catch() callback", - "start_line": 324, - "end_line": 324, - "type": "FUNCTION", - "content_hash": "fa727f947fab4a8e" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.signOut": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.signOut", - "start_line": 330, - "end_line": 334, - "type": "METHOD", - "content_hash": "800b949b3b0b3452" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.signOut.opening.catch() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.signOut.opening.catch() callback", - "start_line": 331, - "end_line": 331, - "type": "FUNCTION", - "content_hash": "fa727f947fab4a8e" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.needsSignIn": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.needsSignIn", - "start_line": 337, - "end_line": 342, - "type": "METHOD", - "content_hash": "993bbd9a76829d79" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.markNeedsAuth": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.markNeedsAuth", - "start_line": 344, - "end_line": 348, - "type": "METHOD", - "content_hash": "ea16440d5a8e9ac7" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.changed": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.changed", - "start_line": 350, - "end_line": 352, - "type": "METHOD", - "content_hash": "9452ba1564f5e69c" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.dropClient": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.dropClient", - "start_line": 354, - "end_line": 357, - "type": "METHOD", - "content_hash": "31441f092b215991" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.dropClient.catch() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.dropClient.catch() callback", - "start_line": 356, - "end_line": 356, - "type": "FUNCTION", - "content_hash": "58163f9100a97089" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.open": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.open", - "start_line": 359, - "end_line": 376, - "type": "METHOD", - "content_hash": "af50f5d13ea8cd7e" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.open.catch() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.open.catch() callback", - "start_line": 372, - "end_line": 372, - "type": "FUNCTION", - "content_hash": "ea244250d96dec41" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce", - "start_line": 378, - "end_line": 435, - "type": "METHOD", - "content_hash": "d05a19ea1b3b65d1" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce.client.onNotification(\"notifications/message\") callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce.client.onNotification(\"notifications/message\") callback", - "start_line": 386, - "end_line": 386, - "type": "FUNCTION", - "content_hash": "b4ee1ea03de7820a" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce.closeClient": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce.closeClient", - "start_line": 390, - "end_line": 393, - "type": "CLASS", - "content_hash": "6a96d9dfaf4f89c1" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce.closeClient.catch() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce.closeClient.catch() callback", - "start_line": 391, - "end_line": 391, - "type": "FUNCTION", - "content_hash": "76fdb38966ca23fe" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce.client.onNotification(\"notifications/tools/list_changed\") callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce.client.onNotification(\"notifications/tools/list_changed\") callback", - "start_line": 399, - "end_line": 401, - "type": "FUNCTION", - "content_hash": "f4e28a11c03050c5" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce.client.onNotification(\"notifications/resources/list_changed\") callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce.client.onNotification(\"notifications/resources/list_changed\") callback", - "start_line": 402, - "end_line": 404, - "type": "FUNCTION", - "content_hash": "75b36231e814c1ae" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce.client.onClose() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce.client.onClose() callback", - "start_line": 406, - "end_line": 406, - "type": "FUNCTION", - "content_hash": "16a53a18a1f2f67e" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectFailed": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectFailed", - "start_line": 437, - "end_line": 446, - "type": "METHOD", - "content_hash": "5c0bf76cd31adce0" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.handleClientClose": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.handleClientClose", - "start_line": 449, - "end_line": 456, - "type": "METHOD", - "content_hash": "f3a147d84fbdedd8" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.refreshTools": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.refreshTools", - "start_line": 458, - "end_line": 468, - "type": "METHOD", - "content_hash": "aba3201b138e6311" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.refreshResources": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.refreshResources", - "start_line": 470, - "end_line": 477, - "type": "METHOD", - "content_hash": "3d6624b5cb503b09" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.close": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.close", - "start_line": 480, - "end_line": 490, - "type": "METHOD", - "content_hash": "83ef66ce0f43a35e" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.close.catch() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.close.catch() callback", - "start_line": 486, - "end_line": 486, - "type": "FUNCTION", - "content_hash": "e76d9ffce7fbab14" - }, - "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.close.opening.catch() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.close.opening.catch() callback", - "start_line": 486, - "end_line": 486, - "type": "FUNCTION", - "content_hash": "e76d9ffce7fbab14" - }, - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.toToolExposure": { - "file_path": "packages/coding-agent/src/extensions/mcp/tools.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.tools.toToolExposure", - "start_line": 44, - "end_line": 46, - "type": "FUNCTION", - "content_hash": "84c3c7c1d50f1676" - }, - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.McpToolDetails": { - "file_path": "packages/coding-agent/src/extensions/mcp/tools.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.tools.McpToolDetails", - "start_line": 57, - "end_line": 62, - "type": "INTERFACE", - "content_hash": "093bc1bb640cf11f" - }, - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.saveToTempFile": { - "file_path": "packages/coding-agent/src/extensions/mcp/tools.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.tools.saveToTempFile", - "start_line": 70, - "end_line": 72, - "type": "FUNCTION", - "content_hash": "4144a649362bd64f" - }, - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.McpToolCaller": { - "file_path": "packages/coding-agent/src/extensions/mcp/tools.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.tools.McpToolCaller", - "start_line": 74, - "end_line": 76, - "type": "INTERFACE", - "content_hash": "32e0bebb93b4dcae" - }, - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.McpToolCaller.callTool": { - "file_path": "packages/coding-agent/src/extensions/mcp/tools.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.tools.McpToolCaller.callTool", - "start_line": 75, - "end_line": 75, - "type": "METHOD", - "content_hash": "c813e4c35d962fc2" - }, - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolName": { - "file_path": "packages/coding-agent/src/extensions/mcp/tools.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.tools.createMcpToolName", - "start_line": 84, - "end_line": 93, - "type": "FUNCTION", - "content_hash": "0ab262e5c873be50" - }, - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.textOf": { - "file_path": "packages/coding-agent/src/extensions/mcp/tools.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.tools.textOf", - "start_line": 95, - "end_line": 100, - "type": "FUNCTION", - "content_hash": "c82da5b8f579a179" - }, - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.textOf.content.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/tools.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.tools.textOf.content.filter() callback", - "start_line": 97, - "end_line": 97, - "type": "FUNCTION", - "content_hash": "8924e3c948b09ec1" - }, - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.textOf.map() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/tools.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.tools.textOf.map() callback", - "start_line": 98, - "end_line": 98, - "type": "FUNCTION", - "content_hash": "0497f5dbf779d2c1" - }, - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpResultSchema": { - "file_path": "packages/coding-agent/src/extensions/mcp/tools.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.tools.createMcpResultSchema", - "start_line": 107, - "end_line": 118, - "type": "FUNCTION", - "content_hash": "d61525e502004687" - }, - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.limitMcpContent": { - "file_path": "packages/coding-agent/src/extensions/mcp/tools.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.tools.limitMcpContent", - "start_line": 124, - "end_line": 145, - "type": "FUNCTION", - "content_hash": "5d80f5dcfa9b6df3" - }, - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.limitMcpContent.content.content.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/tools.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.tools.limitMcpContent.content.content.filter() callback", - "start_line": 142, - "end_line": 142, - "type": "FUNCTION", - "content_hash": "6c9b68566af85341" - }, - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.ConvertMcpResultOptions": { - "file_path": "packages/coding-agent/src/extensions/mcp/tools.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.tools.ConvertMcpResultOptions", - "start_line": 147, - "end_line": 152, - "type": "INTERFACE", - "content_hash": "41aaf0050d43967e" - }, - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.extensionOf": { - "file_path": "packages/coding-agent/src/extensions/mcp/tools.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.tools.extensionOf", - "start_line": 155, - "end_line": 158, - "type": "FUNCTION", - "content_hash": "372ecf5efbbe2109" - }, - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.isTextMimeType": { - "file_path": "packages/coding-agent/src/extensions/mcp/tools.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.tools.isTextMimeType", - "start_line": 161, - "end_line": 165, - "type": "FUNCTION", - "content_hash": "0ff906b096fb14c1" - }, - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.blockToContent": { - "file_path": "packages/coding-agent/src/extensions/mcp/tools.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.tools.blockToContent", - "start_line": 168, - "end_line": 198, - "type": "FUNCTION", - "content_hash": "8806906e0c3afba5" - }, - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.toModelContent": { - "file_path": "packages/coding-agent/src/extensions/mcp/tools.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.tools.toModelContent", - "start_line": 201, - "end_line": 207, - "type": "FUNCTION", - "content_hash": "1e719902b273812a" - }, - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.toModelContent.blocks.map() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/tools.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.tools.toModelContent.blocks.map() callback", - "start_line": 206, - "end_line": 206, - "type": "FUNCTION", - "content_hash": "adab4ccab0beebe8" - }, - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.convertMcpResult": { - "file_path": "packages/coding-agent/src/extensions/mcp/tools.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.tools.convertMcpResult", - "start_line": 210, - "end_line": 230, - "type": "FUNCTION", - "content_hash": "2e4b8689cad4425f" - }, - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.toParameters": { - "file_path": "packages/coding-agent/src/extensions/mcp/tools.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.tools.toParameters", - "start_line": 236, - "end_line": 242, - "type": "FUNCTION", - "content_hash": "08dc83c4989ac146" - }, - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.toToolAnnotations": { - "file_path": "packages/coding-agent/src/extensions/mcp/tools.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.tools.toToolAnnotations", - "start_line": 247, - "end_line": 254, - "type": "FUNCTION", - "content_hash": "b3aa16d5bb417dcc" - }, - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolDefinition": { - "file_path": "packages/coding-agent/src/extensions/mcp/tools.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.tools.createMcpToolDefinition", - "start_line": 256, - "end_line": 295, - "type": "FUNCTION", - "content_hash": "65c96357c429e579" - }, - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolDefinition.execute": { - "file_path": "packages/coding-agent/src/extensions/mcp/tools.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.tools.createMcpToolDefinition.execute", - "start_line": 281, - "end_line": 293, - "type": "METHOD", - "content_hash": "263b3c95f188e3f8" - }, - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolDefinition.execute.result": { - "file_path": "packages/coding-agent/src/extensions/mcp/tools.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.tools.createMcpToolDefinition.execute.result", - "start_line": 283, - "end_line": 291, - "type": "CLASS", - "content_hash": "764c925438c676ff" - }, - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolDefinition.execute.result.onProgress": { - "file_path": "packages/coding-agent/src/extensions/mcp/tools.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.tools.createMcpToolDefinition.execute.result.onProgress", - "start_line": 286, - "end_line": 290, - "type": "METHOD", - "content_hash": "d756d313f568cc0d" - }, - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers": { - "file_path": "packages/coding-agent/src/extensions/mcp/tools.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers", - "start_line": 298, - "end_line": 335, - "type": "FUNCTION", - "content_hash": "ba788af49cbb8861" - }, - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderCall": { - "file_path": "packages/coding-agent/src/extensions/mcp/tools.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderCall", - "start_line": 300, - "end_line": 304, - "type": "METHOD", - "content_hash": "4c7a680eb8515b1d" - }, - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult": { - "file_path": "packages/coding-agent/src/extensions/mcp/tools.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult", - "start_line": 305, - "end_line": 333, - "type": "METHOD", - "content_hash": "3d6bb5da6d918770" - }, - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult.styled": { - "file_path": "packages/coding-agent/src/extensions/mcp/tools.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult.styled", - "start_line": 311, - "end_line": 314, - "type": "CLASS", - "content_hash": "173785410dfdfae6" - }, - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult.styled.map() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/tools.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult.styled.map() callback", - "start_line": 313, - "end_line": 313, - "type": "FUNCTION", - "content_hash": "23cc80e44d8e9691" - }, - "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult.formatHint": { - "file_path": "packages/coding-agent/src/extensions/mcp/tools.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult.formatHint", - "start_line": 325, - "end_line": 326, - "type": "METHOD", - "content_hash": "46eaa5975c248028" - }, - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpMenu": { - "file_path": "packages/coding-agent/src/extensions/mcp/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.ui.McpMenu", - "start_line": 26, - "end_line": 41, - "type": "INTERFACE", - "content_hash": "02d7dfd3ad0165b1" - }, - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpUi": { - "file_path": "packages/coding-agent/src/extensions/mcp/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.ui.McpUi", - "start_line": 43, - "end_line": 56, - "type": "INTERFACE", - "content_hash": "832a315c69a01865" - }, - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpUi.menu": { - "file_path": "packages/coding-agent/src/extensions/mcp/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.ui.McpUi.menu", - "start_line": 48, - "end_line": 48, - "type": "METHOD", - "content_hash": "fd1cac6f4ade42f0" - }, - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpUi.status": { - "file_path": "packages/coding-agent/src/extensions/mcp/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.ui.McpUi.status", - "start_line": 50, - "end_line": 50, - "type": "METHOD", - "content_hash": "9d41ee1cbcff61e4" - }, - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpUi.redirectUrl": { - "file_path": "packages/coding-agent/src/extensions/mcp/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.ui.McpUi.redirectUrl", - "start_line": 55, - "end_line": 55, - "type": "METHOD", - "content_hash": "65695673a674155e" - }, - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.frame": { - "file_path": "packages/coding-agent/src/extensions/mcp/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.ui.frame", - "start_line": 58, - "end_line": 69, - "type": "FUNCTION", - "content_hash": "1fbae3310109de12" - }, - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView": { - "file_path": "packages/coding-agent/src/extensions/mcp/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.ui.McpManagerView", - "start_line": 73, - "end_line": 241, - "type": "CLASS", - "content_hash": "09debc4f71e42dcb" - }, - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.constructor": { - "file_path": "packages/coding-agent/src/extensions/mcp/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.constructor", - "start_line": 82, - "end_line": 87, - "type": "CONSTRUCTOR", - "content_hash": "5b82be2aa263a93f" - }, - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.focused": { - "file_path": "packages/coding-agent/src/extensions/mcp/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.ui.focused", - "start_line": 89, - "end_line": 91, - "type": "METHOD", - "content_hash": "be91ddf9d1450ab0" - }, - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.focused": { - "file_path": "packages/coding-agent/src/extensions/mcp/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.focused", - "start_line": 93, - "end_line": 96, - "type": "METHOD", - "content_hash": "b80d81825d66efe0" - }, - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.setContent": { - "file_path": "packages/coding-agent/src/extensions/mcp/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.setContent", - "start_line": 98, - "end_line": 105, - "type": "METHOD", - "content_hash": "5371e95a67a7609d" - }, - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu": { - "file_path": "packages/coding-agent/src/extensions/mcp/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu", - "start_line": 107, - "end_line": 157, - "type": "METHOD", - "content_hash": "c0202ba9afcf8348" - }, - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu.": { - "file_path": "packages/coding-agent/src/extensions/mcp/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu.", - "start_line": 108, - "end_line": 156, - "type": "FUNCTION", - "content_hash": "8b584d5391d6edef" - }, - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu..render": { - "file_path": "packages/coding-agent/src/extensions/mcp/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu..render", - "start_line": 118, - "end_line": 151, - "type": "CLASS", - "content_hash": "ac590b10f519731b" - }, - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.menu..render.setContent() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.ui.menu..render.setContent() callback", - "start_line": 130, - "end_line": 132, - "type": "FUNCTION", - "content_hash": "632c9e2866b1d9a8" - }, - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu..render.index": { - "file_path": "packages/coding-agent/src/extensions/mcp/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu..render.index", - "start_line": 141, - "end_line": 141, - "type": "CLASS", - "content_hash": "a7519cfa6f378d6f" - }, - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu..render.index.menu.items.findIndex() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu..render.index.menu.items.findIndex() callback", - "start_line": 141, - "end_line": 141, - "type": "FUNCTION", - "content_hash": "a7519cfa6f378d6f" - }, - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu..render.onSelectionChange": { - "file_path": "packages/coding-agent/src/extensions/mcp/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu..render.onSelectionChange", - "start_line": 144, - "end_line": 146, - "type": "FUNCTION", - "content_hash": "554bf6fe514d2920" - }, - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu..render.onSelect": { - "file_path": "packages/coding-agent/src/extensions/mcp/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu..render.onSelect", - "start_line": 147, - "end_line": 147, - "type": "FUNCTION", - "content_hash": "508588702cdb8701" - }, - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu..render.onCancel": { - "file_path": "packages/coding-agent/src/extensions/mcp/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu..render.onCancel", - "start_line": 148, - "end_line": 148, - "type": "FUNCTION", - "content_hash": "2bb1f1547e4927c1" - }, - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu..render.setContent() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu..render.setContent() callback", - "start_line": 150, - "end_line": 150, - "type": "FUNCTION", - "content_hash": "352cc76a793dda27" - }, - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu..subscribe() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu..subscribe() callback", - "start_line": 153, - "end_line": 155, - "type": "FUNCTION", - "content_hash": "78c9a35b13450ae9" - }, - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.status": { - "file_path": "packages/coding-agent/src/extensions/mcp/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.status", - "start_line": 159, - "end_line": 168, - "type": "METHOD", - "content_hash": "1ec2a1e8ed642965" - }, - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.status.setContent() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.status.setContent() callback", - "start_line": 165, - "end_line": 167, - "type": "FUNCTION", - "content_hash": "e6e100215a46b153" - }, - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.redirectUrl": { - "file_path": "packages/coding-agent/src/extensions/mcp/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.redirectUrl", - "start_line": 170, - "end_line": 225, - "type": "METHOD", - "content_hash": "0336184b8f245529" - }, - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.redirectUrl.": { - "file_path": "packages/coding-agent/src/extensions/mcp/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.redirectUrl.", - "start_line": 171, - "end_line": 224, - "type": "FUNCTION", - "content_hash": "f09e1aaf80ba821f" - }, - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.redirectUrl..setContent() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.redirectUrl..setContent() callback", - "start_line": 206, - "end_line": 221, - "type": "FUNCTION", - "content_hash": "4b7fff0057c542b9" - }, - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.handleInput": { - "file_path": "packages/coding-agent/src/extensions/mcp/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.handleInput", - "start_line": 227, - "end_line": 230, - "type": "METHOD", - "content_hash": "6e105aeacaac8c1b" - }, - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render": { - "file_path": "packages/coding-agent/src/extensions/mcp/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "start_line": 232, - "end_line": 236, - "type": "METHOD", - "content_hash": "d53dc86e282e416e" - }, - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render.map() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render.map() callback", - "start_line": 235, - "end_line": 235, - "type": "FUNCTION", - "content_hash": "eab36eebdacb3d6a" - }, - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate": { - "file_path": "packages/coding-agent/src/extensions/mcp/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "start_line": 238, - "end_line": 240, - "type": "METHOD", - "content_hash": "83fdd0f720c2f1a8" - }, - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.showMcpManager": { - "file_path": "packages/coding-agent/src/extensions/mcp/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.ui.showMcpManager", - "start_line": 244, - "end_line": 259, - "type": "FUNCTION", - "content_hash": "ca0b59759ac470cf" - }, - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.showMcpManager.ctx.ui.custom() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.ui.showMcpManager.ctx.ui.custom() callback", - "start_line": 248, - "end_line": 258, - "type": "FUNCTION", - "content_hash": "d1b4b07b5bd18bd1" - }, - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.ctx.ui.custom() callback.then() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.ui.ctx.ui.custom() callback.then() callback", - "start_line": 251, - "end_line": 251, - "type": "FUNCTION", - "content_hash": "d8745dc8f1362e30" - }, - "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.showMcpManager.ctx.ui.custom() callback.then() callback": { - "file_path": "packages/coding-agent/src/extensions/mcp/ui.ts", - "qualified_name": "packages.coding-agent.src.extensions.mcp.ui.showMcpManager.ctx.ui.custom() callback.then() callback", - "start_line": 252, - "end_line": 255, - "type": "FUNCTION", - "content_hash": "e9c8dacda5e7c3ff" - }, - "packages/coding-agent/src/extensions/tool-search/index.ts|packages.coding-agent.src.extensions.tool-search.index.createToolSearchExtension": { - "file_path": "packages/coding-agent/src/extensions/tool-search/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.index.createToolSearchExtension", - "start_line": 12, - "end_line": 16, - "type": "FUNCTION", - "content_hash": "54915e8f0b2f15db" - }, - "packages/coding-agent/src/extensions/tool-search/index.ts|packages.coding-agent.src.extensions.tool-search.index.createToolSearchExtension.": { - "file_path": "packages/coding-agent/src/extensions/tool-search/index.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.index.createToolSearchExtension.", - "start_line": 13, - "end_line": 15, - "type": "FUNCTION", - "content_hash": "e17f144562bb0eb1" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.ToolSearchDocument": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.ToolSearchDocument", - "start_line": 24, - "end_line": 27, - "type": "INTERFACE", - "content_hash": "17f64a14ee3ac029" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.ToolSearchMatch": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.ToolSearchMatch", - "start_line": 29, - "end_line": 32, - "type": "INTERFACE", - "content_hash": "c80265a293d00a7a" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.ToolRanker": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.ToolRanker", - "start_line": 35, - "end_line": 37, - "type": "INTERFACE", - "content_hash": "e51fbb46d8bf1e61" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.ToolRanker.rank": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.ToolRanker.rank", - "start_line": 36, - "end_line": 36, - "type": "METHOD", - "content_hash": "48800065fe44369b" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.stem": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.stem", - "start_line": 64, - "end_line": 69, - "type": "FUNCTION", - "content_hash": "bd930dda6dfd5878" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.tokenize": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.tokenize", - "start_line": 72, - "end_line": 80, - "type": "FUNCTION", - "content_hash": "5b26cfa5c1900e4a" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.tokenize.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.tokenize.filter() callback", - "start_line": 78, - "end_line": 78, - "type": "FUNCTION", - "content_hash": "92751bb53c942ce5" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.isObject": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.isObject", - "start_line": 82, - "end_line": 84, - "type": "FUNCTION", - "content_hash": "07a1608a24f20218" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.schemaText": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.schemaText", - "start_line": 87, - "end_line": 101, - "type": "FUNCTION", - "content_hash": "1b7bb0cdad63a203" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.createToolSearchDocument": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.createToolSearchDocument", - "start_line": 108, - "end_line": 116, - "type": "FUNCTION", - "content_hash": "a6ba588b6898e6b2" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.createToolSearchDocument.text.parts.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.createToolSearchDocument.text.parts.filter() callback", - "start_line": 115, - "end_line": 115, - "type": "FUNCTION", - "content_hash": "7352b774f466f0a4" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker", - "start_line": 119, - "end_line": 157, - "type": "CLASS", - "content_hash": "94649253d6f531e1" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.constructor": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.constructor", - "start_line": 123, - "end_line": 126, - "type": "CONSTRUCTOR", - "content_hash": "56aef46de3ff40fd" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank", - "start_line": 128, - "end_line": 156, - "type": "METHOD", - "content_hash": "689e9ab0a2430cce" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.termCounts": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.termCounts", - "start_line": 131, - "end_line": 135, - "type": "CLASS", - "content_hash": "3580020d5ce75454" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.termCounts.documents.map() callback": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.termCounts.documents.map() callback", - "start_line": 131, - "end_line": 135, - "type": "FUNCTION", - "content_hash": "3580020d5ce75454" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.lengths": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.lengths", - "start_line": 136, - "end_line": 136, - "type": "CLASS", - "content_hash": "2555867ad56ccfd5" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.lengths.termCounts.map() callback": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.lengths.termCounts.map() callback", - "start_line": 136, - "end_line": 136, - "type": "FUNCTION", - "content_hash": "2555867ad56ccfd5" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.lengths.termCounts.map() callback.reduce() callback": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.lengths.termCounts.map() callback.reduce() callback", - "start_line": 136, - "end_line": 136, - "type": "FUNCTION", - "content_hash": "2555867ad56ccfd5" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.averageLength": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.averageLength", - "start_line": 137, - "end_line": 137, - "type": "CLASS", - "content_hash": "f315b413223a5ccb" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.averageLength.lengths.reduce() callback": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.averageLength.lengths.reduce() callback", - "start_line": 137, - "end_line": 137, - "type": "FUNCTION", - "content_hash": "f315b413223a5ccb" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.idf": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.idf", - "start_line": 138, - "end_line": 143, - "type": "CLASS", - "content_hash": "e63ab331daa6ac7e" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.idf.queryTerms.map() callback": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.idf.queryTerms.map() callback", - "start_line": 139, - "end_line": 142, - "type": "FUNCTION", - "content_hash": "6544b9e9f4db884f" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.idf.queryTerms.map() callback.frequency": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.idf.queryTerms.map() callback.frequency", - "start_line": 140, - "end_line": 140, - "type": "CLASS", - "content_hash": "df50c5d0412f05c6" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.idf.queryTerms.map() callback.frequency.termCounts.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.idf.queryTerms.map() callback.frequency.termCounts.filter() callback", - "start_line": 140, - "end_line": 140, - "type": "FUNCTION", - "content_hash": "df50c5d0412f05c6" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.documents.forEach() callback": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.documents.forEach() callback", - "start_line": 145, - "end_line": 154, - "type": "FUNCTION", - "content_hash": "b6a77d1efbc96a31" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.matches.sort() callback": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.matches.sort() callback", - "start_line": 155, - "end_line": 155, - "type": "FUNCTION", - "content_hash": "25f6d5bd32b57183" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.isToolSearchTool": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.isToolSearchTool", - "start_line": 169, - "end_line": 171, - "type": "FUNCTION", - "content_hash": "692b601f1121a428" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.ToolSearchResultTool": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.ToolSearchResultTool", - "start_line": 173, - "end_line": 176, - "type": "INTERFACE", - "content_hash": "2f39abbdd18cbd69" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.ToolSearchToolDetails": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.ToolSearchToolDetails", - "start_line": 178, - "end_line": 181, - "type": "INTERFACE", - "content_hash": "4e002a82db0be366" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.ToolSearchToolOptions": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.ToolSearchToolOptions", - "start_line": 183, - "end_line": 189, - "type": "INTERFACE", - "content_hash": "f0e134c50dcc9479" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.isSearchable": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.isSearchable", - "start_line": 192, - "end_line": 194, - "type": "FUNCTION", - "content_hash": "0f71c033d97ac6b1" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad", - "start_line": 200, - "end_line": 214, - "type": "FUNCTION", - "content_hash": "923e939b2f791228" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad.candidates": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad.candidates", - "start_line": 206, - "end_line": 206, - "type": "CLASS", - "content_hash": "52b53540b46d0f27" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad.candidates.filter() callback": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad.candidates.filter() callback", - "start_line": 206, - "end_line": 206, - "type": "FUNCTION", - "content_hash": "52b53540b46d0f27" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad.documents": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad.documents", - "start_line": 207, - "end_line": 207, - "type": "CLASS", - "content_hash": "5b1c9f973a8b51a9" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad.documents.candidates.map() callback": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad.documents.candidates.map() callback", - "start_line": 207, - "end_line": 207, - "type": "FUNCTION", - "content_hash": "5b1c9f973a8b51a9" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.matches.map() callback": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.matches.map() callback", - "start_line": 209, - "end_line": 209, - "type": "FUNCTION", - "content_hash": "581f50e023de3235" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad.matches.map() callback": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad.matches.map() callback", - "start_line": 210, - "end_line": 213, - "type": "FUNCTION", - "content_hash": "d5d3ce39a0f14861" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad.matches.map() callback.description.candidates.find() callback": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad.matches.map() callback.description.candidates.find() callback", - "start_line": 212, - "end_line": 212, - "type": "FUNCTION", - "content_hash": "531083a6d3ae9d6e" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.createToolSearchToolDefinition": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.createToolSearchToolDefinition", - "start_line": 222, - "end_line": 247, - "type": "FUNCTION", - "content_hash": "52460f38cc38123b" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.createToolSearchToolDefinition.execute": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.createToolSearchToolDefinition.execute", - "start_line": 233, - "end_line": 245, - "type": "METHOD", - "content_hash": "b1568f9464f62b10" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.createToolSearchToolDefinition.execute.text": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.createToolSearchToolDefinition.execute.text", - "start_line": 238, - "end_line": 243, - "type": "CLASS", - "content_hash": "9b14b9d038ba740c" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.createToolSearchToolDefinition.execute.text.tools.map() callback": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.createToolSearchToolDefinition.execute.text.tools.map() callback", - "start_line": 242, - "end_line": 242, - "type": "FUNCTION", - "content_hash": "3dd72405a594bf9b" - }, - "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.createToolSearchToolDefinition.execute.details.loaded.tools.map() callback": { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "qualified_name": "packages.coding-agent.src.extensions.tool-search.tool.createToolSearchToolDefinition.execute.details.loaded.tools.map() callback", - "start_line": 244, - "end_line": 244, - "type": "FUNCTION", - "content_hash": "b03c91edb69d8b10" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.readPipedStdin": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.readPipedStdin", - "start_line": 80, - "end_line": 97, - "type": "FUNCTION", - "content_hash": "a9ec56820ed0928a" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.readPipedStdin.": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.readPipedStdin.", - "start_line": 86, - "end_line": 96, - "type": "FUNCTION", - "content_hash": "60873ab376f89fde" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.readPipedStdin..process.stdin.on(\"data\") callback": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.readPipedStdin..process.stdin.on(\"data\") callback", - "start_line": 89, - "end_line": 91, - "type": "FUNCTION", - "content_hash": "2726ba9113562826" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.readPipedStdin..process.stdin.on(\"end\") callback": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.readPipedStdin..process.stdin.on(\"end\") callback", - "start_line": 92, - "end_line": 94, - "type": "FUNCTION", - "content_hash": "ffd3d9d9c4d30cad" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.reportDiagnostics": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.reportDiagnostics", - "start_line": 99, - "end_line": 105, - "type": "FUNCTION", - "content_hash": "c5d2c5a3d29bda71" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.isTruthyEnvFlag": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.isTruthyEnvFlag", - "start_line": 107, - "end_line": 110, - "type": "FUNCTION", - "content_hash": "d7b0778bb178d82d" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.resolveAppMode": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.resolveAppMode", - "start_line": 112, - "end_line": 123, - "type": "FUNCTION", - "content_hash": "308277d9fae6e82b" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.toPrintOutputMode": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.toPrintOutputMode", - "start_line": 125, - "end_line": 127, - "type": "FUNCTION", - "content_hash": "09415607fddbf12f" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.isPlainRuntimeMetadataCommand": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.isPlainRuntimeMetadataCommand", - "start_line": 129, - "end_line": 131, - "type": "FUNCTION", - "content_hash": "aeb99e42fd5d9f6b" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.runAuthCommand": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.runAuthCommand", - "start_line": 133, - "end_line": 209, - "type": "FUNCTION", - "content_hash": "23c82d1fbf5e482b" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.runAuthCommand.parsed.diagnostics.map() callback": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.runAuthCommand.parsed.diagnostics.map() callback", - "start_line": 160, - "end_line": 160, - "type": "FUNCTION", - "content_hash": "9645a295cff646e1" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.prepareInitialMessage": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.prepareInitialMessage", - "start_line": 211, - "end_line": 230, - "type": "FUNCTION", - "content_hash": "0424c2515f592ec6" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.findLocalSessionByExactId": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.findLocalSessionByExactId", - "start_line": 243, - "end_line": 250, - "type": "FUNCTION", - "content_hash": "a0a0f6a90755c389" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.resolveSessionPath": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.resolveSessionPath", - "start_line": 252, - "end_line": 283, - "type": "FUNCTION", - "content_hash": "9cb1941c4da2bb99" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.resolveSessionPath.localMatch": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.resolveSessionPath.localMatch", - "start_line": 266, - "end_line": 266, - "type": "CLASS", - "content_hash": "03bd4602039bc2c4" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.resolveSessionPath.localMatch.localSessions.find() callback": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.resolveSessionPath.localMatch.localSessions.find() callback", - "start_line": 266, - "end_line": 266, - "type": "FUNCTION", - "content_hash": "03bd4602039bc2c4" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.resolveSessionPath.globalMatch": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.resolveSessionPath.globalMatch", - "start_line": 274, - "end_line": 275, - "type": "CLASS", - "content_hash": "a641184e2fd81fec" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.globalMatch.allSessions.find() callback": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.globalMatch.allSessions.find() callback", - "start_line": 275, - "end_line": 275, - "type": "FUNCTION", - "content_hash": "a21480e6f295bc29" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.resolveSessionPath.globalMatch.allSessions.find() callback": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.resolveSessionPath.globalMatch.allSessions.find() callback", - "start_line": 275, - "end_line": 275, - "type": "FUNCTION", - "content_hash": "a21480e6f295bc29" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.promptConfirm": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.promptConfirm", - "start_line": 286, - "end_line": 297, - "type": "FUNCTION", - "content_hash": "a358a5c2bd1fd700" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.promptConfirm.": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.promptConfirm.", - "start_line": 287, - "end_line": 296, - "type": "FUNCTION", - "content_hash": "e84f3f9e0e75bbb9" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.promptConfirm..rl.question(`${message} [y/N] `) callback": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.promptConfirm..rl.question(`${message} [y/N] `) callback", - "start_line": 292, - "end_line": 295, - "type": "FUNCTION", - "content_hash": "33fd429fcda2e83e" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.validateForkFlags": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.validateForkFlags", - "start_line": 299, - "end_line": 313, - "type": "FUNCTION", - "content_hash": "5227a984a26baa2a" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.validateForkFlags.conflictingFlags": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.validateForkFlags.conflictingFlags", - "start_line": 302, - "end_line": 307, - "type": "CLASS", - "content_hash": "f88edbbd328b5ef6" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.validateForkFlags.conflictingFlags.filter() callback": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.validateForkFlags.conflictingFlags.filter() callback", - "start_line": 307, - "end_line": 307, - "type": "FUNCTION", - "content_hash": "2c984664b8a5682b" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.validateSessionIdFlags": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.validateSessionIdFlags", - "start_line": 315, - "end_line": 336, - "type": "FUNCTION", - "content_hash": "f0c389ff9274d644" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.validateSessionIdFlags.conflictingFlags": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.validateSessionIdFlags.conflictingFlags", - "start_line": 318, - "end_line": 322, - "type": "CLASS", - "content_hash": "bca8a69a71b41a64" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.validateSessionIdFlags.conflictingFlags.filter() callback": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.validateSessionIdFlags.conflictingFlags.filter() callback", - "start_line": 322, - "end_line": 322, - "type": "FUNCTION", - "content_hash": "2c984664b8a5682b" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.openSessionOrExit": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.openSessionOrExit", - "start_line": 338, - "end_line": 346, - "type": "FUNCTION", - "content_hash": "445ea8e5fc22a2c7" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.forkSessionOrExit": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.forkSessionOrExit", - "start_line": 348, - "end_line": 356, - "type": "FUNCTION", - "content_hash": "b02bda60152d6702" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.createSessionManager": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.createSessionManager", - "start_line": 358, - "end_line": 449, - "type": "FUNCTION", - "content_hash": "fd9ca006ea73a829" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.createSessionManager.selectedPath": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.createSessionManager.selectedPath", - "start_line": 417, - "end_line": 421, - "type": "CLASS", - "content_hash": "583f625a236d6f2a" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.selectedPath.selectSession() callback": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.selectedPath.selectSession() callback", - "start_line": 418, - "end_line": 418, - "type": "FUNCTION", - "content_hash": "cdf00980c3760799" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.createSessionManager.selectedPath.selectSession() callback": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.createSessionManager.selectedPath.selectSession() callback", - "start_line": 419, - "end_line": 419, - "type": "FUNCTION", - "content_hash": "adc711c313b6d892" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.buildSessionOptions": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.buildSessionOptions", - "start_line": 451, - "end_line": 553, - "type": "FUNCTION", - "content_hash": "ca6b05e1862c5a6e" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.buildSessionOptions.savedInScope": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.buildSessionOptions.savedInScope", - "start_line": 504, - "end_line": 504, - "type": "CLASS", - "content_hash": "00a29e392235ebb9" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.buildSessionOptions.savedInScope.scopedModels.find() callback": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.buildSessionOptions.savedInScope.scopedModels.find() callback", - "start_line": 504, - "end_line": 504, - "type": "FUNCTION", - "content_hash": "00a29e392235ebb9" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.buildSessionOptions.scopedModels.map() callback": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.buildSessionOptions.scopedModels.map() callback", - "start_line": 530, - "end_line": 533, - "type": "FUNCTION", - "content_hash": "f500991100643aa7" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.resolveCliPaths": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.resolveCliPaths", - "start_line": 555, - "end_line": 557, - "type": "FUNCTION", - "content_hash": "f232444fa6cc408c" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.resolveCliPaths.paths.map() callback": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.resolveCliPaths.paths.map() callback", - "start_line": 556, - "end_line": 556, - "type": "FUNCTION", - "content_hash": "367e24eb9413b789" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.promptForMissingSessionCwd": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.promptForMissingSessionCwd", - "start_line": 559, - "end_line": 567, - "type": "FUNCTION", - "content_hash": "6d65df5bc8933971" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.MainOptions": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.MainOptions", - "start_line": 569, - "end_line": 571, - "type": "INTERFACE", - "content_hash": "132ba124f17b8c93" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.main", - "start_line": 573, - "end_line": 999, - "type": "FUNCTION", - "content_hash": "32307b678dcbc9bd" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main.parsed.diagnostics.some() callback": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.main.parsed.diagnostics.some() callback", - "start_line": 628, - "end_line": 628, - "type": "FUNCTION", - "content_hash": "d3c402a20c43556d" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main.createRuntime.services.resourceLoaderReloadOptions.resolveProjectTrust": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.main.createRuntime.services.resourceLoaderReloadOptions.resolveProjectTrust", - "start_line": 759, - "end_line": 778, - "type": "METHOD", - "content_hash": "4ef48fc7e3bb11b5" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main.createRuntime.services.resourceLoaderReloadOptions.resolveProjectTrust.trusted": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.main.createRuntime.services.resourceLoaderReloadOptions.resolveProjectTrust.trusted", - "start_line": 760, - "end_line": 775, - "type": "CLASS", - "content_hash": "2c99b1f63560b792" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main.createRuntime.services.resourceLoaderReloadOptions.resolveProjectTrust.trusted.onExtensionError": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.main.createRuntime.services.resourceLoaderReloadOptions.resolveProjectTrust.trusted.onExtensionError", - "start_line": 774, - "end_line": 774, - "type": "METHOD", - "content_hash": "2ecfec96ce8fb099" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.createRuntime.diagnostics": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.createRuntime.diagnostics", - "start_line": 798, - "end_line": 810, - "type": "CLASS", - "content_hash": "9bcc71deac0dcced" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main.createRuntime.diagnostics.errors.map() callback": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.main.createRuntime.diagnostics.errors.map() callback", - "start_line": 802, - "end_line": 805, - "type": "FUNCTION", - "content_hash": "49440f8e8538150d" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main.createRuntime.diagnostics.map() callback": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.main.createRuntime.diagnostics.map() callback", - "start_line": 806, - "end_line": 809, - "type": "FUNCTION", - "content_hash": "6d5c0a9ed4993dd0" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main.extensionFlags": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.main.extensionFlags", - "start_line": 879, - "end_line": 881, - "type": "CLASS", - "content_hash": "5d70c909ed073359" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main.extensionFlags.extensions.flatMap() callback": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.main.extensionFlags.extensions.flatMap() callback", - "start_line": 881, - "end_line": 881, - "type": "FUNCTION", - "content_hash": "e4747be673ac1d0c" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main.hasRuntimeErrors": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.main.hasRuntimeErrors", - "start_line": 915, - "end_line": 915, - "type": "CLASS", - "content_hash": "faa00f63ff76f700" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main.hasRuntimeErrors.runtime.diagnostics.some() callback": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.main.hasRuntimeErrors.runtime.diagnostics.some() callback", - "start_line": 915, - "end_line": 915, - "type": "FUNCTION", - "content_hash": "faa00f63ff76f700" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main.runtime.diagnostics.some() callback": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.main.runtime.diagnostics.some() callback", - "start_line": 920, - "end_line": 920, - "type": "FUNCTION", - "content_hash": "9a34abe3400ddc64" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main.timeout": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.main.timeout", - "start_line": 941, - "end_line": 941, - "type": "CLASS", - "content_hash": "e09da0535781c6b8" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main.timeout.setTimeout() callback": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.main.timeout.setTimeout() callback", - "start_line": 941, - "end_line": 941, - "type": "FUNCTION", - "content_hash": "e09da0535781c6b8" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main.catch() callback": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.main.catch() callback", - "start_line": 944, - "end_line": 944, - "type": "FUNCTION", - "content_hash": "8e8cd7ad6b727909" - }, - "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main.finally() callback": { - "file_path": "packages/coding-agent/src/main.ts", - "qualified_name": "packages.coding-agent.src.main.main.finally() callback", - "start_line": 945, - "end_line": 945, - "type": "FUNCTION", - "content_hash": "32b95edd7bf497aa" - }, - "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.migrateAuthToAuthJson": { - "file_path": "packages/coding-agent/src/migrations.ts", - "qualified_name": "packages.coding-agent.src.migrations.migrateAuthToAuthJson", - "start_line": 21, - "end_line": 73, - "type": "FUNCTION", - "content_hash": "977a0d5e94801f97" - }, - "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.migrateSessionsFromAgentRoot": { - "file_path": "packages/coding-agent/src/migrations.ts", - "qualified_name": "packages.coding-agent.src.migrations.migrateSessionsFromAgentRoot", - "start_line": 84, - "end_line": 131, - "type": "FUNCTION", - "content_hash": "0a25a9a3f0349c2b" - }, - "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.migrateSessionsFromAgentRoot.filter() callback": { - "file_path": "packages/coding-agent/src/migrations.ts", - "qualified_name": "packages.coding-agent.src.migrations.migrateSessionsFromAgentRoot.filter() callback", - "start_line": 91, - "end_line": 91, - "type": "FUNCTION", - "content_hash": "64062eee4fec0d7d" - }, - "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.migrateSessionsFromAgentRoot.map() callback": { - "file_path": "packages/coding-agent/src/migrations.ts", - "qualified_name": "packages.coding-agent.src.migrations.migrateSessionsFromAgentRoot.map() callback", - "start_line": 92, - "end_line": 92, - "type": "FUNCTION", - "content_hash": "4c7e121777803ac4" - }, - "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.migrateCommandsToPrompts": { - "file_path": "packages/coding-agent/src/migrations.ts", - "qualified_name": "packages.coding-agent.src.migrations.migrateCommandsToPrompts", - "start_line": 137, - "end_line": 155, - "type": "FUNCTION", - "content_hash": "ae54de06b043bd4b" - }, - "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.migrateKeybindingsConfigFile": { - "file_path": "packages/coding-agent/src/migrations.ts", - "qualified_name": "packages.coding-agent.src.migrations.migrateKeybindingsConfigFile", - "start_line": 157, - "end_line": 172, - "type": "FUNCTION", - "content_hash": "3628d71ef3f4eac9" - }, - "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.migrateToolsToBin": { - "file_path": "packages/coding-agent/src/migrations.ts", - "qualified_name": "packages.coding-agent.src.migrations.migrateToolsToBin", - "start_line": 177, - "end_line": 216, - "type": "FUNCTION", - "content_hash": "c32ff859ffa3ce28" - }, - "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.checkDeprecatedExtensionDirs": { - "file_path": "packages/coding-agent/src/migrations.ts", - "qualified_name": "packages.coding-agent.src.migrations.checkDeprecatedExtensionDirs", - "start_line": 222, - "end_line": 252, - "type": "FUNCTION", - "content_hash": "6d9fcbb47cc074ab" - }, - "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.checkDeprecatedExtensionDirs.customTools": { - "file_path": "packages/coding-agent/src/migrations.ts", - "qualified_name": "packages.coding-agent.src.migrations.checkDeprecatedExtensionDirs.customTools", - "start_line": 235, - "end_line": 240, - "type": "CLASS", - "content_hash": "c6b96f6d9781db75" - }, - "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.checkDeprecatedExtensionDirs.customTools.entries.filter() callback": { - "file_path": "packages/coding-agent/src/migrations.ts", - "qualified_name": "packages.coding-agent.src.migrations.checkDeprecatedExtensionDirs.customTools.entries.filter() callback", - "start_line": 235, - "end_line": 240, - "type": "FUNCTION", - "content_hash": "c6b96f6d9781db75" - }, - "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.migrateExtensionSystem": { - "file_path": "packages/coding-agent/src/migrations.ts", - "qualified_name": "packages.coding-agent.src.migrations.migrateExtensionSystem", - "start_line": 257, - "end_line": 272, - "type": "FUNCTION", - "content_hash": "60694554489a9f35" - }, - "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.showDeprecationWarnings": { - "file_path": "packages/coding-agent/src/migrations.ts", - "qualified_name": "packages.coding-agent.src.migrations.showDeprecationWarnings", - "start_line": 277, - "end_line": 298, - "type": "FUNCTION", - "content_hash": "5f743a5e618979c7" - }, - "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.showDeprecationWarnings.": { - "file_path": "packages/coding-agent/src/migrations.ts", - "qualified_name": "packages.coding-agent.src.migrations.showDeprecationWarnings.", - "start_line": 288, - "end_line": 296, - "type": "FUNCTION", - "content_hash": "52a25054ee5a839a" - }, - "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.showDeprecationWarnings..process.stdin.once(\"data\") callback": { - "file_path": "packages/coding-agent/src/migrations.ts", - "qualified_name": "packages.coding-agent.src.migrations.showDeprecationWarnings..process.stdin.once(\"data\") callback", - "start_line": 291, - "end_line": 295, - "type": "FUNCTION", - "content_hash": "235f01420c177e66" - }, - "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.runMigrations": { - "file_path": "packages/coding-agent/src/migrations.ts", - "qualified_name": "packages.coding-agent.src.migrations.runMigrations", - "start_line": 305, - "end_line": 315, - "type": "FUNCTION", - "content_hash": "26ade3b84b5c9503" - }, - "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.BugReportContext": { - "file_path": "packages/coding-agent/src/modes/interactive/bug-report.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.bug-report.BugReportContext", - "start_line": 25, - "end_line": 33, - "type": "INTERFACE", - "content_hash": "3808f7fd79c5335b" - }, - "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.BugReportOptions": { - "file_path": "packages/coding-agent/src/modes/interactive/bug-report.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.bug-report.BugReportOptions", - "start_line": 35, - "end_line": 40, - "type": "INTERFACE", - "content_hash": "aeddeafedc71fd45" - }, - "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.reportBug": { - "file_path": "packages/coding-agent/src/modes/interactive/bug-report.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.bug-report.reportBug", - "start_line": 50, - "end_line": 105, - "type": "FUNCTION", - "content_hash": "b49ab9a9f0bf2661" - }, - "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.promptForOptions": { - "file_path": "packages/coding-agent/src/modes/interactive/bug-report.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.bug-report.promptForOptions", - "start_line": 107, - "end_line": 147, - "type": "FUNCTION", - "content_hash": "19d8811d578b7a72" - }, - "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle": { - "file_path": "packages/coding-agent/src/modes/interactive/bug-report.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "start_line": 149, - "end_line": 175, - "type": "FUNCTION", - "content_hash": "d0eab3657afa4181" - }, - "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle.sessionJsonl.serializeSessionBranch() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/bug-report.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.bug-report.buildBundle.sessionJsonl.serializeSessionBranch() callback", - "start_line": 170, - "end_line": 171, - "type": "FUNCTION", - "content_hash": "42e27b188abece3c" - }, - "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.upload": { - "file_path": "packages/coding-agent/src/modes/interactive/bug-report.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.bug-report.upload", - "start_line": 177, - "end_line": 199, - "type": "FUNCTION", - "content_hash": "7d55336ab30a96b5" - }, - "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.exportZip": { - "file_path": "packages/coding-agent/src/modes/interactive/bug-report.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.bug-report.exportZip", - "start_line": 201, - "end_line": 211, - "type": "FUNCTION", - "content_hash": "f6bcfa33291ab7ee" - }, - "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.recordInSession": { - "file_path": "packages/coding-agent/src/modes/interactive/bug-report.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.bug-report.recordInSession", - "start_line": 213, - "end_line": 227, - "type": "FUNCTION", - "content_hash": "47653eca9e963d23" - }, - "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.input": { - "file_path": "packages/coding-agent/src/modes/interactive/bug-report.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.bug-report.input", - "start_line": 229, - "end_line": 253, - "type": "FUNCTION", - "content_hash": "9e6232fa3ce7d9f2" - }, - "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.input.": { - "file_path": "packages/coding-agent/src/modes/interactive/bug-report.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.bug-report.input.", - "start_line": 235, - "end_line": 252, - "type": "FUNCTION", - "content_hash": "a056ece11928a570" - }, - "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.choose": { - "file_path": "packages/coding-agent/src/modes/interactive/bug-report.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.bug-report.choose", - "start_line": 255, - "end_line": 273, - "type": "FUNCTION", - "content_hash": "6f58e8764f02d9d8" - }, - "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.choose.": { - "file_path": "packages/coding-agent/src/modes/interactive/bug-report.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.bug-report.choose.", - "start_line": 261, - "end_line": 272, - "type": "FUNCTION", - "content_hash": "251ec341ec72c486" - }, - "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.showLoader": { - "file_path": "packages/coding-agent/src/modes/interactive/bug-report.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.bug-report.showLoader", - "start_line": 275, - "end_line": 279, - "type": "FUNCTION", - "content_hash": "3202ea51c5ffd31c" - }, - "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.showOverlay": { - "file_path": "packages/coding-agent/src/modes/interactive/bug-report.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.bug-report.showOverlay", - "start_line": 281, - "end_line": 286, - "type": "FUNCTION", - "content_hash": "1f49e1bbbcf24284" - }, - "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.restoreEditor": { - "file_path": "packages/coding-agent/src/modes/interactive/bug-report.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.bug-report.restoreEditor", - "start_line": 288, - "end_line": 294, - "type": "FUNCTION", - "content_hash": "0c58f7de1bfb532a" - }, - "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.errorMessage": { - "file_path": "packages/coding-agent/src/modes/interactive/bug-report.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.bug-report.errorMessage", - "start_line": 296, - "end_line": 298, - "type": "FUNCTION", - "content_hash": "2e8d2b1e4ebdcb67" - }, - "packages/coding-agent/src/modes/interactive/chat-viewport.ts|packages.coding-agent.src.modes.interactive.chat-viewport.ChatViewportOptions": { - "file_path": "packages/coding-agent/src/modes/interactive/chat-viewport.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.chat-viewport.ChatViewportOptions", - "start_line": 3, - "end_line": 14, - "type": "INTERFACE", - "content_hash": "2389d2bdffda2c7e" - }, - "packages/coding-agent/src/modes/interactive/chat-viewport.ts|packages.coding-agent.src.modes.interactive.chat-viewport.ChatViewport": { - "file_path": "packages/coding-agent/src/modes/interactive/chat-viewport.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.chat-viewport.ChatViewport", - "start_line": 16, - "end_line": 19, - "type": "INTERFACE", - "content_hash": "f51fe92838bd1377" - }, - "packages/coding-agent/src/modes/interactive/chat-viewport.ts|packages.coding-agent.src.modes.interactive.chat-viewport.createChatViewport": { - "file_path": "packages/coding-agent/src/modes/interactive/chat-viewport.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.chat-viewport.createChatViewport", - "start_line": 22, - "end_line": 46, - "type": "FUNCTION", - "content_hash": "6e257ed0d8251fe7" - }, - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.isArminPixel": { - "file_path": "packages/coding-agent/src/modes/interactive/components/armin.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.armin.isArminPixel", - "start_line": 32, - "end_line": 37, - "type": "FUNCTION", - "content_hash": "f1561643d36e969d" - }, - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.getChar": { - "file_path": "packages/coding-agent/src/modes/interactive/components/armin.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.armin.getChar", - "start_line": 40, - "end_line": 47, - "type": "FUNCTION", - "content_hash": "44a8953974fbc654" - }, - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.buildFinalGrid": { - "file_path": "packages/coding-agent/src/modes/interactive/components/armin.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.armin.buildFinalGrid", - "start_line": 50, - "end_line": 60, - "type": "FUNCTION", - "content_hash": "4e74fc2c8e5f90ea" - }, - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent": { - "file_path": "packages/coding-agent/src/modes/interactive/components/armin.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent", - "start_line": 62, - "end_line": 384, - "type": "CLASS", - "content_hash": "296bb6ce4907f9e7" - }, - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/armin.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.constructor", - "start_line": 74, - "end_line": 82, - "type": "CONSTRUCTOR", - "content_hash": "470245535db2db37" - }, - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.invalidate": { - "file_path": "packages/coding-agent/src/modes/interactive/components/armin.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.invalidate", - "start_line": 84, - "end_line": 86, - "type": "METHOD", - "content_hash": "c9b51cd72a5ced4f" - }, - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.render": { - "file_path": "packages/coding-agent/src/modes/interactive/components/armin.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.render", - "start_line": 88, - "end_line": 112, - "type": "METHOD", - "content_hash": "18f751c7acf9ef15" - }, - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.render.currentGrid.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/armin.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.render.currentGrid.map() callback", - "start_line": 96, - "end_line": 101, - "type": "FUNCTION", - "content_hash": "fd0d955bd06df030" - }, - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.createEmptyGrid": { - "file_path": "packages/coding-agent/src/modes/interactive/components/armin.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.createEmptyGrid", - "start_line": 114, - "end_line": 116, - "type": "METHOD", - "content_hash": "1864bcc302d36a67" - }, - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.createEmptyGrid.Array.from() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/armin.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.createEmptyGrid.Array.from() callback", - "start_line": 115, - "end_line": 115, - "type": "FUNCTION", - "content_hash": "abfe4b77260f61e2" - }, - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.initEffect": { - "file_path": "packages/coding-agent/src/modes/interactive/components/armin.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.initEffect", - "start_line": 118, - "end_line": 180, - "type": "METHOD", - "content_hash": "4ca185c96d46c0c6" - }, - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.initEffect.drops.Array.from() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/armin.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.initEffect.drops.Array.from() callback", - "start_line": 129, - "end_line": 132, - "type": "FUNCTION", - "content_hash": "8998306d04d2d23e" - }, - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.initEffect.Array.from() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/armin.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.initEffect.Array.from() callback", - "start_line": 159, - "end_line": 163, - "type": "FUNCTION", - "content_hash": "67d2540b67ebb9de" - }, - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.initEffect.Array.from() callback.Array.from() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/armin.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.initEffect.Array.from() callback.Array.from() callback", - "start_line": 160, - "end_line": 163, - "type": "FUNCTION", - "content_hash": "4ae7ab87426eb2fc" - }, - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.startAnimation": { - "file_path": "packages/coding-agent/src/modes/interactive/components/armin.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.startAnimation", - "start_line": 182, - "end_line": 192, - "type": "METHOD", - "content_hash": "4d82d086df7f5ae7" - }, - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.startAnimation.setInterval() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/armin.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.startAnimation.setInterval() callback", - "start_line": 184, - "end_line": 191, - "type": "FUNCTION", - "content_hash": "91e82b6ec7da9f38" - }, - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.stopAnimation": { - "file_path": "packages/coding-agent/src/modes/interactive/components/armin.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.stopAnimation", - "start_line": 194, - "end_line": 199, - "type": "METHOD", - "content_hash": "a0712beeab7798f2" - }, - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickEffect": { - "file_path": "packages/coding-agent/src/modes/interactive/components/armin.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickEffect", - "start_line": 201, - "end_line": 220, - "type": "METHOD", - "content_hash": "5c1baebc781fb777" - }, - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickTypewriter": { - "file_path": "packages/coding-agent/src/modes/interactive/components/armin.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickTypewriter", - "start_line": 222, - "end_line": 234, - "type": "METHOD", - "content_hash": "0642fc37054b517f" - }, - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickScanline": { - "file_path": "packages/coding-agent/src/modes/interactive/components/armin.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickScanline", - "start_line": 236, - "end_line": 246, - "type": "METHOD", - "content_hash": "74cc0ceae3af98c4" - }, - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickRain": { - "file_path": "packages/coding-agent/src/modes/interactive/components/armin.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickRain", - "start_line": 248, - "end_line": 297, - "type": "METHOD", - "content_hash": "ee39633b544cc5ad" - }, - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickFade": { - "file_path": "packages/coding-agent/src/modes/interactive/components/armin.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickFade", - "start_line": 299, - "end_line": 310, - "type": "METHOD", - "content_hash": "259da776b2463d4d" - }, - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickCrt": { - "file_path": "packages/coding-agent/src/modes/interactive/components/armin.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickCrt", - "start_line": 312, - "end_line": 330, - "type": "METHOD", - "content_hash": "efb63bf572b167a3" - }, - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickGlitch": { - "file_path": "packages/coding-agent/src/modes/interactive/components/armin.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickGlitch", - "start_line": 332, - "end_line": 362, - "type": "METHOD", - "content_hash": "78832d64a406554e" - }, - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.tickGlitch.finalGrid.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/armin.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.armin.tickGlitch.finalGrid.map() callback", - "start_line": 337, - "end_line": 354, - "type": "FUNCTION", - "content_hash": "8d23036442d890f6" - }, - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickGlitch.finalGrid.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/armin.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickGlitch.finalGrid.map() callback", - "start_line": 360, - "end_line": 360, - "type": "FUNCTION", - "content_hash": "74b559431c99b00f" - }, - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickDissolve": { - "file_path": "packages/coding-agent/src/modes/interactive/components/armin.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickDissolve", - "start_line": 364, - "end_line": 375, - "type": "METHOD", - "content_hash": "d7b526a6703d9d39" - }, - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.updateDisplay": { - "file_path": "packages/coding-agent/src/modes/interactive/components/armin.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.updateDisplay", - "start_line": 377, - "end_line": 379, - "type": "METHOD", - "content_hash": "1a77bb7c07054c5c" - }, - "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.dispose": { - "file_path": "packages/coding-agent/src/modes/interactive/components/armin.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.dispose", - "start_line": 381, - "end_line": 383, - "type": "METHOD", - "content_hash": "01a7fb5f8325752f" - }, - "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent": { - "file_path": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent", - "start_line": 14, - "end_line": 202, - "type": "CLASS", - "content_hash": "df1a4d6dad5e9b70" - }, - "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.constructor", - "start_line": 26, - "end_line": 49, - "type": "CONSTRUCTOR", - "content_hash": "a7560cc7dbe3b4e0" - }, - "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.invalidate": { - "file_path": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.invalidate", - "start_line": 51, - "end_line": 56, - "type": "METHOD", - "content_hash": "e83812bf2a35041b" - }, - "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.setHideThinkingBlock": { - "file_path": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.setHideThinkingBlock", - "start_line": 58, - "end_line": 64, - "type": "METHOD", - "content_hash": "dc5c6dd0316d30e8" - }, - "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.setHiddenThinkingLabel": { - "file_path": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.setHiddenThinkingLabel", - "start_line": 66, - "end_line": 71, - "type": "METHOD", - "content_hash": "587fef97e54d83f9" - }, - "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.setOutputPad": { - "file_path": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.setOutputPad", - "start_line": 73, - "end_line": 78, - "type": "METHOD", - "content_hash": "bb04c441c0653c00" - }, - "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.render": { - "file_path": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.render", - "start_line": 80, - "end_line": 89, - "type": "METHOD", - "content_hash": "f65e1e152629297d" - }, - "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent": { - "file_path": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent", - "start_line": 91, - "end_line": 201, - "type": "METHOD", - "content_hash": "9167410ff418eb27" - }, - "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.hasVisibleContent": { - "file_path": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.hasVisibleContent", - "start_line": 98, - "end_line": 100, - "type": "CLASS", - "content_hash": "8c599a2ccbaabe87" - }, - "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.hasVisibleContent.message.content.some() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.hasVisibleContent.message.content.some() callback", - "start_line": 99, - "end_line": 99, - "type": "FUNCTION", - "content_hash": "f942e209c206e1b4" - }, - "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.hasVisibleContentAfter": { - "file_path": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.hasVisibleContentAfter", - "start_line": 138, - "end_line": 140, - "type": "CLASS", - "content_hash": "e01760160a154f5b" - }, - "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.hasVisibleContentAfter.some() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.hasVisibleContentAfter.some() callback", - "start_line": 140, - "end_line": 140, - "type": "FUNCTION", - "content_hash": "c5f7a861251fca93" - }, - "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.thinkingComponent": { - "file_path": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.thinkingComponent", - "start_line": 144, - "end_line": 162, - "type": "CLASS", - "content_hash": "53ba0a17f52957f2" - }, - "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.thinkingComponent.color": { - "file_path": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.thinkingComponent.color", - "start_line": 152, - "end_line": 152, - "type": "METHOD", - "content_hash": "26dcd09412b29eb0" - }, - "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.": { - "file_path": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.", - "start_line": 164, - "end_line": 169, - "type": "FUNCTION", - "content_hash": "e34f38bdeff7685f" - }, - "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.hasToolCalls": { - "file_path": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.hasToolCalls", - "start_line": 180, - "end_line": 180, - "type": "CLASS", - "content_hash": "9be4772814299eed" - }, - "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.hasToolCalls.message.content.some() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.hasToolCalls.message.content.some() callback", - "start_line": 180, - "end_line": 180, - "type": "FUNCTION", - "content_hash": "9be4772814299eed" - }, - "packages/coding-agent/src/modes/interactive/components/auth-url.ts|packages.coding-agent.src.modes.interactive.components.auth-url.AuthUrlComponent": { - "file_path": "packages/coding-agent/src/modes/interactive/components/auth-url.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.auth-url.AuthUrlComponent", - "start_line": 10, - "end_line": 39, - "type": "CLASS", - "content_hash": "c11186f780978fc1" - }, - "packages/coding-agent/src/modes/interactive/components/auth-url.ts|packages.coding-agent.src.modes.interactive.components.auth-url.AuthUrlComponent.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/auth-url.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.auth-url.AuthUrlComponent.constructor", - "start_line": 15, - "end_line": 23, - "type": "CONSTRUCTOR", - "content_hash": "7a36b6243ebbe02d" - }, - "packages/coding-agent/src/modes/interactive/components/auth-url.ts|packages.coding-agent.src.modes.interactive.components.auth-url.AuthUrlComponent.setHint": { - "file_path": "packages/coding-agent/src/modes/interactive/components/auth-url.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.auth-url.AuthUrlComponent.setHint", - "start_line": 25, - "end_line": 29, - "type": "METHOD", - "content_hash": "05ee8e020c02f154" - }, - "packages/coding-agent/src/modes/interactive/components/auth-url.ts|packages.coding-agent.src.modes.interactive.components.auth-url.AuthUrlComponent.copy": { - "file_path": "packages/coding-agent/src/modes/interactive/components/auth-url.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.auth-url.AuthUrlComponent.copy", - "start_line": 31, - "end_line": 38, - "type": "METHOD", - "content_hash": "dcfb02a8a877262c" - }, - "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent": { - "file_path": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent", - "start_line": 21, - "end_line": 223, - "type": "CLASS", - "content_hash": "99cbb227a21bfe2d" - }, - "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.constructor", - "start_line": 35, - "end_line": 63, - "type": "CONSTRUCTOR", - "content_hash": "7f30fe6d11fe2664" - }, - "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.setExpanded": { - "file_path": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.setExpanded", - "start_line": 68, - "end_line": 71, - "type": "METHOD", - "content_hash": "5b119ba4ffe41bfe" - }, - "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.setOutputPad": { - "file_path": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.setOutputPad", - "start_line": 73, - "end_line": 76, - "type": "METHOD", - "content_hash": "afa0caebcc6da5a7" - }, - "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.invalidate": { - "file_path": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.invalidate", - "start_line": 78, - "end_line": 81, - "type": "METHOD", - "content_hash": "6dfc7eeff471232b" - }, - "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.appendOutput": { - "file_path": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.appendOutput", - "start_line": 83, - "end_line": 99, - "type": "METHOD", - "content_hash": "3c2d2fd5c98faf1d" - }, - "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.setComplete": { - "file_path": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.setComplete", - "start_line": 101, - "end_line": 120, - "type": "METHOD", - "content_hash": "a87bd28cb904fe94" - }, - "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay": { - "file_path": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay", - "start_line": 122, - "end_line": 208, - "type": "METHOD", - "content_hash": "6c9636774dd935fd" - }, - "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.displayText": { - "file_path": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.displayText", - "start_line": 148, - "end_line": 148, - "type": "CLASS", - "content_hash": "67fa641d73d85f50" - }, - "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.displayText.availableLines.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.displayText.availableLines.map() callback", - "start_line": 148, - "end_line": 148, - "type": "FUNCTION", - "content_hash": "67fa641d73d85f50" - }, - "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.styledOutput": { - "file_path": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.styledOutput", - "start_line": 152, - "end_line": 152, - "type": "CLASS", - "content_hash": "fd033886ca138bb8" - }, - "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.styledOutput.previewLogicalLines.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.styledOutput.previewLogicalLines.map() callback", - "start_line": 152, - "end_line": 152, - "type": "FUNCTION", - "content_hash": "fd033886ca138bb8" - }, - "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.render": { - "file_path": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.render", - "start_line": 157, - "end_line": 164, - "type": "METHOD", - "content_hash": "243d366f0d86f5e9" - }, - "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.invalidate": { - "file_path": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.invalidate", - "start_line": 165, - "end_line": 168, - "type": "METHOD", - "content_hash": "b64ec3212be41fe2" - }, - "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.getOutput": { - "file_path": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.getOutput", - "start_line": 213, - "end_line": 215, - "type": "METHOD", - "content_hash": "f4733ed0dc7207b3" - }, - "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.getCommand": { - "file_path": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.getCommand", - "start_line": 220, - "end_line": 222, - "type": "METHOD", - "content_hash": "4df2f186f71c16a2" - }, - "packages/coding-agent/src/modes/interactive/components/bordered-loader.ts|packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader": { - "file_path": "packages/coding-agent/src/modes/interactive/components/bordered-loader.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader", - "start_line": 7, - "end_line": 68, - "type": "CLASS", - "content_hash": "4895bec0c6eea0a6" - }, - "packages/coding-agent/src/modes/interactive/components/bordered-loader.ts|packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/bordered-loader.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.constructor", - "start_line": 12, - "end_line": 40, - "type": "CONSTRUCTOR", - "content_hash": "6423bee186cc4dcc" - }, - "packages/coding-agent/src/modes/interactive/components/bordered-loader.ts|packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.signal": { - "file_path": "packages/coding-agent/src/modes/interactive/components/bordered-loader.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.signal", - "start_line": 42, - "end_line": 47, - "type": "METHOD", - "content_hash": "fcc4a62a99d557d3" - }, - "packages/coding-agent/src/modes/interactive/components/bordered-loader.ts|packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.onAbort": { - "file_path": "packages/coding-agent/src/modes/interactive/components/bordered-loader.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.onAbort", - "start_line": 49, - "end_line": 53, - "type": "METHOD", - "content_hash": "db936ed64fc070af" - }, - "packages/coding-agent/src/modes/interactive/components/bordered-loader.ts|packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.handleInput": { - "file_path": "packages/coding-agent/src/modes/interactive/components/bordered-loader.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.handleInput", - "start_line": 55, - "end_line": 59, - "type": "METHOD", - "content_hash": "b45764c3c36762fa" - }, - "packages/coding-agent/src/modes/interactive/components/bordered-loader.ts|packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.dispose": { - "file_path": "packages/coding-agent/src/modes/interactive/components/bordered-loader.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.dispose", - "start_line": 61, - "end_line": 67, - "type": "METHOD", - "content_hash": "555a623ce0300a4d" - }, - "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent": { - "file_path": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent", - "start_line": 10, - "end_line": 71, - "type": "CLASS", - "content_hash": "25b18a8d10577d23" - }, - "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.constructor", - "start_line": 15, - "end_line": 20, - "type": "CONSTRUCTOR", - "content_hash": "e00b4ac26a41fb7b" - }, - "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.setExpanded": { - "file_path": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.setExpanded", - "start_line": 22, - "end_line": 25, - "type": "METHOD", - "content_hash": "5b119ba4ffe41bfe" - }, - "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.setOutputPad": { - "file_path": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.setOutputPad", - "start_line": 27, - "end_line": 29, - "type": "METHOD", - "content_hash": "8d8c0f1993e91d56" - }, - "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.invalidate": { - "file_path": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.invalidate", - "start_line": 31, - "end_line": 34, - "type": "METHOD", - "content_hash": "6dfc7eeff471232b" - }, - "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.updateDisplay": { - "file_path": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.updateDisplay", - "start_line": 36, - "end_line": 70, - "type": "METHOD", - "content_hash": "79ee8777f3cea3d7" - }, - "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.updateDisplay.color": { - "file_path": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.updateDisplay.color", - "start_line": 48, - "end_line": 48, - "type": "METHOD", - "content_hash": "8404308412fe4475" - }, - "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.updateDisplay.": { - "file_path": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.updateDisplay.", - "start_line": 64, - "end_line": 68, - "type": "FUNCTION", - "content_hash": "4b9b49c683fe56b1" - }, - "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent": { - "file_path": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent", - "start_line": 10, - "end_line": 72, - "type": "CLASS", - "content_hash": "83c3f7534096e2cf" - }, - "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.constructor", - "start_line": 15, - "end_line": 20, - "type": "CONSTRUCTOR", - "content_hash": "12c56798c1e8a4c7" - }, - "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.setExpanded": { - "file_path": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.setExpanded", - "start_line": 22, - "end_line": 25, - "type": "METHOD", - "content_hash": "5b119ba4ffe41bfe" - }, - "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.setOutputPad": { - "file_path": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.setOutputPad", - "start_line": 27, - "end_line": 29, - "type": "METHOD", - "content_hash": "8d8c0f1993e91d56" - }, - "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.invalidate": { - "file_path": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.invalidate", - "start_line": 31, - "end_line": 34, - "type": "METHOD", - "content_hash": "6dfc7eeff471232b" - }, - "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.updateDisplay": { - "file_path": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.updateDisplay", - "start_line": 36, - "end_line": 71, - "type": "METHOD", - "content_hash": "bced4412ed19e14b" - }, - "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.updateDisplay.color": { - "file_path": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.updateDisplay.color", - "start_line": 49, - "end_line": 49, - "type": "METHOD", - "content_hash": "8404308412fe4475" - }, - "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.updateDisplay.": { - "file_path": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.updateDisplay.", - "start_line": 65, - "end_line": 69, - "type": "FUNCTION", - "content_hash": "4b9b49c683fe56b1" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceItem": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceItem", - "start_line": 42, - "end_line": 50, - "type": "INTERFACE", - "content_hash": "e89c76f2f83f96c6" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceSubgroup": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceSubgroup", - "start_line": 52, - "end_line": 56, - "type": "INTERFACE", - "content_hash": "d914dde016ab54a5" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceGroup": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceGroup", - "start_line": 58, - "end_line": 65, - "type": "INTERFACE", - "content_hash": "306f24f9333b27d3" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.formatBaseDir": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.formatBaseDir", - "start_line": 67, - "end_line": 82, - "type": "FUNCTION", - "content_hash": "9a685298b60206be" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.getGroupLabel": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.getGroupLabel", - "start_line": 84, - "end_line": 101, - "type": "FUNCTION", - "content_hash": "9b81d16343280c25" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.buildGroups": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.buildGroups", - "start_line": 103, - "end_line": 186, - "type": "FUNCTION", - "content_hash": "0da8ccb93f4f9eaa" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.buildGroups.addToGroup.subgroup": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.buildGroups.addToGroup.subgroup", - "start_line": 125, - "end_line": 125, - "type": "CLASS", - "content_hash": "efe12be872441377" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.buildGroups.addToGroup.subgroup.group.subgroups.find() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.buildGroups.addToGroup.subgroup.group.subgroups.find() callback", - "start_line": 125, - "end_line": 125, - "type": "FUNCTION", - "content_hash": "efe12be872441377" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.buildGroups.groups.sort() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.buildGroups.groups.sort() callback", - "start_line": 166, - "end_line": 174, - "type": "FUNCTION", - "content_hash": "6981fce09fecf3a9" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.buildGroups.group.subgroups.sort() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.buildGroups.group.subgroups.sort() callback", - "start_line": 179, - "end_line": 179, - "type": "FUNCTION", - "content_hash": "f2961d01386b9bb8" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.buildGroups.subgroup.items.sort() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.buildGroups.subgroup.items.sort() callback", - "start_line": 181, - "end_line": 181, - "type": "FUNCTION", - "content_hash": "8ca524aa8e7589b8" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader", - "start_line": 193, - "end_line": 226, - "type": "CLASS", - "content_hash": "fe108868290aaa03" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.constructor", - "start_line": 197, - "end_line": 200, - "type": "CONSTRUCTOR", - "content_hash": "87664909221fd8cb" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.setWriteScope": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.setWriteScope", - "start_line": 202, - "end_line": 204, - "type": "METHOD", - "content_hash": "80061f71a41ae88a" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.invalidate": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.invalidate", - "start_line": 206, - "end_line": 206, - "type": "METHOD", - "content_hash": "2dffde801673027c" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.render": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.render", - "start_line": 208, - "end_line": 225, - "type": "METHOD", - "content_hash": "50f40763a2423f98" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList", - "start_line": 228, - "end_line": 873, - "type": "CLASS", - "content_hash": "9bb551f8563bc94a" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.focused": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.focused", - "start_line": 250, - "end_line": 253, - "type": "METHOD", - "content_hash": "d8a4573f6cbc5e6d" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.constructor", - "start_line": 255, - "end_line": 275, - "type": "CONSTRUCTOR", - "content_hash": "b165f387efedef42" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setWriteScope": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setWriteScope", - "start_line": 277, - "end_line": 281, - "type": "METHOD", - "content_hash": "9ed32173b56140f1" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.groups": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.groups", - "start_line": 283, - "end_line": 285, - "type": "METHOD", - "content_hash": "a7fdf342b21824fa" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.buildInheritedEnabledMap": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.buildInheritedEnabledMap", - "start_line": 287, - "end_line": 297, - "type": "METHOD", - "content_hash": "b4a22a2171955537" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.buildFlatList": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.buildFlatList", - "start_line": 299, - "end_line": 313, - "type": "METHOD", - "content_hash": "31cc7e09b571e42c" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.buildFlatList.flatItems.findIndex() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.buildFlatList.flatItems.findIndex() callback", - "start_line": 311, - "end_line": 311, - "type": "FUNCTION", - "content_hash": "8bfb0306fc4a5a47" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.findNextItem": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.findNextItem", - "start_line": 315, - "end_line": 324, - "type": "METHOD", - "content_hash": "7320dc70b62ac477" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.filterItems": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.filterItems", - "start_line": 326, - "end_line": 375, - "type": "METHOD", - "content_hash": "379476bcabd2af3a" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.selectFirstItem": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.selectFirstItem", - "start_line": 377, - "end_line": 380, - "type": "METHOD", - "content_hash": "c379b09cf9ec5ffb" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.selectFirstItem.firstItemIndex": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.selectFirstItem.firstItemIndex", - "start_line": 378, - "end_line": 378, - "type": "CLASS", - "content_hash": "a7f0da680b210b04" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.selectFirstItem.firstItemIndex.filteredItems.findIndex() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.selectFirstItem.firstItemIndex.filteredItems.findIndex() callback", - "start_line": 378, - "end_line": 378, - "type": "FUNCTION", - "content_hash": "a7f0da680b210b04" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.updateItem": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.updateItem", - "start_line": 382, - "end_line": 394, - "type": "METHOD", - "content_hash": "1bae4b0918dfbe15" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.updateItem.found": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.updateItem.found", - "start_line": 387, - "end_line": 387, - "type": "CLASS", - "content_hash": "fa8de551c20ecd1b" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.updateItem.found.subgroup.items.find() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.updateItem.found.subgroup.items.find() callback", - "start_line": 387, - "end_line": 387, - "type": "FUNCTION", - "content_hash": "fa8de551c20ecd1b" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.invalidate": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.invalidate", - "start_line": 396, - "end_line": 396, - "type": "METHOD", - "content_hash": "2dffde801673027c" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render", - "start_line": 398, - "end_line": 458, - "type": "METHOD", - "content_hash": "1fe5316507050760" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render.itemCount": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render.itemCount", - "start_line": 451, - "end_line": 451, - "type": "CLASS", - "content_hash": "066028549ae75a4f" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render.itemCount.filteredItems.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render.itemCount.filteredItems.filter() callback", - "start_line": 451, - "end_line": 451, - "type": "FUNCTION", - "content_hash": "066028549ae75a4f" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render.currentItemIndex": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render.currentItemIndex", - "start_line": 452, - "end_line": 453, - "type": "CLASS", - "content_hash": "41494b5babbf1dba" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render.currentItemIndex.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render.currentItemIndex.filter() callback", - "start_line": 453, - "end_line": 453, - "type": "FUNCTION", - "content_hash": "98bd5e8518c662f4" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.handleInput": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.handleInput", - "start_line": 460, - "end_line": 520, - "type": "METHOD", - "content_hash": "6ea7709211ba7c18" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleResource": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleResource", - "start_line": 522, - "end_line": 536, - "type": "METHOD", - "content_hash": "b255f7cc3da888d7" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleTopLevelResource": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleTopLevelResource", - "start_line": 538, - "end_line": 584, - "type": "METHOD", - "content_hash": "e9e7dda348dbb043" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleTopLevelResource.updated": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleTopLevelResource.updated", - "start_line": 552, - "end_line": 555, - "type": "CLASS", - "content_hash": "9091c171d7acc4b8" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleTopLevelResource.updated.current.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleTopLevelResource.updated.current.filter() callback", - "start_line": 552, - "end_line": 555, - "type": "FUNCTION", - "content_hash": "9091c171d7acc4b8" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource", - "start_line": 586, - "end_line": 643, - "type": "METHOD", - "content_hash": "03ad612347c8f47f" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource.pkgIndex": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource.pkgIndex", - "start_line": 592, - "end_line": 595, - "type": "CLASS", - "content_hash": "64f9b5017c04bd7d" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource.pkgIndex.packages.findIndex() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource.pkgIndex.packages.findIndex() callback", - "start_line": 592, - "end_line": 595, - "type": "FUNCTION", - "content_hash": "64f9b5017c04bd7d" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource.updated": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource.updated", - "start_line": 617, - "end_line": 620, - "type": "CLASS", - "content_hash": "9091c171d7acc4b8" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource.updated.current.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource.updated.current.filter() callback", - "start_line": 617, - "end_line": 620, - "type": "FUNCTION", - "content_hash": "9091c171d7acc4b8" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource.hasFilters": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource.hasFilters", - "start_line": 631, - "end_line": 633, - "type": "CLASS", - "content_hash": "5cf88ded329d69ad" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource.hasFilters.some() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource.hasFilters.some() callback", - "start_line": 632, - "end_line": 632, - "type": "FUNCTION", - "content_hash": "f6f94e90fea63723" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.renderCheckbox": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.renderCheckbox", - "start_line": 645, - "end_line": 653, - "type": "METHOD", - "content_hash": "824b6fb8e865cd51" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getItemSuffix": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getItemSuffix", - "start_line": 655, - "end_line": 661, - "type": "METHOD", - "content_hash": "15c6b9f54e962a36" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.isDimmedItem": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.isDimmedItem", - "start_line": 663, - "end_line": 669, - "type": "METHOD", - "content_hash": "9c52a4649a682096" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectResourceOverride": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectResourceOverride", - "start_line": 671, - "end_line": 675, - "type": "METHOD", - "content_hash": "9453e468769dc423" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectTopLevelOverride": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectTopLevelOverride", - "start_line": 677, - "end_line": 695, - "type": "METHOD", - "content_hash": "0d229cad25a9413c" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectTopLevelOverride.updated": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectTopLevelOverride.updated", - "start_line": 681, - "end_line": 686, - "type": "CLASS", - "content_hash": "12715faf59233d99" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectTopLevelOverride.updated.current.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectTopLevelOverride.updated.current.filter() callback", - "start_line": 681, - "end_line": 686, - "type": "FUNCTION", - "content_hash": "12715faf59233d99" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectTopLevelPaths": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectTopLevelPaths", - "start_line": 697, - "end_line": 702, - "type": "METHOD", - "content_hash": "bcd642a973af4b01" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectPackageOverride": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectPackageOverride", - "start_line": 704, - "end_line": 737, - "type": "METHOD", - "content_hash": "cbdb2bdc80d75643" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectPackageOverride.pkgIndex.packages.findIndex() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectPackageOverride.pkgIndex.packages.findIndex() callback", - "start_line": 706, - "end_line": 712, - "type": "FUNCTION", - "content_hash": "5787b92320e074f1" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectPackageOverride.pkgIndex": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectPackageOverride.pkgIndex", - "start_line": 706, - "end_line": 713, - "type": "CLASS", - "content_hash": "c94588bbb7d360c8" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectPackageOverride.updated": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectPackageOverride.updated", - "start_line": 726, - "end_line": 728, - "type": "CLASS", - "content_hash": "812e7862e88e29ec" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectPackageOverride.updated.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectPackageOverride.updated.filter() callback", - "start_line": 727, - "end_line": 727, - "type": "FUNCTION", - "content_hash": "ab2f0a278d7cf4bd" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectPackageOverride.RESOURCE_TYPES.some() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectPackageOverride.RESOURCE_TYPES.some() callback", - "start_line": 731, - "end_line": 731, - "type": "FUNCTION", - "content_hash": "0513c75287a3dd95" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getNextOverrideState": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getNextOverrideState", - "start_line": 739, - "end_line": 745, - "type": "METHOD", - "content_hash": "a1e2482e8f2ef32f" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getProjectOverrideState": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getProjectOverrideState", - "start_line": 747, - "end_line": 765, - "type": "METHOD", - "content_hash": "1bf4f64d71f159d4" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getOverrideStateFromEntries": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getOverrideStateFromEntries", - "start_line": 767, - "end_line": 780, - "type": "METHOD", - "content_hash": "525e1ba63fcb3c04" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getInheritedEnabled": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getInheritedEnabled", - "start_line": 782, - "end_line": 787, - "type": "METHOD", - "content_hash": "e56b04a83bbfa944" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.isInheritedGlobalItem": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.isInheritedGlobalItem", - "start_line": 789, - "end_line": 791, - "type": "METHOD", - "content_hash": "119693b66f9b1014" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getTopLevelOverridePatterns": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getTopLevelOverridePatterns", - "start_line": 793, - "end_line": 802, - "type": "METHOD", - "content_hash": "d4a378f63c8667c9" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getResourcePatternForScope": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getResourcePatternForScope", - "start_line": 804, - "end_line": 809, - "type": "METHOD", - "content_hash": "0d01808fce8f4ae8" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.createPackageOverrideSource": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.createPackageOverrideSource", - "start_line": 811, - "end_line": 816, - "type": "METHOD", - "content_hash": "33defc767f365fb0" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.packageSourceStringMatches": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.packageSourceStringMatches", - "start_line": 818, - "end_line": 829, - "type": "METHOD", - "content_hash": "40394061798f3e28" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.findMatchingPackageSource": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.findMatchingPackageSource", - "start_line": 831, - "end_line": 844, - "type": "METHOD", - "content_hash": "debb421a3d15735b" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.findMatchingPackageSource.find() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.findMatchingPackageSource.find() callback", - "start_line": 836, - "end_line": 842, - "type": "FUNCTION", - "content_hash": "14eb839b5b026c32" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getPatternEntryTarget": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getPatternEntryTarget", - "start_line": 846, - "end_line": 848, - "type": "METHOD", - "content_hash": "1263d5e3e4722424" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getResourceItemKey": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getResourceItemKey", - "start_line": 850, - "end_line": 852, - "type": "METHOD", - "content_hash": "a6aea992a4bdd2cb" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getItemScope": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getItemScope", - "start_line": 854, - "end_line": 856, - "type": "METHOD", - "content_hash": "fce7ec43446ff1ae" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getTopLevelBaseDir": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getTopLevelBaseDir", - "start_line": 858, - "end_line": 860, - "type": "METHOD", - "content_hash": "22261d60dab9ad32" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getResourcePattern": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getResourcePattern", - "start_line": 862, - "end_line": 867, - "type": "METHOD", - "content_hash": "a033529d0c3c08d5" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getPackageResourcePattern": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getPackageResourcePattern", - "start_line": 869, - "end_line": 872, - "type": "METHOD", - "content_hash": "76632c73328c31c1" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent", - "start_line": 875, - "end_line": 951, - "type": "CLASS", - "content_hash": "02beae6e26d846b2" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.focused": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.focused", - "start_line": 881, - "end_line": 883, - "type": "METHOD", - "content_hash": "be91ddf9d1450ab0" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent.focused": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent.focused", - "start_line": 884, - "end_line": 887, - "type": "METHOD", - "content_hash": "7232183c5d8e588c" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent.constructor", - "start_line": 889, - "end_line": 940, - "type": "CONSTRUCTOR", - "content_hash": "865e4b5b841f448f" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent.constructor.onToggle": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent.constructor.onToggle", - "start_line": 928, - "end_line": 928, - "type": "FUNCTION", - "content_hash": "94f3024ac5edc255" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent.constructor.onSwitchMode": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent.constructor.onSwitchMode", - "start_line": 930, - "end_line": 933, - "type": "FUNCTION", - "content_hash": "9a647ad7a8344eea" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent.switchWriteScope": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent.switchWriteScope", - "start_line": 942, - "end_line": 946, - "type": "METHOD", - "content_hash": "08f96162c754b36c" - }, - "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent.getResourceList": { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent.getResourceList", - "start_line": 948, - "end_line": 950, - "type": "METHOD", - "content_hash": "dd4dc2a75beb9f2c" - }, - "packages/coding-agent/src/modes/interactive/components/countdown-timer.ts|packages.coding-agent.src.modes.interactive.components.countdown-timer.CountdownTimer": { - "file_path": "packages/coding-agent/src/modes/interactive/components/countdown-timer.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.countdown-timer.CountdownTimer", - "start_line": 7, - "end_line": 39, - "type": "CLASS", - "content_hash": "11241ae25ff6d80e" - }, - "packages/coding-agent/src/modes/interactive/components/countdown-timer.ts|packages.coding-agent.src.modes.interactive.components.countdown-timer.CountdownTimer.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/countdown-timer.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.countdown-timer.CountdownTimer.constructor", - "start_line": 14, - "end_line": 31, - "type": "CONSTRUCTOR", - "content_hash": "d156ee8fcf667023" - }, - "packages/coding-agent/src/modes/interactive/components/countdown-timer.ts|packages.coding-agent.src.modes.interactive.components.countdown-timer.CountdownTimer.constructor.setInterval() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/countdown-timer.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.countdown-timer.CountdownTimer.constructor.setInterval() callback", - "start_line": 21, - "end_line": 30, - "type": "FUNCTION", - "content_hash": "3bef5109462f3de9" - }, - "packages/coding-agent/src/modes/interactive/components/countdown-timer.ts|packages.coding-agent.src.modes.interactive.components.countdown-timer.CountdownTimer.dispose": { - "file_path": "packages/coding-agent/src/modes/interactive/components/countdown-timer.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.countdown-timer.CountdownTimer.dispose", - "start_line": 33, - "end_line": 38, - "type": "METHOD", - "content_hash": "6d5e84cdc0ee6b9d" - }, - "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor", - "start_line": 13, - "end_line": 148, - "type": "CLASS", - "content_hash": "e33403dee31a71c3" - }, - "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.constructor", - "start_line": 26, - "end_line": 30, - "type": "CONSTRUCTOR", - "content_hash": "be1422b98434b946" - }, - "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.setWorkingStatusIndicator": { - "file_path": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.setWorkingStatusIndicator", - "start_line": 32, - "end_line": 34, - "type": "METHOD", - "content_hash": "a6fe05fe3644c9b0" - }, - "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.renderTopBorder": { - "file_path": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.renderTopBorder", - "start_line": 36, - "end_line": 79, - "type": "METHOD", - "content_hash": "c1642484f72cfb2c" - }, - "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.onAction": { - "file_path": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.onAction", - "start_line": 84, - "end_line": 86, - "type": "METHOD", - "content_hash": "c6b5ef49fad59dd6" - }, - "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.handleInput": { - "file_path": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.handleInput", - "start_line": 88, - "end_line": 147, - "type": "METHOD", - "content_hash": "b7eda6d37e63f1b8" - }, - "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent": { - "file_path": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent", - "start_line": 11, - "end_line": 69, - "type": "CLASS", - "content_hash": "c24a9bcb885d0d60" - }, - "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.constructor", - "start_line": 18, - "end_line": 24, - "type": "CONSTRUCTOR", - "content_hash": "9721611c070502d9" - }, - "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.hasContent": { - "file_path": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.hasContent", - "start_line": 26, - "end_line": 28, - "type": "METHOD", - "content_hash": "7cfb3a31e7e051fb" - }, - "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.setExpanded": { - "file_path": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.setExpanded", - "start_line": 30, - "end_line": 35, - "type": "METHOD", - "content_hash": "3cb84fae5aa590d6" - }, - "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.setOutputPad": { - "file_path": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.setOutputPad", - "start_line": 37, - "end_line": 40, - "type": "METHOD", - "content_hash": "3c2170294003697e" - }, - "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.invalidate": { - "file_path": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.invalidate", - "start_line": 42, - "end_line": 45, - "type": "METHOD", - "content_hash": "307a65a40ab94211" - }, - "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.rebuild": { - "file_path": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.rebuild", - "start_line": 47, - "end_line": 68, - "type": "METHOD", - "content_hash": "e0c3cc61cea44bcf" - }, - "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent": { - "file_path": "packages/coding-agent/src/modes/interactive/components/custom-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent", - "start_line": 12, - "end_line": 114, - "type": "CLASS", - "content_hash": "953deacba2b4a409" - }, - "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/custom-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.constructor", - "start_line": 21, - "end_line": 39, - "type": "CONSTRUCTOR", - "content_hash": "1749ed8b53a8635e" - }, - "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.setExpanded": { - "file_path": "packages/coding-agent/src/modes/interactive/components/custom-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.setExpanded", - "start_line": 41, - "end_line": 46, - "type": "METHOD", - "content_hash": "3cb84fae5aa590d6" - }, - "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.setOutputPad": { - "file_path": "packages/coding-agent/src/modes/interactive/components/custom-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.setOutputPad", - "start_line": 48, - "end_line": 53, - "type": "METHOD", - "content_hash": "498651f47e14ec61" - }, - "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.invalidate": { - "file_path": "packages/coding-agent/src/modes/interactive/components/custom-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.invalidate", - "start_line": 55, - "end_line": 58, - "type": "METHOD", - "content_hash": "307a65a40ab94211" - }, - "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.rebuild": { - "file_path": "packages/coding-agent/src/modes/interactive/components/custom-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.rebuild", - "start_line": 60, - "end_line": 113, - "type": "METHOD", - "content_hash": "cba3b60bee9b21ad" - }, - "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.rebuild.message.content.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/custom-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.rebuild.message.content.filter() callback", - "start_line": 103, - "end_line": 103, - "type": "FUNCTION", - "content_hash": "78b8deddd0775a19" - }, - "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.rebuild.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/custom-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.rebuild.map() callback", - "start_line": 104, - "end_line": 104, - "type": "FUNCTION", - "content_hash": "1a6829fc914d2992" - }, - "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.rebuild.color": { - "file_path": "packages/coding-agent/src/modes/interactive/components/custom-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.rebuild.color", - "start_line": 110, - "end_line": 110, - "type": "METHOD", - "content_hash": "d0200cc72e543e30" - }, - "packages/coding-agent/src/modes/interactive/components/diff.ts|packages.coding-agent.src.modes.interactive.components.diff.parseDiffLine": { - "file_path": "packages/coding-agent/src/modes/interactive/components/diff.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.diff.parseDiffLine", - "start_line": 8, - "end_line": 12, - "type": "FUNCTION", - "content_hash": "f3256df37618d231" - }, - "packages/coding-agent/src/modes/interactive/components/diff.ts|packages.coding-agent.src.modes.interactive.components.diff.replaceTabs": { - "file_path": "packages/coding-agent/src/modes/interactive/components/diff.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.diff.replaceTabs", - "start_line": 17, - "end_line": 19, - "type": "FUNCTION", - "content_hash": "86dcb547bf889d04" - }, - "packages/coding-agent/src/modes/interactive/components/diff.ts|packages.coding-agent.src.modes.interactive.components.diff.renderIntraLineDiff": { - "file_path": "packages/coding-agent/src/modes/interactive/components/diff.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.diff.renderIntraLineDiff", - "start_line": 26, - "end_line": 66, - "type": "FUNCTION", - "content_hash": "05b5534e72416571" - }, - "packages/coding-agent/src/modes/interactive/components/diff.ts|packages.coding-agent.src.modes.interactive.components.diff.RenderDiffOptions": { - "file_path": "packages/coding-agent/src/modes/interactive/components/diff.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.diff.RenderDiffOptions", - "start_line": 68, - "end_line": 71, - "type": "INTERFACE", - "content_hash": "af5009ab1630f085" - }, - "packages/coding-agent/src/modes/interactive/components/diff.ts|packages.coding-agent.src.modes.interactive.components.diff.renderDiff": { - "file_path": "packages/coding-agent/src/modes/interactive/components/diff.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.diff.renderDiff", - "start_line": 79, - "end_line": 147, - "type": "FUNCTION", - "content_hash": "2ea872aaa081b242" - }, - "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder": { - "file_path": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder", - "start_line": 11, - "end_line": 25, - "type": "CLASS", - "content_hash": "32106ad98c815345" - }, - "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.constructor", - "start_line": 14, - "end_line": 16, - "type": "CONSTRUCTOR", - "content_hash": "b8913e2dde97dca8" - }, - "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.invalidate": { - "file_path": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.invalidate", - "start_line": 18, - "end_line": 20, - "type": "METHOD", - "content_hash": "68deaf77d5d07de4" - }, - "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.render": { - "file_path": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.render", - "start_line": 22, - "end_line": 24, - "type": "METHOD", - "content_hash": "d66b819e376761ee" - }, - "packages/coding-agent/src/modes/interactive/components/earendil-announcement.ts|packages.coding-agent.src.modes.interactive.components.earendil-announcement.loadImageBase64": { - "file_path": "packages/coding-agent/src/modes/interactive/components/earendil-announcement.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.earendil-announcement.loadImageBase64", - "start_line": 13, - "end_line": 25, - "type": "FUNCTION", - "content_hash": "ab3d590069f8fcac" - }, - "packages/coding-agent/src/modes/interactive/components/earendil-announcement.ts|packages.coding-agent.src.modes.interactive.components.earendil-announcement.EarendilAnnouncementComponent": { - "file_path": "packages/coding-agent/src/modes/interactive/components/earendil-announcement.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.earendil-announcement.EarendilAnnouncementComponent", - "start_line": 27, - "end_line": 53, - "type": "CLASS", - "content_hash": "a3f5ec364a0cbf7b" - }, - "packages/coding-agent/src/modes/interactive/components/earendil-announcement.ts|packages.coding-agent.src.modes.interactive.components.earendil-announcement.EarendilAnnouncementComponent.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/earendil-announcement.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.earendil-announcement.EarendilAnnouncementComponent.constructor", - "start_line": 28, - "end_line": 52, - "type": "CONSTRUCTOR", - "content_hash": "5edb0493e3bb0d8c" - }, - "packages/coding-agent/src/modes/interactive/components/earendil-announcement.ts|packages.coding-agent.src.modes.interactive.components.earendil-announcement.EarendilAnnouncementComponent.constructor.fallbackColor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/earendil-announcement.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.earendil-announcement.EarendilAnnouncementComponent.constructor.fallbackColor", - "start_line": 44, - "end_line": 44, - "type": "METHOD", - "content_hash": "7376d1ef26cc324b" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.lazy.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.lazy.playEasterEgg3d": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.lazy.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.lazy.playEasterEgg3d", - "start_line": 8, - "end_line": 17, - "type": "FUNCTION", - "content_hash": "e8ffcb710edcc505" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.lazy.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.lazy.then() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.lazy.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.lazy.then() callback", - "start_line": 13, - "end_line": 13, - "type": "FUNCTION", - "content_hash": "a5a6073110535a14" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.lazy.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.lazy.playEasterEgg3d.then() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.lazy.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.lazy.playEasterEgg3d.then() callback", - "start_line": 14, - "end_line": 14, - "type": "FUNCTION", - "content_hash": "ad4382d5630e9a4d" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.lazy.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.lazy.playPiLogo3d": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.lazy.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.lazy.playPiLogo3d", - "start_line": 20, - "end_line": 22, - "type": "FUNCTION", - "content_hash": "e26e6d14fd7947d4" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.lazy.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.lazy.playArmin3d": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.lazy.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.lazy.playArmin3d", - "start_line": 25, - "end_line": 27, - "type": "FUNCTION", - "content_hash": "464f1e44f75fc099" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.ScreenCell": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.ScreenCell", - "start_line": 33, - "end_line": 45, - "type": "INTERFACE", - "content_hash": "2b2fadc9ae4ea9be" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.Star": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.Star", - "start_line": 47, - "end_line": 57, - "type": "INTERFACE", - "content_hash": "d83cd31a918f2882" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.Box": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.Box", - "start_line": 59, - "end_line": 63, - "type": "INTERFACE", - "content_hash": "0840515568d6a1b2" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.Pose": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.Pose", - "start_line": 65, - "end_line": 73, - "type": "INTERFACE", - "content_hash": "e8ad607add7c09a5" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.Model": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.Model", - "start_line": 85, - "end_line": 103, - "type": "INTERFACE", - "content_hash": "aebf3ca52f9ea6f8" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.createModel": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.createModel", - "start_line": 105, - "end_line": 130, - "type": "FUNCTION", - "content_hash": "a23f3e4e38b40b6f" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.createModel.puzzleMoves": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.createModel.puzzleMoves", - "start_line": 127, - "end_line": 127, - "type": "METHOD", - "content_hash": "7c4c423ca10f9a15" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.piLogoModel": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.piLogoModel", - "start_line": 138, - "end_line": 145, - "type": "FUNCTION", - "content_hash": "1c64c40952b03b64" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.piLogoModel.createModel() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.piLogoModel.createModel() callback", - "start_line": 139, - "end_line": 139, - "type": "FUNCTION", - "content_hash": "116d573568badbda" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.piLogoModel.puzzleMoves": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.piLogoModel.puzzleMoves", - "start_line": 142, - "end_line": 142, - "type": "METHOD", - "content_hash": "5239ddbdb929b2ec" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.arminModel": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.arminModel", - "start_line": 147, - "end_line": 155, - "type": "FUNCTION", - "content_hash": "3c9df008b7f45db6" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.arminModel.createModel() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.arminModel.createModel() callback", - "start_line": 148, - "end_line": 148, - "type": "FUNCTION", - "content_hash": "c2d92666c429de35" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.arminModel.puzzleMoves": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.arminModel.puzzleMoves", - "start_line": 152, - "end_line": 152, - "type": "METHOD", - "content_hash": "3220ce02675e2e39" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.shuffleSteps": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.shuffleSteps", - "start_line": 179, - "end_line": 219, - "type": "FUNCTION", - "content_hash": "8bb98303f46e6c54" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.shuffleSteps.positions": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.shuffleSteps.positions", - "start_line": 181, - "end_line": 181, - "type": "CLASS", - "content_hash": "fa5780a3291b29a4" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.shuffleSteps.positions.model.blocks.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.shuffleSteps.positions.model.blocks.map() callback", - "start_line": 181, - "end_line": 181, - "type": "FUNCTION", - "content_hash": "fa5780a3291b29a4" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.shuffleSteps.fresh": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.shuffleSteps.fresh", - "start_line": 205, - "end_line": 205, - "type": "CLASS", - "content_hash": "4a6072af725d6780" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.shuffleSteps.fresh.candidates.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.shuffleSteps.fresh.candidates.filter() callback", - "start_line": 205, - "end_line": 205, - "type": "FUNCTION", - "content_hash": "4a6072af725d6780" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BRAILLE": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BRAILLE", - "start_line": 253, - "end_line": 253, - "type": "CLASS", - "content_hash": "0f887a8987dbaa07" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BRAILLE.Array.from() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BRAILLE.Array.from() callback", - "start_line": 253, - "end_line": 253, - "type": "FUNCTION", - "content_hash": "0f887a8987dbaa07" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.normalize": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.normalize", - "start_line": 257, - "end_line": 260, - "type": "FUNCTION", - "content_hash": "4a8e595e6cd99cc9" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.clamp01": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.clamp01", - "start_line": 262, - "end_line": 264, - "type": "FUNCTION", - "content_hash": "3c99730124c11ec0" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.smooth": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.smooth", - "start_line": 267, - "end_line": 270, - "type": "FUNCTION", - "content_hash": "92650ae151343615" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.easeOut": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.easeOut", - "start_line": 272, - "end_line": 275, - "type": "FUNCTION", - "content_hash": "8826e677f8798494" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.mix": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.mix", - "start_line": 277, - "end_line": 279, - "type": "FUNCTION", - "content_hash": "0fbd4e2e2e568e19" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.hash": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.hash", - "start_line": 281, - "end_line": 287, - "type": "FUNCTION", - "content_hash": "6982d352961bc257" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.isLight": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.isLight", - "start_line": 290, - "end_line": 292, - "type": "FUNCTION", - "content_hash": "dfa5825f270bb34b" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.toRgb": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.toRgb", - "start_line": 294, - "end_line": 297, - "type": "FUNCTION", - "content_hash": "c7760ed04fc32bb8" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.glyphInk": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.glyphInk", - "start_line": 300, - "end_line": 305, - "type": "FUNCTION", - "content_hash": "cb0cb3dfb901e2d0" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.parseScreen": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.parseScreen", - "start_line": 310, - "end_line": 406, - "type": "FUNCTION", - "content_hash": "2fa4f115363a897a" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.parseScreen.lines.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.parseScreen.lines.map() callback", - "start_line": 317, - "end_line": 405, - "type": "FUNCTION", - "content_hash": "55c98753893579c0" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.parseScreen.lines.map() callback.applySgr": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.parseScreen.lines.map() callback.applySgr", - "start_line": 323, - "end_line": 363, - "type": "CLASS", - "content_hash": "dbcaa00c0354651f" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.parseScreen.lines.map() callback.applySgr.parts": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.parseScreen.lines.map() callback.applySgr.parts", - "start_line": 326, - "end_line": 326, - "type": "CLASS", - "content_hash": "92ff3888ff1eaed5" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.parseScreen.lines.map() callback.applySgr.parts.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.parseScreen.lines.map() callback.applySgr.parts.map() callback", - "start_line": 326, - "end_line": 326, - "type": "FUNCTION", - "content_hash": "92ff3888ff1eaed5" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.parseScreen.lines.map() callback.applySgr.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.parseScreen.lines.map() callback.applySgr.filter() callback", - "start_line": 332, - "end_line": 332, - "type": "FUNCTION", - "content_hash": "ca357b919021755d" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.parseScreen.lines.map() callback.applySgr.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.parseScreen.lines.map() callback.applySgr.map() callback", - "start_line": 337, - "end_line": 337, - "type": "FUNCTION", - "content_hash": "d35415750e0833ff" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.rotation": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.rotation", - "start_line": 409, - "end_line": 423, - "type": "FUNCTION", - "content_hash": "d2f1aa1f4c911f49" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.multiply": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.multiply", - "start_line": 425, - "end_line": 434, - "type": "FUNCTION", - "content_hash": "fd1c9378721cf6ce" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.baseSpinPhase": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.baseSpinPhase", - "start_line": 444, - "end_line": 451, - "type": "FUNCTION", - "content_hash": "5b50f4e0aaa7b3c5" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.spinPhase": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.spinPhase", - "start_line": 457, - "end_line": 459, - "type": "FUNCTION", - "content_hash": "3b54e671211290fe" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.spinAngle": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.spinAngle", - "start_line": 462, - "end_line": 465, - "type": "FUNCTION", - "content_hash": "d7f3fa5f5c50cf0e" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.Face": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.Face", - "start_line": 467, - "end_line": 483, - "type": "INTERFACE", - "content_hash": "40bd3855b6113786" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster", - "start_line": 490, - "end_line": 833, - "type": "CLASS", - "content_hash": "14e5cff7c18b8092" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.constructor", - "start_line": 513, - "end_line": 515, - "type": "CONSTRUCTOR", - "content_hash": "783dc994488c667e" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.render": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.render", - "start_line": 517, - "end_line": 649, - "type": "METHOD", - "content_hash": "9c001b29ba45939e" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.renderHalo": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.renderHalo", - "start_line": 655, - "end_line": 738, - "type": "METHOD", - "content_hash": "7c1aa7a370967e3f" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.renderHalo.tent": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.renderHalo.tent", - "start_line": 664, - "end_line": 668, - "type": "CLASS", - "content_hash": "5c1c4b3082430162" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.renderHalo.tent.weights": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.renderHalo.tent.weights", - "start_line": 665, - "end_line": 665, - "type": "CLASS", - "content_hash": "ff28d1f67738f747" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.renderHalo.tent.weights.Array.from() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.renderHalo.tent.weights.Array.from() callback", - "start_line": 665, - "end_line": 665, - "type": "FUNCTION", - "content_hash": "ff28d1f67738f747" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.renderHalo.tent.total": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.renderHalo.tent.total", - "start_line": 666, - "end_line": 666, - "type": "CLASS", - "content_hash": "174ded99157ca9e6" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.renderHalo.tent.total.weights.reduce() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.renderHalo.tent.total.weights.reduce() callback", - "start_line": 666, - "end_line": 666, - "type": "FUNCTION", - "content_hash": "174ded99157ca9e6" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.renderHalo.tent.weights.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.renderHalo.tent.weights.map() callback", - "start_line": 667, - "end_line": 667, - "type": "FUNCTION", - "content_hash": "5ecadc1a609f57bb" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.visibleFaces": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.visibleFaces", - "start_line": 740, - "end_line": 832, - "type": "METHOD", - "content_hash": "36fe08c5c7a40715" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.visibleFaces.covered": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.visibleFaces.covered", - "start_line": 760, - "end_line": 768, - "type": "CLASS", - "content_hash": "2f14550edc7ed0e8" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.visibleFaces.covered.boxes.some() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.visibleFaces.covered.boxes.some() callback", - "start_line": 761, - "end_line": 767, - "type": "FUNCTION", - "content_hash": "a38b96119147c4c9" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.playEasterEgg3d": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.playEasterEgg3d", - "start_line": 846, - "end_line": 869, - "type": "FUNCTION", - "content_hash": "ebed938ecf3be366" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation", - "start_line": 871, - "end_line": 1292, - "type": "CLASS", - "content_hash": "1e6922a24ce75921" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.constructor", - "start_line": 894, - "end_line": 914, - "type": "CONSTRUCTOR", - "content_hash": "2da292040b408a33" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.constructor.setInterval() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.constructor.setInterval() callback", - "start_line": 908, - "end_line": 912, - "type": "FUNCTION", - "content_hash": "2d360d2d684bfb94" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.close": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.close", - "start_line": 917, - "end_line": 932, - "type": "METHOD", - "content_hash": "0789305d51b50f3d" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.handleInput": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.handleInput", - "start_line": 934, - "end_line": 937, - "type": "METHOD", - "content_hash": "555863eb326f78e2" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.handleMouse": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.handleMouse", - "start_line": 939, - "end_line": 942, - "type": "METHOD", - "content_hash": "1151b6a12f575b01" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.invalidate": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.invalidate", - "start_line": 944, - "end_line": 948, - "type": "METHOD", - "content_hash": "a1950846bb91939d" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.render": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.render", - "start_line": 950, - "end_line": 1108, - "type": "METHOD", - "content_hash": "f32ff54c9a010210" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.render.exit.offsets.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.render.exit.offsets.map() callback", - "start_line": 981, - "end_line": 981, - "type": "FUNCTION", - "content_hash": "e3f3848d508b44a4" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.render.boxes": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.render.boxes", - "start_line": 992, - "end_line": 997, - "type": "CLASS", - "content_hash": "e5ca3374fdb23fc6" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.render.boxes.model.blocks.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.render.boxes.model.blocks.map() callback", - "start_line": 992, - "end_line": 997, - "type": "FUNCTION", - "content_hash": "e5ca3374fdb23fc6" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.elapsed": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.elapsed", - "start_line": 1110, - "end_line": 1112, - "type": "METHOD", - "content_hash": "d512c04a948cb2f6" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.exitProgress": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.exitProgress", - "start_line": 1114, - "end_line": 1116, - "type": "METHOD", - "content_hash": "e1416a674e75f344" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.finish": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.finish", - "start_line": 1118, - "end_line": 1123, - "type": "METHOD", - "content_hash": "c2b3ca137130fec2" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.blockOffsets": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.blockOffsets", - "start_line": 1126, - "end_line": 1159, - "type": "METHOD", - "content_hash": "b6416dfe009e845e" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.blockOffsets.home": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.blockOffsets.home", - "start_line": 1128, - "end_line": 1128, - "type": "CLASS", - "content_hash": "05ec1eed44f92cf0" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.blockOffsets.home.blocks.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.blockOffsets.home.blocks.map() callback", - "start_line": 1128, - "end_line": 1128, - "type": "FUNCTION", - "content_hash": "05ec1eed44f92cf0" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.blockOffsets.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.blockOffsets.map() callback", - "start_line": 1142, - "end_line": 1146, - "type": "FUNCTION", - "content_hash": "dcdd19658434faaa" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.blockOffsets.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.blockOffsets.map() callback", - "start_line": 1153, - "end_line": 1156, - "type": "FUNCTION", - "content_hash": "efd6d10802941592" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.flyProgress": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.flyProgress", - "start_line": 1161, - "end_line": 1163, - "type": "METHOD", - "content_hash": "18f422fd5083bf85" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.starAlpha": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.starAlpha", - "start_line": 1165, - "end_line": 1167, - "type": "METHOD", - "content_hash": "4975ec71d01f9710" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.hintAlpha": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.hintAlpha", - "start_line": 1169, - "end_line": 1171, - "type": "METHOD", - "content_hash": "507ecf1b3be187b9" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.pose": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.pose", - "start_line": 1173, - "end_line": 1194, - "type": "METHOD", - "content_hash": "7bed3e2190bbe78e" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.hint": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.hint", - "start_line": 1196, - "end_line": 1214, - "type": "METHOD", - "content_hash": "a9e9e8a4eb4ebcbc" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.prepareStars": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.prepareStars", - "start_line": 1217, - "end_line": 1231, - "type": "METHOD", - "content_hash": "f32b5ab30b8a23d6" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.prepareCells": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.prepareCells", - "start_line": 1233, - "end_line": 1275, - "type": "METHOD", - "content_hash": "726ac9295e6cf1fa" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.pack": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.pack", - "start_line": 1277, - "end_line": 1279, - "type": "METHOD", - "content_hash": "f62823bb8157a575" - }, - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.ansi": { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.ansi", - "start_line": 1281, - "end_line": 1291, - "type": "METHOD", - "content_hash": "aa13808967ceba40" - }, - "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorOptions": { - "file_path": "packages/coding-agent/src/modes/interactive/components/extension-editor.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorOptions", - "start_line": 22, - "end_line": 24, - "type": "INTERFACE", - "content_hash": "4f82920079ab548f" - }, - "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent": { - "file_path": "packages/coding-agent/src/modes/interactive/components/extension-editor.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent", - "start_line": 26, - "end_line": 141, - "type": "CLASS", - "content_hash": "51d3277fcca5d057" - }, - "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.focused": { - "file_path": "packages/coding-agent/src/modes/interactive/components/extension-editor.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.extension-editor.focused", - "start_line": 35, - "end_line": 37, - "type": "METHOD", - "content_hash": "be91ddf9d1450ab0" - }, - "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.focused": { - "file_path": "packages/coding-agent/src/modes/interactive/components/extension-editor.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.focused", - "start_line": 38, - "end_line": 41, - "type": "METHOD", - "content_hash": "99bb31a3076397d2" - }, - "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/extension-editor.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.constructor", - "start_line": 43, - "end_line": 105, - "type": "CONSTRUCTOR", - "content_hash": "01742e552bf71397" - }, - "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.constructor.onSubmit": { - "file_path": "packages/coding-agent/src/modes/interactive/components/extension-editor.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.constructor.onSubmit", - "start_line": 84, - "end_line": 86, - "type": "FUNCTION", - "content_hash": "76dbc1ca838c8cd0" - }, - "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.handleInput": { - "file_path": "packages/coding-agent/src/modes/interactive/components/extension-editor.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.handleInput", - "start_line": 107, - "end_line": 123, - "type": "METHOD", - "content_hash": "393267b822266468" - }, - "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.handleOpenExternalEditor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/extension-editor.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.handleOpenExternalEditor", - "start_line": 125, - "end_line": 140, - "type": "METHOD", - "content_hash": "744db732b33136ba" - }, - "packages/coding-agent/src/modes/interactive/components/extension-input.ts|packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputOptions": { - "file_path": "packages/coding-agent/src/modes/interactive/components/extension-input.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputOptions", - "start_line": 11, - "end_line": 16, - "type": "INTERFACE", - "content_hash": "06b574105fedcfdf" - }, - "packages/coding-agent/src/modes/interactive/components/extension-input.ts|packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent": { - "file_path": "packages/coding-agent/src/modes/interactive/components/extension-input.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent", - "start_line": 18, - "end_line": 94, - "type": "CLASS", - "content_hash": "6f76cc63128484fd" - }, - "packages/coding-agent/src/modes/interactive/components/extension-input.ts|packages.coding-agent.src.modes.interactive.components.extension-input.focused": { - "file_path": "packages/coding-agent/src/modes/interactive/components/extension-input.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.extension-input.focused", - "start_line": 28, - "end_line": 30, - "type": "METHOD", - "content_hash": "be91ddf9d1450ab0" - }, - "packages/coding-agent/src/modes/interactive/components/extension-input.ts|packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.focused": { - "file_path": "packages/coding-agent/src/modes/interactive/components/extension-input.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.focused", - "start_line": 31, - "end_line": 34, - "type": "METHOD", - "content_hash": "70f5753dfb573edd" - }, - "packages/coding-agent/src/modes/interactive/components/extension-input.ts|packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/extension-input.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.constructor", - "start_line": 36, - "end_line": 78, - "type": "CONSTRUCTOR", - "content_hash": "b4b969d1193f7c00" - }, - "packages/coding-agent/src/modes/interactive/components/extension-input.ts|packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.handleInput": { - "file_path": "packages/coding-agent/src/modes/interactive/components/extension-input.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.handleInput", - "start_line": 80, - "end_line": 89, - "type": "METHOD", - "content_hash": "dad2768fae9996e3" - }, - "packages/coding-agent/src/modes/interactive/components/extension-input.ts|packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.dispose": { - "file_path": "packages/coding-agent/src/modes/interactive/components/extension-input.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.dispose", - "start_line": 91, - "end_line": 93, - "type": "METHOD", - "content_hash": "9e4c64b1f70a99a9" - }, - "packages/coding-agent/src/modes/interactive/components/extension-selector.ts|packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorOptions": { - "file_path": "packages/coding-agent/src/modes/interactive/components/extension-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorOptions", - "start_line": 12, - "end_line": 17, - "type": "INTERFACE", - "content_hash": "76e8ed5582e9fb61" - }, - "packages/coding-agent/src/modes/interactive/components/extension-selector.ts|packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent": { - "file_path": "packages/coding-agent/src/modes/interactive/components/extension-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent", - "start_line": 19, - "end_line": 117, - "type": "CLASS", - "content_hash": "1b57ce0b3a3e218c" - }, - "packages/coding-agent/src/modes/interactive/components/extension-selector.ts|packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/extension-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.constructor", - "start_line": 30, - "end_line": 83, - "type": "CONSTRUCTOR", - "content_hash": "dcab63ee7c70c36d" - }, - "packages/coding-agent/src/modes/interactive/components/extension-selector.ts|packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.updateList": { - "file_path": "packages/coding-agent/src/modes/interactive/components/extension-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.updateList", - "start_line": 85, - "end_line": 94, - "type": "METHOD", - "content_hash": "f8178e8a6922fb8a" - }, - "packages/coding-agent/src/modes/interactive/components/extension-selector.ts|packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.handleInput": { - "file_path": "packages/coding-agent/src/modes/interactive/components/extension-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.handleInput", - "start_line": 96, - "end_line": 112, - "type": "METHOD", - "content_hash": "20263a653baa05f6" - }, - "packages/coding-agent/src/modes/interactive/components/extension-selector.ts|packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.dispose": { - "file_path": "packages/coding-agent/src/modes/interactive/components/extension-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.dispose", - "start_line": 114, - "end_line": 116, - "type": "METHOD", - "content_hash": "9e4c64b1f70a99a9" - }, - "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupResult": { - "file_path": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupResult", - "start_line": 8, - "end_line": 11, - "type": "INTERFACE", - "content_hash": "1e9e6e8d30f11f60" - }, - "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupOptions": { - "file_path": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupOptions", - "start_line": 13, - "end_line": 17, - "type": "INTERFACE", - "content_hash": "97e07b056eaf7625" - }, - "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent": { - "file_path": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent", - "start_line": 33, - "end_line": 148, - "type": "CLASS", - "content_hash": "cea23d52c4805c3d" - }, - "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.constructor", - "start_line": 39, - "end_line": 44, - "type": "CONSTRUCTOR", - "content_hash": "a063efeba081fd69" - }, - "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.invalidate": { - "file_path": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.invalidate", - "start_line": 47, - "end_line": 50, - "type": "METHOD", - "content_hash": "358ab8347a9a0438" - }, - "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.update": { - "file_path": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.update", - "start_line": 53, - "end_line": 104, - "type": "METHOD", - "content_hash": "8a72165bacd32437" - }, - "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.update.THEME_OPTIONS.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.update.THEME_OPTIONS.map() callback", - "start_line": 68, - "end_line": 68, - "type": "FUNCTION", - "content_hash": "a2f876c6aaf516c7" - }, - "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.update.ANALYTICS_OPTIONS.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.update.ANALYTICS_OPTIONS.map() callback", - "start_line": 85, - "end_line": 85, - "type": "FUNCTION", - "content_hash": "b3ccdd0dbab0fc55" - }, - "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.addOptionList": { - "file_path": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.addOptionList", - "start_line": 106, - "end_line": 113, - "type": "METHOD", - "content_hash": "289ffcd1656db94b" - }, - "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.moveSelection": { - "file_path": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.moveSelection", - "start_line": 115, - "end_line": 126, - "type": "METHOD", - "content_hash": "3a8972345ded91e5" - }, - "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.handleInput": { - "file_path": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.handleInput", - "start_line": 128, - "end_line": 147, - "type": "METHOD", - "content_hash": "0e1fe17f40c74606" - }, - "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.sanitizeStatusText": { - "file_path": "packages/coding-agent/src/modes/interactive/components/footer.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.footer.sanitizeStatusText", - "start_line": 14, - "end_line": 20, - "type": "FUNCTION", - "content_hash": "9362874325627dc9" - }, - "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.formatTokens": { - "file_path": "packages/coding-agent/src/modes/interactive/components/footer.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.footer.formatTokens", - "start_line": 25, - "end_line": 31, - "type": "FUNCTION", - "content_hash": "9ddb99de6158bb12" - }, - "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.formatCwdForFooter": { - "file_path": "packages/coding-agent/src/modes/interactive/components/footer.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.footer.formatCwdForFooter", - "start_line": 33, - "end_line": 45, - "type": "FUNCTION", - "content_hash": "9e9e305e0e378143" - }, - "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.SessionStats": { - "file_path": "packages/coding-agent/src/modes/interactive/components/footer.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.footer.SessionStats", - "start_line": 47, - "end_line": 56, - "type": "INTERFACE", - "content_hash": "7e220ce570b007a3" - }, - "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent": { - "file_path": "packages/coding-agent/src/modes/interactive/components/footer.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.footer.FooterComponent", - "start_line": 62, - "end_line": 302, - "type": "CLASS", - "content_hash": "2afa7509e20f6dde" - }, - "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/footer.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.constructor", - "start_line": 68, - "end_line": 71, - "type": "CONSTRUCTOR", - "content_hash": "e709a66dd117c2b1" - }, - "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.setSession": { - "file_path": "packages/coding-agent/src/modes/interactive/components/footer.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.setSession", - "start_line": 73, - "end_line": 75, - "type": "METHOD", - "content_hash": "775dd6183ef3b5b4" - }, - "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.setAutoCompactEnabled": { - "file_path": "packages/coding-agent/src/modes/interactive/components/footer.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.setAutoCompactEnabled", - "start_line": 77, - "end_line": 79, - "type": "METHOD", - "content_hash": "965b446fc33ac38f" - }, - "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.invalidate": { - "file_path": "packages/coding-agent/src/modes/interactive/components/footer.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.invalidate", - "start_line": 85, - "end_line": 87, - "type": "METHOD", - "content_hash": "23684a6a27d6fad6" - }, - "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.dispose": { - "file_path": "packages/coding-agent/src/modes/interactive/components/footer.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.dispose", - "start_line": 93, - "end_line": 95, - "type": "METHOD", - "content_hash": "fa69fb86a31d42c8" - }, - "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.getSessionStats": { - "file_path": "packages/coding-agent/src/modes/interactive/components/footer.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.getSessionStats", - "start_line": 102, - "end_line": 155, - "type": "METHOD", - "content_hash": "77c1ee371eff0dda" - }, - "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render": { - "file_path": "packages/coding-agent/src/modes/interactive/components/footer.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "start_line": 157, - "end_line": 301, - "type": "METHOD", - "content_hash": "598df90cb274c67c" - }, - "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render.sortedStatuses": { - "file_path": "packages/coding-agent/src/modes/interactive/components/footer.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render.sortedStatuses", - "start_line": 292, - "end_line": 294, - "type": "CLASS", - "content_hash": "fc163b6837a21c97" - }, - "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render.sortedStatuses.sort() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/footer.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render.sortedStatuses.sort() callback", - "start_line": 293, - "end_line": 293, - "type": "FUNCTION", - "content_hash": "96132a4d7e96f1c8" - }, - "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render.sortedStatuses.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/footer.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render.sortedStatuses.map() callback", - "start_line": 294, - "end_line": 294, - "type": "FUNCTION", - "content_hash": "5b26a1c01615f92d" - }, - "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.KeyTextFormatOptions": { - "file_path": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.keybinding-hints.KeyTextFormatOptions", - "start_line": 8, - "end_line": 10, - "type": "INTERFACE", - "content_hash": "fb75145e521f971d" - }, - "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.formatKeyPart": { - "file_path": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.keybinding-hints.formatKeyPart", - "start_line": 12, - "end_line": 15, - "type": "FUNCTION", - "content_hash": "f94c80bcafcd8181" - }, - "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.formatKeyText": { - "file_path": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.keybinding-hints.formatKeyText", - "start_line": 17, - "end_line": 27, - "type": "FUNCTION", - "content_hash": "b4f46d3d70ba5b93" - }, - "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.formatKeyText.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.keybinding-hints.formatKeyText.map() callback", - "start_line": 20, - "end_line": 24, - "type": "FUNCTION", - "content_hash": "c218a972fd960f62" - }, - "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.formatKeyText.map() callback.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.keybinding-hints.formatKeyText.map() callback.map() callback", - "start_line": 23, - "end_line": 23, - "type": "FUNCTION", - "content_hash": "183ce8c9c98cc2c3" - }, - "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.formatKeys": { - "file_path": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.keybinding-hints.formatKeys", - "start_line": 29, - "end_line": 32, - "type": "FUNCTION", - "content_hash": "4f7ab7e218223937" - }, - "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyText": { - "file_path": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyText", - "start_line": 34, - "end_line": 36, - "type": "FUNCTION", - "content_hash": "30ce87123206416a" - }, - "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyDisplayText": { - "file_path": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyDisplayText", - "start_line": 38, - "end_line": 40, - "type": "FUNCTION", - "content_hash": "c593cc3f03b34696" - }, - "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyHint": { - "file_path": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyHint", - "start_line": 42, - "end_line": 44, - "type": "FUNCTION", - "content_hash": "e97dbcc2baf665e9" - }, - "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.rawKeyHint": { - "file_path": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.keybinding-hints.rawKeyHint", - "start_line": 46, - "end_line": 48, - "type": "FUNCTION", - "content_hash": "3c9ec7457e40562c" - }, - "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent": { - "file_path": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent", - "start_line": 12, - "end_line": 238, - "type": "CLASS", - "content_hash": "d230c8a426eb959b" - }, - "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.focused": { - "file_path": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.login-dialog.focused", - "start_line": 25, - "end_line": 27, - "type": "METHOD", - "content_hash": "be91ddf9d1450ab0" - }, - "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.focused": { - "file_path": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.focused", - "start_line": 28, - "end_line": 31, - "type": "METHOD", - "content_hash": "70f5753dfb573edd" - }, - "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.constructor", - "start_line": 33, - "end_line": 74, - "type": "CONSTRUCTOR", - "content_hash": "adef645e561e12d9" - }, - "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.constructor.onSubmit": { - "file_path": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.constructor.onSubmit", - "start_line": 59, - "end_line": 67, - "type": "FUNCTION", - "content_hash": "1b93252cd1a4481c" - }, - "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.constructor.onEscape": { - "file_path": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.constructor.onEscape", - "start_line": 68, - "end_line": 70, - "type": "FUNCTION", - "content_hash": "2059ad021e6584d8" - }, - "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.signal": { - "file_path": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.signal", - "start_line": 76, - "end_line": 78, - "type": "METHOD", - "content_hash": "a6dea421953dd327" - }, - "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.replaceInputWithSubmittedText": { - "file_path": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.replaceInputWithSubmittedText", - "start_line": 80, - "end_line": 84, - "type": "METHOD", - "content_hash": "a1b34c09059e2488" - }, - "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.replaceInputWithSubmittedText.contentContainer.children.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.replaceInputWithSubmittedText.contentContainer.children.map() callback", - "start_line": 81, - "end_line": 82, - "type": "FUNCTION", - "content_hash": "1b526bc60313f76f" - }, - "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.cancel": { - "file_path": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.cancel", - "start_line": 86, - "end_line": 94, - "type": "METHOD", - "content_hash": "77575d5115586152" - }, - "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showAuth": { - "file_path": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showAuth", - "start_line": 99, - "end_line": 112, - "type": "METHOD", - "content_hash": "3cb2768af7712f79" - }, - "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showDeviceCode": { - "file_path": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showDeviceCode", - "start_line": 117, - "end_line": 131, - "type": "METHOD", - "content_hash": "13a5109a94b11b1b" - }, - "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showManualInput": { - "file_path": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showManualInput", - "start_line": 136, - "end_line": 148, - "type": "METHOD", - "content_hash": "3b806ea476a5fc34" - }, - "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showPrompt": { - "file_path": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showPrompt", - "start_line": 154, - "end_line": 176, - "type": "METHOD", - "content_hash": "b3313e970fc57546" - }, - "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showDetails": { - "file_path": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showDetails", - "start_line": 179, - "end_line": 187, - "type": "METHOD", - "content_hash": "4e328ec925f64c67" - }, - "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showInfo": { - "file_path": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showInfo", - "start_line": 190, - "end_line": 203, - "type": "METHOD", - "content_hash": "3606fbd64e783aaf" - }, - "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showWaiting": { - "file_path": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showWaiting", - "start_line": 208, - "end_line": 213, - "type": "METHOD", - "content_hash": "85fe99edf2bfca17" - }, - "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showProgress": { - "file_path": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showProgress", - "start_line": 218, - "end_line": 221, - "type": "METHOD", - "content_hash": "f4967ae1801f8d5e" - }, - "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.handleInput": { - "file_path": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.handleInput", - "start_line": 223, - "end_line": 237, - "type": "METHOD", - "content_hash": "07bf6dfb36817649" - }, - "packages/coding-agent/src/modes/interactive/components/markdown-transform.ts|packages.coding-agent.src.modes.interactive.components.markdown-transform.createMarkdownTransform": { - "file_path": "packages/coding-agent/src/modes/interactive/components/markdown-transform.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.markdown-transform.createMarkdownTransform", - "start_line": 3, - "end_line": 10, - "type": "FUNCTION", - "content_hash": "f1a3c44c79c80927" - }, - "packages/coding-agent/src/modes/interactive/components/markdown-transform.ts|packages.coding-agent.src.modes.interactive.components.markdown-transform.createMarkdownTransform.": { - "file_path": "packages/coding-agent/src/modes/interactive/components/markdown-transform.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.markdown-transform.createMarkdownTransform.", - "start_line": 8, - "end_line": 9, - "type": "FUNCTION", - "content_hash": "d801c7546bac6fb8" - }, - "packages/coding-agent/src/modes/interactive/components/markdown-transform.ts|packages.coding-agent.src.modes.interactive.components.markdown-transform.applyMarkdownTransformers": { - "file_path": "packages/coding-agent/src/modes/interactive/components/markdown-transform.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.markdown-transform.applyMarkdownTransformers", - "start_line": 12, - "end_line": 29, - "type": "FUNCTION", - "content_hash": "1a6673395b74ba51" - }, - "packages/coding-agent/src/modes/interactive/components/mermaid.ts|packages.coding-agent.src.modes.interactive.components.mermaid.MermaidTransformerOptions": { - "file_path": "packages/coding-agent/src/modes/interactive/components/mermaid.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.mermaid.MermaidTransformerOptions", - "start_line": 9, - "end_line": 12, - "type": "INTERFACE", - "content_hash": "345394db0d5a65d3" - }, - "packages/coding-agent/src/modes/interactive/components/mermaid.ts|packages.coding-agent.src.modes.interactive.components.mermaid.isMermaid": { - "file_path": "packages/coding-agent/src/modes/interactive/components/mermaid.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.mermaid.isMermaid", - "start_line": 14, - "end_line": 16, - "type": "FUNCTION", - "content_hash": "92e4997f79abe747" - }, - "packages/coding-agent/src/modes/interactive/components/mermaid.ts|packages.coding-agent.src.modes.interactive.components.mermaid.codeSpan": { - "file_path": "packages/coding-agent/src/modes/interactive/components/mermaid.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.mermaid.codeSpan", - "start_line": 18, - "end_line": 36, - "type": "FUNCTION", - "content_hash": "76a3c085dcb47528" - }, - "packages/coding-agent/src/modes/interactive/components/mermaid.ts|packages.coding-agent.src.modes.interactive.components.mermaid.codeSpan.longestBacktickRun": { - "file_path": "packages/coding-agent/src/modes/interactive/components/mermaid.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.mermaid.codeSpan.longestBacktickRun", - "start_line": 32, - "end_line": 32, - "type": "CLASS", - "content_hash": "fb831180c2a80911" - }, - "packages/coding-agent/src/modes/interactive/components/mermaid.ts|packages.coding-agent.src.modes.interactive.components.mermaid.codeSpan.longestBacktickRun.Array.from() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/mermaid.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.mermaid.codeSpan.longestBacktickRun.Array.from() callback", - "start_line": 32, - "end_line": 32, - "type": "FUNCTION", - "content_hash": "fb831180c2a80911" - }, - "packages/coding-agent/src/modes/interactive/components/mermaid.ts|packages.coding-agent.src.modes.interactive.components.mermaid.styleSpan": { - "file_path": "packages/coding-agent/src/modes/interactive/components/mermaid.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.mermaid.styleSpan", - "start_line": 38, - "end_line": 53, - "type": "FUNCTION", - "content_hash": "eac2fd404f3b21b0" - }, - "packages/coding-agent/src/modes/interactive/components/mermaid.ts|packages.coding-agent.src.modes.interactive.components.mermaid.themedLines": { - "file_path": "packages/coding-agent/src/modes/interactive/components/mermaid.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.mermaid.themedLines", - "start_line": 55, - "end_line": 57, - "type": "FUNCTION", - "content_hash": "9f3a51d923ac2d5d" - }, - "packages/coding-agent/src/modes/interactive/components/mermaid.ts|packages.coding-agent.src.modes.interactive.components.mermaid.themedLines.art.styled.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/mermaid.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.mermaid.themedLines.art.styled.map() callback", - "start_line": 56, - "end_line": 56, - "type": "FUNCTION", - "content_hash": "3212b8504015bdf9" - }, - "packages/coding-agent/src/modes/interactive/components/mermaid.ts|packages.coding-agent.src.modes.interactive.components.mermaid.themedLines.art.styled.map() callback.row.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/mermaid.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.mermaid.themedLines.art.styled.map() callback.row.map() callback", - "start_line": 56, - "end_line": 56, - "type": "FUNCTION", - "content_hash": "3212b8504015bdf9" - }, - "packages/coding-agent/src/modes/interactive/components/mermaid.ts|packages.coding-agent.src.modes.interactive.components.mermaid.createMermaidMarkdownTransformer": { - "file_path": "packages/coding-agent/src/modes/interactive/components/mermaid.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.mermaid.createMermaidMarkdownTransformer", - "start_line": 60, - "end_line": 89, - "type": "FUNCTION", - "content_hash": "8b3761e2142a7633" - }, - "packages/coding-agent/src/modes/interactive/components/mermaid.ts|packages.coding-agent.src.modes.interactive.components.mermaid.createMermaidMarkdownTransformer.": { - "file_path": "packages/coding-agent/src/modes/interactive/components/mermaid.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.mermaid.createMermaidMarkdownTransformer.", - "start_line": 61, - "end_line": 88, - "type": "FUNCTION", - "content_hash": "6b4243aef412827d" - }, - "packages/coding-agent/src/modes/interactive/components/mermaid.ts|packages.coding-agent.src.modes.interactive.components.mermaid.createMermaidMarkdownTransformer..map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/mermaid.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.mermaid.createMermaidMarkdownTransformer..map() callback", - "start_line": 73, - "end_line": 86, - "type": "FUNCTION", - "content_hash": "02ee1c26913effcf" - }, - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelItem": { - "file_path": "packages/coding-agent/src/modes/interactive/components/model-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.model-selector.ModelItem", - "start_line": 19, - "end_line": 23, - "type": "INTERFACE", - "content_hash": "af614fc7bcb8d5b1" - }, - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ScopedModelItem": { - "file_path": "packages/coding-agent/src/modes/interactive/components/model-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.model-selector.ScopedModelItem", - "start_line": 25, - "end_line": 28, - "type": "INTERFACE", - "content_hash": "691edcffc4c47348" - }, - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.DefaultModelReference": { - "file_path": "packages/coding-agent/src/modes/interactive/components/model-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.model-selector.DefaultModelReference", - "start_line": 30, - "end_line": 33, - "type": "INTERFACE", - "content_hash": "25b59c04594c2934" - }, - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent": { - "file_path": "packages/coding-agent/src/modes/interactive/components/model-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent", - "start_line": 40, - "end_line": 421, - "type": "CLASS", - "content_hash": "b043cccdc67f1659" - }, - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.focused": { - "file_path": "packages/coding-agent/src/modes/interactive/components/model-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.model-selector.focused", - "start_line": 45, - "end_line": 47, - "type": "METHOD", - "content_hash": "be91ddf9d1450ab0" - }, - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.focused": { - "file_path": "packages/coding-agent/src/modes/interactive/components/model-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.focused", - "start_line": 48, - "end_line": 51, - "type": "METHOD", - "content_hash": "d8a4573f6cbc5e6d" - }, - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/model-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.constructor", - "start_line": 76, - "end_line": 159, - "type": "CONSTRUCTOR", - "content_hash": "b62691c9adb0e9ee" - }, - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.constructor.onSubmit": { - "file_path": "packages/coding-agent/src/modes/interactive/components/model-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.constructor.onSubmit", - "start_line": 120, - "end_line": 125, - "type": "FUNCTION", - "content_hash": "178b2157f14b6895" - }, - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.loadModelsFromSnapshot": { - "file_path": "packages/coding-agent/src/modes/interactive/components/model-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.loadModelsFromSnapshot", - "start_line": 161, - "end_line": 182, - "type": "METHOD", - "content_hash": "b110dc8c047a59d5" - }, - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.loadModelsFromSnapshot.models": { - "file_path": "packages/coding-agent/src/modes/interactive/components/model-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.loadModelsFromSnapshot.models", - "start_line": 162, - "end_line": 166, - "type": "CLASS", - "content_hash": "7f1ab156325fa4d6" - }, - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.loadModelsFromSnapshot.models.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/model-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.loadModelsFromSnapshot.models.map() callback", - "start_line": 162, - "end_line": 166, - "type": "FUNCTION", - "content_hash": "7f1ab156325fa4d6" - }, - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.loadModelsFromSnapshot.scopedModels.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/model-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.model-selector.loadModelsFromSnapshot.scopedModels.map() callback", - "start_line": 168, - "end_line": 171, - "type": "FUNCTION", - "content_hash": "c77ddff77e656bbe" - }, - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.loadModelsFromSnapshot.scopedModels.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/model-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.loadModelsFromSnapshot.scopedModels.map() callback", - "start_line": 172, - "end_line": 176, - "type": "FUNCTION", - "content_hash": "836b9dd2395a04db" - }, - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.loadModelsFromSnapshot.currentIndex": { - "file_path": "packages/coding-agent/src/modes/interactive/components/model-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.loadModelsFromSnapshot.currentIndex", - "start_line": 179, - "end_line": 179, - "type": "CLASS", - "content_hash": "11df86b325b359d7" - }, - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.loadModelsFromSnapshot.currentIndex.filteredModels.findIndex() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/model-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.loadModelsFromSnapshot.currentIndex.filteredModels.findIndex() callback", - "start_line": 179, - "end_line": 179, - "type": "FUNCTION", - "content_hash": "11df86b325b359d7" - }, - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.refreshModels": { - "file_path": "packages/coding-agent/src/modes/interactive/components/model-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.refreshModels", - "start_line": 184, - "end_line": 222, - "type": "METHOD", - "content_hash": "8fc834fe3e8322e4" - }, - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.refreshModels.setTimeout() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/model-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.refreshModels.setTimeout() callback", - "start_line": 187, - "end_line": 190, - "type": "FUNCTION", - "content_hash": "dd71c4f0abe6f6f9" - }, - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.dispose": { - "file_path": "packages/coding-agent/src/modes/interactive/components/model-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.dispose", - "start_line": 224, - "end_line": 229, - "type": "METHOD", - "content_hash": "14cc6743debd089c" - }, - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.sortModels": { - "file_path": "packages/coding-agent/src/modes/interactive/components/model-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.sortModels", - "start_line": 231, - "end_line": 246, - "type": "METHOD", - "content_hash": "1dfa16992744a57a" - }, - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.sortModels.sorted.sort() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/model-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.sortModels.sorted.sort() callback", - "start_line": 234, - "end_line": 244, - "type": "FUNCTION", - "content_hash": "f4465043b25de3ed" - }, - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.getScopeText": { - "file_path": "packages/coding-agent/src/modes/interactive/components/model-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.getScopeText", - "start_line": 248, - "end_line": 252, - "type": "METHOD", - "content_hash": "d0c4994a3085ee3a" - }, - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.getScopeHintText": { - "file_path": "packages/coding-agent/src/modes/interactive/components/model-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.getScopeHintText", - "start_line": 254, - "end_line": 256, - "type": "METHOD", - "content_hash": "13978fe347593cc6" - }, - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.isDefaultModel": { - "file_path": "packages/coding-agent/src/modes/interactive/components/model-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.isDefaultModel", - "start_line": 258, - "end_line": 260, - "type": "METHOD", - "content_hash": "e960f0d1e2140065" - }, - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.isDefaultSearch": { - "file_path": "packages/coding-agent/src/modes/interactive/components/model-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.isDefaultSearch", - "start_line": 262, - "end_line": 265, - "type": "METHOD", - "content_hash": "b6d390f144cbe117" - }, - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.setScope": { - "file_path": "packages/coding-agent/src/modes/interactive/components/model-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.setScope", - "start_line": 267, - "end_line": 277, - "type": "METHOD", - "content_hash": "b0ff0dea26c831a0" - }, - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.setScope.currentIndex": { - "file_path": "packages/coding-agent/src/modes/interactive/components/model-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.setScope.currentIndex", - "start_line": 271, - "end_line": 271, - "type": "CLASS", - "content_hash": "43a48efe8a81bd84" - }, - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.setScope.currentIndex.activeModels.findIndex() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/model-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.setScope.currentIndex.activeModels.findIndex() callback", - "start_line": 271, - "end_line": 271, - "type": "FUNCTION", - "content_hash": "43a48efe8a81bd84" - }, - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.filterModels": { - "file_path": "packages/coding-agent/src/modes/interactive/components/model-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.filterModels", - "start_line": 279, - "end_line": 303, - "type": "METHOD", - "content_hash": "e97a1acbe0405277" - }, - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.filterModels.filtered": { - "file_path": "packages/coding-agent/src/modes/interactive/components/model-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.filterModels.filtered", - "start_line": 281, - "end_line": 284, - "type": "CLASS", - "content_hash": "34ab318af8d7f980" - }, - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.filterModels.filtered.fuzzyFilter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/model-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.filterModels.filtered.fuzzyFilter() callback", - "start_line": 281, - "end_line": 284, - "type": "FUNCTION", - "content_hash": "34ab318af8d7f980" - }, - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.filterModels.defaultItems": { - "file_path": "packages/coding-agent/src/modes/interactive/components/model-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.filterModels.defaultItems", - "start_line": 286, - "end_line": 286, - "type": "CLASS", - "content_hash": "6ca5a25d3ff304c9" - }, - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.filterModels.defaultItems.activeModels.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/model-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.filterModels.defaultItems.activeModels.filter() callback", - "start_line": 286, - "end_line": 286, - "type": "FUNCTION", - "content_hash": "6ca5a25d3ff304c9" - }, - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.filterModels.defaultKeys": { - "file_path": "packages/coding-agent/src/modes/interactive/components/model-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.filterModels.defaultKeys", - "start_line": 287, - "end_line": 287, - "type": "CLASS", - "content_hash": "3aa44de5f22a688b" - }, - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.filterModels.defaultKeys.defaultItems.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/model-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.filterModels.defaultKeys.defaultItems.map() callback", - "start_line": 287, - "end_line": 287, - "type": "FUNCTION", - "content_hash": "3aa44de5f22a688b" - }, - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.filterModels.filtered.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/model-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.filterModels.filtered.filter() callback", - "start_line": 290, - "end_line": 290, - "type": "FUNCTION", - "content_hash": "e35d067808d52763" - }, - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.updateList": { - "file_path": "packages/coding-agent/src/modes/interactive/components/model-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.updateList", - "start_line": 305, - "end_line": 360, - "type": "METHOD", - "content_hash": "d4d2c6cdc2d80ffb" - }, - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.handleInput": { - "file_path": "packages/coding-agent/src/modes/interactive/components/model-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.handleInput", - "start_line": 362, - "end_line": 411, - "type": "METHOD", - "content_hash": "dcb62b96a0d2139c" - }, - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.handleSelect": { - "file_path": "packages/coding-agent/src/modes/interactive/components/model-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.handleSelect", - "start_line": 413, - "end_line": 416, - "type": "METHOD", - "content_hash": "eaf69a9aaf63a01e" - }, - "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.getSearchInput": { - "file_path": "packages/coding-agent/src/modes/interactive/components/model-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.getSearchInput", - "start_line": 418, - "end_line": 420, - "type": "METHOD", - "content_hash": "d564f536e5ff8701" - }, - "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.formatAuthSelectorProviderType": { - "file_path": "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.oauth-selector.formatAuthSelectorProviderType", - "start_line": 27, - "end_line": 33, - "type": "FUNCTION", - "content_hash": "21757d39de53e68e" - }, - "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.formatAuthSelectorProviderStatus": { - "file_path": "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.oauth-selector.formatAuthSelectorProviderStatus", - "start_line": 36, - "end_line": 53, - "type": "FUNCTION", - "content_hash": "b7e3387dcb7b2dd7" - }, - "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent": { - "file_path": "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent", - "start_line": 58, - "end_line": 224, - "type": "CLASS", - "content_hash": "56645e5ee8cca66b" - }, - "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.focused": { - "file_path": "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.oauth-selector.focused", - "start_line": 63, - "end_line": 65, - "type": "METHOD", - "content_hash": "be91ddf9d1450ab0" - }, - "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.focused": { - "file_path": "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.focused", - "start_line": 66, - "end_line": 69, - "type": "METHOD", - "content_hash": "d8a4573f6cbc5e6d" - }, - "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.constructor", - "start_line": 80, - "end_line": 129, - "type": "CONSTRUCTOR", - "content_hash": "dc236335e5a8fe9e" - }, - "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.constructor.providers.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.constructor.providers.map() callback", - "start_line": 92, - "end_line": 92, - "type": "FUNCTION", - "content_hash": "d207e3adbca45888" - }, - "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.constructor.onSubmit": { - "file_path": "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.constructor.onSubmit", - "start_line": 109, - "end_line": 114, - "type": "FUNCTION", - "content_hash": "4e7b0021acaf1b62" - }, - "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.filterProviders": { - "file_path": "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.filterProviders", - "start_line": 131, - "end_line": 141, - "type": "METHOD", - "content_hash": "70f211225cef5e21" - }, - "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.filterProviders.fuzzyFilter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.filterProviders.fuzzyFilter() callback", - "start_line": 136, - "end_line": 136, - "type": "FUNCTION", - "content_hash": "2b2e7a4cf6e65f29" - }, - "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.updateList": { - "file_path": "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.updateList", - "start_line": 143, - "end_line": 191, - "type": "METHOD", - "content_hash": "d68f37d36881f3e3" - }, - "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.handleInput": { - "file_path": "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.handleInput", - "start_line": 193, - "end_line": 223, - "type": "METHOD", - "content_hash": "e9ef20d8244ee9b0" - }, - "packages/coding-agent/src/modes/interactive/components/pi-logo.ts|packages.coding-agent.src.modes.interactive.components.pi-logo.piLogoLines": { - "file_path": "packages/coding-agent/src/modes/interactive/components/pi-logo.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.pi-logo.piLogoLines", - "start_line": 19, - "end_line": 26, - "type": "FUNCTION", - "content_hash": "7ebe72ba759d24c3" - }, - "packages/coding-agent/src/modes/interactive/components/pi-logo.ts|packages.coding-agent.src.modes.interactive.components.pi-logo.supportsPiLogo": { - "file_path": "packages/coding-agent/src/modes/interactive/components/pi-logo.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.pi-logo.supportsPiLogo", - "start_line": 32, - "end_line": 34, - "type": "FUNCTION", - "content_hash": "fe5706b3031ab8af" - }, - "packages/coding-agent/src/modes/interactive/components/pi-logo.ts|packages.coding-agent.src.modes.interactive.components.pi-logo.piWordmark": { - "file_path": "packages/coding-agent/src/modes/interactive/components/pi-logo.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.pi-logo.piWordmark", - "start_line": 37, - "end_line": 40, - "type": "FUNCTION", - "content_hash": "1b4391a3de3be118" - }, - "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RADIUS_COLORS": { - "file_path": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.radius-login-selector.RADIUS_COLORS", - "start_line": 11, - "end_line": 11, - "type": "CLASS", - "content_hash": "13c0da9be69cc227" - }, - "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RADIUS_COLORS.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.radius-login-selector.RADIUS_COLORS.map() callback", - "start_line": 11, - "end_line": 11, - "type": "FUNCTION", - "content_hash": "13c0da9be69cc227" - }, - "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.radiusShimmer": { - "file_path": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.radius-login-selector.radiusShimmer", - "start_line": 18, - "end_line": 36, - "type": "FUNCTION", - "content_hash": "08efdf48c3625f83" - }, - "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent": { - "file_path": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent", - "start_line": 45, - "end_line": 102, - "type": "CLASS", - "content_hash": "19c46fa9b425ba5a" - }, - "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.constructor", - "start_line": 51, - "end_line": 76, - "type": "CONSTRUCTOR", - "content_hash": "4ef29af784a32303" - }, - "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.constructor.setInterval() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.constructor.setInterval() callback", - "start_line": 72, - "end_line": 74, - "type": "FUNCTION", - "content_hash": "7af331287aa78b3a" - }, - "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.render": { - "file_path": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.render", - "start_line": 78, - "end_line": 90, - "type": "METHOD", - "content_hash": "f089600737393982" - }, - "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.stopAnimation": { - "file_path": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.stopAnimation", - "start_line": 92, - "end_line": 96, - "type": "METHOD", - "content_hash": "b9e479eadfdd7523" - }, - "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.dispose": { - "file_path": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.dispose", - "start_line": 98, - "end_line": 101, - "type": "METHOD", - "content_hash": "fdc7800ff5b41abb" - }, - "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.createLoginMenuSelector": { - "file_path": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.radius-login-selector.createLoginMenuSelector", - "start_line": 105, - "end_line": 114, - "type": "FUNCTION", - "content_hash": "43cbde3e4ff53b4e" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.isEnabled": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.isEnabled", - "start_line": 21, - "end_line": 23, - "type": "FUNCTION", - "content_hash": "0f40f377bae03de9" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.normalizeEnabled": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.normalizeEnabled", - "start_line": 26, - "end_line": 28, - "type": "FUNCTION", - "content_hash": "3aeed1a0cfb9ef52" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.normalizeEnabled.result.every() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.normalizeEnabled.result.every() callback", - "start_line": 27, - "end_line": 27, - "type": "FUNCTION", - "content_hash": "31c35f641b0f980c" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.toggle": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.toggle", - "start_line": 30, - "end_line": 35, - "type": "FUNCTION", - "content_hash": "39f586c6e7346d66" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.toggle.allIds.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.toggle.allIds.filter() callback", - "start_line": 31, - "end_line": 31, - "type": "FUNCTION", - "content_hash": "f889c539a7526ba0" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.enableAll": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.enableAll", - "start_line": 37, - "end_line": 45, - "type": "FUNCTION", - "content_hash": "b1cf032f419c97c7" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.clearAll": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.clearAll", - "start_line": 47, - "end_line": 53, - "type": "FUNCTION", - "content_hash": "8bff73d2d2f8f226" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.clearAll.allIds.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.clearAll.allIds.filter() callback", - "start_line": 49, - "end_line": 49, - "type": "FUNCTION", - "content_hash": "e5ab1a0d80a19061" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.clearAll.enabledIds.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.clearAll.enabledIds.filter() callback", - "start_line": 52, - "end_line": 52, - "type": "FUNCTION", - "content_hash": "91572acfe4e44aae" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.move": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.move", - "start_line": 55, - "end_line": 65, - "type": "FUNCTION", - "content_hash": "f2c777ef647720a4" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.getSortedIds": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.getSortedIds", - "start_line": 67, - "end_line": 71, - "type": "FUNCTION", - "content_hash": "ac939a8ec253653a" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.getSortedIds.allIds.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.getSortedIds.allIds.filter() callback", - "start_line": 70, - "end_line": 70, - "type": "FUNCTION", - "content_hash": "df0cc98a686c563b" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ModelItem": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ModelItem", - "start_line": 73, - "end_line": 77, - "type": "INTERFACE", - "content_hash": "49414927a9bcf3d4" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ModelsConfig": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ModelsConfig", - "start_line": 79, - "end_line": 83, - "type": "INTERFACE", - "content_hash": "140fc6bb8ec5b3f5" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ModelsCallbacks": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ModelsCallbacks", - "start_line": 85, - "end_line": 91, - "type": "INTERFACE", - "content_hash": "9c1fa095ba2eef51" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent", - "start_line": 97, - "end_line": 401, - "type": "CLASS", - "content_hash": "93616d8b87721e4e" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.focused": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.focused", - "start_line": 107, - "end_line": 109, - "type": "METHOD", - "content_hash": "be91ddf9d1450ab0" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.focused": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.focused", - "start_line": 110, - "end_line": 113, - "type": "METHOD", - "content_hash": "d8a4573f6cbc5e6d" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.constructor", - "start_line": 121, - "end_line": 163, - "type": "CONSTRUCTOR", - "content_hash": "64c30192c1fd4d00" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.updateModels": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.updateModels", - "start_line": 165, - "end_line": 181, - "type": "METHOD", - "content_hash": "8c2ec051dcdd5ae7" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.updateModels.refreshedIndex": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.updateModels.refreshedIndex", - "start_line": 176, - "end_line": 176, - "type": "CLASS", - "content_hash": "0e318f872cbf14a4" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.updateModels.refreshedIndex.filteredItems.findIndex() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.updateModels.refreshedIndex.filteredItems.findIndex() callback", - "start_line": 176, - "end_line": 176, - "type": "FUNCTION", - "content_hash": "0e318f872cbf14a4" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.setRefreshStatus": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.setRefreshStatus", - "start_line": 183, - "end_line": 185, - "type": "METHOD", - "content_hash": "ea68e78bdff2b104" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.buildItems": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.buildItems", - "start_line": 187, - "end_line": 193, - "type": "METHOD", - "content_hash": "24c993ead125f60a" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.buildItems.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.buildItems.map() callback", - "start_line": 188, - "end_line": 192, - "type": "FUNCTION", - "content_hash": "5c6e0afab026cb4e" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.getFooterText": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.getFooterText", - "start_line": 195, - "end_line": 214, - "type": "METHOD", - "content_hash": "780685d3eb48b595" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.getFooterText.enabledCount": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.getFooterText.enabledCount", - "start_line": 196, - "end_line": 196, - "type": "CLASS", - "content_hash": "67f81596a3745558" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.getFooterText.enabledCount.enabledIds.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.getFooterText.enabledCount.enabledIds.filter() callback", - "start_line": 196, - "end_line": 196, - "type": "FUNCTION", - "content_hash": "67f81596a3745558" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.getFooterText.unavailableCount": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.getFooterText.unavailableCount", - "start_line": 197, - "end_line": 197, - "type": "CLASS", - "content_hash": "74114b0e05b6be8f" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.getFooterText.unavailableCount.enabledIds.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.getFooterText.unavailableCount.enabledIds.filter() callback", - "start_line": 197, - "end_line": 197, - "type": "FUNCTION", - "content_hash": "74114b0e05b6be8f" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.refresh": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.refresh", - "start_line": 216, - "end_line": 229, - "type": "METHOD", - "content_hash": "097a119445da2881" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.refresh.fuzzyFilter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.refresh.fuzzyFilter() callback", - "start_line": 220, - "end_line": 223, - "type": "FUNCTION", - "content_hash": "2cd71b77c8d70116" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.notifyChange": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.notifyChange", - "start_line": 231, - "end_line": 233, - "type": "METHOD", - "content_hash": "e7d58bf015cdc771" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.updateList": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.updateList", - "start_line": 235, - "end_line": 278, - "type": "METHOD", - "content_hash": "4ed199d4bd706019" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput", - "start_line": 280, - "end_line": 396, - "type": "METHOD", - "content_hash": "457d62d6537e3c87" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.handleInput.targetIds": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.handleInput.targetIds", - "start_line": 333, - "end_line": 333, - "type": "CLASS", - "content_hash": "fd0c4dbb2ebf359e" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.handleInput.targetIds.filteredItems.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.handleInput.targetIds.filteredItems.map() callback", - "start_line": 333, - "end_line": 333, - "type": "FUNCTION", - "content_hash": "fd0c4dbb2ebf359e" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput.targetIds": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput.targetIds", - "start_line": 343, - "end_line": 343, - "type": "CLASS", - "content_hash": "fd0c4dbb2ebf359e" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput.targetIds.filteredItems.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput.targetIds.filteredItems.map() callback", - "start_line": 343, - "end_line": 343, - "type": "FUNCTION", - "content_hash": "fd0c4dbb2ebf359e" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput.providerIds": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput.providerIds", - "start_line": 356, - "end_line": 356, - "type": "CLASS", - "content_hash": "eb343eb0fdc56732" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput.providerIds.allIds.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput.providerIds.allIds.filter() callback", - "start_line": 356, - "end_line": 356, - "type": "FUNCTION", - "content_hash": "eb343eb0fdc56732" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput.allEnabled": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput.allEnabled", - "start_line": 357, - "end_line": 357, - "type": "CLASS", - "content_hash": "82577d75d55a3323" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput.allEnabled.providerIds.every() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput.allEnabled.providerIds.every() callback", - "start_line": 357, - "end_line": 357, - "type": "FUNCTION", - "content_hash": "82577d75d55a3323" - }, - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.getSearchInput": { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.getSearchInput", - "start_line": 398, - "end_line": 400, - "type": "METHOD", - "content_hash": "d564f536e5ff8701" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts|packages.coding-agent.src.modes.interactive.components.session-selector-search.ParsedSearchQuery": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector-search.ParsedSearchQuery", - "start_line": 8, - "end_line": 14, - "type": "INTERFACE", - "content_hash": "9e11086d3b042f2e" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts|packages.coding-agent.src.modes.interactive.components.session-selector-search.MatchResult": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector-search.MatchResult", - "start_line": 16, - "end_line": 20, - "type": "INTERFACE", - "content_hash": "d66f405c58e2c789" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts|packages.coding-agent.src.modes.interactive.components.session-selector-search.normalizeWhitespaceLower": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector-search.normalizeWhitespaceLower", - "start_line": 22, - "end_line": 24, - "type": "FUNCTION", - "content_hash": "f67003bd12b228af" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts|packages.coding-agent.src.modes.interactive.components.session-selector-search.getSessionSearchText": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector-search.getSessionSearchText", - "start_line": 26, - "end_line": 28, - "type": "FUNCTION", - "content_hash": "e2e00b53066f6e6d" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts|packages.coding-agent.src.modes.interactive.components.session-selector-search.hasSessionName": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector-search.hasSessionName", - "start_line": 30, - "end_line": 32, - "type": "FUNCTION", - "content_hash": "d7e987deb9974492" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts|packages.coding-agent.src.modes.interactive.components.session-selector-search.matchesNameFilter": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector-search.matchesNameFilter", - "start_line": 34, - "end_line": 37, - "type": "FUNCTION", - "content_hash": "22412bbec578ace6" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts|packages.coding-agent.src.modes.interactive.components.session-selector-search.parseSearchQuery": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector-search.parseSearchQuery", - "start_line": 39, - "end_line": 114, - "type": "FUNCTION", - "content_hash": "607f773ca01945b1" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts|packages.coding-agent.src.modes.interactive.components.session-selector-search.tokens.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector-search.tokens.map() callback", - "start_line": 104, - "end_line": 104, - "type": "FUNCTION", - "content_hash": "c45a0f17896a189a" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts|packages.coding-agent.src.modes.interactive.components.session-selector-search.parseSearchQuery.tokens.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector-search.parseSearchQuery.tokens.filter() callback", - "start_line": 105, - "end_line": 105, - "type": "FUNCTION", - "content_hash": "c5efad7b879ef395" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts|packages.coding-agent.src.modes.interactive.components.session-selector-search.parseSearchQuery.tokens.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector-search.parseSearchQuery.tokens.map() callback", - "start_line": 106, - "end_line": 106, - "type": "FUNCTION", - "content_hash": "c3e9e588864e87b3" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts|packages.coding-agent.src.modes.interactive.components.session-selector-search.matchSession": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector-search.matchSession", - "start_line": 116, - "end_line": 154, - "type": "FUNCTION", - "content_hash": "f74693ae19fbc32f" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts|packages.coding-agent.src.modes.interactive.components.session-selector-search.filterAndSortSessions": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector-search.filterAndSortSessions", - "start_line": 156, - "end_line": 194, - "type": "FUNCTION", - "content_hash": "304541b50c1e0a14" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts|packages.coding-agent.src.modes.interactive.components.session-selector-search.filterAndSortSessions.nameFiltered": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector-search.filterAndSortSessions.nameFiltered", - "start_line": 162, - "end_line": 163, - "type": "CLASS", - "content_hash": "af593e3c74ee2dd0" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts|packages.coding-agent.src.modes.interactive.components.session-selector-search.filterAndSortSessions.nameFiltered.sessions.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector-search.filterAndSortSessions.nameFiltered.sessions.filter() callback", - "start_line": 163, - "end_line": 163, - "type": "FUNCTION", - "content_hash": "6ad19f8baf763a7b" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts|packages.coding-agent.src.modes.interactive.components.session-selector-search.filterAndSortSessions.scored.sort() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector-search.filterAndSortSessions.scored.sort() callback", - "start_line": 188, - "end_line": 191, - "type": "FUNCTION", - "content_hash": "80f9e1df0f1c71dd" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts|packages.coding-agent.src.modes.interactive.components.session-selector-search.filterAndSortSessions.scored.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector-search.filterAndSortSessions.scored.map() callback", - "start_line": 193, - "end_line": 193, - "type": "FUNCTION", - "content_hash": "c54488ebb9870607" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.shortenPath": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.shortenPath", - "start_line": 26, - "end_line": 33, - "type": "FUNCTION", - "content_hash": "78cd1dbdae30520d" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.formatSessionDate": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.formatSessionDate", - "start_line": 35, - "end_line": 49, - "type": "FUNCTION", - "content_hash": "e6cf831923e32951" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.canonicalizePath": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.canonicalizePath", - "start_line": 51, - "end_line": 54, - "type": "FUNCTION", - "content_hash": "5f383b8e7f4d4946" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader", - "start_line": 56, - "end_line": 187, - "type": "CLASS", - "content_hash": "6dcb6838c55dc26f" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.constructor", - "start_line": 69, - "end_line": 74, - "type": "CONSTRUCTOR", - "content_hash": "e076e1be23c3e719" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setScope": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setScope", - "start_line": 76, - "end_line": 78, - "type": "METHOD", - "content_hash": "b54696310fbe08b1" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setSortMode": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setSortMode", - "start_line": 80, - "end_line": 82, - "type": "METHOD", - "content_hash": "12c38421aeb5b33e" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setNameFilter": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setNameFilter", - "start_line": 84, - "end_line": 86, - "type": "METHOD", - "content_hash": "4c5b9e35cef2db6b" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setLoading": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setLoading", - "start_line": 88, - "end_line": 92, - "type": "METHOD", - "content_hash": "5adcdb26d0c2f6cd" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setProgress": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setProgress", - "start_line": 94, - "end_line": 96, - "type": "METHOD", - "content_hash": "43d235abbff86114" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setShowPath": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setShowPath", - "start_line": 98, - "end_line": 100, - "type": "METHOD", - "content_hash": "31cc088a5ae0eff0" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setShowRenameHint": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setShowRenameHint", - "start_line": 102, - "end_line": 104, - "type": "METHOD", - "content_hash": "09b3a5c2f190988d" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setConfirmingDeletePath": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setConfirmingDeletePath", - "start_line": 106, - "end_line": 108, - "type": "METHOD", - "content_hash": "0a798ce4a889b336" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.clearStatusTimeout": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.clearStatusTimeout", - "start_line": 110, - "end_line": 114, - "type": "METHOD", - "content_hash": "455feb80cd9cdac7" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setStatusMessage": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setStatusMessage", - "start_line": 116, - "end_line": 126, - "type": "METHOD", - "content_hash": "01e73e7415be47d4" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setStatusMessage.setTimeout() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setStatusMessage.setTimeout() callback", - "start_line": 121, - "end_line": 125, - "type": "FUNCTION", - "content_hash": "9c17b2b420ccc4a8" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.invalidate": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.invalidate", - "start_line": 128, - "end_line": 128, - "type": "METHOD", - "content_hash": "2dffde801673027c" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.render": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.render", - "start_line": 130, - "end_line": 186, - "type": "METHOD", - "content_hash": "6feee97c32254c9f" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionTreeNode": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionTreeNode", - "start_line": 190, - "end_line": 194, - "type": "INTERFACE", - "content_hash": "7c3a781274576517" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.FlatSessionNode": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.FlatSessionNode", - "start_line": 197, - "end_line": 203, - "type": "INTERFACE", - "content_hash": "4ee1f37b1039ae5a" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.buildSessionTree": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.buildSessionTree", - "start_line": 209, - "end_line": 254, - "type": "FUNCTION", - "content_hash": "4c6e36dd876060ca" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.buildSessionTree.sortNodes": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.buildSessionTree.sortNodes", - "start_line": 245, - "end_line": 250, - "type": "CLASS", - "content_hash": "29b620d7e9ffd616" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.buildSessionTree.sortNodes.nodes.sort() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.buildSessionTree.sortNodes.nodes.sort() callback", - "start_line": 246, - "end_line": 246, - "type": "FUNCTION", - "content_hash": "3156d6370a3c6d16" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.flattenSessionTree": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.flattenSessionTree", - "start_line": 259, - "end_line": 278, - "type": "FUNCTION", - "content_hash": "73cfad892e93cf03" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList", - "start_line": 283, - "end_line": 647, - "type": "CLASS", - "content_hash": "a3829f15e14def94" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.getSelectedSessionPath": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.getSelectedSessionPath", - "start_line": 284, - "end_line": 287, - "type": "METHOD", - "content_hash": "5a826065498ae0f0" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.onExit": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.onExit", - "start_line": 302, - "end_line": 302, - "type": "METHOD", - "content_hash": "ea98791bea3a2a8a" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.focused": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.focused", - "start_line": 315, - "end_line": 317, - "type": "METHOD", - "content_hash": "be91ddf9d1450ab0" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.focused": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.focused", - "start_line": 318, - "end_line": 321, - "type": "METHOD", - "content_hash": "d8a4573f6cbc5e6d" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.constructor", - "start_line": 323, - "end_line": 350, - "type": "CONSTRUCTOR", - "content_hash": "727176353b4a1c8c" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.constructor.onSubmit": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.constructor.onSubmit", - "start_line": 342, - "end_line": 349, - "type": "FUNCTION", - "content_hash": "977dd801fc1283bf" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.setSortMode": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.setSortMode", - "start_line": 352, - "end_line": 355, - "type": "METHOD", - "content_hash": "4950545bc8c60734" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.setNameFilter": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.setNameFilter", - "start_line": 357, - "end_line": 360, - "type": "METHOD", - "content_hash": "036d2121712d3104" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.setSessions": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.setSessions", - "start_line": 362, - "end_line": 373, - "type": "METHOD", - "content_hash": "be7c2b1a54b9ac33" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.setSessions.selectedIndex": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.setSessions.selectedIndex", - "start_line": 370, - "end_line": 370, - "type": "CLASS", - "content_hash": "7321f6da8ed4fde1" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.setSessions.selectedIndex.filteredSessions.findIndex() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.setSessions.selectedIndex.filteredSessions.findIndex() callback", - "start_line": 370, - "end_line": 370, - "type": "FUNCTION", - "content_hash": "7321f6da8ed4fde1" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.filterSessions": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.filterSessions", - "start_line": 375, - "end_line": 395, - "type": "METHOD", - "content_hash": "786961aeaf731b50" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.filterSessions.nameFiltered": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.filterSessions.nameFiltered", - "start_line": 377, - "end_line": 378, - "type": "CLASS", - "content_hash": "c03ad6128a6eee64" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.filterSessions.nameFiltered.allSessions.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.filterSessions.nameFiltered.allSessions.filter() callback", - "start_line": 378, - "end_line": 378, - "type": "FUNCTION", - "content_hash": "bd185a1b1b7c30a7" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.filterSessions.filtered.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.filterSessions.filtered.map() callback", - "start_line": 387, - "end_line": 392, - "type": "FUNCTION", - "content_hash": "191c9788247db710" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.setConfirmingDeletePath": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.setConfirmingDeletePath", - "start_line": 397, - "end_line": 400, - "type": "METHOD", - "content_hash": "8164d7c45aece1c2" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.startDeleteConfirmationForSelectedSession": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.startDeleteConfirmationForSelectedSession", - "start_line": 402, - "end_line": 413, - "type": "METHOD", - "content_hash": "f518badf1aece18e" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.isCurrentSessionPath": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.isCurrentSessionPath", - "start_line": 415, - "end_line": 418, - "type": "METHOD", - "content_hash": "d7897a4707e0980f" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.invalidate": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.invalidate", - "start_line": 420, - "end_line": 420, - "type": "METHOD", - "content_hash": "2dffde801673027c" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.render": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.render", - "start_line": 422, - "end_line": 528, - "type": "METHOD", - "content_hash": "84e340df5dc25121" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.buildTreePrefix": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.buildTreePrefix", - "start_line": 530, - "end_line": 538, - "type": "METHOD", - "content_hash": "570973fefe904335" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.buildTreePrefix.parts": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.buildTreePrefix.parts", - "start_line": 535, - "end_line": 535, - "type": "CLASS", - "content_hash": "ab3f22e091712fdb" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.buildTreePrefix.parts.node.ancestorContinues.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.buildTreePrefix.parts.node.ancestorContinues.map() callback", - "start_line": 535, - "end_line": 535, - "type": "FUNCTION", - "content_hash": "ab3f22e091712fdb" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.handleInput": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.handleInput", - "start_line": 540, - "end_line": 646, - "type": "METHOD", - "content_hash": "b294989c4e5f7016" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.deleteSessionFile": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.deleteSessionFile", - "start_line": 654, - "end_line": 689, - "type": "FUNCTION", - "content_hash": "a419881e7b94dae9" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent", - "start_line": 694, - "end_line": 1045, - "type": "CLASS", - "content_hash": "d75ece870498e9dc" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.handleInput": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.handleInput", - "start_line": 695, - "end_line": 707, - "type": "METHOD", - "content_hash": "d7f85d2656784d58" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.focused": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.focused", - "start_line": 734, - "end_line": 741, - "type": "METHOD", - "content_hash": "84d17dd656a126cb" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.buildBaseLayout": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.buildBaseLayout", - "start_line": 743, - "end_line": 755, - "type": "METHOD", - "content_hash": "0a5e6db10b5df33e" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor", - "start_line": 757, - "end_line": 870, - "type": "CONSTRUCTOR", - "content_hash": "98a165bd7f3a39b7" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onSubmit": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onSubmit", - "start_line": 794, - "end_line": 796, - "type": "FUNCTION", - "content_hash": "6efe82b91cc61cb1" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onSelect": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onSelect", - "start_line": 800, - "end_line": 804, - "type": "FUNCTION", - "content_hash": "d16851653625a2a8" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onCancel": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onCancel", - "start_line": 805, - "end_line": 809, - "type": "FUNCTION", - "content_hash": "5aeab3e13178ea5a" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onExit": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onExit", - "start_line": 810, - "end_line": 814, - "type": "FUNCTION", - "content_hash": "6ce243021ae660bd" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onToggleScope": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onToggleScope", - "start_line": 815, - "end_line": 815, - "type": "FUNCTION", - "content_hash": "da3d433c2a811d26" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onToggleSort": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onToggleSort", - "start_line": 816, - "end_line": 816, - "type": "FUNCTION", - "content_hash": "4f7e83f5a9816e74" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onToggleNameFilter": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onToggleNameFilter", - "start_line": 817, - "end_line": 817, - "type": "FUNCTION", - "content_hash": "bced675f2738e96b" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onRenameSession": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onRenameSession", - "start_line": 818, - "end_line": 825, - "type": "FUNCTION", - "content_hash": "dee28a233c949b0f" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onRenameSession.session": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onRenameSession.session", - "start_line": 823, - "end_line": 823, - "type": "CLASS", - "content_hash": "74225f3e0474625f" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onRenameSession.session.sessions.find() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onRenameSession.session.sessions.find() callback", - "start_line": 823, - "end_line": 823, - "type": "FUNCTION", - "content_hash": "74225f3e0474625f" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onTogglePath": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onTogglePath", - "start_line": 828, - "end_line": 831, - "type": "FUNCTION", - "content_hash": "79a070ac53c2c96c" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onDeleteConfirmationChange": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onDeleteConfirmationChange", - "start_line": 832, - "end_line": 835, - "type": "FUNCTION", - "content_hash": "562e0a6dc4c309be" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onError": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onError", - "start_line": 836, - "end_line": 839, - "type": "FUNCTION", - "content_hash": "29c774bc6bcf8fe4" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onDeleteSession": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onDeleteSession", - "start_line": 842, - "end_line": 866, - "type": "FUNCTION", - "content_hash": "b26a01d69b2defba" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onDeleteSession.currentSessions.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onDeleteSession.currentSessions.filter() callback", - "start_line": 847, - "end_line": 847, - "type": "FUNCTION", - "content_hash": "b72364d108aea724" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onDeleteSession.allSessions.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onDeleteSession.allSessions.filter() callback", - "start_line": 850, - "end_line": 850, - "type": "FUNCTION", - "content_hash": "3b4cea3432ba918c" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.cancelLoads": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.cancelLoads", - "start_line": 872, - "end_line": 883, - "type": "METHOD", - "content_hash": "365816def4c34779" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.enterRenameMode": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.enterRenameMode", - "start_line": 885, - "end_line": 906, - "type": "METHOD", - "content_hash": "cc7ca87d3bc27a48" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.exitRenameMode": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.exitRenameMode", - "start_line": 908, - "end_line": 915, - "type": "METHOD", - "content_hash": "ecdb2c78adf64524" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.confirmRename": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.confirmRename", - "start_line": 917, - "end_line": 939, - "type": "METHOD", - "content_hash": "81104c9eabbd84b2" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.loadScope": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.loadScope", - "start_line": 941, - "end_line": 1007, - "type": "METHOD", - "content_hash": "121383e195326b19" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.toggleSortMode": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.toggleSortMode", - "start_line": 1009, - "end_line": 1015, - "type": "METHOD", - "content_hash": "2bf559b7c4fb5b6c" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.toggleNameFilter": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.toggleNameFilter", - "start_line": 1017, - "end_line": 1022, - "type": "METHOD", - "content_hash": "ac8e6ed03ef48cbb" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.refreshSessionsAfterMutation": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.refreshSessionsAfterMutation", - "start_line": 1024, - "end_line": 1029, - "type": "METHOD", - "content_hash": "4f2ca7e7f149d8d4" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.toggleScope": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.toggleScope", - "start_line": 1031, - "end_line": 1040, - "type": "METHOD", - "content_hash": "06c10d469c7b26d0" - }, - "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.getSessionList": { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.getSessionList", - "start_line": 1042, - "end_line": 1044, - "type": "METHOD", - "content_hash": "04c5c1c874dbf4d5" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.DEFAULT_PROJECT_TRUST_BY_LABEL": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.DEFAULT_PROJECT_TRUST_BY_LABEL", - "start_line": 56, - "end_line": 58, - "type": "CLASS", - "content_hash": "13ea723e4f0ca3ce" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.DEFAULT_PROJECT_TRUST_BY_LABEL.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.DEFAULT_PROJECT_TRUST_BY_LABEL.map() callback", - "start_line": 57, - "end_line": 57, - "type": "FUNCTION", - "content_hash": "7b3f24c3ba957fb2" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsConfig": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsConfig", - "start_line": 60, - "end_line": 102, - "type": "INTERFACE", - "content_hash": "92278cfc4f6cb9c3" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsCallbacks": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsCallbacks", - "start_line": 104, - "end_line": 142, - "type": "INTERFACE", - "content_hash": "de78326c687a27f1" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.WarningSettingsSubmenu": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.WarningSettingsSubmenu", - "start_line": 147, - "end_line": 188, - "type": "CLASS", - "content_hash": "ba89274486be5d8d" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.WarningSettingsSubmenu.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.WarningSettingsSubmenu.constructor", - "start_line": 151, - "end_line": 183, - "type": "CONSTRUCTOR", - "content_hash": "19b9ebdb0c90bdf6" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.WarningSettingsSubmenu.constructor.": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.WarningSettingsSubmenu.constructor.", - "start_line": 171, - "end_line": 178, - "type": "FUNCTION", - "content_hash": "a9a6efca3e649540" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.WarningSettingsSubmenu.handleInput": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.WarningSettingsSubmenu.handleInput", - "start_line": 185, - "end_line": 187, - "type": "METHOD", - "content_hash": "4a78024efea59beb" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.modelSettingKey": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.modelSettingKey", - "start_line": 192, - "end_line": 194, - "type": "FUNCTION", - "content_hash": "a9d6a3f70f1732a8" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.modelDisplayLabel": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.modelDisplayLabel", - "start_line": 196, - "end_line": 198, - "type": "FUNCTION", - "content_hash": "8c9bbb83da7cc9c1" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.modelThinkingOverridesSummary": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.modelThinkingOverridesSummary", - "start_line": 200, - "end_line": 204, - "type": "FUNCTION", - "content_hash": "a900aa6b31ccb57b" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.modelItemLabel": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.modelItemLabel", - "start_line": 206, - "end_line": 208, - "type": "FUNCTION", - "content_hash": "61ccf04b394df227" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.themeItems": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.themeItems", - "start_line": 210, - "end_line": 216, - "type": "FUNCTION", - "content_hash": "880c0f2c7466b176" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.themeItems.availableThemes.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.themeItems.availableThemes.map() callback", - "start_line": 211, - "end_line": 215, - "type": "FUNCTION", - "content_hash": "bcd6472a0cadc529" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.singleModeThemeItems": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.singleModeThemeItems", - "start_line": 221, - "end_line": 234, - "type": "FUNCTION", - "content_hash": "fbc4029f07633ab7" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.singleModeThemeItems.systemIndex": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.singleModeThemeItems.systemIndex", - "start_line": 223, - "end_line": 223, - "type": "CLASS", - "content_hash": "294c8561cd6179fa" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.singleModeThemeItems.systemIndex.items.findIndex() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.singleModeThemeItems.systemIndex.items.findIndex() callback", - "start_line": 223, - "end_line": 223, - "type": "FUNCTION", - "content_hash": "294c8561cd6179fa" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.preferredTheme": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.preferredTheme", - "start_line": 236, - "end_line": 240, - "type": "FUNCTION", - "content_hash": "d0d612c2048e33c5" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.defaultAutomaticThemes": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.defaultAutomaticThemes", - "start_line": 242, - "end_line": 252, - "type": "FUNCTION", - "content_hash": "350c36f95f796d08" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu", - "start_line": 254, - "end_line": 460, - "type": "CLASS", - "content_hash": "bc5ee64deb102915" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.constructor", - "start_line": 266, - "end_line": 296, - "type": "CONSTRUCTOR", - "content_hash": "dc22dee481fe667f" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.handleInput": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.handleInput", - "start_line": 298, - "end_line": 300, - "type": "METHOD", - "content_hash": "5d6e5dc25cde56f3" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.setContent": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.setContent", - "start_line": 302, - "end_line": 306, - "type": "METHOD", - "content_hash": "dc84c0b3da353bc3" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.showSingleMenu": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.showSingleMenu", - "start_line": 308, - "end_line": 332, - "type": "METHOD", - "content_hash": "85de244cb9fb388f" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.showAutomaticMenu": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.showAutomaticMenu", - "start_line": 334, - "end_line": 417, - "type": "METHOD", - "content_hash": "7a62f2990466c2f6" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.showAutomaticMenu.items": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.showAutomaticMenu.items", - "start_line": 343, - "end_line": 394, - "type": "CLASS", - "content_hash": "647ebb53a53d3a03" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.showAutomaticMenu.items.submenu": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.showAutomaticMenu.items.submenu", - "start_line": 349, - "end_line": 360, - "type": "METHOD", - "content_hash": "e23a631c3c367d02" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.showAutomaticMenu.items.submenu.createThemeSelect(\"Light Theme\", \"Select the theme to use for light terminal appearance\") callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.showAutomaticMenu.items.submenu.createThemeSelect(\"Light Theme\", \"Select the theme to use for light terminal appearance\") callback", - "start_line": 355, - "end_line": 359, - "type": "FUNCTION", - "content_hash": "72757c7a93da13fd" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.showAutomaticMenu.items.submenu": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.showAutomaticMenu.items.submenu", - "start_line": 367, - "end_line": 378, - "type": "METHOD", - "content_hash": "5297dbf115bdc511" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.showAutomaticMenu.items.submenu.createThemeSelect(\"Dark Theme\", \"Select the theme to use for dark terminal appearance\") callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.showAutomaticMenu.items.submenu.createThemeSelect(\"Dark Theme\", \"Select the theme to use for dark terminal appearance\") callback", - "start_line": 373, - "end_line": 377, - "type": "FUNCTION", - "content_hash": "ae0167602e5c19e9" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.createThemeSelect": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.createThemeSelect", - "start_line": 419, - "end_line": 438, - "type": "METHOD", - "content_hash": "30b86517b392c5a9" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.getThemeSetting": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.getThemeSetting", - "start_line": 440, - "end_line": 442, - "type": "METHOD", - "content_hash": "bb957638cabb939a" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.getActiveAutomaticTheme": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.getActiveAutomaticTheme", - "start_line": 444, - "end_line": 446, - "type": "METHOD", - "content_hash": "d87d7253b356b415" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.getAutomaticThemeSetting": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.getAutomaticThemeSetting", - "start_line": 448, - "end_line": 450, - "type": "METHOD", - "content_hash": "4d6df6cfc70b56c9" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.apply": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.apply", - "start_line": 452, - "end_line": 454, - "type": "METHOD", - "content_hash": "d5d6421ef6e4e28e" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.cancel": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.cancel", - "start_line": 456, - "end_line": 459, - "type": "METHOD", - "content_hash": "28c77633afc10eab" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent", - "start_line": 465, - "end_line": 995, - "type": "CLASS", - "content_hash": "96685cf0fab509e3" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor", - "start_line": 468, - "end_line": 990, - "type": "CONSTRUCTOR", - "content_hash": "fcd875440e8847d7" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.defaultModelByValue": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.defaultModelByValue", - "start_line": 476, - "end_line": 478, - "type": "CLASS", - "content_hash": "bdf7edf26420162c" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.defaultModelByValue.config.availableDefaultModels.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.defaultModelByValue.config.availableDefaultModels.map() callback", - "start_line": 477, - "end_line": 477, - "type": "FUNCTION", - "content_hash": "71b72296d8d80358" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items", - "start_line": 482, - "end_line": 757, - "type": "CLASS", - "content_hash": "cacdf370f0ba31f0" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.values.HTTP_IDLE_TIMEOUT_CHOICES.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.values.HTTP_IDLE_TIMEOUT_CHOICES.map() callback", - "start_line": 518, - "end_line": 518, - "type": "FUNCTION", - "content_hash": "43fd32ecbb1c73a2" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.constructor.items.submenu": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.constructor.items.submenu", - "start_line": 596, - "end_line": 604, - "type": "METHOD", - "content_hash": "1334723a2b01266c" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps", - "start_line": 612, - "end_line": 679, - "type": "CLASS", - "content_hash": "4f1bdcb2d186427f" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.constructor.items.submenu.steps.options": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.constructor.items.submenu.steps.options", - "start_line": 617, - "end_line": 644, - "type": "METHOD", - "content_hash": "df4b472f60516596" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps.options.sorted": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps.options.sorted", - "start_line": 618, - "end_line": 626, - "type": "CLASS", - "content_hash": "1dac44d86d5c3bfd" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps.options.sorted.sort() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps.options.sorted.sort() callback", - "start_line": 618, - "end_line": 626, - "type": "FUNCTION", - "content_hash": "1dac44d86d5c3bfd" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps.options.items.sorted.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps.options.items.sorted.map() callback", - "start_line": 627, - "end_line": 635, - "type": "FUNCTION", - "content_hash": "b52e66e2bf6cc9fc" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.constructor.items.submenu.steps.options.items": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.constructor.items.submenu.steps.options.items", - "start_line": 627, - "end_line": 635, - "type": "CLASS", - "content_hash": "b52e66e2bf6cc9fc" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.constructor.items.submenu.steps.preselect": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.constructor.items.submenu.steps.preselect", - "start_line": 645, - "end_line": 645, - "type": "METHOD", - "content_hash": "046a8ad372cf02a1" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps.title": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps.title", - "start_line": 651, - "end_line": 654, - "type": "METHOD", - "content_hash": "76c72c7e977e6c50" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps.options": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps.options", - "start_line": 656, - "end_line": 676, - "type": "METHOD", - "content_hash": "337ae663c136054d" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps.options.items": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps.options.items", - "start_line": 663, - "end_line": 667, - "type": "CLASS", - "content_hash": "6ff345bf89227ffa" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps.options.items.levels.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps.options.items.levels.map() callback", - "start_line": 663, - "end_line": 667, - "type": "FUNCTION", - "content_hash": "6ff345bf89227ffa" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps.preselect": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps.preselect", - "start_line": 677, - "end_line": 677, - "type": "METHOD", - "content_hash": "74402df9080a46d0" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.", - "start_line": 685, - "end_line": 699, - "type": "FUNCTION", - "content_hash": "e6f29081c4bd344f" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.values.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.values.filter() callback", - "start_line": 744, - "end_line": 744, - "type": "FUNCTION", - "content_hash": "0731e89adb51c29d" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.values.sort() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.values.sort() callback", - "start_line": 745, - "end_line": 745, - "type": "FUNCTION", - "content_hash": "c9737f0985bacccf" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu", - "start_line": 754, - "end_line": 755, - "type": "METHOD", - "content_hash": "3456c41170f85f94" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.autoResizeIndex": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.autoResizeIndex", - "start_line": 788, - "end_line": 788, - "type": "CLASS", - "content_hash": "7df5aac4b3323e15" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.autoResizeIndex.items.findIndex() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.autoResizeIndex.items.findIndex() callback", - "start_line": 788, - "end_line": 788, - "type": "FUNCTION", - "content_hash": "7df5aac4b3323e15" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.blockImagesIndex": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.blockImagesIndex", - "start_line": 798, - "end_line": 798, - "type": "CLASS", - "content_hash": "94597d616c4ea6fe" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.blockImagesIndex.items.findIndex() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.blockImagesIndex.items.findIndex() callback", - "start_line": 798, - "end_line": 798, - "type": "FUNCTION", - "content_hash": "94597d616c4ea6fe" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.skillCommandsIndex": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.skillCommandsIndex", - "start_line": 808, - "end_line": 808, - "type": "CLASS", - "content_hash": "b37f88d592b8f9f1" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.skillCommandsIndex.items.findIndex() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.skillCommandsIndex.items.findIndex() callback", - "start_line": 808, - "end_line": 808, - "type": "FUNCTION", - "content_hash": "b37f88d592b8f9f1" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.hardwareCursorIndex": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.hardwareCursorIndex", - "start_line": 818, - "end_line": 818, - "type": "CLASS", - "content_hash": "10eb9d79506cea25" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.hardwareCursorIndex.items.findIndex() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.hardwareCursorIndex.items.findIndex() callback", - "start_line": 818, - "end_line": 818, - "type": "FUNCTION", - "content_hash": "10eb9d79506cea25" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.editorPaddingIndex": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.editorPaddingIndex", - "start_line": 828, - "end_line": 828, - "type": "CLASS", - "content_hash": "055cfc7ffd066cb1" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.editorPaddingIndex.items.findIndex() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.editorPaddingIndex.items.findIndex() callback", - "start_line": 828, - "end_line": 828, - "type": "FUNCTION", - "content_hash": "055cfc7ffd066cb1" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.outputPaddingIndex": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.outputPaddingIndex", - "start_line": 838, - "end_line": 838, - "type": "CLASS", - "content_hash": "45846dbdf37b1908" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.outputPaddingIndex.items.findIndex() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.outputPaddingIndex.items.findIndex() callback", - "start_line": 838, - "end_line": 838, - "type": "FUNCTION", - "content_hash": "45846dbdf37b1908" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.autocompleteIndex": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.autocompleteIndex", - "start_line": 848, - "end_line": 848, - "type": "CLASS", - "content_hash": "8891f3313f7f4bcd" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.autocompleteIndex.items.findIndex() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.autocompleteIndex.items.findIndex() callback", - "start_line": 848, - "end_line": 848, - "type": "FUNCTION", - "content_hash": "8891f3313f7f4bcd" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.clearOnShrinkIndex": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.clearOnShrinkIndex", - "start_line": 858, - "end_line": 858, - "type": "CLASS", - "content_hash": "ae790dfa0e278518" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.clearOnShrinkIndex.items.findIndex() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.clearOnShrinkIndex.items.findIndex() callback", - "start_line": 858, - "end_line": 858, - "type": "FUNCTION", - "content_hash": "ae790dfa0e278518" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.", - "start_line": 874, - "end_line": 983, - "type": "FUNCTION", - "content_hash": "1368d926f4c6fcd9" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor..choice": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor..choice", - "start_line": 904, - "end_line": 904, - "type": "CLASS", - "content_hash": "2c9ce6cf31db06f5" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor..choice.HTTP_IDLE_TIMEOUT_CHOICES.find() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor..choice.HTTP_IDLE_TIMEOUT_CHOICES.find() callback", - "start_line": 904, - "end_line": 904, - "type": "FUNCTION", - "content_hash": "2c9ce6cf31db06f5" - }, - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.getSettingsList": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.getSettingsList", - "start_line": 992, - "end_line": 994, - "type": "METHOD", - "content_hash": "e78847af985e8b53" - }, - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenuOptions": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenuOptions", - "start_line": 20, - "end_line": 25, - "type": "INTERFACE", - "content_hash": "a1925f29bd455c2f" - }, - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu", - "start_line": 31, - "end_line": 138, - "type": "CLASS", - "content_hash": "dcae846a23e6eeca" - }, - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.constructor", - "start_line": 41, - "end_line": 92, - "type": "CONSTRUCTOR", - "content_hash": "635446564482870c" - }, - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.constructor.onSubmit": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.constructor.onSubmit", - "start_line": 72, - "end_line": 74, - "type": "FUNCTION", - "content_hash": "8bdda270423dc3ac" - }, - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.buildSelectList": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.buildSelectList", - "start_line": 94, - "end_line": 108, - "type": "METHOD", - "content_hash": "6acf866c46624363" - }, - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.buildSelectList.idx": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.buildSelectList.idx", - "start_line": 97, - "end_line": 97, - "type": "CLASS", - "content_hash": "51781f5b20ce0121" - }, - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.buildSelectList.idx.options.findIndex() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.buildSelectList.idx.options.findIndex() callback", - "start_line": 97, - "end_line": 97, - "type": "FUNCTION", - "content_hash": "51781f5b20ce0121" - }, - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.buildSelectList.onSelect": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.buildSelectList.onSelect", - "start_line": 100, - "end_line": 100, - "type": "FUNCTION", - "content_hash": "ba25292aaefdf977" - }, - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.buildSelectList.onSelectionChange": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.buildSelectList.onSelectionChange", - "start_line": 104, - "end_line": 104, - "type": "FUNCTION", - "content_hash": "87348de6b30e8103" - }, - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.applyFilter": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.applyFilter", - "start_line": 110, - "end_line": 118, - "type": "METHOD", - "content_hash": "3e8ada1d1b99c5da" - }, - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.applyFilter.filtered": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.applyFilter.filtered", - "start_line": 111, - "end_line": 113, - "type": "CLASS", - "content_hash": "e71d3f44bb47d4f3" - }, - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.applyFilter.filtered.fuzzyFilter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.applyFilter.filtered.fuzzyFilter() callback", - "start_line": 112, - "end_line": 112, - "type": "FUNCTION", - "content_hash": "906199794b24bf80" - }, - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.handleInput": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.handleInput", - "start_line": 120, - "end_line": 137, - "type": "METHOD", - "content_hash": "63e96b947ace8711" - }, - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenuStep": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenuStep", - "start_line": 145, - "end_line": 160, - "type": "INTERFACE", - "content_hash": "f979bc12ef0e7572" - }, - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenuOptions": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenuOptions", - "start_line": 162, - "end_line": 169, - "type": "INTERFACE", - "content_hash": "50eefe989cf7014d" - }, - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu", - "start_line": 178, - "end_line": 258, - "type": "CLASS", - "content_hash": "cb4a77836d89dacd" - }, - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.constructor", - "start_line": 186, - "end_line": 199, - "type": "CONSTRUCTOR", - "content_hash": "fe01ed7256126fdc" - }, - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.buildStep": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.buildStep", - "start_line": 201, - "end_line": 245, - "type": "METHOD", - "content_hash": "1bb9371ce1cec73c" - }, - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.buildStep.": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.buildStep.", - "start_line": 216, - "end_line": 233, - "type": "FUNCTION", - "content_hash": "c8a58a3c1ef77f95" - }, - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "start_line": 247, - "end_line": 249, - "type": "METHOD", - "content_hash": "340d43dd4a24279a" - }, - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.handleInput": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.handleInput", - "start_line": 251, - "end_line": 253, - "type": "METHOD", - "content_hash": "d47e4fabd9d0b7c1" - }, - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate": { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "start_line": 255, - "end_line": 257, - "type": "METHOD", - "content_hash": "d4242caccb24e96b" - }, - "packages/coding-agent/src/modes/interactive/components/show-images-selector.ts|packages.coding-agent.src.modes.interactive.components.show-images-selector.ShowImagesSelectorComponent": { - "file_path": "packages/coding-agent/src/modes/interactive/components/show-images-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.show-images-selector.ShowImagesSelectorComponent", - "start_line": 13, - "end_line": 50, - "type": "CLASS", - "content_hash": "515e6f2ff44c7abe" - }, - "packages/coding-agent/src/modes/interactive/components/show-images-selector.ts|packages.coding-agent.src.modes.interactive.components.show-images-selector.ShowImagesSelectorComponent.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/show-images-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.show-images-selector.ShowImagesSelectorComponent.constructor", - "start_line": 16, - "end_line": 45, - "type": "CONSTRUCTOR", - "content_hash": "c64fa338d51d0b92" - }, - "packages/coding-agent/src/modes/interactive/components/show-images-selector.ts|packages.coding-agent.src.modes.interactive.components.show-images-selector.ShowImagesSelectorComponent.constructor.onSelect": { - "file_path": "packages/coding-agent/src/modes/interactive/components/show-images-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.show-images-selector.ShowImagesSelectorComponent.constructor.onSelect", - "start_line": 33, - "end_line": 35, - "type": "FUNCTION", - "content_hash": "9d612c9efccea686" - }, - "packages/coding-agent/src/modes/interactive/components/show-images-selector.ts|packages.coding-agent.src.modes.interactive.components.show-images-selector.ShowImagesSelectorComponent.constructor.onCancel": { - "file_path": "packages/coding-agent/src/modes/interactive/components/show-images-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.show-images-selector.ShowImagesSelectorComponent.constructor.onCancel", - "start_line": 37, - "end_line": 39, - "type": "FUNCTION", - "content_hash": "b37f671aa2e07606" - }, - "packages/coding-agent/src/modes/interactive/components/show-images-selector.ts|packages.coding-agent.src.modes.interactive.components.show-images-selector.ShowImagesSelectorComponent.getSelectList": { - "file_path": "packages/coding-agent/src/modes/interactive/components/show-images-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.show-images-selector.ShowImagesSelectorComponent.getSelectList", - "start_line": 47, - "end_line": 49, - "type": "METHOD", - "content_hash": "9f80c3c77cc2c190" - }, - "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent": { - "file_path": "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent", - "start_line": 11, - "end_line": 68, - "type": "CLASS", - "content_hash": "5aa5706ec7e6d92b" - }, - "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.constructor", - "start_line": 16, - "end_line": 21, - "type": "CONSTRUCTOR", - "content_hash": "82b7553e2ce8cc2e" - }, - "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.setExpanded": { - "file_path": "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.setExpanded", - "start_line": 23, - "end_line": 26, - "type": "METHOD", - "content_hash": "5b119ba4ffe41bfe" - }, - "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.setOutputPad": { - "file_path": "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.setOutputPad", - "start_line": 28, - "end_line": 30, - "type": "METHOD", - "content_hash": "8d8c0f1993e91d56" - }, - "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.invalidate": { - "file_path": "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.invalidate", - "start_line": 32, - "end_line": 35, - "type": "METHOD", - "content_hash": "6dfc7eeff471232b" - }, - "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.updateDisplay": { - "file_path": "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.updateDisplay", - "start_line": 37, - "end_line": 67, - "type": "METHOD", - "content_hash": "5be44f8c2bed8917" - }, - "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.updateDisplay.color": { - "file_path": "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.updateDisplay.color", - "start_line": 48, - "end_line": 48, - "type": "METHOD", - "content_hash": "8404308412fe4475" - }, - "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.updateDisplay.": { - "file_path": "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.updateDisplay.", - "start_line": 61, - "end_line": 65, - "type": "FUNCTION", - "content_hash": "4b9b49c683fe56b1" - }, - "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator": { - "file_path": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator", - "start_line": 9, - "end_line": 36, - "type": "CLASS", - "content_hash": "9e1c165349c99ebb" - }, - "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.constructor", - "start_line": 12, - "end_line": 22, - "type": "CONSTRUCTOR", - "content_hash": "e4cf93e3a8fa6bad" - }, - "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.renderInBorder": { - "file_path": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.renderInBorder", - "start_line": 24, - "end_line": 27, - "type": "METHOD", - "content_hash": "1059def3b964ba67" - }, - "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.renderSpinnerInBorder": { - "file_path": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.renderSpinnerInBorder", - "start_line": 29, - "end_line": 31, - "type": "METHOD", - "content_hash": "868e461cd4bc7a45" - }, - "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.dispose": { - "file_path": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.dispose", - "start_line": 33, - "end_line": 35, - "type": "METHOD", - "content_hash": "86b5f356983f93a9" - }, - "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.WorkingStatusIndicator": { - "file_path": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.status-indicator.WorkingStatusIndicator", - "start_line": 38, - "end_line": 49, - "type": "CLASS", - "content_hash": "bb44aa6cfefbd07b" - }, - "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.WorkingStatusIndicator.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.status-indicator.WorkingStatusIndicator.constructor", - "start_line": 39, - "end_line": 48, - "type": "CONSTRUCTOR", - "content_hash": "50ce4cefb363e2cb" - }, - "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.RetryStatusIndicator": { - "file_path": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.status-indicator.RetryStatusIndicator", - "start_line": 51, - "end_line": 81, - "type": "CLASS", - "content_hash": "7677414a9b4eabab" - }, - "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.RetryStatusIndicator.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.status-indicator.RetryStatusIndicator.constructor", - "start_line": 54, - "end_line": 74, - "type": "CONSTRUCTOR", - "content_hash": "3841728738918c04" - }, - "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.RetryStatusIndicator.dispose": { - "file_path": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.status-indicator.RetryStatusIndicator.dispose", - "start_line": 76, - "end_line": 80, - "type": "METHOD", - "content_hash": "1e6b5bbb7cace58d" - }, - "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.CompactionStatusIndicator": { - "file_path": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.status-indicator.CompactionStatusIndicator", - "start_line": 85, - "end_line": 100, - "type": "CLASS", - "content_hash": "271c57c689227123" - }, - "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.CompactionStatusIndicator.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.status-indicator.CompactionStatusIndicator.constructor", - "start_line": 86, - "end_line": 99, - "type": "CONSTRUCTOR", - "content_hash": "01d40052319c7fe0" - }, - "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.BranchSummaryStatusIndicator": { - "file_path": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.status-indicator.BranchSummaryStatusIndicator", - "start_line": 102, - "end_line": 112, - "type": "CLASS", - "content_hash": "6377d28ff9c4ff0e" - }, - "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.BranchSummaryStatusIndicator.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.status-indicator.BranchSummaryStatusIndicator.constructor", - "start_line": 103, - "end_line": 111, - "type": "CONSTRUCTOR", - "content_hash": "edb8e234ab5bdbed" - }, - "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus": { - "file_path": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus", - "start_line": 114, - "end_line": 123, - "type": "CLASS", - "content_hash": "3f5e1dfa4c2236d4" - }, - "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus.invalidate": { - "file_path": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus.invalidate", - "start_line": 115, - "end_line": 117, - "type": "METHOD", - "content_hash": "5a38bc830d8d530b" - }, - "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus.render": { - "file_path": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus.render", - "start_line": 119, - "end_line": 122, - "type": "METHOD", - "content_hash": "2a70648b2513b4e5" - }, - "packages/coding-agent/src/modes/interactive/components/theme-selector.ts|packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent": { - "file_path": "packages/coding-agent/src/modes/interactive/components/theme-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent", - "start_line": 13, - "end_line": 67, - "type": "CLASS", - "content_hash": "7ad4a626ffe28914" - }, - "packages/coding-agent/src/modes/interactive/components/theme-selector.ts|packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/theme-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.constructor", - "start_line": 17, - "end_line": 62, - "type": "CONSTRUCTOR", - "content_hash": "2a1f0dd38e1683f5" - }, - "packages/coding-agent/src/modes/interactive/components/theme-selector.ts|packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.constructor.themeItems": { - "file_path": "packages/coding-agent/src/modes/interactive/components/theme-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.constructor.themeItems", - "start_line": 28, - "end_line": 32, - "type": "CLASS", - "content_hash": "6e55fafa44a11fd0" - }, - "packages/coding-agent/src/modes/interactive/components/theme-selector.ts|packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.constructor.themeItems.themes.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/theme-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.constructor.themeItems.themes.map() callback", - "start_line": 28, - "end_line": 32, - "type": "FUNCTION", - "content_hash": "6e55fafa44a11fd0" - }, - "packages/coding-agent/src/modes/interactive/components/theme-selector.ts|packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.constructor.onSelect": { - "file_path": "packages/coding-agent/src/modes/interactive/components/theme-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.constructor.onSelect", - "start_line": 46, - "end_line": 48, - "type": "FUNCTION", - "content_hash": "8c5d21fb581d6561" - }, - "packages/coding-agent/src/modes/interactive/components/theme-selector.ts|packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.constructor.onCancel": { - "file_path": "packages/coding-agent/src/modes/interactive/components/theme-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.constructor.onCancel", - "start_line": 50, - "end_line": 52, - "type": "FUNCTION", - "content_hash": "b37f671aa2e07606" - }, - "packages/coding-agent/src/modes/interactive/components/theme-selector.ts|packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.constructor.onSelectionChange": { - "file_path": "packages/coding-agent/src/modes/interactive/components/theme-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.constructor.onSelectionChange", - "start_line": 54, - "end_line": 56, - "type": "FUNCTION", - "content_hash": "efd9035ba90c8ff2" - }, - "packages/coding-agent/src/modes/interactive/components/theme-selector.ts|packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.getSelectList": { - "file_path": "packages/coding-agent/src/modes/interactive/components/theme-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.getSelectList", - "start_line": 64, - "end_line": 66, - "type": "METHOD", - "content_hash": "9f80c3c77cc2c190" - }, - "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText": { - "file_path": "packages/coding-agent/src/modes/interactive/components/themed-text.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText", - "start_line": 11, - "end_line": 32, - "type": "CLASS", - "content_hash": "7cb57d0b3496a37f" - }, - "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/themed-text.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.constructor", - "start_line": 15, - "end_line": 18, - "type": "CONSTRUCTOR", - "content_hash": "c0f359fdefd7ec8b" - }, - "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.invalidate": { - "file_path": "packages/coding-agent/src/modes/interactive/components/themed-text.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.invalidate", - "start_line": 20, - "end_line": 23, - "type": "METHOD", - "content_hash": "811798ff61b2d91e" - }, - "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.render": { - "file_path": "packages/coding-agent/src/modes/interactive/components/themed-text.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.render", - "start_line": 25, - "end_line": 31, - "type": "METHOD", - "content_hash": "aa16b4131bee7285" - }, - "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent": { - "file_path": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent", - "start_line": 36, - "end_line": 154, - "type": "CLASS", - "content_hash": "edcc8af173a23e84" - }, - "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.focused": { - "file_path": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.thinking-selector.focused", - "start_line": 46, - "end_line": 48, - "type": "METHOD", - "content_hash": "be91ddf9d1450ab0" - }, - "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.focused": { - "file_path": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.focused", - "start_line": 50, - "end_line": 53, - "type": "METHOD", - "content_hash": "d8a4573f6cbc5e6d" - }, - "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.constructor", - "start_line": 55, - "end_line": 106, - "type": "CONSTRUCTOR", - "content_hash": "ec16261c9e0d39dc" - }, - "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.constructor.availableLevels.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.constructor.availableLevels.map() callback", - "start_line": 68, - "end_line": 73, - "type": "FUNCTION", - "content_hash": "8e8b0ed517c20ab7" - }, - "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.constructor.onSubmit": { - "file_path": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.constructor.onSubmit", - "start_line": 84, - "end_line": 84, - "type": "FUNCTION", - "content_hash": "0e9fccc7ff413473" - }, - "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.buildSelectList": { - "file_path": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.buildSelectList", - "start_line": 108, - "end_line": 117, - "type": "METHOD", - "content_hash": "b19af1fa3c0b43a3" - }, - "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.buildSelectList.currentIndex": { - "file_path": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.buildSelectList.currentIndex", - "start_line": 110, - "end_line": 110, - "type": "CLASS", - "content_hash": "fc52a2969fb174ae" - }, - "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.buildSelectList.currentIndex.items.findIndex() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.buildSelectList.currentIndex.items.findIndex() callback", - "start_line": 110, - "end_line": 110, - "type": "FUNCTION", - "content_hash": "fc52a2969fb174ae" - }, - "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.buildSelectList.onSelect": { - "file_path": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.buildSelectList.onSelect", - "start_line": 114, - "end_line": 114, - "type": "FUNCTION", - "content_hash": "afa3ede84262082d" - }, - "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.buildSelectList.onCancel": { - "file_path": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.buildSelectList.onCancel", - "start_line": 115, - "end_line": 115, - "type": "FUNCTION", - "content_hash": "86fbc5a20723f227" - }, - "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.applyFilter": { - "file_path": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.applyFilter", - "start_line": 119, - "end_line": 127, - "type": "METHOD", - "content_hash": "fd19bab51be3087f" - }, - "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.applyFilter.filtered": { - "file_path": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.applyFilter.filtered", - "start_line": 120, - "end_line": 122, - "type": "CLASS", - "content_hash": "79fe0d6cbc756920" - }, - "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.applyFilter.filtered.fuzzyFilter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.applyFilter.filtered.fuzzyFilter() callback", - "start_line": 121, - "end_line": 121, - "type": "FUNCTION", - "content_hash": "5fb7d9e52a9f9731" - }, - "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.handleInput": { - "file_path": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.handleInput", - "start_line": 129, - "end_line": 149, - "type": "METHOD", - "content_hash": "fcc6ee2ac63d48a5" - }, - "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.getSelectList": { - "file_path": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.getSelectList", - "start_line": 151, - "end_line": 153, - "type": "METHOD", - "content_hash": "9f80c3c77cc2c190" - }, - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionOptions": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionOptions", - "start_line": 25, - "end_line": 29, - "type": "INTERFACE", - "content_hash": "75ab28d0337a2280" - }, - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent", - "start_line": 31, - "end_line": 408, - "type": "CLASS", - "content_hash": "b5372e2aadeb112e" - }, - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.constructor", - "start_line": 65, - "end_line": 102, - "type": "CONSTRUCTOR", - "content_hash": "ac6b976353540869" - }, - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.getCallRenderer": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.getCallRenderer", - "start_line": 104, - "end_line": 106, - "type": "METHOD", - "content_hash": "aa76aee7998bc6d8" - }, - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.getResultRenderer": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.getResultRenderer", - "start_line": 108, - "end_line": 110, - "type": "METHOD", - "content_hash": "6e552bd326861aaf" - }, - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.hasRendererDefinition": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.hasRendererDefinition", - "start_line": 112, - "end_line": 114, - "type": "METHOD", - "content_hash": "7223a773b412d6fc" - }, - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.getRenderShell": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.getRenderShell", - "start_line": 116, - "end_line": 118, - "type": "METHOD", - "content_hash": "1f4b3d22e339dd16" - }, - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.getRenderContext": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.getRenderContext", - "start_line": 120, - "end_line": 140, - "type": "METHOD", - "content_hash": "e8e20a0129679fb1" - }, - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.getRenderContext.invalidate": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.getRenderContext.invalidate", - "start_line": 124, - "end_line": 127, - "type": "METHOD", - "content_hash": "29dc1c570f2a5b30" - }, - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.createCallFallback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.createCallFallback", - "start_line": 142, - "end_line": 144, - "type": "METHOD", - "content_hash": "e6f0a8c5d4d8d670" - }, - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.createResultFallback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.createResultFallback", - "start_line": 146, - "end_line": 160, - "type": "METHOD", - "content_hash": "cacd1409041a88f2" - }, - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.createResultFallback.text": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.createResultFallback.text", - "start_line": 155, - "end_line": 155, - "type": "CLASS", - "content_hash": "8aff3ad314093ae4" - }, - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.createResultFallback.text.displayLines.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.createResultFallback.text.displayLines.map() callback", - "start_line": 155, - "end_line": 155, - "type": "FUNCTION", - "content_hash": "8aff3ad314093ae4" - }, - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.createResultRegion": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.createResultRegion", - "start_line": 162, - "end_line": 168, - "type": "METHOD", - "content_hash": "f24f875bd4e7aeb7" - }, - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.createResultRegion.": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.createResultRegion.", - "start_line": 163, - "end_line": 167, - "type": "FUNCTION", - "content_hash": "36218664498bd988" - }, - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateArgs": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateArgs", - "start_line": 170, - "end_line": 173, - "type": "METHOD", - "content_hash": "4cd998148d85c584" - }, - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.markExecutionStarted": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.markExecutionStarted", - "start_line": 175, - "end_line": 179, - "type": "METHOD", - "content_hash": "121135fd0494fbd6" - }, - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setArgsComplete": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setArgsComplete", - "start_line": 181, - "end_line": 185, - "type": "METHOD", - "content_hash": "93599e2757d4460d" - }, - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateResult": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateResult", - "start_line": 187, - "end_line": 200, - "type": "METHOD", - "content_hash": "248eab106f6c671b" - }, - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setExpanded": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setExpanded", - "start_line": 202, - "end_line": 205, - "type": "METHOD", - "content_hash": "5b119ba4ffe41bfe" - }, - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setOutputPad": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setOutputPad", - "start_line": 207, - "end_line": 210, - "type": "METHOD", - "content_hash": "afa0caebcc6da5a7" - }, - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setShowImages": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setShowImages", - "start_line": 212, - "end_line": 215, - "type": "METHOD", - "content_hash": "378216abf51f30d6" - }, - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setImageWidthCells": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setImageWidthCells", - "start_line": 217, - "end_line": 220, - "type": "METHOD", - "content_hash": "ef2e0fd7ca56252f" - }, - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.invalidate": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.invalidate", - "start_line": 222, - "end_line": 225, - "type": "METHOD", - "content_hash": "6dfc7eeff471232b" - }, - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.render": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.render", - "start_line": 227, - "end_line": 258, - "type": "METHOD", - "content_hash": "0cf0f8d299d8f586" - }, - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.handleMouse": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.handleMouse", - "start_line": 260, - "end_line": 268, - "type": "METHOD", - "content_hash": "bd4500f08153b162" - }, - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay", - "start_line": 270, - "end_line": 390, - "type": "METHOD", - "content_hash": "05becfd58eb96a11" - }, - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay.imageBlocks": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay.imageBlocks", - "start_line": 353, - "end_line": 353, - "type": "CLASS", - "content_hash": "b1aad8242394eea7" - }, - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay.imageBlocks.result.content.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay.imageBlocks.result.content.filter() callback", - "start_line": 353, - "end_line": 353, - "type": "FUNCTION", - "content_hash": "b1aad8242394eea7" - }, - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay.imageComponent": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay.imageComponent", - "start_line": 363, - "end_line": 373, - "type": "CLASS", - "content_hash": "96beb18c8972621c" - }, - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay.imageComponent.fallbackColor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay.imageComponent.fallbackColor", - "start_line": 371, - "end_line": 371, - "type": "METHOD", - "content_hash": "e1230ba4adf83a24" - }, - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay.ensurePngTranscoder() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay.ensurePngTranscoder() callback", - "start_line": 375, - "end_line": 378, - "type": "FUNCTION", - "content_hash": "9473c7968836d31d" - }, - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.getTextOutput": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.getTextOutput", - "start_line": 392, - "end_line": 394, - "type": "METHOD", - "content_hash": "cb2bfab69a277390" - }, - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.formatToolExecution": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.formatToolExecution", - "start_line": 396, - "end_line": 407, - "type": "METHOD", - "content_hash": "084b704bf02bb8ec" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.GutterInfo": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.GutterInfo", - "start_line": 21, - "end_line": 24, - "type": "INTERFACE", - "content_hash": "065a5f448b9405f7" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.FlatNode": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.FlatNode", - "start_line": 27, - "end_line": 39, - "type": "INTERFACE", - "content_hash": "b530069b9e265400" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.HorizontalViewportRow": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.HorizontalViewportRow", - "start_line": 41, - "end_line": 47, - "type": "INTERFACE", - "content_hash": "1722e5c151f2bea0" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.renderHorizontalViewport": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.renderHorizontalViewport", - "start_line": 62, - "end_line": 92, - "type": "FUNCTION", - "content_hash": "c13af7160265b878" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.renderHorizontalViewport.maxBodyWidth": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.renderHorizontalViewport.maxBodyWidth", - "start_line": 64, - "end_line": 64, - "type": "CLASS", - "content_hash": "4936a9b40c807093" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.renderHorizontalViewport.maxBodyWidth.rows.reduce() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.renderHorizontalViewport.maxBodyWidth.rows.reduce() callback", - "start_line": 64, - "end_line": 64, - "type": "FUNCTION", - "content_hash": "4936a9b40c807093" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.renderHorizontalViewport.selectedRow": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.renderHorizontalViewport.selectedRow", - "start_line": 66, - "end_line": 66, - "type": "CLASS", - "content_hash": "e4cac45d6e35905c" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.renderHorizontalViewport.selectedRow.rows.find() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.renderHorizontalViewport.selectedRow.rows.find() callback", - "start_line": 66, - "end_line": 66, - "type": "FUNCTION", - "content_hash": "e4cac45d6e35905c" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.renderHorizontalViewport.rows.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.renderHorizontalViewport.rows.map() callback", - "start_line": 85, - "end_line": 91, - "type": "FUNCTION", - "content_hash": "b80b7b5c4a491d19" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.ToolCallInfo": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.ToolCallInfo", - "start_line": 101, - "end_line": 104, - "type": "INTERFACE", - "content_hash": "45f3c794918537b7" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList", - "start_line": 106, - "end_line": 1162, - "type": "CLASS", - "content_hash": "ac14cdbf53f7f3dc" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.constructor", - "start_line": 128, - "end_line": 147, - "type": "CONSTRUCTOR", - "content_hash": "034e6367fe2b8f80" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.findNearestVisibleIndex": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.findNearestVisibleIndex", - "start_line": 153, - "end_line": 177, - "type": "METHOD", - "content_hash": "432e417c9605034a" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.findNearestVisibleIndex.visibleIdToIndex": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.findNearestVisibleIndex.visibleIdToIndex", - "start_line": 163, - "end_line": 163, - "type": "CLASS", - "content_hash": "b29e563806c1e8c8" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.findNearestVisibleIndex.visibleIdToIndex.filteredNodes.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.findNearestVisibleIndex.visibleIdToIndex.filteredNodes.map() callback", - "start_line": 163, - "end_line": 163, - "type": "FUNCTION", - "content_hash": "b29e563806c1e8c8" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.buildActivePath": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.buildActivePath", - "start_line": 180, - "end_line": 198, - "type": "METHOD", - "content_hash": "3e8e0772f9c94c38" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.flattenTree": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.flattenTree", - "start_line": 200, - "end_line": 328, - "type": "METHOD", - "content_hash": "be9eaf4da60770e7" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.flattenTree.orderedRoots": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.flattenTree.orderedRoots", - "start_line": 245, - "end_line": 245, - "type": "CLASS", - "content_hash": "b49da21eeb9ca56d" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.flattenTree.orderedRoots.sort() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.flattenTree.orderedRoots.sort() callback", - "start_line": 245, - "end_line": 245, - "type": "FUNCTION", - "content_hash": "b49da21eeb9ca56d" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.flattenTree.orderedChildren": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.flattenTree.orderedChildren", - "start_line": 274, - "end_line": 285, - "type": "CLASS", - "content_hash": "46185e0f746fd17e" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.flattenTree.orderedChildren.": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.flattenTree.orderedChildren.", - "start_line": 274, - "end_line": 285, - "type": "FUNCTION", - "content_hash": "46185e0f746fd17e" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.applyFilter": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.applyFilter", - "start_line": 330, - "end_line": 428, - "type": "METHOD", - "content_hash": "6dab3f54456b327f" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.applyFilter.flatNodes.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.applyFilter.flatNodes.filter() callback", - "start_line": 339, - "end_line": 399, - "type": "FUNCTION", - "content_hash": "d214c0a98c46c15a" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.applyFilter.flatNodes.filter() callback.searchTokens.every() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.applyFilter.flatNodes.filter() callback.searchTokens.every() callback", - "start_line": 395, - "end_line": 395, - "type": "FUNCTION", - "content_hash": "7eb8fb46327f842b" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.applyFilter.filteredNodes.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.applyFilter.filteredNodes.filter() callback", - "start_line": 410, - "end_line": 410, - "type": "FUNCTION", - "content_hash": "aa2e53f98f486898" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.recalculateVisualStructure": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.recalculateVisualStructure", - "start_line": 436, - "end_line": 559, - "type": "METHOD", - "content_hash": "98eb669d42c19ad6" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.recalculateVisualStructure.visibleIds": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.recalculateVisualStructure.visibleIds", - "start_line": 439, - "end_line": 439, - "type": "CLASS", - "content_hash": "a1e2aae2e501a3fe" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.recalculateVisualStructure.visibleIds.filteredNodes.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.recalculateVisualStructure.visibleIds.filteredNodes.map() callback", - "start_line": 439, - "end_line": 439, - "type": "FUNCTION", - "content_hash": "a1e2aae2e501a3fe" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getSearchableText": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getSearchableText", - "start_line": 562, - "end_line": 620, - "type": "METHOD", - "content_hash": "c8d0c5bfaea47752" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.invalidate": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.invalidate", - "start_line": 622, - "end_line": 622, - "type": "METHOD", - "content_hash": "2dffde801673027c" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getSearchQuery": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getSearchQuery", - "start_line": 624, - "end_line": 626, - "type": "METHOD", - "content_hash": "ff881c6c6ffec22a" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getSelectedNode": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getSelectedNode", - "start_line": 628, - "end_line": 630, - "type": "METHOD", - "content_hash": "247f31b8d7fa660d" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.copySelected": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.copySelected", - "start_line": 632, - "end_line": 635, - "type": "METHOD", - "content_hash": "ce49bd65b9e45786" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.updateNodeLabel": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.updateNodeLabel", - "start_line": 637, - "end_line": 645, - "type": "METHOD", - "content_hash": "2674aa2ca1d68dc9" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getStatusLabels": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getStatusLabels", - "start_line": 647, - "end_line": 667, - "type": "METHOD", - "content_hash": "753e752d2a3e8c56" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.render": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.render", - "start_line": 669, - "end_line": 771, - "type": "METHOD", - "content_hash": "1610b199c665447c" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.render.gutter.flatNode.gutters.find() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.render.gutter.flatNode.gutters.find() callback", - "start_line": 714, - "end_line": 714, - "type": "FUNCTION", - "content_hash": "aa2302885bceed09" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.render.gutter": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.render.gutter", - "start_line": 714, - "end_line": 714, - "type": "CLASS", - "content_hash": "aa2302885bceed09" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getEntryDisplayText": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getEntryDisplayText", - "start_line": 773, - "end_line": 860, - "type": "METHOD", - "content_hash": "2c6ebee7b3e9c827" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getEntryDisplayText.content": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getEntryDisplayText.content", - "start_line": 817, - "end_line": 823, - "type": "CLASS", - "content_hash": "958ea958c46416b1" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getEntryDisplayText.content.entry.content.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getEntryDisplayText.content.entry.content.filter() callback", - "start_line": 821, - "end_line": 821, - "type": "FUNCTION", - "content_hash": "ed1afc94059c7843" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getEntryDisplayText.content.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getEntryDisplayText.content.map() callback", - "start_line": 822, - "end_line": 822, - "type": "FUNCTION", - "content_hash": "0af1116e6f1c04a3" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.formatLabelTimestamp": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.formatLabelTimestamp", - "start_line": 862, - "end_line": 885, - "type": "METHOD", - "content_hash": "f55d08cda0761ad8" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.extractContent": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.extractContent", - "start_line": 887, - "end_line": 889, - "type": "METHOD", - "content_hash": "3bb0093cf13bdf6d" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.extractFullContent": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.extractFullContent", - "start_line": 891, - "end_line": 902, - "type": "METHOD", - "content_hash": "3abbe57e51bdf186" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getEntryCopyText": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getEntryCopyText", - "start_line": 904, - "end_line": 931, - "type": "METHOD", - "content_hash": "f12a8c0fc08e12c1" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.hasTextContent": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.hasTextContent", - "start_line": 933, - "end_line": 944, - "type": "METHOD", - "content_hash": "39a5133af1d80ec5" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.formatToolCall": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.formatToolCall", - "start_line": 946, - "end_line": 1002, - "type": "METHOD", - "content_hash": "d627282329e45a2d" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.handleInput": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.handleInput", - "start_line": 1004, - "end_line": 1110, - "type": "METHOD", - "content_hash": "cb8c357d9d530680" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.handleInput.hasControlChars": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.handleInput.hasControlChars", - "start_line": 1100, - "end_line": 1103, - "type": "CLASS", - "content_hash": "d9cd49bcf60a30f0" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.handleInput.hasControlChars.some() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.handleInput.hasControlChars.some() callback", - "start_line": 1100, - "end_line": 1103, - "type": "FUNCTION", - "content_hash": "d9cd49bcf60a30f0" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.isFoldable": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.isFoldable", - "start_line": 1117, - "end_line": 1124, - "type": "METHOD", - "content_hash": "cbff55fb1df945f4" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.findBranchSegmentStart": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.findBranchSegmentStart", - "start_line": 1133, - "end_line": 1161, - "type": "METHOD", - "content_hash": "2e758dbaf14370c0" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.findBranchSegmentStart.indexByEntryId": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.findBranchSegmentStart.indexByEntryId", - "start_line": 1137, - "end_line": 1137, - "type": "CLASS", - "content_hash": "ce7b325406507d9e" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.findBranchSegmentStart.indexByEntryId.filteredNodes.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.findBranchSegmentStart.indexByEntryId.filteredNodes.map() callback", - "start_line": 1137, - "end_line": 1137, - "type": "FUNCTION", - "content_hash": "ce7b325406507d9e" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine", - "start_line": 1165, - "end_line": 1183, - "type": "CLASS", - "content_hash": "a9616807631e6612" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.constructor", - "start_line": 1168, - "end_line": 1170, - "type": "CONSTRUCTOR", - "content_hash": "b6b31bd4c2bc675f" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.invalidate": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.invalidate", - "start_line": 1172, - "end_line": 1172, - "type": "METHOD", - "content_hash": "2dffde801673027c" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.render": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.render", - "start_line": 1174, - "end_line": 1180, - "type": "METHOD", - "content_hash": "5907e82bc76ccdbd" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.handleInput": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.handleInput", - "start_line": 1182, - "end_line": 1182, - "type": "METHOD", - "content_hash": "21f75dd64038c7a4" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp", - "start_line": 1186, - "end_line": 1223, - "type": "CLASS", - "content_hash": "08f710fa1112f38c" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.invalidate": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.invalidate", - "start_line": 1187, - "end_line": 1187, - "type": "METHOD", - "content_hash": "2dffde801673027c" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.render": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.render", - "start_line": 1189, - "end_line": 1222, - "type": "METHOD", - "content_hash": "9636cfce75ccc4c9" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.render.items": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.render.items", - "start_line": 1190, - "end_line": 1194, - "type": "CLASS", - "content_hash": "112531e504b26f8b" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.render.items.TREE_HELP_ITEMS.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.render.items.TREE_HELP_ITEMS.map() callback", - "start_line": 1190, - "end_line": 1194, - "type": "FUNCTION", - "content_hash": "112531e504b26f8b" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.render.lines.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.render.lines.map() callback", - "start_line": 1221, - "end_line": 1221, - "type": "FUNCTION", - "content_hash": "d183c77eab220106" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.formatHelpKeys": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.formatHelpKeys", - "start_line": 1246, - "end_line": 1261, - "type": "FUNCTION", - "content_hash": "de110c3f84d26e51" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.compactRawKeys": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.compactRawKeys", - "start_line": 1263, - "end_line": 1276, - "type": "FUNCTION", - "content_hash": "9979db6e387c8cd7" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.compactRawKeys.parts": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.compactRawKeys.parts", - "start_line": 1266, - "end_line": 1271, - "type": "CLASS", - "content_hash": "65cb4a75379f281e" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.compactRawKeys.parts.keys.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.compactRawKeys.parts.keys.map() callback", - "start_line": 1266, - "end_line": 1271, - "type": "FUNCTION", - "content_hash": "65cb4a75379f281e" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.compactRawKeys.parts.every() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.compactRawKeys.parts.every() callback", - "start_line": 1273, - "end_line": 1273, - "type": "FUNCTION", - "content_hash": "638cc5782ae22f0b" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.compactRawKeys.parts.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.compactRawKeys.parts.map() callback", - "start_line": 1274, - "end_line": 1274, - "type": "FUNCTION", - "content_hash": "2814973987e14dce" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput", - "start_line": 1279, - "end_line": 1331, - "type": "CLASS", - "content_hash": "190fdea53dded096" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.focused": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.focused", - "start_line": 1287, - "end_line": 1289, - "type": "METHOD", - "content_hash": "be91ddf9d1450ab0" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.focused": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.focused", - "start_line": 1290, - "end_line": 1293, - "type": "METHOD", - "content_hash": "70f5753dfb573edd" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.constructor", - "start_line": 1295, - "end_line": 1301, - "type": "CONSTRUCTOR", - "content_hash": "8fe7f85ffcb51456" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.invalidate": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.invalidate", - "start_line": 1303, - "end_line": 1303, - "type": "METHOD", - "content_hash": "2dffde801673027c" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.render": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.render", - "start_line": 1305, - "end_line": 1318, - "type": "METHOD", - "content_hash": "1895637bfda264c3" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.render.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.render.map() callback", - "start_line": 1310, - "end_line": 1310, - "type": "FUNCTION", - "content_hash": "c30e8661925c9fc8" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.handleInput": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.handleInput", - "start_line": 1320, - "end_line": 1330, - "type": "METHOD", - "content_hash": "490352f9dddc33c3" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent", - "start_line": 1336, - "end_line": 1435, - "type": "CLASS", - "content_hash": "d5e7d807aeddc486" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.focused": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.focused", - "start_line": 1349, - "end_line": 1355, - "type": "METHOD", - "content_hash": "06fb16831d5fa481" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.constructor", - "start_line": 1357, - "end_line": 1398, - "type": "CONSTRUCTOR", - "content_hash": "d712e439392f84ba" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.constructor.onCopy": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.constructor.onCopy", - "start_line": 1375, - "end_line": 1375, - "type": "FUNCTION", - "content_hash": "a7d65256ac3a1e91" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.constructor.onLabelEdit": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.constructor.onLabelEdit", - "start_line": 1376, - "end_line": 1376, - "type": "FUNCTION", - "content_hash": "1ea2c0c2dbdb1dca" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.constructor.setTimeout() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.constructor.setTimeout() callback", - "start_line": 1396, - "end_line": 1396, - "type": "FUNCTION", - "content_hash": "0b455dfb033a8e9e" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.showLabelInput": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.showLabelInput", - "start_line": 1400, - "end_line": 1415, - "type": "METHOD", - "content_hash": "ec9669b7b0dbe0c7" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.showLabelInput.onSubmit": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.showLabelInput.onSubmit", - "start_line": 1402, - "end_line": 1406, - "type": "FUNCTION", - "content_hash": "f807c973681ef64b" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.showLabelInput.onCancel": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.showLabelInput.onCancel", - "start_line": 1407, - "end_line": 1407, - "type": "FUNCTION", - "content_hash": "fbf05c3c5e83a79c" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.hideLabelInput": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.hideLabelInput", - "start_line": 1417, - "end_line": 1422, - "type": "METHOD", - "content_hash": "c4e4efcefef7dff2" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.handleInput": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.handleInput", - "start_line": 1424, - "end_line": 1430, - "type": "METHOD", - "content_hash": "83a56e981d31b970" - }, - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.getTreeList": { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.getTreeList", - "start_line": 1432, - "end_line": 1434, - "type": "METHOD", - "content_hash": "c388ed540a7a3bb0" - }, - "packages/coding-agent/src/modes/interactive/components/trust-selector.ts|packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorOptions": { - "file_path": "packages/coding-agent/src/modes/interactive/components/trust-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorOptions", - "start_line": 13, - "end_line": 19, - "type": "INTERFACE", - "content_hash": "1ef7e1e09be2a624" - }, - "packages/coding-agent/src/modes/interactive/components/trust-selector.ts|packages.coding-agent.src.modes.interactive.components.trust-selector.formatDecision": { - "file_path": "packages/coding-agent/src/modes/interactive/components/trust-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.trust-selector.formatDecision", - "start_line": 21, - "end_line": 30, - "type": "FUNCTION", - "content_hash": "f8005b41083a36b5" - }, - "packages/coding-agent/src/modes/interactive/components/trust-selector.ts|packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent": { - "file_path": "packages/coding-agent/src/modes/interactive/components/trust-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent", - "start_line": 32, - "end_line": 134, - "type": "CLASS", - "content_hash": "402f980ae38a2950" - }, - "packages/coding-agent/src/modes/interactive/components/trust-selector.ts|packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/trust-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.constructor", - "start_line": 40, - "end_line": 90, - "type": "CONSTRUCTOR", - "content_hash": "fe8797f7b55fcb85" - }, - "packages/coding-agent/src/modes/interactive/components/trust-selector.ts|packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.constructor.trustOptions.findIndex() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/trust-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.constructor.trustOptions.findIndex() callback", - "start_line": 47, - "end_line": 47, - "type": "FUNCTION", - "content_hash": "413a2865eca32042" - }, - "packages/coding-agent/src/modes/interactive/components/trust-selector.ts|packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.isSavedOption": { - "file_path": "packages/coding-agent/src/modes/interactive/components/trust-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.isSavedOption", - "start_line": 92, - "end_line": 98, - "type": "METHOD", - "content_hash": "1d05c927648d0340" - }, - "packages/coding-agent/src/modes/interactive/components/trust-selector.ts|packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.updateList": { - "file_path": "packages/coding-agent/src/modes/interactive/components/trust-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.updateList", - "start_line": 100, - "end_line": 115, - "type": "METHOD", - "content_hash": "f10e48cb02c32f1c" - }, - "packages/coding-agent/src/modes/interactive/components/trust-selector.ts|packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.handleInput": { - "file_path": "packages/coding-agent/src/modes/interactive/components/trust-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.handleInput", - "start_line": 117, - "end_line": 133, - "type": "METHOD", - "content_hash": "5765e93f43b56751" - }, - "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageItem": { - "file_path": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageItem", - "start_line": 5, - "end_line": 9, - "type": "INTERFACE", - "content_hash": "b4baad46b1989c85" - }, - "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList": { - "file_path": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList", - "start_line": 14, - "end_line": 105, - "type": "CLASS", - "content_hash": "fe62c28c39830573" - }, - "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.constructor", - "start_line": 21, - "end_line": 27, - "type": "CONSTRUCTOR", - "content_hash": "1659dd961455c084" - }, - "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.constructor.initialIndex": { - "file_path": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.constructor.initialIndex", - "start_line": 24, - "end_line": 24, - "type": "CLASS", - "content_hash": "9c67464b72dc742d" - }, - "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.constructor.initialIndex.messages.findIndex() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.constructor.initialIndex.messages.findIndex() callback", - "start_line": 24, - "end_line": 24, - "type": "FUNCTION", - "content_hash": "9c67464b72dc742d" - }, - "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.invalidate": { - "file_path": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.invalidate", - "start_line": 29, - "end_line": 31, - "type": "METHOD", - "content_hash": "68deaf77d5d07de4" - }, - "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.render": { - "file_path": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.render", - "start_line": 33, - "end_line": 79, - "type": "METHOD", - "content_hash": "24d6a20400d1a82d" - }, - "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.handleInput": { - "file_path": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.handleInput", - "start_line": 81, - "end_line": 104, - "type": "METHOD", - "content_hash": "8120a51b15eb1a54" - }, - "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageSelectorComponent": { - "file_path": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageSelectorComponent", - "start_line": 110, - "end_line": 155, - "type": "CLASS", - "content_hash": "369c1b473694c25c" - }, - "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageSelectorComponent.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageSelectorComponent.constructor", - "start_line": 113, - "end_line": 150, - "type": "CONSTRUCTOR", - "content_hash": "d0656ac744b89627" - }, - "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageSelectorComponent.constructor.setTimeout() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageSelectorComponent.constructor.setTimeout() callback", - "start_line": 148, - "end_line": 148, - "type": "FUNCTION", - "content_hash": "0b455dfb033a8e9e" - }, - "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageSelectorComponent.getMessageList": { - "file_path": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageSelectorComponent.getMessageList", - "start_line": 152, - "end_line": 154, - "type": "METHOD", - "content_hash": "2487e2a916f5dafd" - }, - "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent": { - "file_path": "packages/coding-agent/src/modes/interactive/components/user-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent", - "start_line": 13, - "end_line": 71, - "type": "CLASS", - "content_hash": "cf39f27f47e41fc8" - }, - "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/user-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.constructor", - "start_line": 19, - "end_line": 31, - "type": "CONSTRUCTOR", - "content_hash": "3e8876991c098d75" - }, - "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.setOutputPad": { - "file_path": "packages/coding-agent/src/modes/interactive/components/user-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.setOutputPad", - "start_line": 33, - "end_line": 36, - "type": "METHOD", - "content_hash": "aa318fd8dcf53dbf" - }, - "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.rebuild": { - "file_path": "packages/coding-agent/src/modes/interactive/components/user-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.rebuild", - "start_line": 38, - "end_line": 59, - "type": "METHOD", - "content_hash": "3ac643211bfb060c" - }, - "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.rebuild.color": { - "file_path": "packages/coding-agent/src/modes/interactive/components/user-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.rebuild.color", - "start_line": 49, - "end_line": 49, - "type": "METHOD", - "content_hash": "99bff25d365970cf" - }, - "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.rebuild.bgColor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/user-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.rebuild.bgColor", - "start_line": 50, - "end_line": 50, - "type": "METHOD", - "content_hash": "c8114f877f28cd63" - }, - "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.render": { - "file_path": "packages/coding-agent/src/modes/interactive/components/user-message.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.render", - "start_line": 61, - "end_line": 70, - "type": "METHOD", - "content_hash": "3a99d4cb206393b3" - }, - "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualTruncateResult": { - "file_path": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualTruncateResult", - "start_line": 8, - "end_line": 13, - "type": "INTERFACE", - "content_hash": "5f3d642350f80a25" - }, - "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.truncateToVisualLines": { - "file_path": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.visual-truncate.truncateToVisualLines", - "start_line": 28, - "end_line": 52, - "type": "FUNCTION", - "content_hash": "394a78fc5eca693f" - }, - "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreviewOptions": { - "file_path": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreviewOptions", - "start_line": 54, - "end_line": 62, - "type": "INTERFACE", - "content_hash": "da7d0965e8ee00c1" - }, - "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview": { - "file_path": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview", - "start_line": 69, - "end_line": 98, - "type": "CLASS", - "content_hash": "e125f3f59d56a61e" - }, - "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.constructor", - "start_line": 74, - "end_line": 76, - "type": "CONSTRUCTOR", - "content_hash": "63835f751fcbc7ad" - }, - "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.render": { - "file_path": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.render", - "start_line": 78, - "end_line": 92, - "type": "METHOD", - "content_hash": "158a80fcd09b8884" - }, - "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.invalidate": { - "file_path": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.invalidate", - "start_line": 94, - "end_line": 97, - "type": "METHOD", - "content_hash": "5a0ba698ff1d001c" - }, - "packages/coding-agent/src/modes/interactive/external-editor.ts|packages.coding-agent.src.modes.interactive.external-editor.ExternalEditorOptions": { - "file_path": "packages/coding-agent/src/modes/interactive/external-editor.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.external-editor.ExternalEditorOptions", - "start_line": 7, - "end_line": 10, - "type": "INTERFACE", - "content_hash": "44ad204c90308b2e" - }, - "packages/coding-agent/src/modes/interactive/external-editor.ts|packages.coding-agent.src.modes.interactive.external-editor.editInExternalEditor": { - "file_path": "packages/coding-agent/src/modes/interactive/external-editor.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.external-editor.editInExternalEditor", - "start_line": 14, - "end_line": 46, - "type": "FUNCTION", - "content_hash": "99006c2a40f66b0c" - }, - "packages/coding-agent/src/modes/interactive/external-editor.ts|packages.coding-agent.src.modes.interactive.external-editor.editInExternalEditor.exitCode": { - "file_path": "packages/coding-agent/src/modes/interactive/external-editor.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.external-editor.editInExternalEditor.exitCode", - "start_line": 25, - "end_line": 32, - "type": "CLASS", - "content_hash": "10a736931ab1d1ab" - }, - "packages/coding-agent/src/modes/interactive/external-editor.ts|packages.coding-agent.src.modes.interactive.external-editor.editInExternalEditor.exitCode.": { - "file_path": "packages/coding-agent/src/modes/interactive/external-editor.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.external-editor.editInExternalEditor.exitCode.", - "start_line": 25, - "end_line": 32, - "type": "FUNCTION", - "content_hash": "10a736931ab1d1ab" - }, - "packages/coding-agent/src/modes/interactive/external-editor.ts|packages.coding-agent.src.modes.interactive.external-editor.editInExternalEditor.exitCode..child.on(\"error\") callback": { - "file_path": "packages/coding-agent/src/modes/interactive/external-editor.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.external-editor.editInExternalEditor.exitCode..child.on(\"error\") callback", - "start_line": 30, - "end_line": 30, - "type": "FUNCTION", - "content_hash": "041538784202a575" - }, - "packages/coding-agent/src/modes/interactive/external-editor.ts|packages.coding-agent.src.modes.interactive.external-editor.editInExternalEditor.exitCode..child.on(\"close\") callback": { - "file_path": "packages/coding-agent/src/modes/interactive/external-editor.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.external-editor.editInExternalEditor.exitCode..child.on(\"close\") callback", - "start_line": 31, - "end_line": 31, - "type": "FUNCTION", - "content_hash": "d0c55861a5524905" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.Expandable": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.Expandable", - "start_line": 209, - "end_line": 211, - "type": "INTERFACE", - "content_hash": "ce6b9b63b4f45c8d" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.Expandable.setExpanded": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.Expandable.setExpanded", - "start_line": 210, - "end_line": 210, - "type": "METHOD", - "content_hash": "32a6cf1706e438c8" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.ActiveEditor": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.ActiveEditor", - "start_line": 213, - "end_line": 215, - "type": "INTERFACE", - "content_hash": "a491969194b7f78f" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.ActiveEditor.getCursor": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.ActiveEditor.getCursor", - "start_line": 214, - "end_line": 214, - "type": "METHOD", - "content_hash": "f7d89db15d4175d7" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.WorkingStatusEditor": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.WorkingStatusEditor", - "start_line": 217, - "end_line": 220, - "type": "INTERFACE", - "content_hash": "5b0f4b1b82629e63" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.WorkingStatusEditor.setWorkingStatusIndicator": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.WorkingStatusEditor.setWorkingStatusIndicator", - "start_line": 219, - "end_line": 219, - "type": "METHOD", - "content_hash": "ca8d71f11a3a3e2f" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.isWorkingStatusEditor": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.isWorkingStatusEditor", - "start_line": 222, - "end_line": 229, - "type": "FUNCTION", - "content_hash": "a2e388daf8557be6" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.isExpandable": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.isExpandable", - "start_line": 231, - "end_line": 233, - "type": "FUNCTION", - "content_hash": "fa176178889c3fe0" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.ExpandableText": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.ExpandableText", - "start_line": 235, - "end_line": 254, - "type": "CLASS", - "content_hash": "21bd259d0f261402" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.ExpandableText.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.ExpandableText.constructor", - "start_line": 238, - "end_line": 248, - "type": "CONSTRUCTOR", - "content_hash": "44e0268b24e54507" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.ExpandableText.setExpanded": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.ExpandableText.setExpanded", - "start_line": 250, - "end_line": 253, - "type": "METHOD", - "content_hash": "c144a171be93ddda" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.BuiltInHeader": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.BuiltInHeader", - "start_line": 257, - "end_line": 265, - "type": "CLASS", - "content_hash": "90d08d4b1c85e04d" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.BuiltInHeader.handleMouse": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.BuiltInHeader.handleMouse", - "start_line": 260, - "end_line": 264, - "type": "METHOD", - "content_hash": "fdf981f7419967bb" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.isCustomSessionEntry": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.isCustomSessionEntry", - "start_line": 280, - "end_line": 282, - "type": "FUNCTION", - "content_hash": "8fb5d21a77a3c094" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.isCompactionCostNotice": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.isCompactionCostNotice", - "start_line": 284, - "end_line": 286, - "type": "FUNCTION", - "content_hash": "d68a3479ece3914d" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.isUsageSessionEntry": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.isUsageSessionEntry", - "start_line": 288, - "end_line": 290, - "type": "FUNCTION", - "content_hash": "eedb85a9aa71edf1" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.isDeadTerminalError": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.isDeadTerminalError", - "start_line": 296, - "end_line": 302, - "type": "FUNCTION", - "content_hash": "c25f8adce6fa54f2" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.formatCrashExtensionHint": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.formatCrashExtensionHint", - "start_line": 304, - "end_line": 319, - "type": "FUNCTION", - "content_hash": "d196c67e4cc03d53" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.formatCrashExtensionHint.matches": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.formatCrashExtensionHint.matches", - "start_line": 305, - "end_line": 307, - "type": "CLASS", - "content_hash": "7cb0242dbb1ad39b" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.formatCrashExtensionHint.matches.extensionMatches.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.formatCrashExtensionHint.matches.extensionMatches.filter() callback", - "start_line": 306, - "end_line": 306, - "type": "FUNCTION", - "content_hash": "2648c0e07dc9df44" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.formatCrashExtensionHint.quoted": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.formatCrashExtensionHint.quoted", - "start_line": 309, - "end_line": 309, - "type": "CLASS", - "content_hash": "1d2f9bd5001e0647" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.formatCrashExtensionHint.quoted.matches.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.formatCrashExtensionHint.quoted.matches.map() callback", - "start_line": 309, - "end_line": 309, - "type": "FUNCTION", - "content_hash": "1d2f9bd5001e0647" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.isAnthropicSubscriptionAuthKey": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.isAnthropicSubscriptionAuthKey", - "start_line": 324, - "end_line": 326, - "type": "FUNCTION", - "content_hash": "4c2904ca61ca40a8" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.isUnknownModel": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.isUnknownModel", - "start_line": 328, - "end_line": 330, - "type": "FUNCTION", - "content_hash": "c28bb803b1e6c68e" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.quoteIfNeeded": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.quoteIfNeeded", - "start_line": 332, - "end_line": 337, - "type": "FUNCTION", - "content_hash": "b5bdd6c19ada6ebf" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.formatResumeCommand": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.formatResumeCommand", - "start_line": 339, - "end_line": 352, - "type": "FUNCTION", - "content_hash": "b49f64bf50d2e722" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.hasDefaultModelProvider": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.hasDefaultModelProvider", - "start_line": 354, - "end_line": 356, - "type": "FUNCTION", - "content_hash": "22b7790403b2d056" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.llamaCppPostLoginGuidance": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.llamaCppPostLoginGuidance", - "start_line": 358, - "end_line": 362, - "type": "FUNCTION", - "content_hash": "ae00d67063357bca" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.createFuzzyAutocompleteItems": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.createFuzzyAutocompleteItems", - "start_line": 375, - "end_line": 384, - "type": "FUNCTION", - "content_hash": "7ddebaf7d81faf8c" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.getLoginProviderCompletionOptions": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.getLoginProviderCompletionOptions", - "start_line": 386, - "end_line": 407, - "type": "FUNCTION", - "content_hash": "6ead9f68b4ddf81c" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.getLoginProviderCompletionOptions.existing.authTypes.sort() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.getLoginProviderCompletionOptions.existing.authTypes.sort() callback", - "start_line": 395, - "end_line": 395, - "type": "FUNCTION", - "content_hash": "ff26dddd8d33b95c" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.getLoginProviderCompletionOptions.sort() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.getLoginProviderCompletionOptions.sort() callback", - "start_line": 406, - "end_line": 406, - "type": "FUNCTION", - "content_hash": "e6301e1133f399ee" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.getLoginProviderSearchText": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.getLoginProviderSearchText", - "start_line": 409, - "end_line": 414, - "type": "FUNCTION", - "content_hash": "83b7676758efbf2d" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.getLoginProviderSearchText.authTypes": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.getLoginProviderSearchText.authTypes", - "start_line": 410, - "end_line": 412, - "type": "CLASS", - "content_hash": "f7a39d53ed87eafc" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.getLoginProviderSearchText.authTypes.provider.authTypes.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.getLoginProviderSearchText.authTypes.provider.authTypes.map() callback", - "start_line": 411, - "end_line": 411, - "type": "FUNCTION", - "content_hash": "29c22f428d06a2c3" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.formatLoginProviderCompletionDescription": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.formatLoginProviderCompletionDescription", - "start_line": 416, - "end_line": 421, - "type": "FUNCTION", - "content_hash": "9e97cb366775507e" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.formatLoginProviderCompletionDescription.authTypes": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.formatLoginProviderCompletionDescription.authTypes", - "start_line": 417, - "end_line": 419, - "type": "CLASS", - "content_hash": "5377150d97a6002e" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.formatLoginProviderCompletionDescription.authTypes.provider.authTypes.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.formatLoginProviderCompletionDescription.authTypes.provider.authTypes.map() callback", - "start_line": 418, - "end_line": 418, - "type": "FUNCTION", - "content_hash": "04693add5d62cc54" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveModeOptions": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveModeOptions", - "start_line": 426, - "end_line": 449, - "type": "INTERFACE", - "content_hash": "9eedf917ec2e7214" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode", - "start_line": 451, - "end_line": 7109, - "type": "CLASS", - "content_hash": "750e689998b79b4f" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.mermaidMarkdownTransformer.getMode": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.mermaidMarkdownTransformer.getMode", - "start_line": 518, - "end_line": 518, - "type": "METHOD", - "content_hash": "ba9a7f783f632fb2" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.extensionWidgetsAbove.dispose": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.extensionWidgetsAbove.dispose", - "start_line": 570, - "end_line": 570, - "type": "METHOD", - "content_hash": "e385fa30afaf237a" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.extensionWidgetsBelow.dispose": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.extensionWidgetsBelow.dispose", - "start_line": 571, - "end_line": 571, - "type": "METHOD", - "content_hash": "04cabea25eedc551" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.onRightClickPaste": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.onRightClickPaste", - "start_line": 588, - "end_line": 590, - "type": "METHOD", - "content_hash": "d497e627841b60b8" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.session": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.session", - "start_line": 595, - "end_line": 597, - "type": "METHOD", - "content_hash": "f4d743cc7c21158c" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.agent": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.agent", - "start_line": 598, - "end_line": 600, - "type": "METHOD", - "content_hash": "35d50c09c6093384" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.sessionManager": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.sessionManager", - "start_line": 601, - "end_line": 603, - "type": "METHOD", - "content_hash": "f106d2f94f4b6724" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.settingsManager": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.settingsManager", - "start_line": 604, - "end_line": 606, - "type": "METHOD", - "content_hash": "c079c7ca569a4e09" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "start_line": 608, - "end_line": 674, - "type": "CONSTRUCTOR", - "content_hash": "8f16a6a276306f78" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor.runtimeHost.setBeforeSessionInvalidate() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor.runtimeHost.setBeforeSessionInvalidate() callback", - "start_line": 614, - "end_line": 616, - "type": "FUNCTION", - "content_hash": "8e6d6adbf6651e83" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor.runtimeHost.setRebindSession() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor.runtimeHost.setRebindSession() callback", - "start_line": 617, - "end_line": 620, - "type": "FUNCTION", - "content_hash": "40c8f495267cf949" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor.createInteractiveTuiReference() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor.createInteractiveTuiReference() callback", - "start_line": 631, - "end_line": 631, - "type": "FUNCTION", - "content_hash": "d17800cc98fea4ec" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor.getSettingsManager": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor.getSettingsManager", - "start_line": 669, - "end_line": 669, - "type": "METHOD", - "content_hash": "ad77eaa454882b56" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor.showError": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor.showError", - "start_line": 670, - "end_line": 670, - "type": "METHOD", - "content_hash": "577a8a00814d6a19" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor.onChanged": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor.onChanged", - "start_line": 671, - "end_line": 671, - "type": "METHOD", - "content_hash": "268b8725c5615686" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAutocompleteSourceTag": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAutocompleteSourceTag", - "start_line": 676, - "end_line": 700, - "type": "METHOD", - "content_hash": "668991ef933e8454" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.prefixAutocompleteDescription": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.prefixAutocompleteDescription", - "start_line": 702, - "end_line": 708, - "type": "METHOD", - "content_hash": "9aba333226cf0998" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getBuiltInCommandConflictDiagnostics": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getBuiltInCommandConflictDiagnostics", - "start_line": 710, - "end_line": 723, - "type": "METHOD", - "content_hash": "22bbd89d63b6f6a9" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getBuiltInCommandConflictDiagnostics.builtinNames": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getBuiltInCommandConflictDiagnostics.builtinNames", - "start_line": 711, - "end_line": 711, - "type": "CLASS", - "content_hash": "c27792fc6332f900" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getBuiltInCommandConflictDiagnostics.builtinNames.BUILTIN_SLASH_COMMANDS.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getBuiltInCommandConflictDiagnostics.builtinNames.BUILTIN_SLASH_COMMANDS.map() callback", - "start_line": 711, - "end_line": 711, - "type": "FUNCTION", - "content_hash": "c27792fc6332f900" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getBuiltInCommandConflictDiagnostics.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getBuiltInCommandConflictDiagnostics.filter() callback", - "start_line": 714, - "end_line": 714, - "type": "FUNCTION", - "content_hash": "6e4d0f929d27eace" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getBuiltInCommandConflictDiagnostics.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getBuiltInCommandConflictDiagnostics.map() callback", - "start_line": 715, - "end_line": 722, - "type": "FUNCTION", - "content_hash": "d9b070e6d0e0ab21" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider", - "start_line": 725, - "end_line": 823, - "type": "METHOD", - "content_hash": "fd4c983b4b144ed2" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.slashCommands": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.slashCommands", - "start_line": 727, - "end_line": 731, - "type": "CLASS", - "content_hash": "e9fff38be0e78e40" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.slashCommands.BUILTIN_SLASH_COMMANDS.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.slashCommands.BUILTIN_SLASH_COMMANDS.map() callback", - "start_line": 727, - "end_line": 731, - "type": "FUNCTION", - "content_hash": "e9fff38be0e78e40" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.modelCommand": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.modelCommand", - "start_line": 733, - "end_line": 733, - "type": "CLASS", - "content_hash": "28a473334de6fb90" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.modelCommand.slashCommands.find() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.modelCommand.slashCommands.find() callback", - "start_line": 733, - "end_line": 733, - "type": "FUNCTION", - "content_hash": "28a473334de6fb90" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.createBaseAutocompleteProvider.getArgumentCompletions": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.createBaseAutocompleteProvider.getArgumentCompletions", - "start_line": 735, - "end_line": 756, - "type": "FUNCTION", - "content_hash": "a9072dd415c503f6" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions.models": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions.models", - "start_line": 736, - "end_line": 739, - "type": "CLASS", - "content_hash": "cd16073a3e3a239b" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions.models.session.scopedModels.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions.models.session.scopedModels.map() callback", - "start_line": 738, - "end_line": 738, - "type": "FUNCTION", - "content_hash": "88f49079bc2cf3dc" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions.items": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions.items", - "start_line": 744, - "end_line": 749, - "type": "CLASS", - "content_hash": "8ab276d909be1de0" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions.items.models.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions.items.models.map() callback", - "start_line": 744, - "end_line": 749, - "type": "FUNCTION", - "content_hash": "8ab276d909be1de0" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.createBaseAutocompleteProvider.getArgumentCompletions.createFuzzyAutocompleteItems() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.createBaseAutocompleteProvider.getArgumentCompletions.createFuzzyAutocompleteItems() callback", - "start_line": 751, - "end_line": 755, - "type": "FUNCTION", - "content_hash": "47829d31e05d49f8" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.thinkingCommand": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.thinkingCommand", - "start_line": 759, - "end_line": 759, - "type": "CLASS", - "content_hash": "ea4855da84edefd2" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.thinkingCommand.slashCommands.find() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.thinkingCommand.slashCommands.find() callback", - "start_line": 759, - "end_line": 759, - "type": "FUNCTION", - "content_hash": "ea4855da84edefd2" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.loginCommand": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.loginCommand", - "start_line": 774, - "end_line": 774, - "type": "CLASS", - "content_hash": "cf8173f44f41311e" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.loginCommand.slashCommands.find() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.loginCommand.slashCommands.find() callback", - "start_line": 774, - "end_line": 774, - "type": "FUNCTION", - "content_hash": "cf8173f44f41311e" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions", - "start_line": 776, - "end_line": 783, - "type": "FUNCTION", - "content_hash": "d5fbd16ffd610f1b" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions.createFuzzyAutocompleteItems() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions.createFuzzyAutocompleteItems() callback", - "start_line": 778, - "end_line": 782, - "type": "FUNCTION", - "content_hash": "0dfd222c0c44a93c" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.templateCommands": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.templateCommands", - "start_line": 787, - "end_line": 791, - "type": "CLASS", - "content_hash": "2287a17c7347245b" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.templateCommands.session.promptTemplates.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.templateCommands.session.promptTemplates.map() callback", - "start_line": 787, - "end_line": 791, - "type": "FUNCTION", - "content_hash": "2287a17c7347245b" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.builtinCommandNames": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.builtinCommandNames", - "start_line": 794, - "end_line": 794, - "type": "CLASS", - "content_hash": "5550e2419132a28a" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.builtinCommandNames.slashCommands.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.builtinCommandNames.slashCommands.map() callback", - "start_line": 794, - "end_line": 794, - "type": "FUNCTION", - "content_hash": "5550e2419132a28a" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.extensionCommands": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.extensionCommands", - "start_line": 795, - "end_line": 802, - "type": "CLASS", - "content_hash": "72732f2a28ab2b71" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.extensionCommands.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.extensionCommands.filter() callback", - "start_line": 797, - "end_line": 797, - "type": "FUNCTION", - "content_hash": "7b629637993c61bd" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.extensionCommands.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.extensionCommands.map() callback", - "start_line": 798, - "end_line": 802, - "type": "FUNCTION", - "content_hash": "a116b3583ea0915c" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupAutocompleteProvider": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupAutocompleteProvider", - "start_line": 825, - "end_line": 841, - "type": "METHOD", - "content_hash": "25f0d79abd09ee80" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStartupNoticesIfNeeded": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStartupNoticesIfNeeded", - "start_line": 843, - "end_line": 871, - "type": "METHOD", - "content_hash": "f1bc2acef27a67ff" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.mountInteractiveTui": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.mountInteractiveTui", - "start_line": 873, - "end_line": 879, - "type": "METHOD", - "content_hash": "dcd8b148ee12b31e" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.stopInteractiveTui": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.stopInteractiveTui", - "start_line": 881, - "end_line": 888, - "type": "METHOD", - "content_hash": "2c291eec8e87b333" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "start_line": 890, - "end_line": 941, - "type": "METHOD", - "content_hash": "5dcef30989aa1d91" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "start_line": 943, - "end_line": 1127, - "type": "METHOD", - "content_hash": "1d722e43c8e74ebf" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.modelList": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.modelList", - "start_line": 952, - "end_line": 957, - "type": "CLASS", - "content_hash": "e55656cfc36b5f80" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.modelList.session.scopedModels.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.modelList.session.scopedModels.map() callback", - "start_line": 953, - "end_line": 956, - "type": "FUNCTION", - "content_hash": "fecc97ea5dfa88d2" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.viewport": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.viewport", - "start_line": 968, - "end_line": 979, - "type": "CLASS", - "content_hash": "6b7f0efe97bdee76" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.viewport.scrollbarTrackStyle": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.viewport.scrollbarTrackStyle", - "start_line": 977, - "end_line": 977, - "type": "METHOD", - "content_hash": "ddd5e8feb5003e29" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.viewport.scrollbarThumbStyle": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.viewport.scrollbarThumbStyle", - "start_line": 978, - "end_line": 978, - "type": "METHOD", - "content_hash": "4ae8dcf23a328132" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.defaultEditor.onAction(\"app.clear\") callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.defaultEditor.onAction(\"app.clear\") callback", - "start_line": 992, - "end_line": 992, - "type": "FUNCTION", - "content_hash": "1d398aadfaa7db22" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.onCtrlD": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.onCtrlD", - "start_line": 993, - "end_line": 993, - "type": "FUNCTION", - "content_hash": "3fae7fcc21d1bcdc" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.onSubmit": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.onSubmit", - "start_line": 994, - "end_line": 994, - "type": "FUNCTION", - "content_hash": "856fdbb474b05a1f" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.onLogoClick": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.onLogoClick", - "start_line": 1071, - "end_line": 1071, - "type": "FUNCTION", - "content_hash": "768a283e96adb603" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.onThemeChange() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.onThemeChange() callback", - "start_line": 1106, - "end_line": 1110, - "type": "FUNCTION", - "content_hash": "0dddc0290f1ff1ff" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.footerDataProvider.onBranchChange() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.footerDataProvider.onBranchChange() callback", - "start_line": 1113, - "end_line": 1115, - "type": "FUNCTION", - "content_hash": "31c49ab3ec53fc1e" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.then() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.then() callback", - "start_line": 1122, - "end_line": 1126, - "type": "FUNCTION", - "content_hash": "182cf31000d3132c" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateTerminalTitle": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateTerminalTitle", - "start_line": 1132, - "end_line": 1140, - "type": "METHOD", - "content_hash": "eb6670a31c30dffd" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run", - "start_line": 1146, - "end_line": 1261, - "type": "METHOD", - "content_hash": "7bcfe3c4b4366680" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run.timeout": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run.timeout", - "start_line": 1151, - "end_line": 1151, - "type": "CLASS", - "content_hash": "39d61e73ba7ece2a" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run.timeout.setTimeout() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run.timeout.setTimeout() callback", - "start_line": 1151, - "end_line": 1151, - "type": "FUNCTION", - "content_hash": "39d61e73ba7ece2a" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.run.then() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.run.then() callback", - "start_line": 1153, - "end_line": 1153, - "type": "FUNCTION", - "content_hash": "5d057f3ec1bd6664" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run.catch() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run.catch() callback", - "start_line": 1154, - "end_line": 1154, - "type": "FUNCTION", - "content_hash": "bb8ea60482f08506" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.run.finally() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.run.finally() callback", - "start_line": 1155, - "end_line": 1155, - "type": "FUNCTION", - "content_hash": "317b66de7dafdde8" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run.finally() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run.finally() callback", - "start_line": 1172, - "end_line": 1178, - "type": "FUNCTION", - "content_hash": "c08fc2890432f512" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run.then() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run.then() callback", - "start_line": 1181, - "end_line": 1185, - "type": "FUNCTION", - "content_hash": "bb6304014bf0c1be" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkForPackageUpdates": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkForPackageUpdates", - "start_line": 1263, - "end_line": 1279, - "type": "METHOD", - "content_hash": "12c67d56b81bf16d" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkForPackageUpdates.updates.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkForPackageUpdates.updates.map() callback", - "start_line": 1275, - "end_line": 1275, - "type": "FUNCTION", - "content_hash": "2dbe71980ad7e528" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkTmuxKeyboardSetup": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkTmuxKeyboardSetup", - "start_line": 1281, - "end_line": 1326, - "type": "METHOD", - "content_hash": "a3bb208d557ec842" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkTmuxKeyboardSetup.runTmuxShow": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkTmuxKeyboardSetup.runTmuxShow", - "start_line": 1284, - "end_line": 1307, - "type": "CLASS", - "content_hash": "1107c1d6d52061ab" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkTmuxKeyboardSetup.runTmuxShow.": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkTmuxKeyboardSetup.runTmuxShow.", - "start_line": 1285, - "end_line": 1306, - "type": "FUNCTION", - "content_hash": "8b7db68307f19a27" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkTmuxKeyboardSetup.runTmuxShow..timer": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkTmuxKeyboardSetup.runTmuxShow..timer", - "start_line": 1290, - "end_line": 1293, - "type": "CLASS", - "content_hash": "46ee31b8632de68d" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkTmuxKeyboardSetup.runTmuxShow..timer.setTimeout() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkTmuxKeyboardSetup.runTmuxShow..timer.setTimeout() callback", - "start_line": 1290, - "end_line": 1293, - "type": "FUNCTION", - "content_hash": "46ee31b8632de68d" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkTmuxKeyboardSetup.runTmuxShow..proc.stdout.on(\"data\") callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkTmuxKeyboardSetup.runTmuxShow..proc.stdout.on(\"data\") callback", - "start_line": 1295, - "end_line": 1297, - "type": "FUNCTION", - "content_hash": "31f6b0b4c27228ba" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkTmuxKeyboardSetup.runTmuxShow..proc.on(\"error\") callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkTmuxKeyboardSetup.runTmuxShow..proc.on(\"error\") callback", - "start_line": 1298, - "end_line": 1301, - "type": "FUNCTION", - "content_hash": "f52f69fa633ee7e7" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkTmuxKeyboardSetup.runTmuxShow..proc.on(\"close\") callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkTmuxKeyboardSetup.runTmuxShow..proc.on(\"close\") callback", - "start_line": 1302, - "end_line": 1305, - "type": "FUNCTION", - "content_hash": "9a750b094e4cc7e3" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getChangelogForDisplay": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getChangelogForDisplay", - "start_line": 1332, - "end_line": 1357, - "type": "METHOD", - "content_hash": "53641bd9a4e96036" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getChangelogForDisplay.newEntries.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getChangelogForDisplay.newEntries.map() callback", - "start_line": 1353, - "end_line": 1353, - "type": "FUNCTION", - "content_hash": "d7aef7717b539126" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.reportInstallTelemetry": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.reportInstallTelemetry", - "start_line": 1359, - "end_line": 1376, - "type": "METHOD", - "content_hash": "6284fcec351f6b7b" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.reportInstallTelemetry.then() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.reportInstallTelemetry.then() callback", - "start_line": 1374, - "end_line": 1374, - "type": "FUNCTION", - "content_hash": "9054b1092f935f7e" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.reportInstallTelemetry.catch() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.reportInstallTelemetry.catch() callback", - "start_line": 1375, - "end_line": 1375, - "type": "FUNCTION", - "content_hash": "9e0ba0e6455dc138" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getMarkdownThemeWithSettings": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getMarkdownThemeWithSettings", - "start_line": 1378, - "end_line": 1383, - "type": "METHOD", - "content_hash": "2ecef92483ab5b07" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatDisplayPath": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatDisplayPath", - "start_line": 1389, - "end_line": 1399, - "type": "METHOD", - "content_hash": "3eeb582b8e3d3b94" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatExtensionDisplayPath": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatExtensionDisplayPath", - "start_line": 1401, - "end_line": 1405, - "type": "METHOD", - "content_hash": "b35c5a6c62c9db03" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatContextPath": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatContextPath", - "start_line": 1407, - "end_line": 1416, - "type": "METHOD", - "content_hash": "b85f7b2cb1c979a2" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getStartupExpansionState": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getStartupExpansionState", - "start_line": 1418, - "end_line": 1420, - "type": "METHOD", - "content_hash": "d5be5988d2120c95" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.shouldShowStartupHeader": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.shouldShowStartupHeader", - "start_line": 1423, - "end_line": 1425, - "type": "METHOD", - "content_hash": "3890598001559c09" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.shouldShowStartupDetails": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.shouldShowStartupDetails", - "start_line": 1428, - "end_line": 1430, - "type": "METHOD", - "content_hash": "6425483bd1c48f23" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getShortPath": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getShortPath", - "start_line": 1435, - "end_line": 1470, - "type": "METHOD", - "content_hash": "1db84c76406f5142" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactPathLabel": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactPathLabel", - "start_line": 1472, - "end_line": 1480, - "type": "METHOD", - "content_hash": "22f8cc31cc36447a" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactPathLabel.segments": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactPathLabel.segments", - "start_line": 1475, - "end_line": 1475, - "type": "CLASS", - "content_hash": "9394bb99c8154dcb" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactPathLabel.segments.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactPathLabel.segments.filter() callback", - "start_line": 1475, - "end_line": 1475, - "type": "FUNCTION", - "content_hash": "9394bb99c8154dcb" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactPackageSourceLabel": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactPackageSourceLabel", - "start_line": 1482, - "end_line": 1494, - "type": "METHOD", - "content_hash": "4b453a26c36107a7" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactExtensionLabel": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactExtensionLabel", - "start_line": 1496, - "end_line": 1515, - "type": "METHOD", - "content_hash": "a18c07dd69cf0f5d" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactDisplayPathSegments": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactDisplayPathSegments", - "start_line": 1517, - "end_line": 1522, - "type": "METHOD", - "content_hash": "937fa44057ad9c93" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactDisplayPathSegments.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactDisplayPathSegments.filter() callback", - "start_line": 1521, - "end_line": 1521, - "type": "FUNCTION", - "content_hash": "1f9969ac4e157cc0" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactNonPackageExtensionLabel": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactNonPackageExtensionLabel", - "start_line": 1524, - "end_line": 1549, - "type": "METHOD", - "content_hash": "bbc7702eb8b31736" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactNonPackageExtensionLabel.isUnique": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactNonPackageExtensionLabel.isUnique", - "start_line": 1536, - "end_line": 1541, - "type": "CLASS", - "content_hash": "7bd4cd507c348e7d" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactNonPackageExtensionLabel.isUnique.allPaths.every() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactNonPackageExtensionLabel.isUnique.allPaths.every() callback", - "start_line": 1536, - "end_line": 1541, - "type": "FUNCTION", - "content_hash": "7bd4cd507c348e7d" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactExtensionLabels": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactExtensionLabels", - "start_line": 1551, - "end_line": 1579, - "type": "METHOD", - "content_hash": "6e699b6380924534" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactExtensionLabels.nonPackageExtensions": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactExtensionLabels.nonPackageExtensions", - "start_line": 1552, - "end_line": 1565, - "type": "CLASS", - "content_hash": "ebb62181fffad87f" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactExtensionLabels.nonPackageExtensions.extensions.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactExtensionLabels.nonPackageExtensions.extensions.map() callback", - "start_line": 1553, - "end_line": 1564, - "type": "FUNCTION", - "content_hash": "4fce85d60eada5bd" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactExtensionLabels.nonPackageExtensions.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactExtensionLabels.nonPackageExtensions.filter() callback", - "start_line": 1565, - "end_line": 1565, - "type": "FUNCTION", - "content_hash": "1e4c02839802a94a" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactExtensionLabels.extensions.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactExtensionLabels.extensions.map() callback", - "start_line": 1567, - "end_line": 1578, - "type": "FUNCTION", - "content_hash": "49a52406a91c2853" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactExtensionLabels.extensions.map() callback.nonPackageIndex": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactExtensionLabels.extensions.map() callback.nonPackageIndex", - "start_line": 1572, - "end_line": 1572, - "type": "CLASS", - "content_hash": "3f6634268fc7fe4a" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactExtensionLabels.extensions.map() callback.nonPackageIndex.nonPackageExtensions.findIndex() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactExtensionLabels.extensions.map() callback.nonPackageIndex.nonPackageExtensions.findIndex() callback", - "start_line": 1572, - "end_line": 1572, - "type": "FUNCTION", - "content_hash": "3f6634268fc7fe4a" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getDisplaySourceInfo": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getDisplaySourceInfo", - "start_line": 1581, - "end_line": 1608, - "type": "METHOD", - "content_hash": "4ee36b72be182c6d" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getScopeGroup": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getScopeGroup", - "start_line": 1610, - "end_line": 1617, - "type": "METHOD", - "content_hash": "cad1704563407a6c" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.isPackageSource": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.isPackageSource", - "start_line": 1619, - "end_line": 1622, - "type": "METHOD", - "content_hash": "1b625f8b6ffe5cd8" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.buildScopeGroups": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.buildScopeGroups", - "start_line": 1624, - "end_line": 1659, - "type": "METHOD", - "content_hash": "105cad9d2bbe6b79" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.buildScopeGroups.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.buildScopeGroups.filter() callback", - "start_line": 1657, - "end_line": 1657, - "type": "FUNCTION", - "content_hash": "bf91031d54d4144e" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatScopeGroups": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatScopeGroups", - "start_line": 1661, - "end_line": 1693, - "type": "METHOD", - "content_hash": "53c7c2198e2e3f5c" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatScopeGroups.sortedPaths": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatScopeGroups.sortedPaths", - "start_line": 1677, - "end_line": 1677, - "type": "CLASS", - "content_hash": "bcf34c421149bee1" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatScopeGroups.sortedPaths.sort() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatScopeGroups.sortedPaths.sort() callback", - "start_line": 1677, - "end_line": 1677, - "type": "FUNCTION", - "content_hash": "bcf34c421149bee1" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatScopeGroups.sortedPackages": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatScopeGroups.sortedPackages", - "start_line": 1682, - "end_line": 1682, - "type": "CLASS", - "content_hash": "b8742876f318e3bf" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatScopeGroups.sortedPackages.sort() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatScopeGroups.sortedPackages.sort() callback", - "start_line": 1682, - "end_line": 1682, - "type": "FUNCTION", - "content_hash": "b8742876f318e3bf" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatScopeGroups.sortedPackagePaths": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatScopeGroups.sortedPackagePaths", - "start_line": 1685, - "end_line": 1685, - "type": "CLASS", - "content_hash": "0d7ca993177ceeb5" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatScopeGroups.sortedPackagePaths.sort() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatScopeGroups.sortedPackagePaths.sort() callback", - "start_line": 1685, - "end_line": 1685, - "type": "FUNCTION", - "content_hash": "0d7ca993177ceeb5" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findSourceInfoForPath": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findSourceInfoForPath", - "start_line": 1695, - "end_line": 1707, - "type": "METHOD", - "content_hash": "4f435ad220839933" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatPathWithSource": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatPathWithSource", - "start_line": 1709, - "end_line": 1717, - "type": "METHOD", - "content_hash": "6c6500113ec64e59" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatDiagnostics": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatDiagnostics", - "start_line": 1719, - "end_line": 1770, - "type": "METHOD", - "content_hash": "004cf4ff067631bb" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "start_line": 1772, - "end_line": 1966, - "type": "METHOD", - "content_hash": "cd7a9a1e8ba05736" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.formatCompactList": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.formatCompactList", - "start_line": 1787, - "end_line": 1793, - "type": "CLASS", - "content_hash": "e21637817f7490a6" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.formatCompactList.labels": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.formatCompactList.labels", - "start_line": 1788, - "end_line": 1788, - "type": "CLASS", - "content_hash": "e641f6799be824fe" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.formatCompactList.labels.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.formatCompactList.labels.filter() callback", - "start_line": 1788, - "end_line": 1788, - "type": "FUNCTION", - "content_hash": "e641f6799be824fe" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.formatCompactList.labels.items.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.formatCompactList.labels.items.map() callback", - "start_line": 1788, - "end_line": 1788, - "type": "FUNCTION", - "content_hash": "e641f6799be824fe" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.formatCompactList.labels.sort() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.formatCompactList.labels.sort() callback", - "start_line": 1790, - "end_line": 1790, - "type": "FUNCTION", - "content_hash": "e632bb29a2de3444" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.extensions": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.extensions", - "start_line": 1815, - "end_line": 1823, - "type": "CLASS", - "content_hash": "cfa239e0b90f5077" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.extensions.extensions.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.extensions.extensions.filter() callback", - "start_line": 1819, - "end_line": 1819, - "type": "FUNCTION", - "content_hash": "ad2d35b7ddd42e5f" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.extensions.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.extensions.map() callback", - "start_line": 1820, - "end_line": 1823, - "type": "FUNCTION", - "content_hash": "dafefd6d11b706ed" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.contextList": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.contextList", - "start_line": 1855, - "end_line": 1856, - "type": "CLASS", - "content_hash": "cd1f9581233933e5" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.contextList.contextFiles.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.contextList.contextFiles.map() callback", - "start_line": 1856, - "end_line": 1856, - "type": "FUNCTION", - "content_hash": "7d34c0fff8dcd769" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.contextCompactList": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.contextCompactList", - "start_line": 1857, - "end_line": 1861, - "type": "CLASS", - "content_hash": "9d5e2adb176632a2" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.contextCompactList.contextFiles.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.contextCompactList.contextFiles.map() callback", - "start_line": 1859, - "end_line": 1859, - "type": "FUNCTION", - "content_hash": "1819eeb52b1651d7" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.showLoadedResources.groups": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.showLoadedResources.groups", - "start_line": 1867, - "end_line": 1869, - "type": "CLASS", - "content_hash": "d399990bb159446a" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.groups.skills.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.groups.skills.map() callback", - "start_line": 1868, - "end_line": 1868, - "type": "FUNCTION", - "content_hash": "2087b8150c3f84ed" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.skillList": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.skillList", - "start_line": 1870, - "end_line": 1874, - "type": "CLASS", - "content_hash": "cd1d826bbdcfba45" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.skillList.formatPath": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.skillList.formatPath", - "start_line": 1872, - "end_line": 1872, - "type": "METHOD", - "content_hash": "86c6f2ccaa45d5fb" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.skillList.formatPackagePath": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.skillList.formatPackagePath", - "start_line": 1873, - "end_line": 1873, - "type": "METHOD", - "content_hash": "f22c1042295aa259" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.skillCompactList": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.skillCompactList", - "start_line": 1875, - "end_line": 1875, - "type": "CLASS", - "content_hash": "7b9f9fe2c8ccce8d" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.skillCompactList.skills.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.skillCompactList.skills.map() callback", - "start_line": 1875, - "end_line": 1875, - "type": "FUNCTION", - "content_hash": "7b9f9fe2c8ccce8d" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.groups.templates.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.groups.templates.map() callback", - "start_line": 1882, - "end_line": 1882, - "type": "FUNCTION", - "content_hash": "0710620e0fe18f4e" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.templateByPath": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.templateByPath", - "start_line": 1884, - "end_line": 1884, - "type": "CLASS", - "content_hash": "36dd3298d64b9e03" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.templateByPath.templates.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.templateByPath.templates.map() callback", - "start_line": 1884, - "end_line": 1884, - "type": "FUNCTION", - "content_hash": "36dd3298d64b9e03" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.templateList": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.templateList", - "start_line": 1885, - "end_line": 1895, - "type": "CLASS", - "content_hash": "a948ff12835e406c" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.templateList.formatPath": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.templateList.formatPath", - "start_line": 1887, - "end_line": 1890, - "type": "METHOD", - "content_hash": "7d20facd68cce585" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.templateList.formatPackagePath": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.templateList.formatPackagePath", - "start_line": 1891, - "end_line": 1894, - "type": "METHOD", - "content_hash": "05c83089a6dd0ff7" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.promptCompactList": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.promptCompactList", - "start_line": 1896, - "end_line": 1896, - "type": "CLASS", - "content_hash": "8f6e8cbef296dab4" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.promptCompactList.templates.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.promptCompactList.templates.map() callback", - "start_line": 1896, - "end_line": 1896, - "type": "FUNCTION", - "content_hash": "8f6e8cbef296dab4" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.extList": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.extList", - "start_line": 1902, - "end_line": 1907, - "type": "CLASS", - "content_hash": "761ff581b92f5492" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.extList.formatPath": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.extList.formatPath", - "start_line": 1904, - "end_line": 1904, - "type": "METHOD", - "content_hash": "0514743cfdfb11d1" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.extList.formatPackagePath": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.extList.formatPackagePath", - "start_line": 1905, - "end_line": 1906, - "type": "METHOD", - "content_hash": "9de236121c6d9a20" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions", - "start_line": 1971, - "end_line": 2046, - "type": "METHOD", - "content_hash": "e6134a1163d47324" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.abortHandler": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.abortHandler", - "start_line": 1976, - "end_line": 1978, - "type": "METHOD", - "content_hash": "4a0b3c571aa9979b" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.waitForIdle": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.waitForIdle", - "start_line": 1980, - "end_line": 1980, - "type": "METHOD", - "content_hash": "5e17dbd5d2056b61" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.newSession": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.newSession", - "start_line": 1981, - "end_line": 1988, - "type": "METHOD", - "content_hash": "379055feb63d7b7d" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.fork": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.fork", - "start_line": 1989, - "end_line": 2000, - "type": "METHOD", - "content_hash": "8a5916d384ab02c7" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.navigateTree": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.navigateTree", - "start_line": 2001, - "end_line": 2020, - "type": "METHOD", - "content_hash": "cc86a8044036fb5b" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.switchSession": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.switchSession", - "start_line": 2021, - "end_line": 2023, - "type": "METHOD", - "content_hash": "a127156d680d9414" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.reload": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.reload", - "start_line": 2024, - "end_line": 2026, - "type": "METHOD", - "content_hash": "29f4d0c36a0ce5ca" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.shutdownHandler": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.shutdownHandler", - "start_line": 2028, - "end_line": 2033, - "type": "METHOD", - "content_hash": "13361176f9097771" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.onError": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.onError", - "start_line": 2034, - "end_line": 2036, - "type": "METHOD", - "content_hash": "3769f3d96c871a7a" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyFullscreenScrollbarSetting": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyFullscreenScrollbarSetting", - "start_line": 2048, - "end_line": 2050, - "type": "METHOD", - "content_hash": "b36a6e1a0bd78043" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.ensurePngTranscoder": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.ensurePngTranscoder", - "start_line": 2053, - "end_line": 2058, - "type": "METHOD", - "content_hash": "a38a7a3455b6e443" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.ensurePngTranscoder.ensurePngTranscoder() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.ensurePngTranscoder.ensurePngTranscoder() callback", - "start_line": 2054, - "end_line": 2057, - "type": "FUNCTION", - "content_hash": "4a7d7134dbdacfb4" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "start_line": 2060, - "end_line": 2088, - "type": "METHOD", - "content_hash": "74427779f325bfa3" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.rebindCurrentSession": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.rebindCurrentSession", - "start_line": 2090, - "end_line": 2116, - "type": "METHOD", - "content_hash": "b216f78503d56b6d" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleFatalRuntimeError": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleFatalRuntimeError", - "start_line": 2118, - "end_line": 2132, - "type": "METHOD", - "content_hash": "aec9c8df37d108ee" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCrashExtensionHint": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCrashExtensionHint", - "start_line": 2134, - "end_line": 2145, - "type": "METHOD", - "content_hash": "a515066f1cd76045" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.recordCrash": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.recordCrash", - "start_line": 2148, - "end_line": 2161, - "type": "METHOD", - "content_hash": "f199fad19d3f7cb1" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.crashReportInstructions": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.crashReportInstructions", - "start_line": 2163, - "end_line": 2166, - "type": "METHOD", - "content_hash": "c4340ab99e5925b4" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.suggestBugReport": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.suggestBugReport", - "start_line": 2168, - "end_line": 2179, - "type": "METHOD", - "content_hash": "a00512871870c8bf" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeSuggestBugReport": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeSuggestBugReport", - "start_line": 2181, - "end_line": 2186, - "type": "METHOD", - "content_hash": "8b61e92757f81489" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowInstallChangeWarning": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowInstallChangeWarning", - "start_line": 2193, - "end_line": 2208, - "type": "METHOD", - "content_hash": "d5762e7a9072ca14" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderCurrentSessionState": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderCurrentSessionState", - "start_line": 2210, - "end_line": 2219, - "type": "METHOD", - "content_hash": "2eb309536dd4c69b" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getRegisteredToolDefinition": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getRegisteredToolDefinition", - "start_line": 2228, - "end_line": 2232, - "type": "METHOD", - "content_hash": "615a9bdf8ab021c0" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getRegisteredToolDefinition.session.extensionRunner.resolveToolRenderers() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getRegisteredToolDefinition.session.extensionRunner.resolveToolRenderers() callback", - "start_line": 2229, - "end_line": 2230, - "type": "FUNCTION", - "content_hash": "bdb14e1ccf30c323" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getMarkdownTransformers": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getMarkdownTransformers", - "start_line": 2234, - "end_line": 2236, - "type": "METHOD", - "content_hash": "d190f26b08307a0d" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts", - "start_line": 2241, - "end_line": 2295, - "type": "METHOD", - "content_hash": "80cfaf2dbfc5f3de" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext", - "start_line": 2246, - "end_line": 2279, - "type": "CLASS", - "content_hash": "14632ce38f07bfc3" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.isIdle": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.isIdle", - "start_line": 2256, - "end_line": 2256, - "type": "METHOD", - "content_hash": "06f4dc65bf896752" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.isProjectTrusted": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.isProjectTrusted", - "start_line": 2257, - "end_line": 2257, - "type": "METHOD", - "content_hash": "20bad0020030442c" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.abort": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.abort", - "start_line": 2259, - "end_line": 2261, - "type": "METHOD", - "content_hash": "0cfb90a1cbf86b95" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.hasPendingMessages": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.hasPendingMessages", - "start_line": 2262, - "end_line": 2262, - "type": "METHOD", - "content_hash": "15c82448afdad0c4" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.shutdown": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.shutdown", - "start_line": 2263, - "end_line": 2265, - "type": "METHOD", - "content_hash": "89c98edab4345373" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.getContextUsage": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.getContextUsage", - "start_line": 2266, - "end_line": 2266, - "type": "METHOD", - "content_hash": "be7d2629f8bad6b3" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.compact": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.compact", - "start_line": 2267, - "end_line": 2277, - "type": "METHOD", - "content_hash": "4a497f4e00296aeb" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.compact.": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.compact.", - "start_line": 2268, - "end_line": 2276, - "type": "FUNCTION", - "content_hash": "dc43f1b4855af22b" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.getSystemPrompt": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.getSystemPrompt", - "start_line": 2278, - "end_line": 2278, - "type": "METHOD", - "content_hash": "995a7f47f5181768" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.onExtensionShortcut": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.onExtensionShortcut", - "start_line": 2282, - "end_line": 2294, - "type": "FUNCTION", - "content_hash": "fbca74f6a84008e4" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.onExtensionShortcut.catch() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.onExtensionShortcut.catch() callback", - "start_line": 2287, - "end_line": 2289, - "type": "FUNCTION", - "content_hash": "aaa7e380dafdb03b" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionStatus": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionStatus", - "start_line": 2300, - "end_line": 2303, - "type": "METHOD", - "content_hash": "981164a70a77ce3c" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setEditorWorkingStatusIndicator": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setEditorWorkingStatusIndicator", - "start_line": 2305, - "end_line": 2310, - "type": "METHOD", - "content_hash": "dbff6ac99f4f081b" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStatusIndicator": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStatusIndicator", - "start_line": 2312, - "end_line": 2323, - "type": "METHOD", - "content_hash": "ab2711da96861b84" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearStatusIndicator": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearStatusIndicator", - "start_line": 2325, - "end_line": 2344, - "type": "METHOD", - "content_hash": "4ebe1c9ab7929977" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showWorkingStatusIndicator": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showWorkingStatusIndicator", - "start_line": 2346, - "end_line": 2359, - "type": "METHOD", - "content_hash": "c03dc4779352e333" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setWorkingVisible": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setWorkingVisible", - "start_line": 2361, - "end_line": 2372, - "type": "METHOD", - "content_hash": "e76820722a263375" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setWorkingIndicator": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setWorkingIndicator", - "start_line": 2374, - "end_line": 2380, - "type": "METHOD", - "content_hash": "3a1ab241a2dbb82c" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setHiddenThinkingLabel": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setHiddenThinkingLabel", - "start_line": 2382, - "end_line": 2393, - "type": "METHOD", - "content_hash": "bd69a9057a6b5ea0" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionWidget": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionWidget", - "start_line": 2398, - "end_line": 2438, - "type": "METHOD", - "content_hash": "f29e4260b1f1e593" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionWidget.removeExisting.dispose": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionWidget.removeExisting.dispose", - "start_line": 2404, - "end_line": 2404, - "type": "METHOD", - "content_hash": "9fba1f2d3e57b264" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionWidget.removeExisting": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionWidget.removeExisting", - "start_line": 2404, - "end_line": 2408, - "type": "CLASS", - "content_hash": "3b0fae50781f69eb" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearExtensionWidgets": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearExtensionWidgets", - "start_line": 2440, - "end_line": 2450, - "type": "METHOD", - "content_hash": "57f05877a1319a82" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.resetExtensionUI": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.resetExtensionUI", - "start_line": 2452, - "end_line": 2483, - "type": "METHOD", - "content_hash": "2fc5f13529a0eaea" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderWidgets": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderWidgets", - "start_line": 2491, - "end_line": 2496, - "type": "METHOD", - "content_hash": "e6402f437ac819dd" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderWidgetContainer": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderWidgetContainer", - "start_line": 2498, - "end_line": 2519, - "type": "METHOD", - "content_hash": "72d53a32ffdf5c54" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionFooter": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionFooter", - "start_line": 2524, - "end_line": 2546, - "type": "METHOD", - "content_hash": "d2c8d6cc6b8b81dc" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionHeader": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionHeader", - "start_line": 2551, - "end_line": 2590, - "type": "METHOD", - "content_hash": "2e52b317498ea16d" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addExtensionTerminalInputListener": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addExtensionTerminalInputListener", - "start_line": 2592, - "end_line": 2601, - "type": "METHOD", - "content_hash": "b54d4e8fdfe1acfd" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.rebindExtensionTerminalInputListeners": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.rebindExtensionTerminalInputListeners", - "start_line": 2603, - "end_line": 2608, - "type": "METHOD", - "content_hash": "faaa53bc9bcaa023" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearExtensionTerminalInputListeners": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearExtensionTerminalInputListeners", - "start_line": 2610, - "end_line": 2613, - "type": "METHOD", - "content_hash": "e83d0043b160fb7b" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createProjectTrustContext": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createProjectTrustContext", - "start_line": 2618, - "end_line": 2631, - "type": "METHOD", - "content_hash": "98a1c5605afc0a31" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext", - "start_line": 2633, - "end_line": 2685, - "type": "METHOD", - "content_hash": "3348a1595f2e262f" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.select": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.select", - "start_line": 2635, - "end_line": 2635, - "type": "METHOD", - "content_hash": "43f774f8f414ed03" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.confirm": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.confirm", - "start_line": 2636, - "end_line": 2636, - "type": "METHOD", - "content_hash": "aa6b29a4993b4887" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.input": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.input", - "start_line": 2637, - "end_line": 2637, - "type": "METHOD", - "content_hash": "c42afcb57365f08f" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.notify": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.notify", - "start_line": 2638, - "end_line": 2638, - "type": "METHOD", - "content_hash": "e926ca0cd4bbd37d" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.onTerminalInput": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.onTerminalInput", - "start_line": 2639, - "end_line": 2639, - "type": "METHOD", - "content_hash": "c73fbd6908197507" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setStatus": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setStatus", - "start_line": 2640, - "end_line": 2640, - "type": "METHOD", - "content_hash": "6955d68e40852103" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setWorkingMessage": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setWorkingMessage", - "start_line": 2641, - "end_line": 2646, - "type": "METHOD", - "content_hash": "7559ef8adbee6596" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setWorkingVisible": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setWorkingVisible", - "start_line": 2647, - "end_line": 2647, - "type": "METHOD", - "content_hash": "0fadc811d636cb85" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setWorkingIndicator": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setWorkingIndicator", - "start_line": 2648, - "end_line": 2648, - "type": "METHOD", - "content_hash": "45058dacc4ce6acc" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setHiddenThinkingLabel": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setHiddenThinkingLabel", - "start_line": 2649, - "end_line": 2649, - "type": "METHOD", - "content_hash": "e8cc1c3e82662d9b" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setWidget": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setWidget", - "start_line": 2650, - "end_line": 2650, - "type": "METHOD", - "content_hash": "48b78b0ee9981292" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setFooter": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setFooter", - "start_line": 2651, - "end_line": 2651, - "type": "METHOD", - "content_hash": "ca2017b7ad027ce9" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setHeader": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setHeader", - "start_line": 2652, - "end_line": 2652, - "type": "METHOD", - "content_hash": "88f13c0dcca368fc" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setTitle": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setTitle", - "start_line": 2653, - "end_line": 2653, - "type": "METHOD", - "content_hash": "35b55b1fa9139274" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.custom": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.custom", - "start_line": 2654, - "end_line": 2654, - "type": "METHOD", - "content_hash": "f15c1fd53877211c" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.pasteToEditor": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.pasteToEditor", - "start_line": 2655, - "end_line": 2655, - "type": "METHOD", - "content_hash": "fad46ff0a1df508f" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setEditorText": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setEditorText", - "start_line": 2656, - "end_line": 2656, - "type": "METHOD", - "content_hash": "6d2218e17e7b9704" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.getEditorText": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.getEditorText", - "start_line": 2657, - "end_line": 2657, - "type": "METHOD", - "content_hash": "9e57f9f7a02109ff" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.editor": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.editor", - "start_line": 2658, - "end_line": 2658, - "type": "METHOD", - "content_hash": "3acac34d498a18b9" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.addAutocompleteProvider": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.addAutocompleteProvider", - "start_line": 2659, - "end_line": 2662, - "type": "METHOD", - "content_hash": "3bbcb167e5af7ab3" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setEditorComponent": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setEditorComponent", - "start_line": 2663, - "end_line": 2663, - "type": "METHOD", - "content_hash": "b46197e7e276106e" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.getEditorComponent": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.getEditorComponent", - "start_line": 2664, - "end_line": 2664, - "type": "METHOD", - "content_hash": "f6169322d3322464" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.theme": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.theme", - "start_line": 2665, - "end_line": 2667, - "type": "METHOD", - "content_hash": "9ff78f0a532701f4" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.getAllThemes": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.getAllThemes", - "start_line": 2668, - "end_line": 2668, - "type": "METHOD", - "content_hash": "675fa2b4372578d4" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.getTheme": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.getTheme", - "start_line": 2669, - "end_line": 2669, - "type": "METHOD", - "content_hash": "74fea64eed89fcc0" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setTheme": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setTheme", - "start_line": 2670, - "end_line": 2681, - "type": "METHOD", - "content_hash": "19ac4908d7eafe65" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.getToolsExpanded": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.getToolsExpanded", - "start_line": 2682, - "end_line": 2682, - "type": "METHOD", - "content_hash": "e03b5b15d8a322d4" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setToolsExpanded": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setToolsExpanded", - "start_line": 2683, - "end_line": 2683, - "type": "METHOD", - "content_hash": "eb6242d9b81dcaf6" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionSelector": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionSelector", - "start_line": 2690, - "end_line": 2732, - "type": "METHOD", - "content_hash": "397690174f630e4d" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionSelector.": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionSelector.", - "start_line": 2696, - "end_line": 2731, - "type": "FUNCTION", - "content_hash": "5b4b231397a18948" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionSelector..onToggleToolsExpanded": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionSelector..onToggleToolsExpanded", - "start_line": 2721, - "end_line": 2721, - "type": "METHOD", - "content_hash": "fe2b957476d97e75" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionSelector": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionSelector", - "start_line": 2737, - "end_line": 2745, - "type": "METHOD", - "content_hash": "a892a9e0aad00355" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionConfirm": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionConfirm", - "start_line": 2750, - "end_line": 2760, - "type": "METHOD", - "content_hash": "ee6cf86771474a05" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.promptForMissingSessionCwd": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.promptForMissingSessionCwd", - "start_line": 2762, - "end_line": 2768, - "type": "METHOD", - "content_hash": "184fc898ba555be4" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionInput": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionInput", - "start_line": 2773, - "end_line": 2813, - "type": "METHOD", - "content_hash": "af7e1249211ca70b" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionInput.": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionInput.", - "start_line": 2778, - "end_line": 2812, - "type": "FUNCTION", - "content_hash": "14eb4a944294c394" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionInput": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionInput", - "start_line": 2818, - "end_line": 2826, - "type": "METHOD", - "content_hash": "dbbebf1b88345999" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionEditor": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionEditor", - "start_line": 2831, - "end_line": 2857, - "type": "METHOD", - "content_hash": "9c79bccb576e13a8" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionEditor.": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionEditor.", - "start_line": 2832, - "end_line": 2856, - "type": "FUNCTION", - "content_hash": "858d23db277d1347" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionEditor": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionEditor", - "start_line": 2862, - "end_line": 2869, - "type": "METHOD", - "content_hash": "697d6756026e7d95" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent", - "start_line": 2875, - "end_line": 2950, - "type": "METHOD", - "content_hash": "d12877c4af267677" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent.onEscape": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent.onEscape", - "start_line": 2916, - "end_line": 2916, - "type": "FUNCTION", - "content_hash": "4e667fca25f38483" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent.onCtrlD": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent.onCtrlD", - "start_line": 2919, - "end_line": 2919, - "type": "FUNCTION", - "content_hash": "99c8c86c95b28a42" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent.onPasteImage": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent.onPasteImage", - "start_line": 2922, - "end_line": 2922, - "type": "FUNCTION", - "content_hash": "e230d935656e6c22" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent.onExtensionShortcut": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent.onExtensionShortcut", - "start_line": 2925, - "end_line": 2925, - "type": "FUNCTION", - "content_hash": "758b37e92aad4a76" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionNotify": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionNotify", - "start_line": 2955, - "end_line": 2963, - "type": "METHOD", - "content_hash": "886f62ab2627c80b" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionCustom": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionCustom", - "start_line": 2966, - "end_line": 3043, - "type": "METHOD", - "content_hash": "109dfba228684795" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionCustom.": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionCustom.", - "start_line": 2990, - "end_line": 3042, - "type": "FUNCTION", - "content_hash": "5d131bd165abb1f2" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionCustom..then() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionCustom..then() callback", - "start_line": 3009, - "end_line": 3036, - "type": "FUNCTION", - "content_hash": "ea99bdbbfe1c6647" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionCustom..catch() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionCustom..catch() callback", - "start_line": 3037, - "end_line": 3041, - "type": "FUNCTION", - "content_hash": "b9a3bfd27827f752" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionError": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionError", - "start_line": 3048, - "end_line": 3061, - "type": "METHOD", - "content_hash": "d425c46322ac0f80" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionError.renderStack": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionError.renderStack", - "start_line": 3056, - "end_line": 3056, - "type": "CLASS", - "content_hash": "349f0bbc47b5cf08" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionError.renderStack.stackLines.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionError.renderStack.stackLines.map() callback", - "start_line": 3056, - "end_line": 3056, - "type": "FUNCTION", - "content_hash": "349f0bbc47b5cf08" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers", - "start_line": 3067, - "end_line": 3136, - "type": "METHOD", - "content_hash": "83cbcebdc9d5f031" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.onEscape": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.onEscape", - "start_line": 3070, - "end_line": 3096, - "type": "FUNCTION", - "content_hash": "3c8ecc1dcd552c9f" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.clear\") callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.clear\") callback", - "start_line": 3099, - "end_line": 3099, - "type": "FUNCTION", - "content_hash": "1d398aadfaa7db22" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.onCtrlD": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.onCtrlD", - "start_line": 3100, - "end_line": 3100, - "type": "FUNCTION", - "content_hash": "3fae7fcc21d1bcdc" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.suspend\") callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.suspend\") callback", - "start_line": 3101, - "end_line": 3101, - "type": "FUNCTION", - "content_hash": "8772629914d38241" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.thinking.cycle\") callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.thinking.cycle\") callback", - "start_line": 3102, - "end_line": 3102, - "type": "FUNCTION", - "content_hash": "116448beaaf6c62f" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.model.cycleForward\") callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.model.cycleForward\") callback", - "start_line": 3103, - "end_line": 3103, - "type": "FUNCTION", - "content_hash": "bfa7473ab811422a" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.model.cycleBackward\") callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.model.cycleBackward\") callback", - "start_line": 3104, - "end_line": 3104, - "type": "FUNCTION", - "content_hash": "5bbb7805b237da12" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.onDebug": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.onDebug", - "start_line": 3107, - "end_line": 3107, - "type": "FUNCTION", - "content_hash": "d94296e7fe44d36a" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.model.select\") callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.model.select\") callback", - "start_line": 3108, - "end_line": 3108, - "type": "FUNCTION", - "content_hash": "bb519c57831ff1dc" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.tools.expand\") callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.tools.expand\") callback", - "start_line": 3109, - "end_line": 3109, - "type": "FUNCTION", - "content_hash": "15ab4df66496e067" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.thinking.toggle\") callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.thinking.toggle\") callback", - "start_line": 3110, - "end_line": 3110, - "type": "FUNCTION", - "content_hash": "441ed83ffa1d9d45" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.editor.external\") callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.editor.external\") callback", - "start_line": 3111, - "end_line": 3111, - "type": "FUNCTION", - "content_hash": "cdf58391efa2ecf1" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.message.copy\") callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.message.copy\") callback", - "start_line": 3114, - "end_line": 3114, - "type": "FUNCTION", - "content_hash": "d739e8eae947ed44" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.message.followUp\") callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.message.followUp\") callback", - "start_line": 3116, - "end_line": 3116, - "type": "FUNCTION", - "content_hash": "e7cffff6da5e3dbb" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.message.dequeue\") callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.message.dequeue\") callback", - "start_line": 3117, - "end_line": 3117, - "type": "FUNCTION", - "content_hash": "db21bfc0d911aee1" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.session.new\") callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.session.new\") callback", - "start_line": 3118, - "end_line": 3118, - "type": "FUNCTION", - "content_hash": "cf2768b70af5b698" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.session.tree\") callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.session.tree\") callback", - "start_line": 3119, - "end_line": 3119, - "type": "FUNCTION", - "content_hash": "83b354cff9fb868f" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.session.fork\") callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.session.fork\") callback", - "start_line": 3120, - "end_line": 3120, - "type": "FUNCTION", - "content_hash": "1c2400a8753e4d4c" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.session.resume\") callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.session.resume\") callback", - "start_line": 3121, - "end_line": 3121, - "type": "FUNCTION", - "content_hash": "8b401518a9e0244b" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.onChange": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.onChange", - "start_line": 3123, - "end_line": 3129, - "type": "FUNCTION", - "content_hash": "5c0362e7381b5500" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.onPasteImage": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.onPasteImage", - "start_line": 3133, - "end_line": 3135, - "type": "FUNCTION", - "content_hash": "e67939617955929c" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleRightClickPaste": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleRightClickPaste", - "start_line": 3138, - "end_line": 3150, - "type": "METHOD", - "content_hash": "06b7173a97695249" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClipboardPaste": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClipboardPaste", - "start_line": 3152, - "end_line": 3192, - "type": "METHOD", - "content_hash": "f4a8b67b0e603b1d" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClipboardPaste.filePaths.some() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClipboardPaste.filePaths.some() callback", - "start_line": 3156, - "end_line": 3156, - "type": "FUNCTION", - "content_hash": "2794bebc97be1939" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleStartupSubmit": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleStartupSubmit", - "start_line": 3194, - "end_line": 3197, - "type": "METHOD", - "content_hash": "e5570e27e0c06491" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupEditorSubmitHandler": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupEditorSubmitHandler", - "start_line": 3199, - "end_line": 3398, - "type": "METHOD", - "content_hash": "4a8f184c59842b3d" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupEditorSubmitHandler.onSubmit": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupEditorSubmitHandler.onSubmit", - "start_line": 3200, - "end_line": 3397, - "type": "FUNCTION", - "content_hash": "c7d719ee9d0bb104" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.subscribeToAgent": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.subscribeToAgent", - "start_line": 3400, - "end_line": 3404, - "type": "METHOD", - "content_hash": "be72cae18c9e7c3d" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.subscribeToAgent.session.subscribe() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.subscribeToAgent.session.subscribe() callback", - "start_line": 3401, - "end_line": 3403, - "type": "FUNCTION", - "content_hash": "5d979eb965eead9d" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "start_line": 3406, - "end_line": 3792, - "type": "METHOD", - "content_hash": "4a7ffc78565dc22e" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent.compactionIndex": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent.compactionIndex", - "start_line": 3468, - "end_line": 3468, - "type": "CLASS", - "content_hash": "7f773a59cbeadaca" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent.compactionIndex.branch.findIndex() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent.compactionIndex.branch.findIndex() callback", - "start_line": 3468, - "end_line": 3468, - "type": "FUNCTION", - "content_hash": "7f773a59cbeadaca" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent.entriesAfterCompaction": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent.entriesAfterCompaction", - "start_line": 3469, - "end_line": 3469, - "type": "CLASS", - "content_hash": "0cd9e41b30861efa" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent.entriesAfterCompaction.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent.entriesAfterCompaction.map() callback", - "start_line": 3469, - "end_line": 3469, - "type": "FUNCTION", - "content_hash": "0cd9e41b30861efa" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.handleEvent.retainedEntries.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.handleEvent.retainedEntries.filter() callback", - "start_line": 3471, - "end_line": 3471, - "type": "FUNCTION", - "content_hash": "59ee44c0b35323f7" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent.retainedEntries.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent.retainedEntries.filter() callback", - "start_line": 3482, - "end_line": 3482, - "type": "FUNCTION", - "content_hash": "1d8c5a6b032db3d5" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.handleEvent.onEscape": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.handleEvent.onEscape", - "start_line": 3678, - "end_line": 3680, - "type": "FUNCTION", - "content_hash": "ed3353f682f9a21d" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent.onEscape": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent.onEscape", - "start_line": 3741, - "end_line": 3743, - "type": "FUNCTION", - "content_hash": "39ffdb9dacfa6a2b" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getUserMessageText": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getUserMessageText", - "start_line": 3795, - "end_line": 3802, - "type": "METHOD", - "content_hash": "fdb1c1ce0bd00887" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getUserMessageText.textBlocks": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getUserMessageText.textBlocks", - "start_line": 3797, - "end_line": 3800, - "type": "CLASS", - "content_hash": "ac75706f0c8762a4" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getUserMessageText.textBlocks.message.content.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getUserMessageText.textBlocks.message.content.filter() callback", - "start_line": 3800, - "end_line": 3800, - "type": "FUNCTION", - "content_hash": "3f34fb0c0e8f490a" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getUserMessageText.textBlocks.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getUserMessageText.textBlocks.map() callback", - "start_line": 3801, - "end_line": 3801, - "type": "FUNCTION", - "content_hash": "d10681080ebabb4c" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showManagedToolStatus": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showManagedToolStatus", - "start_line": 3805, - "end_line": 3816, - "type": "METHOD", - "content_hash": "91d7224a5cbcc44c" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStatus": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStatus", - "start_line": 3824, - "end_line": 3844, - "type": "METHOD", - "content_hash": "05be1546d82eea5d" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCustomEntryToChat": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCustomEntryToChat", - "start_line": 3846, - "end_line": 3866, - "type": "METHOD", - "content_hash": "398a2ebdca8b0250" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addMessageToChat": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addMessageToChat", - "start_line": 3868, - "end_line": 3989, - "type": "METHOD", - "content_hash": "d6c23629b78a5dab" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionItems": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionItems", - "start_line": 3991, - "end_line": 4083, - "type": "METHOD", - "content_hash": "ed468495a04cabd7" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionEntries": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionEntries", - "start_line": 4091, - "end_line": 4108, - "type": "METHOD", - "content_hash": "9f69c10da0c27522" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionEntries.items": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionEntries.items", - "start_line": 4097, - "end_line": 4106, - "type": "CLASS", - "content_hash": "df5ea37c58ed99c1" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionEntries.items.entries.flatMap() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionEntries.items.entries.flatMap() callback", - "start_line": 4097, - "end_line": 4106, - "type": "FUNCTION", - "content_hash": "df5ea37c58ed99c1" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCacheWarmingUsage": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCacheWarmingUsage", - "start_line": 4110, - "end_line": 4115, - "type": "METHOD", - "content_hash": "4ad95bd738e72be7" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCompactionCostNotice": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCompactionCostNotice", - "start_line": 4121, - "end_line": 4132, - "type": "METHOD", - "content_hash": "dbdcbb4e751d9082" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.countDroppedThinkingBlocks": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.countDroppedThinkingBlocks", - "start_line": 4134, - "end_line": 4148, - "type": "METHOD", - "content_hash": "4098dd939a97f4f9" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.countDroppedThinkingBlocks.transformations.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.countDroppedThinkingBlocks.transformations.filter() callback", - "start_line": 4141, - "end_line": 4144, - "type": "FUNCTION", - "content_hash": "da4ca9cb4e1c2de8" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowThinkingDropNotice": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowThinkingDropNotice", - "start_line": 4150, - "end_line": 4178, - "type": "METHOD", - "content_hash": "965ed6b099a4d61f" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowCacheMissNotice": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowCacheMissNotice", - "start_line": 4185, - "end_line": 4191, - "type": "METHOD", - "content_hash": "147dc4ffd1011a7e" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCacheMissNotice": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCacheMissNotice", - "start_line": 4193, - "end_line": 4206, - "type": "METHOD", - "content_hash": "e699d27915999ef2" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderInitialMessages": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderInitialMessages", - "start_line": 4208, - "end_line": 4223, - "type": "METHOD", - "content_hash": "d39954780a28fb45" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderInitialMessages.compactionCount": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderInitialMessages.compactionCount", - "start_line": 4218, - "end_line": 4218, - "type": "CLASS", - "content_hash": "7852247830373221" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderInitialMessages.compactionCount.allEntries.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderInitialMessages.compactionCount.allEntries.filter() callback", - "start_line": 4218, - "end_line": 4218, - "type": "FUNCTION", - "content_hash": "7852247830373221" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderProjectTrustWarningIfNeeded": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderProjectTrustWarningIfNeeded", - "start_line": 4225, - "end_line": 4244, - "type": "METHOD", - "content_hash": "b099b17ba046694f" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getUserInput": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getUserInput", - "start_line": 4246, - "end_line": 4258, - "type": "METHOD", - "content_hash": "3505ee225f948676" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getUserInput.": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getUserInput.", - "start_line": 4252, - "end_line": 4257, - "type": "FUNCTION", - "content_hash": "0e5db52a4b2e587d" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getUserInput..onInputCallback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getUserInput..onInputCallback", - "start_line": 4253, - "end_line": 4256, - "type": "FUNCTION", - "content_hash": "c0904cebaa2beeb9" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.rebuildChatFromMessages": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.rebuildChatFromMessages", - "start_line": 4260, - "end_line": 4263, - "type": "METHOD", - "content_hash": "2b2bef07e6216209" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCtrlC": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCtrlC", - "start_line": 4269, - "end_line": 4277, - "type": "METHOD", - "content_hash": "591caa14a188d808" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCtrlD": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCtrlD", - "start_line": 4279, - "end_line": 4282, - "type": "METHOD", - "content_hash": "e291a0ed25485b3b" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.shutdown": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.shutdown", - "start_line": 4291, - "end_line": 4330, - "type": "METHOD", - "content_hash": "c5c956254dc29777" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.emergencyTerminalExit": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.emergencyTerminalExit", - "start_line": 4332, - "end_line": 4339, - "type": "METHOD", - "content_hash": "6420c80fd94ff887" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.uncaughtCrash": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.uncaughtCrash", - "start_line": 4352, - "end_line": 4378, - "type": "METHOD", - "content_hash": "1d60288f22ce5c61" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkShutdownRequested": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkShutdownRequested", - "start_line": 4383, - "end_line": 4386, - "type": "METHOD", - "content_hash": "3106bd459c9be3ac" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.registerSignalHandlers": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.registerSignalHandlers", - "start_line": 4388, - "end_line": 4429, - "type": "METHOD", - "content_hash": "f61dfa992b8e9d15" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.registerSignalHandlers.signalCleanupHandlers.push() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.registerSignalHandlers.signalCleanupHandlers.push() callback", - "start_line": 4406, - "end_line": 4406, - "type": "FUNCTION", - "content_hash": "5d07222e182e880c" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.registerSignalHandlers.signalCleanupHandlers.push() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.registerSignalHandlers.signalCleanupHandlers.push() callback", - "start_line": 4428, - "end_line": 4428, - "type": "FUNCTION", - "content_hash": "d393a9830af44c73" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.unregisterSignalHandlers": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.unregisterSignalHandlers", - "start_line": 4431, - "end_line": 4436, - "type": "METHOD", - "content_hash": "12279ff96a24f0fd" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCtrlZ": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCtrlZ", - "start_line": 4438, - "end_line": 4473, - "type": "METHOD", - "content_hash": "b38052f4caf9581e" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCtrlZ.suspendKeepAlive": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCtrlZ.suspendKeepAlive", - "start_line": 4447, - "end_line": 4447, - "type": "CLASS", - "content_hash": "9d1d94db09fcac33" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCtrlZ.suspendKeepAlive.setInterval() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCtrlZ.suspendKeepAlive.setInterval() callback", - "start_line": 4447, - "end_line": 4447, - "type": "FUNCTION", - "content_hash": "9d1d94db09fcac33" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCtrlZ.process.once(\"SIGCONT\") callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCtrlZ.process.once(\"SIGCONT\") callback", - "start_line": 4455, - "end_line": 4460, - "type": "FUNCTION", - "content_hash": "59a4bcb4745bd5b6" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleFollowUp": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleFollowUp", - "start_line": 4475, - "end_line": 4505, - "type": "METHOD", - "content_hash": "d8b6b9557d6eac2e" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDequeue": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDequeue", - "start_line": 4507, - "end_line": 4514, - "type": "METHOD", - "content_hash": "8f7e44361a198201" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateEditorBorderColor": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateEditorBorderColor", - "start_line": 4516, - "end_line": 4525, - "type": "METHOD", - "content_hash": "426b7d8cd7b969c9" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.cycleThinkingLevel": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.cycleThinkingLevel", - "start_line": 4527, - "end_line": 4536, - "type": "METHOD", - "content_hash": "59bbc61029274061" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.cycleModel": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.cycleModel", - "start_line": 4538, - "end_line": 4555, - "type": "METHOD", - "content_hash": "150bc5bbfee7cfaf" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.toggleToolOutputExpansion": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.toggleToolOutputExpansion", - "start_line": 4557, - "end_line": 4559, - "type": "METHOD", - "content_hash": "764d7c6840a1e251" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setToolsExpanded": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setToolsExpanded", - "start_line": 4561, - "end_line": 4577, - "type": "METHOD", - "content_hash": "0585f579eaf0c14a" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateThinkingBlockVisibility": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateThinkingBlockVisibility", - "start_line": 4580, - "end_line": 4587, - "type": "METHOD", - "content_hash": "29019bd12bda3e5c" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.toggleThinkingBlockVisibility": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.toggleThinkingBlockVisibility", - "start_line": 4589, - "end_line": 4594, - "type": "METHOD", - "content_hash": "610cf485a6c676d7" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleOpenExternalEditor": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleOpenExternalEditor", - "start_line": 4596, - "end_line": 4612, - "type": "METHOD", - "content_hash": "370d70444678a8e0" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearEditor": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearEditor", - "start_line": 4618, - "end_line": 4621, - "type": "METHOD", - "content_hash": "4166d40715eb9f20" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showError": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showError", - "start_line": 4623, - "end_line": 4627, - "type": "METHOD", - "content_hash": "5ff9895e0d1ed129" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showWarning": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showWarning", - "start_line": 4629, - "end_line": 4633, - "type": "METHOD", - "content_hash": "32ee368af411649c" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showNewVersionNotification": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showNewVersionNotification", - "start_line": 4635, - "end_line": 4665, - "type": "METHOD", - "content_hash": "3e8dcb307f0360b4" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showNewVersionNotification.color": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showNewVersionNotification.color", - "start_line": 4657, - "end_line": 4657, - "type": "METHOD", - "content_hash": "f73ec681ea71b83c" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showPackageUpdateNotification": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showPackageUpdateNotification", - "start_line": 4667, - "end_line": 4685, - "type": "METHOD", - "content_hash": "08b76e7dbd4b54ba" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showPackageUpdateNotification.packageLines": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showPackageUpdateNotification.packageLines", - "start_line": 4671, - "end_line": 4671, - "type": "CLASS", - "content_hash": "2decf5b005b3bed6" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showPackageUpdateNotification.packageLines.packages.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showPackageUpdateNotification.packageLines.packages.map() callback", - "start_line": 4671, - "end_line": 4671, - "type": "FUNCTION", - "content_hash": "2decf5b005b3bed6" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAllQueuedMessages": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAllQueuedMessages", - "start_line": 4691, - "end_line": 4702, - "type": "METHOD", - "content_hash": "81c2a8677c035783" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAllQueuedMessages.steering.compactionQueuedMessages.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAllQueuedMessages.steering.compactionQueuedMessages.filter() callback", - "start_line": 4695, - "end_line": 4695, - "type": "FUNCTION", - "content_hash": "bd325a9d37c776f2" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAllQueuedMessages.steering.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAllQueuedMessages.steering.map() callback", - "start_line": 4695, - "end_line": 4695, - "type": "FUNCTION", - "content_hash": "bd325a9d37c776f2" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAllQueuedMessages.followUp.compactionQueuedMessages.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAllQueuedMessages.followUp.compactionQueuedMessages.filter() callback", - "start_line": 4699, - "end_line": 4699, - "type": "FUNCTION", - "content_hash": "63e1521265522c8e" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAllQueuedMessages.followUp.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAllQueuedMessages.followUp.map() callback", - "start_line": 4699, - "end_line": 4699, - "type": "FUNCTION", - "content_hash": "63e1521265522c8e" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearAllQueues": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearAllQueues", - "start_line": 4708, - "end_line": 4721, - "type": "METHOD", - "content_hash": "809527e219a051e1" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearAllQueues.compactionSteering": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearAllQueues.compactionSteering", - "start_line": 4710, - "end_line": 4712, - "type": "CLASS", - "content_hash": "ec84f381f08d0423" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearAllQueues.compactionSteering.compactionQueuedMessages.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearAllQueues.compactionSteering.compactionQueuedMessages.filter() callback", - "start_line": 4711, - "end_line": 4711, - "type": "FUNCTION", - "content_hash": "4e936f1f5dcb9910" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearAllQueues.compactionSteering.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearAllQueues.compactionSteering.map() callback", - "start_line": 4712, - "end_line": 4712, - "type": "FUNCTION", - "content_hash": "80c69e3b63458056" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearAllQueues.compactionFollowUp": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearAllQueues.compactionFollowUp", - "start_line": 4713, - "end_line": 4715, - "type": "CLASS", - "content_hash": "4744bcee1ef83094" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearAllQueues.compactionFollowUp.compactionQueuedMessages.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearAllQueues.compactionFollowUp.compactionQueuedMessages.filter() callback", - "start_line": 4714, - "end_line": 4714, - "type": "FUNCTION", - "content_hash": "8978d2ecc007f545" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearAllQueues.compactionFollowUp.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearAllQueues.compactionFollowUp.map() callback", - "start_line": 4715, - "end_line": 4715, - "type": "FUNCTION", - "content_hash": "80c69e3b63458056" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updatePendingMessagesDisplay": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updatePendingMessagesDisplay", - "start_line": 4723, - "end_line": 4740, - "type": "METHOD", - "content_hash": "30afe69e4c86d215" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.restoreQueuedMessagesToEditor": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.restoreQueuedMessagesToEditor", - "start_line": 4742, - "end_line": 4761, - "type": "METHOD", - "content_hash": "09f467ae45f99862" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.restoreQueuedMessagesToEditor.combinedText": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.restoreQueuedMessagesToEditor.combinedText", - "start_line": 4754, - "end_line": 4754, - "type": "CLASS", - "content_hash": "3bdf256a67012177" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.restoreQueuedMessagesToEditor.combinedText.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.restoreQueuedMessagesToEditor.combinedText.filter() callback", - "start_line": 4754, - "end_line": 4754, - "type": "FUNCTION", - "content_hash": "3bdf256a67012177" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.queueCompactionMessage": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.queueCompactionMessage", - "start_line": 4763, - "end_line": 4769, - "type": "METHOD", - "content_hash": "eb4e0a9baa8585d6" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.isExtensionCommand": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.isExtensionCommand", - "start_line": 4771, - "end_line": 4779, - "type": "METHOD", - "content_hash": "b224451fc35a868b" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushCompactionQueue": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushCompactionQueue", - "start_line": 4781, - "end_line": 4858, - "type": "METHOD", - "content_hash": "4b7a9aaaec5da26f" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushCompactionQueue.firstPromptIndex": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushCompactionQueue.firstPromptIndex", - "start_line": 4818, - "end_line": 4818, - "type": "CLASS", - "content_hash": "58b5d9bd2a695ced" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushCompactionQueue.firstPromptIndex.queuedMessages.findIndex() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushCompactionQueue.firstPromptIndex.queuedMessages.findIndex() callback", - "start_line": 4818, - "end_line": 4818, - "type": "FUNCTION", - "content_hash": "58b5d9bd2a695ced" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushCompactionQueue.promptPromise": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushCompactionQueue.promptPromise", - "start_line": 4837, - "end_line": 4841, - "type": "CLASS", - "content_hash": "da60d063ba10cfcb" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushCompactionQueue.promptPromise.catch() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushCompactionQueue.promptPromise.catch() callback", - "start_line": 4839, - "end_line": 4841, - "type": "FUNCTION", - "content_hash": "bc3367df1dce0126" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushPendingBashComponents": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushPendingBashComponents", - "start_line": 4861, - "end_line": 4867, - "type": "METHOD", - "content_hash": "6022db8e3ceca059" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.disposeActiveSelector": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.disposeActiveSelector", - "start_line": 4873, - "end_line": 4878, - "type": "METHOD", - "content_hash": "7052e793ddf23e3c" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSelector": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSelector", - "start_line": 4884, - "end_line": 4907, - "type": "METHOD", - "content_hash": "dbd40a6cd68c619b" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "start_line": 4909, - "end_line": 5143, - "type": "METHOD", - "content_hash": "dae08182020877fc" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback", - "start_line": 4910, - "end_line": 5142, - "type": "FUNCTION", - "content_hash": "6789445e59d35e15" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onAutoCompactChange": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onAutoCompactChange", - "start_line": 4960, - "end_line": 4963, - "type": "METHOD", - "content_hash": "d0971400b52d1ea2" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onShowImagesChange": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onShowImagesChange", - "start_line": 4964, - "end_line": 4971, - "type": "METHOD", - "content_hash": "7b18b9aef10bd243" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onImageWidthCellsChange": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onImageWidthCellsChange", - "start_line": 4972, - "end_line": 4979, - "type": "METHOD", - "content_hash": "5048d474628d069f" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onAutoResizeImagesChange": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onAutoResizeImagesChange", - "start_line": 4980, - "end_line": 4982, - "type": "METHOD", - "content_hash": "4f30eebf9a6e7234" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onBlockImagesChange": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onBlockImagesChange", - "start_line": 4983, - "end_line": 4985, - "type": "METHOD", - "content_hash": "7247aabef8d0e56f" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onEnableSkillCommandsChange": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onEnableSkillCommandsChange", - "start_line": 4986, - "end_line": 4989, - "type": "METHOD", - "content_hash": "2c61477a4292ace0" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onSteeringModeChange": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onSteeringModeChange", - "start_line": 4990, - "end_line": 4992, - "type": "METHOD", - "content_hash": "0253605f9a5fe912" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFollowUpModeChange": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFollowUpModeChange", - "start_line": 4993, - "end_line": 4995, - "type": "METHOD", - "content_hash": "9754999b60a26c71" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onTransportChange": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onTransportChange", - "start_line": 4996, - "end_line": 4999, - "type": "METHOD", - "content_hash": "b3fcff5dee81820b" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onHttpIdleTimeoutMsChange": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onHttpIdleTimeoutMsChange", - "start_line": 5000, - "end_line": 5004, - "type": "METHOD", - "content_hash": "32f7965808d1c236" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onCacheWarmingModeChange": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onCacheWarmingModeChange", - "start_line": 5005, - "end_line": 5008, - "type": "METHOD", - "content_hash": "1cdaec7c52df36e2" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onModelThinkingLevelChange": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onModelThinkingLevelChange", - "start_line": 5009, - "end_line": 5018, - "type": "METHOD", - "content_hash": "5907328541a17fc7" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onModelThinkingLevelRemove": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onModelThinkingLevelRemove", - "start_line": 5019, - "end_line": 5029, - "type": "METHOD", - "content_hash": "c079146e34979afa" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onThemeChange": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onThemeChange", - "start_line": 5030, - "end_line": 5033, - "type": "METHOD", - "content_hash": "139d959a78a88bc5" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onThemePreview": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onThemePreview", - "start_line": 5034, - "end_line": 5034, - "type": "METHOD", - "content_hash": "1dc0bd0fd79c9159" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onHideThinkingBlockChange": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onHideThinkingBlockChange", - "start_line": 5035, - "end_line": 5039, - "type": "METHOD", - "content_hash": "afc0cf6d0afe6a5a" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onMermaidRenderingModeChange": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onMermaidRenderingModeChange", - "start_line": 5040, - "end_line": 5044, - "type": "METHOD", - "content_hash": "ad98edd25c393d4e" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onShowCacheMissNoticesChange": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onShowCacheMissNoticesChange", - "start_line": 5045, - "end_line": 5048, - "type": "METHOD", - "content_hash": "54e3021ac96d4c13" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onCollapseChangelogChange": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onCollapseChangelogChange", - "start_line": 5049, - "end_line": 5051, - "type": "METHOD", - "content_hash": "9bc63f89c22b65ab" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onEnableInstallTelemetryChange": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onEnableInstallTelemetryChange", - "start_line": 5052, - "end_line": 5054, - "type": "METHOD", - "content_hash": "9cfec6bef9e547a8" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onQuietStartupChange": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onQuietStartupChange", - "start_line": 5055, - "end_line": 5057, - "type": "METHOD", - "content_hash": "0e4bf6befc42a112" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onDefaultProjectTrustChange": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onDefaultProjectTrustChange", - "start_line": 5058, - "end_line": 5060, - "type": "METHOD", - "content_hash": "968a7538e6e972df" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onDoubleEscapeActionChange": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onDoubleEscapeActionChange", - "start_line": 5061, - "end_line": 5063, - "type": "METHOD", - "content_hash": "b31cb8b30c4da5d1" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onTreeFilterModeChange": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onTreeFilterModeChange", - "start_line": 5064, - "end_line": 5066, - "type": "METHOD", - "content_hash": "4312cdff0da3a09b" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onShowHardwareCursorChange": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onShowHardwareCursorChange", - "start_line": 5067, - "end_line": 5070, - "type": "METHOD", - "content_hash": "a38ed49922995044" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onEditorPaddingXChange": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onEditorPaddingXChange", - "start_line": 5071, - "end_line": 5077, - "type": "METHOD", - "content_hash": "ca81a2b7afa938a3" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onOutputPadChange": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onOutputPadChange", - "start_line": 5078, - "end_line": 5089, - "type": "METHOD", - "content_hash": "976aa476e4cf7821" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onAutocompleteMaxVisibleChange": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onAutocompleteMaxVisibleChange", - "start_line": 5090, - "end_line": 5096, - "type": "METHOD", - "content_hash": "7a47d26fb4e8e16e" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onClearOnShrinkChange": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onClearOnShrinkChange", - "start_line": 5097, - "end_line": 5103, - "type": "METHOD", - "content_hash": "6987ebc30f7198fe" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onShowTerminalProgressChange": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onShowTerminalProgressChange", - "start_line": 5104, - "end_line": 5106, - "type": "METHOD", - "content_hash": "cb81d2aa183bc09b" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onTuiModeChange": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onTuiModeChange", - "start_line": 5107, - "end_line": 5116, - "type": "METHOD", - "content_hash": "88f967940939ea92" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFullscreenExitOutputChange": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFullscreenExitOutputChange", - "start_line": 5117, - "end_line": 5119, - "type": "METHOD", - "content_hash": "40c8e935817106ee" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFullscreenScrollbarChange": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFullscreenScrollbarChange", - "start_line": 5120, - "end_line": 5123, - "type": "METHOD", - "content_hash": "26a2e3110b83596d" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFullscreenCopyOnSelectChange": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFullscreenCopyOnSelectChange", - "start_line": 5124, - "end_line": 5127, - "type": "METHOD", - "content_hash": "8ba3c6ce94274f72" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFullscreenWheelScrollLinesChange": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFullscreenWheelScrollLinesChange", - "start_line": 5128, - "end_line": 5131, - "type": "METHOD", - "content_hash": "3cef56372d2cd959" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onWarningsChange": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onWarningsChange", - "start_line": 5132, - "end_line": 5134, - "type": "METHOD", - "content_hash": "ca1f6c8d16e99adb" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onCancel": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onCancel", - "start_line": 5135, - "end_line": 5138, - "type": "METHOD", - "content_hash": "f2d8a76e8020c402" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleThinkingCommand": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleThinkingCommand", - "start_line": 5145, - "end_line": 5160, - "type": "METHOD", - "content_hash": "f13bed28dac741dc" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleThinkingCommand.level": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleThinkingCommand.level", - "start_line": 5153, - "end_line": 5153, - "type": "CLASS", - "content_hash": "d396d5d70c687974" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleThinkingCommand.level.availableLevels.find() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleThinkingCommand.level.availableLevels.find() callback", - "start_line": 5153, - "end_line": 5153, - "type": "FUNCTION", - "content_hash": "d396d5d70c687974" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.selectThinkingLevel": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.selectThinkingLevel", - "start_line": 5162, - "end_line": 5171, - "type": "METHOD", - "content_hash": "47fcee89cf856303" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showThinkingSelector": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showThinkingSelector", - "start_line": 5173, - "end_line": 5192, - "type": "METHOD", - "content_hash": "2fed4807f8dbb388" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showThinkingSelector.showSelector() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showThinkingSelector.showSelector() callback", - "start_line": 5174, - "end_line": 5191, - "type": "FUNCTION", - "content_hash": "8b479da9d64aa76a" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleModelCommand": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleModelCommand", - "start_line": 5194, - "end_line": 5215, - "type": "METHOD", - "content_hash": "9c80fdc212701dac" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findExactModelMatch": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findExactModelMatch", - "start_line": 5217, - "end_line": 5249, - "type": "METHOD", - "content_hash": "462e926ed2b97799" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findExactModelMatch.cachedModels": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findExactModelMatch.cachedModels", - "start_line": 5218, - "end_line": 5221, - "type": "CLASS", - "content_hash": "3c68d047649e27cb" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findExactModelMatch.cachedModels.session.scopedModels.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findExactModelMatch.cachedModels.session.scopedModels.map() callback", - "start_line": 5220, - "end_line": 5220, - "type": "FUNCTION", - "content_hash": "620b2fc4d89b4a24" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findExactModelMatch.timeout": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findExactModelMatch.timeout", - "start_line": 5228, - "end_line": 5231, - "type": "CLASS", - "content_hash": "062c449b2e9d9024" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findExactModelMatch.timeout.setTimeout() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findExactModelMatch.timeout.setTimeout() callback", - "start_line": 5228, - "end_line": 5231, - "type": "FUNCTION", - "content_hash": "062c449b2e9d9024" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateAvailableProviderCount": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateAvailableProviderCount", - "start_line": 5252, - "end_line": 5259, - "type": "METHOD", - "content_hash": "f6a85e877c3db1d2" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateAvailableProviderCount.models": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateAvailableProviderCount.models", - "start_line": 5253, - "end_line": 5256, - "type": "CLASS", - "content_hash": "a86192a2526e04c7" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateAvailableProviderCount.models.session.scopedModels.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateAvailableProviderCount.models.session.scopedModels.map() callback", - "start_line": 5255, - "end_line": 5255, - "type": "FUNCTION", - "content_hash": "620b2fc4d89b4a24" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateAvailableProviderCount.uniqueProviders": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateAvailableProviderCount.uniqueProviders", - "start_line": 5257, - "end_line": 5257, - "type": "CLASS", - "content_hash": "60587c5479807506" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateAvailableProviderCount.uniqueProviders.models.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateAvailableProviderCount.uniqueProviders.models.map() callback", - "start_line": 5257, - "end_line": 5257, - "type": "FUNCTION", - "content_hash": "60587c5479807506" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeWarnAboutAnthropicSubscriptionAuth": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeWarnAboutAnthropicSubscriptionAuth", - "start_line": 5261, - "end_line": 5289, - "type": "METHOD", - "content_hash": "a209862985835104" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeSaveImplicitProjectTrustAfterReload": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeSaveImplicitProjectTrustAfterReload", - "start_line": 5291, - "end_line": 5315, - "type": "METHOD", - "content_hash": "7262ea0c7e1db1c7" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector", - "start_line": 5317, - "end_line": 5340, - "type": "METHOD", - "content_hash": "0b4b0c76ad50dda0" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector.showSelector() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector.showSelector() callback", - "start_line": 5321, - "end_line": 5339, - "type": "FUNCTION", - "content_hash": "fe2fd1b4edb13463" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector.showSelector() callback.selector": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector.showSelector() callback.selector", - "start_line": 5322, - "end_line": 5337, - "type": "CLASS", - "content_hash": "b0076a93bb27ccfd" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector.showSelector() callback.selector.onSelect": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector.showSelector() callback.selector.onSelect", - "start_line": 5326, - "end_line": 5332, - "type": "METHOD", - "content_hash": "be74a146672001bd" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector.showSelector() callback.selector.onCancel": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector.showSelector() callback.selector.onCancel", - "start_line": 5333, - "end_line": 5336, - "type": "METHOD", - "content_hash": "6618fb2004e64e46" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelSelector": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelSelector", - "start_line": 5342, - "end_line": 5376, - "type": "METHOD", - "content_hash": "5c82fa1de7bbfca5" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelSelector.showSelector() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelSelector.showSelector() callback", - "start_line": 5343, - "end_line": 5375, - "type": "FUNCTION", - "content_hash": "7b507fcdc399e247" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelSelector.showSelector() callback.dispose": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelSelector.showSelector() callback.dispose", - "start_line": 5374, - "end_line": 5374, - "type": "METHOD", - "content_hash": "d189f8b9451b9781" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector", - "start_line": 5378, - "end_line": 5498, - "type": "METHOD", - "content_hash": "0f59a86b52d669d2" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.availableModelIds": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.availableModelIds", - "start_line": 5380, - "end_line": 5380, - "type": "CLASS", - "content_hash": "ce4a6b6db5b35c2c" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.availableModelIds.availableModels.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.availableModelIds.availableModels.map() callback", - "start_line": 5380, - "end_line": 5380, - "type": "FUNCTION", - "content_hash": "ce4a6b6db5b35c2c" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.configuredEnabledIds.ids": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.configuredEnabledIds.ids", - "start_line": 5386, - "end_line": 5386, - "type": "CLASS", - "content_hash": "eb408b88d5561340" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.configuredEnabledIds.ids.resolved.scopedModels.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.configuredEnabledIds.ids.resolved.scopedModels.map() callback", - "start_line": 5386, - "end_line": 5386, - "type": "FUNCTION", - "content_hash": "eb408b88d5561340" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.currentEnabledIds": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.currentEnabledIds", - "start_line": 5393, - "end_line": 5396, - "type": "CLASS", - "content_hash": "002801b1505e92bb" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.currentEnabledIds.sessionScopedModels.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.currentEnabledIds.sessionScopedModels.map() callback", - "start_line": 5395, - "end_line": 5395, - "type": "FUNCTION", - "content_hash": "baccec4bb3eca018" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.updateSessionModels": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.updateSessionModels", - "start_line": 5399, - "end_line": 5417, - "type": "CLASS", - "content_hash": "4b2c25d4fd947ad7" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.updateSessionModels.hasEnabledAvailableModel": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.updateSessionModels.hasEnabledAvailableModel", - "start_line": 5401, - "end_line": 5401, - "type": "CLASS", - "content_hash": "f6a60c4c0f92d602" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.updateSessionModels.hasEnabledAvailableModel.enabledIds.some() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.updateSessionModels.hasEnabledAvailableModel.enabledIds.some() callback", - "start_line": 5401, - "end_line": 5401, - "type": "FUNCTION", - "content_hash": "f6a60c4c0f92d602" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.updateSessionModels.allAvailableModelsEnabled": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.updateSessionModels.allAvailableModelsEnabled", - "start_line": 5402, - "end_line": 5403, - "type": "CLASS", - "content_hash": "6aa67704ada867e4" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.updateSessionModels.allAvailableModelsEnabled.every() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.updateSessionModels.allAvailableModelsEnabled.every() callback", - "start_line": 5403, - "end_line": 5403, - "type": "FUNCTION", - "content_hash": "7121d1f5897bef51" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.updateSessionModels.newScopedModels.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.updateSessionModels.newScopedModels.map() callback", - "start_line": 5407, - "end_line": 5410, - "type": "FUNCTION", - "content_hash": "de863244888b3c07" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback", - "start_line": 5419, - "end_line": 5497, - "type": "FUNCTION", - "content_hash": "41fdff05f50f08e7" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.timeout": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.timeout", - "start_line": 5423, - "end_line": 5426, - "type": "CLASS", - "content_hash": "18bc75384ec3dd37" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.timeout.setTimeout() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.timeout.setTimeout() callback", - "start_line": 5423, - "end_line": 5426, - "type": "FUNCTION", - "content_hash": "18bc75384ec3dd37" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.selector": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.selector", - "start_line": 5427, - "end_line": 5452, - "type": "CLASS", - "content_hash": "d4362bb0a7dcea5a" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.selector.onChange": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.selector.onChange", - "start_line": 5434, - "end_line": 5437, - "type": "METHOD", - "content_hash": "aa105474880e7fe4" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.selector.onPersist": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.selector.onPersist", - "start_line": 5438, - "end_line": 5446, - "type": "METHOD", - "content_hash": "72a93192f3c36e46" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.selector.onPersist.allEnabled": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.selector.onPersist.allEnabled", - "start_line": 5439, - "end_line": 5442, - "type": "CLASS", - "content_hash": "c274b79873f806d1" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.selector.onPersist.allEnabled.enabledIds.every() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.selector.onPersist.allEnabled.enabledIds.every() callback", - "start_line": 5442, - "end_line": 5442, - "type": "FUNCTION", - "content_hash": "7281340a24df2a06" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.selector.onCancel": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.selector.onCancel", - "start_line": 5447, - "end_line": 5450, - "type": "METHOD", - "content_hash": "f2d8a76e8020c402" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.then() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.then() callback", - "start_line": 5454, - "end_line": 5476, - "type": "FUNCTION", - "content_hash": "d309d9583d23c048" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.then() callback.availableModels.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.then() callback.availableModels.map() callback", - "start_line": 5457, - "end_line": 5457, - "type": "FUNCTION", - "content_hash": "8c78481c71b2f816" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.catch() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.catch() callback", - "start_line": 5477, - "end_line": 5486, - "type": "FUNCTION", - "content_hash": "2aea5972cfaa7164" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.finally() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.finally() callback", - "start_line": 5487, - "end_line": 5487, - "type": "FUNCTION", - "content_hash": "317b66de7dafdde8" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.dispose": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.dispose", - "start_line": 5491, - "end_line": 5495, - "type": "METHOD", - "content_hash": "73cbc3e5a84be737" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showUserMessageSelector": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showUserMessageSelector", - "start_line": 5500, - "end_line": 5536, - "type": "METHOD", - "content_hash": "f5137e9ad84236f7" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showUserMessageSelector.showSelector() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showUserMessageSelector.showSelector() callback", - "start_line": 5510, - "end_line": 5535, - "type": "FUNCTION", - "content_hash": "254f4a6198abd6de" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showUserMessageSelector.showSelector() callback.selector": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showUserMessageSelector.showSelector() callback.selector", - "start_line": 5511, - "end_line": 5533, - "type": "CLASS", - "content_hash": "be5ae61984c70de0" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showUserMessageSelector.showSelector() callback.selector.userMessages.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showUserMessageSelector.showSelector() callback.selector.userMessages.map() callback", - "start_line": 5512, - "end_line": 5512, - "type": "FUNCTION", - "content_hash": "df9ca7dff2252664" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showUserMessageSelector.showSelector() callback.selector.": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showUserMessageSelector.showSelector() callback.selector.", - "start_line": 5513, - "end_line": 5527, - "type": "FUNCTION", - "content_hash": "4d0d020a2b250277" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCloneCommand": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCloneCommand", - "start_line": 5538, - "end_line": 5557, - "type": "METHOD", - "content_hash": "757682d1f52ef82a" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "start_line": 5559, - "end_line": 5706, - "type": "METHOD", - "content_hash": "413800114dc18c83" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector.showSelector() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector.showSelector() callback", - "start_line": 5569, - "end_line": 5705, - "type": "FUNCTION", - "content_hash": "1a1c1ecedcbefbcc" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector.showSelector() callback.selector": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector.showSelector() callback.selector", - "start_line": 5570, - "end_line": 5691, - "type": "CLASS", - "content_hash": "e55b74aced4080f4" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector.showSelector() callback.selector.": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector.showSelector() callback.selector.", - "start_line": 5574, - "end_line": 5680, - "type": "FUNCTION", - "content_hash": "24448449d26c3176" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector.showSelector() callback.selector..onEscape": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector.showSelector() callback.selector..onEscape", - "start_line": 5638, - "end_line": 5640, - "type": "FUNCTION", - "content_hash": "dfda4ddbbd58df4d" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector.showSelector() callback.onCopy": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector.showSelector() callback.onCopy", - "start_line": 5692, - "end_line": 5703, - "type": "FUNCTION", - "content_hash": "4682c233983bc371" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector", - "start_line": 5708, - "end_line": 5749, - "type": "METHOD", - "content_hash": "109594d36dc76e2b" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector.showSelector() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector.showSelector() callback", - "start_line": 5709, - "end_line": 5748, - "type": "FUNCTION", - "content_hash": "e8b6ad31894097cd" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector.showSelector() callback.selector": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector.showSelector() callback.selector", - "start_line": 5710, - "end_line": 5746, - "type": "CLASS", - "content_hash": "d83f2b77a6271458" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector.showSelector() callback.selector.renameSession": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector.showSelector() callback.selector.renameSession", - "start_line": 5735, - "end_line": 5740, - "type": "METHOD", - "content_hash": "a7009461451e012d" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleResumeSession": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleResumeSession", - "start_line": 5751, - "end_line": 5786, - "type": "METHOD", - "content_hash": "c5cd482d32faf454" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.handleResumeSession.result": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.handleResumeSession.result", - "start_line": 5757, - "end_line": 5760, - "type": "CLASS", - "content_hash": "9e5d76be621a6e3f" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.handleResumeSession.result.projectTrustContextFactory": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.handleResumeSession.result.projectTrustContextFactory", - "start_line": 5759, - "end_line": 5759, - "type": "METHOD", - "content_hash": "6b97258d48be0214" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleResumeSession.result": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleResumeSession.result", - "start_line": 5773, - "end_line": 5777, - "type": "CLASS", - "content_hash": "1f74c3593fd22320" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleResumeSession.result.projectTrustContextFactory": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleResumeSession.result.projectTrustContextFactory", - "start_line": 5776, - "end_line": 5776, - "type": "METHOD", - "content_hash": "fa5c5248122deeda" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLoginProviderOptions": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLoginProviderOptions", - "start_line": 5788, - "end_line": 5821, - "type": "METHOD", - "content_hash": "6fbfd3a6b5d5577c" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLoginProviderOptions.options.sort() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLoginProviderOptions.options.sort() callback", - "start_line": 5820, - "end_line": 5820, - "type": "FUNCTION", - "content_hash": "05f8e476b23df764" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLogoutProviderOptions": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLogoutProviderOptions", - "start_line": 5823, - "end_line": 5836, - "type": "METHOD", - "content_hash": "90046e2a3bfad37a" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLogoutProviderOptions.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLogoutProviderOptions.map() callback", - "start_line": 5825, - "end_line": 5834, - "type": "FUNCTION", - "content_hash": "02fbf3ce28ee46b7" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLogoutProviderOptions.sort() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLogoutProviderOptions.sort() callback", - "start_line": 5835, - "end_line": 5835, - "type": "FUNCTION", - "content_hash": "4b19179c19c006ef" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findLoginProviderOptions": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findLoginProviderOptions", - "start_line": 5838, - "end_line": 5849, - "type": "METHOD", - "content_hash": "84e4de214d5f3f39" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findLoginProviderOptions.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findLoginProviderOptions.filter() callback", - "start_line": 5845, - "end_line": 5847, - "type": "FUNCTION", - "content_hash": "c6ed7dee4a826593" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleLoginCommand": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleLoginCommand", - "start_line": 5851, - "end_line": 5872, - "type": "METHOD", - "content_hash": "f0938428266ed778" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleLoginCommand.providerIds": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleLoginCommand.providerIds", - "start_line": 5864, - "end_line": 5864, - "type": "CLASS", - "content_hash": "83d39b16befb19e6" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleLoginCommand.providerIds.providerOptions.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleLoginCommand.providerIds.providerOptions.map() callback", - "start_line": 5864, - "end_line": 5864, - "type": "FUNCTION", - "content_hash": "83d39b16befb19e6" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.startProviderLogin": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.startProviderLogin", - "start_line": 5875, - "end_line": 5883, - "type": "METHOD", - "content_hash": "d9022c25a7b5dddb" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector", - "start_line": 5885, - "end_line": 5959, - "type": "METHOD", - "content_hash": "36bf1679ad9441eb" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.radiusOption": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.radiusOption", - "start_line": 5887, - "end_line": 5889, - "type": "CLASS", - "content_hash": "5e9c2bcdbc6f0ac2" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.radiusOption.find() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.radiusOption.find() callback", - "start_line": 5889, - "end_line": 5889, - "type": "FUNCTION", - "content_hash": "3c706c25a909d8b8" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.oauthProvider": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.oauthProvider", - "start_line": 5892, - "end_line": 5892, - "type": "CLASS", - "content_hash": "b6c259e49d9c8757" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.oauthProvider.providerOptions.find() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.oauthProvider.providerOptions.find() callback", - "start_line": 5892, - "end_line": 5892, - "type": "FUNCTION", - "content_hash": "b6c259e49d9c8757" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.availableAuthTypes": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.availableAuthTypes", - "start_line": 5897, - "end_line": 5899, - "type": "CLASS", - "content_hash": "ab6aa3d1c6be211f" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.availableAuthTypes.providerOptions.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.availableAuthTypes.providerOptions.map() callback", - "start_line": 5898, - "end_line": 5898, - "type": "FUNCTION", - "content_hash": "819301ae956c791c" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.showSelector() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.showSelector() callback", - "start_line": 5925, - "end_line": 5958, - "type": "FUNCTION", - "content_hash": "8a1a9214a7d33b92" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.showSelector() callback.onSelect": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.showSelector() callback.onSelect", - "start_line": 5926, - "end_line": 5941, - "type": "CLASS", - "content_hash": "78cc3d3626018661" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.showLoginAuthTypeSelector.showSelector() callback.onSelect.startProviderLogin() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.showLoginAuthTypeSelector.showSelector() callback.onSelect.startProviderLogin() callback", - "start_line": 5929, - "end_line": 5929, - "type": "FUNCTION", - "content_hash": "3808b0f9fa042667" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.showSelector() callback.onSelect.providerOption": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.showSelector() callback.onSelect.providerOption", - "start_line": 5934, - "end_line": 5934, - "type": "CLASS", - "content_hash": "d72e17361d81411b" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.showSelector() callback.onSelect.providerOption.providerOptions.find() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.showSelector() callback.onSelect.providerOption.providerOptions.find() callback", - "start_line": 5934, - "end_line": 5934, - "type": "FUNCTION", - "content_hash": "d72e17361d81411b" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.showSelector() callback.onSelect.startProviderLogin() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.showSelector() callback.onSelect.startProviderLogin() callback", - "start_line": 5936, - "end_line": 5936, - "type": "FUNCTION", - "content_hash": "9175bc7f021817af" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.showSelector() callback.dispose": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.showSelector() callback.dispose", - "start_line": 5957, - "end_line": 5957, - "type": "METHOD", - "content_hash": "d189f8b9451b9781" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginProviderSelector": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginProviderSelector", - "start_line": 5961, - "end_line": 6004, - "type": "METHOD", - "content_hash": "512bd7a6bc32f3bc" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginProviderSelector.showSelector() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginProviderSelector.showSelector() callback", - "start_line": 5974, - "end_line": 6003, - "type": "FUNCTION", - "content_hash": "847431b82aa912da" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginProviderSelector.showSelector() callback.selector": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginProviderSelector.showSelector() callback.selector", - "start_line": 5975, - "end_line": 6001, - "type": "CLASS", - "content_hash": "f9d7adb3e77be6df" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginProviderSelector.showSelector() callback.selector.": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginProviderSelector.showSelector() callback.selector.", - "start_line": 5978, - "end_line": 5991, - "type": "FUNCTION", - "content_hash": "b0c719964029d751" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginProviderSelector.showSelector() callback.selector..providerOption": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginProviderSelector.showSelector() callback.selector..providerOption", - "start_line": 5981, - "end_line": 5983, - "type": "CLASS", - "content_hash": "8fa397583e63a82d" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginProviderSelector.showSelector() callback.selector..providerOption.providerOptions.find() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginProviderSelector.showSelector() callback.selector..providerOption.providerOptions.find() callback", - "start_line": 5982, - "end_line": 5982, - "type": "FUNCTION", - "content_hash": "f775f539cf82a57c" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginProviderSelector.showSelector() callback.selector..startProviderLogin() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginProviderSelector.showSelector() callback.selector..startProviderLogin() callback", - "start_line": 5988, - "end_line": 5989, - "type": "FUNCTION", - "content_hash": "abe9094673c08889" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showOAuthSelector": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showOAuthSelector", - "start_line": 6006, - "end_line": 6064, - "type": "METHOD", - "content_hash": "d496dbd8b127d364" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showOAuthSelector.showSelector() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showOAuthSelector.showSelector() callback", - "start_line": 6026, - "end_line": 6063, - "type": "FUNCTION", - "content_hash": "d0b1cfcc8abaedd3" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showOAuthSelector.showSelector() callback.selector": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showOAuthSelector.showSelector() callback.selector", - "start_line": 6027, - "end_line": 6061, - "type": "CLASS", - "content_hash": "eb950ac3abb5fc1d" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showOAuthSelector.showSelector() callback.selector.": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showOAuthSelector.showSelector() callback.selector.", - "start_line": 6030, - "end_line": 6056, - "type": "FUNCTION", - "content_hash": "be77867873c76c0d" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showOAuthSelector.showSelector() callback.selector..providerOption": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showOAuthSelector.showSelector() callback.selector..providerOption", - "start_line": 6033, - "end_line": 6033, - "type": "CLASS", - "content_hash": "d1b4baae0ca6758c" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showOAuthSelector.showSelector() callback.selector..providerOption.providerOptions.find() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showOAuthSelector.showSelector() callback.selector..providerOption.providerOptions.find() callback", - "start_line": 6033, - "end_line": 6033, - "type": "FUNCTION", - "content_hash": "d1b4baae0ca6758c" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication", - "start_line": 6066, - "end_line": 6160, - "type": "METHOD", - "content_hash": "08d88f685f6069d9" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.deferSelection": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.deferSelection", - "start_line": 6076, - "end_line": 6081, - "type": "CLASS", - "content_hash": "6f31568bff46822c" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.deferSelection.some() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.deferSelection.some() callback", - "start_line": 6081, - "end_line": 6081, - "type": "FUNCTION", - "content_hash": "43ce37ce24de2ee5" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.finishAuthentication": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.finishAuthentication", - "start_line": 6082, - "end_line": 6129, - "type": "CLASS", - "content_hash": "151c4486cdb84266" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.finishAuthentication.providerModels": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.finishAuthentication.providerModels", - "start_line": 6087, - "end_line": 6087, - "type": "CLASS", - "content_hash": "6fc4e37692b5d2aa" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.finishAuthentication.providerModels.availableModels.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.finishAuthentication.providerModels.availableModels.filter() callback", - "start_line": 6087, - "end_line": 6087, - "type": "FUNCTION", - "content_hash": "6fc4e37692b5d2aa" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.finishAuthentication.providerModels.find() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.finishAuthentication.providerModels.find() callback", - "start_line": 6099, - "end_line": 6099, - "type": "FUNCTION", - "content_hash": "756998e278e3f87d" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.timeout": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.timeout", - "start_line": 6137, - "end_line": 6137, - "type": "CLASS", - "content_hash": "e09da0535781c6b8" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.timeout.setTimeout() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.timeout.setTimeout() callback", - "start_line": 6137, - "end_line": 6137, - "type": "FUNCTION", - "content_hash": "e09da0535781c6b8" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.then() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.then() callback", - "start_line": 6140, - "end_line": 6153, - "type": "FUNCTION", - "content_hash": "d32f5518d1df5b34" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.catch() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.catch() callback", - "start_line": 6154, - "end_line": 6158, - "type": "FUNCTION", - "content_hash": "9ac4048b2eb7109b" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.finally() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.finally() callback", - "start_line": 6159, - "end_line": 6159, - "type": "FUNCTION", - "content_hash": "32b95edd7bf497aa" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAmbientAuthDialog": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAmbientAuthDialog", - "start_line": 6162, - "end_line": 6190, - "type": "METHOD", - "content_hash": "25620e762a73e27b" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showApiKeyLoginDialog": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showApiKeyLoginDialog", - "start_line": 6192, - "end_line": 6241, - "type": "METHOD", - "content_hash": "2af156a2824f1ce5" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect", - "start_line": 6243, - "end_line": 6276, - "type": "METHOD", - "content_hash": "ffe527891205dd9c" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect.": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect.", - "start_line": 6248, - "end_line": 6275, - "type": "FUNCTION", - "content_hash": "411f8c700fc66d0f" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect..labels": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect..labels", - "start_line": 6255, - "end_line": 6255, - "type": "CLASS", - "content_hash": "0d64f7bb13005d12" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect..labels.prompt.options.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect..labels.prompt.options.map() callback", - "start_line": 6255, - "end_line": 6255, - "type": "FUNCTION", - "content_hash": "0d64f7bb13005d12" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect..selector": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect..selector", - "start_line": 6256, - "end_line": 6270, - "type": "CLASS", - "content_hash": "4e686bf3eb1306b1" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect..selector.": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect..selector.", - "start_line": 6259, - "end_line": 6264, - "type": "FUNCTION", - "content_hash": "ab4da39fa32b99b9" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect..selector..id": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect..selector..id", - "start_line": 6261, - "end_line": 6261, - "type": "CLASS", - "content_hash": "ec7d85b8e4f428db" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect..selector..id.prompt.options.find() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect..selector..id.prompt.options.find() callback", - "start_line": 6261, - "end_line": 6261, - "type": "FUNCTION", - "content_hash": "ec7d85b8e4f428db" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthPrompt": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthPrompt", - "start_line": 6278, - "end_line": 6300, - "type": "METHOD", - "content_hash": "b612cd351906befe" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthPrompt.aborted": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthPrompt.aborted", - "start_line": 6291, - "end_line": 6294, - "type": "CLASS", - "content_hash": "3e9d92db27861738" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthPrompt.aborted.": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthPrompt.aborted.", - "start_line": 6291, - "end_line": 6294, - "type": "FUNCTION", - "content_hash": "3e9d92db27861738" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthPrompt.aborted..onAbort": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthPrompt.aborted..onAbort", - "start_line": 6292, - "end_line": 6292, - "type": "FUNCTION", - "content_hash": "9811694f3309530b" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.notifyAuthDialog": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.notifyAuthDialog", - "start_line": 6302, - "end_line": 6313, - "type": "METHOD", - "content_hash": "40e7feefb8482c59" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider", - "start_line": 6315, - "end_line": 6336, - "type": "METHOD", - "content_hash": "dc42677bff925601" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.prompt": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.prompt", - "start_line": 6328, - "end_line": 6328, - "type": "METHOD", - "content_hash": "04e6e7f8a1c6d19e" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.notify": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.notify", - "start_line": 6329, - "end_line": 6329, - "type": "METHOD", - "content_hash": "efc1b6ba6c6dc821" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.getDeviceId": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.getDeviceId", - "start_line": 6331, - "end_line": 6331, - "type": "METHOD", - "content_hash": "315d4d140cfadc4d" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginDialog": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginDialog", - "start_line": 6338, - "end_line": 6371, - "type": "METHOD", - "content_hash": "a6756e244ee8417e" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer", - "start_line": 6377, - "end_line": 6424, - "type": "METHOD", - "content_hash": "46d0b642be2cd5ed" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer.existing": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer.existing", - "start_line": 6385, - "end_line": 6387, - "type": "CLASS", - "content_hash": "536958949c7276c6" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer.existing.servers.find() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer.existing.servers.find() callback", - "start_line": 6386, - "end_line": 6386, - "type": "FUNCTION", - "content_hash": "47e238d108d9b091" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer.servers.some() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer.servers.some() callback", - "start_line": 6391, - "end_line": 6391, - "type": "FUNCTION", - "content_hash": "e311d7fafc3eb854" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer.showSelector() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer.showSelector() callback", - "start_line": 6399, - "end_line": 6423, - "type": "FUNCTION", - "content_hash": "58bfe1aca2c9ed25" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer.showSelector() callback.selector": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer.showSelector() callback.selector", - "start_line": 6400, - "end_line": 6421, - "type": "CLASS", - "content_hash": "d778cb62e997d53b" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer.showSelector() callback.selector.": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer.showSelector() callback.selector.", - "start_line": 6403, - "end_line": 6416, - "type": "FUNCTION", - "content_hash": "36673d5ff863bc2e" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "start_line": 6430, - "end_line": 6518, - "type": "METHOD", - "content_hash": "34848f386fd68c83" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleExportCommand": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleExportCommand", - "start_line": 6520, - "end_line": 6536, - "type": "METHOD", - "content_hash": "aa9c30f8a14c575f" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getPathCommandArgument": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getPathCommandArgument", - "start_line": 6538, - "end_line": 6565, - "type": "METHOD", - "content_hash": "b883bc5f77edc001" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleImportCommand": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleImportCommand", - "start_line": 6567, - "end_line": 6609, - "type": "METHOD", - "content_hash": "4926de1a399a288e" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleShareCommand": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleShareCommand", - "start_line": 6611, - "end_line": 6620, - "type": "METHOD", - "content_hash": "73ab0b6423c67bfa" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleShareCommand.showStatus": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleShareCommand.showStatus", - "start_line": 6617, - "end_line": 6617, - "type": "METHOD", - "content_hash": "770e0c8bbc876763" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleShareCommand.showError": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleShareCommand.showError", - "start_line": 6618, - "end_line": 6618, - "type": "METHOD", - "content_hash": "577a8a00814d6a19" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBugCommand": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBugCommand", - "start_line": 6622, - "end_line": 6635, - "type": "METHOD", - "content_hash": "c8fbd7844ab9b0f0" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBugCommand.showStatus": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBugCommand.showStatus", - "start_line": 6630, - "end_line": 6630, - "type": "METHOD", - "content_hash": "bb9a3d0603b3955c" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBugCommand.showError": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBugCommand.showError", - "start_line": 6631, - "end_line": 6631, - "type": "METHOD", - "content_hash": "36ff188e23c66abc" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCopyCommand": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCopyCommand", - "start_line": 6637, - "end_line": 6666, - "type": "METHOD", - "content_hash": "67b7b1dfd2af3bdd" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleNameCommand": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleNameCommand", - "start_line": 6668, - "end_line": 6691, - "type": "METHOD", - "content_hash": "8323021176ae6002" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleSessionCommand": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleSessionCommand", - "start_line": 6693, - "end_line": 6772, - "type": "METHOD", - "content_hash": "6630670b7d05a464" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleChangelogCommand": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleChangelogCommand", - "start_line": 6774, - "end_line": 6793, - "type": "METHOD", - "content_hash": "06da0832049e3056" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleChangelogCommand.changelogMarkdown": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleChangelogCommand.changelogMarkdown", - "start_line": 6778, - "end_line": 6784, - "type": "CLASS", - "content_hash": "1d31297395923244" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleChangelogCommand.changelogMarkdown.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleChangelogCommand.changelogMarkdown.map() callback", - "start_line": 6782, - "end_line": 6782, - "type": "FUNCTION", - "content_hash": "fb3289beade92cac" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAppKeyDisplay": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAppKeyDisplay", - "start_line": 6798, - "end_line": 6800, - "type": "METHOD", - "content_hash": "f463b70da79d1639" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getEditorKeyDisplay": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getEditorKeyDisplay", - "start_line": 6805, - "end_line": 6807, - "type": "METHOD", - "content_hash": "f4f09d0c098bcc22" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleHotkeysCommand": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleHotkeysCommand", - "start_line": 6809, - "end_line": 6924, - "type": "METHOD", - "content_hash": "d383cd391f65f089" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClearCommand": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClearCommand", - "start_line": 6926, - "end_line": 6939, - "type": "METHOD", - "content_hash": "abb254bf864db970" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "start_line": 6941, - "end_line": 6972, - "type": "METHOD", - "content_hash": "d58bf57710b9597f" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand.debugData": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand.debugData", - "start_line": 6947, - "end_line": 6962, - "type": "CLASS", - "content_hash": "e8d5fdb3b8755bb1" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand.debugData.allLines.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand.debugData.allLines.map() callback", - "start_line": 6953, - "end_line": 6957, - "type": "FUNCTION", - "content_hash": "787abfacb3deccac" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand.debugData.session.messages.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand.debugData.session.messages.map() callback", - "start_line": 6960, - "end_line": 6960, - "type": "FUNCTION", - "content_hash": "2852ceca61e1b463" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleArminSaysHi": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleArminSaysHi", - "start_line": 6974, - "end_line": 6979, - "type": "METHOD", - "content_hash": "f89bf66179fbe707" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDementedDelves": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDementedDelves", - "start_line": 6981, - "end_line": 6985, - "type": "METHOD", - "content_hash": "33f42216a1287571" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBashCommand": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBashCommand", - "start_line": 6987, - "end_line": 7078, - "type": "METHOD", - "content_hash": "82e426b9750afe42" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBashCommand.result": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBashCommand.result", - "start_line": 7050, - "end_line": 7059, - "type": "CLASS", - "content_hash": "dd658c76dc667f3a" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBashCommand.result.session.executeBash() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBashCommand.result.session.executeBash() callback", - "start_line": 7052, - "end_line": 7057, - "type": "FUNCTION", - "content_hash": "03cfcd29cff2c0bb" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCompactCommand": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCompactCommand", - "start_line": 7080, - "end_line": 7088, - "type": "METHOD", - "content_hash": "63ead6272cebda27" - }, - "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.stop": { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.stop", - "start_line": 7090, - "end_line": 7108, - "type": "METHOD", - "content_hash": "11d34e1e0fcff2f7" - }, - "packages/coding-agent/src/modes/interactive/model-catalog-refresh.ts|packages.coding-agent.src.modes.interactive.model-catalog-refresh.ActiveModelCatalogRefresh": { - "file_path": "packages/coding-agent/src/modes/interactive/model-catalog-refresh.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.model-catalog-refresh.ActiveModelCatalogRefresh", - "start_line": 7, - "end_line": 11, - "type": "INTERFACE", - "content_hash": "fb932fd97571246b" - }, - "packages/coding-agent/src/modes/interactive/model-catalog-refresh.ts|packages.coding-agent.src.modes.interactive.model-catalog-refresh.ModelCatalogRefreshCoordinator": { - "file_path": "packages/coding-agent/src/modes/interactive/model-catalog-refresh.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.model-catalog-refresh.ModelCatalogRefreshCoordinator", - "start_line": 13, - "end_line": 41, - "type": "CLASS", - "content_hash": "12bffb3950d15e8f" - }, - "packages/coding-agent/src/modes/interactive/model-catalog-refresh.ts|packages.coding-agent.src.modes.interactive.model-catalog-refresh.ModelCatalogRefreshCoordinator.refresh": { - "file_path": "packages/coding-agent/src/modes/interactive/model-catalog-refresh.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.model-catalog-refresh.ModelCatalogRefreshCoordinator.refresh", - "start_line": 16, - "end_line": 40, - "type": "METHOD", - "content_hash": "de213a12e1783ab0" - }, - "packages/coding-agent/src/modes/interactive/model-catalog-refresh.ts|packages.coding-agent.src.modes.interactive.model-catalog-refresh.ModelCatalogRefreshCoordinator.refresh.promise.finally() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/model-catalog-refresh.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.model-catalog-refresh.ModelCatalogRefreshCoordinator.refresh.promise.finally() callback", - "start_line": 23, - "end_line": 27, - "type": "FUNCTION", - "content_hash": "5a3faa1641f8ec51" - }, - "packages/coding-agent/src/modes/interactive/model-catalog-refresh.ts|packages.coding-agent.src.modes.interactive.model-catalog-refresh.refresh.promise": { - "file_path": "packages/coding-agent/src/modes/interactive/model-catalog-refresh.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.model-catalog-refresh.refresh.promise", - "start_line": 23, - "end_line": 27, - "type": "CLASS", - "content_hash": "5a3faa1641f8ec51" - }, - "packages/coding-agent/src/modes/interactive/model-catalog-refresh.ts|packages.coding-agent.src.modes.interactive.model-catalog-refresh.ModelCatalogRefreshCoordinator.refresh.finally() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/model-catalog-refresh.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.model-catalog-refresh.ModelCatalogRefreshCoordinator.refresh.finally() callback", - "start_line": 34, - "end_line": 39, - "type": "FUNCTION", - "content_hash": "adf6fd34c9b432fe" - }, - "packages/coding-agent/src/modes/interactive/model-catalog-refresh.ts|packages.coding-agent.src.modes.interactive.model-catalog-refresh.refreshModelCatalogs": { - "file_path": "packages/coding-agent/src/modes/interactive/model-catalog-refresh.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.model-catalog-refresh.refreshModelCatalogs", - "start_line": 46, - "end_line": 51, - "type": "FUNCTION", - "content_hash": "1189769ce9b1d860" - }, - "packages/coding-agent/src/modes/interactive/model-search.ts|packages.coding-agent.src.modes.interactive.model-search.ModelSearchItem": { - "file_path": "packages/coding-agent/src/modes/interactive/model-search.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.model-search.ModelSearchItem", - "start_line": 1, - "end_line": 5, - "type": "INTERFACE", - "content_hash": "3c4686fdb11e3cd7" - }, - "packages/coding-agent/src/modes/interactive/model-search.ts|packages.coding-agent.src.modes.interactive.model-search.getModelSearchText": { - "file_path": "packages/coding-agent/src/modes/interactive/model-search.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.model-search.getModelSearchText", - "start_line": 7, - "end_line": 11, - "type": "FUNCTION", - "content_hash": "fb25ffd923b79f3f" - }, - "packages/coding-agent/src/modes/interactive/model-search.ts|packages.coding-agent.src.modes.interactive.model-search.getModelSelectorSearchText": { - "file_path": "packages/coding-agent/src/modes/interactive/model-search.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.model-search.getModelSelectorSearchText", - "start_line": 17, - "end_line": 21, - "type": "FUNCTION", - "content_hash": "2b2260c20312345b" - }, - "packages/coding-agent/src/modes/interactive/program-status-reporter.ts|packages.coding-agent.src.modes.interactive.program-status-reporter.firstLine": { - "file_path": "packages/coding-agent/src/modes/interactive/program-status-reporter.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.program-status-reporter.firstLine", - "start_line": 7, - "end_line": 9, - "type": "FUNCTION", - "content_hash": "7ba4f1cd602299c6" - }, - "packages/coding-agent/src/modes/interactive/program-status-reporter.ts|packages.coding-agent.src.modes.interactive.program-status-reporter.ProgramStatusReporter": { - "file_path": "packages/coding-agent/src/modes/interactive/program-status-reporter.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.program-status-reporter.ProgramStatusReporter", - "start_line": 17, - "end_line": 111, - "type": "CLASS", - "content_hash": "d65ce02e6d44d45e" - }, - "packages/coding-agent/src/modes/interactive/program-status-reporter.ts|packages.coding-agent.src.modes.interactive.program-status-reporter.ProgramStatusReporter.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/program-status-reporter.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.program-status-reporter.ProgramStatusReporter.constructor", - "start_line": 30, - "end_line": 33, - "type": "CONSTRUCTOR", - "content_hash": "5f4a55b6eec04488" - }, - "packages/coding-agent/src/modes/interactive/program-status-reporter.ts|packages.coding-agent.src.modes.interactive.program-status-reporter.ProgramStatusReporter.handleEvent": { - "file_path": "packages/coding-agent/src/modes/interactive/program-status-reporter.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.program-status-reporter.ProgramStatusReporter.handleEvent", - "start_line": 35, - "end_line": 77, - "type": "METHOD", - "content_hash": "0d80d2aa2c3f5bd0" - }, - "packages/coding-agent/src/modes/interactive/program-status-reporter.ts|packages.coding-agent.src.modes.interactive.program-status-reporter.ProgramStatusReporter.setBlocked": { - "file_path": "packages/coding-agent/src/modes/interactive/program-status-reporter.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.program-status-reporter.ProgramStatusReporter.setBlocked", - "start_line": 80, - "end_line": 84, - "type": "METHOD", - "content_hash": "afbe151f9e1e9cf2" - }, - "packages/coding-agent/src/modes/interactive/program-status-reporter.ts|packages.coding-agent.src.modes.interactive.program-status-reporter.ProgramStatusReporter.reset": { - "file_path": "packages/coding-agent/src/modes/interactive/program-status-reporter.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.program-status-reporter.ProgramStatusReporter.reset", - "start_line": 87, - "end_line": 93, - "type": "METHOD", - "content_hash": "5c992fab23344690" - }, - "packages/coding-agent/src/modes/interactive/program-status-reporter.ts|packages.coding-agent.src.modes.interactive.program-status-reporter.ProgramStatusReporter.report": { - "file_path": "packages/coding-agent/src/modes/interactive/program-status-reporter.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.program-status-reporter.ProgramStatusReporter.report", - "start_line": 95, - "end_line": 101, - "type": "METHOD", - "content_hash": "980b9c8b551466df" - }, - "packages/coding-agent/src/modes/interactive/program-status-reporter.ts|packages.coding-agent.src.modes.interactive.program-status-reporter.ProgramStatusReporter.currentStatus": { - "file_path": "packages/coding-agent/src/modes/interactive/program-status-reporter.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.program-status-reporter.ProgramStatusReporter.currentStatus", - "start_line": 103, - "end_line": 110, - "type": "METHOD", - "content_hash": "292623c70e722c50" - }, - "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.SessionShareContext": { - "file_path": "packages/coding-agent/src/modes/interactive/session-share.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.session-share.SessionShareContext", - "start_line": 15, - "end_line": 22, - "type": "INTERFACE", - "content_hash": "8a3caebd00e88e14" - }, - "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.createShareTrailingEntries": { - "file_path": "packages/coding-agent/src/modes/interactive/session-share.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.session-share.createShareTrailingEntries", - "start_line": 25, - "end_line": 47, - "type": "FUNCTION", - "content_hash": "06a8e07968c4abf1" - }, - "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.createShareTrailingEntries.data.tools.session.state.tools.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/session-share.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.session-share.createShareTrailingEntries.data.tools.session.state.tools.map() callback", - "start_line": 39, - "end_line": 43, - "type": "FUNCTION", - "content_hash": "4aa4567187c16819" - }, - "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.exportSessionForShare": { - "file_path": "packages/coding-agent/src/modes/interactive/session-share.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.session-share.exportSessionForShare", - "start_line": 50, - "end_line": 54, - "type": "FUNCTION", - "content_hash": "91d618846700c175" - }, - "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.exportSessionForShare.exportSessionToJsonl() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/session-share.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.session-share.exportSessionForShare.exportSessionToJsonl() callback", - "start_line": 51, - "end_line": 52, - "type": "FUNCTION", - "content_hash": "4dab1654457b97ea" - }, - "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.shareSession": { - "file_path": "packages/coding-agent/src/modes/interactive/session-share.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.session-share.shareSession", - "start_line": 57, - "end_line": 96, - "type": "FUNCTION", - "content_hash": "f3141733a8417b4f" - }, - "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius": { - "file_path": "packages/coding-agent/src/modes/interactive/session-share.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius", - "start_line": 98, - "end_line": 157, - "type": "FUNCTION", - "content_hash": "d66a2b9cf23a5e5d" - }, - "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius.onAbort": { - "file_path": "packages/coding-agent/src/modes/interactive/session-share.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius.onAbort", - "start_line": 112, - "end_line": 115, - "type": "FUNCTION", - "content_hash": "dcc788e0ea7ee661" - }, - "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius.json.catch() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/session-share.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius.json.catch() callback", - "start_line": 133, - "end_line": 133, - "type": "FUNCTION", - "content_hash": "7c6c73966ab14c1e" - }, - "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius.json": { - "file_path": "packages/coding-agent/src/modes/interactive/session-share.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius.json", - "start_line": 133, - "end_line": 136, - "type": "CLASS", - "content_hash": "a5130e614ce11c3e" - }, - "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.shareViaGist": { - "file_path": "packages/coding-agent/src/modes/interactive/session-share.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.session-share.shareViaGist", - "start_line": 159, - "end_line": 210, - "type": "FUNCTION", - "content_hash": "7963b8ff89a2549a" - }, - "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.shareViaGist.onAbort": { - "file_path": "packages/coding-agent/src/modes/interactive/session-share.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.session-share.shareViaGist.onAbort", - "start_line": 167, - "end_line": 171, - "type": "FUNCTION", - "content_hash": "189457ffd03309f9" - }, - "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.shareViaGist.result": { - "file_path": "packages/coding-agent/src/modes/interactive/session-share.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.session-share.shareViaGist.result", - "start_line": 174, - "end_line": 185, - "type": "CLASS", - "content_hash": "a063136cbd69fd09" - }, - "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.shareViaGist.result.": { - "file_path": "packages/coding-agent/src/modes/interactive/session-share.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.session-share.shareViaGist.result.", - "start_line": 174, - "end_line": 185, - "type": "FUNCTION", - "content_hash": "a063136cbd69fd09" - }, - "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.shareViaGist.result..proc.stdout.on(\"data\") callback": { - "file_path": "packages/coding-agent/src/modes/interactive/session-share.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.session-share.shareViaGist.result..proc.stdout.on(\"data\") callback", - "start_line": 178, - "end_line": 180, - "type": "FUNCTION", - "content_hash": "e4192be4f840c7bd" - }, - "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.shareViaGist.result..proc.stderr.on(\"data\") callback": { - "file_path": "packages/coding-agent/src/modes/interactive/session-share.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.session-share.shareViaGist.result..proc.stderr.on(\"data\") callback", - "start_line": 181, - "end_line": 183, - "type": "FUNCTION", - "content_hash": "91b5ba1942b815fd" - }, - "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.shareViaGist.result..proc.on(\"close\") callback": { - "file_path": "packages/coding-agent/src/modes/interactive/session-share.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.session-share.shareViaGist.result..proc.on(\"close\") callback", - "start_line": 184, - "end_line": 184, - "type": "FUNCTION", - "content_hash": "10da83e24e696431" - }, - "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.restoreEditor": { - "file_path": "packages/coding-agent/src/modes/interactive/session-share.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.session-share.restoreEditor", - "start_line": 212, - "end_line": 217, - "type": "FUNCTION", - "content_hash": "2f21a8d5c3780b27" - }, - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.Family": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.system-theme.Family", - "start_line": 42, - "end_line": 47, - "type": "INTERFACE", - "content_hash": "571bdc16eda6b6ce" - }, - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.Curve": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.system-theme.Curve", - "start_line": 142, - "end_line": 145, - "type": "INTERFACE", - "content_hash": "d442569645ac6ef0" - }, - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.Rule": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.system-theme.Rule", - "start_line": 253, - "end_line": 257, - "type": "INTERFACE", - "content_hash": "1f42c747e673cdbf" - }, - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.each": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.system-theme.each", - "start_line": 289, - "end_line": 290, - "type": "CLASS", - "content_hash": "3dcf30d7472a10ff" - }, - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.each.tokens.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.system-theme.each.tokens.map() callback", - "start_line": 290, - "end_line": 290, - "type": "FUNCTION", - "content_hash": "800c156449b292d1" - }, - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.RULES": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.system-theme.RULES", - "start_line": 292, - "end_line": 338, - "type": "CLASS", - "content_hash": "ee2c35a45ca1a387" - }, - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.RULES.THINKING.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.system-theme.RULES.THINKING.map() callback", - "start_line": 337, - "end_line": 337, - "type": "FUNCTION", - "content_hash": "78bbe88aec8d3bf1" - }, - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.SOLVE_ORDER": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.system-theme.SOLVE_ORDER", - "start_line": 353, - "end_line": 365, - "type": "CLASS", - "content_hash": "8159312c6872acf2" - }, - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.SOLVE_ORDER.": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.system-theme.SOLVE_ORDER.", - "start_line": 353, - "end_line": 365, - "type": "FUNCTION", - "content_hash": "8159312c6872acf2" - }, - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.SystemThemeInput": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.system-theme.SystemThemeInput", - "start_line": 371, - "end_line": 380, - "type": "INTERFACE", - "content_hash": "11c03d04c0a6e1fe" - }, - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.SystemThemeColors": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.system-theme.SystemThemeColors", - "start_line": 382, - "end_line": 388, - "type": "INTERFACE", - "content_hash": "f81191b093b4b643" - }, - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.oklabLightness": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.system-theme.oklabLightness", - "start_line": 391, - "end_line": 393, - "type": "FUNCTION", - "content_hash": "79ae4dbcc87c06b8" - }, - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.relativeLuminance": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.system-theme.relativeLuminance", - "start_line": 396, - "end_line": 402, - "type": "FUNCTION", - "content_hash": "ed6c322feea72339" - }, - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.wcagContrast": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.system-theme.wcagContrast", - "start_line": 405, - "end_line": 409, - "type": "FUNCTION", - "content_hash": "8422a572f9e41238" - }, - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.terminalAppearance": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.system-theme.terminalAppearance", - "start_line": 416, - "end_line": 431, - "type": "FUNCTION", - "content_hash": "8d9562e86f07c647" - }, - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.hexOf": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.system-theme.hexOf", - "start_line": 439, - "end_line": 441, - "type": "FUNCTION", - "content_hash": "8fe896dcc79ea2ae" - }, - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.hexOf.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.system-theme.hexOf.map() callback", - "start_line": 440, - "end_line": 440, - "type": "FUNCTION", - "content_hash": "321014c4fbb5e1e0" - }, - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.bellWeight": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.system-theme.bellWeight", - "start_line": 444, - "end_line": 447, - "type": "FUNCTION", - "content_hash": "170e5f118fe9d76f" - }, - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.saturationCurve": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.system-theme.saturationCurve", - "start_line": 450, - "end_line": 453, - "type": "FUNCTION", - "content_hash": "621edc2be2b6d5a5" - }, - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.levelTarget": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.system-theme.levelTarget", - "start_line": 456, - "end_line": 460, - "type": "FUNCTION", - "content_hash": "7fea166e686a9ea7" - }, - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.levelTarget.curve.coefficients.reduce() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.system-theme.levelTarget.curve.coefficients.reduce() callback", - "start_line": 459, - "end_line": 459, - "type": "FUNCTION", - "content_hash": "dbff82ebe40d0136" - }, - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.generateSystemThemeColors": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.system-theme.generateSystemThemeColors", - "start_line": 465, - "end_line": 587, - "type": "FUNCTION", - "content_hash": "932a3f62ec1214c1" - }, - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.generateSystemThemeColors.surfacesOf": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.system-theme.generateSystemThemeColors.surfacesOf", - "start_line": 555, - "end_line": 558, - "type": "CLASS", - "content_hash": "a1fd51e2b0a15a17" - }, - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.generateSystemThemeColors.surfacesOf.RULES.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.system-theme.generateSystemThemeColors.surfacesOf.RULES.filter() callback", - "start_line": 556, - "end_line": 556, - "type": "FUNCTION", - "content_hash": "60ee860ccc533535" - }, - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.generateSystemThemeColors.surfacesOf.flatMap() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.system-theme.generateSystemThemeColors.surfacesOf.flatMap() callback", - "start_line": 556, - "end_line": 557, - "type": "FUNCTION", - "content_hash": "d49194dddf3b1044" - }, - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.generateSystemThemeColors.surfacesOf.flatMap() callback.rule.on.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.system-theme.generateSystemThemeColors.surfacesOf.flatMap() callback.rule.on.map() callback", - "start_line": 557, - "end_line": 557, - "type": "FUNCTION", - "content_hash": "cd0b8cd1ac5668e1" - }, - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.generateSystemThemeColors.targets": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.system-theme.generateSystemThemeColors.targets", - "start_line": 572, - "end_line": 572, - "type": "CLASS", - "content_hash": "ea8d47463cb315ce" - }, - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.generateSystemThemeColors.targets.surfaces.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.system-theme.generateSystemThemeColors.targets.surfaces.map() callback", - "start_line": 572, - "end_line": 572, - "type": "FUNCTION", - "content_hash": "ea8d47463cb315ce" - }, - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.generateSystemThemeColors.targets.every() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.system-theme.generateSystemThemeColors.targets.every() callback", - "start_line": 573, - "end_line": 573, - "type": "FUNCTION", - "content_hash": "d2bad3966f36ad23" - }, - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.okhslOf": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.system-theme.okhslOf", - "start_line": 589, - "end_line": 591, - "type": "FUNCTION", - "content_hash": "7b10029fc5beec63" - }, - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.SourceColor": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.system-theme.SourceColor", - "start_line": 594, - "end_line": 596, - "type": "INTERFACE", - "content_hash": "ef8a756214b4167f" - }, - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.sourceOf": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.system-theme.sourceOf", - "start_line": 598, - "end_line": 600, - "type": "FUNCTION", - "content_hash": "7e5d68d1d14a09fb" - }, - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.anchored": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.system-theme.anchored", - "start_line": 610, - "end_line": 617, - "type": "FUNCTION", - "content_hash": "5c0fce6d94942e46" - }, - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.withTextContrast": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.system-theme.withTextContrast", - "start_line": 620, - "end_line": 635, - "type": "FUNCTION", - "content_hash": "1cfa9f63e73e5806" - }, - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.withTextContrast.meets": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.system-theme.withTextContrast.meets", - "start_line": 621, - "end_line": 622, - "type": "CLASS", - "content_hash": "d899af6d60759f3c" - }, - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.withTextContrast.meets.surfaces.every() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.system-theme.withTextContrast.meets.surfaces.every() callback", - "start_line": 622, - "end_line": 622, - "type": "FUNCTION", - "content_hash": "94ff1d16d33016a6" - }, - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.indexedColors": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.system-theme.indexedColors", - "start_line": 642, - "end_line": 655, - "type": "FUNCTION", - "content_hash": "b1b87b9a0824fa07" - }, - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.requestTerminalColors": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme-controller.requestTerminalColors", - "start_line": 31, - "end_line": 40, - "type": "FUNCTION", - "content_hash": "1bbff9935159b94f" - }, - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.requestTerminalColors.query.then() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme-controller.requestTerminalColors.query.then() callback", - "start_line": 39, - "end_line": 39, - "type": "FUNCTION", - "content_hash": "830da262b7542285" - }, - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.sameRgb": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme-controller.sameRgb", - "start_line": 42, - "end_line": 44, - "type": "FUNCTION", - "content_hash": "4b24fe8adcabc39a" - }, - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.sameTerminalColors": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme-controller.sameTerminalColors", - "start_line": 46, - "end_line": 51, - "type": "FUNCTION", - "content_hash": "f9c6747cd6d291a8" - }, - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.sameTerminalColors.a.palette.every() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme-controller.sameTerminalColors.a.palette.every() callback", - "start_line": 50, - "end_line": 50, - "type": "FUNCTION", - "content_hash": "b7bac7006d4f471e" - }, - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController", - "start_line": 58, - "end_line": 253, - "type": "CLASS", - "content_hash": "88e729cebb904614" - }, - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.constructor", - "start_line": 72, - "end_line": 91, - "type": "CONSTRUCTOR", - "content_hash": "6b2f59d1d37b6950" - }, - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.rebindTui": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.rebindTui", - "start_line": 93, - "end_line": 97, - "type": "METHOD", - "content_hash": "c00061f97dcc17e7" - }, - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyFromSettings": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyFromSettings", - "start_line": 103, - "end_line": 109, - "type": "METHOD", - "content_hash": "f9b0c3eeaa4d1554" - }, - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.waitForTerminalColors": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.waitForTerminalColors", - "start_line": 116, - "end_line": 118, - "type": "METHOD", - "content_hash": "60df1a4cbf492fbd" - }, - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.getThemeSelection": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.getThemeSelection", - "start_line": 120, - "end_line": 122, - "type": "METHOD", - "content_hash": "ef5f8fd40cab4baf" - }, - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.setThemeName": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.setThemeName", - "start_line": 124, - "end_line": 131, - "type": "METHOD", - "content_hash": "1ce3beaa65155c8f" - }, - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.setThemeSetting": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.setThemeSetting", - "start_line": 133, - "end_line": 136, - "type": "METHOD", - "content_hash": "4e22226ed09c616b" - }, - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.setThemeInstance": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.setThemeInstance", - "start_line": 138, - "end_line": 144, - "type": "METHOD", - "content_hash": "b6636f06e787722a" - }, - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.preview": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.preview", - "start_line": 146, - "end_line": 153, - "type": "METHOD", - "content_hash": "b5838f9116a4c924" - }, - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.disableAutoSync": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.disableAutoSync", - "start_line": 155, - "end_line": 157, - "type": "METHOD", - "content_hash": "cac5b763b5246845" - }, - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.dispose": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.dispose", - "start_line": 159, - "end_line": 163, - "type": "METHOD", - "content_hash": "918bdaefd04635d8" - }, - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.getTerminalTheme": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.getTerminalTheme", - "start_line": 165, - "end_line": 167, - "type": "METHOD", - "content_hash": "38ce743b1fa64e70" - }, - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.getThemeSetting": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.getThemeSetting", - "start_line": 169, - "end_line": 171, - "type": "METHOD", - "content_hash": "d7826d13c7fd927b" - }, - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.resolveThemeName": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.resolveThemeName", - "start_line": 174, - "end_line": 176, - "type": "METHOD", - "content_hash": "b4cac89465c32d64" - }, - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyThemeName": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyThemeName", - "start_line": 178, - "end_line": 186, - "type": "METHOD", - "content_hash": "0571e82c19fb8bf1" - }, - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.queryTerminalColors": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.queryTerminalColors", - "start_line": 189, - "end_line": 191, - "type": "METHOD", - "content_hash": "ad32d8d6c889cc50" - }, - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.queryTerminalColors.requestTerminalColors() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.queryTerminalColors.requestTerminalColors() callback", - "start_line": 190, - "end_line": 190, - "type": "FUNCTION", - "content_hash": "0e4846006aeac28d" - }, - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyTerminalColors": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyTerminalColors", - "start_line": 197, - "end_line": 211, - "type": "METHOD", - "content_hash": "100a900219b20276" - }, - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.reapplyForTerminal": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.reapplyForTerminal", - "start_line": 217, - "end_line": 223, - "type": "METHOD", - "content_hash": "a62e3fcd049caf8b" - }, - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.setAutoSync": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.setAutoSync", - "start_line": 225, - "end_line": 229, - "type": "METHOD", - "content_hash": "90d314be1d2d325e" - }, - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.bindTerminalColorSchemeListener": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.bindTerminalColorSchemeListener", - "start_line": 231, - "end_line": 235, - "type": "METHOD", - "content_hash": "f45f4700bf3286cd" - }, - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.bindTerminalColorSchemeListener.ui.onTerminalColorSchemeChange() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.bindTerminalColorSchemeListener.ui.onTerminalColorSchemeChange() callback", - "start_line": 232, - "end_line": 233, - "type": "FUNCTION", - "content_hash": "5943a797283d5896" - }, - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyTerminalColorSchemeChange": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyTerminalColorSchemeChange", - "start_line": 241, - "end_line": 247, - "type": "METHOD", - "content_hash": "ba4e01e5ab2835b6" - }, - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.notifyChanged": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.notifyChanged", - "start_line": 249, - "end_line": 252, - "type": "METHOD", - "content_hash": "603250d8eb7c9ca6" - }, - "packages/coding-agent/src/modes/interactive/theme/theme-schema.ts|packages.coding-agent.src.modes.interactive.theme.theme-schema.colorValue": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-schema.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme-schema.colorValue", - "start_line": 14, - "end_line": 29, - "type": "FUNCTION", - "content_hash": "e5ee54f08b088dd3" - }, - "packages/coding-agent/src/modes/interactive/theme/theme-schema.ts|packages.coding-agent.src.modes.interactive.theme.theme-schema.themeTokenProperties": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-schema.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme-schema.themeTokenProperties", - "start_line": 35, - "end_line": 42, - "type": "FUNCTION", - "content_hash": "95849322956adcc0" - }, - "packages/coding-agent/src/modes/interactive/theme/theme-schema.ts|packages.coding-agent.src.modes.interactive.theme.theme-schema.validateThemeJson": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-schema.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme-schema.validateThemeJson", - "start_line": 97, - "end_line": 146, - "type": "FUNCTION", - "content_hash": "533554c82c7053af" - }, - "packages/coding-agent/src/modes/interactive/theme/theme-schema.ts|packages.coding-agent.src.modes.interactive.theme.theme-schema.validateThemeJson.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-schema.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme-schema.validateThemeJson.map() callback", - "start_line": 133, - "end_line": 133, - "type": "FUNCTION", - "content_hash": "fc75fc308a510114" - }, - "packages/coding-agent/src/modes/interactive/theme/theme-tokens.ts|packages.coding-agent.src.modes.interactive.theme.theme-tokens.ThemeTokenDescriptor": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-tokens.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme-tokens.ThemeTokenDescriptor", - "start_line": 1, - "end_line": 5, - "type": "INTERFACE", - "content_hash": "4be4076a8716ea5d" - }, - "packages/coding-agent/src/modes/interactive/theme/theme-tokens.ts|packages.coding-agent.src.modes.interactive.theme.theme-tokens.defineThemeTokens": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-tokens.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme-tokens.defineThemeTokens", - "start_line": 9, - "end_line": 21, - "type": "FUNCTION", - "content_hash": "3e0bad7f2bf07f63" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.ThemeStyle": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.ThemeStyle", - "start_line": 57, - "end_line": 60, - "type": "INTERFACE", - "content_hash": "96823922738b0bef" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.setThemeJsonValidator": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.setThemeJsonValidator", - "start_line": 71, - "end_line": 73, - "type": "FUNCTION", - "content_hash": "9c8a571a414019d9" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.resolveVarRefs": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.resolveVarRefs", - "start_line": 79, - "end_line": 95, - "type": "FUNCTION", - "content_hash": "26b58132fc5fddae" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.resolveThemeColors": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.resolveThemeColors", - "start_line": 97, - "end_line": 106, - "type": "FUNCTION", - "content_hash": "94f4a45e1da60c5e" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.withThemeTokenFallbacks": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.withThemeTokenFallbacks", - "start_line": 108, - "end_line": 122, - "type": "FUNCTION", - "content_hash": "fa852175731d2590" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.setTerminalColors": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.setTerminalColors", - "start_line": 143, - "end_line": 146, - "type": "FUNCTION", - "content_hash": "2ab28ee7df78426f" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.setTerminalColorScheme": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.setTerminalColorScheme", - "start_line": 149, - "end_line": 151, - "type": "FUNCTION", - "content_hash": "47c4592c28ba4607" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.markTerminalColorsPending": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.markTerminalColorsPending", - "start_line": 154, - "end_line": 156, - "type": "FUNCTION", - "content_hash": "dd8ba7a64826237d" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.averageLightness": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.averageLightness", - "start_line": 164, - "end_line": 169, - "type": "FUNCTION", - "content_hash": "8c2ce994da70542c" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.averageLightness.fixed": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.averageLightness.fixed", - "start_line": 166, - "end_line": 166, - "type": "CLASS", - "content_hash": "4df372c50f877b00" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.averageLightness.fixed.colors.filter() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.averageLightness.fixed.colors.filter() callback", - "start_line": 166, - "end_line": 166, - "type": "FUNCTION", - "content_hash": "4df372c50f877b00" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.averageLightness.fixed.reduce() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.averageLightness.fixed.reduce() callback", - "start_line": 168, - "end_line": 168, - "type": "FUNCTION", - "content_hash": "1d9d13dd2e8e3f65" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.detectAppearance": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.detectAppearance", - "start_line": 172, - "end_line": 179, - "type": "FUNCTION", - "content_hash": "b4c504026ca901ce" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "start_line": 185, - "end_line": 373, - "type": "CLASS", - "content_hash": "09b45f2c40454173" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.constructor": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.Theme.constructor", - "start_line": 202, - "end_line": 243, - "type": "CONSTRUCTOR", - "content_hash": "c61172b4717cc9c1" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.appearance": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.Theme.appearance", - "start_line": 249, - "end_line": 251, - "type": "METHOD", - "content_hash": "1c4549fd516e28e7" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.colors": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.Theme.colors", - "start_line": 258, - "end_line": 276, - "type": "METHOD", - "content_hash": "5b2ef204199b6c8f" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.style": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.Theme.style", - "start_line": 278, - "end_line": 295, - "type": "METHOD", - "content_hash": "a606ba67bb446209" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "start_line": 297, - "end_line": 301, - "type": "METHOD", - "content_hash": "16f099a5ffa76a5f" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bg": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.Theme.bg", - "start_line": 303, - "end_line": 306, - "type": "METHOD", - "content_hash": "6f0eb7e76d31d95c" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.tokenAnsi": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.Theme.tokenAnsi", - "start_line": 308, - "end_line": 312, - "type": "METHOD", - "content_hash": "3e7958fce390bfe2" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bold": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.Theme.bold", - "start_line": 314, - "end_line": 316, - "type": "METHOD", - "content_hash": "d5bdc390672eb0e8" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.italic": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.Theme.italic", - "start_line": 318, - "end_line": 320, - "type": "METHOD", - "content_hash": "3b2e7be91f82368c" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.underline": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.Theme.underline", - "start_line": 322, - "end_line": 324, - "type": "METHOD", - "content_hash": "dc2f1381f861aa39" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.inverse": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.Theme.inverse", - "start_line": 326, - "end_line": 328, - "type": "METHOD", - "content_hash": "5058f2789fbb4c33" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.strikethrough": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.Theme.strikethrough", - "start_line": 330, - "end_line": 332, - "type": "METHOD", - "content_hash": "423a63ad63e51a4f" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.getFgAnsi": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.Theme.getFgAnsi", - "start_line": 335, - "end_line": 338, - "type": "METHOD", - "content_hash": "70b73497da4bc9f9" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.getBgAnsi": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.Theme.getBgAnsi", - "start_line": 340, - "end_line": 342, - "type": "METHOD", - "content_hash": "25f551ace156395b" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.getColorMode": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.Theme.getColorMode", - "start_line": 344, - "end_line": 346, - "type": "METHOD", - "content_hash": "920f5e836b988f3a" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.getThinkingBorderColor": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.Theme.getThinkingBorderColor", - "start_line": 348, - "end_line": 368, - "type": "METHOD", - "content_hash": "68a6961c1ed9f792" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.getBashModeBorderColor": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.Theme.getBashModeBorderColor", - "start_line": 370, - "end_line": 372, - "type": "METHOD", - "content_hash": "2a84cd53e622d34c" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getBuiltinThemes": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getBuiltinThemes", - "start_line": 381, - "end_line": 392, - "type": "FUNCTION", - "content_hash": "65541df4547cabb9" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getAvailableThemes": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getAvailableThemes", - "start_line": 394, - "end_line": 396, - "type": "FUNCTION", - "content_hash": "4d8fce611833791e" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getAvailableThemes.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getAvailableThemes.map() callback", - "start_line": 395, - "end_line": 395, - "type": "FUNCTION", - "content_hash": "e0054518ba14ae1c" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.ThemeInfo": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.ThemeInfo", - "start_line": 398, - "end_line": 401, - "type": "INTERFACE", - "content_hash": "f1e4793454a8a4a7" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getAvailableThemesWithPaths": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getAvailableThemesWithPaths", - "start_line": 403, - "end_line": 434, - "type": "FUNCTION", - "content_hash": "75eae1dcfb8bf0ab" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getAvailableThemesWithPaths.result.sort() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getAvailableThemesWithPaths.result.sort() callback", - "start_line": 431, - "end_line": 432, - "type": "FUNCTION", - "content_hash": "0883034c4e1bf3ac" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getCustomThemeInfos": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getCustomThemeInfos", - "start_line": 436, - "end_line": 459, - "type": "FUNCTION", - "content_hash": "c5838710ccf253c6" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.assertThemeNameIsValid": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.assertThemeNameIsValid", - "start_line": 461, - "end_line": 467, - "type": "FUNCTION", - "content_hash": "076577d0d1194e6f" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.parseThemeJson": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.parseThemeJson", - "start_line": 469, - "end_line": 475, - "type": "FUNCTION", - "content_hash": "00a80b12154d7781" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.parseThemeJsonContent": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.parseThemeJsonContent", - "start_line": 477, - "end_line": 485, - "type": "FUNCTION", - "content_hash": "56c3f3b1e6cf244d" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.loadThemeJson": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.loadThemeJson", - "start_line": 487, - "end_line": 507, - "type": "FUNCTION", - "content_hash": "28e52c219540e80d" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.splitThemeColors": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.splitThemeColors", - "start_line": 509, - "end_line": 523, - "type": "FUNCTION", - "content_hash": "1d9e7e481c0ef9c9" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.createTheme": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.createTheme", - "start_line": 525, - "end_line": 534, - "type": "FUNCTION", - "content_hash": "3885b126fd0696e7" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.createSystemTheme": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.createSystemTheme", - "start_line": 537, - "end_line": 549, - "type": "FUNCTION", - "content_hash": "99459d6f3216c8c2" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.loadThemeFromPath": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.loadThemeFromPath", - "start_line": 551, - "end_line": 555, - "type": "FUNCTION", - "content_hash": "1ceacd1bedeadc96" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.loadTheme": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.loadTheme", - "start_line": 557, - "end_line": 566, - "type": "FUNCTION", - "content_hash": "befee7bdb4f473f8" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getThemeByName": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getThemeByName", - "start_line": 568, - "end_line": 574, - "type": "FUNCTION", - "content_hash": "713d3a27c3ba4669" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.parseAutoThemeSetting": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.parseAutoThemeSetting", - "start_line": 578, - "end_line": 593, - "type": "FUNCTION", - "content_hash": "9074c066ba985efd" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.resolveThemeSetting": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.resolveThemeSetting", - "start_line": 595, - "end_line": 606, - "type": "FUNCTION", - "content_hash": "3b0dcad580e3c6f8" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.detectColorFgBgTheme": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.detectColorFgBgTheme", - "start_line": 615, - "end_line": 621, - "type": "FUNCTION", - "content_hash": "7080d2be6ce490fe" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.detectTerminalTheme": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.detectTerminalTheme", - "start_line": 628, - "end_line": 636, - "type": "FUNCTION", - "content_hash": "7bcd206e9d141fb6" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getTerminalTheme": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getTerminalTheme", - "start_line": 639, - "end_line": 641, - "type": "FUNCTION", - "content_hash": "57e141c7bb0c9b11" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.theme": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.theme", - "start_line": 653, - "end_line": 659, - "type": "CLASS", - "content_hash": "8570ddb22def4e6f" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.theme.get": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.theme.get", - "start_line": 654, - "end_line": 658, - "type": "METHOD", - "content_hash": "75ebcbb4d23e86d1" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.setGlobalTheme": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.setGlobalTheme", - "start_line": 661, - "end_line": 664, - "type": "FUNCTION", - "content_hash": "ab24b44255143315" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.setRegisteredThemes": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.setRegisteredThemes", - "start_line": 672, - "end_line": 680, - "type": "FUNCTION", - "content_hash": "f91e12f5eb2de014" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.initTheme": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.initTheme", - "start_line": 682, - "end_line": 696, - "type": "FUNCTION", - "content_hash": "bb7cd1d5ec696a1f" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.setTheme": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.setTheme", - "start_line": 698, - "end_line": 719, - "type": "FUNCTION", - "content_hash": "687f3672703d7fef" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.setThemeInstance": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.setThemeInstance", - "start_line": 721, - "end_line": 728, - "type": "FUNCTION", - "content_hash": "393b354e5e922368" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.onThemeChange": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.onThemeChange", - "start_line": 730, - "end_line": 732, - "type": "FUNCTION", - "content_hash": "75e70b361f042b33" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.startThemeWatcher": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.startThemeWatcher", - "start_line": 734, - "end_line": 810, - "type": "FUNCTION", - "content_hash": "09100b36b17411c4" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.startThemeWatcher.scheduleReload": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.startThemeWatcher.scheduleReload", - "start_line": 757, - "end_line": 787, - "type": "CLASS", - "content_hash": "e6f39c18a206699e" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.startThemeWatcher.scheduleReload.setTimeout() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.startThemeWatcher.scheduleReload.setTimeout() callback", - "start_line": 761, - "end_line": 786, - "type": "FUNCTION", - "content_hash": "6e1f5e0498a1584e" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.watchWithErrorHandler() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.watchWithErrorHandler() callback", - "start_line": 792, - "end_line": 804, - "type": "FUNCTION", - "content_hash": "36f8b485bcec030d" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.startThemeWatcher.watchWithErrorHandler() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.startThemeWatcher.watchWithErrorHandler() callback", - "start_line": 805, - "end_line": 808, - "type": "FUNCTION", - "content_hash": "c7a3eccea17e5389" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.stopThemeWatcher": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.stopThemeWatcher", - "start_line": 812, - "end_line": 819, - "type": "FUNCTION", - "content_hash": "9c95a9d5c60ecca4" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getResolvedThemeColors": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getResolvedThemeColors", - "start_line": 829, - "end_line": 832, - "type": "FUNCTION", - "content_hash": "c2091714d76ececc" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getResolvedThemeColors.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getResolvedThemeColors.map() callback", - "start_line": 831, - "end_line": 831, - "type": "FUNCTION", - "content_hash": "44d3a762386f1f14" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.isLightTheme": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.isLightTheme", - "start_line": 837, - "end_line": 839, - "type": "FUNCTION", - "content_hash": "0630b948a865af0a" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getThemeExportColors": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getThemeExportColors", - "start_line": 845, - "end_line": 876, - "type": "FUNCTION", - "content_hash": "e916e9fecdb05667" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme", - "start_line": 887, - "end_line": 916, - "type": "FUNCTION", - "content_hash": "ab9d3965c1b1efbb" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.keyword": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.keyword", - "start_line": 889, - "end_line": 889, - "type": "METHOD", - "content_hash": "9b6750818814c683" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.built_in": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.built_in", - "start_line": 890, - "end_line": 890, - "type": "METHOD", - "content_hash": "d28358646b928fc9" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.literal": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.literal", - "start_line": 891, - "end_line": 891, - "type": "METHOD", - "content_hash": "846248740464dd2e" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.number": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.number", - "start_line": 892, - "end_line": 892, - "type": "METHOD", - "content_hash": "f17ed781dd3b9c12" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.regexp": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.regexp", - "start_line": 893, - "end_line": 893, - "type": "METHOD", - "content_hash": "5aaf622921468561" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.string": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.string", - "start_line": 894, - "end_line": 894, - "type": "METHOD", - "content_hash": "6adb07ce9b9aeda3" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.subst": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.subst", - "start_line": 895, - "end_line": 895, - "type": "METHOD", - "content_hash": "3726aa69c1ce022b" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.comment": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.comment", - "start_line": 896, - "end_line": 896, - "type": "METHOD", - "content_hash": "b93be3597dd753b7" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.doctag": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.doctag", - "start_line": 897, - "end_line": 897, - "type": "METHOD", - "content_hash": "9db723f1905ce02e" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.meta": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.meta", - "start_line": 898, - "end_line": 898, - "type": "METHOD", - "content_hash": "6ad855053adf0040" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.function": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.function", - "start_line": 899, - "end_line": 899, - "type": "METHOD", - "content_hash": "d7aaa549360d8708" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.title": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.title", - "start_line": 900, - "end_line": 900, - "type": "METHOD", - "content_hash": "9156aa54696f6131" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.class": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.class", - "start_line": 901, - "end_line": 901, - "type": "METHOD", - "content_hash": "b58c4cc302225dc1" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.type": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.type", - "start_line": 902, - "end_line": 902, - "type": "METHOD", - "content_hash": "876c0fd76bd25702" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.tag": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.tag", - "start_line": 903, - "end_line": 903, - "type": "METHOD", - "content_hash": "45758ffc6663ffe1" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.name": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.name", - "start_line": 904, - "end_line": 904, - "type": "METHOD", - "content_hash": "5cfa8f59e8c5bd70" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.attr": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.attr", - "start_line": 905, - "end_line": 905, - "type": "METHOD", - "content_hash": "e8cb2a68df471831" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.variable": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.variable", - "start_line": 906, - "end_line": 906, - "type": "METHOD", - "content_hash": "f9c30868a0c8e305" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.params": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.params", - "start_line": 907, - "end_line": 907, - "type": "METHOD", - "content_hash": "239f011bdf4c62e2" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.operator": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.operator", - "start_line": 908, - "end_line": 908, - "type": "METHOD", - "content_hash": "534ccd55f201ae6f" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.punctuation": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.punctuation", - "start_line": 909, - "end_line": 909, - "type": "METHOD", - "content_hash": "cf5388443d58166f" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.emphasis": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.emphasis", - "start_line": 910, - "end_line": 910, - "type": "METHOD", - "content_hash": "6b630b17a3c692fa" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.strong": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.strong", - "start_line": 911, - "end_line": 911, - "type": "METHOD", - "content_hash": "029a62971750fa53" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.link": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.link", - "start_line": 912, - "end_line": 912, - "type": "METHOD", - "content_hash": "06638a4a3e0d48b1" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.addition": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.addition", - "start_line": 913, - "end_line": 913, - "type": "METHOD", - "content_hash": "f46232cac84c0e83" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.deletion": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.deletion", - "start_line": 914, - "end_line": 914, - "type": "METHOD", - "content_hash": "0180a1af2fab934f" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getCliHighlightTheme": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getCliHighlightTheme", - "start_line": 918, - "end_line": 924, - "type": "FUNCTION", - "content_hash": "03af0a5bcd51dffd" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.highlightCode": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.highlightCode", - "start_line": 930, - "end_line": 949, - "type": "FUNCTION", - "content_hash": "7de1385a895b5db2" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.highlightCode.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.highlightCode.map() callback", - "start_line": 937, - "end_line": 937, - "type": "FUNCTION", - "content_hash": "2fd81f79b03356b1" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getLanguageFromPath": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getLanguageFromPath", - "start_line": 954, - "end_line": 1020, - "type": "FUNCTION", - "content_hash": "73d763dbe960cc3c" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme", - "start_line": 1022, - "end_line": 1059, - "type": "FUNCTION", - "content_hash": "e74019af96cb04d4" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.heading": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.heading", - "start_line": 1024, - "end_line": 1024, - "type": "METHOD", - "content_hash": "54fffa61b7a42d90" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.link": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.link", - "start_line": 1025, - "end_line": 1025, - "type": "METHOD", - "content_hash": "c722d46680514295" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.linkUrl": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.linkUrl", - "start_line": 1026, - "end_line": 1026, - "type": "METHOD", - "content_hash": "9dd82887bc28ac57" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.code": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.code", - "start_line": 1027, - "end_line": 1027, - "type": "METHOD", - "content_hash": "7cdd9bb31f2073b6" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.codeBlock": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.codeBlock", - "start_line": 1028, - "end_line": 1028, - "type": "METHOD", - "content_hash": "bddb12d6825e5cdc" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.codeBlockBorder": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.codeBlockBorder", - "start_line": 1029, - "end_line": 1029, - "type": "METHOD", - "content_hash": "87da17caa17f1f70" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.quote": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.quote", - "start_line": 1030, - "end_line": 1030, - "type": "METHOD", - "content_hash": "723da170b8079e01" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.quoteBorder": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.quoteBorder", - "start_line": 1031, - "end_line": 1031, - "type": "METHOD", - "content_hash": "de82a4464b8ec7c1" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.hr": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.hr", - "start_line": 1032, - "end_line": 1032, - "type": "METHOD", - "content_hash": "e363b51938f89f65" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.listBullet": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.listBullet", - "start_line": 1033, - "end_line": 1033, - "type": "METHOD", - "content_hash": "4bb7f668db9cdef0" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.bold": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.bold", - "start_line": 1034, - "end_line": 1034, - "type": "METHOD", - "content_hash": "e8e816b09de7ddfe" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.italic": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.italic", - "start_line": 1035, - "end_line": 1035, - "type": "METHOD", - "content_hash": "a6a751e902c57906" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.underline": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.underline", - "start_line": 1036, - "end_line": 1036, - "type": "METHOD", - "content_hash": "999781a50905af9b" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.strikethrough": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.strikethrough", - "start_line": 1037, - "end_line": 1037, - "type": "METHOD", - "content_hash": "75e9529e86bc596a" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.highlightCode": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.highlightCode", - "start_line": 1038, - "end_line": 1057, - "type": "METHOD", - "content_hash": "09f004bc57e9c639" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.highlightCode.map() callback": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.highlightCode.map() callback", - "start_line": 1055, - "end_line": 1055, - "type": "FUNCTION", - "content_hash": "25e5476832e6a071" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getSelectListTheme": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getSelectListTheme", - "start_line": 1061, - "end_line": 1069, - "type": "FUNCTION", - "content_hash": "283f9a3af75bde63" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getSelectListTheme.selectedPrefix": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getSelectListTheme.selectedPrefix", - "start_line": 1063, - "end_line": 1063, - "type": "METHOD", - "content_hash": "33c40a7cf605088b" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getSelectListTheme.selectedText": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getSelectListTheme.selectedText", - "start_line": 1064, - "end_line": 1064, - "type": "METHOD", - "content_hash": "ebe637977d4f10c8" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getSelectListTheme.description": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getSelectListTheme.description", - "start_line": 1065, - "end_line": 1065, - "type": "METHOD", - "content_hash": "afb881856b4713f9" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getSelectListTheme.scrollInfo": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getSelectListTheme.scrollInfo", - "start_line": 1066, - "end_line": 1066, - "type": "METHOD", - "content_hash": "a2cc2d559a633c20" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getSelectListTheme.noMatch": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getSelectListTheme.noMatch", - "start_line": 1067, - "end_line": 1067, - "type": "METHOD", - "content_hash": "3ca1db691e0fe9d0" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getEditorTheme": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getEditorTheme", - "start_line": 1071, - "end_line": 1076, - "type": "FUNCTION", - "content_hash": "52c11d8a023b0e27" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getEditorTheme.borderColor": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getEditorTheme.borderColor", - "start_line": 1073, - "end_line": 1073, - "type": "METHOD", - "content_hash": "c9a74e121788d056" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getSettingsListTheme": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getSettingsListTheme", - "start_line": 1078, - "end_line": 1086, - "type": "FUNCTION", - "content_hash": "d337ec1452e85efa" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getSettingsListTheme.label": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getSettingsListTheme.label", - "start_line": 1080, - "end_line": 1080, - "type": "METHOD", - "content_hash": "00bef0fe1156bc7f" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getSettingsListTheme.value": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getSettingsListTheme.value", - "start_line": 1081, - "end_line": 1081, - "type": "METHOD", - "content_hash": "8ca86f3e349f344c" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getSettingsListTheme.description": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getSettingsListTheme.description", - "start_line": 1082, - "end_line": 1082, - "type": "METHOD", - "content_hash": "29d4e071c43e6752" - }, - "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getSettingsListTheme.hint": { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.getSettingsListTheme.hint", - "start_line": 1084, - "end_line": 1084, - "type": "METHOD", - "content_hash": "d099e63408fc145a" - }, - "packages/coding-agent/src/modes/interactive/tui-renderer.ts|packages.coding-agent.src.modes.interactive.tui-renderer.InteractiveTuiOptions": { - "file_path": "packages/coding-agent/src/modes/interactive/tui-renderer.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.tui-renderer.InteractiveTuiOptions", - "start_line": 8, - "end_line": 16, - "type": "INTERFACE", - "content_hash": "06f0a1fb98659778" - }, - "packages/coding-agent/src/modes/interactive/tui-renderer.ts|packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui": { - "file_path": "packages/coding-agent/src/modes/interactive/tui-renderer.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui", - "start_line": 22, - "end_line": 50, - "type": "FUNCTION", - "content_hash": "2b71c87b689abbd3" - }, - "packages/coding-agent/src/modes/interactive/tui-renderer.ts|packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui.searchMatchStyle": { - "file_path": "packages/coding-agent/src/modes/interactive/tui-renderer.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui.searchMatchStyle", - "start_line": 27, - "end_line": 27, - "type": "METHOD", - "content_hash": "7341e2ccbe581bba" - }, - "packages/coding-agent/src/modes/interactive/tui-renderer.ts|packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui.searchCurrentMatchStyle": { - "file_path": "packages/coding-agent/src/modes/interactive/tui-renderer.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui.searchCurrentMatchStyle", - "start_line": 28, - "end_line": 28, - "type": "METHOD", - "content_hash": "95d29beb2d397c15" - }, - "packages/coding-agent/src/modes/interactive/tui-renderer.ts|packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui.searchNavigationButtonStyle": { - "file_path": "packages/coding-agent/src/modes/interactive/tui-renderer.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui.searchNavigationButtonStyle", - "start_line": 29, - "end_line": 29, - "type": "METHOD", - "content_hash": "9d8c8c5edb0cbc6a" - }, - "packages/coding-agent/src/modes/interactive/tui-renderer.ts|packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui.scrollToEndIndicator": { - "file_path": "packages/coding-agent/src/modes/interactive/tui-renderer.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui.scrollToEndIndicator", - "start_line": 30, - "end_line": 34, - "type": "METHOD", - "content_hash": "875f62d5cbe9c3a4" - }, - "packages/coding-agent/src/modes/interactive/tui-renderer.ts|packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui.copySelection": { - "file_path": "packages/coding-agent/src/modes/interactive/tui-renderer.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui.copySelection", - "start_line": 39, - "end_line": 46, - "type": "METHOD", - "content_hash": "7bbaf2c9e539a18d" - }, - "packages/coding-agent/src/modes/interactive/tui-renderer.ts|packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTuiReference": { - "file_path": "packages/coding-agent/src/modes/interactive/tui-renderer.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTuiReference", - "start_line": 53, - "end_line": 81, - "type": "FUNCTION", - "content_hash": "e0d8f14bd5744664" - }, - "packages/coding-agent/src/modes/interactive/tui-renderer.ts|packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTuiReference.get": { - "file_path": "packages/coding-agent/src/modes/interactive/tui-renderer.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTuiReference.get", - "start_line": 55, - "end_line": 73, - "type": "METHOD", - "content_hash": "e5626eea3b2b7795" - }, - "packages/coding-agent/src/modes/interactive/tui-renderer.ts|packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTuiReference.get.": { - "file_path": "packages/coding-agent/src/modes/interactive/tui-renderer.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTuiReference.get.", - "start_line": 61, - "end_line": 72, - "type": "FUNCTION", - "content_hash": "67b83a76322fdc68" - }, - "packages/coding-agent/src/modes/interactive/tui-renderer.ts|packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTuiReference.set": { - "file_path": "packages/coding-agent/src/modes/interactive/tui-renderer.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTuiReference.set", - "start_line": 74, - "end_line": 77, - "type": "METHOD", - "content_hash": "12b9dd4d6b83e241" - }, - "packages/coding-agent/src/modes/interactive/tui-renderer.ts|packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTuiReference.has": { - "file_path": "packages/coding-agent/src/modes/interactive/tui-renderer.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTuiReference.has", - "start_line": 78, - "end_line": 78, - "type": "METHOD", - "content_hash": "254ee6fac11229d2" - }, - "packages/coding-agent/src/modes/interactive/tui-renderer.ts|packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTuiReference.getPrototypeOf": { - "file_path": "packages/coding-agent/src/modes/interactive/tui-renderer.ts", - "qualified_name": "packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTuiReference.getPrototypeOf", - "start_line": 79, - "end_line": 79, - "type": "METHOD", - "content_hash": "a3283f6118de0171" - }, - "packages/coding-agent/src/modes/json-event.ts|packages.coding-agent.src.modes.json-event.toJsonAssistantMessageEvent": { - "file_path": "packages/coding-agent/src/modes/json-event.ts", - "qualified_name": "packages.coding-agent.src.modes.json-event.toJsonAssistantMessageEvent", - "start_line": 20, - "end_line": 38, - "type": "FUNCTION", - "content_hash": "b3aa3aab6eb451df" - }, - "packages/coding-agent/src/modes/json-event.ts|packages.coding-agent.src.modes.json-event.toJsonEvent": { - "file_path": "packages/coding-agent/src/modes/json-event.ts", - "qualified_name": "packages.coding-agent.src.modes.json-event.toJsonEvent", - "start_line": 48, - "end_line": 61, - "type": "FUNCTION", - "content_hash": "a45313e45bdf9001" - }, - "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.PrintModeOptions": { - "file_path": "packages/coding-agent/src/modes/print-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.print-mode.PrintModeOptions", - "start_line": 18, - "end_line": 27, - "type": "INTERFACE", - "content_hash": "2166648d3510d934" - }, - "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode": { - "file_path": "packages/coding-agent/src/modes/print-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.print-mode.runPrintMode", - "start_line": 33, - "end_line": 169, - "type": "FUNCTION", - "content_hash": "9d3e74983b0ab680" - }, - "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.registerSignalHandlers": { - "file_path": "packages/coding-agent/src/modes/print-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.print-mode.runPrintMode.registerSignalHandlers", - "start_line": 50, - "end_line": 66, - "type": "CLASS", - "content_hash": "690b08e82b9d1c4a" - }, - "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.registerSignalHandlers.handler": { - "file_path": "packages/coding-agent/src/modes/print-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.print-mode.runPrintMode.registerSignalHandlers.handler", - "start_line": 57, - "end_line": 62, - "type": "CLASS", - "content_hash": "dd8cacb50cb9b7dd" - }, - "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.registerSignalHandlers.handler.finally() callback": { - "file_path": "packages/coding-agent/src/modes/print-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.print-mode.runPrintMode.registerSignalHandlers.handler.finally() callback", - "start_line": 59, - "end_line": 61, - "type": "FUNCTION", - "content_hash": "a82d100bf73c0ae9" - }, - "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.registerSignalHandlers.signalCleanupHandlers.push() callback": { - "file_path": "packages/coding-agent/src/modes/print-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.print-mode.runPrintMode.registerSignalHandlers.signalCleanupHandlers.push() callback", - "start_line": 64, - "end_line": 64, - "type": "FUNCTION", - "content_hash": "df63595992310d5e" - }, - "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.runtimeHost.setRebindSession() callback": { - "file_path": "packages/coding-agent/src/modes/print-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.print-mode.runPrintMode.runtimeHost.setRebindSession() callback", - "start_line": 70, - "end_line": 72, - "type": "FUNCTION", - "content_hash": "4319bc60da96f8e2" - }, - "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession": { - "file_path": "packages/coding-agent/src/modes/print-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession", - "start_line": 74, - "end_line": 119, - "type": "CLASS", - "content_hash": "f44b4b4ddbde24c5" - }, - "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.waitForIdle": { - "file_path": "packages/coding-agent/src/modes/print-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.waitForIdle", - "start_line": 79, - "end_line": 79, - "type": "METHOD", - "content_hash": "cd1a736d9705d421" - }, - "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.newSession": { - "file_path": "packages/coding-agent/src/modes/print-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.newSession", - "start_line": 80, - "end_line": 80, - "type": "METHOD", - "content_hash": "c02caacdb7f31d6e" - }, - "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.fork": { - "file_path": "packages/coding-agent/src/modes/print-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.fork", - "start_line": 81, - "end_line": 84, - "type": "METHOD", - "content_hash": "33fbc042bf33492b" - }, - "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.navigateTree": { - "file_path": "packages/coding-agent/src/modes/print-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.navigateTree", - "start_line": 85, - "end_line": 93, - "type": "METHOD", - "content_hash": "ffa363fdb64e7092" - }, - "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.switchSession": { - "file_path": "packages/coding-agent/src/modes/print-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.switchSession", - "start_line": 94, - "end_line": 96, - "type": "METHOD", - "content_hash": "0408a008a1b88a13" - }, - "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.reload": { - "file_path": "packages/coding-agent/src/modes/print-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.reload", - "start_line": 97, - "end_line": 99, - "type": "METHOD", - "content_hash": "85c492fa9bcd0f1e" - }, - "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.onError": { - "file_path": "packages/coding-agent/src/modes/print-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.onError", - "start_line": 101, - "end_line": 103, - "type": "METHOD", - "content_hash": "8ee96f04b1b01468" - }, - "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.session.subscribe() callback": { - "file_path": "packages/coding-agent/src/modes/print-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.session.subscribe() callback", - "start_line": 108, - "end_line": 112, - "type": "FUNCTION", - "content_hash": "e936c349831182a9" - }, - "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.session.agent.subscribe() callback": { - "file_path": "packages/coding-agent/src/modes/print-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.session.agent.subscribe() callback", - "start_line": 115, - "end_line": 117, - "type": "FUNCTION", - "content_hash": "4fae8f114503633a" - }, - "packages/coding-agent/src/modes/rpc/jsonl.ts|packages.coding-agent.src.modes.rpc.jsonl.serializeJsonLine": { - "file_path": "packages/coding-agent/src/modes/rpc/jsonl.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.jsonl.serializeJsonLine", - "start_line": 10, - "end_line": 12, - "type": "FUNCTION", - "content_hash": "1f376b12f258fd45" - }, - "packages/coding-agent/src/modes/rpc/jsonl.ts|packages.coding-agent.src.modes.rpc.jsonl.attachJsonlLineReader": { - "file_path": "packages/coding-agent/src/modes/rpc/jsonl.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.jsonl.attachJsonlLineReader", - "start_line": 21, - "end_line": 58, - "type": "FUNCTION", - "content_hash": "69405120e64a2b58" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClientOptions": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClientOptions", - "start_line": 28, - "end_line": 41, - "type": "INTERFACE", - "content_hash": "1c6c9db13ad31afe" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.ModelInfo": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.ModelInfo", - "start_line": 43, - "end_line": 48, - "type": "INTERFACE", - "content_hash": "384d4abfc633d7d3" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient", - "start_line": 56, - "end_line": 617, - "type": "CLASS", - "content_hash": "4f30e0eae8f7a83d" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.constructor": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.constructor", - "start_line": 67, - "end_line": 69, - "type": "CONSTRUCTOR", - "content_hash": "9e02e36bafb002f6" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.start": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.start", - "start_line": 74, - "end_line": 140, - "type": "METHOD", - "content_hash": "114b11c9848fb278" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.start.childProcess.stderr.on(\"data\") callback": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.start.childProcess.stderr.on(\"data\") callback", - "start_line": 102, - "end_line": 105, - "type": "FUNCTION", - "content_hash": "2ac56336883e75ed" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.start.childProcess.once(\"exit\") callback": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.start.childProcess.once(\"exit\") callback", - "start_line": 107, - "end_line": 112, - "type": "FUNCTION", - "content_hash": "142c1535054866d4" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.start.childProcess.once(\"error\") callback": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.start.childProcess.once(\"error\") callback", - "start_line": 113, - "end_line": 118, - "type": "FUNCTION", - "content_hash": "18516f8a8b285258" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.start.childProcess.stdin.on(\"error\") callback": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.start.childProcess.stdin.on(\"error\") callback", - "start_line": 119, - "end_line": 125, - "type": "FUNCTION", - "content_hash": "0835131f0f63296f" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.start.attachJsonlLineReader() callback": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.start.attachJsonlLineReader() callback", - "start_line": 128, - "end_line": 130, - "type": "FUNCTION", - "content_hash": "05ad86a84a361ada" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.stop": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.stop", - "start_line": 145, - "end_line": 167, - "type": "METHOD", - "content_hash": "63f2e8c02782512d" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.stop.": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.stop.", - "start_line": 153, - "end_line": 163, - "type": "FUNCTION", - "content_hash": "b08c6629f4b1cc9a" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.stop..timeout": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.stop..timeout", - "start_line": 154, - "end_line": 157, - "type": "CLASS", - "content_hash": "1548d3a08ac9fd3a" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.stop..timeout.setTimeout() callback": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.stop..timeout.setTimeout() callback", - "start_line": 154, - "end_line": 157, - "type": "FUNCTION", - "content_hash": "1548d3a08ac9fd3a" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.stop..process.on(\"exit\") callback": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.stop..process.on(\"exit\") callback", - "start_line": 159, - "end_line": 162, - "type": "FUNCTION", - "content_hash": "0467d54b43d198b9" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.onEvent": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.onEvent", - "start_line": 172, - "end_line": 180, - "type": "METHOD", - "content_hash": "7fdad87cf5ec9993" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.onEvent.": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.onEvent.", - "start_line": 174, - "end_line": 179, - "type": "FUNCTION", - "content_hash": "01cb53c5d175bf71" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getStderr": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getStderr", - "start_line": 185, - "end_line": 187, - "type": "METHOD", - "content_hash": "67920f910ee7968f" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.prompt": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.prompt", - "start_line": 198, - "end_line": 205, - "type": "METHOD", - "content_hash": "153a36843116a8ba" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.steer": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.steer", - "start_line": 210, - "end_line": 213, - "type": "METHOD", - "content_hash": "39b985396b05e90a" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.followUp": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.followUp", - "start_line": 218, - "end_line": 221, - "type": "METHOD", - "content_hash": "48ea31b64c40be54" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.abort": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.abort", - "start_line": 226, - "end_line": 228, - "type": "METHOD", - "content_hash": "06963231b3e6e1dc" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.clearQueue": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.clearQueue", - "start_line": 233, - "end_line": 236, - "type": "METHOD", - "content_hash": "1dd9854272e3a841" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.newSession": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.newSession", - "start_line": 243, - "end_line": 246, - "type": "METHOD", - "content_hash": "1afda9993ae6c8bb" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getState": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getState", - "start_line": 251, - "end_line": 254, - "type": "METHOD", - "content_hash": "b5e23fb930868e95" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.setModel": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.setModel", - "start_line": 259, - "end_line": 262, - "type": "METHOD", - "content_hash": "84774873e17ec171" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.cycleModel": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.cycleModel", - "start_line": 267, - "end_line": 274, - "type": "METHOD", - "content_hash": "a2af9e1c785883c1" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getAvailableModels": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getAvailableModels", - "start_line": 279, - "end_line": 282, - "type": "METHOD", - "content_hash": "d2d768dfe6185ca0" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.setThinkingLevel": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.setThinkingLevel", - "start_line": 287, - "end_line": 289, - "type": "METHOD", - "content_hash": "620b91cdae431d99" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.cycleThinkingLevel": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.cycleThinkingLevel", - "start_line": 294, - "end_line": 297, - "type": "METHOD", - "content_hash": "7cf10ebff0eb0f42" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getAvailableThinkingLevels": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getAvailableThinkingLevels", - "start_line": 302, - "end_line": 305, - "type": "METHOD", - "content_hash": "ba32a6f7f0a466b3" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.setSteeringMode": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.setSteeringMode", - "start_line": 310, - "end_line": 312, - "type": "METHOD", - "content_hash": "0f1e9b64bc27b472" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.setFollowUpMode": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.setFollowUpMode", - "start_line": 317, - "end_line": 319, - "type": "METHOD", - "content_hash": "86386ed87bca03df" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.compact": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.compact", - "start_line": 324, - "end_line": 327, - "type": "METHOD", - "content_hash": "c58adf1c7e9cacc1" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.setAutoCompaction": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.setAutoCompaction", - "start_line": 332, - "end_line": 334, - "type": "METHOD", - "content_hash": "89f49ef8e853826c" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.setAutoRetry": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.setAutoRetry", - "start_line": 339, - "end_line": 341, - "type": "METHOD", - "content_hash": "c4720ea8f419041c" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.abortRetry": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.abortRetry", - "start_line": 346, - "end_line": 348, - "type": "METHOD", - "content_hash": "52231bdc305e3c39" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.bash": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.bash", - "start_line": 353, - "end_line": 356, - "type": "METHOD", - "content_hash": "47ef9ea61ba896c3" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.abortBash": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.abortBash", - "start_line": 361, - "end_line": 363, - "type": "METHOD", - "content_hash": "f5fc68f26e4fd85e" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getSessionStats": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getSessionStats", - "start_line": 368, - "end_line": 371, - "type": "METHOD", - "content_hash": "0412b42e43790ab9" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.exportHtml": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.exportHtml", - "start_line": 376, - "end_line": 379, - "type": "METHOD", - "content_hash": "84155e9ce6b36d40" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.switchSession": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.switchSession", - "start_line": 385, - "end_line": 388, - "type": "METHOD", - "content_hash": "50a7d3f3f06d3d53" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.fork": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.fork", - "start_line": 394, - "end_line": 397, - "type": "METHOD", - "content_hash": "7dae11562a5f948e" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.clone": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.clone", - "start_line": 403, - "end_line": 406, - "type": "METHOD", - "content_hash": "a182038512e23854" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getForkMessages": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getForkMessages", - "start_line": 411, - "end_line": 414, - "type": "METHOD", - "content_hash": "1811d1ce6cac2e59" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getEntries": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getEntries", - "start_line": 419, - "end_line": 422, - "type": "METHOD", - "content_hash": "e2fb9483a4daf617" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getTree": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getTree", - "start_line": 427, - "end_line": 430, - "type": "METHOD", - "content_hash": "bfa5aaa9aae41744" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getLastAssistantText": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getLastAssistantText", - "start_line": 435, - "end_line": 438, - "type": "METHOD", - "content_hash": "a69687fabefaf72c" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.setSessionName": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.setSessionName", - "start_line": 443, - "end_line": 445, - "type": "METHOD", - "content_hash": "42031b8a4855db2f" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getMessages": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getMessages", - "start_line": 450, - "end_line": 453, - "type": "METHOD", - "content_hash": "47cc365383db098e" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getCommands": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getCommands", - "start_line": 458, - "end_line": 461, - "type": "METHOD", - "content_hash": "c4f3b7d27b95ca68" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.waitForIdle": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.waitForIdle", - "start_line": 471, - "end_line": 486, - "type": "METHOD", - "content_hash": "44b61d7c7c82fa79" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.waitForIdle.": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.waitForIdle.", - "start_line": 472, - "end_line": 485, - "type": "FUNCTION", - "content_hash": "d41c754998a9664e" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.waitForIdle..timer": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.waitForIdle..timer", - "start_line": 473, - "end_line": 476, - "type": "CLASS", - "content_hash": "6c2926071d2961a2" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.waitForIdle..timer.setTimeout() callback": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.waitForIdle..timer.setTimeout() callback", - "start_line": 473, - "end_line": 476, - "type": "FUNCTION", - "content_hash": "6c2926071d2961a2" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.waitForIdle..unsubscribe": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.waitForIdle..unsubscribe", - "start_line": 478, - "end_line": 484, - "type": "CLASS", - "content_hash": "7c7f38a311853037" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.waitForIdle..unsubscribe.onEvent() callback": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.waitForIdle..unsubscribe.onEvent() callback", - "start_line": 478, - "end_line": 484, - "type": "FUNCTION", - "content_hash": "7c7f38a311853037" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.collectEvents": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.collectEvents", - "start_line": 491, - "end_line": 508, - "type": "METHOD", - "content_hash": "d159f0916fc39070" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.collectEvents.": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.collectEvents.", - "start_line": 492, - "end_line": 507, - "type": "FUNCTION", - "content_hash": "a76f5317b7c0e741" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.collectEvents..timer": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.collectEvents..timer", - "start_line": 494, - "end_line": 497, - "type": "CLASS", - "content_hash": "456ad5d4940f5047" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.collectEvents..timer.setTimeout() callback": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.collectEvents..timer.setTimeout() callback", - "start_line": 494, - "end_line": 497, - "type": "FUNCTION", - "content_hash": "456ad5d4940f5047" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.collectEvents..unsubscribe": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.collectEvents..unsubscribe", - "start_line": 499, - "end_line": 506, - "type": "CLASS", - "content_hash": "6f6b07b624d51cee" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.collectEvents..unsubscribe.onEvent() callback": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.collectEvents..unsubscribe.onEvent() callback", - "start_line": 499, - "end_line": 506, - "type": "FUNCTION", - "content_hash": "6f6b07b624d51cee" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.promptAndWait": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.promptAndWait", - "start_line": 513, - "end_line": 517, - "type": "METHOD", - "content_hash": "428888d997e9c61c" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.handleLine": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.handleLine", - "start_line": 523, - "end_line": 543, - "type": "METHOD", - "content_hash": "f9f220a37bbf3532" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.createProcessExitError": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.createProcessExitError", - "start_line": 545, - "end_line": 547, - "type": "METHOD", - "content_hash": "0dbbd0856a58d509" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.rejectPendingRequests": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.rejectPendingRequests", - "start_line": 549, - "end_line": 554, - "type": "METHOD", - "content_hash": "7b211a412124cf1c" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.send": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.send", - "start_line": 556, - "end_line": 605, - "type": "METHOD", - "content_hash": "18ea53a214d1b276" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.send.": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.send.", - "start_line": 579, - "end_line": 604, - "type": "FUNCTION", - "content_hash": "fde7f5285e8a0ee8" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.send..timeout": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.send..timeout", - "start_line": 580, - "end_line": 583, - "type": "CLASS", - "content_hash": "bcb73d6e3e93e30c" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.send..timeout.setTimeout() callback": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.send..timeout.setTimeout() callback", - "start_line": 580, - "end_line": 583, - "type": "FUNCTION", - "content_hash": "bcb73d6e3e93e30c" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.send..resolve": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.send..resolve", - "start_line": 586, - "end_line": 589, - "type": "METHOD", - "content_hash": "1ba7fd883d05c98b" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.send..reject": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.send..reject", - "start_line": 590, - "end_line": 593, - "type": "METHOD", - "content_hash": "6bef801ab884b4e9" - }, - "packages/coding-agent/src/modes/rpc/rpc-client.ts|packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getData": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getData", - "start_line": 607, - "end_line": 616, - "type": "METHOD", - "content_hash": "8de5487953fd0cde" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "start_line": 54, - "end_line": 819, - "type": "FUNCTION", - "content_hash": "be4b5a3ca561cbed" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createDialogPromise": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createDialogPromise", - "start_line": 91, - "end_line": 131, - "type": "FUNCTION", - "content_hash": "58818f3ab5028469" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createDialogPromise.": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createDialogPromise.", - "start_line": 100, - "end_line": 130, - "type": "FUNCTION", - "content_hash": "bc6faa106dfc5556" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createDialogPromise..setTimeout() callback": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createDialogPromise..setTimeout() callback", - "start_line": 116, - "end_line": 119, - "type": "FUNCTION", - "content_hash": "8c6816bbcac53944" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createDialogPromise..resolve": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createDialogPromise..resolve", - "start_line": 123, - "end_line": 126, - "type": "METHOD", - "content_hash": "41a1ac5fc4c50eae" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext", - "start_line": 136, - "end_line": 311, - "type": "CLASS", - "content_hash": "7c7e3ecf86cacf50" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.select": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.select", - "start_line": 137, - "end_line": 140, - "type": "METHOD", - "content_hash": "4b3eb2579c0318e9" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.select.createDialogPromise() callback": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.select.createDialogPromise() callback", - "start_line": 138, - "end_line": 139, - "type": "FUNCTION", - "content_hash": "6f790bfbf8149ee5" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.confirm": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.confirm", - "start_line": 142, - "end_line": 145, - "type": "METHOD", - "content_hash": "284c486118ed6b3c" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.confirm.createDialogPromise() callback": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.confirm.createDialogPromise() callback", - "start_line": 143, - "end_line": 144, - "type": "FUNCTION", - "content_hash": "94d4604d6db74fc4" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.input": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.input", - "start_line": 147, - "end_line": 150, - "type": "METHOD", - "content_hash": "7a1f3448065f6eeb" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.input.createDialogPromise() callback": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.input.createDialogPromise() callback", - "start_line": 148, - "end_line": 149, - "type": "FUNCTION", - "content_hash": "2f0979f404063175" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.notify": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.notify", - "start_line": 152, - "end_line": 161, - "type": "METHOD", - "content_hash": "fee40c44f9ce434b" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.onTerminalInput": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.onTerminalInput", - "start_line": 163, - "end_line": 166, - "type": "METHOD", - "content_hash": "e83d78dc7daa0147" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setStatus": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setStatus", - "start_line": 168, - "end_line": 177, - "type": "METHOD", - "content_hash": "d258a6d9121e868c" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setWorkingMessage": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setWorkingMessage", - "start_line": 179, - "end_line": 181, - "type": "METHOD", - "content_hash": "39db147388906cdf" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setWorkingVisible": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setWorkingVisible", - "start_line": 183, - "end_line": 185, - "type": "METHOD", - "content_hash": "b684e8e802a861ac" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setWorkingIndicator": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setWorkingIndicator", - "start_line": 187, - "end_line": 189, - "type": "METHOD", - "content_hash": "6e238831833a0af5" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setHiddenThinkingLabel": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setHiddenThinkingLabel", - "start_line": 191, - "end_line": 193, - "type": "METHOD", - "content_hash": "aeeb2948d76f08bb" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setWidget": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setWidget", - "start_line": 195, - "end_line": 208, - "type": "METHOD", - "content_hash": "6b5ab142b667616a" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setFooter": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setFooter", - "start_line": 210, - "end_line": 212, - "type": "METHOD", - "content_hash": "ebe35b40dc97d331" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setHeader": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setHeader", - "start_line": 214, - "end_line": 216, - "type": "METHOD", - "content_hash": "ad3645b7d8ea71c4" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setTitle": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setTitle", - "start_line": 218, - "end_line": 226, - "type": "METHOD", - "content_hash": "cef762484973a186" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.custom": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.custom", - "start_line": 228, - "end_line": 231, - "type": "METHOD", - "content_hash": "22d675efa09c5d28" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.pasteToEditor": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.pasteToEditor", - "start_line": 233, - "end_line": 236, - "type": "METHOD", - "content_hash": "60a9824fd90f01b0" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setEditorText": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setEditorText", - "start_line": 238, - "end_line": 246, - "type": "METHOD", - "content_hash": "5914a247a20bb272" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.getEditorText": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.getEditorText", - "start_line": 248, - "end_line": 252, - "type": "METHOD", - "content_hash": "675462f15305599a" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.editor": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.editor", - "start_line": 254, - "end_line": 271, - "type": "METHOD", - "content_hash": "9656a09754c017b2" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.editor.": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.editor.", - "start_line": 256, - "end_line": 270, - "type": "FUNCTION", - "content_hash": "fb913bcf8bcbebca" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.editor..resolve": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.editor..resolve", - "start_line": 258, - "end_line": 266, - "type": "METHOD", - "content_hash": "812e20783820f8af" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.addAutocompleteProvider": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.addAutocompleteProvider", - "start_line": 273, - "end_line": 275, - "type": "METHOD", - "content_hash": "d884f8a0ee8e3c38" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setEditorComponent": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setEditorComponent", - "start_line": 277, - "end_line": 279, - "type": "METHOD", - "content_hash": "9170754ac9817b84" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.getEditorComponent": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.getEditorComponent", - "start_line": 281, - "end_line": 284, - "type": "METHOD", - "content_hash": "d3a9cb6bc63a7a15" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.theme": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.theme", - "start_line": 286, - "end_line": 288, - "type": "METHOD", - "content_hash": "d2bc00e35af1de3d" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.getAllThemes": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.getAllThemes", - "start_line": 290, - "end_line": 292, - "type": "METHOD", - "content_hash": "370343a27fa9b233" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.getTheme": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.getTheme", - "start_line": 294, - "end_line": 296, - "type": "METHOD", - "content_hash": "3e4fe76318825b7c" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setTheme": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setTheme", - "start_line": 298, - "end_line": 301, - "type": "METHOD", - "content_hash": "cb557401efd7f545" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.getToolsExpanded": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.getToolsExpanded", - "start_line": 303, - "end_line": 306, - "type": "METHOD", - "content_hash": "70804dd61c24ff68" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setToolsExpanded": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setToolsExpanded", - "start_line": 308, - "end_line": 310, - "type": "METHOD", - "content_hash": "f7b7507c9cd59f29" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.runtimeHost.setRebindSession() callback": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.runtimeHost.setRebindSession() callback", - "start_line": 313, - "end_line": 315, - "type": "FUNCTION", - "content_hash": "4319bc60da96f8e2" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession", - "start_line": 317, - "end_line": 364, - "type": "CLASS", - "content_hash": "041e2771cb9404b3" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.waitForIdle": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.waitForIdle", - "start_line": 323, - "end_line": 323, - "type": "METHOD", - "content_hash": "cd1a736d9705d421" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.newSession": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.newSession", - "start_line": 324, - "end_line": 324, - "type": "METHOD", - "content_hash": "fa773ab9031373a0" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.fork": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.fork", - "start_line": 325, - "end_line": 328, - "type": "METHOD", - "content_hash": "33fbc042bf33492b" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.navigateTree": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.navigateTree", - "start_line": 329, - "end_line": 337, - "type": "METHOD", - "content_hash": "59e7f57679b87308" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.switchSession": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.switchSession", - "start_line": 338, - "end_line": 340, - "type": "METHOD", - "content_hash": "0a66324804321028" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.reload": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.reload", - "start_line": 341, - "end_line": 343, - "type": "METHOD", - "content_hash": "85c492fa9bcd0f1e" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.shutdownHandler": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.shutdownHandler", - "start_line": 345, - "end_line": 347, - "type": "METHOD", - "content_hash": "140a2870243264da" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.onError": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.onError", - "start_line": 348, - "end_line": 350, - "type": "METHOD", - "content_hash": "99c7a023e398dd4b" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.session.subscribe() callback": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.session.subscribe() callback", - "start_line": 355, - "end_line": 360, - "type": "FUNCTION", - "content_hash": "d0b63d8d68a8de8a" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.session.agent.subscribe() callback": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.session.agent.subscribe() callback", - "start_line": 361, - "end_line": 363, - "type": "FUNCTION", - "content_hash": "482704312474d982" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.registerSignalHandlers": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.registerSignalHandlers", - "start_line": 366, - "end_line": 380, - "type": "CLASS", - "content_hash": "d16e60f453b29513" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.registerSignalHandlers.handler": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.registerSignalHandlers.handler", - "start_line": 373, - "end_line": 376, - "type": "METHOD", - "content_hash": "fa2eaa4be4169349" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.registerSignalHandlers.signalCleanupHandlers.push() callback": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.registerSignalHandlers.signalCleanupHandlers.push() callback", - "start_line": 378, - "end_line": 378, - "type": "FUNCTION", - "content_hash": "df63595992310d5e" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.handleCommand": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.handleCommand", - "start_line": 386, - "end_line": 718, - "type": "CLASS", - "content_hash": "b2ea12bce72ad59d" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.handleCommand.preflightResult": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.handleCommand.preflightResult", - "start_line": 403, - "end_line": 406, - "type": "METHOD", - "content_hash": "1a23dbbcf0f8f9be" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.handleCommand.catch() callback": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.handleCommand.catch() callback", - "start_line": 408, - "end_line": 412, - "type": "FUNCTION", - "content_hash": "598a1ebcf78b8c2b" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.handleCommand.model": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.handleCommand.model", - "start_line": 472, - "end_line": 472, - "type": "CLASS", - "content_hash": "6596879a0b12ba00" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.handleCommand.model.models.find() callback": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.handleCommand.model.models.find() callback", - "start_line": 472, - "end_line": 472, - "type": "FUNCTION", - "content_hash": "6596879a0b12ba00" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.handleCommand.sinceIndex": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.handleCommand.sinceIndex", - "start_line": 640, - "end_line": 640, - "type": "CLASS", - "content_hash": "47f726e67cc91f8b" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.handleCommand.sinceIndex.entries.findIndex() callback": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.handleCommand.sinceIndex.entries.findIndex() callback", - "start_line": 640, - "end_line": 640, - "type": "FUNCTION", - "content_hash": "47f726e67cc91f8b" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.shutdown": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.shutdown", - "start_line": 726, - "end_line": 743, - "type": "FUNCTION", - "content_hash": "a140552fb6d65915" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.checkShutdownRequested": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.checkShutdownRequested", - "start_line": 745, - "end_line": 748, - "type": "FUNCTION", - "content_hash": "2b31062a789e4b47" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.", - "start_line": 807, - "end_line": 815, - "type": "FUNCTION", - "content_hash": "f8dcdbde7fce4b45" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode..detachJsonl": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode..detachJsonl", - "start_line": 808, - "end_line": 810, - "type": "CLASS", - "content_hash": "a3a3f973888ebb8b" - }, - "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode..detachJsonl.attachJsonlLineReader() callback": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode..detachJsonl.attachJsonlLineReader() callback", - "start_line": 808, - "end_line": 810, - "type": "FUNCTION", - "content_hash": "a3a3f973888ebb8b" - }, - "packages/coding-agent/src/modes/rpc/rpc-types.ts|packages.coding-agent.src.modes.rpc.rpc-types.RpcSlashCommand": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-types.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-types.RpcSlashCommand", - "start_line": 81, - "end_line": 90, - "type": "INTERFACE", - "content_hash": "a5a14a3512383065" - }, - "packages/coding-agent/src/modes/rpc/rpc-types.ts|packages.coding-agent.src.modes.rpc.rpc-types.RpcSessionState": { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-types.ts", - "qualified_name": "packages.coding-agent.src.modes.rpc.rpc-types.RpcSessionState", - "start_line": 96, - "end_line": 109, - "type": "INTERFACE", - "content_hash": "660e97aa1e8fc173" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.getActiveManagedInstallRoot": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.getActiveManagedInstallRoot", - "start_line": 54, - "end_line": 79, - "type": "FUNCTION", - "content_hash": "ef67045490a2277e" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.fetchInstallerArtifact": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.fetchInstallerArtifact", - "start_line": 81, - "end_line": 87, - "type": "FUNCTION", - "content_hash": "8dca87ab78cecbb0" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.runManagedNpmCi": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.runManagedNpmCi", - "start_line": 89, - "end_line": 103, - "type": "FUNCTION", - "content_hash": "cf0a67f8b5548984" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.verifyManagedRelease": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.verifyManagedRelease", - "start_line": 105, - "end_line": 124, - "type": "FUNCTION", - "content_hash": "7ae7f521e751062e" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.activateManagedRelease": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.activateManagedRelease", - "start_line": 126, - "end_line": 135, - "type": "FUNCTION", - "content_hash": "d3dc9b4caecb3352" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.pruneManagedReleases": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.pruneManagedReleases", - "start_line": 139, - "end_line": 155, - "type": "FUNCTION", - "content_hash": "6798b92984e70258" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.cleanupManagedStaging": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.cleanupManagedStaging", - "start_line": 157, - "end_line": 168, - "type": "FUNCTION", - "content_hash": "7ccee7263c02cf1b" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.cleanupManagedInstall": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.cleanupManagedInstall", - "start_line": 170, - "end_line": 189, - "type": "FUNCTION", - "content_hash": "437d6a19f395b195" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.runManagedSelfUpdate": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.runManagedSelfUpdate", - "start_line": 191, - "end_line": 243, - "type": "FUNCTION", - "content_hash": "23ceb35e9fc5e6a9" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME", - "start_line": 245, - "end_line": 260, - "type": "CLASS", - "content_hash": "cd11a1f9ecbae4b9" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.heading": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.heading", - "start_line": 246, - "end_line": 246, - "type": "METHOD", - "content_hash": "17e488afe00228c2" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.link": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.link", - "start_line": 247, - "end_line": 247, - "type": "METHOD", - "content_hash": "fa16bc684d77f341" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.linkUrl": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.linkUrl", - "start_line": 248, - "end_line": 248, - "type": "METHOD", - "content_hash": "661aa5f97ddd6dbd" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.code": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.code", - "start_line": 249, - "end_line": 249, - "type": "METHOD", - "content_hash": "35a6ad9bb2521ba5" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.codeBlock": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.codeBlock", - "start_line": 250, - "end_line": 250, - "type": "METHOD", - "content_hash": "2051d7c68de2da39" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.codeBlockBorder": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.codeBlockBorder", - "start_line": 251, - "end_line": 251, - "type": "METHOD", - "content_hash": "f27040eb93dd2c40" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.quote": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.quote", - "start_line": 252, - "end_line": 252, - "type": "METHOD", - "content_hash": "321cd8a2e6b00556" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.quoteBorder": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.quoteBorder", - "start_line": 253, - "end_line": 253, - "type": "METHOD", - "content_hash": "9dacd3b93e9536e4" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.hr": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.hr", - "start_line": 254, - "end_line": 254, - "type": "METHOD", - "content_hash": "3c3ee55c39667530" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.listBullet": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.listBullet", - "start_line": 255, - "end_line": 255, - "type": "METHOD", - "content_hash": "0bb1f8349aa497c6" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.bold": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.bold", - "start_line": 256, - "end_line": 256, - "type": "METHOD", - "content_hash": "b5b8d8e8e166473a" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.italic": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.italic", - "start_line": 257, - "end_line": 257, - "type": "METHOD", - "content_hash": "848a7c5ea1a2b127" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.strikethrough": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.strikethrough", - "start_line": 258, - "end_line": 258, - "type": "METHOD", - "content_hash": "df1627ae35215ca9" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.underline": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.underline", - "start_line": 259, - "end_line": 259, - "type": "METHOD", - "content_hash": "ef4d7c9ffe74232b" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.PackageCommandOptions": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.PackageCommandOptions", - "start_line": 262, - "end_line": 275, - "type": "INTERFACE", - "content_hash": "3c0eb47854869920" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.reportSettingsErrors": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.reportSettingsErrors", - "start_line": 277, - "end_line": 285, - "type": "FUNCTION", - "content_hash": "1cd4d044e8685f53" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.getPackageCommandUsage": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.getPackageCommandUsage", - "start_line": 287, - "end_line": 298, - "type": "FUNCTION", - "content_hash": "7a83bed9400ad1a8" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.printConfigCommandHelp": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.printConfigCommandHelp", - "start_line": 302, - "end_line": 315, - "type": "FUNCTION", - "content_hash": "8a114baa1d38e093" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.printPackageCommandHelp": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.printPackageCommandHelp", - "start_line": 317, - "end_line": 395, - "type": "FUNCTION", - "content_hash": "1fbbc9ce3f49666a" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.parsePackageCommand": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.parsePackageCommand", - "start_line": 397, - "end_line": 595, - "type": "FUNCTION", - "content_hash": "d4b7e3d92538d6cc" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.updateTargetIncludesSelf": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.updateTargetIncludesSelf", - "start_line": 597, - "end_line": 599, - "type": "FUNCTION", - "content_hash": "dcb85e28614bf28b" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.updateTargetIncludesExtensions": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.updateTargetIncludesExtensions", - "start_line": 601, - "end_line": 603, - "type": "FUNCTION", - "content_hash": "2c887b572cf4a1af" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.refreshModelCatalogs": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.refreshModelCatalogs", - "start_line": 605, - "end_line": 631, - "type": "FUNCTION", - "content_hash": "7ed7f4b3a0874d40" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.refreshModelCatalogs.timeout": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.refreshModelCatalogs.timeout", - "start_line": 607, - "end_line": 607, - "type": "CLASS", - "content_hash": "79eae7ff0427736f" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.refreshModelCatalogs.timeout.setTimeout() callback": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.refreshModelCatalogs.timeout.setTimeout() callback", - "start_line": 607, - "end_line": 607, - "type": "FUNCTION", - "content_hash": "79eae7ff0427736f" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.refreshModelCatalogs.details": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.refreshModelCatalogs.details", - "start_line": 624, - "end_line": 624, - "type": "CLASS", - "content_hash": "8113fb6a59abba6d" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.refreshModelCatalogs.details.Array.from() callback": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.refreshModelCatalogs.details.Array.from() callback", - "start_line": 624, - "end_line": 624, - "type": "FUNCTION", - "content_hash": "8113fb6a59abba6d" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.printSelfUpdateUnavailable": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.printSelfUpdateUnavailable", - "start_line": 633, - "end_line": 645, - "type": "FUNCTION", - "content_hash": "dfa5a006debe8f6b" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.printSelfUpdateFallback": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.printSelfUpdateFallback", - "start_line": 647, - "end_line": 649, - "type": "FUNCTION", - "content_hash": "e421ab0adc7f1aa4" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.printPnpmSelfUpdateMetadataHint": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.printPnpmSelfUpdateMetadataHint", - "start_line": 651, - "end_line": 654, - "type": "FUNCTION", - "content_hash": "9dbe4f78dd9f12b0" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.printSelfUpdateNote": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.printSelfUpdateNote", - "start_line": 656, - "end_line": 674, - "type": "FUNCTION", - "content_hash": "8ac8a357106e1c4e" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.printSelfUpdateNote.renderedLines": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.printSelfUpdateNote.renderedLines", - "start_line": 666, - "end_line": 668, - "type": "CLASS", - "content_hash": "15208efd81bc1547" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.printSelfUpdateNote.renderedLines.map() callback": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.printSelfUpdateNote.renderedLines.map() callback", - "start_line": 668, - "end_line": 668, - "type": "FUNCTION", - "content_hash": "871486dfc7ab3f84" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.SelfUpdatePlan": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.SelfUpdatePlan", - "start_line": 676, - "end_line": 682, - "type": "INTERFACE", - "content_hash": "5d0d5a5093c17915" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.getSelfUpdatePlan": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.getSelfUpdatePlan", - "start_line": 684, - "end_line": 711, - "type": "FUNCTION", - "content_hash": "129ea289a1faec22" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.runSelfUpdate": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.runSelfUpdate", - "start_line": 713, - "end_line": 734, - "type": "FUNCTION", - "content_hash": "cc3bbd30a7dfc71e" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.runSelfUpdate.": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.runSelfUpdate.", - "start_line": 716, - "end_line": 732, - "type": "FUNCTION", - "content_hash": "419ac3ee8f355d8c" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.runSelfUpdate..child.on(\"error\") callback": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.runSelfUpdate..child.on(\"error\") callback", - "start_line": 720, - "end_line": 722, - "type": "FUNCTION", - "content_hash": "d0767d55964b59f1" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.runSelfUpdate..child.on(\"close\") callback": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.runSelfUpdate..child.on(\"close\") callback", - "start_line": 723, - "end_line": 731, - "type": "FUNCTION", - "content_hash": "7cc3c39ed701398b" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.prepareWindowsNpmSelfUpdate": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.prepareWindowsNpmSelfUpdate", - "start_line": 736, - "end_line": 744, - "type": "FUNCTION", - "content_hash": "ff28de9c2f083ad6" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.PackageCommandRuntimeOptions": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.PackageCommandRuntimeOptions", - "start_line": 746, - "end_line": 748, - "type": "INTERFACE", - "content_hash": "1ff6d855e2c5e268" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.CommandSettingsResult": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.CommandSettingsResult", - "start_line": 750, - "end_line": 753, - "type": "INTERFACE", - "content_hash": "b49c46475c27ca9e" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.getCommandAppMode": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.getCommandAppMode", - "start_line": 755, - "end_line": 757, - "type": "FUNCTION", - "content_hash": "f690d5341a9ec6f3" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.reportProjectTrustWarnings": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.reportProjectTrustWarnings", - "start_line": 759, - "end_line": 763, - "type": "FUNCTION", - "content_hash": "38ec8f0552485cb5" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.createCommandSettingsManager": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.createCommandSettingsManager", - "start_line": 765, - "end_line": 811, - "type": "FUNCTION", - "content_hash": "52181bcc3e063637" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.createCommandSettingsManager.projectTrusted": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.createCommandSettingsManager.projectTrusted", - "start_line": 795, - "end_line": 808, - "type": "CLASS", - "content_hash": "484eecabd9b91465" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.createCommandSettingsManager.projectTrusted.onExtensionError": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.createCommandSettingsManager.projectTrusted.onExtensionError", - "start_line": 807, - "end_line": 807, - "type": "METHOD", - "content_hash": "8b25b17cb0115da1" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handleConfigCommand": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.handleConfigCommand", - "start_line": 813, - "end_line": 888, - "type": "FUNCTION", - "content_hash": "89bf8a65774329a8" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handleConfigCommand.builtinExtensions": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.handleConfigCommand.builtinExtensions", - "start_line": 864, - "end_line": 866, - "type": "CLASS", - "content_hash": "776f077d6952ebc6" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handleConfigCommand.builtinExtensions.map() callback": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.handleConfigCommand.builtinExtensions.map() callback", - "start_line": 866, - "end_line": 866, - "type": "FUNCTION", - "content_hash": "a7d355a0a5c9ac99" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handlePackageCommand": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.handlePackageCommand", - "start_line": 890, - "end_line": 1141, - "type": "FUNCTION", - "content_hash": "b52bfc1f76218c4b" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handlePackageCommand.packageManager.setProgressCallback() callback": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.handlePackageCommand.packageManager.setProgressCallback() callback", - "start_line": 972, - "end_line": 976, - "type": "FUNCTION", - "content_hash": "9067ff9df78d8156" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handlePackageCommand.userPackages": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.handlePackageCommand.userPackages", - "start_line": 998, - "end_line": 998, - "type": "CLASS", - "content_hash": "0a31c8d500fb4646" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handlePackageCommand.userPackages.configuredPackages.filter() callback": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.handlePackageCommand.userPackages.configuredPackages.filter() callback", - "start_line": 998, - "end_line": 998, - "type": "FUNCTION", - "content_hash": "0a31c8d500fb4646" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handlePackageCommand.projectPackages": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.handlePackageCommand.projectPackages", - "start_line": 999, - "end_line": 999, - "type": "CLASS", - "content_hash": "787045d4341ec7da" - }, - "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handlePackageCommand.projectPackages.configuredPackages.filter() callback": { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "qualified_name": "packages.coding-agent.src.package-manager-cli.handlePackageCommand.projectPackages.configuredPackages.filter() callback", - "start_line": 999, - "end_line": 999, - "type": "FUNCTION", - "content_hash": "787045d4341ec7da" - }, - "packages/coding-agent/src/utils/abort.ts|packages.coding-agent.src.utils.abort.abortReason": { - "file_path": "packages/coding-agent/src/utils/abort.ts", - "qualified_name": "packages.coding-agent.src.utils.abort.abortReason", - "start_line": 1, - "end_line": 6, - "type": "FUNCTION", - "content_hash": "29d0c2d593c3e96a" - }, - "packages/coding-agent/src/utils/abort.ts|packages.coding-agent.src.utils.abort.operationSignal": { - "file_path": "packages/coding-agent/src/utils/abort.ts", - "qualified_name": "packages.coding-agent.src.utils.abort.operationSignal", - "start_line": 9, - "end_line": 11, - "type": "FUNCTION", - "content_hash": "ac08791df0bf6431" - }, - "packages/coding-agent/src/utils/abort.ts|packages.coding-agent.src.utils.abort.raceWithAbortSignal": { - "file_path": "packages/coding-agent/src/utils/abort.ts", - "qualified_name": "packages.coding-agent.src.utils.abort.raceWithAbortSignal", - "start_line": 14, - "end_line": 48, - "type": "FUNCTION", - "content_hash": "cf207e17c1bd5438" - }, - "packages/coding-agent/src/utils/abort.ts|packages.coding-agent.src.utils.abort.raceWithAbortSignal.operation.catch() callback": { - "file_path": "packages/coding-agent/src/utils/abort.ts", - "qualified_name": "packages.coding-agent.src.utils.abort.raceWithAbortSignal.operation.catch() callback", - "start_line": 17, - "end_line": 17, - "type": "FUNCTION", - "content_hash": "7924f94e65080f40" - }, - "packages/coding-agent/src/utils/abort.ts|packages.coding-agent.src.utils.abort.raceWithAbortSignal.": { - "file_path": "packages/coding-agent/src/utils/abort.ts", - "qualified_name": "packages.coding-agent.src.utils.abort.raceWithAbortSignal.", - "start_line": 21, - "end_line": 47, - "type": "FUNCTION", - "content_hash": "128c093b2d051791" - }, - "packages/coding-agent/src/utils/abort.ts|packages.coding-agent.src.utils.abort..operation.then() callback": { - "file_path": "packages/coding-agent/src/utils/abort.ts", - "qualified_name": "packages.coding-agent.src.utils.abort..operation.then() callback", - "start_line": 33, - "end_line": 38, - "type": "FUNCTION", - "content_hash": "1c7957fd44ba59ac" - }, - "packages/coding-agent/src/utils/abort.ts|packages.coding-agent.src.utils.abort.raceWithAbortSignal..operation.then() callback": { - "file_path": "packages/coding-agent/src/utils/abort.ts", - "qualified_name": "packages.coding-agent.src.utils.abort.raceWithAbortSignal..operation.then() callback", - "start_line": 39, - "end_line": 44, - "type": "FUNCTION", - "content_hash": "95f864c800836396" - }, - "packages/coding-agent/src/utils/ansi.ts|packages.coding-agent.src.utils.ansi.splitIncompleteAnsiSuffix": { - "file_path": "packages/coding-agent/src/utils/ansi.ts", - "qualified_name": "packages.coding-agent.src.utils.ansi.splitIncompleteAnsiSuffix", - "start_line": 55, - "end_line": 66, - "type": "FUNCTION", - "content_hash": "dbd98d93c4f19a7d" - }, - "packages/coding-agent/src/utils/ansi.ts|packages.coding-agent.src.utils.ansi.stripAnsi": { - "file_path": "packages/coding-agent/src/utils/ansi.ts", - "qualified_name": "packages.coding-agent.src.utils.ansi.stripAnsi", - "start_line": 68, - "end_line": 82, - "type": "FUNCTION", - "content_hash": "9faf4a0205073400" - }, - "packages/coding-agent/src/utils/changelog.ts|packages.coding-agent.src.utils.changelog.ChangelogEntry": { - "file_path": "packages/coding-agent/src/utils/changelog.ts", - "qualified_name": "packages.coding-agent.src.utils.changelog.ChangelogEntry", - "start_line": 4, - "end_line": 9, - "type": "INTERFACE", - "content_hash": "58a094a49e54ccc2" - }, - "packages/coding-agent/src/utils/changelog.ts|packages.coding-agent.src.utils.changelog.entryVersion": { - "file_path": "packages/coding-agent/src/utils/changelog.ts", - "qualified_name": "packages.coding-agent.src.utils.changelog.entryVersion", - "start_line": 17, - "end_line": 19, - "type": "FUNCTION", - "content_hash": "3580311ae0d61033" - }, - "packages/coding-agent/src/utils/changelog.ts|packages.coding-agent.src.utils.changelog.normalizeTag": { - "file_path": "packages/coding-agent/src/utils/changelog.ts", - "qualified_name": "packages.coding-agent.src.utils.changelog.normalizeTag", - "start_line": 21, - "end_line": 24, - "type": "FUNCTION", - "content_hash": "150e9c87647c85a5" - }, - "packages/coding-agent/src/utils/changelog.ts|packages.coding-agent.src.utils.changelog.splitLocalTarget": { - "file_path": "packages/coding-agent/src/utils/changelog.ts", - "qualified_name": "packages.coding-agent.src.utils.changelog.splitLocalTarget", - "start_line": 26, - "end_line": 41, - "type": "FUNCTION", - "content_hash": "42f0c25e531c4fe1" - }, - "packages/coding-agent/src/utils/changelog.ts|packages.coding-agent.src.utils.changelog.normalizePathPart": { - "file_path": "packages/coding-agent/src/utils/changelog.ts", - "qualified_name": "packages.coding-agent.src.utils.changelog.normalizePathPart", - "start_line": 43, - "end_line": 45, - "type": "FUNCTION", - "content_hash": "24e8b7d6ace78d30" - }, - "packages/coding-agent/src/utils/changelog.ts|packages.coding-agent.src.utils.changelog.resolveRepositoryPath": { - "file_path": "packages/coding-agent/src/utils/changelog.ts", - "qualified_name": "packages.coding-agent.src.utils.changelog.resolveRepositoryPath", - "start_line": 47, - "end_line": 58, - "type": "FUNCTION", - "content_hash": "fba85ef965c01272" - }, - "packages/coding-agent/src/utils/changelog.ts|packages.coding-agent.src.utils.changelog.isDirectoryTarget": { - "file_path": "packages/coding-agent/src/utils/changelog.ts", - "qualified_name": "packages.coding-agent.src.utils.changelog.isDirectoryTarget", - "start_line": 60, - "end_line": 67, - "type": "FUNCTION", - "content_hash": "514fdee1515f5780" - }, - "packages/coding-agent/src/utils/changelog.ts|packages.coding-agent.src.utils.changelog.normalizeChangelogLinkTarget": { - "file_path": "packages/coding-agent/src/utils/changelog.ts", - "qualified_name": "packages.coding-agent.src.utils.changelog.normalizeChangelogLinkTarget", - "start_line": 69, - "end_line": 98, - "type": "FUNCTION", - "content_hash": "7deed12f8312f27c" - }, - "packages/coding-agent/src/utils/changelog.ts|packages.coding-agent.src.utils.changelog.normalizeChangelogLinks": { - "file_path": "packages/coding-agent/src/utils/changelog.ts", - "qualified_name": "packages.coding-agent.src.utils.changelog.normalizeChangelogLinks", - "start_line": 100, - "end_line": 105, - "type": "FUNCTION", - "content_hash": "357c9ca62d41cf8f" - }, - "packages/coding-agent/src/utils/changelog.ts|packages.coding-agent.src.utils.changelog.normalizeChangelogLinks.markdown.replace() callback": { - "file_path": "packages/coding-agent/src/utils/changelog.ts", - "qualified_name": "packages.coding-agent.src.utils.changelog.normalizeChangelogLinks.markdown.replace() callback", - "start_line": 102, - "end_line": 104, - "type": "FUNCTION", - "content_hash": "b1baf08b3278a170" - }, - "packages/coding-agent/src/utils/changelog.ts|packages.coding-agent.src.utils.changelog.parseChangelog": { - "file_path": "packages/coding-agent/src/utils/changelog.ts", - "qualified_name": "packages.coding-agent.src.utils.changelog.parseChangelog", - "start_line": 111, - "end_line": 168, - "type": "FUNCTION", - "content_hash": "ead5076e4216a9e5" - }, - "packages/coding-agent/src/utils/changelog.ts|packages.coding-agent.src.utils.changelog.compareVersions": { - "file_path": "packages/coding-agent/src/utils/changelog.ts", - "qualified_name": "packages.coding-agent.src.utils.changelog.compareVersions", - "start_line": 173, - "end_line": 177, - "type": "FUNCTION", - "content_hash": "5a7ba14e6bd911c2" - }, - "packages/coding-agent/src/utils/changelog.ts|packages.coding-agent.src.utils.changelog.getNewEntries": { - "file_path": "packages/coding-agent/src/utils/changelog.ts", - "qualified_name": "packages.coding-agent.src.utils.changelog.getNewEntries", - "start_line": 182, - "end_line": 193, - "type": "FUNCTION", - "content_hash": "0019de78c8fbf40f" - }, - "packages/coding-agent/src/utils/changelog.ts|packages.coding-agent.src.utils.changelog.getNewEntries.entries.filter() callback": { - "file_path": "packages/coding-agent/src/utils/changelog.ts", - "qualified_name": "packages.coding-agent.src.utils.changelog.getNewEntries.entries.filter() callback", - "start_line": 192, - "end_line": 192, - "type": "FUNCTION", - "content_hash": "9e4f0eeecfefbe67" - }, - "packages/coding-agent/src/utils/child-process.ts|packages.coding-agent.src.utils.child-process.spawnProcess": { - "file_path": "packages/coding-agent/src/utils/child-process.ts", - "qualified_name": "packages.coding-agent.src.utils.child-process.spawnProcess", - "start_line": 24, - "end_line": 26, - "type": "FUNCTION", - "content_hash": "a525e573dac0b26a" - }, - "packages/coding-agent/src/utils/child-process.ts|packages.coding-agent.src.utils.child-process.spawnProcessSync": { - "file_path": "packages/coding-agent/src/utils/child-process.ts", - "qualified_name": "packages.coding-agent.src.utils.child-process.spawnProcessSync", - "start_line": 28, - "end_line": 36, - "type": "FUNCTION", - "content_hash": "4c006fb2a462f55c" - }, - "packages/coding-agent/src/utils/child-process.ts|packages.coding-agent.src.utils.child-process.waitForChildProcess": { - "file_path": "packages/coding-agent/src/utils/child-process.ts", - "qualified_name": "packages.coding-agent.src.utils.child-process.waitForChildProcess", - "start_line": 49, - "end_line": 137, - "type": "FUNCTION", - "content_hash": "79fc7f42ffff894a" - }, - "packages/coding-agent/src/utils/child-process.ts|packages.coding-agent.src.utils.child-process.waitForChildProcess.": { - "file_path": "packages/coding-agent/src/utils/child-process.ts", - "qualified_name": "packages.coding-agent.src.utils.child-process.waitForChildProcess.", - "start_line": 50, - "end_line": 136, - "type": "FUNCTION", - "content_hash": "4a14a4bdc60ddf10" - }, - "packages/coding-agent/src/utils/child-process.ts|packages.coding-agent.src.utils.child-process.waitForChildProcess..armIdleTimer": { - "file_path": "packages/coding-agent/src/utils/child-process.ts", - "qualified_name": "packages.coding-agent.src.utils.child-process.waitForChildProcess..armIdleTimer", - "start_line": 88, - "end_line": 91, - "type": "CLASS", - "content_hash": "361eff2d90f4e34b" - }, - "packages/coding-agent/src/utils/child-process.ts|packages.coding-agent.src.utils.child-process.waitForChildProcess..armIdleTimer.setTimeout() callback": { - "file_path": "packages/coding-agent/src/utils/child-process.ts", - "qualified_name": "packages.coding-agent.src.utils.child-process.waitForChildProcess..armIdleTimer.setTimeout() callback", - "start_line": 90, - "end_line": 90, - "type": "FUNCTION", - "content_hash": "61cb2bfc8b4f42f9" - }, - "packages/coding-agent/src/utils/clipboard-command.ts|packages.coding-agent.src.utils.clipboard-command.runClipboardCommand": { - "file_path": "packages/coding-agent/src/utils/clipboard-command.ts", - "qualified_name": "packages.coding-agent.src.utils.clipboard-command.runClipboardCommand", - "start_line": 4, - "end_line": 44, - "type": "FUNCTION", - "content_hash": "d17bf4724636c941" - }, - "packages/coding-agent/src/utils/clipboard-command.ts|packages.coding-agent.src.utils.clipboard-command.runClipboardCommand.": { - "file_path": "packages/coding-agent/src/utils/clipboard-command.ts", - "qualified_name": "packages.coding-agent.src.utils.clipboard-command.runClipboardCommand.", - "start_line": 9, - "end_line": 43, - "type": "FUNCTION", - "content_hash": "a255a09e48c89fff" - }, - "packages/coding-agent/src/utils/clipboard-command.ts|packages.coding-agent.src.utils.clipboard-command.runClipboardCommand..child.on(\"error\") callback": { - "file_path": "packages/coding-agent/src/utils/clipboard-command.ts", - "qualified_name": "packages.coding-agent.src.utils.clipboard-command.runClipboardCommand..child.on(\"error\") callback", - "start_line": 31, - "end_line": 31, - "type": "FUNCTION", - "content_hash": "cb900cde321549b3" - }, - "packages/coding-agent/src/utils/clipboard-command.ts|packages.coding-agent.src.utils.clipboard-command.runClipboardCommand..child.on(\"close\") callback": { - "file_path": "packages/coding-agent/src/utils/clipboard-command.ts", - "qualified_name": "packages.coding-agent.src.utils.clipboard-command.runClipboardCommand..child.on(\"close\") callback", - "start_line": 32, - "end_line": 34, - "type": "FUNCTION", - "content_hash": "16f5bf0bdcaef8c1" - }, - "packages/coding-agent/src/utils/clipboard-command.ts|packages.coding-agent.src.utils.clipboard-command.runClipboardCommand..child.stdout.on(\"data\") callback": { - "file_path": "packages/coding-agent/src/utils/clipboard-command.ts", - "qualified_name": "packages.coding-agent.src.utils.clipboard-command.runClipboardCommand..child.stdout.on(\"data\") callback", - "start_line": 35, - "end_line": 40, - "type": "FUNCTION", - "content_hash": "6c4a6df2188c5f37" - }, - "packages/coding-agent/src/utils/clipboard-command.ts|packages.coding-agent.src.utils.clipboard-command.runClipboardCommand..child.stdin.on(\"error\") callback": { - "file_path": "packages/coding-agent/src/utils/clipboard-command.ts", - "qualified_name": "packages.coding-agent.src.utils.clipboard-command.runClipboardCommand..child.stdin.on(\"error\") callback", - "start_line": 41, - "end_line": 41, - "type": "FUNCTION", - "content_hash": "cca44a33715ad02e" - }, - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.isWaylandSession": { - "file_path": "packages/coding-agent/src/utils/clipboard-image.ts", - "qualified_name": "packages.coding-agent.src.utils.clipboard-image.isWaylandSession", - "start_line": 22, - "end_line": 24, - "type": "FUNCTION", - "content_hash": "b69c9f5d030a16a8" - }, - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.baseMimeType": { - "file_path": "packages/coding-agent/src/utils/clipboard-image.ts", - "qualified_name": "packages.coding-agent.src.utils.clipboard-image.baseMimeType", - "start_line": 26, - "end_line": 28, - "type": "FUNCTION", - "content_hash": "e88c4dc01f564e31" - }, - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.extensionForImageMimeType": { - "file_path": "packages/coding-agent/src/utils/clipboard-image.ts", - "qualified_name": "packages.coding-agent.src.utils.clipboard-image.extensionForImageMimeType", - "start_line": 30, - "end_line": 43, - "type": "FUNCTION", - "content_hash": "bb08425fa91ad549" - }, - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.selectPreferredImageMimeType": { - "file_path": "packages/coding-agent/src/utils/clipboard-image.ts", - "qualified_name": "packages.coding-agent.src.utils.clipboard-image.selectPreferredImageMimeType", - "start_line": 45, - "end_line": 60, - "type": "FUNCTION", - "content_hash": "df9ae12237416ee2" - }, - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.selectPreferredImageMimeType.normalized": { - "file_path": "packages/coding-agent/src/utils/clipboard-image.ts", - "qualified_name": "packages.coding-agent.src.utils.clipboard-image.selectPreferredImageMimeType.normalized", - "start_line": 46, - "end_line": 49, - "type": "CLASS", - "content_hash": "43085043b04f26b6" - }, - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.selectPreferredImageMimeType.normalized.mimeTypes.map() callback": { - "file_path": "packages/coding-agent/src/utils/clipboard-image.ts", - "qualified_name": "packages.coding-agent.src.utils.clipboard-image.selectPreferredImageMimeType.normalized.mimeTypes.map() callback", - "start_line": 47, - "end_line": 47, - "type": "FUNCTION", - "content_hash": "47659fbb4111d971" - }, - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.selectPreferredImageMimeType.normalized.map() callback": { - "file_path": "packages/coding-agent/src/utils/clipboard-image.ts", - "qualified_name": "packages.coding-agent.src.utils.clipboard-image.selectPreferredImageMimeType.normalized.map() callback", - "start_line": 49, - "end_line": 49, - "type": "FUNCTION", - "content_hash": "110973e0860555fc" - }, - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.selectPreferredImageMimeType.match": { - "file_path": "packages/coding-agent/src/utils/clipboard-image.ts", - "qualified_name": "packages.coding-agent.src.utils.clipboard-image.selectPreferredImageMimeType.match", - "start_line": 52, - "end_line": 52, - "type": "CLASS", - "content_hash": "715d8e8c490cb952" - }, - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.selectPreferredImageMimeType.match.normalized.find() callback": { - "file_path": "packages/coding-agent/src/utils/clipboard-image.ts", - "qualified_name": "packages.coding-agent.src.utils.clipboard-image.selectPreferredImageMimeType.match.normalized.find() callback", - "start_line": 52, - "end_line": 52, - "type": "FUNCTION", - "content_hash": "715d8e8c490cb952" - }, - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.selectPreferredImageMimeType.anyImage": { - "file_path": "packages/coding-agent/src/utils/clipboard-image.ts", - "qualified_name": "packages.coding-agent.src.utils.clipboard-image.selectPreferredImageMimeType.anyImage", - "start_line": 58, - "end_line": 58, - "type": "CLASS", - "content_hash": "b806b0e59d2396a6" - }, - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.selectPreferredImageMimeType.anyImage.normalized.find() callback": { - "file_path": "packages/coding-agent/src/utils/clipboard-image.ts", - "qualified_name": "packages.coding-agent.src.utils.clipboard-image.selectPreferredImageMimeType.anyImage.normalized.find() callback", - "start_line": 58, - "end_line": 58, - "type": "FUNCTION", - "content_hash": "b806b0e59d2396a6" - }, - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.isSupportedImageMimeType": { - "file_path": "packages/coding-agent/src/utils/clipboard-image.ts", - "qualified_name": "packages.coding-agent.src.utils.clipboard-image.isSupportedImageMimeType", - "start_line": 62, - "end_line": 65, - "type": "FUNCTION", - "content_hash": "23ec0c91e23ffb8e" - }, - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.isSupportedImageMimeType.SUPPORTED_IMAGE_MIME_TYPES.some() callback": { - "file_path": "packages/coding-agent/src/utils/clipboard-image.ts", - "qualified_name": "packages.coding-agent.src.utils.clipboard-image.isSupportedImageMimeType.SUPPORTED_IMAGE_MIME_TYPES.some() callback", - "start_line": 64, - "end_line": 64, - "type": "FUNCTION", - "content_hash": "eed1ac0cfff66b52" - }, - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.convertToPng": { - "file_path": "packages/coding-agent/src/utils/clipboard-image.ts", - "qualified_name": "packages.coding-agent.src.utils.clipboard-image.convertToPng", - "start_line": 71, - "end_line": 87, - "type": "FUNCTION", - "content_hash": "94e90f74839cb359" - }, - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaWlPaste": { - "file_path": "packages/coding-agent/src/utils/clipboard-image.ts", - "qualified_name": "packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaWlPaste", - "start_line": 91, - "end_line": 111, - "type": "FUNCTION", - "content_hash": "18e327586742e342" - }, - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaWlPaste.types": { - "file_path": "packages/coding-agent/src/utils/clipboard-image.ts", - "qualified_name": "packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaWlPaste.types", - "start_line": 95, - "end_line": 99, - "type": "CLASS", - "content_hash": "d7fbaa6095420300" - }, - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaWlPaste.types.map() callback": { - "file_path": "packages/coding-agent/src/utils/clipboard-image.ts", - "qualified_name": "packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaWlPaste.types.map() callback", - "start_line": 98, - "end_line": 98, - "type": "FUNCTION", - "content_hash": "47659fbb4111d971" - }, - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaPowerShell": { - "file_path": "packages/coding-agent/src/utils/clipboard-image.ts", - "qualified_name": "packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaPowerShell", - "start_line": 118, - "end_line": 170, - "type": "FUNCTION", - "content_hash": "2e088eab218f77d0" - }, - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaXclip": { - "file_path": "packages/coding-agent/src/utils/clipboard-image.ts", - "qualified_name": "packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaXclip", - "start_line": 172, - "end_line": 191, - "type": "FUNCTION", - "content_hash": "5869e1f2086cf8d8" - }, - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaXclip.candidateTypes": { - "file_path": "packages/coding-agent/src/utils/clipboard-image.ts", - "qualified_name": "packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaXclip.candidateTypes", - "start_line": 179, - "end_line": 183, - "type": "CLASS", - "content_hash": "65188a00fa4905d0" - }, - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaXclip.candidateTypes.map() callback": { - "file_path": "packages/coding-agent/src/utils/clipboard-image.ts", - "qualified_name": "packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaXclip.candidateTypes.map() callback", - "start_line": 182, - "end_line": 182, - "type": "FUNCTION", - "content_hash": "47659fbb4111d971" - }, - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaNativeClipboard": { - "file_path": "packages/coding-agent/src/utils/clipboard-image.ts", - "qualified_name": "packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaNativeClipboard", - "start_line": 193, - "end_line": 198, - "type": "FUNCTION", - "content_hash": "58487e72323b4317" - }, - "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.readClipboardImage": { - "file_path": "packages/coding-agent/src/utils/clipboard-image.ts", - "qualified_name": "packages.coding-agent.src.utils.clipboard-image.readClipboardImage", - "start_line": 200, - "end_line": 240, - "type": "FUNCTION", - "content_hash": "89d209b7d6e041cc" - }, - "packages/coding-agent/src/utils/clipboard.ts|packages.coding-agent.src.utils.clipboard.isRemoteSession": { - "file_path": "packages/coding-agent/src/utils/clipboard.ts", - "qualified_name": "packages.coding-agent.src.utils.clipboard.isRemoteSession", - "start_line": 11, - "end_line": 13, - "type": "FUNCTION", - "content_hash": "d0ad13ae586bb87c" - }, - "packages/coding-agent/src/utils/clipboard.ts|packages.coding-agent.src.utils.clipboard.emitOsc52": { - "file_path": "packages/coding-agent/src/utils/clipboard.ts", - "qualified_name": "packages.coding-agent.src.utils.clipboard.emitOsc52", - "start_line": 15, - "end_line": 22, - "type": "FUNCTION", - "content_hash": "fadb2bee643a83f5" - }, - "packages/coding-agent/src/utils/clipboard.ts|packages.coding-agent.src.utils.clipboard.copyViaWindowsClipboard": { - "file_path": "packages/coding-agent/src/utils/clipboard.ts", - "qualified_name": "packages.coding-agent.src.utils.clipboard.copyViaWindowsClipboard", - "start_line": 29, - "end_line": 51, - "type": "FUNCTION", - "content_hash": "1445b0ac88b20b88" - }, - "packages/coding-agent/src/utils/clipboard.ts|packages.coding-agent.src.utils.clipboard.readClipboardText": { - "file_path": "packages/coding-agent/src/utils/clipboard.ts", - "qualified_name": "packages.coding-agent.src.utils.clipboard.readClipboardText", - "start_line": 54, - "end_line": 73, - "type": "FUNCTION", - "content_hash": "a3130c7f51d06c2e" - }, - "packages/coding-agent/src/utils/clipboard.ts|packages.coding-agent.src.utils.clipboard.readClipboardFilePaths": { - "file_path": "packages/coding-agent/src/utils/clipboard.ts", - "qualified_name": "packages.coding-agent.src.utils.clipboard.readClipboardFilePaths", - "start_line": 76, - "end_line": 79, - "type": "FUNCTION", - "content_hash": "ba3d39fbdc3f9fbe" - }, - "packages/coding-agent/src/utils/clipboard.ts|packages.coding-agent.src.utils.clipboard.copyToClipboard": { - "file_path": "packages/coding-agent/src/utils/clipboard.ts", - "qualified_name": "packages.coding-agent.src.utils.clipboard.copyToClipboard", - "start_line": 81, - "end_line": 145, - "type": "FUNCTION", - "content_hash": "c0eadcf7deeb660c" - }, - "packages/coding-agent/src/utils/deprecation.ts|packages.coding-agent.src.utils.deprecation.warnDeprecation": { - "file_path": "packages/coding-agent/src/utils/deprecation.ts", - "qualified_name": "packages.coding-agent.src.utils.deprecation.warnDeprecation", - "start_line": 5, - "end_line": 9, - "type": "FUNCTION", - "content_hash": "2f7ac0a8405eeb7f" - }, - "packages/coding-agent/src/utils/deprecation.ts|packages.coding-agent.src.utils.deprecation.clearDeprecationWarningsForTests": { - "file_path": "packages/coding-agent/src/utils/deprecation.ts", - "qualified_name": "packages.coding-agent.src.utils.deprecation.clearDeprecationWarningsForTests", - "start_line": 12, - "end_line": 14, - "type": "FUNCTION", - "content_hash": "e3be2aa11c4747b1" - }, - "packages/coding-agent/src/utils/exif-orientation.ts|packages.coding-agent.src.utils.exif-orientation.readOrientationFromTiff": { - "file_path": "packages/coding-agent/src/utils/exif-orientation.ts", - "qualified_name": "packages.coding-agent.src.utils.exif-orientation.readOrientationFromTiff", - "start_line": 5, - "end_line": 37, - "type": "FUNCTION", - "content_hash": "a9941749115c6d43" - }, - "packages/coding-agent/src/utils/exif-orientation.ts|packages.coding-agent.src.utils.exif-orientation.findJpegTiffOffset": { - "file_path": "packages/coding-agent/src/utils/exif-orientation.ts", - "qualified_name": "packages.coding-agent.src.utils.exif-orientation.findJpegTiffOffset", - "start_line": 39, - "end_line": 62, - "type": "FUNCTION", - "content_hash": "b91e974d4c8ba164" - }, - "packages/coding-agent/src/utils/exif-orientation.ts|packages.coding-agent.src.utils.exif-orientation.findWebpTiffOffset": { - "file_path": "packages/coding-agent/src/utils/exif-orientation.ts", - "qualified_name": "packages.coding-agent.src.utils.exif-orientation.findWebpTiffOffset", - "start_line": 64, - "end_line": 84, - "type": "FUNCTION", - "content_hash": "4988486ffbddfc03" - }, - "packages/coding-agent/src/utils/exif-orientation.ts|packages.coding-agent.src.utils.exif-orientation.hasExifHeader": { - "file_path": "packages/coding-agent/src/utils/exif-orientation.ts", - "qualified_name": "packages.coding-agent.src.utils.exif-orientation.hasExifHeader", - "start_line": 86, - "end_line": 95, - "type": "FUNCTION", - "content_hash": "dffb5d7198375041" - }, - "packages/coding-agent/src/utils/exif-orientation.ts|packages.coding-agent.src.utils.exif-orientation.getExifOrientation": { - "file_path": "packages/coding-agent/src/utils/exif-orientation.ts", - "qualified_name": "packages.coding-agent.src.utils.exif-orientation.getExifOrientation", - "start_line": 97, - "end_line": 121, - "type": "FUNCTION", - "content_hash": "77d3c1d2a1c4a1f4" - }, - "packages/coding-agent/src/utils/exif-orientation.ts|packages.coding-agent.src.utils.exif-orientation.rotate90": { - "file_path": "packages/coding-agent/src/utils/exif-orientation.ts", - "qualified_name": "packages.coding-agent.src.utils.exif-orientation.rotate90", - "start_line": 125, - "end_line": 143, - "type": "FUNCTION", - "content_hash": "86d7d56f039a43b9" - }, - "packages/coding-agent/src/utils/exif-orientation.ts|packages.coding-agent.src.utils.exif-orientation.applyExifOrientation": { - "file_path": "packages/coding-agent/src/utils/exif-orientation.ts", - "qualified_name": "packages.coding-agent.src.utils.exif-orientation.applyExifOrientation", - "start_line": 146, - "end_line": 182, - "type": "FUNCTION", - "content_hash": "8a116d54e112eb5d" - }, - "packages/coding-agent/src/utils/exif-orientation.ts|packages.coding-agent.src.utils.exif-orientation.rotated": { - "file_path": "packages/coding-agent/src/utils/exif-orientation.ts", - "qualified_name": "packages.coding-agent.src.utils.exif-orientation.rotated", - "start_line": 166, - "end_line": 166, - "type": "CLASS", - "content_hash": "732b77b70d4a9311" - }, - "packages/coding-agent/src/utils/exif-orientation.ts|packages.coding-agent.src.utils.exif-orientation.rotated.rotate90() callback": { - "file_path": "packages/coding-agent/src/utils/exif-orientation.ts", - "qualified_name": "packages.coding-agent.src.utils.exif-orientation.rotated.rotate90() callback", - "start_line": 166, - "end_line": 166, - "type": "FUNCTION", - "content_hash": "732b77b70d4a9311" - }, - "packages/coding-agent/src/utils/exif-orientation.ts|packages.coding-agent.src.utils.exif-orientation.rotate90() callback": { - "file_path": "packages/coding-agent/src/utils/exif-orientation.ts", - "qualified_name": "packages.coding-agent.src.utils.exif-orientation.rotate90() callback", - "start_line": 171, - "end_line": 171, - "type": "FUNCTION", - "content_hash": "7ed1978caab71876" - }, - "packages/coding-agent/src/utils/exif-orientation.ts|packages.coding-agent.src.utils.exif-orientation.applyExifOrientation.rotated": { - "file_path": "packages/coding-agent/src/utils/exif-orientation.ts", - "qualified_name": "packages.coding-agent.src.utils.exif-orientation.applyExifOrientation.rotated", - "start_line": 173, - "end_line": 173, - "type": "CLASS", - "content_hash": "9655a95cd4c3fccf" - }, - "packages/coding-agent/src/utils/exif-orientation.ts|packages.coding-agent.src.utils.exif-orientation.applyExifOrientation.rotated.rotate90() callback": { - "file_path": "packages/coding-agent/src/utils/exif-orientation.ts", - "qualified_name": "packages.coding-agent.src.utils.exif-orientation.applyExifOrientation.rotated.rotate90() callback", - "start_line": 173, - "end_line": 173, - "type": "FUNCTION", - "content_hash": "9655a95cd4c3fccf" - }, - "packages/coding-agent/src/utils/exif-orientation.ts|packages.coding-agent.src.utils.exif-orientation.applyExifOrientation.rotate90() callback": { - "file_path": "packages/coding-agent/src/utils/exif-orientation.ts", - "qualified_name": "packages.coding-agent.src.utils.exif-orientation.applyExifOrientation.rotate90() callback", - "start_line": 178, - "end_line": 178, - "type": "FUNCTION", - "content_hash": "83182bd11013d31c" - }, - "packages/coding-agent/src/utils/fs-watch.ts|packages.coding-agent.src.utils.fs-watch.closeWatcher": { - "file_path": "packages/coding-agent/src/utils/fs-watch.ts", - "qualified_name": "packages.coding-agent.src.utils.fs-watch.closeWatcher", - "start_line": 5, - "end_line": 15, - "type": "FUNCTION", - "content_hash": "5f4ac3e02311b82e" - }, - "packages/coding-agent/src/utils/fs-watch.ts|packages.coding-agent.src.utils.fs-watch.watchWithErrorHandler": { - "file_path": "packages/coding-agent/src/utils/fs-watch.ts", - "qualified_name": "packages.coding-agent.src.utils.fs-watch.watchWithErrorHandler", - "start_line": 17, - "end_line": 30, - "type": "FUNCTION", - "content_hash": "2e98cffa493100a7" - }, - "packages/coding-agent/src/utils/git.ts|packages.coding-agent.src.utils.git.splitRef": { - "file_path": "packages/coding-agent/src/utils/git.ts", - "qualified_name": "packages.coding-agent.src.utils.git.splitRef", - "start_line": 21, - "end_line": 74, - "type": "FUNCTION", - "content_hash": "e6c2cd15ae5e3eb4" - }, - "packages/coding-agent/src/utils/git.ts|packages.coding-agent.src.utils.git.decodeForValidation": { - "file_path": "packages/coding-agent/src/utils/git.ts", - "qualified_name": "packages.coding-agent.src.utils.git.decodeForValidation", - "start_line": 76, - "end_line": 82, - "type": "FUNCTION", - "content_hash": "06429ca0b02f529c" - }, - "packages/coding-agent/src/utils/git.ts|packages.coding-agent.src.utils.git.hasUnsafeGitInstallPart": { - "file_path": "packages/coding-agent/src/utils/git.ts", - "qualified_name": "packages.coding-agent.src.utils.git.hasUnsafeGitInstallPart", - "start_line": 84, - "end_line": 102, - "type": "FUNCTION", - "content_hash": "4d167e7a0bb4015c" - }, - "packages/coding-agent/src/utils/git.ts|packages.coding-agent.src.utils.git.buildGitSource": { - "file_path": "packages/coding-agent/src/utils/git.ts", - "qualified_name": "packages.coding-agent.src.utils.git.buildGitSource", - "start_line": 104, - "end_line": 124, - "type": "FUNCTION", - "content_hash": "3a30bbd3290a164f" - }, - "packages/coding-agent/src/utils/git.ts|packages.coding-agent.src.utils.git.parseGenericGitUrl": { - "file_path": "packages/coding-agent/src/utils/git.ts", - "qualified_name": "packages.coding-agent.src.utils.git.parseGenericGitUrl", - "start_line": 126, - "end_line": 163, - "type": "FUNCTION", - "content_hash": "901d41e3553e4625" - }, - "packages/coding-agent/src/utils/git.ts|packages.coding-agent.src.utils.git.parseGitUrl": { - "file_path": "packages/coding-agent/src/utils/git.ts", - "qualified_name": "packages.coding-agent.src.utils.git.parseGitUrl", - "start_line": 172, - "end_line": 226, - "type": "FUNCTION", - "content_hash": "1309984b9f7effef" - }, - "packages/coding-agent/src/utils/git.ts|packages.coding-agent.src.utils.git.parseGitUrl.hostedCandidates": { - "file_path": "packages/coding-agent/src/utils/git.ts", - "qualified_name": "packages.coding-agent.src.utils.git.parseGitUrl.hostedCandidates", - "start_line": 183, - "end_line": 185, - "type": "CLASS", - "content_hash": "3599ce60be0f974f" - }, - "packages/coding-agent/src/utils/git.ts|packages.coding-agent.src.utils.git.parseGitUrl.hostedCandidates.filter() callback": { - "file_path": "packages/coding-agent/src/utils/git.ts", - "qualified_name": "packages.coding-agent.src.utils.git.parseGitUrl.hostedCandidates.filter() callback", - "start_line": 184, - "end_line": 184, - "type": "FUNCTION", - "content_hash": "936708aabba9a8d6" - }, - "packages/coding-agent/src/utils/git.ts|packages.coding-agent.src.utils.git.parseGitUrl.httpsCandidates": { - "file_path": "packages/coding-agent/src/utils/git.ts", - "qualified_name": "packages.coding-agent.src.utils.git.parseGitUrl.httpsCandidates", - "start_line": 207, - "end_line": 209, - "type": "CLASS", - "content_hash": "0c3cfcff277ae271" - }, - "packages/coding-agent/src/utils/git.ts|packages.coding-agent.src.utils.git.parseGitUrl.httpsCandidates.filter() callback": { - "file_path": "packages/coding-agent/src/utils/git.ts", - "qualified_name": "packages.coding-agent.src.utils.git.parseGitUrl.httpsCandidates.filter() callback", - "start_line": 208, - "end_line": 208, - "type": "FUNCTION", - "content_hash": "936708aabba9a8d6" - }, - "packages/coding-agent/src/utils/highlight-js.d.ts|packages.coding-agent.src.utils.highlight-js.d.HighlightJsResult": { - "file_path": "packages/coding-agent/src/utils/highlight-js.d.ts", - "qualified_name": "packages.coding-agent.src.utils.highlight-js.d.HighlightJsResult", - "start_line": 1, - "end_line": 3, - "type": "INTERFACE", - "content_hash": "b3e3f48cc6541aac" - }, - "packages/coding-agent/src/utils/highlight-js.d.ts|packages.coding-agent.src.utils.highlight-js.d.HighlightJsOptions": { - "file_path": "packages/coding-agent/src/utils/highlight-js.d.ts", - "qualified_name": "packages.coding-agent.src.utils.highlight-js.d.HighlightJsOptions", - "start_line": 5, - "end_line": 8, - "type": "INTERFACE", - "content_hash": "fd648b13d599ea3a" - }, - "packages/coding-agent/src/utils/highlight-js.d.ts|packages.coding-agent.src.utils.highlight-js.d.HighlightJsLanguageDefinition": { - "file_path": "packages/coding-agent/src/utils/highlight-js.d.ts", - "qualified_name": "packages.coding-agent.src.utils.highlight-js.d.HighlightJsLanguageDefinition", - "start_line": 10, - "end_line": 12, - "type": "INTERFACE", - "content_hash": "e96864f495b018f5" - }, - "packages/coding-agent/src/utils/highlight-js.d.ts|packages.coding-agent.src.utils.highlight-js.d.HighlightJsApi": { - "file_path": "packages/coding-agent/src/utils/highlight-js.d.ts", - "qualified_name": "packages.coding-agent.src.utils.highlight-js.d.HighlightJsApi", - "start_line": 16, - "end_line": 21, - "type": "INTERFACE", - "content_hash": "c85ddd70e01e1520" - }, - "packages/coding-agent/src/utils/highlight-js.d.ts|packages.coding-agent.src.utils.highlight-js.d.HighlightJsApi.highlight": { - "file_path": "packages/coding-agent/src/utils/highlight-js.d.ts", - "qualified_name": "packages.coding-agent.src.utils.highlight-js.d.HighlightJsApi.highlight", - "start_line": 17, - "end_line": 17, - "type": "METHOD", - "content_hash": "34a95dd4cc3da3a2" - }, - "packages/coding-agent/src/utils/highlight-js.d.ts|packages.coding-agent.src.utils.highlight-js.d.HighlightJsApi.highlightAuto": { - "file_path": "packages/coding-agent/src/utils/highlight-js.d.ts", - "qualified_name": "packages.coding-agent.src.utils.highlight-js.d.HighlightJsApi.highlightAuto", - "start_line": 18, - "end_line": 18, - "type": "METHOD", - "content_hash": "61e70a7c6f1b632f" - }, - "packages/coding-agent/src/utils/highlight-js.d.ts|packages.coding-agent.src.utils.highlight-js.d.HighlightJsApi.getLanguage": { - "file_path": "packages/coding-agent/src/utils/highlight-js.d.ts", - "qualified_name": "packages.coding-agent.src.utils.highlight-js.d.HighlightJsApi.getLanguage", - "start_line": 19, - "end_line": 19, - "type": "METHOD", - "content_hash": "c7281756bc6af30c" - }, - "packages/coding-agent/src/utils/highlight-js.d.ts|packages.coding-agent.src.utils.highlight-js.d.HighlightJsApi.registerLanguage": { - "file_path": "packages/coding-agent/src/utils/highlight-js.d.ts", - "qualified_name": "packages.coding-agent.src.utils.highlight-js.d.HighlightJsApi.registerLanguage", - "start_line": 20, - "end_line": 20, - "type": "METHOD", - "content_hash": "219b83205a5312ba" - }, - "packages/coding-agent/src/utils/html.ts|packages.coding-agent.src.utils.html.DecodedHtmlEntity": { - "file_path": "packages/coding-agent/src/utils/html.ts", - "qualified_name": "packages.coding-agent.src.utils.html.DecodedHtmlEntity", - "start_line": 1, - "end_line": 4, - "type": "INTERFACE", - "content_hash": "73c0f556b2a5c4fb" - }, - "packages/coding-agent/src/utils/html.ts|packages.coding-agent.src.utils.html.decodeCodePoint": { - "file_path": "packages/coding-agent/src/utils/html.ts", - "qualified_name": "packages.coding-agent.src.utils.html.decodeCodePoint", - "start_line": 6, - "end_line": 11, - "type": "FUNCTION", - "content_hash": "1dac6156d3e4a77f" - }, - "packages/coding-agent/src/utils/html.ts|packages.coding-agent.src.utils.html.decodeHtmlEntity": { - "file_path": "packages/coding-agent/src/utils/html.ts", - "qualified_name": "packages.coding-agent.src.utils.html.decodeHtmlEntity", - "start_line": 13, - "end_line": 36, - "type": "FUNCTION", - "content_hash": "86860a8e04bb5c83" - }, - "packages/coding-agent/src/utils/html.ts|packages.coding-agent.src.utils.html.decodeHtmlEntityAt": { - "file_path": "packages/coding-agent/src/utils/html.ts", - "qualified_name": "packages.coding-agent.src.utils.html.decodeHtmlEntityAt", - "start_line": 38, - "end_line": 51, - "type": "FUNCTION", - "content_hash": "27b6740c9cc4180c" - }, - "packages/coding-agent/src/utils/image-convert.ts|packages.coding-agent.src.utils.image-convert.encodePng": { - "file_path": "packages/coding-agent/src/utils/image-convert.ts", - "qualified_name": "packages.coding-agent.src.utils.image-convert.encodePng", - "start_line": 7, - "end_line": 21, - "type": "FUNCTION", - "content_hash": "ae781484001fcb70" - }, - "packages/coding-agent/src/utils/image-convert.ts|packages.coding-agent.src.utils.image-convert.convertImageBytesToPng": { - "file_path": "packages/coding-agent/src/utils/image-convert.ts", - "qualified_name": "packages.coding-agent.src.utils.image-convert.convertImageBytesToPng", - "start_line": 23, - "end_line": 30, - "type": "FUNCTION", - "content_hash": "8308841801ac8070" - }, - "packages/coding-agent/src/utils/image-convert.ts|packages.coding-agent.src.utils.image-convert.convertToPng": { - "file_path": "packages/coding-agent/src/utils/image-convert.ts", - "qualified_name": "packages.coding-agent.src.utils.image-convert.convertToPng", - "start_line": 36, - "end_line": 55, - "type": "FUNCTION", - "content_hash": "f7b31d283a78c463" - }, - "packages/coding-agent/src/utils/image-convert.ts|packages.coding-agent.src.utils.image-convert.loadPngTranscoder": { - "file_path": "packages/coding-agent/src/utils/image-convert.ts", - "qualified_name": "packages.coding-agent.src.utils.image-convert.loadPngTranscoder", - "start_line": 61, - "end_line": 68, - "type": "FUNCTION", - "content_hash": "64e49fa8477eb5bb" - }, - "packages/coding-agent/src/utils/image-convert.ts|packages.coding-agent.src.utils.image-convert.loadPngTranscoder.": { - "file_path": "packages/coding-agent/src/utils/image-convert.ts", - "qualified_name": "packages.coding-agent.src.utils.image-convert.loadPngTranscoder.", - "start_line": 64, - "end_line": 67, - "type": "FUNCTION", - "content_hash": "3b16a2ad055755e4" - }, - "packages/coding-agent/src/utils/image-convert.ts|packages.coding-agent.src.utils.image-convert.ensurePngTranscoder": { - "file_path": "packages/coding-agent/src/utils/image-convert.ts", - "qualified_name": "packages.coding-agent.src.utils.image-convert.ensurePngTranscoder", - "start_line": 78, - "end_line": 89, - "type": "FUNCTION", - "content_hash": "acadcff677b370d3" - }, - "packages/coding-agent/src/utils/image-convert.ts|packages.coding-agent.src.utils.image-convert.ensurePngTranscoder.then() callback": { - "file_path": "packages/coding-agent/src/utils/image-convert.ts", - "qualified_name": "packages.coding-agent.src.utils.image-convert.ensurePngTranscoder.then() callback", - "start_line": 80, - "end_line": 85, - "type": "FUNCTION", - "content_hash": "fe6a50529be986a7" - }, - "packages/coding-agent/src/utils/image-convert.ts|packages.coding-agent.src.utils.image-convert.ensurePngTranscoder.pngTranscoderLoad.then() callback": { - "file_path": "packages/coding-agent/src/utils/image-convert.ts", - "qualified_name": "packages.coding-agent.src.utils.image-convert.ensurePngTranscoder.pngTranscoderLoad.then() callback", - "start_line": 86, - "end_line": 88, - "type": "FUNCTION", - "content_hash": "eb90ed22fcb8767e" - }, - "packages/coding-agent/src/utils/image-process.ts|packages.coding-agent.src.utils.image-process.ProcessImageOptions": { - "file_path": "packages/coding-agent/src/utils/image-process.ts", - "qualified_name": "packages.coding-agent.src.utils.image-process.ProcessImageOptions", - "start_line": 4, - "end_line": 9, - "type": "INTERFACE", - "content_hash": "fb3d0fde2e486016" - }, - "packages/coding-agent/src/utils/image-process.ts|packages.coding-agent.src.utils.image-process.NormalizedImage": { - "file_path": "packages/coding-agent/src/utils/image-process.ts", - "qualified_name": "packages.coding-agent.src.utils.image-process.NormalizedImage", - "start_line": 23, - "end_line": 27, - "type": "INTERFACE", - "content_hash": "a3992c77ed2fb96d" - }, - "packages/coding-agent/src/utils/image-process.ts|packages.coding-agent.src.utils.image-process.baseMimeType": { - "file_path": "packages/coding-agent/src/utils/image-process.ts", - "qualified_name": "packages.coding-agent.src.utils.image-process.baseMimeType", - "start_line": 29, - "end_line": 31, - "type": "FUNCTION", - "content_hash": "e88c4dc01f564e31" - }, - "packages/coding-agent/src/utils/image-process.ts|packages.coding-agent.src.utils.image-process.normalizeSupportedImageMimeType": { - "file_path": "packages/coding-agent/src/utils/image-process.ts", - "qualified_name": "packages.coding-agent.src.utils.image-process.normalizeSupportedImageMimeType", - "start_line": 33, - "end_line": 47, - "type": "FUNCTION", - "content_hash": "0f8986b3e2bb5070" - }, - "packages/coding-agent/src/utils/image-process.ts|packages.coding-agent.src.utils.image-process.normalizeImage": { - "file_path": "packages/coding-agent/src/utils/image-process.ts", - "qualified_name": "packages.coding-agent.src.utils.image-process.normalizeImage", - "start_line": 49, - "end_line": 65, - "type": "FUNCTION", - "content_hash": "b34263dcb61115bb" - }, - "packages/coding-agent/src/utils/image-process.ts|packages.coding-agent.src.utils.image-process.conversionHint": { - "file_path": "packages/coding-agent/src/utils/image-process.ts", - "qualified_name": "packages.coding-agent.src.utils.image-process.conversionHint", - "start_line": 67, - "end_line": 70, - "type": "FUNCTION", - "content_hash": "36a7c88ede2b3bea" - }, - "packages/coding-agent/src/utils/image-process.ts|packages.coding-agent.src.utils.image-process.processImage": { - "file_path": "packages/coding-agent/src/utils/image-process.ts", - "qualified_name": "packages.coding-agent.src.utils.image-process.processImage", - "start_line": 72, - "end_line": 119, - "type": "FUNCTION", - "content_hash": "f119913039775de5" - }, - "packages/coding-agent/src/utils/image-resize-core.ts|packages.coding-agent.src.utils.image-resize-core.ImageResizeOptions": { - "file_path": "packages/coding-agent/src/utils/image-resize-core.ts", - "qualified_name": "packages.coding-agent.src.utils.image-resize-core.ImageResizeOptions", - "start_line": 4, - "end_line": 9, - "type": "INTERFACE", - "content_hash": "e22dceb9c655922d" - }, - "packages/coding-agent/src/utils/image-resize-core.ts|packages.coding-agent.src.utils.image-resize-core.ResizedImage": { - "file_path": "packages/coding-agent/src/utils/image-resize-core.ts", - "qualified_name": "packages.coding-agent.src.utils.image-resize-core.ResizedImage", - "start_line": 11, - "end_line": 19, - "type": "INTERFACE", - "content_hash": "29d6acba7f125cbe" - }, - "packages/coding-agent/src/utils/image-resize-core.ts|packages.coding-agent.src.utils.image-resize-core.EncodedCandidate": { - "file_path": "packages/coding-agent/src/utils/image-resize-core.ts", - "qualified_name": "packages.coding-agent.src.utils.image-resize-core.EncodedCandidate", - "start_line": 41, - "end_line": 45, - "type": "INTERFACE", - "content_hash": "2a2a932bce9faecc" - }, - "packages/coding-agent/src/utils/image-resize-core.ts|packages.coding-agent.src.utils.image-resize-core.encodeCandidate": { - "file_path": "packages/coding-agent/src/utils/image-resize-core.ts", - "qualified_name": "packages.coding-agent.src.utils.image-resize-core.encodeCandidate", - "start_line": 47, - "end_line": 54, - "type": "FUNCTION", - "content_hash": "f7c1a8e094214b94" - }, - "packages/coding-agent/src/utils/image-resize-core.ts|packages.coding-agent.src.utils.image-resize-core.resizeImageInProcess": { - "file_path": "packages/coding-agent/src/utils/image-resize-core.ts", - "qualified_name": "packages.coding-agent.src.utils.image-resize-core.resizeImageInProcess", - "start_line": 69, - "end_line": 174, - "type": "FUNCTION", - "content_hash": "9254a648324314dd" - }, - "packages/coding-agent/src/utils/image-resize-core.ts|packages.coding-agent.src.utils.image-resize-core.resizeImageInProcess.tryEncodings": { - "file_path": "packages/coding-agent/src/utils/image-resize-core.ts", - "qualified_name": "packages.coding-agent.src.utils.image-resize-core.resizeImageInProcess.tryEncodings", - "start_line": 118, - "end_line": 130, - "type": "FUNCTION", - "content_hash": "fa76d3a720225f53" - }, - "packages/coding-agent/src/utils/image-resize-worker.ts|packages.coding-agent.src.utils.image-resize-worker.ResizeImageWorkerRequest": { - "file_path": "packages/coding-agent/src/utils/image-resize-worker.ts", - "qualified_name": "packages.coding-agent.src.utils.image-resize-worker.ResizeImageWorkerRequest", - "start_line": 9, - "end_line": 13, - "type": "INTERFACE", - "content_hash": "5c55d9cf1c28aa7a" - }, - "packages/coding-agent/src/utils/image-resize-worker.ts|packages.coding-agent.src.utils.image-resize-worker.isResizeImageWorkerRequest": { - "file_path": "packages/coding-agent/src/utils/image-resize-worker.ts", - "qualified_name": "packages.coding-agent.src.utils.image-resize-worker.isResizeImageWorkerRequest", - "start_line": 15, - "end_line": 19, - "type": "FUNCTION", - "content_hash": "5ea5edac703d10f0" - }, - "packages/coding-agent/src/utils/image-resize-worker.ts|packages.coding-agent.src.utils.image-resize-worker.port.once(\"message\") callback": { - "file_path": "packages/coding-agent/src/utils/image-resize-worker.ts", - "qualified_name": "packages.coding-agent.src.utils.image-resize-worker.port.once(\"message\") callback", - "start_line": 26, - "end_line": 43, - "type": "FUNCTION", - "content_hash": "5c30fc5719177be7" - }, - "packages/coding-agent/src/utils/image-resize-worker.ts|packages.coding-agent.src.utils.image-resize-worker.port.once(\"message\") callback.": { - "file_path": "packages/coding-agent/src/utils/image-resize-worker.ts", - "qualified_name": "packages.coding-agent.src.utils.image-resize-worker.port.once(\"message\") callback.", - "start_line": 27, - "end_line": 42, - "type": "FUNCTION", - "content_hash": "ddb650b17c1ca37c" - }, - "packages/coding-agent/src/utils/image-resize.ts|packages.coding-agent.src.utils.image-resize.toTransferableBytes": { - "file_path": "packages/coding-agent/src/utils/image-resize.ts", - "qualified_name": "packages.coding-agent.src.utils.image-resize.toTransferableBytes", - "start_line": 12, - "end_line": 16, - "type": "FUNCTION", - "content_hash": "017395b079a13991" - }, - "packages/coding-agent/src/utils/image-resize.ts|packages.coding-agent.src.utils.image-resize.isResizeImageWorkerResponse": { - "file_path": "packages/coding-agent/src/utils/image-resize.ts", - "qualified_name": "packages.coding-agent.src.utils.image-resize.isResizeImageWorkerResponse", - "start_line": 18, - "end_line": 22, - "type": "FUNCTION", - "content_hash": "fe2ead866398f507" - }, - "packages/coding-agent/src/utils/image-resize.ts|packages.coding-agent.src.utils.image-resize.createResizeWorker": { - "file_path": "packages/coding-agent/src/utils/image-resize.ts", - "qualified_name": "packages.coding-agent.src.utils.image-resize.createResizeWorker", - "start_line": 24, - "end_line": 26, - "type": "FUNCTION", - "content_hash": "82663cbaef040142" - }, - "packages/coding-agent/src/utils/image-resize.ts|packages.coding-agent.src.utils.image-resize.resizeImageInWorker": { - "file_path": "packages/coding-agent/src/utils/image-resize.ts", - "qualified_name": "packages.coding-agent.src.utils.image-resize.resizeImageInWorker", - "start_line": 28, - "end_line": 75, - "type": "FUNCTION", - "content_hash": "ec9015a17351cd59" - }, - "packages/coding-agent/src/utils/image-resize.ts|packages.coding-agent.src.utils.image-resize.resizeImageInWorker.": { - "file_path": "packages/coding-agent/src/utils/image-resize.ts", - "qualified_name": "packages.coding-agent.src.utils.image-resize.resizeImageInWorker.", - "start_line": 37, - "end_line": 71, - "type": "FUNCTION", - "content_hash": "d23d89d954a18a87" - }, - "packages/coding-agent/src/utils/image-resize.ts|packages.coding-agent.src.utils.image-resize.resizeImageInWorker..worker.on(\"message\") callback": { - "file_path": "packages/coding-agent/src/utils/image-resize.ts", - "qualified_name": "packages.coding-agent.src.utils.image-resize.resizeImageInWorker..worker.on(\"message\") callback", - "start_line": 50, - "end_line": 56, - "type": "FUNCTION", - "content_hash": "f66e6518425875a5" - }, - "packages/coding-agent/src/utils/image-resize.ts|packages.coding-agent.src.utils.image-resize.resizeImageInWorker..worker.once(\"exit\") callback": { - "file_path": "packages/coding-agent/src/utils/image-resize.ts", - "qualified_name": "packages.coding-agent.src.utils.image-resize.resizeImageInWorker..worker.once(\"exit\") callback", - "start_line": 58, - "end_line": 62, - "type": "FUNCTION", - "content_hash": "9d481d1e2a34fa73" - }, - "packages/coding-agent/src/utils/image-resize.ts|packages.coding-agent.src.utils.image-resize.resizeImageInWorker.catch() callback": { - "file_path": "packages/coding-agent/src/utils/image-resize.ts", - "qualified_name": "packages.coding-agent.src.utils.image-resize.resizeImageInWorker.catch() callback", - "start_line": 73, - "end_line": 73, - "type": "FUNCTION", - "content_hash": "d5b32ecb28626b41" - }, - "packages/coding-agent/src/utils/image-resize.ts|packages.coding-agent.src.utils.image-resize.resizeImage": { - "file_path": "packages/coding-agent/src/utils/image-resize.ts", - "qualified_name": "packages.coding-agent.src.utils.image-resize.resizeImage", - "start_line": 84, - "end_line": 109, - "type": "FUNCTION", - "content_hash": "eb3c144363362272" - }, - "packages/coding-agent/src/utils/image-resize.ts|packages.coding-agent.src.utils.image-resize.formatDimensionNote": { - "file_path": "packages/coding-agent/src/utils/image-resize.ts", - "qualified_name": "packages.coding-agent.src.utils.image-resize.formatDimensionNote", - "start_line": 115, - "end_line": 122, - "type": "FUNCTION", - "content_hash": "5ae5dc7f0b14efe2" - }, - "packages/coding-agent/src/utils/json.ts|packages.coding-agent.src.utils.json.stripJsonComments": { - "file_path": "packages/coding-agent/src/utils/json.ts", - "qualified_name": "packages.coding-agent.src.utils.json.stripJsonComments", - "start_line": 2, - "end_line": 6, - "type": "FUNCTION", - "content_hash": "d595589760a42734" - }, - "packages/coding-agent/src/utils/json.ts|packages.coding-agent.src.utils.json.stripJsonComments.input.replace() callback": { - "file_path": "packages/coding-agent/src/utils/json.ts", - "qualified_name": "packages.coding-agent.src.utils.json.stripJsonComments.input.replace() callback", - "start_line": 4, - "end_line": 4, - "type": "FUNCTION", - "content_hash": "524f2317d89e1eea" - }, - "packages/coding-agent/src/utils/json.ts|packages.coding-agent.src.utils.json.stripJsonComments.replace() callback": { - "file_path": "packages/coding-agent/src/utils/json.ts", - "qualified_name": "packages.coding-agent.src.utils.json.stripJsonComments.replace() callback", - "start_line": 5, - "end_line": 5, - "type": "FUNCTION", - "content_hash": "47b86648f73e6d98" - }, - "packages/coding-agent/src/utils/management-http.ts|packages.coding-agent.src.utils.management-http.FetchRetryOptions": { - "file_path": "packages/coding-agent/src/utils/management-http.ts", - "qualified_name": "packages.coding-agent.src.utils.management-http.FetchRetryOptions", - "start_line": 5, - "end_line": 14, - "type": "INTERFACE", - "content_hash": "bd83e808949638e9" - }, - "packages/coding-agent/src/utils/management-http.ts|packages.coding-agent.src.utils.management-http.fetchWithRetry": { - "file_path": "packages/coding-agent/src/utils/management-http.ts", - "qualified_name": "packages.coding-agent.src.utils.management-http.fetchWithRetry", - "start_line": 27, - "end_line": 78, - "type": "FUNCTION", - "content_hash": "ce719d7dba627c60" - }, - "packages/coding-agent/src/utils/management-http.ts|packages.coding-agent.src.utils.management-http.fetchWithRetry.signals": { - "file_path": "packages/coding-agent/src/utils/management-http.ts", - "qualified_name": "packages.coding-agent.src.utils.management-http.fetchWithRetry.signals", - "start_line": 47, - "end_line": 49, - "type": "CLASS", - "content_hash": "a1d583c564af8fda" - }, - "packages/coding-agent/src/utils/management-http.ts|packages.coding-agent.src.utils.management-http.fetchWithRetry.signals.filter() callback": { - "file_path": "packages/coding-agent/src/utils/management-http.ts", - "qualified_name": "packages.coding-agent.src.utils.management-http.fetchWithRetry.signals.filter() callback", - "start_line": 48, - "end_line": 48, - "type": "FUNCTION", - "content_hash": "1a27f3ce4dd4e16d" - }, - "packages/coding-agent/src/utils/mime.ts|packages.coding-agent.src.utils.mime.detectSupportedImageMimeType": { - "file_path": "packages/coding-agent/src/utils/mime.ts", - "qualified_name": "packages.coding-agent.src.utils.mime.detectSupportedImageMimeType", - "start_line": 6, - "end_line": 23, - "type": "FUNCTION", - "content_hash": "7a86b6fb8c74304f" - }, - "packages/coding-agent/src/utils/mime.ts|packages.coding-agent.src.utils.mime.detectSupportedImageMimeTypeFromFile": { - "file_path": "packages/coding-agent/src/utils/mime.ts", - "qualified_name": "packages.coding-agent.src.utils.mime.detectSupportedImageMimeTypeFromFile", - "start_line": 25, - "end_line": 34, - "type": "FUNCTION", - "content_hash": "3b8cfa981015cbab" - }, - "packages/coding-agent/src/utils/mime.ts|packages.coding-agent.src.utils.mime.isPng": { - "file_path": "packages/coding-agent/src/utils/mime.ts", - "qualified_name": "packages.coding-agent.src.utils.mime.isPng", - "start_line": 36, - "end_line": 40, - "type": "FUNCTION", - "content_hash": "12ca6fa2bd6bcbb1" - }, - "packages/coding-agent/src/utils/mime.ts|packages.coding-agent.src.utils.mime.isAnimatedPng": { - "file_path": "packages/coding-agent/src/utils/mime.ts", - "qualified_name": "packages.coding-agent.src.utils.mime.isAnimatedPng", - "start_line": 42, - "end_line": 55, - "type": "FUNCTION", - "content_hash": "60097627c8f6088c" - }, - "packages/coding-agent/src/utils/mime.ts|packages.coding-agent.src.utils.mime.isBmp": { - "file_path": "packages/coding-agent/src/utils/mime.ts", - "qualified_name": "packages.coding-agent.src.utils.mime.isBmp", - "start_line": 57, - "end_line": 81, - "type": "FUNCTION", - "content_hash": "176454de6441897b" - }, - "packages/coding-agent/src/utils/mime.ts|packages.coding-agent.src.utils.mime.readUint16LE": { - "file_path": "packages/coding-agent/src/utils/mime.ts", - "qualified_name": "packages.coding-agent.src.utils.mime.readUint16LE", - "start_line": 83, - "end_line": 85, - "type": "FUNCTION", - "content_hash": "bf9879387b54c4ee" - }, - "packages/coding-agent/src/utils/mime.ts|packages.coding-agent.src.utils.mime.readUint32BE": { - "file_path": "packages/coding-agent/src/utils/mime.ts", - "qualified_name": "packages.coding-agent.src.utils.mime.readUint32BE", - "start_line": 87, - "end_line": 94, - "type": "FUNCTION", - "content_hash": "dd334dc8f85793af" - }, - "packages/coding-agent/src/utils/mime.ts|packages.coding-agent.src.utils.mime.readUint32LE": { - "file_path": "packages/coding-agent/src/utils/mime.ts", - "qualified_name": "packages.coding-agent.src.utils.mime.readUint32LE", - "start_line": 96, - "end_line": 103, - "type": "FUNCTION", - "content_hash": "39e4cd4609e49dfb" - }, - "packages/coding-agent/src/utils/mime.ts|packages.coding-agent.src.utils.mime.startsWith": { - "file_path": "packages/coding-agent/src/utils/mime.ts", - "qualified_name": "packages.coding-agent.src.utils.mime.startsWith", - "start_line": 105, - "end_line": 108, - "type": "FUNCTION", - "content_hash": "2814e0517596f755" - }, - "packages/coding-agent/src/utils/mime.ts|packages.coding-agent.src.utils.mime.startsWith.bytes.every() callback": { - "file_path": "packages/coding-agent/src/utils/mime.ts", - "qualified_name": "packages.coding-agent.src.utils.mime.startsWith.bytes.every() callback", - "start_line": 107, - "end_line": 107, - "type": "FUNCTION", - "content_hash": "85ae1260ac8da044" - }, - "packages/coding-agent/src/utils/mime.ts|packages.coding-agent.src.utils.mime.startsWithAscii": { - "file_path": "packages/coding-agent/src/utils/mime.ts", - "qualified_name": "packages.coding-agent.src.utils.mime.startsWithAscii", - "start_line": 110, - "end_line": 116, - "type": "FUNCTION", - "content_hash": "47340bd7f2555f8f" - }, - "packages/coding-agent/src/utils/open-browser.ts|packages.coding-agent.src.utils.open-browser.openBrowser": { - "file_path": "packages/coding-agent/src/utils/open-browser.ts", - "qualified_name": "packages.coding-agent.src.utils.open-browser.openBrowser", - "start_line": 10, - "end_line": 24, - "type": "FUNCTION", - "content_hash": "954733d987c81999" - }, - "packages/coding-agent/src/utils/open-browser.ts|packages.coding-agent.src.utils.open-browser.openBrowser.on(\"error\") callback": { - "file_path": "packages/coding-agent/src/utils/open-browser.ts", - "qualified_name": "packages.coding-agent.src.utils.open-browser.openBrowser.on(\"error\") callback", - "start_line": 22, - "end_line": 22, - "type": "FUNCTION", - "content_hash": "f5b01396cbb85e26" - }, - "packages/coding-agent/src/utils/output-files.ts|packages.coding-agent.src.utils.output-files.createOutputFilePath": { - "file_path": "packages/coding-agent/src/utils/output-files.ts", - "qualified_name": "packages.coding-agent.src.utils.output-files.createOutputFilePath", - "start_line": 18, - "end_line": 20, - "type": "FUNCTION", - "content_hash": "7a012ee5d190999b" - }, - "packages/coding-agent/src/utils/output-files.ts|packages.coding-agent.src.utils.output-files.writeOutputFile": { - "file_path": "packages/coding-agent/src/utils/output-files.ts", - "qualified_name": "packages.coding-agent.src.utils.output-files.writeOutputFile", - "start_line": 23, - "end_line": 28, - "type": "FUNCTION", - "content_hash": "244de0ff5e36ea48" - }, - "packages/coding-agent/src/utils/output-files.ts|packages.coding-agent.src.utils.output-files.createOutputFileStream": { - "file_path": "packages/coding-agent/src/utils/output-files.ts", - "qualified_name": "packages.coding-agent.src.utils.output-files.createOutputFileStream", - "start_line": 31, - "end_line": 34, - "type": "FUNCTION", - "content_hash": "829af24fb11c3b06" - }, - "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.PathInputOptions": { - "file_path": "packages/coding-agent/src/utils/paths.ts", - "qualified_name": "packages.coding-agent.src.utils.paths.PathInputOptions", - "start_line": 9, - "end_line": 20, - "type": "INTERFACE", - "content_hash": "543e2d4198902ace" - }, - "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.canonicalizePath": { - "file_path": "packages/coding-agent/src/utils/paths.ts", - "qualified_name": "packages.coding-agent.src.utils.paths.canonicalizePath", - "start_line": 28, - "end_line": 34, - "type": "FUNCTION", - "content_hash": "0ebd269afef776f5" - }, - "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.getFileRevision": { - "file_path": "packages/coding-agent/src/utils/paths.ts", - "qualified_name": "packages.coding-agent.src.utils.paths.getFileRevision", - "start_line": 36, - "end_line": 43, - "type": "FUNCTION", - "content_hash": "f17d15bc46608d79" - }, - "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.isLocalPath": { - "file_path": "packages/coding-agent/src/utils/paths.ts", - "qualified_name": "packages.coding-agent.src.utils.paths.isLocalPath", - "start_line": 50, - "end_line": 65, - "type": "FUNCTION", - "content_hash": "5f428ac721a38175" - }, - "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizeWindowsShellPath": { - "file_path": "packages/coding-agent/src/utils/paths.ts", - "qualified_name": "packages.coding-agent.src.utils.paths.normalizeWindowsShellPath", - "start_line": 68, - "end_line": 74, - "type": "FUNCTION", - "content_hash": "27a7ef0b62f33f69" - }, - "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath": { - "file_path": "packages/coding-agent/src/utils/paths.ts", - "qualified_name": "packages.coding-agent.src.utils.paths.normalizePath", - "start_line": 76, - "end_line": 101, - "type": "FUNCTION", - "content_hash": "4d371ccdedb629e7" - }, - "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath": { - "file_path": "packages/coding-agent/src/utils/paths.ts", - "qualified_name": "packages.coding-agent.src.utils.paths.resolvePath", - "start_line": 103, - "end_line": 107, - "type": "FUNCTION", - "content_hash": "19c7335ea68a211f" - }, - "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.getCwdRelativePath": { - "file_path": "packages/coding-agent/src/utils/paths.ts", - "qualified_name": "packages.coding-agent.src.utils.paths.getCwdRelativePath", - "start_line": 109, - "end_line": 118, - "type": "FUNCTION", - "content_hash": "06d571093f431b6b" - }, - "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.formatPathRelativeToCwdOrAbsolute": { - "file_path": "packages/coding-agent/src/utils/paths.ts", - "qualified_name": "packages.coding-agent.src.utils.paths.formatPathRelativeToCwdOrAbsolute", - "start_line": 120, - "end_line": 123, - "type": "FUNCTION", - "content_hash": "0801eba807d80d2e" - }, - "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.markPathIgnoredByCloudSync": { - "file_path": "packages/coding-agent/src/utils/paths.ts", - "qualified_name": "packages.coding-agent.src.utils.paths.markPathIgnoredByCloudSync", - "start_line": 125, - "end_line": 140, - "type": "FUNCTION", - "content_hash": "e4d1c45dcfda4aee" - }, - "packages/coding-agent/src/utils/photon.ts|packages.coding-agent.src.utils.photon.pathOrNull": { - "file_path": "packages/coding-agent/src/utils/photon.ts", - "qualified_name": "packages.coding-agent.src.utils.photon.pathOrNull", - "start_line": 35, - "end_line": 43, - "type": "FUNCTION", - "content_hash": "0e0cc0caf0adf1f1" - }, - "packages/coding-agent/src/utils/photon.ts|packages.coding-agent.src.utils.photon.getFallbackWasmPaths": { - "file_path": "packages/coding-agent/src/utils/photon.ts", - "qualified_name": "packages.coding-agent.src.utils.photon.getFallbackWasmPaths", - "start_line": 45, - "end_line": 52, - "type": "FUNCTION", - "content_hash": "3f6f969b9aba34b8" - }, - "packages/coding-agent/src/utils/photon.ts|packages.coding-agent.src.utils.photon.patchPhotonWasmRead": { - "file_path": "packages/coding-agent/src/utils/photon.ts", - "qualified_name": "packages.coding-agent.src.utils.photon.patchPhotonWasmRead", - "start_line": 54, - "end_line": 110, - "type": "FUNCTION", - "content_hash": "b9a540baf2bd1dbf" - }, - "packages/coding-agent/src/utils/photon.ts|packages.coding-agent.src.utils.photon.patchPhotonWasmRead.patchedReadFileSync": { - "file_path": "packages/coding-agent/src/utils/photon.ts", - "qualified_name": "packages.coding-agent.src.utils.photon.patchPhotonWasmRead.patchedReadFileSync", - "start_line": 59, - "end_line": 87, - "type": "CLASS", - "content_hash": "5546516fbe9ab509" - }, - "packages/coding-agent/src/utils/photon.ts|packages.coding-agent.src.utils.photon.patchPhotonWasmRead.patchedReadFileSync.": { - "file_path": "packages/coding-agent/src/utils/photon.ts", - "qualified_name": "packages.coding-agent.src.utils.photon.patchPhotonWasmRead.patchedReadFileSync.", - "start_line": 59, - "end_line": 87, - "type": "FUNCTION", - "content_hash": "5546516fbe9ab509" - }, - "packages/coding-agent/src/utils/photon.ts|packages.coding-agent.src.utils.photon.patchPhotonWasmRead.": { - "file_path": "packages/coding-agent/src/utils/photon.ts", - "qualified_name": "packages.coding-agent.src.utils.photon.patchPhotonWasmRead.", - "start_line": 99, - "end_line": 109, - "type": "FUNCTION", - "content_hash": "5f0b72b57b69fb3b" - }, - "packages/coding-agent/src/utils/photon.ts|packages.coding-agent.src.utils.photon.loadPhoton": { - "file_path": "packages/coding-agent/src/utils/photon.ts", - "qualified_name": "packages.coding-agent.src.utils.photon.loadPhoton", - "start_line": 116, - "end_line": 139, - "type": "FUNCTION", - "content_hash": "ca87a44e18002f4e" - }, - "packages/coding-agent/src/utils/photon.ts|packages.coding-agent.src.utils.photon.loadPhoton.": { - "file_path": "packages/coding-agent/src/utils/photon.ts", - "qualified_name": "packages.coding-agent.src.utils.photon.loadPhoton.", - "start_line": 125, - "end_line": 136, - "type": "FUNCTION", - "content_hash": "859ed00d55b55c65" - }, - "packages/coding-agent/src/utils/pi-user-agent.ts|packages.coding-agent.src.utils.pi-user-agent.getPiUserAgent": { - "file_path": "packages/coding-agent/src/utils/pi-user-agent.ts", - "qualified_name": "packages.coding-agent.src.utils.pi-user-agent.getPiUserAgent", - "start_line": 1, - "end_line": 4, - "type": "FUNCTION", - "content_hash": "a661bab09f469ab1" - }, - "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.ShellConfig": { - "file_path": "packages/coding-agent/src/utils/shell.ts", - "qualified_name": "packages.coding-agent.src.utils.shell.ShellConfig", - "start_line": 6, - "end_line": 10, - "type": "INTERFACE", - "content_hash": "178ab1988e4ef91b" - }, - "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.isLegacyWslBashPath": { - "file_path": "packages/coding-agent/src/utils/shell.ts", - "qualified_name": "packages.coding-agent.src.utils.shell.isLegacyWslBashPath", - "start_line": 15, - "end_line": 18, - "type": "FUNCTION", - "content_hash": "600ca056b50ab0c0" - }, - "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.getBashShellConfig": { - "file_path": "packages/coding-agent/src/utils/shell.ts", - "qualified_name": "packages.coding-agent.src.utils.shell.getBashShellConfig", - "start_line": 20, - "end_line": 22, - "type": "FUNCTION", - "content_hash": "a4362dcc7b15aa46" - }, - "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.findExecutableOnPath": { - "file_path": "packages/coding-agent/src/utils/shell.ts", - "qualified_name": "packages.coding-agent.src.utils.shell.findExecutableOnPath", - "start_line": 24, - "end_line": 58, - "type": "FUNCTION", - "content_hash": "19323b5ae035306b" - }, - "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.getShellConfig": { - "file_path": "packages/coding-agent/src/utils/shell.ts", - "qualified_name": "packages.coding-agent.src.utils.shell.getShellConfig", - "start_line": 67, - "end_line": 120, - "type": "FUNCTION", - "content_hash": "f3465c4f18150dae" - }, - "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.getShellConfig.paths.map() callback": { - "file_path": "packages/coding-agent/src/utils/shell.ts", - "qualified_name": "packages.coding-agent.src.utils.shell.getShellConfig.paths.map() callback", - "start_line": 105, - "end_line": 105, - "type": "FUNCTION", - "content_hash": "de01c5b657f1a1c6" - }, - "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.getPowerShellConfig": { - "file_path": "packages/coding-agent/src/utils/shell.ts", - "qualified_name": "packages.coding-agent.src.utils.shell.getPowerShellConfig", - "start_line": 125, - "end_line": 136, - "type": "FUNCTION", - "content_hash": "02771ecb0a2cbef1" - }, - "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.getShellEnv": { - "file_path": "packages/coding-agent/src/utils/shell.ts", - "qualified_name": "packages.coding-agent.src.utils.shell.getShellEnv", - "start_line": 138, - "end_line": 150, - "type": "FUNCTION", - "content_hash": "972db54e0a13ba95" - }, - "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.getShellEnv.pathKey": { - "file_path": "packages/coding-agent/src/utils/shell.ts", - "qualified_name": "packages.coding-agent.src.utils.shell.getShellEnv.pathKey", - "start_line": 140, - "end_line": 140, - "type": "CLASS", - "content_hash": "3913b4bf1f3b03ae" - }, - "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.getShellEnv.pathKey.find() callback": { - "file_path": "packages/coding-agent/src/utils/shell.ts", - "qualified_name": "packages.coding-agent.src.utils.shell.getShellEnv.pathKey.find() callback", - "start_line": 140, - "end_line": 140, - "type": "FUNCTION", - "content_hash": "3913b4bf1f3b03ae" - }, - "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.sanitizeBinaryOutput": { - "file_path": "packages/coding-agent/src/utils/shell.ts", - "qualified_name": "packages.coding-agent.src.utils.shell.sanitizeBinaryOutput", - "start_line": 158, - "end_line": 161, - "type": "FUNCTION", - "content_hash": "13d9b240ca9b0248" - }, - "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.trackDetachedChildPid": { - "file_path": "packages/coding-agent/src/utils/shell.ts", - "qualified_name": "packages.coding-agent.src.utils.shell.trackDetachedChildPid", - "start_line": 169, - "end_line": 171, - "type": "FUNCTION", - "content_hash": "455e54a1e94fa2c2" - }, - "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.untrackDetachedChildPid": { - "file_path": "packages/coding-agent/src/utils/shell.ts", - "qualified_name": "packages.coding-agent.src.utils.shell.untrackDetachedChildPid", - "start_line": 173, - "end_line": 175, - "type": "FUNCTION", - "content_hash": "a7183ecb76b595a3" - }, - "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.killTrackedDetachedChildren": { - "file_path": "packages/coding-agent/src/utils/shell.ts", - "qualified_name": "packages.coding-agent.src.utils.shell.killTrackedDetachedChildren", - "start_line": 177, - "end_line": 182, - "type": "FUNCTION", - "content_hash": "0e6a97755fbb879b" - }, - "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.killProcessTree": { - "file_path": "packages/coding-agent/src/utils/shell.ts", - "qualified_name": "packages.coding-agent.src.utils.shell.killProcessTree", - "start_line": 187, - "end_line": 218, - "type": "FUNCTION", - "content_hash": "e3bb0d2e93c81f1c" - }, - "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.killProcessTree.child.once(\"error\") callback": { - "file_path": "packages/coding-agent/src/utils/shell.ts", - "qualified_name": "packages.coding-agent.src.utils.shell.killProcessTree.child.once(\"error\") callback", - "start_line": 201, - "end_line": 201, - "type": "FUNCTION", - "content_hash": "dad9680891de1410" - }, - "packages/coding-agent/src/utils/sleep.ts|packages.coding-agent.src.utils.sleep.sleep": { - "file_path": "packages/coding-agent/src/utils/sleep.ts", - "qualified_name": "packages.coding-agent.src.utils.sleep.sleep", - "start_line": 4, - "end_line": 18, - "type": "FUNCTION", - "content_hash": "2dd29a57107a0d23" - }, - "packages/coding-agent/src/utils/sleep.ts|packages.coding-agent.src.utils.sleep.sleep.": { - "file_path": "packages/coding-agent/src/utils/sleep.ts", - "qualified_name": "packages.coding-agent.src.utils.sleep.sleep.", - "start_line": 5, - "end_line": 17, - "type": "FUNCTION", - "content_hash": "06a458dd34406357" - }, - "packages/coding-agent/src/utils/sleep.ts|packages.coding-agent.src.utils.sleep.sleep..signal.addEventListener(\"abort\") callback": { - "file_path": "packages/coding-agent/src/utils/sleep.ts", - "qualified_name": "packages.coding-agent.src.utils.sleep.sleep..signal.addEventListener(\"abort\") callback", - "start_line": 13, - "end_line": 16, - "type": "FUNCTION", - "content_hash": "81befdd776d80c63" - }, - "packages/coding-agent/src/utils/syntax-highlight.ts|packages.coding-agent.src.utils.syntax-highlight.loadAllHighlightLanguages": { - "file_path": "packages/coding-agent/src/utils/syntax-highlight.ts", - "qualified_name": "packages.coding-agent.src.utils.syntax-highlight.loadAllHighlightLanguages", - "start_line": 55, - "end_line": 70, - "type": "FUNCTION", - "content_hash": "78d28878bf7037b4" - }, - "packages/coding-agent/src/utils/syntax-highlight.ts|packages.coding-agent.src.utils.syntax-highlight.loadAllHighlightLanguages.": { - "file_path": "packages/coding-agent/src/utils/syntax-highlight.ts", - "qualified_name": "packages.coding-agent.src.utils.syntax-highlight.loadAllHighlightLanguages.", - "start_line": 57, - "end_line": 67, - "type": "FUNCTION", - "content_hash": "f12680e2d85d0a21" - }, - "packages/coding-agent/src/utils/syntax-highlight.ts|packages.coding-agent.src.utils.syntax-highlight.loadAllHighlightLanguages..setImmediate() callback": { - "file_path": "packages/coding-agent/src/utils/syntax-highlight.ts", - "qualified_name": "packages.coding-agent.src.utils.syntax-highlight.loadAllHighlightLanguages..setImmediate() callback", - "start_line": 58, - "end_line": 66, - "type": "FUNCTION", - "content_hash": "cc9832f447cac212" - }, - "packages/coding-agent/src/utils/syntax-highlight.ts|packages.coding-agent.src.utils.syntax-highlight..setImmediate() callback.then() callback": { - "file_path": "packages/coding-agent/src/utils/syntax-highlight.ts", - "qualified_name": "packages.coding-agent.src.utils.syntax-highlight..setImmediate() callback.then() callback", - "start_line": 60, - "end_line": 60, - "type": "FUNCTION", - "content_hash": "82392b4c79da1b79" - }, - "packages/coding-agent/src/utils/syntax-highlight.ts|packages.coding-agent.src.utils.syntax-highlight.loadAllHighlightLanguages..setImmediate() callback.then() callback": { - "file_path": "packages/coding-agent/src/utils/syntax-highlight.ts", - "qualified_name": "packages.coding-agent.src.utils.syntax-highlight.loadAllHighlightLanguages..setImmediate() callback.then() callback", - "start_line": 61, - "end_line": 64, - "type": "FUNCTION", - "content_hash": "fe4e18ba0ca3cb87" - }, - "packages/coding-agent/src/utils/syntax-highlight.ts|packages.coding-agent.src.utils.syntax-highlight.HighlightOptions": { - "file_path": "packages/coding-agent/src/utils/syntax-highlight.ts", - "qualified_name": "packages.coding-agent.src.utils.syntax-highlight.HighlightOptions", - "start_line": 75, - "end_line": 80, - "type": "INTERFACE", - "content_hash": "3e7cb0587eab4f56" - }, - "packages/coding-agent/src/utils/syntax-highlight.ts|packages.coding-agent.src.utils.syntax-highlight.getScopeFromSpanTag": { - "file_path": "packages/coding-agent/src/utils/syntax-highlight.ts", - "qualified_name": "packages.coding-agent.src.utils.syntax-highlight.getScopeFromSpanTag", - "start_line": 85, - "end_line": 99, - "type": "FUNCTION", - "content_hash": "3700f3deb98f8b75" - }, - "packages/coding-agent/src/utils/syntax-highlight.ts|packages.coding-agent.src.utils.syntax-highlight.getScopeFormatter": { - "file_path": "packages/coding-agent/src/utils/syntax-highlight.ts", - "qualified_name": "packages.coding-agent.src.utils.syntax-highlight.getScopeFormatter", - "start_line": 101, - "end_line": 124, - "type": "FUNCTION", - "content_hash": "0e24def8669392c1" - }, - "packages/coding-agent/src/utils/syntax-highlight.ts|packages.coding-agent.src.utils.syntax-highlight.getActiveFormatter": { - "file_path": "packages/coding-agent/src/utils/syntax-highlight.ts", - "qualified_name": "packages.coding-agent.src.utils.syntax-highlight.getActiveFormatter", - "start_line": 126, - "end_line": 138, - "type": "FUNCTION", - "content_hash": "0d2ab9732e75d272" - }, - "packages/coding-agent/src/utils/syntax-highlight.ts|packages.coding-agent.src.utils.syntax-highlight.isSpanOpenTagStart": { - "file_path": "packages/coding-agent/src/utils/syntax-highlight.ts", - "qualified_name": "packages.coding-agent.src.utils.syntax-highlight.isSpanOpenTagStart", - "start_line": 140, - "end_line": 146, - "type": "FUNCTION", - "content_hash": "2bbce64d24c3cb6e" - }, - "packages/coding-agent/src/utils/syntax-highlight.ts|packages.coding-agent.src.utils.syntax-highlight.renderHighlightedHtml": { - "file_path": "packages/coding-agent/src/utils/syntax-highlight.ts", - "qualified_name": "packages.coding-agent.src.utils.syntax-highlight.renderHighlightedHtml", - "start_line": 148, - "end_line": 205, - "type": "FUNCTION", - "content_hash": "2917c351344105ef" - }, - "packages/coding-agent/src/utils/syntax-highlight.ts|packages.coding-agent.src.utils.syntax-highlight.renderHighlightedHtml.flushText": { - "file_path": "packages/coding-agent/src/utils/syntax-highlight.ts", - "qualified_name": "packages.coding-agent.src.utils.syntax-highlight.renderHighlightedHtml.flushText", - "start_line": 153, - "end_line": 165, - "type": "CLASS", - "content_hash": "69fe0fa163499dba" - }, - "packages/coding-agent/src/utils/syntax-highlight.ts|packages.coding-agent.src.utils.syntax-highlight.renderHighlightedHtml.flushText.map() callback": { - "file_path": "packages/coding-agent/src/utils/syntax-highlight.ts", - "qualified_name": "packages.coding-agent.src.utils.syntax-highlight.renderHighlightedHtml.flushText.map() callback", - "start_line": 161, - "end_line": 161, - "type": "FUNCTION", - "content_hash": "2777565e3bab92a0" - }, - "packages/coding-agent/src/utils/syntax-highlight.ts|packages.coding-agent.src.utils.syntax-highlight.highlight": { - "file_path": "packages/coding-agent/src/utils/syntax-highlight.ts", - "qualified_name": "packages.coding-agent.src.utils.syntax-highlight.highlight", - "start_line": 207, - "end_line": 215, - "type": "FUNCTION", - "content_hash": "0c24a6bd66f6b65e" - }, - "packages/coding-agent/src/utils/syntax-highlight.ts|packages.coding-agent.src.utils.syntax-highlight.supportsLanguage": { - "file_path": "packages/coding-agent/src/utils/syntax-highlight.ts", - "qualified_name": "packages.coding-agent.src.utils.syntax-highlight.supportsLanguage", - "start_line": 217, - "end_line": 219, - "type": "FUNCTION", - "content_hash": "3dbbab4269bed21d" - }, - "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.splitBom": { - "file_path": "packages/coding-agent/src/utils/text.ts", - "qualified_name": "packages.coding-agent.src.utils.text.splitBom", - "start_line": 2, - "end_line": 4, - "type": "FUNCTION", - "content_hash": "064bd3b86fc16700" - }, - "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom": { - "file_path": "packages/coding-agent/src/utils/text.ts", - "qualified_name": "packages.coding-agent.src.utils.text.stripBom", - "start_line": 7, - "end_line": 9, - "type": "FUNCTION", - "content_hash": "a7fb30393c731c57" - }, - "packages/coding-agent/src/utils/tool-result-images.ts|packages.coding-agent.src.utils.tool-result-images.NormalizeToolResultImagesOptions": { - "file_path": "packages/coding-agent/src/utils/tool-result-images.ts", - "qualified_name": "packages.coding-agent.src.utils.tool-result-images.NormalizeToolResultImagesOptions", - "start_line": 6, - "end_line": 11, - "type": "INTERFACE", - "content_hash": "d0065470f3fc0a41" - }, - "packages/coding-agent/src/utils/tool-result-images.ts|packages.coding-agent.src.utils.tool-result-images.normalizeToolResultImages": { - "file_path": "packages/coding-agent/src/utils/tool-result-images.ts", - "qualified_name": "packages.coding-agent.src.utils.tool-result-images.normalizeToolResultImages", - "start_line": 24, - "end_line": 67, - "type": "FUNCTION", - "content_hash": "a444c7ee5c84d12d" - }, - "packages/coding-agent/src/utils/tool-result-images.ts|packages.coding-agent.src.utils.tool-result-images.normalizeToolResultImages.content.some() callback": { - "file_path": "packages/coding-agent/src/utils/tool-result-images.ts", - "qualified_name": "packages.coding-agent.src.utils.tool-result-images.normalizeToolResultImages.content.some() callback", - "start_line": 28, - "end_line": 28, - "type": "FUNCTION", - "content_hash": "8c5e85c70402da3c" - }, - "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.isOfflineModeEnabled": { - "file_path": "packages/coding-agent/src/utils/tools-manager.ts", - "qualified_name": "packages.coding-agent.src.utils.tools-manager.isOfflineModeEnabled", - "start_line": 14, - "end_line": 18, - "type": "FUNCTION", - "content_hash": "8256de81bc702361" - }, - "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.ToolConfig": { - "file_path": "packages/coding-agent/src/utils/tools-manager.ts", - "qualified_name": "packages.coding-agent.src.utils.tools-manager.ToolConfig", - "start_line": 20, - "end_line": 27, - "type": "INTERFACE", - "content_hash": "7a0998a5c7805b7a" - }, - "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.TOOLS.fd.getAssetName": { - "file_path": "packages/coding-agent/src/utils/tools-manager.ts", - "qualified_name": "packages.coding-agent.src.utils.tools-manager.TOOLS.fd.getAssetName", - "start_line": 36, - "end_line": 48, - "type": "METHOD", - "content_hash": "19f2a2ddc9903fbf" - }, - "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.TOOLS.rg.getAssetName": { - "file_path": "packages/coding-agent/src/utils/tools-manager.ts", - "qualified_name": "packages.coding-agent.src.utils.tools-manager.TOOLS.rg.getAssetName", - "start_line": 55, - "end_line": 67, - "type": "METHOD", - "content_hash": "fe8670d195e80723" - }, - "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.commandExists": { - "file_path": "packages/coding-agent/src/utils/tools-manager.ts", - "qualified_name": "packages.coding-agent.src.utils.tools-manager.commandExists", - "start_line": 72, - "end_line": 80, - "type": "FUNCTION", - "content_hash": "12a50225c1d4f86c" - }, - "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.getToolPath": { - "file_path": "packages/coding-agent/src/utils/tools-manager.ts", - "qualified_name": "packages.coding-agent.src.utils.tools-manager.getToolPath", - "start_line": 83, - "end_line": 102, - "type": "FUNCTION", - "content_hash": "58890d39cb175359" - }, - "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.getLatestVersion": { - "file_path": "packages/coding-agent/src/utils/tools-manager.ts", - "qualified_name": "packages.coding-agent.src.utils.tools-manager.getLatestVersion", - "start_line": 110, - "end_line": 138, - "type": "FUNCTION", - "content_hash": "6a0a63cb6b20cbae" - }, - "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.downloadFile": { - "file_path": "packages/coding-agent/src/utils/tools-manager.ts", - "qualified_name": "packages.coding-agent.src.utils.tools-manager.downloadFile", - "start_line": 141, - "end_line": 154, - "type": "FUNCTION", - "content_hash": "8b9644c6806e58b5" - }, - "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.findBinaryRecursively": { - "file_path": "packages/coding-agent/src/utils/tools-manager.ts", - "qualified_name": "packages.coding-agent.src.utils.tools-manager.findBinaryRecursively", - "start_line": 156, - "end_line": 176, - "type": "FUNCTION", - "content_hash": "ee9c3f2e83db1178" - }, - "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.formatSpawnFailure": { - "file_path": "packages/coding-agent/src/utils/tools-manager.ts", - "qualified_name": "packages.coding-agent.src.utils.tools-manager.formatSpawnFailure", - "start_line": 178, - "end_line": 191, - "type": "FUNCTION", - "content_hash": "4e9e54506ab78b0c" - }, - "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.runExtractionCommand": { - "file_path": "packages/coding-agent/src/utils/tools-manager.ts", - "qualified_name": "packages.coding-agent.src.utils.tools-manager.runExtractionCommand", - "start_line": 193, - "end_line": 199, - "type": "FUNCTION", - "content_hash": "02058d057dfe64b1" - }, - "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.extractTarGzArchive": { - "file_path": "packages/coding-agent/src/utils/tools-manager.ts", - "qualified_name": "packages.coding-agent.src.utils.tools-manager.extractTarGzArchive", - "start_line": 201, - "end_line": 206, - "type": "FUNCTION", - "content_hash": "302ec91b2282d01d" - }, - "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.getWindowsTarCommand": { - "file_path": "packages/coding-agent/src/utils/tools-manager.ts", - "qualified_name": "packages.coding-agent.src.utils.tools-manager.getWindowsTarCommand", - "start_line": 208, - "end_line": 217, - "type": "FUNCTION", - "content_hash": "446cea7da05b0e46" - }, - "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.extractZipArchive": { - "file_path": "packages/coding-agent/src/utils/tools-manager.ts", - "qualified_name": "packages.coding-agent.src.utils.tools-manager.extractZipArchive", - "start_line": 219, - "end_line": 255, - "type": "FUNCTION", - "content_hash": "38a472d7b507b5a4" - }, - "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.downloadTool": { - "file_path": "packages/coding-agent/src/utils/tools-manager.ts", - "qualified_name": "packages.coding-agent.src.utils.tools-manager.downloadTool", - "start_line": 258, - "end_line": 331, - "type": "FUNCTION", - "content_hash": "440732268e43de92" - }, - "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.downloadTool.extractedBinary": { - "file_path": "packages/coding-agent/src/utils/tools-manager.ts", - "qualified_name": "packages.coding-agent.src.utils.tools-manager.downloadTool.extractedBinary", - "start_line": 308, - "end_line": 308, - "type": "CLASS", - "content_hash": "894cdcb9848523ac" - }, - "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.downloadTool.extractedBinary.extractedBinaryCandidates.find() callback": { - "file_path": "packages/coding-agent/src/utils/tools-manager.ts", - "qualified_name": "packages.coding-agent.src.utils.tools-manager.downloadTool.extractedBinary.extractedBinaryCandidates.find() callback", - "start_line": 308, - "end_line": 308, - "type": "FUNCTION", - "content_hash": "894cdcb9848523ac" - }, - "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.ToolStatus": { - "file_path": "packages/coding-agent/src/utils/tools-manager.ts", - "qualified_name": "packages.coding-agent.src.utils.tools-manager.ToolStatus", - "start_line": 339, - "end_line": 342, - "type": "INTERFACE", - "content_hash": "4a0bbfadcb98968f" - }, - "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.ensureTool": { - "file_path": "packages/coding-agent/src/utils/tools-manager.ts", - "qualified_name": "packages.coding-agent.src.utils.tools-manager.ensureTool", - "start_line": 349, - "end_line": 400, - "type": "FUNCTION", - "content_hash": "5ed7f489cc98917f" - }, - "packages/coding-agent/src/utils/version-check.ts|packages.coding-agent.src.utils.version-check.LatestPiRelease": { - "file_path": "packages/coding-agent/src/utils/version-check.ts", - "qualified_name": "packages.coding-agent.src.utils.version-check.LatestPiRelease", - "start_line": 8, - "end_line": 12, - "type": "INTERFACE", - "content_hash": "975c04a20bd86e19" - }, - "packages/coding-agent/src/utils/version-check.ts|packages.coding-agent.src.utils.version-check.formatVersionCheckError": { - "file_path": "packages/coding-agent/src/utils/version-check.ts", - "qualified_name": "packages.coding-agent.src.utils.version-check.formatVersionCheckError", - "start_line": 15, - "end_line": 32, - "type": "FUNCTION", - "content_hash": "c532cd7bd0728856" - }, - "packages/coding-agent/src/utils/version-check.ts|packages.coding-agent.src.utils.version-check.formatVersionCheckError.codes": { - "file_path": "packages/coding-agent/src/utils/version-check.ts", - "qualified_name": "packages.coding-agent.src.utils.version-check.formatVersionCheckError.codes", - "start_line": 19, - "end_line": 25, - "type": "CLASS", - "content_hash": "93506a8222c92d8d" - }, - "packages/coding-agent/src/utils/version-check.ts|packages.coding-agent.src.utils.version-check.formatVersionCheckError.codes.causes.map() callback": { - "file_path": "packages/coding-agent/src/utils/version-check.ts", - "qualified_name": "packages.coding-agent.src.utils.version-check.formatVersionCheckError.codes.causes.map() callback", - "start_line": 20, - "end_line": 23, - "type": "FUNCTION", - "content_hash": "fe3e68490455b1e7" - }, - "packages/coding-agent/src/utils/version-check.ts|packages.coding-agent.src.utils.version-check.formatVersionCheckError.codes.filter() callback": { - "file_path": "packages/coding-agent/src/utils/version-check.ts", - "qualified_name": "packages.coding-agent.src.utils.version-check.formatVersionCheckError.codes.filter() callback", - "start_line": 25, - "end_line": 25, - "type": "FUNCTION", - "content_hash": "ffd7efc84256a0ec" - }, - "packages/coding-agent/src/utils/version-check.ts|packages.coding-agent.src.utils.version-check.formatVersionCheckError.causeMessage": { - "file_path": "packages/coding-agent/src/utils/version-check.ts", - "qualified_name": "packages.coding-agent.src.utils.version-check.formatVersionCheckError.causeMessage", - "start_line": 28, - "end_line": 30, - "type": "CLASS", - "content_hash": "0ee5d1151d377bd0" - }, - "packages/coding-agent/src/utils/version-check.ts|packages.coding-agent.src.utils.version-check.formatVersionCheckError.causeMessage.causes.find() callback": { - "file_path": "packages/coding-agent/src/utils/version-check.ts", - "qualified_name": "packages.coding-agent.src.utils.version-check.formatVersionCheckError.causeMessage.causes.find() callback", - "start_line": 29, - "end_line": 29, - "type": "FUNCTION", - "content_hash": "113b06a4d08a0fc7" - }, - "packages/coding-agent/src/utils/version-check.ts|packages.coding-agent.src.utils.version-check.comparePackageVersions": { - "file_path": "packages/coding-agent/src/utils/version-check.ts", - "qualified_name": "packages.coding-agent.src.utils.version-check.comparePackageVersions", - "start_line": 34, - "end_line": 41, - "type": "FUNCTION", - "content_hash": "d3f01fb0bce954cd" - }, - "packages/coding-agent/src/utils/version-check.ts|packages.coding-agent.src.utils.version-check.isNewerPackageVersion": { - "file_path": "packages/coding-agent/src/utils/version-check.ts", - "qualified_name": "packages.coding-agent.src.utils.version-check.isNewerPackageVersion", - "start_line": 43, - "end_line": 49, - "type": "FUNCTION", - "content_hash": "19a4d58704b02d99" - }, - "packages/coding-agent/src/utils/version-check.ts|packages.coding-agent.src.utils.version-check.getLatestPiRelease": { - "file_path": "packages/coding-agent/src/utils/version-check.ts", - "qualified_name": "packages.coding-agent.src.utils.version-check.getLatestPiRelease", - "start_line": 51, - "end_line": 88, - "type": "FUNCTION", - "content_hash": "125eacdbada46fa4" - }, - "packages/coding-agent/src/utils/version-check.ts|packages.coding-agent.src.utils.version-check.getLatestPiVersion": { - "file_path": "packages/coding-agent/src/utils/version-check.ts", - "qualified_name": "packages.coding-agent.src.utils.version-check.getLatestPiVersion", - "start_line": 90, - "end_line": 95, - "type": "FUNCTION", - "content_hash": "024338c610b8440f" - }, - "packages/coding-agent/src/utils/version-check.ts|packages.coding-agent.src.utils.version-check.checkForNewPiVersion": { - "file_path": "packages/coding-agent/src/utils/version-check.ts", - "qualified_name": "packages.coding-agent.src.utils.version-check.checkForNewPiVersion", - "start_line": 97, - "end_line": 109, - "type": "FUNCTION", - "content_hash": "d2e1e5bbf053d99b" - }, - "packages/coding-agent/src/utils/windows-self-update.ts|packages.coding-agent.src.utils.windows-self-update.normalizePath": { - "file_path": "packages/coding-agent/src/utils/windows-self-update.ts", - "qualified_name": "packages.coding-agent.src.utils.windows-self-update.normalizePath", - "start_line": 8, - "end_line": 10, - "type": "FUNCTION", - "content_hash": "8df5c71c81fc5614" - }, - "packages/coding-agent/src/utils/windows-self-update.ts|packages.coding-agent.src.utils.windows-self-update.getQuarantineRoot": { - "file_path": "packages/coding-agent/src/utils/windows-self-update.ts", - "qualified_name": "packages.coding-agent.src.utils.windows-self-update.getQuarantineRoot", - "start_line": 12, - "end_line": 24, - "type": "FUNCTION", - "content_hash": "829620a3b99bd79c" - }, - "packages/coding-agent/src/utils/windows-self-update.ts|packages.coding-agent.src.utils.windows-self-update.getLoadedSharedObjectsInPackageDir": { - "file_path": "packages/coding-agent/src/utils/windows-self-update.ts", - "qualified_name": "packages.coding-agent.src.utils.windows-self-update.getLoadedSharedObjectsInPackageDir", - "start_line": 26, - "end_line": 48, - "type": "FUNCTION", - "content_hash": "0c6a812f79ed6a83" - }, - "packages/coding-agent/src/utils/windows-self-update.ts|packages.coding-agent.src.utils.windows-self-update.cleanupWindowsSelfUpdateQuarantine": { - "file_path": "packages/coding-agent/src/utils/windows-self-update.ts", - "qualified_name": "packages.coding-agent.src.utils.windows-self-update.cleanupWindowsSelfUpdateQuarantine", - "start_line": 50, - "end_line": 60, - "type": "FUNCTION", - "content_hash": "4fa3d721047843d7" - }, - "packages/coding-agent/src/utils/windows-self-update.ts|packages.coding-agent.src.utils.windows-self-update.quarantineWindowsNativeDependencies": { - "file_path": "packages/coding-agent/src/utils/windows-self-update.ts", - "qualified_name": "packages.coding-agent.src.utils.windows-self-update.quarantineWindowsNativeDependencies", - "start_line": 62, - "end_line": 84, - "type": "FUNCTION", - "content_hash": "31c797fda669a702" - }, - "packages/coding-agent/src/utils/wsl.ts|packages.coding-agent.src.utils.wsl.isWSL": { - "file_path": "packages/coding-agent/src/utils/wsl.ts", - "qualified_name": "packages.coding-agent.src.utils.wsl.isWSL", - "start_line": 4, - "end_line": 15, - "type": "FUNCTION", - "content_hash": "1b681a34cb1699bc" - }, - "packages/coding-agent/src/utils/zip.ts|packages.coding-agent.src.utils.zip.ZipEntry": { - "file_path": "packages/coding-agent/src/utils/zip.ts", - "qualified_name": "packages.coding-agent.src.utils.zip.ZipEntry", - "start_line": 4, - "end_line": 7, - "type": "INTERFACE", - "content_hash": "b6d77177c66683ca" - }, - "packages/coding-agent/src/utils/zip.ts|packages.coding-agent.src.utils.zip.dosDateTime": { - "file_path": "packages/coding-agent/src/utils/zip.ts", - "qualified_name": "packages.coding-agent.src.utils.zip.dosDateTime", - "start_line": 9, - "end_line": 14, - "type": "FUNCTION", - "content_hash": "d9e1175952b86d3e" - }, - "packages/coding-agent/src/utils/zip.ts|packages.coding-agent.src.utils.zip.createZipArchive": { - "file_path": "packages/coding-agent/src/utils/zip.ts", - "qualified_name": "packages.coding-agent.src.utils.zip.createZipArchive", - "start_line": 17, - "end_line": 68, - "type": "FUNCTION", - "content_hash": "6f49ae5fefdf0a42" - }, - "packages/coding-agent/src/utils/zip.ts|packages.coding-agent.src.utils.zip.writeZipArchive": { - "file_path": "packages/coding-agent/src/utils/zip.ts", - "qualified_name": "packages.coding-agent.src.utils.zip.writeZipArchive", - "start_line": 70, - "end_line": 72, - "type": "FUNCTION", - "content_hash": "5c5595bbd07b2032" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.agentLoop": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.agentLoop", - "start_line": 38, - "end_line": 61, - "type": "FUNCTION", - "content_hash": "dd1b3f587884c428" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.agentLoop.runAgentLoop() callback": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.agentLoop.runAgentLoop() callback", - "start_line": 51, - "end_line": 53, - "type": "FUNCTION", - "content_hash": "f4e2967bba24c4eb" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.agentLoop.then() callback": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.agentLoop.then() callback", - "start_line": 56, - "end_line": 58, - "type": "FUNCTION", - "content_hash": "17a350a2c2cbde93" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.agentLoopContinue": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.agentLoopContinue", - "start_line": 71, - "end_line": 100, - "type": "FUNCTION", - "content_hash": "94e49abefb3db9ac" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.agentLoopContinue.runAgentLoopContinue() callback": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.agentLoopContinue.runAgentLoopContinue() callback", - "start_line": 90, - "end_line": 92, - "type": "FUNCTION", - "content_hash": "f4e2967bba24c4eb" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.agentLoopContinue.then() callback": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.agentLoopContinue.then() callback", - "start_line": 95, - "end_line": 97, - "type": "FUNCTION", - "content_hash": "17a350a2c2cbde93" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.runAgentLoop": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.runAgentLoop", - "start_line": 102, - "end_line": 126, - "type": "FUNCTION", - "content_hash": "b42f631c66306ff9" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.runAgentLoopContinue": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.runAgentLoopContinue", - "start_line": 128, - "end_line": 151, - "type": "FUNCTION", - "content_hash": "923d76cf6f70d7c3" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.createAgentStream": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.createAgentStream", - "start_line": 153, - "end_line": 158, - "type": "FUNCTION", - "content_hash": "b388a884bd973936" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.runLoop": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.runLoop", - "start_line": 163, - "end_line": 321, - "type": "FUNCTION", - "content_hash": "fbe88d8eee6d3e0f" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.runLoop.toolCalls": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.runLoop.toolCalls", - "start_line": 259, - "end_line": 259, - "type": "CLASS", - "content_hash": "6e7ce917cb287224" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.runLoop.toolCalls.message.content.filter() callback": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.runLoop.toolCalls.message.content.filter() callback", - "start_line": 259, - "end_line": 259, - "type": "FUNCTION", - "content_hash": "6e7ce917cb287224" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.declareToolChanges": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.declareToolChanges", - "start_line": 333, - "end_line": 363, - "type": "FUNCTION", - "content_hash": "b6c07b1a3651119f" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.declareToolChanges.baseline": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.declareToolChanges.baseline", - "start_line": 342, - "end_line": 346, - "type": "CLASS", - "content_hash": "6f0a0db529a3aa7b" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.declareToolChanges.baseline.pendingMessages.map() callback": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.declareToolChanges.baseline.pendingMessages.map() callback", - "start_line": 343, - "end_line": 344, - "type": "FUNCTION", - "content_hash": "14c9c6ef7f400606" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.declareToolChanges.baseline.map() callback": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.declareToolChanges.baseline.map() callback", - "start_line": 356, - "end_line": 356, - "type": "FUNCTION", - "content_hash": "fa1a9982ce91e16c" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.declareToolChanges.insertIndex": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.declareToolChanges.insertIndex", - "start_line": 360, - "end_line": 360, - "type": "CLASS", - "content_hash": "25d3492c7c217fa6" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.declareToolChanges.insertIndex.pendingMessages.findIndex() callback": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.declareToolChanges.insertIndex.pendingMessages.findIndex() callback", - "start_line": 360, - "end_line": 360, - "type": "FUNCTION", - "content_hash": "25d3492c7c217fa6" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.withToolChanges": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.withToolChanges", - "start_line": 368, - "end_line": 375, - "type": "FUNCTION", - "content_hash": "e6a769686f18959b" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.streamAssistantResponse": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.streamAssistantResponse", - "start_line": 381, - "end_line": 469, - "type": "FUNCTION", - "content_hash": "e30e99b5e5678164" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.failToolCallsFromTruncatedMessage": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.failToolCallsFromTruncatedMessage", - "start_line": 478, - "end_line": 503, - "type": "FUNCTION", - "content_hash": "64423c3d281fba38" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.executeToolCalls": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.executeToolCalls", - "start_line": 508, - "end_line": 523, - "type": "FUNCTION", - "content_hash": "f202173842baf02c" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.executeToolCalls.toolCalls": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.executeToolCalls.toolCalls", - "start_line": 515, - "end_line": 515, - "type": "CLASS", - "content_hash": "a19c4ef3b9b37314" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.executeToolCalls.toolCalls.assistantMessage.content.filter() callback": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.executeToolCalls.toolCalls.assistantMessage.content.filter() callback", - "start_line": 515, - "end_line": 515, - "type": "FUNCTION", - "content_hash": "a19c4ef3b9b37314" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.executeToolCalls.hasSequentialToolCall": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.executeToolCalls.hasSequentialToolCall", - "start_line": 516, - "end_line": 518, - "type": "CLASS", - "content_hash": "738e514fe29e189e" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.executeToolCalls.hasSequentialToolCall.toolCalls.some() callback": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.executeToolCalls.hasSequentialToolCall.toolCalls.some() callback", - "start_line": 517, - "end_line": 517, - "type": "FUNCTION", - "content_hash": "dba0c7ff6acbdae4" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.executeToolCalls.hasSequentialToolCall.toolCalls.some() callback.currentContext.tools.find() callback": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.executeToolCalls.hasSequentialToolCall.toolCalls.some() callback.currentContext.tools.find() callback", - "start_line": 517, - "end_line": 517, - "type": "FUNCTION", - "content_hash": "dba0c7ff6acbdae4" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.executeToolCallsSequential": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.executeToolCallsSequential", - "start_line": 530, - "end_line": 584, - "type": "FUNCTION", - "content_hash": "7984776579c41148" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.executeToolCallsParallel": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.executeToolCallsParallel", - "start_line": 586, - "end_line": 660, - "type": "FUNCTION", - "content_hash": "c2e66ded521b569d" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.executeToolCallsParallel.finalizedCalls.push() callback": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.executeToolCallsParallel.finalizedCalls.push() callback", - "start_line": 619, - "end_line": 640, - "type": "FUNCTION", - "content_hash": "bc48b71361c1b78f" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.executeToolCallsParallel.orderedFinalizedCalls": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.executeToolCallsParallel.orderedFinalizedCalls", - "start_line": 646, - "end_line": 648, - "type": "CLASS", - "content_hash": "62bcff227e898178" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.executeToolCallsParallel.orderedFinalizedCalls.finalizedCalls.map() callback": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.executeToolCallsParallel.orderedFinalizedCalls.finalizedCalls.map() callback", - "start_line": 647, - "end_line": 647, - "type": "FUNCTION", - "content_hash": "e7f99494bb9a8e91" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.shouldTerminateToolBatch": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.shouldTerminateToolBatch", - "start_line": 690, - "end_line": 692, - "type": "FUNCTION", - "content_hash": "545a69dccf2babdd" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.shouldTerminateToolBatch.finalizedCalls.every() callback": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.shouldTerminateToolBatch.finalizedCalls.every() callback", - "start_line": 691, - "end_line": 691, - "type": "FUNCTION", - "content_hash": "546c65216c7c7a79" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.prepareToolCallArguments": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.prepareToolCallArguments", - "start_line": 694, - "end_line": 706, - "type": "FUNCTION", - "content_hash": "601296cf200ab22c" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.prepareToolCall": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.prepareToolCall", - "start_line": 708, - "end_line": 777, - "type": "FUNCTION", - "content_hash": "dc4dd893cf9b6ac3" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.prepareToolCall.tool.tools.find() callback": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.prepareToolCall.tool.tools.find() callback", - "start_line": 716, - "end_line": 716, - "type": "FUNCTION", - "content_hash": "8d8ff2eb6de6dfc7" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.tool": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.tool", - "start_line": 716, - "end_line": 716, - "type": "CLASS", - "content_hash": "8d8ff2eb6de6dfc7" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.emitToolExecutionUpdate": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.emitToolExecutionUpdate", - "start_line": 779, - "end_line": 788, - "type": "FUNCTION", - "content_hash": "9b6c497c4a3284e3" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.emitToolExecutionUpdate.": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.emitToolExecutionUpdate.", - "start_line": 780, - "end_line": 787, - "type": "FUNCTION", - "content_hash": "97067ddc0ec9cf80" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.RunToolCallOptions": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.RunToolCallOptions", - "start_line": 791, - "end_line": 800, - "type": "INTERFACE", - "content_hash": "222c14f9afe580cd" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.runToolCall": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.runToolCall", - "start_line": 811, - "end_line": 819, - "type": "FUNCTION", - "content_hash": "20e7a11253eeed44" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.executePreparedToolCall": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.executePreparedToolCall", - "start_line": 821, - "end_line": 857, - "type": "FUNCTION", - "content_hash": "0cad5d81acc79a2e" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.executePreparedToolCall.result.prepared.tool.execute() callback": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.executePreparedToolCall.result.prepared.tool.execute() callback", - "start_line": 836, - "end_line": 839, - "type": "FUNCTION", - "content_hash": "c591b31683d9871d" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.finalizeExecutedToolCall": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.finalizeExecutedToolCall", - "start_line": 859, - "end_line": 910, - "type": "FUNCTION", - "content_hash": "44befc6dc6b68e21" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.createErrorToolResult": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.createErrorToolResult", - "start_line": 912, - "end_line": 917, - "type": "FUNCTION", - "content_hash": "7d492f3ab2a1eefd" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.emitToolExecutionEnd": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.emitToolExecutionEnd", - "start_line": 919, - "end_line": 928, - "type": "FUNCTION", - "content_hash": "45512a1610ac578f" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.createToolResultMessage": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.createToolResultMessage", - "start_line": 930, - "end_line": 944, - "type": "FUNCTION", - "content_hash": "423dec789e9363db" - }, - "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.emitToolResultMessage": { - "file_path": "packages/agent/src/agent-loop.ts", - "qualified_name": "packages.agent.src.agent-loop.emitToolResultMessage", - "start_line": 946, - "end_line": 949, - "type": "FUNCTION", - "content_hash": "9f556861d67f7974" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.defaultConvertToLlm": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.defaultConvertToLlm", - "start_line": 38, - "end_line": 46, - "type": "FUNCTION", - "content_hash": "471ec2aa2419f86b" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.defaultConvertToLlm.messages.filter() callback": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.defaultConvertToLlm.messages.filter() callback", - "start_line": 40, - "end_line": 44, - "type": "FUNCTION", - "content_hash": "73eaf6f9dbdf522a" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.createMutableAgentState": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.createMutableAgentState", - "start_line": 82, - "end_line": 111, - "type": "FUNCTION", - "content_hash": "4b39a24e3a6445ef" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.createMutableAgentState.systemPrompt": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.createMutableAgentState.systemPrompt", - "start_line": 89, - "end_line": 91, - "type": "METHOD", - "content_hash": "5c2501dfa7f8ddc7" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.AgentOptions": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.AgentOptions", - "start_line": 114, - "end_line": 141, - "type": "INTERFACE", - "content_hash": "d1af0031a64748f5" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.PendingMessageQueue": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.PendingMessageQueue", - "start_line": 143, - "end_line": 174, - "type": "CLASS", - "content_hash": "e1c0d9e7e1f866c6" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.PendingMessageQueue.constructor": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.PendingMessageQueue.constructor", - "start_line": 147, - "end_line": 149, - "type": "CONSTRUCTOR", - "content_hash": "3287e489554850e9" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.PendingMessageQueue.enqueue": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.PendingMessageQueue.enqueue", - "start_line": 151, - "end_line": 153, - "type": "METHOD", - "content_hash": "0b8e32ba2585f511" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.PendingMessageQueue.hasItems": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.PendingMessageQueue.hasItems", - "start_line": 155, - "end_line": 157, - "type": "METHOD", - "content_hash": "6e23f84b8d259d5d" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.PendingMessageQueue.peek": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.PendingMessageQueue.peek", - "start_line": 159, - "end_line": 163, - "type": "METHOD", - "content_hash": "4f180a3778dcd3c7" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.PendingMessageQueue.drain": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.PendingMessageQueue.drain", - "start_line": 165, - "end_line": 169, - "type": "METHOD", - "content_hash": "5e70b798c045ee4c" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.PendingMessageQueue.clear": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.PendingMessageQueue.clear", - "start_line": 171, - "end_line": 173, - "type": "METHOD", - "content_hash": "79f5b03084364fd0" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.Agent", - "start_line": 188, - "end_line": 613, - "type": "CLASS", - "content_hash": "bd80cf8232fba66f" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.constructor": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.Agent.constructor", - "start_line": 230, - "end_line": 254, - "type": "CONSTRUCTOR", - "content_hash": "bb4b865f6ff7fb79" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.subscribe": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.Agent.subscribe", - "start_line": 266, - "end_line": 269, - "type": "METHOD", - "content_hash": "c3fa08eee32697ef" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.state": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.Agent.state", - "start_line": 276, - "end_line": 278, - "type": "METHOD", - "content_hash": "0a721c0556a07bd5" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.steeringMode": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.Agent.steeringMode", - "start_line": 281, - "end_line": 283, - "type": "METHOD", - "content_hash": "5a480208fdd76e8e" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.steeringMode": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.steeringMode", - "start_line": 285, - "end_line": 287, - "type": "METHOD", - "content_hash": "bae3e9120c19abb4" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.followUpMode": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.Agent.followUpMode", - "start_line": 290, - "end_line": 292, - "type": "METHOD", - "content_hash": "3db16e0e2c5dec16" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.followUpMode": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.followUpMode", - "start_line": 294, - "end_line": 296, - "type": "METHOD", - "content_hash": "db957697a0feb9c9" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.steer": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.Agent.steer", - "start_line": 299, - "end_line": 301, - "type": "METHOD", - "content_hash": "97d424326f8e461a" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.followUp": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.Agent.followUp", - "start_line": 304, - "end_line": 306, - "type": "METHOD", - "content_hash": "1ff336cd24a4437a" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.clearSteeringQueue": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.Agent.clearSteeringQueue", - "start_line": 309, - "end_line": 311, - "type": "METHOD", - "content_hash": "5782b2f7583abb70" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.clearFollowUpQueue": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.Agent.clearFollowUpQueue", - "start_line": 314, - "end_line": 316, - "type": "METHOD", - "content_hash": "d592f17d9f1fed72" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.clearAllQueues": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.Agent.clearAllQueues", - "start_line": 319, - "end_line": 322, - "type": "METHOD", - "content_hash": "83fbc5743444f3c9" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.hasQueuedMessages": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.Agent.hasQueuedMessages", - "start_line": 325, - "end_line": 327, - "type": "METHOD", - "content_hash": "2b2aa1a031329724" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.peekQueuedMessages": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.Agent.peekQueuedMessages", - "start_line": 330, - "end_line": 333, - "type": "METHOD", - "content_hash": "bc8a457ad536977e" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.signal": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.Agent.signal", - "start_line": 336, - "end_line": 338, - "type": "METHOD", - "content_hash": "08f0746f322c393f" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.abort": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.Agent.abort", - "start_line": 341, - "end_line": 343, - "type": "METHOD", - "content_hash": "6ddc5fe87d2d78b2" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.waitForIdle": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.Agent.waitForIdle", - "start_line": 350, - "end_line": 352, - "type": "METHOD", - "content_hash": "e92b268c38f3b88b" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.reset": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.Agent.reset", - "start_line": 355, - "end_line": 368, - "type": "METHOD", - "content_hash": "bd7fc235e938f00e" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.prompt": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.prompt", - "start_line": 371, - "end_line": 371, - "type": "METHOD", - "content_hash": "0ff1f129bb42734b" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.prompt": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.Agent.prompt", - "start_line": 373, - "end_line": 381, - "type": "METHOD", - "content_hash": "a5f9d108162a338a" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.continue": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.Agent.continue", - "start_line": 384, - "end_line": 411, - "type": "METHOD", - "content_hash": "8ca5999df2c6fb86" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.continue._state.messages.every() callback": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.Agent.continue._state.messages.every() callback", - "start_line": 390, - "end_line": 390, - "type": "FUNCTION", - "content_hash": "fbdb0c155ae2070f" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.normalizePromptInput": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.Agent.normalizePromptInput", - "start_line": 413, - "end_line": 430, - "type": "METHOD", - "content_hash": "3730a076be708599" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.runPromptMessages": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.Agent.runPromptMessages", - "start_line": 432, - "end_line": 446, - "type": "METHOD", - "content_hash": "fc6cf9c9749dc9bd" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.runPromptMessages.runWithLifecycle() callback": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.Agent.runPromptMessages.runWithLifecycle() callback", - "start_line": 436, - "end_line": 445, - "type": "FUNCTION", - "content_hash": "d5d536261c145c84" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.runPromptMessages.runWithLifecycle() callback.runAgentLoop() callback": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.Agent.runPromptMessages.runWithLifecycle() callback.runAgentLoop() callback", - "start_line": 441, - "end_line": 441, - "type": "FUNCTION", - "content_hash": "90fd012b2da44e22" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.runContinuation": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.Agent.runContinuation", - "start_line": 448, - "end_line": 458, - "type": "METHOD", - "content_hash": "68a8a28cae8c3409" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.runContinuation.runWithLifecycle() callback": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.Agent.runContinuation.runWithLifecycle() callback", - "start_line": 449, - "end_line": 457, - "type": "FUNCTION", - "content_hash": "c1ea0db9a55eed03" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.runContinuation.runWithLifecycle() callback.runAgentLoopContinue() callback": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.Agent.runContinuation.runWithLifecycle() callback.runAgentLoopContinue() callback", - "start_line": 453, - "end_line": 453, - "type": "FUNCTION", - "content_hash": "90fd012b2da44e22" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.createContextSnapshot": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.Agent.createContextSnapshot", - "start_line": 460, - "end_line": 465, - "type": "METHOD", - "content_hash": "35f5cc604edbd970" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.createLoopConfig": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.Agent.createLoopConfig", - "start_line": 467, - "end_line": 505, - "type": "METHOD", - "content_hash": "3a76633f65cf8f3b" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.createLoopConfig.getSteeringMessages": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.Agent.createLoopConfig.getSteeringMessages", - "start_line": 496, - "end_line": 502, - "type": "METHOD", - "content_hash": "bfc08531ab3e06a1" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.createLoopConfig.getFollowUpMessages": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.Agent.createLoopConfig.getFollowUpMessages", - "start_line": 503, - "end_line": 503, - "type": "METHOD", - "content_hash": "0ef188d98a1a5afb" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.runWithLifecycle": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.Agent.runWithLifecycle", - "start_line": 507, - "end_line": 530, - "type": "METHOD", - "content_hash": "f873be038235724b" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.handleRunFailure": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.Agent.handleRunFailure", - "start_line": 532, - "end_line": 548, - "type": "METHOD", - "content_hash": "961206cb0a6257bf" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.finishRun": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.Agent.finishRun", - "start_line": 550, - "end_line": 556, - "type": "METHOD", - "content_hash": "0cefa39b6d0de187" - }, - "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.processEvents": { - "file_path": "packages/agent/src/agent.ts", - "qualified_name": "packages.agent.src.agent.Agent.processEvents", - "start_line": 565, - "end_line": 612, - "type": "METHOD", - "content_hash": "6637a62d06766984" - }, - "packages/agent/src/proxy.ts|packages.agent.src.proxy.ProxyStreamOptions": { - "file_path": "packages/agent/src/proxy.ts", - "qualified_name": "packages.agent.src.proxy.ProxyStreamOptions", - "start_line": 63, - "end_line": 70, - "type": "INTERFACE", - "content_hash": "4eead40b597e8572" - }, - "packages/agent/src/proxy.ts|packages.agent.src.proxy.buildProxyRequestOptions": { - "file_path": "packages/agent/src/proxy.ts", - "qualified_name": "packages.agent.src.proxy.buildProxyRequestOptions", - "start_line": 91, - "end_line": 105, - "type": "FUNCTION", - "content_hash": "715d7269b9bc2970" - }, - "packages/agent/src/proxy.ts|packages.agent.src.proxy.streamProxy": { - "file_path": "packages/agent/src/proxy.ts", - "qualified_name": "packages.agent.src.proxy.streamProxy", - "start_line": 107, - "end_line": 252, - "type": "FUNCTION", - "content_hash": "2816eac860ea9446" - }, - "packages/agent/src/proxy.ts|packages.agent.src.proxy.streamProxy.": { - "file_path": "packages/agent/src/proxy.ts", - "qualified_name": "packages.agent.src.proxy.streamProxy.", - "start_line": 114, - "end_line": 249, - "type": "FUNCTION", - "content_hash": "33fc89c6df1b3280" - }, - "packages/agent/src/proxy.ts|packages.agent.src.proxy.streamProxy..abortHandler": { - "file_path": "packages/agent/src/proxy.ts", - "qualified_name": "packages.agent.src.proxy.streamProxy..abortHandler", - "start_line": 136, - "end_line": 140, - "type": "CLASS", - "content_hash": "fc334b9f98b019a9" - }, - "packages/agent/src/proxy.ts|packages.agent.src.proxy.streamProxy..abortHandler.catch() callback": { - "file_path": "packages/agent/src/proxy.ts", - "qualified_name": "packages.agent.src.proxy.streamProxy..abortHandler.catch() callback", - "start_line": 138, - "end_line": 138, - "type": "FUNCTION", - "content_hash": "827a058037d9851f" - }, - "packages/agent/src/proxy.ts|packages.agent.src.proxy.processProxyEvent": { - "file_path": "packages/agent/src/proxy.ts", - "qualified_name": "packages.agent.src.proxy.processProxyEvent", - "start_line": 257, - "end_line": 393, - "type": "FUNCTION", - "content_hash": "99c0a508c9c0b796" - }, - "packages/agent/src/stream-fn.ts|packages.agent.src.stream-fn.setDefaultStreamFn": { - "file_path": "packages/agent/src/stream-fn.ts", - "qualified_name": "packages.agent.src.stream-fn.setDefaultStreamFn", - "start_line": 11, - "end_line": 13, - "type": "FUNCTION", - "content_hash": "64a905ad65dad590" - }, - "packages/agent/src/stream-fn.ts|packages.agent.src.stream-fn.getDefaultStreamFn": { - "file_path": "packages/agent/src/stream-fn.ts", - "qualified_name": "packages.agent.src.stream-fn.getDefaultStreamFn", - "start_line": 15, - "end_line": 20, - "type": "FUNCTION", - "content_hash": "7d4296462cdf8901" - }, - "packages/agent/src/types.ts|packages.agent.src.types.BeforeToolCallResult": { - "file_path": "packages/agent/src/types.ts", - "qualified_name": "packages.agent.src.types.BeforeToolCallResult", - "start_line": 66, - "end_line": 74, - "type": "INTERFACE", - "content_hash": "1188471e38353257" - }, - "packages/agent/src/types.ts|packages.agent.src.types.AfterToolCallResult": { - "file_path": "packages/agent/src/types.ts", - "qualified_name": "packages.agent.src.types.AfterToolCallResult", - "start_line": 92, - "end_line": 104, - "type": "INTERFACE", - "content_hash": "c0ca9de44d2534cb" - }, - "packages/agent/src/types.ts|packages.agent.src.types.BeforeToolCallContext": { - "file_path": "packages/agent/src/types.ts", - "qualified_name": "packages.agent.src.types.BeforeToolCallContext", - "start_line": 107, - "end_line": 116, - "type": "INTERFACE", - "content_hash": "bf13318309d85e64" - }, - "packages/agent/src/types.ts|packages.agent.src.types.AfterToolCallContext": { - "file_path": "packages/agent/src/types.ts", - "qualified_name": "packages.agent.src.types.AfterToolCallContext", - "start_line": 119, - "end_line": 132, - "type": "INTERFACE", - "content_hash": "25de4e585518b207" - }, - "packages/agent/src/types.ts|packages.agent.src.types.AgentTurnContext": { - "file_path": "packages/agent/src/types.ts", - "qualified_name": "packages.agent.src.types.AgentTurnContext", - "start_line": 135, - "end_line": 144, - "type": "INTERFACE", - "content_hash": "9a9410fdf063cc75" - }, - "packages/agent/src/types.ts|packages.agent.src.types.AgentLoopTurnUpdate": { - "file_path": "packages/agent/src/types.ts", - "qualified_name": "packages.agent.src.types.AgentLoopTurnUpdate", - "start_line": 161, - "end_line": 170, - "type": "INTERFACE", - "content_hash": "f64a7ac07fcffbfb" - }, - "packages/agent/src/types.ts|packages.agent.src.types.PrepareRequestContext": { - "file_path": "packages/agent/src/types.ts", - "qualified_name": "packages.agent.src.types.PrepareRequestContext", - "start_line": 173, - "end_line": 177, - "type": "INTERFACE", - "content_hash": "a36a4e7d9c8da6a5" - }, - "packages/agent/src/types.ts|packages.agent.src.types.PrepareNextTurnContext": { - "file_path": "packages/agent/src/types.ts", - "qualified_name": "packages.agent.src.types.PrepareNextTurnContext", - "start_line": 191, - "end_line": 191, - "type": "INTERFACE", - "content_hash": "089fa2eee1e8d93e" - }, - "packages/agent/src/types.ts|packages.agent.src.types.AgentLoopConfig": { - "file_path": "packages/agent/src/types.ts", - "qualified_name": "packages.agent.src.types.AgentLoopConfig", - "start_line": 193, - "end_line": 342, - "type": "INTERFACE", - "content_hash": "ebc72b141d43d13e" - }, - "packages/agent/src/types.ts|packages.agent.src.types.CustomAgentMessages": { - "file_path": "packages/agent/src/types.ts", - "qualified_name": "packages.agent.src.types.CustomAgentMessages", - "start_line": 365, - "end_line": 367, - "type": "INTERFACE", - "content_hash": "da6cbcea3adee950" - }, - "packages/agent/src/types.ts|packages.agent.src.types.AgentState": { - "file_path": "packages/agent/src/types.ts", - "qualified_name": "packages.agent.src.types.AgentState", - "start_line": 382, - "end_line": 421, - "type": "INTERFACE", - "content_hash": "4c0f7b39b6568006" - }, - "packages/agent/src/types.ts|packages.agent.src.types.AgentState.tools": { - "file_path": "packages/agent/src/types.ts", - "qualified_name": "packages.agent.src.types.AgentState.tools", - "start_line": 400, - "end_line": 400, - "type": "METHOD", - "content_hash": "e0ced41c16bda336" - }, - "packages/agent/src/types.ts|packages.agent.src.types.AgentState.messages": { - "file_path": "packages/agent/src/types.ts", - "qualified_name": "packages.agent.src.types.AgentState.messages", - "start_line": 407, - "end_line": 407, - "type": "METHOD", - "content_hash": "59b44f06998be13c" - }, - "packages/agent/src/types.ts|packages.agent.src.types.AgentToolResult": { - "file_path": "packages/agent/src/types.ts", - "qualified_name": "packages.agent.src.types.AgentToolResult", - "start_line": 424, - "end_line": 446, - "type": "INTERFACE", - "content_hash": "4774c5bae5c5139d" - }, - "packages/agent/src/types.ts|packages.agent.src.types.AgentToolCallOutcome": { - "file_path": "packages/agent/src/types.ts", - "qualified_name": "packages.agent.src.types.AgentToolCallOutcome", - "start_line": 449, - "end_line": 455, - "type": "INTERFACE", - "content_hash": "a2042581b2b533f0" - }, - "packages/agent/src/types.ts|packages.agent.src.types.AgentTool": { - "file_path": "packages/agent/src/types.ts", - "qualified_name": "packages.agent.src.types.AgentTool", - "start_line": 466, - "end_line": 499, - "type": "INTERFACE", - "content_hash": "0cdbc7a93093dc1c" - }, - "packages/agent/src/types.ts|packages.agent.src.types.AgentContext": { - "file_path": "packages/agent/src/types.ts", - "qualified_name": "packages.agent.src.types.AgentContext", - "start_line": 502, - "end_line": 507, - "type": "INTERFACE", - "content_hash": "476f8b7cd211fe32" - }, - "packages/ai/scripts/ai-gateway-pricing.ts|packages.ai.scripts.ai-gateway-pricing.AiGatewayPriceTier": { - "file_path": "packages/ai/scripts/ai-gateway-pricing.ts", - "qualified_name": "packages.ai.scripts.ai-gateway-pricing.AiGatewayPriceTier", - "start_line": 4, - "end_line": 8, - "type": "INTERFACE", - "content_hash": "d5a01b1c6dba8177" - }, - "packages/ai/scripts/ai-gateway-pricing.ts|packages.ai.scripts.ai-gateway-pricing.AiGatewayPricing": { - "file_path": "packages/ai/scripts/ai-gateway-pricing.ts", - "qualified_name": "packages.ai.scripts.ai-gateway-pricing.AiGatewayPricing", - "start_line": 11, - "end_line": 20, - "type": "INTERFACE", - "content_hash": "ca9fee6a325c32d1" - }, - "packages/ai/scripts/ai-gateway-pricing.ts|packages.ai.scripts.ai-gateway-pricing.perMillion": { - "file_path": "packages/ai/scripts/ai-gateway-pricing.ts", - "qualified_name": "packages.ai.scripts.ai-gateway-pricing.perMillion", - "start_line": 29, - "end_line": 32, - "type": "FUNCTION", - "content_hash": "1a3cdc454dc2a2c5" - }, - "packages/ai/scripts/ai-gateway-pricing.ts|packages.ai.scripts.ai-gateway-pricing.getAiGatewayCost": { - "file_path": "packages/ai/scripts/ai-gateway-pricing.ts", - "qualified_name": "packages.ai.scripts.ai-gateway-pricing.getAiGatewayCost", - "start_line": 38, - "end_line": 67, - "type": "FUNCTION", - "content_hash": "6a59d0547bf0ab7a" - }, - "packages/ai/scripts/ai-gateway-pricing.ts|packages.ai.scripts.ai-gateway-pricing.tiers": { - "file_path": "packages/ai/scripts/ai-gateway-pricing.ts", - "qualified_name": "packages.ai.scripts.ai-gateway-pricing.tiers", - "start_line": 53, - "end_line": 64, - "type": "CLASS", - "content_hash": "e68cdf353d5e8557" - }, - "packages/ai/scripts/ai-gateway-pricing.ts|packages.ai.scripts.ai-gateway-pricing.getAiGatewayCost.tiers.sort() callback": { - "file_path": "packages/ai/scripts/ai-gateway-pricing.ts", - "qualified_name": "packages.ai.scripts.ai-gateway-pricing.getAiGatewayCost.tiers.sort() callback", - "start_line": 54, - "end_line": 54, - "type": "FUNCTION", - "content_hash": "bb32b07a12fa6246" - }, - "packages/ai/scripts/ai-gateway-pricing.ts|packages.ai.scripts.ai-gateway-pricing.getAiGatewayCost.tiers.map() callback": { - "file_path": "packages/ai/scripts/ai-gateway-pricing.ts", - "qualified_name": "packages.ai.scripts.ai-gateway-pricing.getAiGatewayCost.tiers.map() callback", - "start_line": 55, - "end_line": 64, - "type": "FUNCTION", - "content_hash": "4e14ad59624a467c" - }, - "packages/ai/scripts/ai-gateway-pricing.ts|packages.ai.scripts.ai-gateway-pricing.getAiGatewayCost.tiers.map() callback.bracket": { - "file_path": "packages/ai/scripts/ai-gateway-pricing.ts", - "qualified_name": "packages.ai.scripts.ai-gateway-pricing.getAiGatewayCost.tiers.map() callback.bracket", - "start_line": 58, - "end_line": 60, - "type": "CLASS", - "content_hash": "514e0e4e61739e52" - }, - "packages/ai/scripts/ai-gateway-pricing.ts|packages.ai.scripts.ai-gateway-pricing.getAiGatewayCost.tiers.map() callback.bracket.find() callback": { - "file_path": "packages/ai/scripts/ai-gateway-pricing.ts", - "qualified_name": "packages.ai.scripts.ai-gateway-pricing.getAiGatewayCost.tiers.map() callback.bracket.find() callback", - "start_line": 59, - "end_line": 59, - "type": "FUNCTION", - "content_hash": "fc62e5d47a5799a8" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.readGeneratorOptions": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.readGeneratorOptions", - "start_line": 51, - "end_line": 94, - "type": "FUNCTION", - "content_hash": "fad099454ea9628e" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.ModelsDevModel": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.ModelsDevModel", - "start_line": 98, - "end_line": 133, - "type": "INTERFACE", - "content_hash": "1f8d16b43b65031b" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.ModelsDevProvider": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.ModelsDevProvider", - "start_line": 135, - "end_line": 137, - "type": "INTERFACE", - "content_hash": "1061e9982ef92afe" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.ModelsDevMetadata": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.ModelsDevMetadata", - "start_line": 139, - "end_line": 145, - "type": "INTERFACE", - "content_hash": "33ce38236475a8e4" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.NvidiaNimModelListItem": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.NvidiaNimModelListItem", - "start_line": 149, - "end_line": 151, - "type": "INTERFACE", - "content_hash": "3ae2eb4fc3ab50cf" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.AiGatewayModel": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.AiGatewayModel", - "start_line": 153, - "end_line": 161, - "type": "INTERFACE", - "content_hash": "c7467758acfb2f6a" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.withOpenAiLongContextPricing": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.withOpenAiLongContextPricing", - "start_line": 427, - "end_line": 440, - "type": "FUNCTION", - "content_hash": "9807ece649afbcb1" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.mergeThinkingLevelMap": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.mergeThinkingLevelMap", - "start_line": 518, - "end_line": 520, - "type": "FUNCTION", - "content_hash": "d58570f2c559541f" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.getModelKey": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.getModelKey", - "start_line": 524, - "end_line": 526, - "type": "FUNCTION", - "content_hash": "56380627670b9580" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.recordModelsDevReasoningOptions": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.recordModelsDevReasoningOptions", - "start_line": 528, - "end_line": 532, - "type": "FUNCTION", - "content_hash": "e93b501ade595535" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.supportsDirectReasoningEffort": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.supportsDirectReasoningEffort", - "start_line": 534, - "end_line": 550, - "type": "FUNCTION", - "content_hash": "fdce9d37dfaf65c2" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.applyModelsDevReasoningOptionMetadata": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.applyModelsDevReasoningOptionMetadata", - "start_line": 552, - "end_line": 557, - "type": "FUNCTION", - "content_hash": "627f0e52e4414908" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.getTogetherCompat": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.getTogetherCompat", - "start_line": 559, - "end_line": 565, - "type": "FUNCTION", - "content_hash": "888b1e23e8048e00" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.getTogetherThinkingLevelMap": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.getTogetherThinkingLevelMap", - "start_line": 567, - "end_line": 576, - "type": "FUNCTION", - "content_hash": "f8606a4a84baf1f7" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.supportsOpenAiXhigh": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.supportsOpenAiXhigh", - "start_line": 578, - "end_line": 587, - "type": "FUNCTION", - "content_hash": "dc5b8a27d0dfcac8" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.supportsOpenAiMax": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.supportsOpenAiMax", - "start_line": 589, - "end_line": 597, - "type": "FUNCTION", - "content_hash": "72266b55f968fd03" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.supportsAnthropicMidConvoEffort": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.supportsAnthropicMidConvoEffort", - "start_line": 605, - "end_line": 612, - "type": "FUNCTION", - "content_hash": "cf4a19b492b8ac44" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.supportsAnthropicMidConvoSystemMessages": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.supportsAnthropicMidConvoSystemMessages", - "start_line": 614, - "end_line": 620, - "type": "FUNCTION", - "content_hash": "28a9007650441f0b" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.isAnthropicAdaptiveThinkingModel": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.isAnthropicAdaptiveThinkingModel", - "start_line": 622, - "end_line": 641, - "type": "FUNCTION", - "content_hash": "48cdb1ca2ccd1bd3" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.isAnthropicTemperatureUnsupportedModel": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.isAnthropicTemperatureUnsupportedModel", - "start_line": 643, - "end_line": 657, - "type": "FUNCTION", - "content_hash": "36b16ed259a58d36" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.mergeAnthropicMessagesCompat": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.mergeAnthropicMessagesCompat", - "start_line": 695, - "end_line": 697, - "type": "FUNCTION", - "content_hash": "838af42b176c7588" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.detectOpenAICompletionsCompat": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.detectOpenAICompletionsCompat", - "start_line": 699, - "end_line": 795, - "type": "FUNCTION", - "content_hash": "c297360f1626167b" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.isPlainEmptyObject": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.isPlainEmptyObject", - "start_line": 797, - "end_line": 799, - "type": "FUNCTION", - "content_hash": "d15c44adb831bc3c" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.openAICompletionsCompatDelta": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.openAICompletionsCompatDelta", - "start_line": 801, - "end_line": 811, - "type": "FUNCTION", - "content_hash": "10e78afa245079b3" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.mergeOpenAICompletionsCompat": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.mergeOpenAICompletionsCompat", - "start_line": 813, - "end_line": 815, - "type": "FUNCTION", - "content_hash": "20da6c469359a0f4" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.applyOpenAICompletionsCompatMetadata": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.applyOpenAICompletionsCompatMetadata", - "start_line": 817, - "end_line": 824, - "type": "FUNCTION", - "content_hash": "d3c669f58a7e9d13" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.applyAnthropicMessagesCompatMetadata": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.applyAnthropicMessagesCompatMetadata", - "start_line": 826, - "end_line": 833, - "type": "FUNCTION", - "content_hash": "f3c4e3313c72941a" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.isAnthropicFallbackMetadataModel": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.isAnthropicFallbackMetadataModel", - "start_line": 835, - "end_line": 841, - "type": "FUNCTION", - "content_hash": "66d17b5f2e4730da" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.isAnthropicFallbackMetadataModel.some() callback": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.isAnthropicFallbackMetadataModel.some() callback", - "start_line": 839, - "end_line": 839, - "type": "FUNCTION", - "content_hash": "aa7fc24b90224fc3" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.applyAnthropicAllowedFallbackModelMetadata": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.applyAnthropicAllowedFallbackModelMetadata", - "start_line": 843, - "end_line": 862, - "type": "FUNCTION", - "content_hash": "26f4bd86fa7d6fd2" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.applyAnthropicAllowedFallbackModelMetadata.modelsById": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.applyAnthropicAllowedFallbackModelMetadata.modelsById", - "start_line": 844, - "end_line": 844, - "type": "CLASS", - "content_hash": "b8f209e7133395bc" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.applyAnthropicAllowedFallbackModelMetadata.modelsById.models.map() callback": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.applyAnthropicAllowedFallbackModelMetadata.modelsById.models.map() callback", - "start_line": 844, - "end_line": 844, - "type": "FUNCTION", - "content_hash": "b8f209e7133395bc" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.allowedFallbackModels": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.allowedFallbackModels", - "start_line": 852, - "end_line": 857, - "type": "CLASS", - "content_hash": "15f284fdbd06f80e" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.applyAnthropicAllowedFallbackModelMetadata.allowedFallbackModels.compatibleFallbackModelIds.flatMap() callback": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.applyAnthropicAllowedFallbackModelMetadata.allowedFallbackModels.compatibleFallbackModelIds.flatMap() callback", - "start_line": 852, - "end_line": 857, - "type": "FUNCTION", - "content_hash": "15f284fdbd06f80e" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.applyStrictToolCompatMetadata": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.applyStrictToolCompatMetadata", - "start_line": 864, - "end_line": 873, - "type": "FUNCTION", - "content_hash": "feea60650a234dfe" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.applyOpenAIGrammarToolCompatMetadata": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.applyOpenAIGrammarToolCompatMetadata", - "start_line": 893, - "end_line": 898, - "type": "FUNCTION", - "content_hash": "d81849e06f4df562" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.applyOpenAIToolSearchMetadata": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.applyOpenAIToolSearchMetadata", - "start_line": 900, - "end_line": 912, - "type": "FUNCTION", - "content_hash": "ffd7ae54c8da81f3" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.applyOpenAICompletionsTranscriptMetadata": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.applyOpenAICompletionsTranscriptMetadata", - "start_line": 919, - "end_line": 941, - "type": "FUNCTION", - "content_hash": "7c0764652999b766" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.applyOpenAIResponsesTranscriptMetadata": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.applyOpenAIResponsesTranscriptMetadata", - "start_line": 949, - "end_line": 965, - "type": "FUNCTION", - "content_hash": "b1d3e028da497a8f" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.applyOpenAIExplicitPromptCacheMetadata": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.applyOpenAIExplicitPromptCacheMetadata", - "start_line": 970, - "end_line": 977, - "type": "FUNCTION", - "content_hash": "69b1e6de1e315c0d" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.applyPromptCacheMetadata": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.applyPromptCacheMetadata", - "start_line": 985, - "end_line": 992, - "type": "FUNCTION", - "content_hash": "142e63bc855989ed" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.applyImageInputMetadata": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.applyImageInputMetadata", - "start_line": 994, - "end_line": 1020, - "type": "FUNCTION", - "content_hash": "5a5a0eec3938425f" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.isGemma4Model": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.isGemma4Model", - "start_line": 1022, - "end_line": 1024, - "type": "FUNCTION", - "content_hash": "202faff86d09a9f4" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.getGoogleThinkingLevelMap": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.getGoogleThinkingLevelMap", - "start_line": 1026, - "end_line": 1036, - "type": "FUNCTION", - "content_hash": "b304baaa71f49c87" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.applyThinkingLevelMetadata": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.applyThinkingLevelMetadata", - "start_line": 1038, - "end_line": 1220, - "type": "FUNCTION", - "content_hash": "72f67c611b95ef54" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.applyThinkingLevelMetadata.reasoningOptions.some() callback": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.applyThinkingLevelMetadata.reasoningOptions.some() callback", - "start_line": 1179, - "end_line": 1179, - "type": "FUNCTION", - "content_hash": "eb9ca88fc9ed4582" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.getAnthropicMessagesCompat": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.getAnthropicMessagesCompat", - "start_line": 1222, - "end_line": 1251, - "type": "FUNCTION", - "content_hash": "c950c7a04fb57890" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.getBedrockBaseUrl": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.getBedrockBaseUrl", - "start_line": 1253, - "end_line": 1257, - "type": "FUNCTION", - "content_hash": "79e1347155d9aad7" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.normalizeNvidiaModelId": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.normalizeNvidiaModelId", - "start_line": 1259, - "end_line": 1261, - "type": "FUNCTION", - "content_hash": "817e7b4bef047a0a" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.roundCost": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.roundCost", - "start_line": 1263, - "end_line": 1265, - "type": "FUNCTION", - "content_hash": "765ac5a98903bfc6" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.getModelsDevCost": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.getModelsDevCost", - "start_line": 1267, - "end_line": 1290, - "type": "FUNCTION", - "content_hash": "83cff9fc4f8b36ae" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.getModelsDevCost.tiers.cost.tiers.flatMap() callback": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.getModelsDevCost.tiers.cost.tiers.flatMap() callback", - "start_line": 1275, - "end_line": 1287, - "type": "FUNCTION", - "content_hash": "b8bf2117b5c483ad" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.tiers": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.tiers", - "start_line": 1275, - "end_line": 1287, - "type": "CLASS", - "content_hash": "b8bf2117b5c483ad" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.fetchNvidiaNimModelIds": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.fetchNvidiaNimModelIds", - "start_line": 1292, - "end_line": 1312, - "type": "FUNCTION", - "content_hash": "5f8656be3cfb6e9f" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.fetchOpenRouterList": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.fetchOpenRouterList", - "start_line": 1314, - "end_line": 1319, - "type": "FUNCTION", - "content_hash": "e022bdf12866690d" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.fetchOpenRouterModels": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.fetchOpenRouterModels", - "start_line": 1321, - "end_line": 1342, - "type": "FUNCTION", - "content_hash": "863bf134d6693621" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.fetchRadiusModels": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.fetchRadiusModels", - "start_line": 1344, - "end_line": 1357, - "type": "FUNCTION", - "content_hash": "cff5cb1bc4260304" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.fetchAiGatewayModels": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.fetchAiGatewayModels", - "start_line": 1359, - "end_line": 1435, - "type": "FUNCTION", - "content_hash": "4b305d9d3f6ef574" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.processZaiModels": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.processZaiModels", - "start_line": 1437, - "end_line": 1490, - "type": "FUNCTION", - "content_hash": "3265537e5522f564" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.processBasetenModels": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.processBasetenModels", - "start_line": 1492, - "end_line": 1585, - "type": "FUNCTION", - "content_hash": "d13df866696b4b0e" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.processBasetenModels.supportsToggle": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.processBasetenModels.supportsToggle", - "start_line": 1550, - "end_line": 1550, - "type": "CLASS", - "content_hash": "282a8bd95e72720c" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.processBasetenModels.supportsToggle.reasoningOptions.some() callback": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.processBasetenModels.supportsToggle.reasoningOptions.some() callback", - "start_line": 1550, - "end_line": 1550, - "type": "FUNCTION", - "content_hash": "282a8bd95e72720c" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.processBasetenModels.supportsEffort": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.processBasetenModels.supportsEffort", - "start_line": 1551, - "end_line": 1551, - "type": "CLASS", - "content_hash": "399a485ad0f6208b" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.processBasetenModels.supportsEffort.reasoningOptions.some() callback": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.processBasetenModels.supportsEffort.reasoningOptions.some() callback", - "start_line": 1551, - "end_line": 1551, - "type": "FUNCTION", - "content_hash": "399a485ad0f6208b" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.processGoogleModels": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.processGoogleModels", - "start_line": 1587, - "end_line": 1658, - "type": "FUNCTION", - "content_hash": "47ede1b21726da2e" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.processFireworksModels": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.processFireworksModels", - "start_line": 1660, - "end_line": 1739, - "type": "FUNCTION", - "content_hash": "9d0e4d182f4879ab" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.loadModelsDevData": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.loadModelsDevData", - "start_line": 1741, - "end_line": 2584, - "type": "FUNCTION", - "content_hash": "f18a2ee9e6a2fec7" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.loadModelsDevClassifierModels": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.loadModelsDevClassifierModels", - "start_line": 2586, - "end_line": 2616, - "type": "FUNCTION", - "content_hash": "5df0e424ecf208c7" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.generateModels": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.generateModels", - "start_line": 2710, - "end_line": 3593, - "type": "FUNCTION", - "content_hash": "b01d06955c479c05" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.generateModels.allModels": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.generateModels.allModels", - "start_line": 2723, - "end_line": 2727, - "type": "CLASS", - "content_hash": "77c579a95493c248" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.generateModels.allModels.filter() callback": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.generateModels.allModels.filter() callback", - "start_line": 2724, - "end_line": 2726, - "type": "FUNCTION", - "content_hash": "13c06373d87a7b29" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.generateModels.missingCopilotModels": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.generateModels.missingCopilotModels", - "start_line": 2731, - "end_line": 2767, - "type": "CLASS", - "content_hash": "0c2b9e4629fc5239" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.generateModels.missingCopilotModels.map() callback": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.generateModels.missingCopilotModels.map() callback", - "start_line": 2754, - "end_line": 2766, - "type": "FUNCTION", - "content_hash": "3a8e02c800da5166" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.allModels.some() callback": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.allModels.some() callback", - "start_line": 2769, - "end_line": 2769, - "type": "FUNCTION", - "content_hash": "7e18b29b3ceb47fc" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.generateModels.allModels.some() callback": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.generateModels.allModels.some() callback", - "start_line": 3277, - "end_line": 3277, - "type": "FUNCTION", - "content_hash": "0d736fafbe7163fe" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.generateModels.azureOpenAiModels": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.generateModels.azureOpenAiModels", - "start_line": 3308, - "end_line": 3322, - "type": "CLASS", - "content_hash": "963b7c4122d917cb" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.generateModels.azureOpenAiModels.allModels.filter() callback": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.generateModels.azureOpenAiModels.allModels.filter() callback", - "start_line": 3309, - "end_line": 3309, - "type": "FUNCTION", - "content_hash": "3ef852e2397849d6" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.generateModels.azureOpenAiModels.map() callback": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.generateModels.azureOpenAiModels.map() callback", - "start_line": 3310, - "end_line": 3322, - "type": "FUNCTION", - "content_hash": "7816af6fe965910d" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.generateModels.azureDeepSeekModels": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.generateModels.azureDeepSeekModels", - "start_line": 3330, - "end_line": 3344, - "type": "CLASS", - "content_hash": "b4659e8505524f94" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.generateModels.azureDeepSeekModels.allModels.filter() callback": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.generateModels.azureDeepSeekModels.allModels.filter() callback", - "start_line": 3331, - "end_line": 3331, - "type": "FUNCTION", - "content_hash": "83592b1aebd1ceb7" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.generateModels.azureDeepSeekModels.map() callback": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.generateModels.azureDeepSeekModels.map() callback", - "start_line": 3332, - "end_line": 3344, - "type": "FUNCTION", - "content_hash": "3b4f9533072a737f" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.sort() callback": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.sort() callback", - "start_line": 3401, - "end_line": 3401, - "type": "FUNCTION", - "content_hash": "8b766f819409fc64" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.generateModels.sort() callback": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.generateModels.sort() callback", - "start_line": 3407, - "end_line": 3407, - "type": "FUNCTION", - "content_hash": "5eb041d8cfdb0509" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.generateModels.missingProviderIds": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.generateModels.missingProviderIds", - "start_line": 3421, - "end_line": 3421, - "type": "CLASS", - "content_hash": "31fcdecbc165bac1" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.generateModels.missingProviderIds.generatedDataProviderIds.filter() callback": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.generateModels.missingProviderIds.generatedDataProviderIds.filter() callback", - "start_line": 3421, - "end_line": 3421, - "type": "FUNCTION", - "content_hash": "31fcdecbc165bac1" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.generateModels.previousShardContents": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.generateModels.previousShardContents", - "start_line": 3461, - "end_line": 3465, - "type": "CLASS", - "content_hash": "3e14fa69cfb1e97f" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.generateModels.previousShardContents.filter() callback": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.generateModels.previousShardContents.filter() callback", - "start_line": 3463, - "end_line": 3463, - "type": "FUNCTION", - "content_hash": "d3cc4aa942cb244d" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.generateModels.previousShardContents.map() callback": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.generateModels.previousShardContents.map() callback", - "start_line": 3464, - "end_line": 3464, - "type": "FUNCTION", - "content_hash": "82e207dc7e7772a6" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.restoreGeneratedCatalog": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.restoreGeneratedCatalog", - "start_line": 3468, - "end_line": 3476, - "type": "FUNCTION", - "content_hash": "afaf8684a1fc962d" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.generateModels.reasoningModels": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.generateModels.reasoningModels", - "start_line": 3582, - "end_line": 3582, - "type": "CLASS", - "content_hash": "0d24af7268b6f34e" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.generateModels.reasoningModels.allModels.filter() callback": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.generateModels.reasoningModels.allModels.filter() callback", - "start_line": 3582, - "end_line": 3582, - "type": "FUNCTION", - "content_hash": "0d24af7268b6f34e" - }, - "packages/ai/scripts/generate-models.ts|packages.ai.scripts.generate-models.catch() callback": { - "file_path": "packages/ai/scripts/generate-models.ts", - "qualified_name": "packages.ai.scripts.generate-models.catch() callback", - "start_line": 3596, - "end_line": 3599, - "type": "FUNCTION", - "content_hash": "3fc6915586c2b914" - }, - "packages/ai/scripts/hydrate-model-catalog.ts|packages.ai.scripts.hydrate-model-catalog.isRecord": { - "file_path": "packages/ai/scripts/hydrate-model-catalog.ts", - "qualified_name": "packages.ai.scripts.hydrate-model-catalog.isRecord", - "start_line": 18, - "end_line": 20, - "type": "FUNCTION", - "content_hash": "1e9c333f1dc6814a" - }, - "packages/ai/scripts/hydrate-model-catalog.ts|packages.ai.scripts.hydrate-model-catalog.isCatalogEntry": { - "file_path": "packages/ai/scripts/hydrate-model-catalog.ts", - "qualified_name": "packages.ai.scripts.hydrate-model-catalog.isCatalogEntry", - "start_line": 22, - "end_line": 30, - "type": "FUNCTION", - "content_hash": "8a05382730650085" - }, - "packages/ai/scripts/hydrate-model-catalog.ts|packages.ai.scripts.hydrate-model-catalog.hydrateModelCatalog": { - "file_path": "packages/ai/scripts/hydrate-model-catalog.ts", - "qualified_name": "packages.ai.scripts.hydrate-model-catalog.hydrateModelCatalog", - "start_line": 37, - "end_line": 81, - "type": "FUNCTION", - "content_hash": "7f859eb982066e38" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.ModelDataManifest": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.ModelDataManifest", - "start_line": 10, - "end_line": 15, - "type": "INTERFACE", - "content_hash": "4060b7ff6f2bbe3a" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.sha256": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.sha256", - "start_line": 20, - "end_line": 22, - "type": "FUNCTION", - "content_hash": "c89f6f8cb630670f" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.sortedRecord": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.sortedRecord", - "start_line": 24, - "end_line": 26, - "type": "FUNCTION", - "content_hash": "dc1d27f426186f93" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.sortedRecord.sort() callback": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.sortedRecord.sort() callback", - "start_line": 25, - "end_line": 25, - "type": "FUNCTION", - "content_hash": "6788f6240a172ff5" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.sameStrings": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.sameStrings", - "start_line": 28, - "end_line": 30, - "type": "FUNCTION", - "content_hash": "2e0f2652b5f6a110" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.sameStrings.a.every() callback": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.sameStrings.a.every() callback", - "start_line": 29, - "end_line": 29, - "type": "FUNCTION", - "content_hash": "973f44fc5967eb04" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.describeSetDifference": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.describeSetDifference", - "start_line": 32, - "end_line": 40, - "type": "FUNCTION", - "content_hash": "bcf2e37adbc544c2" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.describeSetDifference.missing": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.describeSetDifference.missing", - "start_line": 35, - "end_line": 35, - "type": "CLASS", - "content_hash": "c75cf61683691cae" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.describeSetDifference.missing.expected.filter() callback": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.describeSetDifference.missing.expected.filter() callback", - "start_line": 35, - "end_line": 35, - "type": "FUNCTION", - "content_hash": "c75cf61683691cae" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.describeSetDifference.extra": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.describeSetDifference.extra", - "start_line": 36, - "end_line": 36, - "type": "CLASS", - "content_hash": "7b5b7e086a752c0e" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.describeSetDifference.extra.actual.filter() callback": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.describeSetDifference.extra.actual.filter() callback", - "start_line": 36, - "end_line": 36, - "type": "FUNCTION", - "content_hash": "7b5b7e086a752c0e" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.assertExactModelIds": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.assertExactModelIds", - "start_line": 42, - "end_line": 47, - "type": "FUNCTION", - "content_hash": "daf6a9d820891b3b" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.isRecord": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.isRecord", - "start_line": 49, - "end_line": 51, - "type": "FUNCTION", - "content_hash": "1e9c333f1dc6814a" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.isModalityList": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.isModalityList", - "start_line": 53, - "end_line": 55, - "type": "FUNCTION", - "content_hash": "169739af1379fa2a" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.isModalityList.value.every() callback": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.isModalityList.value.every() callback", - "start_line": 54, - "end_line": 54, - "type": "FUNCTION", - "content_hash": "e3182db1b4da8e09" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.readJsonObject": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.readJsonObject", - "start_line": 57, - "end_line": 70, - "type": "FUNCTION", - "content_hash": "7fd432bb01f30f4e" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.readProviderStructure": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.readProviderStructure", - "start_line": 72, - "end_line": 87, - "type": "FUNCTION", - "content_hash": "5dd251db73efd01e" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.readModelDataProviderIds": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.readModelDataProviderIds", - "start_line": 89, - "end_line": 98, - "type": "FUNCTION", - "content_hash": "b7f9f7233305f860" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.readModelDataProviderIds.providerIds": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.readModelDataProviderIds.providerIds", - "start_line": 92, - "end_line": 92, - "type": "CLASS", - "content_hash": "f2db8943da58e7d5" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.readModelDataProviderIds.providerIds.Array.from() callback": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.readModelDataProviderIds.providerIds.Array.from() callback", - "start_line": 92, - "end_line": 92, - "type": "FUNCTION", - "content_hash": "f2db8943da58e7d5" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.readModelDataStructure": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.readModelDataStructure", - "start_line": 100, - "end_line": 120, - "type": "FUNCTION", - "content_hash": "d76f8fa0a2120b1e" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.readModelDataStructure.expectedShards": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.readModelDataStructure.expectedShards", - "start_line": 104, - "end_line": 104, - "type": "CLASS", - "content_hash": "75faaf6d92ad139b" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.readModelDataStructure.expectedShards.providerIds.map() callback": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.readModelDataStructure.expectedShards.providerIds.map() callback", - "start_line": 104, - "end_line": 104, - "type": "FUNCTION", - "content_hash": "75faaf6d92ad139b" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.readModelDataStructure.actualShards": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.readModelDataStructure.actualShards", - "start_line": 105, - "end_line": 107, - "type": "CLASS", - "content_hash": "d7959d462878d8c6" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.readModelDataStructure.actualShards.filter() callback": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.readModelDataStructure.actualShards.filter() callback", - "start_line": 106, - "end_line": 106, - "type": "FUNCTION", - "content_hash": "f142e88f2fd8c1a2" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.readModelDataStructure.providerIds.map() callback": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.readModelDataStructure.providerIds.map() callback", - "start_line": 115, - "end_line": 118, - "type": "FUNCTION", - "content_hash": "e74179d2adcb4db9" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.modelDataStructureHash": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.modelDataStructureHash", - "start_line": 122, - "end_line": 129, - "type": "FUNCTION", - "content_hash": "47a51251d9cbf496" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.modelDataStructureHash.normalized": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.modelDataStructureHash.normalized", - "start_line": 123, - "end_line": 127, - "type": "CLASS", - "content_hash": "125713286e941f06" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.modelDataStructureHash.normalized.map() callback": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.modelDataStructureHash.normalized.map() callback", - "start_line": 125, - "end_line": 125, - "type": "FUNCTION", - "content_hash": "de8a390a7480aa48" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.createModelDataManifest": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.createModelDataManifest", - "start_line": 131, - "end_line": 142, - "type": "FUNCTION", - "content_hash": "ef79cc05545dc83a" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.createModelDataManifest.files.map() callback": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.createModelDataManifest.files.map() callback", - "start_line": 140, - "end_line": 140, - "type": "FUNCTION", - "content_hash": "4d941c81bae299ff" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.validateModelValue": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.validateModelValue", - "start_line": 144, - "end_line": 206, - "type": "FUNCTION", - "content_hash": "d1fba416aa580ffb" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.throwValidationErrors": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.throwValidationErrors", - "start_line": 208, - "end_line": 212, - "type": "FUNCTION", - "content_hash": "a6241bb688156497" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.throwValidationErrors.visible.map() callback": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.throwValidationErrors.visible.map() callback", - "start_line": 211, - "end_line": 211, - "type": "FUNCTION", - "content_hash": "d9a8e5b350fbd563" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.validateModelDataDirectory": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.validateModelDataDirectory", - "start_line": 214, - "end_line": 301, - "type": "FUNCTION", - "content_hash": "fe1a8d7123e45dc9" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.validateModelDataDirectory.expectedFiles": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.validateModelDataDirectory.expectedFiles", - "start_line": 220, - "end_line": 222, - "type": "CLASS", - "content_hash": "fad55442f5903dde" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.validateModelDataDirectory.expectedFiles.map() callback": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.validateModelDataDirectory.expectedFiles.map() callback", - "start_line": 221, - "end_line": 221, - "type": "FUNCTION", - "content_hash": "f55a4b18dd835ba7" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.validateModelDataDirectory.actualFiles": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.validateModelDataDirectory.actualFiles", - "start_line": 223, - "end_line": 225, - "type": "CLASS", - "content_hash": "30b901e59d924cba" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.validateModelDataDirectory.actualFiles.filter() callback": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.validateModelDataDirectory.actualFiles.filter() callback", - "start_line": 224, - "end_line": 224, - "type": "FUNCTION", - "content_hash": "9efa07a27131be6d" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.validateGeneratedModelData": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.validateGeneratedModelData", - "start_line": 303, - "end_line": 306, - "type": "FUNCTION", - "content_hash": "1a5b02e6b96b9366" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.ModelCatalogEntry": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.ModelCatalogEntry", - "start_line": 308, - "end_line": 312, - "type": "INTERFACE", - "content_hash": "1affe650e918747c" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.groupProviderModelData": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.groupProviderModelData", - "start_line": 318, - "end_line": 336, - "type": "FUNCTION", - "content_hash": "158a97727163c635" - }, - "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.groupProviderModelData.models.map() callback": { - "file_path": "packages/ai/scripts/model-data.ts", - "qualified_name": "packages.ai.scripts.model-data.groupProviderModelData.models.map() callback", - "start_line": 324, - "end_line": 324, - "type": "FUNCTION", - "content_hash": "dac0238bf8ac0704" - }, - "packages/ai/scripts/models-dev-reasoning-options.ts|packages.ai.scripts.models-dev-reasoning-options.getEffortThinkingLevelMap": { - "file_path": "packages/ai/scripts/models-dev-reasoning-options.ts", - "qualified_name": "packages.ai.scripts.models-dev-reasoning-options.getEffortThinkingLevelMap", - "start_line": 18, - "end_line": 30, - "type": "FUNCTION", - "content_hash": "06433e863e133532" - }, - "packages/ai/scripts/models-dev-reasoning-options.ts|packages.ai.scripts.models-dev-reasoning-options.getEffortThinkingLevelMap.effortValues": { - "file_path": "packages/ai/scripts/models-dev-reasoning-options.ts", - "qualified_name": "packages.ai.scripts.models-dev-reasoning-options.getEffortThinkingLevelMap.effortValues", - "start_line": 19, - "end_line": 19, - "type": "CLASS", - "content_hash": "12c07c37f8642047" - }, - "packages/ai/scripts/models-dev-reasoning-options.ts|packages.ai.scripts.models-dev-reasoning-options.getEffortThinkingLevelMap.effortValues.options.flatMap() callback": { - "file_path": "packages/ai/scripts/models-dev-reasoning-options.ts", - "qualified_name": "packages.ai.scripts.models-dev-reasoning-options.getEffortThinkingLevelMap.effortValues.options.flatMap() callback", - "start_line": 19, - "end_line": 19, - "type": "FUNCTION", - "content_hash": "12c07c37f8642047" - }, - "packages/ai/scripts/models-dev-reasoning-options.ts|packages.ai.scripts.models-dev-reasoning-options.getEffortThinkingLevelMap.THINKING_LEVELS.some() callback": { - "file_path": "packages/ai/scripts/models-dev-reasoning-options.ts", - "qualified_name": "packages.ai.scripts.models-dev-reasoning-options.getEffortThinkingLevelMap.THINKING_LEVELS.some() callback", - "start_line": 23, - "end_line": 23, - "type": "FUNCTION", - "content_hash": "713771a3d987315d" - }, - "packages/ai/scripts/openrouter-catalog.ts|packages.ai.scripts.openrouter-catalog.OpenRouterModelListItem": { - "file_path": "packages/ai/scripts/openrouter-catalog.ts", - "qualified_name": "packages.ai.scripts.openrouter-catalog.OpenRouterModelListItem", - "start_line": 4, - "end_line": 22, - "type": "INTERFACE", - "content_hash": "444117ef1fc44d6c" - }, - "packages/ai/scripts/openrouter-catalog.ts|packages.ai.scripts.openrouter-catalog.OpenRouterPricingOverride": { - "file_path": "packages/ai/scripts/openrouter-catalog.ts", - "qualified_name": "packages.ai.scripts.openrouter-catalog.OpenRouterPricingOverride", - "start_line": 28, - "end_line": 37, - "type": "INTERFACE", - "content_hash": "4163c806cab4e2e3" - }, - "packages/ai/scripts/openrouter-catalog.ts|packages.ai.scripts.openrouter-catalog.OpenRouterCatalog": { - "file_path": "packages/ai/scripts/openrouter-catalog.ts", - "qualified_name": "packages.ai.scripts.openrouter-catalog.OpenRouterCatalog", - "start_line": 39, - "end_line": 43, - "type": "INTERFACE", - "content_hash": "800a83e6f25f8075" - }, - "packages/ai/scripts/openrouter-catalog.ts|packages.ai.scripts.openrouter-catalog.roundCost": { - "file_path": "packages/ai/scripts/openrouter-catalog.ts", - "qualified_name": "packages.ai.scripts.openrouter-catalog.roundCost", - "start_line": 45, - "end_line": 47, - "type": "FUNCTION", - "content_hash": "765ac5a98903bfc6" - }, - "packages/ai/scripts/openrouter-catalog.ts|packages.ai.scripts.openrouter-catalog.modalities": { - "file_path": "packages/ai/scripts/openrouter-catalog.ts", - "qualified_name": "packages.ai.scripts.openrouter-catalog.modalities", - "start_line": 49, - "end_line": 53, - "type": "FUNCTION", - "content_hash": "61a3cc63e7b7e8a0" - }, - "packages/ai/scripts/openrouter-catalog.ts|packages.ai.scripts.openrouter-catalog.modalities.filter() callback": { - "file_path": "packages/ai/scripts/openrouter-catalog.ts", - "qualified_name": "packages.ai.scripts.openrouter-catalog.modalities.filter() callback", - "start_line": 51, - "end_line": 51, - "type": "FUNCTION", - "content_hash": "3e57a53c2de0f097" - }, - "packages/ai/scripts/openrouter-catalog.ts|packages.ai.scripts.openrouter-catalog.perMillion": { - "file_path": "packages/ai/scripts/openrouter-catalog.ts", - "qualified_name": "packages.ai.scripts.openrouter-catalog.perMillion", - "start_line": 56, - "end_line": 58, - "type": "FUNCTION", - "content_hash": "3ae83f7b8b68f958" - }, - "packages/ai/scripts/openrouter-catalog.ts|packages.ai.scripts.openrouter-catalog.cost": { - "file_path": "packages/ai/scripts/openrouter-catalog.ts", - "qualified_name": "packages.ai.scripts.openrouter-catalog.cost", - "start_line": 60, - "end_line": 90, - "type": "FUNCTION", - "content_hash": "79e7f53ebf156e42" - }, - "packages/ai/scripts/openrouter-catalog.ts|packages.ai.scripts.openrouter-catalog.cost.tiers.flatMap() callback": { - "file_path": "packages/ai/scripts/openrouter-catalog.ts", - "qualified_name": "packages.ai.scripts.openrouter-catalog.cost.tiers.flatMap() callback", - "start_line": 70, - "end_line": 88, - "type": "FUNCTION", - "content_hash": "edee69ef98d8a620" - }, - "packages/ai/scripts/openrouter-catalog.ts|packages.ai.scripts.openrouter-catalog.tiers": { - "file_path": "packages/ai/scripts/openrouter-catalog.ts", - "qualified_name": "packages.ai.scripts.openrouter-catalog.tiers", - "start_line": 70, - "end_line": 88, - "type": "CLASS", - "content_hash": "edee69ef98d8a620" - }, - "packages/ai/scripts/openrouter-catalog.ts|packages.ai.scripts.openrouter-catalog.buildOpenRouterCatalog": { - "file_path": "packages/ai/scripts/openrouter-catalog.ts", - "qualified_name": "packages.ai.scripts.openrouter-catalog.buildOpenRouterCatalog", - "start_line": 99, - "end_line": 173, - "type": "FUNCTION", - "content_hash": "b61a218dfa2dad75" - }, - "packages/ai/scripts/openrouter-catalog.ts|packages.ai.scripts.openrouter-catalog.buildOpenRouterCatalog.images.some() callback": { - "file_path": "packages/ai/scripts/openrouter-catalog.ts", - "qualified_name": "packages.ai.scripts.openrouter-catalog.buildOpenRouterCatalog.images.some() callback", - "start_line": 135, - "end_line": 135, - "type": "FUNCTION", - "content_hash": "bae8656f2e023dd9" - }, - "packages/ai/scripts/openrouter-catalog.ts|packages.ai.scripts.openrouter-catalog.buildOpenRouterCatalog.classifiers.some() callback": { - "file_path": "packages/ai/scripts/openrouter-catalog.ts", - "qualified_name": "packages.ai.scripts.openrouter-catalog.buildOpenRouterCatalog.classifiers.some() callback", - "start_line": 156, - "end_line": 156, - "type": "FUNCTION", - "content_hash": "effc457f0e7f63e5" - }, - "packages/ai/scripts/openrouter-reasoning-options.ts|packages.ai.scripts.openrouter-reasoning-options.OpenRouterReasoningMetadata": { - "file_path": "packages/ai/scripts/openrouter-reasoning-options.ts", - "qualified_name": "packages.ai.scripts.openrouter-reasoning-options.OpenRouterReasoningMetadata", - "start_line": 4, - "end_line": 9, - "type": "INTERFACE", - "content_hash": "24e1b25b8a318fb0" - }, - "packages/ai/scripts/openrouter-reasoning-options.ts|packages.ai.scripts.openrouter-reasoning-options.getOpenRouterThinkingLevelMap": { - "file_path": "packages/ai/scripts/openrouter-reasoning-options.ts", - "qualified_name": "packages.ai.scripts.openrouter-reasoning-options.getOpenRouterThinkingLevelMap", - "start_line": 12, - "end_line": 23, - "type": "FUNCTION", - "content_hash": "d877afae7042d60c" - }, - "packages/ai/src/api/anthropic-messages.lazy.ts|packages.ai.src.api.anthropic-messages.lazy.anthropicMessagesApi": { - "file_path": "packages/ai/src/api/anthropic-messages.lazy.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.lazy.anthropicMessagesApi", - "start_line": 4, - "end_line": 4, - "type": "CLASS", - "content_hash": "1053d2a7201932e1" - }, - "packages/ai/src/api/anthropic-messages.lazy.ts|packages.ai.src.api.anthropic-messages.lazy.anthropicMessagesApi.lazyApi() callback": { - "file_path": "packages/ai/src/api/anthropic-messages.lazy.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.lazy.anthropicMessagesApi.lazyApi() callback", - "start_line": 4, - "end_line": 4, - "type": "FUNCTION", - "content_hash": "1053d2a7201932e1" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.resolveCacheRetention": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.resolveCacheRetention", - "start_line": 69, - "end_line": 77, - "type": "FUNCTION", - "content_hash": "7844c001e49b9a46" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.getCacheControl": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.getCacheControl", - "start_line": 79, - "end_line": 93, - "type": "FUNCTION", - "content_hash": "cecd132f2545907f" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.ccToolLookup": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.ccToolLookup", - "start_line": 121, - "end_line": 121, - "type": "CLASS", - "content_hash": "d35f337c365a18a3" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.ccToolLookup.claudeCodeTools.map() callback": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.ccToolLookup.claudeCodeTools.map() callback", - "start_line": 121, - "end_line": 121, - "type": "FUNCTION", - "content_hash": "d35f337c365a18a3" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.fromClaudeCodeName.matchedTool": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.fromClaudeCodeName.matchedTool", - "start_line": 128, - "end_line": 128, - "type": "CLASS", - "content_hash": "3e38dbf1c69b7629" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.fromClaudeCodeName.matchedTool.tools.find() callback": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.fromClaudeCodeName.matchedTool.tools.find() callback", - "start_line": 128, - "end_line": 128, - "type": "FUNCTION", - "content_hash": "3e38dbf1c69b7629" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.convertContentBlocks": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.convertContentBlocks", - "start_line": 137, - "end_line": 184, - "type": "FUNCTION", - "content_hash": "e5553151ed8b8cd9" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.convertContentBlocks.hasImages": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.convertContentBlocks.hasImages", - "start_line": 151, - "end_line": 151, - "type": "CLASS", - "content_hash": "15045a1b64dc4d37" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.convertContentBlocks.hasImages.content.some() callback": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.convertContentBlocks.hasImages.content.some() callback", - "start_line": 151, - "end_line": 151, - "type": "FUNCTION", - "content_hash": "15045a1b64dc4d37" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.convertContentBlocks.content.map() callback": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.convertContentBlocks.content.map() callback", - "start_line": 153, - "end_line": 153, - "type": "FUNCTION", - "content_hash": "bf4dbf9e73a6220f" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.convertContentBlocks.blocks": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.convertContentBlocks.blocks", - "start_line": 157, - "end_line": 172, - "type": "CLASS", - "content_hash": "0c4ab0e04baa41ce" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.convertContentBlocks.blocks.content.map() callback": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.convertContentBlocks.blocks.content.map() callback", - "start_line": 157, - "end_line": 172, - "type": "FUNCTION", - "content_hash": "0c4ab0e04baa41ce" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.convertContentBlocks.hasText": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.convertContentBlocks.hasText", - "start_line": 175, - "end_line": 175, - "type": "CLASS", - "content_hash": "00614c86fc43f52f" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.convertContentBlocks.hasText.blocks.some() callback": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.convertContentBlocks.hasText.blocks.some() callback", - "start_line": 175, - "end_line": 175, - "type": "FUNCTION", - "content_hash": "00614c86fc43f52f" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.shouldUseServerSideFallbackBeta": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.shouldUseServerSideFallbackBeta", - "start_line": 211, - "end_line": 213, - "type": "FUNCTION", - "content_hash": "38f82111c0ad9222" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.getAnthropicCompat": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.getAnthropicCompat", - "start_line": 215, - "end_line": 229, - "type": "FUNCTION", - "content_hash": "7a8e4e2d84250446" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.AnthropicOptions": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.AnthropicOptions", - "start_line": 231, - "end_line": 291, - "type": "INTERFACE", - "content_hash": "b3732e261fcd8543" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.mergeHeaders": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.mergeHeaders", - "start_line": 293, - "end_line": 301, - "type": "FUNCTION", - "content_hash": "c67f926275658237" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.mergeClientHeaders": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.mergeClientHeaders", - "start_line": 303, - "end_line": 305, - "type": "FUNCTION", - "content_hash": "dd47cdfae58abf29" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.hasHeader": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.hasHeader", - "start_line": 307, - "end_line": 314, - "type": "FUNCTION", - "content_hash": "5c402895b43b2b94" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.hasRequestAuth": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.hasRequestAuth", - "start_line": 316, - "end_line": 323, - "type": "FUNCTION", - "content_hash": "b2ab1d00234e0d60" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.assertRequestAuth": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.assertRequestAuth", - "start_line": 325, - "end_line": 327, - "type": "FUNCTION", - "content_hash": "c4c1bb1ce041efca" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.PiAnthropic": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.PiAnthropic", - "start_line": 335, - "end_line": 339, - "type": "CLASS", - "content_hash": "b9442faffdeb8253" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.PiAnthropic._shouldResolveDefaultCredentials": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.PiAnthropic._shouldResolveDefaultCredentials", - "start_line": 336, - "end_line": 338, - "type": "METHOD", - "content_hash": "685546e62eb3cf04" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.getAnthropicFederation": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.getAnthropicFederation", - "start_line": 349, - "end_line": 370, - "type": "FUNCTION", - "content_hash": "d5b4f08618eeb1c2" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.ServerSentEvent": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.ServerSentEvent", - "start_line": 379, - "end_line": 383, - "type": "INTERFACE", - "content_hash": "f6764a02517ec73d" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.SseDecoderState": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.SseDecoderState", - "start_line": 385, - "end_line": 389, - "type": "INTERFACE", - "content_hash": "9e2dea277cdfb577" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.flushSseEvent": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.flushSseEvent", - "start_line": 400, - "end_line": 414, - "type": "FUNCTION", - "content_hash": "1b6e31d139df70a8" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.decodeSseLine": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.decodeSseLine", - "start_line": 416, - "end_line": 440, - "type": "FUNCTION", - "content_hash": "55159f406573950e" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.nextLineBreakIndex": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.nextLineBreakIndex", - "start_line": 442, - "end_line": 452, - "type": "FUNCTION", - "content_hash": "39029f267714f97d" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.consumeLine": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.consumeLine", - "start_line": 454, - "end_line": 469, - "type": "FUNCTION", - "content_hash": "9695329de8dbb17b" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.iterateSseMessages": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.iterateSseMessages", - "start_line": 471, - "end_line": 528, - "type": "FUNCTION", - "content_hash": "7b09f2c564b7e345" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.iterateAnthropicEvents": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.iterateAnthropicEvents", - "start_line": 530, - "end_line": 569, - "type": "FUNCTION", - "content_hash": "34a9d20c0ab48ca0" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.stream": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.stream", - "start_line": 571, - "end_line": 901, - "type": "CLASS", - "content_hash": "5db7ca630cd4a748" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.stream.": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.stream.", - "start_line": 580, - "end_line": 898, - "type": "FUNCTION", - "content_hash": "e2a425f1d237a09e" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.stream..response": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.stream..response", - "start_line": 649, - "end_line": 656, - "type": "CLASS", - "content_hash": "a4f1e976e637c72f" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.stream..response.retryProviderRequest() callback": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.stream..response.retryProviderRequest() callback", - "start_line": 650, - "end_line": 650, - "type": "FUNCTION", - "content_hash": "c750d0d41e7dcb95" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.stream..fallbackCost": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.stream..fallbackCost", - "start_line": 671, - "end_line": 676, - "type": "CLASS", - "content_hash": "990c9bf487c59854" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.stream..fallbackCost.model.compat.allowedFallbackModels.find() callback": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.stream..fallbackCost.model.compat.allowedFallbackModels.find() callback", - "start_line": 675, - "end_line": 675, - "type": "FUNCTION", - "content_hash": "4cc82eed89f92e9b" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages..index.blocks.findIndex() callback": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages..index.blocks.findIndex() callback", - "start_line": 739, - "end_line": 739, - "type": "FUNCTION", - "content_hash": "88046a0514faa6b3" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.stream..index": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.stream..index", - "start_line": 784, - "end_line": 784, - "type": "CLASS", - "content_hash": "9471e30f10b1e9b5" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.stream..index.blocks.findIndex() callback": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.stream..index.blocks.findIndex() callback", - "start_line": 784, - "end_line": 784, - "type": "FUNCTION", - "content_hash": "9471e30f10b1e9b5" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.stream..details.transformations.inputTransformations.map() callback": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.stream..details.transformations.inputTransformations.map() callback", - "start_line": 876, - "end_line": 880, - "type": "FUNCTION", - "content_hash": "32ecf28e6ef5cd9d" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.mapThinkingLevelToEffort": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.mapThinkingLevelToEffort", - "start_line": 908, - "end_line": 926, - "type": "FUNCTION", - "content_hash": "cc41223eec610058" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.isOAuthToken": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.isOAuthToken", - "start_line": 978, - "end_line": 980, - "type": "FUNCTION", - "content_hash": "c8eaf5126e045359" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.createClient": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.createClient", - "start_line": 982, - "end_line": 1078, - "type": "FUNCTION", - "content_hash": "6604a8100b2840fc" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.getBetaFeatures": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.getBetaFeatures", - "start_line": 1080, - "end_line": 1122, - "type": "FUNCTION", - "content_hash": "508c1598eceb1331" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.getBetaFeatures.map() callback": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.getBetaFeatures.map() callback", - "start_line": 1099, - "end_line": 1099, - "type": "FUNCTION", - "content_hash": "98f52d9bd478ef60" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.getBetaFeatures.filter() callback": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.getBetaFeatures.filter() callback", - "start_line": 1100, - "end_line": 1100, - "type": "FUNCTION", - "content_hash": "b795494526c00339" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.buildParams": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.buildParams", - "start_line": 1124, - "end_line": 1287, - "type": "FUNCTION", - "content_hash": "ba5f598c3b730e97" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.buildParams.allowedFallbackModels.map() callback": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.buildParams.allowedFallbackModels.map() callback", - "start_line": 1283, - "end_line": 1283, - "type": "FUNCTION", - "content_hash": "3f4c7904b6b1ad03" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.normalizeToolCallId": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.normalizeToolCallId", - "start_line": 1290, - "end_line": 1292, - "type": "FUNCTION", - "content_hash": "5837c52bae4f57ff" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.convertToolResult": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.convertToolResult", - "start_line": 1294, - "end_line": 1301, - "type": "FUNCTION", - "content_hash": "4009c0c6125d4df5" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.ConvertedAnthropicMessages": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.ConvertedAnthropicMessages", - "start_line": 1303, - "end_line": 1306, - "type": "INTERFACE", - "content_hash": "44ef49572ca043ad" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.convertMessages": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.convertMessages", - "start_line": 1308, - "end_line": 1512, - "type": "FUNCTION", - "content_hash": "94ca2deef4722911" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.convertMessages.redefined": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.convertMessages.redefined", - "start_line": 1341, - "end_line": 1341, - "type": "CLASS", - "content_hash": "f7dfbac232600061" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.convertMessages.redefined.added.map() callback": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.convertMessages.redefined.added.map() callback", - "start_line": 1341, - "end_line": 1341, - "type": "FUNCTION", - "content_hash": "f7dfbac232600061" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.convertMessages.blocks.msg.content.map() callback": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.convertMessages.blocks.msg.content.map() callback", - "start_line": 1364, - "end_line": 1380, - "type": "FUNCTION", - "content_hash": "0ffde1770f57bccb" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.convertMessages.filteredBlocks": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.convertMessages.filteredBlocks", - "start_line": 1381, - "end_line": 1386, - "type": "CLASS", - "content_hash": "e1f4a05c05e6c738" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.convertMessages.filteredBlocks.blocks.filter() callback": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.convertMessages.filteredBlocks.blocks.filter() callback", - "start_line": 1381, - "end_line": 1386, - "type": "FUNCTION", - "content_hash": "e1f4a05c05e6c738" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.isAnthropicEffort": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.isAnthropicEffort", - "start_line": 1514, - "end_line": 1516, - "type": "FUNCTION", - "content_hash": "772da624f0a63180" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.insertThinkingLevelMessages": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.insertThinkingLevelMessages", - "start_line": 1518, - "end_line": 1532, - "type": "FUNCTION", - "content_hash": "38f7c3f03ef8975f" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.shouldUseFineGrainedToolStreamingBeta": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.shouldUseFineGrainedToolStreamingBeta", - "start_line": 1534, - "end_line": 1539, - "type": "FUNCTION", - "content_hash": "cef8f6608a0ed66c" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.convertTools": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.convertTools", - "start_line": 1576, - "end_line": 1611, - "type": "FUNCTION", - "content_hash": "e618bb27e97e8784" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.convertTools.tools.map() callback": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.convertTools.tools.map() callback", - "start_line": 1585, - "end_line": 1610, - "type": "FUNCTION", - "content_hash": "4ea26f7527e5a2c7" - }, - "packages/ai/src/api/anthropic-messages.ts|packages.ai.src.api.anthropic-messages.mapStopReason": { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "qualified_name": "packages.ai.src.api.anthropic-messages.mapStopReason", - "start_line": 1613, - "end_line": 1639, - "type": "FUNCTION", - "content_hash": "b63832bcb13814dd" - }, - "packages/ai/src/api/azure-openai-config.ts|packages.ai.src.api.azure-openai-config.AzureEndpointOptions": { - "file_path": "packages/ai/src/api/azure-openai-config.ts", - "qualified_name": "packages.ai.src.api.azure-openai-config.AzureEndpointOptions", - "start_line": 7, - "end_line": 12, - "type": "INTERFACE", - "content_hash": "291ee01391125635" - }, - "packages/ai/src/api/azure-openai-config.ts|packages.ai.src.api.azure-openai-config.parseDeploymentNameMap": { - "file_path": "packages/ai/src/api/azure-openai-config.ts", - "qualified_name": "packages.ai.src.api.azure-openai-config.parseDeploymentNameMap", - "start_line": 14, - "end_line": 25, - "type": "FUNCTION", - "content_hash": "1aefde03d5f92b24" - }, - "packages/ai/src/api/azure-openai-config.ts|packages.ai.src.api.azure-openai-config.resolveDeploymentName": { - "file_path": "packages/ai/src/api/azure-openai-config.ts", - "qualified_name": "packages.ai.src.api.azure-openai-config.resolveDeploymentName", - "start_line": 27, - "end_line": 35, - "type": "FUNCTION", - "content_hash": "af3b01a81f48b1b8" - }, - "packages/ai/src/api/azure-openai-config.ts|packages.ai.src.api.azure-openai-config.normalizeAzureBaseUrl": { - "file_path": "packages/ai/src/api/azure-openai-config.ts", - "qualified_name": "packages.ai.src.api.azure-openai-config.normalizeAzureBaseUrl", - "start_line": 37, - "end_line": 66, - "type": "FUNCTION", - "content_hash": "5e32b1c847c32bc7" - }, - "packages/ai/src/api/azure-openai-config.ts|packages.ai.src.api.azure-openai-config.buildDefaultBaseUrl": { - "file_path": "packages/ai/src/api/azure-openai-config.ts", - "qualified_name": "packages.ai.src.api.azure-openai-config.buildDefaultBaseUrl", - "start_line": 68, - "end_line": 70, - "type": "FUNCTION", - "content_hash": "5aa3a827d3b949a5" - }, - "packages/ai/src/api/azure-openai-config.ts|packages.ai.src.api.azure-openai-config.resolveAzureBaseUrl": { - "file_path": "packages/ai/src/api/azure-openai-config.ts", - "qualified_name": "packages.ai.src.api.azure-openai-config.resolveAzureBaseUrl", - "start_line": 72, - "end_line": 94, - "type": "FUNCTION", - "content_hash": "ccd92adce433a831" - }, - "packages/ai/src/api/azure-openai-config.ts|packages.ai.src.api.azure-openai-config.resolveAzureConfig": { - "file_path": "packages/ai/src/api/azure-openai-config.ts", - "qualified_name": "packages.ai.src.api.azure-openai-config.resolveAzureConfig", - "start_line": 96, - "end_line": 107, - "type": "FUNCTION", - "content_hash": "ad8368df8342bd76" - }, - "packages/ai/src/api/azure-openai-responses.lazy.ts|packages.ai.src.api.azure-openai-responses.lazy.azureOpenAIResponsesApi": { - "file_path": "packages/ai/src/api/azure-openai-responses.lazy.ts", - "qualified_name": "packages.ai.src.api.azure-openai-responses.lazy.azureOpenAIResponsesApi", - "start_line": 4, - "end_line": 4, - "type": "CLASS", - "content_hash": "f53aebafdddc6de7" - }, - "packages/ai/src/api/azure-openai-responses.lazy.ts|packages.ai.src.api.azure-openai-responses.lazy.azureOpenAIResponsesApi.lazyApi() callback": { - "file_path": "packages/ai/src/api/azure-openai-responses.lazy.ts", - "qualified_name": "packages.ai.src.api.azure-openai-responses.lazy.azureOpenAIResponsesApi.lazyApi() callback", - "start_line": 4, - "end_line": 4, - "type": "FUNCTION", - "content_hash": "f53aebafdddc6de7" - }, - "packages/ai/src/api/azure-openai-responses.ts|packages.ai.src.api.azure-openai-responses.formatAzureOpenAIError": { - "file_path": "packages/ai/src/api/azure-openai-responses.ts", - "qualified_name": "packages.ai.src.api.azure-openai-responses.formatAzureOpenAIError", - "start_line": 21, - "end_line": 23, - "type": "FUNCTION", - "content_hash": "842bf7e7a0f0e7b3" - }, - "packages/ai/src/api/azure-openai-responses.ts|packages.ai.src.api.azure-openai-responses.AzureOpenAIResponsesOptions": { - "file_path": "packages/ai/src/api/azure-openai-responses.ts", - "qualified_name": "packages.ai.src.api.azure-openai-responses.AzureOpenAIResponsesOptions", - "start_line": 26, - "end_line": 30, - "type": "INTERFACE", - "content_hash": "14ff4066c0545cb4" - }, - "packages/ai/src/api/azure-openai-responses.ts|packages.ai.src.api.azure-openai-responses.stream": { - "file_path": "packages/ai/src/api/azure-openai-responses.ts", - "qualified_name": "packages.ai.src.api.azure-openai-responses.stream", - "start_line": 35, - "end_line": 130, - "type": "CLASS", - "content_hash": "7e07791d4df9d36d" - }, - "packages/ai/src/api/azure-openai-responses.ts|packages.ai.src.api.azure-openai-responses.stream.": { - "file_path": "packages/ai/src/api/azure-openai-responses.ts", - "qualified_name": "packages.ai.src.api.azure-openai-responses.stream.", - "start_line": 44, - "end_line": 127, - "type": "FUNCTION", - "content_hash": "d4bd727d6b999851" - }, - "packages/ai/src/api/azure-openai-responses.ts|packages.ai.src.api.azure-openai-responses.createClient": { - "file_path": "packages/ai/src/api/azure-openai-responses.ts", - "qualified_name": "packages.ai.src.api.azure-openai-responses.createClient", - "start_line": 155, - "end_line": 172, - "type": "FUNCTION", - "content_hash": "14d9bde3a1767c68" - }, - "packages/ai/src/api/azure-openai-responses.ts|packages.ai.src.api.azure-openai-responses.buildParams": { - "file_path": "packages/ai/src/api/azure-openai-responses.ts", - "qualified_name": "packages.ai.src.api.azure-openai-responses.buildParams", - "start_line": 174, - "end_line": 249, - "type": "FUNCTION", - "content_hash": "34031c79af92eed8" - }, - "packages/ai/src/api/bedrock-converse-stream.lazy.ts|packages.ai.src.api.bedrock-converse-stream.lazy.setBedrockProviderModule": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.lazy.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.lazy.setBedrockProviderModule", - "start_line": 22, - "end_line": 24, - "type": "FUNCTION", - "content_hash": "d6daae26ac8d05c8" - }, - "packages/ai/src/api/bedrock-converse-stream.lazy.ts|packages.ai.src.api.bedrock-converse-stream.lazy.bedrockConverseStreamApi": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.lazy.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.lazy.bedrockConverseStreamApi", - "start_line": 26, - "end_line": 30, - "type": "CLASS", - "content_hash": "ce373771c39df1f7" - }, - "packages/ai/src/api/bedrock-converse-stream.lazy.ts|packages.ai.src.api.bedrock-converse-stream.lazy.bedrockConverseStreamApi.lazyApi() callback": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.lazy.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.lazy.bedrockConverseStreamApi.lazyApi() callback", - "start_line": 28, - "end_line": 29, - "type": "FUNCTION", - "content_hash": "e085b7269c5e071d" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.BedrockOptions": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.BedrockOptions", - "start_line": 79, - "end_line": 111, - "type": "INTERFACE", - "content_hash": "44f203ad5685ce1c" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.stream": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.stream", - "start_line": 127, - "end_line": 363, - "type": "CLASS", - "content_hash": "3db1b887903bb939" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.stream.": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.stream.", - "start_line": 136, - "end_line": 360, - "type": "FUNCTION", - "content_hash": "45553edcaa8472ae" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.stream..addResponseHeadersMiddleware() callback": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.stream..addResponseHeadersMiddleware() callback", - "start_line": 254, - "end_line": 256, - "type": "FUNCTION", - "content_hash": "23e79937fb6d5524" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.formatBedrockError": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.formatBedrockError", - "start_line": 393, - "end_line": 410, - "type": "FUNCTION", - "content_hash": "d099720ac18cd5d2" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.normalizeDiagnosticValue": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.normalizeDiagnosticValue", - "start_line": 417, - "end_line": 422, - "type": "FUNCTION", - "content_hash": "cdb4657a1cc7e32b" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.extractBedrockErrorCode": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.extractBedrockErrorCode", - "start_line": 429, - "end_line": 432, - "type": "FUNCTION", - "content_hash": "f0b7cfe779905195" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.appendBedrockFailureDiagnostic": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.appendBedrockFailureDiagnostic", - "start_line": 439, - "end_line": 458, - "type": "FUNCTION", - "content_hash": "6d5d27aafa1e10fa" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.isReservedHeader": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.isReservedHeader", - "start_line": 468, - "end_line": 471, - "type": "FUNCTION", - "content_hash": "a5ba9a7a610dc2ec" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.addCustomHeadersMiddleware": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.addCustomHeadersMiddleware", - "start_line": 480, - "end_line": 494, - "type": "FUNCTION", - "content_hash": "6663dd742edb6b65" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.addCustomHeadersMiddleware.middleware": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.addCustomHeadersMiddleware.middleware", - "start_line": 481, - "end_line": 492, - "type": "CLASS", - "content_hash": "80f92c658a47452e" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.addCustomHeadersMiddleware.middleware.": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.addCustomHeadersMiddleware.middleware.", - "start_line": 481, - "end_line": 492, - "type": "FUNCTION", - "content_hash": "80f92c658a47452e" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.isSmithyHttpResponse": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.isSmithyHttpResponse", - "start_line": 496, - "end_line": 500, - "type": "FUNCTION", - "content_hash": "202959f97df610d4" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.toProviderResponse": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.toProviderResponse", - "start_line": 502, - "end_line": 505, - "type": "FUNCTION", - "content_hash": "876ba336938d4116" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.addResponseHeadersMiddleware": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.addResponseHeadersMiddleware", - "start_line": 513, - "end_line": 529, - "type": "FUNCTION", - "content_hash": "af2da1ceb26aa991" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.addResponseHeadersMiddleware.middleware": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.addResponseHeadersMiddleware.middleware", - "start_line": 519, - "end_line": 527, - "type": "CLASS", - "content_hash": "4e385dab95999c61" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.addResponseHeadersMiddleware.middleware.": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.addResponseHeadersMiddleware.middleware.", - "start_line": 519, - "end_line": 527, - "type": "FUNCTION", - "content_hash": "4e385dab95999c61" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.handleContentBlockStart": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.handleContentBlockStart", - "start_line": 582, - "end_line": 603, - "type": "FUNCTION", - "content_hash": "f07e6f4e5b095c76" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.handleContentBlockDelta": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.handleContentBlockDelta", - "start_line": 605, - "end_line": 681, - "type": "FUNCTION", - "content_hash": "f1297651a06adef9" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.handleContentBlockDelta.index": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.handleContentBlockDelta.index", - "start_line": 613, - "end_line": 613, - "type": "CLASS", - "content_hash": "441a15760e814333" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.handleContentBlockDelta.index.blocks.findIndex() callback": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.handleContentBlockDelta.index.blocks.findIndex() callback", - "start_line": 613, - "end_line": 613, - "type": "FUNCTION", - "content_hash": "441a15760e814333" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.flushRedactedContent": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.flushRedactedContent", - "start_line": 688, - "end_line": 692, - "type": "FUNCTION", - "content_hash": "13c7221ea12be846" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.finalizeStreamingBlock": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.finalizeStreamingBlock", - "start_line": 698, - "end_line": 703, - "type": "FUNCTION", - "content_hash": "b9ed2021a935e6a5" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.handleMetadata": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.handleMetadata", - "start_line": 705, - "end_line": 722, - "type": "FUNCTION", - "content_hash": "c95818cffa03ea30" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.handleMetadata.event.usage.cacheDetails.reduce() callback": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.handleMetadata.event.usage.cacheDetails.reduce() callback", - "start_line": 716, - "end_line": 716, - "type": "FUNCTION", - "content_hash": "c462181e44ff41d7" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.handleContentBlockStop": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.handleContentBlockStop", - "start_line": 724, - "end_line": 751, - "type": "FUNCTION", - "content_hash": "6a1b715df11ae1bf" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.handleContentBlockStop.index": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.handleContentBlockStop.index", - "start_line": 730, - "end_line": 730, - "type": "CLASS", - "content_hash": "d368c01a3c78cdc3" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.handleContentBlockStop.index.blocks.findIndex() callback": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.handleContentBlockStop.index.blocks.findIndex() callback", - "start_line": 730, - "end_line": 730, - "type": "FUNCTION", - "content_hash": "d368c01a3c78cdc3" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.getModelMatchCandidates": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.getModelMatchCandidates", - "start_line": 758, - "end_line": 764, - "type": "FUNCTION", - "content_hash": "4d821e3640be54bf" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.getModelMatchCandidates.values.flatMap() callback": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.getModelMatchCandidates.values.flatMap() callback", - "start_line": 760, - "end_line": 763, - "type": "FUNCTION", - "content_hash": "1d56456d080dfde9" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.supportsAdaptiveThinking": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.supportsAdaptiveThinking", - "start_line": 766, - "end_line": 779, - "type": "FUNCTION", - "content_hash": "c3496c25eb0ed8d7" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.supportsAdaptiveThinking.candidates.some() callback": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.supportsAdaptiveThinking.candidates.some() callback", - "start_line": 769, - "end_line": 777, - "type": "FUNCTION", - "content_hash": "2859f6f5d0af3eec" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.supportsNativeXhighEffort": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.supportsNativeXhighEffort", - "start_line": 781, - "end_line": 792, - "type": "FUNCTION", - "content_hash": "7ef6fa737c3d56c0" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.supportsNativeXhighEffort.candidates.some() callback": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.supportsNativeXhighEffort.candidates.some() callback", - "start_line": 784, - "end_line": 790, - "type": "FUNCTION", - "content_hash": "f1f036a6ac354003" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.supportsThinkingBlockBinding": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.supportsThinkingBlockBinding", - "start_line": 798, - "end_line": 809, - "type": "FUNCTION", - "content_hash": "03d209262cb26d6d" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.supportsThinkingBlockBinding.candidates.some() callback": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.supportsThinkingBlockBinding.candidates.some() callback", - "start_line": 801, - "end_line": 807, - "type": "FUNCTION", - "content_hash": "f1f036a6ac354003" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.mapThinkingLevelToEffort": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.mapThinkingLevelToEffort", - "start_line": 811, - "end_line": 831, - "type": "FUNCTION", - "content_hash": "ef6e838f78730612" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.resolveCacheRetention": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.resolveCacheRetention", - "start_line": 837, - "end_line": 845, - "type": "FUNCTION", - "content_hash": "7844c001e49b9a46" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.isAnthropicClaudeModel": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.isAnthropicClaudeModel", - "start_line": 852, - "end_line": 862, - "type": "FUNCTION", - "content_hash": "67aa0fb40d0aada8" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.supportsPromptCaching": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.supportsPromptCaching", - "start_line": 876, - "end_line": 900, - "type": "FUNCTION", - "content_hash": "f638d12f3608e9c3" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.supportsPromptCaching.hasClaudeRef": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.supportsPromptCaching.hasClaudeRef", - "start_line": 879, - "end_line": 879, - "type": "CLASS", - "content_hash": "264bf4eff0a78757" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.supportsPromptCaching.hasClaudeRef.candidates.some() callback": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.supportsPromptCaching.hasClaudeRef.candidates.some() callback", - "start_line": 879, - "end_line": 879, - "type": "FUNCTION", - "content_hash": "264bf4eff0a78757" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.supportsPromptCaching.candidates.some() callback": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.supportsPromptCaching.candidates.some() callback", - "start_line": 898, - "end_line": 898, - "type": "FUNCTION", - "content_hash": "727c8478241e7d74" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.supportsThinkingSignature": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.supportsThinkingSignature", - "start_line": 910, - "end_line": 912, - "type": "FUNCTION", - "content_hash": "00abc4329c883cea" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.buildSystemPrompt": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.buildSystemPrompt", - "start_line": 914, - "end_line": 932, - "type": "FUNCTION", - "content_hash": "f99a708691961fbf" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.normalizeToolCallId": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.normalizeToolCallId", - "start_line": 934, - "end_line": 937, - "type": "FUNCTION", - "content_hash": "d22d79080ed08092" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.createNonBlankTextBlock": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.createNonBlankTextBlock", - "start_line": 939, - "end_line": 942, - "type": "FUNCTION", - "content_hash": "e8bada5844b8cd70" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.createRequiredTextBlock": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.createRequiredTextBlock", - "start_line": 944, - "end_line": 946, - "type": "FUNCTION", - "content_hash": "81eaf5228a58f2f2" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.sanitizeBedrockDocument": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.sanitizeBedrockDocument", - "start_line": 948, - "end_line": 960, - "type": "FUNCTION", - "content_hash": "0e9badd04ea1b783" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.sanitizeBedrockDocument.filter() callback": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.sanitizeBedrockDocument.filter() callback", - "start_line": 955, - "end_line": 955, - "type": "FUNCTION", - "content_hash": "ff2cc5ef3edc1828" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.sanitizeBedrockDocument.map() callback": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.sanitizeBedrockDocument.map() callback", - "start_line": 956, - "end_line": 956, - "type": "FUNCTION", - "content_hash": "85c35b5ebe05482f" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.convertToolResultContent": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.convertToolResultContent", - "start_line": 962, - "end_line": 974, - "type": "FUNCTION", - "content_hash": "1209989df573886c" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.convertMessages": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.convertMessages", - "start_line": 976, - "end_line": 1146, - "type": "FUNCTION", - "content_hash": "782c136bf26e947c" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.convertToolConfig": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.convertToolConfig", - "start_line": 1148, - "end_line": 1183, - "type": "FUNCTION", - "content_hash": "d105039ae4c276cc" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.convertToolConfig.bedrockTools": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.convertToolConfig.bedrockTools", - "start_line": 1156, - "end_line": 1166, - "type": "CLASS", - "content_hash": "e1c1a9bbccb4aab6" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.convertToolConfig.bedrockTools.tools.map() callback": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.convertToolConfig.bedrockTools.tools.map() callback", - "start_line": 1156, - "end_line": 1166, - "type": "FUNCTION", - "content_hash": "e1c1a9bbccb4aab6" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.mapStopReason": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.mapStopReason", - "start_line": 1185, - "end_line": 1200, - "type": "FUNCTION", - "content_hash": "06e4f96aa719960e" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.getConfiguredBedrockRegion": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.getConfiguredBedrockRegion", - "start_line": 1202, - "end_line": 1209, - "type": "FUNCTION", - "content_hash": "42c2295be1d668e3" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.getConfiguredBedrockCredentials": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.getConfiguredBedrockCredentials", - "start_line": 1211, - "end_line": 1223, - "type": "FUNCTION", - "content_hash": "5ed83fc0dd0891b6" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.getStandardBedrockEndpointRegion": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.getStandardBedrockEndpointRegion", - "start_line": 1225, - "end_line": 1237, - "type": "FUNCTION", - "content_hash": "a4c8d1e171c4d14b" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.shouldUseExplicitBedrockEndpoint": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.shouldUseExplicitBedrockEndpoint", - "start_line": 1239, - "end_line": 1250, - "type": "FUNCTION", - "content_hash": "64a63f896e4dcfde" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.isGovCloudBedrockTarget": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.isGovCloudBedrockTarget", - "start_line": 1252, - "end_line": 1260, - "type": "FUNCTION", - "content_hash": "8230f49e116b4bf7" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.buildAdditionalModelRequestFields": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.buildAdditionalModelRequestFields", - "start_line": 1262, - "end_line": 1333, - "type": "FUNCTION", - "content_hash": "a37b467ca9477b5c" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.buildAdditionalModelRequestFields.result": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.buildAdditionalModelRequestFields.result", - "start_line": 1279, - "end_line": 1310, - "type": "CLASS", - "content_hash": "03a2ad6fdfee37ed" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.buildAdditionalModelRequestFields.result.": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.buildAdditionalModelRequestFields.result.", - "start_line": 1289, - "end_line": 1310, - "type": "FUNCTION", - "content_hash": "e387d18d1c66e1a3" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.candidates.some() callback": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.candidates.some() callback", - "start_line": 1321, - "end_line": 1321, - "type": "FUNCTION", - "content_hash": "25179e73bfb52322" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.buildAdditionalModelRequestFields.candidates.some() callback": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.buildAdditionalModelRequestFields.candidates.some() callback", - "start_line": 1325, - "end_line": 1325, - "type": "FUNCTION", - "content_hash": "832cb6b56be2862b" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.createImageBlock": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.createImageBlock", - "start_line": 1358, - "end_line": 1379, - "type": "FUNCTION", - "content_hash": "dfab934a674f806e" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.base64ToBytes": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.base64ToBytes", - "start_line": 1381, - "end_line": 1388, - "type": "FUNCTION", - "content_hash": "c3373ee2eb99c85b" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.decodeRedactedContent": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.decodeRedactedContent", - "start_line": 1396, - "end_line": 1403, - "type": "FUNCTION", - "content_hash": "ae24a2dc04820eaf" - }, - "packages/ai/src/api/bedrock-converse-stream.ts|packages.ai.src.api.bedrock-converse-stream.bytesToBase64": { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "qualified_name": "packages.ai.src.api.bedrock-converse-stream.bytesToBase64", - "start_line": 1405, - "end_line": 1417, - "type": "FUNCTION", - "content_hash": "150fe61724b97cd9" - }, - "packages/ai/src/api/classifier-shared.ts|packages.ai.src.api.classifier-shared.ClassifierHttpError": { - "file_path": "packages/ai/src/api/classifier-shared.ts", - "qualified_name": "packages.ai.src.api.classifier-shared.ClassifierHttpError", - "start_line": 7, - "end_line": 11, - "type": "INTERFACE", - "content_hash": "3b8049c855a067fd" - }, - "packages/ai/src/api/classifier-shared.ts|packages.ai.src.api.classifier-shared.httpError": { - "file_path": "packages/ai/src/api/classifier-shared.ts", - "qualified_name": "packages.ai.src.api.classifier-shared.httpError", - "start_line": 13, - "end_line": 19, - "type": "FUNCTION", - "content_hash": "968fe5d64431a1eb" - }, - "packages/ai/src/api/classifier-shared.ts|packages.ai.src.api.classifier-shared.timeoutError": { - "file_path": "packages/ai/src/api/classifier-shared.ts", - "qualified_name": "packages.ai.src.api.classifier-shared.timeoutError", - "start_line": 21, - "end_line": 28, - "type": "FUNCTION", - "content_hash": "d3718852233beb0c" - }, - "packages/ai/src/api/classifier-shared.ts|packages.ai.src.api.classifier-shared.isRecord": { - "file_path": "packages/ai/src/api/classifier-shared.ts", - "qualified_name": "packages.ai.src.api.classifier-shared.isRecord", - "start_line": 30, - "end_line": 32, - "type": "FUNCTION", - "content_hash": "2fda9bbb73181a46" - }, - "packages/ai/src/api/classifier-shared.ts|packages.ai.src.api.classifier-shared.requiredNumber": { - "file_path": "packages/ai/src/api/classifier-shared.ts", - "qualified_name": "packages.ai.src.api.classifier-shared.requiredNumber", - "start_line": 34, - "end_line": 39, - "type": "FUNCTION", - "content_hash": "5d22e5963e6d4808" - }, - "packages/ai/src/api/classifier-shared.ts|packages.ai.src.api.classifier-shared.requestHeaders": { - "file_path": "packages/ai/src/api/classifier-shared.ts", - "qualified_name": "packages.ai.src.api.classifier-shared.requestHeaders", - "start_line": 41, - "end_line": 53, - "type": "FUNCTION", - "content_hash": "7e5adf38bcc5b4f1" - }, - "packages/ai/src/api/classifier-shared.ts|packages.ai.src.api.classifier-shared.postClassifierRequest": { - "file_path": "packages/ai/src/api/classifier-shared.ts", - "qualified_name": "packages.ai.src.api.classifier-shared.postClassifierRequest", - "start_line": 60, - "end_line": 104, - "type": "FUNCTION", - "content_hash": "191f3d7aab775961" - }, - "packages/ai/src/api/classifier-shared.ts|packages.ai.src.api.classifier-shared.tokenCount": { - "file_path": "packages/ai/src/api/classifier-shared.ts", - "qualified_name": "packages.ai.src.api.classifier-shared.tokenCount", - "start_line": 106, - "end_line": 108, - "type": "FUNCTION", - "content_hash": "c6628dcb26d25fb6" - }, - "packages/ai/src/api/classifier-shared.ts|packages.ai.src.api.classifier-shared.parseClassifierUsage": { - "file_path": "packages/ai/src/api/classifier-shared.ts", - "qualified_name": "packages.ai.src.api.classifier-shared.parseClassifierUsage", - "start_line": 114, - "end_line": 128, - "type": "FUNCTION", - "content_hash": "6f27d877802f4d06" - }, - "packages/ai/src/api/cloudflare-ai-binding.ts|packages.ai.src.api.cloudflare-ai-binding.AiBinding": { - "file_path": "packages/ai/src/api/cloudflare-ai-binding.ts", - "qualified_name": "packages.ai.src.api.cloudflare-ai-binding.AiBinding", - "start_line": 42, - "end_line": 45, - "type": "INTERFACE", - "content_hash": "72ffcca6a79a635e" - }, - "packages/ai/src/api/cloudflare-ai-binding.ts|packages.ai.src.api.cloudflare-ai-binding.AiBinding.fetch": { - "file_path": "packages/ai/src/api/cloudflare-ai-binding.ts", - "qualified_name": "packages.ai.src.api.cloudflare-ai-binding.AiBinding.fetch", - "start_line": 44, - "end_line": 44, - "type": "METHOD", - "content_hash": "460a0a9242a77c60" - }, - "packages/ai/src/api/cloudflare-ai-binding.ts|packages.ai.src.api.cloudflare-ai-binding.createAiBindingFetch": { - "file_path": "packages/ai/src/api/cloudflare-ai-binding.ts", - "qualified_name": "packages.ai.src.api.cloudflare-ai-binding.createAiBindingFetch", - "start_line": 80, - "end_line": 90, - "type": "FUNCTION", - "content_hash": "15c06b2de69f9129" - }, - "packages/ai/src/api/cloudflare-workers-ai-system-one.lazy.ts|packages.ai.src.api.cloudflare-workers-ai-system-one.lazy.cloudflareWorkersAISystemOneApi": { - "file_path": "packages/ai/src/api/cloudflare-workers-ai-system-one.lazy.ts", - "qualified_name": "packages.ai.src.api.cloudflare-workers-ai-system-one.lazy.cloudflareWorkersAISystemOneApi", - "start_line": 3, - "end_line": 6, - "type": "CLASS", - "content_hash": "690b4e1a59c302cb" - }, - "packages/ai/src/api/cloudflare-workers-ai-system-one.lazy.ts|packages.ai.src.api.cloudflare-workers-ai-system-one.lazy.cloudflareWorkersAISystemOneApi.classify": { - "file_path": "packages/ai/src/api/cloudflare-workers-ai-system-one.lazy.ts", - "qualified_name": "packages.ai.src.api.cloudflare-workers-ai-system-one.lazy.cloudflareWorkersAISystemOneApi.classify", - "start_line": 4, - "end_line": 5, - "type": "METHOD", - "content_hash": "a5d4b95265202ed7" - }, - "packages/ai/src/api/cloudflare-workers-ai-system-one.ts|packages.ai.src.api.cloudflare-workers-ai-system-one.cloudflareErrorMessage": { - "file_path": "packages/ai/src/api/cloudflare-workers-ai-system-one.ts", - "qualified_name": "packages.ai.src.api.cloudflare-workers-ai-system-one.cloudflareErrorMessage", - "start_line": 7, - "end_line": 15, - "type": "FUNCTION", - "content_hash": "ece1662f29d576c2" - }, - "packages/ai/src/api/cloudflare-workers-ai-system-one.ts|packages.ai.src.api.cloudflare-workers-ai-system-one.cloudflareErrorMessage.messages": { - "file_path": "packages/ai/src/api/cloudflare-workers-ai-system-one.ts", - "qualified_name": "packages.ai.src.api.cloudflare-workers-ai-system-one.cloudflareErrorMessage.messages", - "start_line": 9, - "end_line": 11, - "type": "CLASS", - "content_hash": "b7d9e93c4e2f4658" - }, - "packages/ai/src/api/cloudflare-workers-ai-system-one.ts|packages.ai.src.api.cloudflare-workers-ai-system-one.cloudflareErrorMessage.messages.errors.map() callback": { - "file_path": "packages/ai/src/api/cloudflare-workers-ai-system-one.ts", - "qualified_name": "packages.ai.src.api.cloudflare-workers-ai-system-one.cloudflareErrorMessage.messages.errors.map() callback", - "start_line": 10, - "end_line": 10, - "type": "FUNCTION", - "content_hash": "60e6fbcecb0f9c2f" - }, - "packages/ai/src/api/cloudflare-workers-ai-system-one.ts|packages.ai.src.api.cloudflare-workers-ai-system-one.cloudflareErrorMessage.messages.filter() callback": { - "file_path": "packages/ai/src/api/cloudflare-workers-ai-system-one.ts", - "qualified_name": "packages.ai.src.api.cloudflare-workers-ai-system-one.cloudflareErrorMessage.messages.filter() callback", - "start_line": 11, - "end_line": 11, - "type": "FUNCTION", - "content_hash": "7ef32e156b0abbd7" - }, - "packages/ai/src/api/cloudflare-workers-ai-system-one.ts|packages.ai.src.api.cloudflare-workers-ai-system-one.transport": { - "file_path": "packages/ai/src/api/cloudflare-workers-ai-system-one.ts", - "qualified_name": "packages.ai.src.api.cloudflare-workers-ai-system-one.transport", - "start_line": 27, - "end_line": 44, - "type": "CLASS", - "content_hash": "626d0f06b8ee7b20" - }, - "packages/ai/src/api/cloudflare-workers-ai-system-one.ts|packages.ai.src.api.cloudflare-workers-ai-system-one.transport.url": { - "file_path": "packages/ai/src/api/cloudflare-workers-ai-system-one.ts", - "qualified_name": "packages.ai.src.api.cloudflare-workers-ai-system-one.transport.url", - "start_line": 30, - "end_line": 30, - "type": "METHOD", - "content_hash": "3f4dce1bb529b1b8" - }, - "packages/ai/src/api/cloudflare-workers-ai-system-one.ts|packages.ai.src.api.cloudflare-workers-ai-system-one.transport.payload": { - "file_path": "packages/ai/src/api/cloudflare-workers-ai-system-one.ts", - "qualified_name": "packages.ai.src.api.cloudflare-workers-ai-system-one.transport.payload", - "start_line": 31, - "end_line": 31, - "type": "METHOD", - "content_hash": "0d48b127703ce6e7" - }, - "packages/ai/src/api/cloudflare-workers-ai-system-one.ts|packages.ai.src.api.cloudflare-workers-ai-system-one.transport.output": { - "file_path": "packages/ai/src/api/cloudflare-workers-ai-system-one.ts", - "qualified_name": "packages.ai.src.api.cloudflare-workers-ai-system-one.transport.output", - "start_line": 32, - "end_line": 43, - "type": "METHOD", - "content_hash": "4406221459d3c525" - }, - "packages/ai/src/api/constrained-sampling.ts|packages.ai.src.api.constrained-sampling.JsonSchemaObject": { - "file_path": "packages/ai/src/api/constrained-sampling.ts", - "qualified_name": "packages.ai.src.api.constrained-sampling.JsonSchemaObject", - "start_line": 3, - "end_line": 8, - "type": "INTERFACE", - "content_hash": "b9fa87d41f8f8d2b" - }, - "packages/ai/src/api/constrained-sampling.ts|packages.ai.src.api.constrained-sampling.UnsupportedStrictJsonSchemaError": { - "file_path": "packages/ai/src/api/constrained-sampling.ts", - "qualified_name": "packages.ai.src.api.constrained-sampling.UnsupportedStrictJsonSchemaError", - "start_line": 10, - "end_line": 10, - "type": "CLASS", - "content_hash": "69115e2124e078ac" - }, - "packages/ai/src/api/constrained-sampling.ts|packages.ai.src.api.constrained-sampling.isJsonSchemaObject": { - "file_path": "packages/ai/src/api/constrained-sampling.ts", - "qualified_name": "packages.ai.src.api.constrained-sampling.isJsonSchemaObject", - "start_line": 34, - "end_line": 36, - "type": "FUNCTION", - "content_hash": "e5b6e07599bccb1a" - }, - "packages/ai/src/api/constrained-sampling.ts|packages.ai.src.api.constrained-sampling.isStructuredSchema": { - "file_path": "packages/ai/src/api/constrained-sampling.ts", - "qualified_name": "packages.ai.src.api.constrained-sampling.isStructuredSchema", - "start_line": 38, - "end_line": 47, - "type": "FUNCTION", - "content_hash": "18ef169cae038306" - }, - "packages/ai/src/api/constrained-sampling.ts|packages.ai.src.api.constrained-sampling.schemaAllowsNull": { - "file_path": "packages/ai/src/api/constrained-sampling.ts", - "qualified_name": "packages.ai.src.api.constrained-sampling.schemaAllowsNull", - "start_line": 49, - "end_line": 54, - "type": "FUNCTION", - "content_hash": "1ce53d3d05441611" - }, - "packages/ai/src/api/constrained-sampling.ts|packages.ai.src.api.constrained-sampling.schemaAllowsNull.schema.anyOf.some() callback": { - "file_path": "packages/ai/src/api/constrained-sampling.ts", - "qualified_name": "packages.ai.src.api.constrained-sampling.schemaAllowsNull.schema.anyOf.some() callback", - "start_line": 53, - "end_line": 53, - "type": "FUNCTION", - "content_hash": "ec47c5cc9bd6deff" - }, - "packages/ai/src/api/constrained-sampling.ts|packages.ai.src.api.constrained-sampling.makeJsonSchemaNodeStrict": { - "file_path": "packages/ai/src/api/constrained-sampling.ts", - "qualified_name": "packages.ai.src.api.constrained-sampling.makeJsonSchemaNodeStrict", - "start_line": 56, - "end_line": 124, - "type": "FUNCTION", - "content_hash": "2f92f3fc5e17681e" - }, - "packages/ai/src/api/constrained-sampling.ts|packages.ai.src.api.constrained-sampling.makeJsonSchemaNodeStrict.schema.required.some() callback": { - "file_path": "packages/ai/src/api/constrained-sampling.ts", - "qualified_name": "packages.ai.src.api.constrained-sampling.makeJsonSchemaNodeStrict.schema.required.some() callback", - "start_line": 105, - "end_line": 105, - "type": "FUNCTION", - "content_hash": "bb6f87c6e8779acd" - }, - "packages/ai/src/api/constrained-sampling.ts|packages.ai.src.api.constrained-sampling.makeJsonSchemaNodeStrict.some() callback": { - "file_path": "packages/ai/src/api/constrained-sampling.ts", - "qualified_name": "packages.ai.src.api.constrained-sampling.makeJsonSchemaNodeStrict.some() callback", - "start_line": 113, - "end_line": 113, - "type": "FUNCTION", - "content_hash": "37201bbdb8ccc43e" - }, - "packages/ai/src/api/constrained-sampling.ts|packages.ai.src.api.constrained-sampling.makeStrictJsonSchema": { - "file_path": "packages/ai/src/api/constrained-sampling.ts", - "qualified_name": "packages.ai.src.api.constrained-sampling.makeStrictJsonSchema", - "start_line": 127, - "end_line": 140, - "type": "FUNCTION", - "content_hash": "573a08e6456af8b5" - }, - "packages/ai/src/api/constrained-sampling.ts|packages.ai.src.api.constrained-sampling.getJsonSchemaToolParameters": { - "file_path": "packages/ai/src/api/constrained-sampling.ts", - "qualified_name": "packages.ai.src.api.constrained-sampling.getJsonSchemaToolParameters", - "start_line": 142, - "end_line": 144, - "type": "FUNCTION", - "content_hash": "7df061ef172d7fb3" - }, - "packages/ai/src/api/constrained-sampling.ts|packages.ai.src.api.constrained-sampling.GrammarConstrainedSampling": { - "file_path": "packages/ai/src/api/constrained-sampling.ts", - "qualified_name": "packages.ai.src.api.constrained-sampling.GrammarConstrainedSampling", - "start_line": 146, - "end_line": 150, - "type": "INTERFACE", - "content_hash": "1c0c576e2d33d77c" - }, - "packages/ai/src/api/constrained-sampling.ts|packages.ai.src.api.constrained-sampling.GrammarToolInputJsonBuffer": { - "file_path": "packages/ai/src/api/constrained-sampling.ts", - "qualified_name": "packages.ai.src.api.constrained-sampling.GrammarToolInputJsonBuffer", - "start_line": 152, - "end_line": 156, - "type": "INTERFACE", - "content_hash": "7b16a1c8bb7ea2f7" - }, - "packages/ai/src/api/constrained-sampling.ts|packages.ai.src.api.constrained-sampling.getGrammarToolInput": { - "file_path": "packages/ai/src/api/constrained-sampling.ts", - "qualified_name": "packages.ai.src.api.constrained-sampling.getGrammarToolInput", - "start_line": 158, - "end_line": 168, - "type": "FUNCTION", - "content_hash": "36d47afbb894611b" - }, - "packages/ai/src/api/constrained-sampling.ts|packages.ai.src.api.constrained-sampling.appendGrammarToolInputJsonDelta": { - "file_path": "packages/ai/src/api/constrained-sampling.ts", - "qualified_name": "packages.ai.src.api.constrained-sampling.appendGrammarToolInputJsonDelta", - "start_line": 170, - "end_line": 200, - "type": "FUNCTION", - "content_hash": "def75276d7c2bbdf" - }, - "packages/ai/src/api/constrained-sampling.ts|packages.ai.src.api.constrained-sampling.inferGrammarInputProperty": { - "file_path": "packages/ai/src/api/constrained-sampling.ts", - "qualified_name": "packages.ai.src.api.constrained-sampling.inferGrammarInputProperty", - "start_line": 202, - "end_line": 219, - "type": "FUNCTION", - "content_hash": "1830d82f70b8ddaa" - }, - "packages/ai/src/api/constrained-sampling.ts|packages.ai.src.api.constrained-sampling.resolveJsonSchemaStrictSampling": { - "file_path": "packages/ai/src/api/constrained-sampling.ts", - "qualified_name": "packages.ai.src.api.constrained-sampling.resolveJsonSchemaStrictSampling", - "start_line": 225, - "end_line": 249, - "type": "FUNCTION", - "content_hash": "1963e08eaf6d07c6" - }, - "packages/ai/src/api/constrained-sampling.ts|packages.ai.src.api.constrained-sampling.resolveGrammarConstrainedSampling": { - "file_path": "packages/ai/src/api/constrained-sampling.ts", - "qualified_name": "packages.ai.src.api.constrained-sampling.resolveGrammarConstrainedSampling", - "start_line": 251, - "end_line": 284, - "type": "FUNCTION", - "content_hash": "92b9d24fa70d09d7" - }, - "packages/ai/src/api/constrained-sampling.ts|packages.ai.src.api.constrained-sampling.createGrammarToolInputProperties": { - "file_path": "packages/ai/src/api/constrained-sampling.ts", - "qualified_name": "packages.ai.src.api.constrained-sampling.createGrammarToolInputProperties", - "start_line": 286, - "end_line": 298, - "type": "FUNCTION", - "content_hash": "303a61c79d6010d7" - }, - "packages/ai/src/api/github-copilot-headers.ts|packages.ai.src.api.github-copilot-headers.inferCopilotInitiator": { - "file_path": "packages/ai/src/api/github-copilot-headers.ts", - "qualified_name": "packages.ai.src.api.github-copilot-headers.inferCopilotInitiator", - "start_line": 5, - "end_line": 8, - "type": "FUNCTION", - "content_hash": "c7297fe48f52dd0f" - }, - "packages/ai/src/api/github-copilot-headers.ts|packages.ai.src.api.github-copilot-headers.hasCopilotVisionInput": { - "file_path": "packages/ai/src/api/github-copilot-headers.ts", - "qualified_name": "packages.ai.src.api.github-copilot-headers.hasCopilotVisionInput", - "start_line": 11, - "end_line": 21, - "type": "FUNCTION", - "content_hash": "fed7e73696b153c2" - }, - "packages/ai/src/api/github-copilot-headers.ts|packages.ai.src.api.github-copilot-headers.hasCopilotVisionInput.messages.some() callback": { - "file_path": "packages/ai/src/api/github-copilot-headers.ts", - "qualified_name": "packages.ai.src.api.github-copilot-headers.hasCopilotVisionInput.messages.some() callback", - "start_line": 12, - "end_line": 20, - "type": "FUNCTION", - "content_hash": "3629b004421f5abf" - }, - "packages/ai/src/api/github-copilot-headers.ts|packages.ai.src.api.github-copilot-headers.messages.some() callback.msg.content.some() callback": { - "file_path": "packages/ai/src/api/github-copilot-headers.ts", - "qualified_name": "packages.ai.src.api.github-copilot-headers.messages.some() callback.msg.content.some() callback", - "start_line": 14, - "end_line": 14, - "type": "FUNCTION", - "content_hash": "f0f0f49e85946ecb" - }, - "packages/ai/src/api/github-copilot-headers.ts|packages.ai.src.api.github-copilot-headers.hasCopilotVisionInput.messages.some() callback.msg.content.some() callback": { - "file_path": "packages/ai/src/api/github-copilot-headers.ts", - "qualified_name": "packages.ai.src.api.github-copilot-headers.hasCopilotVisionInput.messages.some() callback.msg.content.some() callback", - "start_line": 17, - "end_line": 17, - "type": "FUNCTION", - "content_hash": "f0f0f49e85946ecb" - }, - "packages/ai/src/api/github-copilot-headers.ts|packages.ai.src.api.github-copilot-headers.buildCopilotDynamicHeaders": { - "file_path": "packages/ai/src/api/github-copilot-headers.ts", - "qualified_name": "packages.ai.src.api.github-copilot-headers.buildCopilotDynamicHeaders", - "start_line": 23, - "end_line": 37, - "type": "FUNCTION", - "content_hash": "49d24945aca20bcd" - }, - "packages/ai/src/api/google-generative-ai.lazy.ts|packages.ai.src.api.google-generative-ai.lazy.googleGenerativeAIApi": { - "file_path": "packages/ai/src/api/google-generative-ai.lazy.ts", - "qualified_name": "packages.ai.src.api.google-generative-ai.lazy.googleGenerativeAIApi", - "start_line": 4, - "end_line": 4, - "type": "CLASS", - "content_hash": "92f9cc66026164f1" - }, - "packages/ai/src/api/google-generative-ai.lazy.ts|packages.ai.src.api.google-generative-ai.lazy.googleGenerativeAIApi.lazyApi() callback": { - "file_path": "packages/ai/src/api/google-generative-ai.lazy.ts", - "qualified_name": "packages.ai.src.api.google-generative-ai.lazy.googleGenerativeAIApi.lazyApi() callback", - "start_line": 4, - "end_line": 4, - "type": "FUNCTION", - "content_hash": "92f9cc66026164f1" - }, - "packages/ai/src/api/google-generative-ai.ts|packages.ai.src.api.google-generative-ai.GoogleOptions": { - "file_path": "packages/ai/src/api/google-generative-ai.ts", - "qualified_name": "packages.ai.src.api.google-generative-ai.GoogleOptions", - "start_line": 47, - "end_line": 54, - "type": "INTERFACE", - "content_hash": "1d2d86512ffec113" - }, - "packages/ai/src/api/google-generative-ai.ts|packages.ai.src.api.google-generative-ai.stream": { - "file_path": "packages/ai/src/api/google-generative-ai.ts", - "qualified_name": "packages.ai.src.api.google-generative-ai.stream", - "start_line": 59, - "end_line": 303, - "type": "CLASS", - "content_hash": "d8d05d8732ef8ab9" - }, - "packages/ai/src/api/google-generative-ai.ts|packages.ai.src.api.google-generative-ai.stream.": { - "file_path": "packages/ai/src/api/google-generative-ai.ts", - "qualified_name": "packages.ai.src.api.google-generative-ai.stream.", - "start_line": 67, - "end_line": 300, - "type": "FUNCTION", - "content_hash": "79a2585a5593bfe1" - }, - "packages/ai/src/api/google-generative-ai.ts|packages.ai.src.api.google-generative-ai.stream..googleStream": { - "file_path": "packages/ai/src/api/google-generative-ai.ts", - "qualified_name": "packages.ai.src.api.google-generative-ai.stream..googleStream", - "start_line": 100, - "end_line": 100, - "type": "CLASS", - "content_hash": "109ece925dca92fe" - }, - "packages/ai/src/api/google-generative-ai.ts|packages.ai.src.api.google-generative-ai.stream..googleStream.retryGoogleRequest() callback": { - "file_path": "packages/ai/src/api/google-generative-ai.ts", - "qualified_name": "packages.ai.src.api.google-generative-ai.stream..googleStream.retryGoogleRequest() callback", - "start_line": 100, - "end_line": 100, - "type": "FUNCTION", - "content_hash": "109ece925dca92fe" - }, - "packages/ai/src/api/google-generative-ai.ts|packages.ai.src.api.google-generative-ai.stream..needsNewId": { - "file_path": "packages/ai/src/api/google-generative-ai.ts", - "qualified_name": "packages.ai.src.api.google-generative-ai.stream..needsNewId", - "start_line": 197, - "end_line": 198, - "type": "CLASS", - "content_hash": "23f1b90a4a3a3a25" - }, - "packages/ai/src/api/google-generative-ai.ts|packages.ai.src.api.google-generative-ai.stream..needsNewId.output.content.some() callback": { - "file_path": "packages/ai/src/api/google-generative-ai.ts", - "qualified_name": "packages.ai.src.api.google-generative-ai.stream..needsNewId.output.content.some() callback", - "start_line": 198, - "end_line": 198, - "type": "FUNCTION", - "content_hash": "39bb52252382f024" - }, - "packages/ai/src/api/google-generative-ai.ts|packages.ai.src.api.google-generative-ai.stream..output.content.some() callback": { - "file_path": "packages/ai/src/api/google-generative-ai.ts", - "qualified_name": "packages.ai.src.api.google-generative-ai.stream..output.content.some() callback", - "start_line": 227, - "end_line": 227, - "type": "FUNCTION", - "content_hash": "721f6e8eecdf6611" - }, - "packages/ai/src/api/google-generative-ai.ts|packages.ai.src.api.google-generative-ai.createClient": { - "file_path": "packages/ai/src/api/google-generative-ai.ts", - "qualified_name": "packages.ai.src.api.google-generative-ai.createClient", - "start_line": 348, - "end_line": 367, - "type": "FUNCTION", - "content_hash": "ad29842093a4d08a" - }, - "packages/ai/src/api/google-generative-ai.ts|packages.ai.src.api.google-generative-ai.buildParams": { - "file_path": "packages/ai/src/api/google-generative-ai.ts", - "qualified_name": "packages.ai.src.api.google-generative-ai.buildParams", - "start_line": 369, - "end_line": 429, - "type": "FUNCTION", - "content_hash": "914aa13073ed8162" - }, - "packages/ai/src/api/google-generative-ai.ts|packages.ai.src.api.google-generative-ai.getGoogleBudget": { - "file_path": "packages/ai/src/api/google-generative-ai.ts", - "qualified_name": "packages.ai.src.api.google-generative-ai.getGoogleBudget", - "start_line": 431, - "end_line": 471, - "type": "FUNCTION", - "content_hash": "58fbdb3dd290135c" - }, - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.resolveGoogleThinkingLevel": { - "file_path": "packages/ai/src/api/google-shared.ts", - "qualified_name": "packages.ai.src.api.google-shared.resolveGoogleThinkingLevel", - "start_line": 48, - "end_line": 65, - "type": "FUNCTION", - "content_hash": "a956f0afd9a83436" - }, - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.usesGoogleThinkingLevel": { - "file_path": "packages/ai/src/api/google-shared.ts", - "qualified_name": "packages.ai.src.api.google-shared.usesGoogleThinkingLevel", - "start_line": 72, - "end_line": 83, - "type": "FUNCTION", - "content_hash": "6d7a89bbc0b68364" - }, - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.toGoogleThinkingLevel": { - "file_path": "packages/ai/src/api/google-shared.ts", - "qualified_name": "packages.ai.src.api.google-shared.toGoogleThinkingLevel", - "start_line": 85, - "end_line": 96, - "type": "FUNCTION", - "content_hash": "e3704c442fad3763" - }, - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.toGoogleSdkThinkingLevel": { - "file_path": "packages/ai/src/api/google-shared.ts", - "qualified_name": "packages.ai.src.api.google-shared.toGoogleSdkThinkingLevel", - "start_line": 98, - "end_line": 100, - "type": "FUNCTION", - "content_hash": "38c400e35b430e11" - }, - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.getDisabledGoogleThinkingConfig": { - "file_path": "packages/ai/src/api/google-shared.ts", - "qualified_name": "packages.ai.src.api.google-shared.getDisabledGoogleThinkingConfig", - "start_line": 102, - "end_line": 111, - "type": "FUNCTION", - "content_hash": "92e515075ba83043" - }, - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.isThinkingPart": { - "file_path": "packages/ai/src/api/google-shared.ts", - "qualified_name": "packages.ai.src.api.google-shared.isThinkingPart", - "start_line": 128, - "end_line": 130, - "type": "FUNCTION", - "content_hash": "80dda939763b70de" - }, - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.retainThoughtSignature": { - "file_path": "packages/ai/src/api/google-shared.ts", - "qualified_name": "packages.ai.src.api.google-shared.retainThoughtSignature", - "start_line": 141, - "end_line": 144, - "type": "FUNCTION", - "content_hash": "a9d820a4d797e120" - }, - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.isValidThoughtSignature": { - "file_path": "packages/ai/src/api/google-shared.ts", - "qualified_name": "packages.ai.src.api.google-shared.isValidThoughtSignature", - "start_line": 149, - "end_line": 153, - "type": "FUNCTION", - "content_hash": "a14303f0c3ee20a4" - }, - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.resolveThoughtSignature": { - "file_path": "packages/ai/src/api/google-shared.ts", - "qualified_name": "packages.ai.src.api.google-shared.resolveThoughtSignature", - "start_line": 158, - "end_line": 160, - "type": "FUNCTION", - "content_hash": "c19981271bb7b8d6" - }, - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.requiresToolCallId": { - "file_path": "packages/ai/src/api/google-shared.ts", - "qualified_name": "packages.ai.src.api.google-shared.requiresToolCallId", - "start_line": 165, - "end_line": 172, - "type": "FUNCTION", - "content_hash": "604c2cb69a7f9792" - }, - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.getGeminiMajorVersion": { - "file_path": "packages/ai/src/api/google-shared.ts", - "qualified_name": "packages.ai.src.api.google-shared.getGeminiMajorVersion", - "start_line": 174, - "end_line": 178, - "type": "FUNCTION", - "content_hash": "7b428f6c204fd66d" - }, - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.supportsMultimodalFunctionResponse": { - "file_path": "packages/ai/src/api/google-shared.ts", - "qualified_name": "packages.ai.src.api.google-shared.supportsMultimodalFunctionResponse", - "start_line": 180, - "end_line": 186, - "type": "FUNCTION", - "content_hash": "abaaab21ec48b48c" - }, - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.convertMessages": { - "file_path": "packages/ai/src/api/google-shared.ts", - "qualified_name": "packages.ai.src.api.google-shared.convertMessages", - "start_line": 191, - "end_line": 343, - "type": "FUNCTION", - "content_hash": "61a2140218129508" - }, - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.convertMessages.parts.msg.content.map() callback": { - "file_path": "packages/ai/src/api/google-shared.ts", - "qualified_name": "packages.ai.src.api.google-shared.convertMessages.parts.msg.content.map() callback", - "start_line": 210, - "end_line": 221, - "type": "FUNCTION", - "content_hash": "c498792464b8f2df" - }, - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.parts": { - "file_path": "packages/ai/src/api/google-shared.ts", - "qualified_name": "packages.ai.src.api.google-shared.parts", - "start_line": 210, - "end_line": 221, - "type": "CLASS", - "content_hash": "c498792464b8f2df" - }, - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.convertMessages.textContent": { - "file_path": "packages/ai/src/api/google-shared.ts", - "qualified_name": "packages.ai.src.api.google-shared.convertMessages.textContent", - "start_line": 286, - "end_line": 286, - "type": "CLASS", - "content_hash": "8571fdceb297c504" - }, - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.convertMessages.textContent.msg.content.filter() callback": { - "file_path": "packages/ai/src/api/google-shared.ts", - "qualified_name": "packages.ai.src.api.google-shared.convertMessages.textContent.msg.content.filter() callback", - "start_line": 286, - "end_line": 286, - "type": "FUNCTION", - "content_hash": "8571fdceb297c504" - }, - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.convertMessages.textResult": { - "file_path": "packages/ai/src/api/google-shared.ts", - "qualified_name": "packages.ai.src.api.google-shared.convertMessages.textResult", - "start_line": 287, - "end_line": 287, - "type": "CLASS", - "content_hash": "8b6a400c06ded269" - }, - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.convertMessages.textResult.textContent.map() callback": { - "file_path": "packages/ai/src/api/google-shared.ts", - "qualified_name": "packages.ai.src.api.google-shared.convertMessages.textResult.textContent.map() callback", - "start_line": 287, - "end_line": 287, - "type": "FUNCTION", - "content_hash": "8b6a400c06ded269" - }, - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.convertMessages.imageContent": { - "file_path": "packages/ai/src/api/google-shared.ts", - "qualified_name": "packages.ai.src.api.google-shared.convertMessages.imageContent", - "start_line": 288, - "end_line": 290, - "type": "CLASS", - "content_hash": "74dadd64b802f061" - }, - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.convertMessages.imageContent.msg.content.filter() callback": { - "file_path": "packages/ai/src/api/google-shared.ts", - "qualified_name": "packages.ai.src.api.google-shared.convertMessages.imageContent.msg.content.filter() callback", - "start_line": 289, - "end_line": 289, - "type": "FUNCTION", - "content_hash": "b6abe4af8682aab5" - }, - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.convertMessages.imageParts": { - "file_path": "packages/ai/src/api/google-shared.ts", - "qualified_name": "packages.ai.src.api.google-shared.convertMessages.imageParts", - "start_line": 303, - "end_line": 308, - "type": "CLASS", - "content_hash": "a85ecd0cf2a5399f" - }, - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.convertMessages.imageParts.imageContent.map() callback": { - "file_path": "packages/ai/src/api/google-shared.ts", - "qualified_name": "packages.ai.src.api.google-shared.convertMessages.imageParts.imageContent.map() callback", - "start_line": 303, - "end_line": 308, - "type": "FUNCTION", - "content_hash": "a85ecd0cf2a5399f" - }, - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.convertMessages.lastContent.parts.some() callback": { - "file_path": "packages/ai/src/api/google-shared.ts", - "qualified_name": "packages.ai.src.api.google-shared.convertMessages.lastContent.parts.some() callback", - "start_line": 323, - "end_line": 323, - "type": "FUNCTION", - "content_hash": "e96ee3f756fa550d" - }, - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.sanitizeForOpenApi": { - "file_path": "packages/ai/src/api/google-shared.ts", - "qualified_name": "packages.ai.src.api.google-shared.sanitizeForOpenApi", - "start_line": 359, - "end_line": 370, - "type": "FUNCTION", - "content_hash": "95ac77dd47f6b5fa" - }, - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.convertTools": { - "file_path": "packages/ai/src/api/google-shared.ts", - "qualified_name": "packages.ai.src.api.google-shared.convertTools", - "start_line": 380, - "end_line": 401, - "type": "FUNCTION", - "content_hash": "4c96d9c743f03e31" - }, - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.convertTools.functionDeclarations.tools.map() callback": { - "file_path": "packages/ai/src/api/google-shared.ts", - "qualified_name": "packages.ai.src.api.google-shared.convertTools.functionDeclarations.tools.map() callback", - "start_line": 388, - "end_line": 398, - "type": "FUNCTION", - "content_hash": "6a8b071fe1497afa" - }, - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.supportsGoogleStrictToolSampling": { - "file_path": "packages/ai/src/api/google-shared.ts", - "qualified_name": "packages.ai.src.api.google-shared.supportsGoogleStrictToolSampling", - "start_line": 404, - "end_line": 407, - "type": "FUNCTION", - "content_hash": "a85880c495216ea1" - }, - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.mapToolChoice": { - "file_path": "packages/ai/src/api/google-shared.ts", - "qualified_name": "packages.ai.src.api.google-shared.mapToolChoice", - "start_line": 410, - "end_line": 421, - "type": "FUNCTION", - "content_hash": "0836defff72eed30" - }, - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.resolveGoogleFunctionCallingMode": { - "file_path": "packages/ai/src/api/google-shared.ts", - "qualified_name": "packages.ai.src.api.google-shared.resolveGoogleFunctionCallingMode", - "start_line": 423, - "end_line": 436, - "type": "FUNCTION", - "content_hash": "e13a5516ea490361" - }, - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.resolveGoogleFunctionCallingMode.useStrictMode": { - "file_path": "packages/ai/src/api/google-shared.ts", - "qualified_name": "packages.ai.src.api.google-shared.resolveGoogleFunctionCallingMode.useStrictMode", - "start_line": 428, - "end_line": 428, - "type": "CLASS", - "content_hash": "3208472a89bac61d" - }, - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.resolveGoogleFunctionCallingMode.useStrictMode.tools.some() callback": { - "file_path": "packages/ai/src/api/google-shared.ts", - "qualified_name": "packages.ai.src.api.google-shared.resolveGoogleFunctionCallingMode.useStrictMode.tools.some() callback", - "start_line": 428, - "end_line": 428, - "type": "FUNCTION", - "content_hash": "3208472a89bac61d" - }, - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.mapStopReason": { - "file_path": "packages/ai/src/api/google-shared.ts", - "qualified_name": "packages.ai.src.api.google-shared.mapStopReason", - "start_line": 441, - "end_line": 469, - "type": "FUNCTION", - "content_hash": "c0a28bede90410aa" - }, - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.mapStopReasonString": { - "file_path": "packages/ai/src/api/google-shared.ts", - "qualified_name": "packages.ai.src.api.google-shared.mapStopReasonString", - "start_line": 474, - "end_line": 483, - "type": "FUNCTION", - "content_hash": "f571f2a83f55bff6" - }, - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.retryGoogleRequest": { - "file_path": "packages/ai/src/api/google-shared.ts", - "qualified_name": "packages.ai.src.api.google-shared.retryGoogleRequest", - "start_line": 494, - "end_line": 515, - "type": "FUNCTION", - "content_hash": "9de3ce03a90f0cea" - }, - "packages/ai/src/api/google-shared.ts|packages.ai.src.api.google-shared.retryGoogleRequest.retryProviderRequest() callback": { - "file_path": "packages/ai/src/api/google-shared.ts", - "qualified_name": "packages.ai.src.api.google-shared.retryGoogleRequest.retryProviderRequest() callback", - "start_line": 499, - "end_line": 508, - "type": "FUNCTION", - "content_hash": "ba50082440d839a2" - }, - "packages/ai/src/api/google-vertex.lazy.ts|packages.ai.src.api.google-vertex.lazy.googleVertexApi": { - "file_path": "packages/ai/src/api/google-vertex.lazy.ts", - "qualified_name": "packages.ai.src.api.google-vertex.lazy.googleVertexApi", - "start_line": 4, - "end_line": 4, - "type": "CLASS", - "content_hash": "13b763f6dd61778b" - }, - "packages/ai/src/api/google-vertex.lazy.ts|packages.ai.src.api.google-vertex.lazy.googleVertexApi.lazyApi() callback": { - "file_path": "packages/ai/src/api/google-vertex.lazy.ts", - "qualified_name": "packages.ai.src.api.google-vertex.lazy.googleVertexApi.lazyApi() callback", - "start_line": 4, - "end_line": 4, - "type": "FUNCTION", - "content_hash": "13b763f6dd61778b" - }, - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.GoogleVertexOptions": { - "file_path": "packages/ai/src/api/google-vertex.ts", - "qualified_name": "packages.ai.src.api.google-vertex.GoogleVertexOptions", - "start_line": 51, - "end_line": 60, - "type": "INTERFACE", - "content_hash": "5632a99735de3d16" - }, - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.stream": { - "file_path": "packages/ai/src/api/google-vertex.ts", - "qualified_name": "packages.ai.src.api.google-vertex.stream", - "start_line": 68, - "end_line": 311, - "type": "CLASS", - "content_hash": "96bd4d994d990723" - }, - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.stream.": { - "file_path": "packages/ai/src/api/google-vertex.ts", - "qualified_name": "packages.ai.src.api.google-vertex.stream.", - "start_line": 76, - "end_line": 308, - "type": "FUNCTION", - "content_hash": "6d67c793f968b96a" - }, - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.stream..googleStream": { - "file_path": "packages/ai/src/api/google-vertex.ts", - "qualified_name": "packages.ai.src.api.google-vertex.stream..googleStream", - "start_line": 109, - "end_line": 109, - "type": "CLASS", - "content_hash": "109ece925dca92fe" - }, - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.stream..googleStream.retryGoogleRequest() callback": { - "file_path": "packages/ai/src/api/google-vertex.ts", - "qualified_name": "packages.ai.src.api.google-vertex.stream..googleStream.retryGoogleRequest() callback", - "start_line": 109, - "end_line": 109, - "type": "FUNCTION", - "content_hash": "109ece925dca92fe" - }, - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.stream..needsNewId": { - "file_path": "packages/ai/src/api/google-vertex.ts", - "qualified_name": "packages.ai.src.api.google-vertex.stream..needsNewId", - "start_line": 205, - "end_line": 206, - "type": "CLASS", - "content_hash": "23f1b90a4a3a3a25" - }, - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.stream..needsNewId.output.content.some() callback": { - "file_path": "packages/ai/src/api/google-vertex.ts", - "qualified_name": "packages.ai.src.api.google-vertex.stream..needsNewId.output.content.some() callback", - "start_line": 206, - "end_line": 206, - "type": "FUNCTION", - "content_hash": "39bb52252382f024" - }, - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.stream..output.content.some() callback": { - "file_path": "packages/ai/src/api/google-vertex.ts", - "qualified_name": "packages.ai.src.api.google-vertex.stream..output.content.some() callback", - "start_line": 235, - "end_line": 235, - "type": "FUNCTION", - "content_hash": "721f6e8eecdf6611" - }, - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.createClient": { - "file_path": "packages/ai/src/api/google-vertex.ts", - "qualified_name": "packages.ai.src.api.google-vertex.createClient", - "start_line": 357, - "end_line": 373, - "type": "FUNCTION", - "content_hash": "74ea239e14df94c8" - }, - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.createClientWithApiKey": { - "file_path": "packages/ai/src/api/google-vertex.ts", - "qualified_name": "packages.ai.src.api.google-vertex.createClientWithApiKey", - "start_line": 375, - "end_line": 386, - "type": "FUNCTION", - "content_hash": "3522784cb80ccf5f" - }, - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.buildHttpOptions": { - "file_path": "packages/ai/src/api/google-vertex.ts", - "qualified_name": "packages.ai.src.api.google-vertex.buildHttpOptions", - "start_line": 388, - "end_line": 405, - "type": "FUNCTION", - "content_hash": "9f11514a2d39b2d4" - }, - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.resolveCustomBaseUrl": { - "file_path": "packages/ai/src/api/google-vertex.ts", - "qualified_name": "packages.ai.src.api.google-vertex.resolveCustomBaseUrl", - "start_line": 407, - "end_line": 413, - "type": "FUNCTION", - "content_hash": "741a9c42e2bee124" - }, - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.baseUrlIncludesApiVersion": { - "file_path": "packages/ai/src/api/google-vertex.ts", - "qualified_name": "packages.ai.src.api.google-vertex.baseUrlIncludesApiVersion", - "start_line": 415, - "end_line": 422, - "type": "FUNCTION", - "content_hash": "940ba5608b1eab52" - }, - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.baseUrlIncludesApiVersion.some() callback": { - "file_path": "packages/ai/src/api/google-vertex.ts", - "qualified_name": "packages.ai.src.api.google-vertex.baseUrlIncludesApiVersion.some() callback", - "start_line": 418, - "end_line": 418, - "type": "FUNCTION", - "content_hash": "13ffef9e207b82d7" - }, - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.buildGoogleAuthOptions": { - "file_path": "packages/ai/src/api/google-vertex.ts", - "qualified_name": "packages.ai.src.api.google-vertex.buildGoogleAuthOptions", - "start_line": 424, - "end_line": 427, - "type": "FUNCTION", - "content_hash": "2de23e4a7b98cb9e" - }, - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.resolveApiKey": { - "file_path": "packages/ai/src/api/google-vertex.ts", - "qualified_name": "packages.ai.src.api.google-vertex.resolveApiKey", - "start_line": 429, - "end_line": 435, - "type": "FUNCTION", - "content_hash": "943e1bd534075ac6" - }, - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.isPlaceholderApiKey": { - "file_path": "packages/ai/src/api/google-vertex.ts", - "qualified_name": "packages.ai.src.api.google-vertex.isPlaceholderApiKey", - "start_line": 437, - "end_line": 439, - "type": "FUNCTION", - "content_hash": "3217bbd0792d4834" - }, - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.resolveProject": { - "file_path": "packages/ai/src/api/google-vertex.ts", - "qualified_name": "packages.ai.src.api.google-vertex.resolveProject", - "start_line": 441, - "end_line": 452, - "type": "FUNCTION", - "content_hash": "086d81704480dbab" - }, - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.resolveLocation": { - "file_path": "packages/ai/src/api/google-vertex.ts", - "qualified_name": "packages.ai.src.api.google-vertex.resolveLocation", - "start_line": 454, - "end_line": 460, - "type": "FUNCTION", - "content_hash": "80a5767c243d9b65" - }, - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.buildParams": { - "file_path": "packages/ai/src/api/google-vertex.ts", - "qualified_name": "packages.ai.src.api.google-vertex.buildParams", - "start_line": 462, - "end_line": 522, - "type": "FUNCTION", - "content_hash": "e2d7703059ae27db" - }, - "packages/ai/src/api/google-vertex.ts|packages.ai.src.api.google-vertex.getGoogleBudget": { - "file_path": "packages/ai/src/api/google-vertex.ts", - "qualified_name": "packages.ai.src.api.google-vertex.getGoogleBudget", - "start_line": 524, - "end_line": 554, - "type": "FUNCTION", - "content_hash": "cf84ffcf8a213f58" - }, - "packages/ai/src/api/lazy.ts|packages.ai.src.api.lazy.createSetupErrorMessage": { - "file_path": "packages/ai/src/api/lazy.ts", - "qualified_name": "packages.ai.src.api.lazy.createSetupErrorMessage", - "start_line": 4, - "end_line": 23, - "type": "FUNCTION", - "content_hash": "f6de6398fbe47023" - }, - "packages/ai/src/api/lazy.ts|packages.ai.src.api.lazy.hasResult": { - "file_path": "packages/ai/src/api/lazy.ts", - "qualified_name": "packages.ai.src.api.lazy.hasResult", - "start_line": 25, - "end_line": 29, - "type": "FUNCTION", - "content_hash": "aaa0a7893cfda3c9" - }, - "packages/ai/src/api/lazy.ts|packages.ai.src.api.lazy.forwardStream": { - "file_path": "packages/ai/src/api/lazy.ts", - "qualified_name": "packages.ai.src.api.lazy.forwardStream", - "start_line": 31, - "end_line": 39, - "type": "FUNCTION", - "content_hash": "768c660158051cb8" - }, - "packages/ai/src/api/lazy.ts|packages.ai.src.api.lazy.lazyStream": { - "file_path": "packages/ai/src/api/lazy.ts", - "qualified_name": "packages.ai.src.api.lazy.lazyStream", - "start_line": 46, - "end_line": 62, - "type": "FUNCTION", - "content_hash": "3c3660a749eb4d2c" - }, - "packages/ai/src/api/lazy.ts|packages.ai.src.api.lazy.lazyStream.then() callback": { - "file_path": "packages/ai/src/api/lazy.ts", - "qualified_name": "packages.ai.src.api.lazy.lazyStream.then() callback", - "start_line": 54, - "end_line": 54, - "type": "FUNCTION", - "content_hash": "35b176baaa1e11ba" - }, - "packages/ai/src/api/lazy.ts|packages.ai.src.api.lazy.lazyStream.catch() callback": { - "file_path": "packages/ai/src/api/lazy.ts", - "qualified_name": "packages.ai.src.api.lazy.lazyStream.catch() callback", - "start_line": 55, - "end_line": 59, - "type": "FUNCTION", - "content_hash": "e9a2a3a28bf51a5b" - }, - "packages/ai/src/api/lazy.ts|packages.ai.src.api.lazy.LazyApiCapabilities": { - "file_path": "packages/ai/src/api/lazy.ts", - "qualified_name": "packages.ai.src.api.lazy.LazyApiCapabilities", - "start_line": 69, - "end_line": 72, - "type": "INTERFACE", - "content_hash": "921fc35d4d119b8e" - }, - "packages/ai/src/api/lazy.ts|packages.ai.src.api.lazy.lazyApi": { - "file_path": "packages/ai/src/api/lazy.ts", - "qualified_name": "packages.ai.src.api.lazy.lazyApi", - "start_line": 74, - "end_line": 99, - "type": "FUNCTION", - "content_hash": "6cc872cad280f0e9" - }, - "packages/ai/src/api/lazy.ts|packages.ai.src.api.lazy.lazyApi.api": { - "file_path": "packages/ai/src/api/lazy.ts", - "qualified_name": "packages.ai.src.api.lazy.lazyApi.api", - "start_line": 75, - "end_line": 80, - "type": "CLASS", - "content_hash": "82f4aee1fa1214b2" - }, - "packages/ai/src/api/lazy.ts|packages.ai.src.api.lazy.lazyApi.api.stream": { - "file_path": "packages/ai/src/api/lazy.ts", - "qualified_name": "packages.ai.src.api.lazy.lazyApi.api.stream", - "start_line": 76, - "end_line": 77, - "type": "METHOD", - "content_hash": "0c538090981663d0" - }, - "packages/ai/src/api/lazy.ts|packages.ai.src.api.lazy.lazyApi.api.stream.lazyStream() callback": { - "file_path": "packages/ai/src/api/lazy.ts", - "qualified_name": "packages.ai.src.api.lazy.lazyApi.api.stream.lazyStream() callback", - "start_line": 77, - "end_line": 77, - "type": "FUNCTION", - "content_hash": "c38cbd251774512d" - }, - "packages/ai/src/api/lazy.ts|packages.ai.src.api.lazy.lazyApi.api.streamSimple": { - "file_path": "packages/ai/src/api/lazy.ts", - "qualified_name": "packages.ai.src.api.lazy.lazyApi.api.streamSimple", - "start_line": 78, - "end_line": 79, - "type": "METHOD", - "content_hash": "70bbc03d0154e62a" - }, - "packages/ai/src/api/lazy.ts|packages.ai.src.api.lazy.lazyApi.api.streamSimple.lazyStream() callback": { - "file_path": "packages/ai/src/api/lazy.ts", - "qualified_name": "packages.ai.src.api.lazy.lazyApi.api.streamSimple.lazyStream() callback", - "start_line": 79, - "end_line": 79, - "type": "FUNCTION", - "content_hash": "ded52f6cdd6180f2" - }, - "packages/ai/src/api/lazy.ts|packages.ai.src.api.lazy.lazyApi.fetchDeferred": { - "file_path": "packages/ai/src/api/lazy.ts", - "qualified_name": "packages.ai.src.api.lazy.lazyApi.fetchDeferred", - "start_line": 83, - "end_line": 88, - "type": "FUNCTION", - "content_hash": "9a16e1dfd1d70a63" - }, - "packages/ai/src/api/lazy.ts|packages.ai.src.api.lazy.lazyApi.fetchDeferred.lazyStream() callback": { - "file_path": "packages/ai/src/api/lazy.ts", - "qualified_name": "packages.ai.src.api.lazy.lazyApi.fetchDeferred.lazyStream() callback", - "start_line": 84, - "end_line": 88, - "type": "FUNCTION", - "content_hash": "50170c3ada2b8d0c" - }, - "packages/ai/src/api/lazy.ts|packages.ai.src.api.lazy.lazyApi.cancelDeferred": { - "file_path": "packages/ai/src/api/lazy.ts", - "qualified_name": "packages.ai.src.api.lazy.lazyApi.cancelDeferred", - "start_line": 91, - "end_line": 95, - "type": "FUNCTION", - "content_hash": "0f4c88339f00c3ab" - }, - "packages/ai/src/api/llama-cpp-classify.lazy.ts|packages.ai.src.api.llama-cpp-classify.lazy.llamaCppClassifyApi": { - "file_path": "packages/ai/src/api/llama-cpp-classify.lazy.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.lazy.llamaCppClassifyApi", - "start_line": 3, - "end_line": 6, - "type": "CLASS", - "content_hash": "d05ba4d22a48e342" - }, - "packages/ai/src/api/llama-cpp-classify.lazy.ts|packages.ai.src.api.llama-cpp-classify.lazy.llamaCppClassifyApi.classify": { - "file_path": "packages/ai/src/api/llama-cpp-classify.lazy.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.lazy.llamaCppClassifyApi.classify", - "start_line": 4, - "end_line": 5, - "type": "METHOD", - "content_hash": "de0642c23a1925f5" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.LabeledQuestion": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.LabeledQuestion", - "start_line": 58, - "end_line": 65, - "type": "INTERFACE", - "content_hash": "f9d586c42387c35a" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.HttpError": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.HttpError", - "start_line": 67, - "end_line": 71, - "type": "INTERFACE", - "content_hash": "1a771b02219bde4e" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.httpError": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.httpError", - "start_line": 73, - "end_line": 79, - "type": "FUNCTION", - "content_hash": "3c4e175f19b7e796" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.timeoutError": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.timeoutError", - "start_line": 81, - "end_line": 88, - "type": "FUNCTION", - "content_hash": "4521262cfa1ff219" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.isRecord": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.isRecord", - "start_line": 90, - "end_line": 92, - "type": "FUNCTION", - "content_hash": "1e9c333f1dc6814a" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.llamaServerRoot": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.llamaServerRoot", - "start_line": 95, - "end_line": 97, - "type": "FUNCTION", - "content_hash": "b983054c3c999434" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.renderState": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.renderState", - "start_line": 99, - "end_line": 101, - "type": "FUNCTION", - "content_hash": "1bff6889a9ba73c6" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.questionLabels": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.questionLabels", - "start_line": 104, - "end_line": 120, - "type": "FUNCTION", - "content_hash": "0eeb4e898e13184c" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.renderTask": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.renderTask", - "start_line": 123, - "end_line": 141, - "type": "FUNCTION", - "content_hash": "438da92f74e54a66" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.lines": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.lines", - "start_line": 126, - "end_line": 129, - "type": "CLASS", - "content_hash": "9a9db97f8818ae43" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.renderTask.lines.map() callback": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.renderTask.lines.map() callback", - "start_line": 126, - "end_line": 129, - "type": "FUNCTION", - "content_hash": "9a9db97f8818ae43" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.renderTask.lines": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.renderTask.lines", - "start_line": 133, - "end_line": 133, - "type": "CLASS", - "content_hash": "dfbe6f51045368b4" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.renderTask.lines.question.criteria.map() callback": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.renderTask.lines.question.criteria.map() callback", - "start_line": 133, - "end_line": 133, - "type": "FUNCTION", - "content_hash": "dfbe6f51045368b4" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.answerInstruction": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.answerInstruction", - "start_line": 143, - "end_line": 147, - "type": "FUNCTION", - "content_hash": "9f64012447be9d7e" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.renderOverview": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.renderOverview", - "start_line": 150, - "end_line": 157, - "type": "FUNCTION", - "content_hash": "06adc8b7a8fe2e04" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.renderOverview.questions.map() callback": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.renderOverview.questions.map() callback", - "start_line": 156, - "end_line": 156, - "type": "FUNCTION", - "content_hash": "a68da7cf0071263d" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.renderQuestion": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.renderQuestion", - "start_line": 170, - "end_line": 177, - "type": "FUNCTION", - "content_hash": "91c699cbc59e9b50" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.labelProbabilities": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.labelProbabilities", - "start_line": 180, - "end_line": 186, - "type": "FUNCTION", - "content_hash": "1a0050a4d43e5016" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.labelProbabilities.scaled": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.labelProbabilities.scaled", - "start_line": 181, - "end_line": 181, - "type": "CLASS", - "content_hash": "04eb2dbdac660408" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.labelProbabilities.scaled.logprobs.map() callback": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.labelProbabilities.scaled.logprobs.map() callback", - "start_line": 181, - "end_line": 181, - "type": "FUNCTION", - "content_hash": "04eb2dbdac660408" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.labelProbabilities.weights": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.labelProbabilities.weights", - "start_line": 183, - "end_line": 183, - "type": "CLASS", - "content_hash": "e6adeed73507f762" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.labelProbabilities.weights.scaled.map() callback": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.labelProbabilities.weights.scaled.map() callback", - "start_line": 183, - "end_line": 183, - "type": "FUNCTION", - "content_hash": "e6adeed73507f762" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.labelProbabilities.total": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.labelProbabilities.total", - "start_line": 184, - "end_line": 184, - "type": "CLASS", - "content_hash": "c2be7a0155e76c1d" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.labelProbabilities.total.weights.reduce() callback": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.labelProbabilities.total.weights.reduce() callback", - "start_line": 184, - "end_line": 184, - "type": "FUNCTION", - "content_hash": "c2be7a0155e76c1d" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.labelProbabilities.weights.map() callback": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.labelProbabilities.weights.map() callback", - "start_line": 185, - "end_line": 185, - "type": "FUNCTION", - "content_hash": "746228ef0e203ea7" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.peakConfidence": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.peakConfidence", - "start_line": 189, - "end_line": 193, - "type": "FUNCTION", - "content_hash": "66548e4a5695cd6f" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.answerFromProbabilities": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.answerFromProbabilities", - "start_line": 196, - "end_line": 219, - "type": "FUNCTION", - "content_hash": "1d34892e65ed25ca" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.answerFromProbabilities.score.probabilities.reduce() callback": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.answerFromProbabilities.score.probabilities.reduce() callback", - "start_line": 206, - "end_line": 206, - "type": "FUNCTION", - "content_hash": "26510a7b9553b6bf" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.score": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.score", - "start_line": 206, - "end_line": 206, - "type": "CLASS", - "content_hash": "26510a7b9553b6bf" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.answerFromProbabilities.probabilities.keys.map() callback": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.answerFromProbabilities.probabilities.keys.map() callback", - "start_line": 216, - "end_line": 216, - "type": "FUNCTION", - "content_hash": "81294f4c260464a2" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.RequestContext": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.RequestContext", - "start_line": 221, - "end_line": 225, - "type": "INTERFACE", - "content_hash": "efab79d0bdb76a80" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.post": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.post", - "start_line": 227, - "end_line": 271, - "type": "FUNCTION", - "content_hash": "7fef2659f6e9fc74" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.tokenIds": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.tokenIds", - "start_line": 273, - "end_line": 280, - "type": "FUNCTION", - "content_hash": "d4e11d3f4fc16ecb" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.tokenIds.body.tokens.map() callback": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.tokenIds.body.tokens.map() callback", - "start_line": 275, - "end_line": 279, - "type": "FUNCTION", - "content_hash": "68c13fb39eda4177" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.tokenize": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.tokenize", - "start_line": 282, - "end_line": 291, - "type": "FUNCTION", - "content_hash": "7b8d25a1bd659206" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.resolveLabelToken": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.resolveLabelToken", - "start_line": 306, - "end_line": 313, - "type": "FUNCTION", - "content_hash": "2ac97c2d7132fa6d" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.resolveLabelToken.newline.every() callback": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.resolveLabelToken.newline.every() callback", - "start_line": 308, - "end_line": 308, - "type": "FUNCTION", - "content_hash": "e257713bdf1ec0aa" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.labelTokens": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.labelTokens", - "start_line": 315, - "end_line": 335, - "type": "FUNCTION", - "content_hash": "66cbee2fa5923cc0" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.labelTokens.ids": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.labelTokens.ids", - "start_line": 316, - "end_line": 327, - "type": "CLASS", - "content_hash": "4bf14244367b51a8" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.labelTokens.ids.labels.map() callback": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.labelTokens.ids.labels.map() callback", - "start_line": 317, - "end_line": 326, - "type": "FUNCTION", - "content_hash": "878c9bd67a726ebe" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.labelTokens.ids.labels.map() callback.pending.catch() callback": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.labelTokens.ids.labels.map() callback.pending.catch() callback", - "start_line": 323, - "end_line": 323, - "type": "FUNCTION", - "content_hash": "33741ce23ebb12e9" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.renderPrompt": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.renderPrompt", - "start_line": 337, - "end_line": 356, - "type": "FUNCTION", - "content_hash": "3c2ce8ea9fc96859" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.nextTokenLogprobs": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.nextTokenLogprobs", - "start_line": 359, - "end_line": 391, - "type": "FUNCTION", - "content_hash": "0073085ace9cc97f" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.nextTokenLogprobs.tokens.map() callback": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.nextTokenLogprobs.tokens.map() callback", - "start_line": 390, - "end_line": 390, - "type": "FUNCTION", - "content_hash": "27068041aaf302dc" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.classifyQuestion": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.classifyQuestion", - "start_line": 393, - "end_line": 422, - "type": "FUNCTION", - "content_hash": "1c9bfcf06fc99705" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.classifyQuestion.logprobs.every() callback": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.classifyQuestion.logprobs.every() callback", - "start_line": 409, - "end_line": 409, - "type": "FUNCTION", - "content_hash": "81f99f22fd8bf4fb" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.classifyQuestion.missing": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.classifyQuestion.missing", - "start_line": 411, - "end_line": 411, - "type": "CLASS", - "content_hash": "d6dc4cd04b633fe4" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.classifyQuestion.missing.rendered.labels.filter() callback": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.classifyQuestion.missing.rendered.labels.filter() callback", - "start_line": 411, - "end_line": 411, - "type": "FUNCTION", - "content_hash": "d6dc4cd04b633fe4" - }, - "packages/ai/src/api/llama-cpp-classify.ts|packages.ai.src.api.llama-cpp-classify.classifyQuestion.values.every() callback": { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "qualified_name": "packages.ai.src.api.llama-cpp-classify.classifyQuestion.values.every() callback", - "start_line": 418, - "end_line": 418, - "type": "FUNCTION", - "content_hash": "2f8f2eb81415a14a" - }, - "packages/ai/src/api/mistral-conversations.lazy.ts|packages.ai.src.api.mistral-conversations.lazy.mistralConversationsApi": { - "file_path": "packages/ai/src/api/mistral-conversations.lazy.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.lazy.mistralConversationsApi", - "start_line": 4, - "end_line": 4, - "type": "CLASS", - "content_hash": "2222b153ae5be049" - }, - "packages/ai/src/api/mistral-conversations.lazy.ts|packages.ai.src.api.mistral-conversations.lazy.mistralConversationsApi.lazyApi() callback": { - "file_path": "packages/ai/src/api/mistral-conversations.lazy.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.lazy.mistralConversationsApi.lazyApi() callback", - "start_line": 4, - "end_line": 4, - "type": "FUNCTION", - "content_hash": "2222b153ae5be049" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.MistralOptions": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.MistralOptions", - "start_line": 37, - "end_line": 41, - "type": "INTERFACE", - "content_hash": "3c8f027d11ff97a7" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.stream": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.stream", - "start_line": 125, - "end_line": 182, - "type": "CLASS", - "content_hash": "d2167fd88b1fb484" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.stream.": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.stream.", - "start_line": 133, - "end_line": 179, - "type": "FUNCTION", - "content_hash": "d16224f866fbb3d0" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.stream..transformedMessages.transformMessages() callback": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.stream..transformedMessages.transformMessages() callback", - "start_line": 143, - "end_line": 144, - "type": "FUNCTION", - "content_hash": "f2cd58ad522115ab" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.stream..transformedMessages": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.stream..transformedMessages", - "start_line": 143, - "end_line": 145, - "type": "CLASS", - "content_hash": "18d0cdbd0d5c28b1" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.createOutput": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.createOutput", - "start_line": 218, - "end_line": 236, - "type": "FUNCTION", - "content_hash": "9a4a2abb1d579da8" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.createMistralToolCallIdNormalizer": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.createMistralToolCallIdNormalizer", - "start_line": 238, - "end_line": 258, - "type": "FUNCTION", - "content_hash": "7b3cd11c518700fb" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.createMistralToolCallIdNormalizer.": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.createMistralToolCallIdNormalizer.", - "start_line": 242, - "end_line": 257, - "type": "FUNCTION", - "content_hash": "49542eca293ea2ac" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.deriveMistralToolCallId": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.deriveMistralToolCallId", - "start_line": 260, - "end_line": 268, - "type": "FUNCTION", - "content_hash": "1faed2f771c9121e" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.formatMistralError": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.formatMistralError", - "start_line": 270, - "end_line": 282, - "type": "FUNCTION", - "content_hash": "4a1f4637f88d9d45" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.truncateErrorText": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.truncateErrorText", - "start_line": 284, - "end_line": 287, - "type": "FUNCTION", - "content_hash": "3811cde97ac8dc25" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.safeJsonStringify": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.safeJsonStringify", - "start_line": 289, - "end_line": 296, - "type": "FUNCTION", - "content_hash": "d6d7c670ef8c742a" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.requestMistralStream": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.requestMistralStream", - "start_line": 298, - "end_line": 341, - "type": "FUNCTION", - "content_hash": "d94e6e8204f3820e" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.MistralHttpError": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.MistralHttpError", - "start_line": 343, - "end_line": 353, - "type": "CLASS", - "content_hash": "1b032bdaedb6e283" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.MistralHttpError.constructor": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.MistralHttpError.constructor", - "start_line": 347, - "end_line": 352, - "type": "CONSTRUCTOR", - "content_hash": "d3af2fd9c58583e3" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.buildMistralHeaders": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.buildMistralHeaders", - "start_line": 355, - "end_line": 372, - "type": "FUNCTION", - "content_hash": "c2c32726fcf9028e" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.applyMistralHeaderOverrides": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.applyMistralHeaderOverrides", - "start_line": 374, - "end_line": 380, - "type": "FUNCTION", - "content_hash": "3272853a52316cca" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.hasMistralHeaderOverride": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.hasMistralHeaderOverride", - "start_line": 382, - "end_line": 384, - "type": "FUNCTION", - "content_hash": "a68436b55222fff7" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.hasMistralHeaderOverride.some() callback": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.hasMistralHeaderOverride.some() callback", - "start_line": 383, - "end_line": 383, - "type": "FUNCTION", - "content_hash": "f77701e4085e530c" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.toMistralWirePayload": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.toMistralWirePayload", - "start_line": 386, - "end_line": 420, - "type": "FUNCTION", - "content_hash": "27f1688ad41f52bb" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.toMistralWirePayload.payload.messages.map() callback": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.toMistralWirePayload.payload.messages.map() callback", - "start_line": 404, - "end_line": 404, - "type": "FUNCTION", - "content_hash": "7180aa15e47bc9f3" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.toMistralWireMessage": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.toMistralWireMessage", - "start_line": 422, - "end_line": 430, - "type": "FUNCTION", - "content_hash": "67b2b6f200664820" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.toMistralWireMessage.message.content.map() callback": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.toMistralWireMessage.message.content.map() callback", - "start_line": 427, - "end_line": 427, - "type": "FUNCTION", - "content_hash": "ba22be617aa4b802" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.toMistralWireContentChunk": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.toMistralWireContentChunk", - "start_line": 432, - "end_line": 445, - "type": "FUNCTION", - "content_hash": "a6d8a108317a1ce3" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.remapMistralProperty": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.remapMistralProperty", - "start_line": 447, - "end_line": 451, - "type": "FUNCTION", - "content_hash": "3cb40f5e3bdb0a90" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.isMistralRecord": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.isMistralRecord", - "start_line": 453, - "end_line": 455, - "type": "FUNCTION", - "content_hash": "f30462ed1f1c4a58" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.readMistralEvents": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.readMistralEvents", - "start_line": 459, - "end_line": 503, - "type": "FUNCTION", - "content_hash": "b60e1dec572a0397" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.readMistralEvents.onAbort": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.readMistralEvents.onAbort", - "start_line": 466, - "end_line": 468, - "type": "CLASS", - "content_hash": "69867f2f7d04d631" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.readMistralEvents.onAbort.catch() callback": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.readMistralEvents.onAbort.catch() callback", - "start_line": 467, - "end_line": 467, - "type": "FUNCTION", - "content_hash": "ee194cf027623c25" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.findMistralEventBoundary": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.findMistralEventBoundary", - "start_line": 505, - "end_line": 508, - "type": "FUNCTION", - "content_hash": "d5105fe0a4f2c745" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.parseMistralEvent": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.parseMistralEvent", - "start_line": 510, - "end_line": 525, - "type": "FUNCTION", - "content_hash": "977efef29de24126" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.data": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.data", - "start_line": 511, - "end_line": 516, - "type": "CLASS", - "content_hash": "cbbb9e15180318a2" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.parseMistralEvent.data.filter() callback": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.parseMistralEvent.data.filter() callback", - "start_line": 513, - "end_line": 513, - "type": "FUNCTION", - "content_hash": "35883ada9e2795fc" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.parseMistralEvent.data.map() callback": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.parseMistralEvent.data.map() callback", - "start_line": 514, - "end_line": 514, - "type": "FUNCTION", - "content_hash": "fd4cbd28b0ef4734" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.buildChatPayload": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.buildChatPayload", - "start_line": 527, - "end_line": 549, - "type": "FUNCTION", - "content_hash": "e07d78168345c0b2" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.shouldUsePromptCaching": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.shouldUsePromptCaching", - "start_line": 551, - "end_line": 553, - "type": "FUNCTION", - "content_hash": "d252cfb49cd60978" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.getMistralCachedPromptTokens": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.getMistralCachedPromptTokens", - "start_line": 555, - "end_line": 574, - "type": "FUNCTION", - "content_hash": "c6c4fc669b247bd6" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.consumeChatStream": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.consumeChatStream", - "start_line": 576, - "end_line": 775, - "type": "FUNCTION", - "content_hash": "7cb53511a91adb01" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.consumeChatStream.deltaText": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.consumeChatStream.deltaText", - "start_line": 668, - "end_line": 671, - "type": "CLASS", - "content_hash": "f7667af148730e3b" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.consumeChatStream.deltaText.map() callback": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.consumeChatStream.deltaText.map() callback", - "start_line": 669, - "end_line": 669, - "type": "FUNCTION", - "content_hash": "5ec124f3fd019988" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.consumeChatStream.deltaText.filter() callback": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.consumeChatStream.deltaText.filter() callback", - "start_line": 670, - "end_line": 670, - "type": "FUNCTION", - "content_hash": "43a3b7776e0022d1" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.toFunctionTools": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.toFunctionTools", - "start_line": 777, - "end_line": 790, - "type": "FUNCTION", - "content_hash": "231a0be4a67c91d1" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.toFunctionTools.tools.map() callback": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.toFunctionTools.tools.map() callback", - "start_line": 778, - "end_line": 789, - "type": "FUNCTION", - "content_hash": "5e915808a50f2bf9" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.stripSymbolKeys": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.stripSymbolKeys", - "start_line": 792, - "end_line": 806, - "type": "FUNCTION", - "content_hash": "ed37c7377809afb9" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.stripSymbolKeys.value.map() callback": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.stripSymbolKeys.value.map() callback", - "start_line": 794, - "end_line": 794, - "type": "FUNCTION", - "content_hash": "748f168810a01ac8" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.toChatMessages": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.toChatMessages", - "start_line": 808, - "end_line": 900, - "type": "FUNCTION", - "content_hash": "2349ab59da8944b0" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.toChatMessages.hadImages": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.toChatMessages.hadImages", - "start_line": 823, - "end_line": 823, - "type": "CLASS", - "content_hash": "2f35f313ef81583d" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.toChatMessages.hadImages.msg.content.some() callback": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.toChatMessages.hadImages.msg.content.some() callback", - "start_line": 823, - "end_line": 823, - "type": "FUNCTION", - "content_hash": "2f35f313ef81583d" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.toChatMessages.content.msg.content.filter() callback": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.toChatMessages.content.msg.content.filter() callback", - "start_line": 825, - "end_line": 825, - "type": "FUNCTION", - "content_hash": "5ff33f9ce9605280" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.toChatMessages.content.map() callback": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.toChatMessages.content.map() callback", - "start_line": 826, - "end_line": 829, - "type": "FUNCTION", - "content_hash": "e8ec7b62da967de3" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.toChatMessages.textResult": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.toChatMessages.textResult", - "start_line": 876, - "end_line": 879, - "type": "CLASS", - "content_hash": "29710ee91ec95ab6" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.toChatMessages.textResult.msg.content.filter() callback": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.toChatMessages.textResult.msg.content.filter() callback", - "start_line": 877, - "end_line": 877, - "type": "FUNCTION", - "content_hash": "b697150490e4938b" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.toChatMessages.textResult.map() callback": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.toChatMessages.textResult.map() callback", - "start_line": 878, - "end_line": 878, - "type": "FUNCTION", - "content_hash": "9c491a58d9f86b01" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.toChatMessages.hasImages": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.toChatMessages.hasImages", - "start_line": 880, - "end_line": 880, - "type": "CLASS", - "content_hash": "9eaa2482ca53389b" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.toChatMessages.hasImages.msg.content.some() callback": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.toChatMessages.hasImages.msg.content.some() callback", - "start_line": 880, - "end_line": 880, - "type": "FUNCTION", - "content_hash": "9eaa2482ca53389b" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.buildToolResultText": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.buildToolResultText", - "start_line": 902, - "end_line": 921, - "type": "FUNCTION", - "content_hash": "256f454e5a17ab8f" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.mapToolChoice": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.mapToolChoice", - "start_line": 923, - "end_line": 934, - "type": "FUNCTION", - "content_hash": "ecadf2a3b7a1053b" - }, - "packages/ai/src/api/mistral-conversations.ts|packages.ai.src.api.mistral-conversations.mapChatStopReason": { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "qualified_name": "packages.ai.src.api.mistral-conversations.mapChatStopReason", - "start_line": 936, - "end_line": 952, - "type": "FUNCTION", - "content_hash": "aa98cdff36383f7c" - }, - "packages/ai/src/api/openai-codex-responses.lazy.ts|packages.ai.src.api.openai-codex-responses.lazy.openAICodexResponsesApi": { - "file_path": "packages/ai/src/api/openai-codex-responses.lazy.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.lazy.openAICodexResponsesApi", - "start_line": 4, - "end_line": 4, - "type": "CLASS", - "content_hash": "bed2b926d675f298" - }, - "packages/ai/src/api/openai-codex-responses.lazy.ts|packages.ai.src.api.openai-codex-responses.lazy.openAICodexResponsesApi.lazyApi() callback": { - "file_path": "packages/ai/src/api/openai-codex-responses.lazy.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.lazy.openAICodexResponsesApi.lazyApi() callback", - "start_line": 4, - "end_line": 4, - "type": "FUNCTION", - "content_hash": "bed2b926d675f298" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.OpenAICodexResponsesOptions": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.OpenAICodexResponsesOptions", - "start_line": 79, - "end_line": 85, - "type": "INTERFACE", - "content_hash": "35305685048120e9" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.RequestBody": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.RequestBody", - "start_line": 89, - "end_line": 106, - "type": "INTERFACE", - "content_hash": "be266da0ea414f18" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.assertSuccessfulOutput": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.assertSuccessfulOutput", - "start_line": 110, - "end_line": 117, - "type": "FUNCTION", - "content_hash": "a2a347f4bf65c294" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.isTerminalRateLimitError": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.isTerminalRateLimitError", - "start_line": 123, - "end_line": 127, - "type": "FUNCTION", - "content_hash": "d69c3696c482e8c4" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.isRetryableError": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.isRetryableError", - "start_line": 129, - "end_line": 137, - "type": "FUNCTION", - "content_hash": "09d64ce8480593f9" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.getRetryAfterDelayMs": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.getRetryAfterDelayMs", - "start_line": 139, - "end_line": 164, - "type": "FUNCTION", - "content_hash": "7e4f4a303da551d9" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.RetryDelayExceededError": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.RetryDelayExceededError", - "start_line": 166, - "end_line": 166, - "type": "CLASS", - "content_hash": "383b1ccb1d9e7086" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.validateRetryDelayMs": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.validateRetryDelayMs", - "start_line": 168, - "end_line": 176, - "type": "FUNCTION", - "content_hash": "61d7f3858fb29187" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.sleep": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.sleep", - "start_line": 178, - "end_line": 190, - "type": "FUNCTION", - "content_hash": "79ed1ee9e67a4311" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.sleep.": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.sleep.", - "start_line": 179, - "end_line": 189, - "type": "FUNCTION", - "content_hash": "3b0b77d0d23912a9" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.sleep..signal.addEventListener(\"abort\") callback": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.sleep..signal.addEventListener(\"abort\") callback", - "start_line": 185, - "end_line": 188, - "type": "FUNCTION", - "content_hash": "bc0f870904e1ce25" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.normalizeTimeoutMs": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.normalizeTimeoutMs", - "start_line": 192, - "end_line": 198, - "type": "FUNCTION", - "content_hash": "71318e5331bd8134" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.loadNodeZlib": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.loadNodeZlib", - "start_line": 208, - "end_line": 213, - "type": "FUNCTION", - "content_hash": "cb0bc8128d9810f4" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.compressRequestBodyZstd": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.compressRequestBodyZstd", - "start_line": 218, - "end_line": 231, - "type": "FUNCTION", - "content_hash": "2f44ad1f49312aaa" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.stream": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.stream", - "start_line": 237, - "end_line": 498, - "type": "CLASS", - "content_hash": "a171e55003899139" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.stream.": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.stream.", - "start_line": 245, - "end_line": 495, - "type": "FUNCTION", - "content_hash": "3266c8dff7befebe" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.stream..processWebSocketStream() callback": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.stream..processWebSocketStream() callback", - "start_line": 315, - "end_line": 321, - "type": "FUNCTION", - "content_hash": "4340740ea18cc768" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.buildRequestBody": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.buildRequestBody", - "start_line": 527, - "end_line": 600, - "type": "FUNCTION", - "content_hash": "67e2e0652e3f2229" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.getServiceTierCostMultiplier": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.getServiceTierCostMultiplier", - "start_line": 602, - "end_line": 614, - "type": "FUNCTION", - "content_hash": "88e8a9fb9528a9c6" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.applyServiceTierPricing": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.applyServiceTierPricing", - "start_line": 616, - "end_line": 629, - "type": "FUNCTION", - "content_hash": "f5bc273ab63bd3e9" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.resolveCodexServiceTier": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.resolveCodexServiceTier", - "start_line": 631, - "end_line": 639, - "type": "FUNCTION", - "content_hash": "016f356c296c5d70" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.resolveCodexUrl": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.resolveCodexUrl", - "start_line": 641, - "end_line": 647, - "type": "FUNCTION", - "content_hash": "173e2c2067879223" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.resolveCodexWebSocketUrl": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.resolveCodexWebSocketUrl", - "start_line": 649, - "end_line": 654, - "type": "FUNCTION", - "content_hash": "66278f7b13bf12af" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.processStream": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.processStream", - "start_line": 660, - "end_line": 680, - "type": "FUNCTION", - "content_hash": "7224bc1f9a5dc854" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.processStream.applyServiceTierPricing": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.processStream.applyServiceTierPricing", - "start_line": 677, - "end_line": 677, - "type": "METHOD", - "content_hash": "db9c04f21e62dfd9" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.CodexApiError": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.CodexApiError", - "start_line": 682, - "end_line": 693, - "type": "CLASS", - "content_hash": "7fa0310acace468d" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.CodexApiError.constructor": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.CodexApiError.constructor", - "start_line": 686, - "end_line": 692, - "type": "CONSTRUCTOR", - "content_hash": "473d88bc79df6185" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.CodexProtocolError": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.CodexProtocolError", - "start_line": 695, - "end_line": 704, - "type": "CLASS", - "content_hash": "00e919fb01357731" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.CodexProtocolError.constructor": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.CodexProtocolError.constructor", - "start_line": 698, - "end_line": 703, - "type": "CONSTRUCTOR", - "content_hash": "26ddd74896723410" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.ProviderStreamEventCallbackError": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.ProviderStreamEventCallbackError", - "start_line": 706, - "end_line": 712, - "type": "CLASS", - "content_hash": "4d7647ee7b5a6706" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.ProviderStreamEventCallbackError.constructor": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.ProviderStreamEventCallbackError.constructor", - "start_line": 707, - "end_line": 711, - "type": "CONSTRUCTOR", - "content_hash": "a118af4cb169138a" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.isCodexNonTransportError": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.isCodexNonTransportError", - "start_line": 714, - "end_line": 720, - "type": "FUNCTION", - "content_hash": "b6bfcd51a6662671" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.isWebSocketConnectionLimitReachedError": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.isWebSocketConnectionLimitReachedError", - "start_line": 722, - "end_line": 724, - "type": "FUNCTION", - "content_hash": "3cc2998c56ca74ae" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.isPreviousResponseNotFoundError": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.isPreviousResponseNotFoundError", - "start_line": 726, - "end_line": 728, - "type": "FUNCTION", - "content_hash": "319f8c98bfff5bb4" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.extractCodexEventError": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.extractCodexEventError", - "start_line": 730, - "end_line": 741, - "type": "FUNCTION", - "content_hash": "cf9c5867bd1ba539" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.mapCodexEvents": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.mapCodexEvents", - "start_line": 743, - "end_line": 788, - "type": "FUNCTION", - "content_hash": "8f24d0fe8b755840" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.normalizeCodexStatus": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.normalizeCodexStatus", - "start_line": 790, - "end_line": 793, - "type": "FUNCTION", - "content_hash": "d0230980310dda2c" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.parseSSE": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.parseSSE", - "start_line": 799, - "end_line": 859, - "type": "FUNCTION", - "content_hash": "ae54024e8e31e895" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.parseSSE.onAbort": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.parseSSE.onAbort", - "start_line": 805, - "end_line": 807, - "type": "CLASS", - "content_hash": "69867f2f7d04d631" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.parseSSE.onAbort.catch() callback": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.parseSSE.onAbort.catch() callback", - "start_line": 806, - "end_line": 806, - "type": "FUNCTION", - "content_hash": "ee194cf027623c25" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.parseSSE.dataLines": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.parseSSE.dataLines", - "start_line": 828, - "end_line": 831, - "type": "CLASS", - "content_hash": "7574865c99ea569f" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.parseSSE.dataLines.filter() callback": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.parseSSE.dataLines.filter() callback", - "start_line": 830, - "end_line": 830, - "type": "FUNCTION", - "content_hash": "eb7aee7a9422c72c" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.parseSSE.dataLines.map() callback": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.parseSSE.dataLines.map() callback", - "start_line": 831, - "end_line": 831, - "type": "FUNCTION", - "content_hash": "b6d4ca86110e4ed5" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.WebSocketLike": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.WebSocketLike", - "start_line": 872, - "end_line": 877, - "type": "INTERFACE", - "content_hash": "7d2ffa0bd9bb0f31" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.WebSocketLike.close": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.WebSocketLike.close", - "start_line": 873, - "end_line": 873, - "type": "METHOD", - "content_hash": "e73300439da2b03a" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.WebSocketLike.send": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.WebSocketLike.send", - "start_line": 874, - "end_line": 874, - "type": "METHOD", - "content_hash": "d83f80f02f77e0c3" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.WebSocketLike.addEventListener": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.WebSocketLike.addEventListener", - "start_line": 875, - "end_line": 875, - "type": "METHOD", - "content_hash": "057a77879184b650" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.WebSocketLike.removeEventListener": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.WebSocketLike.removeEventListener", - "start_line": 876, - "end_line": 876, - "type": "METHOD", - "content_hash": "d34804c6502563a1" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.CachedWebSocketContinuationState": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.CachedWebSocketContinuationState", - "start_line": 879, - "end_line": 883, - "type": "INTERFACE", - "content_hash": "922a44fae669226d" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.CachedWebSocketConnection": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.CachedWebSocketConnection", - "start_line": 885, - "end_line": 891, - "type": "INTERFACE", - "content_hash": "140b42bc85309607" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.OpenAICodexWebSocketDebugStats": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.OpenAICodexWebSocketDebugStats", - "start_line": 893, - "end_line": 908, - "type": "INTERFACE", - "content_hash": "713d0e9206f6e9c7" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.getOrCreateWebSocketDebugStats": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.getOrCreateWebSocketDebugStats", - "start_line": 914, - "end_line": 932, - "type": "FUNCTION", - "content_hash": "50c9741a4b2bea85" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.getOpenAICodexWebSocketDebugStats": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.getOpenAICodexWebSocketDebugStats", - "start_line": 934, - "end_line": 937, - "type": "FUNCTION", - "content_hash": "9edf62601297e01b" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.resetOpenAICodexWebSocketDebugStats": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.resetOpenAICodexWebSocketDebugStats", - "start_line": 939, - "end_line": 947, - "type": "FUNCTION", - "content_hash": "81a18bb0338999b7" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.closeOpenAICodexWebSocketSessions": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.closeOpenAICodexWebSocketSessions", - "start_line": 949, - "end_line": 963, - "type": "FUNCTION", - "content_hash": "aa7f99a36c2fc371" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.isWebSocketSseFallbackActive": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.isWebSocketSseFallbackActive", - "start_line": 967, - "end_line": 969, - "type": "FUNCTION", - "content_hash": "d653bdccf5ddc43a" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.recordWebSocketSseFallback": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.recordWebSocketSseFallback", - "start_line": 971, - "end_line": 976, - "type": "FUNCTION", - "content_hash": "5b8644ed8e132b3d" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.recordWebSocketFailure": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.recordWebSocketFailure", - "start_line": 978, - "end_line": 986, - "type": "FUNCTION", - "content_hash": "ccdf82c7d79cd9dc" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.getWebSocketConstructor": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.getWebSocketConstructor", - "start_line": 994, - "end_line": 1025, - "type": "FUNCTION", - "content_hash": "515e70a7bba87489" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.getWebSocketConstructor.WebSocketWithProxy": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.getWebSocketConstructor.WebSocketWithProxy", - "start_line": 1000, - "end_line": 1015, - "type": "CLASS", - "content_hash": "a5c90fdba0697713" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.getWebSocketConstructor.WebSocketWithProxy.constructor": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.getWebSocketConstructor.WebSocketWithProxy.constructor", - "start_line": 1001, - "end_line": 1014, - "type": "CONSTRUCTOR", - "content_hash": "2fad8c60bdfd99b1" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.WebSocketCloseError": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.WebSocketCloseError", - "start_line": 1027, - "end_line": 1039, - "type": "CLASS", - "content_hash": "4cfa504f734f067f" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.WebSocketCloseError.constructor": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.WebSocketCloseError.constructor", - "start_line": 1032, - "end_line": 1038, - "type": "CONSTRUCTOR", - "content_hash": "9387211c0feb9f54" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.getWebSocketReadyState": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.getWebSocketReadyState", - "start_line": 1041, - "end_line": 1044, - "type": "FUNCTION", - "content_hash": "87a1106516e11078" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.isWebSocketReusable": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.isWebSocketReusable", - "start_line": 1046, - "end_line": 1050, - "type": "FUNCTION", - "content_hash": "94187fd02a6fbfe4" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.isWebSocketSessionExpired": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.isWebSocketSessionExpired", - "start_line": 1052, - "end_line": 1054, - "type": "FUNCTION", - "content_hash": "0d5e994e0845f457" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.closeWebSocketSilently": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.closeWebSocketSilently", - "start_line": 1056, - "end_line": 1060, - "type": "FUNCTION", - "content_hash": "76bc430a85fb287e" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.scheduleSessionWebSocketExpiry": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.scheduleSessionWebSocketExpiry", - "start_line": 1062, - "end_line": 1073, - "type": "FUNCTION", - "content_hash": "d570b6bcf0a5eae1" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.scheduleSessionWebSocketExpiry.setTimeout() callback": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.scheduleSessionWebSocketExpiry.setTimeout() callback", - "start_line": 1066, - "end_line": 1072, - "type": "FUNCTION", - "content_hash": "14ca4961fc2eeaa8" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.connectWebSocket": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.connectWebSocket", - "start_line": 1075, - "end_line": 1151, - "type": "FUNCTION", - "content_hash": "000687d239928833" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.connectWebSocket.": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.connectWebSocket.", - "start_line": 1090, - "end_line": 1150, - "type": "FUNCTION", - "content_hash": "6637b5bfafafbba4" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.connectWebSocket..setTimeout() callback": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.connectWebSocket..setTimeout() callback", - "start_line": 1143, - "end_line": 1145, - "type": "FUNCTION", - "content_hash": "c41d4cfb2aafceb6" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.acquireWebSocket": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.acquireWebSocket", - "start_line": 1153, - "end_line": 1248, - "type": "FUNCTION", - "content_hash": "fb9a1baf1026f1b9" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.release": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.release", - "start_line": 1172, - "end_line": 1172, - "type": "METHOD", - "content_hash": "c7256f6686258fd2" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.acquireWebSocket.release": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.acquireWebSocket.release", - "start_line": 1235, - "end_line": 1246, - "type": "METHOD", - "content_hash": "83a09c9a9b4929b2" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.extractWebSocketError": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.extractWebSocketError", - "start_line": 1250, - "end_line": 1269, - "type": "FUNCTION", - "content_hash": "d10772e0829c59eb" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.extractWebSocketCloseError": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.extractWebSocketCloseError", - "start_line": 1271, - "end_line": 1288, - "type": "FUNCTION", - "content_hash": "f92699b7567af539" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.decodeWebSocketData": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.decodeWebSocketData", - "start_line": 1290, - "end_line": 1305, - "type": "FUNCTION", - "content_hash": "6d38dd030666ed45" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.parseWebSocket": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.parseWebSocket", - "start_line": 1307, - "end_line": 1423, - "type": "FUNCTION", - "content_hash": "f9a9988d7ac486d4" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.parseWebSocket.onMessage": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.parseWebSocket.onMessage", - "start_line": 1325, - "end_line": 1349, - "type": "CLASS", - "content_hash": "00b914acdb544edf" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.parseWebSocket.onMessage.": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.parseWebSocket.onMessage.", - "start_line": 1326, - "end_line": 1348, - "type": "FUNCTION", - "content_hash": "715996f0add2d52b" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.parseWebSocket.": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.parseWebSocket.", - "start_line": 1392, - "end_line": 1404, - "type": "FUNCTION", - "content_hash": "9e579fd1179a3b52" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.parseWebSocket..setTimeout() callback": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.parseWebSocket..setTimeout() callback", - "start_line": 1395, - "end_line": 1402, - "type": "FUNCTION", - "content_hash": "5ceb7eeebd84b5cc" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.parseWebSocket.finally() callback": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.parseWebSocket.finally() callback", - "start_line": 1404, - "end_line": 1408, - "type": "FUNCTION", - "content_hash": "5a48622e42ae19be" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.requestBodyWithoutInput": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.requestBodyWithoutInput", - "start_line": 1425, - "end_line": 1428, - "type": "FUNCTION", - "content_hash": "8751b3a0625c4452" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.responseInputsEqual": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.responseInputsEqual", - "start_line": 1430, - "end_line": 1432, - "type": "FUNCTION", - "content_hash": "9945edb9cfab64e2" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.requestBodiesMatchExceptInput": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.requestBodiesMatchExceptInput", - "start_line": 1434, - "end_line": 1436, - "type": "FUNCTION", - "content_hash": "b796d35d47640134" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.getCachedWebSocketInputDelta": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.getCachedWebSocketInputDelta", - "start_line": 1438, - "end_line": 1458, - "type": "FUNCTION", - "content_hash": "d1da2ee25f9e818d" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.buildCachedWebSocketRequestBody": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.buildCachedWebSocketRequestBody", - "start_line": 1460, - "end_line": 1477, - "type": "FUNCTION", - "content_hash": "83114100adbd0f05" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.startWebSocketOutputOnFirstEvent": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.startWebSocketOutputOnFirstEvent", - "start_line": 1479, - "end_line": 1491, - "type": "FUNCTION", - "content_hash": "2673a7073addf181" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.processWebSocketStream": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.processWebSocketStream", - "start_line": 1493, - "end_line": 1590, - "type": "FUNCTION", - "content_hash": "a19b08faf1a8ca22" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.processWebSocketStream.applyServiceTierPricing": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.processWebSocketStream.applyServiceTierPricing", - "start_line": 1560, - "end_line": 1560, - "type": "METHOD", - "content_hash": "688a730e41ca6b8b" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.processWebSocketStream.responseItems": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.processWebSocketStream.responseItems", - "start_line": 1566, - "end_line": 1574, - "type": "CLASS", - "content_hash": "0a2d858538e6666f" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.processWebSocketStream.responseItems.filter() callback": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.processWebSocketStream.responseItems.filter() callback", - "start_line": 1574, - "end_line": 1574, - "type": "FUNCTION", - "content_hash": "c964e9e1e3479d7d" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.parseErrorResponse": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.parseErrorResponse", - "start_line": 1596, - "end_line": 1621, - "type": "FUNCTION", - "content_hash": "fbe1ddc70664e457" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.extractAccountId": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.extractAccountId", - "start_line": 1627, - "end_line": 1638, - "type": "FUNCTION", - "content_hash": "84c8c1e2333bf005" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.buildBaseCodexHeaders": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.buildBaseCodexHeaders", - "start_line": 1640, - "end_line": 1661, - "type": "FUNCTION", - "content_hash": "993df8d20a3eabee" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.buildSSEHeaders": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.buildSSEHeaders", - "start_line": 1663, - "end_line": 1681, - "type": "FUNCTION", - "content_hash": "5c1fc48fc9fce15c" - }, - "packages/ai/src/api/openai-codex-responses.ts|packages.ai.src.api.openai-codex-responses.buildWebSocketHeaders": { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "qualified_name": "packages.ai.src.api.openai-codex-responses.buildWebSocketHeaders", - "start_line": 1683, - "end_line": 1699, - "type": "FUNCTION", - "content_hash": "a5bf186cc98e27b3" - }, - "packages/ai/src/api/openai-completions.lazy.ts|packages.ai.src.api.openai-completions.lazy.openAICompletionsApi": { - "file_path": "packages/ai/src/api/openai-completions.lazy.ts", - "qualified_name": "packages.ai.src.api.openai-completions.lazy.openAICompletionsApi", - "start_line": 4, - "end_line": 4, - "type": "CLASS", - "content_hash": "495eeb73d48529e7" - }, - "packages/ai/src/api/openai-completions.lazy.ts|packages.ai.src.api.openai-completions.lazy.openAICompletionsApi.lazyApi() callback": { - "file_path": "packages/ai/src/api/openai-completions.lazy.ts", - "qualified_name": "packages.ai.src.api.openai-completions.lazy.openAICompletionsApi.lazyApi() callback", - "start_line": 4, - "end_line": 4, - "type": "FUNCTION", - "content_hash": "495eeb73d48529e7" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.hasHeader": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.hasHeader", - "start_line": 78, - "end_line": 85, - "type": "FUNCTION", - "content_hash": "5c402895b43b2b94" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.getClientApiKey": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.getClientApiKey", - "start_line": 87, - "end_line": 91, - "type": "FUNCTION", - "content_hash": "e7d66f91e71c00e4" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.hasToolHistory": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.hasToolHistory", - "start_line": 93, - "end_line": 105, - "type": "FUNCTION", - "content_hash": "ebce826bb08dd65f" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.hasToolHistory.msg.content.some() callback": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.hasToolHistory.msg.content.some() callback", - "start_line": 99, - "end_line": 99, - "type": "FUNCTION", - "content_hash": "a6642cd0f85deca0" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.isTextContentBlock": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.isTextContentBlock", - "start_line": 107, - "end_line": 109, - "type": "FUNCTION", - "content_hash": "dc893c2f4035edf2" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.isThinkingContentBlock": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.isThinkingContentBlock", - "start_line": 111, - "end_line": 113, - "type": "FUNCTION", - "content_hash": "9519cb554efea032" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.isToolCallBlock": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.isToolCallBlock", - "start_line": 115, - "end_line": 117, - "type": "FUNCTION", - "content_hash": "62705a398ba7875d" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.isImageContentBlock": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.isImageContentBlock", - "start_line": 119, - "end_line": 121, - "type": "FUNCTION", - "content_hash": "cb1b3cf441db8db8" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.isReasoningDetailObject": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.isReasoningDetailObject", - "start_line": 123, - "end_line": 125, - "type": "FUNCTION", - "content_hash": "66bf2d4594e7d348" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.hasValidCommonReasoningDetailFields": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.hasValidCommonReasoningDetailFields", - "start_line": 127, - "end_line": 133, - "type": "FUNCTION", - "content_hash": "fb98a1b1a47cbb9d" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.isOpenAIReasoningDetail": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.isOpenAIReasoningDetail", - "start_line": 135, - "end_line": 152, - "type": "FUNCTION", - "content_hash": "1e2e30d7e6f790b8" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.OpenAICompletionsOptions": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.OpenAICompletionsOptions", - "start_line": 154, - "end_line": 159, - "type": "INTERFACE", - "content_hash": "7d87cec08a403dbd" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.ConvertCompletionsMessagesOptions": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.ConvertCompletionsMessagesOptions", - "start_line": 161, - "end_line": 163, - "type": "INTERFACE", - "content_hash": "909695cc35f6bfb5" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.OpenAICompatCacheControl": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.OpenAICompatCacheControl", - "start_line": 165, - "end_line": 168, - "type": "INTERFACE", - "content_hash": "181a1ff5974ad77b" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.parseOpenAIReasoningDetails": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.parseOpenAIReasoningDetails", - "start_line": 220, - "end_line": 228, - "type": "FUNCTION", - "content_hash": "0cf32100bc937f85" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.parseLegacyEncryptedReasoningDetail": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.parseLegacyEncryptedReasoningDetail", - "start_line": 230, - "end_line": 246, - "type": "FUNCTION", - "content_hash": "0a895aa0ec2789d9" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.fillMissingCommonReasoningDetailFields": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.fillMissingCommonReasoningDetailFields", - "start_line": 248, - "end_line": 255, - "type": "FUNCTION", - "content_hash": "e86fbfb4e2e14e5d" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.appendOpenAIReasoningDetail": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.appendOpenAIReasoningDetail", - "start_line": 257, - "end_line": 271, - "type": "FUNCTION", - "content_hash": "dc756daa5d8c541b" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.isOpenAICompletionsReasoningField": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.isOpenAICompletionsReasoningField", - "start_line": 277, - "end_line": 279, - "type": "FUNCTION", - "content_hash": "47348dd11db54c8c" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.resolveCacheRetention": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.resolveCacheRetention", - "start_line": 294, - "end_line": 302, - "type": "FUNCTION", - "content_hash": "7844c001e49b9a46" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.stream": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.stream", - "start_line": 304, - "end_line": 734, - "type": "CLASS", - "content_hash": "62904d987028d258" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.stream.": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.stream.", - "start_line": 312, - "end_line": 731, - "type": "FUNCTION", - "content_hash": "2ecbe978d5ddb41e" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.stream..StreamingToolCallBlock": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.stream..StreamingToolCallBlock", - "start_line": 386, - "end_line": 393, - "type": "INTERFACE", - "content_hash": "47b09c68fab2eac7" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.stream..output.content.some() callback": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.stream..output.content.some() callback", - "start_line": 696, - "end_line": 696, - "type": "FUNCTION", - "content_hash": "6ad0fadc6bcd31b4" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.createClient": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.createClient", - "start_line": 757, - "end_line": 800, - "type": "FUNCTION", - "content_hash": "be6992b6649574d6" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.buildParams": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.buildParams", - "start_line": 802, - "end_line": 1010, - "type": "FUNCTION", - "content_hash": "300473b6f36e9f54" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.resolveThinkingTokenBudgetField": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.resolveThinkingTokenBudgetField", - "start_line": 1012, - "end_line": 1018, - "type": "FUNCTION", - "content_hash": "990e2b5ac226fde2" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.resolveClampedThinkingBudget": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.resolveClampedThinkingBudget", - "start_line": 1020, - "end_line": 1032, - "type": "FUNCTION", - "content_hash": "7c2b832f2bb1b474" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.buildChatTemplateValues": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.buildChatTemplateValues", - "start_line": 1034, - "end_line": 1050, - "type": "FUNCTION", - "content_hash": "48a593f09d47d3f1" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.resolveChatTemplateKwargValue": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.resolveChatTemplateKwargValue", - "start_line": 1052, - "end_line": 1075, - "type": "FUNCTION", - "content_hash": "511a8719686dc26a" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.getCompatCacheControl": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.getCompatCacheControl", - "start_line": 1077, - "end_line": 1087, - "type": "FUNCTION", - "content_hash": "e1ad0e9138859082" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.applyAnthropicCacheControl": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.applyAnthropicCacheControl", - "start_line": 1089, - "end_line": 1097, - "type": "FUNCTION", - "content_hash": "a5693fd16b870acc" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.addCacheControlToSystemPrompt": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.addCacheControlToSystemPrompt", - "start_line": 1099, - "end_line": 1109, - "type": "FUNCTION", - "content_hash": "790c80b05e87b57a" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.addCacheControlToLastConversationMessage": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.addCacheControlToLastConversationMessage", - "start_line": 1111, - "end_line": 1123, - "type": "FUNCTION", - "content_hash": "cc6cc97648b991b3" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.addCacheControlToLastTool": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.addCacheControlToLastTool", - "start_line": 1125, - "end_line": 1135, - "type": "FUNCTION", - "content_hash": "1247c7cf271ce2d2" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.addCacheControlToInstructionMessage": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.addCacheControlToInstructionMessage", - "start_line": 1137, - "end_line": 1142, - "type": "FUNCTION", - "content_hash": "125d96f7e99d4b76" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.addCacheControlToMessage": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.addCacheControlToMessage", - "start_line": 1144, - "end_line": 1152, - "type": "FUNCTION", - "content_hash": "47f3ae6e3dd473e8" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.addCacheControlToTextContent": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.addCacheControlToTextContent", - "start_line": 1154, - "end_line": 1191, - "type": "FUNCTION", - "content_hash": "14fafb9108122bd2" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.convertMessages", - "start_line": 1193, - "end_line": 1480, - "type": "FUNCTION", - "content_hash": "2f277e6f528d9674" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.transformedMessages": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.convertMessages.transformedMessages", - "start_line": 1228, - "end_line": 1228, - "type": "CLASS", - "content_hash": "58b864527b85f6bb" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.transformedMessages.transformMessages() callback": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.convertMessages.transformedMessages.transformMessages() callback", - "start_line": 1228, - "end_line": 1228, - "type": "FUNCTION", - "content_hash": "58b864527b85f6bb" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.content.msg.content.filter() callback": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.convertMessages.content.msg.content.filter() callback", - "start_line": 1269, - "end_line": 1269, - "type": "FUNCTION", - "content_hash": "5058bb658205c81f" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.content.map() callback": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.convertMessages.content.map() callback", - "start_line": 1270, - "end_line": 1284, - "type": "FUNCTION", - "content_hash": "583002ec59de131f" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.assistantTextParts": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.convertMessages.assistantTextParts", - "start_line": 1298, - "end_line": 1307, - "type": "CLASS", - "content_hash": "7a659d8885d87055" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.assistantTextParts.filter() callback": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.convertMessages.assistantTextParts.filter() callback", - "start_line": 1300, - "end_line": 1300, - "type": "FUNCTION", - "content_hash": "bcd1eb195154db48" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.assistantTextParts.map() callback": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.convertMessages.assistantTextParts.map() callback", - "start_line": 1302, - "end_line": 1306, - "type": "FUNCTION", - "content_hash": "cf15c0d84be55fd5" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.assistantText": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.convertMessages.assistantText", - "start_line": 1308, - "end_line": 1308, - "type": "CLASS", - "content_hash": "f2ab9be807634df2" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.assistantText.assistantTextParts.map() callback": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.convertMessages.assistantText.assistantTextParts.map() callback", - "start_line": 1308, - "end_line": 1308, - "type": "FUNCTION", - "content_hash": "f2ab9be807634df2" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.signedReasoningDetails": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.convertMessages.signedReasoningDetails", - "start_line": 1312, - "end_line": 1314, - "type": "CLASS", - "content_hash": "1d7aab201d2f3ed1" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.signedReasoningDetails.thinkingBlocks.map() callback": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.convertMessages.signedReasoningDetails.thinkingBlocks.map() callback", - "start_line": 1313, - "end_line": 1313, - "type": "FUNCTION", - "content_hash": "e039a665c7c71a2c" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.signedReasoningDetails.find() callback": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.convertMessages.signedReasoningDetails.find() callback", - "start_line": 1314, - "end_line": 1314, - "type": "FUNCTION", - "content_hash": "60b7d7e64e9513cc" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.legacyReasoningDetails": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.convertMessages.legacyReasoningDetails", - "start_line": 1315, - "end_line": 1317, - "type": "CLASS", - "content_hash": "8f0f4a8c84d8a7ce" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.legacyReasoningDetails.toolCalls.map() callback": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.convertMessages.legacyReasoningDetails.toolCalls.map() callback", - "start_line": 1316, - "end_line": 1316, - "type": "FUNCTION", - "content_hash": "8238a64677d916e0" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.legacyReasoningDetails.filter() callback": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.convertMessages.legacyReasoningDetails.filter() callback", - "start_line": 1317, - "end_line": 1317, - "type": "FUNCTION", - "content_hash": "4fc09893cbaccbfe" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.nonEmptyThinkingBlocks": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.convertMessages.nonEmptyThinkingBlocks", - "start_line": 1321, - "end_line": 1321, - "type": "CLASS", - "content_hash": "9338354f94f50483" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.nonEmptyThinkingBlocks.thinkingBlocks.filter() callback": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.convertMessages.nonEmptyThinkingBlocks.thinkingBlocks.filter() callback", - "start_line": 1321, - "end_line": 1321, - "type": "FUNCTION", - "content_hash": "9338354f94f50483" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.thinkingText": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.convertMessages.thinkingText", - "start_line": 1325, - "end_line": 1327, - "type": "CLASS", - "content_hash": "0d0d16f43a134683" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.thinkingText.nonEmptyThinkingBlocks.map() callback": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.convertMessages.thinkingText.nonEmptyThinkingBlocks.map() callback", - "start_line": 1326, - "end_line": 1326, - "type": "FUNCTION", - "content_hash": "10c40e8f085741ea" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.nonEmptyThinkingBlocks.map() callback": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.convertMessages.nonEmptyThinkingBlocks.map() callback", - "start_line": 1347, - "end_line": 1347, - "type": "FUNCTION", - "content_hash": "6a74cd189e112497" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.toolCalls.map() callback": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.convertMessages.toolCalls.map() callback", - "start_line": 1361, - "end_line": 1381, - "type": "FUNCTION", - "content_hash": "59402b9282a3050f" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.textResult": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.convertMessages.textResult", - "start_line": 1414, - "end_line": 1417, - "type": "CLASS", - "content_hash": "4751a5c769c890e0" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.textResult.map() callback": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.convertMessages.textResult.map() callback", - "start_line": 1416, - "end_line": 1416, - "type": "FUNCTION", - "content_hash": "2e39327cb710b2d6" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.hasImages": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.convertMessages.hasImages", - "start_line": 1418, - "end_line": 1418, - "type": "CLASS", - "content_hash": "edff7ce217c954bc" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertMessages.hasImages.toolMsg.content.some() callback": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.convertMessages.hasImages.toolMsg.content.some() callback", - "start_line": 1418, - "end_line": 1418, - "type": "FUNCTION", - "content_hash": "edff7ce217c954bc" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertTools": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.convertTools", - "start_line": 1482, - "end_line": 1517, - "type": "FUNCTION", - "content_hash": "5599fb0f385005dc" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.convertTools.tools.map() callback": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.convertTools.tools.map() callback", - "start_line": 1486, - "end_line": 1516, - "type": "FUNCTION", - "content_hash": "a1ac3b763fbc214f" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.parseChunkUsage": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.parseChunkUsage", - "start_line": 1519, - "end_line": 1560, - "type": "FUNCTION", - "content_hash": "f03fd6d3ecc93880" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.mapStopReason": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.mapStopReason", - "start_line": 1562, - "end_line": 1586, - "type": "FUNCTION", - "content_hash": "4cf7c2ed80b833e3" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.detectCompat": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.detectCompat", - "start_line": 1593, - "end_line": 1690, - "type": "FUNCTION", - "content_hash": "cef4ec1d51292049" - }, - "packages/ai/src/api/openai-completions.ts|packages.ai.src.api.openai-completions.getCompat": { - "file_path": "packages/ai/src/api/openai-completions.ts", - "qualified_name": "packages.ai.src.api.openai-completions.getCompat", - "start_line": 1696, - "end_line": 1734, - "type": "FUNCTION", - "content_hash": "e946941a281065dd" - }, - "packages/ai/src/api/openai-decisions.lazy.ts|packages.ai.src.api.openai-decisions.lazy.openAIDecisionsApi": { - "file_path": "packages/ai/src/api/openai-decisions.lazy.ts", - "qualified_name": "packages.ai.src.api.openai-decisions.lazy.openAIDecisionsApi", - "start_line": 3, - "end_line": 6, - "type": "CLASS", - "content_hash": "2872ac75748eb265" - }, - "packages/ai/src/api/openai-decisions.lazy.ts|packages.ai.src.api.openai-decisions.lazy.openAIDecisionsApi.classify": { - "file_path": "packages/ai/src/api/openai-decisions.lazy.ts", - "qualified_name": "packages.ai.src.api.openai-decisions.lazy.openAIDecisionsApi.classify", - "start_line": 4, - "end_line": 5, - "type": "METHOD", - "content_hash": "570e3f9a14d9f20a" - }, - "packages/ai/src/api/openai-decisions.ts|packages.ai.src.api.openai-decisions.DecisionQuestion": { - "file_path": "packages/ai/src/api/openai-decisions.ts", - "qualified_name": "packages.ai.src.api.openai-decisions.DecisionQuestion", - "start_line": 35, - "end_line": 41, - "type": "INTERFACE", - "content_hash": "4ef939aaae2d5680" - }, - "packages/ai/src/api/openai-decisions.ts|packages.ai.src.api.openai-decisions.predicateInstructions": { - "file_path": "packages/ai/src/api/openai-decisions.ts", - "qualified_name": "packages.ai.src.api.openai-decisions.predicateInstructions", - "start_line": 43, - "end_line": 49, - "type": "FUNCTION", - "content_hash": "5f5408e1968a3f3b" - }, - "packages/ai/src/api/openai-decisions.ts|packages.ai.src.api.openai-decisions.wireQuestion": { - "file_path": "packages/ai/src/api/openai-decisions.ts", - "qualified_name": "packages.ai.src.api.openai-decisions.wireQuestion", - "start_line": 51, - "end_line": 71, - "type": "FUNCTION", - "content_hash": "df6cfb26685e8e40" - }, - "packages/ai/src/api/openai-decisions.ts|packages.ai.src.api.openai-decisions.wireQuestion.choices.map() callback": { - "file_path": "packages/ai/src/api/openai-decisions.ts", - "qualified_name": "packages.ai.src.api.openai-decisions.wireQuestion.choices.map() callback", - "start_line": 57, - "end_line": 58, - "type": "FUNCTION", - "content_hash": "d3694f9c81b276b1" - }, - "packages/ai/src/api/openai-decisions.ts|packages.ai.src.api.openai-decisions.wireQuestion.levels.question.criteria.map() callback": { - "file_path": "packages/ai/src/api/openai-decisions.ts", - "qualified_name": "packages.ai.src.api.openai-decisions.wireQuestion.levels.question.criteria.map() callback", - "start_line": 67, - "end_line": 67, - "type": "FUNCTION", - "content_hash": "f97efea91d9b9a61" - }, - "packages/ai/src/api/openai-decisions.ts|packages.ai.src.api.openai-decisions.wireInput": { - "file_path": "packages/ai/src/api/openai-decisions.ts", - "qualified_name": "packages.ai.src.api.openai-decisions.wireInput", - "start_line": 73, - "end_line": 92, - "type": "FUNCTION", - "content_hash": "6262c8e486b8511b" - }, - "packages/ai/src/api/openai-decisions.ts|packages.ai.src.api.openai-decisions.wireInput.content.images.map() callback": { - "file_path": "packages/ai/src/api/openai-decisions.ts", - "qualified_name": "packages.ai.src.api.openai-decisions.wireInput.content.images.map() callback", - "start_line": 85, - "end_line": 88, - "type": "FUNCTION", - "content_hash": "e72eeb377dd26250" - }, - "packages/ai/src/api/openai-decisions.ts|packages.ai.src.api.openai-decisions.choiceProbabilities": { - "file_path": "packages/ai/src/api/openai-decisions.ts", - "qualified_name": "packages.ai.src.api.openai-decisions.choiceProbabilities", - "start_line": 94, - "end_line": 104, - "type": "FUNCTION", - "content_hash": "46cbb4c73a7fd697" - }, - "packages/ai/src/api/openai-decisions.ts|packages.ai.src.api.openai-decisions.choiceProbabilities.value.map() callback": { - "file_path": "packages/ai/src/api/openai-decisions.ts", - "qualified_name": "packages.ai.src.api.openai-decisions.choiceProbabilities.value.map() callback", - "start_line": 97, - "end_line": 102, - "type": "FUNCTION", - "content_hash": "e723a977238a3904" - }, - "packages/ai/src/api/openai-decisions.ts|packages.ai.src.api.openai-decisions.parseAnswer": { - "file_path": "packages/ai/src/api/openai-decisions.ts", - "qualified_name": "packages.ai.src.api.openai-decisions.parseAnswer", - "start_line": 106, - "end_line": 129, - "type": "FUNCTION", - "content_hash": "5c9ed20abdd5e569" - }, - "packages/ai/src/api/openai-decisions.ts|packages.ai.src.api.openai-decisions.parseAnswers": { - "file_path": "packages/ai/src/api/openai-decisions.ts", - "qualified_name": "packages.ai.src.api.openai-decisions.parseAnswers", - "start_line": 131, - "end_line": 144, - "type": "FUNCTION", - "content_hash": "553bbfeff07ce0d8" - }, - "packages/ai/src/api/openai-decisions.ts|packages.ai.src.api.openai-decisions.parseAnswers.map() callback": { - "file_path": "packages/ai/src/api/openai-decisions.ts", - "qualified_name": "packages.ai.src.api.openai-decisions.parseAnswers.map() callback", - "start_line": 138, - "end_line": 142, - "type": "FUNCTION", - "content_hash": "4a8213c9cdfde51a" - }, - "packages/ai/src/api/openai-decisions.ts|packages.ai.src.api.openai-decisions.errorMessage": { - "file_path": "packages/ai/src/api/openai-decisions.ts", - "qualified_name": "packages.ai.src.api.openai-decisions.errorMessage", - "start_line": 153, - "end_line": 158, - "type": "FUNCTION", - "content_hash": "c0a0b59aae9bb4fa" - }, - "packages/ai/src/api/openai-decisions.ts|packages.ai.src.api.openai-decisions.classify.body.questions.map() callback": { - "file_path": "packages/ai/src/api/openai-decisions.ts", - "qualified_name": "packages.ai.src.api.openai-decisions.classify.body.questions.map() callback", - "start_line": 180, - "end_line": 180, - "type": "FUNCTION", - "content_hash": "bb246f7fe371132d" - }, - "packages/ai/src/api/openai-prompt-cache.ts|packages.ai.src.api.openai-prompt-cache.clampOpenAIPromptCacheKey": { - "file_path": "packages/ai/src/api/openai-prompt-cache.ts", - "qualified_name": "packages.ai.src.api.openai-prompt-cache.clampOpenAIPromptCacheKey", - "start_line": 3, - "end_line": 8, - "type": "FUNCTION", - "content_hash": "3f4d8055f2dbc443" - }, - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.encodeTextSignatureV1": { - "file_path": "packages/ai/src/api/openai-responses-shared.ts", - "qualified_name": "packages.ai.src.api.openai-responses-shared.encodeTextSignatureV1", - "start_line": 53, - "end_line": 57, - "type": "FUNCTION", - "content_hash": "6953632bbe48ab76" - }, - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.parseTextSignature": { - "file_path": "packages/ai/src/api/openai-responses-shared.ts", - "qualified_name": "packages.ai.src.api.openai-responses-shared.parseTextSignature", - "start_line": 59, - "end_line": 77, - "type": "FUNCTION", - "content_hash": "b04176a18f935ed0" - }, - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.convertToolResultOutput": { - "file_path": "packages/ai/src/api/openai-responses-shared.ts", - "qualified_name": "packages.ai.src.api.openai-responses-shared.convertToolResultOutput", - "start_line": 81, - "end_line": 108, - "type": "FUNCTION", - "content_hash": "219cf13dd7975d7e" - }, - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.convertToolResultOutput.textResult": { - "file_path": "packages/ai/src/api/openai-responses-shared.ts", - "qualified_name": "packages.ai.src.api.openai-responses-shared.convertToolResultOutput.textResult", - "start_line": 85, - "end_line": 88, - "type": "CLASS", - "content_hash": "f7bac52b75d7508c" - }, - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.convertToolResultOutput.textResult.content.filter() callback": { - "file_path": "packages/ai/src/api/openai-responses-shared.ts", - "qualified_name": "packages.ai.src.api.openai-responses-shared.convertToolResultOutput.textResult.content.filter() callback", - "start_line": 86, - "end_line": 86, - "type": "FUNCTION", - "content_hash": "fe1c6fb7efb00d62" - }, - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.convertToolResultOutput.textResult.map() callback": { - "file_path": "packages/ai/src/api/openai-responses-shared.ts", - "qualified_name": "packages.ai.src.api.openai-responses-shared.convertToolResultOutput.textResult.map() callback", - "start_line": 87, - "end_line": 87, - "type": "FUNCTION", - "content_hash": "319c5b63a1755bdf" - }, - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.convertToolResultOutput.images": { - "file_path": "packages/ai/src/api/openai-responses-shared.ts", - "qualified_name": "packages.ai.src.api.openai-responses-shared.convertToolResultOutput.images", - "start_line": 89, - "end_line": 89, - "type": "CLASS", - "content_hash": "210744dfb2971128" - }, - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.convertToolResultOutput.images.content.filter() callback": { - "file_path": "packages/ai/src/api/openai-responses-shared.ts", - "qualified_name": "packages.ai.src.api.openai-responses-shared.convertToolResultOutput.images.content.filter() callback", - "start_line": 89, - "end_line": 89, - "type": "FUNCTION", - "content_hash": "210744dfb2971128" - }, - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.OpenAIResponsesStreamOptions": { - "file_path": "packages/ai/src/api/openai-responses-shared.ts", - "qualified_name": "packages.ai.src.api.openai-responses-shared.OpenAIResponsesStreamOptions", - "start_line": 110, - "end_line": 122, - "type": "INTERFACE", - "content_hash": "5d19d9c8c1c03310" - }, - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.ConvertResponsesMessagesOptions": { - "file_path": "packages/ai/src/api/openai-responses-shared.ts", - "qualified_name": "packages.ai.src.api.openai-responses-shared.ConvertResponsesMessagesOptions", - "start_line": 124, - "end_line": 132, - "type": "INTERFACE", - "content_hash": "6f2d6a29651bf86f" - }, - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.ConvertResponsesToolsOptions": { - "file_path": "packages/ai/src/api/openai-responses-shared.ts", - "qualified_name": "packages.ai.src.api.openai-responses-shared.ConvertResponsesToolsOptions", - "start_line": 134, - "end_line": 139, - "type": "INTERFACE", - "content_hash": "c67f5f72914e4f04" - }, - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.convertResponsesMessages": { - "file_path": "packages/ai/src/api/openai-responses-shared.ts", - "qualified_name": "packages.ai.src.api.openai-responses-shared.convertResponsesMessages", - "start_line": 145, - "end_line": 354, - "type": "FUNCTION", - "content_hash": "8678e95f23937fba" - }, - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.convertResponsesMessages.appendSystemToolAdditions.names": { - "file_path": "packages/ai/src/api/openai-responses-shared.ts", - "qualified_name": "packages.ai.src.api.openai-responses-shared.convertResponsesMessages.appendSystemToolAdditions.names", - "start_line": 196, - "end_line": 196, - "type": "CLASS", - "content_hash": "76a55dcaa6a9fb26" - }, - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.convertResponsesMessages.appendSystemToolAdditions.names.tools.map() callback": { - "file_path": "packages/ai/src/api/openai-responses-shared.ts", - "qualified_name": "packages.ai.src.api.openai-responses-shared.convertResponsesMessages.appendSystemToolAdditions.names.tools.map() callback", - "start_line": 196, - "end_line": 196, - "type": "FUNCTION", - "content_hash": "76a55dcaa6a9fb26" - }, - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.content": { - "file_path": "packages/ai/src/api/openai-responses-shared.ts", - "qualified_name": "packages.ai.src.api.openai-responses-shared.content", - "start_line": 236, - "end_line": 248, - "type": "CLASS", - "content_hash": "3a922950b64ed6e1" - }, - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.convertResponsesMessages.content.msg.content.map() callback": { - "file_path": "packages/ai/src/api/openai-responses-shared.ts", - "qualified_name": "packages.ai.src.api.openai-responses-shared.convertResponsesMessages.content.msg.content.map() callback", - "start_line": 236, - "end_line": 248, - "type": "FUNCTION", - "content_hash": "3a922950b64ed6e1" - }, - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.convertResponsesTools": { - "file_path": "packages/ai/src/api/openai-responses-shared.ts", - "qualified_name": "packages.ai.src.api.openai-responses-shared.convertResponsesTools", - "start_line": 360, - "end_line": 397, - "type": "FUNCTION", - "content_hash": "4055a45779d05c7c" - }, - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.convertResponsesTools.tools.map() callback": { - "file_path": "packages/ai/src/api/openai-responses-shared.ts", - "qualified_name": "packages.ai.src.api.openai-responses-shared.convertResponsesTools.tools.map() callback", - "start_line": 365, - "end_line": 396, - "type": "FUNCTION", - "content_hash": "3064ed507ca87ec9" - }, - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.getCustomToolCallInput": { - "file_path": "packages/ai/src/api/openai-responses-shared.ts", - "qualified_name": "packages.ai.src.api.openai-responses-shared.getCustomToolCallInput", - "start_line": 411, - "end_line": 416, - "type": "FUNCTION", - "content_hash": "29fd08dcfdd91c0a" - }, - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.appendCustomToolCallInput": { - "file_path": "packages/ai/src/api/openai-responses-shared.ts", - "qualified_name": "packages.ai.src.api.openai-responses-shared.appendCustomToolCallInput", - "start_line": 418, - "end_line": 424, - "type": "FUNCTION", - "content_hash": "461f52a42a125533" - }, - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.processResponsesStream": { - "file_path": "packages/ai/src/api/openai-responses-shared.ts", - "qualified_name": "packages.ai.src.api.openai-responses-shared.processResponsesStream", - "start_line": 433, - "end_line": 777, - "type": "FUNCTION", - "content_hash": "c599e2e1dbe6e626" - }, - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.processResponsesStream.finalizeResponse": { - "file_path": "packages/ai/src/api/openai-responses-shared.ts", - "qualified_name": "packages.ai.src.api.openai-responses-shared.processResponsesStream.finalizeResponse", - "start_line": 552, - "end_line": 597, - "type": "CLASS", - "content_hash": "0ce3bfdeb901ae1b" - }, - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.processResponsesStream.finalizeResponse.output.content.some() callback": { - "file_path": "packages/ai/src/api/openai-responses-shared.ts", - "qualified_name": "packages.ai.src.api.openai-responses-shared.processResponsesStream.finalizeResponse.output.content.some() callback", - "start_line": 594, - "end_line": 594, - "type": "FUNCTION", - "content_hash": "b1df4ea60385c77c" - }, - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.processResponsesStream.summaryText": { - "file_path": "packages/ai/src/api/openai-responses-shared.ts", - "qualified_name": "packages.ai.src.api.openai-responses-shared.processResponsesStream.summaryText", - "start_line": 689, - "end_line": 689, - "type": "CLASS", - "content_hash": "84ed3060bb0835f8" - }, - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.processResponsesStream.summaryText.item.summary.map() callback": { - "file_path": "packages/ai/src/api/openai-responses-shared.ts", - "qualified_name": "packages.ai.src.api.openai-responses-shared.processResponsesStream.summaryText.item.summary.map() callback", - "start_line": 689, - "end_line": 689, - "type": "FUNCTION", - "content_hash": "84ed3060bb0835f8" - }, - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.processResponsesStream.contentText": { - "file_path": "packages/ai/src/api/openai-responses-shared.ts", - "qualified_name": "packages.ai.src.api.openai-responses-shared.processResponsesStream.contentText", - "start_line": 690, - "end_line": 690, - "type": "CLASS", - "content_hash": "c8fb80505c17c4d8" - }, - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.processResponsesStream.contentText.item.content.map() callback": { - "file_path": "packages/ai/src/api/openai-responses-shared.ts", - "qualified_name": "packages.ai.src.api.openai-responses-shared.processResponsesStream.contentText.item.content.map() callback", - "start_line": 690, - "end_line": 690, - "type": "FUNCTION", - "content_hash": "c8fb80505c17c4d8" - }, - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.processResponsesStream.item.content.map() callback": { - "file_path": "packages/ai/src/api/openai-responses-shared.ts", - "qualified_name": "packages.ai.src.api.openai-responses-shared.processResponsesStream.item.content.map() callback", - "start_line": 702, - "end_line": 702, - "type": "FUNCTION", - "content_hash": "4f5e78ab6d618ff2" - }, - "packages/ai/src/api/openai-responses-shared.ts|packages.ai.src.api.openai-responses-shared.mapStopReason": { - "file_path": "packages/ai/src/api/openai-responses-shared.ts", - "qualified_name": "packages.ai.src.api.openai-responses-shared.mapStopReason", - "start_line": 779, - "end_line": 809, - "type": "FUNCTION", - "content_hash": "6d545901f02c3bab" - }, - "packages/ai/src/api/openai-responses.lazy.ts|packages.ai.src.api.openai-responses.lazy.openAIResponsesApi": { - "file_path": "packages/ai/src/api/openai-responses.lazy.ts", - "qualified_name": "packages.ai.src.api.openai-responses.lazy.openAIResponsesApi", - "start_line": 4, - "end_line": 4, - "type": "CLASS", - "content_hash": "b18e338a216525c0" - }, - "packages/ai/src/api/openai-responses.lazy.ts|packages.ai.src.api.openai-responses.lazy.openAIResponsesApi.lazyApi() callback": { - "file_path": "packages/ai/src/api/openai-responses.lazy.ts", - "qualified_name": "packages.ai.src.api.openai-responses.lazy.openAIResponsesApi.lazyApi() callback", - "start_line": 4, - "end_line": 4, - "type": "FUNCTION", - "content_hash": "b18e338a216525c0" - }, - "packages/ai/src/api/openai-responses.ts|packages.ai.src.api.openai-responses.isChatGPTSignIn": { - "file_path": "packages/ai/src/api/openai-responses.ts", - "qualified_name": "packages.ai.src.api.openai-responses.isChatGPTSignIn", - "start_line": 40, - "end_line": 47, - "type": "FUNCTION", - "content_hash": "292b66613c5a7cdd" - }, - "packages/ai/src/api/openai-responses.ts|packages.ai.src.api.openai-responses.hasHeader": { - "file_path": "packages/ai/src/api/openai-responses.ts", - "qualified_name": "packages.ai.src.api.openai-responses.hasHeader", - "start_line": 49, - "end_line": 56, - "type": "FUNCTION", - "content_hash": "5c402895b43b2b94" - }, - "packages/ai/src/api/openai-responses.ts|packages.ai.src.api.openai-responses.getClientApiKey": { - "file_path": "packages/ai/src/api/openai-responses.ts", - "qualified_name": "packages.ai.src.api.openai-responses.getClientApiKey", - "start_line": 58, - "end_line": 62, - "type": "FUNCTION", - "content_hash": "e7d66f91e71c00e4" - }, - "packages/ai/src/api/openai-responses.ts|packages.ai.src.api.openai-responses.detectSessionAffinityFormat": { - "file_path": "packages/ai/src/api/openai-responses.ts", - "qualified_name": "packages.ai.src.api.openai-responses.detectSessionAffinityFormat", - "start_line": 64, - "end_line": 66, - "type": "FUNCTION", - "content_hash": "8f055f67eaee7722" - }, - "packages/ai/src/api/openai-responses.ts|packages.ai.src.api.openai-responses.resolveCacheRetention": { - "file_path": "packages/ai/src/api/openai-responses.ts", - "qualified_name": "packages.ai.src.api.openai-responses.resolveCacheRetention", - "start_line": 72, - "end_line": 80, - "type": "FUNCTION", - "content_hash": "7844c001e49b9a46" - }, - "packages/ai/src/api/openai-responses.ts|packages.ai.src.api.openai-responses.getCompat": { - "file_path": "packages/ai/src/api/openai-responses.ts", - "qualified_name": "packages.ai.src.api.openai-responses.getCompat", - "start_line": 82, - "end_line": 95, - "type": "FUNCTION", - "content_hash": "7c2c50d1186006db" - }, - "packages/ai/src/api/openai-responses.ts|packages.ai.src.api.openai-responses.getPromptCacheRetention": { - "file_path": "packages/ai/src/api/openai-responses.ts", - "qualified_name": "packages.ai.src.api.openai-responses.getPromptCacheRetention", - "start_line": 97, - "end_line": 104, - "type": "FUNCTION", - "content_hash": "0e0eac546811edc8" - }, - "packages/ai/src/api/openai-responses.ts|packages.ai.src.api.openai-responses.getPromptCacheOptions": { - "file_path": "packages/ai/src/api/openai-responses.ts", - "qualified_name": "packages.ai.src.api.openai-responses.getPromptCacheOptions", - "start_line": 106, - "end_line": 114, - "type": "FUNCTION", - "content_hash": "34f0af0626f02b88" - }, - "packages/ai/src/api/openai-responses.ts|packages.ai.src.api.openai-responses.OpenAIResponsesOptions": { - "file_path": "packages/ai/src/api/openai-responses.ts", - "qualified_name": "packages.ai.src.api.openai-responses.OpenAIResponsesOptions", - "start_line": 117, - "end_line": 122, - "type": "INTERFACE", - "content_hash": "d8449cb69a59d193" - }, - "packages/ai/src/api/openai-responses.ts|packages.ai.src.api.openai-responses.stream": { - "file_path": "packages/ai/src/api/openai-responses.ts", - "qualified_name": "packages.ai.src.api.openai-responses.stream", - "start_line": 127, - "end_line": 236, - "type": "CLASS", - "content_hash": "e55762bfbb0ca1bd" - }, - "packages/ai/src/api/openai-responses.ts|packages.ai.src.api.openai-responses.stream.": { - "file_path": "packages/ai/src/api/openai-responses.ts", - "qualified_name": "packages.ai.src.api.openai-responses.stream.", - "start_line": 136, - "end_line": 233, - "type": "FUNCTION", - "content_hash": "992b0e8fc24d27fa" - }, - "packages/ai/src/api/openai-responses.ts|packages.ai.src.api.openai-responses.stream..applyServiceTierPricing": { - "file_path": "packages/ai/src/api/openai-responses.ts", - "qualified_name": "packages.ai.src.api.openai-responses.stream..applyServiceTierPricing", - "start_line": 198, - "end_line": 198, - "type": "METHOD", - "content_hash": "688a730e41ca6b8b" - }, - "packages/ai/src/api/openai-responses.ts|packages.ai.src.api.openai-responses.createClient": { - "file_path": "packages/ai/src/api/openai-responses.ts", - "qualified_name": "packages.ai.src.api.openai-responses.createClient", - "start_line": 258, - "end_line": 300, - "type": "FUNCTION", - "content_hash": "aff8be191b26ba21" - }, - "packages/ai/src/api/openai-responses.ts|packages.ai.src.api.openai-responses.buildParams": { - "file_path": "packages/ai/src/api/openai-responses.ts", - "qualified_name": "packages.ai.src.api.openai-responses.buildParams", - "start_line": 302, - "end_line": 389, - "type": "FUNCTION", - "content_hash": "aff065e87f476712" - }, - "packages/ai/src/api/openai-responses.ts|packages.ai.src.api.openai-responses.getServiceTierCostMultiplier": { - "file_path": "packages/ai/src/api/openai-responses.ts", - "qualified_name": "packages.ai.src.api.openai-responses.getServiceTierCostMultiplier", - "start_line": 391, - "end_line": 404, - "type": "FUNCTION", - "content_hash": "e28729bc03152518" - }, - "packages/ai/src/api/openai-responses.ts|packages.ai.src.api.openai-responses.applyServiceTierPricing": { - "file_path": "packages/ai/src/api/openai-responses.ts", - "qualified_name": "packages.ai.src.api.openai-responses.applyServiceTierPricing", - "start_line": 406, - "end_line": 419, - "type": "FUNCTION", - "content_hash": "286bcb850834b0e0" - }, - "packages/ai/src/api/openrouter-images.lazy.ts|packages.ai.src.api.openrouter-images.lazy.openrouterImagesApi": { - "file_path": "packages/ai/src/api/openrouter-images.lazy.ts", - "qualified_name": "packages.ai.src.api.openrouter-images.lazy.openrouterImagesApi", - "start_line": 3, - "end_line": 6, - "type": "CLASS", - "content_hash": "df6c314ae8f0e336" - }, - "packages/ai/src/api/openrouter-images.lazy.ts|packages.ai.src.api.openrouter-images.lazy.openrouterImagesApi.generateImages": { - "file_path": "packages/ai/src/api/openrouter-images.lazy.ts", - "qualified_name": "packages.ai.src.api.openrouter-images.lazy.openrouterImagesApi.generateImages", - "start_line": 4, - "end_line": 5, - "type": "METHOD", - "content_hash": "13f5d6eda1baa97f" - }, - "packages/ai/src/api/openrouter-images.ts|packages.ai.src.api.openrouter-images.OpenRouterGeneratedImage": { - "file_path": "packages/ai/src/api/openrouter-images.ts", - "qualified_name": "packages.ai.src.api.openrouter-images.OpenRouterGeneratedImage", - "start_line": 25, - "end_line": 27, - "type": "INTERFACE", - "content_hash": "2e78a3ace66cf35a" - }, - "packages/ai/src/api/openrouter-images.ts|packages.ai.src.api.openrouter-images.createClient": { - "file_path": "packages/ai/src/api/openrouter-images.ts", - "qualified_name": "packages.ai.src.api.openrouter-images.createClient", - "start_line": 119, - "end_line": 132, - "type": "FUNCTION", - "content_hash": "d4b9455ae4291f1c" - }, - "packages/ai/src/api/openrouter-images.ts|packages.ai.src.api.openrouter-images.buildParams": { - "file_path": "packages/ai/src/api/openrouter-images.ts", - "qualified_name": "packages.ai.src.api.openrouter-images.buildParams", - "start_line": 138, - "end_line": 165, - "type": "FUNCTION", - "content_hash": "e03fd58898689d4c" - }, - "packages/ai/src/api/openrouter-images.ts|packages.ai.src.api.openrouter-images.buildParams.content": { - "file_path": "packages/ai/src/api/openrouter-images.ts", - "qualified_name": "packages.ai.src.api.openrouter-images.buildParams.content", - "start_line": 139, - "end_line": 152, - "type": "CLASS", - "content_hash": "c319be3404e9d2d8" - }, - "packages/ai/src/api/openrouter-images.ts|packages.ai.src.api.openrouter-images.buildParams.content.context.input.map() callback": { - "file_path": "packages/ai/src/api/openrouter-images.ts", - "qualified_name": "packages.ai.src.api.openrouter-images.buildParams.content.context.input.map() callback", - "start_line": 139, - "end_line": 152, - "type": "FUNCTION", - "content_hash": "c319be3404e9d2d8" - }, - "packages/ai/src/api/openrouter-images.ts|packages.ai.src.api.openrouter-images.parseUsage": { - "file_path": "packages/ai/src/api/openrouter-images.ts", - "qualified_name": "packages.ai.src.api.openrouter-images.parseUsage", - "start_line": 167, - "end_line": 198, - "type": "FUNCTION", - "content_hash": "35046880998d2ad4" - }, - "packages/ai/src/api/pi-messages.lazy.ts|packages.ai.src.api.pi-messages.lazy.piMessagesApi": { - "file_path": "packages/ai/src/api/pi-messages.lazy.ts", - "qualified_name": "packages.ai.src.api.pi-messages.lazy.piMessagesApi", - "start_line": 4, - "end_line": 4, - "type": "CLASS", - "content_hash": "ca95b39179c6e496" - }, - "packages/ai/src/api/pi-messages.lazy.ts|packages.ai.src.api.pi-messages.lazy.piMessagesApi.lazyApi() callback": { - "file_path": "packages/ai/src/api/pi-messages.lazy.ts", - "qualified_name": "packages.ai.src.api.pi-messages.lazy.piMessagesApi.lazyApi() callback", - "start_line": 4, - "end_line": 4, - "type": "FUNCTION", - "content_hash": "ca95b39179c6e496" - }, - "packages/ai/src/api/pi-messages.ts|packages.ai.src.api.pi-messages.PiMessagesOptions": { - "file_path": "packages/ai/src/api/pi-messages.ts", - "qualified_name": "packages.ai.src.api.pi-messages.PiMessagesOptions", - "start_line": 33, - "end_line": 38, - "type": "INTERFACE", - "content_hash": "e6cd664be2640666" - }, - "packages/ai/src/api/pi-messages.ts|packages.ai.src.api.pi-messages.PiMessagesResponseError": { - "file_path": "packages/ai/src/api/pi-messages.ts", - "qualified_name": "packages.ai.src.api.pi-messages.PiMessagesResponseError", - "start_line": 98, - "end_line": 108, - "type": "CLASS", - "content_hash": "c119a170ec6528ff" - }, - "packages/ai/src/api/pi-messages.ts|packages.ai.src.api.pi-messages.PiMessagesResponseError.constructor": { - "file_path": "packages/ai/src/api/pi-messages.ts", - "qualified_name": "packages.ai.src.api.pi-messages.PiMessagesResponseError.constructor", - "start_line": 102, - "end_line": 107, - "type": "CONSTRUCTOR", - "content_hash": "68b3361658ed0724" - }, - "packages/ai/src/api/pi-messages.ts|packages.ai.src.api.pi-messages.parsePiMessagesErrorBody": { - "file_path": "packages/ai/src/api/pi-messages.ts", - "qualified_name": "packages.ai.src.api.pi-messages.parsePiMessagesErrorBody", - "start_line": 110, - "end_line": 118, - "type": "FUNCTION", - "content_hash": "4a1aad2539c20118" - }, - "packages/ai/src/api/pi-messages.ts|packages.ai.src.api.pi-messages.truncateDiagnosticString": { - "file_path": "packages/ai/src/api/pi-messages.ts", - "qualified_name": "packages.ai.src.api.pi-messages.truncateDiagnosticString", - "start_line": 120, - "end_line": 123, - "type": "FUNCTION", - "content_hash": "9d84d4caee752f4e" - }, - "packages/ai/src/api/pi-messages.ts|packages.ai.src.api.pi-messages.formatPiMessagesResponseError": { - "file_path": "packages/ai/src/api/pi-messages.ts", - "qualified_name": "packages.ai.src.api.pi-messages.formatPiMessagesResponseError", - "start_line": 125, - "end_line": 135, - "type": "FUNCTION", - "content_hash": "56e9aa81419903f5" - }, - "packages/ai/src/api/pi-messages.ts|packages.ai.src.api.pi-messages.createPiMessagesResponseError": { - "file_path": "packages/ai/src/api/pi-messages.ts", - "qualified_name": "packages.ai.src.api.pi-messages.createPiMessagesResponseError", - "start_line": 137, - "end_line": 156, - "type": "FUNCTION", - "content_hash": "efe6d4045456609d" - }, - "packages/ai/src/api/pi-messages.ts|packages.ai.src.api.pi-messages.createEmptyUsage": { - "file_path": "packages/ai/src/api/pi-messages.ts", - "qualified_name": "packages.ai.src.api.pi-messages.createEmptyUsage", - "start_line": 158, - "end_line": 167, - "type": "FUNCTION", - "content_hash": "5e3da14394099f72" - }, - "packages/ai/src/api/pi-messages.ts|packages.ai.src.api.pi-messages.appendRewriteDiagnostic": { - "file_path": "packages/ai/src/api/pi-messages.ts", - "qualified_name": "packages.ai.src.api.pi-messages.appendRewriteDiagnostic", - "start_line": 169, - "end_line": 178, - "type": "FUNCTION", - "content_hash": "c7269757d2c29c99" - }, - "packages/ai/src/api/pi-messages.ts|packages.ai.src.api.pi-messages.createEventConverter": { - "file_path": "packages/ai/src/api/pi-messages.ts", - "qualified_name": "packages.ai.src.api.pi-messages.createEventConverter", - "start_line": 180, - "end_line": 274, - "type": "FUNCTION", - "content_hash": "91b2f8c738289329" - }, - "packages/ai/src/api/pi-messages.ts|packages.ai.src.api.pi-messages.createEventConverter.": { - "file_path": "packages/ai/src/api/pi-messages.ts", - "qualified_name": "packages.ai.src.api.pi-messages.createEventConverter.", - "start_line": 193, - "end_line": 273, - "type": "FUNCTION", - "content_hash": "cf1c33115cfc0fa6" - }, - "packages/ai/src/api/pi-messages.ts|packages.ai.src.api.pi-messages.readPiMessagesEvents": { - "file_path": "packages/ai/src/api/pi-messages.ts", - "qualified_name": "packages.ai.src.api.pi-messages.readPiMessagesEvents", - "start_line": 276, - "end_line": 311, - "type": "FUNCTION", - "content_hash": "88601710a16a3d22" - }, - "packages/ai/src/api/pi-messages.ts|packages.ai.src.api.pi-messages.parsePiMessagesEvent": { - "file_path": "packages/ai/src/api/pi-messages.ts", - "qualified_name": "packages.ai.src.api.pi-messages.parsePiMessagesEvent", - "start_line": 313, - "end_line": 321, - "type": "FUNCTION", - "content_hash": "2d6387ffc905693e" - }, - "packages/ai/src/api/pi-messages.ts|packages.ai.src.api.pi-messages.parsePiMessagesEvent.data": { - "file_path": "packages/ai/src/api/pi-messages.ts", - "qualified_name": "packages.ai.src.api.pi-messages.parsePiMessagesEvent.data", - "start_line": 314, - "end_line": 318, - "type": "CLASS", - "content_hash": "80aa9f292fd72cc2" - }, - "packages/ai/src/api/pi-messages.ts|packages.ai.src.api.pi-messages.parsePiMessagesEvent.data.find() callback": { - "file_path": "packages/ai/src/api/pi-messages.ts", - "qualified_name": "packages.ai.src.api.pi-messages.parsePiMessagesEvent.data.find() callback", - "start_line": 316, - "end_line": 316, - "type": "FUNCTION", - "content_hash": "45124bdd8fd42d1d" - }, - "packages/ai/src/api/pi-messages.ts|packages.ai.src.api.pi-messages.createErrorEvent": { - "file_path": "packages/ai/src/api/pi-messages.ts", - "qualified_name": "packages.ai.src.api.pi-messages.createErrorEvent", - "start_line": 323, - "end_line": 345, - "type": "FUNCTION", - "content_hash": "812d987fcc151f89" - }, - "packages/ai/src/api/pi-messages.ts|packages.ai.src.api.pi-messages.resolveCacheRetention": { - "file_path": "packages/ai/src/api/pi-messages.ts", - "qualified_name": "packages.ai.src.api.pi-messages.resolveCacheRetention", - "start_line": 347, - "end_line": 353, - "type": "FUNCTION", - "content_hash": "72e21d58e5fdd1e6" - }, - "packages/ai/src/api/pi-messages.ts|packages.ai.src.api.pi-messages.stream": { - "file_path": "packages/ai/src/api/pi-messages.ts", - "qualified_name": "packages.ai.src.api.pi-messages.stream", - "start_line": 355, - "end_line": 430, - "type": "CLASS", - "content_hash": "ff523234fe5bc456" - }, - "packages/ai/src/api/pi-messages.ts|packages.ai.src.api.pi-messages.stream.": { - "file_path": "packages/ai/src/api/pi-messages.ts", - "qualified_name": "packages.ai.src.api.pi-messages.stream.", - "start_line": 363, - "end_line": 427, - "type": "FUNCTION", - "content_hash": "39c08d92dca1fb0e" - }, - "packages/ai/src/api/simple-options.ts|packages.ai.src.api.simple-options.clampMaxTokensToContext": { - "file_path": "packages/ai/src/api/simple-options.ts", - "qualified_name": "packages.ai.src.api.simple-options.clampMaxTokensToContext", - "start_line": 18, - "end_line": 22, - "type": "FUNCTION", - "content_hash": "3ca601103b73f075" - }, - "packages/ai/src/api/simple-options.ts|packages.ai.src.api.simple-options.resolveSamplingParams": { - "file_path": "packages/ai/src/api/simple-options.ts", - "qualified_name": "packages.ai.src.api.simple-options.resolveSamplingParams", - "start_line": 24, - "end_line": 34, - "type": "FUNCTION", - "content_hash": "87dd6608c96c0b76" - }, - "packages/ai/src/api/simple-options.ts|packages.ai.src.api.simple-options.buildBaseOptions": { - "file_path": "packages/ai/src/api/simple-options.ts", - "qualified_name": "packages.ai.src.api.simple-options.buildBaseOptions", - "start_line": 36, - "end_line": 65, - "type": "FUNCTION", - "content_hash": "ed7f791996d82fc5" - }, - "packages/ai/src/api/simple-options.ts|packages.ai.src.api.simple-options.clampReasoning": { - "file_path": "packages/ai/src/api/simple-options.ts", - "qualified_name": "packages.ai.src.api.simple-options.clampReasoning", - "start_line": 77, - "end_line": 79, - "type": "FUNCTION", - "content_hash": "001cfb44a67fc90b" - }, - "packages/ai/src/api/simple-options.ts|packages.ai.src.api.simple-options.thinkingBudgetForLevel": { - "file_path": "packages/ai/src/api/simple-options.ts", - "qualified_name": "packages.ai.src.api.simple-options.thinkingBudgetForLevel", - "start_line": 81, - "end_line": 85, - "type": "FUNCTION", - "content_hash": "19d8d2c3fe7b5c38" - }, - "packages/ai/src/api/simple-options.ts|packages.ai.src.api.simple-options.clampThinkingBudgetToAnswerRoom": { - "file_path": "packages/ai/src/api/simple-options.ts", - "qualified_name": "packages.ai.src.api.simple-options.clampThinkingBudgetToAnswerRoom", - "start_line": 88, - "end_line": 90, - "type": "FUNCTION", - "content_hash": "db2d3af853bbc1fd" - }, - "packages/ai/src/api/simple-options.ts|packages.ai.src.api.simple-options.adjustMaxTokensForThinking": { - "file_path": "packages/ai/src/api/simple-options.ts", - "qualified_name": "packages.ai.src.api.simple-options.adjustMaxTokensForThinking", - "start_line": 92, - "end_line": 108, - "type": "FUNCTION", - "content_hash": "103e7ddfdf61fbcc" - }, - "packages/ai/src/api/system-one-shared.ts|packages.ai.src.api.system-one-shared.SystemOneWireRequest": { - "file_path": "packages/ai/src/api/system-one-shared.ts", - "qualified_name": "packages.ai.src.api.system-one-shared.SystemOneWireRequest", - "start_line": 13, - "end_line": 16, - "type": "INTERFACE", - "content_hash": "d551c68b063f9e6e" - }, - "packages/ai/src/api/system-one-shared.ts|packages.ai.src.api.system-one-shared.SystemOneTransport": { - "file_path": "packages/ai/src/api/system-one-shared.ts", - "qualified_name": "packages.ai.src.api.system-one-shared.SystemOneTransport", - "start_line": 19, - "end_line": 30, - "type": "INTERFACE", - "content_hash": "6f46451de68ae0e7" - }, - "packages/ai/src/api/system-one-shared.ts|packages.ai.src.api.system-one-shared.SystemOneTransport.url": { - "file_path": "packages/ai/src/api/system-one-shared.ts", - "qualified_name": "packages.ai.src.api.system-one-shared.SystemOneTransport.url", - "start_line": 25, - "end_line": 25, - "type": "METHOD", - "content_hash": "d7315b0370f9f21b" - }, - "packages/ai/src/api/system-one-shared.ts|packages.ai.src.api.system-one-shared.SystemOneTransport.payload": { - "file_path": "packages/ai/src/api/system-one-shared.ts", - "qualified_name": "packages.ai.src.api.system-one-shared.SystemOneTransport.payload", - "start_line": 27, - "end_line": 27, - "type": "METHOD", - "content_hash": "0cdc5664a07a24d4" - }, - "packages/ai/src/api/system-one-shared.ts|packages.ai.src.api.system-one-shared.SystemOneTransport.output": { - "file_path": "packages/ai/src/api/system-one-shared.ts", - "qualified_name": "packages.ai.src.api.system-one-shared.SystemOneTransport.output", - "start_line": 29, - "end_line": 29, - "type": "METHOD", - "content_hash": "75bf547d22056c7e" - }, - "packages/ai/src/api/system-one-shared.ts|packages.ai.src.api.system-one-shared.probabilities": { - "file_path": "packages/ai/src/api/system-one-shared.ts", - "qualified_name": "packages.ai.src.api.system-one-shared.probabilities", - "start_line": 32, - "end_line": 40, - "type": "FUNCTION", - "content_hash": "18ca5987b965a835" - }, - "packages/ai/src/api/system-one-shared.ts|packages.ai.src.api.system-one-shared.probabilities.map() callback": { - "file_path": "packages/ai/src/api/system-one-shared.ts", - "qualified_name": "packages.ai.src.api.system-one-shared.probabilities.map() callback", - "start_line": 35, - "end_line": 38, - "type": "FUNCTION", - "content_hash": "c41e22d5628f45ad" - }, - "packages/ai/src/api/system-one-shared.ts|packages.ai.src.api.system-one-shared.parseAnswers": { - "file_path": "packages/ai/src/api/system-one-shared.ts", - "qualified_name": "packages.ai.src.api.system-one-shared.parseAnswers", - "start_line": 42, - "end_line": 83, - "type": "FUNCTION", - "content_hash": "1301fcc2e8929a56" - }, - "packages/ai/src/api/system-one-shared.ts|packages.ai.src.api.system-one-shared.wireRequest": { - "file_path": "packages/ai/src/api/system-one-shared.ts", - "qualified_name": "packages.ai.src.api.system-one-shared.wireRequest", - "start_line": 86, - "end_line": 96, - "type": "FUNCTION", - "content_hash": "e3344e5a762eabd2" - }, - "packages/ai/src/api/system-one-shared.ts|packages.ai.src.api.system-one-shared.wireRequest.questions.map() callback": { - "file_path": "packages/ai/src/api/system-one-shared.ts", - "qualified_name": "packages.ai.src.api.system-one-shared.wireRequest.questions.map() callback", - "start_line": 90, - "end_line": 93, - "type": "FUNCTION", - "content_hash": "85d8f8049af09edd" - }, - "packages/ai/src/api/system-one-shared.ts|packages.ai.src.api.system-one-shared.classifySystemOne": { - "file_path": "packages/ai/src/api/system-one-shared.ts", - "qualified_name": "packages.ai.src.api.system-one-shared.classifySystemOne", - "start_line": 99, - "end_line": 135, - "type": "FUNCTION", - "content_hash": "4cc3232d9034af7c" - }, - "packages/ai/src/api/transform-messages.ts|packages.ai.src.api.transform-messages.replaceImagesWithPlaceholder": { - "file_path": "packages/ai/src/api/transform-messages.ts", - "qualified_name": "packages.ai.src.api.transform-messages.replaceImagesWithPlaceholder", - "start_line": 15, - "end_line": 33, - "type": "FUNCTION", - "content_hash": "621fec909fc57331" - }, - "packages/ai/src/api/transform-messages.ts|packages.ai.src.api.transform-messages.downgradeUnsupportedImages": { - "file_path": "packages/ai/src/api/transform-messages.ts", - "qualified_name": "packages.ai.src.api.transform-messages.downgradeUnsupportedImages", - "start_line": 35, - "end_line": 57, - "type": "FUNCTION", - "content_hash": "f62ca9bf06e8f95f" - }, - "packages/ai/src/api/transform-messages.ts|packages.ai.src.api.transform-messages.downgradeUnsupportedImages.messages.map() callback": { - "file_path": "packages/ai/src/api/transform-messages.ts", - "qualified_name": "packages.ai.src.api.transform-messages.downgradeUnsupportedImages.messages.map() callback", - "start_line": 40, - "end_line": 56, - "type": "FUNCTION", - "content_hash": "3ac60ad1f888ac96" - }, - "packages/ai/src/api/transform-messages.ts|packages.ai.src.api.transform-messages.transformMessages": { - "file_path": "packages/ai/src/api/transform-messages.ts", - "qualified_name": "packages.ai.src.api.transform-messages.transformMessages", - "start_line": 64, - "end_line": 235, - "type": "FUNCTION", - "content_hash": "eea58a6fdca76297" - }, - "packages/ai/src/api/transform-messages.ts|packages.ai.src.api.transform-messages.transformMessages.normalizedMessages": { - "file_path": "packages/ai/src/api/transform-messages.ts", - "qualified_name": "packages.ai.src.api.transform-messages.transformMessages.normalizedMessages", - "start_line": 73, - "end_line": 73, - "type": "CLASS", - "content_hash": "3ef8ee4184ed4717" - }, - "packages/ai/src/api/transform-messages.ts|packages.ai.src.api.transform-messages.transformMessages.normalizedMessages.messages.map() callback": { - "file_path": "packages/ai/src/api/transform-messages.ts", - "qualified_name": "packages.ai.src.api.transform-messages.transformMessages.normalizedMessages.messages.map() callback", - "start_line": 73, - "end_line": 73, - "type": "FUNCTION", - "content_hash": "3ef8ee4184ed4717" - }, - "packages/ai/src/api/transform-messages.ts|packages.ai.src.api.transform-messages.transformMessages.transformed": { - "file_path": "packages/ai/src/api/transform-messages.ts", - "qualified_name": "packages.ai.src.api.transform-messages.transformMessages.transformed", - "start_line": 77, - "end_line": 156, - "type": "CLASS", - "content_hash": "8751d6e2ef5d7779" - }, - "packages/ai/src/api/transform-messages.ts|packages.ai.src.api.transform-messages.transformMessages.transformed.imageAwareMessages.map() callback": { - "file_path": "packages/ai/src/api/transform-messages.ts", - "qualified_name": "packages.ai.src.api.transform-messages.transformMessages.transformed.imageAwareMessages.map() callback", - "start_line": 77, - "end_line": 156, - "type": "FUNCTION", - "content_hash": "8751d6e2ef5d7779" - }, - "packages/ai/src/api/transform-messages.ts|packages.ai.src.api.transform-messages.transformMessages.transformed.imageAwareMessages.map() callback.transformedContent": { - "file_path": "packages/ai/src/api/transform-messages.ts", - "qualified_name": "packages.ai.src.api.transform-messages.transformMessages.transformed.imageAwareMessages.map() callback.transformedContent", - "start_line": 100, - "end_line": 148, - "type": "CLASS", - "content_hash": "a6295fd3e1aa3607" - }, - "packages/ai/src/api/transform-messages.ts|packages.ai.src.api.transform-messages.transformMessages.transformed.imageAwareMessages.map() callback.transformedContent.assistantMsg.content.flatMap() callback": { - "file_path": "packages/ai/src/api/transform-messages.ts", - "qualified_name": "packages.ai.src.api.transform-messages.transformMessages.transformed.imageAwareMessages.map() callback.transformedContent.assistantMsg.content.flatMap() callback", - "start_line": 100, - "end_line": 148, - "type": "FUNCTION", - "content_hash": "a6295fd3e1aa3607" - }, - "packages/ai/src/api/transform-messages.ts|packages.ai.src.api.transform-messages.transformMessages.toolCalls": { - "file_path": "packages/ai/src/api/transform-messages.ts", - "qualified_name": "packages.ai.src.api.transform-messages.transformMessages.toolCalls", - "start_line": 206, - "end_line": 206, - "type": "CLASS", - "content_hash": "7992856aa4748f86" - }, - "packages/ai/src/api/transform-messages.ts|packages.ai.src.api.transform-messages.transformMessages.toolCalls.assistantMsg.content.filter() callback": { - "file_path": "packages/ai/src/api/transform-messages.ts", - "qualified_name": "packages.ai.src.api.transform-messages.transformMessages.toolCalls.assistantMsg.content.filter() callback", - "start_line": 206, - "end_line": 206, - "type": "FUNCTION", - "content_hash": "7992856aa4748f86" - }, - "packages/ai/src/api/typesafe-system-one.lazy.ts|packages.ai.src.api.typesafe-system-one.lazy.typesafeSystemOneApi": { - "file_path": "packages/ai/src/api/typesafe-system-one.lazy.ts", - "qualified_name": "packages.ai.src.api.typesafe-system-one.lazy.typesafeSystemOneApi", - "start_line": 3, - "end_line": 6, - "type": "CLASS", - "content_hash": "0a835c21e627e04c" - }, - "packages/ai/src/api/typesafe-system-one.lazy.ts|packages.ai.src.api.typesafe-system-one.lazy.typesafeSystemOneApi.classify": { - "file_path": "packages/ai/src/api/typesafe-system-one.lazy.ts", - "qualified_name": "packages.ai.src.api.typesafe-system-one.lazy.typesafeSystemOneApi.classify", - "start_line": 4, - "end_line": 5, - "type": "METHOD", - "content_hash": "fc9099e6afc92a28" - }, - "packages/ai/src/api/typesafe-system-one.ts|packages.ai.src.api.typesafe-system-one.transport": { - "file_path": "packages/ai/src/api/typesafe-system-one.ts", - "qualified_name": "packages.ai.src.api.typesafe-system-one.transport", - "start_line": 9, - "end_line": 18, - "type": "CLASS", - "content_hash": "6bc161b31795f1e6" - }, - "packages/ai/src/api/typesafe-system-one.ts|packages.ai.src.api.typesafe-system-one.transport.url": { - "file_path": "packages/ai/src/api/typesafe-system-one.ts", - "qualified_name": "packages.ai.src.api.typesafe-system-one.transport.url", - "start_line": 12, - "end_line": 12, - "type": "METHOD", - "content_hash": "43d5a99fe9fc51f4" - }, - "packages/ai/src/api/typesafe-system-one.ts|packages.ai.src.api.typesafe-system-one.transport.payload": { - "file_path": "packages/ai/src/api/typesafe-system-one.ts", - "qualified_name": "packages.ai.src.api.typesafe-system-one.transport.payload", - "start_line": 13, - "end_line": 13, - "type": "METHOD", - "content_hash": "c97229f3afad81d0" - }, - "packages/ai/src/api/typesafe-system-one.ts|packages.ai.src.api.typesafe-system-one.transport.output": { - "file_path": "packages/ai/src/api/typesafe-system-one.ts", - "qualified_name": "packages.ai.src.api.typesafe-system-one.transport.output", - "start_line": 14, - "end_line": 17, - "type": "METHOD", - "content_hash": "d44e3647c544c90d" - }, - "packages/ai/src/auth/context.ts|packages.ai.src.auth.context.NodeFsModule": { - "file_path": "packages/ai/src/auth/context.ts", - "qualified_name": "packages.ai.src.auth.context.NodeFsModule", - "start_line": 3, - "end_line": 5, - "type": "INTERFACE", - "content_hash": "97570c6dc1faf8b1" - }, - "packages/ai/src/auth/context.ts|packages.ai.src.auth.context.NodeFsModule.access": { - "file_path": "packages/ai/src/auth/context.ts", - "qualified_name": "packages.ai.src.auth.context.NodeFsModule.access", - "start_line": 4, - "end_line": 4, - "type": "METHOD", - "content_hash": "3c6974b1dcff3503" - }, - "packages/ai/src/auth/context.ts|packages.ai.src.auth.context.NodeOsModule": { - "file_path": "packages/ai/src/auth/context.ts", - "qualified_name": "packages.ai.src.auth.context.NodeOsModule", - "start_line": 7, - "end_line": 9, - "type": "INTERFACE", - "content_hash": "332da37cda2a43ba" - }, - "packages/ai/src/auth/context.ts|packages.ai.src.auth.context.NodeOsModule.homedir": { - "file_path": "packages/ai/src/auth/context.ts", - "qualified_name": "packages.ai.src.auth.context.NodeOsModule.homedir", - "start_line": 8, - "end_line": 8, - "type": "METHOD", - "content_hash": "bb0e5e090a89f8fb" - }, - "packages/ai/src/auth/context.ts|packages.ai.src.auth.context.getProcessEnv": { - "file_path": "packages/ai/src/auth/context.ts", - "qualified_name": "packages.ai.src.auth.context.getProcessEnv", - "start_line": 14, - "end_line": 17, - "type": "FUNCTION", - "content_hash": "2b96ed18207f8a6b" - }, - "packages/ai/src/auth/context.ts|packages.ai.src.auth.context.defaultProviderAuthContext": { - "file_path": "packages/ai/src/auth/context.ts", - "qualified_name": "packages.ai.src.auth.context.defaultProviderAuthContext", - "start_line": 23, - "end_line": 45, - "type": "FUNCTION", - "content_hash": "d06b91788e94a6a1" - }, - "packages/ai/src/auth/context.ts|packages.ai.src.auth.context.defaultProviderAuthContext.env": { - "file_path": "packages/ai/src/auth/context.ts", - "qualified_name": "packages.ai.src.auth.context.defaultProviderAuthContext.env", - "start_line": 25, - "end_line": 28, - "type": "METHOD", - "content_hash": "8853eafc8dd4875e" - }, - "packages/ai/src/auth/context.ts|packages.ai.src.auth.context.defaultProviderAuthContext.fileExists": { - "file_path": "packages/ai/src/auth/context.ts", - "qualified_name": "packages.ai.src.auth.context.defaultProviderAuthContext.fileExists", - "start_line": 30, - "end_line": 43, - "type": "METHOD", - "content_hash": "1a81f0c58deea6d4" - }, - "packages/ai/src/auth/credential-store.ts|packages.ai.src.auth.credential-store.InMemoryCredentialStore": { - "file_path": "packages/ai/src/auth/credential-store.ts", - "qualified_name": "packages.ai.src.auth.credential-store.InMemoryCredentialStore", - "start_line": 9, - "end_line": 67, - "type": "CLASS", - "content_hash": "b97d3b89ba467e54" - }, - "packages/ai/src/auth/credential-store.ts|packages.ai.src.auth.credential-store.InMemoryCredentialStore.enqueue": { - "file_path": "packages/ai/src/auth/credential-store.ts", - "qualified_name": "packages.ai.src.auth.credential-store.InMemoryCredentialStore.enqueue", - "start_line": 14, - "end_line": 28, - "type": "METHOD", - "content_hash": "45fb1a1b1d9d4ff1" - }, - "packages/ai/src/auth/credential-store.ts|packages.ai.src.auth.credential-store.InMemoryCredentialStore.enqueue.queued": { - "file_path": "packages/ai/src/auth/credential-store.ts", - "qualified_name": "packages.ai.src.auth.credential-store.InMemoryCredentialStore.enqueue.queued", - "start_line": 17, - "end_line": 21, - "type": "CLASS", - "content_hash": "a76cab340f3af099" - }, - "packages/ai/src/auth/credential-store.ts|packages.ai.src.auth.credential-store.InMemoryCredentialStore.enqueue.queued.": { - "file_path": "packages/ai/src/auth/credential-store.ts", - "qualified_name": "packages.ai.src.auth.credential-store.InMemoryCredentialStore.enqueue.queued.", - "start_line": 17, - "end_line": 21, - "type": "FUNCTION", - "content_hash": "a76cab340f3af099" - }, - "packages/ai/src/auth/credential-store.ts|packages.ai.src.auth.credential-store.InMemoryCredentialStore.enqueue.queued..previous.catch() callback": { - "file_path": "packages/ai/src/auth/credential-store.ts", - "qualified_name": "packages.ai.src.auth.credential-store.InMemoryCredentialStore.enqueue.queued..previous.catch() callback", - "start_line": 18, - "end_line": 18, - "type": "FUNCTION", - "content_hash": "97670f2c79f2e35a" - }, - "packages/ai/src/auth/credential-store.ts|packages.ai.src.auth.credential-store.InMemoryCredentialStore.enqueue.tail": { - "file_path": "packages/ai/src/auth/credential-store.ts", - "qualified_name": "packages.ai.src.auth.credential-store.InMemoryCredentialStore.enqueue.tail", - "start_line": 22, - "end_line": 22, - "type": "CLASS", - "content_hash": "601eff3d2a2fe24d" - }, - "packages/ai/src/auth/credential-store.ts|packages.ai.src.auth.credential-store.InMemoryCredentialStore.enqueue.tail.queued.catch() callback": { - "file_path": "packages/ai/src/auth/credential-store.ts", - "qualified_name": "packages.ai.src.auth.credential-store.InMemoryCredentialStore.enqueue.tail.queued.catch() callback", - "start_line": 22, - "end_line": 22, - "type": "FUNCTION", - "content_hash": "601eff3d2a2fe24d" - }, - "packages/ai/src/auth/credential-store.ts|packages.ai.src.auth.credential-store.InMemoryCredentialStore.enqueue.tail.then() callback": { - "file_path": "packages/ai/src/auth/credential-store.ts", - "qualified_name": "packages.ai.src.auth.credential-store.InMemoryCredentialStore.enqueue.tail.then() callback", - "start_line": 24, - "end_line": 26, - "type": "FUNCTION", - "content_hash": "0949dc84ab05f8a6" - }, - "packages/ai/src/auth/credential-store.ts|packages.ai.src.auth.credential-store.InMemoryCredentialStore.read": { - "file_path": "packages/ai/src/auth/credential-store.ts", - "qualified_name": "packages.ai.src.auth.credential-store.InMemoryCredentialStore.read", - "start_line": 30, - "end_line": 33, - "type": "METHOD", - "content_hash": "a755113bec6564a4" - }, - "packages/ai/src/auth/credential-store.ts|packages.ai.src.auth.credential-store.InMemoryCredentialStore.list": { - "file_path": "packages/ai/src/auth/credential-store.ts", - "qualified_name": "packages.ai.src.auth.credential-store.InMemoryCredentialStore.list", - "start_line": 35, - "end_line": 38, - "type": "METHOD", - "content_hash": "3196ec750606c63d" - }, - "packages/ai/src/auth/credential-store.ts|packages.ai.src.auth.credential-store.InMemoryCredentialStore.list.map() callback": { - "file_path": "packages/ai/src/auth/credential-store.ts", - "qualified_name": "packages.ai.src.auth.credential-store.InMemoryCredentialStore.list.map() callback", - "start_line": 37, - "end_line": 37, - "type": "FUNCTION", - "content_hash": "b6989b7884adaf9b" - }, - "packages/ai/src/auth/credential-store.ts|packages.ai.src.auth.credential-store.InMemoryCredentialStore.modify": { - "file_path": "packages/ai/src/auth/credential-store.ts", - "qualified_name": "packages.ai.src.auth.credential-store.InMemoryCredentialStore.modify", - "start_line": 40, - "end_line": 56, - "type": "METHOD", - "content_hash": "3c4d4d632668681a" - }, - "packages/ai/src/auth/credential-store.ts|packages.ai.src.auth.credential-store.InMemoryCredentialStore.modify.enqueue() callback": { - "file_path": "packages/ai/src/auth/credential-store.ts", - "qualified_name": "packages.ai.src.auth.credential-store.InMemoryCredentialStore.modify.enqueue() callback", - "start_line": 47, - "end_line": 53, - "type": "FUNCTION", - "content_hash": "41337a6c067152d9" - }, - "packages/ai/src/auth/credential-store.ts|packages.ai.src.auth.credential-store.InMemoryCredentialStore.delete": { - "file_path": "packages/ai/src/auth/credential-store.ts", - "qualified_name": "packages.ai.src.auth.credential-store.InMemoryCredentialStore.delete", - "start_line": 58, - "end_line": 66, - "type": "METHOD", - "content_hash": "4e3d46881a2d71ff" - }, - "packages/ai/src/auth/credential-store.ts|packages.ai.src.auth.credential-store.InMemoryCredentialStore.delete.enqueue() callback": { - "file_path": "packages/ai/src/auth/credential-store.ts", - "qualified_name": "packages.ai.src.auth.credential-store.InMemoryCredentialStore.delete.enqueue() callback", - "start_line": 61, - "end_line": 63, - "type": "FUNCTION", - "content_hash": "47c8792460de419f" - }, - "packages/ai/src/auth/helpers.ts|packages.ai.src.auth.helpers.envApiKeyAuth": { - "file_path": "packages/ai/src/auth/helpers.ts", - "qualified_name": "packages.ai.src.auth.helpers.envApiKeyAuth", - "start_line": 9, - "end_line": 31, - "type": "FUNCTION", - "content_hash": "ff127088c9477f2c" - }, - "packages/ai/src/auth/helpers.ts|packages.ai.src.auth.helpers.envApiKeyAuth.login": { - "file_path": "packages/ai/src/auth/helpers.ts", - "qualified_name": "packages.ai.src.auth.helpers.envApiKeyAuth.login", - "start_line": 12, - "end_line": 17, - "type": "METHOD", - "content_hash": "1d69f54239a131b8" - }, - "packages/ai/src/auth/helpers.ts|packages.ai.src.auth.helpers.envApiKeyAuth.resolve": { - "file_path": "packages/ai/src/auth/helpers.ts", - "qualified_name": "packages.ai.src.auth.helpers.envApiKeyAuth.resolve", - "start_line": 18, - "end_line": 29, - "type": "METHOD", - "content_hash": "32bbb03866b1f290" - }, - "packages/ai/src/auth/helpers.ts|packages.ai.src.auth.helpers.lazyOAuth": { - "file_path": "packages/ai/src/auth/helpers.ts", - "qualified_name": "packages.ai.src.auth.helpers.lazyOAuth", - "start_line": 40, - "end_line": 59, - "type": "FUNCTION", - "content_hash": "e39ec50e8cae1dd4" - }, - "packages/ai/src/auth/helpers.ts|packages.ai.src.auth.helpers.lazyOAuth.login": { - "file_path": "packages/ai/src/auth/helpers.ts", - "qualified_name": "packages.ai.src.auth.helpers.lazyOAuth.login", - "start_line": 55, - "end_line": 55, - "type": "METHOD", - "content_hash": "729d8ef5cc41ef30" - }, - "packages/ai/src/auth/helpers.ts|packages.ai.src.auth.helpers.lazyOAuth.refresh": { - "file_path": "packages/ai/src/auth/helpers.ts", - "qualified_name": "packages.ai.src.auth.helpers.lazyOAuth.refresh", - "start_line": 56, - "end_line": 56, - "type": "METHOD", - "content_hash": "ddaca24b498b09fb" - }, - "packages/ai/src/auth/helpers.ts|packages.ai.src.auth.helpers.lazyOAuth.toAuth": { - "file_path": "packages/ai/src/auth/helpers.ts", - "qualified_name": "packages.ai.src.auth.helpers.lazyOAuth.toAuth", - "start_line": 57, - "end_line": 57, - "type": "METHOD", - "content_hash": "11e9666a6b63d2f1" - }, - "packages/ai/src/auth/oauth/anthropic.ts|packages.ai.src.auth.oauth.anthropic.parseAuthorizationInput": { - "file_path": "packages/ai/src/auth/oauth/anthropic.ts", - "qualified_name": "packages.ai.src.auth.oauth.anthropic.parseAuthorizationInput", - "start_line": 29, - "end_line": 57, - "type": "FUNCTION", - "content_hash": "84daffb0bf3c7185" - }, - "packages/ai/src/auth/oauth/anthropic.ts|packages.ai.src.auth.oauth.anthropic.formatErrorDetails": { - "file_path": "packages/ai/src/auth/oauth/anthropic.ts", - "qualified_name": "packages.ai.src.auth.oauth.anthropic.formatErrorDetails", - "start_line": 59, - "end_line": 74, - "type": "FUNCTION", - "content_hash": "4806d6cbf36130f8" - }, - "packages/ai/src/auth/oauth/anthropic.ts|packages.ai.src.auth.oauth.anthropic.postJson": { - "file_path": "packages/ai/src/auth/oauth/anthropic.ts", - "qualified_name": "packages.ai.src.auth.oauth.anthropic.postJson", - "start_line": 76, - "end_line": 94, - "type": "FUNCTION", - "content_hash": "d743c00494a09d17" - }, - "packages/ai/src/auth/oauth/anthropic.ts|packages.ai.src.auth.oauth.anthropic.exchangeAuthorizationCode": { - "file_path": "packages/ai/src/auth/oauth/anthropic.ts", - "qualified_name": "packages.ai.src.auth.oauth.anthropic.exchangeAuthorizationCode", - "start_line": 96, - "end_line": 138, - "type": "FUNCTION", - "content_hash": "e38427bd937e0915" - }, - "packages/ai/src/auth/oauth/anthropic.ts|packages.ai.src.auth.oauth.anthropic.loginAnthropic": { - "file_path": "packages/ai/src/auth/oauth/anthropic.ts", - "qualified_name": "packages.ai.src.auth.oauth.anthropic.loginAnthropic", - "start_line": 140, - "end_line": 198, - "type": "FUNCTION", - "content_hash": "82ebdb91838fdbf5" - }, - "packages/ai/src/auth/oauth/anthropic.ts|packages.ai.src.auth.oauth.anthropic.loginAnthropic.startCallbackServer": { - "file_path": "packages/ai/src/auth/oauth/anthropic.ts", - "qualified_name": "packages.ai.src.auth.oauth.anthropic.loginAnthropic.startCallbackServer", - "start_line": 142, - "end_line": 152, - "type": "CLASS", - "content_hash": "911051973e8bc040" - }, - "packages/ai/src/auth/oauth/anthropic.ts|packages.ai.src.auth.oauth.anthropic.loginAnthropic.startCallbackServer.complete": { - "file_path": "packages/ai/src/auth/oauth/anthropic.ts", - "qualified_name": "packages.ai.src.auth.oauth.anthropic.loginAnthropic.startCallbackServer.complete", - "start_line": 150, - "end_line": 150, - "type": "METHOD", - "content_hash": "f593d89ee1205a86" - }, - "packages/ai/src/auth/oauth/anthropic.ts|packages.ai.src.auth.oauth.anthropic.loginAnthropic.callback": { - "file_path": "packages/ai/src/auth/oauth/anthropic.ts", - "qualified_name": "packages.ai.src.auth.oauth.anthropic.loginAnthropic.callback", - "start_line": 154, - "end_line": 156, - "type": "CLASS", - "content_hash": "65643fd8907673f1" - }, - "packages/ai/src/auth/oauth/anthropic.ts|packages.ai.src.auth.oauth.anthropic.callback.catch() callback": { - "file_path": "packages/ai/src/auth/oauth/anthropic.ts", - "qualified_name": "packages.ai.src.auth.oauth.anthropic.callback.catch() callback", - "start_line": 155, - "end_line": 155, - "type": "FUNCTION", - "content_hash": "0e5b0f38170745d1" - }, - "packages/ai/src/auth/oauth/anthropic.ts|packages.ai.src.auth.oauth.anthropic.loginAnthropic.callback.catch() callback": { - "file_path": "packages/ai/src/auth/oauth/anthropic.ts", - "qualified_name": "packages.ai.src.auth.oauth.anthropic.loginAnthropic.callback.catch() callback", - "start_line": 156, - "end_line": 156, - "type": "FUNCTION", - "content_hash": "ac52ae077b6af7b3" - }, - "packages/ai/src/auth/oauth/anthropic.ts|packages.ai.src.auth.oauth.anthropic.loginAnthropicCopyCode": { - "file_path": "packages/ai/src/auth/oauth/anthropic.ts", - "qualified_name": "packages.ai.src.auth.oauth.anthropic.loginAnthropicCopyCode", - "start_line": 200, - "end_line": 235, - "type": "FUNCTION", - "content_hash": "86e41a42722b23d0" - }, - "packages/ai/src/auth/oauth/anthropic.ts|packages.ai.src.auth.oauth.anthropic.refreshAnthropicToken": { - "file_path": "packages/ai/src/auth/oauth/anthropic.ts", - "qualified_name": "packages.ai.src.auth.oauth.anthropic.refreshAnthropicToken", - "start_line": 240, - "end_line": 276, - "type": "FUNCTION", - "content_hash": "8a1f6f4c117f079c" - }, - "packages/ai/src/auth/oauth/anthropic.ts|packages.ai.src.auth.oauth.anthropic.anthropicOAuth": { - "file_path": "packages/ai/src/auth/oauth/anthropic.ts", - "qualified_name": "packages.ai.src.auth.oauth.anthropic.anthropicOAuth", - "start_line": 278, - "end_line": 307, - "type": "CLASS", - "content_hash": "fda56d1e34406ef0" - }, - "packages/ai/src/auth/oauth/anthropic.ts|packages.ai.src.auth.oauth.anthropic.anthropicOAuth.login": { - "file_path": "packages/ai/src/auth/oauth/anthropic.ts", - "qualified_name": "packages.ai.src.auth.oauth.anthropic.anthropicOAuth.login", - "start_line": 282, - "end_line": 300, - "type": "METHOD", - "content_hash": "b3ca49c15c4566e6" - }, - "packages/ai/src/auth/oauth/anthropic.ts|packages.ai.src.auth.oauth.anthropic.anthropicOAuth.refresh": { - "file_path": "packages/ai/src/auth/oauth/anthropic.ts", - "qualified_name": "packages.ai.src.auth.oauth.anthropic.anthropicOAuth.refresh", - "start_line": 302, - "end_line": 302, - "type": "METHOD", - "content_hash": "f1041da07ce7a320" - }, - "packages/ai/src/auth/oauth/anthropic.ts|packages.ai.src.auth.oauth.anthropic.anthropicOAuth.toAuth": { - "file_path": "packages/ai/src/auth/oauth/anthropic.ts", - "qualified_name": "packages.ai.src.auth.oauth.anthropic.anthropicOAuth.toAuth", - "start_line": 304, - "end_line": 306, - "type": "METHOD", - "content_hash": "1092388389f22e41" - }, - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.OAuthCallbackServerOptions": { - "file_path": "packages/ai/src/auth/oauth/callback-server.ts", - "qualified_name": "packages.ai.src.auth.oauth.callback-server.OAuthCallbackServerOptions", - "start_line": 12, - "end_line": 31, - "type": "INTERFACE", - "content_hash": "45fef1091e590815" - }, - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.OAuthCallbackServer": { - "file_path": "packages/ai/src/auth/oauth/callback-server.ts", - "qualified_name": "packages.ai.src.auth.oauth.callback-server.OAuthCallbackServer", - "start_line": 33, - "end_line": 43, - "type": "INTERFACE", - "content_hash": "51c5d6e2e06a37f8" - }, - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.OAuthCallbackServer.wait": { - "file_path": "packages/ai/src/auth/oauth/callback-server.ts", - "qualified_name": "packages.ai.src.auth.oauth.callback-server.OAuthCallbackServer.wait", - "start_line": 39, - "end_line": 39, - "type": "METHOD", - "content_hash": "f12c87332569f4a2" - }, - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.OAuthCallbackServer.cancel": { - "file_path": "packages/ai/src/auth/oauth/callback-server.ts", - "qualified_name": "packages.ai.src.auth.oauth.callback-server.OAuthCallbackServer.cancel", - "start_line": 41, - "end_line": 41, - "type": "METHOD", - "content_hash": "8d070fcfcdc03dea" - }, - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.OAuthCallbackServer.close": { - "file_path": "packages/ai/src/auth/oauth/callback-server.ts", - "qualified_name": "packages.ai.src.auth.oauth.callback-server.OAuthCallbackServer.close", - "start_line": 42, - "end_line": 42, - "type": "METHOD", - "content_hash": "4abe48eab0610226" - }, - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.sendPage": { - "file_path": "packages/ai/src/auth/oauth/callback-server.ts", - "qualified_name": "packages.ai.src.auth.oauth.callback-server.sendPage", - "start_line": 45, - "end_line": 48, - "type": "FUNCTION", - "content_hash": "366582fce14d6052" - }, - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer": { - "file_path": "packages/ai/src/auth/oauth/callback-server.ts", - "qualified_name": "packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer", - "start_line": 50, - "end_line": 148, - "type": "FUNCTION", - "content_hash": "5ac0968b20f6ac88" - }, - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.waitPromise.catch() callback": { - "file_path": "packages/ai/src/auth/oauth/callback-server.ts", - "qualified_name": "packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.waitPromise.catch() callback", - "start_line": 63, - "end_line": 63, - "type": "FUNCTION", - "content_hash": "d43d3bc5b9a32729" - }, - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.server": { - "file_path": "packages/ai/src/auth/oauth/callback-server.ts", - "qualified_name": "packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.server", - "start_line": 78, - "end_line": 116, - "type": "CLASS", - "content_hash": "1c9a1e285f696dde" - }, - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.server.createServer() callback": { - "file_path": "packages/ai/src/auth/oauth/callback-server.ts", - "qualified_name": "packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.server.createServer() callback", - "start_line": 78, - "end_line": 116, - "type": "FUNCTION", - "content_hash": "1c9a1e285f696dde" - }, - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.server.createServer() callback.": { - "file_path": "packages/ai/src/auth/oauth/callback-server.ts", - "qualified_name": "packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.server.createServer() callback.", - "start_line": 79, - "end_line": 115, - "type": "FUNCTION", - "content_hash": "599941e7c98df0cd" - }, - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.": { - "file_path": "packages/ai/src/auth/oauth/callback-server.ts", - "qualified_name": "packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.", - "start_line": 118, - "end_line": 124, - "type": "FUNCTION", - "content_hash": "453c8b7063579834" - }, - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer..server.listen() callback": { - "file_path": "packages/ai/src/auth/oauth/callback-server.ts", - "qualified_name": "packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer..server.listen() callback", - "start_line": 120, - "end_line": 123, - "type": "FUNCTION", - "content_hash": "67e4827af9b486f2" - }, - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.server.on(\"error\") callback": { - "file_path": "packages/ai/src/auth/oauth/callback-server.ts", - "qualified_name": "packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.server.on(\"error\") callback", - "start_line": 131, - "end_line": 131, - "type": "FUNCTION", - "content_hash": "8fde0d3eb7868249" - }, - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.setTimeout() callback": { - "file_path": "packages/ai/src/auth/oauth/callback-server.ts", - "qualified_name": "packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.setTimeout() callback", - "start_line": 134, - "end_line": 134, - "type": "FUNCTION", - "content_hash": "57e9373059dc72eb" - }, - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.wait": { - "file_path": "packages/ai/src/auth/oauth/callback-server.ts", - "qualified_name": "packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.wait", - "start_line": 139, - "end_line": 139, - "type": "METHOD", - "content_hash": "db2c6ffc688d6a43" - }, - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.cancel": { - "file_path": "packages/ai/src/auth/oauth/callback-server.ts", - "qualified_name": "packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.cancel", - "start_line": 140, - "end_line": 142, - "type": "METHOD", - "content_hash": "ecfeebac73609046" - }, - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.close": { - "file_path": "packages/ai/src/auth/oauth/callback-server.ts", - "qualified_name": "packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.close", - "start_line": 143, - "end_line": 146, - "type": "METHOD", - "content_hash": "898b6cd1ffc113cf" - }, - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.waitForCallbackOrManualInput": { - "file_path": "packages/ai/src/auth/oauth/callback-server.ts", - "qualified_name": "packages.ai.src.auth.oauth.callback-server.waitForCallbackOrManualInput", - "start_line": 155, - "end_line": 183, - "type": "FUNCTION", - "content_hash": "25b2dd822294d7df" - }, - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.waitForCallbackOrManualInput.manual": { - "file_path": "packages/ai/src/auth/oauth/callback-server.ts", - "qualified_name": "packages.ai.src.auth.oauth.callback-server.waitForCallbackOrManualInput.manual", - "start_line": 162, - "end_line": 172, - "type": "CLASS", - "content_hash": "27570eafbc6dbbe7" - }, - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.waitForCallbackOrManualInput.manual.then() callback": { - "file_path": "packages/ai/src/auth/oauth/callback-server.ts", - "qualified_name": "packages.ai.src.auth.oauth.callback-server.waitForCallbackOrManualInput.manual.then() callback", - "start_line": 164, - "end_line": 167, - "type": "FUNCTION", - "content_hash": "a2bac073d7c551e7" - }, - "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.waitForCallbackOrManualInput.manual.catch() callback": { - "file_path": "packages/ai/src/auth/oauth/callback-server.ts", - "qualified_name": "packages.ai.src.auth.oauth.callback-server.waitForCallbackOrManualInput.manual.catch() callback", - "start_line": 168, - "end_line": 172, - "type": "FUNCTION", - "content_hash": "79615d79e2e9131f" - }, - "packages/ai/src/auth/oauth/device-code.ts|packages.ai.src.auth.oauth.device-code.abortableSleep": { - "file_path": "packages/ai/src/auth/oauth/device-code.ts", - "qualified_name": "packages.ai.src.auth.oauth.device-code.abortableSleep", - "start_line": 26, - "end_line": 44, - "type": "FUNCTION", - "content_hash": "e3da01df0da80d05" - }, - "packages/ai/src/auth/oauth/device-code.ts|packages.ai.src.auth.oauth.device-code.abortableSleep.": { - "file_path": "packages/ai/src/auth/oauth/device-code.ts", - "qualified_name": "packages.ai.src.auth.oauth.device-code.abortableSleep.", - "start_line": 27, - "end_line": 43, - "type": "FUNCTION", - "content_hash": "774eb4fbfb72a788" - }, - "packages/ai/src/auth/oauth/device-code.ts|packages.ai.src.auth.oauth.device-code.abortableSleep..timeout": { - "file_path": "packages/ai/src/auth/oauth/device-code.ts", - "qualified_name": "packages.ai.src.auth.oauth.device-code.abortableSleep..timeout", - "start_line": 37, - "end_line": 40, - "type": "CLASS", - "content_hash": "136d59de2b0a6504" - }, - "packages/ai/src/auth/oauth/device-code.ts|packages.ai.src.auth.oauth.device-code.abortableSleep..timeout.setTimeout() callback": { - "file_path": "packages/ai/src/auth/oauth/device-code.ts", - "qualified_name": "packages.ai.src.auth.oauth.device-code.abortableSleep..timeout.setTimeout() callback", - "start_line": 37, - "end_line": 40, - "type": "FUNCTION", - "content_hash": "136d59de2b0a6504" - }, - "packages/ai/src/auth/oauth/device-code.ts|packages.ai.src.auth.oauth.device-code.pollOAuthDeviceCodeFlow": { - "file_path": "packages/ai/src/auth/oauth/device-code.ts", - "qualified_name": "packages.ai.src.auth.oauth.device-code.pollOAuthDeviceCodeFlow", - "start_line": 46, - "end_line": 98, - "type": "FUNCTION", - "content_hash": "16e5d1b16fac3178" - }, - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.normalizeDomain": { - "file_path": "packages/ai/src/auth/oauth/github-copilot.ts", - "qualified_name": "packages.ai.src.auth.oauth.github-copilot.normalizeDomain", - "start_line": 41, - "end_line": 50, - "type": "FUNCTION", - "content_hash": "e130990f93ef46bf" - }, - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.getUrls": { - "file_path": "packages/ai/src/auth/oauth/github-copilot.ts", - "qualified_name": "packages.ai.src.auth.oauth.github-copilot.getUrls", - "start_line": 52, - "end_line": 62, - "type": "FUNCTION", - "content_hash": "5925e10383909334" - }, - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.getBaseUrlFromToken": { - "file_path": "packages/ai/src/auth/oauth/github-copilot.ts", - "qualified_name": "packages.ai.src.auth.oauth.github-copilot.getBaseUrlFromToken", - "start_line": 69, - "end_line": 76, - "type": "FUNCTION", - "content_hash": "d8223459cf85ab81" - }, - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.getGitHubCopilotBaseUrl": { - "file_path": "packages/ai/src/auth/oauth/github-copilot.ts", - "qualified_name": "packages.ai.src.auth.oauth.github-copilot.getGitHubCopilotBaseUrl", - "start_line": 78, - "end_line": 87, - "type": "FUNCTION", - "content_hash": "4d69c60ccaf381f1" - }, - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.asRecord": { - "file_path": "packages/ai/src/auth/oauth/github-copilot.ts", - "qualified_name": "packages.ai.src.auth.oauth.github-copilot.asRecord", - "start_line": 89, - "end_line": 91, - "type": "FUNCTION", - "content_hash": "88824ccdd493c764" - }, - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog": { - "file_path": "packages/ai/src/auth/oauth/github-copilot.ts", - "qualified_name": "packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog", - "start_line": 93, - "end_line": 133, - "type": "FUNCTION", - "content_hash": "314241c5ce7af067" - }, - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.accountModels": { - "file_path": "packages/ai/src/auth/oauth/github-copilot.ts", - "qualified_name": "packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.accountModels", - "start_line": 99, - "end_line": 115, - "type": "CLASS", - "content_hash": "3782c8791c5bff72" - }, - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.accountModels.data.flatMap() callback": { - "file_path": "packages/ai/src/auth/oauth/github-copilot.ts", - "qualified_name": "packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.accountModels.data.flatMap() callback", - "start_line": 99, - "end_line": 115, - "type": "FUNCTION", - "content_hash": "3782c8791c5bff72" - }, - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.pickerModelIds": { - "file_path": "packages/ai/src/auth/oauth/github-copilot.ts", - "qualified_name": "packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.pickerModelIds", - "start_line": 116, - "end_line": 118, - "type": "CLASS", - "content_hash": "6bb482fe35f486f3" - }, - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.pickerModelIds.accountModels.filter() callback": { - "file_path": "packages/ai/src/auth/oauth/github-copilot.ts", - "qualified_name": "packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.pickerModelIds.accountModels.filter() callback", - "start_line": 117, - "end_line": 117, - "type": "FUNCTION", - "content_hash": "288f8c5c79725f55" - }, - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.pickerModelIds.map() callback": { - "file_path": "packages/ai/src/auth/oauth/github-copilot.ts", - "qualified_name": "packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.pickerModelIds.map() callback", - "start_line": 118, - "end_line": 118, - "type": "FUNCTION", - "content_hash": "c546f8ba10d7145b" - }, - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.availableModelIds.accountModels.filter() callback": { - "file_path": "packages/ai/src/auth/oauth/github-copilot.ts", - "qualified_name": "packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.availableModelIds.accountModels.filter() callback", - "start_line": 123, - "end_line": 123, - "type": "FUNCTION", - "content_hash": "a9e62f09820e93e8" - }, - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.availableModelIds.map() callback": { - "file_path": "packages/ai/src/auth/oauth/github-copilot.ts", - "qualified_name": "packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.availableModelIds.map() callback", - "start_line": 123, - "end_line": 123, - "type": "FUNCTION", - "content_hash": "a9e62f09820e93e8" - }, - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.policyModelIds": { - "file_path": "packages/ai/src/auth/oauth/github-copilot.ts", - "qualified_name": "packages.ai.src.auth.oauth.github-copilot.policyModelIds", - "start_line": 124, - "end_line": 131, - "type": "CLASS", - "content_hash": "b15bdf9f558de3c9" - }, - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.policyModelIds.accountModels.filter() callback": { - "file_path": "packages/ai/src/auth/oauth/github-copilot.ts", - "qualified_name": "packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.policyModelIds.accountModels.filter() callback", - "start_line": 126, - "end_line": 129, - "type": "FUNCTION", - "content_hash": "73e2ea065a1aafc5" - }, - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.policyModelIds.map() callback": { - "file_path": "packages/ai/src/auth/oauth/github-copilot.ts", - "qualified_name": "packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.policyModelIds.map() callback", - "start_line": 131, - "end_line": 131, - "type": "FUNCTION", - "content_hash": "c546f8ba10d7145b" - }, - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.fetchWithRateLimitRetry": { - "file_path": "packages/ai/src/auth/oauth/github-copilot.ts", - "qualified_name": "packages.ai.src.auth.oauth.github-copilot.fetchWithRateLimitRetry", - "start_line": 135, - "end_line": 166, - "type": "FUNCTION", - "content_hash": "910308b292e9d92a" - }, - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.fetchGitHubCopilotModels": { - "file_path": "packages/ai/src/auth/oauth/github-copilot.ts", - "qualified_name": "packages.ai.src.auth.oauth.github-copilot.fetchGitHubCopilotModels", - "start_line": 168, - "end_line": 195, - "type": "FUNCTION", - "content_hash": "f653cdb5b2b180b8" - }, - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.fetchJson": { - "file_path": "packages/ai/src/auth/oauth/github-copilot.ts", - "qualified_name": "packages.ai.src.auth.oauth.github-copilot.fetchJson", - "start_line": 197, - "end_line": 204, - "type": "FUNCTION", - "content_hash": "4469aeb059f0617d" - }, - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.startDeviceFlow": { - "file_path": "packages/ai/src/auth/oauth/github-copilot.ts", - "qualified_name": "packages.ai.src.auth.oauth.github-copilot.startDeviceFlow", - "start_line": 206, - "end_line": 261, - "type": "FUNCTION", - "content_hash": "e4aa7243ad575b83" - }, - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.pollForGitHubAccessToken": { - "file_path": "packages/ai/src/auth/oauth/github-copilot.ts", - "qualified_name": "packages.ai.src.auth.oauth.github-copilot.pollForGitHubAccessToken", - "start_line": 263, - "end_line": 311, - "type": "FUNCTION", - "content_hash": "2ce6e390e33bfb9b" - }, - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.pollForGitHubAccessToken.poll": { - "file_path": "packages/ai/src/auth/oauth/github-copilot.ts", - "qualified_name": "packages.ai.src.auth.oauth.github-copilot.pollForGitHubAccessToken.poll", - "start_line": 274, - "end_line": 309, - "type": "METHOD", - "content_hash": "3468f41eee9f8848" - }, - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.refreshGitHubCopilotAccessToken": { - "file_path": "packages/ai/src/auth/oauth/github-copilot.ts", - "qualified_name": "packages.ai.src.auth.oauth.github-copilot.refreshGitHubCopilotAccessToken", - "start_line": 313, - "end_line": 348, - "type": "FUNCTION", - "content_hash": "ecb125fc37e97f0f" - }, - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.refreshGitHubCopilotToken": { - "file_path": "packages/ai/src/auth/oauth/github-copilot.ts", - "qualified_name": "packages.ai.src.auth.oauth.github-copilot.refreshGitHubCopilotToken", - "start_line": 353, - "end_line": 367, - "type": "FUNCTION", - "content_hash": "e50375ad37f34353" - }, - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.enableGitHubCopilotModel": { - "file_path": "packages/ai/src/auth/oauth/github-copilot.ts", - "qualified_name": "packages.ai.src.auth.oauth.github-copilot.enableGitHubCopilotModel", - "start_line": 373, - "end_line": 408, - "type": "FUNCTION", - "content_hash": "2f53485bbb8fa93f" - }, - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.enableGitHubCopilotModels": { - "file_path": "packages/ai/src/auth/oauth/github-copilot.ts", - "qualified_name": "packages.ai.src.auth.oauth.github-copilot.enableGitHubCopilotModels", - "start_line": 414, - "end_line": 432, - "type": "FUNCTION", - "content_hash": "3e0a18798a576bff" - }, - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.loginGitHubCopilot": { - "file_path": "packages/ai/src/auth/oauth/github-copilot.ts", - "qualified_name": "packages.ai.src.auth.oauth.github-copilot.loginGitHubCopilot", - "start_line": 434, - "end_line": 485, - "type": "FUNCTION", - "content_hash": "d4cb14a131ee7521" - }, - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.copilotEnterpriseDomain": { - "file_path": "packages/ai/src/auth/oauth/github-copilot.ts", - "qualified_name": "packages.ai.src.auth.oauth.github-copilot.copilotEnterpriseDomain", - "start_line": 487, - "end_line": 491, - "type": "FUNCTION", - "content_hash": "77b3189cf0c8df13" - }, - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.githubCopilotOAuth": { - "file_path": "packages/ai/src/auth/oauth/github-copilot.ts", - "qualified_name": "packages.ai.src.auth.oauth.github-copilot.githubCopilotOAuth", - "start_line": 493, - "end_line": 507, - "type": "CLASS", - "content_hash": "148ce7fcd517b005" - }, - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.githubCopilotOAuth.refresh": { - "file_path": "packages/ai/src/auth/oauth/github-copilot.ts", - "qualified_name": "packages.ai.src.auth.oauth.github-copilot.githubCopilotOAuth.refresh", - "start_line": 497, - "end_line": 498, - "type": "METHOD", - "content_hash": "e6bf01958fba5472" - }, - "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.githubCopilotOAuth.toAuth": { - "file_path": "packages/ai/src/auth/oauth/github-copilot.ts", - "qualified_name": "packages.ai.src.auth.oauth.github-copilot.githubCopilotOAuth.toAuth", - "start_line": 501, - "end_line": 506, - "type": "METHOD", - "content_hash": "8c601602e84668b3" - }, - "packages/ai/src/auth/oauth/kimi-coding.ts|packages.ai.src.auth.oauth.kimi-coding.getOauthHost": { - "file_path": "packages/ai/src/auth/oauth/kimi-coding.ts", - "qualified_name": "packages.ai.src.auth.oauth.kimi-coding.getOauthHost", - "start_line": 36, - "end_line": 39, - "type": "FUNCTION", - "content_hash": "ba26074fbdd44d4b" - }, - "packages/ai/src/auth/oauth/kimi-coding.ts|packages.ai.src.auth.oauth.kimi-coding.requestSignal": { - "file_path": "packages/ai/src/auth/oauth/kimi-coding.ts", - "qualified_name": "packages.ai.src.auth.oauth.kimi-coding.requestSignal", - "start_line": 41, - "end_line": 43, - "type": "FUNCTION", - "content_hash": "16288265f4793313" - }, - "packages/ai/src/auth/oauth/kimi-coding.ts|packages.ai.src.auth.oauth.kimi-coding.formUrlEncode": { - "file_path": "packages/ai/src/auth/oauth/kimi-coding.ts", - "qualified_name": "packages.ai.src.auth.oauth.kimi-coding.formUrlEncode", - "start_line": 45, - "end_line": 47, - "type": "FUNCTION", - "content_hash": "9dc85bad620e7836" - }, - "packages/ai/src/auth/oauth/kimi-coding.ts|packages.ai.src.auth.oauth.kimi-coding.readJson": { - "file_path": "packages/ai/src/auth/oauth/kimi-coding.ts", - "qualified_name": "packages.ai.src.auth.oauth.kimi-coding.readJson", - "start_line": 49, - "end_line": 56, - "type": "FUNCTION", - "content_hash": "16d8fc918a813623" - }, - "packages/ai/src/auth/oauth/kimi-coding.ts|packages.ai.src.auth.oauth.kimi-coding.trustedHttpUrl": { - "file_path": "packages/ai/src/auth/oauth/kimi-coding.ts", - "qualified_name": "packages.ai.src.auth.oauth.kimi-coding.trustedHttpUrl", - "start_line": 59, - "end_line": 68, - "type": "FUNCTION", - "content_hash": "d948722759733dc2" - }, - "packages/ai/src/auth/oauth/kimi-coding.ts|packages.ai.src.auth.oauth.kimi-coding.startDeviceAuthorization": { - "file_path": "packages/ai/src/auth/oauth/kimi-coding.ts", - "qualified_name": "packages.ai.src.auth.oauth.kimi-coding.startDeviceAuthorization", - "start_line": 70, - "end_line": 118, - "type": "FUNCTION", - "content_hash": "f610c4303724fe5f" - }, - "packages/ai/src/auth/oauth/kimi-coding.ts|packages.ai.src.auth.oauth.kimi-coding.startDeviceAuthorization.text": { - "file_path": "packages/ai/src/auth/oauth/kimi-coding.ts", - "qualified_name": "packages.ai.src.auth.oauth.kimi-coding.startDeviceAuthorization.text", - "start_line": 82, - "end_line": 82, - "type": "CLASS", - "content_hash": "fccb69814675b6ec" - }, - "packages/ai/src/auth/oauth/kimi-coding.ts|packages.ai.src.auth.oauth.kimi-coding.startDeviceAuthorization.text.catch() callback": { - "file_path": "packages/ai/src/auth/oauth/kimi-coding.ts", - "qualified_name": "packages.ai.src.auth.oauth.kimi-coding.startDeviceAuthorization.text.catch() callback", - "start_line": 82, - "end_line": 82, - "type": "FUNCTION", - "content_hash": "fccb69814675b6ec" - }, - "packages/ai/src/auth/oauth/kimi-coding.ts|packages.ai.src.auth.oauth.kimi-coding.parseTokenResponse": { - "file_path": "packages/ai/src/auth/oauth/kimi-coding.ts", - "qualified_name": "packages.ai.src.auth.oauth.kimi-coding.parseTokenResponse", - "start_line": 120, - "end_line": 140, - "type": "FUNCTION", - "content_hash": "7e4be5c80eac405c" - }, - "packages/ai/src/auth/oauth/kimi-coding.ts|packages.ai.src.auth.oauth.kimi-coding.pollForToken": { - "file_path": "packages/ai/src/auth/oauth/kimi-coding.ts", - "qualified_name": "packages.ai.src.auth.oauth.kimi-coding.pollForToken", - "start_line": 142, - "end_line": 208, - "type": "FUNCTION", - "content_hash": "5998dadf6fb11514" - }, - "packages/ai/src/auth/oauth/kimi-coding.ts|packages.ai.src.auth.oauth.kimi-coding.pollForToken.poll": { - "file_path": "packages/ai/src/auth/oauth/kimi-coding.ts", - "qualified_name": "packages.ai.src.auth.oauth.kimi-coding.pollForToken.poll", - "start_line": 152, - "end_line": 206, - "type": "METHOD", - "content_hash": "72e785e7e118cf32" - }, - "packages/ai/src/auth/oauth/kimi-coding.ts|packages.ai.src.auth.oauth.kimi-coding.pollForToken.poll.text": { - "file_path": "packages/ai/src/auth/oauth/kimi-coding.ts", - "qualified_name": "packages.ai.src.auth.oauth.kimi-coding.pollForToken.poll.text", - "start_line": 168, - "end_line": 168, - "type": "CLASS", - "content_hash": "a7e0de1e3346918f" - }, - "packages/ai/src/auth/oauth/kimi-coding.ts|packages.ai.src.auth.oauth.kimi-coding.pollForToken.poll.text.catch() callback": { - "file_path": "packages/ai/src/auth/oauth/kimi-coding.ts", - "qualified_name": "packages.ai.src.auth.oauth.kimi-coding.pollForToken.poll.text.catch() callback", - "start_line": 168, - "end_line": 168, - "type": "FUNCTION", - "content_hash": "a7e0de1e3346918f" - }, - "packages/ai/src/auth/oauth/kimi-coding.ts|packages.ai.src.auth.oauth.kimi-coding.isRetryableRefreshFailure": { - "file_path": "packages/ai/src/auth/oauth/kimi-coding.ts", - "qualified_name": "packages.ai.src.auth.oauth.kimi-coding.isRetryableRefreshFailure", - "start_line": 210, - "end_line": 212, - "type": "FUNCTION", - "content_hash": "62bee53d4c41a0da" - }, - "packages/ai/src/auth/oauth/kimi-coding.ts|packages.ai.src.auth.oauth.kimi-coding.refreshToken": { - "file_path": "packages/ai/src/auth/oauth/kimi-coding.ts", - "qualified_name": "packages.ai.src.auth.oauth.kimi-coding.refreshToken", - "start_line": 214, - "end_line": 265, - "type": "FUNCTION", - "content_hash": "3ad6555fa1080ee1" - }, - "packages/ai/src/auth/oauth/kimi-coding.ts|packages.ai.src.auth.oauth.kimi-coding.loginKimiCoding": { - "file_path": "packages/ai/src/auth/oauth/kimi-coding.ts", - "qualified_name": "packages.ai.src.auth.oauth.kimi-coding.loginKimiCoding", - "start_line": 267, - "end_line": 279, - "type": "FUNCTION", - "content_hash": "05814e00e1cfac9e" - }, - "packages/ai/src/auth/oauth/kimi-coding.ts|packages.ai.src.auth.oauth.kimi-coding.kimiCodingOAuth": { - "file_path": "packages/ai/src/auth/oauth/kimi-coding.ts", - "qualified_name": "packages.ai.src.auth.oauth.kimi-coding.kimiCodingOAuth", - "start_line": 281, - "end_line": 296, - "type": "CLASS", - "content_hash": "7c935ab282549d89" - }, - "packages/ai/src/auth/oauth/kimi-coding.ts|packages.ai.src.auth.oauth.kimi-coding.kimiCodingOAuth.refresh": { - "file_path": "packages/ai/src/auth/oauth/kimi-coding.ts", - "qualified_name": "packages.ai.src.auth.oauth.kimi-coding.kimiCodingOAuth.refresh", - "start_line": 288, - "end_line": 291, - "type": "METHOD", - "content_hash": "16022c166352fed6" - }, - "packages/ai/src/auth/oauth/kimi-coding.ts|packages.ai.src.auth.oauth.kimi-coding.kimiCodingOAuth.toAuth": { - "file_path": "packages/ai/src/auth/oauth/kimi-coding.ts", - "qualified_name": "packages.ai.src.auth.oauth.kimi-coding.kimiCodingOAuth.toAuth", - "start_line": 293, - "end_line": 295, - "type": "METHOD", - "content_hash": "6ca2ec02752fe9e2" - }, - "packages/ai/src/auth/oauth/load.ts|packages.ai.src.auth.oauth.load.registerBundledOAuthFlowLoaders": { - "file_path": "packages/ai/src/auth/oauth/load.ts", - "qualified_name": "packages.ai.src.auth.oauth.load.registerBundledOAuthFlowLoaders", - "start_line": 29, - "end_line": 31, - "type": "FUNCTION", - "content_hash": "164a15617eede284" - }, - "packages/ai/src/auth/oauth/meta.ts|packages.ai.src.auth.oauth.meta.requestSignal": { - "file_path": "packages/ai/src/auth/oauth/meta.ts", - "qualified_name": "packages.ai.src.auth.oauth.meta.requestSignal", - "start_line": 36, - "end_line": 38, - "type": "FUNCTION", - "content_hash": "16288265f4793313" - }, - "packages/ai/src/auth/oauth/meta.ts|packages.ai.src.auth.oauth.meta.readJson": { - "file_path": "packages/ai/src/auth/oauth/meta.ts", - "qualified_name": "packages.ai.src.auth.oauth.meta.readJson", - "start_line": 40, - "end_line": 47, - "type": "FUNCTION", - "content_hash": "16d8fc918a813623" - }, - "packages/ai/src/auth/oauth/meta.ts|packages.ai.src.auth.oauth.meta.errorDetail": { - "file_path": "packages/ai/src/auth/oauth/meta.ts", - "qualified_name": "packages.ai.src.auth.oauth.meta.errorDetail", - "start_line": 49, - "end_line": 55, - "type": "FUNCTION", - "content_hash": "3f785a91f8edc2a8" - }, - "packages/ai/src/auth/oauth/meta.ts|packages.ai.src.auth.oauth.meta.trustedHttpUrl": { - "file_path": "packages/ai/src/auth/oauth/meta.ts", - "qualified_name": "packages.ai.src.auth.oauth.meta.trustedHttpUrl", - "start_line": 58, - "end_line": 67, - "type": "FUNCTION", - "content_hash": "d948722759733dc2" - }, - "packages/ai/src/auth/oauth/meta.ts|packages.ai.src.auth.oauth.meta.positiveNumber": { - "file_path": "packages/ai/src/auth/oauth/meta.ts", - "qualified_name": "packages.ai.src.auth.oauth.meta.positiveNumber", - "start_line": 69, - "end_line": 71, - "type": "FUNCTION", - "content_hash": "d4b8c6ffb18fc2cb" - }, - "packages/ai/src/auth/oauth/meta.ts|packages.ai.src.auth.oauth.meta.startDeviceAuthorization": { - "file_path": "packages/ai/src/auth/oauth/meta.ts", - "qualified_name": "packages.ai.src.auth.oauth.meta.startDeviceAuthorization", - "start_line": 73, - "end_line": 100, - "type": "FUNCTION", - "content_hash": "6748f10da395d461" - }, - "packages/ai/src/auth/oauth/meta.ts|packages.ai.src.auth.oauth.meta.pollForIdentityToken": { - "file_path": "packages/ai/src/auth/oauth/meta.ts", - "qualified_name": "packages.ai.src.auth.oauth.meta.pollForIdentityToken", - "start_line": 102, - "end_line": 143, - "type": "FUNCTION", - "content_hash": "e0b899008703bfdd" - }, - "packages/ai/src/auth/oauth/meta.ts|packages.ai.src.auth.oauth.meta.pollForIdentityToken.poll": { - "file_path": "packages/ai/src/auth/oauth/meta.ts", - "qualified_name": "packages.ai.src.auth.oauth.meta.pollForIdentityToken.poll", - "start_line": 108, - "end_line": 141, - "type": "METHOD", - "content_hash": "2e5163434dcda161" - }, - "packages/ai/src/auth/oauth/meta.ts|packages.ai.src.auth.oauth.meta.mintApiKey": { - "file_path": "packages/ai/src/auth/oauth/meta.ts", - "qualified_name": "packages.ai.src.auth.oauth.meta.mintApiKey", - "start_line": 146, - "end_line": 174, - "type": "FUNCTION", - "content_hash": "2abf0bec3aa60c40" - }, - "packages/ai/src/auth/oauth/meta.ts|packages.ai.src.auth.oauth.meta.loginMeta": { - "file_path": "packages/ai/src/auth/oauth/meta.ts", - "qualified_name": "packages.ai.src.auth.oauth.meta.loginMeta", - "start_line": 176, - "end_line": 194, - "type": "FUNCTION", - "content_hash": "70fc14c781e3c003" - }, - "packages/ai/src/auth/oauth/meta.ts|packages.ai.src.auth.oauth.meta.metaOAuth": { - "file_path": "packages/ai/src/auth/oauth/meta.ts", - "qualified_name": "packages.ai.src.auth.oauth.meta.metaOAuth", - "start_line": 196, - "end_line": 208, - "type": "CLASS", - "content_hash": "a99367f2c215ed8c" - }, - "packages/ai/src/auth/oauth/meta.ts|packages.ai.src.auth.oauth.meta.metaOAuth.refresh": { - "file_path": "packages/ai/src/auth/oauth/meta.ts", - "qualified_name": "packages.ai.src.auth.oauth.meta.metaOAuth.refresh", - "start_line": 203, - "end_line": 203, - "type": "METHOD", - "content_hash": "f706c22e3283ce1d" - }, - "packages/ai/src/auth/oauth/meta.ts|packages.ai.src.auth.oauth.meta.metaOAuth.toAuth": { - "file_path": "packages/ai/src/auth/oauth/meta.ts", - "qualified_name": "packages.ai.src.auth.oauth.meta.metaOAuth.toAuth", - "start_line": 205, - "end_line": 207, - "type": "METHOD", - "content_hash": "1092388389f22e41" - }, - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.randomValue": { - "file_path": "packages/ai/src/auth/oauth/openai-chatgpt.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-chatgpt.randomValue", - "start_line": 49, - "end_line": 51, - "type": "FUNCTION", - "content_hash": "8ce05e010acaf381" - }, - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.authorizationResultFromCallback": { - "file_path": "packages/ai/src/auth/oauth/openai-chatgpt.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-chatgpt.authorizationResultFromCallback", - "start_line": 53, - "end_line": 62, - "type": "FUNCTION", - "content_hash": "4258a2ab32a42be7" - }, - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.authorizationResultFromManualInput": { - "file_path": "packages/ai/src/auth/oauth/openai-chatgpt.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-chatgpt.authorizationResultFromManualInput", - "start_line": 64, - "end_line": 78, - "type": "FUNCTION", - "content_hash": "0f6639f54edd9d4c" - }, - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.sendHtml": { - "file_path": "packages/ai/src/auth/oauth/openai-chatgpt.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-chatgpt.sendHtml", - "start_line": 80, - "end_line": 83, - "type": "FUNCTION", - "content_hash": "1b1788076c862ee8" - }, - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.startCallbackServer": { - "file_path": "packages/ai/src/auth/oauth/openai-chatgpt.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-chatgpt.startCallbackServer", - "start_line": 85, - "end_line": 132, - "type": "FUNCTION", - "content_hash": "3ad7abd68cbed371" - }, - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.startCallbackServer.": { - "file_path": "packages/ai/src/auth/oauth/openai-chatgpt.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-chatgpt.startCallbackServer.", - "start_line": 86, - "end_line": 131, - "type": "FUNCTION", - "content_hash": "db6af28c7bd9ae70" - }, - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.startCallbackServer..server": { - "file_path": "packages/ai/src/auth/oauth/openai-chatgpt.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-chatgpt.startCallbackServer..server", - "start_line": 94, - "end_line": 123, - "type": "CLASS", - "content_hash": "82603b4b5b2cb3f0" - }, - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.startCallbackServer..server.createServer() callback": { - "file_path": "packages/ai/src/auth/oauth/openai-chatgpt.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-chatgpt.startCallbackServer..server.createServer() callback", - "start_line": 94, - "end_line": 123, - "type": "FUNCTION", - "content_hash": "82603b4b5b2cb3f0" - }, - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.startCallbackServer..server.listen() callback": { - "file_path": "packages/ai/src/auth/oauth/openai-chatgpt.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-chatgpt.startCallbackServer..server.listen() callback", - "start_line": 126, - "end_line": 130, - "type": "FUNCTION", - "content_hash": "a3b5938fde75a372" - }, - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.requestToken": { - "file_path": "packages/ai/src/auth/oauth/openai-chatgpt.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-chatgpt.requestToken", - "start_line": 134, - "end_line": 153, - "type": "FUNCTION", - "content_hash": "42988cd2d5db0694" - }, - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.requestToken.responseBody": { - "file_path": "packages/ai/src/auth/oauth/openai-chatgpt.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-chatgpt.requestToken.responseBody", - "start_line": 145, - "end_line": 145, - "type": "CLASS", - "content_hash": "a716f1667e750ec2" - }, - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.requestToken.responseBody.catch() callback": { - "file_path": "packages/ai/src/auth/oauth/openai-chatgpt.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-chatgpt.requestToken.responseBody.catch() callback", - "start_line": 145, - "end_line": 145, - "type": "FUNCTION", - "content_hash": "a716f1667e750ec2" - }, - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.requireTokenString": { - "file_path": "packages/ai/src/auth/oauth/openai-chatgpt.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-chatgpt.requireTokenString", - "start_line": 155, - "end_line": 160, - "type": "FUNCTION", - "content_hash": "5f0d28d944617308" - }, - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.credentialFromTokenResponse": { - "file_path": "packages/ai/src/auth/oauth/openai-chatgpt.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-chatgpt.credentialFromTokenResponse", - "start_line": 162, - "end_line": 181, - "type": "FUNCTION", - "content_hash": "f8bb8df1557dcc2f" - }, - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.exchangeAuthorizationCode": { - "file_path": "packages/ai/src/auth/oauth/openai-chatgpt.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-chatgpt.exchangeAuthorizationCode", - "start_line": 183, - "end_line": 206, - "type": "FUNCTION", - "content_hash": "8f37fdc06de01a80" - }, - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.refreshAccessToken": { - "file_path": "packages/ai/src/auth/oauth/openai-chatgpt.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-chatgpt.refreshAccessToken", - "start_line": 208, - "end_line": 223, - "type": "FUNCTION", - "content_hash": "509587932f88c80f" - }, - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.agentHostId": { - "file_path": "packages/ai/src/auth/oauth/openai-chatgpt.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-chatgpt.agentHostId", - "start_line": 226, - "end_line": 231, - "type": "FUNCTION", - "content_hash": "f63fa8b591740a26" - }, - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.loginOpenAIChatGPT": { - "file_path": "packages/ai/src/auth/oauth/openai-chatgpt.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-chatgpt.loginOpenAIChatGPT", - "start_line": 233, - "end_line": 298, - "type": "FUNCTION", - "content_hash": "5eba5d1a2d7891f3" - }, - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.loginOpenAIChatGPT.callback": { - "file_path": "packages/ai/src/auth/oauth/openai-chatgpt.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-chatgpt.loginOpenAIChatGPT.callback", - "start_line": 243, - "end_line": 248, - "type": "CLASS", - "content_hash": "4f3c849475488ca6" - }, - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.loginOpenAIChatGPT.callback.catch() callback": { - "file_path": "packages/ai/src/auth/oauth/openai-chatgpt.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-chatgpt.loginOpenAIChatGPT.callback.catch() callback", - "start_line": 243, - "end_line": 248, - "type": "FUNCTION", - "content_hash": "4f3c849475488ca6" - }, - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.loginOpenAIChatGPT.manualCode": { - "file_path": "packages/ai/src/auth/oauth/openai-chatgpt.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-chatgpt.loginOpenAIChatGPT.manualCode", - "start_line": 272, - "end_line": 279, - "type": "CLASS", - "content_hash": "bee7cb48db01d7f9" - }, - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.loginOpenAIChatGPT.manualCode.then() callback": { - "file_path": "packages/ai/src/auth/oauth/openai-chatgpt.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-chatgpt.loginOpenAIChatGPT.manualCode.then() callback", - "start_line": 279, - "end_line": 279, - "type": "FUNCTION", - "content_hash": "b3106e39f0e620a0" - }, - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.openaiChatGPTOAuth": { - "file_path": "packages/ai/src/auth/oauth/openai-chatgpt.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-chatgpt.openaiChatGPTOAuth", - "start_line": 300, - "end_line": 309, - "type": "CLASS", - "content_hash": "97a556736c29ee75" - }, - "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.openaiChatGPTOAuth.toAuth": { - "file_path": "packages/ai/src/auth/oauth/openai-chatgpt.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-chatgpt.openaiChatGPTOAuth.toAuth", - "start_line": 306, - "end_line": 308, - "type": "METHOD", - "content_hash": "1092388389f22e41" - }, - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.then() callback": { - "file_path": "packages/ai/src/auth/oauth/openai-codex.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-codex.then() callback", - "start_line": 11, - "end_line": 13, - "type": "FUNCTION", - "content_hash": "dd495d1af2e25181" - }, - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.getCallbackHost": { - "file_path": "packages/ai/src/auth/oauth/openai-codex.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-codex.getCallbackHost", - "start_line": 40, - "end_line": 42, - "type": "FUNCTION", - "content_hash": "0127c27565f64a7e" - }, - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.createState": { - "file_path": "packages/ai/src/auth/oauth/openai-codex.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-codex.createState", - "start_line": 62, - "end_line": 67, - "type": "FUNCTION", - "content_hash": "287dd7f3c34d65af" - }, - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.parseAuthorizationInput": { - "file_path": "packages/ai/src/auth/oauth/openai-codex.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-codex.parseAuthorizationInput", - "start_line": 69, - "end_line": 97, - "type": "FUNCTION", - "content_hash": "84daffb0bf3c7185" - }, - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.decodeJwt": { - "file_path": "packages/ai/src/auth/oauth/openai-codex.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-codex.decodeJwt", - "start_line": 99, - "end_line": 109, - "type": "FUNCTION", - "content_hash": "2b374e5eba8931e5" - }, - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.fetchWithLoginCancellation": { - "file_path": "packages/ai/src/auth/oauth/openai-codex.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-codex.fetchWithLoginCancellation", - "start_line": 111, - "end_line": 120, - "type": "FUNCTION", - "content_hash": "2e05827f3e805715" - }, - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.readTokenResponse": { - "file_path": "packages/ai/src/auth/oauth/openai-codex.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-codex.readTokenResponse", - "start_line": 122, - "end_line": 143, - "type": "FUNCTION", - "content_hash": "80cb23cd7a4dee05" - }, - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.readTokenResponse.text": { - "file_path": "packages/ai/src/auth/oauth/openai-codex.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-codex.readTokenResponse.text", - "start_line": 124, - "end_line": 124, - "type": "CLASS", - "content_hash": "fccb69814675b6ec" - }, - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.readTokenResponse.text.catch() callback": { - "file_path": "packages/ai/src/auth/oauth/openai-codex.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-codex.readTokenResponse.text.catch() callback", - "start_line": 124, - "end_line": 124, - "type": "FUNCTION", - "content_hash": "fccb69814675b6ec" - }, - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.exchangeAuthorizationCode": { - "file_path": "packages/ai/src/auth/oauth/openai-codex.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-codex.exchangeAuthorizationCode", - "start_line": 145, - "end_line": 165, - "type": "FUNCTION", - "content_hash": "ca65474c6cdd7bba" - }, - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.refreshAccessToken": { - "file_path": "packages/ai/src/auth/oauth/openai-codex.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-codex.refreshAccessToken", - "start_line": 167, - "end_line": 185, - "type": "FUNCTION", - "content_hash": "8ddee49ea22291bf" - }, - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.startOpenAICodexDeviceAuth": { - "file_path": "packages/ai/src/auth/oauth/openai-codex.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-codex.startOpenAICodexDeviceAuth", - "start_line": 187, - "end_line": 229, - "type": "FUNCTION", - "content_hash": "abfd488f7a3ef786" - }, - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.startOpenAICodexDeviceAuth.responseBody": { - "file_path": "packages/ai/src/auth/oauth/openai-codex.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-codex.startOpenAICodexDeviceAuth.responseBody", - "start_line": 201, - "end_line": 201, - "type": "CLASS", - "content_hash": "a716f1667e750ec2" - }, - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.startOpenAICodexDeviceAuth.responseBody.catch() callback": { - "file_path": "packages/ai/src/auth/oauth/openai-codex.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-codex.startOpenAICodexDeviceAuth.responseBody.catch() callback", - "start_line": 201, - "end_line": 201, - "type": "FUNCTION", - "content_hash": "a716f1667e750ec2" - }, - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.pollOpenAICodexDeviceAuth": { - "file_path": "packages/ai/src/auth/oauth/openai-codex.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-codex.pollOpenAICodexDeviceAuth", - "start_line": 231, - "end_line": 287, - "type": "FUNCTION", - "content_hash": "fb048add87aaddc5" - }, - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.pollOpenAICodexDeviceAuth.poll": { - "file_path": "packages/ai/src/auth/oauth/openai-codex.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-codex.pollOpenAICodexDeviceAuth.poll", - "start_line": 236, - "end_line": 285, - "type": "METHOD", - "content_hash": "c971940f42c5b719" - }, - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.pollOpenAICodexDeviceAuth.poll.responseBody": { - "file_path": "packages/ai/src/auth/oauth/openai-codex.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-codex.pollOpenAICodexDeviceAuth.poll.responseBody", - "start_line": 266, - "end_line": 266, - "type": "CLASS", - "content_hash": "e91b027e96a058bf" - }, - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.pollOpenAICodexDeviceAuth.poll.responseBody.catch() callback": { - "file_path": "packages/ai/src/auth/oauth/openai-codex.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-codex.pollOpenAICodexDeviceAuth.poll.responseBody.catch() callback", - "start_line": 266, - "end_line": 266, - "type": "FUNCTION", - "content_hash": "e91b027e96a058bf" - }, - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.createAuthorizationFlow": { - "file_path": "packages/ai/src/auth/oauth/openai-codex.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-codex.createAuthorizationFlow", - "start_line": 289, - "end_line": 308, - "type": "FUNCTION", - "content_hash": "a3582f458e451bcc" - }, - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.getAccountId": { - "file_path": "packages/ai/src/auth/oauth/openai-codex.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-codex.getAccountId", - "start_line": 310, - "end_line": 315, - "type": "FUNCTION", - "content_hash": "8a1f593d7715826f" - }, - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.credentialsFromToken": { - "file_path": "packages/ai/src/auth/oauth/openai-codex.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-codex.credentialsFromToken", - "start_line": 317, - "end_line": 330, - "type": "FUNCTION", - "content_hash": "a0f79dbb7d7a8dfc" - }, - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.exchangeAuthorizationCodeForCredentials": { - "file_path": "packages/ai/src/auth/oauth/openai-codex.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-codex.exchangeAuthorizationCodeForCredentials", - "start_line": 332, - "end_line": 339, - "type": "FUNCTION", - "content_hash": "7e11fefb7a4e9add" - }, - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.loginOpenAICodexDeviceCode": { - "file_path": "packages/ai/src/auth/oauth/openai-codex.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-codex.loginOpenAICodexDeviceCode", - "start_line": 341, - "end_line": 357, - "type": "FUNCTION", - "content_hash": "977cc2c8eaebe7d5" - }, - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.loginOpenAICodex": { - "file_path": "packages/ai/src/auth/oauth/openai-codex.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-codex.loginOpenAICodex", - "start_line": 359, - "end_line": 400, - "type": "FUNCTION", - "content_hash": "e66167fb6ecfe4bc" - }, - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.loginOpenAICodex.callback": { - "file_path": "packages/ai/src/auth/oauth/openai-codex.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-codex.loginOpenAICodex.callback", - "start_line": 365, - "end_line": 373, - "type": "CLASS", - "content_hash": "34409a65e95f3cd8" - }, - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.loginOpenAICodex.callback.complete": { - "file_path": "packages/ai/src/auth/oauth/openai-codex.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-codex.loginOpenAICodex.callback.complete", - "start_line": 371, - "end_line": 371, - "type": "METHOD", - "content_hash": "0ede420a569f3553" - }, - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.loginOpenAICodex.callback.catch() callback": { - "file_path": "packages/ai/src/auth/oauth/openai-codex.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-codex.loginOpenAICodex.callback.catch() callback", - "start_line": 373, - "end_line": 373, - "type": "FUNCTION", - "content_hash": "7dff59431d66bf56" - }, - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.refreshOpenAICodexToken": { - "file_path": "packages/ai/src/auth/oauth/openai-codex.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-codex.refreshOpenAICodexToken", - "start_line": 405, - "end_line": 407, - "type": "FUNCTION", - "content_hash": "f8751200a88a031c" - }, - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.openaiCodexOAuth": { - "file_path": "packages/ai/src/auth/oauth/openai-codex.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-codex.openaiCodexOAuth", - "start_line": 409, - "end_line": 438, - "type": "CLASS", - "content_hash": "3ac91767aac7658d" - }, - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.openaiCodexOAuth.login": { - "file_path": "packages/ai/src/auth/oauth/openai-codex.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-codex.openaiCodexOAuth.login", - "start_line": 413, - "end_line": 431, - "type": "METHOD", - "content_hash": "3516bd09ba204b19" - }, - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.openaiCodexOAuth.refresh": { - "file_path": "packages/ai/src/auth/oauth/openai-codex.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-codex.openaiCodexOAuth.refresh", - "start_line": 433, - "end_line": 433, - "type": "METHOD", - "content_hash": "a6551e82927385c5" - }, - "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.openaiCodexOAuth.toAuth": { - "file_path": "packages/ai/src/auth/oauth/openai-codex.ts", - "qualified_name": "packages.ai.src.auth.oauth.openai-codex.openaiCodexOAuth.toAuth", - "start_line": 435, - "end_line": 437, - "type": "METHOD", - "content_hash": "1092388389f22e41" - }, - "packages/ai/src/auth/oauth/openrouter.ts|packages.ai.src.auth.oauth.openrouter.getCallbackHost": { - "file_path": "packages/ai/src/auth/oauth/openrouter.ts", - "qualified_name": "packages.ai.src.auth.oauth.openrouter.getCallbackHost", - "start_line": 24, - "end_line": 26, - "type": "FUNCTION", - "content_hash": "0127c27565f64a7e" - }, - "packages/ai/src/auth/oauth/openrouter.ts|packages.ai.src.auth.oauth.openrouter.parseAuthorizationInput": { - "file_path": "packages/ai/src/auth/oauth/openrouter.ts", - "qualified_name": "packages.ai.src.auth.oauth.openrouter.parseAuthorizationInput", - "start_line": 30, - "end_line": 45, - "type": "FUNCTION", - "content_hash": "425efd696e117b65" - }, - "packages/ai/src/auth/oauth/openrouter.ts|packages.ai.src.auth.oauth.openrouter.errorDetail": { - "file_path": "packages/ai/src/auth/oauth/openrouter.ts", - "qualified_name": "packages.ai.src.auth.oauth.openrouter.errorDetail", - "start_line": 47, - "end_line": 56, - "type": "FUNCTION", - "content_hash": "d6b092a1cf04502a" - }, - "packages/ai/src/auth/oauth/openrouter.ts|packages.ai.src.auth.oauth.openrouter.exchangeAuthorizationCode": { - "file_path": "packages/ai/src/auth/oauth/openrouter.ts", - "qualified_name": "packages.ai.src.auth.oauth.openrouter.exchangeAuthorizationCode", - "start_line": 58, - "end_line": 111, - "type": "FUNCTION", - "content_hash": "9c6f7ad7b4d8cefa" - }, - "packages/ai/src/auth/oauth/openrouter.ts|packages.ai.src.auth.oauth.openrouter.exchangeAuthorizationCode.timeout": { - "file_path": "packages/ai/src/auth/oauth/openrouter.ts", - "qualified_name": "packages.ai.src.auth.oauth.openrouter.exchangeAuthorizationCode.timeout", - "start_line": 67, - "end_line": 70, - "type": "CLASS", - "content_hash": "1466d64e9d90eaed" - }, - "packages/ai/src/auth/oauth/openrouter.ts|packages.ai.src.auth.oauth.openrouter.exchangeAuthorizationCode.timeout.setTimeout() callback": { - "file_path": "packages/ai/src/auth/oauth/openrouter.ts", - "qualified_name": "packages.ai.src.auth.oauth.openrouter.exchangeAuthorizationCode.timeout.setTimeout() callback", - "start_line": 68, - "end_line": 68, - "type": "FUNCTION", - "content_hash": "879ed8e616531db0" - }, - "packages/ai/src/auth/oauth/openrouter.ts|packages.ai.src.auth.oauth.openrouter.loginOpenRouter": { - "file_path": "packages/ai/src/auth/oauth/openrouter.ts", - "qualified_name": "packages.ai.src.auth.oauth.openrouter.loginOpenRouter", - "start_line": 113, - "end_line": 157, - "type": "FUNCTION", - "content_hash": "8b7bcc0bac2fb290" - }, - "packages/ai/src/auth/oauth/openrouter.ts|packages.ai.src.auth.oauth.openrouter.loginOpenRouter.callback": { - "file_path": "packages/ai/src/auth/oauth/openrouter.ts", - "qualified_name": "packages.ai.src.auth.oauth.openrouter.loginOpenRouter.callback", - "start_line": 116, - "end_line": 124, - "type": "CLASS", - "content_hash": "c9ded3058420fe80" - }, - "packages/ai/src/auth/oauth/openrouter.ts|packages.ai.src.auth.oauth.openrouter.loginOpenRouter.callback.complete": { - "file_path": "packages/ai/src/auth/oauth/openrouter.ts", - "qualified_name": "packages.ai.src.auth.oauth.openrouter.loginOpenRouter.callback.complete", - "start_line": 121, - "end_line": 121, - "type": "METHOD", - "content_hash": "50ea463a88d228c9" - }, - "packages/ai/src/auth/oauth/openrouter.ts|packages.ai.src.auth.oauth.openrouter.openRouterOAuth": { - "file_path": "packages/ai/src/auth/oauth/openrouter.ts", - "qualified_name": "packages.ai.src.auth.oauth.openrouter.openRouterOAuth", - "start_line": 159, - "end_line": 169, - "type": "CLASS", - "content_hash": "55bddd2aced0bde0" - }, - "packages/ai/src/auth/oauth/openrouter.ts|packages.ai.src.auth.oauth.openrouter.openRouterOAuth.refresh": { - "file_path": "packages/ai/src/auth/oauth/openrouter.ts", - "qualified_name": "packages.ai.src.auth.oauth.openrouter.openRouterOAuth.refresh", - "start_line": 163, - "end_line": 165, - "type": "METHOD", - "content_hash": "200d6e28a0cb9b64" - }, - "packages/ai/src/auth/oauth/openrouter.ts|packages.ai.src.auth.oauth.openrouter.openRouterOAuth.toAuth": { - "file_path": "packages/ai/src/auth/oauth/openrouter.ts", - "qualified_name": "packages.ai.src.auth.oauth.openrouter.openRouterOAuth.toAuth", - "start_line": 166, - "end_line": 168, - "type": "METHOD", - "content_hash": "1092388389f22e41" - }, - "packages/ai/src/auth/oauth/pkce.ts|packages.ai.src.auth.oauth.pkce.base64urlEncode": { - "file_path": "packages/ai/src/auth/oauth/pkce.ts", - "qualified_name": "packages.ai.src.auth.oauth.pkce.base64urlEncode", - "start_line": 9, - "end_line": 15, - "type": "FUNCTION", - "content_hash": "53816afbc9dd064c" - }, - "packages/ai/src/auth/oauth/pkce.ts|packages.ai.src.auth.oauth.pkce.generatePKCE": { - "file_path": "packages/ai/src/auth/oauth/pkce.ts", - "qualified_name": "packages.ai.src.auth.oauth.pkce.generatePKCE", - "start_line": 21, - "end_line": 34, - "type": "FUNCTION", - "content_hash": "d8f287d1b2ab33a0" - }, - "packages/ai/src/auth/oauth/radius.ts|packages.ai.src.auth.oauth.radius.loadRadiusOAuthDiscovery": { - "file_path": "packages/ai/src/auth/oauth/radius.ts", - "qualified_name": "packages.ai.src.auth.oauth.radius.loadRadiusOAuthDiscovery", - "start_line": 41, - "end_line": 58, - "type": "FUNCTION", - "content_hash": "cfdbb0409f703553" - }, - "packages/ai/src/auth/oauth/radius.ts|packages.ai.src.auth.oauth.radius.OAuthResponseError": { - "file_path": "packages/ai/src/auth/oauth/radius.ts", - "qualified_name": "packages.ai.src.auth.oauth.radius.OAuthResponseError", - "start_line": 60, - "end_line": 74, - "type": "CLASS", - "content_hash": "ab6ba892e3518a7a" - }, - "packages/ai/src/auth/oauth/radius.ts|packages.ai.src.auth.oauth.radius.OAuthResponseError.constructor": { - "file_path": "packages/ai/src/auth/oauth/radius.ts", - "qualified_name": "packages.ai.src.auth.oauth.radius.OAuthResponseError.constructor", - "start_line": 64, - "end_line": 73, - "type": "CONSTRUCTOR", - "content_hash": "81e1337c84570a33" - }, - "packages/ai/src/auth/oauth/radius.ts|packages.ai.src.auth.oauth.radius.readOAuthResponseError": { - "file_path": "packages/ai/src/auth/oauth/radius.ts", - "qualified_name": "packages.ai.src.auth.oauth.radius.readOAuthResponseError", - "start_line": 76, - "end_line": 92, - "type": "FUNCTION", - "content_hash": "f334c0c565b2dc18" - }, - "packages/ai/src/auth/oauth/radius.ts|packages.ai.src.auth.oauth.radius.readOAuthResponseError.text": { - "file_path": "packages/ai/src/auth/oauth/radius.ts", - "qualified_name": "packages.ai.src.auth.oauth.radius.readOAuthResponseError.text", - "start_line": 77, - "end_line": 77, - "type": "CLASS", - "content_hash": "4401e2d806bee9ce" - }, - "packages/ai/src/auth/oauth/radius.ts|packages.ai.src.auth.oauth.radius.readOAuthResponseError.text.catch() callback": { - "file_path": "packages/ai/src/auth/oauth/radius.ts", - "qualified_name": "packages.ai.src.auth.oauth.radius.readOAuthResponseError.text.catch() callback", - "start_line": 77, - "end_line": 77, - "type": "FUNCTION", - "content_hash": "4401e2d806bee9ce" - }, - "packages/ai/src/auth/oauth/radius.ts|packages.ai.src.auth.oauth.radius.requestOAuthToken": { - "file_path": "packages/ai/src/auth/oauth/radius.ts", - "qualified_name": "packages.ai.src.auth.oauth.radius.requestOAuthToken", - "start_line": 94, - "end_line": 132, - "type": "FUNCTION", - "content_hash": "cfde016f15051ee9" - }, - "packages/ai/src/auth/oauth/radius.ts|packages.ai.src.auth.oauth.radius.loginWithBrowser": { - "file_path": "packages/ai/src/auth/oauth/radius.ts", - "qualified_name": "packages.ai.src.auth.oauth.radius.loginWithBrowser", - "start_line": 134, - "end_line": 187, - "type": "FUNCTION", - "content_hash": "34cafe9e6c22d25f" - }, - "packages/ai/src/auth/oauth/radius.ts|packages.ai.src.auth.oauth.radius.loginWithBrowser.callback": { - "file_path": "packages/ai/src/auth/oauth/radius.ts", - "qualified_name": "packages.ai.src.auth.oauth.radius.loginWithBrowser.callback", - "start_line": 153, - "end_line": 172, - "type": "CLASS", - "content_hash": "424e6d295e54fbef" - }, - "packages/ai/src/auth/oauth/radius.ts|packages.ai.src.auth.oauth.radius.loginWithBrowser.callback.complete": { - "file_path": "packages/ai/src/auth/oauth/radius.ts", - "qualified_name": "packages.ai.src.auth.oauth.radius.loginWithBrowser.callback.complete", - "start_line": 159, - "end_line": 170, - "type": "METHOD", - "content_hash": "bf645fbc8db3a6a6" - }, - "packages/ai/src/auth/oauth/radius.ts|packages.ai.src.auth.oauth.radius.requestDeviceAuthorization": { - "file_path": "packages/ai/src/auth/oauth/radius.ts", - "qualified_name": "packages.ai.src.auth.oauth.radius.requestDeviceAuthorization", - "start_line": 189, - "end_line": 221, - "type": "FUNCTION", - "content_hash": "d6184a6cdc0beae5" - }, - "packages/ai/src/auth/oauth/radius.ts|packages.ai.src.auth.oauth.radius.loginWithDeviceCode": { - "file_path": "packages/ai/src/auth/oauth/radius.ts", - "qualified_name": "packages.ai.src.auth.oauth.radius.loginWithDeviceCode", - "start_line": 223, - "end_line": 268, - "type": "FUNCTION", - "content_hash": "c0d939cfa0b40e75" - }, - "packages/ai/src/auth/oauth/radius.ts|packages.ai.src.auth.oauth.radius.loginWithDeviceCode.poll": { - "file_path": "packages/ai/src/auth/oauth/radius.ts", - "qualified_name": "packages.ai.src.auth.oauth.radius.loginWithDeviceCode.poll", - "start_line": 237, - "end_line": 266, - "type": "METHOD", - "content_hash": "8863874a7f848b06" - }, - "packages/ai/src/auth/oauth/radius.ts|packages.ai.src.auth.oauth.radius.RadiusOAuthOptions": { - "file_path": "packages/ai/src/auth/oauth/radius.ts", - "qualified_name": "packages.ai.src.auth.oauth.radius.RadiusOAuthOptions", - "start_line": 270, - "end_line": 273, - "type": "INTERFACE", - "content_hash": "03541a13731d37f8" - }, - "packages/ai/src/auth/oauth/radius.ts|packages.ai.src.auth.oauth.radius.createRadiusOAuth": { - "file_path": "packages/ai/src/auth/oauth/radius.ts", - "qualified_name": "packages.ai.src.auth.oauth.radius.createRadiusOAuth", - "start_line": 275, - "end_line": 321, - "type": "FUNCTION", - "content_hash": "dbc721b3bcc3ce0f" - }, - "packages/ai/src/auth/oauth/radius.ts|packages.ai.src.auth.oauth.radius.createRadiusOAuth.login": { - "file_path": "packages/ai/src/auth/oauth/radius.ts", - "qualified_name": "packages.ai.src.auth.oauth.radius.createRadiusOAuth.login", - "start_line": 281, - "end_line": 302, - "type": "METHOD", - "content_hash": "2780124080dadab1" - }, - "packages/ai/src/auth/oauth/radius.ts|packages.ai.src.auth.oauth.radius.createRadiusOAuth.refresh": { - "file_path": "packages/ai/src/auth/oauth/radius.ts", - "qualified_name": "packages.ai.src.auth.oauth.radius.createRadiusOAuth.refresh", - "start_line": 304, - "end_line": 315, - "type": "METHOD", - "content_hash": "61367db3f06dd33e" - }, - "packages/ai/src/auth/oauth/radius.ts|packages.ai.src.auth.oauth.radius.createRadiusOAuth.toAuth": { - "file_path": "packages/ai/src/auth/oauth/radius.ts", - "qualified_name": "packages.ai.src.auth.oauth.radius.createRadiusOAuth.toAuth", - "start_line": 317, - "end_line": 319, - "type": "METHOD", - "content_hash": "c0b56bcaf4a96d37" - }, - "packages/ai/src/auth/oauth/xai.ts|packages.ai.src.auth.oauth.xai.requiredString": { - "file_path": "packages/ai/src/auth/oauth/xai.ts", - "qualified_name": "packages.ai.src.auth.oauth.xai.requiredString", - "start_line": 33, - "end_line": 39, - "type": "FUNCTION", - "content_hash": "4c102a1e4a2c4b4a" - }, - "packages/ai/src/auth/oauth/xai.ts|packages.ai.src.auth.oauth.xai.positiveNumber": { - "file_path": "packages/ai/src/auth/oauth/xai.ts", - "qualified_name": "packages.ai.src.auth.oauth.xai.positiveNumber", - "start_line": 41, - "end_line": 47, - "type": "FUNCTION", - "content_hash": "402a35d449459a96" - }, - "packages/ai/src/auth/oauth/xai.ts|packages.ai.src.auth.oauth.xai.validateVerificationUri": { - "file_path": "packages/ai/src/auth/oauth/xai.ts", - "qualified_name": "packages.ai.src.auth.oauth.xai.validateVerificationUri", - "start_line": 51, - "end_line": 62, - "type": "FUNCTION", - "content_hash": "338b610e60a03db6" - }, - "packages/ai/src/auth/oauth/xai.ts|packages.ai.src.auth.oauth.xai.postForm": { - "file_path": "packages/ai/src/auth/oauth/xai.ts", - "qualified_name": "packages.ai.src.auth.oauth.xai.postForm", - "start_line": 64, - "end_line": 98, - "type": "FUNCTION", - "content_hash": "1ae204b54f7833b2" - }, - "packages/ai/src/auth/oauth/xai.ts|packages.ai.src.auth.oauth.xai.requestFailure": { - "file_path": "packages/ai/src/auth/oauth/xai.ts", - "qualified_name": "packages.ai.src.auth.oauth.xai.requestFailure", - "start_line": 100, - "end_line": 106, - "type": "FUNCTION", - "content_hash": "014b5a2dc22b41b3" - }, - "packages/ai/src/auth/oauth/xai.ts|packages.ai.src.auth.oauth.xai.parseDeviceCode": { - "file_path": "packages/ai/src/auth/oauth/xai.ts", - "qualified_name": "packages.ai.src.auth.oauth.xai.parseDeviceCode", - "start_line": 108, - "end_line": 126, - "type": "FUNCTION", - "content_hash": "54317c65382007bf" - }, - "packages/ai/src/auth/oauth/xai.ts|packages.ai.src.auth.oauth.xai.credentialsFromTokenResponse": { - "file_path": "packages/ai/src/auth/oauth/xai.ts", - "qualified_name": "packages.ai.src.auth.oauth.xai.credentialsFromTokenResponse", - "start_line": 128, - "end_line": 143, - "type": "FUNCTION", - "content_hash": "2c905eaaea7d6bfb" - }, - "packages/ai/src/auth/oauth/xai.ts|packages.ai.src.auth.oauth.xai.requestDeviceCode": { - "file_path": "packages/ai/src/auth/oauth/xai.ts", - "qualified_name": "packages.ai.src.auth.oauth.xai.requestDeviceCode", - "start_line": 145, - "end_line": 159, - "type": "FUNCTION", - "content_hash": "3d71ff09a90b6f05" - }, - "packages/ai/src/auth/oauth/xai.ts|packages.ai.src.auth.oauth.xai.pollForTokens": { - "file_path": "packages/ai/src/auth/oauth/xai.ts", - "qualified_name": "packages.ai.src.auth.oauth.xai.pollForTokens", - "start_line": 161, - "end_line": 199, - "type": "FUNCTION", - "content_hash": "16e11e3e5f5d7401" - }, - "packages/ai/src/auth/oauth/xai.ts|packages.ai.src.auth.oauth.xai.pollForTokens.poll": { - "file_path": "packages/ai/src/auth/oauth/xai.ts", - "qualified_name": "packages.ai.src.auth.oauth.xai.pollForTokens.poll", - "start_line": 167, - "end_line": 197, - "type": "METHOD", - "content_hash": "528a10bdb001a5c8" - }, - "packages/ai/src/auth/oauth/xai.ts|packages.ai.src.auth.oauth.xai.loginXai": { - "file_path": "packages/ai/src/auth/oauth/xai.ts", - "qualified_name": "packages.ai.src.auth.oauth.xai.loginXai", - "start_line": 201, - "end_line": 211, - "type": "FUNCTION", - "content_hash": "c764dd4559e989d8" - }, - "packages/ai/src/auth/oauth/xai.ts|packages.ai.src.auth.oauth.xai.refreshXaiToken": { - "file_path": "packages/ai/src/auth/oauth/xai.ts", - "qualified_name": "packages.ai.src.auth.oauth.xai.refreshXaiToken", - "start_line": 213, - "end_line": 227, - "type": "FUNCTION", - "content_hash": "37ed453dc973554f" - }, - "packages/ai/src/auth/oauth/xai.ts|packages.ai.src.auth.oauth.xai.xaiOAuth": { - "file_path": "packages/ai/src/auth/oauth/xai.ts", - "qualified_name": "packages.ai.src.auth.oauth.xai.xaiOAuth", - "start_line": 229, - "end_line": 239, - "type": "CLASS", - "content_hash": "c0e4e5e5319f55e1" - }, - "packages/ai/src/auth/oauth/xai.ts|packages.ai.src.auth.oauth.xai.xaiOAuth.refresh": { - "file_path": "packages/ai/src/auth/oauth/xai.ts", - "qualified_name": "packages.ai.src.auth.oauth.xai.xaiOAuth.refresh", - "start_line": 234, - "end_line": 234, - "type": "METHOD", - "content_hash": "4b146c0ec2c5f88a" - }, - "packages/ai/src/auth/oauth/xai.ts|packages.ai.src.auth.oauth.xai.xaiOAuth.toAuth": { - "file_path": "packages/ai/src/auth/oauth/xai.ts", - "qualified_name": "packages.ai.src.auth.oauth.xai.xaiOAuth.toAuth", - "start_line": 236, - "end_line": 238, - "type": "METHOD", - "content_hash": "1092388389f22e41" - }, - "packages/ai/src/auth/resolve.ts|packages.ai.src.auth.resolve.AuthResolutionOverrides": { - "file_path": "packages/ai/src/auth/resolve.ts", - "qualified_name": "packages.ai.src.auth.resolve.AuthResolutionOverrides", - "start_line": 19, - "end_line": 25, - "type": "INTERFACE", - "content_hash": "6afea1f524a6dc90" - }, - "packages/ai/src/auth/resolve.ts|packages.ai.src.auth.resolve.resolveProviderAuth": { - "file_path": "packages/ai/src/auth/resolve.ts", - "qualified_name": "packages.ai.src.auth.resolve.resolveProviderAuth", - "start_line": 33, - "end_line": 44, - "type": "FUNCTION", - "content_hash": "1bc25e2699e0cad3" - }, - "packages/ai/src/auth/resolve.ts|packages.ai.src.auth.resolve.resolveProviderAuthWithSignal": { - "file_path": "packages/ai/src/auth/resolve.ts", - "qualified_name": "packages.ai.src.auth.resolve.resolveProviderAuthWithSignal", - "start_line": 46, - "end_line": 93, - "type": "FUNCTION", - "content_hash": "cfe7047a8c075c0f" - }, - "packages/ai/src/auth/resolve.ts|packages.ai.src.auth.resolve.overlayEnvAuthContext": { - "file_path": "packages/ai/src/auth/resolve.ts", - "qualified_name": "packages.ai.src.auth.resolve.overlayEnvAuthContext", - "start_line": 95, - "end_line": 100, - "type": "FUNCTION", - "content_hash": "c395fb41e5c80a85" - }, - "packages/ai/src/auth/resolve.ts|packages.ai.src.auth.resolve.overlayEnvAuthContext.env": { - "file_path": "packages/ai/src/auth/resolve.ts", - "qualified_name": "packages.ai.src.auth.resolve.overlayEnvAuthContext.env", - "start_line": 97, - "end_line": 97, - "type": "METHOD", - "content_hash": "ca366cc367b79f9c" - }, - "packages/ai/src/auth/resolve.ts|packages.ai.src.auth.resolve.overlayEnvAuthContext.fileExists": { - "file_path": "packages/ai/src/auth/resolve.ts", - "qualified_name": "packages.ai.src.auth.resolve.overlayEnvAuthContext.fileExists", - "start_line": 98, - "end_line": 98, - "type": "METHOD", - "content_hash": "5d25468d7bdcbd63" - }, - "packages/ai/src/auth/resolve.ts|packages.ai.src.auth.resolve.refreshStoredOAuthCredential": { - "file_path": "packages/ai/src/auth/resolve.ts", - "qualified_name": "packages.ai.src.auth.resolve.refreshStoredOAuthCredential", - "start_line": 119, - "end_line": 155, - "type": "FUNCTION", - "content_hash": "91211e273febbdd1" - }, - "packages/ai/src/auth/resolve.ts|packages.ai.src.auth.resolve.refreshStoredOAuthCredential.credentials.modify() callback": { - "file_path": "packages/ai/src/auth/resolve.ts", - "qualified_name": "packages.ai.src.auth.resolve.refreshStoredOAuthCredential.credentials.modify() callback", - "start_line": 134, - "end_line": 144, - "type": "FUNCTION", - "content_hash": "558924e740c6aba4" - }, - "packages/ai/src/auth/resolve.ts|packages.ai.src.auth.resolve.resolveStoredOAuth": { - "file_path": "packages/ai/src/auth/resolve.ts", - "qualified_name": "packages.ai.src.auth.resolve.resolveStoredOAuth", - "start_line": 161, - "end_line": 191, - "type": "FUNCTION", - "content_hash": "8e0940fd4937fd7c" - }, - "packages/ai/src/auth/resolve.ts|packages.ai.src.auth.resolve.resolveApiKey": { - "file_path": "packages/ai/src/auth/resolve.ts", - "qualified_name": "packages.ai.src.auth.resolve.resolveApiKey", - "start_line": 193, - "end_line": 205, - "type": "FUNCTION", - "content_hash": "8ee51568fe15fa84" - }, - "packages/ai/src/auth/resolve.ts|packages.ai.src.auth.resolve.readCredential": { - "file_path": "packages/ai/src/auth/resolve.ts", - "qualified_name": "packages.ai.src.auth.resolve.readCredential", - "start_line": 207, - "end_line": 217, - "type": "FUNCTION", - "content_hash": "b923f7b8a7acb850" - }, - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.ModelAuth": { - "file_path": "packages/ai/src/auth/types.ts", - "qualified_name": "packages.ai.src.auth.types.ModelAuth", - "start_line": 7, - "end_line": 11, - "type": "INTERFACE", - "content_hash": "885c88a55f460508" - }, - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.ApiKeyCredential": { - "file_path": "packages/ai/src/auth/types.ts", - "qualified_name": "packages.ai.src.auth.types.ApiKeyCredential", - "start_line": 17, - "end_line": 21, - "type": "INTERFACE", - "content_hash": "19c4e73d20bc4f07" - }, - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.OAuthCredentials": { - "file_path": "packages/ai/src/auth/types.ts", - "qualified_name": "packages.ai.src.auth.types.OAuthCredentials", - "start_line": 24, - "end_line": 29, - "type": "INTERFACE", - "content_hash": "4e9cd219a2f52d06" - }, - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.OAuthCredential": { - "file_path": "packages/ai/src/auth/types.ts", - "qualified_name": "packages.ai.src.auth.types.OAuthCredential", - "start_line": 32, - "end_line": 34, - "type": "INTERFACE", - "content_hash": "d7db5fccdcc1f109" - }, - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.CredentialInfo": { - "file_path": "packages/ai/src/auth/types.ts", - "qualified_name": "packages.ai.src.auth.types.CredentialInfo", - "start_line": 40, - "end_line": 43, - "type": "INTERFACE", - "content_hash": "2c5d675c40526eb1" - }, - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthOperationOptions": { - "file_path": "packages/ai/src/auth/types.ts", - "qualified_name": "packages.ai.src.auth.types.AuthOperationOptions", - "start_line": 46, - "end_line": 48, - "type": "INTERFACE", - "content_hash": "363058f418c3df38" - }, - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.CredentialStore": { - "file_path": "packages/ai/src/auth/types.ts", - "qualified_name": "packages.ai.src.auth.types.CredentialStore", - "start_line": 65, - "end_line": 94, - "type": "INTERFACE", - "content_hash": "dfe6744ce6619956" - }, - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.CredentialStore.read": { - "file_path": "packages/ai/src/auth/types.ts", - "qualified_name": "packages.ai.src.auth.types.CredentialStore.read", - "start_line": 70, - "end_line": 70, - "type": "METHOD", - "content_hash": "08cf53e846071a52" - }, - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.CredentialStore.list": { - "file_path": "packages/ai/src/auth/types.ts", - "qualified_name": "packages.ai.src.auth.types.CredentialStore.list", - "start_line": 76, - "end_line": 76, - "type": "METHOD", - "content_hash": "9d1af7a6e780f587" - }, - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.CredentialStore.modify": { - "file_path": "packages/ai/src/auth/types.ts", - "qualified_name": "packages.ai.src.auth.types.CredentialStore.modify", - "start_line": 86, - "end_line": 90, - "type": "METHOD", - "content_hash": "815ea835f5703e50" - }, - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.CredentialStore.delete": { - "file_path": "packages/ai/src/auth/types.ts", - "qualified_name": "packages.ai.src.auth.types.CredentialStore.delete", - "start_line": 93, - "end_line": 93, - "type": "METHOD", - "content_hash": "c645ee51927ec864" - }, - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthContext": { - "file_path": "packages/ai/src/auth/types.ts", - "qualified_name": "packages.ai.src.auth.types.AuthContext", - "start_line": 97, - "end_line": 101, - "type": "INTERFACE", - "content_hash": "7637debe845c14da" - }, - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthContext.env": { - "file_path": "packages/ai/src/auth/types.ts", - "qualified_name": "packages.ai.src.auth.types.AuthContext.env", - "start_line": 98, - "end_line": 98, - "type": "METHOD", - "content_hash": "76bfe5d4157923b7" - }, - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthContext.fileExists": { - "file_path": "packages/ai/src/auth/types.ts", - "qualified_name": "packages.ai.src.auth.types.AuthContext.fileExists", - "start_line": 100, - "end_line": 100, - "type": "METHOD", - "content_hash": "e14fc150fa215379" - }, - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthResult": { - "file_path": "packages/ai/src/auth/types.ts", - "qualified_name": "packages.ai.src.auth.types.AuthResult", - "start_line": 104, - "end_line": 110, - "type": "INTERFACE", - "content_hash": "28e77d2fd60654b0" - }, - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthCheck": { - "file_path": "packages/ai/src/auth/types.ts", - "qualified_name": "packages.ai.src.auth.types.AuthCheck", - "start_line": 112, - "end_line": 115, - "type": "INTERFACE", - "content_hash": "0d6d63571eded31b" - }, - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthInfoLink": { - "file_path": "packages/ai/src/auth/types.ts", - "qualified_name": "packages.ai.src.auth.types.AuthInfoLink", - "start_line": 132, - "end_line": 135, - "type": "INTERFACE", - "content_hash": "a4f3900bf31fc15d" - }, - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthInteraction": { - "file_path": "packages/ai/src/auth/types.ts", - "qualified_name": "packages.ai.src.auth.types.AuthInteraction", - "start_line": 156, - "end_line": 161, - "type": "INTERFACE", - "content_hash": "7255578c18e1a7f5" - }, - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthInteraction.prompt": { - "file_path": "packages/ai/src/auth/types.ts", - "qualified_name": "packages.ai.src.auth.types.AuthInteraction.prompt", - "start_line": 159, - "end_line": 159, - "type": "METHOD", - "content_hash": "f5933bf9e22aa748" - }, - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthInteraction.notify": { - "file_path": "packages/ai/src/auth/types.ts", - "qualified_name": "packages.ai.src.auth.types.AuthInteraction.notify", - "start_line": 160, - "end_line": 160, - "type": "METHOD", - "content_hash": "a8c96d924520581a" - }, - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.ApiKeyAuth": { - "file_path": "packages/ai/src/auth/types.ts", - "qualified_name": "packages.ai.src.auth.types.ApiKeyAuth", - "start_line": 170, - "end_line": 199, - "type": "INTERFACE", - "content_hash": "2ec8b451710bbe59" - }, - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.ApiKeyAuth.login": { - "file_path": "packages/ai/src/auth/types.ts", - "qualified_name": "packages.ai.src.auth.types.ApiKeyAuth.login", - "start_line": 175, - "end_line": 175, - "type": "METHOD", - "content_hash": "5268858f7b96ee5c" - }, - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.ApiKeyAuth.check": { - "file_path": "packages/ai/src/auth/types.ts", - "qualified_name": "packages.ai.src.auth.types.ApiKeyAuth.check", - "start_line": 182, - "end_line": 186, - "type": "METHOD", - "content_hash": "b36b98cb9c10cd8b" - }, - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.ApiKeyAuth.resolve": { - "file_path": "packages/ai/src/auth/types.ts", - "qualified_name": "packages.ai.src.auth.types.ApiKeyAuth.resolve", - "start_line": 194, - "end_line": 198, - "type": "METHOD", - "content_hash": "55c69b786939a761" - }, - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.LoginOptions": { - "file_path": "packages/ai/src/auth/types.ts", - "qualified_name": "packages.ai.src.auth.types.LoginOptions", - "start_line": 202, - "end_line": 214, - "type": "INTERFACE", - "content_hash": "4e3c89a2eb80b923" - }, - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.OAuthAuth": { - "file_path": "packages/ai/src/auth/types.ts", - "qualified_name": "packages.ai.src.auth.types.OAuthAuth", - "start_line": 221, - "end_line": 245, - "type": "INTERFACE", - "content_hash": "0b2de49a8590336b" - }, - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.OAuthAuth.login": { - "file_path": "packages/ai/src/auth/types.ts", - "qualified_name": "packages.ai.src.auth.types.OAuthAuth.login", - "start_line": 231, - "end_line": 231, - "type": "METHOD", - "content_hash": "693fbd0119b83b26" - }, - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.OAuthAuth.refresh": { - "file_path": "packages/ai/src/auth/types.ts", - "qualified_name": "packages.ai.src.auth.types.OAuthAuth.refresh", - "start_line": 237, - "end_line": 237, - "type": "METHOD", - "content_hash": "1ef60530efa7daff" - }, - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.OAuthAuth.toAuth": { - "file_path": "packages/ai/src/auth/types.ts", - "qualified_name": "packages.ai.src.auth.types.OAuthAuth.toAuth", - "start_line": 244, - "end_line": 244, - "type": "METHOD", - "content_hash": "45a61a3c1e46334b" - }, - "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.ProviderAuth": { - "file_path": "packages/ai/src/auth/types.ts", - "qualified_name": "packages.ai.src.auth.types.ProviderAuth", - "start_line": 252, - "end_line": 255, - "type": "INTERFACE", - "content_hash": "85b25ae77ca47050" - }, - "packages/ai/src/bun-oauth.ts|packages.ai.src.bun-oauth.registerBunOAuthFlows": { - "file_path": "packages/ai/src/bun-oauth.ts", - "qualified_name": "packages.ai.src.bun-oauth.registerBunOAuthFlows", - "start_line": 13, - "end_line": 25, - "type": "FUNCTION", - "content_hash": "4ea65a3239e419bc" - }, - "packages/ai/src/bun-oauth.ts|packages.ai.src.bun-oauth.registerBunOAuthFlows.anthropic": { - "file_path": "packages/ai/src/bun-oauth.ts", - "qualified_name": "packages.ai.src.bun-oauth.registerBunOAuthFlows.anthropic", - "start_line": 15, - "end_line": 15, - "type": "METHOD", - "content_hash": "2ff4130eba27fc89" - }, - "packages/ai/src/bun-oauth.ts|packages.ai.src.bun-oauth.registerBunOAuthFlows.openaiCodex": { - "file_path": "packages/ai/src/bun-oauth.ts", - "qualified_name": "packages.ai.src.bun-oauth.registerBunOAuthFlows.openaiCodex", - "start_line": 16, - "end_line": 16, - "type": "METHOD", - "content_hash": "e6f78f73d2596caf" - }, - "packages/ai/src/bun-oauth.ts|packages.ai.src.bun-oauth.registerBunOAuthFlows.openaiChatGPT": { - "file_path": "packages/ai/src/bun-oauth.ts", - "qualified_name": "packages.ai.src.bun-oauth.registerBunOAuthFlows.openaiChatGPT", - "start_line": 17, - "end_line": 17, - "type": "METHOD", - "content_hash": "65fd5440d5c2da31" - }, - "packages/ai/src/bun-oauth.ts|packages.ai.src.bun-oauth.registerBunOAuthFlows.githubCopilot": { - "file_path": "packages/ai/src/bun-oauth.ts", - "qualified_name": "packages.ai.src.bun-oauth.registerBunOAuthFlows.githubCopilot", - "start_line": 18, - "end_line": 18, - "type": "METHOD", - "content_hash": "4c42666ec6bbed76" - }, - "packages/ai/src/bun-oauth.ts|packages.ai.src.bun-oauth.registerBunOAuthFlows.openrouter": { - "file_path": "packages/ai/src/bun-oauth.ts", - "qualified_name": "packages.ai.src.bun-oauth.registerBunOAuthFlows.openrouter", - "start_line": 19, - "end_line": 19, - "type": "METHOD", - "content_hash": "78e183525d5b6de7" - }, - "packages/ai/src/bun-oauth.ts|packages.ai.src.bun-oauth.registerBunOAuthFlows.kimiCoding": { - "file_path": "packages/ai/src/bun-oauth.ts", - "qualified_name": "packages.ai.src.bun-oauth.registerBunOAuthFlows.kimiCoding", - "start_line": 20, - "end_line": 20, - "type": "METHOD", - "content_hash": "d4da24cc688df884" - }, - "packages/ai/src/bun-oauth.ts|packages.ai.src.bun-oauth.registerBunOAuthFlows.meta": { - "file_path": "packages/ai/src/bun-oauth.ts", - "qualified_name": "packages.ai.src.bun-oauth.registerBunOAuthFlows.meta", - "start_line": 21, - "end_line": 21, - "type": "METHOD", - "content_hash": "d8bcc72cacf612cf" - }, - "packages/ai/src/bun-oauth.ts|packages.ai.src.bun-oauth.registerBunOAuthFlows.xai": { - "file_path": "packages/ai/src/bun-oauth.ts", - "qualified_name": "packages.ai.src.bun-oauth.registerBunOAuthFlows.xai", - "start_line": 22, - "end_line": 22, - "type": "METHOD", - "content_hash": "b48b07c230e60c8e" - }, - "packages/ai/src/cli.ts|packages.ai.src.cli.PROVIDERS": { - "file_path": "packages/ai/src/cli.ts", - "qualified_name": "packages.ai.src.cli.PROVIDERS", - "start_line": 10, - "end_line": 13, - "type": "CLASS", - "content_hash": "0d5a0e3d9b301d0f" - }, - "packages/ai/src/cli.ts|packages.ai.src.cli.PROVIDERS.filter() callback": { - "file_path": "packages/ai/src/cli.ts", - "qualified_name": "packages.ai.src.cli.PROVIDERS.filter() callback", - "start_line": 11, - "end_line": 12, - "type": "FUNCTION", - "content_hash": "0324cea2f6422829" - }, - "packages/ai/src/cli.ts|packages.ai.src.cli.prompt": { - "file_path": "packages/ai/src/cli.ts", - "qualified_name": "packages.ai.src.cli.prompt", - "start_line": 15, - "end_line": 17, - "type": "FUNCTION", - "content_hash": "9e815ec90e91b15b" - }, - "packages/ai/src/cli.ts|packages.ai.src.cli.loadAuth": { - "file_path": "packages/ai/src/cli.ts", - "qualified_name": "packages.ai.src.cli.loadAuth", - "start_line": 19, - "end_line": 26, - "type": "FUNCTION", - "content_hash": "5ac3c1c158dc40ad" - }, - "packages/ai/src/cli.ts|packages.ai.src.cli.saveAuth": { - "file_path": "packages/ai/src/cli.ts", - "qualified_name": "packages.ai.src.cli.saveAuth", - "start_line": 28, - "end_line": 30, - "type": "FUNCTION", - "content_hash": "7d4be68c577a7932" - }, - "packages/ai/src/cli.ts|packages.ai.src.cli.answerPrompt": { - "file_path": "packages/ai/src/cli.ts", - "qualified_name": "packages.ai.src.cli.answerPrompt", - "start_line": 32, - "end_line": 44, - "type": "FUNCTION", - "content_hash": "fa537d0182a565f3" - }, - "packages/ai/src/cli.ts|packages.ai.src.cli.login": { - "file_path": "packages/ai/src/cli.ts", - "qualified_name": "packages.ai.src.cli.login", - "start_line": 46, - "end_line": 82, - "type": "FUNCTION", - "content_hash": "543c5101fd243673" - }, - "packages/ai/src/cli.ts|packages.ai.src.cli.login.provider": { - "file_path": "packages/ai/src/cli.ts", - "qualified_name": "packages.ai.src.cli.login.provider", - "start_line": 47, - "end_line": 47, - "type": "CLASS", - "content_hash": "e98409bc5b79df86" - }, - "packages/ai/src/cli.ts|packages.ai.src.cli.login.provider.PROVIDERS.find() callback": { - "file_path": "packages/ai/src/cli.ts", - "qualified_name": "packages.ai.src.cli.login.provider.PROVIDERS.find() callback", - "start_line": 47, - "end_line": 47, - "type": "FUNCTION", - "content_hash": "e98409bc5b79df86" - }, - "packages/ai/src/cli.ts|packages.ai.src.cli.login.credential": { - "file_path": "packages/ai/src/cli.ts", - "qualified_name": "packages.ai.src.cli.login.credential", - "start_line": 52, - "end_line": 74, - "type": "CLASS", - "content_hash": "d29495c0fd903227" - }, - "packages/ai/src/cli.ts|packages.ai.src.cli.login.credential.prompt": { - "file_path": "packages/ai/src/cli.ts", - "qualified_name": "packages.ai.src.cli.login.credential.prompt", - "start_line": 55, - "end_line": 55, - "type": "METHOD", - "content_hash": "989fc3692b5a7388" - }, - "packages/ai/src/cli.ts|packages.ai.src.cli.login.credential.notify": { - "file_path": "packages/ai/src/cli.ts", - "qualified_name": "packages.ai.src.cli.login.credential.notify", - "start_line": 56, - "end_line": 71, - "type": "METHOD", - "content_hash": "eed74859d8d4d16b" - }, - "packages/ai/src/cli.ts|packages.ai.src.cli.main": { - "file_path": "packages/ai/src/cli.ts", - "qualified_name": "packages.ai.src.cli.main", - "start_line": 84, - "end_line": 119, - "type": "FUNCTION", - "content_hash": "6356137e7a6d5479" - }, - "packages/ai/src/cli.ts|packages.ai.src.cli.main.providerList": { - "file_path": "packages/ai/src/cli.ts", - "qualified_name": "packages.ai.src.cli.main.providerList", - "start_line": 88, - "end_line": 88, - "type": "CLASS", - "content_hash": "3cbf04fefef3a356" - }, - "packages/ai/src/cli.ts|packages.ai.src.cli.main.providerList.PROVIDERS.map() callback": { - "file_path": "packages/ai/src/cli.ts", - "qualified_name": "packages.ai.src.cli.main.providerList.PROVIDERS.map() callback", - "start_line": 88, - "end_line": 88, - "type": "FUNCTION", - "content_hash": "3cbf04fefef3a356" - }, - "packages/ai/src/cli.ts|packages.ai.src.cli.main.PROVIDERS.some() callback": { - "file_path": "packages/ai/src/cli.ts", - "qualified_name": "packages.ai.src.cli.main.PROVIDERS.some() callback", - "start_line": 112, - "end_line": 112, - "type": "FUNCTION", - "content_hash": "35e244c8b03fe3f7" - }, - "packages/ai/src/cli.ts|packages.ai.src.cli.catch() callback": { - "file_path": "packages/ai/src/cli.ts", - "qualified_name": "packages.ai.src.cli.catch() callback", - "start_line": 121, - "end_line": 124, - "type": "FUNCTION", - "content_hash": "7c44d7ae013a6bc3" - }, - "packages/ai/src/compat.ts|packages.ai.src.compat.ApiProvider": { - "file_path": "packages/ai/src/compat.ts", - "qualified_name": "packages.ai.src.compat.ApiProvider", - "start_line": 85, - "end_line": 89, - "type": "INTERFACE", - "content_hash": "254a56c6758a74b9" - }, - "packages/ai/src/compat.ts|packages.ai.src.compat.ApiProviderInternal": { - "file_path": "packages/ai/src/compat.ts", - "qualified_name": "packages.ai.src.compat.ApiProviderInternal", - "start_line": 91, - "end_line": 95, - "type": "INTERFACE", - "content_hash": "99eb99a91e38e1dc" - }, - "packages/ai/src/compat.ts|packages.ai.src.compat.wrapStream": { - "file_path": "packages/ai/src/compat.ts", - "qualified_name": "packages.ai.src.compat.wrapStream", - "start_line": 104, - "end_line": 114, - "type": "FUNCTION", - "content_hash": "32c3eb1623d13a01" - }, - "packages/ai/src/compat.ts|packages.ai.src.compat.wrapStreamSimple": { - "file_path": "packages/ai/src/compat.ts", - "qualified_name": "packages.ai.src.compat.wrapStreamSimple", - "start_line": 116, - "end_line": 126, - "type": "FUNCTION", - "content_hash": "4b419a4764cc84ef" - }, - "packages/ai/src/compat.ts|packages.ai.src.compat.registerApiProvider": { - "file_path": "packages/ai/src/compat.ts", - "qualified_name": "packages.ai.src.compat.registerApiProvider", - "start_line": 128, - "end_line": 140, - "type": "FUNCTION", - "content_hash": "27958e7fe0d11a8e" - }, - "packages/ai/src/compat.ts|packages.ai.src.compat.getApiProvider": { - "file_path": "packages/ai/src/compat.ts", - "qualified_name": "packages.ai.src.compat.getApiProvider", - "start_line": 142, - "end_line": 144, - "type": "FUNCTION", - "content_hash": "b2ab6d28e1ad283c" - }, - "packages/ai/src/compat.ts|packages.ai.src.compat.getApiProviders": { - "file_path": "packages/ai/src/compat.ts", - "qualified_name": "packages.ai.src.compat.getApiProviders", - "start_line": 146, - "end_line": 148, - "type": "FUNCTION", - "content_hash": "9647ffdc5e925c18" - }, - "packages/ai/src/compat.ts|packages.ai.src.compat.getApiProviders.Array.from() callback": { - "file_path": "packages/ai/src/compat.ts", - "qualified_name": "packages.ai.src.compat.getApiProviders.Array.from() callback", - "start_line": 147, - "end_line": 147, - "type": "FUNCTION", - "content_hash": "c4e8ea8c8a2da3ca" - }, - "packages/ai/src/compat.ts|packages.ai.src.compat.unregisterApiProviders": { - "file_path": "packages/ai/src/compat.ts", - "qualified_name": "packages.ai.src.compat.unregisterApiProviders", - "start_line": 150, - "end_line": 156, - "type": "FUNCTION", - "content_hash": "8889f021ede00b4d" - }, - "packages/ai/src/compat.ts|packages.ai.src.compat.clearApiProviders": { - "file_path": "packages/ai/src/compat.ts", - "qualified_name": "packages.ai.src.compat.clearApiProviders", - "start_line": 158, - "end_line": 160, - "type": "FUNCTION", - "content_hash": "447dcb28d1d5d5f5" - }, - "packages/ai/src/compat.ts|packages.ai.src.compat.registerFauxProvider": { - "file_path": "packages/ai/src/compat.ts", - "qualified_name": "packages.ai.src.compat.registerFauxProvider", - "start_line": 162, - "end_line": 178, - "type": "FUNCTION", - "content_hash": "e1700477dcb29322" - }, - "packages/ai/src/compat.ts|packages.ai.src.compat.registerFauxProvider.unregister": { - "file_path": "packages/ai/src/compat.ts", - "qualified_name": "packages.ai.src.compat.registerFauxProvider.unregister", - "start_line": 174, - "end_line": 176, - "type": "METHOD", - "content_hash": "52c2c14a20989cc5" - }, - "packages/ai/src/compat.ts|packages.ai.src.compat.registerBuiltInApiProviders": { - "file_path": "packages/ai/src/compat.ts", - "qualified_name": "packages.ai.src.compat.registerBuiltInApiProviders", - "start_line": 200, - "end_line": 207, - "type": "FUNCTION", - "content_hash": "9ef0bc843738ea42" - }, - "packages/ai/src/compat.ts|packages.ai.src.compat.resetApiProviders": { - "file_path": "packages/ai/src/compat.ts", - "qualified_name": "packages.ai.src.compat.resetApiProviders", - "start_line": 209, - "end_line": 213, - "type": "FUNCTION", - "content_hash": "3ddf5f2e1f62bcfa" - }, - "packages/ai/src/compat.ts|packages.ai.src.compat.hasExplicitApiKey": { - "file_path": "packages/ai/src/compat.ts", - "qualified_name": "packages.ai.src.compat.hasExplicitApiKey", - "start_line": 220, - "end_line": 222, - "type": "FUNCTION", - "content_hash": "31e6b7b64c02a12c" - }, - "packages/ai/src/compat.ts|packages.ai.src.compat.withEnvApiKey": { - "file_path": "packages/ai/src/compat.ts", - "qualified_name": "packages.ai.src.compat.withEnvApiKey", - "start_line": 224, - "end_line": 232, - "type": "FUNCTION", - "content_hash": "a7f4b7ab648c1516" - }, - "packages/ai/src/compat.ts|packages.ai.src.compat.hasResolvedCloudflareAuth": { - "file_path": "packages/ai/src/compat.ts", - "qualified_name": "packages.ai.src.compat.hasResolvedCloudflareAuth", - "start_line": 234, - "end_line": 236, - "type": "FUNCTION", - "content_hash": "ad46bcbdfafb94f6" - }, - "packages/ai/src/compat.ts|packages.ai.src.compat.getBuiltinProviderForModel": { - "file_path": "packages/ai/src/compat.ts", - "qualified_name": "packages.ai.src.compat.getBuiltinProviderForModel", - "start_line": 238, - "end_line": 242, - "type": "FUNCTION", - "content_hash": "d8d743ba506f0919" - }, - "packages/ai/src/compat.ts|packages.ai.src.compat.getBuiltinProviderForModel.some() callback": { - "file_path": "packages/ai/src/compat.ts", - "qualified_name": "packages.ai.src.compat.getBuiltinProviderForModel.some() callback", - "start_line": 241, - "end_line": 241, - "type": "FUNCTION", - "content_hash": "45c042a7278b214d" - }, - "packages/ai/src/compat.ts|packages.ai.src.compat.resolveApiProvider": { - "file_path": "packages/ai/src/compat.ts", - "qualified_name": "packages.ai.src.compat.resolveApiProvider", - "start_line": 244, - "end_line": 250, - "type": "FUNCTION", - "content_hash": "f3b3fa906e4b0802" - }, - "packages/ai/src/compat.ts|packages.ai.src.compat.stream": { - "file_path": "packages/ai/src/compat.ts", - "qualified_name": "packages.ai.src.compat.stream", - "start_line": 252, - "end_line": 267, - "type": "FUNCTION", - "content_hash": "b748db96028a4088" - }, - "packages/ai/src/compat.ts|packages.ai.src.compat.complete": { - "file_path": "packages/ai/src/compat.ts", - "qualified_name": "packages.ai.src.compat.complete", - "start_line": 269, - "end_line": 276, - "type": "FUNCTION", - "content_hash": "896de76f3c5aae1c" - }, - "packages/ai/src/compat.ts|packages.ai.src.compat.streamSimple": { - "file_path": "packages/ai/src/compat.ts", - "qualified_name": "packages.ai.src.compat.streamSimple", - "start_line": 278, - "end_line": 293, - "type": "FUNCTION", - "content_hash": "07da2ca297f3bd86" - }, - "packages/ai/src/compat.ts|packages.ai.src.compat.completeSimple": { - "file_path": "packages/ai/src/compat.ts", - "qualified_name": "packages.ai.src.compat.completeSimple", - "start_line": 295, - "end_line": 302, - "type": "FUNCTION", - "content_hash": "08f239127a57040a" - }, - "packages/ai/src/compat/extension-oauth-types.ts|packages.ai.src.compat.extension-oauth-types.OAuthPrompt": { - "file_path": "packages/ai/src/compat/extension-oauth-types.ts", - "qualified_name": "packages.ai.src.compat.extension-oauth-types.OAuthPrompt", - "start_line": 4, - "end_line": 8, - "type": "INTERFACE", - "content_hash": "487fe76a05780525" - }, - "packages/ai/src/compat/extension-oauth-types.ts|packages.ai.src.compat.extension-oauth-types.OAuthAuthInfo": { - "file_path": "packages/ai/src/compat/extension-oauth-types.ts", - "qualified_name": "packages.ai.src.compat.extension-oauth-types.OAuthAuthInfo", - "start_line": 11, - "end_line": 14, - "type": "INTERFACE", - "content_hash": "11b135aa7ef79460" - }, - "packages/ai/src/compat/extension-oauth-types.ts|packages.ai.src.compat.extension-oauth-types.OAuthDeviceCodeInfo": { - "file_path": "packages/ai/src/compat/extension-oauth-types.ts", - "qualified_name": "packages.ai.src.compat.extension-oauth-types.OAuthDeviceCodeInfo", - "start_line": 17, - "end_line": 22, - "type": "INTERFACE", - "content_hash": "ca7f456c47a78c5d" - }, - "packages/ai/src/compat/extension-oauth-types.ts|packages.ai.src.compat.extension-oauth-types.OAuthSelectOption": { - "file_path": "packages/ai/src/compat/extension-oauth-types.ts", - "qualified_name": "packages.ai.src.compat.extension-oauth-types.OAuthSelectOption", - "start_line": 24, - "end_line": 27, - "type": "INTERFACE", - "content_hash": "8cbc72c2d7486ec0" - }, - "packages/ai/src/compat/extension-oauth-types.ts|packages.ai.src.compat.extension-oauth-types.OAuthSelectPrompt": { - "file_path": "packages/ai/src/compat/extension-oauth-types.ts", - "qualified_name": "packages.ai.src.compat.extension-oauth-types.OAuthSelectPrompt", - "start_line": 29, - "end_line": 32, - "type": "INTERFACE", - "content_hash": "2f4a273c70cc3522" - }, - "packages/ai/src/compat/extension-oauth-types.ts|packages.ai.src.compat.extension-oauth-types.OAuthLoginCallbacks": { - "file_path": "packages/ai/src/compat/extension-oauth-types.ts", - "qualified_name": "packages.ai.src.compat.extension-oauth-types.OAuthLoginCallbacks", - "start_line": 35, - "end_line": 43, - "type": "INTERFACE", - "content_hash": "71b765ac95d52405" - }, - "packages/ai/src/compat/extension-oauth-types.ts|packages.ai.src.compat.extension-oauth-types.OAuthLoginCallbacks.onAuth": { - "file_path": "packages/ai/src/compat/extension-oauth-types.ts", - "qualified_name": "packages.ai.src.compat.extension-oauth-types.OAuthLoginCallbacks.onAuth", - "start_line": 36, - "end_line": 36, - "type": "METHOD", - "content_hash": "a5f3ae47c038d6ae" - }, - "packages/ai/src/compat/extension-oauth-types.ts|packages.ai.src.compat.extension-oauth-types.OAuthLoginCallbacks.onDeviceCode": { - "file_path": "packages/ai/src/compat/extension-oauth-types.ts", - "qualified_name": "packages.ai.src.compat.extension-oauth-types.OAuthLoginCallbacks.onDeviceCode", - "start_line": 37, - "end_line": 37, - "type": "METHOD", - "content_hash": "be3fed31d56f4a58" - }, - "packages/ai/src/compat/extension-oauth-types.ts|packages.ai.src.compat.extension-oauth-types.OAuthLoginCallbacks.onPrompt": { - "file_path": "packages/ai/src/compat/extension-oauth-types.ts", - "qualified_name": "packages.ai.src.compat.extension-oauth-types.OAuthLoginCallbacks.onPrompt", - "start_line": 38, - "end_line": 38, - "type": "METHOD", - "content_hash": "81c8c029a7670c24" - }, - "packages/ai/src/compat/extension-oauth-types.ts|packages.ai.src.compat.extension-oauth-types.OAuthLoginCallbacks.onProgress": { - "file_path": "packages/ai/src/compat/extension-oauth-types.ts", - "qualified_name": "packages.ai.src.compat.extension-oauth-types.OAuthLoginCallbacks.onProgress", - "start_line": 39, - "end_line": 39, - "type": "METHOD", - "content_hash": "1573830672596941" - }, - "packages/ai/src/compat/extension-oauth-types.ts|packages.ai.src.compat.extension-oauth-types.OAuthLoginCallbacks.onManualCodeInput": { - "file_path": "packages/ai/src/compat/extension-oauth-types.ts", - "qualified_name": "packages.ai.src.compat.extension-oauth-types.OAuthLoginCallbacks.onManualCodeInput", - "start_line": 40, - "end_line": 40, - "type": "METHOD", - "content_hash": "252091552c972f6d" - }, - "packages/ai/src/compat/extension-oauth-types.ts|packages.ai.src.compat.extension-oauth-types.OAuthLoginCallbacks.onSelect": { - "file_path": "packages/ai/src/compat/extension-oauth-types.ts", - "qualified_name": "packages.ai.src.compat.extension-oauth-types.OAuthLoginCallbacks.onSelect", - "start_line": 41, - "end_line": 41, - "type": "METHOD", - "content_hash": "cc2cf810ad1a6dc0" - }, - "packages/ai/src/env-api-keys.ts|packages.ai.src.env-api-keys.then() callback": { - "file_path": "packages/ai/src/env-api-keys.ts", - "qualified_name": "packages.ai.src.env-api-keys.then() callback", - "start_line": 21, - "end_line": 23, - "type": "FUNCTION", - "content_hash": "4338b28c543296cb" - }, - "packages/ai/src/env-api-keys.ts|packages.ai.src.env-api-keys.hasVertexAdcCredentials": { - "file_path": "packages/ai/src/env-api-keys.ts", - "qualified_name": "packages.ai.src.env-api-keys.hasVertexAdcCredentials", - "start_line": 40, - "end_line": 71, - "type": "FUNCTION", - "content_hash": "5fdebe47fdb79c41" - }, - "packages/ai/src/env-api-keys.ts|packages.ai.src.env-api-keys.getApiKeyEnvVars": { - "file_path": "packages/ai/src/env-api-keys.ts", - "qualified_name": "packages.ai.src.env-api-keys.getApiKeyEnvVars", - "start_line": 73, - "end_line": 127, - "type": "FUNCTION", - "content_hash": "c91336ef4cecb145" - }, - "packages/ai/src/env-api-keys.ts|packages.ai.src.env-api-keys.findEnvKeys": { - "file_path": "packages/ai/src/env-api-keys.ts", - "qualified_name": "packages.ai.src.env-api-keys.findEnvKeys", - "start_line": 138, - "end_line": 144, - "type": "FUNCTION", - "content_hash": "266dad7b9eea3573" - }, - "packages/ai/src/env-api-keys.ts|packages.ai.src.env-api-keys.findEnvKeys.found": { - "file_path": "packages/ai/src/env-api-keys.ts", - "qualified_name": "packages.ai.src.env-api-keys.findEnvKeys.found", - "start_line": 142, - "end_line": 142, - "type": "CLASS", - "content_hash": "3fac8428b0d6b9e5" - }, - "packages/ai/src/env-api-keys.ts|packages.ai.src.env-api-keys.findEnvKeys.found.envVars.filter() callback": { - "file_path": "packages/ai/src/env-api-keys.ts", - "qualified_name": "packages.ai.src.env-api-keys.findEnvKeys.found.envVars.filter() callback", - "start_line": 142, - "end_line": 142, - "type": "FUNCTION", - "content_hash": "3fac8428b0d6b9e5" - }, - "packages/ai/src/env-api-keys.ts|packages.ai.src.env-api-keys.getEnvApiKey": { - "file_path": "packages/ai/src/env-api-keys.ts", - "qualified_name": "packages.ai.src.env-api-keys.getEnvApiKey", - "start_line": 153, - "end_line": 195, - "type": "FUNCTION", - "content_hash": "a1a35b2ccf786e69" - }, - "packages/ai/src/env-api-keys.ts|packages.ai.src.env-api-keys.getEnvApiKey.apiKeyEnv": { - "file_path": "packages/ai/src/env-api-keys.ts", - "qualified_name": "packages.ai.src.env-api-keys.getEnvApiKey.apiKeyEnv", - "start_line": 156, - "end_line": 156, - "type": "CLASS", - "content_hash": "b1207cfd2bb7981e" - }, - "packages/ai/src/env-api-keys.ts|packages.ai.src.env-api-keys.getEnvApiKey.apiKeyEnv.envKeys.find() callback": { - "file_path": "packages/ai/src/env-api-keys.ts", - "qualified_name": "packages.ai.src.env-api-keys.getEnvApiKey.apiKeyEnv.envKeys.find() callback", - "start_line": 156, - "end_line": 156, - "type": "FUNCTION", - "content_hash": "b1207cfd2bb7981e" - }, - "packages/ai/src/image-models.ts|packages.ai.src.image-models.getImageModel": { - "file_path": "packages/ai/src/image-models.ts", - "qualified_name": "packages.ai.src.image-models.getImageModel", - "start_line": 32, - "end_line": 37, - "type": "FUNCTION", - "content_hash": "ca3aeb82d965482c" - }, - "packages/ai/src/image-models.ts|packages.ai.src.image-models.getImageProviders": { - "file_path": "packages/ai/src/image-models.ts", - "qualified_name": "packages.ai.src.image-models.getImageProviders", - "start_line": 40, - "end_line": 42, - "type": "FUNCTION", - "content_hash": "6c39bb68b169345d" - }, - "packages/ai/src/image-models.ts|packages.ai.src.image-models.getImageModels": { - "file_path": "packages/ai/src/image-models.ts", - "qualified_name": "packages.ai.src.image-models.getImageModels", - "start_line": 45, - "end_line": 50, - "type": "FUNCTION", - "content_hash": "ae7ef6821e41703e" - }, - "packages/ai/src/images-api-registry.ts|packages.ai.src.images-api-registry.ImagesApiProvider": { - "file_path": "packages/ai/src/images-api-registry.ts", - "qualified_name": "packages.ai.src.images-api-registry.ImagesApiProvider", - "start_line": 9, - "end_line": 12, - "type": "INTERFACE", - "content_hash": "cb4bfa2eefe2c6fe" - }, - "packages/ai/src/images-api-registry.ts|packages.ai.src.images-api-registry.ImagesApiProviderInternal": { - "file_path": "packages/ai/src/images-api-registry.ts", - "qualified_name": "packages.ai.src.images-api-registry.ImagesApiProviderInternal", - "start_line": 14, - "end_line": 17, - "type": "INTERFACE", - "content_hash": "a218917492f99607" - }, - "packages/ai/src/images-api-registry.ts|packages.ai.src.images-api-registry.wrapGenerateImages": { - "file_path": "packages/ai/src/images-api-registry.ts", - "qualified_name": "packages.ai.src.images-api-registry.wrapGenerateImages", - "start_line": 26, - "end_line": 36, - "type": "FUNCTION", - "content_hash": "4dc62f1a8470a379" - }, - "packages/ai/src/images-api-registry.ts|packages.ai.src.images-api-registry.registerImagesApiProvider": { - "file_path": "packages/ai/src/images-api-registry.ts", - "qualified_name": "packages.ai.src.images-api-registry.registerImagesApiProvider", - "start_line": 38, - "end_line": 49, - "type": "FUNCTION", - "content_hash": "6682142da738b3e0" - }, - "packages/ai/src/images-api-registry.ts|packages.ai.src.images-api-registry.getImagesApiProvider": { - "file_path": "packages/ai/src/images-api-registry.ts", - "qualified_name": "packages.ai.src.images-api-registry.getImagesApiProvider", - "start_line": 51, - "end_line": 53, - "type": "FUNCTION", - "content_hash": "a47a75b8e7792130" - }, - "packages/ai/src/images.ts|packages.ai.src.images.resolveImagesApiProvider": { - "file_path": "packages/ai/src/images.ts", - "qualified_name": "packages.ai.src.images.resolveImagesApiProvider", - "start_line": 6, - "end_line": 12, - "type": "FUNCTION", - "content_hash": "0b4bc07057dc279a" - }, - "packages/ai/src/images.ts|packages.ai.src.images.generateImages": { - "file_path": "packages/ai/src/images.ts", - "qualified_name": "packages.ai.src.images.generateImages", - "start_line": 19, - "end_line": 26, - "type": "FUNCTION", - "content_hash": "bf5973ebe6f451f5" - }, - "packages/ai/src/model-catalog.ts|packages.ai.src.model-catalog.flattenModelCatalog": { - "file_path": "packages/ai/src/model-catalog.ts", - "qualified_name": "packages.ai.src.model-catalog.flattenModelCatalog", - "start_line": 53, - "end_line": 60, - "type": "FUNCTION", - "content_hash": "03731a069f1d51e4" - }, - "packages/ai/src/model-catalog.ts|packages.ai.src.model-catalog.flattenModelCatalog.flatMap() callback": { - "file_path": "packages/ai/src/model-catalog.ts", - "qualified_name": "packages.ai.src.model-catalog.flattenModelCatalog.flatMap() callback", - "start_line": 56, - "end_line": 56, - "type": "FUNCTION", - "content_hash": "2ceda01907f41500" - }, - "packages/ai/src/model-catalog.ts|packages.ai.src.model-catalog.flattenModelCatalog.filter() callback": { - "file_path": "packages/ai/src/model-catalog.ts", - "qualified_name": "packages.ai.src.model-catalog.flattenModelCatalog.filter() callback", - "start_line": 57, - "end_line": 57, - "type": "FUNCTION", - "content_hash": "7de3beaea45b3b96" - }, - "packages/ai/src/model-catalog.ts|packages.ai.src.model-catalog.flattenModelCatalog.map() callback": { - "file_path": "packages/ai/src/model-catalog.ts", - "qualified_name": "packages.ai.src.model-catalog.flattenModelCatalog.map() callback", - "start_line": 58, - "end_line": 58, - "type": "FUNCTION", - "content_hash": "300fa03ff27a4750" - }, - "packages/ai/src/model-catalog.ts|packages.ai.src.model-catalog.flattenChatModelCatalog": { - "file_path": "packages/ai/src/model-catalog.ts", - "qualified_name": "packages.ai.src.model-catalog.flattenChatModelCatalog", - "start_line": 62, - "end_line": 67, - "type": "FUNCTION", - "content_hash": "76cff6c0b465e08b" - }, - "packages/ai/src/model-catalog.ts|packages.ai.src.model-catalog.flattenImageModelCatalog": { - "file_path": "packages/ai/src/model-catalog.ts", - "qualified_name": "packages.ai.src.model-catalog.flattenImageModelCatalog", - "start_line": 69, - "end_line": 74, - "type": "FUNCTION", - "content_hash": "c50623017faa233d" - }, - "packages/ai/src/model-catalog.ts|packages.ai.src.model-catalog.flattenClassifierModelCatalog": { - "file_path": "packages/ai/src/model-catalog.ts", - "qualified_name": "packages.ai.src.model-catalog.flattenClassifierModelCatalog", - "start_line": 76, - "end_line": 81, - "type": "FUNCTION", - "content_hash": "f3fbdc7ce1ca8d2d" - }, - "packages/ai/src/models-store.ts|packages.ai.src.models-store.ModelsStoreEntry": { - "file_path": "packages/ai/src/models-store.ts", - "qualified_name": "packages.ai.src.models-store.ModelsStoreEntry", - "start_line": 3, - "end_line": 15, - "type": "INTERFACE", - "content_hash": "4ed914bb9912a25d" - }, - "packages/ai/src/models-store.ts|packages.ai.src.models-store.ModelsStoreOperationOptions": { - "file_path": "packages/ai/src/models-store.ts", - "qualified_name": "packages.ai.src.models-store.ModelsStoreOperationOptions", - "start_line": 17, - "end_line": 19, - "type": "INTERFACE", - "content_hash": "fbafe6322a7ad375" - }, - "packages/ai/src/models-store.ts|packages.ai.src.models-store.ModelsStore": { - "file_path": "packages/ai/src/models-store.ts", - "qualified_name": "packages.ai.src.models-store.ModelsStore", - "start_line": 22, - "end_line": 26, - "type": "INTERFACE", - "content_hash": "1c12bd4a919fdf61" - }, - "packages/ai/src/models-store.ts|packages.ai.src.models-store.ModelsStore.read": { - "file_path": "packages/ai/src/models-store.ts", - "qualified_name": "packages.ai.src.models-store.ModelsStore.read", - "start_line": 23, - "end_line": 23, - "type": "METHOD", - "content_hash": "dd70af7d98b9278d" - }, - "packages/ai/src/models-store.ts|packages.ai.src.models-store.ModelsStore.write": { - "file_path": "packages/ai/src/models-store.ts", - "qualified_name": "packages.ai.src.models-store.ModelsStore.write", - "start_line": 24, - "end_line": 24, - "type": "METHOD", - "content_hash": "14dc9600cceee85c" - }, - "packages/ai/src/models-store.ts|packages.ai.src.models-store.ModelsStore.delete": { - "file_path": "packages/ai/src/models-store.ts", - "qualified_name": "packages.ai.src.models-store.ModelsStore.delete", - "start_line": 25, - "end_line": 25, - "type": "METHOD", - "content_hash": "4f2a12776a83c2bb" - }, - "packages/ai/src/models-store.ts|packages.ai.src.models-store.InMemoryModelsStore": { - "file_path": "packages/ai/src/models-store.ts", - "qualified_name": "packages.ai.src.models-store.InMemoryModelsStore", - "start_line": 28, - "end_line": 46, - "type": "CLASS", - "content_hash": "5a0c2a7d6621e3ac" - }, - "packages/ai/src/models-store.ts|packages.ai.src.models-store.InMemoryModelsStore.read": { - "file_path": "packages/ai/src/models-store.ts", - "qualified_name": "packages.ai.src.models-store.InMemoryModelsStore.read", - "start_line": 31, - "end_line": 35, - "type": "METHOD", - "content_hash": "70e192e5876afca2" - }, - "packages/ai/src/models-store.ts|packages.ai.src.models-store.InMemoryModelsStore.write": { - "file_path": "packages/ai/src/models-store.ts", - "qualified_name": "packages.ai.src.models-store.InMemoryModelsStore.write", - "start_line": 37, - "end_line": 40, - "type": "METHOD", - "content_hash": "0e7b4deb1cf032d8" - }, - "packages/ai/src/models-store.ts|packages.ai.src.models-store.InMemoryModelsStore.delete": { - "file_path": "packages/ai/src/models-store.ts", - "qualified_name": "packages.ai.src.models-store.InMemoryModelsStore.delete", - "start_line": 42, - "end_line": 45, - "type": "METHOD", - "content_hash": "ad9aee31e9020ab5" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsPublication": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsPublication", - "start_line": 73, - "end_line": 78, - "type": "INTERFACE", - "content_hash": "e4e418bb3ec96f19" - }, - "packages/ai/src/models.ts|packages.ai.src.models.RefreshModelsContext": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.RefreshModelsContext", - "start_line": 80, - "end_line": 96, - "type": "INTERFACE", - "content_hash": "96b2acb5131fcd6b" - }, - "packages/ai/src/models.ts|packages.ai.src.models.RefreshModelsContext.publish": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.RefreshModelsContext.publish", - "start_line": 89, - "end_line": 89, - "type": "METHOD", - "content_hash": "98ea20fdfae29f57" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsRefreshOptions": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsRefreshOptions", - "start_line": 98, - "end_line": 105, - "type": "INTERFACE", - "content_hash": "6ca75f6946ad9e76" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsRefreshResult": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsRefreshResult", - "start_line": 107, - "end_line": 110, - "type": "INTERFACE", - "content_hash": "1b78652d6c315f50" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsRequestTransforms": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsRequestTransforms", - "start_line": 112, - "end_line": 115, - "type": "INTERFACE", - "content_hash": "c72631645af8bd64" - }, - "packages/ai/src/models.ts|packages.ai.src.models.hasKnownModelType": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.hasKnownModelType", - "start_line": 127, - "end_line": 129, - "type": "FUNCTION", - "content_hash": "91aef8e0d4a84305" - }, - "packages/ai/src/models.ts|packages.ai.src.models.withKnownModelTypes": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.withKnownModelTypes", - "start_line": 132, - "end_line": 134, - "type": "FUNCTION", - "content_hash": "d5049bb5d6d275f7" - }, - "packages/ai/src/models.ts|packages.ai.src.models.Provider": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.Provider", - "start_line": 150, - "end_line": 239, - "type": "INTERFACE", - "content_hash": "123ad76af8924def" - }, - "packages/ai/src/models.ts|packages.ai.src.models.Provider.getModels": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.Provider.getModels", - "start_line": 172, - "end_line": 172, - "type": "METHOD", - "content_hash": "8477c12df0b29071" - }, - "packages/ai/src/models.ts|packages.ai.src.models.Provider.getAllModels": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.Provider.getAllModels", - "start_line": 180, - "end_line": 180, - "type": "METHOD", - "content_hash": "170f0bcca6a341e8" - }, - "packages/ai/src/models.ts|packages.ai.src.models.Provider.refreshModels": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.Provider.refreshModels", - "start_line": 188, - "end_line": 188, - "type": "METHOD", - "content_hash": "920cf9b1056afcc3" - }, - "packages/ai/src/models.ts|packages.ai.src.models.Provider.filterModels": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.Provider.filterModels", - "start_line": 195, - "end_line": 195, - "type": "METHOD", - "content_hash": "b05291664e45c4f8" - }, - "packages/ai/src/models.ts|packages.ai.src.models.Provider.filterAllModels": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.Provider.filterAllModels", - "start_line": 202, - "end_line": 205, - "type": "METHOD", - "content_hash": "1c8ee31a8577af82" - }, - "packages/ai/src/models.ts|packages.ai.src.models.Provider.stream": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.Provider.stream", - "start_line": 208, - "end_line": 212, - "type": "METHOD", - "content_hash": "a0e2ccd3805eef1e" - }, - "packages/ai/src/models.ts|packages.ai.src.models.Provider.streamSimple": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.Provider.streamSimple", - "start_line": 214, - "end_line": 218, - "type": "METHOD", - "content_hash": "3c808b22a34e2954" - }, - "packages/ai/src/models.ts|packages.ai.src.models.Provider.fetchDeferred": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.Provider.fetchDeferred", - "start_line": 219, - "end_line": 223, - "type": "METHOD", - "content_hash": "2e0c79a5cd17e931" - }, - "packages/ai/src/models.ts|packages.ai.src.models.Provider.cancelDeferred": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.Provider.cancelDeferred", - "start_line": 224, - "end_line": 224, - "type": "METHOD", - "content_hash": "d852b4c072bb5833" - }, - "packages/ai/src/models.ts|packages.ai.src.models.Provider.generateImages": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.Provider.generateImages", - "start_line": 227, - "end_line": 231, - "type": "METHOD", - "content_hash": "c9cd9dda525cd0d5" - }, - "packages/ai/src/models.ts|packages.ai.src.models.Provider.classify": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.Provider.classify", - "start_line": 234, - "end_line": 238, - "type": "METHOD", - "content_hash": "9bf489d81effee31" - }, - "packages/ai/src/models.ts|packages.ai.src.models.Models": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.Models", - "start_line": 250, - "end_line": 359, - "type": "INTERFACE", - "content_hash": "106ca5931db1b36a" - }, - "packages/ai/src/models.ts|packages.ai.src.models.Models.getProviders": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.Models.getProviders", - "start_line": 251, - "end_line": 251, - "type": "METHOD", - "content_hash": "d78a16e617a8c737" - }, - "packages/ai/src/models.ts|packages.ai.src.models.Models.getProvider": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.Models.getProvider", - "start_line": 252, - "end_line": 252, - "type": "METHOD", - "content_hash": "96b12ed0ba4fabbf" - }, - "packages/ai/src/models.ts|packages.ai.src.models.Models.getModels": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.Models.getModels", - "start_line": 258, - "end_line": 258, - "type": "METHOD", - "content_hash": "e7fe67628d409b05" - }, - "packages/ai/src/models.ts|packages.ai.src.models.Models.getModel": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.Models.getModel", - "start_line": 264, - "end_line": 264, - "type": "METHOD", - "content_hash": "0be094c704073119" - }, - "packages/ai/src/models.ts|packages.ai.src.models.Models.getModelsOfType": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.Models.getModelsOfType", - "start_line": 267, - "end_line": 267, - "type": "METHOD", - "content_hash": "ea8e8d66f075dcab" - }, - "packages/ai/src/models.ts|packages.ai.src.models.Models.getModelOfType": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.Models.getModelOfType", - "start_line": 270, - "end_line": 270, - "type": "METHOD", - "content_hash": "e50e2eb55dfa3c60" - }, - "packages/ai/src/models.ts|packages.ai.src.models.Models.getAllModels": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.Models.getAllModels", - "start_line": 273, - "end_line": 273, - "type": "METHOD", - "content_hash": "13ebf673ada5bb54" - }, - "packages/ai/src/models.ts|packages.ai.src.models.Models.refresh": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.Models.refresh", - "start_line": 280, - "end_line": 280, - "type": "METHOD", - "content_hash": "fba83fed5e0d89f6" - }, - "packages/ai/src/models.ts|packages.ai.src.models.Models.checkAuth": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.Models.checkAuth", - "start_line": 283, - "end_line": 283, - "type": "METHOD", - "content_hash": "7fd5837ac1dc9769" - }, - "packages/ai/src/models.ts|packages.ai.src.models.Models.getAvailable": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.Models.getAvailable", - "start_line": 286, - "end_line": 286, - "type": "METHOD", - "content_hash": "36fbe5c789b49955" - }, - "packages/ai/src/models.ts|packages.ai.src.models.Models.getAvailableOfType": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.Models.getAvailableOfType", - "start_line": 289, - "end_line": 293, - "type": "METHOD", - "content_hash": "206561a7f75f6103" - }, - "packages/ai/src/models.ts|packages.ai.src.models.Models.getAllAvailable": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.Models.getAllAvailable", - "start_line": 296, - "end_line": 296, - "type": "METHOD", - "content_hash": "3953cc99e4eb1028" - }, - "packages/ai/src/models.ts|packages.ai.src.models.getAuth": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.getAuth", - "start_line": 307, - "end_line": 307, - "type": "METHOD", - "content_hash": "c48d9ebb8cba12c1" - }, - "packages/ai/src/models.ts|packages.ai.src.models.Models.getAuth": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.Models.getAuth", - "start_line": 308, - "end_line": 308, - "type": "METHOD", - "content_hash": "39e38ac44c939145" - }, - "packages/ai/src/models.ts|packages.ai.src.models.Models.login": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.Models.login", - "start_line": 311, - "end_line": 311, - "type": "METHOD", - "content_hash": "6774ea0bc2feaa07" - }, - "packages/ai/src/models.ts|packages.ai.src.models.Models.logout": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.Models.logout", - "start_line": 314, - "end_line": 314, - "type": "METHOD", - "content_hash": "7b3be98f1ebd9db4" - }, - "packages/ai/src/models.ts|packages.ai.src.models.Models.stream": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.Models.stream", - "start_line": 316, - "end_line": 320, - "type": "METHOD", - "content_hash": "03208e850883efce" - }, - "packages/ai/src/models.ts|packages.ai.src.models.Models.complete": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.Models.complete", - "start_line": 322, - "end_line": 326, - "type": "METHOD", - "content_hash": "9ef4b3567ee4fadf" - }, - "packages/ai/src/models.ts|packages.ai.src.models.Models.streamSimple": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.Models.streamSimple", - "start_line": 328, - "end_line": 328, - "type": "METHOD", - "content_hash": "a544f1ba0eabadec" - }, - "packages/ai/src/models.ts|packages.ai.src.models.Models.completeSimple": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.Models.completeSimple", - "start_line": 329, - "end_line": 329, - "type": "METHOD", - "content_hash": "bed8ce99bf881933" - }, - "packages/ai/src/models.ts|packages.ai.src.models.Models.streamDeferred": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.Models.streamDeferred", - "start_line": 330, - "end_line": 334, - "type": "METHOD", - "content_hash": "dc6c25a711bcbe99" - }, - "packages/ai/src/models.ts|packages.ai.src.models.Models.fetchDeferred": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.Models.fetchDeferred", - "start_line": 335, - "end_line": 339, - "type": "METHOD", - "content_hash": "7f0b401949738a46" - }, - "packages/ai/src/models.ts|packages.ai.src.models.Models.cancelDeferred": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.Models.cancelDeferred", - "start_line": 340, - "end_line": 340, - "type": "METHOD", - "content_hash": "5717a11b06a91b7b" - }, - "packages/ai/src/models.ts|packages.ai.src.models.Models.generateImages": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.Models.generateImages", - "start_line": 347, - "end_line": 351, - "type": "METHOD", - "content_hash": "8a53c58a98a0ff6b" - }, - "packages/ai/src/models.ts|packages.ai.src.models.Models.classify": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.Models.classify", - "start_line": 354, - "end_line": 358, - "type": "METHOD", - "content_hash": "9ad76c499b2fbe95" - }, - "packages/ai/src/models.ts|packages.ai.src.models.MutableModels": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.MutableModels", - "start_line": 361, - "end_line": 366, - "type": "INTERFACE", - "content_hash": "1095b0b7c62b1cf3" - }, - "packages/ai/src/models.ts|packages.ai.src.models.MutableModels.setProvider": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.MutableModels.setProvider", - "start_line": 363, - "end_line": 363, - "type": "METHOD", - "content_hash": "eddcdb77606c8442" - }, - "packages/ai/src/models.ts|packages.ai.src.models.MutableModels.deleteProvider": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.MutableModels.deleteProvider", - "start_line": 364, - "end_line": 364, - "type": "METHOD", - "content_hash": "d0c7f47f818b52ff" - }, - "packages/ai/src/models.ts|packages.ai.src.models.MutableModels.clearProviders": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.MutableModels.clearProviders", - "start_line": 365, - "end_line": 365, - "type": "METHOD", - "content_hash": "0492055d8786ed4b" - }, - "packages/ai/src/models.ts|packages.ai.src.models.CreateModelsOptions": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.CreateModelsOptions", - "start_line": 368, - "end_line": 372, - "type": "INTERFACE", - "content_hash": "cfc8000471017010" - }, - "packages/ai/src/models.ts|packages.ai.src.models.mergeHeaders": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.mergeHeaders", - "start_line": 374, - "end_line": 388, - "type": "FUNCTION", - "content_hash": "84486ebbd8807b84" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl", - "start_line": 390, - "end_line": 990, - "type": "CLASS", - "content_hash": "a8e844d4aa131f4b" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.constructor": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.constructor", - "start_line": 399, - "end_line": 403, - "type": "CONSTRUCTOR", - "content_hash": "f1f3357f096262ff" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.setProvider": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.setProvider", - "start_line": 405, - "end_line": 408, - "type": "METHOD", - "content_hash": "24922cc8f1f84b5d" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.deleteProvider": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.deleteProvider", - "start_line": 410, - "end_line": 413, - "type": "METHOD", - "content_hash": "d02731f75c94591c" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.clearProviders": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.clearProviders", - "start_line": 415, - "end_line": 420, - "type": "METHOD", - "content_hash": "934d8c388cad1962" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getProviders": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.getProviders", - "start_line": 422, - "end_line": 424, - "type": "METHOD", - "content_hash": "eaf5cd2469a50d0d" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getProvider": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.getProvider", - "start_line": 426, - "end_line": 428, - "type": "METHOD", - "content_hash": "881c18c5b927fab0" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getModels": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.getModels", - "start_line": 430, - "end_line": 450, - "type": "METHOD", - "content_hash": "3e12be856d8edf52" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAllModels": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.getAllModels", - "start_line": 452, - "end_line": 472, - "type": "METHOD", - "content_hash": "a975e356c1704020" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getModelsOfType": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.getModelsOfType", - "start_line": 474, - "end_line": 476, - "type": "METHOD", - "content_hash": "42e1b2d5715e2f6a" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getModelsOfType.filter() callback": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.getModelsOfType.filter() callback", - "start_line": 475, - "end_line": 475, - "type": "FUNCTION", - "content_hash": "53ed95ba744ff48e" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getModel": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.getModel", - "start_line": 478, - "end_line": 480, - "type": "METHOD", - "content_hash": "6d6fae81c38a4840" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getModel.find() callback": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.getModel.find() callback", - "start_line": 479, - "end_line": 479, - "type": "FUNCTION", - "content_hash": "98d0ae8453877038" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getModelOfType": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.getModelOfType", - "start_line": 482, - "end_line": 484, - "type": "METHOD", - "content_hash": "4ab3322947a5e1e1" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getModelOfType.find() callback": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.getModelOfType.find() callback", - "start_line": 483, - "end_line": 483, - "type": "FUNCTION", - "content_hash": "346ee1e84be3ee46" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.supersedeProviderRefresh": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.supersedeProviderRefresh", - "start_line": 486, - "end_line": 495, - "type": "METHOD", - "content_hash": "39a7c98c0577332c" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.beginProviderRefresh": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.beginProviderRefresh", - "start_line": 497, - "end_line": 502, - "type": "METHOD", - "content_hash": "cb0073637d6472d3" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.publishProviderModels": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.publishProviderModels", - "start_line": 504, - "end_line": 531, - "type": "METHOD", - "content_hash": "440a2cdc8b33aa11" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.publishProviderModels.queued": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.publishProviderModels.queued", - "start_line": 511, - "end_line": 524, - "type": "CLASS", - "content_hash": "1e90bb262787b29e" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.publishProviderModels.queued.": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.publishProviderModels.queued.", - "start_line": 511, - "end_line": 524, - "type": "FUNCTION", - "content_hash": "1e90bb262787b29e" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.publishProviderModels.queued..previous.catch() callback": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.publishProviderModels.queued..previous.catch() callback", - "start_line": 512, - "end_line": 512, - "type": "FUNCTION", - "content_hash": "97670f2c79f2e35a" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.publishProviderModels.tail": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.publishProviderModels.tail", - "start_line": 525, - "end_line": 525, - "type": "CLASS", - "content_hash": "601eff3d2a2fe24d" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.publishProviderModels.tail.queued.catch() callback": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.publishProviderModels.tail.queued.catch() callback", - "start_line": 525, - "end_line": 525, - "type": "FUNCTION", - "content_hash": "601eff3d2a2fe24d" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.publishProviderModels.tail.then() callback": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.publishProviderModels.tail.then() callback", - "start_line": 527, - "end_line": 529, - "type": "FUNCTION", - "content_hash": "81ed26c3835837b9" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.runProviderRefreshPhase": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.runProviderRefreshPhase", - "start_line": 533, - "end_line": 550, - "type": "METHOD", - "content_hash": "50973fe0a6f66990" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.runProviderRefreshPhase.publish": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.runProviderRefreshPhase.publish", - "start_line": 545, - "end_line": 545, - "type": "METHOD", - "content_hash": "24a626c7bcd3dd06" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.refresh": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.refresh", - "start_line": 552, - "end_line": 612, - "type": "METHOD", - "content_hash": "eb0271190bc5d52a" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.refresh.refreshable": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.refresh.refreshable", - "start_line": 558, - "end_line": 561, - "type": "CLASS", - "content_hash": "7057318609aae10d" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.refresh.refreshable.filter() callback": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.refresh.refreshable.filter() callback", - "start_line": 559, - "end_line": 560, - "type": "FUNCTION", - "content_hash": "6cfcf91bf7743fed" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.refresh.refresh": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.refresh.refresh", - "start_line": 563, - "end_line": 603, - "type": "CLASS", - "content_hash": "ef944399d180f311" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.refresh.refresh.refreshable.map() callback": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.refresh.refresh.refreshable.map() callback", - "start_line": 564, - "end_line": 602, - "type": "FUNCTION", - "content_hash": "2db68d3aa439f44c" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.refresh.refresh.refreshable.map() callback.operation": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.refresh.refresh.refreshable.map() callback.operation", - "start_line": 567, - "end_line": 584, - "type": "CLASS", - "content_hash": "4bd1e7208f2a8750" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.refresh.refresh.refreshable.map() callback.operation.": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.refresh.refresh.refreshable.map() callback.operation.", - "start_line": 567, - "end_line": 584, - "type": "FUNCTION", - "content_hash": "4bd1e7208f2a8750" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.resolveRefreshCredential": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.resolveRefreshCredential", - "start_line": 614, - "end_line": 641, - "type": "METHOD", - "content_hash": "c4e2ce0e111b32ed" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.resolveRefreshCredential.refreshStoredOAuthCredential() callback": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.resolveRefreshCredential.refreshStoredOAuthCredential() callback", - "start_line": 630, - "end_line": 630, - "type": "FUNCTION", - "content_hash": "b35195ada990e52d" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.readCredential": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.readCredential", - "start_line": 643, - "end_line": 649, - "type": "METHOD", - "content_hash": "1c9543371eb8e366" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.checkProviderAuth": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.checkProviderAuth", - "start_line": 651, - "end_line": 675, - "type": "METHOD", - "content_hash": "c9c16f5a12d37b0f" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.checkAuth": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.checkAuth", - "start_line": 677, - "end_line": 686, - "type": "METHOD", - "content_hash": "6d0d72b3f2ce9ad3" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.checkAuth.check": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.checkAuth.check", - "start_line": 679, - "end_line": 684, - "type": "CLASS", - "content_hash": "3ee4effdc0bd4c8f" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.checkAuth.check.": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.checkAuth.check.", - "start_line": 679, - "end_line": 684, - "type": "FUNCTION", - "content_hash": "3ee4effdc0bd4c8f" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAuthenticatedProviders": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.getAuthenticatedProviders", - "start_line": 688, - "end_line": 700, - "type": "METHOD", - "content_hash": "9691ec917ddc0181" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAuthenticatedProviders.providers": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.getAuthenticatedProviders.providers", - "start_line": 690, - "end_line": 692, - "type": "CLASS", - "content_hash": "47b2aba5abf31b1c" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAuthenticatedProviders.providers.filter() callback": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.getAuthenticatedProviders.providers.filter() callback", - "start_line": 691, - "end_line": 691, - "type": "FUNCTION", - "content_hash": "6b2973d7cd0ca187" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAuthenticatedProviders.checks": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.getAuthenticatedProviders.checks", - "start_line": 693, - "end_line": 698, - "type": "CLASS", - "content_hash": "478e0f2dc676013e" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAuthenticatedProviders.checks.providers.map() callback": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.getAuthenticatedProviders.checks.providers.map() callback", - "start_line": 694, - "end_line": 697, - "type": "FUNCTION", - "content_hash": "b81848c98110e781" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAuthenticatedProviders.checks.filter() callback": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.getAuthenticatedProviders.checks.filter() callback", - "start_line": 699, - "end_line": 699, - "type": "FUNCTION", - "content_hash": "14dbc08af4c4b5cc" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAvailable": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.getAvailable", - "start_line": 702, - "end_line": 712, - "type": "METHOD", - "content_hash": "3874ff64480cde19" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAvailable.available": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.getAvailable.available", - "start_line": 704, - "end_line": 710, - "type": "CLASS", - "content_hash": "9db08efb4b61a2f8" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAvailable.available.": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.getAvailable.available.", - "start_line": 704, - "end_line": 710, - "type": "FUNCTION", - "content_hash": "9db08efb4b61a2f8" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAvailable.available..providers.flatMap() callback": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.getAvailable.available..providers.flatMap() callback", - "start_line": 706, - "end_line": 709, - "type": "FUNCTION", - "content_hash": "4cf89e9ef332b4fd" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAvailableOfType": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.getAvailableOfType", - "start_line": 714, - "end_line": 722, - "type": "METHOD", - "content_hash": "b5c8d4cbbfa0e852" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAvailableOfType.filter() callback": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.getAvailableOfType.filter() callback", - "start_line": 719, - "end_line": 720, - "type": "FUNCTION", - "content_hash": "52022bf8421665d6" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAllAvailable": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.getAllAvailable", - "start_line": 724, - "end_line": 739, - "type": "METHOD", - "content_hash": "41f6f175e38d301f" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAllAvailable.available": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.getAllAvailable.available", - "start_line": 726, - "end_line": 737, - "type": "CLASS", - "content_hash": "47fa8ec066f484ac" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAllAvailable.available.": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.getAllAvailable.available.", - "start_line": 726, - "end_line": 737, - "type": "FUNCTION", - "content_hash": "47fa8ec066f484ac" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAllAvailable.available..providers.flatMap() callback": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.getAllAvailable.available..providers.flatMap() callback", - "start_line": 728, - "end_line": 736, - "type": "FUNCTION", - "content_hash": "5ef346c7b80bd53e" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAllAvailable.available..providers.flatMap() callback.availableChatIds": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.getAllAvailable.available..providers.flatMap() callback.availableChatIds", - "start_line": 732, - "end_line": 734, - "type": "CLASS", - "content_hash": "6e91ab93591f8974" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAllAvailable.available..providers.flatMap() callback.availableChatIds.map() callback": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.getAllAvailable.available..providers.flatMap() callback.availableChatIds.map() callback", - "start_line": 733, - "end_line": 733, - "type": "FUNCTION", - "content_hash": "f556954434ace30d" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAllAvailable.available..providers.flatMap() callback.models.filter() callback": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.getAllAvailable.available..providers.flatMap() callback.models.filter() callback", - "start_line": 735, - "end_line": 735, - "type": "FUNCTION", - "content_hash": "b617b42373ba9912" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAuth": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.getAuth", - "start_line": 743, - "end_line": 760, - "type": "METHOD", - "content_hash": "572ae82f27343736" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.login": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.login", - "start_line": 762, - "end_line": 817, - "type": "METHOD", - "content_hash": "4c8ad0af5242a06f" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.login.mutation": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.login.mutation", - "start_line": 783, - "end_line": 791, - "type": "CLASS", - "content_hash": "6c65f51e1e19c4d8" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.login.mutation.credentials.modify() callback": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.login.mutation.credentials.modify() callback", - "start_line": 785, - "end_line": 789, - "type": "FUNCTION", - "content_hash": "c929d80648b9a744" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.login.mutation.catch() callback": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.login.mutation.catch() callback", - "start_line": 792, - "end_line": 792, - "type": "FUNCTION", - "content_hash": "d6e35f582715f054" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.login.": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.login.", - "start_line": 794, - "end_line": 810, - "type": "FUNCTION", - "content_hash": "0869d5d4a7bb91cd" - }, - "packages/ai/src/models.ts|packages.ai.src.models.login..then() callback": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.login..then() callback", - "start_line": 800, - "end_line": 803, - "type": "FUNCTION", - "content_hash": "e67bb1ad9a02591f" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.login..then() callback": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.login..then() callback", - "start_line": 804, - "end_line": 807, - "type": "FUNCTION", - "content_hash": "bdcbab6166bd0869" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.logout": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.logout", - "start_line": 819, - "end_line": 828, - "type": "METHOD", - "content_hash": "c1cef43f8bf92d72" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.requireProvider": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.requireProvider", - "start_line": 830, - "end_line": 836, - "type": "METHOD", - "content_hash": "0f086e13a62784a2" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.requireChatProvider": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.requireChatProvider", - "start_line": 838, - "end_line": 841, - "type": "METHOD", - "content_hash": "a234d5214a495d92" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.applyAuth": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.applyAuth", - "start_line": 843, - "end_line": 875, - "type": "METHOD", - "content_hash": "d49cad5e5991eded" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.stream": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.stream", - "start_line": 877, - "end_line": 891, - "type": "METHOD", - "content_hash": "1945b0ab819e2559" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.stream.lazyStream() callback": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.stream.lazyStream() callback", - "start_line": 883, - "end_line": 890, - "type": "FUNCTION", - "content_hash": "260ec09c52d1f037" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.complete": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.complete", - "start_line": 893, - "end_line": 899, - "type": "METHOD", - "content_hash": "30ead23e254198df" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.streamSimple": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.streamSimple", - "start_line": 901, - "end_line": 908, - "type": "METHOD", - "content_hash": "c188ce5d1b1377d0" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.streamSimple.lazyStream() callback": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.streamSimple.lazyStream() callback", - "start_line": 903, - "end_line": 907, - "type": "FUNCTION", - "content_hash": "ce405050b070b337" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.completeSimple": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.completeSimple", - "start_line": 910, - "end_line": 916, - "type": "METHOD", - "content_hash": "c3b5699afcf1db0e" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.streamDeferred": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.streamDeferred", - "start_line": 918, - "end_line": 931, - "type": "METHOD", - "content_hash": "92828ff26ef00f40" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.streamDeferred.lazyStream() callback": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.streamDeferred.lazyStream() callback", - "start_line": 923, - "end_line": 930, - "type": "FUNCTION", - "content_hash": "0115ecf2db74114f" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.fetchDeferred": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.fetchDeferred", - "start_line": 933, - "end_line": 939, - "type": "METHOD", - "content_hash": "890d493a3b4fb46a" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.cancelDeferred": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.cancelDeferred", - "start_line": 941, - "end_line": 952, - "type": "METHOD", - "content_hash": "263cf9c50a8d7ee6" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.generateImages": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.generateImages", - "start_line": 954, - "end_line": 970, - "type": "METHOD", - "content_hash": "d951025f2b8fbec5" - }, - "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.classify": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.ModelsImpl.classify", - "start_line": 972, - "end_line": 989, - "type": "METHOD", - "content_hash": "585127bcb30c5992" - }, - "packages/ai/src/models.ts|packages.ai.src.models.createModels": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.createModels", - "start_line": 992, - "end_line": 994, - "type": "FUNCTION", - "content_hash": "1a6b10e98ba060b6" - }, - "packages/ai/src/models.ts|packages.ai.src.models.CreateProviderOptions": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.CreateProviderOptions", - "start_line": 996, - "end_line": 1031, - "type": "INTERFACE", - "content_hash": "3d796a01baea7bc4" - }, - "packages/ai/src/models.ts|packages.ai.src.models.createProvider": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.createProvider", - "start_line": 1041, - "end_line": 1182, - "type": "FUNCTION", - "content_hash": "a03dbacaf05816fb" - }, - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.streams": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.createProvider.streams", - "start_line": 1049, - "end_line": 1049, - "type": "CLASS", - "content_hash": "4c5bbb0702c8d72b" - }, - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.streams.filter() callback": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.createProvider.streams.filter() callback", - "start_line": 1049, - "end_line": 1049, - "type": "FUNCTION", - "content_hash": "4c5bbb0702c8d72b" - }, - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.imageImplementations": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.createProvider.imageImplementations", - "start_line": 1050, - "end_line": 1050, - "type": "CLASS", - "content_hash": "480e62707ffa90e0" - }, - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.imageImplementations.filter() callback": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.createProvider.imageImplementations.filter() callback", - "start_line": 1050, - "end_line": 1050, - "type": "FUNCTION", - "content_hash": "480e62707ffa90e0" - }, - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.classifierImplementations": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.createProvider.classifierImplementations", - "start_line": 1051, - "end_line": 1051, - "type": "CLASS", - "content_hash": "c9ad74839c4ea5f3" - }, - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.classifierImplementations.filter() callback": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.createProvider.classifierImplementations.filter() callback", - "start_line": 1051, - "end_line": 1051, - "type": "FUNCTION", - "content_hash": "c9ad74839c4ea5f3" - }, - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.currentModels.index": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.createProvider.currentModels.index", - "start_line": 1062, - "end_line": 1064, - "type": "CLASS", - "content_hash": "a6e19a2ba2dd7c50" - }, - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.currentModels.index.merged.findIndex() callback": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.createProvider.currentModels.index.merged.findIndex() callback", - "start_line": 1063, - "end_line": 1063, - "type": "FUNCTION", - "content_hash": "e94362c405e48b69" - }, - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.dispatch": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.createProvider.dispatch", - "start_line": 1072, - "end_line": 1083, - "type": "CLASS", - "content_hash": "23c8f4279e565509" - }, - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.dispatch.lazyStream() callback": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.createProvider.dispatch.lazyStream() callback", - "start_line": 1078, - "end_line": 1080, - "type": "FUNCTION", - "content_hash": "d72485cccb059ba1" - }, - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.provider": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.createProvider.provider", - "start_line": 1085, - "end_line": 1126, - "type": "CLASS", - "content_hash": "11912a5f4776592a" - }, - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.provider.getModels": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.createProvider.provider.getModels", - "start_line": 1091, - "end_line": 1091, - "type": "METHOD", - "content_hash": "4b7952156fcadfa7" - }, - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.provider.getModels.filter() callback": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.createProvider.provider.getModels.filter() callback", - "start_line": 1091, - "end_line": 1091, - "type": "FUNCTION", - "content_hash": "4b7952156fcadfa7" - }, - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.provider.refreshModels.": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.createProvider.provider.refreshModels.", - "start_line": 1094, - "end_line": 1119, - "type": "FUNCTION", - "content_hash": "8af63ba3a788879b" - }, - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.provider.refreshModels..restored": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.createProvider.provider.refreshModels..restored", - "start_line": 1096, - "end_line": 1098, - "type": "CLASS", - "content_hash": "ea797cc74b339d1f" - }, - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.provider.refreshModels..restored.context.stored.models.filter() callback": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.createProvider.provider.refreshModels..restored.context.stored.models.filter() callback", - "start_line": 1097, - "end_line": 1097, - "type": "FUNCTION", - "content_hash": "b641ca85612a2bb8" - }, - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.provider.refreshModels..restored.map() callback": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.createProvider.provider.refreshModels..restored.map() callback", - "start_line": 1098, - "end_line": 1098, - "type": "FUNCTION", - "content_hash": "86ff79c92d11d417" - }, - "packages/ai/src/models.ts|packages.ai.src.models.provider.refreshModels..update": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.provider.refreshModels..update", - "start_line": 1101, - "end_line": 1103, - "type": "METHOD", - "content_hash": "843d26efc317b2e4" - }, - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.provider.refreshModels..update": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.createProvider.provider.refreshModels..update", - "start_line": 1115, - "end_line": 1117, - "type": "METHOD", - "content_hash": "e9ee5f500975afa7" - }, - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.provider.stream": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.createProvider.provider.stream", - "start_line": 1123, - "end_line": 1123, - "type": "METHOD", - "content_hash": "4516b0435cf76f64" - }, - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.provider.stream.dispatch() callback": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.createProvider.provider.stream.dispatch() callback", - "start_line": 1123, - "end_line": 1123, - "type": "FUNCTION", - "content_hash": "4516b0435cf76f64" - }, - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.provider.streamSimple": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.createProvider.provider.streamSimple", - "start_line": 1124, - "end_line": 1125, - "type": "METHOD", - "content_hash": "bb2bb1266ccfe896" - }, - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.provider.streamSimple.dispatch() callback": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.createProvider.provider.streamSimple.dispatch() callback", - "start_line": 1125, - "end_line": 1125, - "type": "FUNCTION", - "content_hash": "64cc4d627dcd96c5" - }, - "packages/ai/src/models.ts|packages.ai.src.models.streams.some() callback": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.streams.some() callback", - "start_line": 1128, - "end_line": 1128, - "type": "FUNCTION", - "content_hash": "3039e9533d635f91" - }, - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.fetchDeferred": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.createProvider.fetchDeferred", - "start_line": 1129, - "end_line": 1139, - "type": "FUNCTION", - "content_hash": "b4acddae0c82a4be" - }, - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.fetchDeferred.lazyStream() callback": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.createProvider.fetchDeferred.lazyStream() callback", - "start_line": 1130, - "end_line": 1139, - "type": "FUNCTION", - "content_hash": "20c5393a7de26af6" - }, - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.streams.some() callback": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.createProvider.streams.some() callback", - "start_line": 1141, - "end_line": 1141, - "type": "FUNCTION", - "content_hash": "82515204b98f0ee6" - }, - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.cancelDeferred": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.createProvider.cancelDeferred", - "start_line": 1142, - "end_line": 1151, - "type": "FUNCTION", - "content_hash": "58aa4735a1612ddb" - }, - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.generateImages": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.createProvider.generateImages", - "start_line": 1154, - "end_line": 1166, - "type": "FUNCTION", - "content_hash": "45fc4ec773566201" - }, - "packages/ai/src/models.ts|packages.ai.src.models.createProvider.classify": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.createProvider.classify", - "start_line": 1169, - "end_line": 1178, - "type": "FUNCTION", - "content_hash": "29f03883777fae81" - }, - "packages/ai/src/models.ts|packages.ai.src.models.hasApi": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.hasApi", - "start_line": 1196, - "end_line": 1198, - "type": "FUNCTION", - "content_hash": "f53321782c9a551c" - }, - "packages/ai/src/models.ts|packages.ai.src.models.calculateCost": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.calculateCost", - "start_line": 1200, - "end_line": 1220, - "type": "FUNCTION", - "content_hash": "46bf5298fa6a6011" - }, - "packages/ai/src/models.ts|packages.ai.src.models.getSupportedThinkingLevels": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.getSupportedThinkingLevels", - "start_line": 1224, - "end_line": 1233, - "type": "FUNCTION", - "content_hash": "d0e10e651a7f51a3" - }, - "packages/ai/src/models.ts|packages.ai.src.models.getSupportedThinkingLevels.EXTENDED_THINKING_LEVELS.filter() callback": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.getSupportedThinkingLevels.EXTENDED_THINKING_LEVELS.filter() callback", - "start_line": 1227, - "end_line": 1232, - "type": "FUNCTION", - "content_hash": "332ec57a032cd691" - }, - "packages/ai/src/models.ts|packages.ai.src.models.clampThinkingLevel": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.clampThinkingLevel", - "start_line": 1235, - "end_line": 1254, - "type": "FUNCTION", - "content_hash": "ad35e5d7813902bd" - }, - "packages/ai/src/models.ts|packages.ai.src.models.modelsAreEqual": { - "file_path": "packages/ai/src/models.ts", - "qualified_name": "packages.ai.src.models.modelsAreEqual", - "start_line": 1260, - "end_line": 1263, - "type": "FUNCTION", - "content_hash": "d540ec3002685d8c" - }, - "packages/ai/src/providers/all.ts|packages.ai.src.providers.all.getBuiltinModel": { - "file_path": "packages/ai/src/providers/all.ts", - "qualified_name": "packages.ai.src.providers.all.getBuiltinModel", - "start_line": 62, - "end_line": 69, - "type": "FUNCTION", - "content_hash": "b622c69d4b4c6d76" - }, - "packages/ai/src/providers/all.ts|packages.ai.src.providers.all.getBuiltinImageModel": { - "file_path": "packages/ai/src/providers/all.ts", - "qualified_name": "packages.ai.src.providers.all.getBuiltinImageModel", - "start_line": 72, - "end_line": 79, - "type": "FUNCTION", - "content_hash": "c4e6a9de36db5ddb" - }, - "packages/ai/src/providers/all.ts|packages.ai.src.providers.all.getBuiltinClassifierModel": { - "file_path": "packages/ai/src/providers/all.ts", - "qualified_name": "packages.ai.src.providers.all.getBuiltinClassifierModel", - "start_line": 82, - "end_line": 92, - "type": "FUNCTION", - "content_hash": "b389fabacd388c04" - }, - "packages/ai/src/providers/all.ts|packages.ai.src.providers.all.getBuiltinProviders": { - "file_path": "packages/ai/src/providers/all.ts", - "qualified_name": "packages.ai.src.providers.all.getBuiltinProviders", - "start_line": 94, - "end_line": 96, - "type": "FUNCTION", - "content_hash": "31595562cae92c09" - }, - "packages/ai/src/providers/all.ts|packages.ai.src.providers.all.getBuiltinModelDataGeneratedAt": { - "file_path": "packages/ai/src/providers/all.ts", - "qualified_name": "packages.ai.src.providers.all.getBuiltinModelDataGeneratedAt", - "start_line": 99, - "end_line": 102, - "type": "FUNCTION", - "content_hash": "9a142310f3181f0e" - }, - "packages/ai/src/providers/all.ts|packages.ai.src.providers.all.getBuiltinModels": { - "file_path": "packages/ai/src/providers/all.ts", - "qualified_name": "packages.ai.src.providers.all.getBuiltinModels", - "start_line": 104, - "end_line": 109, - "type": "FUNCTION", - "content_hash": "649238f5f28726df" - }, - "packages/ai/src/providers/all.ts|packages.ai.src.providers.all.getBuiltinImageModels": { - "file_path": "packages/ai/src/providers/all.ts", - "qualified_name": "packages.ai.src.providers.all.getBuiltinImageModels", - "start_line": 111, - "end_line": 118, - "type": "FUNCTION", - "content_hash": "97b4ca9faf6e8c57" - }, - "packages/ai/src/providers/all.ts|packages.ai.src.providers.all.getBuiltinClassifierModels": { - "file_path": "packages/ai/src/providers/all.ts", - "qualified_name": "packages.ai.src.providers.all.getBuiltinClassifierModels", - "start_line": 120, - "end_line": 129, - "type": "FUNCTION", - "content_hash": "0c8605da3f2b2660" - }, - "packages/ai/src/providers/all.ts|packages.ai.src.providers.all.getAllBuiltinModels": { - "file_path": "packages/ai/src/providers/all.ts", - "qualified_name": "packages.ai.src.providers.all.getAllBuiltinModels", - "start_line": 131, - "end_line": 133, - "type": "FUNCTION", - "content_hash": "ca61b00938683fc0" - }, - "packages/ai/src/providers/all.ts|packages.ai.src.providers.all.builtinProviders": { - "file_path": "packages/ai/src/providers/all.ts", - "qualified_name": "packages.ai.src.providers.all.builtinProviders", - "start_line": 136, - "end_line": 181, - "type": "FUNCTION", - "content_hash": "ac97bf60545d9e75" - }, - "packages/ai/src/providers/all.ts|packages.ai.src.providers.all.builtinModels": { - "file_path": "packages/ai/src/providers/all.ts", - "qualified_name": "packages.ai.src.providers.all.builtinModels", - "start_line": 184, - "end_line": 190, - "type": "FUNCTION", - "content_hash": "23dab1a998cd8aeb" - }, - "packages/ai/src/providers/amazon-bedrock.ts|packages.ai.src.providers.amazon-bedrock.bedrockAuth": { - "file_path": "packages/ai/src/providers/amazon-bedrock.ts", - "qualified_name": "packages.ai.src.providers.amazon-bedrock.bedrockAuth", - "start_line": 11, - "end_line": 80, - "type": "CLASS", - "content_hash": "2d63e7af37827322" - }, - "packages/ai/src/providers/amazon-bedrock.ts|packages.ai.src.providers.amazon-bedrock.bedrockAuth.login": { - "file_path": "packages/ai/src/providers/amazon-bedrock.ts", - "qualified_name": "packages.ai.src.providers.amazon-bedrock.bedrockAuth.login", - "start_line": 13, - "end_line": 53, - "type": "METHOD", - "content_hash": "ca1bc5d9fdacba3d" - }, - "packages/ai/src/providers/amazon-bedrock.ts|packages.ai.src.providers.amazon-bedrock.bedrockAuth.resolve": { - "file_path": "packages/ai/src/providers/amazon-bedrock.ts", - "qualified_name": "packages.ai.src.providers.amazon-bedrock.bedrockAuth.resolve", - "start_line": 54, - "end_line": 79, - "type": "METHOD", - "content_hash": "1c40ec131529f0b9" - }, - "packages/ai/src/providers/amazon-bedrock.ts|packages.ai.src.providers.amazon-bedrock.amazonBedrockProvider": { - "file_path": "packages/ai/src/providers/amazon-bedrock.ts", - "qualified_name": "packages.ai.src.providers.amazon-bedrock.amazonBedrockProvider", - "start_line": 82, - "end_line": 90, - "type": "FUNCTION", - "content_hash": "36fae65304d4f1e7" - }, - "packages/ai/src/providers/ant-ling.ts|packages.ai.src.providers.ant-ling.antLingProvider": { - "file_path": "packages/ai/src/providers/ant-ling.ts", - "qualified_name": "packages.ai.src.providers.ant-ling.antLingProvider", - "start_line": 6, - "end_line": 15, - "type": "FUNCTION", - "content_hash": "94b642c3c8de9abe" - }, - "packages/ai/src/providers/anthropic.ts|packages.ai.src.providers.anthropic.anthropicApiKeyAuth": { - "file_path": "packages/ai/src/providers/anthropic.ts", - "qualified_name": "packages.ai.src.providers.anthropic.anthropicApiKeyAuth", - "start_line": 19, - "end_line": 72, - "type": "FUNCTION", - "content_hash": "5680aab93ae58834" - }, - "packages/ai/src/providers/anthropic.ts|packages.ai.src.providers.anthropic.anthropicApiKeyAuth.login": { - "file_path": "packages/ai/src/providers/anthropic.ts", - "qualified_name": "packages.ai.src.providers.anthropic.anthropicApiKeyAuth.login", - "start_line": 22, - "end_line": 27, - "type": "METHOD", - "content_hash": "d9db1cc0b61e28bc" - }, - "packages/ai/src/providers/anthropic.ts|packages.ai.src.providers.anthropic.anthropicApiKeyAuth.resolve": { - "file_path": "packages/ai/src/providers/anthropic.ts", - "qualified_name": "packages.ai.src.providers.anthropic.anthropicApiKeyAuth.resolve", - "start_line": 28, - "end_line": 70, - "type": "METHOD", - "content_hash": "59ecee38a75fec26" - }, - "packages/ai/src/providers/anthropic.ts|packages.ai.src.providers.anthropic.anthropicProvider": { - "file_path": "packages/ai/src/providers/anthropic.ts", - "qualified_name": "packages.ai.src.providers.anthropic.anthropicProvider", - "start_line": 74, - "end_line": 90, - "type": "FUNCTION", - "content_hash": "f6b3e8eef2f67495" - }, - "packages/ai/src/providers/azure.ts|packages.ai.src.providers.azure.resolveAzureModel": { - "file_path": "packages/ai/src/providers/azure.ts", - "qualified_name": "packages.ai.src.providers.azure.resolveAzureModel", - "start_line": 10, - "end_line": 12, - "type": "FUNCTION", - "content_hash": "2278d511a6c63f67" - }, - "packages/ai/src/providers/azure.ts|packages.ai.src.providers.azure.withDeploymentName": { - "file_path": "packages/ai/src/providers/azure.ts", - "qualified_name": "packages.ai.src.providers.azure.withDeploymentName", - "start_line": 15, - "end_line": 25, - "type": "FUNCTION", - "content_hash": "e7a34535ff77375f" - }, - "packages/ai/src/providers/azure.ts|packages.ai.src.providers.azure.withDeploymentName.onPayload": { - "file_path": "packages/ai/src/providers/azure.ts", - "qualified_name": "packages.ai.src.providers.azure.withDeploymentName.onPayload", - "start_line": 20, - "end_line": 23, - "type": "METHOD", - "content_hash": "ab416710059ce86a" - }, - "packages/ai/src/providers/azure.ts|packages.ai.src.providers.azure.azureStreams": { - "file_path": "packages/ai/src/providers/azure.ts", - "qualified_name": "packages.ai.src.providers.azure.azureStreams", - "start_line": 31, - "end_line": 42, - "type": "FUNCTION", - "content_hash": "e54a2ff4946f7890" - }, - "packages/ai/src/providers/azure.ts|packages.ai.src.providers.azure.azureStreams.stream": { - "file_path": "packages/ai/src/providers/azure.ts", - "qualified_name": "packages.ai.src.providers.azure.azureStreams.stream", - "start_line": 33, - "end_line": 36, - "type": "METHOD", - "content_hash": "ce7ac5c11496f486" - }, - "packages/ai/src/providers/azure.ts|packages.ai.src.providers.azure.azureStreams.stream.lazyStream() callback": { - "file_path": "packages/ai/src/providers/azure.ts", - "qualified_name": "packages.ai.src.providers.azure.azureStreams.stream.lazyStream() callback", - "start_line": 34, - "end_line": 35, - "type": "FUNCTION", - "content_hash": "86744c515febfd01" - }, - "packages/ai/src/providers/azure.ts|packages.ai.src.providers.azure.azureStreams.streamSimple": { - "file_path": "packages/ai/src/providers/azure.ts", - "qualified_name": "packages.ai.src.providers.azure.azureStreams.streamSimple", - "start_line": 37, - "end_line": 40, - "type": "METHOD", - "content_hash": "a0f6f436ef40080c" - }, - "packages/ai/src/providers/azure.ts|packages.ai.src.providers.azure.azureStreams.streamSimple.lazyStream() callback": { - "file_path": "packages/ai/src/providers/azure.ts", - "qualified_name": "packages.ai.src.providers.azure.azureStreams.streamSimple.lazyStream() callback", - "start_line": 38, - "end_line": 39, - "type": "FUNCTION", - "content_hash": "d0e17159ec73a405" - }, - "packages/ai/src/providers/azure.ts|packages.ai.src.providers.azure.azureProvider": { - "file_path": "packages/ai/src/providers/azure.ts", - "qualified_name": "packages.ai.src.providers.azure.azureProvider", - "start_line": 44, - "end_line": 55, - "type": "FUNCTION", - "content_hash": "a17e1c33089faa2c" - }, - "packages/ai/src/providers/baseten.ts|packages.ai.src.providers.baseten.basetenProvider": { - "file_path": "packages/ai/src/providers/baseten.ts", - "qualified_name": "packages.ai.src.providers.baseten.basetenProvider", - "start_line": 6, - "end_line": 15, - "type": "FUNCTION", - "content_hash": "1172e881aa410cac" - }, - "packages/ai/src/providers/cerebras.ts|packages.ai.src.providers.cerebras.cerebrasProvider": { - "file_path": "packages/ai/src/providers/cerebras.ts", - "qualified_name": "packages.ai.src.providers.cerebras.cerebrasProvider", - "start_line": 6, - "end_line": 15, - "type": "FUNCTION", - "content_hash": "18f3b42a7093095d" - }, - "packages/ai/src/providers/cloudflare-ai-gateway.ts|packages.ai.src.providers.cloudflare-ai-gateway.cloudflareAIGatewayProvider": { - "file_path": "packages/ai/src/providers/cloudflare-ai-gateway.ts", - "qualified_name": "packages.ai.src.providers.cloudflare-ai-gateway.cloudflareAIGatewayProvider", - "start_line": 11, - "end_line": 27, - "type": "FUNCTION", - "content_hash": "df6930fbea94dc74" - }, - "packages/ai/src/providers/cloudflare-auth.ts|packages.ai.src.providers.cloudflare-auth.resolveValue": { - "file_path": "packages/ai/src/providers/cloudflare-auth.ts", - "qualified_name": "packages.ai.src.providers.cloudflare-auth.resolveValue", - "start_line": 10, - "end_line": 29, - "type": "FUNCTION", - "content_hash": "e2a56e0956b67de3" - }, - "packages/ai/src/providers/cloudflare-auth.ts|packages.ai.src.providers.cloudflare-auth.resolveCloudflareEnv": { - "file_path": "packages/ai/src/providers/cloudflare-auth.ts", - "qualified_name": "packages.ai.src.providers.cloudflare-auth.resolveCloudflareEnv", - "start_line": 31, - "end_line": 52, - "type": "FUNCTION", - "content_hash": "45fb73ef6f547eef" - }, - "packages/ai/src/providers/cloudflare-auth.ts|packages.ai.src.providers.cloudflare-auth.cloudflareWorkersAIAuth": { - "file_path": "packages/ai/src/providers/cloudflare-auth.ts", - "qualified_name": "packages.ai.src.providers.cloudflare-auth.cloudflareWorkersAIAuth", - "start_line": 54, - "end_line": 72, - "type": "FUNCTION", - "content_hash": "6817da178952de88" - }, - "packages/ai/src/providers/cloudflare-auth.ts|packages.ai.src.providers.cloudflare-auth.cloudflareWorkersAIAuth.login": { - "file_path": "packages/ai/src/providers/cloudflare-auth.ts", - "qualified_name": "packages.ai.src.providers.cloudflare-auth.cloudflareWorkersAIAuth.login", - "start_line": 57, - "end_line": 61, - "type": "METHOD", - "content_hash": "f9465820ca5d7fbf" - }, - "packages/ai/src/providers/cloudflare-auth.ts|packages.ai.src.providers.cloudflare-auth.cloudflareWorkersAIAuth.resolve": { - "file_path": "packages/ai/src/providers/cloudflare-auth.ts", - "qualified_name": "packages.ai.src.providers.cloudflare-auth.cloudflareWorkersAIAuth.resolve", - "start_line": 62, - "end_line": 70, - "type": "METHOD", - "content_hash": "36aa7fa69bd37f5c" - }, - "packages/ai/src/providers/cloudflare-auth.ts|packages.ai.src.providers.cloudflare-auth.cloudflareAIGatewayAuth": { - "file_path": "packages/ai/src/providers/cloudflare-auth.ts", - "qualified_name": "packages.ai.src.providers.cloudflare-auth.cloudflareAIGatewayAuth", - "start_line": 74, - "end_line": 103, - "type": "FUNCTION", - "content_hash": "bbecb4558e8580bb" - }, - "packages/ai/src/providers/cloudflare-auth.ts|packages.ai.src.providers.cloudflare-auth.cloudflareAIGatewayAuth.login": { - "file_path": "packages/ai/src/providers/cloudflare-auth.ts", - "qualified_name": "packages.ai.src.providers.cloudflare-auth.cloudflareAIGatewayAuth.login", - "start_line": 77, - "end_line": 86, - "type": "METHOD", - "content_hash": "2f30086162f94ef6" - }, - "packages/ai/src/providers/cloudflare-auth.ts|packages.ai.src.providers.cloudflare-auth.cloudflareAIGatewayAuth.resolve": { - "file_path": "packages/ai/src/providers/cloudflare-auth.ts", - "qualified_name": "packages.ai.src.providers.cloudflare-auth.cloudflareAIGatewayAuth.resolve", - "start_line": 87, - "end_line": 101, - "type": "METHOD", - "content_hash": "356a91649109d057" - }, - "packages/ai/src/providers/cloudflare-stream.ts|packages.ai.src.providers.cloudflare-stream.resolveCloudflareModel": { - "file_path": "packages/ai/src/providers/cloudflare-stream.ts", - "qualified_name": "packages.ai.src.providers.cloudflare-stream.resolveCloudflareModel", - "start_line": 6, - "end_line": 15, - "type": "FUNCTION", - "content_hash": "b42b0a5fb7756214" - }, - "packages/ai/src/providers/cloudflare-stream.ts|packages.ai.src.providers.cloudflare-stream.cloudflareStreams": { - "file_path": "packages/ai/src/providers/cloudflare-stream.ts", - "qualified_name": "packages.ai.src.providers.cloudflare-stream.cloudflareStreams", - "start_line": 21, - "end_line": 28, - "type": "FUNCTION", - "content_hash": "3c6f93152d3dfb79" - }, - "packages/ai/src/providers/cloudflare-stream.ts|packages.ai.src.providers.cloudflare-stream.cloudflareStreams.stream": { - "file_path": "packages/ai/src/providers/cloudflare-stream.ts", - "qualified_name": "packages.ai.src.providers.cloudflare-stream.cloudflareStreams.stream", - "start_line": 23, - "end_line": 24, - "type": "METHOD", - "content_hash": "7338c8587fca5f6e" - }, - "packages/ai/src/providers/cloudflare-stream.ts|packages.ai.src.providers.cloudflare-stream.cloudflareStreams.streamSimple": { - "file_path": "packages/ai/src/providers/cloudflare-stream.ts", - "qualified_name": "packages.ai.src.providers.cloudflare-stream.cloudflareStreams.streamSimple", - "start_line": 25, - "end_line": 26, - "type": "METHOD", - "content_hash": "ce81dbe46e34d781" - }, - "packages/ai/src/providers/cloudflare-stream.ts|packages.ai.src.providers.cloudflare-stream.cloudflareClassifier": { - "file_path": "packages/ai/src/providers/cloudflare-stream.ts", - "qualified_name": "packages.ai.src.providers.cloudflare-stream.cloudflareClassifier", - "start_line": 31, - "end_line": 36, - "type": "FUNCTION", - "content_hash": "900ef4b833da336d" - }, - "packages/ai/src/providers/cloudflare-stream.ts|packages.ai.src.providers.cloudflare-stream.cloudflareClassifier.classify": { - "file_path": "packages/ai/src/providers/cloudflare-stream.ts", - "qualified_name": "packages.ai.src.providers.cloudflare-stream.cloudflareClassifier.classify", - "start_line": 33, - "end_line": 34, - "type": "METHOD", - "content_hash": "dd362f0f40bbc020" - }, - "packages/ai/src/providers/cloudflare-workers-ai.ts|packages.ai.src.providers.cloudflare-workers-ai.cloudflareWorkersAIProvider": { - "file_path": "packages/ai/src/providers/cloudflare-workers-ai.ts", - "qualified_name": "packages.ai.src.providers.cloudflare-workers-ai.cloudflareWorkersAIProvider", - "start_line": 11, - "end_line": 25, - "type": "FUNCTION", - "content_hash": "e31b0c9420a918a8" - }, - "packages/ai/src/providers/compat-schema.ts|packages.ai.src.providers.compat-schema.sessionAffinityFormat": { - "file_path": "packages/ai/src/providers/compat-schema.ts", - "qualified_name": "packages.ai.src.providers.compat-schema.sessionAffinityFormat", - "start_line": 4, - "end_line": 6, - "type": "FUNCTION", - "content_hash": "55b79244d2575c28" - }, - "packages/ai/src/providers/compat-schema.ts|packages.ai.src.providers.compat-schema.thinkingTokenBudgetField": { - "file_path": "packages/ai/src/providers/compat-schema.ts", - "qualified_name": "packages.ai.src.providers.compat-schema.thinkingTokenBudgetField", - "start_line": 12, - "end_line": 17, - "type": "FUNCTION", - "content_hash": "296bc4d133afbf94" - }, - "packages/ai/src/providers/compat-schema.ts|packages.ai.src.providers.compat-schema.percentileCutoffs": { - "file_path": "packages/ai/src/providers/compat-schema.ts", - "qualified_name": "packages.ai.src.providers.compat-schema.percentileCutoffs", - "start_line": 39, - "end_line": 46, - "type": "FUNCTION", - "content_hash": "c95777cdce7373a2" - }, - "packages/ai/src/providers/compat-schema.ts|packages.ai.src.providers.compat-schema.optionalCompatBoolean": { - "file_path": "packages/ai/src/providers/compat-schema.ts", - "qualified_name": "packages.ai.src.providers.compat-schema.optionalCompatBoolean", - "start_line": 180, - "end_line": 182, - "type": "FUNCTION", - "content_hash": "dfc45c8b654fb316" - }, - "packages/ai/src/providers/compat-schema.ts|packages.ai.src.providers.compat-schema.optionalSessionAffinityFormat": { - "file_path": "packages/ai/src/providers/compat-schema.ts", - "qualified_name": "packages.ai.src.providers.compat-schema.optionalSessionAffinityFormat", - "start_line": 184, - "end_line": 186, - "type": "FUNCTION", - "content_hash": "ae005e972364143b" - }, - "packages/ai/src/providers/compat-schema.ts|packages.ai.src.providers.compat-schema.mergeCompatProperties": { - "file_path": "packages/ai/src/providers/compat-schema.ts", - "qualified_name": "packages.ai.src.providers.compat-schema.mergeCompatProperties", - "start_line": 563, - "end_line": 589, - "type": "FUNCTION", - "content_hash": "eb0daef2ca424d15" - }, - "packages/ai/src/providers/compat-schema.ts|packages.ai.src.providers.compat-schema.ProviderCompatProperties": { - "file_path": "packages/ai/src/providers/compat-schema.ts", - "qualified_name": "packages.ai.src.providers.compat-schema.ProviderCompatProperties", - "start_line": 599, - "end_line": 602, - "type": "CLASS", - "content_hash": "a92ad2cef79d1701" - }, - "packages/ai/src/providers/compat-schema.ts|packages.ai.src.providers.compat-schema.ProviderCompatProperties.map() callback": { - "file_path": "packages/ai/src/providers/compat-schema.ts", - "qualified_name": "packages.ai.src.providers.compat-schema.ProviderCompatProperties.map() callback", - "start_line": 600, - "end_line": 600, - "type": "FUNCTION", - "content_hash": "b7d91e145dbeae14" - }, - "packages/ai/src/providers/compat-schema.ts|packages.ai.src.providers.compat-schema.OpenRouterRouting": { - "file_path": "packages/ai/src/providers/compat-schema.ts", - "qualified_name": "packages.ai.src.providers.compat-schema.OpenRouterRouting", - "start_line": 614, - "end_line": 614, - "type": "INTERFACE", - "content_hash": "3ad5b22cec7b97e0" - }, - "packages/ai/src/providers/compat-schema.ts|packages.ai.src.providers.compat-schema.VercelGatewayRouting": { - "file_path": "packages/ai/src/providers/compat-schema.ts", - "qualified_name": "packages.ai.src.providers.compat-schema.VercelGatewayRouting", - "start_line": 616, - "end_line": 616, - "type": "INTERFACE", - "content_hash": "758698594b6976b2" - }, - "packages/ai/src/providers/compat-schema.ts|packages.ai.src.providers.compat-schema.AnthropicAllowedFallbackModel": { - "file_path": "packages/ai/src/providers/compat-schema.ts", - "qualified_name": "packages.ai.src.providers.compat-schema.AnthropicAllowedFallbackModel", - "start_line": 618, - "end_line": 618, - "type": "INTERFACE", - "content_hash": "13c5f856f104be39" - }, - "packages/ai/src/providers/compat-schema.ts|packages.ai.src.providers.compat-schema.OpenAICompletionsCompat": { - "file_path": "packages/ai/src/providers/compat-schema.ts", - "qualified_name": "packages.ai.src.providers.compat-schema.OpenAICompletionsCompat", - "start_line": 621, - "end_line": 621, - "type": "INTERFACE", - "content_hash": "25b90d26d0c0da66" - }, - "packages/ai/src/providers/compat-schema.ts|packages.ai.src.providers.compat-schema.OpenAIResponsesCompat": { - "file_path": "packages/ai/src/providers/compat-schema.ts", - "qualified_name": "packages.ai.src.providers.compat-schema.OpenAIResponsesCompat", - "start_line": 623, - "end_line": 623, - "type": "INTERFACE", - "content_hash": "7739ec80981ecaa8" - }, - "packages/ai/src/providers/compat-schema.ts|packages.ai.src.providers.compat-schema.AnthropicMessagesCompat": { - "file_path": "packages/ai/src/providers/compat-schema.ts", - "qualified_name": "packages.ai.src.providers.compat-schema.AnthropicMessagesCompat", - "start_line": 625, - "end_line": 625, - "type": "INTERFACE", - "content_hash": "74bce98df566c819" - }, - "packages/ai/src/providers/compat-schema.ts|packages.ai.src.providers.compat-schema.BedrockCompat": { - "file_path": "packages/ai/src/providers/compat-schema.ts", - "qualified_name": "packages.ai.src.providers.compat-schema.BedrockCompat", - "start_line": 627, - "end_line": 627, - "type": "INTERFACE", - "content_hash": "ac42a4fd7e400089" - }, - "packages/ai/src/providers/compat-schema.ts|packages.ai.src.providers.compat-schema.MistralConversationsCompat": { - "file_path": "packages/ai/src/providers/compat-schema.ts", - "qualified_name": "packages.ai.src.providers.compat-schema.MistralConversationsCompat", - "start_line": 629, - "end_line": 629, - "type": "INTERFACE", - "content_hash": "9a58adf5cb297575" - }, - "packages/ai/src/providers/deepseek.ts|packages.ai.src.providers.deepseek.deepseekProvider": { - "file_path": "packages/ai/src/providers/deepseek.ts", - "qualified_name": "packages.ai.src.providers.deepseek.deepseekProvider", - "start_line": 6, - "end_line": 15, - "type": "FUNCTION", - "content_hash": "583b021ace07057d" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.FauxModelDefinition": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.FauxModelDefinition", - "start_line": 41, - "end_line": 50, - "type": "INTERFACE", - "content_hash": "3b0579bb86cd4228" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.fauxText": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.fauxText", - "start_line": 54, - "end_line": 56, - "type": "FUNCTION", - "content_hash": "806c395a0e3742a1" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.fauxThinking": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.fauxThinking", - "start_line": 58, - "end_line": 60, - "type": "FUNCTION", - "content_hash": "26f2724b39ca8a25" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.fauxToolCall": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.fauxToolCall", - "start_line": 62, - "end_line": 69, - "type": "FUNCTION", - "content_hash": "e20895382d1dd507" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.normalizeFauxAssistantContent": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.normalizeFauxAssistantContent", - "start_line": 71, - "end_line": 76, - "type": "FUNCTION", - "content_hash": "93114f2a1c284077" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.fauxAssistantMessage": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.fauxAssistantMessage", - "start_line": 78, - "end_line": 101, - "type": "FUNCTION", - "content_hash": "ea7ee1a7df29de6c" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.FauxProviderState": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.FauxProviderState", - "start_line": 103, - "end_line": 107, - "type": "INTERFACE", - "content_hash": "5721e4d654f15a80" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.RegisterFauxProviderOptions": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.RegisterFauxProviderOptions", - "start_line": 118, - "end_line": 132, - "type": "INTERFACE", - "content_hash": "e40e66a678a66ce5" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.FauxProviderRegistration": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.FauxProviderRegistration", - "start_line": 134, - "end_line": 144, - "type": "INTERFACE", - "content_hash": "9ffa694450be6f92" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.FauxProviderRegistration.getModel": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.FauxProviderRegistration.getModel", - "start_line": 138, - "end_line": 138, - "type": "METHOD", - "content_hash": "cd55da835580f701" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.FauxProviderHandle": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.FauxProviderHandle", - "start_line": 146, - "end_line": 156, - "type": "INTERFACE", - "content_hash": "7a01b54c735e0283" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.FauxProviderHandle.getModel": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.FauxProviderHandle.getModel", - "start_line": 151, - "end_line": 151, - "type": "METHOD", - "content_hash": "cd55da835580f701" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.estimateTokens": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.estimateTokens", - "start_line": 158, - "end_line": 160, - "type": "FUNCTION", - "content_hash": "78b4c3fccb329a09" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.randomId": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.randomId", - "start_line": 162, - "end_line": 164, - "type": "FUNCTION", - "content_hash": "2b8b972934817dec" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.contentToText": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.contentToText", - "start_line": 166, - "end_line": 178, - "type": "FUNCTION", - "content_hash": "df36efb913017aa7" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.contentToText.content.map() callback": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.contentToText.content.map() callback", - "start_line": 171, - "end_line": 176, - "type": "FUNCTION", - "content_hash": "e939de36f4c3b293" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.assistantContentToText": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.assistantContentToText", - "start_line": 180, - "end_line": 192, - "type": "FUNCTION", - "content_hash": "13c5f806b5a680dd" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.assistantContentToText.content.map() callback": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.assistantContentToText.content.map() callback", - "start_line": 182, - "end_line": 190, - "type": "FUNCTION", - "content_hash": "1498537315e3bd22" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.toolResultToText": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.toolResultToText", - "start_line": 194, - "end_line": 196, - "type": "FUNCTION", - "content_hash": "7645416551b9bdde" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.toolResultToText.message.content.map() callback": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.toolResultToText.message.content.map() callback", - "start_line": 195, - "end_line": 195, - "type": "FUNCTION", - "content_hash": "0477bb384b952665" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.messageToText": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.messageToText", - "start_line": 198, - "end_line": 215, - "type": "FUNCTION", - "content_hash": "8d6b375addd01167" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.messageToText.message.toolsRemoved.map() callback": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.messageToText.message.toolsRemoved.map() callback", - "start_line": 202, - "end_line": 202, - "type": "FUNCTION", - "content_hash": "eb071fdf3a17dee3" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.messageToText.message.toolsAdded.map() callback": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.messageToText.message.toolsAdded.map() callback", - "start_line": 203, - "end_line": 203, - "type": "FUNCTION", - "content_hash": "e281123bf3a8b99d" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.messageToText.filter() callback": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.messageToText.filter() callback", - "start_line": 205, - "end_line": 205, - "type": "FUNCTION", - "content_hash": "f3e9017e1cda91c3" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.joinedLength": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.joinedLength", - "start_line": 218, - "end_line": 222, - "type": "FUNCTION", - "content_hash": "5ab681edf4238721" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.commonPromptPrefixLength": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.commonPromptPrefixLength", - "start_line": 228, - "end_line": 234, - "type": "FUNCTION", - "content_hash": "4f366a98f1e32205" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.commonPrefixLength": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.commonPrefixLength", - "start_line": 236, - "end_line": 243, - "type": "FUNCTION", - "content_hash": "6fd252bf73a141d0" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.withUsageEstimate": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.withUsageEstimate", - "start_line": 245, - "end_line": 285, - "type": "FUNCTION", - "content_hash": "ecc462476eff5243" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.withUsageEstimate.prompt": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.withUsageEstimate.prompt", - "start_line": 252, - "end_line": 252, - "type": "CLASS", - "content_hash": "c36349d5b1e8feeb" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.withUsageEstimate.prompt.context.messages.map() callback": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.withUsageEstimate.prompt.context.messages.map() callback", - "start_line": 252, - "end_line": 252, - "type": "FUNCTION", - "content_hash": "c36349d5b1e8feeb" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.splitStringByTokenSize": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.splitStringByTokenSize", - "start_line": 287, - "end_line": 297, - "type": "FUNCTION", - "content_hash": "b6ba13c4a82ddcad" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.cloneMessage": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.cloneMessage", - "start_line": 299, - "end_line": 309, - "type": "FUNCTION", - "content_hash": "49430121d6aef646" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.createDeferredMessage": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.createDeferredMessage", - "start_line": 311, - "end_line": 323, - "type": "FUNCTION", - "content_hash": "5e6f45f9bc0b5779" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.createErrorMessage": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.createErrorMessage", - "start_line": 325, - "end_line": 337, - "type": "FUNCTION", - "content_hash": "4adbd2d66d11bc8f" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.createAbortedMessage": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.createAbortedMessage", - "start_line": 339, - "end_line": 346, - "type": "FUNCTION", - "content_hash": "5e24293dbff80e24" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.scheduleChunk": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.scheduleChunk", - "start_line": 348, - "end_line": 354, - "type": "FUNCTION", - "content_hash": "ddfc23cc8af38dce" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.streamWithDeltas": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.streamWithDeltas", - "start_line": 356, - "end_line": 452, - "type": "FUNCTION", - "content_hash": "b45bb52a4a733cc0" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.createFauxCore": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.createFauxCore", - "start_line": 454, - "end_line": 692, - "type": "FUNCTION", - "content_hash": "25f1fc2220b41d29" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.createFauxCore.models.modelDefinitions.map() callback": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.createFauxCore.models.modelDefinitions.map() callback", - "start_line": 493, - "end_line": 505, - "type": "FUNCTION", - "content_hash": "774374344ae8adcc" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.models": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.models", - "start_line": 493, - "end_line": 505, - "type": "CLASS", - "content_hash": "774374344ae8adcc" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.stream": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.stream", - "start_line": 522, - "end_line": 581, - "type": "CLASS", - "content_hash": "0e7fed5ea0c8a2f6" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.createFauxCore.stream.queueMicrotask() callback": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.createFauxCore.stream.queueMicrotask() callback", - "start_line": 527, - "end_line": 578, - "type": "FUNCTION", - "content_hash": "2de5171ca5e2043c" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.fetchDeferred": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.fetchDeferred", - "start_line": 586, - "end_line": 650, - "type": "CLASS", - "content_hash": "bfc1ca86f8f23fa9" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.createFauxCore.fetchDeferred.queueMicrotask() callback": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.createFauxCore.fetchDeferred.queueMicrotask() callback", - "start_line": 594, - "end_line": 647, - "type": "FUNCTION", - "content_hash": "03650a3573e9153a" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.getModel": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.getModel", - "start_line": 663, - "end_line": 663, - "type": "FUNCTION", - "content_hash": "076e47917ba959a7" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.createFauxCore.getModel.models.find() callback": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.createFauxCore.getModel.models.find() callback", - "start_line": 669, - "end_line": 669, - "type": "FUNCTION", - "content_hash": "7a351ebcd50eebd3" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.createFauxCore.setResponses": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.createFauxCore.setResponses", - "start_line": 682, - "end_line": 684, - "type": "METHOD", - "content_hash": "73190596a69c60d5" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.createFauxCore.appendResponses": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.createFauxCore.appendResponses", - "start_line": 685, - "end_line": 687, - "type": "METHOD", - "content_hash": "733c8237fa0e1506" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.createFauxCore.getPendingResponseCount": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.createFauxCore.getPendingResponseCount", - "start_line": 688, - "end_line": 690, - "type": "METHOD", - "content_hash": "ac3140b0f0bc551c" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.fauxProvider": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.fauxProvider", - "start_line": 704, - "end_line": 727, - "type": "FUNCTION", - "content_hash": "439a633d15a3a72a" - }, - "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.fauxProvider.provider.auth.apiKey.resolve": { - "file_path": "packages/ai/src/providers/faux.ts", - "qualified_name": "packages.ai.src.providers.faux.fauxProvider.provider.auth.apiKey.resolve", - "start_line": 708, - "end_line": 708, - "type": "METHOD", - "content_hash": "e1440c0f64603377" - }, - "packages/ai/src/providers/fireworks.ts|packages.ai.src.providers.fireworks.fireworksProvider": { - "file_path": "packages/ai/src/providers/fireworks.ts", - "qualified_name": "packages.ai.src.providers.fireworks.fireworksProvider", - "start_line": 7, - "end_line": 19, - "type": "FUNCTION", - "content_hash": "2d6118dfa733e95e" - }, - "packages/ai/src/providers/github-copilot.ts|packages.ai.src.providers.github-copilot.githubCopilotProvider": { - "file_path": "packages/ai/src/providers/github-copilot.ts", - "qualified_name": "packages.ai.src.providers.github-copilot.githubCopilotProvider", - "start_line": 9, - "end_line": 34, - "type": "FUNCTION", - "content_hash": "9e88df0568ca14cf" - }, - "packages/ai/src/providers/github-copilot.ts|packages.ai.src.providers.github-copilot.githubCopilotProvider.filterModels": { - "file_path": "packages/ai/src/providers/github-copilot.ts", - "qualified_name": "packages.ai.src.providers.github-copilot.githubCopilotProvider.filterModels", - "start_line": 19, - "end_line": 27, - "type": "METHOD", - "content_hash": "1a99aa92fe8b11fd" - }, - "packages/ai/src/providers/github-copilot.ts|packages.ai.src.providers.github-copilot.githubCopilotProvider.filterModels.availableModelIds.every() callback": { - "file_path": "packages/ai/src/providers/github-copilot.ts", - "qualified_name": "packages.ai.src.providers.github-copilot.githubCopilotProvider.filterModels.availableModelIds.every() callback", - "start_line": 22, - "end_line": 22, - "type": "FUNCTION", - "content_hash": "93b03c2755de15d8" - }, - "packages/ai/src/providers/github-copilot.ts|packages.ai.src.providers.github-copilot.githubCopilotProvider.filterModels.models.filter() callback": { - "file_path": "packages/ai/src/providers/github-copilot.ts", - "qualified_name": "packages.ai.src.providers.github-copilot.githubCopilotProvider.filterModels.models.filter() callback", - "start_line": 26, - "end_line": 26, - "type": "FUNCTION", - "content_hash": "7a15d267532de33e" - }, - "packages/ai/src/providers/google-vertex.ts|packages.ai.src.providers.google-vertex.vertexAuth": { - "file_path": "packages/ai/src/providers/google-vertex.ts", - "qualified_name": "packages.ai.src.providers.google-vertex.vertexAuth", - "start_line": 13, - "end_line": 90, - "type": "CLASS", - "content_hash": "6c72cabd5528c8a7" - }, - "packages/ai/src/providers/google-vertex.ts|packages.ai.src.providers.google-vertex.vertexAuth.login": { - "file_path": "packages/ai/src/providers/google-vertex.ts", - "qualified_name": "packages.ai.src.providers.google-vertex.vertexAuth.login", - "start_line": 15, - "end_line": 63, - "type": "METHOD", - "content_hash": "1d29679407147629" - }, - "packages/ai/src/providers/google-vertex.ts|packages.ai.src.providers.google-vertex.vertexAuth.resolve": { - "file_path": "packages/ai/src/providers/google-vertex.ts", - "qualified_name": "packages.ai.src.providers.google-vertex.vertexAuth.resolve", - "start_line": 64, - "end_line": 89, - "type": "METHOD", - "content_hash": "c84e2c5611e0913f" - }, - "packages/ai/src/providers/google-vertex.ts|packages.ai.src.providers.google-vertex.googleVertexProvider": { - "file_path": "packages/ai/src/providers/google-vertex.ts", - "qualified_name": "packages.ai.src.providers.google-vertex.googleVertexProvider", - "start_line": 92, - "end_line": 100, - "type": "FUNCTION", - "content_hash": "411d2106ae52d2c8" - }, - "packages/ai/src/providers/google.ts|packages.ai.src.providers.google.googleProvider": { - "file_path": "packages/ai/src/providers/google.ts", - "qualified_name": "packages.ai.src.providers.google.googleProvider", - "start_line": 6, - "end_line": 15, - "type": "FUNCTION", - "content_hash": "54d02d4a285dbd02" - }, - "packages/ai/src/providers/groq.ts|packages.ai.src.providers.groq.groqProvider": { - "file_path": "packages/ai/src/providers/groq.ts", - "qualified_name": "packages.ai.src.providers.groq.groqProvider", - "start_line": 6, - "end_line": 15, - "type": "FUNCTION", - "content_hash": "9e3240a191e2f0e0" - }, - "packages/ai/src/providers/huggingface.ts|packages.ai.src.providers.huggingface.huggingfaceProvider": { - "file_path": "packages/ai/src/providers/huggingface.ts", - "qualified_name": "packages.ai.src.providers.huggingface.huggingfaceProvider", - "start_line": 6, - "end_line": 15, - "type": "FUNCTION", - "content_hash": "8b84d9699413466f" - }, - "packages/ai/src/providers/images/register-builtins.ts|packages.ai.src.providers.images.register-builtins.OpenRouterImagesProviderModule": { - "file_path": "packages/ai/src/providers/images/register-builtins.ts", - "qualified_name": "packages.ai.src.providers.images.register-builtins.OpenRouterImagesProviderModule", - "start_line": 12, - "end_line": 14, - "type": "INTERFACE", - "content_hash": "790e3b57ae4d53d1" - }, - "packages/ai/src/providers/images/register-builtins.ts|packages.ai.src.providers.images.register-builtins.createLazyLoadErrorImages": { - "file_path": "packages/ai/src/providers/images/register-builtins.ts", - "qualified_name": "packages.ai.src.providers.images.register-builtins.createLazyLoadErrorImages", - "start_line": 18, - "end_line": 28, - "type": "FUNCTION", - "content_hash": "8c07d8b2be14417f" - }, - "packages/ai/src/providers/images/register-builtins.ts|packages.ai.src.providers.images.register-builtins.loadOpenRouterImagesProviderModule": { - "file_path": "packages/ai/src/providers/images/register-builtins.ts", - "qualified_name": "packages.ai.src.providers.images.register-builtins.loadOpenRouterImagesProviderModule", - "start_line": 30, - "end_line": 35, - "type": "FUNCTION", - "content_hash": "7af94556c7eb5575" - }, - "packages/ai/src/providers/images/register-builtins.ts|packages.ai.src.providers.images.register-builtins.loadOpenRouterImagesProviderModule.then() callback": { - "file_path": "packages/ai/src/providers/images/register-builtins.ts", - "qualified_name": "packages.ai.src.providers.images.register-builtins.loadOpenRouterImagesProviderModule.then() callback", - "start_line": 32, - "end_line": 32, - "type": "FUNCTION", - "content_hash": "0aba9bb0bbe6ef9f" - }, - "packages/ai/src/providers/images/register-builtins.ts|packages.ai.src.providers.images.register-builtins.registerBuiltInImagesApiProviders": { - "file_path": "packages/ai/src/providers/images/register-builtins.ts", - "qualified_name": "packages.ai.src.providers.images.register-builtins.registerBuiltInImagesApiProviders", - "start_line": 50, - "end_line": 55, - "type": "FUNCTION", - "content_hash": "4211543812855385" - }, - "packages/ai/src/providers/kimi-coding.ts|packages.ai.src.providers.kimi-coding.kimiCodingProvider": { - "file_path": "packages/ai/src/providers/kimi-coding.ts", - "qualified_name": "packages.ai.src.providers.kimi-coding.kimiCodingProvider", - "start_line": 7, - "end_line": 24, - "type": "FUNCTION", - "content_hash": "75d37fccfc5de5da" - }, - "packages/ai/src/providers/meta.ts|packages.ai.src.providers.meta.metaProvider": { - "file_path": "packages/ai/src/providers/meta.ts", - "qualified_name": "packages.ai.src.providers.meta.metaProvider", - "start_line": 7, - "end_line": 24, - "type": "FUNCTION", - "content_hash": "acbc9b60df2484ac" - }, - "packages/ai/src/providers/minimax-cn.ts|packages.ai.src.providers.minimax-cn.minimaxCnProvider": { - "file_path": "packages/ai/src/providers/minimax-cn.ts", - "qualified_name": "packages.ai.src.providers.minimax-cn.minimaxCnProvider", - "start_line": 6, - "end_line": 15, - "type": "FUNCTION", - "content_hash": "8371cb4084e4bd29" - }, - "packages/ai/src/providers/minimax.ts|packages.ai.src.providers.minimax.minimaxProvider": { - "file_path": "packages/ai/src/providers/minimax.ts", - "qualified_name": "packages.ai.src.providers.minimax.minimaxProvider", - "start_line": 6, - "end_line": 15, - "type": "FUNCTION", - "content_hash": "7a380d0b36834190" - }, - "packages/ai/src/providers/mistral.ts|packages.ai.src.providers.mistral.mistralProvider": { - "file_path": "packages/ai/src/providers/mistral.ts", - "qualified_name": "packages.ai.src.providers.mistral.mistralProvider", - "start_line": 6, - "end_line": 15, - "type": "FUNCTION", - "content_hash": "6a43af274cc10360" - }, - "packages/ai/src/providers/model-schema.ts|packages.ai.src.providers.model-schema.modelImageResizeOptions": { - "file_path": "packages/ai/src/providers/model-schema.ts", - "qualified_name": "packages.ai.src.providers.model-schema.modelImageResizeOptions", - "start_line": 48, - "end_line": 60, - "type": "FUNCTION", - "content_hash": "9a578eb1bc262c14" - }, - "packages/ai/src/providers/moonshotai-cn.ts|packages.ai.src.providers.moonshotai-cn.moonshotaiCnProvider": { - "file_path": "packages/ai/src/providers/moonshotai-cn.ts", - "qualified_name": "packages.ai.src.providers.moonshotai-cn.moonshotaiCnProvider", - "start_line": 6, - "end_line": 15, - "type": "FUNCTION", - "content_hash": "d26991e09aff2161" - }, - "packages/ai/src/providers/moonshotai.ts|packages.ai.src.providers.moonshotai.moonshotaiProvider": { - "file_path": "packages/ai/src/providers/moonshotai.ts", - "qualified_name": "packages.ai.src.providers.moonshotai.moonshotaiProvider", - "start_line": 6, - "end_line": 15, - "type": "FUNCTION", - "content_hash": "8d416f708c48050f" - }, - "packages/ai/src/providers/nvidia.ts|packages.ai.src.providers.nvidia.nvidiaProvider": { - "file_path": "packages/ai/src/providers/nvidia.ts", - "qualified_name": "packages.ai.src.providers.nvidia.nvidiaProvider", - "start_line": 6, - "end_line": 15, - "type": "FUNCTION", - "content_hash": "492e8c8894e7da37" - }, - "packages/ai/src/providers/openai-codex.ts|packages.ai.src.providers.openai-codex.openaiCodexProvider": { - "file_path": "packages/ai/src/providers/openai-codex.ts", - "qualified_name": "packages.ai.src.providers.openai-codex.openaiCodexProvider", - "start_line": 7, - "end_line": 22, - "type": "FUNCTION", - "content_hash": "6e65b67328dcca80" - }, - "packages/ai/src/providers/openai.ts|packages.ai.src.providers.openai.openaiProvider": { - "file_path": "packages/ai/src/providers/openai.ts", - "qualified_name": "packages.ai.src.providers.openai.openaiProvider", - "start_line": 9, - "end_line": 35, - "type": "FUNCTION", - "content_hash": "7cf9303e3750b661" - }, - "packages/ai/src/providers/openai.ts|packages.ai.src.providers.openai.openaiProvider.filterAllModels": { - "file_path": "packages/ai/src/providers/openai.ts", - "qualified_name": "packages.ai.src.providers.openai.openaiProvider.filterAllModels", - "start_line": 28, - "end_line": 29, - "type": "METHOD", - "content_hash": "24078a60180e728a" - }, - "packages/ai/src/providers/openai.ts|packages.ai.src.providers.openai.openaiProvider.filterAllModels.models.filter() callback": { - "file_path": "packages/ai/src/providers/openai.ts", - "qualified_name": "packages.ai.src.providers.openai.openaiProvider.filterAllModels.models.filter() callback", - "start_line": 29, - "end_line": 29, - "type": "FUNCTION", - "content_hash": "a71a3e84f7922a78" - }, - "packages/ai/src/providers/opencode-go.ts|packages.ai.src.providers.opencode-go.opencodeGoProvider": { - "file_path": "packages/ai/src/providers/opencode-go.ts", - "qualified_name": "packages.ai.src.providers.opencode-go.opencodeGoProvider", - "start_line": 9, - "end_line": 21, - "type": "FUNCTION", - "content_hash": "2a006c5f461c4586" - }, - "packages/ai/src/providers/opencode-headers.ts|packages.ai.src.providers.opencode-headers.hasHeader": { - "file_path": "packages/ai/src/providers/opencode-headers.ts", - "qualified_name": "packages.ai.src.providers.opencode-headers.hasHeader", - "start_line": 5, - "end_line": 8, - "type": "FUNCTION", - "content_hash": "ae77a6b292c747a7" - }, - "packages/ai/src/providers/opencode-headers.ts|packages.ai.src.providers.opencode-headers.hasHeader.some() callback": { - "file_path": "packages/ai/src/providers/opencode-headers.ts", - "qualified_name": "packages.ai.src.providers.opencode-headers.hasHeader.some() callback", - "start_line": 7, - "end_line": 7, - "type": "FUNCTION", - "content_hash": "18e344ca6899b5cc" - }, - "packages/ai/src/providers/opencode-headers.ts|packages.ai.src.providers.opencode-headers.withSessionHeader": { - "file_path": "packages/ai/src/providers/opencode-headers.ts", - "qualified_name": "packages.ai.src.providers.opencode-headers.withSessionHeader", - "start_line": 10, - "end_line": 16, - "type": "FUNCTION", - "content_hash": "a863f65a34c75427" - }, - "packages/ai/src/providers/opencode-headers.ts|packages.ai.src.providers.opencode-headers.withOpenCodeSessionHeader": { - "file_path": "packages/ai/src/providers/opencode-headers.ts", - "qualified_name": "packages.ai.src.providers.opencode-headers.withOpenCodeSessionHeader", - "start_line": 19, - "end_line": 25, - "type": "FUNCTION", - "content_hash": "9ebbba8350889934" - }, - "packages/ai/src/providers/opencode-headers.ts|packages.ai.src.providers.opencode-headers.withOpenCodeSessionHeader.stream": { - "file_path": "packages/ai/src/providers/opencode-headers.ts", - "qualified_name": "packages.ai.src.providers.opencode-headers.withOpenCodeSessionHeader.stream", - "start_line": 22, - "end_line": 22, - "type": "METHOD", - "content_hash": "ee3c1f67a30d0cf9" - }, - "packages/ai/src/providers/opencode-headers.ts|packages.ai.src.providers.opencode-headers.withOpenCodeSessionHeader.streamSimple": { - "file_path": "packages/ai/src/providers/opencode-headers.ts", - "qualified_name": "packages.ai.src.providers.opencode-headers.withOpenCodeSessionHeader.streamSimple", - "start_line": 23, - "end_line": 23, - "type": "METHOD", - "content_hash": "7025c8074b81d048" - }, - "packages/ai/src/providers/opencode.ts|packages.ai.src.providers.opencode.opencodeProvider": { - "file_path": "packages/ai/src/providers/opencode.ts", - "qualified_name": "packages.ai.src.providers.opencode.opencodeProvider", - "start_line": 13, - "end_line": 28, - "type": "FUNCTION", - "content_hash": "cc35944c34863219" - }, - "packages/ai/src/providers/openrouter.ts|packages.ai.src.providers.openrouter.openrouterProvider": { - "file_path": "packages/ai/src/providers/openrouter.ts", - "qualified_name": "packages.ai.src.providers.openrouter.openrouterProvider", - "start_line": 10, - "end_line": 36, - "type": "FUNCTION", - "content_hash": "c19a42ac07e1a670" - }, - "packages/ai/src/providers/qwen-token-plan-cn.ts|packages.ai.src.providers.qwen-token-plan-cn.qwenTokenPlanCnProvider": { - "file_path": "packages/ai/src/providers/qwen-token-plan-cn.ts", - "qualified_name": "packages.ai.src.providers.qwen-token-plan-cn.qwenTokenPlanCnProvider", - "start_line": 6, - "end_line": 15, - "type": "FUNCTION", - "content_hash": "662ad8918f4a04e8" - }, - "packages/ai/src/providers/qwen-token-plan-individual.ts|packages.ai.src.providers.qwen-token-plan-individual.qwenTokenPlanIndividualProvider": { - "file_path": "packages/ai/src/providers/qwen-token-plan-individual.ts", - "qualified_name": "packages.ai.src.providers.qwen-token-plan-individual.qwenTokenPlanIndividualProvider", - "start_line": 6, - "end_line": 15, - "type": "FUNCTION", - "content_hash": "dc41c20d18004883" - }, - "packages/ai/src/providers/qwen-token-plan.ts|packages.ai.src.providers.qwen-token-plan.qwenTokenPlanProvider": { - "file_path": "packages/ai/src/providers/qwen-token-plan.ts", - "qualified_name": "packages.ai.src.providers.qwen-token-plan.qwenTokenPlanProvider", - "start_line": 6, - "end_line": 15, - "type": "FUNCTION", - "content_hash": "4d38b9ef9526f36d" - }, - "packages/ai/src/providers/radius-config.ts|packages.ai.src.providers.radius-config.isRadiusGatewayModel": { - "file_path": "packages/ai/src/providers/radius-config.ts", - "qualified_name": "packages.ai.src.providers.radius-config.isRadiusGatewayModel", - "start_line": 26, - "end_line": 40, - "type": "FUNCTION", - "content_hash": "528dd64a05ede962" - }, - "packages/ai/src/providers/radius-config.ts|packages.ai.src.providers.radius-config.sanitizeRadiusGatewayConfig": { - "file_path": "packages/ai/src/providers/radius-config.ts", - "qualified_name": "packages.ai.src.providers.radius-config.sanitizeRadiusGatewayConfig", - "start_line": 42, - "end_line": 50, - "type": "FUNCTION", - "content_hash": "155ddfbe9f94df21" - }, - "packages/ai/src/providers/radius-config.ts|packages.ai.src.providers.radius-config.sanitizeRadiusGatewayConfig.models.map() callback": { - "file_path": "packages/ai/src/providers/radius-config.ts", - "qualified_name": "packages.ai.src.providers.radius-config.sanitizeRadiusGatewayConfig.models.map() callback", - "start_line": 48, - "end_line": 48, - "type": "FUNCTION", - "content_hash": "bd7c707385d3708d" - }, - "packages/ai/src/providers/radius-config.ts|packages.ai.src.providers.radius-config.normalizeRadiusGatewayUrl": { - "file_path": "packages/ai/src/providers/radius-config.ts", - "qualified_name": "packages.ai.src.providers.radius-config.normalizeRadiusGatewayUrl", - "start_line": 52, - "end_line": 55, - "type": "FUNCTION", - "content_hash": "bd9c91ed2d9d2039" - }, - "packages/ai/src/providers/radius-config.ts|packages.ai.src.providers.radius-config.getRadiusCredentialConfig": { - "file_path": "packages/ai/src/providers/radius-config.ts", - "qualified_name": "packages.ai.src.providers.radius-config.getRadiusCredentialConfig", - "start_line": 57, - "end_line": 59, - "type": "FUNCTION", - "content_hash": "3e3c2d9841c280aa" - }, - "packages/ai/src/providers/radius-config.ts|packages.ai.src.providers.radius-config.getRadiusModelsFromConfig": { - "file_path": "packages/ai/src/providers/radius-config.ts", - "qualified_name": "packages.ai.src.providers.radius-config.getRadiusModelsFromConfig", - "start_line": 61, - "end_line": 68, - "type": "FUNCTION", - "content_hash": "b629f240e420b496" - }, - "packages/ai/src/providers/radius-config.ts|packages.ai.src.providers.radius-config.getRadiusModelsFromConfig.config.models.map() callback": { - "file_path": "packages/ai/src/providers/radius-config.ts", - "qualified_name": "packages.ai.src.providers.radius-config.getRadiusModelsFromConfig.config.models.map() callback", - "start_line": 62, - "end_line": 67, - "type": "FUNCTION", - "content_hash": "9fc1103274b376c7" - }, - "packages/ai/src/providers/radius-config.ts|packages.ai.src.providers.radius-config.getRadiusModels": { - "file_path": "packages/ai/src/providers/radius-config.ts", - "qualified_name": "packages.ai.src.providers.radius-config.getRadiusModels", - "start_line": 70, - "end_line": 73, - "type": "FUNCTION", - "content_hash": "83829d9910ae7040" - }, - "packages/ai/src/providers/radius-config.ts|packages.ai.src.providers.radius-config.truncateHttpBody": { - "file_path": "packages/ai/src/providers/radius-config.ts", - "qualified_name": "packages.ai.src.providers.radius-config.truncateHttpBody", - "start_line": 75, - "end_line": 78, - "type": "FUNCTION", - "content_hash": "8f32beb48e477b79" - }, - "packages/ai/src/providers/radius-config.ts|packages.ai.src.providers.radius-config.loadRadiusGatewayConfig": { - "file_path": "packages/ai/src/providers/radius-config.ts", - "qualified_name": "packages.ai.src.providers.radius-config.loadRadiusGatewayConfig", - "start_line": 80, - "end_line": 96, - "type": "FUNCTION", - "content_hash": "ca6a3394a35f0ca8" - }, - "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.RadiusProviderOptions": { - "file_path": "packages/ai/src/providers/radius.ts", - "qualified_name": "packages.ai.src.providers.radius.RadiusProviderOptions", - "start_line": 15, - "end_line": 19, - "type": "INTERFACE", - "content_hash": "9566b86463d026b1" - }, - "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.radiusProvider": { - "file_path": "packages/ai/src/providers/radius.ts", - "qualified_name": "packages.ai.src.providers.radius.radiusProvider", - "start_line": 22, - "end_line": 90, - "type": "FUNCTION", - "content_hash": "3c799a27f7cca1eb" - }, - "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.radiusProvider.baselineModels": { - "file_path": "packages/ai/src/providers/radius.ts", - "qualified_name": "packages.ai.src.providers.radius.radiusProvider.baselineModels", - "start_line": 26, - "end_line": 29, - "type": "CLASS", - "content_hash": "5482e1f6d96ce596" - }, - "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.radiusProvider.baselineModels.map() callback": { - "file_path": "packages/ai/src/providers/radius.ts", - "qualified_name": "packages.ai.src.providers.radius.radiusProvider.baselineModels.map() callback", - "start_line": 28, - "end_line": 28, - "type": "FUNCTION", - "content_hash": "a11d2acba56fa83d" - }, - "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.radiusProvider.auth.oauth.load": { - "file_path": "packages/ai/src/providers/radius.ts", - "qualified_name": "packages.ai.src.providers.radius.radiusProvider.auth.oauth.load", - "start_line": 40, - "end_line": 40, - "type": "METHOD", - "content_hash": "cecddc9f9305f8d7" - }, - "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.radiusProvider.getModels": { - "file_path": "packages/ai/src/providers/radius.ts", - "qualified_name": "packages.ai.src.providers.radius.radiusProvider.getModels", - "start_line": 42, - "end_line": 42, - "type": "METHOD", - "content_hash": "0184a19ec8ec5ab0" - }, - "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.radiusProvider.refreshModels": { - "file_path": "packages/ai/src/providers/radius.ts", - "qualified_name": "packages.ai.src.providers.radius.radiusProvider.refreshModels", - "start_line": 43, - "end_line": 86, - "type": "METHOD", - "content_hash": "d60990bf5c42e294" - }, - "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.radiusProvider.refreshModels.restored": { - "file_path": "packages/ai/src/providers/radius.ts", - "qualified_name": "packages.ai.src.providers.radius.radiusProvider.refreshModels.restored", - "start_line": 46, - "end_line": 46, - "type": "CLASS", - "content_hash": "4ad8d774fd561ad4" - }, - "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.radiusProvider.refreshModels.restored.stored.models.filter() callback": { - "file_path": "packages/ai/src/providers/radius.ts", - "qualified_name": "packages.ai.src.providers.radius.radiusProvider.refreshModels.restored.stored.models.filter() callback", - "start_line": 46, - "end_line": 46, - "type": "FUNCTION", - "content_hash": "4ad8d774fd561ad4" - }, - "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.refreshModels.update": { - "file_path": "packages/ai/src/providers/radius.ts", - "qualified_name": "packages.ai.src.providers.radius.refreshModels.update", - "start_line": 49, - "end_line": 51, - "type": "METHOD", - "content_hash": "6057ab7881b303e5" - }, - "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.radiusProvider.refreshModels.update": { - "file_path": "packages/ai/src/providers/radius.ts", - "qualified_name": "packages.ai.src.providers.radius.radiusProvider.refreshModels.update", - "start_line": 82, - "end_line": 84, - "type": "METHOD", - "content_hash": "c4d54fdd63f916af" - }, - "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.radiusProvider.stream": { - "file_path": "packages/ai/src/providers/radius.ts", - "qualified_name": "packages.ai.src.providers.radius.radiusProvider.stream", - "start_line": 87, - "end_line": 87, - "type": "METHOD", - "content_hash": "55cf746e15e14e18" - }, - "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.radiusProvider.streamSimple": { - "file_path": "packages/ai/src/providers/radius.ts", - "qualified_name": "packages.ai.src.providers.radius.radiusProvider.streamSimple", - "start_line": 88, - "end_line": 88, - "type": "METHOD", - "content_hash": "2781a63aeab14c02" - }, - "packages/ai/src/providers/together.ts|packages.ai.src.providers.together.togetherProvider": { - "file_path": "packages/ai/src/providers/together.ts", - "qualified_name": "packages.ai.src.providers.together.togetherProvider", - "start_line": 6, - "end_line": 15, - "type": "FUNCTION", - "content_hash": "805a36aff628275a" - }, - "packages/ai/src/providers/typesafe.ts|packages.ai.src.providers.typesafe.typesafeProvider": { - "file_path": "packages/ai/src/providers/typesafe.ts", - "qualified_name": "packages.ai.src.providers.typesafe.typesafeProvider", - "start_line": 6, - "end_line": 18, - "type": "FUNCTION", - "content_hash": "e7f4ae272b38a51c" - }, - "packages/ai/src/providers/vercel-ai-gateway.ts|packages.ai.src.providers.vercel-ai-gateway.vercelAIGatewayProvider": { - "file_path": "packages/ai/src/providers/vercel-ai-gateway.ts", - "qualified_name": "packages.ai.src.providers.vercel-ai-gateway.vercelAIGatewayProvider", - "start_line": 7, - "end_line": 18, - "type": "FUNCTION", - "content_hash": "2a42fbbada6e1b29" - }, - "packages/ai/src/providers/xai.ts|packages.ai.src.providers.xai.xaiProvider": { - "file_path": "packages/ai/src/providers/xai.ts", - "qualified_name": "packages.ai.src.providers.xai.xaiProvider", - "start_line": 7, - "end_line": 24, - "type": "FUNCTION", - "content_hash": "efb2d966c2ebe24d" - }, - "packages/ai/src/providers/xiaomi-token-plan-ams.ts|packages.ai.src.providers.xiaomi-token-plan-ams.xiaomiTokenPlanAmsProvider": { - "file_path": "packages/ai/src/providers/xiaomi-token-plan-ams.ts", - "qualified_name": "packages.ai.src.providers.xiaomi-token-plan-ams.xiaomiTokenPlanAmsProvider", - "start_line": 6, - "end_line": 15, - "type": "FUNCTION", - "content_hash": "e58b1958ac280bd8" - }, - "packages/ai/src/providers/xiaomi-token-plan-cn.ts|packages.ai.src.providers.xiaomi-token-plan-cn.xiaomiTokenPlanCnProvider": { - "file_path": "packages/ai/src/providers/xiaomi-token-plan-cn.ts", - "qualified_name": "packages.ai.src.providers.xiaomi-token-plan-cn.xiaomiTokenPlanCnProvider", - "start_line": 6, - "end_line": 15, - "type": "FUNCTION", - "content_hash": "ec41299b1740b51a" - }, - "packages/ai/src/providers/xiaomi-token-plan-sgp.ts|packages.ai.src.providers.xiaomi-token-plan-sgp.xiaomiTokenPlanSgpProvider": { - "file_path": "packages/ai/src/providers/xiaomi-token-plan-sgp.ts", - "qualified_name": "packages.ai.src.providers.xiaomi-token-plan-sgp.xiaomiTokenPlanSgpProvider", - "start_line": 6, - "end_line": 15, - "type": "FUNCTION", - "content_hash": "746dc914be333a5c" - }, - "packages/ai/src/providers/xiaomi.ts|packages.ai.src.providers.xiaomi.xiaomiProvider": { - "file_path": "packages/ai/src/providers/xiaomi.ts", - "qualified_name": "packages.ai.src.providers.xiaomi.xiaomiProvider", - "start_line": 6, - "end_line": 15, - "type": "FUNCTION", - "content_hash": "613ad91d6dbb0c80" - }, - "packages/ai/src/providers/zai-coding-cn.ts|packages.ai.src.providers.zai-coding-cn.zaiCodingCnProvider": { - "file_path": "packages/ai/src/providers/zai-coding-cn.ts", - "qualified_name": "packages.ai.src.providers.zai-coding-cn.zaiCodingCnProvider", - "start_line": 6, - "end_line": 15, - "type": "FUNCTION", - "content_hash": "c6b50974e51e9fe6" - }, - "packages/ai/src/providers/zai.ts|packages.ai.src.providers.zai.zaiProvider": { - "file_path": "packages/ai/src/providers/zai.ts", - "qualified_name": "packages.ai.src.providers.zai.zaiProvider", - "start_line": 6, - "end_line": 15, - "type": "FUNCTION", - "content_hash": "e9f65c68d4be7074" - }, - "packages/ai/src/session-resources.ts|packages.ai.src.session-resources.registerSessionResourceCleanup": { - "file_path": "packages/ai/src/session-resources.ts", - "qualified_name": "packages.ai.src.session-resources.registerSessionResourceCleanup", - "start_line": 5, - "end_line": 10, - "type": "FUNCTION", - "content_hash": "1602714833d9cbbe" - }, - "packages/ai/src/session-resources.ts|packages.ai.src.session-resources.cleanupSessionResources": { - "file_path": "packages/ai/src/session-resources.ts", - "qualified_name": "packages.ai.src.session-resources.cleanupSessionResources", - "start_line": 12, - "end_line": 24, - "type": "FUNCTION", - "content_hash": "19973d67c67cd66e" - }, - "packages/ai/src/types.ts|packages.ai.src.types.ThinkingBudgets": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.ThinkingBudgets", - "start_line": 136, - "end_line": 141, - "type": "INTERFACE", - "content_hash": "00e68d1b84a5cdac" - }, - "packages/ai/src/types.ts|packages.ai.src.types.ProviderResponse": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.ProviderResponse", - "start_line": 151, - "end_line": 154, - "type": "INTERFACE", - "content_hash": "dc3e99a86ea56a82" - }, - "packages/ai/src/types.ts|packages.ai.src.types.ProviderRequestOptions": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.ProviderRequestOptions", - "start_line": 157, - "end_line": 210, - "type": "INTERFACE", - "content_hash": "fd321278be1aea5f" - }, - "packages/ai/src/types.ts|packages.ai.src.types.StreamOptions": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.StreamOptions", - "start_line": 212, - "end_line": 262, - "type": "INTERFACE", - "content_hash": "b4f6d1b23890378d" - }, - "packages/ai/src/types.ts|packages.ai.src.types.DeferredFetchOptions": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.DeferredFetchOptions", - "start_line": 266, - "end_line": 272, - "type": "INTERFACE", - "content_hash": "35383f3e3ead3ad3" - }, - "packages/ai/src/types.ts|packages.ai.src.types.ApiOptionsMap": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.ApiOptionsMap", - "start_line": 282, - "end_line": 293, - "type": "INTERFACE", - "content_hash": "7040e4986fe70419" - }, - "packages/ai/src/types.ts|packages.ai.src.types.ProviderStreams": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.ProviderStreams", - "start_line": 311, - "end_line": 324, - "type": "INTERFACE", - "content_hash": "d407f78cdaf850bb" - }, - "packages/ai/src/types.ts|packages.ai.src.types.ProviderStreams.stream": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.ProviderStreams.stream", - "start_line": 312, - "end_line": 312, - "type": "METHOD", - "content_hash": "10c2e2e5f60d5b5b" - }, - "packages/ai/src/types.ts|packages.ai.src.types.ProviderStreams.streamSimple": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.ProviderStreams.streamSimple", - "start_line": 313, - "end_line": 317, - "type": "METHOD", - "content_hash": "93d3fc49d7306ab3" - }, - "packages/ai/src/types.ts|packages.ai.src.types.ProviderStreams.fetchDeferred": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.ProviderStreams.fetchDeferred", - "start_line": 318, - "end_line": 322, - "type": "METHOD", - "content_hash": "2279f0286ab834c4" - }, - "packages/ai/src/types.ts|packages.ai.src.types.ProviderStreams.cancelDeferred": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.ProviderStreams.cancelDeferred", - "start_line": 323, - "end_line": 323, - "type": "METHOD", - "content_hash": "70c99289cc55be1e" - }, - "packages/ai/src/types.ts|packages.ai.src.types.ProviderImages": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.ProviderImages", - "start_line": 332, - "end_line": 338, - "type": "INTERFACE", - "content_hash": "adfd21065ebdc4ab" - }, - "packages/ai/src/types.ts|packages.ai.src.types.ProviderImages.generateImages": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.ProviderImages.generateImages", - "start_line": 333, - "end_line": 337, - "type": "METHOD", - "content_hash": "d4ead8ffaf2d042a" - }, - "packages/ai/src/types.ts|packages.ai.src.types.ProviderClassifier": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.ProviderClassifier", - "start_line": 341, - "end_line": 347, - "type": "INTERFACE", - "content_hash": "1523a5055c46ad4f" - }, - "packages/ai/src/types.ts|packages.ai.src.types.ProviderClassifier.classify": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.ProviderClassifier.classify", - "start_line": 342, - "end_line": 346, - "type": "METHOD", - "content_hash": "0b4056329a0f0ddc" - }, - "packages/ai/src/types.ts|packages.ai.src.types.ClassifierOptions": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.ClassifierOptions", - "start_line": 349, - "end_line": 356, - "type": "INTERFACE", - "content_hash": "cb14e560e80c64fc" - }, - "packages/ai/src/types.ts|packages.ai.src.types.ImagesOptions": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.ImagesOptions", - "start_line": 358, - "end_line": 364, - "type": "INTERFACE", - "content_hash": "f8111db25fff94a7" - }, - "packages/ai/src/types.ts|packages.ai.src.types.SimpleStreamOptions": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.SimpleStreamOptions", - "start_line": 369, - "end_line": 377, - "type": "INTERFACE", - "content_hash": "7617f1106ce9a598" - }, - "packages/ai/src/types.ts|packages.ai.src.types.TextSignatureV1": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.TextSignatureV1", - "start_line": 408, - "end_line": 412, - "type": "INTERFACE", - "content_hash": "14f9c640d206778e" - }, - "packages/ai/src/types.ts|packages.ai.src.types.TextContent": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.TextContent", - "start_line": 414, - "end_line": 418, - "type": "INTERFACE", - "content_hash": "f6d7b52720a059ab" - }, - "packages/ai/src/types.ts|packages.ai.src.types.ThinkingContent": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.ThinkingContent", - "start_line": 420, - "end_line": 428, - "type": "INTERFACE", - "content_hash": "75720060c2c7c404" - }, - "packages/ai/src/types.ts|packages.ai.src.types.ImageContent": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.ImageContent", - "start_line": 430, - "end_line": 434, - "type": "INTERFACE", - "content_hash": "b4c3b4c9f6ae7a0c" - }, - "packages/ai/src/types.ts|packages.ai.src.types.ToolCall": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.ToolCall", - "start_line": 436, - "end_line": 444, - "type": "INTERFACE", - "content_hash": "ef58a160212300e2" - }, - "packages/ai/src/types.ts|packages.ai.src.types.Usage": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.Usage", - "start_line": 446, - "end_line": 467, - "type": "INTERFACE", - "content_hash": "8893b5d0d4d33bef" - }, - "packages/ai/src/types.ts|packages.ai.src.types.DeferredHandle": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.DeferredHandle", - "start_line": 519, - "end_line": 529, - "type": "INTERFACE", - "content_hash": "b1924f2f395e369b" - }, - "packages/ai/src/types.ts|packages.ai.src.types.SystemMessage": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.SystemMessage", - "start_line": 541, - "end_line": 557, - "type": "INTERFACE", - "content_hash": "44a387307552e230" - }, - "packages/ai/src/types.ts|packages.ai.src.types.UserMessage": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.UserMessage", - "start_line": 559, - "end_line": 563, - "type": "INTERFACE", - "content_hash": "265b1067d7df6646" - }, - "packages/ai/src/types.ts|packages.ai.src.types.AssistantMessage": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.AssistantMessage", - "start_line": 565, - "end_line": 596, - "type": "INTERFACE", - "content_hash": "156211bd41b09322" - }, - "packages/ai/src/types.ts|packages.ai.src.types.NestedToolCallRecord": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.NestedToolCallRecord", - "start_line": 599, - "end_line": 611, - "type": "INTERFACE", - "content_hash": "d034c1a081c4604d" - }, - "packages/ai/src/types.ts|packages.ai.src.types.NestedToolCalls": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.NestedToolCalls", - "start_line": 614, - "end_line": 618, - "type": "INTERFACE", - "content_hash": "17a6dcdf12f0b2b2" - }, - "packages/ai/src/types.ts|packages.ai.src.types.ImagesContext": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.ImagesContext", - "start_line": 644, - "end_line": 646, - "type": "INTERFACE", - "content_hash": "29c7274d9e82c79e" - }, - "packages/ai/src/types.ts|packages.ai.src.types.AssistantImages": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.AssistantImages", - "start_line": 650, - "end_line": 660, - "type": "INTERFACE", - "content_hash": "cf5e147828322089" - }, - "packages/ai/src/types.ts|packages.ai.src.types.ClassifierChoiceQuestion": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.ClassifierChoiceQuestion", - "start_line": 662, - "end_line": 666, - "type": "INTERFACE", - "content_hash": "8e0ca9a8d1a05e50" - }, - "packages/ai/src/types.ts|packages.ai.src.types.ClassifierScoreQuestion": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.ClassifierScoreQuestion", - "start_line": 668, - "end_line": 672, - "type": "INTERFACE", - "content_hash": "dd9c3ee90a262319" - }, - "packages/ai/src/types.ts|packages.ai.src.types.ClassifierBoolQuestion": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.ClassifierBoolQuestion", - "start_line": 674, - "end_line": 678, - "type": "INTERFACE", - "content_hash": "a350db5188da151f" - }, - "packages/ai/src/types.ts|packages.ai.src.types.ClassifierContext": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.ClassifierContext", - "start_line": 682, - "end_line": 690, - "type": "INTERFACE", - "content_hash": "49dcef758ccd2942" - }, - "packages/ai/src/types.ts|packages.ai.src.types.ClassifierChoiceAnswer": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.ClassifierChoiceAnswer", - "start_line": 692, - "end_line": 697, - "type": "INTERFACE", - "content_hash": "cbfab1bf7b6412c9" - }, - "packages/ai/src/types.ts|packages.ai.src.types.ClassifierScoreAnswer": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.ClassifierScoreAnswer", - "start_line": 699, - "end_line": 703, - "type": "INTERFACE", - "content_hash": "e6867683df40d2b1" - }, - "packages/ai/src/types.ts|packages.ai.src.types.ClassifierBoolAnswer": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.ClassifierBoolAnswer", - "start_line": 705, - "end_line": 708, - "type": "INTERFACE", - "content_hash": "f6ee1cc616657398" - }, - "packages/ai/src/types.ts|packages.ai.src.types.ClassifierResult": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.ClassifierResult", - "start_line": 713, - "end_line": 723, - "type": "INTERFACE", - "content_hash": "9b398974ddcdb96b" - }, - "packages/ai/src/types.ts|packages.ai.src.types.Tool": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.Tool", - "start_line": 749, - "end_line": 754, - "type": "INTERFACE", - "content_hash": "7a2d606b36b9cc4e" - }, - "packages/ai/src/types.ts|packages.ai.src.types.ToolReference": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.ToolReference", - "start_line": 756, - "end_line": 758, - "type": "INTERFACE", - "content_hash": "531fb6ba10eea800" - }, - "packages/ai/src/types.ts|packages.ai.src.types.Context": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.Context", - "start_line": 766, - "end_line": 770, - "type": "INTERFACE", - "content_hash": "ba717edf5c775275" - }, - "packages/ai/src/types.ts|packages.ai.src.types.BaseModel": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.BaseModel", - "start_line": 820, - "end_line": 831, - "type": "INTERFACE", - "content_hash": "5b110e0442bfa3cb" - }, - "packages/ai/src/types.ts|packages.ai.src.types.Model": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.Model", - "start_line": 834, - "end_line": 867, - "type": "INTERFACE", - "content_hash": "ba90bbd6171d9744" - }, - "packages/ai/src/types.ts|packages.ai.src.types.ImageModel": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.ImageModel", - "start_line": 870, - "end_line": 874, - "type": "INTERFACE", - "content_hash": "800c678321e0e80f" - }, - "packages/ai/src/types.ts|packages.ai.src.types.ClassifierModel": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.ClassifierModel", - "start_line": 877, - "end_line": 880, - "type": "INTERFACE", - "content_hash": "9618dd811b735fd6" - }, - "packages/ai/src/types.ts|packages.ai.src.types.ModelTypeMap": { - "file_path": "packages/ai/src/types.ts", - "qualified_name": "packages.ai.src.types.ModelTypeMap", - "start_line": 883, - "end_line": 887, - "type": "INTERFACE", - "content_hash": "ce4a6aeaa8cbc9a8" - }, - "packages/ai/src/utils/abort-signals.ts|packages.ai.src.utils.abort-signals.CombinedAbortSignal": { - "file_path": "packages/ai/src/utils/abort-signals.ts", - "qualified_name": "packages.ai.src.utils.abort-signals.CombinedAbortSignal", - "start_line": 1, - "end_line": 4, - "type": "INTERFACE", - "content_hash": "b596885f41f6f09f" - }, - "packages/ai/src/utils/abort-signals.ts|packages.ai.src.utils.abort-signals.combineAbortSignals": { - "file_path": "packages/ai/src/utils/abort-signals.ts", - "qualified_name": "packages.ai.src.utils.abort-signals.combineAbortSignals", - "start_line": 6, - "end_line": 41, - "type": "FUNCTION", - "content_hash": "af23c6bd7c9a0bba" - }, - "packages/ai/src/utils/abort-signals.ts|packages.ai.src.utils.abort-signals.combineAbortSignals.activeSignals": { - "file_path": "packages/ai/src/utils/abort-signals.ts", - "qualified_name": "packages.ai.src.utils.abort-signals.combineAbortSignals.activeSignals", - "start_line": 7, - "end_line": 7, - "type": "CLASS", - "content_hash": "e5424f3410772616" - }, - "packages/ai/src/utils/abort-signals.ts|packages.ai.src.utils.abort-signals.combineAbortSignals.activeSignals.signals.filter() callback": { - "file_path": "packages/ai/src/utils/abort-signals.ts", - "qualified_name": "packages.ai.src.utils.abort-signals.combineAbortSignals.activeSignals.signals.filter() callback", - "start_line": 7, - "end_line": 7, - "type": "FUNCTION", - "content_hash": "e5424f3410772616" - }, - "packages/ai/src/utils/abort-signals.ts|packages.ai.src.utils.abort-signals.cleanup": { - "file_path": "packages/ai/src/utils/abort-signals.ts", - "qualified_name": "packages.ai.src.utils.abort-signals.cleanup", - "start_line": 9, - "end_line": 9, - "type": "METHOD", - "content_hash": "2dc84e401f1083b6" - }, - "packages/ai/src/utils/abort-signals.ts|packages.ai.src.utils.abort-signals.combineAbortSignals.cleanup": { - "file_path": "packages/ai/src/utils/abort-signals.ts", - "qualified_name": "packages.ai.src.utils.abort-signals.combineAbortSignals.cleanup", - "start_line": 35, - "end_line": 39, - "type": "METHOD", - "content_hash": "2b475c95741964b1" - }, - "packages/ai/src/utils/abort.ts|packages.ai.src.utils.abort.abortReason": { - "file_path": "packages/ai/src/utils/abort.ts", - "qualified_name": "packages.ai.src.utils.abort.abortReason", - "start_line": 1, - "end_line": 6, - "type": "FUNCTION", - "content_hash": "29d0c2d593c3e96a" - }, - "packages/ai/src/utils/abort.ts|packages.ai.src.utils.abort.operationSignal": { - "file_path": "packages/ai/src/utils/abort.ts", - "qualified_name": "packages.ai.src.utils.abort.operationSignal", - "start_line": 9, - "end_line": 11, - "type": "FUNCTION", - "content_hash": "ac08791df0bf6431" - }, - "packages/ai/src/utils/abort.ts|packages.ai.src.utils.abort.raceWithAbortSignal": { - "file_path": "packages/ai/src/utils/abort.ts", - "qualified_name": "packages.ai.src.utils.abort.raceWithAbortSignal", - "start_line": 17, - "end_line": 50, - "type": "FUNCTION", - "content_hash": "f1365247bd07fb57" - }, - "packages/ai/src/utils/abort.ts|packages.ai.src.utils.abort.raceWithAbortSignal.operation.catch() callback": { - "file_path": "packages/ai/src/utils/abort.ts", - "qualified_name": "packages.ai.src.utils.abort.raceWithAbortSignal.operation.catch() callback", - "start_line": 19, - "end_line": 19, - "type": "FUNCTION", - "content_hash": "7924f94e65080f40" - }, - "packages/ai/src/utils/abort.ts|packages.ai.src.utils.abort.raceWithAbortSignal.": { - "file_path": "packages/ai/src/utils/abort.ts", - "qualified_name": "packages.ai.src.utils.abort.raceWithAbortSignal.", - "start_line": 23, - "end_line": 49, - "type": "FUNCTION", - "content_hash": "128c093b2d051791" - }, - "packages/ai/src/utils/abort.ts|packages.ai.src.utils.abort..operation.then() callback": { - "file_path": "packages/ai/src/utils/abort.ts", - "qualified_name": "packages.ai.src.utils.abort..operation.then() callback", - "start_line": 35, - "end_line": 40, - "type": "FUNCTION", - "content_hash": "1c7957fd44ba59ac" - }, - "packages/ai/src/utils/abort.ts|packages.ai.src.utils.abort.raceWithAbortSignal..operation.then() callback": { - "file_path": "packages/ai/src/utils/abort.ts", - "qualified_name": "packages.ai.src.utils.abort.raceWithAbortSignal..operation.then() callback", - "start_line": 41, - "end_line": 46, - "type": "FUNCTION", - "content_hash": "95f864c800836396" - }, - "packages/ai/src/utils/assistant-message-frame.ts|packages.ai.src.utils.assistant-message-frame.cloneTextContent": { - "file_path": "packages/ai/src/utils/assistant-message-frame.ts", - "qualified_name": "packages.ai.src.utils.assistant-message-frame.cloneTextContent", - "start_line": 49, - "end_line": 55, - "type": "FUNCTION", - "content_hash": "fc2b3a9c7e27d59c" - }, - "packages/ai/src/utils/assistant-message-frame.ts|packages.ai.src.utils.assistant-message-frame.cloneThinkingContent": { - "file_path": "packages/ai/src/utils/assistant-message-frame.ts", - "qualified_name": "packages.ai.src.utils.assistant-message-frame.cloneThinkingContent", - "start_line": 57, - "end_line": 64, - "type": "FUNCTION", - "content_hash": "28ce8684a74a723e" - }, - "packages/ai/src/utils/assistant-message-frame.ts|packages.ai.src.utils.assistant-message-frame.cloneToolCall": { - "file_path": "packages/ai/src/utils/assistant-message-frame.ts", - "qualified_name": "packages.ai.src.utils.assistant-message-frame.cloneToolCall", - "start_line": 66, - "end_line": 75, - "type": "FUNCTION", - "content_hash": "01a4a02830ace400" - }, - "packages/ai/src/utils/assistant-message-frame.ts|packages.ai.src.utils.assistant-message-frame.cloneStartMessage": { - "file_path": "packages/ai/src/utils/assistant-message-frame.ts", - "qualified_name": "packages.ai.src.utils.assistant-message-frame.cloneStartMessage", - "start_line": 77, - "end_line": 92, - "type": "FUNCTION", - "content_hash": "acc4aaf1dd8e338a" - }, - "packages/ai/src/utils/assistant-message-frame.ts|packages.ai.src.utils.assistant-message-frame.assertContentIndex": { - "file_path": "packages/ai/src/utils/assistant-message-frame.ts", - "qualified_name": "packages.ai.src.utils.assistant-message-frame.assertContentIndex", - "start_line": 94, - "end_line": 98, - "type": "FUNCTION", - "content_hash": "110ac878267053e0" - }, - "packages/ai/src/utils/assistant-message-frame.ts|packages.ai.src.utils.assistant-message-frame.eventBlock": { - "file_path": "packages/ai/src/utils/assistant-message-frame.ts", - "qualified_name": "packages.ai.src.utils.assistant-message-frame.eventBlock", - "start_line": 100, - "end_line": 107, - "type": "FUNCTION", - "content_hash": "e653f6e515e4ea9f" - }, - "packages/ai/src/utils/assistant-message-frame.ts|packages.ai.src.utils.assistant-message-frame.serializedArguments": { - "file_path": "packages/ai/src/utils/assistant-message-frame.ts", - "qualified_name": "packages.ai.src.utils.assistant-message-frame.serializedArguments", - "start_line": 109, - "end_line": 113, - "type": "FUNCTION", - "content_hash": "8f952ae7e2ff72a2" - }, - "packages/ai/src/utils/assistant-message-frame.ts|packages.ai.src.utils.assistant-message-frame.isJsonPrefix": { - "file_path": "packages/ai/src/utils/assistant-message-frame.ts", - "qualified_name": "packages.ai.src.utils.assistant-message-frame.isJsonPrefix", - "start_line": 117, - "end_line": 132, - "type": "FUNCTION", - "content_hash": "7c027f982c18f50a" - }, - "packages/ai/src/utils/assistant-message-frame.ts|packages.ai.src.utils.assistant-message-frame.isJsonPrefix.snapshot.every() callback": { - "file_path": "packages/ai/src/utils/assistant-message-frame.ts", - "qualified_name": "packages.ai.src.utils.assistant-message-frame.isJsonPrefix.snapshot.every() callback", - "start_line": 123, - "end_line": 123, - "type": "FUNCTION", - "content_hash": "28612873ff274342" - }, - "packages/ai/src/utils/assistant-message-frame.ts|packages.ai.src.utils.assistant-message-frame.isJsonPrefix.every() callback": { - "file_path": "packages/ai/src/utils/assistant-message-frame.ts", - "qualified_name": "packages.ai.src.utils.assistant-message-frame.isJsonPrefix.every() callback", - "start_line": 130, - "end_line": 130, - "type": "FUNCTION", - "content_hash": "34a2369af66877ac" - }, - "packages/ai/src/utils/assistant-message-frame.ts|packages.ai.src.utils.assistant-message-frame.AssistantMessageFrameEncoder": { - "file_path": "packages/ai/src/utils/assistant-message-frame.ts", - "qualified_name": "packages.ai.src.utils.assistant-message-frame.AssistantMessageFrameEncoder", - "start_line": 139, - "end_line": 326, - "type": "CLASS", - "content_hash": "5dc65d38f871d684" - }, - "packages/ai/src/utils/assistant-message-frame.ts|packages.ai.src.utils.assistant-message-frame.AssistantMessageFrameEncoder.encode": { - "file_path": "packages/ai/src/utils/assistant-message-frame.ts", - "qualified_name": "packages.ai.src.utils.assistant-message-frame.AssistantMessageFrameEncoder.encode", - "start_line": 144, - "end_line": 285, - "type": "METHOD", - "content_hash": "66636187d3b37c70" - }, - "packages/ai/src/utils/assistant-message-frame.ts|packages.ai.src.utils.assistant-message-frame.AssistantMessageFrameEncoder.startBlock": { - "file_path": "packages/ai/src/utils/assistant-message-frame.ts", - "qualified_name": "packages.ai.src.utils.assistant-message-frame.AssistantMessageFrameEncoder.startBlock", - "start_line": 287, - "end_line": 293, - "type": "METHOD", - "content_hash": "cfc0862b526313d0" - }, - "packages/ai/src/utils/assistant-message-frame.ts|packages.ai.src.utils.assistant-message-frame.AssistantMessageFrameEncoder.block": { - "file_path": "packages/ai/src/utils/assistant-message-frame.ts", - "qualified_name": "packages.ai.src.utils.assistant-message-frame.AssistantMessageFrameEncoder.block", - "start_line": 295, - "end_line": 303, - "type": "METHOD", - "content_hash": "b834449a2a729e8f" - }, - "packages/ai/src/utils/assistant-message-frame.ts|packages.ai.src.utils.assistant-message-frame.AssistantMessageFrameEncoder.endBlock": { - "file_path": "packages/ai/src/utils/assistant-message-frame.ts", - "qualified_name": "packages.ai.src.utils.assistant-message-frame.AssistantMessageFrameEncoder.endBlock", - "start_line": 305, - "end_line": 308, - "type": "METHOD", - "content_hash": "c59fa126da2483bb" - }, - "packages/ai/src/utils/assistant-message-frame.ts|packages.ai.src.utils.assistant-message-frame.AssistantMessageFrameEncoder.encodeTextDelta": { - "file_path": "packages/ai/src/utils/assistant-message-frame.ts", - "qualified_name": "packages.ai.src.utils.assistant-message-frame.AssistantMessageFrameEncoder.encodeTextDelta", - "start_line": 310, - "end_line": 325, - "type": "METHOD", - "content_hash": "c7a75ae273db87b3" - }, - "packages/ai/src/utils/assistant-message-frame.ts|packages.ai.src.utils.assistant-message-frame.appendBlock": { - "file_path": "packages/ai/src/utils/assistant-message-frame.ts", - "qualified_name": "packages.ai.src.utils.assistant-message-frame.appendBlock", - "start_line": 328, - "end_line": 342, - "type": "FUNCTION", - "content_hash": "7892eb890926f307" - }, - "packages/ai/src/utils/assistant-message-frame.ts|packages.ai.src.utils.assistant-message-frame.activeBlock": { - "file_path": "packages/ai/src/utils/assistant-message-frame.ts", - "qualified_name": "packages.ai.src.utils.assistant-message-frame.activeBlock", - "start_line": 344, - "end_line": 366, - "type": "FUNCTION", - "content_hash": "5e18835a7233a4f5" - }, - "packages/ai/src/utils/assistant-message-frame.ts|packages.ai.src.utils.assistant-message-frame.reduceAssistantMessageFrames": { - "file_path": "packages/ai/src/utils/assistant-message-frame.ts", - "qualified_name": "packages.ai.src.utils.assistant-message-frame.reduceAssistantMessageFrames", - "start_line": 372, - "end_line": 490, - "type": "FUNCTION", - "content_hash": "ec1f8801ace99aee" - }, - "packages/ai/src/utils/diagnostics.ts|packages.ai.src.utils.diagnostics.DiagnosticErrorInfo": { - "file_path": "packages/ai/src/utils/diagnostics.ts", - "qualified_name": "packages.ai.src.utils.diagnostics.DiagnosticErrorInfo", - "start_line": 3, - "end_line": 8, - "type": "INTERFACE", - "content_hash": "fc6d8eebb72dd894" - }, - "packages/ai/src/utils/diagnostics.ts|packages.ai.src.utils.diagnostics.AssistantMessageDiagnostic": { - "file_path": "packages/ai/src/utils/diagnostics.ts", - "qualified_name": "packages.ai.src.utils.diagnostics.AssistantMessageDiagnostic", - "start_line": 10, - "end_line": 15, - "type": "INTERFACE", - "content_hash": "9bd9db397d69546b" - }, - "packages/ai/src/utils/diagnostics.ts|packages.ai.src.utils.diagnostics.formatThrownValue": { - "file_path": "packages/ai/src/utils/diagnostics.ts", - "qualified_name": "packages.ai.src.utils.diagnostics.formatThrownValue", - "start_line": 17, - "end_line": 21, - "type": "FUNCTION", - "content_hash": "53c8c42217766569" - }, - "packages/ai/src/utils/diagnostics.ts|packages.ai.src.utils.diagnostics.extractDiagnosticError": { - "file_path": "packages/ai/src/utils/diagnostics.ts", - "qualified_name": "packages.ai.src.utils.diagnostics.extractDiagnosticError", - "start_line": 23, - "end_line": 32, - "type": "FUNCTION", - "content_hash": "8fc495d88eda3feb" - }, - "packages/ai/src/utils/diagnostics.ts|packages.ai.src.utils.diagnostics.createAssistantMessageDiagnostic": { - "file_path": "packages/ai/src/utils/diagnostics.ts", - "qualified_name": "packages.ai.src.utils.diagnostics.createAssistantMessageDiagnostic", - "start_line": 34, - "end_line": 40, - "type": "FUNCTION", - "content_hash": "83383456945eaa71" - }, - "packages/ai/src/utils/diagnostics.ts|packages.ai.src.utils.diagnostics.appendAssistantMessageDiagnostic": { - "file_path": "packages/ai/src/utils/diagnostics.ts", - "qualified_name": "packages.ai.src.utils.diagnostics.appendAssistantMessageDiagnostic", - "start_line": 42, - "end_line": 47, - "type": "FUNCTION", - "content_hash": "128ce47d151befca" - }, - "packages/ai/src/utils/error-body.ts|packages.ai.src.utils.error-body.NormalizedProviderError": { - "file_path": "packages/ai/src/utils/error-body.ts", - "qualified_name": "packages.ai.src.utils.error-body.NormalizedProviderError", - "start_line": 18, - "end_line": 27, - "type": "INTERFACE", - "content_hash": "7ae362c3738ad347" - }, - "packages/ai/src/utils/error-body.ts|packages.ai.src.utils.error-body.normalizeProviderError": { - "file_path": "packages/ai/src/utils/error-body.ts", - "qualified_name": "packages.ai.src.utils.error-body.normalizeProviderError", - "start_line": 38, - "end_line": 54, - "type": "FUNCTION", - "content_hash": "de60def970181aaf" - }, - "packages/ai/src/utils/error-body.ts|packages.ai.src.utils.error-body.extractStatus": { - "file_path": "packages/ai/src/utils/error-body.ts", - "qualified_name": "packages.ai.src.utils.error-body.extractStatus", - "start_line": 61, - "end_line": 67, - "type": "FUNCTION", - "content_hash": "07e983261e7a5e10" - }, - "packages/ai/src/utils/error-body.ts|packages.ai.src.utils.error-body.extractBody": { - "file_path": "packages/ai/src/utils/error-body.ts", - "qualified_name": "packages.ai.src.utils.error-body.extractBody", - "start_line": 76, - "end_line": 82, - "type": "FUNCTION", - "content_hash": "f0984eb9d683e85f" - }, - "packages/ai/src/utils/error-body.ts|packages.ai.src.utils.error-body.pickBodyText": { - "file_path": "packages/ai/src/utils/error-body.ts", - "qualified_name": "packages.ai.src.utils.error-body.pickBodyText", - "start_line": 84, - "end_line": 92, - "type": "FUNCTION", - "content_hash": "1d224e426334c5fe" - }, - "packages/ai/src/utils/error-body.ts|packages.ai.src.utils.error-body.isReadableStreamLike": { - "file_path": "packages/ai/src/utils/error-body.ts", - "qualified_name": "packages.ai.src.utils.error-body.isReadableStreamLike", - "start_line": 94, - "end_line": 96, - "type": "FUNCTION", - "content_hash": "bca064a67896528e" - }, - "packages/ai/src/utils/error-body.ts|packages.ai.src.utils.error-body.isPlainNonEmptyObject": { - "file_path": "packages/ai/src/utils/error-body.ts", - "qualified_name": "packages.ai.src.utils.error-body.isPlainNonEmptyObject", - "start_line": 112, - "end_line": 117, - "type": "FUNCTION", - "content_hash": "383ce63196193432" - }, - "packages/ai/src/utils/error-body.ts|packages.ai.src.utils.error-body.formatProviderError": { - "file_path": "packages/ai/src/utils/error-body.ts", - "qualified_name": "packages.ai.src.utils.error-body.formatProviderError", - "start_line": 128, - "end_line": 135, - "type": "FUNCTION", - "content_hash": "b63a51d6ab75c6ba" - }, - "packages/ai/src/utils/error-body.ts|packages.ai.src.utils.error-body.truncateErrorText": { - "file_path": "packages/ai/src/utils/error-body.ts", - "qualified_name": "packages.ai.src.utils.error-body.truncateErrorText", - "start_line": 137, - "end_line": 140, - "type": "FUNCTION", - "content_hash": "84a265cbec6c9e38" - }, - "packages/ai/src/utils/error-body.ts|packages.ai.src.utils.error-body.safeJsonStringify": { - "file_path": "packages/ai/src/utils/error-body.ts", - "qualified_name": "packages.ai.src.utils.error-body.safeJsonStringify", - "start_line": 142, - "end_line": 149, - "type": "FUNCTION", - "content_hash": "e2ec2096d310e229" - }, - "packages/ai/src/utils/estimate.ts|packages.ai.src.utils.estimate.ContextUsageEstimate": { - "file_path": "packages/ai/src/utils/estimate.ts", - "qualified_name": "packages.ai.src.utils.estimate.ContextUsageEstimate", - "start_line": 4, - "end_line": 13, - "type": "INTERFACE", - "content_hash": "83aa6b7ee3aebbd8" - }, - "packages/ai/src/utils/estimate.ts|packages.ai.src.utils.estimate.calculateContextTokens": { - "file_path": "packages/ai/src/utils/estimate.ts", - "qualified_name": "packages.ai.src.utils.estimate.calculateContextTokens", - "start_line": 18, - "end_line": 20, - "type": "FUNCTION", - "content_hash": "cc4888354594efe4" - }, - "packages/ai/src/utils/estimate.ts|packages.ai.src.utils.estimate.safeJsonStringify": { - "file_path": "packages/ai/src/utils/estimate.ts", - "qualified_name": "packages.ai.src.utils.estimate.safeJsonStringify", - "start_line": 22, - "end_line": 28, - "type": "FUNCTION", - "content_hash": "3cb1dffc8daeb466" - }, - "packages/ai/src/utils/estimate.ts|packages.ai.src.utils.estimate.estimateTextAndImageContentChars": { - "file_path": "packages/ai/src/utils/estimate.ts", - "qualified_name": "packages.ai.src.utils.estimate.estimateTextAndImageContentChars", - "start_line": 30, - "end_line": 36, - "type": "FUNCTION", - "content_hash": "9f56090fecdf6ac8" - }, - "packages/ai/src/utils/estimate.ts|packages.ai.src.utils.estimate.estimateTextTokens": { - "file_path": "packages/ai/src/utils/estimate.ts", - "qualified_name": "packages.ai.src.utils.estimate.estimateTextTokens", - "start_line": 38, - "end_line": 40, - "type": "FUNCTION", - "content_hash": "cac358920a5f00f8" - }, - "packages/ai/src/utils/estimate.ts|packages.ai.src.utils.estimate.estimateTextAndImageContentTokens": { - "file_path": "packages/ai/src/utils/estimate.ts", - "qualified_name": "packages.ai.src.utils.estimate.estimateTextAndImageContentTokens", - "start_line": 42, - "end_line": 44, - "type": "FUNCTION", - "content_hash": "52fc786aea725d43" - }, - "packages/ai/src/utils/estimate.ts|packages.ai.src.utils.estimate.estimateMessageTokens": { - "file_path": "packages/ai/src/utils/estimate.ts", - "qualified_name": "packages.ai.src.utils.estimate.estimateMessageTokens", - "start_line": 46, - "end_line": 69, - "type": "FUNCTION", - "content_hash": "400a1ccc5fb9b632" - }, - "packages/ai/src/utils/estimate.ts|packages.ai.src.utils.estimate.getLastAssistantUsageInfo": { - "file_path": "packages/ai/src/utils/estimate.ts", - "qualified_name": "packages.ai.src.utils.estimate.getLastAssistantUsageInfo", - "start_line": 71, - "end_line": 95, - "type": "FUNCTION", - "content_hash": "4061085d8f064990" - }, - "packages/ai/src/utils/estimate.ts|packages.ai.src.utils.estimate.estimateContextTokens": { - "file_path": "packages/ai/src/utils/estimate.ts", - "qualified_name": "packages.ai.src.utils.estimate.estimateContextTokens", - "start_line": 97, - "end_line": 112, - "type": "FUNCTION", - "content_hash": "6b2d9959b77a5353" - }, - "packages/ai/src/utils/estimate.ts|packages.ai.src.utils.estimate.estimateToolsTokens": { - "file_path": "packages/ai/src/utils/estimate.ts", - "qualified_name": "packages.ai.src.utils.estimate.estimateToolsTokens", - "start_line": 114, - "end_line": 117, - "type": "FUNCTION", - "content_hash": "76cc821abe963cc2" - }, - "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.FifoQueue": { - "file_path": "packages/ai/src/utils/event-stream.ts", - "qualified_name": "packages.ai.src.utils.event-stream.FifoQueue", - "start_line": 3, - "end_line": 23, - "type": "CLASS", - "content_hash": "ca2e70606fcf8666" - }, - "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.FifoQueue.length": { - "file_path": "packages/ai/src/utils/event-stream.ts", - "qualified_name": "packages.ai.src.utils.event-stream.FifoQueue.length", - "start_line": 7, - "end_line": 9, - "type": "METHOD", - "content_hash": "4bde193f783673bb" - }, - "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.FifoQueue.enqueue": { - "file_path": "packages/ai/src/utils/event-stream.ts", - "qualified_name": "packages.ai.src.utils.event-stream.FifoQueue.enqueue", - "start_line": 11, - "end_line": 13, - "type": "METHOD", - "content_hash": "367873d52d3e5f05" - }, - "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.FifoQueue.dequeue": { - "file_path": "packages/ai/src/utils/event-stream.ts", - "qualified_name": "packages.ai.src.utils.event-stream.FifoQueue.dequeue", - "start_line": 15, - "end_line": 22, - "type": "METHOD", - "content_hash": "b6e3b8c097918d86" - }, - "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream": { - "file_path": "packages/ai/src/utils/event-stream.ts", - "qualified_name": "packages.ai.src.utils.event-stream.EventStream", - "start_line": 26, - "end_line": 89, - "type": "CLASS", - "content_hash": "0edbfc1ebdf30548" - }, - "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream.constructor": { - "file_path": "packages/ai/src/utils/event-stream.ts", - "qualified_name": "packages.ai.src.utils.event-stream.EventStream.constructor", - "start_line": 35, - "end_line": 41, - "type": "CONSTRUCTOR", - "content_hash": "736d77799d0b2a7e" - }, - "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream.push": { - "file_path": "packages/ai/src/utils/event-stream.ts", - "qualified_name": "packages.ai.src.utils.event-stream.EventStream.push", - "start_line": 43, - "end_line": 58, - "type": "METHOD", - "content_hash": "f5d7902ec95a0912" - }, - "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream.end": { - "file_path": "packages/ai/src/utils/event-stream.ts", - "qualified_name": "packages.ai.src.utils.event-stream.EventStream.end", - "start_line": 60, - "end_line": 70, - "type": "METHOD", - "content_hash": "788e629911cc2dfb" - }, - "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream.[Symbol.asyncIterator]": { - "file_path": "packages/ai/src/utils/event-stream.ts", - "qualified_name": "packages.ai.src.utils.event-stream.EventStream.[Symbol.asyncIterator]", - "start_line": 72, - "end_line": 84, - "type": "METHOD", - "content_hash": "5fd762488bad112d" - }, - "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream.result": { - "file_path": "packages/ai/src/utils/event-stream.ts", - "qualified_name": "packages.ai.src.utils.event-stream.EventStream.result", - "start_line": 86, - "end_line": 88, - "type": "METHOD", - "content_hash": "867f821125d7f609" - }, - "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.AssistantMessageEventStream": { - "file_path": "packages/ai/src/utils/event-stream.ts", - "qualified_name": "packages.ai.src.utils.event-stream.AssistantMessageEventStream", - "start_line": 97, - "end_line": 130, - "type": "CLASS", - "content_hash": "ba8a6cdc3b9591d5" - }, - "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.AssistantMessageEventStream.constructor": { - "file_path": "packages/ai/src/utils/event-stream.ts", - "qualified_name": "packages.ai.src.utils.event-stream.AssistantMessageEventStream.constructor", - "start_line": 101, - "end_line": 113, - "type": "CONSTRUCTOR", - "content_hash": "96bbb5f21eaf6101" - }, - "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.AssistantMessageEventStream.push": { - "file_path": "packages/ai/src/utils/event-stream.ts", - "qualified_name": "packages.ai.src.utils.event-stream.AssistantMessageEventStream.push", - "start_line": 115, - "end_line": 119, - "type": "METHOD", - "content_hash": "18c9333cc51eda4e" - }, - "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.AssistantMessageEventStream.end": { - "file_path": "packages/ai/src/utils/event-stream.ts", - "qualified_name": "packages.ai.src.utils.event-stream.AssistantMessageEventStream.end", - "start_line": 121, - "end_line": 124, - "type": "METHOD", - "content_hash": "51d970661f91b72f" - }, - "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.AssistantMessageEventStream.#time": { - "file_path": "packages/ai/src/utils/event-stream.ts", - "qualified_name": "packages.ai.src.utils.event-stream.AssistantMessageEventStream.#time", - "start_line": 126, - "end_line": 129, - "type": "METHOD", - "content_hash": "9c20146f61264110" - }, - "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.createAssistantMessageEventStream": { - "file_path": "packages/ai/src/utils/event-stream.ts", - "qualified_name": "packages.ai.src.utils.event-stream.createAssistantMessageEventStream", - "start_line": 133, - "end_line": 135, - "type": "FUNCTION", - "content_hash": "54645cde7cdb09c0" - }, - "packages/ai/src/utils/hash.ts|packages.ai.src.utils.hash.shortHash": { - "file_path": "packages/ai/src/utils/hash.ts", - "qualified_name": "packages.ai.src.utils.hash.shortHash", - "start_line": 2, - "end_line": 13, - "type": "FUNCTION", - "content_hash": "f23d82ced7ab4b89" - }, - "packages/ai/src/utils/headers.ts|packages.ai.src.utils.headers.headersToRecord": { - "file_path": "packages/ai/src/utils/headers.ts", - "qualified_name": "packages.ai.src.utils.headers.headersToRecord", - "start_line": 3, - "end_line": 9, - "type": "FUNCTION", - "content_hash": "41b6b17e9035029b" - }, - "packages/ai/src/utils/headers.ts|packages.ai.src.utils.headers.providerHeadersToRecord": { - "file_path": "packages/ai/src/utils/headers.ts", - "qualified_name": "packages.ai.src.utils.headers.providerHeadersToRecord", - "start_line": 11, - "end_line": 23, - "type": "FUNCTION", - "content_hash": "5120556565bb8014" - }, - "packages/ai/src/utils/json-parse.ts|packages.ai.src.utils.json-parse.isControlCharacter": { - "file_path": "packages/ai/src/utils/json-parse.ts", - "qualified_name": "packages.ai.src.utils.json-parse.isControlCharacter", - "start_line": 5, - "end_line": 8, - "type": "FUNCTION", - "content_hash": "736d7a9e7711704b" - }, - "packages/ai/src/utils/json-parse.ts|packages.ai.src.utils.json-parse.escapeControlCharacter": { - "file_path": "packages/ai/src/utils/json-parse.ts", - "qualified_name": "packages.ai.src.utils.json-parse.escapeControlCharacter", - "start_line": 10, - "end_line": 25, - "type": "FUNCTION", - "content_hash": "aa5cf65e1ccf9067" - }, - "packages/ai/src/utils/json-parse.ts|packages.ai.src.utils.json-parse.repairJson": { - "file_path": "packages/ai/src/utils/json-parse.ts", - "qualified_name": "packages.ai.src.utils.json-parse.repairJson", - "start_line": 32, - "end_line": 83, - "type": "FUNCTION", - "content_hash": "0344b10054279018" - }, - "packages/ai/src/utils/json-parse.ts|packages.ai.src.utils.json-parse.parseJsonWithRepair": { - "file_path": "packages/ai/src/utils/json-parse.ts", - "qualified_name": "packages.ai.src.utils.json-parse.parseJsonWithRepair", - "start_line": 85, - "end_line": 95, - "type": "FUNCTION", - "content_hash": "ef993876f6ac9018" - }, - "packages/ai/src/utils/json-parse.ts|packages.ai.src.utils.json-parse.parseStreamingJson": { - "file_path": "packages/ai/src/utils/json-parse.ts", - "qualified_name": "packages.ai.src.utils.json-parse.parseStreamingJson", - "start_line": 104, - "end_line": 124, - "type": "FUNCTION", - "content_hash": "40452a4757ad7327" - }, - "packages/ai/src/utils/model-operations.ts|packages.ai.src.utils.model-operations.getModelType": { - "file_path": "packages/ai/src/utils/model-operations.ts", - "qualified_name": "packages.ai.src.utils.model-operations.getModelType", - "start_line": 18, - "end_line": 20, - "type": "FUNCTION", - "content_hash": "4f12c55693456f80" - }, - "packages/ai/src/utils/model-operations.ts|packages.ai.src.utils.model-operations.isModelType": { - "file_path": "packages/ai/src/utils/model-operations.ts", - "qualified_name": "packages.ai.src.utils.model-operations.isModelType", - "start_line": 23, - "end_line": 25, - "type": "FUNCTION", - "content_hash": "3747e93857ff55cc" - }, - "packages/ai/src/utils/model-operations.ts|packages.ai.src.utils.model-operations.assertChatModel": { - "file_path": "packages/ai/src/utils/model-operations.ts", - "qualified_name": "packages.ai.src.utils.model-operations.assertChatModel", - "start_line": 27, - "end_line": 31, - "type": "FUNCTION", - "content_hash": "907ec2c00eb1ba6c" - }, - "packages/ai/src/utils/model-operations.ts|packages.ai.src.utils.model-operations.assertImageModel": { - "file_path": "packages/ai/src/utils/model-operations.ts", - "qualified_name": "packages.ai.src.utils.model-operations.assertImageModel", - "start_line": 33, - "end_line": 37, - "type": "FUNCTION", - "content_hash": "44d58deae162db43" - }, - "packages/ai/src/utils/model-operations.ts|packages.ai.src.utils.model-operations.assertClassifierModel": { - "file_path": "packages/ai/src/utils/model-operations.ts", - "qualified_name": "packages.ai.src.utils.model-operations.assertClassifierModel", - "start_line": 39, - "end_line": 43, - "type": "FUNCTION", - "content_hash": "d2a8960eb492b10a" - }, - "packages/ai/src/utils/model-operations.ts|packages.ai.src.utils.model-operations.assertClassifierInputSupported": { - "file_path": "packages/ai/src/utils/model-operations.ts", - "qualified_name": "packages.ai.src.utils.model-operations.assertClassifierInputSupported", - "start_line": 46, - "end_line": 53, - "type": "FUNCTION", - "content_hash": "0a05140ea60deee3" - }, - "packages/ai/src/utils/model-operations.ts|packages.ai.src.utils.model-operations.imageErrorResult": { - "file_path": "packages/ai/src/utils/model-operations.ts", - "qualified_name": "packages.ai.src.utils.model-operations.imageErrorResult", - "start_line": 55, - "end_line": 65, - "type": "FUNCTION", - "content_hash": "755b06a08b9c47f6" - }, - "packages/ai/src/utils/model-operations.ts|packages.ai.src.utils.model-operations.classifierErrorResult": { - "file_path": "packages/ai/src/utils/model-operations.ts", - "qualified_name": "packages.ai.src.utils.model-operations.classifierErrorResult", - "start_line": 67, - "end_line": 81, - "type": "FUNCTION", - "content_hash": "d9fda6f89b2b5fe1" - }, - "packages/ai/src/utils/models-error.ts|packages.ai.src.utils.models-error.ModelsError": { - "file_path": "packages/ai/src/utils/models-error.ts", - "qualified_name": "packages.ai.src.utils.models-error.ModelsError", - "start_line": 5, - "end_line": 13, - "type": "CLASS", - "content_hash": "f7f93d6d86b05ce2" - }, - "packages/ai/src/utils/models-error.ts|packages.ai.src.utils.models-error.ModelsError.constructor": { - "file_path": "packages/ai/src/utils/models-error.ts", - "qualified_name": "packages.ai.src.utils.models-error.ModelsError.constructor", - "start_line": 8, - "end_line": 12, - "type": "CONSTRUCTOR", - "content_hash": "a592a450bc3b0140" - }, - "packages/ai/src/utils/models-error.ts|packages.ai.src.utils.models-error.withCauseDetail": { - "file_path": "packages/ai/src/utils/models-error.ts", - "qualified_name": "packages.ai.src.utils.models-error.withCauseDetail", - "start_line": 16, - "end_line": 21, - "type": "FUNCTION", - "content_hash": "3ac64e0a6cb28865" - }, - "packages/ai/src/utils/node-http-proxy.ts|packages.ai.src.utils.node-http-proxy.getProxyEnv": { - "file_path": "packages/ai/src/utils/node-http-proxy.ts", - "qualified_name": "packages.ai.src.utils.node-http-proxy.getProxyEnv", - "start_line": 13, - "end_line": 23, - "type": "FUNCTION", - "content_hash": "71260bad0f75fa76" - }, - "packages/ai/src/utils/node-http-proxy.ts|packages.ai.src.utils.node-http-proxy.parseProxyTargetUrl": { - "file_path": "packages/ai/src/utils/node-http-proxy.ts", - "qualified_name": "packages.ai.src.utils.node-http-proxy.parseProxyTargetUrl", - "start_line": 25, - "end_line": 35, - "type": "FUNCTION", - "content_hash": "f453e7a84e352b18" - }, - "packages/ai/src/utils/node-http-proxy.ts|packages.ai.src.utils.node-http-proxy.stripBrackets": { - "file_path": "packages/ai/src/utils/node-http-proxy.ts", - "qualified_name": "packages.ai.src.utils.node-http-proxy.stripBrackets", - "start_line": 37, - "end_line": 39, - "type": "FUNCTION", - "content_hash": "0829e540f979d339" - }, - "packages/ai/src/utils/node-http-proxy.ts|packages.ai.src.utils.node-http-proxy.parseNoProxyEntry": { - "file_path": "packages/ai/src/utils/node-http-proxy.ts", - "qualified_name": "packages.ai.src.utils.node-http-proxy.parseNoProxyEntry", - "start_line": 41, - "end_line": 72, - "type": "FUNCTION", - "content_hash": "7ca8902b9bf00b5d" - }, - "packages/ai/src/utils/node-http-proxy.ts|packages.ai.src.utils.node-http-proxy.shouldProxyHostname": { - "file_path": "packages/ai/src/utils/node-http-proxy.ts", - "qualified_name": "packages.ai.src.utils.node-http-proxy.shouldProxyHostname", - "start_line": 74, - "end_line": 116, - "type": "FUNCTION", - "content_hash": "c59d48d2dbdc3da1" - }, - "packages/ai/src/utils/node-http-proxy.ts|packages.ai.src.utils.node-http-proxy.shouldProxyHostname.every() callback": { - "file_path": "packages/ai/src/utils/node-http-proxy.ts", - "qualified_name": "packages.ai.src.utils.node-http-proxy.shouldProxyHostname.every() callback", - "start_line": 85, - "end_line": 115, - "type": "FUNCTION", - "content_hash": "83c46ecfd1fcb092" - }, - "packages/ai/src/utils/node-http-proxy.ts|packages.ai.src.utils.node-http-proxy.getProxyForUrl": { - "file_path": "packages/ai/src/utils/node-http-proxy.ts", - "qualified_name": "packages.ai.src.utils.node-http-proxy.getProxyForUrl", - "start_line": 118, - "end_line": 136, - "type": "FUNCTION", - "content_hash": "8cfc7c219f6d936c" - }, - "packages/ai/src/utils/node-http-proxy.ts|packages.ai.src.utils.node-http-proxy.resolveHttpProxyUrlForTarget": { - "file_path": "packages/ai/src/utils/node-http-proxy.ts", - "qualified_name": "packages.ai.src.utils.node-http-proxy.resolveHttpProxyUrlForTarget", - "start_line": 141, - "end_line": 161, - "type": "FUNCTION", - "content_hash": "d1a73898301012c3" - }, - "packages/ai/src/utils/oauth-page.ts|packages.ai.src.utils.oauth-page.escapeHtml": { - "file_path": "packages/ai/src/utils/oauth-page.ts", - "qualified_name": "packages.ai.src.utils.oauth-page.escapeHtml", - "start_line": 3, - "end_line": 10, - "type": "FUNCTION", - "content_hash": "81c4eb6d6b8416b3" - }, - "packages/ai/src/utils/oauth-page.ts|packages.ai.src.utils.oauth-page.renderPage": { - "file_path": "packages/ai/src/utils/oauth-page.ts", - "qualified_name": "packages.ai.src.utils.oauth-page.renderPage", - "start_line": 12, - "end_line": 92, - "type": "FUNCTION", - "content_hash": "b46f473ad706647d" - }, - "packages/ai/src/utils/oauth-page.ts|packages.ai.src.utils.oauth-page.oauthSuccessHtml": { - "file_path": "packages/ai/src/utils/oauth-page.ts", - "qualified_name": "packages.ai.src.utils.oauth-page.oauthSuccessHtml", - "start_line": 94, - "end_line": 100, - "type": "FUNCTION", - "content_hash": "7bcff099d3591533" - }, - "packages/ai/src/utils/oauth-page.ts|packages.ai.src.utils.oauth-page.oauthErrorHtml": { - "file_path": "packages/ai/src/utils/oauth-page.ts", - "qualified_name": "packages.ai.src.utils.oauth-page.oauthErrorHtml", - "start_line": 102, - "end_line": 109, - "type": "FUNCTION", - "content_hash": "a12dc4473b7fe88c" - }, - "packages/ai/src/utils/overflow.ts|packages.ai.src.utils.overflow.isContextOverflow": { - "file_path": "packages/ai/src/utils/overflow.ts", - "qualified_name": "packages.ai.src.utils.overflow.isContextOverflow", - "start_line": 137, - "end_line": 171, - "type": "FUNCTION", - "content_hash": "d1da1b82ea36b21a" - }, - "packages/ai/src/utils/overflow.ts|packages.ai.src.utils.overflow.isContextOverflow.isNonOverflow": { - "file_path": "packages/ai/src/utils/overflow.ts", - "qualified_name": "packages.ai.src.utils.overflow.isContextOverflow.isNonOverflow", - "start_line": 141, - "end_line": 141, - "type": "CLASS", - "content_hash": "3322e8a79f2f32c5" - }, - "packages/ai/src/utils/overflow.ts|packages.ai.src.utils.overflow.isContextOverflow.isNonOverflow.NON_OVERFLOW_PATTERNS.some() callback": { - "file_path": "packages/ai/src/utils/overflow.ts", - "qualified_name": "packages.ai.src.utils.overflow.isContextOverflow.isNonOverflow.NON_OVERFLOW_PATTERNS.some() callback", - "start_line": 141, - "end_line": 141, - "type": "FUNCTION", - "content_hash": "3322e8a79f2f32c5" - }, - "packages/ai/src/utils/overflow.ts|packages.ai.src.utils.overflow.isContextOverflow.OVERFLOW_PATTERNS.some() callback": { - "file_path": "packages/ai/src/utils/overflow.ts", - "qualified_name": "packages.ai.src.utils.overflow.isContextOverflow.OVERFLOW_PATTERNS.some() callback", - "start_line": 143, - "end_line": 143, - "type": "FUNCTION", - "content_hash": "f6ebbd9528c568ce" - }, - "packages/ai/src/utils/overflow.ts|packages.ai.src.utils.overflow.isRecoverableLength": { - "file_path": "packages/ai/src/utils/overflow.ts", - "qualified_name": "packages.ai.src.utils.overflow.isRecoverableLength", - "start_line": 179, - "end_line": 181, - "type": "FUNCTION", - "content_hash": "f7ad0f42f075e6b8" - }, - "packages/ai/src/utils/overflow.ts|packages.ai.src.utils.overflow.getOverflowPatterns": { - "file_path": "packages/ai/src/utils/overflow.ts", - "qualified_name": "packages.ai.src.utils.overflow.getOverflowPatterns", - "start_line": 186, - "end_line": 188, - "type": "FUNCTION", - "content_hash": "1245d4f10812db68" - }, - "packages/ai/src/utils/pi-user-agent.ts|packages.ai.src.utils.pi-user-agent.loadNodeOs": { - "file_path": "packages/ai/src/utils/pi-user-agent.ts", - "qualified_name": "packages.ai.src.utils.pi-user-agent.loadNodeOs", - "start_line": 7, - "end_line": 12, - "type": "FUNCTION", - "content_hash": "0fe1a8c5d2203e43" - }, - "packages/ai/src/utils/pi-user-agent.ts|packages.ai.src.utils.pi-user-agent.getPiUserAgent": { - "file_path": "packages/ai/src/utils/pi-user-agent.ts", - "qualified_name": "packages.ai.src.utils.pi-user-agent.getPiUserAgent", - "start_line": 17, - "end_line": 19, - "type": "FUNCTION", - "content_hash": "77b9d0372f98eaf1" - }, - "packages/ai/src/utils/provider-env.ts|packages.ai.src.utils.provider-env.getBunSandboxEnvValue": { - "file_path": "packages/ai/src/utils/provider-env.ts", - "qualified_name": "packages.ai.src.utils.provider-env.getBunSandboxEnvValue", - "start_line": 15, - "end_line": 39, - "type": "FUNCTION", - "content_hash": "16ad98bbc9906409" - }, - "packages/ai/src/utils/provider-env.ts|packages.ai.src.utils.provider-env.getProviderEnvValue": { - "file_path": "packages/ai/src/utils/provider-env.ts", - "qualified_name": "packages.ai.src.utils.provider-env.getProviderEnvValue", - "start_line": 45, - "end_line": 52, - "type": "FUNCTION", - "content_hash": "33fc2e1e8d49e242" - }, - "packages/ai/src/utils/provider-retry.ts|packages.ai.src.utils.provider-retry.ProviderRetryOptions": { - "file_path": "packages/ai/src/utils/provider-retry.ts", - "qualified_name": "packages.ai.src.utils.provider-retry.ProviderRetryOptions", - "start_line": 3, - "end_line": 9, - "type": "INTERFACE", - "content_hash": "a94b712bf0fb2e07" - }, - "packages/ai/src/utils/provider-retry.ts|packages.ai.src.utils.provider-retry.ProviderError": { - "file_path": "packages/ai/src/utils/provider-retry.ts", - "qualified_name": "packages.ai.src.utils.provider-retry.ProviderError", - "start_line": 11, - "end_line": 14, - "type": "INTERFACE", - "content_hash": "bb87966fc354a868" - }, - "packages/ai/src/utils/provider-retry.ts|packages.ai.src.utils.provider-retry.isProviderError": { - "file_path": "packages/ai/src/utils/provider-retry.ts", - "qualified_name": "packages.ai.src.utils.provider-retry.isProviderError", - "start_line": 16, - "end_line": 22, - "type": "FUNCTION", - "content_hash": "4b1c1c10231384b8" - }, - "packages/ai/src/utils/provider-retry.ts|packages.ai.src.utils.provider-retry.isRetryableProviderError": { - "file_path": "packages/ai/src/utils/provider-retry.ts", - "qualified_name": "packages.ai.src.utils.provider-retry.isRetryableProviderError", - "start_line": 25, - "end_line": 37, - "type": "FUNCTION", - "content_hash": "896eec182d47b815" - }, - "packages/ai/src/utils/provider-retry.ts|packages.ai.src.utils.provider-retry.validateServerRetryDelayMs": { - "file_path": "packages/ai/src/utils/provider-retry.ts", - "qualified_name": "packages.ai.src.utils.provider-retry.validateServerRetryDelayMs", - "start_line": 39, - "end_line": 51, - "type": "FUNCTION", - "content_hash": "a9576db148356543" - }, - "packages/ai/src/utils/provider-retry.ts|packages.ai.src.utils.provider-retry.getRetryDelayMs": { - "file_path": "packages/ai/src/utils/provider-retry.ts", - "qualified_name": "packages.ai.src.utils.provider-retry.getRetryDelayMs", - "start_line": 53, - "end_line": 69, - "type": "FUNCTION", - "content_hash": "a2391d292bfb94c1" - }, - "packages/ai/src/utils/provider-retry.ts|packages.ai.src.utils.provider-retry.createAbortError": { - "file_path": "packages/ai/src/utils/provider-retry.ts", - "qualified_name": "packages.ai.src.utils.provider-retry.createAbortError", - "start_line": 71, - "end_line": 75, - "type": "FUNCTION", - "content_hash": "59f2676d0a7e6909" - }, - "packages/ai/src/utils/provider-retry.ts|packages.ai.src.utils.provider-retry.abortableSleep": { - "file_path": "packages/ai/src/utils/provider-retry.ts", - "qualified_name": "packages.ai.src.utils.provider-retry.abortableSleep", - "start_line": 77, - "end_line": 97, - "type": "FUNCTION", - "content_hash": "c10fce023bf93ece" - }, - "packages/ai/src/utils/provider-retry.ts|packages.ai.src.utils.provider-retry.abortableSleep.": { - "file_path": "packages/ai/src/utils/provider-retry.ts", - "qualified_name": "packages.ai.src.utils.provider-retry.abortableSleep.", - "start_line": 78, - "end_line": 96, - "type": "FUNCTION", - "content_hash": "8686ad0b60a2f609" - }, - "packages/ai/src/utils/provider-retry.ts|packages.ai.src.utils.provider-retry.abortableSleep..timeout": { - "file_path": "packages/ai/src/utils/provider-retry.ts", - "qualified_name": "packages.ai.src.utils.provider-retry.abortableSleep..timeout", - "start_line": 88, - "end_line": 94, - "type": "CLASS", - "content_hash": "3cd0cc4fb602582a" - }, - "packages/ai/src/utils/provider-retry.ts|packages.ai.src.utils.provider-retry.abortableSleep..timeout.setTimeout() callback": { - "file_path": "packages/ai/src/utils/provider-retry.ts", - "qualified_name": "packages.ai.src.utils.provider-retry.abortableSleep..timeout.setTimeout() callback", - "start_line": 89, - "end_line": 92, - "type": "FUNCTION", - "content_hash": "b465547ba2fe80d8" - }, - "packages/ai/src/utils/provider-retry.ts|packages.ai.src.utils.provider-retry.retryProviderRequest": { - "file_path": "packages/ai/src/utils/provider-retry.ts", - "qualified_name": "packages.ai.src.utils.provider-retry.retryProviderRequest", - "start_line": 107, - "end_line": 128, - "type": "FUNCTION", - "content_hash": "e5ae67f0c8e08c29" - }, - "packages/ai/src/utils/retry.ts|packages.ai.src.utils.retry.buildProviderErrorPattern": { - "file_path": "packages/ai/src/utils/retry.ts", - "qualified_name": "packages.ai.src.utils.retry.buildProviderErrorPattern", - "start_line": 3, - "end_line": 5, - "type": "FUNCTION", - "content_hash": "dbdf160bb5a97a52" - }, - "packages/ai/src/utils/retry.ts|packages.ai.src.utils.retry.RetryPolicy": { - "file_path": "packages/ai/src/utils/retry.ts", - "qualified_name": "packages.ai.src.utils.retry.RetryPolicy", - "start_line": 116, - "end_line": 124, - "type": "INTERFACE", - "content_hash": "d9e86cabf0117ab4" - }, - "packages/ai/src/utils/retry.ts|packages.ai.src.utils.retry.retryDelayMs": { - "file_path": "packages/ai/src/utils/retry.ts", - "qualified_name": "packages.ai.src.utils.retry.retryDelayMs", - "start_line": 128, - "end_line": 132, - "type": "FUNCTION", - "content_hash": "695e697de80eefaf" - }, - "packages/ai/src/utils/retry.ts|packages.ai.src.utils.retry.RetryCallbacks": { - "file_path": "packages/ai/src/utils/retry.ts", - "qualified_name": "packages.ai.src.utils.retry.RetryCallbacks", - "start_line": 135, - "end_line": 147, - "type": "INTERFACE", - "content_hash": "e65d8bfa14abc526" - }, - "packages/ai/src/utils/retry.ts|packages.ai.src.utils.retry.RetrySleepAbortError": { - "file_path": "packages/ai/src/utils/retry.ts", - "qualified_name": "packages.ai.src.utils.retry.RetrySleepAbortError", - "start_line": 149, - "end_line": 153, - "type": "CLASS", - "content_hash": "94bfa04a301b6668" - }, - "packages/ai/src/utils/retry.ts|packages.ai.src.utils.retry.RetrySleepAbortError.constructor": { - "file_path": "packages/ai/src/utils/retry.ts", - "qualified_name": "packages.ai.src.utils.retry.RetrySleepAbortError.constructor", - "start_line": 150, - "end_line": 152, - "type": "CONSTRUCTOR", - "content_hash": "f7e0ff0879b8079b" - }, - "packages/ai/src/utils/retry.ts|packages.ai.src.utils.retry.sleep": { - "file_path": "packages/ai/src/utils/retry.ts", - "qualified_name": "packages.ai.src.utils.retry.sleep", - "start_line": 155, - "end_line": 171, - "type": "FUNCTION", - "content_hash": "4677c1d43c1c6b34" - }, - "packages/ai/src/utils/retry.ts|packages.ai.src.utils.retry.sleep.": { - "file_path": "packages/ai/src/utils/retry.ts", - "qualified_name": "packages.ai.src.utils.retry.sleep.", - "start_line": 156, - "end_line": 170, - "type": "FUNCTION", - "content_hash": "4d286d3a39640427" - }, - "packages/ai/src/utils/retry.ts|packages.ai.src.utils.retry.sleep..signal.addEventListener(\"abort\") callback": { - "file_path": "packages/ai/src/utils/retry.ts", - "qualified_name": "packages.ai.src.utils.retry.sleep..signal.addEventListener(\"abort\") callback", - "start_line": 164, - "end_line": 167, - "type": "FUNCTION", - "content_hash": "858250d2f7c1bbc2" - }, - "packages/ai/src/utils/retry.ts|packages.ai.src.utils.retry.retryAssistantCall": { - "file_path": "packages/ai/src/utils/retry.ts", - "qualified_name": "packages.ai.src.utils.retry.retryAssistantCall", - "start_line": 191, - "end_line": 241, - "type": "FUNCTION", - "content_hash": "494fb3716a37f3dd" - }, - "packages/ai/src/utils/retry.ts|packages.ai.src.utils.retry.isRetryableAssistantError": { - "file_path": "packages/ai/src/utils/retry.ts", - "qualified_name": "packages.ai.src.utils.retry.isRetryableAssistantError", - "start_line": 252, - "end_line": 257, - "type": "FUNCTION", - "content_hash": "b2fce26e2efb91a5" - }, - "packages/ai/src/utils/sanitize-unicode.ts|packages.ai.src.utils.sanitize-unicode.sanitizeSurrogates": { - "file_path": "packages/ai/src/utils/sanitize-unicode.ts", - "qualified_name": "packages.ai.src.utils.sanitize-unicode.sanitizeSurrogates", - "start_line": 21, - "end_line": 25, - "type": "FUNCTION", - "content_hash": "35c30f1f84be02b9" - }, - "packages/ai/src/utils/sleep.ts|packages.ai.src.utils.sleep.sleep": { - "file_path": "packages/ai/src/utils/sleep.ts", - "qualified_name": "packages.ai.src.utils.sleep.sleep", - "start_line": 1, - "end_line": 14, - "type": "FUNCTION", - "content_hash": "b0e4f80dc9eaa403" - }, - "packages/ai/src/utils/sleep.ts|packages.ai.src.utils.sleep.sleep.": { - "file_path": "packages/ai/src/utils/sleep.ts", - "qualified_name": "packages.ai.src.utils.sleep.sleep.", - "start_line": 2, - "end_line": 13, - "type": "FUNCTION", - "content_hash": "21ddfaec4620ca8d" - }, - "packages/ai/src/utils/sleep.ts|packages.ai.src.utils.sleep.sleep..timeout": { - "file_path": "packages/ai/src/utils/sleep.ts", - "qualified_name": "packages.ai.src.utils.sleep.sleep..timeout", - "start_line": 8, - "end_line": 11, - "type": "CLASS", - "content_hash": "136d59de2b0a6504" - }, - "packages/ai/src/utils/sleep.ts|packages.ai.src.utils.sleep.sleep..timeout.setTimeout() callback": { - "file_path": "packages/ai/src/utils/sleep.ts", - "qualified_name": "packages.ai.src.utils.sleep.sleep..timeout.setTimeout() callback", - "start_line": 8, - "end_line": 11, - "type": "FUNCTION", - "content_hash": "136d59de2b0a6504" - }, - "packages/ai/src/utils/text.ts|packages.ai.src.utils.text.contentText": { - "file_path": "packages/ai/src/utils/text.ts", - "qualified_name": "packages.ai.src.utils.text.contentText", - "start_line": 6, - "end_line": 12, - "type": "FUNCTION", - "content_hash": "3ad750e2fbbe8adc" - }, - "packages/ai/src/utils/text.ts|packages.ai.src.utils.text.contentText.content.filter() callback": { - "file_path": "packages/ai/src/utils/text.ts", - "qualified_name": "packages.ai.src.utils.text.contentText.content.filter() callback", - "start_line": 9, - "end_line": 9, - "type": "FUNCTION", - "content_hash": "45799c2a7f65145d" - }, - "packages/ai/src/utils/text.ts|packages.ai.src.utils.text.contentText.map() callback": { - "file_path": "packages/ai/src/utils/text.ts", - "qualified_name": "packages.ai.src.utils.text.contentText.map() callback", - "start_line": 10, - "end_line": 10, - "type": "FUNCTION", - "content_hash": "0497f5dbf779d2c1" - }, - "packages/ai/src/utils/text.ts|packages.ai.src.utils.text.getSystemMessageText": { - "file_path": "packages/ai/src/utils/text.ts", - "qualified_name": "packages.ai.src.utils.text.getSystemMessageText", - "start_line": 15, - "end_line": 21, - "type": "FUNCTION", - "content_hash": "1ac901c428c3402d" - }, - "packages/ai/src/utils/text.ts|packages.ai.src.utils.text.getSystemMessageText.parts.filter() callback": { - "file_path": "packages/ai/src/utils/text.ts", - "qualified_name": "packages.ai.src.utils.text.getSystemMessageText.parts.filter() callback", - "start_line": 20, - "end_line": 20, - "type": "FUNCTION", - "content_hash": "9ff11b78e034b94b" - }, - "packages/ai/src/utils/text.ts|packages.ai.src.utils.text.renderSystemMessageUpdate": { - "file_path": "packages/ai/src/utils/text.ts", - "qualified_name": "packages.ai.src.utils.text.renderSystemMessageUpdate", - "start_line": 28, - "end_line": 40, - "type": "FUNCTION", - "content_hash": "eb431c6e8f2596fd" - }, - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.createInitialSystemMessage": { - "file_path": "packages/ai/src/utils/transcript.ts", - "qualified_name": "packages.ai.src.utils.transcript.createInitialSystemMessage", - "start_line": 10, - "end_line": 23, - "type": "FUNCTION", - "content_hash": "1a6955b03e6960d9" - }, - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.normalizeContext": { - "file_path": "packages/ai/src/utils/transcript.ts", - "qualified_name": "packages.ai.src.utils.transcript.normalizeContext", - "start_line": 30, - "end_line": 34, - "type": "FUNCTION", - "content_hash": "733ddfb564014a72" - }, - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.isSystemMessage": { - "file_path": "packages/ai/src/utils/transcript.ts", - "qualified_name": "packages.ai.src.utils.transcript.isSystemMessage", - "start_line": 42, - "end_line": 44, - "type": "FUNCTION", - "content_hash": "dff823bbd2d6a9f9" - }, - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getInitialSystemMessage": { - "file_path": "packages/ai/src/utils/transcript.ts", - "qualified_name": "packages.ai.src.utils.transcript.getInitialSystemMessage", - "start_line": 47, - "end_line": 50, - "type": "FUNCTION", - "content_hash": "555dd195dcbf17b2" - }, - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.withoutInitialSystemMessage": { - "file_path": "packages/ai/src/utils/transcript.ts", - "qualified_name": "packages.ai.src.utils.transcript.withoutInitialSystemMessage", - "start_line": 53, - "end_line": 55, - "type": "FUNCTION", - "content_hash": "d2e406effd93cc30" - }, - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getCurrentTools": { - "file_path": "packages/ai/src/utils/transcript.ts", - "qualified_name": "packages.ai.src.utils.transcript.getCurrentTools", - "start_line": 58, - "end_line": 66, - "type": "FUNCTION", - "content_hash": "a34da98e895a5ca2" - }, - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getCurrentSystemMessage": { - "file_path": "packages/ai/src/utils/transcript.ts", - "qualified_name": "packages.ai.src.utils.transcript.getCurrentSystemMessage", - "start_line": 73, - "end_line": 96, - "type": "FUNCTION", - "content_hash": "f9be75374db65b88" - }, - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getCurrentSystemPrompt": { - "file_path": "packages/ai/src/utils/transcript.ts", - "qualified_name": "packages.ai.src.utils.transcript.getCurrentSystemPrompt", - "start_line": 99, - "end_line": 102, - "type": "FUNCTION", - "content_hash": "4a8f2ea9326b877b" - }, - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.collapseSystemMessages": { - "file_path": "packages/ai/src/utils/transcript.ts", - "qualified_name": "packages.ai.src.utils.transcript.collapseSystemMessages", - "start_line": 108, - "end_line": 112, - "type": "FUNCTION", - "content_hash": "3f100f8f74f4b301" - }, - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.collapseSystemMessages.messages.context.messages.filter() callback": { - "file_path": "packages/ai/src/utils/transcript.ts", - "qualified_name": "packages.ai.src.utils.transcript.collapseSystemMessages.messages.context.messages.filter() callback", - "start_line": 110, - "end_line": 110, - "type": "FUNCTION", - "content_hash": "31573dbb3af6dcc8" - }, - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.messages": { - "file_path": "packages/ai/src/utils/transcript.ts", - "qualified_name": "packages.ai.src.utils.transcript.messages", - "start_line": 110, - "end_line": 110, - "type": "CLASS", - "content_hash": "31573dbb3af6dcc8" - }, - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.resolveTranscript": { - "file_path": "packages/ai/src/utils/transcript.ts", - "qualified_name": "packages.ai.src.utils.transcript.resolveTranscript", - "start_line": 115, - "end_line": 120, - "type": "FUNCTION", - "content_hash": "158bbebe02f273c4" - }, - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.toToolDeclaration": { - "file_path": "packages/ai/src/utils/transcript.ts", - "qualified_name": "packages.ai.src.utils.transcript.toToolDeclaration", - "start_line": 123, - "end_line": 130, - "type": "FUNCTION", - "content_hash": "1de7968c5d437beb" - }, - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.declarationsEqual": { - "file_path": "packages/ai/src/utils/transcript.ts", - "qualified_name": "packages.ai.src.utils.transcript.declarationsEqual", - "start_line": 140, - "end_line": 142, - "type": "FUNCTION", - "content_hash": "3d7604b09a722513" - }, - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.ToolStateChanges": { - "file_path": "packages/ai/src/utils/transcript.ts", - "qualified_name": "packages.ai.src.utils.transcript.ToolStateChanges", - "start_line": 144, - "end_line": 147, - "type": "INTERFACE", - "content_hash": "2c819e98ca655faa" - }, - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getToolStateChanges": { - "file_path": "packages/ai/src/utils/transcript.ts", - "qualified_name": "packages.ai.src.utils.transcript.getToolStateChanges", - "start_line": 150, - "end_line": 167, - "type": "FUNCTION", - "content_hash": "3df349abef491b6c" - }, - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getToolStateChanges.previousTools": { - "file_path": "packages/ai/src/utils/transcript.ts", - "qualified_name": "packages.ai.src.utils.transcript.getToolStateChanges.previousTools", - "start_line": 151, - "end_line": 151, - "type": "CLASS", - "content_hash": "67091c330ed3335d" - }, - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getToolStateChanges.previousTools.previous.map() callback": { - "file_path": "packages/ai/src/utils/transcript.ts", - "qualified_name": "packages.ai.src.utils.transcript.getToolStateChanges.previousTools.previous.map() callback", - "start_line": 151, - "end_line": 151, - "type": "FUNCTION", - "content_hash": "67091c330ed3335d" - }, - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getToolStateChanges.currentTools": { - "file_path": "packages/ai/src/utils/transcript.ts", - "qualified_name": "packages.ai.src.utils.transcript.getToolStateChanges.currentTools", - "start_line": 152, - "end_line": 152, - "type": "CLASS", - "content_hash": "f3ae972b20e9992d" - }, - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getToolStateChanges.currentTools.current.map() callback": { - "file_path": "packages/ai/src/utils/transcript.ts", - "qualified_name": "packages.ai.src.utils.transcript.getToolStateChanges.currentTools.current.map() callback", - "start_line": 152, - "end_line": 152, - "type": "FUNCTION", - "content_hash": "f3ae972b20e9992d" - }, - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getToolStateChanges.toolsAdded.current.filter() callback": { - "file_path": "packages/ai/src/utils/transcript.ts", - "qualified_name": "packages.ai.src.utils.transcript.getToolStateChanges.toolsAdded.current.filter() callback", - "start_line": 155, - "end_line": 158, - "type": "FUNCTION", - "content_hash": "e0a7a1d24a3de69f" - }, - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getToolStateChanges.toolsRemoved.previous.filter() callback": { - "file_path": "packages/ai/src/utils/transcript.ts", - "qualified_name": "packages.ai.src.utils.transcript.getToolStateChanges.toolsRemoved.previous.filter() callback", - "start_line": 161, - "end_line": 164, - "type": "FUNCTION", - "content_hash": "ad4033bdba3425fa" - }, - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getToolStateChanges.toolsRemoved.map() callback": { - "file_path": "packages/ai/src/utils/transcript.ts", - "qualified_name": "packages.ai.src.utils.transcript.getToolStateChanges.toolsRemoved.map() callback", - "start_line": 165, - "end_line": 165, - "type": "FUNCTION", - "content_hash": "4d71e2fc5ac4243c" - }, - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getDeclaredTools": { - "file_path": "packages/ai/src/utils/transcript.ts", - "qualified_name": "packages.ai.src.utils.transcript.getDeclaredTools", - "start_line": 170, - "end_line": 177, - "type": "FUNCTION", - "content_hash": "c019e393a01856e3" - }, - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.hasToolRedefinitions": { - "file_path": "packages/ai/src/utils/transcript.ts", - "qualified_name": "packages.ai.src.utils.transcript.hasToolRedefinitions", - "start_line": 186, - "end_line": 197, - "type": "FUNCTION", - "content_hash": "0af8024357e3085a" - }, - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.hasNonAdditiveToolChanges": { - "file_path": "packages/ai/src/utils/transcript.ts", - "qualified_name": "packages.ai.src.utils.transcript.hasNonAdditiveToolChanges", - "start_line": 200, - "end_line": 211, - "type": "FUNCTION", - "content_hash": "165c8993722493b7" - }, - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.TranscriptTools": { - "file_path": "packages/ai/src/utils/transcript.ts", - "qualified_name": "packages.ai.src.utils.transcript.TranscriptTools", - "start_line": 213, - "end_line": 221, - "type": "INTERFACE", - "content_hash": "ad8e68a0c7a859b5" - }, - "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.resolveTranscriptTools": { - "file_path": "packages/ai/src/utils/transcript.ts", - "qualified_name": "packages.ai.src.utils.transcript.resolveTranscriptTools", - "start_line": 229, - "end_line": 237, - "type": "FUNCTION", - "content_hash": "72a840e643f2fd1e" - }, - "packages/ai/src/utils/typebox-helpers.ts|packages.ai.src.utils.typebox-helpers.StringEnum": { - "file_path": "packages/ai/src/utils/typebox-helpers.ts", - "qualified_name": "packages.ai.src.utils.typebox-helpers.StringEnum", - "start_line": 14, - "end_line": 24, - "type": "FUNCTION", - "content_hash": "69054026dbffce7f" - }, - "packages/ai/src/utils/uuid.ts|packages.ai.src.utils.uuid.uuidv7": { - "file_path": "packages/ai/src/utils/uuid.ts", - "qualified_name": "packages.ai.src.utils.uuid.uuidv7", - "start_line": 8, - "end_line": 45, - "type": "FUNCTION", - "content_hash": "ad17e81d686e6d13" - }, - "packages/ai/src/utils/uuid.ts|packages.ai.src.utils.uuid.uuidv7.hex": { - "file_path": "packages/ai/src/utils/uuid.ts", - "qualified_name": "packages.ai.src.utils.uuid.uuidv7.hex", - "start_line": 43, - "end_line": 43, - "type": "CLASS", - "content_hash": "f6a09295de014666" - }, - "packages/ai/src/utils/uuid.ts|packages.ai.src.utils.uuid.uuidv7.hex.Array.from() callback": { - "file_path": "packages/ai/src/utils/uuid.ts", - "qualified_name": "packages.ai.src.utils.uuid.uuidv7.hex.Array.from() callback", - "start_line": 43, - "end_line": 43, - "type": "FUNCTION", - "content_hash": "f6a09295de014666" - }, - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.JsonSchemaObject": { - "file_path": "packages/ai/src/utils/validation.ts", - "qualified_name": "packages.ai.src.utils.validation.JsonSchemaObject", - "start_line": 9, - "end_line": 18, - "type": "INTERFACE", - "content_hash": "aad0043bcec6200b" - }, - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.getSchemaTypes": { - "file_path": "packages/ai/src/utils/validation.ts", - "qualified_name": "packages.ai.src.utils.validation.getSchemaTypes", - "start_line": 20, - "end_line": 28, - "type": "FUNCTION", - "content_hash": "b322e53ce87472f2" - }, - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.getSchemaTypes.schema.type.filter() callback": { - "file_path": "packages/ai/src/utils/validation.ts", - "qualified_name": "packages.ai.src.utils.validation.getSchemaTypes.schema.type.filter() callback", - "start_line": 25, - "end_line": 25, - "type": "FUNCTION", - "content_hash": "3edb1cad5cea9b96" - }, - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.matchesJsonType": { - "file_path": "packages/ai/src/utils/validation.ts", - "qualified_name": "packages.ai.src.utils.validation.matchesJsonType", - "start_line": 30, - "end_line": 49, - "type": "FUNCTION", - "content_hash": "d246601e99ac9291" - }, - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.getSubSchemaValidator": { - "file_path": "packages/ai/src/utils/validation.ts", - "qualified_name": "packages.ai.src.utils.validation.getSubSchemaValidator", - "start_line": 51, - "end_line": 57, - "type": "FUNCTION", - "content_hash": "bacd6fb5dcb6dd20" - }, - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.coercePrimitiveByType": { - "file_path": "packages/ai/src/utils/validation.ts", - "qualified_name": "packages.ai.src.utils.validation.coercePrimitiveByType", - "start_line": 59, - "end_line": 131, - "type": "FUNCTION", - "content_hash": "398093b6ffc7e522" - }, - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.applySchemaObjectCoercion": { - "file_path": "packages/ai/src/utils/validation.ts", - "qualified_name": "packages.ai.src.utils.validation.applySchemaObjectCoercion", - "start_line": 133, - "end_line": 154, - "type": "FUNCTION", - "content_hash": "68942b430b7de6ab" - }, - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.applySchemaArrayCoercion": { - "file_path": "packages/ai/src/utils/validation.ts", - "qualified_name": "packages.ai.src.utils.validation.applySchemaArrayCoercion", - "start_line": 156, - "end_line": 173, - "type": "FUNCTION", - "content_hash": "af7cb9bc08b9123d" - }, - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.coerceWithUnionSchema": { - "file_path": "packages/ai/src/utils/validation.ts", - "qualified_name": "packages.ai.src.utils.validation.coerceWithUnionSchema", - "start_line": 175, - "end_line": 192, - "type": "FUNCTION", - "content_hash": "b67b42f3c1ac70a0" - }, - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.coerceWithJsonSchema": { - "file_path": "packages/ai/src/utils/validation.ts", - "qualified_name": "packages.ai.src.utils.validation.coerceWithJsonSchema", - "start_line": 194, - "end_line": 238, - "type": "FUNCTION", - "content_hash": "3e6b0c722909250f" - }, - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.coerceWithJsonSchema.matchesUnionMember": { - "file_path": "packages/ai/src/utils/validation.ts", - "qualified_name": "packages.ai.src.utils.validation.coerceWithJsonSchema.matchesUnionMember", - "start_line": 212, - "end_line": 213, - "type": "CLASS", - "content_hash": "2aa86c6d7a09d3c8" - }, - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.coerceWithJsonSchema.matchesUnionMember.schemaTypes.some() callback": { - "file_path": "packages/ai/src/utils/validation.ts", - "qualified_name": "packages.ai.src.utils.validation.coerceWithJsonSchema.matchesUnionMember.schemaTypes.some() callback", - "start_line": 213, - "end_line": 213, - "type": "FUNCTION", - "content_hash": "d462ad79e8f51903" - }, - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.normalizeOptionalNulls": { - "file_path": "packages/ai/src/utils/validation.ts", - "qualified_name": "packages.ai.src.utils.validation.normalizeOptionalNulls", - "start_line": 240, - "end_line": 269, - "type": "FUNCTION", - "content_hash": "171d2fb825aedba7" - }, - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.getValidator": { - "file_path": "packages/ai/src/utils/validation.ts", - "qualified_name": "packages.ai.src.utils.validation.getValidator", - "start_line": 271, - "end_line": 280, - "type": "FUNCTION", - "content_hash": "51963fe7c1656835" - }, - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.formatValidationPath": { - "file_path": "packages/ai/src/utils/validation.ts", - "qualified_name": "packages.ai.src.utils.validation.formatValidationPath", - "start_line": 282, - "end_line": 293, - "type": "FUNCTION", - "content_hash": "d64fb57dd6a17ce1" - }, - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.validateToolCall": { - "file_path": "packages/ai/src/utils/validation.ts", - "qualified_name": "packages.ai.src.utils.validation.validateToolCall", - "start_line": 302, - "end_line": 308, - "type": "FUNCTION", - "content_hash": "2ac88b1277ad292b" - }, - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.validateToolCall.tool": { - "file_path": "packages/ai/src/utils/validation.ts", - "qualified_name": "packages.ai.src.utils.validation.validateToolCall.tool", - "start_line": 303, - "end_line": 303, - "type": "CLASS", - "content_hash": "8d8ff2eb6de6dfc7" - }, - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.validateToolCall.tool.tools.find() callback": { - "file_path": "packages/ai/src/utils/validation.ts", - "qualified_name": "packages.ai.src.utils.validation.validateToolCall.tool.tools.find() callback", - "start_line": 303, - "end_line": 303, - "type": "FUNCTION", - "content_hash": "8d8ff2eb6de6dfc7" - }, - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.validateToolArguments": { - "file_path": "packages/ai/src/utils/validation.ts", - "qualified_name": "packages.ai.src.utils.validation.validateToolArguments", - "start_line": 317, - "end_line": 350, - "type": "FUNCTION", - "content_hash": "e2966b476bee5de4" - }, - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.validateToolArguments.errors": { - "file_path": "packages/ai/src/utils/validation.ts", - "qualified_name": "packages.ai.src.utils.validation.validateToolArguments.errors", - "start_line": 341, - "end_line": 345, - "type": "CLASS", - "content_hash": "6a39377804705635" - }, - "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.validateToolArguments.errors.map() callback": { - "file_path": "packages/ai/src/utils/validation.ts", - "qualified_name": "packages.ai.src.utils.validation.validateToolArguments.errors.map() callback", - "start_line": 344, - "end_line": 344, - "type": "FUNCTION", - "content_hash": "2b99602e1066a185" - }, - "packages/evals/docker/entrypoint.ts|packages.evals.docker.entrypoint.parseId": { - "file_path": "packages/evals/docker/entrypoint.ts", - "qualified_name": "packages.evals.docker.entrypoint.parseId", - "start_line": 10, - "end_line": 14, - "type": "FUNCTION", - "content_hash": "2aa806a74ab07175" - }, - "packages/evals/docker/entrypoint.ts|packages.evals.docker.entrypoint.assertDirectoryEntries": { - "file_path": "packages/evals/docker/entrypoint.ts", - "qualified_name": "packages.evals.docker.entrypoint.assertDirectoryEntries", - "start_line": 19, - "end_line": 25, - "type": "FUNCTION", - "content_hash": "23e9400f32e910d6" - }, - "packages/evals/docker/entrypoint.ts|packages.evals.docker.entrypoint.assertWorkspace": { - "file_path": "packages/evals/docker/entrypoint.ts", - "qualified_name": "packages.evals.docker.entrypoint.assertWorkspace", - "start_line": 27, - "end_line": 63, - "type": "FUNCTION", - "content_hash": "09cee26bfb8f1e2d" - }, - "packages/evals/docker/entrypoint.ts|packages.evals.docker.entrypoint.chownTree": { - "file_path": "packages/evals/docker/entrypoint.ts", - "qualified_name": "packages.evals.docker.entrypoint.chownTree", - "start_line": 65, - "end_line": 71, - "type": "FUNCTION", - "content_hash": "455bd586be84a53e" - }, - "packages/evals/docker/entrypoint.ts|packages.evals.docker.entrypoint.assertRootOnly": { - "file_path": "packages/evals/docker/entrypoint.ts", - "qualified_name": "packages.evals.docker.entrypoint.assertRootOnly", - "start_line": 73, - "end_line": 78, - "type": "FUNCTION", - "content_hash": "c746041681ba36d0" - }, - "packages/evals/docker/entrypoint.ts|packages.evals.docker.entrypoint.assertSandboxCannotRead": { - "file_path": "packages/evals/docker/entrypoint.ts", - "qualified_name": "packages.evals.docker.entrypoint.assertSandboxCannotRead", - "start_line": 80, - "end_line": 88, - "type": "FUNCTION", - "content_hash": "fd7d0bb7cdea44ca" - }, - "packages/evals/docker/entrypoint.ts|packages.evals.docker.entrypoint.vitestArgs": { - "file_path": "packages/evals/docker/entrypoint.ts", - "qualified_name": "packages.evals.docker.entrypoint.vitestArgs", - "start_line": 123, - "end_line": 123, - "type": "CLASS", - "content_hash": "9a79573d54c31e26" - }, - "packages/evals/docker/entrypoint.ts|packages.evals.docker.entrypoint.vitestArgs.inputArgs.filter() callback": { - "file_path": "packages/evals/docker/entrypoint.ts", - "qualified_name": "packages.evals.docker.entrypoint.vitestArgs.inputArgs.filter() callback", - "start_line": 123, - "end_line": 123, - "type": "FUNCTION", - "content_hash": "9a79573d54c31e26" - }, - "packages/evals/docker/entrypoint.ts|packages.evals.docker.entrypoint.evalFiles": { - "file_path": "packages/evals/docker/entrypoint.ts", - "qualified_name": "packages.evals.docker.entrypoint.evalFiles", - "start_line": 124, - "end_line": 124, - "type": "CLASS", - "content_hash": "c0adbfc21cec10bb" - }, - "packages/evals/docker/entrypoint.ts|packages.evals.docker.entrypoint.evalFiles.vitestArgs.filter() callback": { - "file_path": "packages/evals/docker/entrypoint.ts", - "qualified_name": "packages.evals.docker.entrypoint.evalFiles.vitestArgs.filter() callback", - "start_line": 124, - "end_line": 124, - "type": "FUNCTION", - "content_hash": "c0adbfc21cec10bb" - }, - "packages/evals/docker/install-runtime.mjs|packages.evals.docker.install-runtime.artifactNames": { - "file_path": "packages/evals/docker/install-runtime.mjs", - "qualified_name": "packages.evals.docker.install-runtime.artifactNames", - "start_line": 23, - "end_line": 23, - "type": "CLASS", - "content_hash": "75122a1f8e177796" - }, - "packages/evals/docker/install-runtime.mjs|packages.evals.docker.install-runtime.artifactNames.artifactSet.packages.map() callback": { - "file_path": "packages/evals/docker/install-runtime.mjs", - "qualified_name": "packages.evals.docker.install-runtime.artifactNames.artifactSet.packages.map() callback", - "start_line": 23, - "end_line": 23, - "type": "FUNCTION", - "content_hash": "75122a1f8e177796" - }, - "packages/evals/docker/install-runtime.mjs|packages.evals.docker.install-runtime.evaluatorDependencies": { - "file_path": "packages/evals/docker/install-runtime.mjs", - "qualified_name": "packages.evals.docker.install-runtime.evaluatorDependencies", - "start_line": 24, - "end_line": 24, - "type": "CLASS", - "content_hash": "b2931d471a3d2dd3" - }, - "packages/evals/docker/install-runtime.mjs|packages.evals.docker.install-runtime.evaluatorDependencies.filter() callback": { - "file_path": "packages/evals/docker/install-runtime.mjs", - "qualified_name": "packages.evals.docker.install-runtime.evaluatorDependencies.filter() callback", - "start_line": 24, - "end_line": 24, - "type": "FUNCTION", - "content_hash": "b2931d471a3d2dd3" - }, - "packages/evals/docker/install-runtime.mjs|packages.evals.docker.install-runtime.evaluatorDependencies.map() callback": { - "file_path": "packages/evals/docker/install-runtime.mjs", - "qualified_name": "packages.evals.docker.install-runtime.evaluatorDependencies.map() callback", - "start_line": 36, - "end_line": 36, - "type": "FUNCTION", - "content_hash": "6d23ddb8a9fb39a3" - }, - "packages/evals/evals/acme-server.ts|packages.evals.evals.acme-server.isRecord": { - "file_path": "packages/evals/evals/acme-server.ts", - "qualified_name": "packages.evals.evals.acme-server.isRecord", - "start_line": 36, - "end_line": 38, - "type": "FUNCTION", - "content_hash": "1e9c333f1dc6814a" - }, - "packages/evals/evals/acme-server.ts|packages.evals.evals.acme-server.rejectRequest": { - "file_path": "packages/evals/evals/acme-server.ts", - "qualified_name": "packages.evals.evals.acme-server.rejectRequest", - "start_line": 40, - "end_line": 43, - "type": "FUNCTION", - "content_hash": "603dfbb7754d4200" - }, - "packages/evals/evals/acme-server.ts|packages.evals.evals.acme-server.readJson": { - "file_path": "packages/evals/evals/acme-server.ts", - "qualified_name": "packages.evals.evals.acme-server.readJson", - "start_line": 45, - "end_line": 49, - "type": "FUNCTION", - "content_hash": "c891186f90357ee7" - }, - "packages/evals/evals/acme-server.ts|packages.evals.evals.acme-server.createAcmeServer": { - "file_path": "packages/evals/evals/acme-server.ts", - "qualified_name": "packages.evals.evals.acme-server.createAcmeServer", - "start_line": 60, - "end_line": 154, - "type": "FUNCTION", - "content_hash": "ce8d153867e9ab32" - }, - "packages/evals/evals/acme-server.ts|packages.evals.evals.acme-server.createAcmeServer.handle": { - "file_path": "packages/evals/evals/acme-server.ts", - "qualified_name": "packages.evals.evals.acme-server.createAcmeServer.handle", - "start_line": 65, - "end_line": 129, - "type": "FUNCTION", - "content_hash": "3a8a88a0942f8124" - }, - "packages/evals/evals/acme-server.ts|packages.evals.evals.acme-server.createAcmeServer.handle.userMessage": { - "file_path": "packages/evals/evals/acme-server.ts", - "qualified_name": "packages.evals.evals.acme-server.createAcmeServer.handle.userMessage", - "start_line": 80, - "end_line": 82, - "type": "CLASS", - "content_hash": "eefd8ae37f10a802" - }, - "packages/evals/evals/acme-server.ts|packages.evals.evals.acme-server.createAcmeServer.handle.userMessage.messages.find() callback": { - "file_path": "packages/evals/evals/acme-server.ts", - "qualified_name": "packages.evals.evals.acme-server.createAcmeServer.handle.userMessage.messages.find() callback", - "start_line": 81, - "end_line": 81, - "type": "FUNCTION", - "content_hash": "dbf202efa6162631" - }, - "packages/evals/evals/acme-server.ts|packages.evals.evals.acme-server.createAcmeServer.start": { - "file_path": "packages/evals/evals/acme-server.ts", - "qualified_name": "packages.evals.evals.acme-server.createAcmeServer.start", - "start_line": 132, - "end_line": 141, - "type": "METHOD", - "content_hash": "6a7dcaf85f62591a" - }, - "packages/evals/evals/acme-server.ts|packages.evals.evals.acme-server.createAcmeServer.start.createServer() callback": { - "file_path": "packages/evals/evals/acme-server.ts", - "qualified_name": "packages.evals.evals.acme-server.createAcmeServer.start.createServer() callback", - "start_line": 133, - "end_line": 133, - "type": "FUNCTION", - "content_hash": "7eb43ec7e7248304" - }, - "packages/evals/evals/acme-server.ts|packages.evals.evals.acme-server.createAcmeServer.stop": { - "file_path": "packages/evals/evals/acme-server.ts", - "qualified_name": "packages.evals.evals.acme-server.createAcmeServer.stop", - "start_line": 142, - "end_line": 146, - "type": "METHOD", - "content_hash": "9798d123ba649291" - }, - "packages/evals/evals/acme-server.ts|packages.evals.evals.acme-server.createAcmeServer.stop.": { - "file_path": "packages/evals/evals/acme-server.ts", - "qualified_name": "packages.evals.evals.acme-server.createAcmeServer.stop.", - "start_line": 144, - "end_line": 144, - "type": "FUNCTION", - "content_hash": "c37e23b3286d1b1a" - }, - "packages/evals/evals/acme-server.ts|packages.evals.evals.acme-server.createAcmeServer.stop..server.close() callback": { - "file_path": "packages/evals/evals/acme-server.ts", - "qualified_name": "packages.evals.evals.acme-server.createAcmeServer.stop..server.close() callback", - "start_line": 144, - "end_line": 144, - "type": "FUNCTION", - "content_hash": "c37e23b3286d1b1a" - }, - "packages/evals/evals/acme-server.ts|packages.evals.evals.acme-server.createAcmeServer.reset": { - "file_path": "packages/evals/evals/acme-server.ts", - "qualified_name": "packages.evals.evals.acme-server.createAcmeServer.reset", - "start_line": 147, - "end_line": 149, - "type": "METHOD", - "content_hash": "d4b0de1f97bf683d" - }, - "packages/evals/evals/acme-server.ts|packages.evals.evals.acme-server.createAcmeServer.origin": { - "file_path": "packages/evals/evals/acme-server.ts", - "qualified_name": "packages.evals.evals.acme-server.createAcmeServer.origin", - "start_line": 150, - "end_line": 150, - "type": "METHOD", - "content_hash": "445c4323e7af78e2" - }, - "packages/evals/evals/acme-server.ts|packages.evals.evals.acme-server.createAcmeServer.baseUrl": { - "file_path": "packages/evals/evals/acme-server.ts", - "qualified_name": "packages.evals.evals.acme-server.createAcmeServer.baseUrl", - "start_line": 151, - "end_line": 151, - "type": "METHOD", - "content_hash": "aaa32556d915a5ec" - }, - "packages/evals/evals/acme-server.ts|packages.evals.evals.acme-server.createAcmeServer.validRequestReceived": { - "file_path": "packages/evals/evals/acme-server.ts", - "qualified_name": "packages.evals.evals.acme-server.createAcmeServer.validRequestReceived", - "start_line": 152, - "end_line": 152, - "type": "METHOD", - "content_hash": "e58de1a1cf36dba4" - }, - "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.modelFields": { - "file_path": "packages/evals/evals/configured-runtime.ts", - "qualified_name": "packages.evals.evals.configured-runtime.modelFields", - "start_line": 38, - "end_line": 54, - "type": "FUNCTION", - "content_hash": "e80afaa85d6921b4" - }, - "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.loadConfiguredModelRuntime": { - "file_path": "packages/evals/evals/configured-runtime.ts", - "qualified_name": "packages.evals.evals.configured-runtime.loadConfiguredModelRuntime", - "start_line": 56, - "end_line": 63, - "type": "FUNCTION", - "content_hash": "1a848deed412a0cd" - }, - "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.inspectProvider": { - "file_path": "packages/evals/evals/configured-runtime.ts", - "qualified_name": "packages.evals.evals.configured-runtime.inspectProvider", - "start_line": 65, - "end_line": 93, - "type": "FUNCTION", - "content_hash": "5a76efaff8194a98" - }, - "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.inspectAddedModel": { - "file_path": "packages/evals/evals/configured-runtime.ts", - "qualified_name": "packages.evals.evals.configured-runtime.inspectAddedModel", - "start_line": 95, - "end_line": 120, - "type": "FUNCTION", - "content_hash": "5600a97981ee7755" - }, - "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.inspectAddedModel.existingModelIds": { - "file_path": "packages/evals/evals/configured-runtime.ts", - "qualified_name": "packages.evals.evals.configured-runtime.inspectAddedModel.existingModelIds", - "start_line": 103, - "end_line": 103, - "type": "CLASS", - "content_hash": "b2dc2fc9c9e70d43" - }, - "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.inspectAddedModel.existingModelIds.map() callback": { - "file_path": "packages/evals/evals/configured-runtime.ts", - "qualified_name": "packages.evals.evals.configured-runtime.inspectAddedModel.existingModelIds.map() callback", - "start_line": 103, - "end_line": 103, - "type": "FUNCTION", - "content_hash": "b2dc2fc9c9e70d43" - }, - "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.inspectAddedModel.result.existingModelsPreserved.existingModelIds.every() callback": { - "file_path": "packages/evals/evals/configured-runtime.ts", - "qualified_name": "packages.evals.evals.configured-runtime.inspectAddedModel.result.existingModelsPreserved.existingModelIds.every() callback", - "start_line": 117, - "end_line": 117, - "type": "FUNCTION", - "content_hash": "4f45d58709f057cd" - }, - "packages/evals/evals/custom-provider.docs.eval.ts|packages.evals.evals.custom-provider.docs.eval.beforeAll() callback": { - "file_path": "packages/evals/evals/custom-provider.docs.eval.ts", - "qualified_name": "packages.evals.evals.custom-provider.docs.eval.beforeAll() callback", - "start_line": 18, - "end_line": 21, - "type": "FUNCTION", - "content_hash": "756fd4035d710f67" - }, - "packages/evals/evals/custom-provider.docs.eval.ts|packages.evals.evals.custom-provider.docs.eval.beforeEach() callback": { - "file_path": "packages/evals/evals/custom-provider.docs.eval.ts", - "qualified_name": "packages.evals.evals.custom-provider.docs.eval.beforeEach() callback", - "start_line": 22, - "end_line": 22, - "type": "FUNCTION", - "content_hash": "07b2880fd303c5da" - }, - "packages/evals/evals/custom-provider.docs.eval.ts|packages.evals.evals.custom-provider.docs.eval.afterAll() callback": { - "file_path": "packages/evals/evals/custom-provider.docs.eval.ts", - "qualified_name": "packages.evals.evals.custom-provider.docs.eval.afterAll() callback", - "start_line": 23, - "end_line": 26, - "type": "FUNCTION", - "content_hash": "9243643ee2531977" - }, - "packages/evals/evals/custom-provider.docs.eval.ts|packages.evals.evals.custom-provider.docs.eval.harness.output": { - "file_path": "packages/evals/evals/custom-provider.docs.eval.ts", - "qualified_name": "packages.evals.evals.custom-provider.docs.eval.harness.output", - "start_line": 47, - "end_line": 56, - "type": "METHOD", - "content_hash": "34c63dda9294415e" - }, - "packages/evals/evals/custom-provider.docs.eval.ts|packages.evals.evals.custom-provider.docs.eval.harness.output.createContext": { - "file_path": "packages/evals/evals/custom-provider.docs.eval.ts", - "qualified_name": "packages.evals.evals.custom-provider.docs.eval.harness.output.createContext", - "start_line": 51, - "end_line": 53, - "type": "METHOD", - "content_hash": "3b15f510740cba0e" - }, - "packages/evals/evals/custom-provider.docs.eval.ts|packages.evals.evals.custom-provider.docs.eval.describeEval(\"Add custom streaming provider\") callback": { - "file_path": "packages/evals/evals/custom-provider.docs.eval.ts", - "qualified_name": "packages.evals.evals.custom-provider.docs.eval.describeEval(\"Add custom streaming provider\") callback", - "start_line": 60, - "end_line": 72, - "type": "FUNCTION", - "content_hash": "77d82b49c5f6367d" - }, - "packages/evals/evals/custom-provider.docs.eval.ts|packages.evals.evals.custom-provider.docs.eval.describeEval(\"Add custom streaming provider\") callback.it(\"implements a provider from an API fixture\") callback": { - "file_path": "packages/evals/evals/custom-provider.docs.eval.ts", - "qualified_name": "packages.evals.evals.custom-provider.docs.eval.describeEval(\"Add custom streaming provider\") callback.it(\"implements a provider from an API fixture\") callback", - "start_line": 61, - "end_line": 71, - "type": "FUNCTION", - "content_hash": "a1f6f5ca76869d82" - }, - "packages/evals/evals/documentation-audit.eval.ts|packages.evals.evals.documentation-audit.eval.submitAudit": { - "file_path": "packages/evals/evals/documentation-audit.eval.ts", - "qualified_name": "packages.evals.evals.documentation-audit.eval.submitAudit", - "start_line": 10, - "end_line": 30, - "type": "CLASS", - "content_hash": "6e3ffcbe45401c2d" - }, - "packages/evals/evals/documentation-audit.eval.ts|packages.evals.evals.documentation-audit.eval.submitAudit.execute": { - "file_path": "packages/evals/evals/documentation-audit.eval.ts", - "qualified_name": "packages.evals.evals.documentation-audit.eval.submitAudit.execute", - "start_line": 23, - "end_line": 29, - "type": "METHOD", - "content_hash": "16954b9fee30c0c2" - }, - "packages/evals/evals/documentation-audit.eval.ts|packages.evals.evals.documentation-audit.eval.pages": { - "file_path": "packages/evals/evals/documentation-audit.eval.ts", - "qualified_name": "packages.evals.evals.documentation-audit.eval.pages", - "start_line": 34, - "end_line": 36, - "type": "CLASS", - "content_hash": "3653490aa6385a9c" - }, - "packages/evals/evals/documentation-audit.eval.ts|packages.evals.evals.documentation-audit.eval.pages.map() callback": { - "file_path": "packages/evals/evals/documentation-audit.eval.ts", - "qualified_name": "packages.evals.evals.documentation-audit.eval.pages.map() callback", - "start_line": 35, - "end_line": 35, - "type": "FUNCTION", - "content_hash": "c80462182b76b707" - }, - "packages/evals/evals/documentation-audit.eval.ts|packages.evals.evals.documentation-audit.eval.pages.sort() callback": { - "file_path": "packages/evals/evals/documentation-audit.eval.ts", - "qualified_name": "packages.evals.evals.documentation-audit.eval.pages.sort() callback", - "start_line": 36, - "end_line": 36, - "type": "FUNCTION", - "content_hash": "f38011358b9d2962" - }, - "packages/evals/evals/documentation-audit.eval.ts|packages.evals.evals.documentation-audit.eval.describeEval(\"Audit documentation against implementation\") callback": { - "file_path": "packages/evals/evals/documentation-audit.eval.ts", - "qualified_name": "packages.evals.evals.documentation-audit.eval.describeEval(\"Audit documentation against implementation\") callback", - "start_line": 43, - "end_line": 66, - "type": "FUNCTION", - "content_hash": "ab0a2351664b60dc" - }, - "packages/evals/evals/documentation-audit.eval.ts|packages.evals.evals.documentation-audit.eval.describeEval(\"Audit documentation against implementation\") callback.": { - "file_path": "packages/evals/evals/documentation-audit.eval.ts", - "qualified_name": "packages.evals.evals.documentation-audit.eval.describeEval(\"Audit documentation against implementation\") callback.", - "start_line": 44, - "end_line": 65, - "type": "FUNCTION", - "content_hash": "aa95a8d8445d69c3" - }, - "packages/evals/evals/documentation-audit.eval.ts|packages.evals.evals.documentation-audit.eval.describeEval(\"Audit documentation against implementation\") callback..auditCalls": { - "file_path": "packages/evals/evals/documentation-audit.eval.ts", - "qualified_name": "packages.evals.evals.documentation-audit.eval.describeEval(\"Audit documentation against implementation\") callback..auditCalls", - "start_line": 59, - "end_line": 59, - "type": "CLASS", - "content_hash": "d724e157a73167cf" - }, - "packages/evals/evals/documentation-audit.eval.ts|packages.evals.evals.documentation-audit.eval.describeEval(\"Audit documentation against implementation\") callback..auditCalls.filter() callback": { - "file_path": "packages/evals/evals/documentation-audit.eval.ts", - "qualified_name": "packages.evals.evals.documentation-audit.eval.describeEval(\"Audit documentation against implementation\") callback..auditCalls.filter() callback", - "start_line": 59, - "end_line": 59, - "type": "FUNCTION", - "content_hash": "d724e157a73167cf" - }, - "packages/evals/evals/extensions.docs.eval.ts|packages.evals.evals.extensions.docs.eval.harness.output": { - "file_path": "packages/evals/evals/extensions.docs.eval.ts", - "qualified_name": "packages.evals.evals.extensions.docs.eval.harness.output", - "start_line": 11, - "end_line": 22, - "type": "METHOD", - "content_hash": "5a6e3f38bcae1915" - }, - "packages/evals/evals/extensions.docs.eval.ts|packages.evals.evals.extensions.docs.eval.harness.output.result": { - "file_path": "packages/evals/evals/extensions.docs.eval.ts", - "qualified_name": "packages.evals.evals.extensions.docs.eval.harness.output.result", - "start_line": 13, - "end_line": 15, - "type": "CLASS", - "content_hash": "42ce7204506ff894" - }, - "packages/evals/evals/extensions.docs.eval.ts|packages.evals.evals.extensions.docs.eval.harness.output.result.find() callback": { - "file_path": "packages/evals/evals/extensions.docs.eval.ts", - "qualified_name": "packages.evals.evals.extensions.docs.eval.harness.output.result.find() callback", - "start_line": 15, - "end_line": 15, - "type": "FUNCTION", - "content_hash": "3df698bde7040549" - }, - "packages/evals/evals/extensions.docs.eval.ts|packages.evals.evals.extensions.docs.eval.harness.output.toolLoaded.extensions.extensions.some() callback": { - "file_path": "packages/evals/evals/extensions.docs.eval.ts", - "qualified_name": "packages.evals.evals.extensions.docs.eval.harness.output.toolLoaded.extensions.extensions.some() callback", - "start_line": 19, - "end_line": 19, - "type": "FUNCTION", - "content_hash": "4fbaebf317ba68df" - }, - "packages/evals/evals/extensions.docs.eval.ts|packages.evals.evals.extensions.docs.eval.describeEval(\"Create and use a tool extension\") callback": { - "file_path": "packages/evals/evals/extensions.docs.eval.ts", - "qualified_name": "packages.evals.evals.extensions.docs.eval.describeEval(\"Create and use a tool extension\") callback", - "start_line": 44, - "end_line": 59, - "type": "FUNCTION", - "content_hash": "0b5468b1e9686901" - }, - "packages/evals/evals/extensions.docs.eval.ts|packages.evals.evals.extensions.docs.eval.describeEval(\"Create and use a tool extension\") callback.it(\"creates, reloads, and invokes the extension\") callback": { - "file_path": "packages/evals/evals/extensions.docs.eval.ts", - "qualified_name": "packages.evals.evals.extensions.docs.eval.describeEval(\"Create and use a tool extension\") callback.it(\"creates, reloads, and invokes the extension\") callback", - "start_line": 45, - "end_line": 58, - "type": "FUNCTION", - "content_hash": "168f016dbfaecea6" - }, - "packages/evals/evals/models.docs.eval.ts|packages.evals.evals.models.docs.eval.harness.output": { - "file_path": "packages/evals/evals/models.docs.eval.ts", - "qualified_name": "packages.evals.evals.models.docs.eval.harness.output", - "start_line": 26, - "end_line": 26, - "type": "METHOD", - "content_hash": "d3dc7d642a8fb6ae" - }, - "packages/evals/evals/models.docs.eval.ts|packages.evals.evals.models.docs.eval.describeEval(\"Add model to existing provider\") callback": { - "file_path": "packages/evals/evals/models.docs.eval.ts", - "qualified_name": "packages.evals.evals.models.docs.eval.describeEval(\"Add model to existing provider\") callback", - "start_line": 30, - "end_line": 40, - "type": "FUNCTION", - "content_hash": "2f703bbd81543de6" - }, - "packages/evals/evals/models.docs.eval.ts|packages.evals.evals.models.docs.eval.describeEval(\"Add model to existing provider\") callback.it(\"adds the model without replacing existing models\") callback": { - "file_path": "packages/evals/evals/models.docs.eval.ts", - "qualified_name": "packages.evals.evals.models.docs.eval.describeEval(\"Add model to existing provider\") callback.it(\"adds the model without replacing existing models\") callback", - "start_line": 31, - "end_line": 39, - "type": "FUNCTION", - "content_hash": "9d00abc7aeb082b5" - }, - "packages/evals/evals/openai-provider.docs.eval.ts|packages.evals.evals.openai-provider.docs.eval.beforeAll() callback": { - "file_path": "packages/evals/evals/openai-provider.docs.eval.ts", - "qualified_name": "packages.evals.evals.openai-provider.docs.eval.beforeAll() callback", - "start_line": 15, - "end_line": 15, - "type": "FUNCTION", - "content_hash": "c0c06aee2c2d9369" - }, - "packages/evals/evals/openai-provider.docs.eval.ts|packages.evals.evals.openai-provider.docs.eval.beforeEach() callback": { - "file_path": "packages/evals/evals/openai-provider.docs.eval.ts", - "qualified_name": "packages.evals.evals.openai-provider.docs.eval.beforeEach() callback", - "start_line": 16, - "end_line": 16, - "type": "FUNCTION", - "content_hash": "07b2880fd303c5da" - }, - "packages/evals/evals/openai-provider.docs.eval.ts|packages.evals.evals.openai-provider.docs.eval.afterAll() callback": { - "file_path": "packages/evals/evals/openai-provider.docs.eval.ts", - "qualified_name": "packages.evals.evals.openai-provider.docs.eval.afterAll() callback", - "start_line": 17, - "end_line": 17, - "type": "FUNCTION", - "content_hash": "ddc415bafe01656f" - }, - "packages/evals/evals/openai-provider.docs.eval.ts|packages.evals.evals.openai-provider.docs.eval.harness.output": { - "file_path": "packages/evals/evals/openai-provider.docs.eval.ts", - "qualified_name": "packages.evals.evals.openai-provider.docs.eval.harness.output", - "start_line": 37, - "end_line": 46, - "type": "METHOD", - "content_hash": "1d0949c2e3b6f0ec" - }, - "packages/evals/evals/openai-provider.docs.eval.ts|packages.evals.evals.openai-provider.docs.eval.harness.output.createContext": { - "file_path": "packages/evals/evals/openai-provider.docs.eval.ts", - "qualified_name": "packages.evals.evals.openai-provider.docs.eval.harness.output.createContext", - "start_line": 41, - "end_line": 43, - "type": "METHOD", - "content_hash": "b5ae1bb51e078483" - }, - "packages/evals/evals/openai-provider.docs.eval.ts|packages.evals.evals.openai-provider.docs.eval.describeEval(\"Add OpenAI-compatible provider\") callback": { - "file_path": "packages/evals/evals/openai-provider.docs.eval.ts", - "qualified_name": "packages.evals.evals.openai-provider.docs.eval.describeEval(\"Add OpenAI-compatible provider\") callback", - "start_line": 50, - "end_line": 62, - "type": "FUNCTION", - "content_hash": "d07a484ed9d91684" - }, - "packages/evals/evals/openai-provider.docs.eval.ts|packages.evals.evals.openai-provider.docs.eval.describeEval(\"Add OpenAI-compatible provider\") callback.it(\"configures a provider that works through Pi\") callback": { - "file_path": "packages/evals/evals/openai-provider.docs.eval.ts", - "qualified_name": "packages.evals.evals.openai-provider.docs.eval.describeEval(\"Add OpenAI-compatible provider\") callback.it(\"configures a provider that works through Pi\") callback", - "start_line": 51, - "end_line": 61, - "type": "FUNCTION", - "content_hash": "59f70b01db51a6e8" - }, - "packages/evals/evals/smoke.eval.ts|packages.evals.evals.smoke.eval.describeEval(\"Answer a basic prompt\") callback": { - "file_path": "packages/evals/evals/smoke.eval.ts", - "qualified_name": "packages.evals.evals.smoke.eval.describeEval(\"Answer a basic prompt\") callback", - "start_line": 7, - "end_line": 18, - "type": "FUNCTION", - "content_hash": "e4c4c577a658ac9b" - }, - "packages/evals/evals/smoke.eval.ts|packages.evals.evals.smoke.eval.describeEval(\"Answer a basic prompt\") callback.it(\"returns the expected answer\") callback": { - "file_path": "packages/evals/evals/smoke.eval.ts", - "qualified_name": "packages.evals.evals.smoke.eval.describeEval(\"Answer a basic prompt\") callback.it(\"returns the expected answer\") callback", - "start_line": 8, - "end_line": 17, - "type": "FUNCTION", - "content_hash": "f4cc401f3cf2fafb" - }, - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.RecordingTerminal": { - "file_path": "packages/evals/evals/tui.docs.eval.ts", - "qualified_name": "packages.evals.evals.tui.docs.eval.RecordingTerminal", - "start_line": 24, - "end_line": 76, - "type": "CLASS", - "content_hash": "e7547dcfbd761123" - }, - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.RecordingTerminal.start": { - "file_path": "packages/evals/evals/tui.docs.eval.ts", - "qualified_name": "packages.evals.evals.tui.docs.eval.RecordingTerminal.start", - "start_line": 31, - "end_line": 33, - "type": "METHOD", - "content_hash": "d7df8446cc804090" - }, - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.RecordingTerminal.stop": { - "file_path": "packages/evals/evals/tui.docs.eval.ts", - "qualified_name": "packages.evals.evals.tui.docs.eval.RecordingTerminal.stop", - "start_line": 35, - "end_line": 37, - "type": "METHOD", - "content_hash": "0300257c25586206" - }, - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.RecordingTerminal.drainInput": { - "file_path": "packages/evals/evals/tui.docs.eval.ts", - "qualified_name": "packages.evals.evals.tui.docs.eval.RecordingTerminal.drainInput", - "start_line": 39, - "end_line": 39, - "type": "METHOD", - "content_hash": "a4b7b71c789e0b47" - }, - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.RecordingTerminal.write": { - "file_path": "packages/evals/evals/tui.docs.eval.ts", - "qualified_name": "packages.evals.evals.tui.docs.eval.RecordingTerminal.write", - "start_line": 41, - "end_line": 43, - "type": "METHOD", - "content_hash": "ed5d355ff155b3b2" - }, - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.RecordingTerminal.moveBy": { - "file_path": "packages/evals/evals/tui.docs.eval.ts", - "qualified_name": "packages.evals.evals.tui.docs.eval.RecordingTerminal.moveBy", - "start_line": 45, - "end_line": 45, - "type": "METHOD", - "content_hash": "97f856f4e1e31ef6" - }, - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.RecordingTerminal.hideCursor": { - "file_path": "packages/evals/evals/tui.docs.eval.ts", - "qualified_name": "packages.evals.evals.tui.docs.eval.RecordingTerminal.hideCursor", - "start_line": 46, - "end_line": 46, - "type": "METHOD", - "content_hash": "ef395bf76e6a5a90" - }, - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.RecordingTerminal.showCursor": { - "file_path": "packages/evals/evals/tui.docs.eval.ts", - "qualified_name": "packages.evals.evals.tui.docs.eval.RecordingTerminal.showCursor", - "start_line": 47, - "end_line": 47, - "type": "METHOD", - "content_hash": "a7052f23fedcef6a" - }, - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.RecordingTerminal.clearLine": { - "file_path": "packages/evals/evals/tui.docs.eval.ts", - "qualified_name": "packages.evals.evals.tui.docs.eval.RecordingTerminal.clearLine", - "start_line": 48, - "end_line": 48, - "type": "METHOD", - "content_hash": "412983172ec68ce4" - }, - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.RecordingTerminal.clearFromCursor": { - "file_path": "packages/evals/evals/tui.docs.eval.ts", - "qualified_name": "packages.evals.evals.tui.docs.eval.RecordingTerminal.clearFromCursor", - "start_line": 49, - "end_line": 49, - "type": "METHOD", - "content_hash": "91bf5aee8e18ea79" - }, - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.RecordingTerminal.clearScreen": { - "file_path": "packages/evals/evals/tui.docs.eval.ts", - "qualified_name": "packages.evals.evals.tui.docs.eval.RecordingTerminal.clearScreen", - "start_line": 50, - "end_line": 50, - "type": "METHOD", - "content_hash": "adb44aa709f1f059" - }, - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.RecordingTerminal.setTitle": { - "file_path": "packages/evals/evals/tui.docs.eval.ts", - "qualified_name": "packages.evals.evals.tui.docs.eval.RecordingTerminal.setTitle", - "start_line": 51, - "end_line": 51, - "type": "METHOD", - "content_hash": "f15741b9dbd5166e" - }, - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.RecordingTerminal.setProgress": { - "file_path": "packages/evals/evals/tui.docs.eval.ts", - "qualified_name": "packages.evals.evals.tui.docs.eval.RecordingTerminal.setProgress", - "start_line": 52, - "end_line": 52, - "type": "METHOD", - "content_hash": "ec122c2290d08fae" - }, - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.RecordingTerminal.requestResize": { - "file_path": "packages/evals/evals/tui.docs.eval.ts", - "qualified_name": "packages.evals.evals.tui.docs.eval.RecordingTerminal.requestResize", - "start_line": 54, - "end_line": 56, - "type": "METHOD", - "content_hash": "f93220ddcf9d96f6" - }, - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.RecordingTerminal.takeRenders": { - "file_path": "packages/evals/evals/tui.docs.eval.ts", - "qualified_name": "packages.evals.evals.tui.docs.eval.RecordingTerminal.takeRenders", - "start_line": 58, - "end_line": 75, - "type": "METHOD", - "content_hash": "bc401478ad3d7104" - }, - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.lines": { - "file_path": "packages/evals/evals/tui.docs.eval.ts", - "qualified_name": "packages.evals.evals.tui.docs.eval.lines", - "start_line": 88, - "end_line": 90, - "type": "FUNCTION", - "content_hash": "b78f295d9597dfa9" - }, - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.lines.filter() callback": { - "file_path": "packages/evals/evals/tui.docs.eval.ts", - "qualified_name": "packages.evals.evals.tui.docs.eval.lines.filter() callback", - "start_line": 89, - "end_line": 89, - "type": "FUNCTION", - "content_hash": "1beb9c31b7f4ac90" - }, - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.createContextMessage": { - "file_path": "packages/evals/evals/tui.docs.eval.ts", - "qualified_name": "packages.evals.evals.tui.docs.eval.createContextMessage", - "start_line": 92, - "end_line": 111, - "type": "FUNCTION", - "content_hash": "99b266f8b2b432bd" - }, - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.inspectContextFooter": { - "file_path": "packages/evals/evals/tui.docs.eval.ts", - "qualified_name": "packages.evals.evals.tui.docs.eval.inspectContextFooter", - "start_line": 113, - "end_line": 186, - "type": "FUNCTION", - "content_hash": "98645ddde14be8b7" - }, - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.inspectContextFooter.find() callback": { - "file_path": "packages/evals/evals/tui.docs.eval.ts", - "qualified_name": "packages.evals.evals.tui.docs.eval.inspectContextFooter.find() callback", - "start_line": 161, - "end_line": 161, - "type": "FUNCTION", - "content_hash": "d3622a3b28b417de" - }, - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.inspectContextFooter.extensionErrors.errors.map() callback": { - "file_path": "packages/evals/evals/tui.docs.eval.ts", - "qualified_name": "packages.evals.evals.tui.docs.eval.inspectContextFooter.extensionErrors.errors.map() callback", - "start_line": 172, - "end_line": 172, - "type": "FUNCTION", - "content_hash": "b64957bd8e9d73b9" - }, - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.harness.output": { - "file_path": "packages/evals/evals/tui.docs.eval.ts", - "qualified_name": "packages.evals.evals.tui.docs.eval.harness.output", - "start_line": 189, - "end_line": 189, - "type": "METHOD", - "content_hash": "681b6a3c98a2d1fd" - }, - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.contextFooterJudge": { - "file_path": "packages/evals/evals/tui.docs.eval.ts", - "qualified_name": "packages.evals.evals.tui.docs.eval.contextFooterJudge", - "start_line": 192, - "end_line": 247, - "type": "CLASS", - "content_hash": "8f1ca3a31bee9181" - }, - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.contextFooterJudge.createJudge(\"ContextFooterJudge\") callback": { - "file_path": "packages/evals/evals/tui.docs.eval.ts", - "qualified_name": "packages.evals.evals.tui.docs.eval.contextFooterJudge.createJudge(\"ContextFooterJudge\") callback", - "start_line": 194, - "end_line": 246, - "type": "FUNCTION", - "content_hash": "7098730ca41b6daf" - }, - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.contextFooterJudge.createJudge(\"ContextFooterJudge\") callback.actualStatusLine": { - "file_path": "packages/evals/evals/tui.docs.eval.ts", - "qualified_name": "packages.evals.evals.tui.docs.eval.contextFooterJudge.createJudge(\"ContextFooterJudge\") callback.actualStatusLine", - "start_line": 213, - "end_line": 215, - "type": "CLASS", - "content_hash": "4f4dccfb4dd28377" - }, - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.contextFooterJudge.createJudge(\"ContextFooterJudge\") callback.actualStatusLine.find() callback": { - "file_path": "packages/evals/evals/tui.docs.eval.ts", - "qualified_name": "packages.evals.evals.tui.docs.eval.contextFooterJudge.createJudge(\"ContextFooterJudge\") callback.actualStatusLine.find() callback", - "start_line": 214, - "end_line": 214, - "type": "FUNCTION", - "content_hash": "7d663fd23248c0fc" - }, - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.describeEval(\"Customize the interactive context footer\") callback": { - "file_path": "packages/evals/evals/tui.docs.eval.ts", - "qualified_name": "packages.evals.evals.tui.docs.eval.describeEval(\"Customize the interactive context footer\") callback", - "start_line": 252, - "end_line": 263, - "type": "FUNCTION", - "content_hash": "775ab6eba31d0d72" - }, - "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.describeEval(\"Customize the interactive context footer\") callback.it(\"replaces numeric context usage with a progress bar\") callback": { - "file_path": "packages/evals/evals/tui.docs.eval.ts", - "qualified_name": "packages.evals.evals.tui.docs.eval.describeEval(\"Customize the interactive context footer\") callback.it(\"replaces numeric context usage with a progress bar\") callback", - "start_line": 253, - "end_line": 262, - "type": "FUNCTION", - "content_hash": "d4726d5b8e0cdcc3" - }, - "packages/evals/src/cli.ts|packages.evals.src.cli.parseEvalCli": { - "file_path": "packages/evals/src/cli.ts", - "qualified_name": "packages.evals.src.cli.parseEvalCli", - "start_line": 27, - "end_line": 86, - "type": "FUNCTION", - "content_hash": "53cbe5a722322ba2" - }, - "packages/evals/src/cli.ts|packages.evals.src.cli.artifactRunId": { - "file_path": "packages/evals/src/cli.ts", - "qualified_name": "packages.evals.src.cli.artifactRunId", - "start_line": 89, - "end_line": 91, - "type": "FUNCTION", - "content_hash": "8233c36980b27ba5" - }, - "packages/evals/src/cli.ts|packages.evals.src.cli.containerPath": { - "file_path": "packages/evals/src/cli.ts", - "qualified_name": "packages.evals.src.cli.containerPath", - "start_line": 93, - "end_line": 98, - "type": "FUNCTION", - "content_hash": "4c4a921b37e47199" - }, - "packages/evals/src/cli.ts|packages.evals.src.cli.normalizeDiscoveredFile": { - "file_path": "packages/evals/src/cli.ts", - "qualified_name": "packages.evals.src.cli.normalizeDiscoveredFile", - "start_line": 100, - "end_line": 104, - "type": "FUNCTION", - "content_hash": "bec39bd253f5636f" - }, - "packages/evals/src/cli.ts|packages.evals.src.cli.compareDiscovery": { - "file_path": "packages/evals/src/cli.ts", - "qualified_name": "packages.evals.src.cli.compareDiscovery", - "start_line": 106, - "end_line": 112, - "type": "FUNCTION", - "content_hash": "3808e3959c2ac340" - }, - "packages/evals/src/cli.ts|packages.evals.src.cli.compareDiscovery.identities": { - "file_path": "packages/evals/src/cli.ts", - "qualified_name": "packages.evals.src.cli.compareDiscovery.identities", - "start_line": 107, - "end_line": 108, - "type": "CLASS", - "content_hash": "e064de358a853387" - }, - "packages/evals/src/cli.ts|packages.evals.src.cli.compareDiscovery.identities.cases.map() callback": { - "file_path": "packages/evals/src/cli.ts", - "qualified_name": "packages.evals.src.cli.compareDiscovery.identities.cases.map() callback", - "start_line": 108, - "end_line": 108, - "type": "FUNCTION", - "content_hash": "bf88d2ce9bed47ff" - }, - "packages/evals/src/cli.ts|packages.evals.src.cli.cases": { - "file_path": "packages/evals/src/cli.ts", - "qualified_name": "packages.evals.src.cli.cases", - "start_line": 149, - "end_line": 149, - "type": "CLASS", - "content_hash": "17f730dec25799d8" - }, - "packages/evals/src/cli.ts|packages.evals.src.cli.cases.map() callback": { - "file_path": "packages/evals/src/cli.ts", - "qualified_name": "packages.evals.src.cli.cases.map() callback", - "start_line": 149, - "end_line": 149, - "type": "FUNCTION", - "content_hash": "17f730dec25799d8" - }, - "packages/evals/src/cli.ts|packages.evals.src.cli.protocol.cases.cases.map() callback": { - "file_path": "packages/evals/src/cli.ts", - "qualified_name": "packages.evals.src.cli.protocol.cases.cases.map() callback", - "start_line": 159, - "end_line": 159, - "type": "FUNCTION", - "content_hash": "fa2aca396db6a103" - }, - "packages/evals/src/cli.ts|packages.evals.src.cli.observations.map() callback": { - "file_path": "packages/evals/src/cli.ts", - "qualified_name": "packages.evals.src.cli.observations.map() callback", - "start_line": 182, - "end_line": 182, - "type": "FUNCTION", - "content_hash": "82029c268ebca8a7" - }, - "packages/evals/src/docker.ts|packages.evals.src.docker.execute": { - "file_path": "packages/evals/src/docker.ts", - "qualified_name": "packages.evals.src.docker.execute", - "start_line": 23, - "end_line": 31, - "type": "FUNCTION", - "content_hash": "86a58412f6c319f6" - }, - "packages/evals/src/docker.ts|packages.evals.src.docker.requireSuccess": { - "file_path": "packages/evals/src/docker.ts", - "qualified_name": "packages.evals.src.docker.requireSuccess", - "start_line": 33, - "end_line": 36, - "type": "FUNCTION", - "content_hash": "f0904fcc3c0566fa" - }, - "packages/evals/src/docker.ts|packages.evals.src.docker.buildImages": { - "file_path": "packages/evals/src/docker.ts", - "qualified_name": "packages.evals.src.docker.buildImages", - "start_line": 38, - "end_line": 61, - "type": "FUNCTION", - "content_hash": "787715e63a657169" - }, - "packages/evals/src/docker.ts|packages.evals.src.docker.environment": { - "file_path": "packages/evals/src/docker.ts", - "qualified_name": "packages.evals.src.docker.environment", - "start_line": 63, - "end_line": 65, - "type": "FUNCTION", - "content_hash": "17a497b63ceaa506" - }, - "packages/evals/src/docker.ts|packages.evals.src.docker.requireEvalAuthFile": { - "file_path": "packages/evals/src/docker.ts", - "qualified_name": "packages.evals.src.docker.requireEvalAuthFile", - "start_line": 67, - "end_line": 89, - "type": "FUNCTION", - "content_hash": "f71e4bd9f14d826d" - }, - "packages/evals/src/docker.ts|packages.evals.src.docker.dockerArgs": { - "file_path": "packages/evals/src/docker.ts", - "qualified_name": "packages.evals.src.docker.dockerArgs", - "start_line": 91, - "end_line": 124, - "type": "FUNCTION", - "content_hash": "42d80117e51b64d2" - }, - "packages/evals/src/docker.ts|packages.evals.src.docker.createDockerContext": { - "file_path": "packages/evals/src/docker.ts", - "qualified_name": "packages.evals.src.docker.createDockerContext", - "start_line": 126, - "end_line": 135, - "type": "FUNCTION", - "content_hash": "9dbdbac4037b316c" - }, - "packages/evals/src/docker.ts|packages.evals.src.docker.discoverCases": { - "file_path": "packages/evals/src/docker.ts", - "qualified_name": "packages.evals.src.docker.discoverCases", - "start_line": 137, - "end_line": 154, - "type": "FUNCTION", - "content_hash": "98390a4ffbbeeb0b" - }, - "packages/evals/src/docker.ts|packages.evals.src.docker.taskDirectoryName": { - "file_path": "packages/evals/src/docker.ts", - "qualified_name": "packages.evals.src.docker.taskDirectoryName", - "start_line": 156, - "end_line": 159, - "type": "FUNCTION", - "content_hash": "b0be1cbeb429e6d3" - }, - "packages/evals/src/docker.ts|packages.evals.src.docker.runTask": { - "file_path": "packages/evals/src/docker.ts", - "qualified_name": "packages.evals.src.docker.runTask", - "start_line": 161, - "end_line": 175, - "type": "FUNCTION", - "content_hash": "ef8e1f4fe533e549" - }, - "packages/evals/src/harness.ts|packages.evals.src.harness.resolveModelSelection": { - "file_path": "packages/evals/src/harness.ts", - "qualified_name": "packages.evals.src.harness.resolveModelSelection", - "start_line": 70, - "end_line": 80, - "type": "FUNCTION", - "content_hash": "69e38fbbf22cbebe" - }, - "packages/evals/src/harness.ts|packages.evals.src.harness.applyIsolatedEnvironment": { - "file_path": "packages/evals/src/harness.ts", - "qualified_name": "packages.evals.src.harness.applyIsolatedEnvironment", - "start_line": 82, - "end_line": 100, - "type": "FUNCTION", - "content_hash": "01c53569e1cee5fd" - }, - "packages/evals/src/harness.ts|packages.evals.src.harness.applyIsolatedEnvironment.": { - "file_path": "packages/evals/src/harness.ts", - "qualified_name": "packages.evals.src.harness.applyIsolatedEnvironment.", - "start_line": 94, - "end_line": 99, - "type": "FUNCTION", - "content_hash": "725404d0921ff7c6" - }, - "packages/evals/src/harness.ts|packages.evals.src.harness.parseSandboxId": { - "file_path": "packages/evals/src/harness.ts", - "qualified_name": "packages.evals.src.harness.parseSandboxId", - "start_line": 104, - "end_line": 110, - "type": "FUNCTION", - "content_hash": "d796a676ab35c406" - }, - "packages/evals/src/harness.ts|packages.evals.src.harness.resolveSandboxIdentity": { - "file_path": "packages/evals/src/harness.ts", - "qualified_name": "packages.evals.src.harness.resolveSandboxIdentity", - "start_line": 112, - "end_line": 120, - "type": "FUNCTION", - "content_hash": "45f98ea919b10bc7" - }, - "packages/evals/src/harness.ts|packages.evals.src.harness.chownTree": { - "file_path": "packages/evals/src/harness.ts", - "qualified_name": "packages.evals.src.harness.chownTree", - "start_line": 122, - "end_line": 128, - "type": "FUNCTION", - "content_hash": "85c371eb3d13fe2e" - }, - "packages/evals/src/harness.ts|packages.evals.src.harness.chownTree.map() callback": { - "file_path": "packages/evals/src/harness.ts", - "qualified_name": "packages.evals.src.harness.chownTree.map() callback", - "start_line": 125, - "end_line": 125, - "type": "FUNCTION", - "content_hash": "b8c86c08fc8f0902" - }, - "packages/evals/src/harness.ts|packages.evals.src.harness.protectTransformedModules": { - "file_path": "packages/evals/src/harness.ts", - "qualified_name": "packages.evals.src.harness.protectTransformedModules", - "start_line": 130, - "end_line": 152, - "type": "FUNCTION", - "content_hash": "85061b8e5a2dec77" - }, - "packages/evals/src/harness.ts|packages.evals.src.harness.enterToolSandbox": { - "file_path": "packages/evals/src/harness.ts", - "qualified_name": "packages.evals.src.harness.enterToolSandbox", - "start_line": 154, - "end_line": 188, - "type": "FUNCTION", - "content_hash": "685c2671db4c5024" - }, - "packages/evals/src/harness.ts|packages.evals.src.harness.toTranscriptEvents": { - "file_path": "packages/evals/src/harness.ts", - "qualified_name": "packages.evals.src.harness.toTranscriptEvents", - "start_line": 190, - "end_line": 223, - "type": "FUNCTION", - "content_hash": "24343c89aefe9b83" - }, - "packages/evals/src/harness.ts|packages.evals.src.harness.toTranscriptEvents.content.message.content.every() callback": { - "file_path": "packages/evals/src/harness.ts", - "qualified_name": "packages.evals.src.harness.toTranscriptEvents.content.message.content.every() callback", - "start_line": 217, - "end_line": 217, - "type": "FUNCTION", - "content_hash": "3e56bf97a45892f5" - }, - "packages/evals/src/harness.ts|packages.evals.src.harness.seedWorkspace": { - "file_path": "packages/evals/src/harness.ts", - "qualified_name": "packages.evals.src.harness.seedWorkspace", - "start_line": 225, - "end_line": 236, - "type": "FUNCTION", - "content_hash": "186847c9d5723e39" - }, - "packages/evals/src/harness.ts|packages.evals.src.harness.promptAgent": { - "file_path": "packages/evals/src/harness.ts", - "qualified_name": "packages.evals.src.harness.promptAgent", - "start_line": 238, - "end_line": 255, - "type": "FUNCTION", - "content_hash": "b9d2e017accf63dd" - }, - "packages/evals/src/harness.ts|packages.evals.src.harness.promptAgent.assistant": { - "file_path": "packages/evals/src/harness.ts", - "qualified_name": "packages.evals.src.harness.promptAgent.assistant", - "start_line": 242, - "end_line": 245, - "type": "CLASS", - "content_hash": "d0dab280a1576649" - }, - "packages/evals/src/harness.ts|packages.evals.src.harness.promptAgent.assistant.find() callback": { - "file_path": "packages/evals/src/harness.ts", - "qualified_name": "packages.evals.src.harness.promptAgent.assistant.find() callback", - "start_line": 245, - "end_line": 245, - "type": "FUNCTION", - "content_hash": "09d31947fd5d1058" - }, - "packages/evals/src/harness.ts|packages.evals.src.harness.verifySystemPrompt": { - "file_path": "packages/evals/src/harness.ts", - "qualified_name": "packages.evals.src.harness.verifySystemPrompt", - "start_line": 257, - "end_line": 270, - "type": "FUNCTION", - "content_hash": "a9155d1f451c13da" - }, - "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent": { - "file_path": "packages/evals/src/harness.ts", - "qualified_name": "packages.evals.src.harness.runPiCodingAgent", - "start_line": 272, - "end_line": 469, - "type": "FUNCTION", - "content_hash": "2f22ddd885f0d826" - }, - "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent.factory": { - "file_path": "packages/evals/src/harness.ts", - "qualified_name": "packages.evals.src.harness.runPiCodingAgent.factory", - "start_line": 294, - "end_line": 299, - "type": "METHOD", - "content_hash": "d459fff67743fe6c" - }, - "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent.factory.pi.on(\"before_agent_start\") callback": { - "file_path": "packages/evals/src/harness.ts", - "qualified_name": "packages.evals.src.harness.runPiCodingAgent.factory.pi.on(\"before_agent_start\") callback", - "start_line": 295, - "end_line": 298, - "type": "FUNCTION", - "content_hash": "ce25f16e57f985a7" - }, - "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent.credentials.modify() callback": { - "file_path": "packages/evals/src/harness.ts", - "qualified_name": "packages.evals.src.harness.runPiCodingAgent.credentials.modify() callback", - "start_line": 315, - "end_line": 315, - "type": "FUNCTION", - "content_hash": "beb61bbbd2e6df9b" - }, - "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent.expectedInlinePaths": { - "file_path": "packages/evals/src/harness.ts", - "qualified_name": "packages.evals.src.harness.runPiCodingAgent.expectedInlinePaths", - "start_line": 357, - "end_line": 357, - "type": "CLASS", - "content_hash": "3955686bd14fb438" - }, - "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent.expectedInlinePaths.extensionFactories.map() callback": { - "file_path": "packages/evals/src/harness.ts", - "qualified_name": "packages.evals.src.harness.runPiCodingAgent.expectedInlinePaths.extensionFactories.map() callback", - "start_line": 357, - "end_line": 357, - "type": "FUNCTION", - "content_hash": "3955686bd14fb438" - }, - "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent.unexpectedExtensions": { - "file_path": "packages/evals/src/harness.ts", - "qualified_name": "packages.evals.src.harness.runPiCodingAgent.unexpectedExtensions", - "start_line": 358, - "end_line": 360, - "type": "CLASS", - "content_hash": "c1da97c2bc90be09" - }, - "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent.unexpectedExtensions.filter() callback": { - "file_path": "packages/evals/src/harness.ts", - "qualified_name": "packages.evals.src.harness.runPiCodingAgent.unexpectedExtensions.filter() callback", - "start_line": 360, - "end_line": 360, - "type": "FUNCTION", - "content_hash": "a69af633cf77444e" - }, - "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent.hasPricing": { - "file_path": "packages/evals/src/harness.ts", - "qualified_name": "packages.evals.src.harness.runPiCodingAgent.hasPricing", - "start_line": 392, - "end_line": 395, - "type": "CLASS", - "content_hash": "acc24a95699f03ad" - }, - "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent.hasPricing.some() callback": { - "file_path": "packages/evals/src/harness.ts", - "qualified_name": "packages.evals.src.harness.runPiCodingAgent.hasPricing.some() callback", - "start_line": 393, - "end_line": 394, - "type": "FUNCTION", - "content_hash": "6c3c13bd5c462804" - }, - "packages/evals/src/harness.ts|packages.evals.src.harness.createPiCodingAgentHarness": { - "file_path": "packages/evals/src/harness.ts", - "qualified_name": "packages.evals.src.harness.createPiCodingAgentHarness", - "start_line": 475, - "end_line": 482, - "type": "FUNCTION", - "content_hash": "17cd55f8ad66335d" - }, - "packages/evals/src/harness.ts|packages.evals.src.harness.createPiCodingAgentHarness.run": { - "file_path": "packages/evals/src/harness.ts", - "qualified_name": "packages.evals.src.harness.createPiCodingAgentHarness.run", - "start_line": 480, - "end_line": 480, - "type": "METHOD", - "content_hash": "78d501b494b8454b" - }, - "packages/evals/src/harness.ts|packages.evals.src.harness.resolveDocumentationVariant": { - "file_path": "packages/evals/src/harness.ts", - "qualified_name": "packages.evals.src.harness.resolveDocumentationVariant", - "start_line": 487, - "end_line": 492, - "type": "FUNCTION", - "content_hash": "95bd5782ce43eb8e" - }, - "packages/evals/src/harness.ts|packages.evals.src.harness.excludePiDocumentation": { - "file_path": "packages/evals/src/harness.ts", - "qualified_name": "packages.evals.src.harness.excludePiDocumentation", - "start_line": 494, - "end_line": 506, - "type": "FUNCTION", - "content_hash": "20cd17d5dd642d16" - }, - "packages/evals/src/harness.ts|packages.evals.src.harness.createPiDocumentationEvalHarness": { - "file_path": "packages/evals/src/harness.ts", - "qualified_name": "packages.evals.src.harness.createPiDocumentationEvalHarness", - "start_line": 523, - "end_line": 537, - "type": "FUNCTION", - "content_hash": "738b6e34dbba4cfb" - }, - "packages/evals/src/plan.ts|packages.evals.src.plan.isRecord": { - "file_path": "packages/evals/src/plan.ts", - "qualified_name": "packages.evals.src.plan.isRecord", - "start_line": 17, - "end_line": 19, - "type": "FUNCTION", - "content_hash": "1e9c333f1dc6814a" - }, - "packages/evals/src/plan.ts|packages.evals.src.plan.parseDiscoveredCases": { - "file_path": "packages/evals/src/plan.ts", - "qualified_name": "packages.evals.src.plan.parseDiscoveredCases", - "start_line": 21, - "end_line": 37, - "type": "FUNCTION", - "content_hash": "b5a5fe8c3b923abd" - }, - "packages/evals/src/plan.ts|packages.evals.src.plan.parseDiscoveredCases.value.map() callback": { - "file_path": "packages/evals/src/plan.ts", - "qualified_name": "packages.evals.src.plan.parseDiscoveredCases.value.map() callback", - "start_line": 24, - "end_line": 36, - "type": "FUNCTION", - "content_hash": "de899fc3ee10d919" - }, - "packages/evals/src/plan.ts|packages.evals.src.plan.createTaskPlan": { - "file_path": "packages/evals/src/plan.ts", - "qualified_name": "packages.evals.src.plan.createTaskPlan", - "start_line": 39, - "end_line": 59, - "type": "FUNCTION", - "content_hash": "3decde33f14721f5" - }, - "packages/evals/src/report.ts|packages.evals.src.report.optionalMetric": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.optionalMetric", - "start_line": 85, - "end_line": 91, - "type": "FUNCTION", - "content_hash": "8f5fd78200100b6e" - }, - "packages/evals/src/report.ts|packages.evals.src.report.validateScore": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.validateScore", - "start_line": 93, - "end_line": 99, - "type": "FUNCTION", - "content_hash": "0729c9f5ea3f7463" - }, - "packages/evals/src/report.ts|packages.evals.src.report.classifyCaseStatus": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.classifyCaseStatus", - "start_line": 101, - "end_line": 106, - "type": "FUNCTION", - "content_hash": "872564388f6b2d12" - }, - "packages/evals/src/report.ts|packages.evals.src.report.taskIdentity": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.taskIdentity", - "start_line": 108, - "end_line": 116, - "type": "FUNCTION", - "content_hash": "487cbc849c7df79b" - }, - "packages/evals/src/report.ts|packages.evals.src.report.erroredObservation": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.erroredObservation", - "start_line": 118, - "end_line": 120, - "type": "FUNCTION", - "content_hash": "9eea020ba3de1598" - }, - "packages/evals/src/report.ts|packages.evals.src.report.persistSession": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.persistSession", - "start_line": 122, - "end_line": 134, - "type": "FUNCTION", - "content_hash": "c9864878e04f412b" - }, - "packages/evals/src/report.ts|packages.evals.src.report.readTaskObservation": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.readTaskObservation", - "start_line": 136, - "end_line": 189, - "type": "FUNCTION", - "content_hash": "4d18aae75a050795" - }, - "packages/evals/src/report.ts|packages.evals.src.report.readTaskObservation.loaded": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.readTaskObservation.loaded", - "start_line": 142, - "end_line": 144, - "type": "CLASS", - "content_hash": "c5c00bb58f9ca671" - }, - "packages/evals/src/report.ts|packages.evals.src.report.readTaskObservation.loaded.catch() callback": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.readTaskObservation.loaded.catch() callback", - "start_line": 143, - "end_line": 143, - "type": "FUNCTION", - "content_hash": "71f31344db6ffd59" - }, - "packages/evals/src/report.ts|packages.evals.src.report.readTaskObservation.assertions": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.readTaskObservation.assertions", - "start_line": 148, - "end_line": 148, - "type": "CLASS", - "content_hash": "9800d0388a74aa00" - }, - "packages/evals/src/report.ts|packages.evals.src.report.readTaskObservation.assertions.rawReport.testResults.flatMap() callback": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.readTaskObservation.assertions.rawReport.testResults.flatMap() callback", - "start_line": 148, - "end_line": 148, - "type": "FUNCTION", - "content_hash": "9800d0388a74aa00" - }, - "packages/evals/src/report.ts|packages.evals.src.report.mean": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.mean", - "start_line": 201, - "end_line": 203, - "type": "FUNCTION", - "content_hash": "a2381650a9cc73b5" - }, - "packages/evals/src/report.ts|packages.evals.src.report.mean.values.reduce() callback": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.mean.values.reduce() callback", - "start_line": 202, - "end_line": 202, - "type": "FUNCTION", - "content_hash": "2ac5044e1ce097bd" - }, - "packages/evals/src/report.ts|packages.evals.src.report.difference": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.difference", - "start_line": 205, - "end_line": 207, - "type": "FUNCTION", - "content_hash": "68ddcca83eaff9cc" - }, - "packages/evals/src/report.ts|packages.evals.src.report.pairKey": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.pairKey", - "start_line": 209, - "end_line": 211, - "type": "FUNCTION", - "content_hash": "95610a0d881205f9" - }, - "packages/evals/src/report.ts|packages.evals.src.report.groupPairs": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.groupPairs", - "start_line": 213, - "end_line": 247, - "type": "FUNCTION", - "content_hash": "fd33d2e62f0fe5d2" - }, - "packages/evals/src/report.ts|packages.evals.src.report.groupPairs.sort() callback": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.groupPairs.sort() callback", - "start_line": 241, - "end_line": 245, - "type": "FUNCTION", - "content_hash": "63c7eb16f99a6b2d" - }, - "packages/evals/src/report.ts|packages.evals.src.report.resolvePair": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.resolvePair", - "start_line": 249, - "end_line": 281, - "type": "FUNCTION", - "content_hash": "c1d50ba565e99394" - }, - "packages/evals/src/report.ts|packages.evals.src.report.summarizeMetric": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.summarizeMetric", - "start_line": 283, - "end_line": 304, - "type": "FUNCTION", - "content_hash": "27cd8aa13b8e07a0" - }, - "packages/evals/src/report.ts|packages.evals.src.report.operationalTotal": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.operationalTotal", - "start_line": 306, - "end_line": 318, - "type": "FUNCTION", - "content_hash": "f73fe5aef6813c91" - }, - "packages/evals/src/report.ts|packages.evals.src.report.operationalTotal.values": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.operationalTotal.values", - "start_line": 310, - "end_line": 313, - "type": "CLASS", - "content_hash": "e41c9bcec2b49aed" - }, - "packages/evals/src/report.ts|packages.evals.src.report.operationalTotal.values.runs.flatMap() callback": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.operationalTotal.values.runs.flatMap() callback", - "start_line": 310, - "end_line": 313, - "type": "FUNCTION", - "content_hash": "e41c9bcec2b49aed" - }, - "packages/evals/src/report.ts|packages.evals.src.report.operationalTotal.total.values.reduce() callback": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.operationalTotal.total.values.reduce() callback", - "start_line": 316, - "end_line": 316, - "type": "FUNCTION", - "content_hash": "9d4d276a132388d3" - }, - "packages/evals/src/report.ts|packages.evals.src.report.variantTotals": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.variantTotals", - "start_line": 320, - "end_line": 334, - "type": "FUNCTION", - "content_hash": "f1a79b70eb5626cc" - }, - "packages/evals/src/report.ts|packages.evals.src.report.variantTotals.runs.observations.filter() callback": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.variantTotals.runs.observations.filter() callback", - "start_line": 321, - "end_line": 321, - "type": "FUNCTION", - "content_hash": "eae23ebf1a23ae06" - }, - "packages/evals/src/report.ts|packages.evals.src.report.variantTotals.inputTokens.operationalTotal() callback": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.variantTotals.inputTokens.operationalTotal() callback", - "start_line": 325, - "end_line": 325, - "type": "FUNCTION", - "content_hash": "1818afef2f01d140" - }, - "packages/evals/src/report.ts|packages.evals.src.report.variantTotals.outputTokens.operationalTotal() callback": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.variantTotals.outputTokens.operationalTotal() callback", - "start_line": 326, - "end_line": 326, - "type": "FUNCTION", - "content_hash": "8963e0b762aed3b4" - }, - "packages/evals/src/report.ts|packages.evals.src.report.variantTotals.cacheReadTokens.operationalTotal() callback": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.variantTotals.cacheReadTokens.operationalTotal() callback", - "start_line": 327, - "end_line": 327, - "type": "FUNCTION", - "content_hash": "d7bbc9359c8deaaf" - }, - "packages/evals/src/report.ts|packages.evals.src.report.variantTotals.cacheWriteTokens.operationalTotal() callback": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.variantTotals.cacheWriteTokens.operationalTotal() callback", - "start_line": 328, - "end_line": 328, - "type": "FUNCTION", - "content_hash": "4260b7dce6e70094" - }, - "packages/evals/src/report.ts|packages.evals.src.report.variantTotals.totalTokens.operationalTotal() callback": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.variantTotals.totalTokens.operationalTotal() callback", - "start_line": 329, - "end_line": 329, - "type": "FUNCTION", - "content_hash": "6cf2551a9e8d4ca7" - }, - "packages/evals/src/report.ts|packages.evals.src.report.variantTotals.toolCalls.operationalTotal() callback": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.variantTotals.toolCalls.operationalTotal() callback", - "start_line": 330, - "end_line": 330, - "type": "FUNCTION", - "content_hash": "956d2e3444ebc6fa" - }, - "packages/evals/src/report.ts|packages.evals.src.report.variantTotals.totalMs.operationalTotal() callback": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.variantTotals.totalMs.operationalTotal() callback", - "start_line": 331, - "end_line": 331, - "type": "FUNCTION", - "content_hash": "7303ef2e64ff9eb7" - }, - "packages/evals/src/report.ts|packages.evals.src.report.variantTotals.estimatedCostUsd.operationalTotal() callback": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.variantTotals.estimatedCostUsd.operationalTotal() callback", - "start_line": 332, - "end_line": 332, - "type": "FUNCTION", - "content_hash": "fe05bf562d9ef184" - }, - "packages/evals/src/report.ts|packages.evals.src.report.comparisonFlags": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.comparisonFlags", - "start_line": 336, - "end_line": 357, - "type": "FUNCTION", - "content_hash": "efbf28ad794008df" - }, - "packages/evals/src/report.ts|packages.evals.src.report.comparisonFlags.some() callback": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.comparisonFlags.some() callback", - "start_line": 355, - "end_line": 355, - "type": "FUNCTION", - "content_hash": "2c3ea2392fc8af57" - }, - "packages/evals/src/report.ts|packages.evals.src.report.summarizeEvalObservations": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.summarizeEvalObservations", - "start_line": 359, - "end_line": 413, - "type": "FUNCTION", - "content_hash": "6636b38eec4d69c9" - }, - "packages/evals/src/report.ts|packages.evals.src.report.comparisons": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.comparisons", - "start_line": 374, - "end_line": 403, - "type": "CLASS", - "content_hash": "58943d3ed1f5c04e" - }, - "packages/evals/src/report.ts|packages.evals.src.report.summarizeEvalObservations.comparisons.sort() callback": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.summarizeEvalObservations.comparisons.sort() callback", - "start_line": 375, - "end_line": 375, - "type": "FUNCTION", - "content_hash": "d12f3705548df0f7" - }, - "packages/evals/src/report.ts|packages.evals.src.report.summarizeEvalObservations.comparisons.map() callback": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.summarizeEvalObservations.comparisons.map() callback", - "start_line": 376, - "end_line": 403, - "type": "FUNCTION", - "content_hash": "beb82a64ba0efde1" - }, - "packages/evals/src/report.ts|packages.evals.src.report.comparisons.map() callback.controlPassRate": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.comparisons.map() callback.controlPassRate", - "start_line": 380, - "end_line": 382, - "type": "CLASS", - "content_hash": "04aacfce973a3d78" - }, - "packages/evals/src/report.ts|packages.evals.src.report.summarizeEvalObservations.comparisons.map() callback.controlPassRate.pairs.filter() callback": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.summarizeEvalObservations.comparisons.map() callback.controlPassRate.pairs.filter() callback", - "start_line": 381, - "end_line": 381, - "type": "FUNCTION", - "content_hash": "356396abc3e486a5" - }, - "packages/evals/src/report.ts|packages.evals.src.report.comparisons.map() callback.treatmentPassRate": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.comparisons.map() callback.treatmentPassRate", - "start_line": 383, - "end_line": 385, - "type": "CLASS", - "content_hash": "e19ce7904dd1a016" - }, - "packages/evals/src/report.ts|packages.evals.src.report.summarizeEvalObservations.comparisons.map() callback.treatmentPassRate.pairs.filter() callback": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.summarizeEvalObservations.comparisons.map() callback.treatmentPassRate.pairs.filter() callback", - "start_line": 384, - "end_line": 384, - "type": "FUNCTION", - "content_hash": "deeae783e2184806" - }, - "packages/evals/src/report.ts|packages.evals.src.report.summarizeEvalObservations.comparisons.map() callback.totalTokens.summarizeMetric() callback": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.summarizeEvalObservations.comparisons.map() callback.totalTokens.summarizeMetric() callback", - "start_line": 398, - "end_line": 398, - "type": "FUNCTION", - "content_hash": "f8cd480b8fc30c11" - }, - "packages/evals/src/report.ts|packages.evals.src.report.summarizeEvalObservations.comparisons.map() callback.toolCalls.summarizeMetric() callback": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.summarizeEvalObservations.comparisons.map() callback.toolCalls.summarizeMetric() callback", - "start_line": 399, - "end_line": 399, - "type": "FUNCTION", - "content_hash": "09c2b20769a576da" - }, - "packages/evals/src/report.ts|packages.evals.src.report.summarizeEvalObservations.comparisons.map() callback.totalMs.summarizeMetric() callback": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.summarizeEvalObservations.comparisons.map() callback.totalMs.summarizeMetric() callback", - "start_line": 400, - "end_line": 400, - "type": "FUNCTION", - "content_hash": "708e083fcc1876c9" - }, - "packages/evals/src/report.ts|packages.evals.src.report.summarizeEvalObservations.comparisons.map() callback.estimatedCostUsd.summarizeMetric() callback": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.summarizeEvalObservations.comparisons.map() callback.estimatedCostUsd.summarizeMetric() callback", - "start_line": 401, - "end_line": 401, - "type": "FUNCTION", - "content_hash": "8be1b3cfbdf905e1" - }, - "packages/evals/src/report.ts|packages.evals.src.report.percentage": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.percentage", - "start_line": 415, - "end_line": 417, - "type": "FUNCTION", - "content_hash": "0f0bd89c61fa23c4" - }, - "packages/evals/src/report.ts|packages.evals.src.report.signed": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.signed", - "start_line": 419, - "end_line": 421, - "type": "FUNCTION", - "content_hash": "47b56b59d1150570" - }, - "packages/evals/src/report.ts|packages.evals.src.report.pairedMetric": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.pairedMetric", - "start_line": 423, - "end_line": 428, - "type": "FUNCTION", - "content_hash": "e6ff0f8446e8884d" - }, - "packages/evals/src/report.ts|packages.evals.src.report.operationalMetric": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.operationalMetric", - "start_line": 430, - "end_line": 434, - "type": "FUNCTION", - "content_hash": "733fd5da2e764b26" - }, - "packages/evals/src/report.ts|packages.evals.src.report.formatEvalComparisonReport": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.formatEvalComparisonReport", - "start_line": 436, - "end_line": 483, - "type": "FUNCTION", - "content_hash": "b8e37de71e5d11d4" - }, - "packages/evals/src/report.ts|packages.evals.src.report.formatEvalComparisonReport.tokens": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.formatEvalComparisonReport.tokens", - "start_line": 468, - "end_line": 468, - "type": "CLASS", - "content_hash": "ea154790c07d3fbb" - }, - "packages/evals/src/report.ts|packages.evals.src.report.formatEvalComparisonReport.tokens.operationalMetric() callback": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.formatEvalComparisonReport.tokens.operationalMetric() callback", - "start_line": 468, - "end_line": 468, - "type": "FUNCTION", - "content_hash": "ea154790c07d3fbb" - }, - "packages/evals/src/report.ts|packages.evals.src.report.formatEvalComparisonReport.tools": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.formatEvalComparisonReport.tools", - "start_line": 469, - "end_line": 469, - "type": "CLASS", - "content_hash": "be67980b2005ea27" - }, - "packages/evals/src/report.ts|packages.evals.src.report.formatEvalComparisonReport.tools.operationalMetric() callback": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.formatEvalComparisonReport.tools.operationalMetric() callback", - "start_line": 469, - "end_line": 469, - "type": "FUNCTION", - "content_hash": "be67980b2005ea27" - }, - "packages/evals/src/report.ts|packages.evals.src.report.formatEvalComparisonReport.latency": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.formatEvalComparisonReport.latency", - "start_line": 470, - "end_line": 470, - "type": "CLASS", - "content_hash": "a8ae6fd85592a24a" - }, - "packages/evals/src/report.ts|packages.evals.src.report.formatEvalComparisonReport.latency.operationalMetric() callback": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.formatEvalComparisonReport.latency.operationalMetric() callback", - "start_line": 470, - "end_line": 470, - "type": "FUNCTION", - "content_hash": "a8ae6fd85592a24a" - }, - "packages/evals/src/report.ts|packages.evals.src.report.formatEvalComparisonReport.cost": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.formatEvalComparisonReport.cost", - "start_line": 471, - "end_line": 471, - "type": "CLASS", - "content_hash": "5bf14a63fc631e8a" - }, - "packages/evals/src/report.ts|packages.evals.src.report.formatEvalComparisonReport.cost.operationalMetric() callback": { - "file_path": "packages/evals/src/report.ts", - "qualified_name": "packages.evals.src.report.formatEvalComparisonReport.cost.operationalMetric() callback", - "start_line": 471, - "end_line": 471, - "type": "FUNCTION", - "content_hash": "5bf14a63fc631e8a" - }, - "packages/durable/src/documents.ts|packages.durable.src.documents.defineDoc": { - "file_path": "packages/durable/src/documents.ts", - "qualified_name": "packages.durable.src.documents.defineDoc", - "start_line": 54, - "end_line": 57, - "type": "FUNCTION", - "content_hash": "7aaaa4a623b2ec72" - }, - "packages/durable/src/documents.ts|packages.durable.src.documents.defineDocFamily": { - "file_path": "packages/durable/src/documents.ts", - "qualified_name": "packages.durable.src.documents.defineDocFamily", - "start_line": 75, - "end_line": 80, - "type": "FUNCTION", - "content_hash": "a860414605592bc6" - }, - "packages/durable/src/documents.ts|packages.durable.src.documents.validateDefinition": { - "file_path": "packages/durable/src/documents.ts", - "qualified_name": "packages.durable.src.documents.validateDefinition", - "start_line": 95, - "end_line": 99, - "type": "FUNCTION", - "content_hash": "e1a809bf03bb38e6" - }, - "packages/durable/src/documents.ts|packages.durable.src.documents.resolveAddress": { - "file_path": "packages/durable/src/documents.ts", - "qualified_name": "packages.durable.src.documents.resolveAddress", - "start_line": 109, - "end_line": 127, - "type": "FUNCTION", - "content_hash": "2d992afa262ed1d8" - }, - "packages/durable/src/documents.ts|packages.durable.src.documents.ownerId": { - "file_path": "packages/durable/src/documents.ts", - "qualified_name": "packages.durable.src.documents.ownerId", - "start_line": 129, - "end_line": 134, - "type": "FUNCTION", - "content_hash": "288ec1ec40461761" - }, - "packages/durable/src/documents.ts|packages.durable.src.documents.addressId": { - "file_path": "packages/durable/src/documents.ts", - "qualified_name": "packages.durable.src.documents.addressId", - "start_line": 137, - "end_line": 145, - "type": "FUNCTION", - "content_hash": "42711593c86a8fc8" - }, - "packages/durable/src/documents.ts|packages.durable.src.documents.documentCreate": { - "file_path": "packages/durable/src/documents.ts", - "qualified_name": "packages.durable.src.documents.documentCreate", - "start_line": 148, - "end_line": 165, - "type": "FUNCTION", - "content_hash": "0c6d346fcd310fc4" - }, - "packages/durable/src/documents.ts|packages.durable.src.documents.checkRecordScope": { - "file_path": "packages/durable/src/documents.ts", - "qualified_name": "packages.durable.src.documents.checkRecordScope", - "start_line": 168, - "end_line": 176, - "type": "FUNCTION", - "content_hash": "6c366dc94aff3f5f" - }, - "packages/durable/src/documents.ts|packages.durable.src.documents.checkRecordVersion": { - "file_path": "packages/durable/src/documents.ts", - "qualified_name": "packages.durable.src.documents.checkRecordVersion", - "start_line": 179, - "end_line": 190, - "type": "FUNCTION", - "content_hash": "424d0a3020b8b731" - }, - "packages/durable/src/documents.ts|packages.durable.src.documents.materializeDocument": { - "file_path": "packages/durable/src/documents.ts", - "qualified_name": "packages.durable.src.documents.materializeDocument", - "start_line": 193, - "end_line": 195, - "type": "FUNCTION", - "content_hash": "3ad6b64d69683aa4" - }, - "packages/durable/src/documents.ts|packages.durable.src.documents.materializeDocumentValue": { - "file_path": "packages/durable/src/documents.ts", - "qualified_name": "packages.durable.src.documents.materializeDocumentValue", - "start_line": 198, - "end_line": 208, - "type": "FUNCTION", - "content_hash": "19a38ae5f2090b14" - }, - "packages/durable/src/entries.ts|packages.durable.src.entries.defineEntry": { - "file_path": "packages/durable/src/entries.ts", - "qualified_name": "packages.durable.src.entries.defineEntry", - "start_line": 6, - "end_line": 12, - "type": "FUNCTION", - "content_hash": "041ca4a52565b8c1" - }, - "packages/durable/src/entries.ts|packages.durable.src.entries.defineEntry.is": { - "file_path": "packages/durable/src/entries.ts", - "qualified_name": "packages.durable.src.entries.defineEntry.is", - "start_line": 10, - "end_line": 10, - "type": "METHOD", - "content_hash": "6d13f1b9623fa633" - }, - "packages/durable/src/errors.ts|packages.durable.src.errors.errorMessage": { - "file_path": "packages/durable/src/errors.ts", - "qualified_name": "packages.durable.src.errors.errorMessage", - "start_line": 7, - "end_line": 14, - "type": "FUNCTION", - "content_hash": "d110823abc2afdc2" - }, - "packages/durable/src/errors.ts|packages.durable.src.errors.ReadAfterWrite": { - "file_path": "packages/durable/src/errors.ts", - "qualified_name": "packages.durable.src.errors.ReadAfterWrite", - "start_line": 17, - "end_line": 22, - "type": "CLASS", - "content_hash": "7d64ecd6b235cc23" - }, - "packages/durable/src/errors.ts|packages.durable.src.errors.ReadAfterWrite.constructor": { - "file_path": "packages/durable/src/errors.ts", - "qualified_name": "packages.durable.src.errors.ReadAfterWrite.constructor", - "start_line": 18, - "end_line": 21, - "type": "CONSTRUCTOR", - "content_hash": "a53bc83139064487" - }, - "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError": { - "file_path": "packages/durable/src/errors.ts", - "qualified_name": "packages.durable.src.errors.StorageRequestError", - "start_line": 29, - "end_line": 34, - "type": "CLASS", - "content_hash": "e9fbf925dc8eaf4c" - }, - "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError.constructor": { - "file_path": "packages/durable/src/errors.ts", - "qualified_name": "packages.durable.src.errors.StorageRequestError.constructor", - "start_line": 30, - "end_line": 33, - "type": "CONSTRUCTOR", - "content_hash": "2b8be33693f93ff6" - }, - "packages/durable/src/errors.ts|packages.durable.src.errors.SessionFailed": { - "file_path": "packages/durable/src/errors.ts", - "qualified_name": "packages.durable.src.errors.SessionFailed", - "start_line": 41, - "end_line": 46, - "type": "CLASS", - "content_hash": "c81074e58dc0ccae" - }, - "packages/durable/src/errors.ts|packages.durable.src.errors.SessionFailed.constructor": { - "file_path": "packages/durable/src/errors.ts", - "qualified_name": "packages.durable.src.errors.SessionFailed.constructor", - "start_line": 42, - "end_line": 45, - "type": "CONSTRUCTOR", - "content_hash": "6a28e4222d0816ad" - }, - "packages/durable/src/errors.ts|packages.durable.src.errors.ConversationBusy": { - "file_path": "packages/durable/src/errors.ts", - "qualified_name": "packages.durable.src.errors.ConversationBusy", - "start_line": 49, - "end_line": 57, - "type": "CLASS", - "content_hash": "b0fcdfb8077dea4f" - }, - "packages/durable/src/errors.ts|packages.durable.src.errors.ConversationBusy.constructor": { - "file_path": "packages/durable/src/errors.ts", - "qualified_name": "packages.durable.src.errors.ConversationBusy.constructor", - "start_line": 52, - "end_line": 56, - "type": "CONSTRUCTOR", - "content_hash": "adafc03c0f7e6efe" - }, - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.AgentDoc": { - "file_path": "packages/durable/src/harness/agent.ts", - "qualified_name": "packages.durable.src.harness.agent.AgentDoc", - "start_line": 42, - "end_line": 50, - "type": "CLASS", - "content_hash": "f6533c1a381d1540" - }, - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.AgentDoc.initial": { - "file_path": "packages/durable/src/harness/agent.ts", - "qualified_name": "packages.durable.src.harness.agent.AgentDoc.initial", - "start_line": 48, - "end_line": 48, - "type": "METHOD", - "content_hash": "1c7e8cc95ee4fdc4" - }, - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.AgentDoc.checkpointWhen": { - "file_path": "packages/durable/src/harness/agent.ts", - "qualified_name": "packages.durable.src.harness.agent.AgentDoc.checkpointWhen", - "start_line": 49, - "end_line": 49, - "type": "METHOD", - "content_hash": "1f3bd803109c24ec" - }, - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.resolveSettings": { - "file_path": "packages/durable/src/harness/agent.ts", - "qualified_name": "packages.durable.src.harness.agent.resolveSettings", - "start_line": 56, - "end_line": 73, - "type": "FUNCTION", - "content_hash": "800f562472bf2484" - }, - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.configure": { - "file_path": "packages/durable/src/harness/agent.ts", - "qualified_name": "packages.durable.src.harness.agent.configure", - "start_line": 76, - "end_line": 79, - "type": "FUNCTION", - "content_hash": "5f6c6ab336cd4b91" - }, - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.addTools": { - "file_path": "packages/durable/src/harness/agent.ts", - "qualified_name": "packages.durable.src.harness.agent.addTools", - "start_line": 86, - "end_line": 100, - "type": "FUNCTION", - "content_hash": "f25e0ba528fb7486" - }, - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.addTools.remove.some() callback": { - "file_path": "packages/durable/src/harness/agent.ts", - "qualified_name": "packages.durable.src.harness.agent.addTools.remove.some() callback", - "start_line": 95, - "end_line": 95, - "type": "FUNCTION", - "content_hash": "1c2d60dc4b6f6f59" - }, - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.addTools.remove.remove.filter() callback": { - "file_path": "packages/durable/src/harness/agent.ts", - "qualified_name": "packages.durable.src.harness.agent.addTools.remove.remove.filter() callback", - "start_line": 96, - "end_line": 96, - "type": "FUNCTION", - "content_hash": "8546343a8d91c6ee" - }, - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.applyChange": { - "file_path": "packages/durable/src/harness/agent.ts", - "qualified_name": "packages.durable.src.harness.agent.applyChange", - "start_line": 102, - "end_line": 135, - "type": "FUNCTION", - "content_hash": "4a5f7b1f7926c52f" - }, - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.isList": { - "file_path": "packages/durable/src/harness/agent.ts", - "qualified_name": "packages.durable.src.harness.agent.isList", - "start_line": 137, - "end_line": 139, - "type": "FUNCTION", - "content_hash": "bcfce19430bce05c" - }, - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.names": { - "file_path": "packages/durable/src/harness/agent.ts", - "qualified_name": "packages.durable.src.harness.agent.names", - "start_line": 141, - "end_line": 143, - "type": "FUNCTION", - "content_hash": "acc575f299f71e0b" - }, - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.names.items.map() callback": { - "file_path": "packages/durable/src/harness/agent.ts", - "qualified_name": "packages.durable.src.harness.agent.names.items.map() callback", - "start_line": 142, - "end_line": 142, - "type": "FUNCTION", - "content_hash": "d6c13a80c362f687" - }, - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.createAgent": { - "file_path": "packages/durable/src/harness/agent.ts", - "qualified_name": "packages.durable.src.harness.agent.createAgent", - "start_line": 150, - "end_line": 156, - "type": "FUNCTION", - "content_hash": "f82365bfc1177dd6" - }, - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.agentHooks": { - "file_path": "packages/durable/src/harness/agent.ts", - "qualified_name": "packages.durable.src.harness.agent.agentHooks", - "start_line": 159, - "end_line": 165, - "type": "FUNCTION", - "content_hash": "567f5d8bb09c4834" - }, - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.resolveAgent": { - "file_path": "packages/durable/src/harness/agent.ts", - "qualified_name": "packages.durable.src.harness.agent.resolveAgent", - "start_line": 171, - "end_line": 227, - "type": "FUNCTION", - "content_hash": "b2582cf602d38547" - }, - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.applyWrap() callback": { - "file_path": "packages/durable/src/harness/agent.ts", - "qualified_name": "packages.durable.src.harness.agent.applyWrap() callback", - "start_line": 191, - "end_line": 191, - "type": "FUNCTION", - "content_hash": "2367c06c4a7978ae" - }, - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.resolveAgent.applyWrap() callback": { - "file_path": "packages/durable/src/harness/agent.ts", - "qualified_name": "packages.durable.src.harness.agent.resolveAgent.applyWrap() callback", - "start_line": 200, - "end_line": 200, - "type": "FUNCTION", - "content_hash": "47adaf3d8a57e1c0" - }, - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.resolveAgent.render": { - "file_path": "packages/durable/src/harness/agent.ts", - "qualified_name": "packages.durable.src.harness.agent.resolveAgent.render", - "start_line": 214, - "end_line": 214, - "type": "METHOD", - "content_hash": "8262fc75bb1eaf76" - }, - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.filterTools": { - "file_path": "packages/durable/src/harness/agent.ts", - "qualified_name": "packages.durable.src.harness.agent.filterTools", - "start_line": 230, - "end_line": 241, - "type": "FUNCTION", - "content_hash": "0c09eb348b4b6f88" - }, - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.filterTools.byName": { - "file_path": "packages/durable/src/harness/agent.ts", - "qualified_name": "packages.durable.src.harness.agent.filterTools.byName", - "start_line": 233, - "end_line": 233, - "type": "CLASS", - "content_hash": "ff0c02647850ade7" - }, - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.filterTools.byName.tools.map() callback": { - "file_path": "packages/durable/src/harness/agent.ts", - "qualified_name": "packages.durable.src.harness.agent.filterTools.byName.tools.map() callback", - "start_line": 233, - "end_line": 233, - "type": "FUNCTION", - "content_hash": "ff0c02647850ade7" - }, - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.filterTools.flatMap() callback": { - "file_path": "packages/durable/src/harness/agent.ts", - "qualified_name": "packages.durable.src.harness.agent.filterTools.flatMap() callback", - "start_line": 234, - "end_line": 237, - "type": "FUNCTION", - "content_hash": "1264c5775b398910" - }, - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.filterTools.tools.filter() callback": { - "file_path": "packages/durable/src/harness/agent.ts", - "qualified_name": "packages.durable.src.harness.agent.filterTools.tools.filter() callback", - "start_line": 240, - "end_line": 240, - "type": "FUNCTION", - "content_hash": "bea5e8b654ae31fc" - }, - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.selectExtensions": { - "file_path": "packages/durable/src/harness/agent.ts", - "qualified_name": "packages.durable.src.harness.agent.selectExtensions", - "start_line": 244, - "end_line": 263, - "type": "FUNCTION", - "content_hash": "05c7e2f2e55dbd57" - }, - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.selectExtensions.base": { - "file_path": "packages/durable/src/harness/agent.ts", - "qualified_name": "packages.durable.src.harness.agent.selectExtensions.base", - "start_line": 252, - "end_line": 252, - "type": "CLASS", - "content_hash": "720b6d7fd5ea457f" - }, - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.selectExtensions.base.map() callback": { - "file_path": "packages/durable/src/harness/agent.ts", - "qualified_name": "packages.durable.src.harness.agent.selectExtensions.base.map() callback", - "start_line": 252, - "end_line": 252, - "type": "FUNCTION", - "content_hash": "720b6d7fd5ea457f" - }, - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.selectExtensions.base.settings.extensions.map() callback": { - "file_path": "packages/durable/src/harness/agent.ts", - "qualified_name": "packages.durable.src.harness.agent.selectExtensions.base.settings.extensions.map() callback", - "start_line": 252, - "end_line": 252, - "type": "FUNCTION", - "content_hash": "720b6d7fd5ea457f" - }, - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.selectExtensions.filter() callback": { - "file_path": "packages/durable/src/harness/agent.ts", - "qualified_name": "packages.durable.src.harness.agent.selectExtensions.filter() callback", - "start_line": 255, - "end_line": 255, - "type": "FUNCTION", - "content_hash": "7803ecb34eea6d0f" - }, - "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.applyWrap": { - "file_path": "packages/durable/src/harness/agent.ts", - "qualified_name": "packages.durable.src.harness.agent.applyWrap", - "start_line": 265, - "end_line": 282, - "type": "FUNCTION", - "content_hash": "194a38339fd26246" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.CompactionTask", - "start_line": 103, - "end_line": 228, - "type": "CLASS", - "content_hash": "2a6caff1b7ac9c72" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.initial": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.CompactionTask.initial", - "start_line": 106, - "end_line": 106, - "type": "METHOD", - "content_hash": "41e1e4a3c197ea02" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.select": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.CompactionTask.phases.select", - "start_line": 108, - "end_line": 147, - "type": "METHOD", - "content_hash": "3beafc7348b94573" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.select.runtime.hooks.each(\"beforeCompact\") callback": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.CompactionTask.phases.select.runtime.hooks.each(\"beforeCompact\") callback", - "start_line": 129, - "end_line": 131, - "type": "FUNCTION", - "content_hash": "1964465c0ab86d4f" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.select.request.tail.view.entries.reduce() callback": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.CompactionTask.phases.select.request.tail.view.entries.reduce() callback", - "start_line": 143, - "end_line": 143, - "type": "FUNCTION", - "content_hash": "a2510f9a9948a55c" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.select.runtime.commit() callback": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.CompactionTask.phases.select.runtime.commit() callback", - "start_line": 146, - "end_line": 146, - "type": "FUNCTION", - "content_hash": "dd1781fb79e69551" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.summarize": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.CompactionTask.phases.summarize", - "start_line": 148, - "end_line": 207, - "type": "METHOD", - "content_hash": "2632252835000627" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.summarize.cut": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.CompactionTask.phases.summarize.cut", - "start_line": 155, - "end_line": 155, - "type": "CLASS", - "content_hash": "1b7fe71f27e1cd5d" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.summarize.cut.view.entries.findIndex() callback": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.CompactionTask.phases.summarize.cut.view.entries.findIndex() callback", - "start_line": 155, - "end_line": 155, - "type": "FUNCTION", - "content_hash": "1b7fe71f27e1cd5d" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.summarize.runtime.commit() callback": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.CompactionTask.phases.summarize.runtime.commit() callback", - "start_line": 185, - "end_line": 206, - "type": "FUNCTION", - "content_hash": "c29946cf68e62b3e" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.retry": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.CompactionTask.phases.retry", - "start_line": 208, - "end_line": 220, - "type": "METHOD", - "content_hash": "c990fded636c4faa" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.retry.runtime.commit() callback": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.CompactionTask.phases.retry.runtime.commit() callback", - "start_line": 212, - "end_line": 219, - "type": "FUNCTION", - "content_hash": "ed8f2e6396ca4e23" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.abort": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.CompactionTask.abort", - "start_line": 222, - "end_line": 227, - "type": "METHOD", - "content_hash": "624a13c0a9d7a952" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.abort.runtime.commit() callback": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.CompactionTask.abort.runtime.commit() callback", - "start_line": 223, - "end_line": 226, - "type": "FUNCTION", - "content_hash": "088bdff83b7fcc80" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.createCompaction": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.createCompaction", - "start_line": 234, - "end_line": 247, - "type": "FUNCTION", - "content_hash": "147e08d6353e00d3" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.selectCut": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.selectCut", - "start_line": 255, - "end_line": 273, - "type": "FUNCTION", - "content_hash": "587d69d0095bac3c" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.selectCut.candidates.find() callback": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.selectCut.candidates.find() callback", - "start_line": 267, - "end_line": 267, - "type": "FUNCTION", - "content_hash": "1ed9d8eb904e8d14" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.isCandidate": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.isCandidate", - "start_line": 275, - "end_line": 295, - "type": "FUNCTION", - "content_hash": "66dde2dc6da84c91" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.isCandidate.assistant": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.isCandidate.assistant", - "start_line": 282, - "end_line": 282, - "type": "CLASS", - "content_hash": "0f610106dd4bac79" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.isCandidate.assistant.findLast() callback": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.isCandidate.assistant.findLast() callback", - "start_line": 282, - "end_line": 282, - "type": "FUNCTION", - "content_hash": "0f610106dd4bac79" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.isCandidate.assistant.content.flatMap() callback": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.isCandidate.assistant.content.flatMap() callback", - "start_line": 284, - "end_line": 284, - "type": "FUNCTION", - "content_hash": "b3ac5fcaa39e443a" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.summarizedMessages": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.summarizedMessages", - "start_line": 298, - "end_line": 300, - "type": "FUNCTION", - "content_hash": "3f611a4f5b28c18b" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.estimateContext": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.estimateContext", - "start_line": 307, - "end_line": 322, - "type": "FUNCTION", - "content_hash": "ad4a7342cb457aaf" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.estimateContext.findLast() callback": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.estimateContext.findLast() callback", - "start_line": 313, - "end_line": 314, - "type": "FUNCTION", - "content_hash": "bccf0efe75d9fb45" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.summaryText": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.summaryText", - "start_line": 325, - "end_line": 333, - "type": "FUNCTION", - "content_hash": "2a2b681f2d7aacfe" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.summaryText.message.content.some() callback": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.summaryText.message.content.some() callback", - "start_line": 326, - "end_line": 326, - "type": "FUNCTION", - "content_hash": "8dd97b1e41387dda" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.summaryText.text": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.summaryText.text", - "start_line": 328, - "end_line": 331, - "type": "CLASS", - "content_hash": "bbe08398ebc36836" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.summaryText.text.message.content.flatMap() callback": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.summaryText.text.message.content.flatMap() callback", - "start_line": 329, - "end_line": 329, - "type": "FUNCTION", - "content_hash": "a937b1da40003129" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.summaryFailure": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.summaryFailure", - "start_line": 335, - "end_line": 342, - "type": "FUNCTION", - "content_hash": "77cb20a045826cd3" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.summaryFailure.message.content.some() callback": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.summaryFailure.message.content.some() callback", - "start_line": 340, - "end_line": 340, - "type": "FUNCTION", - "content_hash": "42ea8a0cf0be2fc4" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.summaryPrompt": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.summaryPrompt", - "start_line": 345, - "end_line": 348, - "type": "FUNCTION", - "content_hash": "af90813214ffc561" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.serializeConversation": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.serializeConversation", - "start_line": 351, - "end_line": 378, - "type": "FUNCTION", - "content_hash": "5174eff9641f0b66" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.serializeConversation.thinking": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.serializeConversation.thinking", - "start_line": 358, - "end_line": 358, - "type": "CLASS", - "content_hash": "1762e8f926f8725d" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.serializeConversation.thinking.message.content.flatMap() callback": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.serializeConversation.thinking.message.content.flatMap() callback", - "start_line": 358, - "end_line": 358, - "type": "FUNCTION", - "content_hash": "1762e8f926f8725d" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.serializeConversation.text.message.content.flatMap() callback": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.serializeConversation.text.message.content.flatMap() callback", - "start_line": 359, - "end_line": 359, - "type": "FUNCTION", - "content_hash": "8c233606cdda896e" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.serializeConversation.calls.message.content.flatMap() callback": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.serializeConversation.calls.message.content.flatMap() callback", - "start_line": 360, - "end_line": 367, - "type": "FUNCTION", - "content_hash": "46d6e1c5b8454c7c" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.serializeConversation.calls": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.serializeConversation.calls", - "start_line": 360, - "end_line": 368, - "type": "CLASS", - "content_hash": "de05062c89c718e4" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.serializeConversation.calls.message.content.flatMap() callback.map() callback": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.serializeConversation.calls.message.content.flatMap() callback.map() callback", - "start_line": 364, - "end_line": 364, - "type": "FUNCTION", - "content_hash": "2114a880c4e10829" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.contentText": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.contentText", - "start_line": 380, - "end_line": 385, - "type": "FUNCTION", - "content_hash": "8a324a45ff0a6aa6" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.contentText.content.flatMap() callback": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.contentText.content.flatMap() callback", - "start_line": 383, - "end_line": 383, - "type": "FUNCTION", - "content_hash": "97cd36316e04a3a9" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.truncate": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.truncate", - "start_line": 387, - "end_line": 390, - "type": "FUNCTION", - "content_hash": "eb73ea4f8ff938ba" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.place": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.place", - "start_line": 393, - "end_line": 399, - "type": "FUNCTION", - "content_hash": "0a52912fd2304df7" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.place.runtime.commit() callback": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.place.runtime.commit() callback", - "start_line": 395, - "end_line": 396, - "type": "FUNCTION", - "content_hash": "3701583c3214f4a8" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.placeSummary": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.placeSummary", - "start_line": 407, - "end_line": 436, - "type": "FUNCTION", - "content_hash": "e020b6692fdd109e" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.complete": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.complete", - "start_line": 439, - "end_line": 444, - "type": "FUNCTION", - "content_hash": "482edecc99acdafc" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.complete.runtime.commit() callback": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.complete.runtime.commit() callback", - "start_line": 440, - "end_line": 443, - "type": "FUNCTION", - "content_hash": "10f5de73f05b2b45" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.failNoModel": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.failNoModel", - "start_line": 446, - "end_line": 453, - "type": "FUNCTION", - "content_hash": "f127b2ab6352594f" - }, - "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.failNoModel.runtime.commit() callback": { - "file_path": "packages/durable/src/harness/compaction.ts", - "qualified_name": "packages.durable.src.harness.compaction.failNoModel.runtime.commit() callback", - "start_line": 449, - "end_line": 452, - "type": "FUNCTION", - "content_hash": "e96f7ab4f8635612" - }, - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.captureContextBounds": { - "file_path": "packages/durable/src/harness/context.ts", - "qualified_name": "packages.durable.src.harness.context.captureContextBounds", - "start_line": 23, - "end_line": 40, - "type": "FUNCTION", - "content_hash": "5ae736979f8e4a6b" - }, - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.readContextFrom": { - "file_path": "packages/durable/src/harness/context.ts", - "qualified_name": "packages.durable.src.harness.context.readContextFrom", - "start_line": 67, - "end_line": 103, - "type": "FUNCTION", - "content_hash": "aa5b5d78733c124a" - }, - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.readContextFrom.bounds": { - "file_path": "packages/durable/src/harness/context.ts", - "qualified_name": "packages.durable.src.harness.context.readContextFrom.bounds", - "start_line": 75, - "end_line": 75, - "type": "CLASS", - "content_hash": "819aef69472bdeb1" - }, - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.readContextFrom.bounds.session.readOnLine() callback": { - "file_path": "packages/durable/src/harness/context.ts", - "qualified_name": "packages.durable.src.harness.context.readContextFrom.bounds.session.readOnLine() callback", - "start_line": 75, - "end_line": 75, - "type": "FUNCTION", - "content_hash": "819aef69472bdeb1" - }, - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.readContextFrom.previous.entries.filter() callback": { - "file_path": "packages/durable/src/harness/context.ts", - "qualified_name": "packages.durable.src.harness.context.readContextFrom.previous.entries.filter() callback", - "start_line": 86, - "end_line": 86, - "type": "FUNCTION", - "content_hash": "f1f48ad00275cf70" - }, - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.readContext": { - "file_path": "packages/durable/src/harness/context.ts", - "qualified_name": "packages.durable.src.harness.context.readContext", - "start_line": 106, - "end_line": 115, - "type": "FUNCTION", - "content_hash": "f5a294a69d8cbfc6" - }, - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.readContext.bounds": { - "file_path": "packages/durable/src/harness/context.ts", - "qualified_name": "packages.durable.src.harness.context.readContext.bounds", - "start_line": 113, - "end_line": 113, - "type": "CLASS", - "content_hash": "819aef69472bdeb1" - }, - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.readContext.bounds.session.readOnLine() callback": { - "file_path": "packages/durable/src/harness/context.ts", - "qualified_name": "packages.durable.src.harness.context.readContext.bounds.session.readOnLine() callback", - "start_line": 113, - "end_line": 113, - "type": "FUNCTION", - "content_hash": "819aef69472bdeb1" - }, - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.deriveContext": { - "file_path": "packages/durable/src/harness/context.ts", - "qualified_name": "packages.durable.src.harness.context.deriveContext", - "start_line": 123, - "end_line": 131, - "type": "FUNCTION", - "content_hash": "ed619401aaccb7de" - }, - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.emptyView": { - "file_path": "packages/durable/src/harness/context.ts", - "qualified_name": "packages.durable.src.harness.context.emptyView", - "start_line": 133, - "end_line": 135, - "type": "FUNCTION", - "content_hash": "404f70c4b092d70e" - }, - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.deriveRange": { - "file_path": "packages/durable/src/harness/context.ts", - "qualified_name": "packages.durable.src.harness.context.deriveRange", - "start_line": 138, - "end_line": 148, - "type": "FUNCTION", - "content_hash": "35779c08ccb60c35" - }, - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.deriveRange.contributions": { - "file_path": "packages/durable/src/harness/context.ts", - "qualified_name": "packages.durable.src.harness.context.deriveRange.contributions", - "start_line": 143, - "end_line": 143, - "type": "CLASS", - "content_hash": "1c879928587353ce" - }, - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.deriveRange.contributions.active.map() callback": { - "file_path": "packages/durable/src/harness/context.ts", - "qualified_name": "packages.durable.src.harness.context.deriveRange.contributions.active.map() callback", - "start_line": 143, - "end_line": 143, - "type": "FUNCTION", - "content_hash": "1c879928587353ce" - }, - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.extendRange": { - "file_path": "packages/durable/src/harness/context.ts", - "qualified_name": "packages.durable.src.harness.context.extendRange", - "start_line": 154, - "end_line": 168, - "type": "FUNCTION", - "content_hash": "5308326aa7d344c6" - }, - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.extendRange.added.some() callback": { - "file_path": "packages/durable/src/harness/context.ts", - "qualified_name": "packages.durable.src.harness.context.extendRange.added.some() callback", - "start_line": 156, - "end_line": 156, - "type": "FUNCTION", - "content_hash": "70d78ab776cc11b1" - }, - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.extendRange.contributions": { - "file_path": "packages/durable/src/harness/context.ts", - "qualified_name": "packages.durable.src.harness.context.extendRange.contributions", - "start_line": 159, - "end_line": 159, - "type": "CLASS", - "content_hash": "b94aae838868b1ac" - }, - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.extendRange.contributions.added.map() callback": { - "file_path": "packages/durable/src/harness/context.ts", - "qualified_name": "packages.durable.src.harness.context.extendRange.contributions.added.map() callback", - "start_line": 159, - "end_line": 159, - "type": "FUNCTION", - "content_hash": "b94aae838868b1ac" - }, - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.leadWithSystem": { - "file_path": "packages/durable/src/harness/context.ts", - "qualified_name": "packages.durable.src.harness.context.leadWithSystem", - "start_line": 176, - "end_line": 180, - "type": "FUNCTION", - "content_hash": "69a4a887f47135dc" - }, - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.leadWithSystem.index": { - "file_path": "packages/durable/src/harness/context.ts", - "qualified_name": "packages.durable.src.harness.context.leadWithSystem.index", - "start_line": 177, - "end_line": 177, - "type": "CLASS", - "content_hash": "6d96eb1eafb7f009" - }, - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.leadWithSystem.index.messages.findIndex() callback": { - "file_path": "packages/durable/src/harness/context.ts", - "qualified_name": "packages.durable.src.harness.context.leadWithSystem.index.messages.findIndex() callback", - "start_line": 177, - "end_line": 177, - "type": "FUNCTION", - "content_hash": "6d96eb1eafb7f009" - }, - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.contribute": { - "file_path": "packages/durable/src/harness/context.ts", - "qualified_name": "packages.durable.src.harness.context.contribute", - "start_line": 183, - "end_line": 189, - "type": "FUNCTION", - "content_hash": "83c548952c73b1f4" - }, - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.contribute.contributed.filter() callback": { - "file_path": "packages/durable/src/harness/context.ts", - "qualified_name": "packages.durable.src.harness.context.contribute.contributed.filter() callback", - "start_line": 187, - "end_line": 187, - "type": "FUNCTION", - "content_hash": "a5cbf421f99ec858" - }, - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.freezeJson": { - "file_path": "packages/durable/src/harness/context.ts", - "qualified_name": "packages.durable.src.harness.context.freezeJson", - "start_line": 195, - "end_line": 201, - "type": "FUNCTION", - "content_hash": "e1e1dba599b21584" - }, - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.settle": { - "file_path": "packages/durable/src/harness/context.ts", - "qualified_name": "packages.durable.src.harness.context.settle", - "start_line": 207, - "end_line": 214, - "type": "FUNCTION", - "content_hash": "9bb3e607cbcf2694" - }, - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.settle.last": { - "file_path": "packages/durable/src/harness/context.ts", - "qualified_name": "packages.durable.src.harness.context.settle.last", - "start_line": 211, - "end_line": 211, - "type": "CLASS", - "content_hash": "ba552f3457fec95b" - }, - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.settle.last.open.findLastIndex() callback": { - "file_path": "packages/durable/src/harness/context.ts", - "qualified_name": "packages.durable.src.harness.context.settle.last.open.findLastIndex() callback", - "start_line": 211, - "end_line": 211, - "type": "FUNCTION", - "content_hash": "ba552f3457fec95b" - }, - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.activeEntries": { - "file_path": "packages/durable/src/harness/context.ts", - "qualified_name": "packages.durable.src.harness.context.activeEntries", - "start_line": 217, - "end_line": 225, - "type": "FUNCTION", - "content_hash": "4e3c9cd494493ac8" - }, - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.rangeQuery": { - "file_path": "packages/durable/src/harness/context.ts", - "qualified_name": "packages.durable.src.harness.context.rangeQuery", - "start_line": 228, - "end_line": 231, - "type": "FUNCTION", - "content_hash": "ce6f5ba23e74bddc" - }, - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.scanRange": { - "file_path": "packages/durable/src/harness/context.ts", - "qualified_name": "packages.durable.src.harness.context.scanRange", - "start_line": 234, - "end_line": 248, - "type": "FUNCTION", - "content_hash": "f49006be63eca4ed" - }, - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.selectActive": { - "file_path": "packages/durable/src/harness/context.ts", - "qualified_name": "packages.durable.src.harness.context.selectActive", - "start_line": 251, - "end_line": 253, - "type": "FUNCTION", - "content_hash": "9320573687ceca11" - }, - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.selectActive.range.filter() callback": { - "file_path": "packages/durable/src/harness/context.ts", - "qualified_name": "packages.durable.src.harness.context.selectActive.range.filter() callback", - "start_line": 252, - "end_line": 252, - "type": "FUNCTION", - "content_hash": "3c67f9d4d3353996" - }, - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.orderToolResults": { - "file_path": "packages/durable/src/harness/context.ts", - "qualified_name": "packages.durable.src.harness.context.orderToolResults", - "start_line": 259, - "end_line": 281, - "type": "FUNCTION", - "content_hash": "5aa253ea6e22edba" - }, - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.orderToolResults.calls": { - "file_path": "packages/durable/src/harness/context.ts", - "qualified_name": "packages.durable.src.harness.context.orderToolResults.calls", - "start_line": 266, - "end_line": 266, - "type": "CLASS", - "content_hash": "d2e8bbeab9e728d5" - }, - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.orderToolResults.calls.message.content.filter() callback": { - "file_path": "packages/durable/src/harness/context.ts", - "qualified_name": "packages.durable.src.harness.context.orderToolResults.calls.message.content.filter() callback", - "start_line": 266, - "end_line": 266, - "type": "FUNCTION", - "content_hash": "d2e8bbeab9e728d5" - }, - "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.missingResult": { - "file_path": "packages/durable/src/harness/context.ts", - "qualified_name": "packages.durable.src.harness.context.missingResult", - "start_line": 283, - "end_line": 293, - "type": "FUNCTION", - "content_hash": "57453e116a047af7" - }, - "packages/durable/src/harness/define.ts|packages.durable.src.harness.define.defineExtension": { - "file_path": "packages/durable/src/harness/define.ts", - "qualified_name": "packages.durable.src.harness.define.defineExtension", - "start_line": 6, - "end_line": 10, - "type": "FUNCTION", - "content_hash": "55f4b95a4a29119d" - }, - "packages/durable/src/harness/define.ts|packages.durable.src.harness.define.defineTool": { - "file_path": "packages/durable/src/harness/define.ts", - "qualified_name": "packages.durable.src.harness.define.defineTool", - "start_line": 13, - "end_line": 17, - "type": "FUNCTION", - "content_hash": "dd1ac188df55093c" - }, - "packages/durable/src/harness/define.ts|packages.durable.src.harness.define.section": { - "file_path": "packages/durable/src/harness/define.ts", - "qualified_name": "packages.durable.src.harness.define.section", - "start_line": 20, - "end_line": 26, - "type": "FUNCTION", - "content_hash": "204e74506e5fc8a0" - }, - "packages/durable/src/harness/define.ts|packages.durable.src.harness.define.hook": { - "file_path": "packages/durable/src/harness/define.ts", - "qualified_name": "packages.durable.src.harness.define.hook", - "start_line": 29, - "end_line": 31, - "type": "FUNCTION", - "content_hash": "301a2d57d4e0a588" - }, - "packages/durable/src/harness/define.ts|packages.durable.src.harness.define.wrapTool": { - "file_path": "packages/durable/src/harness/define.ts", - "qualified_name": "packages.durable.src.harness.define.wrapTool", - "start_line": 34, - "end_line": 36, - "type": "FUNCTION", - "content_hash": "8a122adddedabb8e" - }, - "packages/durable/src/harness/define.ts|packages.durable.src.harness.define.wrapSection": { - "file_path": "packages/durable/src/harness/define.ts", - "qualified_name": "packages.durable.src.harness.define.wrapSection", - "start_line": 39, - "end_line": 44, - "type": "FUNCTION", - "content_hash": "e703c8474b7a5e58" - }, - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.AgentEventStream": { - "file_path": "packages/durable/src/harness/events.ts", - "qualified_name": "packages.durable.src.harness.events.AgentEventStream", - "start_line": 111, - "end_line": 117, - "type": "INTERFACE", - "content_hash": "61a468ed45db08a8" - }, - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.AgentEventStream.start": { - "file_path": "packages/durable/src/harness/events.ts", - "qualified_name": "packages.durable.src.harness.events.AgentEventStream.start", - "start_line": 114, - "end_line": 114, - "type": "METHOD", - "content_hash": "60f73e99570a7a51" - }, - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.AgentEventStream.stop": { - "file_path": "packages/durable/src/harness/events.ts", - "qualified_name": "packages.durable.src.harness.events.AgentEventStream.stop", - "start_line": 115, - "end_line": 115, - "type": "METHOD", - "content_hash": "68162655a995748f" - }, - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.parts": { - "file_path": "packages/durable/src/harness/events.ts", - "qualified_name": "packages.durable.src.harness.events.parts", - "start_line": 127, - "end_line": 134, - "type": "FUNCTION", - "content_hash": "86babad05e230c2c" - }, - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.snapshotOf": { - "file_path": "packages/durable/src/harness/events.ts", - "qualified_name": "packages.durable.src.harness.events.snapshotOf", - "start_line": 136, - "end_line": 150, - "type": "FUNCTION", - "content_hash": "10c00441f3627586" - }, - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.queued": { - "file_path": "packages/durable/src/harness/events.ts", - "qualified_name": "packages.durable.src.harness.events.queued", - "start_line": 152, - "end_line": 154, - "type": "FUNCTION", - "content_hash": "a517c9ae18752df9" - }, - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.queued.map() callback": { - "file_path": "packages/durable/src/harness/events.ts", - "qualified_name": "packages.durable.src.harness.events.queued.map() callback", - "start_line": 153, - "end_line": 153, - "type": "FUNCTION", - "content_hash": "c67a4631cbc77099" - }, - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents": { - "file_path": "packages/durable/src/harness/events.ts", - "qualified_name": "packages.durable.src.harness.events.watchEvents", - "start_line": 160, - "end_line": 208, - "type": "FUNCTION", - "content_hash": "30a01347d7c5392f" - }, - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents.views.attach() callback": { - "file_path": "packages/durable/src/harness/events.ts", - "qualified_name": "packages.durable.src.harness.events.watchEvents.views.attach() callback", - "start_line": 170, - "end_line": 192, - "type": "FUNCTION", - "content_hash": "0516f21ad0b9a343" - }, - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents.views.attach() callback.completing": { - "file_path": "packages/durable/src/harness/events.ts", - "qualified_name": "packages.durable.src.harness.events.watchEvents.views.attach() callback.completing", - "start_line": 173, - "end_line": 173, - "type": "CLASS", - "content_hash": "37b11e8178572ba7" - }, - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents.views.attach() callback.completing.scanAll() callback": { - "file_path": "packages/durable/src/harness/events.ts", - "qualified_name": "packages.durable.src.harness.events.watchEvents.views.attach() callback.completing.scanAll() callback", - "start_line": 173, - "end_line": 173, - "type": "FUNCTION", - "content_hash": "37b11e8178572ba7" - }, - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents.views.attach() callback.held": { - "file_path": "packages/durable/src/harness/events.ts", - "qualified_name": "packages.durable.src.harness.events.watchEvents.views.attach() callback.held", - "start_line": 174, - "end_line": 174, - "type": "CLASS", - "content_hash": "a2df2f7934c857d8" - }, - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents.views.attach() callback.held.completing.map() callback": { - "file_path": "packages/durable/src/harness/events.ts", - "qualified_name": "packages.durable.src.harness.events.watchEvents.views.attach() callback.held.completing.map() callback", - "start_line": 174, - "end_line": 174, - "type": "FUNCTION", - "content_hash": "a2df2f7934c857d8" - }, - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents.views.attach() callback.publication": { - "file_path": "packages/durable/src/harness/events.ts", - "qualified_name": "packages.durable.src.harness.events.watchEvents.views.attach() callback.publication", - "start_line": 185, - "end_line": 189, - "type": "METHOD", - "content_hash": "d3a1ca21cedc7880" - }, - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents.views.attach() callback.closeSession": { - "file_path": "packages/durable/src/harness/events.ts", - "qualified_name": "packages.durable.src.harness.events.watchEvents.views.attach() callback.closeSession", - "start_line": 190, - "end_line": 190, - "type": "METHOD", - "content_hash": "e6e74ddc67a282e2" - }, - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents.start": { - "file_path": "packages/durable/src/harness/events.ts", - "qualified_name": "packages.durable.src.harness.events.watchEvents.start", - "start_line": 204, - "end_line": 204, - "type": "METHOD", - "content_hash": "f44def33702b3572" - }, - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents.start.watch.start() callback": { - "file_path": "packages/durable/src/harness/events.ts", - "qualified_name": "packages.durable.src.harness.events.watchEvents.start.watch.start() callback", - "start_line": 204, - "end_line": 204, - "type": "FUNCTION", - "content_hash": "f44def33702b3572" - }, - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents.stop": { - "file_path": "packages/durable/src/harness/events.ts", - "qualified_name": "packages.durable.src.harness.events.watchEvents.stop", - "start_line": 205, - "end_line": 205, - "type": "METHOD", - "content_hash": "33eb06640db704b3" - }, - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.resultOf": { - "file_path": "packages/durable/src/harness/events.ts", - "qualified_name": "packages.durable.src.harness.events.resultOf", - "start_line": 213, - "end_line": 218, - "type": "FUNCTION", - "content_hash": "d64406c306bdbfda" - }, - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.resultOf.entries.find() callback": { - "file_path": "packages/durable/src/harness/events.ts", - "qualified_name": "packages.durable.src.harness.events.resultOf.entries.find() callback", - "start_line": 214, - "end_line": 217, - "type": "FUNCTION", - "content_hash": "91fed48cafdf9f55" - }, - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.translate": { - "file_path": "packages/durable/src/harness/events.ts", - "qualified_name": "packages.durable.src.harness.events.translate", - "start_line": 221, - "end_line": 410, - "type": "FUNCTION", - "content_hash": "13f5852667344f07" - }, - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.translate.submissions.sort() callback": { - "file_path": "packages/durable/src/harness/events.ts", - "qualified_name": "packages.durable.src.harness.events.translate.submissions.sort() callback", - "start_line": 255, - "end_line": 255, - "type": "FUNCTION", - "content_hash": "7bf5c4d1ebe2ec29" - }, - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.translate.slotsBefore": { - "file_path": "packages/durable/src/harness/events.ts", - "qualified_name": "packages.durable.src.harness.events.translate.slotsBefore", - "start_line": 261, - "end_line": 261, - "type": "CLASS", - "content_hash": "d717fe26bf4a19db" - }, - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.translate.slotsBefore.map() callback": { - "file_path": "packages/durable/src/harness/events.ts", - "qualified_name": "packages.durable.src.harness.events.translate.slotsBefore.map() callback", - "start_line": 261, - "end_line": 261, - "type": "FUNCTION", - "content_hash": "d717fe26bf4a19db" - }, - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.translate.nestedBefore": { - "file_path": "packages/durable/src/harness/events.ts", - "qualified_name": "packages.durable.src.harness.events.translate.nestedBefore", - "start_line": 263, - "end_line": 263, - "type": "CLASS", - "content_hash": "1eb82d70b107fc56" - }, - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.translate.nestedBefore.map() callback": { - "file_path": "packages/durable/src/harness/events.ts", - "qualified_name": "packages.durable.src.harness.events.translate.nestedBefore.map() callback", - "start_line": 263, - "end_line": 263, - "type": "FUNCTION", - "content_hash": "1eb82d70b107fc56" - }, - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.translate.endTool.entry": { - "file_path": "packages/durable/src/harness/events.ts", - "qualified_name": "packages.durable.src.harness.events.translate.endTool.entry", - "start_line": 313, - "end_line": 313, - "type": "CLASS", - "content_hash": "3cedb1447659b3b2" - }, - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.translate.endTool.entry.entries.find() callback": { - "file_path": "packages/durable/src/harness/events.ts", - "qualified_name": "packages.durable.src.harness.events.translate.endTool.entry.entries.find() callback", - "start_line": 313, - "end_line": 313, - "type": "FUNCTION", - "content_hash": "3cedb1447659b3b2" - }, - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.translate.slot.slots.find() callback": { - "file_path": "packages/durable/src/harness/events.ts", - "qualified_name": "packages.durable.src.harness.events.translate.slot.slots.find() callback", - "start_line": 318, - "end_line": 318, - "type": "FUNCTION", - "content_hash": "b8ac17f1ebe5ddbf" - }, - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.translate.nestedNow": { - "file_path": "packages/durable/src/harness/events.ts", - "qualified_name": "packages.durable.src.harness.events.translate.nestedNow", - "start_line": 332, - "end_line": 332, - "type": "CLASS", - "content_hash": "9400f93795469652" - }, - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.translate.nestedNow.nested.map() callback": { - "file_path": "packages/durable/src/harness/events.ts", - "qualified_name": "packages.durable.src.harness.events.translate.nestedNow.nested.map() callback", - "start_line": 332, - "end_line": 332, - "type": "FUNCTION", - "content_hash": "9400f93795469652" - }, - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.toolEnds.filter() callback": { - "file_path": "packages/durable/src/harness/events.ts", - "qualified_name": "packages.durable.src.harness.events.toolEnds.filter() callback", - "start_line": 345, - "end_line": 345, - "type": "FUNCTION", - "content_hash": "29351c575c124952" - }, - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.translate.toolEnds.filter() callback": { - "file_path": "packages/durable/src/harness/events.ts", - "qualified_name": "packages.durable.src.harness.events.translate.toolEnds.filter() callback", - "start_line": 358, - "end_line": 358, - "type": "FUNCTION", - "content_hash": "a6e5d3912a115184" - }, - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.translate.compactions.some() callback": { - "file_path": "packages/durable/src/harness/events.ts", - "qualified_name": "packages.durable.src.harness.events.translate.compactions.some() callback", - "start_line": 364, - "end_line": 364, - "type": "FUNCTION", - "content_hash": "2b57f85ea4c0b4cf" - }, - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.translate.compactionsBefore.some() callback": { - "file_path": "packages/durable/src/harness/events.ts", - "qualified_name": "packages.durable.src.harness.events.translate.compactionsBefore.some() callback", - "start_line": 401, - "end_line": 401, - "type": "FUNCTION", - "content_hash": "44d2814dcaa657a2" - }, - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.messageChanges": { - "file_path": "packages/durable/src/harness/events.ts", - "qualified_name": "packages.durable.src.harness.events.messageChanges", - "start_line": 415, - "end_line": 452, - "type": "FUNCTION", - "content_hash": "4dfd4fcf224d1e98" - }, - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.callOf": { - "file_path": "packages/durable/src/harness/events.ts", - "qualified_name": "packages.durable.src.harness.events.callOf", - "start_line": 455, - "end_line": 462, - "type": "FUNCTION", - "content_hash": "c0b54a459d619e1b" - }, - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.toolUpdate": { - "file_path": "packages/durable/src/harness/events.ts", - "qualified_name": "packages.durable.src.harness.events.toolUpdate", - "start_line": 465, - "end_line": 494, - "type": "FUNCTION", - "content_hash": "b3cdfec2a694e080" - }, - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.startsWith": { - "file_path": "packages/durable/src/harness/events.ts", - "qualified_name": "packages.durable.src.harness.events.startsWith", - "start_line": 496, - "end_line": 498, - "type": "FUNCTION", - "content_hash": "8fbd7f84ab1507ec" - }, - "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.startsWith.prefix.every() callback": { - "file_path": "packages/durable/src/harness/events.ts", - "qualified_name": "packages.durable.src.harness.events.startsWith.prefix.every() callback", - "start_line": 497, - "end_line": 497, - "type": "FUNCTION", - "content_hash": "7ad5201325ed4aa3" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.GenerationTask", - "start_line": 115, - "end_line": 282, - "type": "CLASS", - "content_hash": "dd14aef07daf8190" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.initial": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.GenerationTask.initial", - "start_line": 118, - "end_line": 118, - "type": "METHOD", - "content_hash": "a2cdef66e5b95d4f" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.prepare": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.GenerationTask.phases.prepare", - "start_line": 125, - "end_line": 183, - "type": "METHOD", - "content_hash": "9c7a462e2e1dca60" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.phases.prepare.runtime.commit() callback": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.phases.prepare.runtime.commit() callback", - "start_line": 158, - "end_line": 162, - "type": "FUNCTION", - "content_hash": "b0e697997c569540" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.prepare.runtime.commit() callback": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.GenerationTask.phases.prepare.runtime.commit() callback", - "start_line": 165, - "end_line": 182, - "type": "FUNCTION", - "content_hash": "323ee56ba0f87c1d" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.request": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.GenerationTask.phases.request", - "start_line": 184, - "end_line": 210, - "type": "METHOD", - "content_hash": "63ce538e0f2c4ba5" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.request.runtime.commit() callback": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.GenerationTask.phases.request.runtime.commit() callback", - "start_line": 187, - "end_line": 192, - "type": "FUNCTION", - "content_hash": "8bdd96b777e82707" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.request.runtime.hooks.each(\"beforeRequest\") callback": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.GenerationTask.phases.request.runtime.hooks.each(\"beforeRequest\") callback", - "start_line": 197, - "end_line": 200, - "type": "FUNCTION", - "content_hash": "90f751d9a6198aa4" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.retry": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.GenerationTask.phases.retry", - "start_line": 211, - "end_line": 223, - "type": "METHOD", - "content_hash": "f73bad802e77626b" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.retry.runtime.commit() callback": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.GenerationTask.phases.retry.runtime.commit() callback", - "start_line": 214, - "end_line": 222, - "type": "FUNCTION", - "content_hash": "7decfc05da0cf038" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.poll": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.GenerationTask.phases.poll", - "start_line": 224, - "end_line": 232, - "type": "METHOD", - "content_hash": "bdc3bc727ee957bf" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.tools": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.GenerationTask.phases.tools", - "start_line": 233, - "end_line": 251, - "type": "METHOD", - "content_hash": "60d37c087874ac37" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.tools.runtime.commit() callback": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.GenerationTask.phases.tools.runtime.commit() callback", - "start_line": 238, - "end_line": 250, - "type": "FUNCTION", - "content_hash": "fd5590ef046ee3c4" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.tools.runtime.commit() callback.slot": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.GenerationTask.phases.tools.runtime.commit() callback.slot", - "start_line": 241, - "end_line": 241, - "type": "CLASS", - "content_hash": "ef85a3b6c3899c2b" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.tools.runtime.commit() callback.slot.live.tools.find() callback": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.GenerationTask.phases.tools.runtime.commit() callback.slot.live.tools.find() callback", - "start_line": 241, - "end_line": 241, - "type": "FUNCTION", - "content_hash": "ef85a3b6c3899c2b" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.abort": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.GenerationTask.abort", - "start_line": 253, - "end_line": 281, - "type": "METHOD", - "content_hash": "5c344aed027aeec2" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.abort.runtime.commit() callback": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.GenerationTask.abort.runtime.commit() callback", - "start_line": 271, - "end_line": 280, - "type": "FUNCTION", - "content_hash": "26f1914bfaf2b58d" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.readCalls": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.readCalls", - "start_line": 285, - "end_line": 294, - "type": "FUNCTION", - "content_hash": "eacbe4d794d6eb5c" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.readCalls.calls": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.readCalls.calls", - "start_line": 292, - "end_line": 292, - "type": "CLASS", - "content_hash": "0093496647e04654" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.readCalls.calls.message.content.filter() callback": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.readCalls.calls.message.content.filter() callback", - "start_line": 292, - "end_line": 292, - "type": "FUNCTION", - "content_hash": "0093496647e04654" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.readCalls.callIds.flatMap() callback": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.readCalls.callIds.flatMap() callback", - "start_line": 293, - "end_line": 293, - "type": "FUNCTION", - "content_hash": "1c488ff4427b04ba" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.readCalls.callIds.flatMap() callback.calls.filter() callback": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.readCalls.callIds.flatMap() callback.calls.filter() callback", - "start_line": 293, - "end_line": 293, - "type": "FUNCTION", - "content_hash": "1c488ff4427b04ba" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.createToolTask": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.createToolTask", - "start_line": 297, - "end_line": 303, - "type": "FUNCTION", - "content_hash": "34fc82de21f01f35" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.thresholdCompaction": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.thresholdCompaction", - "start_line": 310, - "end_line": 327, - "type": "FUNCTION", - "content_hash": "d03b60086ddf0f81" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.thresholdCompaction.tokens": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.thresholdCompaction.tokens", - "start_line": 317, - "end_line": 320, - "type": "CLASS", - "content_hash": "cb9da7d2e4a1ca2e" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.thresholdCompaction.tokens.planned.flatMap() callback": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.thresholdCompaction.tokens.planned.flatMap() callback", - "start_line": 319, - "end_line": 319, - "type": "FUNCTION", - "content_hash": "dbef1ecc083575b4" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.failModelError": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.failModelError", - "start_line": 330, - "end_line": 339, - "type": "FUNCTION", - "content_hash": "d5dcc9e281f6e027" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.failModelError.runtime.commit() callback": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.failModelError.runtime.commit() callback", - "start_line": 331, - "end_line": 338, - "type": "FUNCTION", - "content_hash": "ba373cceaa2c8c78" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.failNoModel": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.failNoModel", - "start_line": 342, - "end_line": 350, - "type": "FUNCTION", - "content_hash": "d3202b98cbf12afc" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.failNoModel.runtime.commit() callback": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.failNoModel.runtime.commit() callback", - "start_line": 345, - "end_line": 349, - "type": "FUNCTION", - "content_hash": "1997c02d674be0a5" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.convertPartial": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.convertPartial", - "start_line": 356, - "end_line": 361, - "type": "FUNCTION", - "content_hash": "a2071bccf3474e73" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.streamResponse": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.streamResponse", - "start_line": 368, - "end_line": 420, - "type": "FUNCTION", - "content_hash": "232115e29a80763b" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.streamResponse.flush": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.streamResponse.flush", - "start_line": 381, - "end_line": 404, - "type": "CLASS", - "content_hash": "3723777183428ba7" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.streamResponse.flush.": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.streamResponse.flush.", - "start_line": 386, - "end_line": 395, - "type": "FUNCTION", - "content_hash": "98c872503dc0cbf5" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.streamResponse.flush..runtime.commit() callback": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.streamResponse.flush..runtime.commit() callback", - "start_line": 389, - "end_line": 394, - "type": "FUNCTION", - "content_hash": "61d0f697fdb9a408" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.streamResponse.flush.catch() callback": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.streamResponse.flush.catch() callback", - "start_line": 396, - "end_line": 399, - "type": "FUNCTION", - "content_hash": "03a2199f68ee126e" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.streamResponse.flush.finally() callback": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.streamResponse.flush.finally() callback", - "start_line": 400, - "end_line": 403, - "type": "FUNCTION", - "content_hash": "da4e7b4730951de7" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.classify": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.classify", - "start_line": 423, - "end_line": 510, - "type": "FUNCTION", - "content_hash": "aa3b5257e07dab8a" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.classify.runtime.hooks.each(\"afterResponse\") callback": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.classify.runtime.hooks.each(\"afterResponse\") callback", - "start_line": 454, - "end_line": 454, - "type": "FUNCTION", - "content_hash": "fe46ec9fb478c7fe" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.classify.calls": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.classify.calls", - "start_line": 455, - "end_line": 455, - "type": "CLASS", - "content_hash": "c1b94bcf5dbb05c6" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.classify.calls.message.content.filter() callback": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.classify.calls.message.content.filter() callback", - "start_line": 455, - "end_line": 455, - "type": "FUNCTION", - "content_hash": "c1b94bcf5dbb05c6" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.classify.runtime.commit() callback": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.classify.runtime.commit() callback", - "start_line": 490, - "end_line": 509, - "type": "FUNCTION", - "content_hash": "27f44a0f08a1a54f" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.answer": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.answer", - "start_line": 517, - "end_line": 542, - "type": "FUNCTION", - "content_hash": "2d24a2f389fa54a1" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.answer.runtime.hooks.each(\"onYield\") callback": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.answer.runtime.hooks.each(\"onYield\") callback", - "start_line": 519, - "end_line": 522, - "type": "FUNCTION", - "content_hash": "461caee5c2d08bc4" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.answer.runtime.commit() callback": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.answer.runtime.commit() callback", - "start_line": 524, - "end_line": 541, - "type": "FUNCTION", - "content_hash": "63b8fa2bd6442819" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.startToolRound": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.startToolRound", - "start_line": 549, - "end_line": 595, - "type": "FUNCTION", - "content_hash": "9c38cb865e2317f0" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.startToolRound.offered": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.startToolRound.offered", - "start_line": 559, - "end_line": 559, - "type": "CLASS", - "content_hash": "2c328c1c6ce6a632" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.startToolRound.offered.map() callback": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.startToolRound.offered.map() callback", - "start_line": 559, - "end_line": 559, - "type": "FUNCTION", - "content_hash": "2c328c1c6ce6a632" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.startToolRound.sequential": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.startToolRound.sequential", - "start_line": 562, - "end_line": 567, - "type": "CLASS", - "content_hash": "7937ff9b56558b52" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.startToolRound.sequential.calls.some() callback": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.startToolRound.sequential.calls.some() callback", - "start_line": 565, - "end_line": 566, - "type": "FUNCTION", - "content_hash": "b495256a93bfee37" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.startToolRound.sequential.calls.some() callback.tools.find() callback": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.startToolRound.sequential.calls.some() callback.tools.find() callback", - "start_line": 566, - "end_line": 566, - "type": "FUNCTION", - "content_hash": "38409ab6dfb90b1f" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.startToolRound.runtime.commit() callback": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.startToolRound.runtime.commit() callback", - "start_line": 568, - "end_line": 594, - "type": "FUNCTION", - "content_hash": "a4f6396503accd00" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.finishToolRound", - "start_line": 601, - "end_line": 657, - "type": "FUNCTION", - "content_hash": "da8c3e1cd297e7ca" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound.tools.forEach() callback": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.finishToolRound.tools.forEach() callback", - "start_line": 610, - "end_line": 617, - "type": "FUNCTION", - "content_hash": "9fd8dc1be2164507" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound.results": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.finishToolRound.results", - "start_line": 619, - "end_line": 619, - "type": "CLASS", - "content_hash": "cf143ca53cee0721" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound.results.slots.flatMap() callback": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.finishToolRound.results.slots.flatMap() callback", - "start_line": 619, - "end_line": 619, - "type": "FUNCTION", - "content_hash": "cf143ca53cee0721" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound.runtime.hooks.each(\"afterTools\") callback": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.finishToolRound.runtime.hooks.each(\"afterTools\") callback", - "start_line": 620, - "end_line": 620, - "type": "FUNCTION", - "content_hash": "613ded14e80efadd" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound.terminate": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.finishToolRound.terminate", - "start_line": 622, - "end_line": 624, - "type": "CLASS", - "content_hash": "f8faf8969073d5cc" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound.terminate.slots.every() callback": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.finishToolRound.terminate.slots.every() callback", - "start_line": 624, - "end_line": 624, - "type": "FUNCTION", - "content_hash": "33ac0070471024d7" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound.added": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.finishToolRound.added", - "start_line": 625, - "end_line": 625, - "type": "CLASS", - "content_hash": "c8acb6c973c69d47" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound.added.flatMap() callback": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.finishToolRound.added.flatMap() callback", - "start_line": 625, - "end_line": 625, - "type": "FUNCTION", - "content_hash": "c8acb6c973c69d47" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound.handoff": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.finishToolRound.handoff", - "start_line": 627, - "end_line": 627, - "type": "CLASS", - "content_hash": "69b93b194c18c377" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound.handoff.findLast() callback": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.finishToolRound.handoff.findLast() callback", - "start_line": 627, - "end_line": 627, - "type": "FUNCTION", - "content_hash": "69b93b194c18c377" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound.runtime.commit() callback": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.finishToolRound.runtime.commit() callback", - "start_line": 628, - "end_line": 656, - "type": "FUNCTION", - "content_hash": "ae34e7732031f466" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.appendAssistant": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.appendAssistant", - "start_line": 663, - "end_line": 670, - "type": "FUNCTION", - "content_hash": "42b13ae2e1f22ac7" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.startRun": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.startRun", - "start_line": 673, - "end_line": 680, - "type": "FUNCTION", - "content_hash": "7c4145bca23f4f49" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.createGeneration": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.createGeneration", - "start_line": 683, - "end_line": 685, - "type": "FUNCTION", - "content_hash": "c1c1743a39931b4b" - }, - "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.handOver": { - "file_path": "packages/durable/src/harness/generation.ts", - "qualified_name": "packages.durable.src.harness.generation.handOver", - "start_line": 688, - "end_line": 690, - "type": "FUNCTION", - "content_hash": "03a5353d89a6a704" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.ConversationImpl", - "start_line": 83, - "end_line": 163, - "type": "CLASS", - "content_hash": "8e907c6d3c87e321" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.constructor": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.ConversationImpl.constructor", - "start_line": 87, - "end_line": 90, - "type": "CONSTRUCTOR", - "content_hash": "4c1fae2c8a4c1e36" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.agent": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.ConversationImpl.agent", - "start_line": 92, - "end_line": 94, - "type": "METHOD", - "content_hash": "4c8be7cd7af934b8" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.configure": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.ConversationImpl.configure", - "start_line": 96, - "end_line": 98, - "type": "METHOD", - "content_hash": "08157c08bd0c7fb4" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.configure.#host.harness.commitWith() callback": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.ConversationImpl.configure.#host.harness.commitWith() callback", - "start_line": 97, - "end_line": 97, - "type": "FUNCTION", - "content_hash": "49665e5b8b7fb748" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.submit": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.ConversationImpl.submit", - "start_line": 100, - "end_line": 102, - "type": "METHOD", - "content_hash": "b8fe71f9afa545d6" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.compact": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.ConversationImpl.compact", - "start_line": 104, - "end_line": 108, - "type": "METHOD", - "content_hash": "51f6f18aa4c37fdd" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.compact.#host.harness.commitWith() callback": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.ConversationImpl.compact.#host.harness.commitWith() callback", - "start_line": 107, - "end_line": 107, - "type": "FUNCTION", - "content_hash": "bf490b774bb408c2" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.reset": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.ConversationImpl.reset", - "start_line": 110, - "end_line": 117, - "type": "METHOD", - "content_hash": "eefca69a30da701b" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.commit": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.ConversationImpl.commit", - "start_line": 119, - "end_line": 121, - "type": "METHOD", - "content_hash": "3f7070d19801730e" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.context": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.ConversationImpl.context", - "start_line": 123, - "end_line": 125, - "type": "METHOD", - "content_hash": "258b71a16e4d7911" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.entries": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.ConversationImpl.entries", - "start_line": 127, - "end_line": 140, - "type": "METHOD", - "content_hash": "150c9d19897335b8" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.entries.#host.harness.readOnLine() callback": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.ConversationImpl.entries.#host.harness.readOnLine() callback", - "start_line": 139, - "end_line": 139, - "type": "FUNCTION", - "content_hash": "1b10ee232c0a6425" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.fork": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.ConversationImpl.fork", - "start_line": 142, - "end_line": 144, - "type": "METHOD", - "content_hash": "3a8466c0269114bc" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.abort": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.ConversationImpl.abort", - "start_line": 146, - "end_line": 149, - "type": "METHOD", - "content_hash": "657e33d1caf45350" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.waitForIdle": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.ConversationImpl.waitForIdle", - "start_line": 151, - "end_line": 154, - "type": "METHOD", - "content_hash": "1ca15ae970ddc905" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.viewState": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.ConversationImpl.viewState", - "start_line": 156, - "end_line": 158, - "type": "METHOD", - "content_hash": "a69ea9899addad2f" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.watch": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.ConversationImpl.watch", - "start_line": 160, - "end_line": 162, - "type": "METHOD", - "content_hash": "618f4737b5421f92" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl", - "start_line": 166, - "end_line": 364, - "type": "CLASS", - "content_hash": "b1241789a6b47a78" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.constructor": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl.constructor", - "start_line": 174, - "end_line": 212, - "type": "CONSTRUCTOR", - "content_hash": "3ebc12d7e2e072d6" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.constructor.agent": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl.constructor.agent", - "start_line": 188, - "end_line": 188, - "type": "METHOD", - "content_hash": "3ee5b3eaa57a0baf" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.constructor.env": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl.constructor.env", - "start_line": 190, - "end_line": 190, - "type": "METHOD", - "content_hash": "29270e011f77b0a2" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.constructor.conversation": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl.constructor.conversation", - "start_line": 195, - "end_line": 198, - "type": "METHOD", - "content_hash": "9fdde940d93dca9c" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.constructor.conversation.record": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl.constructor.conversation.record", - "start_line": 196, - "end_line": 196, - "type": "CLASS", - "content_hash": "1f7bd8c0214a9691" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.constructor.conversation.record.readOnLine() callback": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl.constructor.conversation.record.readOnLine() callback", - "start_line": 196, - "end_line": 196, - "type": "FUNCTION", - "content_hash": "1f7bd8c0214a9691" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.constructor.create": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl.constructor.create", - "start_line": 210, - "end_line": 210, - "type": "METHOD", - "content_hash": "d77e14b3009612f6" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.resolveAgent": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl.resolveAgent", - "start_line": 215, - "end_line": 223, - "type": "METHOD", - "content_hash": "d2b7a9bf48a2aa72" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.buildEnv": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl.buildEnv", - "start_line": 226, - "end_line": 231, - "type": "METHOD", - "content_hash": "d375c9aa47ccac5b" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.openTasks": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl.openTasks", - "start_line": 234, - "end_line": 236, - "type": "METHOD", - "content_hash": "9580ad21bf03890a" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.resume": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl.resume", - "start_line": 238, - "end_line": 241, - "type": "METHOD", - "content_hash": "771c04072cd2ee87" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.getTask": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl.getTask", - "start_line": 243, - "end_line": 247, - "type": "METHOD", - "content_hash": "61f255e98948ab76" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.getTask.readOnLine() callback": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl.getTask.readOnLine() callback", - "start_line": 244, - "end_line": 244, - "type": "FUNCTION", - "content_hash": "bdd9cdb3eb08f7aa" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.inspect": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl.inspect", - "start_line": 249, - "end_line": 257, - "type": "METHOD", - "content_hash": "8289ffa850d69420" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.inspect.readOnLine() callback": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl.inspect.readOnLine() callback", - "start_line": 250, - "end_line": 256, - "type": "FUNCTION", - "content_hash": "dfaa034b8ddcd0c0" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.inspect.readOnLine() callback.scan": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl.inspect.readOnLine() callback.scan", - "start_line": 252, - "end_line": 253, - "type": "CLASS", - "content_hash": "33e109ccfcf0afe4" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.inspect.readOnLine() callback.scan.scanAll() callback": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl.inspect.readOnLine() callback.scan.scanAll() callback", - "start_line": 253, - "end_line": 253, - "type": "FUNCTION", - "content_hash": "2b6260fec97e620d" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.inspect.readOnLine() callback.submissions.sort() callback": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl.inspect.readOnLine() callback.submissions.sort() callback", - "start_line": 254, - "end_line": 254, - "type": "FUNCTION", - "content_hash": "9b2c5fada4bff813" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.inspect.readOnLine() callback.submissions": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.inspect.readOnLine() callback.submissions", - "start_line": 254, - "end_line": 254, - "type": "CLASS", - "content_hash": "9b2c5fada4bff813" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.submission": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl.submission", - "start_line": 259, - "end_line": 261, - "type": "METHOD", - "content_hash": "7ea9b66861bbecc0" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.abortSubmission": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl.abortSubmission", - "start_line": 263, - "end_line": 269, - "type": "METHOD", - "content_hash": "6e1fb100bc0ec897" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.abortTask": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl.abortTask", - "start_line": 271, - "end_line": 273, - "type": "METHOD", - "content_hash": "675ca50a7e76569e" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.waitForTask": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl.waitForTask", - "start_line": 275, - "end_line": 278, - "type": "METHOD", - "content_hash": "e1dd9458e2c7fc5d" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.waitForIdle": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl.waitForIdle", - "start_line": 280, - "end_line": 283, - "type": "METHOD", - "content_hash": "92693522fb9cd3b7" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.usage": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl.usage", - "start_line": 286, - "end_line": 296, - "type": "METHOD", - "content_hash": "dd41359e2f49ef3f" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.usage.conversations.readOnLine() callback": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl.usage.conversations.readOnLine() callback", - "start_line": 287, - "end_line": 288, - "type": "FUNCTION", - "content_hash": "d8466bcfb159570a" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.usage.conversations": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl.usage.conversations", - "start_line": 287, - "end_line": 289, - "type": "CLASS", - "content_hash": "759391c619a919d6" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.usage.conversations.readOnLine() callback.scanAll() callback": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl.usage.conversations.readOnLine() callback.scanAll() callback", - "start_line": 288, - "end_line": 288, - "type": "FUNCTION", - "content_hash": "a35523620899da9b" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.taskGraph": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl.taskGraph", - "start_line": 298, - "end_line": 300, - "type": "METHOD", - "content_hash": "1be11a4ef314f75f" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.watchTaskGraph": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl.watchTaskGraph", - "start_line": 302, - "end_line": 304, - "type": "METHOD", - "content_hash": "5c791942a801a4b5" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.root": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl.root", - "start_line": 306, - "end_line": 311, - "type": "METHOD", - "content_hash": "d9a28c0d07dfa57f" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.conversation": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl.conversation", - "start_line": 313, - "end_line": 317, - "type": "METHOD", - "content_hash": "4f6dffea7bbcab2a" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.conversation.record": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl.conversation.record", - "start_line": 315, - "end_line": 315, - "type": "CLASS", - "content_hash": "e1415b759b5c5b9c" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.conversation.record.readOnLine() callback": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl.conversation.record.readOnLine() callback", - "start_line": 315, - "end_line": 315, - "type": "FUNCTION", - "content_hash": "e1415b759b5c5b9c" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.createConversation": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl.createConversation", - "start_line": 319, - "end_line": 321, - "type": "METHOD", - "content_hash": "802c44038834d03a" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.report": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl.report", - "start_line": 323, - "end_line": 325, - "type": "METHOD", - "content_hash": "8a60989c855beb66" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.beforeClose": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl.beforeClose", - "start_line": 328, - "end_line": 330, - "type": "METHOD", - "content_hash": "85a3f8f19ca310d4" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.#create": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl.#create", - "start_line": 332, - "end_line": 349, - "type": "METHOD", - "content_hash": "563625370c9e9c15" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.#create.id": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl.#create.id", - "start_line": 334, - "end_line": 347, - "type": "CLASS", - "content_hash": "b553c085cd075fa7" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.#create.id.commitWith() callback": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl.#create.id.commitWith() callback", - "start_line": 334, - "end_line": 347, - "type": "FUNCTION", - "content_hash": "b553c085cd075fa7" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.conversationCreated": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl.conversationCreated", - "start_line": 356, - "end_line": 363, - "type": "METHOD", - "content_hash": "aa336d44b4b7e24e" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.safeReport": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.safeReport", - "start_line": 367, - "end_line": 373, - "type": "FUNCTION", - "content_hash": "a070a4a5503b6af4" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.safeReport.": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.safeReport.", - "start_line": 368, - "end_line": 372, - "type": "FUNCTION", - "content_hash": "39d0077f559a9599" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness..contained() callback": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness..contained() callback", - "start_line": 370, - "end_line": 370, - "type": "FUNCTION", - "content_hash": "197eb54294004418" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.safeReport..contained() callback": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.safeReport..contained() callback", - "start_line": 371, - "end_line": 371, - "type": "FUNCTION", - "content_hash": "7c20560ccae25024" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.safeNow": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.safeNow", - "start_line": 379, - "end_line": 394, - "type": "FUNCTION", - "content_hash": "37712e86bf68e989" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.safeNow.": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.safeNow.", - "start_line": 382, - "end_line": 393, - "type": "FUNCTION", - "content_hash": "f80b0d074a9c5764" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.boundConversation": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.boundConversation", - "start_line": 400, - "end_line": 431, - "type": "FUNCTION", - "content_hash": "de970cb084592a33" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.boundConversation.submit": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.boundConversation.submit", - "start_line": 415, - "end_line": 424, - "type": "METHOD", - "content_hash": "ba6d4a7ee054ebf0" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.boundConversation.submit.status.bound() callback": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.boundConversation.submit.status.bound() callback", - "start_line": 420, - "end_line": 420, - "type": "FUNCTION", - "content_hash": "1b54e3238b1d82b9" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.boundConversation.submit.wait.bound() callback": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.boundConversation.submit.wait.bound() callback", - "start_line": 421, - "end_line": 421, - "type": "FUNCTION", - "content_hash": "68706dca2d65cadb" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.boundConversation.submit.abort.bound() callback": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.boundConversation.submit.abort.bound() callback", - "start_line": 422, - "end_line": 422, - "type": "FUNCTION", - "content_hash": "5850d1defb81264c" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.boundConversation.abort": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.boundConversation.abort", - "start_line": 425, - "end_line": 428, - "type": "METHOD", - "content_hash": "50f848cb406e9ad1" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.boundConversation.waitForIdle.bound() callback": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.boundConversation.waitForIdle.bound() callback", - "start_line": 429, - "end_line": 429, - "type": "FUNCTION", - "content_hash": "b93e0008f520b5ec" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.Harness.open": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.Harness.open", - "start_line": 438, - "end_line": 460, - "type": "METHOD", - "content_hash": "6f1e800de92b96d4" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.Harness.open.missing": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.Harness.open.missing", - "start_line": 445, - "end_line": 445, - "type": "CLASS", - "content_hash": "6878ab7b8d624193" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.Harness.open.missing.BUILTIN_TASKS.filter() callback": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.Harness.open.missing.BUILTIN_TASKS.filter() callback", - "start_line": 445, - "end_line": 445, - "type": "FUNCTION", - "content_hash": "6878ab7b8d624193" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.Harness.open.names": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.Harness.open.names", - "start_line": 447, - "end_line": 447, - "type": "CLASS", - "content_hash": "a1c202ff40845b38" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.Harness.open.names.missing.map() callback": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.Harness.open.names.missing.map() callback", - "start_line": 447, - "end_line": 447, - "type": "FUNCTION", - "content_hash": "a1c202ff40845b38" - }, - "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.Harness.open.catch() callback": { - "file_path": "packages/durable/src/harness/harness.ts", - "qualified_name": "packages.durable.src.harness.harness.Harness.open.catch() callback", - "start_line": 456, - "end_line": 456, - "type": "FUNCTION", - "content_hash": "555dab099f66dddf" - }, - "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.InboxDoc": { - "file_path": "packages/durable/src/harness/inbox.ts", - "qualified_name": "packages.durable.src.harness.inbox.InboxDoc", - "start_line": 16, - "end_line": 24, - "type": "CLASS", - "content_hash": "0901fcc86596736a" - }, - "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.InboxDoc.initial": { - "file_path": "packages/durable/src/harness/inbox.ts", - "qualified_name": "packages.durable.src.harness.inbox.InboxDoc.initial", - "start_line": 22, - "end_line": 22, - "type": "METHOD", - "content_hash": "27768d0154f447d8" - }, - "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.InboxDoc.checkpointWhen": { - "file_path": "packages/durable/src/harness/inbox.ts", - "qualified_name": "packages.durable.src.harness.inbox.InboxDoc.checkpointWhen", - "start_line": 23, - "end_line": 23, - "type": "METHOD", - "content_hash": "69d7889f7f7da933" - }, - "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.prepareBoundary": { - "file_path": "packages/durable/src/harness/inbox.ts", - "qualified_name": "packages.durable.src.harness.inbox.prepareBoundary", - "start_line": 46, - "end_line": 56, - "type": "FUNCTION", - "content_hash": "38b11a1af74e36bb" - }, - "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.applyBoundary": { - "file_path": "packages/durable/src/harness/inbox.ts", - "qualified_name": "packages.durable.src.harness.inbox.applyBoundary", - "start_line": 65, - "end_line": 106, - "type": "FUNCTION", - "content_hash": "ec14c781efc092ec" - }, - "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.applyBoundary.reset.items.some() callback": { - "file_path": "packages/durable/src/harness/inbox.ts", - "qualified_name": "packages.durable.src.harness.inbox.applyBoundary.reset.items.some() callback", - "start_line": 73, - "end_line": 73, - "type": "FUNCTION", - "content_hash": "3135b7c4ef8ded19" - }, - "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.reset": { - "file_path": "packages/durable/src/harness/inbox.ts", - "qualified_name": "packages.durable.src.harness.inbox.reset", - "start_line": 73, - "end_line": 73, - "type": "CLASS", - "content_hash": "3135b7c4ef8ded19" - }, - "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.applyBoundary.pick.indexes": { - "file_path": "packages/durable/src/harness/inbox.ts", - "qualified_name": "packages.durable.src.harness.inbox.applyBoundary.pick.indexes", - "start_line": 76, - "end_line": 76, - "type": "CLASS", - "content_hash": "28bc1f714ebcb02e" - }, - "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.applyBoundary.pick.indexes.items.flatMap() callback": { - "file_path": "packages/durable/src/harness/inbox.ts", - "qualified_name": "packages.durable.src.harness.inbox.applyBoundary.pick.indexes.items.flatMap() callback", - "start_line": 76, - "end_line": 76, - "type": "FUNCTION", - "content_hash": "28bc1f714ebcb02e" - }, - "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.applyBoundary.writes": { - "file_path": "packages/durable/src/harness/inbox.ts", - "qualified_name": "packages.durable.src.harness.inbox.applyBoundary.writes", - "start_line": 79, - "end_line": 79, - "type": "CLASS", - "content_hash": "92da300dba929d44" - }, - "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.applyBoundary.writes.items.flatMap() callback": { - "file_path": "packages/durable/src/harness/inbox.ts", - "qualified_name": "packages.durable.src.harness.inbox.applyBoundary.writes.items.flatMap() callback", - "start_line": 79, - "end_line": 79, - "type": "FUNCTION", - "content_hash": "92da300dba929d44" - }, - "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.applyBoundary.users.sort() callback": { - "file_path": "packages/durable/src/harness/inbox.ts", - "qualified_name": "packages.durable.src.harness.inbox.applyBoundary.users.sort() callback", - "start_line": 81, - "end_line": 81, - "type": "FUNCTION", - "content_hash": "66c7c043c0ce7048" - }, - "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.applyBoundary.removed": { - "file_path": "packages/durable/src/harness/inbox.ts", - "qualified_name": "packages.durable.src.harness.inbox.applyBoundary.removed", - "start_line": 103, - "end_line": 103, - "type": "CLASS", - "content_hash": "e4761825a3765296" - }, - "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.applyBoundary.removed.sort() callback": { - "file_path": "packages/durable/src/harness/inbox.ts", - "qualified_name": "packages.durable.src.harness.inbox.applyBoundary.removed.sort() callback", - "start_line": 103, - "end_line": 103, - "type": "FUNCTION", - "content_hash": "e4761825a3765296" - }, - "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.isStale": { - "file_path": "packages/durable/src/harness/inbox.ts", - "qualified_name": "packages.durable.src.harness.inbox.isStale", - "start_line": 109, - "end_line": 111, - "type": "FUNCTION", - "content_hash": "dec9cbb3da4120c6" - }, - "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.removeInboxItem": { - "file_path": "packages/durable/src/harness/inbox.ts", - "qualified_name": "packages.durable.src.harness.inbox.removeInboxItem", - "start_line": 114, - "end_line": 118, - "type": "FUNCTION", - "content_hash": "63d00c96d86593bd" - }, - "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.removeInboxItem.index": { - "file_path": "packages/durable/src/harness/inbox.ts", - "qualified_name": "packages.durable.src.harness.inbox.removeInboxItem.index", - "start_line": 116, - "end_line": 116, - "type": "CLASS", - "content_hash": "31d2bac45144e9aa" - }, - "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.removeInboxItem.index.items.findIndex() callback": { - "file_path": "packages/durable/src/harness/inbox.ts", - "qualified_name": "packages.durable.src.harness.inbox.removeInboxItem.index.items.findIndex() callback", - "start_line": 116, - "end_line": 116, - "type": "FUNCTION", - "content_hash": "31d2bac45144e9aa" - }, - "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.withdrawQueuedInputs": { - "file_path": "packages/durable/src/harness/inbox.ts", - "qualified_name": "packages.durable.src.harness.inbox.withdrawQueuedInputs", - "start_line": 124, - "end_line": 132, - "type": "FUNCTION", - "content_hash": "f0ec073dada67998" - }, - "packages/durable/src/harness/json.ts|packages.durable.src.harness.json.assignJson": { - "file_path": "packages/durable/src/harness/json.ts", - "qualified_name": "packages.durable.src.harness.json.assignJson", - "start_line": 10, - "end_line": 27, - "type": "FUNCTION", - "content_hash": "a7437b160ffd7929" - }, - "packages/durable/src/harness/json.ts|packages.durable.src.harness.json.isRecord": { - "file_path": "packages/durable/src/harness/json.ts", - "qualified_name": "packages.durable.src.harness.json.isRecord", - "start_line": 29, - "end_line": 31, - "type": "FUNCTION", - "content_hash": "59760133de293e2b" - }, - "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.LiveDoc": { - "file_path": "packages/durable/src/harness/live.ts", - "qualified_name": "packages.durable.src.harness.live.LiveDoc", - "start_line": 98, - "end_line": 114, - "type": "CLASS", - "content_hash": "309ce30b92a8b757" - }, - "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.LiveDoc.initial": { - "file_path": "packages/durable/src/harness/live.ts", - "qualified_name": "packages.durable.src.harness.live.LiveDoc.initial", - "start_line": 104, - "end_line": 104, - "type": "METHOD", - "content_hash": "1c7e8cc95ee4fdc4" - }, - "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.LiveDoc.checkpointWhen": { - "file_path": "packages/durable/src/harness/live.ts", - "qualified_name": "packages.durable.src.harness.live.LiveDoc.checkpointWhen", - "start_line": 110, - "end_line": 113, - "type": "METHOD", - "content_hash": "23c2ce0810e7de09" - }, - "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.checkpointWhen.some() callback": { - "file_path": "packages/durable/src/harness/live.ts", - "qualified_name": "packages.durable.src.harness.live.checkpointWhen.some() callback", - "start_line": 112, - "end_line": 112, - "type": "FUNCTION", - "content_hash": "018fd8bf1e1dd373" - }, - "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.LiveDoc.checkpointWhen.some() callback": { - "file_path": "packages/durable/src/harness/live.ts", - "qualified_name": "packages.durable.src.harness.live.LiveDoc.checkpointWhen.some() callback", - "start_line": 113, - "end_line": 113, - "type": "FUNCTION", - "content_hash": "f03e815c8953fd7e" - }, - "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.endRun": { - "file_path": "packages/durable/src/harness/live.ts", - "qualified_name": "packages.durable.src.harness.live.endRun", - "start_line": 125, - "end_line": 133, - "type": "FUNCTION", - "content_hash": "4d5b9784b35bcee4" - }, - "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.addCompactionStatus": { - "file_path": "packages/durable/src/harness/live.ts", - "qualified_name": "packages.durable.src.harness.live.addCompactionStatus", - "start_line": 136, - "end_line": 139, - "type": "FUNCTION", - "content_hash": "12cb8e6c071dcecb" - }, - "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.compactionStatus": { - "file_path": "packages/durable/src/harness/live.ts", - "qualified_name": "packages.durable.src.harness.live.compactionStatus", - "start_line": 142, - "end_line": 144, - "type": "FUNCTION", - "content_hash": "f9d69ba947a1d45b" - }, - "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.compactionStatus.live.compactions.find() callback": { - "file_path": "packages/durable/src/harness/live.ts", - "qualified_name": "packages.durable.src.harness.live.compactionStatus.live.compactions.find() callback", - "start_line": 143, - "end_line": 143, - "type": "FUNCTION", - "content_hash": "ac53c146cb597cc5" - }, - "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.removeCompactionStatus": { - "file_path": "packages/durable/src/harness/live.ts", - "qualified_name": "packages.durable.src.harness.live.removeCompactionStatus", - "start_line": 147, - "end_line": 153, - "type": "FUNCTION", - "content_hash": "31fe566662e3b9e5" - }, - "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.removeCompactionStatus.index": { - "file_path": "packages/durable/src/harness/live.ts", - "qualified_name": "packages.durable.src.harness.live.removeCompactionStatus.index", - "start_line": 150, - "end_line": 150, - "type": "CLASS", - "content_hash": "1a213284f5d5079d" - }, - "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.removeCompactionStatus.index.statuses.findIndex() callback": { - "file_path": "packages/durable/src/harness/live.ts", - "qualified_name": "packages.durable.src.harness.live.removeCompactionStatus.index.statuses.findIndex() callback", - "start_line": 150, - "end_line": 150, - "type": "FUNCTION", - "content_hash": "1a213284f5d5079d" - }, - "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.toolSlot": { - "file_path": "packages/durable/src/harness/live.ts", - "qualified_name": "packages.durable.src.harness.live.toolSlot", - "start_line": 161, - "end_line": 175, - "type": "FUNCTION", - "content_hash": "0077a6a815ea30f7" - }, - "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.toolSlot.slot": { - "file_path": "packages/durable/src/harness/live.ts", - "qualified_name": "packages.durable.src.harness.live.toolSlot.slot", - "start_line": 162, - "end_line": 162, - "type": "CLASS", - "content_hash": "246d47cbb78feaab" - }, - "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.toolSlot.slot.live.tools.find() callback": { - "file_path": "packages/durable/src/harness/live.ts", - "qualified_name": "packages.durable.src.harness.live.toolSlot.slot.live.tools.find() callback", - "start_line": 162, - "end_line": 162, - "type": "FUNCTION", - "content_hash": "246d47cbb78feaab" - }, - "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.finishSlot": { - "file_path": "packages/durable/src/harness/live.ts", - "qualified_name": "packages.durable.src.harness.live.finishSlot", - "start_line": 181, - "end_line": 184, - "type": "FUNCTION", - "content_hash": "dc7db31b419e5dcb" - }, - "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.removeNestedSlots": { - "file_path": "packages/durable/src/harness/live.ts", - "qualified_name": "packages.durable.src.harness.live.removeNestedSlots", - "start_line": 187, - "end_line": 196, - "type": "FUNCTION", - "content_hash": "4908ce89e9ca62fa" - }, - "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.clearProgress": { - "file_path": "packages/durable/src/harness/live.ts", - "qualified_name": "packages.durable.src.harness.live.clearProgress", - "start_line": 199, - "end_line": 205, - "type": "FUNCTION", - "content_hash": "494254dd8edf762c" - }, - "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.settleSchedulerOutcome": { - "file_path": "packages/durable/src/harness/live.ts", - "qualified_name": "packages.durable.src.harness.live.settleSchedulerOutcome", - "start_line": 219, - "end_line": 247, - "type": "FUNCTION", - "content_hash": "62e4d5fcd65c986b" - }, - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.sanitizeOutput": { - "file_path": "packages/durable/src/harness/output.ts", - "qualified_name": "packages.durable.src.harness.output.sanitizeOutput", - "start_line": 25, - "end_line": 27, - "type": "FUNCTION", - "content_hash": "6b8c1640b91febfd" - }, - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.boundOutput": { - "file_path": "packages/durable/src/harness/output.ts", - "qualified_name": "packages.durable.src.harness.output.boundOutput", - "start_line": 34, - "end_line": 44, - "type": "FUNCTION", - "content_hash": "7996d8838bd80d12" - }, - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.headRange": { - "file_path": "packages/durable/src/harness/output.ts", - "qualified_name": "packages.durable.src.harness.output.headRange", - "start_line": 46, - "end_line": 61, - "type": "FUNCTION", - "content_hash": "97f49e3be4b758ad" - }, - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.tailRange": { - "file_path": "packages/durable/src/harness/output.ts", - "qualified_name": "packages.durable.src.harness.output.tailRange", - "start_line": 63, - "end_line": 84, - "type": "FUNCTION", - "content_hash": "717bb3d2f73ffb41" - }, - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.characterEnd": { - "file_path": "packages/durable/src/harness/output.ts", - "qualified_name": "packages.durable.src.harness.output.characterEnd", - "start_line": 87, - "end_line": 91, - "type": "FUNCTION", - "content_hash": "4edcbc8be2596e03" - }, - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.characterStart": { - "file_path": "packages/durable/src/harness/output.ts", - "qualified_name": "packages.durable.src.harness.output.characterStart", - "start_line": 94, - "end_line": 98, - "type": "FUNCTION", - "content_hash": "5baba13e353d0f73" - }, - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.lineCount": { - "file_path": "packages/durable/src/harness/output.ts", - "qualified_name": "packages.durable.src.harness.output.lineCount", - "start_line": 100, - "end_line": 105, - "type": "FUNCTION", - "content_hash": "24b681babef7d25d" - }, - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.OutputBuffer": { - "file_path": "packages/durable/src/harness/output.ts", - "qualified_name": "packages.durable.src.harness.output.OutputBuffer", - "start_line": 112, - "end_line": 227, - "type": "CLASS", - "content_hash": "9479eb080a9053a1" - }, - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.OutputBuffer.constructor": { - "file_path": "packages/durable/src/harness/output.ts", - "qualified_name": "packages.durable.src.harness.output.OutputBuffer.constructor", - "start_line": 130, - "end_line": 132, - "type": "CONSTRUCTOR", - "content_hash": "d9e292f3e34d99a0" - }, - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.OutputBuffer.storedBytes": { - "file_path": "packages/durable/src/harness/output.ts", - "qualified_name": "packages.durable.src.harness.output.OutputBuffer.storedBytes", - "start_line": 135, - "end_line": 137, - "type": "METHOD", - "content_hash": "8c6443bb254cf245" - }, - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.OutputBuffer.push": { - "file_path": "packages/durable/src/harness/output.ts", - "qualified_name": "packages.durable.src.harness.output.OutputBuffer.push", - "start_line": 144, - "end_line": 157, - "type": "METHOD", - "content_hash": "7e0578d067199651" - }, - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.OutputBuffer.#skip": { - "file_path": "packages/durable/src/harness/output.ts", - "qualified_name": "packages.durable.src.harness.output.OutputBuffer.#skip", - "start_line": 160, - "end_line": 168, - "type": "METHOD", - "content_hash": "6d37eddd1bf84f9a" - }, - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.OutputBuffer.end": { - "file_path": "packages/durable/src/harness/output.ts", - "qualified_name": "packages.durable.src.harness.output.OutputBuffer.end", - "start_line": 171, - "end_line": 173, - "type": "METHOD", - "content_hash": "2fde66c3dcec9e0c" - }, - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.OutputBuffer.#accept": { - "file_path": "packages/durable/src/harness/output.ts", - "qualified_name": "packages.durable.src.harness.output.OutputBuffer.#accept", - "start_line": 175, - "end_line": 203, - "type": "METHOD", - "content_hash": "eaa0b17430533aec" - }, - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.OutputBuffer.snapshot": { - "file_path": "packages/durable/src/harness/output.ts", - "qualified_name": "packages.durable.src.harness.output.OutputBuffer.snapshot", - "start_line": 206, - "end_line": 226, - "type": "METHOD", - "content_hash": "1542c01b30045619" - }, - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.OutputBuffer.snapshot.stored": { - "file_path": "packages/durable/src/harness/output.ts", - "qualified_name": "packages.durable.src.harness.output.OutputBuffer.snapshot.stored", - "start_line": 207, - "end_line": 208, - "type": "CLASS", - "content_hash": "8c5d9863e3489da0" - }, - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.OutputBuffer.snapshot.stored.#chunks.map() callback": { - "file_path": "packages/durable/src/harness/output.ts", - "qualified_name": "packages.durable.src.harness.output.OutputBuffer.snapshot.stored.#chunks.map() callback", - "start_line": 208, - "end_line": 208, - "type": "FUNCTION", - "content_hash": "adb3157addd5194e" - }, - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.tailMargin": { - "file_path": "packages/durable/src/harness/output.ts", - "qualified_name": "packages.durable.src.harness.output.tailMargin", - "start_line": 233, - "end_line": 247, - "type": "FUNCTION", - "content_hash": "eb66c99a0fef96a4" - }, - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.lines": { - "file_path": "packages/durable/src/harness/output.ts", - "qualified_name": "packages.durable.src.harness.output.lines", - "start_line": 250, - "end_line": 252, - "type": "FUNCTION", - "content_hash": "28425cad0bff2e1c" - }, - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.countNewlines": { - "file_path": "packages/durable/src/harness/output.ts", - "qualified_name": "packages.durable.src.harness.output.countNewlines", - "start_line": 254, - "end_line": 258, - "type": "FUNCTION", - "content_hash": "1616abdb4e132de9" - }, - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.Progress": { - "file_path": "packages/durable/src/harness/output.ts", - "qualified_name": "packages.durable.src.harness.output.Progress", - "start_line": 268, - "end_line": 341, - "type": "CLASS", - "content_hash": "66823d7c4a9fd2bf" - }, - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.Progress.constructor": { - "file_path": "packages/durable/src/harness/output.ts", - "qualified_name": "packages.durable.src.harness.output.Progress.constructor", - "start_line": 279, - "end_line": 283, - "type": "CONSTRUCTOR", - "content_hash": "37f464942de5c3d9" - }, - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.Progress.mark": { - "file_path": "packages/durable/src/harness/output.ts", - "qualified_name": "packages.durable.src.harness.output.Progress.mark", - "start_line": 286, - "end_line": 289, - "type": "METHOD", - "content_hash": "ebbfe552a16c95b5" - }, - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.Progress.markAndWait": { - "file_path": "packages/durable/src/harness/output.ts", - "qualified_name": "packages.durable.src.harness.output.Progress.markAndWait", - "start_line": 292, - "end_line": 297, - "type": "METHOD", - "content_hash": "1bb322c3d4ab8f13" - }, - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.Progress.stop": { - "file_path": "packages/durable/src/harness/output.ts", - "qualified_name": "packages.durable.src.harness.output.Progress.stop", - "start_line": 300, - "end_line": 306, - "type": "METHOD", - "content_hash": "a7cf586b62f03d27" - }, - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.Progress.#schedule": { - "file_path": "packages/durable/src/harness/output.ts", - "qualified_name": "packages.durable.src.harness.output.Progress.#schedule", - "start_line": 308, - "end_line": 317, - "type": "METHOD", - "content_hash": "08b72e80e2273321" - }, - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.Progress.#schedule.setTimeout() callback": { - "file_path": "packages/durable/src/harness/output.ts", - "qualified_name": "packages.durable.src.harness.output.Progress.#schedule.setTimeout() callback", - "start_line": 313, - "end_line": 316, - "type": "FUNCTION", - "content_hash": "2d5035283f36585a" - }, - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.Progress.#flush": { - "file_path": "packages/durable/src/harness/output.ts", - "qualified_name": "packages.durable.src.harness.output.Progress.#flush", - "start_line": 319, - "end_line": 340, - "type": "METHOD", - "content_hash": "1c341ce9c1117a8d" - }, - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.#flush.then() callback": { - "file_path": "packages/durable/src/harness/output.ts", - "qualified_name": "packages.durable.src.harness.output.#flush.then() callback", - "start_line": 326, - "end_line": 329, - "type": "FUNCTION", - "content_hash": "8eaf6d3f726bfe8f" - }, - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.Progress.#flush.then() callback": { - "file_path": "packages/durable/src/harness/output.ts", - "qualified_name": "packages.durable.src.harness.output.Progress.#flush.then() callback", - "start_line": 330, - "end_line": 334, - "type": "FUNCTION", - "content_hash": "c8983eb8d535fa9e" - }, - "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.Progress.#flush.finally() callback": { - "file_path": "packages/durable/src/harness/output.ts", - "qualified_name": "packages.durable.src.harness.output.Progress.#flush.finally() callback", - "start_line": 336, - "end_line": 339, - "type": "FUNCTION", - "content_hash": "ffebaa40246cc1a3" - }, - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.replaySections": { - "file_path": "packages/durable/src/harness/prompt.ts", - "qualified_name": "packages.durable.src.harness.prompt.replaySections", - "start_line": 9, - "end_line": 19, - "type": "FUNCTION", - "content_hash": "21a8d5bdd5d579ea" - }, - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.renderSections": { - "file_path": "packages/durable/src/harness/prompt.ts", - "qualified_name": "packages.durable.src.harness.prompt.renderSections", - "start_line": 25, - "end_line": 48, - "type": "FUNCTION", - "content_hash": "898f2457b04a2ee5" - }, - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planSystemEntries": { - "file_path": "packages/durable/src/harness/prompt.ts", - "qualified_name": "packages.durable.src.harness.prompt.planSystemEntries", - "start_line": 66, - "end_line": 93, - "type": "FUNCTION", - "content_hash": "09e833c6d92b667b" - }, - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planSystemEntries.view.entries.some() callback": { - "file_path": "packages/durable/src/harness/prompt.ts", - "qualified_name": "packages.durable.src.harness.prompt.planSystemEntries.view.entries.some() callback", - "start_line": 73, - "end_line": 73, - "type": "FUNCTION", - "content_hash": "1ba668b9681c4063" - }, - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.edits": { - "file_path": "packages/durable/src/harness/prompt.ts", - "qualified_name": "packages.durable.src.harness.prompt.edits", - "start_line": 74, - "end_line": 76, - "type": "CLASS", - "content_hash": "0b99275c6a27f221" - }, - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planSystemEntries.edits.view.entries.filter() callback": { - "file_path": "packages/durable/src/harness/prompt.ts", - "qualified_name": "packages.durable.src.harness.prompt.planSystemEntries.edits.view.entries.filter() callback", - "start_line": 75, - "end_line": 75, - "type": "FUNCTION", - "content_hash": "5c3ed234ee50b285" - }, - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planSystemEntries.edits.map() callback": { - "file_path": "packages/durable/src/harness/prompt.ts", - "qualified_name": "packages.durable.src.harness.prompt.planSystemEntries.edits.map() callback", - "start_line": 76, - "end_line": 76, - "type": "FUNCTION", - "content_hash": "c73e5fac6318969c" - }, - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.sections.map() callback": { - "file_path": "packages/durable/src/harness/prompt.ts", - "qualified_name": "packages.durable.src.harness.prompt.sections.map() callback", - "start_line": 87, - "end_line": 87, - "type": "FUNCTION", - "content_hash": "d9c2e58dae144d32" - }, - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planSystemEntries.sections.map() callback": { - "file_path": "packages/durable/src/harness/prompt.ts", - "qualified_name": "packages.durable.src.harness.prompt.planSystemEntries.sections.map() callback", - "start_line": 90, - "end_line": 91, - "type": "FUNCTION", - "content_hash": "731bb1a0bfb12a1a" - }, - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planTools": { - "file_path": "packages/durable/src/harness/prompt.ts", - "qualified_name": "packages.durable.src.harness.prompt.planTools", - "start_line": 100, - "end_line": 119, - "type": "FUNCTION", - "content_hash": "c7a445d448ccfdc0" - }, - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planTools.wanted": { - "file_path": "packages/durable/src/harness/prompt.ts", - "qualified_name": "packages.durable.src.harness.prompt.planTools.wanted", - "start_line": 101, - "end_line": 101, - "type": "CLASS", - "content_hash": "cf07128edfbdbc36" - }, - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planTools.wanted.desired.map() callback": { - "file_path": "packages/durable/src/harness/prompt.ts", - "qualified_name": "packages.durable.src.harness.prompt.planTools.wanted.desired.map() callback", - "start_line": 101, - "end_line": 101, - "type": "FUNCTION", - "content_hash": "cf07128edfbdbc36" - }, - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planTools.kept": { - "file_path": "packages/durable/src/harness/prompt.ts", - "qualified_name": "packages.durable.src.harness.prompt.planTools.kept", - "start_line": 102, - "end_line": 105, - "type": "CLASS", - "content_hash": "35e06ddbe3a4a5e2" - }, - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planTools.kept.offered.filter() callback": { - "file_path": "packages/durable/src/harness/prompt.ts", - "qualified_name": "packages.durable.src.harness.prompt.planTools.kept.offered.filter() callback", - "start_line": 102, - "end_line": 105, - "type": "FUNCTION", - "content_hash": "35e06ddbe3a4a5e2" - }, - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planTools.keptNames": { - "file_path": "packages/durable/src/harness/prompt.ts", - "qualified_name": "packages.durable.src.harness.prompt.planTools.keptNames", - "start_line": 106, - "end_line": 106, - "type": "CLASS", - "content_hash": "090195c5287428d4" - }, - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planTools.keptNames.kept.map() callback": { - "file_path": "packages/durable/src/harness/prompt.ts", - "qualified_name": "packages.durable.src.harness.prompt.planTools.keptNames.kept.map() callback", - "start_line": 106, - "end_line": 106, - "type": "FUNCTION", - "content_hash": "090195c5287428d4" - }, - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planTools.added": { - "file_path": "packages/durable/src/harness/prompt.ts", - "qualified_name": "packages.durable.src.harness.prompt.planTools.added", - "start_line": 107, - "end_line": 107, - "type": "CLASS", - "content_hash": "535d54e07326c6b9" - }, - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planTools.added.desired.filter() callback": { - "file_path": "packages/durable/src/harness/prompt.ts", - "qualified_name": "packages.durable.src.harness.prompt.planTools.added.desired.filter() callback", - "start_line": 107, - "end_line": 107, - "type": "FUNCTION", - "content_hash": "535d54e07326c6b9" - }, - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planTools.replayed.some() callback": { - "file_path": "packages/durable/src/harness/prompt.ts", - "qualified_name": "packages.durable.src.harness.prompt.planTools.replayed.some() callback", - "start_line": 109, - "end_line": 109, - "type": "FUNCTION", - "content_hash": "0e55b4345a5de772" - }, - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planTools.toolsRemoved.offered.map() callback": { - "file_path": "packages/durable/src/harness/prompt.ts", - "qualified_name": "packages.durable.src.harness.prompt.planTools.toolsRemoved.offered.map() callback", - "start_line": 111, - "end_line": 111, - "type": "FUNCTION", - "content_hash": "20a61cdd353242c0" - }, - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planTools.toolsRemoved.map() callback": { - "file_path": "packages/durable/src/harness/prompt.ts", - "qualified_name": "packages.durable.src.harness.prompt.planTools.toolsRemoved.map() callback", - "start_line": 116, - "end_line": 116, - "type": "FUNCTION", - "content_hash": "62d5984fc6ea263a" - }, - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planTools.toolsRemoved.offered.filter() callback": { - "file_path": "packages/durable/src/harness/prompt.ts", - "qualified_name": "packages.durable.src.harness.prompt.planTools.toolsRemoved.offered.filter() callback", - "start_line": 116, - "end_line": 116, - "type": "FUNCTION", - "content_hash": "62d5984fc6ea263a" - }, - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planSections": { - "file_path": "packages/durable/src/harness/prompt.ts", - "qualified_name": "packages.durable.src.harness.prompt.planSections", - "start_line": 122, - "end_line": 142, - "type": "FUNCTION", - "content_hash": "ad31e2ef2ed97170" - }, - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planSections.patchedOrder": { - "file_path": "packages/durable/src/harness/prompt.ts", - "qualified_name": "packages.durable.src.harness.prompt.planSections.patchedOrder", - "start_line": 126, - "end_line": 129, - "type": "CLASS", - "content_hash": "8c3094a04385405b" - }, - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.patchedOrder.filter() callback": { - "file_path": "packages/durable/src/harness/prompt.ts", - "qualified_name": "packages.durable.src.harness.prompt.patchedOrder.filter() callback", - "start_line": 127, - "end_line": 127, - "type": "FUNCTION", - "content_hash": "b5cbc49837bb6b60" - }, - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planSections.patchedOrder.filter() callback": { - "file_path": "packages/durable/src/harness/prompt.ts", - "qualified_name": "packages.durable.src.harness.prompt.planSections.patchedOrder.filter() callback", - "start_line": 128, - "end_line": 128, - "type": "FUNCTION", - "content_hash": "b8c6c6e184bfa920" - }, - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planSections.patchedOrder.some() callback": { - "file_path": "packages/durable/src/harness/prompt.ts", - "qualified_name": "packages.durable.src.harness.prompt.planSections.patchedOrder.some() callback", - "start_line": 131, - "end_line": 131, - "type": "FUNCTION", - "content_hash": "a02117c1dab218a2" - }, - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planSections.map() callback": { - "file_path": "packages/durable/src/harness/prompt.ts", - "qualified_name": "packages.durable.src.harness.prompt.planSections.map() callback", - "start_line": 132, - "end_line": 132, - "type": "FUNCTION", - "content_hash": "b110409b38759b0d" - }, - "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.systemEntry": { - "file_path": "packages/durable/src/harness/prompt.ts", - "qualified_name": "packages.durable.src.harness.prompt.systemEntry", - "start_line": 144, - "end_line": 158, - "type": "FUNCTION", - "content_hash": "4d67bf5b0e4e35d5" - }, - "packages/durable/src/harness/provider.ts|packages.durable.src.harness.provider.ProviderDoc": { - "file_path": "packages/durable/src/harness/provider.ts", - "qualified_name": "packages.durable.src.harness.provider.ProviderDoc", - "start_line": 12, - "end_line": 20, - "type": "CLASS", - "content_hash": "d58ea7eb9fe70973" - }, - "packages/durable/src/harness/provider.ts|packages.durable.src.harness.provider.ProviderDoc.initial": { - "file_path": "packages/durable/src/harness/provider.ts", - "qualified_name": "packages.durable.src.harness.provider.ProviderDoc.initial", - "start_line": 18, - "end_line": 18, - "type": "METHOD", - "content_hash": "8dabde4efe1d9d4b" - }, - "packages/durable/src/harness/provider.ts|packages.durable.src.harness.provider.ProviderDoc.checkpointWhen": { - "file_path": "packages/durable/src/harness/provider.ts", - "qualified_name": "packages.durable.src.harness.provider.ProviderDoc.checkpointWhen", - "start_line": 19, - "end_line": 19, - "type": "METHOD", - "content_hash": "1f3bd803109c24ec" - }, - "packages/durable/src/harness/provider.ts|packages.durable.src.harness.provider.ensureProviderSessionId": { - "file_path": "packages/durable/src/harness/provider.ts", - "qualified_name": "packages.durable.src.harness.provider.ensureProviderSessionId", - "start_line": 26, - "end_line": 39, - "type": "FUNCTION", - "content_hash": "87f91fa600582089" - }, - "packages/durable/src/harness/provider.ts|packages.durable.src.harness.provider.ensureProviderSessionId.runtime.commit() callback": { - "file_path": "packages/durable/src/harness/provider.ts", - "qualified_name": "packages.durable.src.harness.provider.ensureProviderSessionId.runtime.commit() callback", - "start_line": 33, - "end_line": 36, - "type": "FUNCTION", - "content_hash": "17bfc0813d5fb570" - }, - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryState": { - "file_path": "packages/durable/src/harness/registry.ts", - "qualified_name": "packages.durable.src.harness.registry.RegistryState", - "start_line": 13, - "end_line": 58, - "type": "CLASS", - "content_hash": "fd77e9564a02cf7b" - }, - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryState.constructor": { - "file_path": "packages/durable/src/harness/registry.ts", - "qualified_name": "packages.durable.src.harness.registry.RegistryState.constructor", - "start_line": 18, - "end_line": 31, - "type": "CONSTRUCTOR", - "content_hash": "56d1fdf6547a41e8" - }, - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryState.constructor.extensions.map() callback": { - "file_path": "packages/durable/src/harness/registry.ts", - "qualified_name": "packages.durable.src.harness.registry.RegistryState.constructor.extensions.map() callback", - "start_line": 20, - "end_line": 20, - "type": "FUNCTION", - "content_hash": "48bb1fb5dc0f89c4" - }, - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryState.installed": { - "file_path": "packages/durable/src/harness/registry.ts", - "qualified_name": "packages.durable.src.harness.registry.RegistryState.installed", - "start_line": 33, - "end_line": 35, - "type": "METHOD", - "content_hash": "653128ef43da1e40" - }, - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryState.extension": { - "file_path": "packages/durable/src/harness/registry.ts", - "qualified_name": "packages.durable.src.harness.registry.RegistryState.extension", - "start_line": 37, - "end_line": 39, - "type": "METHOD", - "content_hash": "6cb11a243dbf49b7" - }, - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryState.tools": { - "file_path": "packages/durable/src/harness/registry.ts", - "qualified_name": "packages.durable.src.harness.registry.RegistryState.tools", - "start_line": 41, - "end_line": 43, - "type": "METHOD", - "content_hash": "6e8b4245973c7c72" - }, - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryState.tools.#extensions.flatMap() callback": { - "file_path": "packages/durable/src/harness/registry.ts", - "qualified_name": "packages.durable.src.harness.registry.RegistryState.tools.#extensions.flatMap() callback", - "start_line": 42, - "end_line": 42, - "type": "FUNCTION", - "content_hash": "6389ae45909acbff" - }, - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryState.tools.#extensions.flatMap() callback.map() callback": { - "file_path": "packages/durable/src/harness/registry.ts", - "qualified_name": "packages.durable.src.harness.registry.RegistryState.tools.#extensions.flatMap() callback.map() callback", - "start_line": 42, - "end_line": 42, - "type": "FUNCTION", - "content_hash": "6389ae45909acbff" - }, - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryState.sections": { - "file_path": "packages/durable/src/harness/registry.ts", - "qualified_name": "packages.durable.src.harness.registry.RegistryState.sections", - "start_line": 45, - "end_line": 49, - "type": "METHOD", - "content_hash": "811e81f2d4e5da7c" - }, - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryState.sections.#extensions.flatMap() callback": { - "file_path": "packages/durable/src/harness/registry.ts", - "qualified_name": "packages.durable.src.harness.registry.RegistryState.sections.#extensions.flatMap() callback", - "start_line": 46, - "end_line": 47, - "type": "FUNCTION", - "content_hash": "4658c6fa0ae75561" - }, - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryState.sections.#extensions.flatMap() callback.map() callback": { - "file_path": "packages/durable/src/harness/registry.ts", - "qualified_name": "packages.durable.src.harness.registry.RegistryState.sections.#extensions.flatMap() callback.map() callback", - "start_line": 47, - "end_line": 47, - "type": "FUNCTION", - "content_hash": "a443e53f897ee9a6" - }, - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryState.tasks": { - "file_path": "packages/durable/src/harness/registry.ts", - "qualified_name": "packages.durable.src.harness.registry.RegistryState.tasks", - "start_line": 51, - "end_line": 53, - "type": "METHOD", - "content_hash": "b556bb3722606a2d" - }, - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryState.task": { - "file_path": "packages/durable/src/harness/registry.ts", - "qualified_name": "packages.durable.src.harness.registry.RegistryState.task", - "start_line": 55, - "end_line": 57, - "type": "METHOD", - "content_hash": "5da726f68f8bf86e" - }, - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryImpl": { - "file_path": "packages/durable/src/harness/registry.ts", - "qualified_name": "packages.durable.src.harness.registry.RegistryImpl", - "start_line": 60, - "end_line": 93, - "type": "CLASS", - "content_hash": "329f29d2ea279296" - }, - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryImpl.snapshot": { - "file_path": "packages/durable/src/harness/registry.ts", - "qualified_name": "packages.durable.src.harness.registry.RegistryImpl.snapshot", - "start_line": 64, - "end_line": 66, - "type": "METHOD", - "content_hash": "bd7057ce0a87d9d9" - }, - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryImpl.subscribe": { - "file_path": "packages/durable/src/harness/registry.ts", - "qualified_name": "packages.durable.src.harness.registry.RegistryImpl.subscribe", - "start_line": 68, - "end_line": 71, - "type": "METHOD", - "content_hash": "f29e219609ae4806" - }, - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryImpl.install": { - "file_path": "packages/durable/src/harness/registry.ts", - "qualified_name": "packages.durable.src.harness.registry.RegistryImpl.install", - "start_line": 73, - "end_line": 80, - "type": "METHOD", - "content_hash": "861686f6e514c0a8" - }, - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryImpl.install.index": { - "file_path": "packages/durable/src/harness/registry.ts", - "qualified_name": "packages.durable.src.harness.registry.RegistryImpl.install.index", - "start_line": 76, - "end_line": 76, - "type": "CLASS", - "content_hash": "b562ab7e1d4a9a91" - }, - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryImpl.install.index.current.findIndex() callback": { - "file_path": "packages/durable/src/harness/registry.ts", - "qualified_name": "packages.durable.src.harness.registry.RegistryImpl.install.index.current.findIndex() callback", - "start_line": 76, - "end_line": 76, - "type": "FUNCTION", - "content_hash": "b562ab7e1d4a9a91" - }, - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryImpl.install.next": { - "file_path": "packages/durable/src/harness/registry.ts", - "qualified_name": "packages.durable.src.harness.registry.RegistryImpl.install.next", - "start_line": 77, - "end_line": 78, - "type": "CLASS", - "content_hash": "a52ea7031438e5b6" - }, - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryImpl.install.next.current.map() callback": { - "file_path": "packages/durable/src/harness/registry.ts", - "qualified_name": "packages.durable.src.harness.registry.RegistryImpl.install.next.current.map() callback", - "start_line": 78, - "end_line": 78, - "type": "FUNCTION", - "content_hash": "d8fe86e0c591ea63" - }, - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryImpl.uninstall": { - "file_path": "packages/durable/src/harness/registry.ts", - "qualified_name": "packages.durable.src.harness.registry.RegistryImpl.uninstall", - "start_line": 82, - "end_line": 86, - "type": "METHOD", - "content_hash": "7d2fd819274e1e01" - }, - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryImpl.uninstall.current.some() callback": { - "file_path": "packages/durable/src/harness/registry.ts", - "qualified_name": "packages.durable.src.harness.registry.RegistryImpl.uninstall.current.some() callback", - "start_line": 84, - "end_line": 84, - "type": "FUNCTION", - "content_hash": "14b56d0f24bdaea3" - }, - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryImpl.uninstall.current.filter() callback": { - "file_path": "packages/durable/src/harness/registry.ts", - "qualified_name": "packages.durable.src.harness.registry.RegistryImpl.uninstall.current.filter() callback", - "start_line": 85, - "end_line": 85, - "type": "FUNCTION", - "content_hash": "eabf4d2d6309c7d4" - }, - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryImpl.#publish": { - "file_path": "packages/durable/src/harness/registry.ts", - "qualified_name": "packages.durable.src.harness.registry.RegistryImpl.#publish", - "start_line": 89, - "end_line": 92, - "type": "METHOD", - "content_hash": "9ab670bf9bde48c1" - }, - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.validateExtension": { - "file_path": "packages/durable/src/harness/registry.ts", - "qualified_name": "packages.durable.src.harness.registry.validateExtension", - "start_line": 96, - "end_line": 109, - "type": "FUNCTION", - "content_hash": "8e078f07893cdfb7" - }, - "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.createRegistry": { - "file_path": "packages/durable/src/harness/registry.ts", - "qualified_name": "packages.durable.src.harness.registry.createRegistry", - "start_line": 112, - "end_line": 114, - "type": "FUNCTION", - "content_hash": "2c3aff29fca4fc3a" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.conversationNode": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.conversationNode", - "start_line": 135, - "end_line": 137, - "type": "FUNCTION", - "content_hash": "784d02d12fcfa733" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.conversationOf": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.conversationOf", - "start_line": 139, - "end_line": 141, - "type": "FUNCTION", - "content_hash": "1d46e9bcefabe867" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.parentNode": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.parentNode", - "start_line": 144, - "end_line": 146, - "type": "FUNCTION", - "content_hash": "cc693012298a6f69" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler", - "start_line": 195, - "end_line": 1749, - "type": "CLASS", - "content_hash": "e04ac8dda21fd72c" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#unsubscribeRegistry": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#unsubscribeRegistry", - "start_line": 271, - "end_line": 271, - "type": "METHOD", - "content_hash": "ed96746bd19de701" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.constructor": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.constructor", - "start_line": 277, - "end_line": 291, - "type": "CONSTRUCTOR", - "content_hash": "efb63d8a0a35f3bf" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.open": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.open", - "start_line": 294, - "end_line": 320, - "type": "METHOD", - "content_hash": "8c298806e02c6966" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.open.#session.observeCommits() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.open.#session.observeCommits() callback", - "start_line": 295, - "end_line": 295, - "type": "FUNCTION", - "content_hash": "dd4e1d58a5d7819a" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.open.#session.subscribeClose() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.open.#session.subscribeClose() callback", - "start_line": 296, - "end_line": 296, - "type": "FUNCTION", - "content_hash": "bc8419487a73a200" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.open.#registry.subscribe() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.open.#registry.subscribe() callback", - "start_line": 297, - "end_line": 297, - "type": "FUNCTION", - "content_hash": "7b3737faa12428d7" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.open.#session.commitWith() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.open.#session.commitWith() callback", - "start_line": 298, - "end_line": 316, - "type": "FUNCTION", - "content_hash": "b8a76d71db96ba0d" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.open.#session.commitWith() callback.scanAll() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.open.#session.commitWith() callback.scanAll() callback", - "start_line": 302, - "end_line": 302, - "type": "FUNCTION", - "content_hash": "0ed8aa6bb6062e0a" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.resume": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.resume", - "start_line": 323, - "end_line": 326, - "type": "METHOD", - "content_hash": "3d71d0b37055bbd1" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.join": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.join", - "start_line": 332, - "end_line": 335, - "type": "METHOD", - "content_hash": "236f3ef478d14618" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.join.map() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.join.map() callback", - "start_line": 334, - "end_line": 334, - "type": "FUNCTION", - "content_hash": "23053b5e3a1a9e79" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.abort": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.abort", - "start_line": 344, - "end_line": 371, - "type": "METHOD", - "content_hash": "c864f440cfb22bc9" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.abort.marked": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.abort.marked", - "start_line": 345, - "end_line": 364, - "type": "CLASS", - "content_hash": "44ac26a797512b43" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.abort.marked.#session.commitWith() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.abort.marked.#session.commitWith() callback", - "start_line": 345, - "end_line": 364, - "type": "FUNCTION", - "content_hash": "44ac26a797512b43" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.waitForTask": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.waitForTask", - "start_line": 373, - "end_line": 383, - "type": "METHOD", - "content_hash": "519e47b8100d377e" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.waitForTask.found": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.waitForTask.found", - "start_line": 375, - "end_line": 381, - "type": "CLASS", - "content_hash": "644845dcdca0b9c4" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.waitForTask.found.#session.readOnLine() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.waitForTask.found.#session.readOnLine() callback", - "start_line": 375, - "end_line": 381, - "type": "FUNCTION", - "content_hash": "644845dcdca0b9c4" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.waitForIdle": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.waitForIdle", - "start_line": 389, - "end_line": 394, - "type": "METHOD", - "content_hash": "81e03c1e82e4e388" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.abortConversation": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.abortConversation", - "start_line": 401, - "end_line": 419, - "type": "METHOD", - "content_hash": "012f895709f25ada" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.abortConversation.reached": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.abortConversation.reached", - "start_line": 402, - "end_line": 416, - "type": "CLASS", - "content_hash": "8a745af49ad657af" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.abortConversation.reached.#session.commitWith() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.abortConversation.reached.#session.commitWith() callback", - "start_line": 402, - "end_line": 416, - "type": "FUNCTION", - "content_hash": "8a745af49ad657af" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#observe": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#observe", - "start_line": 423, - "end_line": 498, - "type": "METHOD", - "content_hash": "1f768c7b8a9ad659" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#contextRetentionMs": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#contextRetentionMs", - "start_line": 504, - "end_line": 511, - "type": "METHOD", - "content_hash": "164fe51696ca9c59" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#settleIdle": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#settleIdle", - "start_line": 514, - "end_line": 532, - "type": "METHOD", - "content_hash": "79ed720ca397bde6" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#scheduleExpiry": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#scheduleExpiry", - "start_line": 539, - "end_line": 565, - "type": "METHOD", - "content_hash": "074749d61ed6de70" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.#scheduleExpiry.timer": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.#scheduleExpiry.timer", - "start_line": 551, - "end_line": 557, - "type": "CLASS", - "content_hash": "a28ec075c56b1a20" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#scheduleExpiry.timer.setTimeout() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#scheduleExpiry.timer.setTimeout() callback", - "start_line": 552, - "end_line": 555, - "type": "FUNCTION", - "content_hash": "af1f92d76c8df2e2" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#scheduleReconcile": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#scheduleReconcile", - "start_line": 569, - "end_line": 573, - "type": "METHOD", - "content_hash": "da70a6cdb108c356" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#scheduleReconcile.queueMicrotask() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#scheduleReconcile.queueMicrotask() callback", - "start_line": 572, - "end_line": 572, - "type": "FUNCTION", - "content_hash": "7675e8dcd0e5cd97" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#reconcile": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#reconcile", - "start_line": 581, - "end_line": 630, - "type": "METHOD", - "content_hash": "eae4ddb5af62b455" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#reconcile.#session.commitWith() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#reconcile.#session.commitWith() callback", - "start_line": 588, - "end_line": 623, - "type": "FUNCTION", - "content_hash": "0f471324919ec63d" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#reconcile.#session.commitWith() callback.enter": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#reconcile.#session.commitWith() callback.enter", - "start_line": 607, - "end_line": 607, - "type": "METHOD", - "content_hash": "127969814569a17b" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#anyFailed": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#anyFailed", - "start_line": 633, - "end_line": 639, - "type": "METHOD", - "content_hash": "0f2c3475a494b8ee" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#finalize": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#finalize", - "start_line": 646, - "end_line": 676, - "type": "METHOD", - "content_hash": "33a772acd4ff755a" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadScopes": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#loadScopes", - "start_line": 682, - "end_line": 694, - "type": "METHOD", - "content_hash": "d97062b18854b854" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadScopes.submissions.scanAll() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#loadScopes.submissions.scanAll() callback", - "start_line": 688, - "end_line": 689, - "type": "FUNCTION", - "content_hash": "b96f7717a387c7c6" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadScopes.submissions": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#loadScopes.submissions", - "start_line": 688, - "end_line": 690, - "type": "CLASS", - "content_hash": "b69dc821fb61c6b5" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadScopes.conversations": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#loadScopes.conversations", - "start_line": 691, - "end_line": 691, - "type": "CLASS", - "content_hash": "059afcbb51ca029b" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadScopes.conversations.submissions.map() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#loadScopes.conversations.submissions.map() callback", - "start_line": 691, - "end_line": 691, - "type": "FUNCTION", - "content_hash": "059afcbb51ca029b" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadChain": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#loadChain", - "start_line": 701, - "end_line": 734, - "type": "METHOD", - "content_hash": "7de05de52cd68802" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#setEdge": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#setEdge", - "start_line": 736, - "end_line": 741, - "type": "METHOD", - "content_hash": "2462027b3ed6e5d1" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#settle": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#settle", - "start_line": 744, - "end_line": 750, - "type": "METHOD", - "content_hash": "686c6587ccdc51d5" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#countChild": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#countChild", - "start_line": 753, - "end_line": 758, - "type": "METHOD", - "content_hash": "16a540766a55ecb2" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#forget": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#forget", - "start_line": 764, - "end_line": 775, - "type": "METHOD", - "content_hash": "45df34d8d986361b" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#track": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#track", - "start_line": 781, - "end_line": 814, - "type": "METHOD", - "content_hash": "ca9570936ad97326" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#release": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#release", - "start_line": 817, - "end_line": 822, - "type": "METHOD", - "content_hash": "679f3e64861da897" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#relist": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#relist", - "start_line": 830, - "end_line": 862, - "type": "METHOD", - "content_hash": "02c76127eb57de55" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#nearestLiveAbove": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#nearestLiveAbove", - "start_line": 868, - "end_line": 879, - "type": "METHOD", - "content_hash": "e838d01a932ed530" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#known": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#known", - "start_line": 882, - "end_line": 888, - "type": "METHOD", - "content_hash": "57efd0959c48369c" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#edge": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#edge", - "start_line": 891, - "end_line": 893, - "type": "METHOD", - "content_hash": "cf97d0adac95de84" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#node": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#node", - "start_line": 895, - "end_line": 897, - "type": "METHOD", - "content_hash": "6bad0f00c825bd3c" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#above": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#above", - "start_line": 900, - "end_line": 921, - "type": "METHOD", - "content_hash": "9a7f394bcdf0d903" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#walkDown": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#walkDown", - "start_line": 928, - "end_line": 955, - "type": "METHOD", - "content_hash": "9eb9da8395ace92e" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#links": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#links", - "start_line": 961, - "end_line": 985, - "type": "METHOD", - "content_hash": "8e96b58b0d31175c" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#ownedLive": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#ownedLive", - "start_line": 992, - "end_line": 1008, - "type": "METHOD", - "content_hash": "eb3adc36bec8394a" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#hasOwnedLive": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#hasOwnedLive", - "start_line": 1010, - "end_line": 1017, - "type": "METHOD", - "content_hash": "55cc3d3f9c00aa3b" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#inScope": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#inScope", - "start_line": 1024, - "end_line": 1034, - "type": "METHOD", - "content_hash": "0fb4ee334dbd06db" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#belowCancelled": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#belowCancelled", - "start_line": 1040, - "end_line": 1042, - "type": "METHOD", - "content_hash": "f879d5fa0d9efdc5" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#cancellingOwner": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#cancellingOwner", - "start_line": 1045, - "end_line": 1056, - "type": "METHOD", - "content_hash": "92e7e38d56f7972f" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#failSession": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#failSession", - "start_line": 1059, - "end_line": 1061, - "type": "METHOD", - "content_hash": "8cdcfbeabe0d0649" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#seal": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#seal", - "start_line": 1064, - "end_line": 1077, - "type": "METHOD", - "content_hash": "7875cd39ab731649" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#kick": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#kick", - "start_line": 1079, - "end_line": 1085, - "type": "METHOD", - "content_hash": "24d5264c0caa4af3" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#kick.queueMicrotask() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#kick.queueMicrotask() callback", - "start_line": 1084, - "end_line": 1084, - "type": "FUNCTION", - "content_hash": "c484914dbe4227ce" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#drain": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#drain", - "start_line": 1087, - "end_line": 1101, - "type": "METHOD", - "content_hash": "f13ccd2d3238e387" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#reserve": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#reserve", - "start_line": 1107, - "end_line": 1180, - "type": "METHOD", - "content_hash": "e703047109657e81" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#reserve.#session.commitWith() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#reserve.#session.commitWith() callback", - "start_line": 1111, - "end_line": 1167, - "type": "FUNCTION", - "content_hash": "42874a1a6d53d766" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#waitingOn": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#waitingOn", - "start_line": 1186, - "end_line": 1192, - "type": "METHOD", - "content_hash": "80b5cd7b104a8e8f" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#waitingOn.record.state.on.filter() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#waitingOn.record.state.on.filter() callback", - "start_line": 1189, - "end_line": 1189, - "type": "FUNCTION", - "content_hash": "b68fcc68b39d3667" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#waitingOn.live": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#waitingOn.live", - "start_line": 1190, - "end_line": 1190, - "type": "CLASS", - "content_hash": "de6f35fe690ba8a1" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#waitingOn.live.record.state.on.find() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#waitingOn.live.record.state.on.find() callback", - "start_line": 1190, - "end_line": 1190, - "type": "FUNCTION", - "content_hash": "de6f35fe690ba8a1" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#resolve": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#resolve", - "start_line": 1195, - "end_line": 1211, - "type": "METHOD", - "content_hash": "b093d473147aa920" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#fit": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#fit", - "start_line": 1213, - "end_line": 1221, - "type": "METHOD", - "content_hash": "f72b82d9981397ce" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.inspect": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.inspect", - "start_line": 1228, - "end_line": 1236, - "type": "METHOD", - "content_hash": "cbb0862ab63852ec" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#inspectTask": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#inspectTask", - "start_line": 1238, - "end_line": 1249, - "type": "METHOD", - "content_hash": "a9b16cbc47516365" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#createInvocation": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#createInvocation", - "start_line": 1251, - "end_line": 1267, - "type": "METHOD", - "content_hash": "719ae6f6ca032ec9" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#createInvocation.invocation": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#createInvocation.invocation", - "start_line": 1254, - "end_line": 1264, - "type": "CLASS", - "content_hash": "7734137707c7cace" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#createInvocation.invocation.finish": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#createInvocation.invocation.finish", - "start_line": 1263, - "end_line": 1263, - "type": "METHOD", - "content_hash": "2ea01096b9df4c44" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#start": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#start", - "start_line": 1269, - "end_line": 1283, - "type": "METHOD", - "content_hash": "50f1dfa4419dc3e4" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#start.": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#start.", - "start_line": 1271, - "end_line": 1282, - "type": "FUNCTION", - "content_hash": "5474b1d2f6e00819" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#run": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#run", - "start_line": 1286, - "end_line": 1306, - "type": "METHOD", - "content_hash": "34aa974cd5514b32" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#run.phase": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#run.phase", - "start_line": 1289, - "end_line": 1289, - "type": "CLASS", - "content_hash": "296bafe30e082714" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#run.phase.snapshot": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#run.phase.snapshot", - "start_line": 1289, - "end_line": 1289, - "type": "METHOD", - "content_hash": "296bafe30e082714" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#run.phase.task": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#run.phase.task", - "start_line": 1289, - "end_line": 1289, - "type": "METHOD", - "content_hash": "296bafe30e082714" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#run.current": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#run.current", - "start_line": 1293, - "end_line": 1293, - "type": "CLASS", - "content_hash": "5cc1f4d264b7c69e" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#run.current.#step() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#run.current.#step() callback", - "start_line": 1293, - "end_line": 1293, - "type": "FUNCTION", - "content_hash": "5cc1f4d264b7c69e" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#decide": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#decide", - "start_line": 1312, - "end_line": 1351, - "type": "METHOD", - "content_hash": "476f556d59568fff" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runAbort": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runAbort", - "start_line": 1354, - "end_line": 1368, - "type": "METHOD", - "content_hash": "de59dbcbd4c0ee45" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runAbort.phase": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runAbort.phase", - "start_line": 1360, - "end_line": 1360, - "type": "CLASS", - "content_hash": "ac5c4f54b95a1c49" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runAbort.phase.snapshot": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runAbort.phase.snapshot", - "start_line": 1360, - "end_line": 1360, - "type": "METHOD", - "content_hash": "ac5c4f54b95a1c49" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runAbort.phase.task": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runAbort.phase.task", - "start_line": 1360, - "end_line": 1360, - "type": "METHOD", - "content_hash": "ac5c4f54b95a1c49" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runAbort.#step() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runAbort.#step() callback", - "start_line": 1367, - "end_line": 1367, - "type": "FUNCTION", - "content_hash": "26888ea90cfda4e3" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#step": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#step", - "start_line": 1376, - "end_line": 1400, - "type": "METHOD", - "content_hash": "8c235056c2a28425" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#step.#session.commitWith() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#step.#session.commitWith() callback", - "start_line": 1381, - "end_line": 1392, - "type": "FUNCTION", - "content_hash": "d09ef4c9d908d178" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#terminate": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#terminate", - "start_line": 1406, - "end_line": 1414, - "type": "METHOD", - "content_hash": "e91873d162700fe3" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#commitState": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#commitState", - "start_line": 1421, - "end_line": 1438, - "type": "METHOD", - "content_hash": "d1326b9d4899a3cf" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#validateWait": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#validateWait", - "start_line": 1444, - "end_line": 1466, - "type": "METHOD", - "content_hash": "6b3500d3f64f0746" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#end": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#end", - "start_line": 1469, - "end_line": 1479, - "type": "METHOD", - "content_hash": "7d15721ed1581e6e" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#idle": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#idle", - "start_line": 1482, - "end_line": 1498, - "type": "METHOD", - "content_hash": "a732769788748211" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime", - "start_line": 1502, - "end_line": 1690, - "type": "METHOD", - "content_hash": "685b5185d7785710" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.#runtime.agent": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.#runtime.agent", - "start_line": 1504, - "end_line": 1512, - "type": "CLASS", - "content_hash": "b47fb973e0ed6c16" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.agent.phase.agent.catch() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.agent.phase.agent.catch() callback", - "start_line": 1509, - "end_line": 1509, - "type": "FUNCTION", - "content_hash": "74642dd0501180d0" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.#runtime.hooks": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.#runtime.hooks", - "start_line": 1513, - "end_line": 1526, - "type": "CLASS", - "content_hash": "267c2d9f62316685" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.hooks.each": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.hooks.each", - "start_line": 1514, - "end_line": 1525, - "type": "METHOD", - "content_hash": "2acbdfb886cb942f" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.agent": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.agent", - "start_line": 1533, - "end_line": 1534, - "type": "METHOD", - "content_hash": "2a1237f0d1b44ce3" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.#runtime.settings": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.#runtime.settings", - "start_line": 1535, - "end_line": 1537, - "type": "METHOD", - "content_hash": "ac6e30592846fcb8" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.env": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.env", - "start_line": 1538, - "end_line": 1538, - "type": "METHOD", - "content_hash": "8bf2dea74525ed19" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.env.#read() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.env.#read() callback", - "start_line": 1538, - "end_line": 1538, - "type": "FUNCTION", - "content_hash": "8bf2dea74525ed19" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.registry": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.registry", - "start_line": 1540, - "end_line": 1542, - "type": "METHOD", - "content_hash": "9016bf6f283dfd00" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.commit": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.commit", - "start_line": 1543, - "end_line": 1551, - "type": "METHOD", - "content_hash": "4e3ede6b7cb6ca5f" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.commit.#gated() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.commit.#gated() callback", - "start_line": 1546, - "end_line": 1549, - "type": "FUNCTION", - "content_hash": "4662cf106f781dfa" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.memo.": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.memo.", - "start_line": 1552, - "end_line": 1567, - "type": "FUNCTION", - "content_hash": "924b4cd423a5a4d0" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.memo..#read() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.memo..#read() callback", - "start_line": 1554, - "end_line": 1554, - "type": "FUNCTION", - "content_hash": "e2b3284ea1ebdf3d" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.memo..#gated() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.memo..#gated() callback", - "start_line": 1559, - "end_line": 1564, - "type": "FUNCTION", - "content_hash": "9966812a44e01863" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.sleep": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.sleep", - "start_line": 1568, - "end_line": 1568, - "type": "METHOD", - "content_hash": "38d388f5ddce7269" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.snapshot.": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.snapshot.", - "start_line": 1570, - "end_line": 1573, - "type": "FUNCTION", - "content_hash": "6c3e7670730ca1c9" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.snapshot..#read() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.snapshot..#read() callback", - "start_line": 1571, - "end_line": 1572, - "type": "FUNCTION", - "content_hash": "c3fc32dc7b7a413e" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.snapshotAsOf.": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.snapshotAsOf.", - "start_line": 1574, - "end_line": 1577, - "type": "FUNCTION", - "content_hash": "ddb0be2ca6945c7c" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.snapshotAsOf..#read() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.snapshotAsOf..#read() callback", - "start_line": 1575, - "end_line": 1576, - "type": "FUNCTION", - "content_hash": "01e71b7a6dbd45e0" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.getTask.": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.getTask.", - "start_line": 1578, - "end_line": 1581, - "type": "FUNCTION", - "content_hash": "03d401372032bf0e" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.getTask..#read() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.getTask..#read() callback", - "start_line": 1579, - "end_line": 1580, - "type": "FUNCTION", - "content_hash": "ba39a70a179377f5" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.getTask..#read() callback.#session.readOnLine() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.getTask..#read() callback.#session.readOnLine() callback", - "start_line": 1580, - "end_line": 1580, - "type": "FUNCTION", - "content_hash": "36d8cf5a909aa975" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.waitForTask.": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.waitForTask.", - "start_line": 1582, - "end_line": 1585, - "type": "FUNCTION", - "content_hash": "7c1e9b0667558032" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.waitForTask..#read() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.waitForTask..#read() callback", - "start_line": 1583, - "end_line": 1584, - "type": "FUNCTION", - "content_hash": "f87467204f60bc54" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.ownedTasks": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.ownedTasks", - "start_line": 1586, - "end_line": 1603, - "type": "METHOD", - "content_hash": "f4e3e1b785cee1dc" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.ownedTasks.#read() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.ownedTasks.#read() callback", - "start_line": 1587, - "end_line": 1602, - "type": "FUNCTION", - "content_hash": "780e3c3a40a1c59c" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.ownedTasks.#read() callback.#session.readOnLine() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.ownedTasks.#read() callback.#session.readOnLine() callback", - "start_line": 1588, - "end_line": 1602, - "type": "FUNCTION", - "content_hash": "2ffebf05958871ae" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.ownedTasks.#read() callback.#session.readOnLine() callback.owned.sort() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.ownedTasks.#read() callback.#session.readOnLine() callback.owned.sort() callback", - "start_line": 1600, - "end_line": 1600, - "type": "FUNCTION", - "content_hash": "2fb269e651e4803d" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.ownedTasks.#read() callback.#session.readOnLine() callback.map() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.ownedTasks.#read() callback.#session.readOnLine() callback.map() callback", - "start_line": 1601, - "end_line": 1601, - "type": "FUNCTION", - "content_hash": "a290de306bdc5df8" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.abortOwned": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.abortOwned", - "start_line": 1604, - "end_line": 1614, - "type": "METHOD", - "content_hash": "012bf0efb5fa0573" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.abortOwned.#read() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.abortOwned.#read() callback", - "start_line": 1605, - "end_line": 1614, - "type": "FUNCTION", - "content_hash": "ee80178bec94354a" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.abortOwned.#read() callback.record": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.abortOwned.#read() callback.record", - "start_line": 1607, - "end_line": 1607, - "type": "CLASS", - "content_hash": "fa6fe404883a043d" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.abortOwned.#read() callback.record.#session.readOnLine() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.abortOwned.#read() callback.record.#session.readOnLine() callback", - "start_line": 1607, - "end_line": 1607, - "type": "FUNCTION", - "content_hash": "fa6fe404883a043d" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.outcomes.": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.outcomes.", - "start_line": 1615, - "end_line": 1626, - "type": "FUNCTION", - "content_hash": "02fbdb3daae2b54c" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.outcomes..#read() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.outcomes..#read() callback", - "start_line": 1616, - "end_line": 1625, - "type": "FUNCTION", - "content_hash": "f9384a7742e6cbe9" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.outcomes..#read() callback.#session.readOnLine() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.outcomes..#read() callback.#session.readOnLine() callback", - "start_line": 1617, - "end_line": 1625, - "type": "FUNCTION", - "content_hash": "fae3e3c578a2a29d" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.conversation": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.conversation", - "start_line": 1627, - "end_line": 1639, - "type": "METHOD", - "content_hash": "0e9c405331515d7f" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.conversation.#read() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.conversation.#read() callback", - "start_line": 1628, - "end_line": 1638, - "type": "FUNCTION", - "content_hash": "a381b42026068140" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.conversation.#read() callback.check": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.conversation.#read() callback.check", - "start_line": 1633, - "end_line": 1635, - "type": "METHOD", - "content_hash": "d4617a1d0c0d39c3" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.entry.": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.entry.", - "start_line": 1640, - "end_line": 1652, - "type": "FUNCTION", - "content_hash": "fb406c3b03d460f5" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.entry..#read() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.entry..#read() callback", - "start_line": 1645, - "end_line": 1651, - "type": "FUNCTION", - "content_hash": "35ac71802e1b8cab" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.entry..#read() callback.found.#session.readOnLine() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.entry..#read() callback.found.#session.readOnLine() callback", - "start_line": 1646, - "end_line": 1647, - "type": "FUNCTION", - "content_hash": "2f57091a7b76ccae" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.entry..#read() callback.found": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.entry..#read() callback.found", - "start_line": 1646, - "end_line": 1648, - "type": "CLASS", - "content_hash": "4d85bb8b7ef42546" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.context": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.context", - "start_line": 1653, - "end_line": 1680, - "type": "METHOD", - "content_hash": "b7220d26c13728ee" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.context.#read() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.context.#read() callback", - "start_line": 1654, - "end_line": 1680, - "type": "FUNCTION", - "content_hash": "c914f7d7d999d98e" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.now": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.now", - "start_line": 1681, - "end_line": 1684, - "type": "METHOD", - "content_hash": "1a56fad938717e6e" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.report": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.report", - "start_line": 1685, - "end_line": 1688, - "type": "METHOD", - "content_hash": "c18041931db7349e" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#read": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#read", - "start_line": 1693, - "end_line": 1696, - "type": "METHOD", - "content_hash": "7b08ae660801fc6e" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#gated": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#gated", - "start_line": 1699, - "end_line": 1721, - "type": "METHOD", - "content_hash": "604b030c8eeaab5c" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#gated.#session.commitWith() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#gated.#session.commitWith() callback", - "start_line": 1706, - "end_line": 1717, - "type": "FUNCTION", - "content_hash": "5243318fe29bcb3b" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#sleep": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#sleep", - "start_line": 1724, - "end_line": 1735, - "type": "METHOD", - "content_hash": "a71f7c105423f28c" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#watchDoc": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#watchDoc", - "start_line": 1737, - "end_line": 1748, - "type": "METHOD", - "content_hash": "18790d60db5ad7d3" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#watchDoc.watch.closed.then() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.TaskScheduler.#watchDoc.watch.closed.then() callback", - "start_line": 1746, - "end_line": 1746, - "type": "FUNCTION", - "content_hash": "ab695668c9a99016" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.withAbortMark": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.withAbortMark", - "start_line": 1752, - "end_line": 1755, - "type": "FUNCTION", - "content_hash": "3c3ac01ea332da42" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.cancellationIntent": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.cancellationIntent", - "start_line": 1758, - "end_line": 1760, - "type": "FUNCTION", - "content_hash": "0ffdbe63eac61794" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.failedOutcome": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.failedOutcome", - "start_line": 1763, - "end_line": 1766, - "type": "FUNCTION", - "content_hash": "df0f3a08e5f91aca" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.parentOf": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.parentOf", - "start_line": 1768, - "end_line": 1770, - "type": "FUNCTION", - "content_hash": "32bee7a2de46c456" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.nodeOf": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.nodeOf", - "start_line": 1772, - "end_line": 1778, - "type": "FUNCTION", - "content_hash": "7a5eb7a4d126f551" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.overlayOf": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.overlayOf", - "start_line": 1780, - "end_line": 1784, - "type": "FUNCTION", - "content_hash": "a25b70f171480675" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.overlayOf.tasks.map() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.overlayOf.tasks.map() callback", - "start_line": 1781, - "end_line": 1781, - "type": "FUNCTION", - "content_hash": "e40b36cee659991f" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.tasks": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.tasks", - "start_line": 1781, - "end_line": 1781, - "type": "CLASS", - "content_hash": "e40b36cee659991f" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.edges": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.edges", - "start_line": 1782, - "end_line": 1782, - "type": "CLASS", - "content_hash": "97f76d7466a9e7e1" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.overlayOf.edges.map() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.overlayOf.edges.map() callback", - "start_line": 1782, - "end_line": 1782, - "type": "FUNCTION", - "content_hash": "97f76d7466a9e7e1" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.addTo": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.addTo", - "start_line": 1786, - "end_line": 1790, - "type": "FUNCTION", - "content_hash": "17b98a19f3b88cda" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.deleteFrom": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.deleteFrom", - "start_line": 1792, - "end_line": 1797, - "type": "FUNCTION", - "content_hash": "7c828b22ea1b5e9e" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.memoOf": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.memoOf", - "start_line": 1800, - "end_line": 1803, - "type": "FUNCTION", - "content_hash": "ac312e0ff69f26dc" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.sessionMethod": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.sessionMethod", - "start_line": 1806, - "end_line": 1811, - "type": "FUNCTION", - "content_hash": "0135f5da8341f4a2" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.missingMigration": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.missingMigration", - "start_line": 1813, - "end_line": 1815, - "type": "FUNCTION", - "content_hash": "71e8f0c503ed84a4" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.erased": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.erased", - "start_line": 1817, - "end_line": 1819, - "type": "FUNCTION", - "content_hash": "004cc8dd1cd808e2" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.endedError": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.endedError", - "start_line": 1821, - "end_line": 1823, - "type": "FUNCTION", - "content_hash": "25698e0f605de41f" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.withState": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.withState", - "start_line": 1826, - "end_line": 1830, - "type": "FUNCTION", - "content_hash": "07bbf36ec23b4f39" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.canReserve": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.canReserve", - "start_line": 1833, - "end_line": 1838, - "type": "FUNCTION", - "content_hash": "481eb9ebb189df35" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.delay": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.delay", - "start_line": 1840, - "end_line": 1852, - "type": "FUNCTION", - "content_hash": "3801573c6690680a" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.delay.": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.delay.", - "start_line": 1841, - "end_line": 1851, - "type": "FUNCTION", - "content_hash": "e5cb7fe89f681c9d" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.delay..timer": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.delay..timer", - "start_line": 1846, - "end_line": 1849, - "type": "CLASS", - "content_hash": "573f4d3532a4bef1" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.delay..timer.setTimeout() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.delay..timer.setTimeout() callback", - "start_line": 1846, - "end_line": 1849, - "type": "FUNCTION", - "content_hash": "573f4d3532a4bef1" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.jsonEqual": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.jsonEqual", - "start_line": 1855, - "end_line": 1865, - "type": "FUNCTION", - "content_hash": "6607b316d8bd68cd" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.jsonEqual.left.every() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.jsonEqual.left.every() callback", - "start_line": 1860, - "end_line": 1860, - "type": "FUNCTION", - "content_hash": "7acc646ae7796036" - }, - "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.jsonEqual.keys.every() callback": { - "file_path": "packages/durable/src/harness/scheduler.ts", - "qualified_name": "packages.durable.src.harness.scheduler.jsonEqual.keys.every() callback", - "start_line": 1864, - "end_line": 1864, - "type": "FUNCTION", - "content_hash": "616521e752fcdf91" - }, - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions": { - "file_path": "packages/durable/src/harness/submissions.ts", - "qualified_name": "packages.durable.src.harness.submissions.Submissions", - "start_line": 23, - "end_line": 111, - "type": "CLASS", - "content_hash": "dede4d6f0d0cf65d" - }, - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.constructor": { - "file_path": "packages/durable/src/harness/submissions.ts", - "qualified_name": "packages.durable.src.harness.submissions.Submissions.constructor", - "start_line": 34, - "end_line": 51, - "type": "CONSTRUCTOR", - "content_hash": "232d386e5f55c43a" - }, - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.constructor.session.observeCommits() callback": { - "file_path": "packages/durable/src/harness/submissions.ts", - "qualified_name": "packages.durable.src.harness.submissions.Submissions.constructor.session.observeCommits() callback", - "start_line": 46, - "end_line": 46, - "type": "FUNCTION", - "content_hash": "48851abe907f4ef8" - }, - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.constructor.session.subscribeClose() callback": { - "file_path": "packages/durable/src/harness/submissions.ts", - "qualified_name": "packages.durable.src.harness.submissions.Submissions.constructor.session.subscribeClose() callback", - "start_line": 47, - "end_line": 50, - "type": "FUNCTION", - "content_hash": "a19a9a4f77170608" - }, - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.submit": { - "file_path": "packages/durable/src/harness/submissions.ts", - "qualified_name": "packages.durable.src.harness.submissions.Submissions.submit", - "start_line": 54, - "end_line": 61, - "type": "METHOD", - "content_hash": "e9786c211a71980f" - }, - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.submit.id": { - "file_path": "packages/durable/src/harness/submissions.ts", - "qualified_name": "packages.durable.src.harness.submissions.Submissions.submit.id", - "start_line": 56, - "end_line": 59, - "type": "CLASS", - "content_hash": "f1536557b8c36ee2" - }, - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.submit.id.#session.commitWith() callback": { - "file_path": "packages/durable/src/harness/submissions.ts", - "qualified_name": "packages.durable.src.harness.submissions.Submissions.submit.id.#session.commitWith() callback", - "start_line": 57, - "end_line": 57, - "type": "FUNCTION", - "content_hash": "b15f44bed0f57922" - }, - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.get": { - "file_path": "packages/durable/src/harness/submissions.ts", - "qualified_name": "packages.durable.src.harness.submissions.Submissions.get", - "start_line": 64, - "end_line": 67, - "type": "METHOD", - "content_hash": "c1d876fe24d1e126" - }, - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.get.record": { - "file_path": "packages/durable/src/harness/submissions.ts", - "qualified_name": "packages.durable.src.harness.submissions.Submissions.get.record", - "start_line": 65, - "end_line": 65, - "type": "CLASS", - "content_hash": "27a24984828669c0" - }, - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.get.record.#session.readOnLine() callback": { - "file_path": "packages/durable/src/harness/submissions.ts", - "qualified_name": "packages.durable.src.harness.submissions.Submissions.get.record.#session.readOnLine() callback", - "start_line": 65, - "end_line": 65, - "type": "FUNCTION", - "content_hash": "27a24984828669c0" - }, - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.status": { - "file_path": "packages/durable/src/harness/submissions.ts", - "qualified_name": "packages.durable.src.harness.submissions.Submissions.status", - "start_line": 69, - "end_line": 73, - "type": "METHOD", - "content_hash": "49ecc5b91ee1a9b2" - }, - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.status.record": { - "file_path": "packages/durable/src/harness/submissions.ts", - "qualified_name": "packages.durable.src.harness.submissions.Submissions.status.record", - "start_line": 70, - "end_line": 70, - "type": "CLASS", - "content_hash": "27a24984828669c0" - }, - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.status.record.#session.readOnLine() callback": { - "file_path": "packages/durable/src/harness/submissions.ts", - "qualified_name": "packages.durable.src.harness.submissions.Submissions.status.record.#session.readOnLine() callback", - "start_line": 70, - "end_line": 70, - "type": "FUNCTION", - "content_hash": "27a24984828669c0" - }, - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.wait": { - "file_path": "packages/durable/src/harness/submissions.ts", - "qualified_name": "packages.durable.src.harness.submissions.Submissions.wait", - "start_line": 75, - "end_line": 87, - "type": "METHOD", - "content_hash": "d2ada1abe59ab5d6" - }, - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.wait.found": { - "file_path": "packages/durable/src/harness/submissions.ts", - "qualified_name": "packages.durable.src.harness.submissions.Submissions.wait.found", - "start_line": 78, - "end_line": 85, - "type": "CLASS", - "content_hash": "c74df664961e6d2b" - }, - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.wait.found.#session.readOnLine() callback": { - "file_path": "packages/durable/src/harness/submissions.ts", - "qualified_name": "packages.durable.src.harness.submissions.Submissions.wait.found.#session.readOnLine() callback", - "start_line": 78, - "end_line": 85, - "type": "FUNCTION", - "content_hash": "c74df664961e6d2b" - }, - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.abort": { - "file_path": "packages/durable/src/harness/submissions.ts", - "qualified_name": "packages.durable.src.harness.submissions.Submissions.abort", - "start_line": 90, - "end_line": 103, - "type": "METHOD", - "content_hash": "32e197ea15c295a5" - }, - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.abort.#session.commitWith() callback": { - "file_path": "packages/durable/src/harness/submissions.ts", - "qualified_name": "packages.durable.src.harness.submissions.Submissions.abort.#session.commitWith() callback", - "start_line": 91, - "end_line": 102, - "type": "FUNCTION", - "content_hash": "a5e6a8d1269935fd" - }, - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.#observe": { - "file_path": "packages/durable/src/harness/submissions.ts", - "qualified_name": "packages.durable.src.harness.submissions.Submissions.#observe", - "start_line": 105, - "end_line": 110, - "type": "METHOD", - "content_hash": "a3e6c0005ea5a7da" - }, - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.SubmissionHandle": { - "file_path": "packages/durable/src/harness/submissions.ts", - "qualified_name": "packages.durable.src.harness.submissions.SubmissionHandle", - "start_line": 113, - "end_line": 135, - "type": "CLASS", - "content_hash": "0d4341ba4b189049" - }, - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.SubmissionHandle.constructor": { - "file_path": "packages/durable/src/harness/submissions.ts", - "qualified_name": "packages.durable.src.harness.submissions.SubmissionHandle.constructor", - "start_line": 117, - "end_line": 120, - "type": "CONSTRUCTOR", - "content_hash": "95a368017bf1d1f5" - }, - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.SubmissionHandle.status": { - "file_path": "packages/durable/src/harness/submissions.ts", - "qualified_name": "packages.durable.src.harness.submissions.SubmissionHandle.status", - "start_line": 122, - "end_line": 124, - "type": "METHOD", - "content_hash": "fbb953ff6b56027c" - }, - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.SubmissionHandle.wait": { - "file_path": "packages/durable/src/harness/submissions.ts", - "qualified_name": "packages.durable.src.harness.submissions.SubmissionHandle.wait", - "start_line": 126, - "end_line": 128, - "type": "METHOD", - "content_hash": "db4d3798af68e776" - }, - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.SubmissionHandle.abort": { - "file_path": "packages/durable/src/harness/submissions.ts", - "qualified_name": "packages.durable.src.harness.submissions.SubmissionHandle.abort", - "start_line": 130, - "end_line": 134, - "type": "METHOD", - "content_hash": "f7c66fe7b5d4aae0" - }, - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.isSettled": { - "file_path": "packages/durable/src/harness/submissions.ts", - "qualified_name": "packages.durable.src.harness.submissions.isSettled", - "start_line": 137, - "end_line": 139, - "type": "FUNCTION", - "content_hash": "757b61e76b0ae7fd" - }, - "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.admitSubmission": { - "file_path": "packages/durable/src/harness/submissions.ts", - "qualified_name": "packages.durable.src.harness.submissions.admitSubmission", - "start_line": 148, - "end_line": 207, - "type": "FUNCTION", - "content_hash": "586a40dfc0bd4e9f" - }, - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView": { - "file_path": "packages/durable/src/harness/task-graph.ts", - "qualified_name": "packages.durable.src.harness.task-graph.TaskGraphView", - "start_line": 62, - "end_line": 154, - "type": "CLASS", - "content_hash": "a6b8c4ff6cdd39dd" - }, - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.constructor": { - "file_path": "packages/durable/src/harness/task-graph.ts", - "qualified_name": "packages.durable.src.harness.task-graph.TaskGraphView.constructor", - "start_line": 68, - "end_line": 84, - "type": "CONSTRUCTOR", - "content_hash": "e76ee9eb917a14fc" - }, - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.constructor.session.observeCommits() callback": { - "file_path": "packages/durable/src/harness/task-graph.ts", - "qualified_name": "packages.durable.src.harness.task-graph.TaskGraphView.constructor.session.observeCommits() callback", - "start_line": 71, - "end_line": 73, - "type": "FUNCTION", - "content_hash": "1266ca1ebe4b2adc" - }, - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.constructor.session.observeCommits() callback.advance() callback": { - "file_path": "packages/durable/src/harness/task-graph.ts", - "qualified_name": "packages.durable.src.harness.task-graph.TaskGraphView.constructor.session.observeCommits() callback.advance() callback", - "start_line": 72, - "end_line": 72, - "type": "FUNCTION", - "content_hash": "33b3bc0fff16d957" - }, - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.constructor.session.subscribeClose() callback": { - "file_path": "packages/durable/src/harness/task-graph.ts", - "qualified_name": "packages.durable.src.harness.task-graph.TaskGraphView.constructor.session.subscribeClose() callback", - "start_line": 74, - "end_line": 83, - "type": "FUNCTION", - "content_hash": "e33656da13762adc" - }, - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.constructor.session.subscribeClose() callback.contained() callback": { - "file_path": "packages/durable/src/harness/task-graph.ts", - "qualified_name": "packages.durable.src.harness.task-graph.constructor.session.subscribeClose() callback.contained() callback", - "start_line": 78, - "end_line": 78, - "type": "FUNCTION", - "content_hash": "eeba06e602d42938" - }, - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.constructor.session.subscribeClose() callback.contained() callback": { - "file_path": "packages/durable/src/harness/task-graph.ts", - "qualified_name": "packages.durable.src.harness.task-graph.TaskGraphView.constructor.session.subscribeClose() callback.contained() callback", - "start_line": 79, - "end_line": 79, - "type": "FUNCTION", - "content_hash": "ceaeead9ffd5d90c" - }, - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.state": { - "file_path": "packages/durable/src/harness/task-graph.ts", - "qualified_name": "packages.durable.src.harness.task-graph.TaskGraphView.state", - "start_line": 87, - "end_line": 98, - "type": "METHOD", - "content_hash": "a3386f04e71bef2d" - }, - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.state.onError": { - "file_path": "packages/durable/src/harness/task-graph.ts", - "qualified_name": "packages.durable.src.harness.task-graph.TaskGraphView.state.onError", - "start_line": 93, - "end_line": 93, - "type": "METHOD", - "content_hash": "c8a4476071c6430a" - }, - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.watch": { - "file_path": "packages/durable/src/harness/task-graph.ts", - "qualified_name": "packages.durable.src.harness.task-graph.TaskGraphView.watch", - "start_line": 101, - "end_line": 113, - "type": "METHOD", - "content_hash": "3b3b793f5a7195dc" - }, - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#attach": { - "file_path": "packages/durable/src/harness/task-graph.ts", - "qualified_name": "packages.durable.src.harness.task-graph.TaskGraphView.#attach", - "start_line": 116, - "end_line": 134, - "type": "METHOD", - "content_hash": "560b23d674131627" - }, - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#attach.#session.readOnLine() callback": { - "file_path": "packages/durable/src/harness/task-graph.ts", - "qualified_name": "packages.durable.src.harness.task-graph.TaskGraphView.#attach.#session.readOnLine() callback", - "start_line": 120, - "end_line": 133, - "type": "FUNCTION", - "content_hash": "3eb5f3d798c62baf" - }, - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#build": { - "file_path": "packages/durable/src/harness/task-graph.ts", - "qualified_name": "packages.durable.src.harness.task-graph.TaskGraphView.#build", - "start_line": 136, - "end_line": 153, - "type": "METHOD", - "content_hash": "56444af8d1d863f8" - }, - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#build.scanAll() callback": { - "file_path": "packages/durable/src/harness/task-graph.ts", - "qualified_name": "packages.durable.src.harness.task-graph.TaskGraphView.#build.scanAll() callback", - "start_line": 141, - "end_line": 141, - "type": "FUNCTION", - "content_hash": "5e555b0fe0d8fb3a" - }, - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#build.records.sort() callback": { - "file_path": "packages/durable/src/harness/task-graph.ts", - "qualified_name": "packages.durable.src.harness.task-graph.TaskGraphView.#build.records.sort() callback", - "start_line": 144, - "end_line": 144, - "type": "FUNCTION", - "content_hash": "7ccded96757f8a92" - }, - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#build.owned.scanAll() callback": { - "file_path": "packages/durable/src/harness/task-graph.ts", - "qualified_name": "packages.durable.src.harness.task-graph.TaskGraphView.#build.owned.scanAll() callback", - "start_line": 146, - "end_line": 147, - "type": "FUNCTION", - "content_hash": "31694d31a4209e6d" - }, - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#build.owned": { - "file_path": "packages/durable/src/harness/task-graph.ts", - "qualified_name": "packages.durable.src.harness.task-graph.TaskGraphView.#build.owned", - "start_line": 146, - "end_line": 148, - "type": "CLASS", - "content_hash": "4c826829145d7319" - }, - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#build.conversations": { - "file_path": "packages/durable/src/harness/task-graph.ts", - "qualified_name": "packages.durable.src.harness.task-graph.TaskGraphView.#build.conversations", - "start_line": 149, - "end_line": 149, - "type": "CLASS", - "content_hash": "2bce5c1a65cdd662" - }, - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#build.conversations.owned.map() callback": { - "file_path": "packages/durable/src/harness/task-graph.ts", - "qualified_name": "packages.durable.src.harness.task-graph.TaskGraphView.#build.conversations.owned.map() callback", - "start_line": 149, - "end_line": 149, - "type": "FUNCTION", - "content_hash": "2bce5c1a65cdd662" - }, - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#build.conversations.sort() callback": { - "file_path": "packages/durable/src/harness/task-graph.ts", - "qualified_name": "packages.durable.src.harness.task-graph.TaskGraphView.#build.conversations.sort() callback", - "start_line": 149, - "end_line": 149, - "type": "FUNCTION", - "content_hash": "2bce5c1a65cdd662" - }, - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.advance": { - "file_path": "packages/durable/src/harness/task-graph.ts", - "qualified_name": "packages.durable.src.harness.task-graph.advance", - "start_line": 160, - "end_line": 204, - "type": "FUNCTION", - "content_hash": "204d815b7ec6b7f1" - }, - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.advance.conversations": { - "file_path": "packages/durable/src/harness/task-graph.ts", - "qualified_name": "packages.durable.src.harness.task-graph.advance.conversations", - "start_line": 196, - "end_line": 196, - "type": "CLASS", - "content_hash": "92b88cbd6ea4910b" - }, - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.advance.conversations.sort() callback": { - "file_path": "packages/durable/src/harness/task-graph.ts", - "qualified_name": "packages.durable.src.harness.task-graph.advance.conversations.sort() callback", - "start_line": 196, - "end_line": 196, - "type": "FUNCTION", - "content_hash": "92b88cbd6ea4910b" - }, - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.advance.contained() callback": { - "file_path": "packages/durable/src/harness/task-graph.ts", - "qualified_name": "packages.durable.src.harness.task-graph.advance.contained() callback", - "start_line": 203, - "end_line": 203, - "type": "FUNCTION", - "content_hash": "9f2749aa1fcd9194" - }, - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.nodeOf": { - "file_path": "packages/durable/src/harness/task-graph.ts", - "qualified_name": "packages.durable.src.harness.task-graph.nodeOf", - "start_line": 206, - "end_line": 217, - "type": "FUNCTION", - "content_hash": "03a95347514268d0" - }, - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.stateOf": { - "file_path": "packages/durable/src/harness/task-graph.ts", - "qualified_name": "packages.durable.src.harness.task-graph.stateOf", - "start_line": 219, - "end_line": 232, - "type": "FUNCTION", - "content_hash": "bd900d10c9b8e70a" - }, - "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.phaseOf": { - "file_path": "packages/durable/src/harness/task-graph.ts", - "qualified_name": "packages.durable.src.harness.task-graph.phaseOf", - "start_line": 234, - "end_line": 236, - "type": "FUNCTION", - "content_hash": "432a3054a389bf33" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.NestedCallDoc": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.NestedCallDoc", - "start_line": 96, - "end_line": 102, - "type": "CLASS", - "content_hash": "856120c9412b2d1e" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.NestedCallDoc.initial": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.NestedCallDoc.initial", - "start_line": 101, - "end_line": 101, - "type": "METHOD", - "content_hash": "1c7e8cc95ee4fdc4" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.ToolTask": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.ToolTask", - "start_line": 113, - "end_line": 200, - "type": "CLASS", - "content_hash": "2db8869cef4ef7a6" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.ToolTask.initial": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.ToolTask.initial", - "start_line": 116, - "end_line": 116, - "type": "METHOD", - "content_hash": "efa679e25d1c3602" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.ToolTask.migrate": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.ToolTask.migrate", - "start_line": 118, - "end_line": 121, - "type": "METHOD", - "content_hash": "af33b16d070468b2" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.ToolTask.phases.call": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.ToolTask.phases.call", - "start_line": 123, - "end_line": 167, - "type": "METHOD", - "content_hash": "065eea72504eb5db" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.phases.call.settle() callback": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.phases.call.settle() callback", - "start_line": 128, - "end_line": 128, - "type": "FUNCTION", - "content_hash": "d3d3fdb0db0fe398" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.ToolTask.phases.call.runtime.hooks.each(\"beforeTool\") callback": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.ToolTask.phases.call.runtime.hooks.each(\"beforeTool\") callback", - "start_line": 136, - "end_line": 146, - "type": "FUNCTION", - "content_hash": "eb9f4ec5ca2c4466" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.ToolTask.phases.call.settle() callback": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.ToolTask.phases.call.settle() callback", - "start_line": 153, - "end_line": 153, - "type": "FUNCTION", - "content_hash": "616cd313e181272b" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.ToolTask.phases.call.runtime.commit() callback": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.ToolTask.phases.call.runtime.commit() callback", - "start_line": 156, - "end_line": 165, - "type": "FUNCTION", - "content_hash": "c9b5f7c8d6236585" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.ToolTask.phases.execute": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.ToolTask.phases.execute", - "start_line": 169, - "end_line": 186, - "type": "METHOD", - "content_hash": "1a729bb48610e393" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.ToolTask.phases.execute.runtime.commit() callback": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.ToolTask.phases.execute.runtime.commit() callback", - "start_line": 175, - "end_line": 179, - "type": "FUNCTION", - "content_hash": "91abe053610adb45" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.ToolTask.phases.execute.settle() callback": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.ToolTask.phases.execute.settle() callback", - "start_line": 185, - "end_line": 185, - "type": "FUNCTION", - "content_hash": "11442bfc33df54cd" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.ToolTask.abort": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.ToolTask.abort", - "start_line": 188, - "end_line": 199, - "type": "METHOD", - "content_hash": "6e682f69ec408b0a" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.ToolTask.abort.settle() callback": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.ToolTask.abort.settle() callback", - "start_line": 198, - "end_line": 198, - "type": "FUNCTION", - "content_hash": "0baf4fb2a7d39fe2" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.resolveTool": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.resolveTool", - "start_line": 203, - "end_line": 211, - "type": "FUNCTION", - "content_hash": "7a4326c5049890fc" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.resolveTool.find() callback": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.resolveTool.find() callback", - "start_line": 210, - "end_line": 210, - "type": "FUNCTION", - "content_hash": "b304f0cec4c7559e" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.readCall": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.readCall", - "start_line": 214, - "end_line": 226, - "type": "FUNCTION", - "content_hash": "e7b721c9e6785184" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.readCall.call": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.readCall.call", - "start_line": 218, - "end_line": 223, - "type": "CLASS", - "content_hash": "5054a6e8f11795bc" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.readCall.call.message.content.find() callback": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.readCall.call.message.content.find() callback", - "start_line": 221, - "end_line": 221, - "type": "FUNCTION", - "content_hash": "e03234c29f06c07e" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.prepare": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.prepare", - "start_line": 232, - "end_line": 239, - "type": "FUNCTION", - "content_hash": "a59839cddbb1a28e" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.validate": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.validate", - "start_line": 242, - "end_line": 248, - "type": "FUNCTION", - "content_hash": "ca4848ea00df3007" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.invalid": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.invalid", - "start_line": 250, - "end_line": 252, - "type": "FUNCTION", - "content_hash": "4f9607b4387247d8" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.run", - "start_line": 263, - "end_line": 429, - "type": "FUNCTION", - "content_hash": "b97f68207f9dbf0e" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.run.api", - "start_line": 292, - "end_line": 389, - "type": "CLASS", - "content_hash": "113486d5919a5838" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.output": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.run.api.output", - "start_line": 299, - "end_line": 302, - "type": "METHOD", - "content_hash": "218f223d4f963316" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.retainedOutput": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.run.api.retainedOutput", - "start_line": 312, - "end_line": 316, - "type": "METHOD", - "content_hash": "81de91b86286b966" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.diagnostic": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.run.api.diagnostic", - "start_line": 317, - "end_line": 321, - "type": "METHOD", - "content_hash": "d46df9d6e2afd581" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.details": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.run.api.details", - "start_line": 322, - "end_line": 330, - "type": "METHOD", - "content_hash": "ed9895eeeeb1e2fd" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.details.committed.catch() callback": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.run.api.details.committed.catch() callback", - "start_line": 328, - "end_line": 328, - "type": "FUNCTION", - "content_hash": "8be57530f3a4d9f1" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.commit": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.run.api.commit", - "start_line": 331, - "end_line": 338, - "type": "METHOD", - "content_hash": "54a20f766fed2a4a" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.commit.runtime.commit() callback": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.run.api.commit.runtime.commit() callback", - "start_line": 333, - "end_line": 336, - "type": "FUNCTION", - "content_hash": "c9783f33780917d5" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.createTask": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.run.api.createTask", - "start_line": 340, - "end_line": 353, - "type": "METHOD", - "content_hash": "b29391bc9546a51e" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.createTask.runtime.commit() callback": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.run.api.createTask.runtime.commit() callback", - "start_line": 348, - "end_line": 351, - "type": "FUNCTION", - "content_hash": "9aeb753513dcdf5e" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.executeTool": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.run.api.executeTool", - "start_line": 360, - "end_line": 388, - "type": "METHOD", - "content_hash": "b75732f3372d5a5e" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.executeTool.catch() callback": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.run.api.executeTool.catch() callback", - "start_line": 365, - "end_line": 368, - "type": "FUNCTION", - "content_hash": "77e5c519b5a980bf" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.executeTool.admission.madeNestedMemo.then() callback": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.run.api.executeTool.admission.madeNestedMemo.then() callback", - "start_line": 370, - "end_line": 378, - "type": "FUNCTION", - "content_hash": "7695a8a0e436168b" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.executeTool.admission": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.run.api.executeTool.admission", - "start_line": 370, - "end_line": 379, - "type": "CLASS", - "content_hash": "44b71c266af65d9e" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.settle() callback": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.run.settle() callback", - "start_line": 423, - "end_line": 423, - "type": "FUNCTION", - "content_hash": "debc726b0bd470ac" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.publishProgress": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.publishProgress", - "start_line": 435, - "end_line": 483, - "type": "FUNCTION", - "content_hash": "5ce6fa7c47636094" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.publishProgress.": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.publishProgress.", - "start_line": 438, - "end_line": 476, - "type": "FUNCTION", - "content_hash": "7bfa5b6e9b795d2f" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.publishProgress..runtime.commit() callback": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.publishProgress..runtime.commit() callback", - "start_line": 456, - "end_line": 473, - "type": "FUNCTION", - "content_hash": "f80eb58f15763dc2" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.finalResult": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.finalResult", - "start_line": 491, - "end_line": 536, - "type": "FUNCTION", - "content_hash": "1a7de1f2386558ce" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.finalResult.runtime.hooks.each(\"afterTool\") callback": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.finalResult.runtime.hooks.each(\"afterTool\") callback", - "start_line": 510, - "end_line": 512, - "type": "FUNCTION", - "content_hash": "0928942840f37b48" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.structuredOutputError": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.structuredOutputError", - "start_line": 541, - "end_line": 561, - "type": "FUNCTION", - "content_hash": "95e7815fef965ea2" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.settle": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.settle", - "start_line": 570, - "end_line": 631, - "type": "FUNCTION", - "content_hash": "4e586de47bef6191" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.settle.nestedIds": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.settle.nestedIds", - "start_line": 581, - "end_line": 583, - "type": "CLASS", - "content_hash": "c48a57df88fcc865" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.settle.nestedIds.filter() callback": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.settle.nestedIds.filter() callback", - "start_line": 582, - "end_line": 582, - "type": "FUNCTION", - "content_hash": "037361322e35a8a7" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.nestedIds.map() callback": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.nestedIds.map() callback", - "start_line": 583, - "end_line": 583, - "type": "FUNCTION", - "content_hash": "de1413230186edc6" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.settle.nestedIds.map() callback": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.settle.nestedIds.map() callback", - "start_line": 587, - "end_line": 587, - "type": "FUNCTION", - "content_hash": "43bf8cc58cd1106f" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.settle.runtime.commit() callback": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.settle.runtime.commit() callback", - "start_line": 588, - "end_line": 630, - "type": "FUNCTION", - "content_hash": "b9bd9afe483009c2" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.nestedResult": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.nestedResult", - "start_line": 637, - "end_line": 654, - "type": "FUNCTION", - "content_hash": "155f5dd6e6c8072e" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.startNestedCall": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.startNestedCall", - "start_line": 660, - "end_line": 719, - "type": "FUNCTION", - "content_hash": "8ac3f324a03b9f6e" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.startNestedCall.runtime.commit() callback": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.startNestedCall.runtime.commit() callback", - "start_line": 676, - "end_line": 717, - "type": "FUNCTION", - "content_hash": "0c255efe69ea49e7" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.outputValue": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.outputValue", - "start_line": 725, - "end_line": 730, - "type": "FUNCTION", - "content_hash": "1f10126c9c03e4e1" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.fallbackResult": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.fallbackResult", - "start_line": 733, - "end_line": 742, - "type": "FUNCTION", - "content_hash": "4a06d9a97ae86a2b" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.fromSlot": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.fromSlot", - "start_line": 753, - "end_line": 768, - "type": "FUNCTION", - "content_hash": "4e2b7fb871fb86cb" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.harnessError": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.harnessError", - "start_line": 771, - "end_line": 773, - "type": "FUNCTION", - "content_hash": "d24640d49eedee03" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.toolDiagnostic": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.toolDiagnostic", - "start_line": 775, - "end_line": 777, - "type": "FUNCTION", - "content_hash": "105817991e03e68e" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.truncated": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.truncated", - "start_line": 780, - "end_line": 790, - "type": "FUNCTION", - "content_hash": "7d2bb27b68062759" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.summaryOf": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.summaryOf", - "start_line": 796, - "end_line": 804, - "type": "FUNCTION", - "content_hash": "70e52642b507b2e4" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.errorTextOf": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.errorTextOf", - "start_line": 807, - "end_line": 811, - "type": "FUNCTION", - "content_hash": "d77f5dd8b35c6293" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.errorTextOf.errors": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.errorTextOf.errors", - "start_line": 808, - "end_line": 808, - "type": "CLASS", - "content_hash": "7442a0ecb82b5743" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.errorTextOf.errors.result.diagnostics.filter() callback": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.errorTextOf.errors.result.diagnostics.filter() callback", - "start_line": 808, - "end_line": 808, - "type": "FUNCTION", - "content_hash": "7442a0ecb82b5743" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.errorTextOf.errors.map() callback": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.errorTextOf.errors.map() callback", - "start_line": 809, - "end_line": 809, - "type": "FUNCTION", - "content_hash": "b1249b0dc2df98dc" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.errorTextOf.output.flatMap() callback": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.errorTextOf.output.flatMap() callback", - "start_line": 810, - "end_line": 810, - "type": "FUNCTION", - "content_hash": "bef2fc7fd27a24b5" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.appendToolResult": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.appendToolResult", - "start_line": 817, - "end_line": 841, - "type": "FUNCTION", - "content_hash": "4a9fa22931e2d445" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.renderDiagnostics": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.renderDiagnostics", - "start_line": 843, - "end_line": 845, - "type": "FUNCTION", - "content_hash": "b543c129b7cf86ad" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.renderDiagnostics.diagnostics.map() callback": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.renderDiagnostics.diagnostics.map() callback", - "start_line": 844, - "end_line": 844, - "type": "FUNCTION", - "content_hash": "986eb45388b39a7d" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.boundContent": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.boundContent", - "start_line": 851, - "end_line": 865, - "type": "FUNCTION", - "content_hash": "efc3b0d1765de898" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.boundContent.texts": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.boundContent.texts", - "start_line": 855, - "end_line": 855, - "type": "CLASS", - "content_hash": "ad393e6b736777dd" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.boundContent.texts.content.filter() callback": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.boundContent.texts.content.filter() callback", - "start_line": 855, - "end_line": 855, - "type": "FUNCTION", - "content_hash": "ad393e6b736777dd" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.boundContent.bounded": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.boundContent.bounded", - "start_line": 856, - "end_line": 856, - "type": "CLASS", - "content_hash": "0cdb73f3ed7cec97" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.boundContent.bounded.texts.map() callback": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.boundContent.bounded.texts.map() callback", - "start_line": 856, - "end_line": 856, - "type": "FUNCTION", - "content_hash": "0cdb73f3ed7cec97" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.checkKey": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.checkKey", - "start_line": 871, - "end_line": 877, - "type": "FUNCTION", - "content_hash": "7078aeb96f1543f4" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.jsonEqual": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.jsonEqual", - "start_line": 880, - "end_line": 892, - "type": "FUNCTION", - "content_hash": "9b9def23fd8c865f" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.jsonEqual.a.every() callback": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.jsonEqual.a.every() callback", - "start_line": 885, - "end_line": 885, - "type": "FUNCTION", - "content_hash": "5d37ab23682bde92" - }, - "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.jsonEqual.keys.every() callback": { - "file_path": "packages/durable/src/harness/tool.ts", - "qualified_name": "packages.durable.src.harness.tool.jsonEqual.keys.every() callback", - "start_line": 890, - "end_line": 890, - "type": "FUNCTION", - "content_hash": "a56df21a2380a734" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Submission": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.Submission", - "start_line": 79, - "end_line": 84, - "type": "INTERFACE", - "content_hash": "957c2f5aee6e2951" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Submission.status": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.Submission.status", - "start_line": 81, - "end_line": 81, - "type": "METHOD", - "content_hash": "595a939bef097358" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Submission.wait": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.Submission.wait", - "start_line": 82, - "end_line": 82, - "type": "METHOD", - "content_hash": "31ad94370a70546b" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Submission.abort": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.Submission.abort", - "start_line": 83, - "end_line": 83, - "type": "METHOD", - "content_hash": "2552ac02739b1b90" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ConversationHandle": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.ConversationHandle", - "start_line": 120, - "end_line": 127, - "type": "INTERFACE", - "content_hash": "90123b0a2027806b" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ConversationHandle.submit": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.ConversationHandle.submit", - "start_line": 122, - "end_line": 122, - "type": "METHOD", - "content_hash": "67395628e6110c24" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ConversationHandle.abort": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.ConversationHandle.abort", - "start_line": 124, - "end_line": 124, - "type": "METHOD", - "content_hash": "8828b7b1e87692e0" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ConversationHandle.waitForIdle": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.ConversationHandle.waitForIdle", - "start_line": 126, - "end_line": 126, - "type": "METHOD", - "content_hash": "e7ebe3778b2e3d9e" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.ToolExecutionApi", - "start_line": 197, - "end_line": 279, - "type": "INTERFACE", - "content_hash": "5bc79a696c3a85d2" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi.agent": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.ToolExecutionApi.agent", - "start_line": 204, - "end_line": 204, - "type": "METHOD", - "content_hash": "b50c362d4e2bc13a" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi.output": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.ToolExecutionApi.output", - "start_line": 213, - "end_line": 213, - "type": "METHOD", - "content_hash": "b02c3af20861739b" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi.retainedOutput": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.ToolExecutionApi.retainedOutput", - "start_line": 224, - "end_line": 224, - "type": "METHOD", - "content_hash": "54f82957dcfa7cf2" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi.diagnostic": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.ToolExecutionApi.diagnostic", - "start_line": 226, - "end_line": 226, - "type": "METHOD", - "content_hash": "8fbbc2493deb97cc" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi.details": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.ToolExecutionApi.details", - "start_line": 228, - "end_line": 228, - "type": "METHOD", - "content_hash": "84bd1e4ef2d1a55e" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi.commit": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.ToolExecutionApi.commit", - "start_line": 229, - "end_line": 229, - "type": "METHOD", - "content_hash": "cf20d22271d0f553" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi.memo": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.ToolExecutionApi.memo", - "start_line": 231, - "end_line": 231, - "type": "METHOD", - "content_hash": "685145c7997d2496" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi.createTask": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.ToolExecutionApi.createTask", - "start_line": 236, - "end_line": 241, - "type": "METHOD", - "content_hash": "f39527b1e2c8e825" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi.getTask": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.ToolExecutionApi.getTask", - "start_line": 242, - "end_line": 242, - "type": "METHOD", - "content_hash": "c4d760d4037f4f48" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi.waitForTask": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.ToolExecutionApi.waitForTask", - "start_line": 243, - "end_line": 243, - "type": "METHOD", - "content_hash": "8c647380a8c0c9a4" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi.conversation": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.ToolExecutionApi.conversation", - "start_line": 245, - "end_line": 245, - "type": "METHOD", - "content_hash": "a19fa7569ca404cd" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi.executeTool": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.ToolExecutionApi.executeTool", - "start_line": 273, - "end_line": 278, - "type": "METHOD", - "content_hash": "e6ac611082199659" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Extension": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.Extension", - "start_line": 352, - "end_line": 361, - "type": "INTERFACE", - "content_hash": "fbe82b216da65ff9" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.RegistrySnapshot": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.RegistrySnapshot", - "start_line": 364, - "end_line": 373, - "type": "INTERFACE", - "content_hash": "029ac021e13a3287" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.RegistrySnapshot.installed": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.RegistrySnapshot.installed", - "start_line": 365, - "end_line": 365, - "type": "METHOD", - "content_hash": "6b04884c9390d536" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.RegistrySnapshot.extension": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.RegistrySnapshot.extension", - "start_line": 366, - "end_line": 366, - "type": "METHOD", - "content_hash": "fd2c2f5c113492e5" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.RegistrySnapshot.tools": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.RegistrySnapshot.tools", - "start_line": 368, - "end_line": 368, - "type": "METHOD", - "content_hash": "816781d06aa0f0e5" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.RegistrySnapshot.sections": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.RegistrySnapshot.sections", - "start_line": 369, - "end_line": 369, - "type": "METHOD", - "content_hash": "29d01ad6f7f385f7" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.RegistrySnapshot.tasks": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.RegistrySnapshot.tasks", - "start_line": 371, - "end_line": 371, - "type": "METHOD", - "content_hash": "034bf783edbe5a48" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.RegistrySnapshot.task": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.RegistrySnapshot.task", - "start_line": 372, - "end_line": 372, - "type": "METHOD", - "content_hash": "cdb80a6cd2c4f458" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.RegistryReader": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.RegistryReader", - "start_line": 376, - "end_line": 381, - "type": "INTERFACE", - "content_hash": "59327741b8f0ffdd" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.RegistryReader.snapshot": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.RegistryReader.snapshot", - "start_line": 378, - "end_line": 378, - "type": "METHOD", - "content_hash": "8ebcfd5857dd86b6" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.RegistryReader.subscribe": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.RegistryReader.subscribe", - "start_line": 380, - "end_line": 380, - "type": "METHOD", - "content_hash": "abd277ec7d599299" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Registry": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.Registry", - "start_line": 384, - "end_line": 389, - "type": "INTERFACE", - "content_hash": "5255faa2c62ec29d" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Registry.install": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.Registry.install", - "start_line": 386, - "end_line": 386, - "type": "METHOD", - "content_hash": "4e119c23c91b3dbe" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Registry.uninstall": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.Registry.uninstall", - "start_line": 388, - "end_line": 388, - "type": "METHOD", - "content_hash": "9ec1d07a059ed7dd" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.Conversation", - "start_line": 609, - "end_line": 662, - "type": "INTERFACE", - "content_hash": "78af6f4138585064" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.agent": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.Conversation.agent", - "start_line": 613, - "end_line": 613, - "type": "METHOD", - "content_hash": "b50c362d4e2bc13a" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.configure": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.Conversation.configure", - "start_line": 615, - "end_line": 615, - "type": "METHOD", - "content_hash": "3addb0ffa796052e" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.submit": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.Conversation.submit", - "start_line": 621, - "end_line": 621, - "type": "METHOD", - "content_hash": "99752d6e4b894ff3" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.reset": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.Conversation.reset", - "start_line": 626, - "end_line": 626, - "type": "METHOD", - "content_hash": "5e85d9eed317cb5f" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.compact": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.Conversation.compact", - "start_line": 631, - "end_line": 631, - "type": "METHOD", - "content_hash": "378b8c61d0a53097" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.commit": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.Conversation.commit", - "start_line": 634, - "end_line": 634, - "type": "METHOD", - "content_hash": "cf20d22271d0f553" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.context": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.Conversation.context", - "start_line": 639, - "end_line": 639, - "type": "METHOD", - "content_hash": "956eb665b496613c" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.entries": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.Conversation.entries", - "start_line": 641, - "end_line": 646, - "type": "METHOD", - "content_hash": "2c45874747b749fd" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.fork": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.Conversation.fork", - "start_line": 647, - "end_line": 647, - "type": "METHOD", - "content_hash": "b605319328c2ddda" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.abort": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.Conversation.abort", - "start_line": 652, - "end_line": 652, - "type": "METHOD", - "content_hash": "8828b7b1e87692e0" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.waitForIdle": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.Conversation.waitForIdle", - "start_line": 657, - "end_line": 657, - "type": "METHOD", - "content_hash": "e7ebe3778b2e3d9e" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.viewState": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.Conversation.viewState", - "start_line": 659, - "end_line": 659, - "type": "METHOD", - "content_hash": "029e70e961ed851a" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.watch": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.Conversation.watch", - "start_line": 661, - "end_line": 661, - "type": "METHOD", - "content_hash": "47e6f2ff18f33994" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.Harness", - "start_line": 667, - "end_line": 709, - "type": "INTERFACE", - "content_hash": "2403ed076ccedbd8" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.resume": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.Harness.resume", - "start_line": 673, - "end_line": 673, - "type": "METHOD", - "content_hash": "013e8df209ca95b1" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.root": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.Harness.root", - "start_line": 676, - "end_line": 679, - "type": "METHOD", - "content_hash": "35e99502bde8b61b" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.conversation": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.Harness.conversation", - "start_line": 680, - "end_line": 680, - "type": "METHOD", - "content_hash": "12576c3edb45fc32" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.createConversation": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.Harness.createConversation", - "start_line": 681, - "end_line": 681, - "type": "METHOD", - "content_hash": "a813cdde879493d9" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.getTask": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.Harness.getTask", - "start_line": 683, - "end_line": 683, - "type": "METHOD", - "content_hash": "c4d760d4037f4f48" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.inspect": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.Harness.inspect", - "start_line": 685, - "end_line": 685, - "type": "METHOD", - "content_hash": "2aa6a34351fbf808" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.submission": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.Harness.submission", - "start_line": 687, - "end_line": 687, - "type": "METHOD", - "content_hash": "5d0398192debe02a" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.abortSubmission": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.Harness.abortSubmission", - "start_line": 689, - "end_line": 693, - "type": "METHOD", - "content_hash": "f7680585ee50ef06" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.abortTask": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.Harness.abortTask", - "start_line": 698, - "end_line": 698, - "type": "METHOD", - "content_hash": "52247a12ac05f798" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.waitForTask": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.Harness.waitForTask", - "start_line": 700, - "end_line": 700, - "type": "METHOD", - "content_hash": "8c647380a8c0c9a4" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.waitForIdle": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.Harness.waitForIdle", - "start_line": 702, - "end_line": 702, - "type": "METHOD", - "content_hash": "e7ebe3778b2e3d9e" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.usage": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.Harness.usage", - "start_line": 704, - "end_line": 704, - "type": "METHOD", - "content_hash": "cdf19d879bdf981c" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.taskGraph": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.Harness.taskGraph", - "start_line": 706, - "end_line": 706, - "type": "METHOD", - "content_hash": "55f2b82b35adba31" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.watchTaskGraph": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.Harness.watchTaskGraph", - "start_line": 708, - "end_line": 708, - "type": "METHOD", - "content_hash": "611837e93985d69c" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.HookApi": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.HookApi", - "start_line": 712, - "end_line": 719, - "type": "INTERFACE", - "content_hash": "ed49e4ec89aa686f" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.memo": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.memo", - "start_line": 717, - "end_line": 717, - "type": "METHOD", - "content_hash": "ae04739adbd666a0" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.HookApi.memo": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.HookApi.memo", - "start_line": 718, - "end_line": 718, - "type": "METHOD", - "content_hash": "685145c7997d2496" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.GenerationHooks": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.GenerationHooks", - "start_line": 724, - "end_line": 737, - "type": "INTERFACE", - "content_hash": "426f216ab781c3d6" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.GenerationHooks.beforeRequest": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.GenerationHooks.beforeRequest", - "start_line": 726, - "end_line": 730, - "type": "METHOD", - "content_hash": "c8bda756c8aed2a2" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.GenerationHooks.afterResponse": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.GenerationHooks.afterResponse", - "start_line": 732, - "end_line": 732, - "type": "METHOD", - "content_hash": "95b6316e5385b58d" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.GenerationHooks.onYield": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.GenerationHooks.onYield", - "start_line": 734, - "end_line": 734, - "type": "METHOD", - "content_hash": "f37aa5ad49dd3086" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.GenerationHooks.afterTools": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.GenerationHooks.afterTools", - "start_line": 736, - "end_line": 736, - "type": "METHOD", - "content_hash": "ac8df24386034db6" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolHooks": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.ToolHooks", - "start_line": 745, - "end_line": 759, - "type": "INTERFACE", - "content_hash": "b732db679dcc0e3a" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolHooks.beforeTool": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.ToolHooks.beforeTool", - "start_line": 747, - "end_line": 751, - "type": "METHOD", - "content_hash": "c8deac3af693a44e" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolHooks.afterTool": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.ToolHooks.afterTool", - "start_line": 753, - "end_line": 758, - "type": "METHOD", - "content_hash": "0441ea2ebafd54a9" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.CompactionHooks": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.CompactionHooks", - "start_line": 762, - "end_line": 779, - "type": "INTERFACE", - "content_hash": "5bdf3526f24c97e2" - }, - "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.CompactionHooks.beforeCompact": { - "file_path": "packages/durable/src/harness/types.ts", - "qualified_name": "packages.durable.src.harness.types.CompactionHooks.beforeCompact", - "start_line": 768, - "end_line": 778, - "type": "METHOD", - "content_hash": "d0cf5530d8e82398" - }, - "packages/durable/src/harness/usage.ts|packages.durable.src.harness.usage.UsageDoc": { - "file_path": "packages/durable/src/harness/usage.ts", - "qualified_name": "packages.durable.src.harness.usage.UsageDoc", - "start_line": 14, - "end_line": 22, - "type": "CLASS", - "content_hash": "fedf0f9e2660bb2b" - }, - "packages/durable/src/harness/usage.ts|packages.durable.src.harness.usage.UsageDoc.initial": { - "file_path": "packages/durable/src/harness/usage.ts", - "qualified_name": "packages.durable.src.harness.usage.UsageDoc.initial", - "start_line": 20, - "end_line": 20, - "type": "METHOD", - "content_hash": "71df34f994aec50c" - }, - "packages/durable/src/harness/usage.ts|packages.durable.src.harness.usage.UsageDoc.checkpointWhen": { - "file_path": "packages/durable/src/harness/usage.ts", - "qualified_name": "packages.durable.src.harness.usage.UsageDoc.checkpointWhen", - "start_line": 21, - "end_line": 21, - "type": "METHOD", - "content_hash": "1f3bd803109c24ec" - }, - "packages/durable/src/harness/usage.ts|packages.durable.src.harness.usage.recordUsage": { - "file_path": "packages/durable/src/harness/usage.ts", - "qualified_name": "packages.durable.src.harness.usage.recordUsage", - "start_line": 25, - "end_line": 39, - "type": "FUNCTION", - "content_hash": "0989bd19bbbb2a44" - }, - "packages/durable/src/harness/usage.ts|packages.durable.src.harness.usage.addUsage": { - "file_path": "packages/durable/src/harness/usage.ts", - "qualified_name": "packages.durable.src.harness.usage.addUsage", - "start_line": 42, - "end_line": 55, - "type": "FUNCTION", - "content_hash": "93e0b0b988551906" - }, - "packages/durable/src/harness/usage.ts|packages.durable.src.harness.usage.addUsageState": { - "file_path": "packages/durable/src/harness/usage.ts", - "qualified_name": "packages.durable.src.harness.usage.addUsageState", - "start_line": 58, - "end_line": 72, - "type": "FUNCTION", - "content_hash": "e4cdad637e2405d8" - }, - "packages/durable/src/harness/util.ts|packages.durable.src.harness.util.Waiters": { - "file_path": "packages/durable/src/harness/util.ts", - "qualified_name": "packages.durable.src.harness.util.Waiters", - "start_line": 6, - "end_line": 43, - "type": "CLASS", - "content_hash": "71dee35ddce58805" - }, - "packages/durable/src/harness/util.ts|packages.durable.src.harness.util.Waiters.add": { - "file_path": "packages/durable/src/harness/util.ts", - "qualified_name": "packages.durable.src.harness.util.Waiters.add", - "start_line": 9, - "end_line": 26, - "type": "METHOD", - "content_hash": "33c6a5d720071149" - }, - "packages/durable/src/harness/util.ts|packages.durable.src.harness.util.Waiters.keys": { - "file_path": "packages/durable/src/harness/util.ts", - "qualified_name": "packages.durable.src.harness.util.Waiters.keys", - "start_line": 28, - "end_line": 30, - "type": "METHOD", - "content_hash": "a29e654994a001f1" - }, - "packages/durable/src/harness/util.ts|packages.durable.src.harness.util.Waiters.resolve": { - "file_path": "packages/durable/src/harness/util.ts", - "qualified_name": "packages.durable.src.harness.util.Waiters.resolve", - "start_line": 32, - "end_line": 36, - "type": "METHOD", - "content_hash": "b3dd4da5dbed6fa0" - }, - "packages/durable/src/harness/util.ts|packages.durable.src.harness.util.Waiters.rejectAll": { - "file_path": "packages/durable/src/harness/util.ts", - "qualified_name": "packages.durable.src.harness.util.Waiters.rejectAll", - "start_line": 38, - "end_line": 42, - "type": "METHOD", - "content_hash": "499cd600005dc231" - }, - "packages/durable/src/harness/util.ts|packages.durable.src.harness.util.scanAll": { - "file_path": "packages/durable/src/harness/util.ts", - "qualified_name": "packages.durable.src.harness.util.scanAll", - "start_line": 46, - "end_line": 55, - "type": "FUNCTION", - "content_hash": "7f2613e007f4d934" - }, - "packages/durable/src/harness/util.ts|packages.durable.src.harness.util.closedError": { - "file_path": "packages/durable/src/harness/util.ts", - "qualified_name": "packages.durable.src.harness.util.closedError", - "start_line": 58, - "end_line": 61, - "type": "FUNCTION", - "content_hash": "cba6ffdcf4001959" - }, - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.MOUNTED_KINDS": { - "file_path": "packages/durable/src/harness/view.ts", - "qualified_name": "packages.durable.src.harness.view.MOUNTED_KINDS", - "start_line": 55, - "end_line": 55, - "type": "CLASS", - "content_hash": "2f1bda6b953f2ac1" - }, - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.MOUNTED_KINDS.MOUNTED.map() callback": { - "file_path": "packages/durable/src/harness/view.ts", - "qualified_name": "packages.durable.src.harness.view.MOUNTED_KINDS.MOUNTED.map() callback", - "start_line": 55, - "end_line": 55, - "type": "FUNCTION", - "content_hash": "2f1bda6b953f2ac1" - }, - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.conversationViews": { - "file_path": "packages/durable/src/harness/view.ts", - "qualified_name": "packages.durable.src.harness.view.conversationViews", - "start_line": 68, - "end_line": 72, - "type": "FUNCTION", - "content_hash": "8cf7bff6bdbba20c" - }, - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews": { - "file_path": "packages/durable/src/harness/view.ts", - "qualified_name": "packages.durable.src.harness.view.ConversationViews", - "start_line": 78, - "end_line": 183, - "type": "CLASS", - "content_hash": "193c33e84493d68a" - }, - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.constructor": { - "file_path": "packages/durable/src/harness/view.ts", - "qualified_name": "packages.durable.src.harness.view.ConversationViews.constructor", - "start_line": 84, - "end_line": 103, - "type": "CONSTRUCTOR", - "content_hash": "991ff2bc29765b9b" - }, - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.constructor.session.observeCommits() callback": { - "file_path": "packages/durable/src/harness/view.ts", - "qualified_name": "packages.durable.src.harness.view.ConversationViews.constructor.session.observeCommits() callback", - "start_line": 88, - "end_line": 91, - "type": "FUNCTION", - "content_hash": "6b90ec221f8f4df6" - }, - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.constructor.session.observeCommits() callback.advance() callback": { - "file_path": "packages/durable/src/harness/view.ts", - "qualified_name": "packages.durable.src.harness.view.ConversationViews.constructor.session.observeCommits() callback.advance() callback", - "start_line": 90, - "end_line": 90, - "type": "FUNCTION", - "content_hash": "29e28eed10a7c8d6" - }, - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.constructor.session.subscribeClose() callback": { - "file_path": "packages/durable/src/harness/view.ts", - "qualified_name": "packages.durable.src.harness.view.ConversationViews.constructor.session.subscribeClose() callback", - "start_line": 92, - "end_line": 102, - "type": "FUNCTION", - "content_hash": "5b470c2eb2a3527f" - }, - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.constructor.session.subscribeClose() callback.contained() callback": { - "file_path": "packages/durable/src/harness/view.ts", - "qualified_name": "packages.durable.src.harness.view.constructor.session.subscribeClose() callback.contained() callback", - "start_line": 97, - "end_line": 97, - "type": "FUNCTION", - "content_hash": "08e35d1f2325ccfd" - }, - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.constructor.session.subscribeClose() callback.contained() callback": { - "file_path": "packages/durable/src/harness/view.ts", - "qualified_name": "packages.durable.src.harness.view.ConversationViews.constructor.session.subscribeClose() callback.contained() callback", - "start_line": 98, - "end_line": 98, - "type": "FUNCTION", - "content_hash": "66e4edd4a18e351d" - }, - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.report": { - "file_path": "packages/durable/src/harness/view.ts", - "qualified_name": "packages.durable.src.harness.view.ConversationViews.report", - "start_line": 106, - "end_line": 108, - "type": "METHOD", - "content_hash": "9205d89cbbf8a6ab" - }, - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.state": { - "file_path": "packages/durable/src/harness/view.ts", - "qualified_name": "packages.durable.src.harness.view.ConversationViews.state", - "start_line": 111, - "end_line": 123, - "type": "METHOD", - "content_hash": "28b8f0c214c21630" - }, - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.state.onError": { - "file_path": "packages/durable/src/harness/view.ts", - "qualified_name": "packages.durable.src.harness.view.ConversationViews.state.onError", - "start_line": 118, - "end_line": 118, - "type": "METHOD", - "content_hash": "c8a4476071c6430a" - }, - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.watch": { - "file_path": "packages/durable/src/harness/view.ts", - "qualified_name": "packages.durable.src.harness.view.ConversationViews.watch", - "start_line": 126, - "end_line": 140, - "type": "METHOD", - "content_hash": "b462da43bd906f8f" - }, - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.attach": { - "file_path": "packages/durable/src/harness/view.ts", - "qualified_name": "packages.durable.src.harness.view.ConversationViews.attach", - "start_line": 147, - "end_line": 166, - "type": "METHOD", - "content_hash": "d2300572ccecae1e" - }, - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.attach.#session.readOnLine() callback": { - "file_path": "packages/durable/src/harness/view.ts", - "qualified_name": "packages.durable.src.harness.view.ConversationViews.attach.#session.readOnLine() callback", - "start_line": 152, - "end_line": 165, - "type": "FUNCTION", - "content_hash": "a10bf8f2f1126d2e" - }, - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.#build": { - "file_path": "packages/durable/src/harness/view.ts", - "qualified_name": "packages.durable.src.harness.view.ConversationViews.#build", - "start_line": 168, - "end_line": 182, - "type": "METHOD", - "content_hash": "830b1bc0de0704ef" - }, - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.advance": { - "file_path": "packages/durable/src/harness/view.ts", - "qualified_name": "packages.durable.src.harness.view.advance", - "start_line": 189, - "end_line": 246, - "type": "FUNCTION", - "content_hash": "a8676c29d123ad46" - }, - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.advance.kept": { - "file_path": "packages/durable/src/harness/view.ts", - "qualified_name": "packages.durable.src.harness.view.advance.kept", - "start_line": 211, - "end_line": 211, - "type": "CLASS", - "content_hash": "7160e65394c1caae" - }, - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.advance.kept.entries.findIndex() callback": { - "file_path": "packages/durable/src/harness/view.ts", - "qualified_name": "packages.durable.src.harness.view.advance.kept.entries.findIndex() callback", - "start_line": 211, - "end_line": 211, - "type": "FUNCTION", - "content_hash": "7160e65394c1caae" - }, - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.contained() callback": { - "file_path": "packages/durable/src/harness/view.ts", - "qualified_name": "packages.durable.src.harness.view.contained() callback", - "start_line": 240, - "end_line": 240, - "type": "FUNCTION", - "content_hash": "2348dca88e8bef37" - }, - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.advance.contained() callback": { - "file_path": "packages/durable/src/harness/view.ts", - "qualified_name": "packages.durable.src.harness.view.advance.contained() callback", - "start_line": 244, - "end_line": 244, - "type": "FUNCTION", - "content_hash": "92cd82eeb25747b3" - }, - "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.prefixed": { - "file_path": "packages/durable/src/harness/view.ts", - "qualified_name": "packages.durable.src.harness.view.prefixed", - "start_line": 249, - "end_line": 267, - "type": "FUNCTION", - "content_hash": "2241f4d0088c01eb" - }, - "packages/durable/src/ids.ts|packages.durable.src.ids.idFromNumber": { - "file_path": "packages/durable/src/ids.ts", - "qualified_name": "packages.durable.src.ids.idFromNumber", - "start_line": 4, - "end_line": 6, - "type": "FUNCTION", - "content_hash": "1a973f578690f737" - }, - "packages/durable/src/ids.ts|packages.durable.src.ids.seqFromNumber": { - "file_path": "packages/durable/src/ids.ts", - "qualified_name": "packages.durable.src.ids.seqFromNumber", - "start_line": 9, - "end_line": 11, - "type": "FUNCTION", - "content_hash": "e7555584d5712a7e" - }, - "packages/durable/src/images/cloudflare.ts|packages.durable.src.images.cloudflare.createCloudflarePhotonImages": { - "file_path": "packages/durable/src/images/cloudflare.ts", - "qualified_name": "packages.durable.src.images.cloudflare.createCloudflarePhotonImages", - "start_line": 8, - "end_line": 10, - "type": "FUNCTION", - "content_hash": "f346c44cdb299258" - }, - "packages/durable/src/images/exif.ts|packages.durable.src.images.exif.exifOrientation": { - "file_path": "packages/durable/src/images/exif.ts", - "qualified_name": "packages.durable.src.images.exif.exifOrientation", - "start_line": 4, - "end_line": 27, - "type": "FUNCTION", - "content_hash": "bcc380923005d4a9" - }, - "packages/durable/src/images/exif.ts|packages.durable.src.images.exif.tiffStart": { - "file_path": "packages/durable/src/images/exif.ts", - "qualified_name": "packages.durable.src.images.exif.tiffStart", - "start_line": 30, - "end_line": 59, - "type": "FUNCTION", - "content_hash": "ec085c25126553a8" - }, - "packages/durable/src/images/exif.ts|packages.durable.src.images.exif.isExifHeader": { - "file_path": "packages/durable/src/images/exif.ts", - "qualified_name": "packages.durable.src.images.exif.isExifHeader", - "start_line": 61, - "end_line": 63, - "type": "FUNCTION", - "content_hash": "537d1268c18c2457" - }, - "packages/durable/src/images/exif.ts|packages.durable.src.images.exif.ascii": { - "file_path": "packages/durable/src/images/exif.ts", - "qualified_name": "packages.durable.src.images.exif.ascii", - "start_line": 65, - "end_line": 70, - "type": "FUNCTION", - "content_hash": "6bd32f712db6f487" - }, - "packages/durable/src/images/index.ts|packages.durable.src.images.index.createPhotonImages": { - "file_path": "packages/durable/src/images/index.ts", - "qualified_name": "packages.durable.src.images.index.createPhotonImages", - "start_line": 32, - "end_line": 35, - "type": "FUNCTION", - "content_hash": "41e11c4acf235bab" - }, - "packages/durable/src/images/index.ts|packages.durable.src.images.index.createPhotonImages.prepare": { - "file_path": "packages/durable/src/images/index.ts", - "qualified_name": "packages.durable.src.images.index.createPhotonImages.prepare", - "start_line": 34, - "end_line": 34, - "type": "METHOD", - "content_hash": "6683a321de1f163d" - }, - "packages/durable/src/images/index.ts|packages.durable.src.images.index.prepare": { - "file_path": "packages/durable/src/images/index.ts", - "qualified_name": "packages.durable.src.images.index.prepare", - "start_line": 37, - "end_line": 89, - "type": "FUNCTION", - "content_hash": "c64ea1f8d4fa1cda" - }, - "packages/durable/src/images/index.ts|packages.durable.src.images.index.encodeWithin": { - "file_path": "packages/durable/src/images/index.ts", - "qualified_name": "packages.durable.src.images.index.encodeWithin", - "start_line": 95, - "end_line": 117, - "type": "FUNCTION", - "content_hash": "e13628d6286d6b3d" - }, - "packages/durable/src/images/index.ts|packages.durable.src.images.index.encodeWithin.png": { - "file_path": "packages/durable/src/images/index.ts", - "qualified_name": "packages.durable.src.images.index.encodeWithin.png", - "start_line": 104, - "end_line": 104, - "type": "CLASS", - "content_hash": "2564c60969925fcc" - }, - "packages/durable/src/images/index.ts|packages.durable.src.images.index.encodeWithin.png.encode": { - "file_path": "packages/durable/src/images/index.ts", - "qualified_name": "packages.durable.src.images.index.encodeWithin.png.encode", - "start_line": 104, - "end_line": 104, - "type": "METHOD", - "content_hash": "2564c60969925fcc" - }, - "packages/durable/src/images/index.ts|packages.durable.src.images.index.encodeWithin.jpegs": { - "file_path": "packages/durable/src/images/index.ts", - "qualified_name": "packages.durable.src.images.index.encodeWithin.jpegs", - "start_line": 105, - "end_line": 108, - "type": "CLASS", - "content_hash": "71e3581ecc73a343" - }, - "packages/durable/src/images/index.ts|packages.durable.src.images.index.encodeWithin.jpegs.JPEG_QUALITIES.map() callback": { - "file_path": "packages/durable/src/images/index.ts", - "qualified_name": "packages.durable.src.images.index.encodeWithin.jpegs.JPEG_QUALITIES.map() callback", - "start_line": 105, - "end_line": 108, - "type": "FUNCTION", - "content_hash": "71e3581ecc73a343" - }, - "packages/durable/src/images/index.ts|packages.durable.src.images.index.encodeWithin.jpegs.JPEG_QUALITIES.map() callback.encode": { - "file_path": "packages/durable/src/images/index.ts", - "qualified_name": "packages.durable.src.images.index.encodeWithin.jpegs.JPEG_QUALITIES.map() callback.encode", - "start_line": 107, - "end_line": 107, - "type": "METHOD", - "content_hash": "d7d09f5b3edab4c2" - }, - "packages/durable/src/images/index.ts|packages.durable.src.images.index.transposed": { - "file_path": "packages/durable/src/images/index.ts", - "qualified_name": "packages.durable.src.images.index.transposed", - "start_line": 123, - "end_line": 140, - "type": "FUNCTION", - "content_hash": "85fbb7febbcdec29" - }, - "packages/durable/src/images/node.ts|packages.durable.src.images.node.createNodePhotonImages": { - "file_path": "packages/durable/src/images/node.ts", - "qualified_name": "packages.durable.src.images.node.createNodePhotonImages", - "start_line": 10, - "end_line": 13, - "type": "FUNCTION", - "content_hash": "c8d14249b4270df3" - }, - "packages/durable/src/session/forks.ts|packages.durable.src.session.forks.prepareForkDocumentCopies": { - "file_path": "packages/durable/src/session/forks.ts", - "qualified_name": "packages.durable.src.session.forks.prepareForkDocumentCopies", - "start_line": 26, - "end_line": 59, - "type": "FUNCTION", - "content_hash": "33f9457dc55a64e9" - }, - "packages/durable/src/session/forks.ts|packages.durable.src.session.forks.collectCopies": { - "file_path": "packages/durable/src/session/forks.ts", - "qualified_name": "packages.durable.src.session.forks.collectCopies", - "start_line": 61, - "end_line": 97, - "type": "FUNCTION", - "content_hash": "5f37ab492e552d9a" - }, - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedStateSource": { - "file_path": "packages/durable/src/session/observation.ts", - "qualified_name": "packages.durable.src.session.observation.CommittedStateSource", - "start_line": 25, - "end_line": 78, - "type": "CLASS", - "content_hash": "adec8f5f31cb1029" - }, - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedStateSource.constructor": { - "file_path": "packages/durable/src/session/observation.ts", - "qualified_name": "packages.durable.src.session.observation.CommittedStateSource.constructor", - "start_line": 34, - "end_line": 37, - "type": "CONSTRUCTOR", - "content_hash": "aad27a30dbd185b4" - }, - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedStateSource.attach": { - "file_path": "packages/durable/src/session/observation.ts", - "qualified_name": "packages.durable.src.session.observation.CommittedStateSource.attach", - "start_line": 39, - "end_line": 47, - "type": "METHOD", - "content_hash": "e38405aca06b045a" - }, - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedStateSource.advance": { - "file_path": "packages/durable/src/session/observation.ts", - "qualified_name": "packages.durable.src.session.observation.CommittedStateSource.advance", - "start_line": 49, - "end_line": 61, - "type": "METHOD", - "content_hash": "f9f63a6fee6d59bd" - }, - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedStateSource.closeSession": { - "file_path": "packages/durable/src/session/observation.ts", - "qualified_name": "packages.durable.src.session.observation.CommittedStateSource.closeSession", - "start_line": 64, - "end_line": 68, - "type": "METHOD", - "content_hash": "d5fce55d7cd3ef8f" - }, - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedStateSource.#finishDisposal": { - "file_path": "packages/durable/src/session/observation.ts", - "qualified_name": "packages.durable.src.session.observation.CommittedStateSource.#finishDisposal", - "start_line": 70, - "end_line": 77, - "type": "METHOD", - "content_hash": "efc8e892237b3eb7" - }, - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.SessionSourceAttachment": { - "file_path": "packages/durable/src/session/observation.ts", - "qualified_name": "packages.durable.src.session.observation.SessionSourceAttachment", - "start_line": 80, - "end_line": 145, - "type": "CLASS", - "content_hash": "4fa64067f02d22a8" - }, - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.SessionSourceAttachment.constructor": { - "file_path": "packages/durable/src/session/observation.ts", - "qualified_name": "packages.durable.src.session.observation.SessionSourceAttachment.constructor", - "start_line": 90, - "end_line": 93, - "type": "CONSTRUCTOR", - "content_hash": "cc7e13b484060484" - }, - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.SessionSourceAttachment.activate": { - "file_path": "packages/durable/src/session/observation.ts", - "qualified_name": "packages.durable.src.session.observation.SessionSourceAttachment.activate", - "start_line": 95, - "end_line": 101, - "type": "METHOD", - "content_hash": "397966aade566b03" - }, - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.SessionSourceAttachment.publish": { - "file_path": "packages/durable/src/session/observation.ts", - "qualified_name": "packages.durable.src.session.observation.SessionSourceAttachment.publish", - "start_line": 103, - "end_line": 119, - "type": "METHOD", - "content_hash": "6acd779e5a886222" - }, - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.SessionSourceAttachment.publish.queueMicrotask() callback": { - "file_path": "packages/durable/src/session/observation.ts", - "qualified_name": "packages.durable.src.session.observation.SessionSourceAttachment.publish.queueMicrotask() callback", - "start_line": 108, - "end_line": 118, - "type": "FUNCTION", - "content_hash": "a55050290a9a01cb" - }, - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.SessionSourceAttachment.dispose": { - "file_path": "packages/durable/src/session/observation.ts", - "qualified_name": "packages.durable.src.session.observation.SessionSourceAttachment.dispose", - "start_line": 121, - "end_line": 129, - "type": "METHOD", - "content_hash": "358695c5b9c536ad" - }, - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.SessionSourceAttachment.#drain": { - "file_path": "packages/durable/src/session/observation.ts", - "qualified_name": "packages.durable.src.session.observation.SessionSourceAttachment.#drain", - "start_line": 131, - "end_line": 144, - "type": "METHOD", - "content_hash": "4a7cd02369c8742a" - }, - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch": { - "file_path": "packages/durable/src/session/observation.ts", - "qualified_name": "packages.durable.src.session.observation.CommittedWatch", - "start_line": 157, - "end_line": 288, - "type": "CLASS", - "content_hash": "13a32b1bba95e9bd" - }, - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.constructor": { - "file_path": "packages/durable/src/session/observation.ts", - "qualified_name": "packages.durable.src.session.observation.CommittedWatch.constructor", - "start_line": 178, - "end_line": 183, - "type": "CONSTRUCTOR", - "content_hash": "26f89a84eb3ed409" - }, - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.value": { - "file_path": "packages/durable/src/session/observation.ts", - "qualified_name": "packages.durable.src.session.observation.CommittedWatch.value", - "start_line": 185, - "end_line": 187, - "type": "METHOD", - "content_hash": "b97af6ab322b6db3" - }, - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.closed": { - "file_path": "packages/durable/src/session/observation.ts", - "qualified_name": "packages.durable.src.session.observation.CommittedWatch.closed", - "start_line": 189, - "end_line": 191, - "type": "METHOD", - "content_hash": "62da1b1fa9cc0a1b" - }, - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.start": { - "file_path": "packages/durable/src/session/observation.ts", - "qualified_name": "packages.durable.src.session.observation.CommittedWatch.start", - "start_line": 193, - "end_line": 199, - "type": "METHOD", - "content_hash": "b4f479b1dc7733d0" - }, - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.stop": { - "file_path": "packages/durable/src/session/observation.ts", - "qualified_name": "packages.durable.src.session.observation.CommittedWatch.stop", - "start_line": 201, - "end_line": 204, - "type": "METHOD", - "content_hash": "62b544a4181bfc41" - }, - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.observeCancellation": { - "file_path": "packages/durable/src/session/observation.ts", - "qualified_name": "packages.durable.src.session.observation.CommittedWatch.observeCancellation", - "start_line": 206, - "end_line": 213, - "type": "METHOD", - "content_hash": "7df0c652bee4de1f" - }, - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.observeCancellation.#cancellationListener": { - "file_path": "packages/durable/src/session/observation.ts", - "qualified_name": "packages.durable.src.session.observation.CommittedWatch.observeCancellation.#cancellationListener", - "start_line": 210, - "end_line": 210, - "type": "FUNCTION", - "content_hash": "aa68e23d08777063" - }, - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.cancel": { - "file_path": "packages/durable/src/session/observation.ts", - "qualified_name": "packages.durable.src.session.observation.CommittedWatch.cancel", - "start_line": 215, - "end_line": 217, - "type": "METHOD", - "content_hash": "c203ce2e1e53052c" - }, - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.closeSession": { - "file_path": "packages/durable/src/session/observation.ts", - "qualified_name": "packages.durable.src.session.observation.CommittedWatch.closeSession", - "start_line": 220, - "end_line": 224, - "type": "METHOD", - "content_hash": "acc42d1e0b0c9055" - }, - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.advance": { - "file_path": "packages/durable/src/session/observation.ts", - "qualified_name": "packages.durable.src.session.observation.CommittedWatch.advance", - "start_line": 226, - "end_line": 237, - "type": "METHOD", - "content_hash": "bfb7de932068f547" - }, - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.#schedule": { - "file_path": "packages/durable/src/session/observation.ts", - "qualified_name": "packages.durable.src.session.observation.CommittedWatch.#schedule", - "start_line": 239, - "end_line": 246, - "type": "METHOD", - "content_hash": "4807b5c07132b078" - }, - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.#schedule.queueMicrotask() callback": { - "file_path": "packages/durable/src/session/observation.ts", - "qualified_name": "packages.durable.src.session.observation.CommittedWatch.#schedule.queueMicrotask() callback", - "start_line": 242, - "end_line": 245, - "type": "FUNCTION", - "content_hash": "b608f219330b5d1b" - }, - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.#drain": { - "file_path": "packages/durable/src/session/observation.ts", - "qualified_name": "packages.durable.src.session.observation.CommittedWatch.#drain", - "start_line": 248, - "end_line": 275, - "type": "METHOD", - "content_hash": "14b8b0572b049c3f" - }, - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.#terminate": { - "file_path": "packages/durable/src/session/observation.ts", - "qualified_name": "packages.durable.src.session.observation.CommittedWatch.#terminate", - "start_line": 278, - "end_line": 287, - "type": "METHOD", - "content_hash": "71fbb87439ff6acf" - }, - "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.toError": { - "file_path": "packages/durable/src/session/observation.ts", - "qualified_name": "packages.durable.src.session.observation.toError", - "start_line": 290, - "end_line": 292, - "type": "FUNCTION", - "content_hash": "a9c5f4d1a5922521" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.createSession": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.createSession", - "start_line": 68, - "end_line": 70, - "type": "FUNCTION", - "content_hash": "df5f9caaa1471181" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl", - "start_line": 84, - "end_line": 665, - "type": "CLASS", - "content_hash": "296d064748712ca9" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.closed": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.closed", - "start_line": 99, - "end_line": 101, - "type": "METHOD", - "content_hash": "32d93de7b327b730" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.failure": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.failure", - "start_line": 104, - "end_line": 106, - "type": "METHOD", - "content_hash": "47d89b656e4da21a" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.failed": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.failed", - "start_line": 109, - "end_line": 111, - "type": "METHOD", - "content_hash": "f3c6380b1c56f3e5" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.constructor": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.constructor", - "start_line": 113, - "end_line": 130, - "type": "CONSTRUCTOR", - "content_hash": "3b21d3c0aaa43ab0" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.constructor.#failed.promise.catch() callback": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.constructor.#failed.promise.catch() callback", - "start_line": 115, - "end_line": 115, - "type": "FUNCTION", - "content_hash": "623b22c62f4242a7" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.constructor.cached": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.constructor.cached", - "start_line": 120, - "end_line": 120, - "type": "METHOD", - "content_hash": "35de7cc42857ddd9" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.constructor.load": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.constructor.load", - "start_line": 121, - "end_line": 121, - "type": "METHOD", - "content_hash": "b073dff49db4b98b" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.constructor.install": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.constructor.install", - "start_line": 122, - "end_line": 124, - "type": "METHOD", - "content_hash": "e3553b031a41346c" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.constructor.evict": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.constructor.evict", - "start_line": 125, - "end_line": 127, - "type": "METHOD", - "content_hash": "6fc87da611e86768" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.constructor.conversationCreated": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.constructor.conversationCreated", - "start_line": 128, - "end_line": 128, - "type": "METHOD", - "content_hash": "394a81be182b5186" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.storage": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.storage", - "start_line": 133, - "end_line": 135, - "type": "METHOD", - "content_hash": "92d8e9ea70984866" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.commit": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.commit", - "start_line": 137, - "end_line": 139, - "type": "METHOD", - "content_hash": "e7398012929e3b4b" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.fail": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.fail", - "start_line": 146, - "end_line": 154, - "type": "METHOD", - "content_hash": "4174107808073c9b" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.fail.catch() callback": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.fail.catch() callback", - "start_line": 152, - "end_line": 152, - "type": "FUNCTION", - "content_hash": "f2e163eb762b6882" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.commitWith": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.commitWith", - "start_line": 161, - "end_line": 168, - "type": "METHOD", - "content_hash": "f3e90ca36cebd203" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.commitWith.#enqueue() callback": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.commitWith.#enqueue() callback", - "start_line": 167, - "end_line": 167, - "type": "FUNCTION", - "content_hash": "b7a626aafe341952" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.readOnLine": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.readOnLine", - "start_line": 171, - "end_line": 181, - "type": "METHOD", - "content_hash": "381bafc3e1e34444" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.readOnLine.#enqueue() callback": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.readOnLine.#enqueue() callback", - "start_line": 177, - "end_line": 180, - "type": "FUNCTION", - "content_hash": "cc4b17897c57d2ba" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.conversationDocumentOnLine": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.conversationDocumentOnLine", - "start_line": 187, - "end_line": 199, - "type": "METHOD", - "content_hash": "694802e7c00a630c" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.snapshot": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.snapshot", - "start_line": 201, - "end_line": 201, - "type": "METHOD", - "content_hash": "40a65fdcf6bbd847" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshot": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.snapshot", - "start_line": 229, - "end_line": 246, - "type": "METHOD", - "content_hash": "0a2d27eedeb42202" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshot.loaded": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.snapshot.loaded", - "start_line": 235, - "end_line": 241, - "type": "CLASS", - "content_hash": "9c801c2932dd7534" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshot.loaded.#enqueue() callback": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.snapshot.loaded.#enqueue() callback", - "start_line": 238, - "end_line": 241, - "type": "FUNCTION", - "content_hash": "7a1e21a631b3ead9" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.documentState": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.documentState", - "start_line": 248, - "end_line": 251, - "type": "METHOD", - "content_hash": "dc8678707d8ba17e" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.documentState": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.documentState", - "start_line": 279, - "end_line": 304, - "type": "METHOD", - "content_hash": "beff4d7345e75961" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.documentState.#enqueue() callback": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.documentState.#enqueue() callback", - "start_line": 285, - "end_line": 300, - "type": "FUNCTION", - "content_hash": "f78c21a7cfffa78f" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.documentState.#enqueue() callback.onError": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.documentState.#enqueue() callback.onError", - "start_line": 295, - "end_line": 295, - "type": "METHOD", - "content_hash": "4a580fb806be1b10" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.watchDoc": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.watchDoc", - "start_line": 306, - "end_line": 306, - "type": "METHOD", - "content_hash": "6d0853ee7441d158" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.watchDoc": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.watchDoc", - "start_line": 334, - "end_line": 369, - "type": "METHOD", - "content_hash": "28c8966da667aa29" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.watchDoc.watch": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.watchDoc.watch", - "start_line": 346, - "end_line": 358, - "type": "CLASS", - "content_hash": "0dfa982ad17dc796" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.watchDoc.watch.#enqueue() callback": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.watchDoc.watch.#enqueue() callback", - "start_line": 346, - "end_line": 358, - "type": "FUNCTION", - "content_hash": "0dfa982ad17dc796" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.watchDoc.watch.#enqueue() callback.#attachDocument() callback": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.watchDoc.watch.#enqueue() callback.#attachDocument() callback", - "start_line": 355, - "end_line": 356, - "type": "FUNCTION", - "content_hash": "ff33d6d61485be03" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.snapshotAsOf": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.snapshotAsOf", - "start_line": 371, - "end_line": 376, - "type": "METHOD", - "content_hash": "2cc687f8d88cd599" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshotAsOf": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.snapshotAsOf", - "start_line": 384, - "end_line": 416, - "type": "METHOD", - "content_hash": "37f1910259c99207" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshotAsOf.#enqueue() callback": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.snapshotAsOf.#enqueue() callback", - "start_line": 398, - "end_line": 415, - "type": "FUNCTION", - "content_hash": "7ac98d8198f52db4" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.close": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.close", - "start_line": 418, - "end_line": 450, - "type": "METHOD", - "content_hash": "8c6698088e6b12e2" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.close.then() callback": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.close.then() callback", - "start_line": 423, - "end_line": 423, - "type": "FUNCTION", - "content_hash": "f913743153c06f9e" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.close.then() callback": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.close.then() callback", - "start_line": 424, - "end_line": 439, - "type": "FUNCTION", - "content_hash": "0a07fa787152ca73" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.close.then() callback.#enqueue() callback": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.close.then() callback.#enqueue() callback", - "start_line": 425, - "end_line": 439, - "type": "FUNCTION", - "content_hash": "609961378db54768" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.close.finally() callback": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.close.finally() callback", - "start_line": 441, - "end_line": 446, - "type": "FUNCTION", - "content_hash": "48051e0160a76cbd" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#notifyClose": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.#notifyClose", - "start_line": 453, - "end_line": 457, - "type": "METHOD", - "content_hash": "516c51c4e7222ebd" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#notifyClose.contained() callback": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.#notifyClose.contained() callback", - "start_line": 456, - "end_line": 456, - "type": "FUNCTION", - "content_hash": "f8d2fc3937375e49" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.report": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.report", - "start_line": 460, - "end_line": 460, - "type": "METHOD", - "content_hash": "8918a8b5a6e347aa" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.conversationCreated": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.conversationCreated", - "start_line": 466, - "end_line": 468, - "type": "METHOD", - "content_hash": "19de6821c72d997a" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.beforeClose": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.beforeClose", - "start_line": 471, - "end_line": 473, - "type": "METHOD", - "content_hash": "b16df4fb95454915" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.subscribeCommits": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.subscribeCommits", - "start_line": 476, - "end_line": 480, - "type": "METHOD", - "content_hash": "03ce9f3d5179e74f" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.observeCommits": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.observeCommits", - "start_line": 486, - "end_line": 490, - "type": "METHOD", - "content_hash": "b4cb4539c9eba936" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.subscribeClose": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.subscribeClose", - "start_line": 496, - "end_line": 500, - "type": "METHOD", - "content_hash": "2e0a1b92a246ee40" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.unloadDocuments": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.unloadDocuments", - "start_line": 503, - "end_line": 507, - "type": "METHOD", - "content_hash": "5cc4602cf310c0ff" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.unloadDocuments.#enqueue() callback": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.unloadDocuments.#enqueue() callback", - "start_line": 504, - "end_line": 506, - "type": "FUNCTION", - "content_hash": "8509940c23e88448" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#runCommit": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.#runCommit", - "start_line": 509, - "end_line": 550, - "type": "METHOD", - "content_hash": "61510987ca58bddd" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#publish": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.#publish", - "start_line": 552, - "end_line": 584, - "type": "METHOD", - "content_hash": "e79ad69fdb343cb0" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.#publish.contained() callback": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.#publish.contained() callback", - "start_line": 574, - "end_line": 574, - "type": "FUNCTION", - "content_hash": "83c9e3d5ba09b65f" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#publish.contained() callback": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.#publish.contained() callback", - "start_line": 581, - "end_line": 581, - "type": "FUNCTION", - "content_hash": "c3ff573237f33b76" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#attachDocument": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.#attachDocument", - "start_line": 590, - "end_line": 618, - "type": "METHOD", - "content_hash": "6e49c3d38862d87f" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#attachDocument.observeCommits() callback": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.#attachDocument.observeCommits() callback", - "start_line": 605, - "end_line": 615, - "type": "FUNCTION", - "content_hash": "1128186f735de0c9" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#attachDocument.subscribeClose() callback": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.#attachDocument.subscribeClose() callback", - "start_line": 616, - "end_line": 616, - "type": "FUNCTION", - "content_hash": "7053a9bab90d57b6" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#loadDocument": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.#loadDocument", - "start_line": 620, - "end_line": 645, - "type": "METHOD", - "content_hash": "883a8ed2c5b96db9" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#enqueue": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.#enqueue", - "start_line": 647, - "end_line": 654, - "type": "METHOD", - "content_hash": "639cf82b3a9c5372" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.#enqueue.run.then() callback": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.#enqueue.run.then() callback", - "start_line": 650, - "end_line": 650, - "type": "FUNCTION", - "content_hash": "d2307ac8f7d4ed58" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#enqueue.run.then() callback": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.#enqueue.run.then() callback", - "start_line": 651, - "end_line": 651, - "type": "FUNCTION", - "content_hash": "d2307ac8f7d4ed58" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.assertUsable": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.assertUsable", - "start_line": 657, - "end_line": 660, - "type": "METHOD", - "content_hash": "59c6f7bff2de360f" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#assertHealthy": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.SessionImpl.#assertHealthy", - "start_line": 662, - "end_line": 664, - "type": "METHOD", - "content_hash": "01e4f0b8b48dcafa" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.contained": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.contained", - "start_line": 671, - "end_line": 679, - "type": "FUNCTION", - "content_hash": "58a814410896aeea" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.observedOperations": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.observedOperations", - "start_line": 685, - "end_line": 693, - "type": "FUNCTION", - "content_hash": "6b9fe7a92733ad6e" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.cancellationError": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.cancellationError", - "start_line": 695, - "end_line": 697, - "type": "FUNCTION", - "content_hash": "8d769af0213d9841" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.GuardedStorage", - "start_line": 712, - "end_line": 874, - "type": "CLASS", - "content_hash": "587e1282d70ce071" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.constructor": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.GuardedStorage.constructor", - "start_line": 719, - "end_line": 722, - "type": "CONSTRUCTOR", - "content_hash": "c521bb9763e80b9f" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.commit": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.GuardedStorage.commit", - "start_line": 725, - "end_line": 727, - "type": "METHOD", - "content_hash": "a138f3508c870177" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.commit.#call() callback": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.GuardedStorage.commit.#call() callback", - "start_line": 726, - "end_line": 726, - "type": "FUNCTION", - "content_hash": "eea118c2626074f0" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.mintId": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.GuardedStorage.mintId", - "start_line": 729, - "end_line": 731, - "type": "METHOD", - "content_hash": "4d9ee90b534306ae" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.mintId.#call() callback": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.GuardedStorage.mintId.#call() callback", - "start_line": 730, - "end_line": 730, - "type": "FUNCTION", - "content_hash": "240ec38005eb2d9e" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.conversation": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.GuardedStorage.conversation", - "start_line": 733, - "end_line": 735, - "type": "METHOD", - "content_hash": "023dc5f01ce9d782" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.conversation.#call() callback": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.GuardedStorage.conversation.#call() callback", - "start_line": 734, - "end_line": 734, - "type": "FUNCTION", - "content_hash": "848c97bf98ff39bf" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanConversations": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.GuardedStorage.scanConversations", - "start_line": 737, - "end_line": 744, - "type": "METHOD", - "content_hash": "8d92266be358276a" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanConversations.#call() callback": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.GuardedStorage.scanConversations.#call() callback", - "start_line": 743, - "end_line": 743, - "type": "FUNCTION", - "content_hash": "e8f6fca55a0097b4" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.entry": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.entry", - "start_line": 746, - "end_line": 746, - "type": "METHOD", - "content_hash": "68034145b3026f86" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.entry": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.GuardedStorage.entry", - "start_line": 752, - "end_line": 762, - "type": "METHOD", - "content_hash": "1a8a3beab6218483" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.entry.#call() callback": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.entry.#call() callback", - "start_line": 759, - "end_line": 759, - "type": "FUNCTION", - "content_hash": "d9dd69cb6f56d0fa" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.entry.#call() callback": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.GuardedStorage.entry.#call() callback", - "start_line": 761, - "end_line": 761, - "type": "FUNCTION", - "content_hash": "7cea3c7c1861cc60" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.findLatestHeadMarker": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.GuardedStorage.findLatestHeadMarker", - "start_line": 764, - "end_line": 770, - "type": "METHOD", - "content_hash": "2e442084cdfde971" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.findLatestHeadMarker.#call() callback": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.GuardedStorage.findLatestHeadMarker.#call() callback", - "start_line": 769, - "end_line": 769, - "type": "FUNCTION", - "content_hash": "bcd1b5e26168417b" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanEntries": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.GuardedStorage.scanEntries", - "start_line": 772, - "end_line": 779, - "type": "METHOD", - "content_hash": "044d0b0b89b85acf" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanEntries.#call() callback": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.GuardedStorage.scanEntries.#call() callback", - "start_line": 778, - "end_line": 778, - "type": "FUNCTION", - "content_hash": "921471caf45a7471" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.task": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.GuardedStorage.task", - "start_line": 781, - "end_line": 783, - "type": "METHOD", - "content_hash": "40bbee81f1829fb6" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.task.#call() callback": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.GuardedStorage.task.#call() callback", - "start_line": 782, - "end_line": 782, - "type": "FUNCTION", - "content_hash": "2a995fa550edf8a8" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanTasks": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.GuardedStorage.scanTasks", - "start_line": 785, - "end_line": 792, - "type": "METHOD", - "content_hash": "14ac138eebf2f578" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanTasks.#call() callback": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.GuardedStorage.scanTasks.#call() callback", - "start_line": 791, - "end_line": 791, - "type": "FUNCTION", - "content_hash": "d5f84a2665b207a7" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.submission": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.GuardedStorage.submission", - "start_line": 794, - "end_line": 796, - "type": "METHOD", - "content_hash": "7b68223de845b19a" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.submission.#call() callback": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.GuardedStorage.submission.#call() callback", - "start_line": 795, - "end_line": 795, - "type": "FUNCTION", - "content_hash": "a357351b9dace581" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanSubmissions": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.GuardedStorage.scanSubmissions", - "start_line": 798, - "end_line": 805, - "type": "METHOD", - "content_hash": "ee44166fb79eef03" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanSubmissions.#call() callback": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.GuardedStorage.scanSubmissions.#call() callback", - "start_line": 804, - "end_line": 804, - "type": "FUNCTION", - "content_hash": "42c852f1efd38826" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.submissionByRequest": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.GuardedStorage.submissionByRequest", - "start_line": 807, - "end_line": 813, - "type": "METHOD", - "content_hash": "59985c89e12d09a0" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.submissionByRequest.#call() callback": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.GuardedStorage.submissionByRequest.#call() callback", - "start_line": 812, - "end_line": 812, - "type": "FUNCTION", - "content_hash": "c5d2d9368c66a441" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.findDocument": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.GuardedStorage.findDocument", - "start_line": 815, - "end_line": 817, - "type": "METHOD", - "content_hash": "ea816ae9bca02dc5" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.findDocument.#call() callback": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.GuardedStorage.findDocument.#call() callback", - "start_line": 816, - "end_line": 816, - "type": "FUNCTION", - "content_hash": "9df841ecce8a4df6" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.document": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.GuardedStorage.document", - "start_line": 819, - "end_line": 821, - "type": "METHOD", - "content_hash": "e77469937687f4d9" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.document.#call() callback": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.GuardedStorage.document.#call() callback", - "start_line": 820, - "end_line": 820, - "type": "FUNCTION", - "content_hash": "98344508a3d359bc" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanDocuments": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.GuardedStorage.scanDocuments", - "start_line": 823, - "end_line": 830, - "type": "METHOD", - "content_hash": "a301083073d31695" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanDocuments.#call() callback": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.GuardedStorage.scanDocuments.#call() callback", - "start_line": 829, - "end_line": 829, - "type": "FUNCTION", - "content_hash": "de7d1a6970f8669b" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.close": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.GuardedStorage.close", - "start_line": 836, - "end_line": 840, - "type": "METHOD", - "content_hash": "388b2a706482624a" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.#call": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.GuardedStorage.#call", - "start_line": 847, - "end_line": 868, - "type": "METHOD", - "content_hash": "c9f2557027f80f4b" - }, - "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.#assertHealthy": { - "file_path": "packages/durable/src/session/session.ts", - "qualified_name": "packages.durable.src.session.session.GuardedStorage.#assertHealthy", - "start_line": 870, - "end_line": 873, - "type": "METHOD", - "content_hash": "8c8c2fed89fc25b7" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.applySubmissionChange": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.applySubmissionChange", - "start_line": 67, - "end_line": 79, - "type": "FUNCTION", - "content_hash": "ea650f32bea7f625" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.TransactionHost": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.TransactionHost", - "start_line": 99, - "end_line": 118, - "type": "INTERFACE", - "content_hash": "d6148198e50a483b" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.TransactionHost.now": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.TransactionHost.now", - "start_line": 102, - "end_line": 102, - "type": "METHOD", - "content_hash": "f189641453983c5e" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.TransactionHost.cached": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.TransactionHost.cached", - "start_line": 104, - "end_line": 104, - "type": "METHOD", - "content_hash": "3d101cac1b685419" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.TransactionHost.load": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.TransactionHost.load", - "start_line": 106, - "end_line": 111, - "type": "METHOD", - "content_hash": "6f68a88f1afb55d1" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.TransactionHost.install": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.TransactionHost.install", - "start_line": 113, - "end_line": 113, - "type": "METHOD", - "content_hash": "242a938ccb157376" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.TransactionHost.evict": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.TransactionHost.evict", - "start_line": 115, - "end_line": 115, - "type": "METHOD", - "content_hash": "a2800b3b7219519b" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.TransactionHost.conversationCreated": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.TransactionHost.conversationCreated", - "start_line": 117, - "end_line": 117, - "type": "METHOD", - "content_hash": "e6e05dde1006c216" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction", - "start_line": 194, - "end_line": 985, - "type": "CLASS", - "content_hash": "4b3807c5ec8276a9" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.constructor": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.constructor", - "start_line": 221, - "end_line": 225, - "type": "CONSTRUCTOR", - "content_hash": "12273831ab9b9a80" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.conversation": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.conversation", - "start_line": 229, - "end_line": 231, - "type": "METHOD", - "content_hash": "4690e71b346f411d" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.conversation.#read(\"conversation\") callback": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.conversation.#read(\"conversation\") callback", - "start_line": 230, - "end_line": 230, - "type": "FUNCTION", - "content_hash": "68dd137d72694c12" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.entry": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.entry", - "start_line": 235, - "end_line": 242, - "type": "METHOD", - "content_hash": "8d3b8520795a3bbd" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.entry.#read(\"entry\") callback": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.entry.#read(\"entry\") callback", - "start_line": 238, - "end_line": 241, - "type": "FUNCTION", - "content_hash": "e17564df0135876a" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.task": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.task", - "start_line": 244, - "end_line": 246, - "type": "METHOD", - "content_hash": "7de0815867084eb8" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.task.#read(\"task\") callback": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.task.#read(\"task\") callback", - "start_line": 245, - "end_line": 245, - "type": "FUNCTION", - "content_hash": "8c22c877e7f44e39" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanConversations": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.scanConversations", - "start_line": 248, - "end_line": 252, - "type": "METHOD", - "content_hash": "6e3e868b4feb6ffd" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanConversations.#read(\"scanConversations\") callback": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.scanConversations.#read(\"scanConversations\") callback", - "start_line": 249, - "end_line": 250, - "type": "FUNCTION", - "content_hash": "3dcfba06c19c981e" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanEntries": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.scanEntries", - "start_line": 254, - "end_line": 256, - "type": "METHOD", - "content_hash": "f15884e9fceace9b" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanEntries.#read(\"scanEntries\") callback": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.scanEntries.#read(\"scanEntries\") callback", - "start_line": 255, - "end_line": 255, - "type": "FUNCTION", - "content_hash": "e56db92207e59fb5" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.latestHeadMarker": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.latestHeadMarker", - "start_line": 258, - "end_line": 262, - "type": "METHOD", - "content_hash": "9a015aaa8a6fa197" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.latestHeadMarker.#read(\"latestHeadMarker\") callback": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.latestHeadMarker.#read(\"latestHeadMarker\") callback", - "start_line": 259, - "end_line": 260, - "type": "FUNCTION", - "content_hash": "4d6b44901f861532" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanTasks": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.scanTasks", - "start_line": 264, - "end_line": 266, - "type": "METHOD", - "content_hash": "9f6624e6e2ffb145" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanTasks.#read(\"scanTasks\") callback": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.scanTasks.#read(\"scanTasks\") callback", - "start_line": 265, - "end_line": 265, - "type": "FUNCTION", - "content_hash": "a9d8d97cd41c4fe5" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.submission": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.submission", - "start_line": 269, - "end_line": 271, - "type": "METHOD", - "content_hash": "ad4e4832837cde67" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.submission.#read(\"submission\") callback": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.submission.#read(\"submission\") callback", - "start_line": 270, - "end_line": 270, - "type": "FUNCTION", - "content_hash": "3ef1ae3dbdabde61" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.submissionByRequest": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.submissionByRequest", - "start_line": 274, - "end_line": 278, - "type": "METHOD", - "content_hash": "b87ac29a4b764d3f" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.submissionByRequest.#read(\"submissionByRequest\") callback": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.submissionByRequest.#read(\"submissionByRequest\") callback", - "start_line": 275, - "end_line": 276, - "type": "FUNCTION", - "content_hash": "9a96ef6994db4c5b" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createConversation": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.createConversation", - "start_line": 282, - "end_line": 284, - "type": "METHOD", - "content_hash": "7c559716ecb6cab4" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createConversation.#write() callback": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.createConversation.#write() callback", - "start_line": 283, - "end_line": 283, - "type": "FUNCTION", - "content_hash": "9e5887dfc31c083d" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createRootConversation": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.createRootConversation", - "start_line": 287, - "end_line": 289, - "type": "METHOD", - "content_hash": "b52060135805132a" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createRootConversation.#write() callback": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.createRootConversation.#write() callback", - "start_line": 288, - "end_line": 288, - "type": "FUNCTION", - "content_hash": "eb5b2d065ac8fcd4" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.forkConversation": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.forkConversation", - "start_line": 291, - "end_line": 299, - "type": "METHOD", - "content_hash": "75847c31a1dfd1ba" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.forkConversation.#write() callback": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.forkConversation.#write() callback", - "start_line": 296, - "end_line": 297, - "type": "FUNCTION", - "content_hash": "4c2f82c4fbe26bba" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#stageConversation": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.#stageConversation", - "start_line": 301, - "end_line": 343, - "type": "METHOD", - "content_hash": "cd2158224661f518" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.appendEntry": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.appendEntry", - "start_line": 345, - "end_line": 345, - "type": "METHOD", - "content_hash": "958b2b2d0b73a0df" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.appendEntry": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.appendEntry", - "start_line": 351, - "end_line": 358, - "type": "METHOD", - "content_hash": "dc534a608ad0f92b" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#appendEntry": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.#appendEntry", - "start_line": 360, - "end_line": 381, - "type": "METHOD", - "content_hash": "55d751236cecf625" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#appendEntry.#write() callback": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.#appendEntry.#write() callback", - "start_line": 361, - "end_line": 380, - "type": "FUNCTION", - "content_hash": "ffff7c273f8ea4c6" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createTask": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.createTask", - "start_line": 383, - "end_line": 427, - "type": "METHOD", - "content_hash": "0ddf0eab0c0791fe" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createTask.#write() callback": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.createTask.#write() callback", - "start_line": 388, - "end_line": 426, - "type": "FUNCTION", - "content_hash": "1fcae089cb64c9cc" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createSubmission": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.createSubmission", - "start_line": 430, - "end_line": 440, - "type": "METHOD", - "content_hash": "fc924e2bece17bee" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createSubmission.#write() callback": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.createSubmission.#write() callback", - "start_line": 431, - "end_line": 439, - "type": "FUNCTION", - "content_hash": "3a70ced0f378d6b4" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.settleSubmission": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.settleSubmission", - "start_line": 446, - "end_line": 450, - "type": "METHOD", - "content_hash": "a5d86f03a0ecefe6" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.placeSubmission": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.placeSubmission", - "start_line": 453, - "end_line": 457, - "type": "METHOD", - "content_hash": "b212ab56d679112d" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.setTask": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.setTask", - "start_line": 460, - "end_line": 475, - "type": "METHOD", - "content_hash": "e48e670a6c002179" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.stagedTasks": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.stagedTasks", - "start_line": 478, - "end_line": 482, - "type": "METHOD", - "content_hash": "6e830f37a9897435" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.stagedConversations": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.stagedConversations", - "start_line": 485, - "end_line": 489, - "type": "METHOD", - "content_hash": "bfbab9145c9fc4c5" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.doc": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.doc", - "start_line": 492, - "end_line": 492, - "type": "METHOD", - "content_hash": "ddf8b37c4afe016c" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.doc": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.doc", - "start_line": 512, - "end_line": 541, - "type": "METHOD", - "content_hash": "b1e8be94933a1613" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.retireDoc": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.retireDoc", - "start_line": 543, - "end_line": 543, - "type": "METHOD", - "content_hash": "e9f0434d73f69f1b" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.retireDoc": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.retireDoc", - "start_line": 557, - "end_line": 586, - "type": "METHOD", - "content_hash": "62410a10a2a4f2d6" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.retireDoc.latest.draftPromise.then() callback": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.retireDoc.latest.draftPromise.then() callback", - "start_line": 572, - "end_line": 572, - "type": "FUNCTION", - "content_hash": "4b83a909c0b06b17" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#acquire": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.#acquire", - "start_line": 588, - "end_line": 623, - "type": "METHOD", - "content_hash": "347daea6b5eabdca" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#acquireForkCopy": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.#acquireForkCopy", - "start_line": 625, - "end_line": 650, - "type": "METHOD", - "content_hash": "fe209945f88d2379" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#findRetirement": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.#findRetirement", - "start_line": 652, - "end_line": 660, - "type": "METHOD", - "content_hash": "8bb6a81ee2da3770" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.settleFailure": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.settleFailure", - "start_line": 665, - "end_line": 669, - "type": "METHOD", - "content_hash": "d282222a0f25e701" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.settleSuccess": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.settleSuccess", - "start_line": 675, - "end_line": 692, - "type": "METHOD", - "content_hash": "293c5fb8b78cbbf7" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.discard": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.discard", - "start_line": 695, - "end_line": 697, - "type": "METHOD", - "content_hash": "0804280514aeea1d" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.adopt": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.adopt", - "start_line": 700, - "end_line": 754, - "type": "METHOD", - "content_hash": "40b9c1a427e5a9c6" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#assemble": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.#assemble", - "start_line": 756, - "end_line": 848, - "type": "METHOD", - "content_hash": "3b7ddedf8ec8547c" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#validateOwners": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.#validateOwners", - "start_line": 856, - "end_line": 874, - "type": "METHOD", - "content_hash": "7f8a9c05f022310a" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#rejectForkSourceWrites": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.#rejectForkSourceWrites", - "start_line": 876, - "end_line": 895, - "type": "METHOD", - "content_hash": "d01a5be2a5ed2501" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#abortChanges": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.#abortChanges", - "start_line": 897, - "end_line": 899, - "type": "METHOD", - "content_hash": "0258df89cf970aa1" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#assertOpen": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.#assertOpen", - "start_line": 901, - "end_line": 903, - "type": "METHOD", - "content_hash": "ce78ea807c72652e" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#assertTaskDocumentsOpen": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.#assertTaskDocumentsOpen", - "start_line": 905, - "end_line": 910, - "type": "METHOD", - "content_hash": "4d8b280b725533a9" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#track": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.#track", - "start_line": 913, - "end_line": 920, - "type": "METHOD", - "content_hash": "344b60238e7fb521" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#read": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.#read", - "start_line": 922, - "end_line": 930, - "type": "METHOD", - "content_hash": "a7881898e843765d" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#write": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.#write", - "start_line": 932, - "end_line": 940, - "type": "METHOD", - "content_hash": "9451e3fa1625a33a" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#requireConversation": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.#requireConversation", - "start_line": 942, - "end_line": 947, - "type": "METHOD", - "content_hash": "24c7a13e38492f3c" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#stampTimes": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.#stampTimes", - "start_line": 953, - "end_line": 964, - "type": "METHOD", - "content_hash": "7c286486b28812c3" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#taskEntry": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.#taskEntry", - "start_line": 966, - "end_line": 973, - "type": "METHOD", - "content_hash": "77d665ab48de4c22" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#currentTask": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.#currentTask", - "start_line": 976, - "end_line": 978, - "type": "METHOD", - "content_hash": "60a3b8a60a56d62c" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#committedTask": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.Transaction.#committedTask", - "start_line": 980, - "end_line": 984, - "type": "METHOD", - "content_hash": "374407c0f430266f" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.planDocument": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.planDocument", - "start_line": 988, - "end_line": 1035, - "type": "FUNCTION", - "content_hash": "5ccd098c2e305766" - }, - "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.publishes": { - "file_path": "packages/durable/src/session/transaction.ts", - "qualified_name": "packages.durable.src.session.transaction.publishes", - "start_line": 1041, - "end_line": 1043, - "type": "FUNCTION", - "content_hash": "801134ebbd032021" - }, - "packages/durable/src/storage/jsonl/node.ts|packages.durable.src.storage.jsonl.node.openNodeJsonlStorage": { - "file_path": "packages/durable/src/storage/jsonl/node.ts", - "qualified_name": "packages.durable.src.storage.jsonl.node.openNodeJsonlStorage", - "start_line": 6, - "end_line": 12, - "type": "FUNCTION", - "content_hash": "3254220d531dad8d" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlCorruptionError": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlCorruptionError", - "start_line": 82, - "end_line": 87, - "type": "CLASS", - "content_hash": "2aacbbc1f089ab1a" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlCorruptionError.constructor": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlCorruptionError.constructor", - "start_line": 83, - "end_line": 86, - "type": "CONSTRUCTOR", - "content_hash": "03e142181df7d044" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStoragePoisonedError": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStoragePoisonedError", - "start_line": 89, - "end_line": 94, - "type": "CLASS", - "content_hash": "86adddc37f386611" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStoragePoisonedError.constructor": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStoragePoisonedError.constructor", - "start_line": 90, - "end_line": 93, - "type": "CONSTRUCTOR", - "content_hash": "1df1d1f80345f0f3" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.parseMainMarker.writes.value.writes.map() callback": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.parseMainMarker.writes.value.writes.map() callback", - "start_line": 192, - "end_line": 192, - "type": "FUNCTION", - "content_hash": "bff2ee8f919be63a" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage", - "start_line": 242, - "end_line": 846, - "type": "CLASS", - "content_hash": "ee76eb30357b4f2e" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.constructor": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.constructor", - "start_line": 253, - "end_line": 258, - "type": "CONSTRUCTOR", - "content_hash": "6a990e49fd99187d" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.open": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.open", - "start_line": 261, - "end_line": 276, - "type": "METHOD", - "content_hash": "583044444623eaf4" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.commit": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.commit", - "start_line": 278, - "end_line": 307, - "type": "METHOD", - "content_hash": "ee09c9deeb9a2d78" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.commit.sidecars": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.commit.sidecars", - "start_line": 283, - "end_line": 289, - "type": "CLASS", - "content_hash": "ad07d04b729358c3" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.commit.sidecars.map() callback": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.commit.sidecars.map() callback", - "start_line": 284, - "end_line": 288, - "type": "FUNCTION", - "content_hash": "5836283d8298d00e" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.mintId": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.mintId", - "start_line": 309, - "end_line": 311, - "type": "METHOD", - "content_hash": "26fbde3bb668fbc4" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.conversation": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.conversation", - "start_line": 313, - "end_line": 315, - "type": "METHOD", - "content_hash": "f21edca92dab080b" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanConversations": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.scanConversations", - "start_line": 317, - "end_line": 319, - "type": "METHOD", - "content_hash": "2c5165fb701d6c89" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.entry": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.entry", - "start_line": 321, - "end_line": 321, - "type": "METHOD", - "content_hash": "6140c3b743896228" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.entry": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.entry", - "start_line": 323, - "end_line": 332, - "type": "METHOD", - "content_hash": "7cf124497f4249ae" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.findLatestHeadMarker": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.findLatestHeadMarker", - "start_line": 334, - "end_line": 340, - "type": "METHOD", - "content_hash": "0a6ed079badc16eb" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanEntries": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.scanEntries", - "start_line": 342, - "end_line": 344, - "type": "METHOD", - "content_hash": "01570e337bdd0ce5" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.task": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.task", - "start_line": 346, - "end_line": 348, - "type": "METHOD", - "content_hash": "3a80bc5992aa7abe" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanTasks": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.scanTasks", - "start_line": 350, - "end_line": 352, - "type": "METHOD", - "content_hash": "d98182b82373850a" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.submission": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.submission", - "start_line": 354, - "end_line": 356, - "type": "METHOD", - "content_hash": "b46d0609df222232" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanSubmissions": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.scanSubmissions", - "start_line": 358, - "end_line": 360, - "type": "METHOD", - "content_hash": "a72219843c4ca55d" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.submissionByRequest": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.submissionByRequest", - "start_line": 362, - "end_line": 364, - "type": "METHOD", - "content_hash": "d3becc1932cfb10c" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.findDocument": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.findDocument", - "start_line": 366, - "end_line": 368, - "type": "METHOD", - "content_hash": "2bcb7193e40ae582" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.document": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.document", - "start_line": 370, - "end_line": 372, - "type": "METHOD", - "content_hash": "fed19cdf688db1a3" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanDocuments": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.scanDocuments", - "start_line": 374, - "end_line": 376, - "type": "METHOD", - "content_hash": "c96e501661bba0c0" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.close": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.close", - "start_line": 378, - "end_line": 382, - "type": "METHOD", - "content_hash": "cf1cd1131e5d8e28" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.encodeCommit": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.encodeCommit", - "start_line": 384, - "end_line": 449, - "type": "METHOD", - "content_hash": "fcd4321802889298" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.encodeCommit.fileRecords.map() callback": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.encodeCommit.fileRecords.map() callback", - "start_line": 440, - "end_line": 440, - "type": "FUNCTION", - "content_hash": "ba7ba1b945636a78" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.planReclamations": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.planReclamations", - "start_line": 451, - "end_line": 494, - "type": "METHOD", - "content_hash": "5e321c0dda864054" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.adoptSidecarState": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.adoptSidecarState", - "start_line": 496, - "end_line": 505, - "type": "METHOD", - "content_hash": "86f4d1c523954d41" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.reclaimSidecars": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.reclaimSidecars", - "start_line": 508, - "end_line": 515, - "type": "METHOD", - "content_hash": "93e62fc4d78847e8" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.replaceSidecar": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.replaceSidecar", - "start_line": 517, - "end_line": 533, - "type": "METHOD", - "content_hash": "b94e97994940155d" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.recover": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover", - "start_line": 535, - "end_line": 765, - "type": "METHOD", - "content_hash": "c37e2a6ee7501c26" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.main.JsonlStorage.readLines() callback": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.main.JsonlStorage.readLines() callback", - "start_line": 539, - "end_line": 540, - "type": "FUNCTION", - "content_hash": "f626d6ebcbec7f26" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.main": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.main", - "start_line": 539, - "end_line": 541, - "type": "CLASS", - "content_hash": "dce195b6fa1bf183" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.sidecarFiles": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.sidecarFiles", - "start_line": 557, - "end_line": 560, - "type": "CLASS", - "content_hash": "59bf083781025621" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.sidecarFiles.listed.value.filter() callback": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.sidecarFiles.listed.value.filter() callback", - "start_line": 558, - "end_line": 558, - "type": "FUNCTION", - "content_hash": "41965110885e2e74" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.sidecarFiles.map() callback": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.sidecarFiles.map() callback", - "start_line": 559, - "end_line": 559, - "type": "FUNCTION", - "content_hash": "da972b7f3eca4d87" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.parsed.JsonlStorage.readLines() callback": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.parsed.JsonlStorage.readLines() callback", - "start_line": 566, - "end_line": 567, - "type": "FUNCTION", - "content_hash": "6e0c4d6483e4cbdb" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.parsed": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.parsed", - "start_line": 566, - "end_line": 568, - "type": "CLASS", - "content_hash": "19143beed7d47294" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.retiredCurrentOnlyDocuments": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.retiredCurrentOnlyDocuments", - "start_line": 600, - "end_line": 600, - "type": "CLASS", - "content_hash": "5f7a9edb6fbfd4e8" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.retiredCurrentOnlyDocuments.filter() callback": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.retiredCurrentOnlyDocuments.filter() callback", - "start_line": 600, - "end_line": 600, - "type": "FUNCTION", - "content_hash": "5f7a9edb6fbfd4e8" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.terminalTasks": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.terminalTasks", - "start_line": 633, - "end_line": 633, - "type": "CLASS", - "content_hash": "80fe1d81d0c97e9f" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.terminalTasks.filter() callback": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.terminalTasks.filter() callback", - "start_line": 633, - "end_line": 633, - "type": "FUNCTION", - "content_hash": "80fe1d81d0c97e9f" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.terminalTasks.map() callback": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.terminalTasks.map() callback", - "start_line": 633, - "end_line": 633, - "type": "FUNCTION", - "content_hash": "80fe1d81d0c97e9f" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.confirmedLines.parsed.lines.filter() callback": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.confirmedLines.parsed.lines.filter() callback", - "start_line": 736, - "end_line": 737, - "type": "FUNCTION", - "content_hash": "b55e5e0248c63667" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.confirmedLines": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.confirmedLines", - "start_line": 736, - "end_line": 738, - "type": "CLASS", - "content_hash": "73b2384fc0b99d65" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.confirmedLines.filter() callback": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.confirmedLines.filter() callback", - "start_line": 748, - "end_line": 748, - "type": "FUNCTION", - "content_hash": "73d244c1fef6428f" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.retainedLines.map() callback": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.retainedLines.map() callback", - "start_line": 756, - "end_line": 756, - "type": "FUNCTION", - "content_hash": "56ee3c35cd7ce20a" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.confirmRecord": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.confirmRecord", - "start_line": 767, - "end_line": 784, - "type": "METHOD", - "content_hash": "53ddb2b38ae582d2" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.readLines": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.readLines", - "start_line": 786, - "end_line": 824, - "type": "METHOD", - "content_hash": "9a050b1108628e71" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.resolveFile": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.resolveFile", - "start_line": 826, - "end_line": 830, - "type": "METHOD", - "content_hash": "2d6a0e3e3b265b9a" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.store": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.store", - "start_line": 832, - "end_line": 835, - "type": "METHOD", - "content_hash": "195e9d1b269d07fa" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.poison": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.poison", - "start_line": 837, - "end_line": 840, - "type": "METHOD", - "content_hash": "4f885c617537bd92" - }, - "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.assertUsable": { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.assertUsable", - "start_line": 842, - "end_line": 845, - "type": "METHOD", - "content_hash": "42908c92251817bd" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.documentDeltaBatches": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.documentDeltaBatches", - "start_line": 52, - "end_line": 65, - "type": "FUNCTION", - "content_hash": "80a02945ad877fcf" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.clone": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.clone", - "start_line": 94, - "end_line": 114, - "type": "CLASS", - "content_hash": "42ef106f7eaded9d" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.clone.value.map() callback": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.clone.value.map() callback", - "start_line": 96, - "end_line": 96, - "type": "FUNCTION", - "content_hash": "3487baf4bc3348f7" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.scanIndexes": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.scanIndexes", - "start_line": 213, - "end_line": 221, - "type": "FUNCTION", - "content_hash": "4b603067852c2bed" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.PreparedMemoryCommit": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.PreparedMemoryCommit", - "start_line": 224, - "end_line": 229, - "type": "INTERFACE", - "content_hash": "b469ffba9cba2797" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.PreparedMemoryCommit.apply": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.PreparedMemoryCommit.apply", - "start_line": 228, - "end_line": 228, - "type": "METHOD", - "content_hash": "d1928e4bf3e3c4b8" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.MemoryStorage", - "start_line": 237, - "end_line": 864, - "type": "CLASS", - "content_hash": "70952946f6efee78" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.commit": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.MemoryStorage.commit", - "start_line": 263, - "end_line": 265, - "type": "METHOD", - "content_hash": "4858914e77718af8" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.prepareCommit": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.MemoryStorage.prepareCommit", - "start_line": 268, - "end_line": 289, - "type": "METHOD", - "content_hash": "ef503838f26efc58" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.prepareCommit.detachedWrites": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.MemoryStorage.prepareCommit.detachedWrites", - "start_line": 273, - "end_line": 273, - "type": "CLASS", - "content_hash": "2ba5b91e6835f7ee" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.prepareCommit.detachedWrites.writes.map() callback": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.MemoryStorage.prepareCommit.detachedWrites.writes.map() callback", - "start_line": 273, - "end_line": 273, - "type": "FUNCTION", - "content_hash": "2ba5b91e6835f7ee" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.prepareCommit.apply": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.MemoryStorage.prepareCommit.apply", - "start_line": 281, - "end_line": 287, - "type": "METHOD", - "content_hash": "f402ea66c9beec8b" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.resolveDocumentCopies": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.MemoryStorage.resolveDocumentCopies", - "start_line": 291, - "end_line": 328, - "type": "METHOD", - "content_hash": "ab5d140993efe64a" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.resolveDocumentCopies.writes.some() callback": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.MemoryStorage.resolveDocumentCopies.writes.some() callback", - "start_line": 292, - "end_line": 292, - "type": "FUNCTION", - "content_hash": "d8c90ecf794c813c" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.resolveDocumentCopies.writes.map() callback": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.MemoryStorage.resolveDocumentCopies.writes.map() callback", - "start_line": 301, - "end_line": 327, - "type": "FUNCTION", - "content_hash": "00e0668330cafa0a" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.applyPreparedCommit": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.MemoryStorage.applyPreparedCommit", - "start_line": 330, - "end_line": 425, - "type": "METHOD", - "content_hash": "a2ad87aca4f1dbfd" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.mintId": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.MemoryStorage.mintId", - "start_line": 427, - "end_line": 431, - "type": "METHOD", - "content_hash": "4b8b70bd395ef22b" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.conversation": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.MemoryStorage.conversation", - "start_line": 433, - "end_line": 437, - "type": "METHOD", - "content_hash": "f50136ea1c7a549b" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanConversations": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.MemoryStorage.scanConversations", - "start_line": 439, - "end_line": 463, - "type": "METHOD", - "content_hash": "de9f423c0e795878" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.entry": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.entry", - "start_line": 465, - "end_line": 465, - "type": "METHOD", - "content_hash": "68034145b3026f86" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.entry": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.MemoryStorage.entry", - "start_line": 471, - "end_line": 489, - "type": "METHOD", - "content_hash": "fe724938de81dae5" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.findLatestHeadMarker": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.MemoryStorage.findLatestHeadMarker", - "start_line": 491, - "end_line": 514, - "type": "METHOD", - "content_hash": "085b8035a2282836" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanEntries": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.MemoryStorage.scanEntries", - "start_line": 516, - "end_line": 539, - "type": "METHOD", - "content_hash": "8068b316737e1139" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.task": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.MemoryStorage.task", - "start_line": 541, - "end_line": 545, - "type": "METHOD", - "content_hash": "95b9496970e5f858" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanTasks": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.MemoryStorage.scanTasks", - "start_line": 547, - "end_line": 567, - "type": "METHOD", - "content_hash": "d8882ff0012defd6" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.submission": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.MemoryStorage.submission", - "start_line": 569, - "end_line": 573, - "type": "METHOD", - "content_hash": "a43ad53725cffb2b" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanSubmissions": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.MemoryStorage.scanSubmissions", - "start_line": 575, - "end_line": 593, - "type": "METHOD", - "content_hash": "04c98c762298d2ce" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.submissionByRequest": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.MemoryStorage.submissionByRequest", - "start_line": 595, - "end_line": 604, - "type": "METHOD", - "content_hash": "b86ef051ada91203" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.findDocument": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.MemoryStorage.findDocument", - "start_line": 606, - "end_line": 621, - "type": "METHOD", - "content_hash": "df03a8ab6d0b73b2" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.document": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.MemoryStorage.document", - "start_line": 623, - "end_line": 634, - "type": "METHOD", - "content_hash": "19a4aeb88d6a225a" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanDocuments": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.MemoryStorage.scanDocuments", - "start_line": 636, - "end_line": 653, - "type": "METHOD", - "content_hash": "f4b02f6f6ddd334d" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.close": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.MemoryStorage.close", - "start_line": 655, - "end_line": 657, - "type": "METHOD", - "content_hash": "5e6962827917f010" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.materializeDocument": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.MemoryStorage.materializeDocument", - "start_line": 659, - "end_line": 676, - "type": "METHOD", - "content_hash": "7e4e28bd7e50a9db" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.materializeDocument.revisions": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.MemoryStorage.materializeDocument.revisions", - "start_line": 666, - "end_line": 666, - "type": "CLASS", - "content_hash": "9d92cb197bb7f9da" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.materializeDocument.revisions.stored.revisions.filter() callback": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.MemoryStorage.materializeDocument.revisions.stored.revisions.filter() callback", - "start_line": 666, - "end_line": 666, - "type": "FUNCTION", - "content_hash": "9d92cb197bb7f9da" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.visibleEntries": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.MemoryStorage.visibleEntries", - "start_line": 678, - "end_line": 701, - "type": "METHOD", - "content_hash": "1519a747dbb342e6" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.visibleEntriesAscending": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.MemoryStorage.visibleEntriesAscending", - "start_line": 704, - "end_line": 731, - "type": "METHOD", - "content_hash": "b438c6fb3d18c441" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.checkGlobalIds": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.MemoryStorage.checkGlobalIds", - "start_line": 733, - "end_line": 753, - "type": "METHOD", - "content_hash": "f232fd4d2677d825" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.prepareDocumentActions": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.MemoryStorage.prepareDocumentActions", - "start_line": 755, - "end_line": 786, - "type": "METHOD", - "content_hash": "053f9f8c3cf4643b" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.checkDocumentActions": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.MemoryStorage.checkDocumentActions", - "start_line": 788, - "end_line": 815, - "type": "METHOD", - "content_hash": "9e52a1d09daf7012" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.applyDocumentActions": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.MemoryStorage.applyDocumentActions", - "start_line": 817, - "end_line": 859, - "type": "METHOD", - "content_hash": "7851ccbef660f9e2" - }, - "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.assertOpen": { - "file_path": "packages/durable/src/storage/memory.ts", - "qualified_name": "packages.durable.src.storage.memory.MemoryStorage.assertOpen", - "start_line": 861, - "end_line": 863, - "type": "METHOD", - "content_hash": "241f204bc0a6f9a4" - }, - "packages/durable/src/storage/scan.ts|packages.durable.src.storage.scan.scanStart": { - "file_path": "packages/durable/src/storage/scan.ts", - "qualified_name": "packages.durable.src.storage.scan.scanStart", - "start_line": 15, - "end_line": 35, - "type": "FUNCTION", - "content_hash": "6a74ee2be69de34a" - }, - "packages/durable/src/storage/scan.ts|packages.durable.src.storage.scan.nextCursor": { - "file_path": "packages/durable/src/storage/scan.ts", - "qualified_name": "packages.durable.src.storage.scan.nextCursor", - "start_line": 38, - "end_line": 40, - "type": "FUNCTION", - "content_hash": "a5fa2a35fdc33ae6" - }, - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.SerialQueue": { - "file_path": "packages/durable/src/storage/sqlite/cloudflare.ts", - "qualified_name": "packages.durable.src.storage.sqlite.cloudflare.SerialQueue", - "start_line": 19, - "end_line": 27, - "type": "CLASS", - "content_hash": "04e64ab506469764" - }, - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.SerialQueue.run": { - "file_path": "packages/durable/src/storage/sqlite/cloudflare.ts", - "qualified_name": "packages.durable.src.storage.sqlite.cloudflare.SerialQueue.run", - "start_line": 22, - "end_line": 26, - "type": "METHOD", - "content_hash": "7ccd08c4378c0ec1" - }, - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.SerialQueue.run.result.catch() callback": { - "file_path": "packages/durable/src/storage/sqlite/cloudflare.ts", - "qualified_name": "packages.durable.src.storage.sqlite.cloudflare.SerialQueue.run.result.catch() callback", - "start_line": 24, - "end_line": 24, - "type": "FUNCTION", - "content_hash": "1dde8d7fb6b3ac73" - }, - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.bindValue": { - "file_path": "packages/durable/src/storage/sqlite/cloudflare.ts", - "qualified_name": "packages.durable.src.storage.sqlite.cloudflare.bindValue", - "start_line": 30, - "end_line": 37, - "type": "FUNCTION", - "content_hash": "d16d469571a0f70b" - }, - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.rows": { - "file_path": "packages/durable/src/storage/sqlite/cloudflare.ts", - "qualified_name": "packages.durable.src.storage.sqlite.cloudflare.rows", - "start_line": 42, - "end_line": 50, - "type": "FUNCTION", - "content_hash": "99c56a5351ba16bb" - }, - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteExecutor": { - "file_path": "packages/durable/src/storage/sqlite/cloudflare.ts", - "qualified_name": "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteExecutor", - "start_line": 53, - "end_line": 82, - "type": "CLASS", - "content_hash": "9abecb7ac1dbd001" - }, - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteExecutor.constructor": { - "file_path": "packages/durable/src/storage/sqlite/cloudflare.ts", - "qualified_name": "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteExecutor.constructor", - "start_line": 56, - "end_line": 58, - "type": "CONSTRUCTOR", - "content_hash": "9ca8ca35f5707a71" - }, - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteExecutor.exec": { - "file_path": "packages/durable/src/storage/sqlite/cloudflare.ts", - "qualified_name": "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteExecutor.exec", - "start_line": 60, - "end_line": 63, - "type": "METHOD", - "content_hash": "b144384c1d34db85" - }, - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteExecutor.run": { - "file_path": "packages/durable/src/storage/sqlite/cloudflare.ts", - "qualified_name": "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteExecutor.run", - "start_line": 65, - "end_line": 68, - "type": "METHOD", - "content_hash": "fd3ea7f851399f3d" - }, - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteExecutor.get": { - "file_path": "packages/durable/src/storage/sqlite/cloudflare.ts", - "qualified_name": "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteExecutor.get", - "start_line": 70, - "end_line": 73, - "type": "METHOD", - "content_hash": "447d55c8896f4176" - }, - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteExecutor.all": { - "file_path": "packages/durable/src/storage/sqlite/cloudflare.ts", - "qualified_name": "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteExecutor.all", - "start_line": 75, - "end_line": 78, - "type": "METHOD", - "content_hash": "36a4f4a74848e089" - }, - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteExecutor.check": { - "file_path": "packages/durable/src/storage/sqlite/cloudflare.ts", - "qualified_name": "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteExecutor.check", - "start_line": 81, - "end_line": 81, - "type": "METHOD", - "content_hash": "8ef7057b8d54360e" - }, - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteTransaction": { - "file_path": "packages/durable/src/storage/sqlite/cloudflare.ts", - "qualified_name": "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteTransaction", - "start_line": 85, - "end_line": 91, - "type": "CLASS", - "content_hash": "c5dee87340ef095b" - }, - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteTransaction.check": { - "file_path": "packages/durable/src/storage/sqlite/cloudflare.ts", - "qualified_name": "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteTransaction.check", - "start_line": 88, - "end_line": 90, - "type": "METHOD", - "content_hash": "4d302c21fb89caeb" - }, - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase": { - "file_path": "packages/durable/src/storage/sqlite/cloudflare.ts", - "qualified_name": "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase", - "start_line": 97, - "end_line": 134, - "type": "CLASS", - "content_hash": "23479776357d2260" - }, - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.exec": { - "file_path": "packages/durable/src/storage/sqlite/cloudflare.ts", - "qualified_name": "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.exec", - "start_line": 100, - "end_line": 102, - "type": "METHOD", - "content_hash": "389c2089ca237538" - }, - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.exec.queue.run() callback": { - "file_path": "packages/durable/src/storage/sqlite/cloudflare.ts", - "qualified_name": "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.exec.queue.run() callback", - "start_line": 101, - "end_line": 101, - "type": "FUNCTION", - "content_hash": "abe9fdb2a3de5ab9" - }, - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.run": { - "file_path": "packages/durable/src/storage/sqlite/cloudflare.ts", - "qualified_name": "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.run", - "start_line": 104, - "end_line": 106, - "type": "METHOD", - "content_hash": "194e2daceba74e5a" - }, - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.run.queue.run() callback": { - "file_path": "packages/durable/src/storage/sqlite/cloudflare.ts", - "qualified_name": "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.run.queue.run() callback", - "start_line": 105, - "end_line": 105, - "type": "FUNCTION", - "content_hash": "e28487a9d23ad226" - }, - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.get": { - "file_path": "packages/durable/src/storage/sqlite/cloudflare.ts", - "qualified_name": "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.get", - "start_line": 108, - "end_line": 110, - "type": "METHOD", - "content_hash": "70a1028948e94398" - }, - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.get.queue.run() callback": { - "file_path": "packages/durable/src/storage/sqlite/cloudflare.ts", - "qualified_name": "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.get.queue.run() callback", - "start_line": 109, - "end_line": 109, - "type": "FUNCTION", - "content_hash": "d2a6139ade2469fb" - }, - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.all": { - "file_path": "packages/durable/src/storage/sqlite/cloudflare.ts", - "qualified_name": "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.all", - "start_line": 112, - "end_line": 114, - "type": "METHOD", - "content_hash": "654f3540cff63b0a" - }, - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.all.queue.run() callback": { - "file_path": "packages/durable/src/storage/sqlite/cloudflare.ts", - "qualified_name": "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.all.queue.run() callback", - "start_line": 113, - "end_line": 113, - "type": "FUNCTION", - "content_hash": "ae3069c49986b7ea" - }, - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.transaction": { - "file_path": "packages/durable/src/storage/sqlite/cloudflare.ts", - "qualified_name": "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.transaction", - "start_line": 117, - "end_line": 128, - "type": "METHOD", - "content_hash": "6f712e5da78d618d" - }, - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.transaction.queue.run() callback": { - "file_path": "packages/durable/src/storage/sqlite/cloudflare.ts", - "qualified_name": "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.transaction.queue.run() callback", - "start_line": 118, - "end_line": 126, - "type": "FUNCTION", - "content_hash": "b49e76250e939339" - }, - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.transaction.queue.run() callback.storage.transaction() callback": { - "file_path": "packages/durable/src/storage/sqlite/cloudflare.ts", - "qualified_name": "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.transaction.queue.run() callback.storage.transaction() callback", - "start_line": 119, - "end_line": 126, - "type": "FUNCTION", - "content_hash": "a8bd3a9c9b68af7a" - }, - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.close": { - "file_path": "packages/durable/src/storage/sqlite/cloudflare.ts", - "qualified_name": "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.close", - "start_line": 131, - "end_line": 133, - "type": "METHOD", - "content_hash": "827fdd2eb3b3f433" - }, - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.close.queue.run() callback": { - "file_path": "packages/durable/src/storage/sqlite/cloudflare.ts", - "qualified_name": "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.close.queue.run() callback", - "start_line": 132, - "end_line": 132, - "type": "FUNCTION", - "content_hash": "8b96f963708d4ccc" - }, - "packages/durable/src/storage/sqlite/cloudflare.ts|packages.durable.src.storage.sqlite.cloudflare.openDurableObjectSqliteStorage": { - "file_path": "packages/durable/src/storage/sqlite/cloudflare.ts", - "qualified_name": "packages.durable.src.storage.sqlite.cloudflare.openDurableObjectSqliteStorage", - "start_line": 137, - "end_line": 139, - "type": "FUNCTION", - "content_hash": "9356207e7dbb8cfd" - }, - "packages/durable/src/storage/sqlite/database.ts|packages.durable.src.storage.sqlite.database.SqliteExecutor": { - "file_path": "packages/durable/src/storage/sqlite/database.ts", - "qualified_name": "packages.durable.src.storage.sqlite.database.SqliteExecutor", - "start_line": 11, - "end_line": 16, - "type": "INTERFACE", - "content_hash": "bbc9dbb1d0f4230f" - }, - "packages/durable/src/storage/sqlite/database.ts|packages.durable.src.storage.sqlite.database.SqliteExecutor.exec": { - "file_path": "packages/durable/src/storage/sqlite/database.ts", - "qualified_name": "packages.durable.src.storage.sqlite.database.SqliteExecutor.exec", - "start_line": 12, - "end_line": 12, - "type": "METHOD", - "content_hash": "f5a9a709184f0200" - }, - "packages/durable/src/storage/sqlite/database.ts|packages.durable.src.storage.sqlite.database.SqliteExecutor.run": { - "file_path": "packages/durable/src/storage/sqlite/database.ts", - "qualified_name": "packages.durable.src.storage.sqlite.database.SqliteExecutor.run", - "start_line": 13, - "end_line": 13, - "type": "METHOD", - "content_hash": "3d37e70e18312bea" - }, - "packages/durable/src/storage/sqlite/database.ts|packages.durable.src.storage.sqlite.database.SqliteExecutor.get": { - "file_path": "packages/durable/src/storage/sqlite/database.ts", - "qualified_name": "packages.durable.src.storage.sqlite.database.SqliteExecutor.get", - "start_line": 14, - "end_line": 14, - "type": "METHOD", - "content_hash": "829eafaf184799bd" - }, - "packages/durable/src/storage/sqlite/database.ts|packages.durable.src.storage.sqlite.database.SqliteExecutor.all": { - "file_path": "packages/durable/src/storage/sqlite/database.ts", - "qualified_name": "packages.durable.src.storage.sqlite.database.SqliteExecutor.all", - "start_line": 15, - "end_line": 15, - "type": "METHOD", - "content_hash": "5edd60ea489fe11b" - }, - "packages/durable/src/storage/sqlite/database.ts|packages.durable.src.storage.sqlite.database.SqliteDatabase": { - "file_path": "packages/durable/src/storage/sqlite/database.ts", - "qualified_name": "packages.durable.src.storage.sqlite.database.SqliteDatabase", - "start_line": 35, - "end_line": 38, - "type": "INTERFACE", - "content_hash": "87e3144ba55741a7" - }, - "packages/durable/src/storage/sqlite/database.ts|packages.durable.src.storage.sqlite.database.SqliteDatabase.transaction": { - "file_path": "packages/durable/src/storage/sqlite/database.ts", - "qualified_name": "packages.durable.src.storage.sqlite.database.SqliteDatabase.transaction", - "start_line": 36, - "end_line": 36, - "type": "METHOD", - "content_hash": "0bbc01e7e67ddfe8" - }, - "packages/durable/src/storage/sqlite/database.ts|packages.durable.src.storage.sqlite.database.SqliteDatabase.close": { - "file_path": "packages/durable/src/storage/sqlite/database.ts", - "qualified_name": "packages.durable.src.storage.sqlite.database.SqliteDatabase.close", - "start_line": 37, - "end_line": 37, - "type": "METHOD", - "content_hash": "3cc430a8b96c04ce" - }, - "packages/durable/src/storage/sqlite/migrations.ts|packages.durable.src.storage.sqlite.migrations.applySqliteMigrations": { - "file_path": "packages/durable/src/storage/sqlite/migrations.ts", - "qualified_name": "packages.durable.src.storage.sqlite.migrations.applySqliteMigrations", - "start_line": 95, - "end_line": 125, - "type": "FUNCTION", - "content_hash": "cfa8ec62a056c35a" - }, - "packages/durable/src/storage/sqlite/migrations.ts|packages.durable.src.storage.sqlite.migrations.applySqliteMigrations.database.transaction() callback": { - "file_path": "packages/durable/src/storage/sqlite/migrations.ts", - "qualified_name": "packages.durable.src.storage.sqlite.migrations.applySqliteMigrations.database.transaction() callback", - "start_line": 105, - "end_line": 124, - "type": "FUNCTION", - "content_hash": "3a5580e71f87be74" - }, - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.SerialOperationQueue": { - "file_path": "packages/durable/src/storage/sqlite/node.ts", - "qualified_name": "packages.durable.src.storage.sqlite.node.SerialOperationQueue", - "start_line": 27, - "end_line": 70, - "type": "CLASS", - "content_hash": "5bb02fbb33168f72" - }, - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.SerialOperationQueue.run": { - "file_path": "packages/durable/src/storage/sqlite/node.ts", - "qualified_name": "packages.durable.src.storage.sqlite.node.SerialOperationQueue.run", - "start_line": 31, - "end_line": 38, - "type": "METHOD", - "content_hash": "3f137302242b6cc2" - }, - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.SerialOperationQueue.runAsync": { - "file_path": "packages/durable/src/storage/sqlite/node.ts", - "qualified_name": "packages.durable.src.storage.sqlite.node.SerialOperationQueue.runAsync", - "start_line": 40, - "end_line": 56, - "type": "METHOD", - "content_hash": "12e6baa493b0b289" - }, - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.SerialOperationQueue.runAsync.started.finally() callback": { - "file_path": "packages/durable/src/storage/sqlite/node.ts", - "qualified_name": "packages.durable.src.storage.sqlite.node.SerialOperationQueue.runAsync.started.finally() callback", - "start_line": 52, - "end_line": 55, - "type": "FUNCTION", - "content_hash": "46d318145a55b22f" - }, - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.SerialOperationQueue.enqueue": { - "file_path": "packages/durable/src/storage/sqlite/node.ts", - "qualified_name": "packages.durable.src.storage.sqlite.node.SerialOperationQueue.enqueue", - "start_line": 58, - "end_line": 61, - "type": "METHOD", - "content_hash": "b2ecdf04c7162df9" - }, - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.SerialOperationQueue.release": { - "file_path": "packages/durable/src/storage/sqlite/node.ts", - "qualified_name": "packages.durable.src.storage.sqlite.node.SerialOperationQueue.release", - "start_line": 63, - "end_line": 69, - "type": "METHOD", - "content_hash": "9b8871289c9d3fe6" - }, - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.SerialOperationQueue.release.settled": { - "file_path": "packages/durable/src/storage/sqlite/node.ts", - "qualified_name": "packages.durable.src.storage.sqlite.node.SerialOperationQueue.release.settled", - "start_line": 64, - "end_line": 66, - "type": "CLASS", - "content_hash": "a1b969cf67034edd" - }, - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.SerialOperationQueue.release.settled.operation.finally() callback": { - "file_path": "packages/durable/src/storage/sqlite/node.ts", - "qualified_name": "packages.durable.src.storage.sqlite.node.SerialOperationQueue.release.settled.operation.finally() callback", - "start_line": 64, - "end_line": 66, - "type": "FUNCTION", - "content_hash": "a1b969cf67034edd" - }, - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteExecutor": { - "file_path": "packages/durable/src/storage/sqlite/node.ts", - "qualified_name": "packages.durable.src.storage.sqlite.node.NodeSqliteExecutor", - "start_line": 76, - "end_line": 115, - "type": "CLASS", - "content_hash": "ff71430797a648c1" - }, - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.constructor": { - "file_path": "packages/durable/src/storage/sqlite/node.ts", - "qualified_name": "packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.constructor", - "start_line": 80, - "end_line": 83, - "type": "CONSTRUCTOR", - "content_hash": "9b4edcf9f506abc9" - }, - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.exec": { - "file_path": "packages/durable/src/storage/sqlite/node.ts", - "qualified_name": "packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.exec", - "start_line": 85, - "end_line": 89, - "type": "METHOD", - "content_hash": "b1b826e7d47c968f" - }, - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.exec.runOperation() callback": { - "file_path": "packages/durable/src/storage/sqlite/node.ts", - "qualified_name": "packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.exec.runOperation() callback", - "start_line": 86, - "end_line": 88, - "type": "FUNCTION", - "content_hash": "d543162f1dbfc561" - }, - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.run": { - "file_path": "packages/durable/src/storage/sqlite/node.ts", - "qualified_name": "packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.run", - "start_line": 91, - "end_line": 95, - "type": "METHOD", - "content_hash": "5ff28752935965d5" - }, - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.run.runOperation() callback": { - "file_path": "packages/durable/src/storage/sqlite/node.ts", - "qualified_name": "packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.run.runOperation() callback", - "start_line": 92, - "end_line": 94, - "type": "FUNCTION", - "content_hash": "aa333523b9626670" - }, - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.get": { - "file_path": "packages/durable/src/storage/sqlite/node.ts", - "qualified_name": "packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.get", - "start_line": 97, - "end_line": 99, - "type": "METHOD", - "content_hash": "3583c8198fc23857" - }, - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.get.runOperation() callback": { - "file_path": "packages/durable/src/storage/sqlite/node.ts", - "qualified_name": "packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.get.runOperation() callback", - "start_line": 98, - "end_line": 98, - "type": "FUNCTION", - "content_hash": "f7444563ebe14e3d" - }, - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.all": { - "file_path": "packages/durable/src/storage/sqlite/node.ts", - "qualified_name": "packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.all", - "start_line": 101, - "end_line": 103, - "type": "METHOD", - "content_hash": "03eaf457707e7ee6" - }, - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.all.runOperation() callback": { - "file_path": "packages/durable/src/storage/sqlite/node.ts", - "qualified_name": "packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.all.runOperation() callback", - "start_line": 102, - "end_line": 102, - "type": "FUNCTION", - "content_hash": "4cebe0c0c14da4f8" - }, - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.runOperation": { - "file_path": "packages/durable/src/storage/sqlite/node.ts", - "qualified_name": "packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.runOperation", - "start_line": 105, - "end_line": 105, - "type": "METHOD", - "content_hash": "8c012dccdc4f41b5" - }, - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.statement": { - "file_path": "packages/durable/src/storage/sqlite/node.ts", - "qualified_name": "packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.statement", - "start_line": 107, - "end_line": 114, - "type": "METHOD", - "content_hash": "a231fb3830207a52" - }, - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteTransaction": { - "file_path": "packages/durable/src/storage/sqlite/node.ts", - "qualified_name": "packages.durable.src.storage.sqlite.node.NodeSqliteTransaction", - "start_line": 117, - "end_line": 129, - "type": "CLASS", - "content_hash": "f01b0333b83e3e8c" - }, - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteTransaction.constructor": { - "file_path": "packages/durable/src/storage/sqlite/node.ts", - "qualified_name": "packages.durable.src.storage.sqlite.node.NodeSqliteTransaction.constructor", - "start_line": 120, - "end_line": 123, - "type": "CONSTRUCTOR", - "content_hash": "fe0152ca8bd003ca" - }, - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteTransaction.runOperation": { - "file_path": "packages/durable/src/storage/sqlite/node.ts", - "qualified_name": "packages.durable.src.storage.sqlite.node.NodeSqliteTransaction.runOperation", - "start_line": 125, - "end_line": 128, - "type": "METHOD", - "content_hash": "8368812abc5595c8" - }, - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteDatabase": { - "file_path": "packages/durable/src/storage/sqlite/node.ts", - "qualified_name": "packages.durable.src.storage.sqlite.node.NodeSqliteDatabase", - "start_line": 132, - "end_line": 177, - "type": "CLASS", - "content_hash": "e988d915eecbfa08" - }, - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteDatabase.constructor": { - "file_path": "packages/durable/src/storage/sqlite/node.ts", - "qualified_name": "packages.durable.src.storage.sqlite.node.NodeSqliteDatabase.constructor", - "start_line": 136, - "end_line": 138, - "type": "CONSTRUCTOR", - "content_hash": "4f7bc42008e29b37" - }, - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteDatabase.transaction": { - "file_path": "packages/durable/src/storage/sqlite/node.ts", - "qualified_name": "packages.durable.src.storage.sqlite.node.NodeSqliteDatabase.transaction", - "start_line": 140, - "end_line": 159, - "type": "METHOD", - "content_hash": "190e9daa18d5f7d7" - }, - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteDatabase.transaction.access.runAsync() callback": { - "file_path": "packages/durable/src/storage/sqlite/node.ts", - "qualified_name": "packages.durable.src.storage.sqlite.node.NodeSqliteDatabase.transaction.access.runAsync() callback", - "start_line": 141, - "end_line": 158, - "type": "FUNCTION", - "content_hash": "fd62032624a01212" - }, - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteDatabase.close": { - "file_path": "packages/durable/src/storage/sqlite/node.ts", - "qualified_name": "packages.durable.src.storage.sqlite.node.NodeSqliteDatabase.close", - "start_line": 161, - "end_line": 172, - "type": "METHOD", - "content_hash": "ddf6b748bbdd99fe" - }, - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteDatabase.close.access.run() callback": { - "file_path": "packages/durable/src/storage/sqlite/node.ts", - "qualified_name": "packages.durable.src.storage.sqlite.node.NodeSqliteDatabase.close.access.run() callback", - "start_line": 162, - "end_line": 171, - "type": "FUNCTION", - "content_hash": "62b49dadaf6d9d78" - }, - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.NodeSqliteDatabase.runOperation": { - "file_path": "packages/durable/src/storage/sqlite/node.ts", - "qualified_name": "packages.durable.src.storage.sqlite.node.NodeSqliteDatabase.runOperation", - "start_line": 174, - "end_line": 176, - "type": "METHOD", - "content_hash": "540f51b356a1eb03" - }, - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.openNodeSqliteDatabase": { - "file_path": "packages/durable/src/storage/sqlite/node.ts", - "qualified_name": "packages.durable.src.storage.sqlite.node.openNodeSqliteDatabase", - "start_line": 180, - "end_line": 202, - "type": "FUNCTION", - "content_hash": "e0f5ca6ea178cc6f" - }, - "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.openNodeSqliteStorage": { - "file_path": "packages/durable/src/storage/sqlite/node.ts", - "qualified_name": "packages.durable.src.storage.sqlite.node.openNodeSqliteStorage", - "start_line": 205, - "end_line": 210, - "type": "FUNCTION", - "content_hash": "4a078bb22ed8dad9" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage", - "start_line": 143, - "end_line": 934, - "type": "CLASS", - "content_hash": "22a9e72133596b13" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.constructor": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.constructor", - "start_line": 151, - "end_line": 154, - "type": "CONSTRUCTOR", - "content_hash": "9af0e3e990b01537" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.open": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.open", - "start_line": 157, - "end_line": 173, - "type": "METHOD", - "content_hash": "7580af035ea4ee7e" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.commit": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.commit", - "start_line": 175, - "end_line": 198, - "type": "METHOD", - "content_hash": "5bfa3a672dfaf250" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.commit.seq": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.commit.seq", - "start_line": 179, - "end_line": 195, - "type": "CLASS", - "content_hash": "c715aca1cf83db0b" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.commit.seq.db.transaction() callback": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.commit.seq.db.transaction() callback", - "start_line": 179, - "end_line": 195, - "type": "FUNCTION", - "content_hash": "c715aca1cf83db0b" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.mintId": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.mintId", - "start_line": 200, - "end_line": 204, - "type": "METHOD", - "content_hash": "4b8b70bd395ef22b" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.conversation": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.conversation", - "start_line": 206, - "end_line": 210, - "type": "METHOD", - "content_hash": "2bcc1cf65e3bdd73" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanConversations": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.scanConversations", - "start_line": 212, - "end_line": 241, - "type": "METHOD", - "content_hash": "de687f9ac4c19b86" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanConversations.rows.map() callback": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.scanConversations.rows.map() callback", - "start_line": 237, - "end_line": 237, - "type": "FUNCTION", - "content_hash": "9e4eec71d5d8edf6" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.entry": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.entry", - "start_line": 243, - "end_line": 243, - "type": "METHOD", - "content_hash": "68034145b3026f86" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.entry": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.entry", - "start_line": 249, - "end_line": 255, - "type": "METHOD", - "content_hash": "f50b9e9a4a4479f8" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.entry.admitRead() callback": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.entry.admitRead() callback", - "start_line": 254, - "end_line": 254, - "type": "FUNCTION", - "content_hash": "6b3d52157b800455" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.findLatestHeadMarker": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.findLatestHeadMarker", - "start_line": 257, - "end_line": 263, - "type": "METHOD", - "content_hash": "6713d125be35bbd5" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.findLatestHeadMarker.admitRead() callback": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.findLatestHeadMarker.admitRead() callback", - "start_line": 262, - "end_line": 262, - "type": "FUNCTION", - "content_hash": "24e7bd5530362ab2" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanEntries": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.scanEntries", - "start_line": 265, - "end_line": 272, - "type": "METHOD", - "content_hash": "28657e938360244f" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanEntries.admitRead() callback": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.scanEntries.admitRead() callback", - "start_line": 271, - "end_line": 271, - "type": "FUNCTION", - "content_hash": "c8cd7b58d9a0dbf0" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.readEntry": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.readEntry", - "start_line": 274, - "end_line": 305, - "type": "METHOD", - "content_hash": "640bd4e29c39dbe2" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.readLatestHeadMarker": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.readLatestHeadMarker", - "start_line": 307, - "end_line": 331, - "type": "METHOD", - "content_hash": "3b05aea5a5de7e44" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.readEntries": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.readEntries", - "start_line": 333, - "end_line": 368, - "type": "METHOD", - "content_hash": "d2e1b6d6b5c28871" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.readEntries.rows.map() callback": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.readEntries.rows.map() callback", - "start_line": 361, - "end_line": 361, - "type": "FUNCTION", - "content_hash": "5154bc6ad0e999ed" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.readEntriesAscending": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.readEntriesAscending", - "start_line": 371, - "end_line": 410, - "type": "METHOD", - "content_hash": "cb22188405f54a82" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.readEntriesAscending.rows.map() callback": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.readEntriesAscending.rows.map() callback", - "start_line": 406, - "end_line": 406, - "type": "FUNCTION", - "content_hash": "5154bc6ad0e999ed" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.task": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.task", - "start_line": 412, - "end_line": 416, - "type": "METHOD", - "content_hash": "97f1a984c51b22c3" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanTasks": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.scanTasks", - "start_line": 418, - "end_line": 459, - "type": "METHOD", - "content_hash": "6860715dff82cf1d" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanTasks.rows.map() callback": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.scanTasks.rows.map() callback", - "start_line": 455, - "end_line": 455, - "type": "FUNCTION", - "content_hash": "c34f5b86ed16155d" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.submission": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.submission", - "start_line": 461, - "end_line": 465, - "type": "METHOD", - "content_hash": "9d6b25a402366e67" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanSubmissions": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.scanSubmissions", - "start_line": 467, - "end_line": 496, - "type": "METHOD", - "content_hash": "a3ff8f0b0c714a15" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanSubmissions.rows.map() callback": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.scanSubmissions.rows.map() callback", - "start_line": 492, - "end_line": 492, - "type": "FUNCTION", - "content_hash": "4611938881467e63" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.submissionByRequest": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.submissionByRequest", - "start_line": 498, - "end_line": 510, - "type": "METHOD", - "content_hash": "fee0e6d010860173" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.findDocument": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.findDocument", - "start_line": 512, - "end_line": 532, - "type": "METHOD", - "content_hash": "aafe0d3038efe4c5" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.document": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.document", - "start_line": 534, - "end_line": 538, - "type": "METHOD", - "content_hash": "5cf2c6b16d3728e8" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.document.db.transaction() callback": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.document.db.transaction() callback", - "start_line": 537, - "end_line": 537, - "type": "FUNCTION", - "content_hash": "8b2553bd4856597a" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanDocuments": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.scanDocuments", - "start_line": 540, - "end_line": 569, - "type": "METHOD", - "content_hash": "a399522c56eebca7" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanDocuments.rows.map() callback": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.scanDocuments.rows.map() callback", - "start_line": 566, - "end_line": 566, - "type": "FUNCTION", - "content_hash": "36e6948c1219ccd4" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.close": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.close", - "start_line": 571, - "end_line": 577, - "type": "METHOD", - "content_hash": "fd23f1135fa70e56" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.closeDatabase": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.closeDatabase", - "start_line": 579, - "end_line": 586, - "type": "METHOD", - "content_hash": "e4d740bfa74cefe8" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.admitRead": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.admitRead", - "start_line": 592, - "end_line": 600, - "type": "METHOD", - "content_hash": "0c92d06e933d8f2b" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.readConversation": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.readConversation", - "start_line": 602, - "end_line": 605, - "type": "METHOD", - "content_hash": "588e95c5db7df1b2" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.materializeDocument": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.materializeDocument", - "start_line": 607, - "end_line": 642, - "type": "METHOD", - "content_hash": "3399ff67ceeae366" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.candidateNextId": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.candidateNextId", - "start_line": 644, - "end_line": 651, - "type": "METHOD", - "content_hash": "83a7b5d67c683d1c" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.checkGlobalIds": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.checkGlobalIds", - "start_line": 653, - "end_line": 673, - "type": "METHOD", - "content_hash": "28343a940751873f" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.prepareDocumentActions": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.prepareDocumentActions", - "start_line": 675, - "end_line": 720, - "type": "METHOD", - "content_hash": "25aa06e4f0388f6b" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.checkDocumentActions": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.checkDocumentActions", - "start_line": 722, - "end_line": 757, - "type": "METHOD", - "content_hash": "a86220910e293344" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.currentDocumentId": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.currentDocumentId", - "start_line": 759, - "end_line": 777, - "type": "METHOD", - "content_hash": "7d6309382419c191" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.applyTableWrite": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.applyTableWrite", - "start_line": 779, - "end_line": 838, - "type": "METHOD", - "content_hash": "73d95d46b1c00848" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.claimId": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.claimId", - "start_line": 840, - "end_line": 842, - "type": "METHOD", - "content_hash": "1ec473d4a53e170e" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.applyDocumentActions": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.applyDocumentActions", - "start_line": 844, - "end_line": 929, - "type": "METHOD", - "content_hash": "52bae0cafb70219e" - }, - "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.assertOpen": { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage.assertOpen", - "start_line": 931, - "end_line": 933, - "type": "METHOD", - "content_hash": "83592d6130c60e7d" - }, - "packages/durable/src/tasks.ts|packages.durable.src.tasks.defineTask": { - "file_path": "packages/durable/src/tasks.ts", - "qualified_name": "packages.durable.src.tasks.defineTask", - "start_line": 4, - "end_line": 8, - "type": "FUNCTION", - "content_hash": "2213cd5c85018d85" - }, - "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.BashExecution": { - "file_path": "packages/durable/src/tools/bash.ts", - "qualified_name": "packages.durable.src.tools.bash.BashExecution", - "start_line": 33, - "end_line": 38, - "type": "INTERFACE", - "content_hash": "75e6484e9a4219b9" - }, - "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.BashToolOptions": { - "file_path": "packages/durable/src/tools/bash.ts", - "qualified_name": "packages.durable.src.tools.bash.BashToolOptions", - "start_line": 42, - "end_line": 45, - "type": "INTERFACE", - "content_hash": "3d006e9b339e5a3e" - }, - "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.PowerShellToolOptions": { - "file_path": "packages/durable/src/tools/bash.ts", - "qualified_name": "packages.durable.src.tools.bash.PowerShellToolOptions", - "start_line": 47, - "end_line": 53, - "type": "INTERFACE", - "content_hash": "2e12fde2b5ca936e" - }, - "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.validateTimeout": { - "file_path": "packages/durable/src/tools/bash.ts", - "qualified_name": "packages.durable.src.tools.bash.validateTimeout", - "start_line": 55, - "end_line": 63, - "type": "FUNCTION", - "content_hash": "139b734b7707904b" - }, - "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.prepareExecution": { - "file_path": "packages/durable/src/tools/bash.ts", - "qualified_name": "packages.durable.src.tools.bash.prepareExecution", - "start_line": 66, - "end_line": 80, - "type": "FUNCTION", - "content_hash": "4e5e31ad2ec3009c" - }, - "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.runCommand": { - "file_path": "packages/durable/src/tools/bash.ts", - "qualified_name": "packages.durable.src.tools.bash.runCommand", - "start_line": 87, - "end_line": 136, - "type": "FUNCTION", - "content_hash": "a9e505269273e7fa" - }, - "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.runCommand.onOutput": { - "file_path": "packages/durable/src/tools/bash.ts", - "qualified_name": "packages.durable.src.tools.bash.runCommand.onOutput", - "start_line": 104, - "end_line": 104, - "type": "METHOD", - "content_hash": "5f9e62f9a61443cc" - }, - "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.createBashTool": { - "file_path": "packages/durable/src/tools/bash.ts", - "qualified_name": "packages.durable.src.tools.bash.createBashTool", - "start_line": 145, - "end_line": 158, - "type": "FUNCTION", - "content_hash": "4554601a933f3206" - }, - "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.createBashTool.execute": { - "file_path": "packages/durable/src/tools/bash.ts", - "qualified_name": "packages.durable.src.tools.bash.createBashTool.execute", - "start_line": 152, - "end_line": 156, - "type": "METHOD", - "content_hash": "b56bdafedfd0749c" - }, - "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.createPowerShellTool": { - "file_path": "packages/durable/src/tools/bash.ts", - "qualified_name": "packages.durable.src.tools.bash.createPowerShellTool", - "start_line": 168, - "end_line": 184, - "type": "FUNCTION", - "content_hash": "f198c4cd62b5ffbb" - }, - "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.createPowerShellTool.execute": { - "file_path": "packages/durable/src/tools/bash.ts", - "qualified_name": "packages.durable.src.tools.bash.createPowerShellTool.execute", - "start_line": 176, - "end_line": 182, - "type": "METHOD", - "content_hash": "0cd49c6baefd5ada" - }, - "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.createPowerShellTool.execute.commands": { - "file_path": "packages/durable/src/tools/bash.ts", - "qualified_name": "packages.durable.src.tools.bash.createPowerShellTool.execute.commands", - "start_line": 180, - "end_line": 180, - "type": "CLASS", - "content_hash": "6d760690183c601c" - }, - "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.createPowerShellTool.execute.commands.programs.map() callback": { - "file_path": "packages/durable/src/tools/bash.ts", - "qualified_name": "packages.durable.src.tools.bash.createPowerShellTool.execute.commands.programs.map() callback", - "start_line": 180, - "end_line": 180, - "type": "FUNCTION", - "content_hash": "6d760690183c601c" - }, - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.detectLineEnding": { - "file_path": "packages/durable/src/tools/edit-diff.ts", - "qualified_name": "packages.durable.src.tools.edit-diff.detectLineEnding", - "start_line": 7, - "end_line": 13, - "type": "FUNCTION", - "content_hash": "9e8c1ebbbf231471" - }, - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.normalizeToLF": { - "file_path": "packages/durable/src/tools/edit-diff.ts", - "qualified_name": "packages.durable.src.tools.edit-diff.normalizeToLF", - "start_line": 15, - "end_line": 17, - "type": "FUNCTION", - "content_hash": "a70a472447a9d770" - }, - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.restoreLineEndings": { - "file_path": "packages/durable/src/tools/edit-diff.ts", - "qualified_name": "packages.durable.src.tools.edit-diff.restoreLineEndings", - "start_line": 19, - "end_line": 21, - "type": "FUNCTION", - "content_hash": "a6e568978b4f0137" - }, - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.normalizeForFuzzyMatch": { - "file_path": "packages/durable/src/tools/edit-diff.ts", - "qualified_name": "packages.durable.src.tools.edit-diff.normalizeForFuzzyMatch", - "start_line": 30, - "end_line": 51, - "type": "FUNCTION", - "content_hash": "6d0ebd6a0268046c" - }, - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.normalizeForFuzzyMatch.map() callback": { - "file_path": "packages/durable/src/tools/edit-diff.ts", - "qualified_name": "packages.durable.src.tools.edit-diff.normalizeForFuzzyMatch.map() callback", - "start_line": 36, - "end_line": 36, - "type": "FUNCTION", - "content_hash": "aed8d9360c263b1d" - }, - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.splitLinesWithEndings": { - "file_path": "packages/durable/src/tools/edit-diff.ts", - "qualified_name": "packages.durable.src.tools.edit-diff.splitLinesWithEndings", - "start_line": 53, - "end_line": 55, - "type": "FUNCTION", - "content_hash": "929cefca4129bc76" - }, - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.LineSpan": { - "file_path": "packages/durable/src/tools/edit-diff.ts", - "qualified_name": "packages.durable.src.tools.edit-diff.LineSpan", - "start_line": 57, - "end_line": 60, - "type": "INTERFACE", - "content_hash": "8052301ef43cf274" - }, - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.MatchedEdit": { - "file_path": "packages/durable/src/tools/edit-diff.ts", - "qualified_name": "packages.durable.src.tools.edit-diff.MatchedEdit", - "start_line": 62, - "end_line": 67, - "type": "INTERFACE", - "content_hash": "858e6100dcb02e27" - }, - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.getLineSpans": { - "file_path": "packages/durable/src/tools/edit-diff.ts", - "qualified_name": "packages.durable.src.tools.edit-diff.getLineSpans", - "start_line": 71, - "end_line": 78, - "type": "FUNCTION", - "content_hash": "dd06ccf996fafeea" - }, - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.getLineSpans.map() callback": { - "file_path": "packages/durable/src/tools/edit-diff.ts", - "qualified_name": "packages.durable.src.tools.edit-diff.getLineSpans.map() callback", - "start_line": 73, - "end_line": 77, - "type": "FUNCTION", - "content_hash": "cdf8ef0c88fdb62c" - }, - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.getReplacementLineRange": { - "file_path": "packages/durable/src/tools/edit-diff.ts", - "qualified_name": "packages.durable.src.tools.edit-diff.getReplacementLineRange", - "start_line": 80, - "end_line": 105, - "type": "FUNCTION", - "content_hash": "1d4a8f60abea2ef4" - }, - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.applyReplacements": { - "file_path": "packages/durable/src/tools/edit-diff.ts", - "qualified_name": "packages.durable.src.tools.edit-diff.applyReplacements", - "start_line": 107, - "end_line": 116, - "type": "FUNCTION", - "content_hash": "7f31f3245591d649" - }, - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.applyReplacementsPreservingUnchangedLines": { - "file_path": "packages/durable/src/tools/edit-diff.ts", - "qualified_name": "packages.durable.src.tools.edit-diff.applyReplacementsPreservingUnchangedLines", - "start_line": 128, - "end_line": 169, - "type": "FUNCTION", - "content_hash": "3a83602d7e7be2eb" - }, - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.applyReplacementsPreservingUnchangedLines.sortedReplacements": { - "file_path": "packages/durable/src/tools/edit-diff.ts", - "qualified_name": "packages.durable.src.tools.edit-diff.applyReplacementsPreservingUnchangedLines.sortedReplacements", - "start_line": 140, - "end_line": 140, - "type": "CLASS", - "content_hash": "f213f27824e0322c" - }, - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.applyReplacementsPreservingUnchangedLines.sortedReplacements.sort() callback": { - "file_path": "packages/durable/src/tools/edit-diff.ts", - "qualified_name": "packages.durable.src.tools.edit-diff.applyReplacementsPreservingUnchangedLines.sortedReplacements.sort() callback", - "start_line": 140, - "end_line": 140, - "type": "FUNCTION", - "content_hash": "f213f27824e0322c" - }, - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.FuzzyMatchResult": { - "file_path": "packages/durable/src/tools/edit-diff.ts", - "qualified_name": "packages.durable.src.tools.edit-diff.FuzzyMatchResult", - "start_line": 171, - "end_line": 185, - "type": "INTERFACE", - "content_hash": "fa43832aa5a8b889" - }, - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.Edit": { - "file_path": "packages/durable/src/tools/edit-diff.ts", - "qualified_name": "packages.durable.src.tools.edit-diff.Edit", - "start_line": 187, - "end_line": 190, - "type": "INTERFACE", - "content_hash": "41ec6949114fe89a" - }, - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.AppliedEditsResult": { - "file_path": "packages/durable/src/tools/edit-diff.ts", - "qualified_name": "packages.durable.src.tools.edit-diff.AppliedEditsResult", - "start_line": 192, - "end_line": 195, - "type": "INTERFACE", - "content_hash": "1ce57d4219158ce5" - }, - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.fuzzyFindText": { - "file_path": "packages/durable/src/tools/edit-diff.ts", - "qualified_name": "packages.durable.src.tools.edit-diff.fuzzyFindText", - "start_line": 203, - "end_line": 241, - "type": "FUNCTION", - "content_hash": "a81049eb83eaa46b" - }, - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.stripBom": { - "file_path": "packages/durable/src/tools/edit-diff.ts", - "qualified_name": "packages.durable.src.tools.edit-diff.stripBom", - "start_line": 244, - "end_line": 246, - "type": "FUNCTION", - "content_hash": "82342df58f9dfe1e" - }, - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.countOccurrences": { - "file_path": "packages/durable/src/tools/edit-diff.ts", - "qualified_name": "packages.durable.src.tools.edit-diff.countOccurrences", - "start_line": 248, - "end_line": 252, - "type": "FUNCTION", - "content_hash": "61e2a87e72bf3cab" - }, - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.getNotFoundError": { - "file_path": "packages/durable/src/tools/edit-diff.ts", - "qualified_name": "packages.durable.src.tools.edit-diff.getNotFoundError", - "start_line": 254, - "end_line": 263, - "type": "FUNCTION", - "content_hash": "01c47ef189bdc080" - }, - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.getDuplicateError": { - "file_path": "packages/durable/src/tools/edit-diff.ts", - "qualified_name": "packages.durable.src.tools.edit-diff.getDuplicateError", - "start_line": 265, - "end_line": 274, - "type": "FUNCTION", - "content_hash": "018703285c303dac" - }, - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.getEmptyOldTextError": { - "file_path": "packages/durable/src/tools/edit-diff.ts", - "qualified_name": "packages.durable.src.tools.edit-diff.getEmptyOldTextError", - "start_line": 276, - "end_line": 281, - "type": "FUNCTION", - "content_hash": "2deb61a8f27db6d8" - }, - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.getNoChangeError": { - "file_path": "packages/durable/src/tools/edit-diff.ts", - "qualified_name": "packages.durable.src.tools.edit-diff.getNoChangeError", - "start_line": 283, - "end_line": 290, - "type": "FUNCTION", - "content_hash": "57d53d4a377c3134" - }, - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.applyEditsToNormalizedContent": { - "file_path": "packages/durable/src/tools/edit-diff.ts", - "qualified_name": "packages.durable.src.tools.edit-diff.applyEditsToNormalizedContent", - "start_line": 301, - "end_line": 363, - "type": "FUNCTION", - "content_hash": "4e5e5fe5fea1d1cb" - }, - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.applyEditsToNormalizedContent.normalizedEdits": { - "file_path": "packages/durable/src/tools/edit-diff.ts", - "qualified_name": "packages.durable.src.tools.edit-diff.applyEditsToNormalizedContent.normalizedEdits", - "start_line": 306, - "end_line": 309, - "type": "CLASS", - "content_hash": "356fd8d5c7be5074" - }, - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.applyEditsToNormalizedContent.normalizedEdits.edits.map() callback": { - "file_path": "packages/durable/src/tools/edit-diff.ts", - "qualified_name": "packages.durable.src.tools.edit-diff.applyEditsToNormalizedContent.normalizedEdits.edits.map() callback", - "start_line": 306, - "end_line": 309, - "type": "FUNCTION", - "content_hash": "356fd8d5c7be5074" - }, - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.applyEditsToNormalizedContent.initialMatches": { - "file_path": "packages/durable/src/tools/edit-diff.ts", - "qualified_name": "packages.durable.src.tools.edit-diff.applyEditsToNormalizedContent.initialMatches", - "start_line": 317, - "end_line": 317, - "type": "CLASS", - "content_hash": "8a195e76e5961754" - }, - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.applyEditsToNormalizedContent.initialMatches.normalizedEdits.map() callback": { - "file_path": "packages/durable/src/tools/edit-diff.ts", - "qualified_name": "packages.durable.src.tools.edit-diff.applyEditsToNormalizedContent.initialMatches.normalizedEdits.map() callback", - "start_line": 317, - "end_line": 317, - "type": "FUNCTION", - "content_hash": "8a195e76e5961754" - }, - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.applyEditsToNormalizedContent.usedFuzzyMatch": { - "file_path": "packages/durable/src/tools/edit-diff.ts", - "qualified_name": "packages.durable.src.tools.edit-diff.applyEditsToNormalizedContent.usedFuzzyMatch", - "start_line": 318, - "end_line": 318, - "type": "CLASS", - "content_hash": "35ae2d5ddbf544e6" - }, - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.applyEditsToNormalizedContent.usedFuzzyMatch.initialMatches.some() callback": { - "file_path": "packages/durable/src/tools/edit-diff.ts", - "qualified_name": "packages.durable.src.tools.edit-diff.applyEditsToNormalizedContent.usedFuzzyMatch.initialMatches.some() callback", - "start_line": 318, - "end_line": 318, - "type": "FUNCTION", - "content_hash": "35ae2d5ddbf544e6" - }, - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.applyEditsToNormalizedContent.matchedEdits.sort() callback": { - "file_path": "packages/durable/src/tools/edit-diff.ts", - "qualified_name": "packages.durable.src.tools.edit-diff.applyEditsToNormalizedContent.matchedEdits.sort() callback", - "start_line": 342, - "end_line": 342, - "type": "FUNCTION", - "content_hash": "626359093be146f0" - }, - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.generateUnifiedPatch": { - "file_path": "packages/durable/src/tools/edit-diff.ts", - "qualified_name": "packages.durable.src.tools.edit-diff.generateUnifiedPatch", - "start_line": 366, - "end_line": 371, - "type": "FUNCTION", - "content_hash": "fdb7cd7735d3a81c" - }, - "packages/durable/src/tools/edit-diff.ts|packages.durable.src.tools.edit-diff.generateDiffString": { - "file_path": "packages/durable/src/tools/edit-diff.ts", - "qualified_name": "packages.durable.src.tools.edit-diff.generateDiffString", - "start_line": 377, - "end_line": 500, - "type": "FUNCTION", - "content_hash": "33eb0304439ef203" - }, - "packages/durable/src/tools/edit.ts|packages.durable.src.tools.edit.isSingleEditInput": { - "file_path": "packages/durable/src/tools/edit.ts", - "qualified_name": "packages.durable.src.tools.edit.isSingleEditInput", - "start_line": 39, - "end_line": 43, - "type": "FUNCTION", - "content_hash": "4e1780f8dee12fd5" - }, - "packages/durable/src/tools/edit.ts|packages.durable.src.tools.edit.prepareEditArguments": { - "file_path": "packages/durable/src/tools/edit.ts", - "qualified_name": "packages.durable.src.tools.edit.prepareEditArguments", - "start_line": 49, - "end_line": 71, - "type": "FUNCTION", - "content_hash": "a380986076abb11d" - }, - "packages/durable/src/tools/edit.ts|packages.durable.src.tools.edit.validateEditInput": { - "file_path": "packages/durable/src/tools/edit.ts", - "qualified_name": "packages.durable.src.tools.edit.validateEditInput", - "start_line": 79, - "end_line": 84, - "type": "FUNCTION", - "content_hash": "b8d273fa019f5770" - }, - "packages/durable/src/tools/edit.ts|packages.durable.src.tools.edit.editAccessError": { - "file_path": "packages/durable/src/tools/edit.ts", - "qualified_name": "packages.durable.src.tools.edit.editAccessError", - "start_line": 86, - "end_line": 88, - "type": "FUNCTION", - "content_hash": "f95f5dbd454204c4" - }, - "packages/durable/src/tools/edit.ts|packages.durable.src.tools.edit.createEditTool": { - "file_path": "packages/durable/src/tools/edit.ts", - "qualified_name": "packages.durable.src.tools.edit.createEditTool", - "start_line": 90, - "end_line": 144, - "type": "FUNCTION", - "content_hash": "6c83e082c12fbb8d" - }, - "packages/durable/src/tools/edit.ts|packages.durable.src.tools.edit.createEditTool.execute": { - "file_path": "packages/durable/src/tools/edit.ts", - "qualified_name": "packages.durable.src.tools.edit.createEditTool.execute", - "start_line": 97, - "end_line": 142, - "type": "METHOD", - "content_hash": "9c62f0a91f50b63c" - }, - "packages/durable/src/tools/edit.ts|packages.durable.src.tools.edit.createEditTool.execute.withFileMutationQueue() callback": { - "file_path": "packages/durable/src/tools/edit.ts", - "qualified_name": "packages.durable.src.tools.edit.createEditTool.execute.withFileMutationQueue() callback", - "start_line": 104, - "end_line": 139, - "type": "FUNCTION", - "content_hash": "ff9d5850b7553e8a" - }, - "packages/durable/src/tools/env.ts|packages.durable.src.tools.env.requireEnv": { - "file_path": "packages/durable/src/tools/env.ts", - "qualified_name": "packages.durable.src.tools.env.requireEnv", - "start_line": 5, - "end_line": 8, - "type": "FUNCTION", - "content_hash": "ee0b497461be04b0" - }, - "packages/durable/src/tools/file-mutation-queue.ts|packages.durable.src.tools.file-mutation-queue.mutationKey": { - "file_path": "packages/durable/src/tools/file-mutation-queue.ts", - "qualified_name": "packages.durable.src.tools.file-mutation-queue.mutationKey", - "start_line": 7, - "end_line": 10, - "type": "FUNCTION", - "content_hash": "8d013ab9971d225c" - }, - "packages/durable/src/tools/file-mutation-queue.ts|packages.durable.src.tools.file-mutation-queue.canonical": { - "file_path": "packages/durable/src/tools/file-mutation-queue.ts", - "qualified_name": "packages.durable.src.tools.file-mutation-queue.canonical", - "start_line": 16, - "end_line": 26, - "type": "FUNCTION", - "content_hash": "4728e47c54aabc7f" - }, - "packages/durable/src/tools/file-mutation-queue.ts|packages.durable.src.tools.file-mutation-queue.withFileMutationQueue": { - "file_path": "packages/durable/src/tools/file-mutation-queue.ts", - "qualified_name": "packages.durable.src.tools.file-mutation-queue.withFileMutationQueue", - "start_line": 33, - "end_line": 55, - "type": "FUNCTION", - "content_hash": "6dd56c7ce6812b0b" - }, - "packages/durable/src/tools/file-mutation-queue.ts|packages.durable.src.tools.file-mutation-queue.withFileMutationQueue.tail": { - "file_path": "packages/durable/src/tools/file-mutation-queue.ts", - "qualified_name": "packages.durable.src.tools.file-mutation-queue.withFileMutationQueue.tail", - "start_line": 46, - "end_line": 46, - "type": "CLASS", - "content_hash": "d66a9c5231407f11" - }, - "packages/durable/src/tools/file-mutation-queue.ts|packages.durable.src.tools.file-mutation-queue.withFileMutationQueue.tail.previous.then() callback": { - "file_path": "packages/durable/src/tools/file-mutation-queue.ts", - "qualified_name": "packages.durable.src.tools.file-mutation-queue.withFileMutationQueue.tail.previous.then() callback", - "start_line": 46, - "end_line": 46, - "type": "FUNCTION", - "content_hash": "d66a9c5231407f11" - }, - "packages/durable/src/tools/image-processor.ts|packages.durable.src.tools.image-processor.toBase64": { - "file_path": "packages/durable/src/tools/image-processor.ts", - "qualified_name": "packages.durable.src.tools.image-processor.toBase64", - "start_line": 45, - "end_line": 64, - "type": "FUNCTION", - "content_hash": "9cef6afcf9808b8a" - }, - "packages/durable/src/tools/image-processor.ts|packages.durable.src.tools.image-processor.base64Length": { - "file_path": "packages/durable/src/tools/image-processor.ts", - "qualified_name": "packages.durable.src.tools.image-processor.base64Length", - "start_line": 67, - "end_line": 69, - "type": "FUNCTION", - "content_hash": "37dd6d24fcf6f22f" - }, - "packages/durable/src/tools/image.ts|packages.durable.src.tools.image.detectSupportedImageMimeTypeOf": { - "file_path": "packages/durable/src/tools/image.ts", - "qualified_name": "packages.durable.src.tools.image.detectSupportedImageMimeTypeOf", - "start_line": 16, - "end_line": 20, - "type": "FUNCTION", - "content_hash": "0076498e03ff6389" - }, - "packages/durable/src/tools/image.ts|packages.durable.src.tools.image.isAnimatedPngOf": { - "file_path": "packages/durable/src/tools/image.ts", - "qualified_name": "packages.durable.src.tools.image.isAnimatedPngOf", - "start_line": 23, - "end_line": 44, - "type": "FUNCTION", - "content_hash": "840789946d6b653d" - }, - "packages/durable/src/tools/image.ts|packages.durable.src.tools.image.detectSupportedImageMimeType": { - "file_path": "packages/durable/src/tools/image.ts", - "qualified_name": "packages.durable.src.tools.image.detectSupportedImageMimeType", - "start_line": 46, - "end_line": 53, - "type": "FUNCTION", - "content_hash": "a80a75cbaff5cca9" - }, - "packages/durable/src/tools/image.ts|packages.durable.src.tools.image.isPng": { - "file_path": "packages/durable/src/tools/image.ts", - "qualified_name": "packages.durable.src.tools.image.isPng", - "start_line": 55, - "end_line": 59, - "type": "FUNCTION", - "content_hash": "12ca6fa2bd6bcbb1" - }, - "packages/durable/src/tools/image.ts|packages.durable.src.tools.image.isAnimatedPng": { - "file_path": "packages/durable/src/tools/image.ts", - "qualified_name": "packages.durable.src.tools.image.isAnimatedPng", - "start_line": 61, - "end_line": 73, - "type": "FUNCTION", - "content_hash": "1b625be986012850" - }, - "packages/durable/src/tools/image.ts|packages.durable.src.tools.image.imageDimensions": { - "file_path": "packages/durable/src/tools/image.ts", - "qualified_name": "packages.durable.src.tools.image.imageDimensions", - "start_line": 79, - "end_line": 119, - "type": "FUNCTION", - "content_hash": "c916daf29887bbf8" - }, - "packages/durable/src/tools/image.ts|packages.durable.src.tools.image.isBmp": { - "file_path": "packages/durable/src/tools/image.ts", - "qualified_name": "packages.durable.src.tools.image.isBmp", - "start_line": 121, - "end_line": 143, - "type": "FUNCTION", - "content_hash": "d8a4544436ad6aa0" - }, - "packages/durable/src/tools/image.ts|packages.durable.src.tools.image.readUint16LE": { - "file_path": "packages/durable/src/tools/image.ts", - "qualified_name": "packages.durable.src.tools.image.readUint16LE", - "start_line": 145, - "end_line": 147, - "type": "FUNCTION", - "content_hash": "bf9879387b54c4ee" - }, - "packages/durable/src/tools/image.ts|packages.durable.src.tools.image.readUint16BE": { - "file_path": "packages/durable/src/tools/image.ts", - "qualified_name": "packages.durable.src.tools.image.readUint16BE", - "start_line": 149, - "end_line": 151, - "type": "FUNCTION", - "content_hash": "012730e5ec2393c0" - }, - "packages/durable/src/tools/image.ts|packages.durable.src.tools.image.readUint32BE": { - "file_path": "packages/durable/src/tools/image.ts", - "qualified_name": "packages.durable.src.tools.image.readUint32BE", - "start_line": 153, - "end_line": 160, - "type": "FUNCTION", - "content_hash": "dd334dc8f85793af" - }, - "packages/durable/src/tools/image.ts|packages.durable.src.tools.image.readUint32LE": { - "file_path": "packages/durable/src/tools/image.ts", - "qualified_name": "packages.durable.src.tools.image.readUint32LE", - "start_line": 162, - "end_line": 169, - "type": "FUNCTION", - "content_hash": "39e4cd4609e49dfb" - }, - "packages/durable/src/tools/image.ts|packages.durable.src.tools.image.startsWith": { - "file_path": "packages/durable/src/tools/image.ts", - "qualified_name": "packages.durable.src.tools.image.startsWith", - "start_line": 171, - "end_line": 174, - "type": "FUNCTION", - "content_hash": "2814e0517596f755" - }, - "packages/durable/src/tools/image.ts|packages.durable.src.tools.image.startsWith.bytes.every() callback": { - "file_path": "packages/durable/src/tools/image.ts", - "qualified_name": "packages.durable.src.tools.image.startsWith.bytes.every() callback", - "start_line": 173, - "end_line": 173, - "type": "FUNCTION", - "content_hash": "85ae1260ac8da044" - }, - "packages/durable/src/tools/image.ts|packages.durable.src.tools.image.startsWithAscii": { - "file_path": "packages/durable/src/tools/image.ts", - "qualified_name": "packages.durable.src.tools.image.startsWithAscii", - "start_line": 176, - "end_line": 182, - "type": "FUNCTION", - "content_hash": "47340bd7f2555f8f" - }, - "packages/durable/src/tools/index.ts|packages.durable.src.tools.index.createCodingTools": { - "file_path": "packages/durable/src/tools/index.ts", - "qualified_name": "packages.durable.src.tools.index.createCodingTools", - "start_line": 31, - "end_line": 36, - "type": "FUNCTION", - "content_hash": "4b55204ce409b67a" - }, - "packages/durable/src/tools/path-utils.ts|packages.durable.src.tools.path-utils.normalizeToolPath": { - "file_path": "packages/durable/src/tools/path-utils.ts", - "qualified_name": "packages.durable.src.tools.path-utils.normalizeToolPath", - "start_line": 7, - "end_line": 10, - "type": "FUNCTION", - "content_hash": "2eeaa60692869a3c" - }, - "packages/durable/src/tools/path-utils.ts|packages.durable.src.tools.path-utils.resolveToolPath": { - "file_path": "packages/durable/src/tools/path-utils.ts", - "qualified_name": "packages.durable.src.tools.path-utils.resolveToolPath", - "start_line": 12, - "end_line": 14, - "type": "FUNCTION", - "content_hash": "e59034561689bd1d" - }, - "packages/durable/src/tools/path-utils.ts|packages.durable.src.tools.path-utils.resolveReadToolPath": { - "file_path": "packages/durable/src/tools/path-utils.ts", - "qualified_name": "packages.durable.src.tools.path-utils.resolveReadToolPath", - "start_line": 16, - "end_line": 30, - "type": "FUNCTION", - "content_hash": "016f523de3f63dc1" - }, - "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.sliceIndex": { - "file_path": "packages/durable/src/tools/read.ts", - "qualified_name": "packages.durable.src.tools.read.sliceIndex", - "start_line": 50, - "end_line": 52, - "type": "FUNCTION", - "content_hash": "fd45e1dfeaf98277" - }, - "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.readHead": { - "file_path": "packages/durable/src/tools/read.ts", - "qualified_name": "packages.durable.src.tools.read.readHead", - "start_line": 58, - "end_line": 78, - "type": "FUNCTION", - "content_hash": "fe367defe682bc3d" - }, - "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.createReadTool": { - "file_path": "packages/durable/src/tools/read.ts", - "qualified_name": "packages.durable.src.tools.read.createReadTool", - "start_line": 89, - "end_line": 131, - "type": "FUNCTION", - "content_hash": "97ca7a620f21b97b" - }, - "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.createReadTool.execute": { - "file_path": "packages/durable/src/tools/read.ts", - "qualified_name": "packages.durable.src.tools.read.createReadTool.execute", - "start_line": 95, - "end_line": 129, - "type": "METHOD", - "content_hash": "30b74574105ff4c8" - }, - "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.createReadTool.execute.mimeType": { - "file_path": "packages/durable/src/tools/read.ts", - "qualified_name": "packages.durable.src.tools.read.createReadTool.execute.mimeType", - "start_line": 105, - "end_line": 108, - "type": "CLASS", - "content_hash": "903153bf803c37f0" - }, - "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.createReadTool.execute.mimeType.read": { - "file_path": "packages/durable/src/tools/read.ts", - "qualified_name": "packages.durable.src.tools.read.createReadTool.execute.mimeType.read", - "start_line": 107, - "end_line": 107, - "type": "METHOD", - "content_hash": "0841f44d55598177" - }, - "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.readImage": { - "file_path": "packages/durable/src/tools/read.ts", - "qualified_name": "packages.durable.src.tools.read.readImage", - "start_line": 138, - "end_line": 191, - "type": "FUNCTION", - "content_hash": "e91d93be650c3807" - }, - "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.imageModel": { - "file_path": "packages/durable/src/tools/read.ts", - "qualified_name": "packages.durable.src.tools.read.imageModel", - "start_line": 200, - "end_line": 212, - "type": "FUNCTION", - "content_hash": "55402b7a06da3dc1" - }, - "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.imageError": { - "file_path": "packages/durable/src/tools/read.ts", - "qualified_name": "packages.durable.src.tools.read.imageError", - "start_line": 214, - "end_line": 216, - "type": "FUNCTION", - "content_hash": "cbf8f59aca1f8203" - }, - "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.readText": { - "file_path": "packages/durable/src/tools/read.ts", - "qualified_name": "packages.durable.src.tools.read.readText", - "start_line": 222, - "end_line": 312, - "type": "FUNCTION", - "content_hash": "55cfea63337c3c49" - }, - "packages/durable/src/tools/write.ts|packages.durable.src.tools.write.createWriteTool": { - "file_path": "packages/durable/src/tools/write.ts", - "qualified_name": "packages.durable.src.tools.write.createWriteTool", - "start_line": 16, - "end_line": 39, - "type": "FUNCTION", - "content_hash": "d66d19a32c628930" - }, - "packages/durable/src/tools/write.ts|packages.durable.src.tools.write.createWriteTool.execute": { - "file_path": "packages/durable/src/tools/write.ts", - "qualified_name": "packages.durable.src.tools.write.createWriteTool.execute", - "start_line": 22, - "end_line": 37, - "type": "METHOD", - "content_hash": "4562e3c39a12f992" - }, - "packages/durable/src/tools/write.ts|packages.durable.src.tools.write.createWriteTool.execute.withFileMutationQueue() callback": { - "file_path": "packages/durable/src/tools/write.ts", - "qualified_name": "packages.durable.src.tools.write.createWriteTool.execute.withFileMutationQueue() callback", - "start_line": 29, - "end_line": 34, - "type": "FUNCTION", - "content_hash": "3c0dd7180c0035b4" - }, - "packages/durable/src/truncate.ts|packages.durable.src.truncate.TruncationResult": { - "file_path": "packages/durable/src/truncate.ts", - "qualified_name": "packages.durable.src.truncate.TruncationResult", - "start_line": 14, - "end_line": 37, - "type": "INTERFACE", - "content_hash": "60fbec2ea2f68e45" - }, - "packages/durable/src/truncate.ts|packages.durable.src.truncate.TruncationOptions": { - "file_path": "packages/durable/src/truncate.ts", - "qualified_name": "packages.durable.src.truncate.TruncationOptions", - "start_line": 39, - "end_line": 44, - "type": "INTERFACE", - "content_hash": "f29fa289a0d02f53" - }, - "packages/durable/src/truncate.ts|packages.durable.src.truncate.RuntimeBuffer": { - "file_path": "packages/durable/src/truncate.ts", - "qualified_name": "packages.durable.src.truncate.RuntimeBuffer", - "start_line": 46, - "end_line": 48, - "type": "INTERFACE", - "content_hash": "5e3bf5bb232ae075" - }, - "packages/durable/src/truncate.ts|packages.durable.src.truncate.RuntimeBuffer.byteLength": { - "file_path": "packages/durable/src/truncate.ts", - "qualified_name": "packages.durable.src.truncate.RuntimeBuffer.byteLength", - "start_line": 47, - "end_line": 47, - "type": "METHOD", - "content_hash": "bef74c109936e764" - }, - "packages/durable/src/truncate.ts|packages.durable.src.truncate.utf8ByteLength": { - "file_path": "packages/durable/src/truncate.ts", - "qualified_name": "packages.durable.src.truncate.utf8ByteLength", - "start_line": 53, - "end_line": 79, - "type": "FUNCTION", - "content_hash": "c49125e3d2380b13" - }, - "packages/durable/src/truncate.ts|packages.durable.src.truncate.splitLinesForCounting": { - "file_path": "packages/durable/src/truncate.ts", - "qualified_name": "packages.durable.src.truncate.splitLinesForCounting", - "start_line": 81, - "end_line": 86, - "type": "FUNCTION", - "content_hash": "2c58fa97af0cc993" - }, - "packages/durable/src/truncate.ts|packages.durable.src.truncate.formatSize": { - "file_path": "packages/durable/src/truncate.ts", - "qualified_name": "packages.durable.src.truncate.formatSize", - "start_line": 91, - "end_line": 99, - "type": "FUNCTION", - "content_hash": "732147ecdfd179ec" - }, - "packages/durable/src/truncate.ts|packages.durable.src.truncate.truncateHead": { - "file_path": "packages/durable/src/truncate.ts", - "qualified_name": "packages.durable.src.truncate.truncateHead", - "start_line": 108, - "end_line": 114, - "type": "FUNCTION", - "content_hash": "7a14d03cb86e09ea" - }, - "packages/durable/src/truncate.ts|packages.durable.src.truncate.truncateHeadOf": { - "file_path": "packages/durable/src/truncate.ts", - "qualified_name": "packages.durable.src.truncate.truncateHeadOf", - "start_line": 121, - "end_line": 205, - "type": "FUNCTION", - "content_hash": "3b870f45bcc24ee2" - }, - "packages/durable/src/types.ts|packages.durable.src.types.DocToken": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.DocToken", - "start_line": 93, - "end_line": 96, - "type": "INTERFACE", - "content_hash": "3bb3114494358796" - }, - "packages/durable/src/types.ts|packages.durable.src.types.DocFamilyToken": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.DocFamilyToken", - "start_line": 99, - "end_line": 102, - "type": "INTERFACE", - "content_hash": "25aa500d6bc39147" - }, - "packages/durable/src/types.ts|packages.durable.src.types.HookRunner": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.HookRunner", - "start_line": 158, - "end_line": 164, - "type": "INTERFACE", - "content_hash": "98bd7aa153e2decb" - }, - "packages/durable/src/types.ts|packages.durable.src.types.HookRunner.each": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.HookRunner.each", - "start_line": 163, - "end_line": 163, - "type": "METHOD", - "content_hash": "3d5b65a84b958997" - }, - "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.TaskRuntime", - "start_line": 170, - "end_line": 240, - "type": "INTERFACE", - "content_hash": "99348e9a9056a9f4" - }, - "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.agent": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.TaskRuntime.agent", - "start_line": 181, - "end_line": 181, - "type": "METHOD", - "content_hash": "b50c362d4e2bc13a" - }, - "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.env": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.TaskRuntime.env", - "start_line": 186, - "end_line": 186, - "type": "METHOD", - "content_hash": "d4a71727b0757096" - }, - "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.TaskRuntime.commit", - "start_line": 196, - "end_line": 202, - "type": "METHOD", - "content_hash": "4028c41eb7e75781" - }, - "packages/durable/src/types.ts|packages.durable.src.types.memo": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.memo", - "start_line": 204, - "end_line": 204, - "type": "METHOD", - "content_hash": "ae04739adbd666a0" - }, - "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.memo": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.TaskRuntime.memo", - "start_line": 206, - "end_line": 206, - "type": "METHOD", - "content_hash": "685145c7997d2496" - }, - "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.getTask": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.TaskRuntime.getTask", - "start_line": 208, - "end_line": 208, - "type": "METHOD", - "content_hash": "eb0389ddf72ddb1d" - }, - "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.waitForTask": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.TaskRuntime.waitForTask", - "start_line": 210, - "end_line": 210, - "type": "METHOD", - "content_hash": "cd4b54177d16c55b" - }, - "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.abortOwned": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.TaskRuntime.abortOwned", - "start_line": 215, - "end_line": 215, - "type": "METHOD", - "content_hash": "7e2c1d244eca977e" - }, - "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.ownedTasks": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.TaskRuntime.ownedTasks", - "start_line": 220, - "end_line": 220, - "type": "METHOD", - "content_hash": "4c5e1dcc53795162" - }, - "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.outcomes": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.TaskRuntime.outcomes", - "start_line": 222, - "end_line": 222, - "type": "METHOD", - "content_hash": "e2f188cc96bd3c35" - }, - "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.conversation": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.TaskRuntime.conversation", - "start_line": 227, - "end_line": 227, - "type": "METHOD", - "content_hash": "a19fa7569ca404cd" - }, - "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.entry": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.TaskRuntime.entry", - "start_line": 231, - "end_line": 231, - "type": "METHOD", - "content_hash": "b021ccfb863f6fa6" - }, - "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.context": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.TaskRuntime.context", - "start_line": 233, - "end_line": 233, - "type": "METHOD", - "content_hash": "25fc599ac0dd71fc" - }, - "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.now": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.TaskRuntime.now", - "start_line": 235, - "end_line": 235, - "type": "METHOD", - "content_hash": "f189641453983c5e" - }, - "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.report": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.TaskRuntime.report", - "start_line": 237, - "end_line": 237, - "type": "METHOD", - "content_hash": "6ed5623f1863f56e" - }, - "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.sleep": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.TaskRuntime.sleep", - "start_line": 239, - "end_line": 239, - "type": "METHOD", - "content_hash": "a795edf988069260" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Task": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Task", - "start_line": 269, - "end_line": 271, - "type": "INTERFACE", - "content_hash": "ee3c3f2dc6315440" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Entry": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Entry", - "start_line": 365, - "end_line": 368, - "type": "INTERFACE", - "content_hash": "dc577f0a300c2cee" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Entry.is": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Entry.is", - "start_line": 367, - "end_line": 367, - "type": "METHOD", - "content_hash": "a389da75c1c84267" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Tx": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Tx", - "start_line": 790, - "end_line": 885, - "type": "INTERFACE", - "content_hash": "b706fd2fd8689d71" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Tx.conversation": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Tx.conversation", - "start_line": 791, - "end_line": 791, - "type": "METHOD", - "content_hash": "c2e34b461bd52c31" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Tx.entry": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Tx.entry", - "start_line": 794, - "end_line": 794, - "type": "METHOD", - "content_hash": "97774276d79051fc" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Tx.task": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Tx.task", - "start_line": 795, - "end_line": 795, - "type": "METHOD", - "content_hash": "3e0c07e92ffea000" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Tx.scanConversations": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Tx.scanConversations", - "start_line": 796, - "end_line": 800, - "type": "METHOD", - "content_hash": "d23377bcda2fe902" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Tx.scanEntries": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Tx.scanEntries", - "start_line": 801, - "end_line": 801, - "type": "METHOD", - "content_hash": "f5fd9df789eaf039" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Tx.latestHeadMarker": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Tx.latestHeadMarker", - "start_line": 803, - "end_line": 803, - "type": "METHOD", - "content_hash": "c794cf292556bcb8" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Tx.scanTasks": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Tx.scanTasks", - "start_line": 804, - "end_line": 808, - "type": "METHOD", - "content_hash": "ff638056463df81d" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Tx.submissionByRequest": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Tx.submissionByRequest", - "start_line": 810, - "end_line": 810, - "type": "METHOD", - "content_hash": "3e08b19922369e26" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Tx.createConversation": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Tx.createConversation", - "start_line": 813, - "end_line": 813, - "type": "METHOD", - "content_hash": "f259db654c256c12" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Tx.forkConversation": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Tx.forkConversation", - "start_line": 815, - "end_line": 819, - "type": "METHOD", - "content_hash": "6a7fc9468406815c" - }, - "packages/durable/src/types.ts|packages.durable.src.types.appendEntry": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.appendEntry", - "start_line": 821, - "end_line": 821, - "type": "METHOD", - "content_hash": "958b2b2d0b73a0df" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Tx.appendEntry": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Tx.appendEntry", - "start_line": 823, - "end_line": 827, - "type": "METHOD", - "content_hash": "c34e90059252a5e4" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Tx.createTask": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Tx.createTask", - "start_line": 828, - "end_line": 832, - "type": "METHOD", - "content_hash": "9329f4b0676c31d8" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Tx.createSubmission": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Tx.createSubmission", - "start_line": 837, - "end_line": 837, - "type": "METHOD", - "content_hash": "237d8e6a77d72ab1" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Tx.settleSubmission": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Tx.settleSubmission", - "start_line": 843, - "end_line": 843, - "type": "METHOD", - "content_hash": "ec852bdf01ed2ea2" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Tx.placeSubmission": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Tx.placeSubmission", - "start_line": 848, - "end_line": 848, - "type": "METHOD", - "content_hash": "2e51d6fc427f82f2" - }, - "packages/durable/src/types.ts|packages.durable.src.types.doc": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.doc", - "start_line": 850, - "end_line": 850, - "type": "METHOD", - "content_hash": "ddf8b37c4afe016c" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Tx.doc": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Tx.doc", - "start_line": 864, - "end_line": 869, - "type": "METHOD", - "content_hash": "640d1f6886d42a9f" - }, - "packages/durable/src/types.ts|packages.durable.src.types.retireDoc": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.retireDoc", - "start_line": 871, - "end_line": 871, - "type": "METHOD", - "content_hash": "e9f0434d73f69f1b" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Tx.retireDoc": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Tx.retireDoc", - "start_line": 880, - "end_line": 884, - "type": "METHOD", - "content_hash": "c9685ffecdd59878" - }, - "packages/durable/src/types.ts|packages.durable.src.types.WatchHandle": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.WatchHandle", - "start_line": 898, - "end_line": 907, - "type": "INTERFACE", - "content_hash": "22023b8a43d7e9e1" - }, - "packages/durable/src/types.ts|packages.durable.src.types.WatchHandle.start": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.WatchHandle.start", - "start_line": 902, - "end_line": 902, - "type": "METHOD", - "content_hash": "d5a5ba14b12f6fbc" - }, - "packages/durable/src/types.ts|packages.durable.src.types.WatchHandle.stop": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.WatchHandle.stop", - "start_line": 904, - "end_line": 904, - "type": "METHOD", - "content_hash": "68162655a995748f" - }, - "packages/durable/src/types.ts|packages.durable.src.types.DocumentObserver": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.DocumentObserver", - "start_line": 915, - "end_line": 944, - "type": "INTERFACE", - "content_hash": "b2a7863d2ec6d5a3" - }, - "packages/durable/src/types.ts|packages.durable.src.types.watchDoc": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.watchDoc", - "start_line": 916, - "end_line": 916, - "type": "METHOD", - "content_hash": "6d0853ee7441d158" - }, - "packages/durable/src/types.ts|packages.durable.src.types.DocumentObserver.watchDoc": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.DocumentObserver.watchDoc", - "start_line": 938, - "end_line": 943, - "type": "METHOD", - "content_hash": "79e9c7c90731d268" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Session": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Session", - "start_line": 950, - "end_line": 1044, - "type": "INTERFACE", - "content_hash": "f2c2a7d985d3075f" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Session.commit": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Session.commit", - "start_line": 954, - "end_line": 954, - "type": "METHOD", - "content_hash": "cf20d22271d0f553" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Session.close": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Session.close", - "start_line": 956, - "end_line": 956, - "type": "METHOD", - "content_hash": "a2811166101b5a29" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Session.subscribeCommits": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Session.subscribeCommits", - "start_line": 963, - "end_line": 963, - "type": "METHOD", - "content_hash": "95f7d4d32b33899d" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Session.subscribeClose": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Session.subscribeClose", - "start_line": 968, - "end_line": 968, - "type": "METHOD", - "content_hash": "3e76ebe0bdf15d7f" - }, - "packages/durable/src/types.ts|packages.durable.src.types.snapshot": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.snapshot", - "start_line": 970, - "end_line": 970, - "type": "METHOD", - "content_hash": "40a65fdcf6bbd847" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Session.snapshot": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Session.snapshot", - "start_line": 992, - "end_line": 997, - "type": "METHOD", - "content_hash": "85b634a6fe4945a5" - }, - "packages/durable/src/types.ts|packages.durable.src.types.documentState": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.documentState", - "start_line": 999, - "end_line": 1002, - "type": "METHOD", - "content_hash": "dc8678707d8ba17e" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Session.documentState": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Session.documentState", - "start_line": 1024, - "end_line": 1029, - "type": "METHOD", - "content_hash": "1e991d0418b1ba3c" - }, - "packages/durable/src/types.ts|packages.durable.src.types.snapshotAsOf": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.snapshotAsOf", - "start_line": 1031, - "end_line": 1036, - "type": "METHOD", - "content_hash": "2cc687f8d88cd599" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Session.snapshotAsOf": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Session.snapshotAsOf", - "start_line": 1037, - "end_line": 1043, - "type": "METHOD", - "content_hash": "89e085727357f75b" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Storage": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Storage", - "start_line": 1059, - "end_line": 1154, - "type": "INTERFACE", - "content_hash": "c76cd17be687b3c1" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Storage.commit": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Storage.commit", - "start_line": 1063, - "end_line": 1063, - "type": "METHOD", - "content_hash": "fa7f3179ff764c9e" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Storage.mintId": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Storage.mintId", - "start_line": 1069, - "end_line": 1069, - "type": "METHOD", - "content_hash": "ecbcb76c2cb37106" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Storage.conversation": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Storage.conversation", - "start_line": 1072, - "end_line": 1072, - "type": "METHOD", - "content_hash": "221f41f015ec37d0" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanConversations": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Storage.scanConversations", - "start_line": 1075, - "end_line": 1080, - "type": "METHOD", - "content_hash": "09479bbe77e99590" - }, - "packages/durable/src/types.ts|packages.durable.src.types.entry": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.entry", - "start_line": 1083, - "end_line": 1083, - "type": "METHOD", - "content_hash": "68034145b3026f86" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Storage.entry": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Storage.entry", - "start_line": 1085, - "end_line": 1089, - "type": "METHOD", - "content_hash": "f7413d8003dd2154" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Storage.findLatestHeadMarker": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Storage.findLatestHeadMarker", - "start_line": 1095, - "end_line": 1099, - "type": "METHOD", - "content_hash": "8614d07237ecb27f" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanEntries": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Storage.scanEntries", - "start_line": 1102, - "end_line": 1107, - "type": "METHOD", - "content_hash": "99ac821b72b9c3cb" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Storage.task": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Storage.task", - "start_line": 1110, - "end_line": 1110, - "type": "METHOD", - "content_hash": "1451a86777a9e07b" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanTasks": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Storage.scanTasks", - "start_line": 1113, - "end_line": 1118, - "type": "METHOD", - "content_hash": "960567ad196a5efe" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Storage.submission": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Storage.submission", - "start_line": 1121, - "end_line": 1121, - "type": "METHOD", - "content_hash": "ef6a3c4d9c72ae74" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanSubmissions": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Storage.scanSubmissions", - "start_line": 1124, - "end_line": 1129, - "type": "METHOD", - "content_hash": "6406e6b60deccdbd" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Storage.submissionByRequest": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Storage.submissionByRequest", - "start_line": 1132, - "end_line": 1136, - "type": "METHOD", - "content_hash": "6c2553a3a41ee08a" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Storage.findDocument": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Storage.findDocument", - "start_line": 1139, - "end_line": 1139, - "type": "METHOD", - "content_hash": "a6519a3e5be3d5f1" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Storage.document": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Storage.document", - "start_line": 1142, - "end_line": 1142, - "type": "METHOD", - "content_hash": "ff1e1fd2a37ce50f" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanDocuments": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Storage.scanDocuments", - "start_line": 1145, - "end_line": 1150, - "type": "METHOD", - "content_hash": "1b33ce9d4528a7c4" - }, - "packages/durable/src/types.ts|packages.durable.src.types.Storage.close": { - "file_path": "packages/durable/src/types.ts", - "qualified_name": "packages.durable.src.types.Storage.close", - "start_line": 1153, - "end_line": 1153, - "type": "METHOD", - "content_hash": "a2811166101b5a29" - }, - "packages/chord/src/api.ts|packages.chord.src.api.createFacetHost": { - "file_path": "packages/chord/src/api.ts", - "qualified_name": "packages.chord.src.api.createFacetHost", - "start_line": 22, - "end_line": 30, - "type": "FUNCTION", - "content_hash": "b6905c704e09b3d2" - }, - "packages/chord/src/api.ts|packages.chord.src.api.createFacetHost.reload": { - "file_path": "packages/chord/src/api.ts", - "qualified_name": "packages.chord.src.api.createFacetHost.reload", - "start_line": 27, - "end_line": 27, - "type": "METHOD", - "content_hash": "f6541f8b1ec8886d" - }, - "packages/chord/src/api.ts|packages.chord.src.api.createFacetHost.dispose": { - "file_path": "packages/chord/src/api.ts", - "qualified_name": "packages.chord.src.api.createFacetHost.dispose", - "start_line": 28, - "end_line": 28, - "type": "METHOD", - "content_hash": "43a888eb7151fd93" - }, - "packages/chord/src/api.ts|packages.chord.src.api.createStaticFacetLoader": { - "file_path": "packages/chord/src/api.ts", - "qualified_name": "packages.chord.src.api.createStaticFacetLoader", - "start_line": 32, - "end_line": 39, - "type": "FUNCTION", - "content_hash": "8b62d6f65846f940" - }, - "packages/chord/src/api.ts|packages.chord.src.api.createStaticFacetLoader.load": { - "file_path": "packages/chord/src/api.ts", - "qualified_name": "packages.chord.src.api.createStaticFacetLoader.load", - "start_line": 35, - "end_line": 37, - "type": "METHOD", - "content_hash": "149b326fac12713b" - }, - "packages/chord/src/api.ts|packages.chord.src.api.createStaticFacetLoader.load.dispose": { - "file_path": "packages/chord/src/api.ts", - "qualified_name": "packages.chord.src.api.createStaticFacetLoader.load.dispose", - "start_line": 36, - "end_line": 36, - "type": "METHOD", - "content_hash": "b0b08d14cdc608d8" - }, - "packages/chord/src/api.ts|packages.chord.src.api.combineFacetLoaders": { - "file_path": "packages/chord/src/api.ts", - "qualified_name": "packages.chord.src.api.combineFacetLoaders", - "start_line": 41, - "end_line": 67, - "type": "FUNCTION", - "content_hash": "7916f47b18a77690" - }, - "packages/chord/src/api.ts|packages.chord.src.api.combineFacetLoaders.load": { - "file_path": "packages/chord/src/api.ts", - "qualified_name": "packages.chord.src.api.combineFacetLoaders.load", - "start_line": 43, - "end_line": 65, - "type": "METHOD", - "content_hash": "85122ad95e58c0a3" - }, - "packages/chord/src/api.ts|packages.chord.src.api.combineFacetLoaders.load.facets.loaded.flatMap() callback": { - "file_path": "packages/chord/src/api.ts", - "qualified_name": "packages.chord.src.api.combineFacetLoaders.load.facets.loaded.flatMap() callback", - "start_line": 56, - "end_line": 56, - "type": "FUNCTION", - "content_hash": "bf8dfa309517c5e8" - }, - "packages/chord/src/api.ts|packages.chord.src.api.combineFacetLoaders.load.dispose": { - "file_path": "packages/chord/src/api.ts", - "qualified_name": "packages.chord.src.api.combineFacetLoaders.load.dispose", - "start_line": 57, - "end_line": 63, - "type": "METHOD", - "content_hash": "d46cdfae54b747e5" - }, - "packages/chord/src/api.ts|packages.chord.src.api.defineFacet": { - "file_path": "packages/chord/src/api.ts", - "qualified_name": "packages.chord.src.api.defineFacet", - "start_line": 69, - "end_line": 71, - "type": "FUNCTION", - "content_hash": "ed2782949847ddaf" - }, - "packages/chord/src/api.ts|packages.chord.src.api.defineService": { - "file_path": "packages/chord/src/api.ts", - "qualified_name": "packages.chord.src.api.defineService", - "start_line": 80, - "end_line": 85, - "type": "FUNCTION", - "content_hash": "2c99c5fdb3e350cc" - }, - "packages/chord/src/api.ts|packages.chord.src.api.createRemoteServiceBinding": { - "file_path": "packages/chord/src/api.ts", - "qualified_name": "packages.chord.src.api.createRemoteServiceBinding", - "start_line": 87, - "end_line": 89, - "type": "FUNCTION", - "content_hash": "0ceda3f110585499" - }, - "packages/chord/src/api.ts|packages.chord.src.api.replicatedState": { - "file_path": "packages/chord/src/api.ts", - "qualified_name": "packages.chord.src.api.replicatedState", - "start_line": 100, - "end_line": 106, - "type": "FUNCTION", - "content_hash": "636e21830e67576c" - }, - "packages/chord/src/api.ts|packages.chord.src.api.isReplicatedStateSource": { - "file_path": "packages/chord/src/api.ts", - "qualified_name": "packages.chord.src.api.isReplicatedStateSource", - "start_line": 108, - "end_line": 110, - "type": "FUNCTION", - "content_hash": "af737268a86e887c" - }, - "packages/chord/src/context/index.ts|packages.chord.src.context.index.BaseContext": { - "file_path": "packages/chord/src/context/index.ts", - "qualified_name": "packages.chord.src.context.index.BaseContext", - "start_line": 7, - "end_line": 14, - "type": "CLASS", - "content_hash": "b4f79060c4a972c1" - }, - "packages/chord/src/context/index.ts|packages.chord.src.context.index.BaseContext.value": { - "file_path": "packages/chord/src/context/index.ts", - "qualified_name": "packages.chord.src.context.index.BaseContext.value", - "start_line": 8, - "end_line": 8, - "type": "METHOD", - "content_hash": "3d87309de481a9a3" - }, - "packages/chord/src/context/index.ts|packages.chord.src.context.index.BaseContext.toString": { - "file_path": "packages/chord/src/context/index.ts", - "qualified_name": "packages.chord.src.context.index.BaseContext.toString", - "start_line": 9, - "end_line": 9, - "type": "METHOD", - "content_hash": "f67fc5fcf5fef86e" - }, - "packages/chord/src/context/index.ts|packages.chord.src.context.index.BaseContext.abortSignal": { - "file_path": "packages/chord/src/context/index.ts", - "qualified_name": "packages.chord.src.context.index.BaseContext.abortSignal", - "start_line": 11, - "end_line": 13, - "type": "METHOD", - "content_hash": "8f8421cb76dba948" - }, - "packages/chord/src/context/index.ts|packages.chord.src.context.index.EmptyContext": { - "file_path": "packages/chord/src/context/index.ts", - "qualified_name": "packages.chord.src.context.index.EmptyContext", - "start_line": 16, - "end_line": 31, - "type": "CLASS", - "content_hash": "986c0610d7fa5934" - }, - "packages/chord/src/context/index.ts|packages.chord.src.context.index.EmptyContext.constructor": { - "file_path": "packages/chord/src/context/index.ts", - "qualified_name": "packages.chord.src.context.index.EmptyContext.constructor", - "start_line": 19, - "end_line": 22, - "type": "CONSTRUCTOR", - "content_hash": "06a78a71d96cceff" - }, - "packages/chord/src/context/index.ts|packages.chord.src.context.index.EmptyContext.value": { - "file_path": "packages/chord/src/context/index.ts", - "qualified_name": "packages.chord.src.context.index.EmptyContext.value", - "start_line": 24, - "end_line": 26, - "type": "METHOD", - "content_hash": "c38f5fe4d82a45ec" - }, - "packages/chord/src/context/index.ts|packages.chord.src.context.index.EmptyContext.toString": { - "file_path": "packages/chord/src/context/index.ts", - "qualified_name": "packages.chord.src.context.index.EmptyContext.toString", - "start_line": 28, - "end_line": 30, - "type": "METHOD", - "content_hash": "e07972b32c1058aa" - }, - "packages/chord/src/context/index.ts|packages.chord.src.context.index.ContextValue": { - "file_path": "packages/chord/src/context/index.ts", - "qualified_name": "packages.chord.src.context.index.ContextValue", - "start_line": 33, - "end_line": 53, - "type": "CLASS", - "content_hash": "2fd54c7dbb3f36ae" - }, - "packages/chord/src/context/index.ts|packages.chord.src.context.index.ContextValue.constructor": { - "file_path": "packages/chord/src/context/index.ts", - "qualified_name": "packages.chord.src.context.index.ContextValue.constructor", - "start_line": 38, - "end_line": 43, - "type": "CONSTRUCTOR", - "content_hash": "9625d4a75b3b4271" - }, - "packages/chord/src/context/index.ts|packages.chord.src.context.index.ContextValue.value": { - "file_path": "packages/chord/src/context/index.ts", - "qualified_name": "packages.chord.src.context.index.ContextValue.value", - "start_line": 45, - "end_line": 48, - "type": "METHOD", - "content_hash": "b229949f1c0fb3c0" - }, - "packages/chord/src/context/index.ts|packages.chord.src.context.index.ContextValue.toString": { - "file_path": "packages/chord/src/context/index.ts", - "qualified_name": "packages.chord.src.context.index.ContextValue.toString", - "start_line": 50, - "end_line": 52, - "type": "METHOD", - "content_hash": "06cd4f508aa390df" - }, - "packages/chord/src/context/index.ts|packages.chord.src.context.index.createContextKey": { - "file_path": "packages/chord/src/context/index.ts", - "qualified_name": "packages.chord.src.context.index.createContextKey", - "start_line": 58, - "end_line": 60, - "type": "FUNCTION", - "content_hash": "d25b02dbf78c2322" - }, - "packages/chord/src/context/index.ts|packages.chord.src.context.index.withContextValue": { - "file_path": "packages/chord/src/context/index.ts", - "qualified_name": "packages.chord.src.context.index.withContextValue", - "start_line": 63, - "end_line": 65, - "type": "FUNCTION", - "content_hash": "10257a657b0a4053" - }, - "packages/chord/src/context/index.ts|packages.chord.src.context.index.withAbortSignal": { - "file_path": "packages/chord/src/context/index.ts", - "qualified_name": "packages.chord.src.context.index.withAbortSignal", - "start_line": 71, - "end_line": 75, - "type": "FUNCTION", - "content_hash": "6eb93a7df7d118cc" - }, - "packages/chord/src/context/index.ts|packages.chord.src.context.index.withoutAbortSignal": { - "file_path": "packages/chord/src/context/index.ts", - "qualified_name": "packages.chord.src.context.index.withoutAbortSignal", - "start_line": 78, - "end_line": 80, - "type": "FUNCTION", - "content_hash": "fc8c1a5849159fb1" - }, - "packages/chord/src/context/index.ts|packages.chord.src.context.index.withCancel": { - "file_path": "packages/chord/src/context/index.ts", - "qualified_name": "packages.chord.src.context.index.withCancel", - "start_line": 83, - "end_line": 92, - "type": "FUNCTION", - "content_hash": "f4b950e8a353edeb" - }, - "packages/chord/src/context/index.ts|packages.chord.src.context.index.withCancel.cancel": { - "file_path": "packages/chord/src/context/index.ts", - "qualified_name": "packages.chord.src.context.index.withCancel.cancel", - "start_line": 90, - "end_line": 90, - "type": "METHOD", - "content_hash": "d74f18ea390b574d" - }, - "packages/chord/src/context/index.ts|packages.chord.src.context.index.awaitWithContext": { - "file_path": "packages/chord/src/context/index.ts", - "qualified_name": "packages.chord.src.context.index.awaitWithContext", - "start_line": 98, - "end_line": 116, - "type": "FUNCTION", - "content_hash": "026c39cd6f565ca8" - }, - "packages/chord/src/context/index.ts|packages.chord.src.context.index.awaitWithContext.": { - "file_path": "packages/chord/src/context/index.ts", - "qualified_name": "packages.chord.src.context.index.awaitWithContext.", - "start_line": 102, - "end_line": 115, - "type": "FUNCTION", - "content_hash": "1e71d2557918171a" - }, - "packages/chord/src/context/index.ts|packages.chord.src.context.index..promise.then() callback": { - "file_path": "packages/chord/src/context/index.ts", - "qualified_name": "packages.chord.src.context.index..promise.then() callback", - "start_line": 106, - "end_line": 109, - "type": "FUNCTION", - "content_hash": "e1d25b691f4f33c0" - }, - "packages/chord/src/context/index.ts|packages.chord.src.context.index.awaitWithContext..promise.then() callback": { - "file_path": "packages/chord/src/context/index.ts", - "qualified_name": "packages.chord.src.context.index.awaitWithContext..promise.then() callback", - "start_line": 110, - "end_line": 113, - "type": "FUNCTION", - "content_hash": "adebcc15633e850b" - }, - "packages/chord/src/context/index.ts|packages.chord.src.context.index.abortError": { - "file_path": "packages/chord/src/context/index.ts", - "qualified_name": "packages.chord.src.context.index.abortError", - "start_line": 118, - "end_line": 121, - "type": "FUNCTION", - "content_hash": "0e055b359bca2d4d" - }, - "packages/chord/src/delta/apply-immutable-trusted.ts|packages.chord.src.delta.apply-immutable-trusted.applyImmutableTrusted": { - "file_path": "packages/chord/src/delta/apply-immutable-trusted.ts", - "qualified_name": "packages.chord.src.delta.apply-immutable-trusted.applyImmutableTrusted", - "start_line": 15, - "end_line": 61, - "type": "FUNCTION", - "content_hash": "38ac5c76f21634dd" - }, - "packages/chord/src/delta/apply-immutable-trusted.ts|packages.chord.src.delta.apply-immutable-trusted.copyPath": { - "file_path": "packages/chord/src/delta/apply-immutable-trusted.ts", - "qualified_name": "packages.chord.src.delta.apply-immutable-trusted.copyPath", - "start_line": 63, - "end_line": 85, - "type": "FUNCTION", - "content_hash": "51000a5139899a0e" - }, - "packages/chord/src/delta/apply-immutable-trusted.ts|packages.chord.src.delta.apply-immutable-trusted.shallowCopy": { - "file_path": "packages/chord/src/delta/apply-immutable-trusted.ts", - "qualified_name": "packages.chord.src.delta.apply-immutable-trusted.shallowCopy", - "start_line": 87, - "end_line": 95, - "type": "FUNCTION", - "content_hash": "63d2a6f91a86eb30" - }, - "packages/chord/src/delta/apply-immutable-trusted.ts|packages.chord.src.delta.apply-immutable-trusted.read": { - "file_path": "packages/chord/src/delta/apply-immutable-trusted.ts", - "qualified_name": "packages.chord.src.delta.apply-immutable-trusted.read", - "start_line": 97, - "end_line": 99, - "type": "FUNCTION", - "content_hash": "ac0196f6679f0168" - }, - "packages/chord/src/delta/apply-immutable-trusted.ts|packages.chord.src.delta.apply-immutable-trusted.defineData": { - "file_path": "packages/chord/src/delta/apply-immutable-trusted.ts", - "qualified_name": "packages.chord.src.delta.apply-immutable-trusted.defineData", - "start_line": 101, - "end_line": 105, - "type": "FUNCTION", - "content_hash": "6993b9353de49616" - }, - "packages/chord/src/delta/apply-immutable-trusted.ts|packages.chord.src.delta.apply-immutable-trusted.spliceTrusted": { - "file_path": "packages/chord/src/delta/apply-immutable-trusted.ts", - "qualified_name": "packages.chord.src.delta.apply-immutable-trusted.spliceTrusted", - "start_line": 107, - "end_line": 118, - "type": "FUNCTION", - "content_hash": "e7707f5d065877aa" - }, - "packages/chord/src/delta/apply-immutable-trusted.ts|packages.chord.src.delta.apply-immutable-trusted.permuteTrusted": { - "file_path": "packages/chord/src/delta/apply-immutable-trusted.ts", - "qualified_name": "packages.chord.src.delta.apply-immutable-trusted.permuteTrusted", - "start_line": 120, - "end_line": 124, - "type": "FUNCTION", - "content_hash": "028fd6b3d8fbd08b" - }, - "packages/chord/src/delta/apply-immutable-trusted.ts|packages.chord.src.delta.apply-immutable-trusted.isContainer": { - "file_path": "packages/chord/src/delta/apply-immutable-trusted.ts", - "qualified_name": "packages.chord.src.delta.apply-immutable-trusted.isContainer", - "start_line": 126, - "end_line": 128, - "type": "FUNCTION", - "content_hash": "32fce6e9732e0ec4" - }, - "packages/chord/src/delta/diff.ts|packages.chord.src.delta.diff.semanticallyAligned": { - "file_path": "packages/chord/src/delta/diff.ts", - "qualified_name": "packages.chord.src.delta.diff.semanticallyAligned", - "start_line": 124, - "end_line": 138, - "type": "CLASS", - "content_hash": "faebdc950f6b1905" - }, - "packages/chord/src/delta/diff.ts|packages.chord.src.delta.diff.semanticallyAligned.left.some() callback": { - "file_path": "packages/chord/src/delta/diff.ts", - "qualified_name": "packages.chord.src.delta.diff.semanticallyAligned.left.some() callback", - "start_line": 129, - "end_line": 129, - "type": "FUNCTION", - "content_hash": "3741a45ddd147865" - }, - "packages/chord/src/delta/diff.ts|packages.chord.src.delta.diff.diffArrayRegion": { - "file_path": "packages/chord/src/delta/diff.ts", - "qualified_name": "packages.chord.src.delta.diff.diffArrayRegion", - "start_line": 284, - "end_line": 401, - "type": "FUNCTION", - "content_hash": "4a1dff9a36443773" - }, - "packages/chord/src/delta/diff.ts|packages.chord.src.delta.diff.diffArrayRegion.absolute": { - "file_path": "packages/chord/src/delta/diff.ts", - "qualified_name": "packages.chord.src.delta.diff.diffArrayRegion.absolute", - "start_line": 378, - "end_line": 380, - "type": "CLASS", - "content_hash": "4e4479c5755f53db" - }, - "packages/chord/src/delta/diff.ts|packages.chord.src.delta.diff.diffArrayRegion.absolute.semantic.map() callback": { - "file_path": "packages/chord/src/delta/diff.ts", - "qualified_name": "packages.chord.src.delta.diff.diffArrayRegion.absolute.semantic.map() callback", - "start_line": 379, - "end_line": 379, - "type": "FUNCTION", - "content_hash": "5b753f1b07e50189" - }, - "packages/chord/src/delta/diff.ts|packages.chord.src.delta.diff.diffObject": { - "file_path": "packages/chord/src/delta/diff.ts", - "qualified_name": "packages.chord.src.delta.diff.diffObject", - "start_line": 420, - "end_line": 441, - "type": "CLASS", - "content_hash": "96b7d0e5de41a5c4" - }, - "packages/chord/src/delta/diff.ts|packages.chord.src.delta.diff.diffObject.some() callback": { - "file_path": "packages/chord/src/delta/diff.ts", - "qualified_name": "packages.chord.src.delta.diff.diffObject.some() callback", - "start_line": 428, - "end_line": 428, - "type": "FUNCTION", - "content_hash": "4c149e316c6289ac" - }, - "packages/chord/src/delta/diff.ts|packages.chord.src.delta.diff.diffRevisions": { - "file_path": "packages/chord/src/delta/diff.ts", - "qualified_name": "packages.chord.src.delta.diff.diffRevisions", - "start_line": 513, - "end_line": 523, - "type": "FUNCTION", - "content_hash": "7289fc2728a59c6f" - }, - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.overlap": { - "file_path": "packages/chord/src/delta/index.ts", - "qualified_name": "packages.chord.src.delta.index.overlap", - "start_line": 87, - "end_line": 110, - "type": "FUNCTION", - "content_hash": "44f2a7cd176fab08" - }, - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.UnsafePathError": { - "file_path": "packages/chord/src/delta/index.ts", - "qualified_name": "packages.chord.src.delta.index.UnsafePathError", - "start_line": 133, - "end_line": 142, - "type": "CLASS", - "content_hash": "f5725d08fdfeb883" - }, - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.UnsafePathError.constructor": { - "file_path": "packages/chord/src/delta/index.ts", - "qualified_name": "packages.chord.src.delta.index.UnsafePathError.constructor", - "start_line": 137, - "end_line": 141, - "type": "CONSTRUCTOR", - "content_hash": "592126559942bf69" - }, - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.assertValidOp": { - "file_path": "packages/chord/src/delta/index.ts", - "qualified_name": "packages.chord.src.delta.index.assertValidOp", - "start_line": 152, - "end_line": 191, - "type": "FUNCTION", - "content_hash": "88a755f1007abf6b" - }, - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.assertPathArg": { - "file_path": "packages/chord/src/delta/index.ts", - "qualified_name": "packages.chord.src.delta.index.assertPathArg", - "start_line": 193, - "end_line": 197, - "type": "FUNCTION", - "content_hash": "b2227e6b6fdff94e" - }, - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.assertPermutation": { - "file_path": "packages/chord/src/delta/index.ts", - "qualified_name": "packages.chord.src.delta.index.assertPermutation", - "start_line": 199, - "end_line": 208, - "type": "FUNCTION", - "content_hash": "a0de49ebd4d46f3e" - }, - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.assertValidWireOp": { - "file_path": "packages/chord/src/delta/index.ts", - "qualified_name": "packages.chord.src.delta.index.assertValidWireOp", - "start_line": 211, - "end_line": 277, - "type": "FUNCTION", - "content_hash": "261a764cd0d5ea95" - }, - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.assertSafePath": { - "file_path": "packages/chord/src/delta/index.ts", - "qualified_name": "packages.chord.src.delta.index.assertSafePath", - "start_line": 279, - "end_line": 287, - "type": "FUNCTION", - "content_hash": "9ae02464a04de2a8" - }, - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.assertIndexInRange": { - "file_path": "packages/chord/src/delta/index.ts", - "qualified_name": "packages.chord.src.delta.index.assertIndexInRange", - "start_line": 304, - "end_line": 306, - "type": "FUNCTION", - "content_hash": "ae40f206f30cfd52" - }, - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.PathError": { - "file_path": "packages/chord/src/delta/index.ts", - "qualified_name": "packages.chord.src.delta.index.PathError", - "start_line": 310, - "end_line": 317, - "type": "CLASS", - "content_hash": "56b64f08d848b22c" - }, - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.PathError.constructor": { - "file_path": "packages/chord/src/delta/index.ts", - "qualified_name": "packages.chord.src.delta.index.PathError.constructor", - "start_line": 312, - "end_line": 316, - "type": "CONSTRUCTOR", - "content_hash": "0c9f6da11828288f" - }, - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.apply": { - "file_path": "packages/chord/src/delta/index.ts", - "qualified_name": "packages.chord.src.delta.index.apply", - "start_line": 326, - "end_line": 328, - "type": "FUNCTION", - "content_hash": "e7a2984fd997738a" - }, - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.applyOps": { - "file_path": "packages/chord/src/delta/index.ts", - "qualified_name": "packages.chord.src.delta.index.applyOps", - "start_line": 330, - "end_line": 406, - "type": "FUNCTION", - "content_hash": "a183232fc7941c18" - }, - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.applyImmutable": { - "file_path": "packages/chord/src/delta/index.ts", - "qualified_name": "packages.chord.src.delta.index.applyImmutable", - "start_line": 409, - "end_line": 411, - "type": "FUNCTION", - "content_hash": "ac0ae6c65cb5fabd" - }, - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.applyImmutableBatches": { - "file_path": "packages/chord/src/delta/index.ts", - "qualified_name": "packages.chord.src.delta.index.applyImmutableBatches", - "start_line": 419, - "end_line": 434, - "type": "FUNCTION", - "content_hash": "a3794bf5bf5efc1d" - }, - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.copyContainers": { - "file_path": "packages/chord/src/delta/index.ts", - "qualified_name": "packages.chord.src.delta.index.copyContainers", - "start_line": 436, - "end_line": 482, - "type": "FUNCTION", - "content_hash": "14a9b287812e3dae" - }, - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.resolveValue": { - "file_path": "packages/chord/src/delta/index.ts", - "qualified_name": "packages.chord.src.delta.index.resolveValue", - "start_line": 484, - "end_line": 495, - "type": "FUNCTION", - "content_hash": "2ffc4d98de663585" - }, - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.resolve": { - "file_path": "packages/chord/src/delta/index.ts", - "qualified_name": "packages.chord.src.delta.index.resolve", - "start_line": 497, - "end_line": 501, - "type": "FUNCTION", - "content_hash": "84887cd4955c8720" - }, - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.Encoder": { - "file_path": "packages/chord/src/delta/index.ts", - "qualified_name": "packages.chord.src.delta.index.Encoder", - "start_line": 515, - "end_line": 517, - "type": "INTERFACE", - "content_hash": "ad2fea8892688394" - }, - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.Encoder.encode": { - "file_path": "packages/chord/src/delta/index.ts", - "qualified_name": "packages.chord.src.delta.index.Encoder.encode", - "start_line": 516, - "end_line": 516, - "type": "METHOD", - "content_hash": "d56de76cc1243cf0" - }, - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.encoder": { - "file_path": "packages/chord/src/delta/index.ts", - "qualified_name": "packages.chord.src.delta.index.encoder", - "start_line": 523, - "end_line": 616, - "type": "FUNCTION", - "content_hash": "b7cc9bebc43778fa" - }, - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.encoder.encode": { - "file_path": "packages/chord/src/delta/index.ts", - "qualified_name": "packages.chord.src.delta.index.encoder.encode", - "start_line": 530, - "end_line": 614, - "type": "METHOD", - "content_hash": "4d553309cf462b15" - }, - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.Decoder": { - "file_path": "packages/chord/src/delta/index.ts", - "qualified_name": "packages.chord.src.delta.index.Decoder", - "start_line": 618, - "end_line": 620, - "type": "INTERFACE", - "content_hash": "14f7a50c10cef18a" - }, - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.Decoder.decode": { - "file_path": "packages/chord/src/delta/index.ts", - "qualified_name": "packages.chord.src.delta.index.Decoder.decode", - "start_line": 619, - "end_line": 619, - "type": "METHOD", - "content_hash": "d47b8afe19cb04a5" - }, - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.decoder": { - "file_path": "packages/chord/src/delta/index.ts", - "qualified_name": "packages.chord.src.delta.index.decoder", - "start_line": 622, - "end_line": 694, - "type": "FUNCTION", - "content_hash": "e9968a9e45d7b233" - }, - "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.decoder.decode": { - "file_path": "packages/chord/src/delta/index.ts", - "qualified_name": "packages.chord.src.delta.index.decoder.decode", - "start_line": 626, - "end_line": 692, - "type": "METHOD", - "content_hash": "ac211e39a50327ca" - }, - "packages/chord/src/delta/revision-validator.ts|packages.chord.src.delta.revision-validator.JsonRevisionValidator": { - "file_path": "packages/chord/src/delta/revision-validator.ts", - "qualified_name": "packages.chord.src.delta.revision-validator.JsonRevisionValidator", - "start_line": 8, - "end_line": 42, - "type": "CLASS", - "content_hash": "fb10a8936865dd54" - }, - "packages/chord/src/delta/revision-validator.ts|packages.chord.src.delta.revision-validator.JsonRevisionValidator.validate": { - "file_path": "packages/chord/src/delta/revision-validator.ts", - "qualified_name": "packages.chord.src.delta.revision-validator.JsonRevisionValidator.validate", - "start_line": 11, - "end_line": 13, - "type": "METHOD", - "content_hash": "0babc5ad7c73370b" - }, - "packages/chord/src/delta/revision-validator.ts|packages.chord.src.delta.revision-validator.JsonRevisionValidator.#validate": { - "file_path": "packages/chord/src/delta/revision-validator.ts", - "qualified_name": "packages.chord.src.delta.revision-validator.JsonRevisionValidator.#validate", - "start_line": 15, - "end_line": 41, - "type": "METHOD", - "content_hash": "de6dbca8cc98226d" - }, - "packages/chord/src/delta/revision-validator.ts|packages.chord.src.delta.revision-validator.assertPrimitive": { - "file_path": "packages/chord/src/delta/revision-validator.ts", - "qualified_name": "packages.chord.src.delta.revision-validator.assertPrimitive", - "start_line": 44, - "end_line": 48, - "type": "FUNCTION", - "content_hash": "b18e9c31ab951056" - }, - "packages/chord/src/delta/revision-validator.ts|packages.chord.src.delta.revision-validator.assertPlainObject": { - "file_path": "packages/chord/src/delta/revision-validator.ts", - "qualified_name": "packages.chord.src.delta.revision-validator.assertPlainObject", - "start_line": 50, - "end_line": 55, - "type": "FUNCTION", - "content_hash": "87de7bfbbab3dcf7" - }, - "packages/chord/src/delta/revision-validator.ts|packages.chord.src.delta.revision-validator.assertDenseArray": { - "file_path": "packages/chord/src/delta/revision-validator.ts", - "qualified_name": "packages.chord.src.delta.revision-validator.assertDenseArray", - "start_line": 57, - "end_line": 75, - "type": "FUNCTION", - "content_hash": "8943d7554458ec0c" - }, - "packages/chord/src/delta/revision-validator.ts|packages.chord.src.delta.revision-validator.assertDenseArray.keys.some() callback": { - "file_path": "packages/chord/src/delta/revision-validator.ts", - "qualified_name": "packages.chord.src.delta.revision-validator.assertDenseArray.keys.some() callback", - "start_line": 59, - "end_line": 59, - "type": "FUNCTION", - "content_hash": "71c2af89d29f561e" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.Prepared": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.Prepared", - "start_line": 121, - "end_line": 127, - "type": "INTERFACE", - "content_hash": "43f245c7bfc26f85" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.Prepared.abort": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.Prepared.abort", - "start_line": 126, - "end_line": 126, - "type": "METHOD", - "content_hash": "776ce47d8d3210a2" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.Change": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.Change", - "start_line": 129, - "end_line": 133, - "type": "INTERFACE", - "content_hash": "65c8891705a1c1a1" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.Change.prepare": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.Change.prepare", - "start_line": 131, - "end_line": 131, - "type": "METHOD", - "content_hash": "1b5e63486d6af503" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.Change.abort": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.Change.abort", - "start_line": 132, - "end_line": 132, - "type": "METHOD", - "content_hash": "776ce47d8d3210a2" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.Tracker": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.Tracker", - "start_line": 135, - "end_line": 141, - "type": "INTERFACE", - "content_hash": "33928e3263597d1f" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.Tracker.beginChange": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.Tracker.beginChange", - "start_line": 138, - "end_line": 138, - "type": "METHOD", - "content_hash": "1ef6e2c98e0fd0fb" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.Tracker.prepareReplace": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.Tracker.prepareReplace", - "start_line": 139, - "end_line": 139, - "type": "METHOD", - "content_hash": "d253afb3a29d8c87" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.Tracker.adopt": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.Tracker.adopt", - "start_line": 140, - "end_line": 140, - "type": "METHOD", - "content_hash": "f9f32c44dfdf4dcb" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.PreparedImpl": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.PreparedImpl", - "start_line": 143, - "end_line": 164, - "type": "CLASS", - "content_hash": "4d762ae8ef2d840f" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.PreparedImpl.constructor": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.PreparedImpl.constructor", - "start_line": 149, - "end_line": 155, - "type": "CONSTRUCTOR", - "content_hash": "a7b6e714f2d7263a" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.PreparedImpl.baseRevision": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.PreparedImpl.baseRevision", - "start_line": 157, - "end_line": 159, - "type": "METHOD", - "content_hash": "e2309b52057c778c" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.PreparedImpl.abort": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.PreparedImpl.abort", - "start_line": 161, - "end_line": 163, - "type": "METHOD", - "content_hash": "c8c378bba3dc2917" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.ChangeImpl": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.ChangeImpl", - "start_line": 166, - "end_line": 212, - "type": "CLASS", - "content_hash": "865f8fd306251e55" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.ChangeImpl.constructor": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.ChangeImpl.constructor", - "start_line": 171, - "end_line": 173, - "type": "CONSTRUCTOR", - "content_hash": "7e9d9d206810b2e8" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.ChangeImpl.state": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.ChangeImpl.state", - "start_line": 175, - "end_line": 179, - "type": "METHOD", - "content_hash": "22111a6fef07c41e" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.ChangeImpl.prepare": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.ChangeImpl.prepare", - "start_line": 181, - "end_line": 200, - "type": "METHOD", - "content_hash": "9454529baf322e17" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.ChangeImpl.abort": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.ChangeImpl.abort", - "start_line": 202, - "end_line": 211, - "type": "METHOD", - "content_hash": "d2b0e1b0db7bcd6f" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.TrackerImpl": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.TrackerImpl", - "start_line": 214, - "end_line": 318, - "type": "CLASS", - "content_hash": "8272263313142688" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.TrackerImpl.constructor": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.TrackerImpl.constructor", - "start_line": 222, - "end_line": 225, - "type": "CONSTRUCTOR", - "content_hash": "8ac85c07ee6d96fe" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.TrackerImpl.value": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.TrackerImpl.value", - "start_line": 227, - "end_line": 229, - "type": "METHOD", - "content_hash": "b97af6ab322b6db3" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.TrackerImpl.revision": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.TrackerImpl.revision", - "start_line": 231, - "end_line": 233, - "type": "METHOD", - "content_hash": "ae54359fb7889537" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.TrackerImpl.beginChange": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.TrackerImpl.beginChange", - "start_line": 235, - "end_line": 239, - "type": "METHOD", - "content_hash": "138723741336ee3c" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.TrackerImpl.prepareReplace": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.TrackerImpl.prepareReplace", - "start_line": 241, - "end_line": 252, - "type": "METHOD", - "content_hash": "5437c87f718f9cc3" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.TrackerImpl.adopt": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.TrackerImpl.adopt", - "start_line": 254, - "end_line": 277, - "type": "METHOD", - "content_hash": "1f13b473298ec272" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.TrackerImpl.releaseContext": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.TrackerImpl.releaseContext", - "start_line": 279, - "end_line": 282, - "type": "METHOD", - "content_hash": "47f4e420002131a3" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.TrackerImpl.#register": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.TrackerImpl.#register", - "start_line": 284, - "end_line": 293, - "type": "METHOD", - "content_hash": "703758ca9d24009d" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.TrackerImpl.#prune": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.TrackerImpl.#prune", - "start_line": 295, - "end_line": 299, - "type": "METHOD", - "content_hash": "fc70d1590a33704f" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.TrackerImpl.#invalidate": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.TrackerImpl.#invalidate", - "start_line": 301, - "end_line": 313, - "type": "METHOD", - "content_hash": "ded01ae093edb1c6" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.TrackerImpl.replacementBase": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.TrackerImpl.replacementBase", - "start_line": 315, - "end_line": 317, - "type": "METHOD", - "content_hash": "6e85950ee38c527e" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.track": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.track", - "start_line": 321, - "end_line": 323, - "type": "FUNCTION", - "content_hash": "c74bed03d02c5b9a" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.materializePrepared": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.materializePrepared", - "start_line": 325, - "end_line": 341, - "type": "FUNCTION", - "content_hash": "e4bafef8a82826ac" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.materializeOperations": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.materializeOperations", - "start_line": 343, - "end_line": 349, - "type": "FUNCTION", - "content_hash": "5f48d2989ad1f4ae" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.createContext": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.createContext", - "start_line": 351, - "end_line": 380, - "type": "FUNCTION", - "content_hash": "0ec7e75f41790d64" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.sharedObjectHandler": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.sharedObjectHandler", - "start_line": 382, - "end_line": 428, - "type": "CLASS", - "content_hash": "acf995202f31bf6e" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.sharedObjectHandler.deleteProperty": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.sharedObjectHandler.deleteProperty", - "start_line": 383, - "end_line": 385, - "type": "METHOD", - "content_hash": "5d2b172d2b72e9dc" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.sharedObjectHandler.defineProperty": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.sharedObjectHandler.defineProperty", - "start_line": 386, - "end_line": 389, - "type": "METHOD", - "content_hash": "f550b4c590e1f416" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.sharedObjectHandler.get": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.sharedObjectHandler.get", - "start_line": 390, - "end_line": 398, - "type": "METHOD", - "content_hash": "38c1d25f7f82466e" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.sharedObjectHandler.getOwnPropertyDescriptor": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.sharedObjectHandler.getOwnPropertyDescriptor", - "start_line": 399, - "end_line": 401, - "type": "METHOD", - "content_hash": "f114b35da6215010" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.sharedObjectHandler.getPrototypeOf": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.sharedObjectHandler.getPrototypeOf", - "start_line": 402, - "end_line": 406, - "type": "METHOD", - "content_hash": "f30de73342fc3c93" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.sharedObjectHandler.has": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.sharedObjectHandler.has", - "start_line": 407, - "end_line": 409, - "type": "METHOD", - "content_hash": "90214184ffb0b473" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.sharedObjectHandler.isExtensible": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.sharedObjectHandler.isExtensible", - "start_line": 410, - "end_line": 413, - "type": "METHOD", - "content_hash": "28d77e1b677e58d3" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.sharedObjectHandler.ownKeys": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.sharedObjectHandler.ownKeys", - "start_line": 414, - "end_line": 416, - "type": "METHOD", - "content_hash": "a7c81dfea23999cc" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.sharedObjectHandler.preventExtensions": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.sharedObjectHandler.preventExtensions", - "start_line": 417, - "end_line": 420, - "type": "METHOD", - "content_hash": "c7d156de1c96b64b" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.sharedObjectHandler.set": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.sharedObjectHandler.set", - "start_line": 421, - "end_line": 423, - "type": "METHOD", - "content_hash": "57c726f40a8605d6" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.sharedObjectHandler.setPrototypeOf": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.sharedObjectHandler.setPrototypeOf", - "start_line": 424, - "end_line": 427, - "type": "METHOD", - "content_hash": "52a96bda3a7488a3" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.createNode": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.createNode", - "start_line": 432, - "end_line": 463, - "type": "FUNCTION", - "content_hash": "d66b057e83f901af" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.nodeBase": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.nodeBase", - "start_line": 465, - "end_line": 467, - "type": "FUNCTION", - "content_hash": "26f7a558344ededd" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.nodeParent": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.nodeParent", - "start_line": 469, - "end_line": 471, - "type": "FUNCTION", - "content_hash": "bfcf530936837f59" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.storeValue": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.storeValue", - "start_line": 473, - "end_line": 478, - "type": "FUNCTION", - "content_hash": "2ee3886c7695b8d7" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.storedValue": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.storedValue", - "start_line": 480, - "end_line": 482, - "type": "FUNCTION", - "content_hash": "956bb347f2d3aa27" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.replaceStoredValue": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.replaceStoredValue", - "start_line": 484, - "end_line": 494, - "type": "FUNCTION", - "content_hash": "92b2afcb8943b8fb" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.releaseStoredValue": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.releaseStoredValue", - "start_line": 496, - "end_line": 498, - "type": "FUNCTION", - "content_hash": "15c3290e9694863e" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.nodeForTarget": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.nodeForTarget", - "start_line": 500, - "end_line": 504, - "type": "FUNCTION", - "content_hash": "ddf273b1dd07a639" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.isSettledContext": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.isSettledContext", - "start_line": 506, - "end_line": 513, - "type": "FUNCTION", - "content_hash": "8b8e5d9710ebd839" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.assertReadable": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.assertReadable", - "start_line": 515, - "end_line": 517, - "type": "FUNCTION", - "content_hash": "050ba00b14a20a3c" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.assertWritable": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.assertWritable", - "start_line": 519, - "end_line": 522, - "type": "FUNCTION", - "content_hash": "ac39d3923d603d5b" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.getProperty": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.getProperty", - "start_line": 524, - "end_line": 543, - "type": "FUNCTION", - "content_hash": "5839248029ebfc5d" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.getArrayIndex": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.getArrayIndex", - "start_line": 545, - "end_line": 561, - "type": "FUNCTION", - "content_hash": "06a42593601f90ba" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.setProperty": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.setProperty", - "start_line": 563, - "end_line": 591, - "type": "FUNCTION", - "content_hash": "c2de2cb88978d3d0" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.deleteProperty": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.deleteProperty", - "start_line": 593, - "end_line": 604, - "type": "FUNCTION", - "content_hash": "267f550931268b57" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.hasProperty": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.hasProperty", - "start_line": 606, - "end_line": 615, - "type": "FUNCTION", - "content_hash": "3fe31db4dd447a00" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.ownKeys": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.ownKeys", - "start_line": 617, - "end_line": 662, - "type": "FUNCTION", - "content_hash": "7b3d53b5c513e8cb" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.ownKeys.keys": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.ownKeys.keys", - "start_line": 640, - "end_line": 640, - "type": "CLASS", - "content_hash": "3b1df737f78ddc54" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.ownKeys.keys.filter() callback": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.ownKeys.keys.filter() callback", - "start_line": 640, - "end_line": 640, - "type": "FUNCTION", - "content_hash": "3b1df737f78ddc54" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.ownKeys.indices.sort() callback": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.ownKeys.indices.sort() callback", - "start_line": 660, - "end_line": 660, - "type": "FUNCTION", - "content_hash": "6b58075f453f827c" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.getDescriptor": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.getDescriptor", - "start_line": 664, - "end_line": 683, - "type": "FUNCTION", - "content_hash": "a1331e471510d264" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.hasObjectWrite": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.hasObjectWrite", - "start_line": 685, - "end_line": 687, - "type": "FUNCTION", - "content_hash": "d8663294ba6289a6" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.setObjectWrite": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.setObjectWrite", - "start_line": 689, - "end_line": 711, - "type": "FUNCTION", - "content_hash": "1d3e39b02c32e2d3" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.deleteObjectWrite": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.deleteObjectWrite", - "start_line": 713, - "end_line": 723, - "type": "FUNCTION", - "content_hash": "ca700a0f7f7bf97f" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.isObjectDeleted": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.isObjectDeleted", - "start_line": 725, - "end_line": 727, - "type": "FUNCTION", - "content_hash": "7f07c7bc3ffe0d2a" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.setObjectDeletion": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.setObjectDeletion", - "start_line": 729, - "end_line": 742, - "type": "FUNCTION", - "content_hash": "c0ad8e40a737178f" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.deleteObjectDeletion": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.deleteObjectDeletion", - "start_line": 744, - "end_line": 747, - "type": "FUNCTION", - "content_hash": "82f325c7647c9e0c" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.objectHas": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.objectHas", - "start_line": 749, - "end_line": 752, - "type": "FUNCTION", - "content_hash": "d58f2a1a658e8d16" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.objectValue": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.objectValue", - "start_line": 754, - "end_line": 759, - "type": "FUNCTION", - "content_hash": "03bad2a37c5b2ab1" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.markDirty": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.markDirty", - "start_line": 761, - "end_line": 766, - "type": "FUNCTION", - "content_hash": "7f3b6a3a984fc8e4" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayOverlay": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.arrayOverlay", - "start_line": 768, - "end_line": 788, - "type": "FUNCTION", - "content_hash": "c020787a300cc99b" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.baseOverridesForWrite": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.baseOverridesForWrite", - "start_line": 790, - "end_line": 793, - "type": "FUNCTION", - "content_hash": "086f812026c7bcbd" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.insertOverridesForWrite": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.insertOverridesForWrite", - "start_line": 795, - "end_line": 798, - "type": "FUNCTION", - "content_hash": "9be1fb497f2ff850" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.nextPiecePriority": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.nextPiecePriority", - "start_line": 800, - "end_line": 807, - "type": "FUNCTION", - "content_hash": "af247a8a0ac7e5d5" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.treeElements": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.treeElements", - "start_line": 809, - "end_line": 811, - "type": "FUNCTION", - "content_hash": "9a1da8638ddde60d" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.updatePieceNode": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.updatePieceNode", - "start_line": 813, - "end_line": 815, - "type": "FUNCTION", - "content_hash": "ae85d2db223f6961" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.createPieceNode": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.createPieceNode", - "start_line": 817, - "end_line": 819, - "type": "FUNCTION", - "content_hash": "75b5dc5874810cbf" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.mergePieceTrees": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.mergePieceTrees", - "start_line": 821, - "end_line": 832, - "type": "FUNCTION", - "content_hash": "8f6916125fa78f51" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.splitPieceTree": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.splitPieceTree", - "start_line": 834, - "end_line": 877, - "type": "FUNCTION", - "content_hash": "157147c0ce6b177c" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.leftmostPieceNode": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.leftmostPieceNode", - "start_line": 879, - "end_line": 882, - "type": "FUNCTION", - "content_hash": "f208b47945599f1b" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.rightmostPieceNode": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.rightmostPieceNode", - "start_line": 884, - "end_line": 887, - "type": "FUNCTION", - "content_hash": "a8d8e742456a7ca6" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.mergeablePieces": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.mergeablePieces", - "start_line": 889, - "end_line": 894, - "type": "FUNCTION", - "content_hash": "93e909b94fa591a7" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.joinNormalized": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.joinNormalized", - "start_line": 896, - "end_line": 920, - "type": "FUNCTION", - "content_hash": "e088399d94e23d17" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.flattenPieceTree": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.flattenPieceTree", - "start_line": 922, - "end_line": 927, - "type": "FUNCTION", - "content_hash": "3ecce6cb6ee9ec1a" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.piecesOf": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.piecesOf", - "start_line": 929, - "end_line": 935, - "type": "FUNCTION", - "content_hash": "38d5bb5cfccab21a" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.treeFromPieces": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.treeFromPieces", - "start_line": 937, - "end_line": 942, - "type": "FUNCTION", - "content_hash": "3a15e9bdc7c94c7c" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.replaceAllPieces": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.replaceAllPieces", - "start_line": 944, - "end_line": 949, - "type": "FUNCTION", - "content_hash": "62ad479917e96584" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayLength": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.arrayLength", - "start_line": 951, - "end_line": 953, - "type": "FUNCTION", - "content_hash": "99da355c3fcb3cc1" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.locatePiece": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.locatePiece", - "start_line": 955, - "end_line": 969, - "type": "FUNCTION", - "content_hash": "2430068f810e7e1e" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayIndex": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.arrayIndex", - "start_line": 971, - "end_line": 984, - "type": "FUNCTION", - "content_hash": "f1f277a593ae7bdb" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.entryValueAt": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.entryValueAt", - "start_line": 986, - "end_line": 997, - "type": "FUNCTION", - "content_hash": "1279a01a223539d9" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.hasEntryOverrideAt": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.hasEntryOverrideAt", - "start_line": 999, - "end_line": 1003, - "type": "FUNCTION", - "content_hash": "eaa80358efc74cbf" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.extendRightmostPiece": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.extendRightmostPiece", - "start_line": 1005, - "end_line": 1009, - "type": "FUNCTION", - "content_hash": "18506cd7ef47ecc6" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.invalidatePieceCaches": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.invalidatePieceCaches", - "start_line": 1011, - "end_line": 1016, - "type": "FUNCTION", - "content_hash": "4eb86aeed02cd25c" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.replacePieceRange": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.replacePieceRange", - "start_line": 1018, - "end_line": 1049, - "type": "FUNCTION", - "content_hash": "23d0cddd0f422b33" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.mergePieces": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.mergePieces", - "start_line": 1051, - "end_line": 1066, - "type": "FUNCTION", - "content_hash": "b19c31e4512af774" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.insertPiece": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.insertPiece", - "start_line": 1068, - "end_line": 1073, - "type": "FUNCTION", - "content_hash": "b59508e60bf976cc" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.insertPlacementPiece": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.insertPlacementPiece", - "start_line": 1075, - "end_line": 1094, - "type": "FUNCTION", - "content_hash": "13d0e54a8d412952" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.setArrayIndex": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.setArrayIndex", - "start_line": 1096, - "end_line": 1132, - "type": "FUNCTION", - "content_hash": "b70bf82d2da0a515" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.setArrayLength": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.setArrayLength", - "start_line": 1134, - "end_line": 1148, - "type": "FUNCTION", - "content_hash": "7bfca10160f6439e" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.setArrayLength.Array.from() callback": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.setArrayLength.Array.from() callback", - "start_line": 1145, - "end_line": 1145, - "type": "FUNCTION", - "content_hash": "10c7391070b5d2dc" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.toArrayLength": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.toArrayLength", - "start_line": 1150, - "end_line": 1154, - "type": "FUNCTION", - "content_hash": "1e2ffb14d5974cfc" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.toIntegerOrInfinity": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.toIntegerOrInfinity", - "start_line": 1156, - "end_line": 1160, - "type": "FUNCTION", - "content_hash": "6d94b789eb10e9f1" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.clampIndex": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.clampIndex", - "start_line": 1162, - "end_line": 1166, - "type": "FUNCTION", - "content_hash": "6ed232f13af6a0c5" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.mutatorNode": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.mutatorNode", - "start_line": 1168, - "end_line": 1175, - "type": "FUNCTION", - "content_hash": "5ee780f135e13dd4" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayMutators": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.arrayMutators", - "start_line": 1177, - "end_line": 1337, - "type": "CLASS", - "content_hash": "bd8894f73d24aa1d" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayMutators.push": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.arrayMutators.push", - "start_line": 1178, - "end_line": 1184, - "type": "METHOD", - "content_hash": "50621aa9703b01fa" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayMutators.pop": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.arrayMutators.pop", - "start_line": 1185, - "end_line": 1193, - "type": "METHOD", - "content_hash": "fd815899cc867286" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayMutators.shift": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.arrayMutators.shift", - "start_line": 1194, - "end_line": 1202, - "type": "METHOD", - "content_hash": "6edb5c1e4585677f" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayMutators.unshift": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.arrayMutators.unshift", - "start_line": 1203, - "end_line": 1208, - "type": "METHOD", - "content_hash": "72d5816437e50e8c" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayMutators.splice": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.arrayMutators.splice", - "start_line": 1209, - "end_line": 1226, - "type": "METHOD", - "content_hash": "fac985ec52f2a489" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayMutators.splice.removed": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.arrayMutators.splice.removed", - "start_line": 1220, - "end_line": 1220, - "type": "CLASS", - "content_hash": "02451356a55adeb3" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayMutators.splice.removed.Array.from() callback": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.arrayMutators.splice.removed.Array.from() callback", - "start_line": 1220, - "end_line": 1220, - "type": "FUNCTION", - "content_hash": "02451356a55adeb3" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayMutators.reverse": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.arrayMutators.reverse", - "start_line": 1227, - "end_line": 1243, - "type": "METHOD", - "content_hash": "49a82663beafaa79" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayMutators.sort": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.arrayMutators.sort", - "start_line": 1244, - "end_line": 1313, - "type": "METHOD", - "content_hash": "519f40fba7d0f023" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayMutators.sort.order.sort() callback": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.arrayMutators.sort.order.sort() callback", - "start_line": 1280, - "end_line": 1287, - "type": "FUNCTION", - "content_hash": "1140d727e85ed2ef" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayMutators.sort.samePrefix": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.arrayMutators.sort.samePrefix", - "start_line": 1300, - "end_line": 1302, - "type": "CLASS", - "content_hash": "f0f2ccdf4f9a9636" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayMutators.sort.samePrefix.order.every() callback": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.arrayMutators.sort.samePrefix.order.every() callback", - "start_line": 1302, - "end_line": 1302, - "type": "FUNCTION", - "content_hash": "4b6dfc758c01edb4" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayMutators.fill": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.arrayMutators.fill", - "start_line": 1314, - "end_line": 1324, - "type": "METHOD", - "content_hash": "ca456429cbaed09f" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayMutators.fill.items": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.arrayMutators.fill.items", - "start_line": 1321, - "end_line": 1321, - "type": "CLASS", - "content_hash": "56cde966dc987ba9" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayMutators.fill.items.Array.from() callback": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.arrayMutators.fill.items.Array.from() callback", - "start_line": 1321, - "end_line": 1321, - "type": "FUNCTION", - "content_hash": "56cde966dc987ba9" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayMutators.copyWithin": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.arrayMutators.copyWithin", - "start_line": 1325, - "end_line": 1336, - "type": "METHOD", - "content_hash": "8eebf6fb804335c6" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayMutators.copyWithin.values": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.arrayMutators.copyWithin.values", - "start_line": 1333, - "end_line": 1333, - "type": "CLASS", - "content_hash": "598e00f1da97e5eb" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.arrayMutators.copyWithin.values.Array.from() callback": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.arrayMutators.copyWithin.values.Array.from() callback", - "start_line": 1333, - "end_line": 1333, - "type": "FUNCTION", - "content_hash": "598e00f1da97e5eb" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.sortTokenSource": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.sortTokenSource", - "start_line": 1339, - "end_line": 1341, - "type": "FUNCTION", - "content_hash": "b2078d07335ab926" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.sortTokenIndex": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.sortTokenIndex", - "start_line": 1343, - "end_line": 1345, - "type": "FUNCTION", - "content_hash": "d6dad6cd56b549a3" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.publicSortValue": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.publicSortValue", - "start_line": 1347, - "end_line": 1376, - "type": "FUNCTION", - "content_hash": "563d7e852b0e1b8c" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.restoreSortOverride": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.restoreSortOverride", - "start_line": 1378, - "end_line": 1417, - "type": "FUNCTION", - "content_hash": "4688aadf2cdf83ad" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.sameSortTokenAt": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.sameSortTokenAt", - "start_line": 1419, - "end_line": 1434, - "type": "FUNCTION", - "content_hash": "499f98e9670b371b" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.deduplicateArrayEntries": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.deduplicateArrayEntries", - "start_line": 1436, - "end_line": 1473, - "type": "FUNCTION", - "content_hash": "fc6d2ad6445db714" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.piecesFromSortOrder": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.piecesFromSortOrder", - "start_line": 1475, - "end_line": 1509, - "type": "FUNCTION", - "content_hash": "48bfa81c67950b33" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.appendMergedPiece": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.appendMergedPiece", - "start_line": 1511, - "end_line": 1533, - "type": "FUNCTION", - "content_hash": "03a73164108f1890" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.singletonPiece": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.singletonPiece", - "start_line": 1535, - "end_line": 1539, - "type": "FUNCTION", - "content_hash": "60e270ff880e908c" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.clonePlacement": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.clonePlacement", - "start_line": 1541, - "end_line": 1544, - "type": "FUNCTION", - "content_hash": "8f6dc9d9855c2588" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.cloneNode": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.cloneNode", - "start_line": 1546, - "end_line": 1563, - "type": "FUNCTION", - "content_hash": "ab92b70b35fdd43c" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.cloneStored": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.cloneStored", - "start_line": 1565, - "end_line": 1569, - "type": "FUNCTION", - "content_hash": "e08c536b729f2679" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.clonePlacementNode": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.clonePlacementNode", - "start_line": 1571, - "end_line": 1588, - "type": "FUNCTION", - "content_hash": "229f47c6e649ac90" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.clonePlacementStored": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.clonePlacementStored", - "start_line": 1590, - "end_line": 1594, - "type": "FUNCTION", - "content_hash": "d25a02769017a2d4" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.defineData": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.defineData", - "start_line": 1596, - "end_line": 1600, - "type": "FUNCTION", - "content_hash": "8ee241c3a676cd8e" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.emitOperations": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.emitOperations", - "start_line": 1602, - "end_line": 1674, - "type": "FUNCTION", - "content_hash": "cc63d334cf4ec40c" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.emitOperations.path.some() callback": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.emitOperations.path.some() callback", - "start_line": 1626, - "end_line": 1626, - "type": "FUNCTION", - "content_hash": "a047b4d63fa376b9" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.emitOperations.reservedAt": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.emitOperations.reservedAt", - "start_line": 1638, - "end_line": 1638, - "type": "CLASS", - "content_hash": "ffbbb9138f71f4de" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.emitOperations.reservedAt.path.findIndex() callback": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.emitOperations.reservedAt.path.findIndex() callback", - "start_line": 1638, - "end_line": 1638, - "type": "FUNCTION", - "content_hash": "ffbbb9138f71f4de" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.emitOperations.buckets": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.emitOperations.buckets", - "start_line": 1652, - "end_line": 1652, - "type": "CLASS", - "content_hash": "1a9c202c7c6ddd3e" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.emitOperations.buckets.Array.from() callback": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.emitOperations.buckets.Array.from() callback", - "start_line": 1652, - "end_line": 1652, - "type": "FUNCTION", - "content_hash": "1a9c202c7c6ddd3e" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.emitSimpleObjectOperations": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.emitSimpleObjectOperations", - "start_line": 1676, - "end_line": 1711, - "type": "FUNCTION", - "content_hash": "b83bab92423b8673" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.locateDenseArrayPosition": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.locateDenseArrayPosition", - "start_line": 1716, - "end_line": 1736, - "type": "FUNCTION", - "content_hash": "99fe5afb38c8874b" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.hasCoveringDenseRegion": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.hasCoveringDenseRegion", - "start_line": 1738, - "end_line": 1760, - "type": "FUNCTION", - "content_hash": "d99bfa6d078144e6" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.addDenseCandidate": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.addDenseCandidate", - "start_line": 1762, - "end_line": 1772, - "type": "FUNCTION", - "content_hash": "908c42cef587533e" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.recordDenseArrayPosition": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.recordDenseArrayPosition", - "start_line": 1774, - "end_line": 1782, - "type": "FUNCTION", - "content_hash": "d8db998b49be6eb4" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.buildDenseRegions": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.buildDenseRegions", - "start_line": 1784, - "end_line": 1807, - "type": "FUNCTION", - "content_hash": "db6bd1a2521cd156" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.regionContaining": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.regionContaining", - "start_line": 1809, - "end_line": 1812, - "type": "FUNCTION", - "content_hash": "9731d5ca72320494" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.hasReservedMutation": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.hasReservedMutation", - "start_line": 1814, - "end_line": 1824, - "type": "FUNCTION", - "content_hash": "62a5e7477632dad3" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.hasFoldedAncestor": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.hasFoldedAncestor", - "start_line": 1826, - "end_line": 1830, - "type": "FUNCTION", - "content_hash": "1ee3bc2b7bcf6383" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.hasPlacementAncestor": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.hasPlacementAncestor", - "start_line": 1832, - "end_line": 1837, - "type": "FUNCTION", - "content_hash": "34ef2774ba59a8ea" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.emitObjectWrite": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.emitObjectWrite", - "start_line": 1839, - "end_line": 1848, - "type": "FUNCTION", - "content_hash": "a30d06258323779b" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.emitObjectOperations": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.emitObjectOperations", - "start_line": 1850, - "end_line": 1884, - "type": "FUNCTION", - "content_hash": "8e333873b8b524f6" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.buildArrayPlan": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.buildArrayPlan", - "start_line": 1886, - "end_line": 1937, - "type": "FUNCTION", - "content_hash": "b88b2d0e1c2cbfbe" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.buildArrayPlan.targetBase.some() callback": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.buildArrayPlan.targetBase.some() callback", - "start_line": 1915, - "end_line": 1915, - "type": "FUNCTION", - "content_hash": "3f6aa00d8d336fae" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.buildArrayPlan.positions": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.buildArrayPlan.positions", - "start_line": 1916, - "end_line": 1916, - "type": "CLASS", - "content_hash": "b0cc278bfd86b096" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.buildArrayPlan.positions.retainedBase.map() callback": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.buildArrayPlan.positions.retainedBase.map() callback", - "start_line": 1916, - "end_line": 1916, - "type": "FUNCTION", - "content_hash": "b0cc278bfd86b096" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.buildArrayPlan.targetBase.map() callback": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.buildArrayPlan.targetBase.map() callback", - "start_line": 1917, - "end_line": 1917, - "type": "FUNCTION", - "content_hash": "23c1150e43fa30e9" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.rangeLength": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.rangeLength", - "start_line": 1939, - "end_line": 1943, - "type": "FUNCTION", - "content_hash": "8b78159dcf0328f8" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.emitArrayOperations": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.emitArrayOperations", - "start_line": 1945, - "end_line": 1992, - "type": "FUNCTION", - "content_hash": "4c693a45f217270a" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.cloneArrayRegion": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.cloneArrayRegion", - "start_line": 1994, - "end_line": 2003, - "type": "FUNCTION", - "content_hash": "52352e5975efb77d" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.emitChangedValue": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.emitChangedValue", - "start_line": 2005, - "end_line": 2029, - "type": "FUNCTION", - "content_hash": "ed6dab79a71a85bc" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.emitSet": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.emitSet", - "start_line": 2031, - "end_line": 2034, - "type": "FUNCTION", - "content_hash": "352807694f937753" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.resolvePath": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.resolvePath", - "start_line": 2036, - "end_line": 2058, - "type": "FUNCTION", - "content_hash": "32d127b58a4b1d10" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.ensurePieceLocations": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.ensurePieceLocations", - "start_line": 2060, - "end_line": 2087, - "type": "FUNCTION", - "content_hash": "a223609ae988af1a" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.findEntryIndex": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.findEntryIndex", - "start_line": 2089, - "end_line": 2110, - "type": "FUNCTION", - "content_hash": "273befbba398db07" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.ensureOperations": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.ensureOperations", - "start_line": 2112, - "end_line": 2122, - "type": "FUNCTION", - "content_hash": "4889d5afa91197ab" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.equalTrustedJson": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.equalTrustedJson", - "start_line": 2124, - "end_line": 2139, - "type": "FUNCTION", - "content_hash": "7a8c7e20225c624e" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.abortContext": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.abortContext", - "start_line": 2141, - "end_line": 2146, - "type": "FUNCTION", - "content_hash": "323bfe22a1a64f50" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.releaseOverlayReferences": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.releaseOverlayReferences", - "start_line": 2148, - "end_line": 2160, - "type": "FUNCTION", - "content_hash": "fdaa7cf133f8c426" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.clearContext": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.clearContext", - "start_line": 2162, - "end_line": 2201, - "type": "FUNCTION", - "content_hash": "da22408613042316" - }, - "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.isContainer": { - "file_path": "packages/chord/src/delta/tracker.ts", - "qualified_name": "packages.chord.src.delta.tracker.isContainer", - "start_line": 2203, - "end_line": 2205, - "type": "FUNCTION", - "content_hash": "9f8deb8e5e79cc41" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetServiceReference": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetServiceReference", - "start_line": 21, - "end_line": 25, - "type": "INTERFACE", - "content_hash": "9b92b55b93cf4c48" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.ExternalService": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.ExternalService", - "start_line": 27, - "end_line": 31, - "type": "INTERFACE", - "content_hash": "370b605c4563d9c6" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetShape": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetShape", - "start_line": 33, - "end_line": 37, - "type": "INTERFACE", - "content_hash": "a1efabfa69da9d29" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetRuntime": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetRuntime", - "start_line": 39, - "end_line": 45, - "type": "INTERFACE", - "content_hash": "e3e1d541ca52c0f1" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetLifecycle": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetLifecycle", - "start_line": 59, - "end_line": 143, - "type": "CLASS", - "content_hash": "d745d7fe77699132" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetLifecycle.constructor": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetLifecycle.constructor", - "start_line": 67, - "end_line": 69, - "type": "CONSTRUCTOR", - "content_hash": "cee764a940f0a7d4" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetLifecycle.assertSettingUp": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetLifecycle.assertSettingUp", - "start_line": 71, - "end_line": 75, - "type": "METHOD", - "content_hash": "341279f5bddae5f1" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetLifecycle.assertRunning": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetLifecycle.assertRunning", - "start_line": 77, - "end_line": 81, - "type": "METHOD", - "content_hash": "dd6eaa48fbd6dc61" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetLifecycle.assertActive": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetLifecycle.assertActive", - "start_line": 83, - "end_line": 85, - "type": "METHOD", - "content_hash": "0a9bbdd1029b8b3d" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetLifecycle.assertServiceAccess": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetLifecycle.assertServiceAccess", - "start_line": 87, - "end_line": 91, - "type": "METHOD", - "content_hash": "ac7e412a0d2b5cf5" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetLifecycle.revoke": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetLifecycle.revoke", - "start_line": 93, - "end_line": 95, - "type": "METHOD", - "content_hash": "23cb5430bc89f420" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetLifecycle.own": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetLifecycle.own", - "start_line": 97, - "end_line": 100, - "type": "METHOD", - "content_hash": "9ddf8bc7c8b6a695" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetLifecycle.observe": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetLifecycle.observe", - "start_line": 102, - "end_line": 105, - "type": "METHOD", - "content_hash": "1eb9bcac5e0b44f4" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetLifecycle.onActivate": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetLifecycle.onActivate", - "start_line": 107, - "end_line": 110, - "type": "METHOD", - "content_hash": "f25fe538c5465858" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetLifecycle.prepared": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetLifecycle.prepared", - "start_line": 112, - "end_line": 115, - "type": "METHOD", - "content_hash": "c4f7ebbf11750639" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetLifecycle.activate": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetLifecycle.activate", - "start_line": 117, - "end_line": 123, - "type": "METHOD", - "content_hash": "07135875b8c17dd9" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetLifecycle.dispose": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetLifecycle.dispose", - "start_line": 125, - "end_line": 142, - "type": "METHOD", - "content_hash": "1a511cde656895c2" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.KeyedServiceSource": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.KeyedServiceSource", - "start_line": 145, - "end_line": 147, - "type": "INTERFACE", - "content_hash": "7420a0634c8a5fe4" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.KeyedServiceSource.observe": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.KeyedServiceSource.observe", - "start_line": 146, - "end_line": 146, - "type": "METHOD", - "content_hash": "ca87b8486d90d0a3" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.LocalKeyedRegistration": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.LocalKeyedRegistration", - "start_line": 149, - "end_line": 152, - "type": "INTERFACE", - "content_hash": "0f53d01c92bf9503" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.LocalKeyedServiceRegistry": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.LocalKeyedServiceRegistry", - "start_line": 154, - "end_line": 217, - "type": "CLASS", - "content_hash": "73b47e8fb061143d" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.LocalKeyedServiceRegistry.constructor": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.LocalKeyedServiceRegistry.constructor", - "start_line": 158, - "end_line": 167, - "type": "CONSTRUCTOR", - "content_hash": "6d6f11ad3f4a0708" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.LocalKeyedServiceRegistry.constructor.ids": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.LocalKeyedServiceRegistry.constructor.ids", - "start_line": 159, - "end_line": 159, - "type": "CLASS", - "content_hash": "1cfe7902b4feef63" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.LocalKeyedServiceRegistry.constructor.ids.services.map() callback": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.LocalKeyedServiceRegistry.constructor.ids.services.map() callback", - "start_line": 159, - "end_line": 159, - "type": "FUNCTION", - "content_hash": "1cfe7902b4feef63" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.LocalKeyedServiceRegistry.spawn": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.LocalKeyedServiceRegistry.spawn", - "start_line": 169, - "end_line": 194, - "type": "METHOD", - "content_hash": "781ca7524d655fc8" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.LocalKeyedServiceRegistry.spawn.instance": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.LocalKeyedServiceRegistry.spawn.instance", - "start_line": 181, - "end_line": 186, - "type": "CLASS", - "content_hash": "631f540d82145ed8" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.LocalKeyedServiceRegistry.spawn.instance.deactivate": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.LocalKeyedServiceRegistry.spawn.instance.deactivate", - "start_line": 185, - "end_line": 185, - "type": "METHOD", - "content_hash": "b808178982734ea0" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.LocalKeyedServiceRegistry.observe": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.LocalKeyedServiceRegistry.observe", - "start_line": 196, - "end_line": 199, - "type": "METHOD", - "content_hash": "c5d334feddf5ce17" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.LocalKeyedServiceRegistry.dispose": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.LocalKeyedServiceRegistry.dispose", - "start_line": 201, - "end_line": 206, - "type": "METHOD", - "content_hash": "eb27bbecb0c967ba" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.LocalKeyedServiceRegistry.#registration": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.LocalKeyedServiceRegistry.#registration", - "start_line": 208, - "end_line": 212, - "type": "METHOD", - "content_hash": "5d644b2d9fad4dd6" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.LocalKeyedServiceRegistry.#assertActive": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.LocalKeyedServiceRegistry.#assertActive", - "start_line": 214, - "end_line": 216, - "type": "METHOD", - "content_hash": "b47ccc20de059dd6" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.HostServiceSlots": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.HostServiceSlots", - "start_line": 219, - "end_line": 277, - "type": "CLASS", - "content_hash": "bebd7d89c01827f3" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.HostServiceSlots.getSingleton": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.HostServiceSlots.getSingleton", - "start_line": 223, - "end_line": 230, - "type": "METHOD", - "content_hash": "0acf69ac96702263" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.HostServiceSlots.hasSingleton": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.HostServiceSlots.hasSingleton", - "start_line": 232, - "end_line": 234, - "type": "METHOD", - "content_hash": "eb2ea06dabc19399" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.HostServiceSlots.observe": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.HostServiceSlots.observe", - "start_line": 236, - "end_line": 262, - "type": "METHOD", - "content_hash": "dc3658c109040209" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.HostServiceSlots.observe.stop": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.HostServiceSlots.observe.stop", - "start_line": 244, - "end_line": 256, - "type": "CLASS", - "content_hash": "60f689b4ecf36f4f" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.HostServiceSlots.observe.stop.source.observe() callback": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.HostServiceSlots.observe.stop.source.observe() callback", - "start_line": 244, - "end_line": 256, - "type": "FUNCTION", - "content_hash": "60f689b4ecf36f4f" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.HostServiceSlots.observe.stop.source.observe() callback.slot.view() callback": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.HostServiceSlots.observe.stop.source.observe() callback.slot.view() callback", - "start_line": 248, - "end_line": 253, - "type": "FUNCTION", - "content_hash": "b6b218c2fade2714" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.HostServiceSlots.bindSingleton": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.HostServiceSlots.bindSingleton", - "start_line": 264, - "end_line": 266, - "type": "METHOD", - "content_hash": "4507f1fc71b3e90e" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.HostServiceSlots.bindKeyed": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.HostServiceSlots.bindKeyed", - "start_line": 268, - "end_line": 270, - "type": "METHOD", - "content_hash": "31784af22adcbac9" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.HostServiceSlots.dispose": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.HostServiceSlots.dispose", - "start_line": 272, - "end_line": 276, - "type": "METHOD", - "content_hash": "9fca5e44ab8b1dd6" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.StagedServiceInstance": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.StagedServiceInstance", - "start_line": 281, - "end_line": 285, - "type": "INTERFACE", - "content_hash": "c0f43e9c2416c29c" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.StagedServiceSpawner": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.StagedServiceSpawner", - "start_line": 287, - "end_line": 321, - "type": "CLASS", - "content_hash": "4e31d7cabe0e8c31" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.StagedServiceSpawner.constructor": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.StagedServiceSpawner.constructor", - "start_line": 293, - "end_line": 296, - "type": "CONSTRUCTOR", - "content_hash": "6669e19a8d9f8cad" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.StagedServiceSpawner.connect": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.StagedServiceSpawner.connect", - "start_line": 298, - "end_line": 304, - "type": "METHOD", - "content_hash": "1a2e623020288733" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.StagedServiceSpawner.spawn": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.StagedServiceSpawner.spawn", - "start_line": 306, - "end_line": 320, - "type": "METHOD", - "content_hash": "d687f4ed29b2c904" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel", - "start_line": 340, - "end_line": 794, - "type": "CLASS", - "content_hash": "c011e471ac332d8f" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.constructor": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.constructor", - "start_line": 353, - "end_line": 361, - "type": "CONSTRUCTOR", - "content_hash": "95560927b5897664" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.constructor.ids": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.constructor.ids", - "start_line": 354, - "end_line": 354, - "type": "CLASS", - "content_hash": "d068267ebfdb3ce8" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.constructor.ids.options.facets.map() callback": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.constructor.ids.options.facets.map() callback", - "start_line": 354, - "end_line": 354, - "type": "FUNCTION", - "content_hash": "d068267ebfdb3ce8" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.constructor.ids.some() callback": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.constructor.ids.some() callback", - "start_line": 355, - "end_line": 355, - "type": "FUNCTION", - "content_hash": "a5b9c31a684fc4ec" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.provider": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.provider", - "start_line": 363, - "end_line": 366, - "type": "METHOD", - "content_hash": "e146634a1f6dd64a" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#createFacetRuntime": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#createFacetRuntime", - "start_line": 368, - "end_line": 377, - "type": "METHOD", - "content_hash": "fe323de7004baaf1" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#setupFacet": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#setupFacet", - "start_line": 379, - "end_line": 386, - "type": "METHOD", - "content_hash": "2bc810586d1d2e0f" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#setupFacet.catch() callback": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#setupFacet.catch() callback", - "start_line": 382, - "end_line": 382, - "type": "FUNCTION", - "content_hash": "55c1947074cad603" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.activate": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.activate", - "start_line": 388, - "end_line": 421, - "type": "METHOD", - "content_hash": "f099d5c250e6ac36" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.activate.map() callback": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.activate.map() callback", - "start_line": 406, - "end_line": 407, - "type": "FUNCTION", - "content_hash": "9fc66fd4523a4b9a" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.reload": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.reload", - "start_line": 423, - "end_line": 511, - "type": "METHOD", - "content_hash": "564e9e097af13bfe" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.reload.ids": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.reload.ids", - "start_line": 425, - "end_line": 425, - "type": "CLASS", - "content_hash": "fe2beef232da2194" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.reload.ids.facets.map() callback": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.reload.ids.facets.map() callback", - "start_line": 425, - "end_line": 425, - "type": "FUNCTION", - "content_hash": "fe2beef232da2194" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.reload.ids.some() callback": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.reload.ids.some() callback", - "start_line": 426, - "end_line": 426, - "type": "FUNCTION", - "content_hash": "a5b9c31a684fc4ec" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.reload.replacements": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.reload.replacements", - "start_line": 460, - "end_line": 460, - "type": "CLASS", - "content_hash": "0e500ed82f0efff2" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.reload.replacements.candidates.map() callback": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.reload.replacements.candidates.map() callback", - "start_line": 460, - "end_line": 460, - "type": "FUNCTION", - "content_hash": "0e500ed82f0efff2" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.reload.candidateOrder": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.reload.candidateOrder", - "start_line": 461, - "end_line": 464, - "type": "CLASS", - "content_hash": "85f1510f96955087" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.reload.candidateOrder.#activationOrder.flatMap() callback": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.reload.candidateOrder.#activationOrder.flatMap() callback", - "start_line": 461, - "end_line": 464, - "type": "FUNCTION", - "content_hash": "85f1510f96955087" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.reload.previous": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.reload.previous", - "start_line": 481, - "end_line": 481, - "type": "CLASS", - "content_hash": "80516739220738fb" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.reload.previous.candidateOrder.map() callback": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.reload.previous.candidateOrder.map() callback", - "start_line": 481, - "end_line": 481, - "type": "FUNCTION", - "content_hash": "80516739220738fb" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.dispose": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.dispose", - "start_line": 513, - "end_line": 519, - "type": "METHOD", - "content_hash": "58b052f34e617b2b" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#validateReplacementProvisions": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#validateReplacementProvisions", - "start_line": 521, - "end_line": 526, - "type": "METHOD", - "content_hash": "a399707634789a07" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#environment", - "start_line": 528, - "end_line": 594, - "type": "METHOD", - "content_hash": "433c578a228307f5" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.provide": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#environment.provide", - "start_line": 531, - "end_line": 546, - "type": "METHOD", - "content_hash": "9eadd02b6bab9cdc" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.provide.install": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#environment.provide.install", - "start_line": 541, - "end_line": 541, - "type": "METHOD", - "content_hash": "0ac9d44d1895f5af" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.provide.validateReplacement": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#environment.provide.validateReplacement", - "start_line": 542, - "end_line": 543, - "type": "METHOD", - "content_hash": "3d51a4719c6507d3" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.provide.replace": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#environment.provide.replace", - "start_line": 544, - "end_line": 544, - "type": "METHOD", - "content_hash": "433977cf4e067c69" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.provideMany": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#environment.provideMany", - "start_line": 547, - "end_line": 568, - "type": "METHOD", - "content_hash": "4119335324c9c5c5" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.provideMany.connectLocal": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#environment.provideMany.connectLocal", - "start_line": 560, - "end_line": 561, - "type": "METHOD", - "content_hash": "5c0c28b581aef33e" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.provideMany.connectLocal.instances.connect() callback": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#environment.provideMany.connectLocal.instances.connect() callback", - "start_line": 561, - "end_line": 561, - "type": "FUNCTION", - "content_hash": "d8b70f9a55d43617" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.provideMany.connectRemote": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#environment.provideMany.connectRemote", - "start_line": 562, - "end_line": 565, - "type": "METHOD", - "content_hash": "bb8824c819015025" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.provideMany.connectRemote.instances.connect() callback": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#environment.provideMany.connectRemote.instances.connect() callback", - "start_line": 563, - "end_line": 564, - "type": "FUNCTION", - "content_hash": "09402b0afd4060b7" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.use": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#environment.use", - "start_line": 569, - "end_line": 578, - "type": "METHOD", - "content_hash": "10a95f9c6a700ab9" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.use.#serviceSlots.getSingleton() callback": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#environment.use.#serviceSlots.getSingleton() callback", - "start_line": 574, - "end_line": 574, - "type": "FUNCTION", - "content_hash": "00fedbf0e3fd78d6" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.observe": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#environment.observe", - "start_line": 579, - "end_line": 585, - "type": "METHOD", - "content_hash": "609794f0c8c3e196" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.observe.lifecycle.observe() callback": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#environment.observe.lifecycle.observe() callback", - "start_line": 582, - "end_line": 583, - "type": "FUNCTION", - "content_hash": "b4fccfc4f1733026" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.observe.lifecycle.observe() callback.#serviceSlots.observe() callback": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#environment.observe.lifecycle.observe() callback.#serviceSlots.observe() callback", - "start_line": 583, - "end_line": 583, - "type": "FUNCTION", - "content_hash": "18e3be0e58309561" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.replicatedState": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#environment.replicatedState", - "start_line": 586, - "end_line": 589, - "type": "METHOD", - "content_hash": "1f69db55fd05f74b" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.own": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#environment.own", - "start_line": 590, - "end_line": 590, - "type": "METHOD", - "content_hash": "2076dacf8c4c63c9" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.onActivate": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#environment.onActivate", - "start_line": 591, - "end_line": 591, - "type": "METHOD", - "content_hash": "2943adf3a1d30097" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.onDeactivate": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#environment.onDeactivate", - "start_line": 592, - "end_line": 592, - "type": "METHOD", - "content_hash": "48da8121bc6b7d2e" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#resolveExternalServices": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#resolveExternalServices", - "start_line": 596, - "end_line": 653, - "type": "METHOD", - "content_hash": "6ca19bc3bf9712b1" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.catalogues": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.catalogues", - "start_line": 597, - "end_line": 602, - "type": "CLASS", - "content_hash": "35a629a49e4a2e91" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.catalogues.#serviceSources.map() callback": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.catalogues.#serviceSources.map() callback", - "start_line": 598, - "end_line": 601, - "type": "FUNCTION", - "content_hash": "b3d0bc883029fb9d" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.local": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.local", - "start_line": 613, - "end_line": 613, - "type": "CLASS", - "content_hash": "9bea3b3dfb5dad3a" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.local.records.flatMap() callback": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.local.records.flatMap() callback", - "start_line": 613, - "end_line": 613, - "type": "FUNCTION", - "content_hash": "9bea3b3dfb5dad3a" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.local.records.flatMap() callback.provides.map() callback": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.local.records.flatMap() callback.provides.map() callback", - "start_line": 613, - "end_line": 613, - "type": "FUNCTION", - "content_hash": "9bea3b3dfb5dad3a" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.deferred": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.deferred", - "start_line": 620, - "end_line": 622, - "type": "CLASS", - "content_hash": "9b728ced09afdde1" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.deferred.#serviceSources.filter() callback": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.deferred.#serviceSources.filter() callback", - "start_line": 621, - "end_line": 621, - "type": "FUNCTION", - "content_hash": "867c955483be2106" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.services.serviceIds.map() callback": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.services.serviceIds.map() callback", - "start_line": 646, - "end_line": 646, - "type": "FUNCTION", - "content_hash": "c6481e453e94f725" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.assertAccess": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.assertAccess", - "start_line": 647, - "end_line": 647, - "type": "METHOD", - "content_hash": "4c5cb626500b8b34" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#assembleProviders": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#assembleProviders", - "start_line": 655, - "end_line": 685, - "type": "METHOD", - "content_hash": "41b48ae6b54f4e3e" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#assembleProviders.remoteProvisions": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#assembleProviders.remoteProvisions", - "start_line": 657, - "end_line": 657, - "type": "CLASS", - "content_hash": "dcfdb7e18a08a237" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#assembleProviders.remoteProvisions.provisions.filter() callback": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#assembleProviders.remoteProvisions.provisions.filter() callback", - "start_line": 657, - "end_line": 657, - "type": "FUNCTION", - "content_hash": "dcfdb7e18a08a237" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#assembleProviders.provider": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#assembleProviders.provider", - "start_line": 658, - "end_line": 660, - "type": "CLASS", - "content_hash": "e6af777af819d5bd" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#assembleProviders.provider.remoteProvisions.map() callback": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#assembleProviders.provider.remoteProvisions.map() callback", - "start_line": 659, - "end_line": 659, - "type": "FUNCTION", - "content_hash": "193056f30752875c" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#assembleProviders.internalServices": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#assembleProviders.internalServices", - "start_line": 661, - "end_line": 666, - "type": "CLASS", - "content_hash": "2003069ccac81429" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#assembleProviders.internalServices.services.remoteProvisions.map() callback": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#assembleProviders.internalServices.services.remoteProvisions.map() callback", - "start_line": 662, - "end_line": 662, - "type": "FUNCTION", - "content_hash": "0f4c1317c03bcdec" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#assembleProviders.internalServices.assertAccess": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#assembleProviders.internalServices.assertAccess", - "start_line": 664, - "end_line": 664, - "type": "METHOD", - "content_hash": "9b1750946aca97b4" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#assembleProviders.localKeyedServices": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#assembleProviders.localKeyedServices", - "start_line": 667, - "end_line": 672, - "type": "CLASS", - "content_hash": "8813b9498af0c3aa" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#assembleProviders.localKeyedServices.provisions.flatMap() callback": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#assembleProviders.localKeyedServices.provisions.flatMap() callback", - "start_line": 668, - "end_line": 669, - "type": "FUNCTION", - "content_hash": "f265520c2959a853" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#bindServices": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#bindServices", - "start_line": 687, - "end_line": 711, - "type": "METHOD", - "content_hash": "1d34209f307c7eed" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#provisions": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#provisions", - "start_line": 713, - "end_line": 715, - "type": "METHOD", - "content_hash": "c446e6e3d5aaab30" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#provisions.flatMap() callback": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#provisions.flatMap() callback", - "start_line": 714, - "end_line": 714, - "type": "FUNCTION", - "content_hash": "7419864424bbafaa" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#localKeyedRegistry": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#localKeyedRegistry", - "start_line": 717, - "end_line": 720, - "type": "METHOD", - "content_hash": "ce21674ccb7b0ca6" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#internalServiceBinding": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#internalServiceBinding", - "start_line": 722, - "end_line": 725, - "type": "METHOD", - "content_hash": "3e4eafa34a1172b7" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#disposeServiceBindings": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#disposeServiceBindings", - "start_line": 727, - "end_line": 734, - "type": "METHOD", - "content_hash": "7df2579b91e164c9" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#disposeServiceBindings.results": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#disposeServiceBindings.results", - "start_line": 732, - "end_line": 732, - "type": "CLASS", - "content_hash": "f5882a24dfbf8523" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#disposeServiceBindings.results.bindings.map() callback": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#disposeServiceBindings.results.bindings.map() callback", - "start_line": 732, - "end_line": 732, - "type": "FUNCTION", - "content_hash": "f5882a24dfbf8523" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#disposeServiceBindings.results.flatMap() callback": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#disposeServiceBindings.results.flatMap() callback", - "start_line": 733, - "end_line": 733, - "type": "FUNCTION", - "content_hash": "ed0b9717e6dcad49" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#assertServiceTargetAccess": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#assertServiceTargetAccess", - "start_line": 736, - "end_line": 745, - "type": "METHOD", - "content_hash": "b1c18f28bfb39a96" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#abort": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#abort", - "start_line": 747, - "end_line": 751, - "type": "METHOD", - "content_hash": "17788a86a7593842" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#terminate": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#terminate", - "start_line": 753, - "end_line": 776, - "type": "METHOD", - "content_hash": "f91cf1dcaecfa5b1" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#disposeLifecycles": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.FacetKernel.#disposeLifecycles", - "start_line": 778, - "end_line": 793, - "type": "METHOD", - "content_hash": "da696caa0dc7e93c" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.disposeFacetRecords": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.disposeFacetRecords", - "start_line": 796, - "end_line": 806, - "type": "FUNCTION", - "content_hash": "bac8e1b8901833ac" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.validateFacets": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.validateFacets", - "start_line": 808, - "end_line": 856, - "type": "FUNCTION", - "content_hash": "ff96997baae18386" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.validateFacets.dependencies": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.validateFacets.dependencies", - "start_line": 835, - "end_line": 835, - "type": "CLASS", - "content_hash": "c102c8c5a7b73e4f" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.validateFacets.dependencies.records.map() callback": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.validateFacets.dependencies.records.map() callback", - "start_line": 835, - "end_line": 835, - "type": "FUNCTION", - "content_hash": "c102c8c5a7b73e4f" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.validateFacets.dependents": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.validateFacets.dependents", - "start_line": 836, - "end_line": 836, - "type": "CLASS", - "content_hash": "8689ea271012b9ca" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.validateFacets.dependents.records.map() callback": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.validateFacets.dependents.records.map() callback", - "start_line": 836, - "end_line": 836, - "type": "FUNCTION", - "content_hash": "8689ea271012b9ca" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.topologicalOrder": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.topologicalOrder", - "start_line": 858, - "end_line": 880, - "type": "FUNCTION", - "content_hash": "5e9ca6ca298beacc" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.topologicalOrder.remaining": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.topologicalOrder.remaining", - "start_line": 863, - "end_line": 863, - "type": "CLASS", - "content_hash": "67c917f610fe0805" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.topologicalOrder.remaining.map() callback": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.topologicalOrder.remaining.map() callback", - "start_line": 863, - "end_line": 863, - "type": "FUNCTION", - "content_hash": "67c917f610fe0805" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.topologicalOrder.ready": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.topologicalOrder.ready", - "start_line": 864, - "end_line": 864, - "type": "CLASS", - "content_hash": "b24b3b34775528fa" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.topologicalOrder.ready.filter() callback": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.topologicalOrder.ready.filter() callback", - "start_line": 864, - "end_line": 864, - "type": "FUNCTION", - "content_hash": "b24b3b34775528fa" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.topologicalOrder.ready.records.map() callback": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.topologicalOrder.ready.records.map() callback", - "start_line": 864, - "end_line": 864, - "type": "FUNCTION", - "content_hash": "b24b3b34775528fa" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.topologicalOrder.cycle": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.topologicalOrder.cycle", - "start_line": 876, - "end_line": 876, - "type": "CLASS", - "content_hash": "d0463dc5b29e9a86" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.topologicalOrder.cycle.filter() callback": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.topologicalOrder.cycle.filter() callback", - "start_line": 876, - "end_line": 876, - "type": "FUNCTION", - "content_hash": "d0463dc5b29e9a86" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.topologicalOrder.cycle.records.map() callback": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.topologicalOrder.cycle.records.map() callback", - "start_line": 876, - "end_line": 876, - "type": "FUNCTION", - "content_hash": "d0463dc5b29e9a86" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.recordServiceReference": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.recordServiceReference", - "start_line": 882, - "end_line": 889, - "type": "FUNCTION", - "content_hash": "3b27804c68ec67b1" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.recordServiceReference.target.some() callback": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.recordServiceReference.target.some() callback", - "start_line": 887, - "end_line": 887, - "type": "FUNCTION", - "content_hash": "902989ebedffd489" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.sameFacetShape": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.sameFacetShape", - "start_line": 891, - "end_line": 893, - "type": "FUNCTION", - "content_hash": "b490c01a2d00ebc5" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.sameReferences": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.sameReferences", - "start_line": 895, - "end_line": 902, - "type": "FUNCTION", - "content_hash": "c4f965225d73c5df" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.sameReferences.left.every() callback": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.sameReferences.left.every() callback", - "start_line": 898, - "end_line": 899, - "type": "FUNCTION", - "content_hash": "c015b080977e8fcf" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.sameReferences.left.every() callback.right.some() callback": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.sameReferences.left.every() callback.right.some() callback", - "start_line": 899, - "end_line": 899, - "type": "FUNCTION", - "content_hash": "b3685fd355700505" - }, - "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.isPromiseLike": { - "file_path": "packages/chord/src/facets/host.ts", - "qualified_name": "packages.chord.src.facets.host.isPromiseLike", - "start_line": 904, - "end_line": 906, - "type": "FUNCTION", - "content_hash": "c03d47955fdf9112" - }, - "packages/chord/src/facets/loader.ts|packages.chord.src.facets.loader.disposeLoadedFacets": { - "file_path": "packages/chord/src/facets/loader.ts", - "qualified_name": "packages.chord.src.facets.loader.disposeLoadedFacets", - "start_line": 3, - "end_line": 6, - "type": "FUNCTION", - "content_hash": "52b43397048b273e" - }, - "packages/chord/src/facets/loader.ts|packages.chord.src.facets.loader.disposeLoadedFacets.results": { - "file_path": "packages/chord/src/facets/loader.ts", - "qualified_name": "packages.chord.src.facets.loader.disposeLoadedFacets.results", - "start_line": 4, - "end_line": 4, - "type": "CLASS", - "content_hash": "b09b3141b859f42e" - }, - "packages/chord/src/facets/loader.ts|packages.chord.src.facets.loader.disposeLoadedFacets.results.loaded.map() callback": { - "file_path": "packages/chord/src/facets/loader.ts", - "qualified_name": "packages.chord.src.facets.loader.disposeLoadedFacets.results.loaded.map() callback", - "start_line": 4, - "end_line": 4, - "type": "FUNCTION", - "content_hash": "b09b3141b859f42e" - }, - "packages/chord/src/facets/loader.ts|packages.chord.src.facets.loader.disposeLoadedFacets.results.flatMap() callback": { - "file_path": "packages/chord/src/facets/loader.ts", - "qualified_name": "packages.chord.src.facets.loader.disposeLoadedFacets.results.flatMap() callback", - "start_line": 5, - "end_line": 5, - "type": "FUNCTION", - "content_hash": "d6011bab1357b6e2" - }, - "packages/chord/src/json.ts|packages.chord.src.json.copyJson": { - "file_path": "packages/chord/src/json.ts", - "qualified_name": "packages.chord.src.json.copyJson", - "start_line": 16, - "end_line": 18, - "type": "FUNCTION", - "content_hash": "554e269082a2bb14" - }, - "packages/chord/src/json.ts|packages.chord.src.json.copy": { - "file_path": "packages/chord/src/json.ts", - "qualified_name": "packages.chord.src.json.copy", - "start_line": 20, - "end_line": 65, - "type": "FUNCTION", - "content_hash": "dee0d429af8bcc45" - }, - "packages/chord/src/json.ts|packages.chord.src.json.defineData": { - "file_path": "packages/chord/src/json.ts", - "qualified_name": "packages.chord.src.json.defineData", - "start_line": 67, - "end_line": 71, - "type": "FUNCTION", - "content_hash": "8ee241c3a676cd8e" - }, - "packages/chord/src/json.ts|packages.chord.src.json.isJsonValue": { - "file_path": "packages/chord/src/json.ts", - "qualified_name": "packages.chord.src.json.isJsonValue", - "start_line": 74, - "end_line": 76, - "type": "FUNCTION", - "content_hash": "e7b49fdd0c7a0825" - }, - "packages/chord/src/json.ts|packages.chord.src.json.check": { - "file_path": "packages/chord/src/json.ts", - "qualified_name": "packages.chord.src.json.check", - "start_line": 78, - "end_line": 120, - "type": "FUNCTION", - "content_hash": "2b16e76c38a3640a" - }, - "packages/chord/src/json.ts|packages.chord.src.json.check.keys.some() callback": { - "file_path": "packages/chord/src/json.ts", - "qualified_name": "packages.chord.src.json.check.keys.some() callback", - "start_line": 84, - "end_line": 84, - "type": "FUNCTION", - "content_hash": "3b90f52acbd194ca" - }, - "packages/chord/src/json.ts|packages.chord.src.json.check.some() callback": { - "file_path": "packages/chord/src/json.ts", - "qualified_name": "packages.chord.src.json.check.some() callback", - "start_line": 107, - "end_line": 107, - "type": "FUNCTION", - "content_hash": "dc00ab852c2f7624" - }, - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.FacetBundleLoaderOptions": { - "file_path": "packages/chord/src/node/bundle-loader.ts", - "qualified_name": "packages.chord.src.node.bundle-loader.FacetBundleLoaderOptions", - "start_line": 22, - "end_line": 29, - "type": "INTERFACE", - "content_hash": "1c8a09b9f54eaf44" - }, - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.FacetBundleArtifactLoaderOptions": { - "file_path": "packages/chord/src/node/bundle-loader.ts", - "qualified_name": "packages.chord.src.node.bundle-loader.FacetBundleArtifactLoaderOptions", - "start_line": 31, - "end_line": 37, - "type": "INTERFACE", - "content_hash": "b29fba2bb5d6a704" - }, - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.CommonJsModule": { - "file_path": "packages/chord/src/node/bundle-loader.ts", - "qualified_name": "packages.chord.src.node.bundle-loader.CommonJsModule", - "start_line": 39, - "end_line": 41, - "type": "INTERFACE", - "content_hash": "d330d64d1be47316" - }, - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.readFacetBundleManifest": { - "file_path": "packages/chord/src/node/bundle-loader.ts", - "qualified_name": "packages.chord.src.node.bundle-loader.readFacetBundleManifest", - "start_line": 44, - "end_line": 53, - "type": "FUNCTION", - "content_hash": "67e6b85df6c892f8" - }, - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.readFacetBundleArtifact": { - "file_path": "packages/chord/src/node/bundle-loader.ts", - "qualified_name": "packages.chord.src.node.bundle-loader.readFacetBundleArtifact", - "start_line": 56, - "end_line": 81, - "type": "FUNCTION", - "content_hash": "8fe9d9e78d921ee7" - }, - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.createFacetBundleArtifactLoader": { - "file_path": "packages/chord/src/node/bundle-loader.ts", - "qualified_name": "packages.chord.src.node.bundle-loader.createFacetBundleArtifactLoader", - "start_line": 84, - "end_line": 131, - "type": "FUNCTION", - "content_hash": "5a61eba5d43c1797" - }, - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.createFacetBundleArtifactLoader.load": { - "file_path": "packages/chord/src/node/bundle-loader.ts", - "qualified_name": "packages.chord.src.node.bundle-loader.createFacetBundleArtifactLoader.load", - "start_line": 88, - "end_line": 129, - "type": "METHOD", - "content_hash": "950651762ae587df" - }, - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.createFacetBundleArtifactLoader.load.facets": { - "file_path": "packages/chord/src/node/bundle-loader.ts", - "qualified_name": "packages.chord.src.node.bundle-loader.createFacetBundleArtifactLoader.load.facets", - "start_line": 100, - "end_line": 102, - "type": "METHOD", - "content_hash": "22d1f4261038b75a" - }, - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.createFacetBundleArtifactLoader.load.dispose": { - "file_path": "packages/chord/src/node/bundle-loader.ts", - "qualified_name": "packages.chord.src.node.bundle-loader.createFacetBundleArtifactLoader.load.dispose", - "start_line": 103, - "end_line": 119, - "type": "METHOD", - "content_hash": "61553d253d289aab" - }, - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.createFacetBundleLoader": { - "file_path": "packages/chord/src/node/bundle-loader.ts", - "qualified_name": "packages.chord.src.node.bundle-loader.createFacetBundleLoader", - "start_line": 134, - "end_line": 169, - "type": "FUNCTION", - "content_hash": "ec2c561f295ca120" - }, - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.createFacetBundleLoader.load": { - "file_path": "packages/chord/src/node/bundle-loader.ts", - "qualified_name": "packages.chord.src.node.bundle-loader.createFacetBundleLoader.load", - "start_line": 138, - "end_line": 167, - "type": "METHOD", - "content_hash": "f33b34372165643b" - }, - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.createFacetBundleLoader.load.dispose": { - "file_path": "packages/chord/src/node/bundle-loader.ts", - "qualified_name": "packages.chord.src.node.bundle-loader.createFacetBundleLoader.load.dispose", - "start_line": 155, - "end_line": 159, - "type": "METHOD", - "content_hash": "980a3fae9a43823d" - }, - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.executeCommonJsModule": { - "file_path": "packages/chord/src/node/bundle-loader.ts", - "qualified_name": "packages.chord.src.node.bundle-loader.executeCommonJsModule", - "start_line": 171, - "end_line": 203, - "type": "FUNCTION", - "content_hash": "5bd848248cb17426" - }, - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.executeCommonJsModule.requireExternal.Object.assign() callback": { - "file_path": "packages/chord/src/node/bundle-loader.ts", - "qualified_name": "packages.chord.src.node.bundle-loader.executeCommonJsModule.requireExternal.Object.assign() callback", - "start_line": 188, - "end_line": 188, - "type": "FUNCTION", - "content_hash": "0ca063a7cd1d6db5" - }, - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.executeCommonJsModule.requireExternal": { - "file_path": "packages/chord/src/node/bundle-loader.ts", - "qualified_name": "packages.chord.src.node.bundle-loader.executeCommonJsModule.requireExternal", - "start_line": 188, - "end_line": 190, - "type": "CLASS", - "content_hash": "be4151dc0db1d5f7" - }, - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.executeCommonJsModule.requireExternal.resolve": { - "file_path": "packages/chord/src/node/bundle-loader.ts", - "qualified_name": "packages.chord.src.node.bundle-loader.executeCommonJsModule.requireExternal.resolve", - "start_line": 189, - "end_line": 189, - "type": "METHOD", - "content_hash": "f640fc6abad300c7" - }, - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.toRequireSpecifier": { - "file_path": "packages/chord/src/node/bundle-loader.ts", - "qualified_name": "packages.chord.src.node.bundle-loader.toRequireSpecifier", - "start_line": 205, - "end_line": 216, - "type": "FUNCTION", - "content_hash": "ffdee7f77fa7e768" - }, - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.toFilePath": { - "file_path": "packages/chord/src/node/bundle-loader.ts", - "qualified_name": "packages.chord.src.node.bundle-loader.toFilePath", - "start_line": 218, - "end_line": 222, - "type": "FUNCTION", - "content_hash": "aad2d76b405c7541" - }, - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.resolveBundleFile": { - "file_path": "packages/chord/src/node/bundle-loader.ts", - "qualified_name": "packages.chord.src.node.bundle-loader.resolveBundleFile", - "start_line": 224, - "end_line": 229, - "type": "FUNCTION", - "content_hash": "dbc0019b6d7ae6f7" - }, - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.verifySource": { - "file_path": "packages/chord/src/node/bundle-loader.ts", - "qualified_name": "packages.chord.src.node.bundle-loader.verifySource", - "start_line": 231, - "end_line": 235, - "type": "FUNCTION", - "content_hash": "d81cf85a8d2d8fb3" - }, - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.parseIntegrity": { - "file_path": "packages/chord/src/node/bundle-loader.ts", - "qualified_name": "packages.chord.src.node.bundle-loader.parseIntegrity", - "start_line": 237, - "end_line": 243, - "type": "FUNCTION", - "content_hash": "9e78419d59249f8c" - }, - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.facetsFromModule": { - "file_path": "packages/chord/src/node/bundle-loader.ts", - "qualified_name": "packages.chord.src.node.bundle-loader.facetsFromModule", - "start_line": 245, - "end_line": 267, - "type": "FUNCTION", - "content_hash": "89dfbdb908c883bb" - }, - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.facetsFromModule.ids": { - "file_path": "packages/chord/src/node/bundle-loader.ts", - "qualified_name": "packages.chord.src.node.bundle-loader.facetsFromModule.ids", - "start_line": 262, - "end_line": 262, - "type": "CLASS", - "content_hash": "e976afa7abd7af23" - }, - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.facetsFromModule.ids.facets.map() callback": { - "file_path": "packages/chord/src/node/bundle-loader.ts", - "qualified_name": "packages.chord.src.node.bundle-loader.facetsFromModule.ids.facets.map() callback", - "start_line": 262, - "end_line": 262, - "type": "FUNCTION", - "content_hash": "e976afa7abd7af23" - }, - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.validateArtifact": { - "file_path": "packages/chord/src/node/bundle-loader.ts", - "qualified_name": "packages.chord.src.node.bundle-loader.validateArtifact", - "start_line": 269, - "end_line": 307, - "type": "FUNCTION", - "content_hash": "8bdfc304fcfa55e2" - }, - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.materializeArtifact": { - "file_path": "packages/chord/src/node/bundle-loader.ts", - "qualified_name": "packages.chord.src.node.bundle-loader.materializeArtifact", - "start_line": 309, - "end_line": 323, - "type": "FUNCTION", - "content_hash": "93b3b4e131921ee5" - }, - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.resolveExternalTarget": { - "file_path": "packages/chord/src/node/bundle-loader.ts", - "qualified_name": "packages.chord.src.node.bundle-loader.resolveExternalTarget", - "start_line": 325, - "end_line": 335, - "type": "FUNCTION", - "content_hash": "81c5e58dbfcaef6b" - }, - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.validatePackageSpecifier": { - "file_path": "packages/chord/src/node/bundle-loader.ts", - "qualified_name": "packages.chord.src.node.bundle-loader.validatePackageSpecifier", - "start_line": 337, - "end_line": 351, - "type": "FUNCTION", - "content_hash": "9c35fd7913b67d9a" - }, - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.validatePackageSpecifier.segments.some() callback": { - "file_path": "packages/chord/src/node/bundle-loader.ts", - "qualified_name": "packages.chord.src.node.bundle-loader.validatePackageSpecifier.segments.some() callback", - "start_line": 347, - "end_line": 347, - "type": "FUNCTION", - "content_hash": "0007003f7f162c7f" - }, - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.validateManifest": { - "file_path": "packages/chord/src/node/bundle-loader.ts", - "qualified_name": "packages.chord.src.node.bundle-loader.validateManifest", - "start_line": 353, - "end_line": 412, - "type": "FUNCTION", - "content_hash": "53216c5661f3867c" - }, - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.validateManifest.candidate.externalImports.some() callback": { - "file_path": "packages/chord/src/node/bundle-loader.ts", - "qualified_name": "packages.chord.src.node.bundle-loader.validateManifest.candidate.externalImports.some() callback", - "start_line": 383, - "end_line": 383, - "type": "FUNCTION", - "content_hash": "373c60dc54234622" - }, - "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.isRecord": { - "file_path": "packages/chord/src/node/bundle-loader.ts", - "qualified_name": "packages.chord.src.node.bundle-loader.isRecord", - "start_line": 414, - "end_line": 416, - "type": "FUNCTION", - "content_hash": "1e9c333f1dc6814a" - }, - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.BundleFacetsOptions": { - "file_path": "packages/chord/src/node/bundle.ts", - "qualified_name": "packages.chord.src.node.bundle.BundleFacetsOptions", - "start_line": 15, - "end_line": 31, - "type": "INTERFACE", - "content_hash": "d6973ee2671db458" - }, - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.BundleFacetsResult": { - "file_path": "packages/chord/src/node/bundle.ts", - "qualified_name": "packages.chord.src.node.bundle.BundleFacetsResult", - "start_line": 33, - "end_line": 36, - "type": "INTERFACE", - "content_hash": "fa7d6930d96ecfb7" - }, - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.bundleFacets": { - "file_path": "packages/chord/src/node/bundle.ts", - "qualified_name": "packages.chord.src.node.bundle.bundleFacets", - "start_line": 39, - "end_line": 79, - "type": "FUNCTION", - "content_hash": "213f418b6ccd89af" - }, - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.bundleFacets.sort() callback": { - "file_path": "packages/chord/src/node/bundle.ts", - "qualified_name": "packages.chord.src.node.bundle.bundleFacets.sort() callback", - "start_line": 49, - "end_line": 50, - "type": "FUNCTION", - "content_hash": "e00d44f19c5008b4" - }, - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.bundleEntry": { - "file_path": "packages/chord/src/node/bundle.ts", - "qualified_name": "packages.chord.src.node.bundle.bundleEntry", - "start_line": 81, - "end_line": 158, - "type": "FUNCTION", - "content_hash": "fa265744336e3614" - }, - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.bundleEntry.outputs": { - "file_path": "packages/chord/src/node/bundle.ts", - "qualified_name": "packages.chord.src.node.bundle.bundleEntry.outputs", - "start_line": 128, - "end_line": 130, - "type": "CLASS", - "content_hash": "475e7c9ff243d65f" - }, - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.bundleEntry.outputs.filter() callback": { - "file_path": "packages/chord/src/node/bundle.ts", - "qualified_name": "packages.chord.src.node.bundle.bundleEntry.outputs.filter() callback", - "start_line": 129, - "end_line": 129, - "type": "FUNCTION", - "content_hash": "1151dafcf692f965" - }, - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.bundleEntry.unexpectedOutputs": { - "file_path": "packages/chord/src/node/bundle.ts", - "qualified_name": "packages.chord.src.node.bundle.bundleEntry.unexpectedOutputs", - "start_line": 142, - "end_line": 144, - "type": "CLASS", - "content_hash": "c51cd62fd08817a7" - }, - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.bundleEntry.unexpectedOutputs.map() callback": { - "file_path": "packages/chord/src/node/bundle.ts", - "qualified_name": "packages.chord.src.node.bundle.bundleEntry.unexpectedOutputs.map() callback", - "start_line": 143, - "end_line": 143, - "type": "FUNCTION", - "content_hash": "f181fad0c6307fe9" - }, - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.bundleEntry.unexpectedOutputs.filter() callback": { - "file_path": "packages/chord/src/node/bundle.ts", - "qualified_name": "packages.chord.src.node.bundle.bundleEntry.unexpectedOutputs.filter() callback", - "start_line": 144, - "end_line": 144, - "type": "FUNCTION", - "content_hash": "92992c3922c08053" - }, - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.bundleEntry.externalImports.map() callback": { - "file_path": "packages/chord/src/node/bundle.ts", - "qualified_name": "packages.chord.src.node.bundle.bundleEntry.externalImports.map() callback", - "start_line": 154, - "end_line": 154, - "type": "FUNCTION", - "content_hash": "2eebb596ea621a4c" - }, - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.bundleEntry.externalImports.metadata.imports.filter() callback": { - "file_path": "packages/chord/src/node/bundle.ts", - "qualified_name": "packages.chord.src.node.bundle.bundleEntry.externalImports.metadata.imports.filter() callback", - "start_line": 154, - "end_line": 154, - "type": "FUNCTION", - "content_hash": "2eebb596ea621a4c" - }, - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.validateOptions": { - "file_path": "packages/chord/src/node/bundle.ts", - "qualified_name": "packages.chord.src.node.bundle.validateOptions", - "start_line": 160, - "end_line": 174, - "type": "FUNCTION", - "content_hash": "3e05fb5869665eb6" - }, - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.replaceDirectory": { - "file_path": "packages/chord/src/node/bundle.ts", - "qualified_name": "packages.chord.src.node.bundle.replaceDirectory", - "start_line": 176, - "end_line": 192, - "type": "FUNCTION", - "content_hash": "1101c8f65cb715ad" - }, - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.shortHash": { - "file_path": "packages/chord/src/node/bundle.ts", - "qualified_name": "packages.chord.src.node.bundle.shortHash", - "start_line": 194, - "end_line": 196, - "type": "FUNCTION", - "content_hash": "825936c1bf1209de" - }, - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.esbuildMessages": { - "file_path": "packages/chord/src/node/bundle.ts", - "qualified_name": "packages.chord.src.node.bundle.esbuildMessages", - "start_line": 198, - "end_line": 203, - "type": "FUNCTION", - "content_hash": "ca83edb1ef6507ff" - }, - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.esbuildMessages.flatMap() callback": { - "file_path": "packages/chord/src/node/bundle.ts", - "qualified_name": "packages.chord.src.node.bundle.esbuildMessages.flatMap() callback", - "start_line": 200, - "end_line": 201, - "type": "FUNCTION", - "content_hash": "a1d1429501f9634d" - }, - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.formatEsbuildMessage": { - "file_path": "packages/chord/src/node/bundle.ts", - "qualified_name": "packages.chord.src.node.bundle.formatEsbuildMessage", - "start_line": 205, - "end_line": 210, - "type": "FUNCTION", - "content_hash": "2490469a6b76750c" - }, - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.isEsbuildMessage": { - "file_path": "packages/chord/src/node/bundle.ts", - "qualified_name": "packages.chord.src.node.bundle.isEsbuildMessage", - "start_line": 212, - "end_line": 214, - "type": "FUNCTION", - "content_hash": "894ae80c1211e405" - }, - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.isMissingPath": { - "file_path": "packages/chord/src/node/bundle.ts", - "qualified_name": "packages.chord.src.node.bundle.isMissingPath", - "start_line": 216, - "end_line": 218, - "type": "FUNCTION", - "content_hash": "db1746df4a9ee9aa" - }, - "packages/chord/src/node/bundle.ts|packages.chord.src.node.bundle.isRecord": { - "file_path": "packages/chord/src/node/bundle.ts", - "qualified_name": "packages.chord.src.node.bundle.isRecord", - "start_line": 220, - "end_line": 222, - "type": "FUNCTION", - "content_hash": "1e9c333f1dc6814a" - }, - "packages/chord/src/node/manifest.ts|packages.chord.src.node.manifest.FacetBundleEntry": { - "file_path": "packages/chord/src/node/manifest.ts", - "qualified_name": "packages.chord.src.node.manifest.FacetBundleEntry", - "start_line": 7, - "end_line": 16, - "type": "INTERFACE", - "content_hash": "fba22361acedd822" - }, - "packages/chord/src/node/manifest.ts|packages.chord.src.node.manifest.FacetBundleManifest": { - "file_path": "packages/chord/src/node/manifest.ts", - "qualified_name": "packages.chord.src.node.manifest.FacetBundleManifest", - "start_line": 18, - "end_line": 23, - "type": "INTERFACE", - "content_hash": "dc1f4397f3b8ab74" - }, - "packages/chord/src/node/manifest.ts|packages.chord.src.node.manifest.FacetBundlePlugin": { - "file_path": "packages/chord/src/node/manifest.ts", - "qualified_name": "packages.chord.src.node.manifest.FacetBundlePlugin", - "start_line": 25, - "end_line": 28, - "type": "INTERFACE", - "content_hash": "f0002a31a36a350a" - }, - "packages/chord/src/node/manifest.ts|packages.chord.src.node.manifest.FacetBundleArtifact": { - "file_path": "packages/chord/src/node/manifest.ts", - "qualified_name": "packages.chord.src.node.manifest.FacetBundleArtifact", - "start_line": 31, - "end_line": 39, - "type": "INTERFACE", - "content_hash": "82e992e9671d7d69" - }, - "packages/chord/src/node/package.ts|packages.chord.src.node.package.BundleFacetPackageOptions": { - "file_path": "packages/chord/src/node/package.ts", - "qualified_name": "packages.chord.src.node.package.BundleFacetPackageOptions", - "start_line": 5, - "end_line": 11, - "type": "INTERFACE", - "content_hash": "fe37e2d9114f8836" - }, - "packages/chord/src/node/package.ts|packages.chord.src.node.package.BundleFacetPackageResult": { - "file_path": "packages/chord/src/node/package.ts", - "qualified_name": "packages.chord.src.node.package.BundleFacetPackageResult", - "start_line": 13, - "end_line": 16, - "type": "INTERFACE", - "content_hash": "fabe9221d2fb6cd0" - }, - "packages/chord/src/node/package.ts|packages.chord.src.node.package.FacetPackageMetadata": { - "file_path": "packages/chord/src/node/package.ts", - "qualified_name": "packages.chord.src.node.package.FacetPackageMetadata", - "start_line": 18, - "end_line": 27, - "type": "INTERFACE", - "content_hash": "ffbebb67dcd40ba1" - }, - "packages/chord/src/node/package.ts|packages.chord.src.node.package.bundleFacetPackage": { - "file_path": "packages/chord/src/node/package.ts", - "qualified_name": "packages.chord.src.node.package.bundleFacetPackage", - "start_line": 30, - "end_line": 50, - "type": "FUNCTION", - "content_hash": "9160bad75900d856" - }, - "packages/chord/src/node/package.ts|packages.chord.src.node.package.bundleFacetPackage.external": { - "file_path": "packages/chord/src/node/package.ts", - "qualified_name": "packages.chord.src.node.package.bundleFacetPackage.external", - "start_line": 33, - "end_line": 36, - "type": "CLASS", - "content_hash": "aebc1bd30ec3052e" - }, - "packages/chord/src/node/package.ts|packages.chord.src.node.package.bundleFacetPackage.external.flatMap() callback": { - "file_path": "packages/chord/src/node/package.ts", - "qualified_name": "packages.chord.src.node.package.bundleFacetPackage.external.flatMap() callback", - "start_line": 33, - "end_line": 36, - "type": "FUNCTION", - "content_hash": "aebc1bd30ec3052e" - }, - "packages/chord/src/node/package.ts|packages.chord.src.node.package.readFacetPackageMetadata": { - "file_path": "packages/chord/src/node/package.ts", - "qualified_name": "packages.chord.src.node.package.readFacetPackageMetadata", - "start_line": 52, - "end_line": 98, - "type": "FUNCTION", - "content_hash": "76071567fe225de2" - }, - "packages/chord/src/node/package.ts|packages.chord.src.node.package.parsePeerDependencies": { - "file_path": "packages/chord/src/node/package.ts", - "qualified_name": "packages.chord.src.node.package.parsePeerDependencies", - "start_line": 100, - "end_line": 109, - "type": "FUNCTION", - "content_hash": "c3c8b71229d97f4e" - }, - "packages/chord/src/node/package.ts|packages.chord.src.node.package.parsePeerDependencies.some() callback": { - "file_path": "packages/chord/src/node/package.ts", - "qualified_name": "packages.chord.src.node.package.parsePeerDependencies.some() callback", - "start_line": 104, - "end_line": 104, - "type": "FUNCTION", - "content_hash": "5e6976f4ad3bf983" - }, - "packages/chord/src/node/package.ts|packages.chord.src.node.package.parseChordConfiguration": { - "file_path": "packages/chord/src/node/package.ts", - "qualified_name": "packages.chord.src.node.package.parseChordConfiguration", - "start_line": 111, - "end_line": 154, - "type": "FUNCTION", - "content_hash": "9ba96d5ba0bae7ed" - }, - "packages/chord/src/node/package.ts|packages.chord.src.node.package.parseChordConfiguration.some() callback": { - "file_path": "packages/chord/src/node/package.ts", - "qualified_name": "packages.chord.src.node.package.parseChordConfiguration.some() callback", - "start_line": 121, - "end_line": 121, - "type": "FUNCTION", - "content_hash": "dbc0708e5230d209" - }, - "packages/chord/src/node/package.ts|packages.chord.src.node.package.parseChordConfiguration.value.external.some() callback": { - "file_path": "packages/chord/src/node/package.ts", - "qualified_name": "packages.chord.src.node.package.parseChordConfiguration.value.external.some() callback", - "start_line": 140, - "end_line": 140, - "type": "FUNCTION", - "content_hash": "ed03ae47b0ab951e" - }, - "packages/chord/src/node/package.ts|packages.chord.src.node.package.resolveFacetEntries": { - "file_path": "packages/chord/src/node/package.ts", - "qualified_name": "packages.chord.src.node.package.resolveFacetEntries", - "start_line": 156, - "end_line": 197, - "type": "FUNCTION", - "content_hash": "d8c3e0582185dc97" - }, - "packages/chord/src/node/package.ts|packages.chord.src.node.package.validateFacetMapping": { - "file_path": "packages/chord/src/node/package.ts", - "qualified_name": "packages.chord.src.node.package.validateFacetMapping", - "start_line": 199, - "end_line": 202, - "type": "FUNCTION", - "content_hash": "df9aab63d40819f6" - }, - "packages/chord/src/node/package.ts|packages.chord.src.node.package.resolvePackageEntry": { - "file_path": "packages/chord/src/node/package.ts", - "qualified_name": "packages.chord.src.node.package.resolvePackageEntry", - "start_line": 204, - "end_line": 217, - "type": "FUNCTION", - "content_hash": "f06aae74c44de0e1" - }, - "packages/chord/src/node/package.ts|packages.chord.src.node.package.validateCanonicalPackageEntry": { - "file_path": "packages/chord/src/node/package.ts", - "qualified_name": "packages.chord.src.node.package.validateCanonicalPackageEntry", - "start_line": 219, - "end_line": 224, - "type": "FUNCTION", - "content_hash": "9967d1aceb6048c6" - }, - "packages/chord/src/node/package.ts|packages.chord.src.node.package.isMissingPath": { - "file_path": "packages/chord/src/node/package.ts", - "qualified_name": "packages.chord.src.node.package.isMissingPath", - "start_line": 226, - "end_line": 228, - "type": "FUNCTION", - "content_hash": "db1746df4a9ee9aa" - }, - "packages/chord/src/node/package.ts|packages.chord.src.node.package.isRecord": { - "file_path": "packages/chord/src/node/package.ts", - "qualified_name": "packages.chord.src.node.package.isRecord", - "start_line": 230, - "end_line": 232, - "type": "FUNCTION", - "content_hash": "1e9c333f1dc6814a" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.MemberSlot": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.MemberSlot", - "start_line": 26, - "end_line": 140, - "type": "CLASS", - "content_hash": "d159db87d2a429e2" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.MemberSlot.constructor": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.MemberSlot.constructor", - "start_line": 37, - "end_line": 66, - "type": "CONSTRUCTOR", - "content_hash": "4bdd2c5426a6adce" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.MemberSlot.constructor.apply": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.MemberSlot.constructor.apply", - "start_line": 53, - "end_line": 53, - "type": "METHOD", - "content_hash": "0c1a2c84dca7f8e5" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.MemberSlot.constructor.get": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.MemberSlot.constructor.get", - "start_line": 54, - "end_line": 64, - "type": "METHOD", - "content_hash": "f4a52a9f14dedd43" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.MemberSlot.setDescription": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.MemberSlot.setDescription", - "start_line": 68, - "end_line": 79, - "type": "METHOD", - "content_hash": "e9610bbf60381dba" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.MemberSlot.hydrate": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.MemberSlot.hydrate", - "start_line": 81, - "end_line": 84, - "type": "METHOD", - "content_hash": "a1c4d219ae1e3969" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.MemberSlot.update": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.MemberSlot.update", - "start_line": 86, - "end_line": 89, - "type": "METHOD", - "content_hash": "1187fb52e3d4faf0" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.MemberSlot.clear": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.MemberSlot.clear", - "start_line": 91, - "end_line": 93, - "type": "METHOD", - "content_hash": "ecc67890abf271c0" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.MemberSlot.#subscribe": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.MemberSlot.#subscribe", - "start_line": 95, - "end_line": 102, - "type": "METHOD", - "content_hash": "79145b2ba6413b80" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.MemberSlot.#expect": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.MemberSlot.#expect", - "start_line": 104, - "end_line": 118, - "type": "METHOD", - "content_hash": "6c81d55dc8dfb031" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.MemberSlot.#call": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.MemberSlot.#call", - "start_line": 120, - "end_line": 139, - "type": "METHOD", - "content_hash": "89b3ae0ee8dc67db" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.ServiceFacade": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.ServiceFacade", - "start_line": 142, - "end_line": 235, - "type": "CLASS", - "content_hash": "c47bf64ef8034370" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.ServiceFacade.constructor": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.ServiceFacade.constructor", - "start_line": 153, - "end_line": 173, - "type": "CONSTRUCTOR", - "content_hash": "4e95a40f9a7d3c6c" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.ServiceFacade.constructor.get": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.ServiceFacade.constructor.get", - "start_line": 168, - "end_line": 171, - "type": "METHOD", - "content_hash": "ffa1bb8a28e74861" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.ServiceFacade.install": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.ServiceFacade.install", - "start_line": 175, - "end_line": 197, - "type": "METHOD", - "content_hash": "a7e24128356dd291" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.ServiceFacade.update": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.ServiceFacade.update", - "start_line": 199, - "end_line": 204, - "type": "METHOD", - "content_hash": "950c74101303e1a5" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.ServiceFacade.clear": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.ServiceFacade.clear", - "start_line": 206, - "end_line": 208, - "type": "METHOD", - "content_hash": "c57555dcb440240c" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.ServiceFacade.#slot": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.ServiceFacade.#slot", - "start_line": 210, - "end_line": 234, - "type": "METHOD", - "content_hash": "50f3c82b5048f84f" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.ServiceFacade.#slot.": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.ServiceFacade.#slot.", - "start_line": 216, - "end_line": 225, - "type": "FUNCTION", - "content_hash": "05bdd9a9d25c2f3d" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.SingletonBinding": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.SingletonBinding", - "start_line": 237, - "end_line": 243, - "type": "INTERFACE", - "content_hash": "6c0c94e8a9bb3212" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedInstance": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.KeyedInstance", - "start_line": 245, - "end_line": 247, - "type": "INTERFACE", - "content_hash": "3cd6b7707e2c4764" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.KeyedBinding", - "start_line": 249, - "end_line": 442, - "type": "CLASS", - "content_hash": "6021a7a9bef3e25b" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.constructor": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.KeyedBinding.constructor", - "start_line": 262, - "end_line": 277, - "type": "CONSTRUCTOR", - "content_hash": "64f816807adb6d87" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.observe": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.KeyedBinding.observe", - "start_line": 279, - "end_line": 312, - "type": "METHOD", - "content_hash": "472ebe351fc0750a" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.observe.stop": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.KeyedBinding.observe.stop", - "start_line": 282, - "end_line": 297, - "type": "CLASS", - "content_hash": "94bfe28dbc415a5d" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.observe.stop.#instances.observe() callback": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.KeyedBinding.observe.stop.#instances.observe() callback", - "start_line": 282, - "end_line": 297, - "type": "FUNCTION", - "content_hash": "94bfe28dbc415a5d" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.observe.stop.#instances.observe() callback.slot.view() callback": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.KeyedBinding.observe.stop.#instances.observe() callback.slot.view() callback", - "start_line": 286, - "end_line": 294, - "type": "FUNCTION", - "content_hash": "b70c13c891f2ae04" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.observe.starting.catch() callback": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.KeyedBinding.observe.starting.catch() callback", - "start_line": 302, - "end_line": 304, - "type": "FUNCTION", - "content_hash": "f0220bc5817c0cf7" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.rebind": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.KeyedBinding.rebind", - "start_line": 314, - "end_line": 325, - "type": "METHOD", - "content_hash": "9a1078cd5b09a8d7" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.ready": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.KeyedBinding.ready", - "start_line": 327, - "end_line": 329, - "type": "METHOD", - "content_hash": "a5d5517018e6aab8" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.close": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.KeyedBinding.close", - "start_line": 331, - "end_line": 337, - "type": "METHOD", - "content_hash": "1e868bd04febc4d9" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.#reset": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.KeyedBinding.#reset", - "start_line": 339, - "end_line": 349, - "type": "METHOD", - "content_hash": "065b739079ad4e66" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.#reset.starting.catch() callback": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.KeyedBinding.#reset.starting.catch() callback", - "start_line": 346, - "end_line": 346, - "type": "FUNCTION", - "content_hash": "6b40076a8b7300f2" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.#start": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.KeyedBinding.#start", - "start_line": 351, - "end_line": 371, - "type": "METHOD", - "content_hash": "95f15dc3dc6411fe" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.#start.subscription": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.KeyedBinding.#start.subscription", - "start_line": 352, - "end_line": 359, - "type": "CLASS", - "content_hash": "103ee5eaf5cab060" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.#start.subscription.#transport.subscribe(\"keyed\") callback": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.KeyedBinding.#start.subscription.#transport.subscribe(\"keyed\") callback", - "start_line": 355, - "end_line": 357, - "type": "FUNCTION", - "content_hash": "832157753e23056b" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.#update": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.KeyedBinding.#update", - "start_line": 373, - "end_line": 416, - "type": "METHOD", - "content_hash": "2ac8e99382fe7415" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.#update.snapshots": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.KeyedBinding.#update.snapshots", - "start_line": 379, - "end_line": 381, - "type": "CLASS", - "content_hash": "a31645fc27ac4285" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.#update.snapshots.update.snapshot.instances.map() callback": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.KeyedBinding.#update.snapshots.update.snapshot.instances.map() callback", - "start_line": 380, - "end_line": 380, - "type": "FUNCTION", - "content_hash": "87236111532701b7" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.#spawn": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.KeyedBinding.#spawn", - "start_line": 418, - "end_line": 441, - "type": "METHOD", - "content_hash": "60ef0426e9d6aa8d" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.#spawn.deactivate": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.KeyedBinding.#spawn.deactivate", - "start_line": 436, - "end_line": 439, - "type": "METHOD", - "content_hash": "82a98189160726e7" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.RemoteServiceBindingImpl", - "start_line": 444, - "end_line": 658, - "type": "CLASS", - "content_hash": "fff0dbeacd2c8ed4" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.constructor": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.RemoteServiceBindingImpl.constructor", - "start_line": 457, - "end_line": 465, - "type": "CONSTRUCTOR", - "content_hash": "f2208a525f4706ae" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.constructor.ids": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.RemoteServiceBindingImpl.constructor.ids", - "start_line": 459, - "end_line": 459, - "type": "CLASS", - "content_hash": "a09dc7d4108699c3" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.constructor.ids.options.services.map() callback": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.RemoteServiceBindingImpl.constructor.ids.options.services.map() callback", - "start_line": 459, - "end_line": 459, - "type": "FUNCTION", - "content_hash": "a09dc7d4108699c3" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.use": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.RemoteServiceBindingImpl.use", - "start_line": 467, - "end_line": 494, - "type": "METHOD", - "content_hash": "f34f6d2a6f2be658" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.use.starting.catch() callback": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.RemoteServiceBindingImpl.use.starting.catch() callback", - "start_line": 487, - "end_line": 491, - "type": "FUNCTION", - "content_hash": "63ab79b2e1fe6b72" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.observe": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.RemoteServiceBindingImpl.observe", - "start_line": 496, - "end_line": 518, - "type": "METHOD", - "content_hash": "ef0c7100f1baec63" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.ready": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.RemoteServiceBindingImpl.ready", - "start_line": 520, - "end_line": 538, - "type": "METHOD", - "content_hash": "5b75a065ff4230e0" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.ready.starts": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.RemoteServiceBindingImpl.ready.starts", - "start_line": 524, - "end_line": 530, - "type": "CLASS", - "content_hash": "6d60d3288f34b02d" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.ready.starts.flatMap() callback": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.RemoteServiceBindingImpl.ready.starts.flatMap() callback", - "start_line": 526, - "end_line": 527, - "type": "FUNCTION", - "content_hash": "4426d24b24cecbfa" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.ready.starts.map() callback": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.RemoteServiceBindingImpl.ready.starts.map() callback", - "start_line": 529, - "end_line": 529, - "type": "FUNCTION", - "content_hash": "c605b9a1090da5e7" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.ready.then() callback": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.RemoteServiceBindingImpl.ready.then() callback", - "start_line": 532, - "end_line": 532, - "type": "FUNCTION", - "content_hash": "9f2ffdd8a6fdf2ca" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.rebind": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.RemoteServiceBindingImpl.rebind", - "start_line": 540, - "end_line": 570, - "type": "METHOD", - "content_hash": "bb430baffeb3ada5" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.rebind.completion": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.RemoteServiceBindingImpl.rebind.completion", - "start_line": 559, - "end_line": 567, - "type": "CLASS", - "content_hash": "75ed09261f206af0" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.rebind.completion.": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.RemoteServiceBindingImpl.rebind.completion.", - "start_line": 559, - "end_line": 567, - "type": "FUNCTION", - "content_hash": "75ed09261f206af0" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.rebind.completion..errors": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.RemoteServiceBindingImpl.rebind.completion..errors", - "start_line": 561, - "end_line": 561, - "type": "CLASS", - "content_hash": "24aeb45e001d564a" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.rebind.completion..errors.results.filter() callback": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.RemoteServiceBindingImpl.rebind.completion..errors.results.filter() callback", - "start_line": 561, - "end_line": 561, - "type": "FUNCTION", - "content_hash": "24aeb45e001d564a" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.rebind.completion..errors.map() callback": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.RemoteServiceBindingImpl.rebind.completion..errors.map() callback", - "start_line": 564, - "end_line": 564, - "type": "FUNCTION", - "content_hash": "eb415805662bc960" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.dispose": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.RemoteServiceBindingImpl.dispose", - "start_line": 572, - "end_line": 592, - "type": "METHOD", - "content_hash": "b23911ed6cf8f335" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.dispose.binding.starting.catch() callback": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.RemoteServiceBindingImpl.dispose.binding.starting.catch() callback", - "start_line": 579, - "end_line": 579, - "type": "FUNCTION", - "content_hash": "37d8dc9a7795b23c" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.dispose.errors": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.RemoteServiceBindingImpl.dispose.errors", - "start_line": 586, - "end_line": 586, - "type": "CLASS", - "content_hash": "313fa157bff059c7" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.dispose.errors.results.filter() callback": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.RemoteServiceBindingImpl.dispose.errors.results.filter() callback", - "start_line": 586, - "end_line": 586, - "type": "FUNCTION", - "content_hash": "313fa157bff059c7" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.dispose.errors.map() callback": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.RemoteServiceBindingImpl.dispose.errors.map() callback", - "start_line": 589, - "end_line": 589, - "type": "FUNCTION", - "content_hash": "184d2d5319d86c56" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.#startSingleton": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.RemoteServiceBindingImpl.#startSingleton", - "start_line": 594, - "end_line": 633, - "type": "METHOD", - "content_hash": "24d5e3e8673ba210" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.#startSingleton.subscription": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.RemoteServiceBindingImpl.#startSingleton.subscription", - "start_line": 595, - "end_line": 621, - "type": "CLASS", - "content_hash": "3e9b08474ae7ada7" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.#startSingleton.subscription.#transport.subscribe(\"singleton\") callback": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.RemoteServiceBindingImpl.#startSingleton.subscription.#transport.subscribe(\"singleton\") callback", - "start_line": 598, - "end_line": 619, - "type": "FUNCTION", - "content_hash": "09703c2e777e1391" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.#assertHandleAccess": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.RemoteServiceBindingImpl.#assertHandleAccess", - "start_line": 635, - "end_line": 638, - "type": "METHOD", - "content_hash": "61759d89b6e2b03e" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.#assertRemotable": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.RemoteServiceBindingImpl.#assertRemotable", - "start_line": 640, - "end_line": 642, - "type": "METHOD", - "content_hash": "3dbbe483e9e14ef6" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.#assertAvailable": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.RemoteServiceBindingImpl.#assertAvailable", - "start_line": 644, - "end_line": 657, - "type": "METHOD", - "content_hash": "3403b179b611c66b" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.validateResetSnapshot": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.validateResetSnapshot", - "start_line": 660, - "end_line": 687, - "type": "FUNCTION", - "content_hash": "1c8342742e216ee7" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.validateMembers": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.validateMembers", - "start_line": 689, - "end_line": 698, - "type": "FUNCTION", - "content_hash": "cd06c8f9be3fe400" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.sameAddress": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.sameAddress", - "start_line": 700, - "end_line": 703, - "type": "FUNCTION", - "content_hash": "d8e9a61547cd7ca7" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.isContext": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.isContext", - "start_line": 705, - "end_line": 709, - "type": "FUNCTION", - "content_hash": "eaa2f941d1539842" - }, - "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.toError": { - "file_path": "packages/chord/src/services/consumer.ts", - "qualified_name": "packages.chord.src.services.consumer.toError", - "start_line": 711, - "end_line": 713, - "type": "FUNCTION", - "content_hash": "23dbcd1d6b7e5c56" - }, - "packages/chord/src/services/errors.ts|packages.chord.src.services.errors.isRemoteServiceErrorCode": { - "file_path": "packages/chord/src/services/errors.ts", - "qualified_name": "packages.chord.src.services.errors.isRemoteServiceErrorCode", - "start_line": 14, - "end_line": 16, - "type": "FUNCTION", - "content_hash": "110169cb2ccdd2f6" - }, - "packages/chord/src/services/errors.ts|packages.chord.src.services.errors.RemoteServiceError": { - "file_path": "packages/chord/src/services/errors.ts", - "qualified_name": "packages.chord.src.services.errors.RemoteServiceError", - "start_line": 18, - "end_line": 26, - "type": "CLASS", - "content_hash": "87ef2fef6ee3268c" - }, - "packages/chord/src/services/errors.ts|packages.chord.src.services.errors.RemoteServiceError.constructor": { - "file_path": "packages/chord/src/services/errors.ts", - "qualified_name": "packages.chord.src.services.errors.RemoteServiceError.constructor", - "start_line": 21, - "end_line": 25, - "type": "CONSTRUCTOR", - "content_hash": "e4e3a7bfae82511c" - }, - "packages/chord/src/services/handle.ts|packages.chord.src.services.handle.ResolvedValue": { - "file_path": "packages/chord/src/services/handle.ts", - "qualified_name": "packages.chord.src.services.handle.ResolvedValue", - "start_line": 1, - "end_line": 4, - "type": "INTERFACE", - "content_hash": "0ae165a23b1177c7" - }, - "packages/chord/src/services/handle.ts|packages.chord.src.services.handle.ServiceSlot": { - "file_path": "packages/chord/src/services/handle.ts", - "qualified_name": "packages.chord.src.services.handle.ServiceSlot", - "start_line": 9, - "end_line": 40, - "type": "CLASS", - "content_hash": "2c38e8360f2a3e09" - }, - "packages/chord/src/services/handle.ts|packages.chord.src.services.handle.ServiceSlot.constructor": { - "file_path": "packages/chord/src/services/handle.ts", - "qualified_name": "packages.chord.src.services.handle.ServiceSlot.constructor", - "start_line": 14, - "end_line": 17, - "type": "CONSTRUCTOR", - "content_hash": "9d95e7f5cce49028" - }, - "packages/chord/src/services/handle.ts|packages.chord.src.services.handle.ServiceSlot.view": { - "file_path": "packages/chord/src/services/handle.ts", - "qualified_name": "packages.chord.src.services.handle.ServiceSlot.view", - "start_line": 19, - "end_line": 21, - "type": "METHOD", - "content_hash": "6acc560ea5096b37" - }, - "packages/chord/src/services/handle.ts|packages.chord.src.services.handle.ServiceSlot.bind": { - "file_path": "packages/chord/src/services/handle.ts", - "qualified_name": "packages.chord.src.services.handle.ServiceSlot.bind", - "start_line": 23, - "end_line": 25, - "type": "METHOD", - "content_hash": "7845c011443265c7" - }, - "packages/chord/src/services/handle.ts|packages.chord.src.services.handle.ServiceSlot.unbind": { - "file_path": "packages/chord/src/services/handle.ts", - "qualified_name": "packages.chord.src.services.handle.ServiceSlot.unbind", - "start_line": 27, - "end_line": 29, - "type": "METHOD", - "content_hash": "8ec19bee4a36df1a" - }, - "packages/chord/src/services/handle.ts|packages.chord.src.services.handle.ServiceSlot.resolve": { - "file_path": "packages/chord/src/services/handle.ts", - "qualified_name": "packages.chord.src.services.handle.ServiceSlot.resolve", - "start_line": 31, - "end_line": 39, - "type": "METHOD", - "content_hash": "bd42abb7cf21de3e" - }, - "packages/chord/src/services/handle.ts|packages.chord.src.services.handle.ServiceView": { - "file_path": "packages/chord/src/services/handle.ts", - "qualified_name": "packages.chord.src.services.handle.ServiceView", - "start_line": 42, - "end_line": 69, - "type": "CLASS", - "content_hash": "ea5f47c0fb3b9a57" - }, - "packages/chord/src/services/handle.ts|packages.chord.src.services.handle.ServiceView.constructor": { - "file_path": "packages/chord/src/services/handle.ts", - "qualified_name": "packages.chord.src.services.handle.ServiceView.constructor", - "start_line": 49, - "end_line": 56, - "type": "CONSTRUCTOR", - "content_hash": "7df561eb79e08edf" - }, - "packages/chord/src/services/handle.ts|packages.chord.src.services.handle.ServiceView.constructor.get": { - "file_path": "packages/chord/src/services/handle.ts", - "qualified_name": "packages.chord.src.services.handle.ServiceView.constructor.get", - "start_line": 54, - "end_line": 54, - "type": "METHOD", - "content_hash": "93d59d14c7498548" - }, - "packages/chord/src/services/handle.ts|packages.chord.src.services.handle.ServiceView.#getMember": { - "file_path": "packages/chord/src/services/handle.ts", - "qualified_name": "packages.chord.src.services.handle.ServiceView.#getMember", - "start_line": 58, - "end_line": 68, - "type": "METHOD", - "content_hash": "a2901e2a07cbf426" - }, - "packages/chord/src/services/handle.ts|packages.chord.src.services.handle.ValueView": { - "file_path": "packages/chord/src/services/handle.ts", - "qualified_name": "packages.chord.src.services.handle.ValueView", - "start_line": 71, - "end_line": 109, - "type": "CLASS", - "content_hash": "7ef34f8bdd78e996" - }, - "packages/chord/src/services/handle.ts|packages.chord.src.services.handle.ValueView.constructor": { - "file_path": "packages/chord/src/services/handle.ts", - "qualified_name": "packages.chord.src.services.handle.ValueView.constructor", - "start_line": 76, - "end_line": 83, - "type": "CONSTRUCTOR", - "content_hash": "779a85c0ff5dedc8" - }, - "packages/chord/src/services/handle.ts|packages.chord.src.services.handle.ValueView.constructor.apply": { - "file_path": "packages/chord/src/services/handle.ts", - "qualified_name": "packages.chord.src.services.handle.ValueView.constructor.apply", - "start_line": 80, - "end_line": 80, - "type": "METHOD", - "content_hash": "1c3aac9b0acdc145" - }, - "packages/chord/src/services/handle.ts|packages.chord.src.services.handle.ValueView.constructor.get": { - "file_path": "packages/chord/src/services/handle.ts", - "qualified_name": "packages.chord.src.services.handle.ValueView.constructor.get", - "start_line": 81, - "end_line": 81, - "type": "METHOD", - "content_hash": "21705b8c3ce1ab9f" - }, - "packages/chord/src/services/handle.ts|packages.chord.src.services.handle.ValueView.#invoke": { - "file_path": "packages/chord/src/services/handle.ts", - "qualified_name": "packages.chord.src.services.handle.ValueView.#invoke", - "start_line": 85, - "end_line": 89, - "type": "METHOD", - "content_hash": "c4ccf0adc2130b54" - }, - "packages/chord/src/services/handle.ts|packages.chord.src.services.handle.ValueView.#get": { - "file_path": "packages/chord/src/services/handle.ts", - "qualified_name": "packages.chord.src.services.handle.ValueView.#get", - "start_line": 91, - "end_line": 108, - "type": "METHOD", - "content_hash": "dcf2519dd49fd200" - }, - "packages/chord/src/services/handle.ts|packages.chord.src.services.handle.isObject": { - "file_path": "packages/chord/src/services/handle.ts", - "qualified_name": "packages.chord.src.services.handle.isObject", - "start_line": 111, - "end_line": 113, - "type": "FUNCTION", - "content_hash": "ab85d80105406a92" - }, - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.InstanceDirectoryEntry": { - "file_path": "packages/chord/src/services/instances.ts", - "qualified_name": "packages.chord.src.services.instances.InstanceDirectoryEntry", - "start_line": 4, - "end_line": 9, - "type": "INTERFACE", - "content_hash": "2d849b373e475c8e" - }, - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.InstanceDirectoryEntry.deactivate": { - "file_path": "packages/chord/src/services/instances.ts", - "qualified_name": "packages.chord.src.services.instances.InstanceDirectoryEntry.deactivate", - "start_line": 8, - "end_line": 8, - "type": "METHOD", - "content_hash": "11885e744367c8a2" - }, - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.Observer": { - "file_path": "packages/chord/src/services/instances.ts", - "qualified_name": "packages.chord.src.services.instances.Observer", - "start_line": 11, - "end_line": 15, - "type": "INTERFACE", - "content_hash": "93575ad13bd3eb8a" - }, - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.InstanceDirectory": { - "file_path": "packages/chord/src/services/instances.ts", - "qualified_name": "packages.chord.src.services.instances.InstanceDirectory", - "start_line": 18, - "end_line": 147, - "type": "CLASS", - "content_hash": "c91e741e1d547d41" - }, - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.InstanceDirectory.constructor": { - "file_path": "packages/chord/src/services/instances.ts", - "qualified_name": "packages.chord.src.services.instances.InstanceDirectory.constructor", - "start_line": 25, - "end_line": 28, - "type": "CONSTRUCTOR", - "content_hash": "0a224a8294a718d0" - }, - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.InstanceDirectory.observerCount": { - "file_path": "packages/chord/src/services/instances.ts", - "qualified_name": "packages.chord.src.services.instances.InstanceDirectory.observerCount", - "start_line": 30, - "end_line": 32, - "type": "METHOD", - "content_hash": "194f1fd8588171a3" - }, - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.InstanceDirectory.values": { - "file_path": "packages/chord/src/services/instances.ts", - "qualified_name": "packages.chord.src.services.instances.InstanceDirectory.values", - "start_line": 34, - "end_line": 36, - "type": "METHOD", - "content_hash": "372f2c8dfe1cd804" - }, - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.InstanceDirectory.get": { - "file_path": "packages/chord/src/services/instances.ts", - "qualified_name": "packages.chord.src.services.instances.InstanceDirectory.get", - "start_line": 38, - "end_line": 40, - "type": "METHOD", - "content_hash": "f0a7bc02a4e3fb33" - }, - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.InstanceDirectory.insert": { - "file_path": "packages/chord/src/services/instances.ts", - "qualified_name": "packages.chord.src.services.instances.InstanceDirectory.insert", - "start_line": 42, - "end_line": 49, - "type": "METHOD", - "content_hash": "b1b0f67d1d8e367b" - }, - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.InstanceDirectory.replace": { - "file_path": "packages/chord/src/services/instances.ts", - "qualified_name": "packages.chord.src.services.instances.InstanceDirectory.replace", - "start_line": 51, - "end_line": 62, - "type": "METHOD", - "content_hash": "8c05856c5ad60bc2" - }, - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.InstanceDirectory.remove": { - "file_path": "packages/chord/src/services/instances.ts", - "qualified_name": "packages.chord.src.services.instances.InstanceDirectory.remove", - "start_line": 64, - "end_line": 67, - "type": "METHOD", - "content_hash": "6d120b717b66173a" - }, - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.InstanceDirectory.ready": { - "file_path": "packages/chord/src/services/instances.ts", - "qualified_name": "packages.chord.src.services.instances.InstanceDirectory.ready", - "start_line": 69, - "end_line": 74, - "type": "METHOD", - "content_hash": "0e62d5636fe2f86c" - }, - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.InstanceDirectory.reset": { - "file_path": "packages/chord/src/services/instances.ts", - "qualified_name": "packages.chord.src.services.instances.InstanceDirectory.reset", - "start_line": 76, - "end_line": 80, - "type": "METHOD", - "content_hash": "ec51dde2d321fe25" - }, - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.InstanceDirectory.observe": { - "file_path": "packages/chord/src/services/instances.ts", - "qualified_name": "packages.chord.src.services.instances.InstanceDirectory.observe", - "start_line": 82, - "end_line": 100, - "type": "METHOD", - "content_hash": "fcd5c353b8044ac1" - }, - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.InstanceDirectory.observe.": { - "file_path": "packages/chord/src/services/instances.ts", - "qualified_name": "packages.chord.src.services.instances.InstanceDirectory.observe.", - "start_line": 93, - "end_line": 99, - "type": "FUNCTION", - "content_hash": "34c134c114066de4" - }, - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.InstanceDirectory.dispose": { - "file_path": "packages/chord/src/services/instances.ts", - "qualified_name": "packages.chord.src.services.instances.InstanceDirectory.dispose", - "start_line": 102, - "end_line": 115, - "type": "METHOD", - "content_hash": "8eac9e1a90d7b6a8" - }, - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.InstanceDirectory.#remove": { - "file_path": "packages/chord/src/services/instances.ts", - "qualified_name": "packages.chord.src.services.instances.InstanceDirectory.#remove", - "start_line": 117, - "end_line": 125, - "type": "METHOD", - "content_hash": "7486f646c22c8ccf" - }, - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.InstanceDirectory.#startAll": { - "file_path": "packages/chord/src/services/instances.ts", - "qualified_name": "packages.chord.src.services.instances.InstanceDirectory.#startAll", - "start_line": 127, - "end_line": 129, - "type": "METHOD", - "content_hash": "a12b30c3e7aff239" - }, - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.InstanceDirectory.#start": { - "file_path": "packages/chord/src/services/instances.ts", - "qualified_name": "packages.chord.src.services.instances.InstanceDirectory.#start", - "start_line": 131, - "end_line": 142, - "type": "METHOD", - "content_hash": "55076ec4c85492b4" - }, - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.InstanceDirectory.#start.catch() callback": { - "file_path": "packages/chord/src/services/instances.ts", - "qualified_name": "packages.chord.src.services.instances.InstanceDirectory.#start.catch() callback", - "start_line": 136, - "end_line": 138, - "type": "FUNCTION", - "content_hash": "964eefb8d6e7b00a" - }, - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.InstanceDirectory.#assertActive": { - "file_path": "packages/chord/src/services/instances.ts", - "qualified_name": "packages.chord.src.services.instances.InstanceDirectory.#assertActive", - "start_line": 144, - "end_line": 146, - "type": "METHOD", - "content_hash": "b79d0912600a5ce2" - }, - "packages/chord/src/services/instances.ts|packages.chord.src.services.instances.toError": { - "file_path": "packages/chord/src/services/instances.ts", - "qualified_name": "packages.chord.src.services.instances.toError", - "start_line": 149, - "end_line": 151, - "type": "FUNCTION", - "content_hash": "23dbcd1d6b7e5c56" - }, - "packages/chord/src/services/loopback.ts|packages.chord.src.services.loopback.createLoopbackServiceTransport": { - "file_path": "packages/chord/src/services/loopback.ts", - "qualified_name": "packages.chord.src.services.loopback.createLoopbackServiceTransport", - "start_line": 5, - "end_line": 17, - "type": "FUNCTION", - "content_hash": "707645017368f972" - }, - "packages/chord/src/services/loopback.ts|packages.chord.src.services.loopback.createLoopbackServiceTransport.invoke": { - "file_path": "packages/chord/src/services/loopback.ts", - "qualified_name": "packages.chord.src.services.loopback.createLoopbackServiceTransport.invoke", - "start_line": 7, - "end_line": 7, - "type": "METHOD", - "content_hash": "dd8f7aaa58b5513a" - }, - "packages/chord/src/services/loopback.ts|packages.chord.src.services.loopback.createLoopbackServiceTransport.subscribe": { - "file_path": "packages/chord/src/services/loopback.ts", - "qualified_name": "packages.chord.src.services.loopback.createLoopbackServiceTransport.subscribe", - "start_line": 8, - "end_line": 15, - "type": "METHOD", - "content_hash": "6158fab932695824" - }, - "packages/chord/src/services/loopback.ts|packages.chord.src.services.loopback.createLoopbackServiceTransport.subscribe.activate": { - "file_path": "packages/chord/src/services/loopback.ts", - "qualified_name": "packages.chord.src.services.loopback.createLoopbackServiceTransport.subscribe.activate", - "start_line": 12, - "end_line": 12, - "type": "METHOD", - "content_hash": "44d6208161ec8c2f" - }, - "packages/chord/src/services/loopback.ts|packages.chord.src.services.loopback.createLoopbackServiceTransport.subscribe.close": { - "file_path": "packages/chord/src/services/loopback.ts", - "qualified_name": "packages.chord.src.services.loopback.createLoopbackServiceTransport.subscribe.close", - "start_line": 13, - "end_line": 13, - "type": "METHOD", - "content_hash": "48c64beed51036aa" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.ClassifiedRemoteServiceImplementation": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.ClassifiedRemoteServiceImplementation", - "start_line": 29, - "end_line": 32, - "type": "INTERFACE", - "content_hash": "a6c1366d3a553901" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.ProviderInstance": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.ProviderInstance", - "start_line": 34, - "end_line": 40, - "type": "INTERFACE", - "content_hash": "7e9090cb02f4600e" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.ProviderSubscriber": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.ProviderSubscriber", - "start_line": 42, - "end_line": 50, - "type": "INTERFACE", - "content_hash": "95e10bcd4ed2a31a" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.ServiceProviderDefinition": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.ServiceProviderDefinition", - "start_line": 52, - "end_line": 55, - "type": "INTERFACE", - "content_hash": "9b30343f7c19b01d" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.ServiceRegistration": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.ServiceRegistration", - "start_line": 57, - "end_line": 65, - "type": "INTERFACE", - "content_hash": "be033e0927952cc2" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceEndpoint": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.RemoteServiceEndpoint", - "start_line": 74, - "end_line": 77, - "type": "INTERFACE", - "content_hash": "0f5527092ae6a2a1" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceEndpoint.invoke": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.RemoteServiceEndpoint.invoke", - "start_line": 75, - "end_line": 75, - "type": "METHOD", - "content_hash": "073b44eb23dbf1cc" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceEndpoint.dispose": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.RemoteServiceEndpoint.dispose", - "start_line": 76, - "end_line": 76, - "type": "METHOD", - "content_hash": "e2302a7d8a3a0100" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.RemoteServiceProvider", - "start_line": 79, - "end_line": 480, - "type": "CLASS", - "content_hash": "db9112e91093c928" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.constructor": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.RemoteServiceProvider.constructor", - "start_line": 84, - "end_line": 107, - "type": "CONSTRUCTOR", - "content_hash": "2d70b75572519217" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.constructor.definitions": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.RemoteServiceProvider.constructor.definitions", - "start_line": 85, - "end_line": 87, - "type": "CLASS", - "content_hash": "9d6e4dc5e7d94114" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.constructor.definitions.entries.map() callback": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.RemoteServiceProvider.constructor.definitions.entries.map() callback", - "start_line": 86, - "end_line": 86, - "type": "FUNCTION", - "content_hash": "762dfe86660cf35d" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.constructor.ids": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.RemoteServiceProvider.constructor.ids", - "start_line": 93, - "end_line": 93, - "type": "CLASS", - "content_hash": "e102c84a2bfa5b5a" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.constructor.ids.definitions.map() callback": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.RemoteServiceProvider.constructor.ids.definitions.map() callback", - "start_line": 93, - "end_line": 93, - "type": "FUNCTION", - "content_hash": "e102c84a2bfa5b5a" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.constructor.definitions.map() callback": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.RemoteServiceProvider.constructor.definitions.map() callback", - "start_line": 96, - "end_line": 96, - "type": "FUNCTION", - "content_hash": "2e03a65eb5f88931" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.catalogue": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.RemoteServiceProvider.catalogue", - "start_line": 109, - "end_line": 111, - "type": "METHOD", - "content_hash": "06e72817d1e1348f" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.provide": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.RemoteServiceProvider.provide", - "start_line": 113, - "end_line": 126, - "type": "METHOD", - "content_hash": "266b774c02048546" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.withdraw": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.RemoteServiceProvider.withdraw", - "start_line": 129, - "end_line": 140, - "type": "METHOD", - "content_hash": "34b8f4b43e027a6d" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.validateReplacement": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.RemoteServiceProvider.validateReplacement", - "start_line": 143, - "end_line": 150, - "type": "METHOD", - "content_hash": "426d0a13ecd5998e" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.replace": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.RemoteServiceProvider.replace", - "start_line": 153, - "end_line": 170, - "type": "METHOD", - "content_hash": "f149c8aa28e34ca2" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.use": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.RemoteServiceProvider.use", - "start_line": 172, - "end_line": 181, - "type": "METHOD", - "content_hash": "4c7954e6db1f0c55" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.spawn": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.RemoteServiceProvider.spawn", - "start_line": 183, - "end_line": 212, - "type": "METHOD", - "content_hash": "3f0996026a916263" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.spawn.": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.RemoteServiceProvider.spawn.", - "start_line": 203, - "end_line": 211, - "type": "FUNCTION", - "content_hash": "0085d7ee7bde8348" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.invoke": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.RemoteServiceProvider.invoke", - "start_line": 214, - "end_line": 237, - "type": "METHOD", - "content_hash": "2254f48767e56553" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.subscribe": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.RemoteServiceProvider.subscribe", - "start_line": 239, - "end_line": 276, - "type": "METHOD", - "content_hash": "f2ca4200090f2d39" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.subscribe.activate": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.RemoteServiceProvider.subscribe.activate", - "start_line": 264, - "end_line": 268, - "type": "METHOD", - "content_hash": "6b7526b17a3c7a0d" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.subscribe.close": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.RemoteServiceProvider.subscribe.close", - "start_line": 269, - "end_line": 274, - "type": "METHOD", - "content_hash": "a32875a01b49953e" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.dispose": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.RemoteServiceProvider.dispose", - "start_line": 278, - "end_line": 317, - "type": "METHOD", - "content_hash": "b758aacc720b8ab9" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.#registration": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.RemoteServiceProvider.#registration", - "start_line": 319, - "end_line": 331, - "type": "METHOD", - "content_hash": "868a298592988faf" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.#createInstance": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.RemoteServiceProvider.#createInstance", - "start_line": 333, - "end_line": 366, - "type": "METHOD", - "content_hash": "23ca6e0d35f51bd6" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.#createInstance.member.state.subscribe() callback": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.RemoteServiceProvider.#createInstance.member.state.subscribe() callback", - "start_line": 349, - "end_line": 362, - "type": "FUNCTION", - "content_hash": "fc80d5d962fbee3f" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.#assertSingletonShape": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.RemoteServiceProvider.#assertSingletonShape", - "start_line": 368, - "end_line": 375, - "type": "METHOD", - "content_hash": "794598a42b521ff7" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.#resolveInstance": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.RemoteServiceProvider.#resolveInstance", - "start_line": 377, - "end_line": 410, - "type": "METHOD", - "content_hash": "7f08500a536b8cdd" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.#snapshot": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.RemoteServiceProvider.#snapshot", - "start_line": 412, - "end_line": 422, - "type": "METHOD", - "content_hash": "bd3c11999dcfec31" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.#snapshot.instances": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.#snapshot.instances", - "start_line": 413, - "end_line": 420, - "type": "CLASS", - "content_hash": "1aa58086a5441a54" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.#snapshot.instances.sort() callback": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.RemoteServiceProvider.#snapshot.instances.sort() callback", - "start_line": 419, - "end_line": 419, - "type": "FUNCTION", - "content_hash": "34f61015f78b8319" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.#snapshot.instances.map() callback": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.RemoteServiceProvider.#snapshot.instances.map() callback", - "start_line": 420, - "end_line": 420, - "type": "FUNCTION", - "content_hash": "7beb09370e7b4235" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.#snapshotInstance": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.RemoteServiceProvider.#snapshotInstance", - "start_line": 424, - "end_line": 443, - "type": "METHOD", - "content_hash": "69d1c665bbc13ab9" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.#emit": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.RemoteServiceProvider.#emit", - "start_line": 445, - "end_line": 465, - "type": "METHOD", - "content_hash": "b47164dbfb927980" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.#assertRemotable": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.RemoteServiceProvider.#assertRemotable", - "start_line": 467, - "end_line": 469, - "type": "METHOD", - "content_hash": "3dbbe483e9e14ef6" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.#assertAllowed": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.RemoteServiceProvider.#assertAllowed", - "start_line": 471, - "end_line": 475, - "type": "METHOD", - "content_hash": "4675ee7ac4fe111f" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.#assertActive": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.RemoteServiceProvider.#assertActive", - "start_line": 477, - "end_line": 479, - "type": "METHOD", - "content_hash": "9b7428902e0d3fe7" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.drainSubscriber": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.drainSubscriber", - "start_line": 482, - "end_line": 501, - "type": "FUNCTION", - "content_hash": "5fed927a8e4e6cf7" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.recordSnapshotSequences": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.recordSnapshotSequences", - "start_line": 503, - "end_line": 509, - "type": "FUNCTION", - "content_hash": "3a9d54bed13b446b" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.updateCoveredBySnapshot": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.updateCoveredBySnapshot", - "start_line": 511, - "end_line": 543, - "type": "FUNCTION", - "content_hash": "1abaaf9c1279e7f1" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.stateMemberKey": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.stateMemberKey", - "start_line": 545, - "end_line": 547, - "type": "FUNCTION", - "content_hash": "0d3c34f8adaa505a" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.createRemoteServiceEndpoint": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.createRemoteServiceEndpoint", - "start_line": 549, - "end_line": 585, - "type": "FUNCTION", - "content_hash": "66fd575b48ee566f" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.createRemoteServiceEndpoint.invoke": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.createRemoteServiceEndpoint.invoke", - "start_line": 554, - "end_line": 577, - "type": "METHOD", - "content_hash": "df4bf6b4529f854e" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.createRemoteServiceEndpoint.invoke.subscription.provider.subscribe() callback": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.createRemoteServiceEndpoint.invoke.subscription.provider.subscribe() callback", - "start_line": 562, - "end_line": 564, - "type": "FUNCTION", - "content_hash": "56c989acbb39f198" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.invoke.subscription": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.invoke.subscription", - "start_line": 562, - "end_line": 564, - "type": "CLASS", - "content_hash": "56c989acbb39f198" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.createRemoteServiceEndpoint.invoke.subscription.provider.subscribe() callback.catch() callback": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.createRemoteServiceEndpoint.invoke.subscription.provider.subscribe() callback.catch() callback", - "start_line": 563, - "end_line": 563, - "type": "FUNCTION", - "content_hash": "5c3e930e2035b91a" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.createRemoteServiceEndpoint.dispose": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.createRemoteServiceEndpoint.dispose", - "start_line": 578, - "end_line": 583, - "type": "METHOD", - "content_hash": "5ccf0d6dc6aecaf2" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.validateRemoteServiceImplementation": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.validateRemoteServiceImplementation", - "start_line": 587, - "end_line": 589, - "type": "FUNCTION", - "content_hash": "3ff429811b9869da" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.classifyRemoteServiceImplementation": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.classifyRemoteServiceImplementation", - "start_line": 591, - "end_line": 617, - "type": "FUNCTION", - "content_hash": "643197fa268973a6" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.throwCollectedErrors": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.throwCollectedErrors", - "start_line": 619, - "end_line": 622, - "type": "FUNCTION", - "content_hash": "3bc4d89d2412f6c1" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.serviceMemberShape": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.serviceMemberShape", - "start_line": 624, - "end_line": 626, - "type": "FUNCTION", - "content_hash": "f800c05e2440a09b" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.serviceMemberShape.map() callback": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.serviceMemberShape.map() callback", - "start_line": 625, - "end_line": 625, - "type": "FUNCTION", - "content_hash": "bc0b519ee3465862" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.sameServiceMemberShape": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.sameServiceMemberShape", - "start_line": 628, - "end_line": 633, - "type": "FUNCTION", - "content_hash": "96efaebcd4b96acc" - }, - "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.sameServiceMemberShape.every() callback": { - "file_path": "packages/chord/src/services/provider.ts", - "qualified_name": "packages.chord.src.services.provider.sameServiceMemberShape.every() callback", - "start_line": 632, - "end_line": 632, - "type": "FUNCTION", - "content_hash": "dd81b767a04f52ac" - }, - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.ServiceStateEncoder": { - "file_path": "packages/chord/src/services/state-codec.ts", - "qualified_name": "packages.chord.src.services.state-codec.ServiceStateEncoder", - "start_line": 11, - "end_line": 14, - "type": "INTERFACE", - "content_hash": "29657dd7786eff70" - }, - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.ServiceStateEncoder.encodeSnapshot": { - "file_path": "packages/chord/src/services/state-codec.ts", - "qualified_name": "packages.chord.src.services.state-codec.ServiceStateEncoder.encodeSnapshot", - "start_line": 12, - "end_line": 12, - "type": "METHOD", - "content_hash": "3ab5c8a5ed686247" - }, - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.ServiceStateEncoder.encodeUpdate": { - "file_path": "packages/chord/src/services/state-codec.ts", - "qualified_name": "packages.chord.src.services.state-codec.ServiceStateEncoder.encodeUpdate", - "start_line": 13, - "end_line": 13, - "type": "METHOD", - "content_hash": "fd737e9bd54b4eef" - }, - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.ServiceStateDecoder": { - "file_path": "packages/chord/src/services/state-codec.ts", - "qualified_name": "packages.chord.src.services.state-codec.ServiceStateDecoder", - "start_line": 17, - "end_line": 20, - "type": "INTERFACE", - "content_hash": "414efd22eee4eec1" - }, - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.ServiceStateDecoder.decodeSnapshot": { - "file_path": "packages/chord/src/services/state-codec.ts", - "qualified_name": "packages.chord.src.services.state-codec.ServiceStateDecoder.decodeSnapshot", - "start_line": 18, - "end_line": 18, - "type": "METHOD", - "content_hash": "35ff504762d35bb2" - }, - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.ServiceStateDecoder.decodeUpdate": { - "file_path": "packages/chord/src/services/state-codec.ts", - "qualified_name": "packages.chord.src.services.state-codec.ServiceStateDecoder.decodeUpdate", - "start_line": 19, - "end_line": 19, - "type": "METHOD", - "content_hash": "9e56d9c28f67fa55" - }, - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.CodecEntry": { - "file_path": "packages/chord/src/services/state-codec.ts", - "qualified_name": "packages.chord.src.services.state-codec.CodecEntry", - "start_line": 22, - "end_line": 25, - "type": "INTERFACE", - "content_hash": "c4a4096857ff5fa5" - }, - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.StateCodecRegistry": { - "file_path": "packages/chord/src/services/state-codec.ts", - "qualified_name": "packages.chord.src.services.state-codec.StateCodecRegistry", - "start_line": 27, - "end_line": 58, - "type": "CLASS", - "content_hash": "bbe577f5377da700" - }, - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.StateCodecRegistry.constructor": { - "file_path": "packages/chord/src/services/state-codec.ts", - "qualified_name": "packages.chord.src.services.state-codec.StateCodecRegistry.constructor", - "start_line": 31, - "end_line": 33, - "type": "CONSTRUCTOR", - "content_hash": "c4b757da2912bd8d" - }, - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.StateCodecRegistry.reset": { - "file_path": "packages/chord/src/services/state-codec.ts", - "qualified_name": "packages.chord.src.services.state-codec.StateCodecRegistry.reset", - "start_line": 35, - "end_line": 37, - "type": "METHOD", - "content_hash": "dada085fe57ec87e" - }, - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.StateCodecRegistry.add": { - "file_path": "packages/chord/src/services/state-codec.ts", - "qualified_name": "packages.chord.src.services.state-codec.StateCodecRegistry.add", - "start_line": 39, - "end_line": 45, - "type": "METHOD", - "content_hash": "22356f723c56534a" - }, - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.StateCodecRegistry.get": { - "file_path": "packages/chord/src/services/state-codec.ts", - "qualified_name": "packages.chord.src.services.state-codec.StateCodecRegistry.get", - "start_line": 47, - "end_line": 51, - "type": "METHOD", - "content_hash": "4a58c74a9dd2de9c" - }, - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.StateCodecRegistry.removeInstance": { - "file_path": "packages/chord/src/services/state-codec.ts", - "qualified_name": "packages.chord.src.services.state-codec.StateCodecRegistry.removeInstance", - "start_line": 53, - "end_line": 57, - "type": "METHOD", - "content_hash": "21acf4e365a075ca" - }, - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.createServiceStateEncoder": { - "file_path": "packages/chord/src/services/state-codec.ts", - "qualified_name": "packages.chord.src.services.state-codec.createServiceStateEncoder", - "start_line": 60, - "end_line": 97, - "type": "FUNCTION", - "content_hash": "548db9c46e21b906" - }, - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.createServiceStateEncoder.encodeSnapshot": { - "file_path": "packages/chord/src/services/state-codec.ts", - "qualified_name": "packages.chord.src.services.state-codec.createServiceStateEncoder.encodeSnapshot", - "start_line": 63, - "end_line": 69, - "type": "METHOD", - "content_hash": "1d37b4e1b1b5ed00" - }, - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.createServiceStateEncoder.encodeSnapshot.instances.snapshot.instances.map() callback": { - "file_path": "packages/chord/src/services/state-codec.ts", - "qualified_name": "packages.chord.src.services.state-codec.createServiceStateEncoder.encodeSnapshot.instances.snapshot.instances.map() callback", - "start_line": 67, - "end_line": 67, - "type": "FUNCTION", - "content_hash": "b5ab583c04707e63" - }, - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.createServiceStateEncoder.encodeUpdate": { - "file_path": "packages/chord/src/services/state-codec.ts", - "qualified_name": "packages.chord.src.services.state-codec.createServiceStateEncoder.encodeUpdate", - "start_line": 70, - "end_line": 95, - "type": "METHOD", - "content_hash": "cb3ceb38a1bb722a" - }, - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.createServiceStateEncoder.encodeUpdate.snapshot.instances.update.snapshot.instances.map() callback": { - "file_path": "packages/chord/src/services/state-codec.ts", - "qualified_name": "packages.chord.src.services.state-codec.createServiceStateEncoder.encodeUpdate.snapshot.instances.update.snapshot.instances.map() callback", - "start_line": 78, - "end_line": 78, - "type": "FUNCTION", - "content_hash": "49d89db6fa33e352" - }, - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.createServiceStateDecoder": { - "file_path": "packages/chord/src/services/state-codec.ts", - "qualified_name": "packages.chord.src.services.state-codec.createServiceStateDecoder", - "start_line": 99, - "end_line": 136, - "type": "FUNCTION", - "content_hash": "8efb86bd5a1ee0ea" - }, - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.createServiceStateDecoder.decodeSnapshot": { - "file_path": "packages/chord/src/services/state-codec.ts", - "qualified_name": "packages.chord.src.services.state-codec.createServiceStateDecoder.decodeSnapshot", - "start_line": 102, - "end_line": 108, - "type": "METHOD", - "content_hash": "241eab5b5b685767" - }, - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.createServiceStateDecoder.decodeSnapshot.instances.snapshot.instances.map() callback": { - "file_path": "packages/chord/src/services/state-codec.ts", - "qualified_name": "packages.chord.src.services.state-codec.createServiceStateDecoder.decodeSnapshot.instances.snapshot.instances.map() callback", - "start_line": 106, - "end_line": 106, - "type": "FUNCTION", - "content_hash": "4360a8eaa64bc6a2" - }, - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.createServiceStateDecoder.decodeUpdate": { - "file_path": "packages/chord/src/services/state-codec.ts", - "qualified_name": "packages.chord.src.services.state-codec.createServiceStateDecoder.decodeUpdate", - "start_line": 109, - "end_line": 134, - "type": "METHOD", - "content_hash": "1e9e53264bd94b07" - }, - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.createServiceStateDecoder.decodeUpdate.snapshot.instances.update.snapshot.instances.map() callback": { - "file_path": "packages/chord/src/services/state-codec.ts", - "qualified_name": "packages.chord.src.services.state-codec.createServiceStateDecoder.decodeUpdate.snapshot.instances.update.snapshot.instances.map() callback", - "start_line": 117, - "end_line": 117, - "type": "FUNCTION", - "content_hash": "fbf504f7bb7eefb7" - }, - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.encodeInstance": { - "file_path": "packages/chord/src/services/state-codec.ts", - "qualified_name": "packages.chord.src.services.state-codec.encodeInstance", - "start_line": 138, - "end_line": 150, - "type": "FUNCTION", - "content_hash": "6183c6e7640e9a54" - }, - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.encodeInstance.members.instance.members.map() callback": { - "file_path": "packages/chord/src/services/state-codec.ts", - "qualified_name": "packages.chord.src.services.state-codec.encodeInstance.members.instance.members.map() callback", - "start_line": 144, - "end_line": 147, - "type": "FUNCTION", - "content_hash": "0c97192eb5e92542" - }, - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.decodeInstance": { - "file_path": "packages/chord/src/services/state-codec.ts", - "qualified_name": "packages.chord.src.services.state-codec.decodeInstance", - "start_line": 152, - "end_line": 164, - "type": "FUNCTION", - "content_hash": "985a2936ce8c0975" - }, - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.decodeInstance.members.instance.members.map() callback": { - "file_path": "packages/chord/src/services/state-codec.ts", - "qualified_name": "packages.chord.src.services.state-codec.decodeInstance.members.instance.members.map() callback", - "start_line": 158, - "end_line": 161, - "type": "FUNCTION", - "content_hash": "67a3d562548e8f21" - }, - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.stateKey": { - "file_path": "packages/chord/src/services/state-codec.ts", - "qualified_name": "packages.chord.src.services.state-codec.stateKey", - "start_line": 166, - "end_line": 168, - "type": "FUNCTION", - "content_hash": "a5589856108b6de0" - }, - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.sameAddress": { - "file_path": "packages/chord/src/services/state-codec.ts", - "qualified_name": "packages.chord.src.services.state-codec.sameAddress", - "start_line": 170, - "end_line": 172, - "type": "FUNCTION", - "content_hash": "e9b49c32bf29f1a8" - }, - "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.describeState": { - "file_path": "packages/chord/src/services/state-codec.ts", - "qualified_name": "packages.chord.src.services.state-codec.describeState", - "start_line": 174, - "end_line": 176, - "type": "FUNCTION", - "content_hash": "ffb870b59ffcee2d" - }, - "packages/chord/src/services/state-internals.ts|packages.chord.src.services.state-internals.ReplicatedStateInternals": { - "file_path": "packages/chord/src/services/state-internals.ts", - "qualified_name": "packages.chord.src.services.state-internals.ReplicatedStateInternals", - "start_line": 4, - "end_line": 8, - "type": "INTERFACE", - "content_hash": "40702e6b71bef76c" - }, - "packages/chord/src/services/state-internals.ts|packages.chord.src.services.state-internals.ReplicatedStateInternals.snapshot": { - "file_path": "packages/chord/src/services/state-internals.ts", - "qualified_name": "packages.chord.src.services.state-internals.ReplicatedStateInternals.snapshot", - "start_line": 6, - "end_line": 6, - "type": "METHOD", - "content_hash": "81b10d4ed69df5f0" - }, - "packages/chord/src/services/state-internals.ts|packages.chord.src.services.state-internals.ReplicatedStateInternals.subscribe": { - "file_path": "packages/chord/src/services/state-internals.ts", - "qualified_name": "packages.chord.src.services.state-internals.ReplicatedStateInternals.subscribe", - "start_line": 7, - "end_line": 7, - "type": "METHOD", - "content_hash": "3d9b933ec32eed8e" - }, - "packages/chord/src/services/state-internals.ts|packages.chord.src.services.state-internals.registerReplicatedStateInternals": { - "file_path": "packages/chord/src/services/state-internals.ts", - "qualified_name": "packages.chord.src.services.state-internals.registerReplicatedStateInternals", - "start_line": 12, - "end_line": 14, - "type": "FUNCTION", - "content_hash": "51d08bf58601f1ad" - }, - "packages/chord/src/services/state-internals.ts|packages.chord.src.services.state-internals.getReplicatedStateInternals": { - "file_path": "packages/chord/src/services/state-internals.ts", - "qualified_name": "packages.chord.src.services.state-internals.getReplicatedStateInternals", - "start_line": 16, - "end_line": 19, - "type": "FUNCTION", - "content_hash": "c1ba459beb3f40e6" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.StateSubscriber": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.StateSubscriber", - "start_line": 28, - "end_line": 97, - "type": "CLASS", - "content_hash": "b992477f12587a32" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.StateSubscriber.constructor": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.StateSubscriber.constructor", - "start_line": 36, - "end_line": 39, - "type": "CONSTRUCTOR", - "content_hash": "e450479ff7bf6350" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.StateSubscriber.push": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.StateSubscriber.push", - "start_line": 41, - "end_line": 50, - "type": "METHOD", - "content_hash": "d8ebef66903a51ef" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.StateSubscriber.drain": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.StateSubscriber.drain", - "start_line": 52, - "end_line": 74, - "type": "METHOD", - "content_hash": "7f47ffd9ce86db25" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.drain.then() callback": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.drain.then() callback", - "start_line": 61, - "end_line": 61, - "type": "FUNCTION", - "content_hash": "945fab15df4949f4" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.StateSubscriber.drain.then() callback": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.StateSubscriber.drain.then() callback", - "start_line": 62, - "end_line": 65, - "type": "FUNCTION", - "content_hash": "4e4658967ca59a52" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.StateSubscriber.clear": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.StateSubscriber.clear", - "start_line": 76, - "end_line": 78, - "type": "METHOD", - "content_hash": "61eed7b7e53d2786" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.StateSubscriber.close": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.StateSubscriber.close", - "start_line": 80, - "end_line": 83, - "type": "METHOD", - "content_hash": "376992dcfc96b543" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.StateSubscriber.#resume": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.StateSubscriber.#resume", - "start_line": 85, - "end_line": 88, - "type": "METHOD", - "content_hash": "5dfe19b285703325" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.StateSubscriber.#report": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.StateSubscriber.#report", - "start_line": 90, - "end_line": 96, - "type": "METHOD", - "content_hash": "8d6a4e6d7811d0ec" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.ReplicatedStatePublisher": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.ReplicatedStatePublisher", - "start_line": 109, - "end_line": 182, - "type": "CLASS", - "content_hash": "3d6cacfcf94190e8" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.ReplicatedStatePublisher.constructor": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.ReplicatedStatePublisher.constructor", - "start_line": 118, - "end_line": 121, - "type": "CONSTRUCTOR", - "content_hash": "f977c1e7b7ace908" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.ReplicatedStatePublisher.value": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.ReplicatedStatePublisher.value", - "start_line": 123, - "end_line": 125, - "type": "METHOD", - "content_hash": "b97af6ab322b6db3" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.ReplicatedStatePublisher.snapshot": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.ReplicatedStatePublisher.snapshot", - "start_line": 127, - "end_line": 129, - "type": "METHOD", - "content_hash": "032c7b12f6162ef3" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.ReplicatedStatePublisher.subscribe": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.ReplicatedStatePublisher.subscribe", - "start_line": 131, - "end_line": 141, - "type": "METHOD", - "content_hash": "51be562aecfb4feb" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.ReplicatedStatePublisher.subscribeSource": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.ReplicatedStatePublisher.subscribeSource", - "start_line": 143, - "end_line": 146, - "type": "METHOD", - "content_hash": "75571615276d4703" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.ReplicatedStatePublisher.publish": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.ReplicatedStatePublisher.publish", - "start_line": 149, - "end_line": 181, - "type": "METHOD", - "content_hash": "4ed30492ec1c6b06" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.MutableReplicatedStateImpl": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.MutableReplicatedStateImpl", - "start_line": 184, - "end_line": 245, - "type": "CLASS", - "content_hash": "099c7b4da23c349d" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.MutableReplicatedStateImpl.constructor": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.MutableReplicatedStateImpl.constructor", - "start_line": 189, - "end_line": 196, - "type": "CONSTRUCTOR", - "content_hash": "7ea076e595ed1b9f" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.MutableReplicatedStateImpl.constructor.snapshot": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.MutableReplicatedStateImpl.constructor.snapshot", - "start_line": 193, - "end_line": 193, - "type": "METHOD", - "content_hash": "54449f6fb8a28a86" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.MutableReplicatedStateImpl.constructor.subscribe": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.MutableReplicatedStateImpl.constructor.subscribe", - "start_line": 194, - "end_line": 194, - "type": "METHOD", - "content_hash": "7becab9295125140" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.MutableReplicatedStateImpl.value": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.MutableReplicatedStateImpl.value", - "start_line": 198, - "end_line": 200, - "type": "METHOD", - "content_hash": "a77d932652ceee96" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.MutableReplicatedStateImpl.change": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.MutableReplicatedStateImpl.change", - "start_line": 202, - "end_line": 229, - "type": "METHOD", - "content_hash": "ee5a06cf0c421354" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.MutableReplicatedStateImpl.change.catch() callback": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.MutableReplicatedStateImpl.change.catch() callback", - "start_line": 211, - "end_line": 211, - "type": "FUNCTION", - "content_hash": "b377415ec82ad608" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.MutableReplicatedStateImpl.replace": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.MutableReplicatedStateImpl.replace", - "start_line": 231, - "end_line": 240, - "type": "METHOD", - "content_hash": "86f2e1712e55624a" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.MutableReplicatedStateImpl.subscribe": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.MutableReplicatedStateImpl.subscribe", - "start_line": 242, - "end_line": 244, - "type": "METHOD", - "content_hash": "8e96a37301bcbda2" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.AttachedReplicatedStateImpl", - "start_line": 247, - "end_line": 321, - "type": "CLASS", - "content_hash": "e5c187bcda972b7e" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.constructor": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.AttachedReplicatedStateImpl.constructor", - "start_line": 254, - "end_line": 265, - "type": "CONSTRUCTOR", - "content_hash": "b1b0d08daaab943a" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.constructor.snapshot": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.AttachedReplicatedStateImpl.constructor.snapshot", - "start_line": 262, - "end_line": 262, - "type": "METHOD", - "content_hash": "54449f6fb8a28a86" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.constructor.subscribe": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.AttachedReplicatedStateImpl.constructor.subscribe", - "start_line": 263, - "end_line": 263, - "type": "METHOD", - "content_hash": "7becab9295125140" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.value": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.AttachedReplicatedStateImpl.value", - "start_line": 267, - "end_line": 269, - "type": "METHOD", - "content_hash": "07848b5b2392ea68" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.subscribe": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.AttachedReplicatedStateImpl.subscribe", - "start_line": 271, - "end_line": 273, - "type": "METHOD", - "content_hash": "8e96a37301bcbda2" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.activate": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.AttachedReplicatedStateImpl.activate", - "start_line": 275, - "end_line": 277, - "type": "METHOD", - "content_hash": "f8330cc2fdcfe0d5" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.activate.#attachment.activate() callback": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.AttachedReplicatedStateImpl.activate.#attachment.activate() callback", - "start_line": 276, - "end_line": 276, - "type": "FUNCTION", - "content_hash": "af3900e0e7331dcd" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.dispose": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.AttachedReplicatedStateImpl.dispose", - "start_line": 279, - "end_line": 283, - "type": "METHOD", - "content_hash": "f222bf1ec8d39303" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.#receive": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.AttachedReplicatedStateImpl.#receive", - "start_line": 285, - "end_line": 300, - "type": "METHOD", - "content_hash": "e30090965c417686" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.#fail": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.AttachedReplicatedStateImpl.#fail", - "start_line": 302, - "end_line": 312, - "type": "METHOD", - "content_hash": "40f1392ee68011ef" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.#report": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.AttachedReplicatedStateImpl.#report", - "start_line": 314, - "end_line": 320, - "type": "METHOD", - "content_hash": "8d6a4e6d7811d0ec" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.attachReplicatedStateSource": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.attachReplicatedStateSource", - "start_line": 324, - "end_line": 341, - "type": "FUNCTION", - "content_hash": "1013a06e2871e198" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.ReplicatedStateReplica": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.ReplicatedStateReplica", - "start_line": 344, - "end_line": 424, - "type": "CLASS", - "content_hash": "d9ac3e78bd5e65ed" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.ReplicatedStateReplica.constructor": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.ReplicatedStateReplica.constructor", - "start_line": 351, - "end_line": 353, - "type": "CONSTRUCTOR", - "content_hash": "0039b5fbf8e025ee" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.ReplicatedStateReplica.value": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.ReplicatedStateReplica.value", - "start_line": 355, - "end_line": 357, - "type": "METHOD", - "content_hash": "526a8cbb2cf45f7c" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.ReplicatedStateReplica.subscribe": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.ReplicatedStateReplica.subscribe", - "start_line": 359, - "end_line": 374, - "type": "METHOD", - "content_hash": "ae4c51fa98cc43d2" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.ReplicatedStateReplica.hydrate": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.ReplicatedStateReplica.hydrate", - "start_line": 376, - "end_line": 388, - "type": "METHOD", - "content_hash": "bc0a74816da7f88e" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.ReplicatedStateReplica.update": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.ReplicatedStateReplica.update", - "start_line": 390, - "end_line": 408, - "type": "METHOD", - "content_hash": "c397656ddfaba95f" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.ReplicatedStateReplica.clear": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.ReplicatedStateReplica.clear", - "start_line": 410, - "end_line": 414, - "type": "METHOD", - "content_hash": "c4c49b1f7666b65c" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.ReplicatedStateReplica.#deliverAll": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.ReplicatedStateReplica.#deliverAll", - "start_line": 416, - "end_line": 423, - "type": "METHOD", - "content_hash": "12abcd14274a14ba" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.serviceDeliveryContext": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.serviceDeliveryContext", - "start_line": 427, - "end_line": 430, - "type": "FUNCTION", - "content_hash": "56bd14d7fc96f575" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.assertCursor": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.assertCursor", - "start_line": 432, - "end_line": 435, - "type": "FUNCTION", - "content_hash": "d2302968f80111da" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.isPromiseLike": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.isPromiseLike", - "start_line": 437, - "end_line": 442, - "type": "FUNCTION", - "content_hash": "a378fe6e110e46e8" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.throwCollectedErrors": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.throwCollectedErrors", - "start_line": 444, - "end_line": 447, - "type": "FUNCTION", - "content_hash": "3bc4d89d2412f6c1" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.reportErrorAsync": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.reportErrorAsync", - "start_line": 449, - "end_line": 453, - "type": "FUNCTION", - "content_hash": "ca573ad1fdb23377" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.reportErrorAsync.queueMicrotask() callback": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.reportErrorAsync.queueMicrotask() callback", - "start_line": 450, - "end_line": 452, - "type": "FUNCTION", - "content_hash": "3442537b8db33a94" - }, - "packages/chord/src/services/state.ts|packages.chord.src.services.state.toError": { - "file_path": "packages/chord/src/services/state.ts", - "qualified_name": "packages.chord.src.services.state.toError", - "start_line": 455, - "end_line": 457, - "type": "FUNCTION", - "content_hash": "23dbcd1d6b7e5c56" - }, - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.createServiceCatalogueCall": { - "file_path": "packages/chord/src/services/wire.ts", - "qualified_name": "packages.chord.src.services.wire.createServiceCatalogueCall", - "start_line": 55, - "end_line": 57, - "type": "FUNCTION", - "content_hash": "150c0e3a6ffb350f" - }, - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.createServiceSubscribeCall": { - "file_path": "packages/chord/src/services/wire.ts", - "qualified_name": "packages.chord.src.services.wire.createServiceSubscribeCall", - "start_line": 59, - "end_line": 61, - "type": "FUNCTION", - "content_hash": "f382937dba22494a" - }, - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.createServiceUnsubscribeCall": { - "file_path": "packages/chord/src/services/wire.ts", - "qualified_name": "packages.chord.src.services.wire.createServiceUnsubscribeCall", - "start_line": 63, - "end_line": 65, - "type": "FUNCTION", - "content_hash": "58eb03db03fa1bc7" - }, - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.decodeServiceControlCall": { - "file_path": "packages/chord/src/services/wire.ts", - "qualified_name": "packages.chord.src.services.wire.decodeServiceControlCall", - "start_line": 67, - "end_line": 88, - "type": "FUNCTION", - "content_hash": "226a74c313fd9cea" - }, - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.parseServiceCall": { - "file_path": "packages/chord/src/services/wire.ts", - "qualified_name": "packages.chord.src.services.wire.parseServiceCall", - "start_line": 90, - "end_line": 98, - "type": "FUNCTION", - "content_hash": "90631212a7bb0e56" - }, - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.parseServiceCatalogue": { - "file_path": "packages/chord/src/services/wire.ts", - "qualified_name": "packages.chord.src.services.wire.parseServiceCatalogue", - "start_line": 100, - "end_line": 112, - "type": "FUNCTION", - "content_hash": "95cae963f4a30d30" - }, - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.parseServiceSubscriptionSnapshot": { - "file_path": "packages/chord/src/services/wire.ts", - "qualified_name": "packages.chord.src.services.wire.parseServiceSubscriptionSnapshot", - "start_line": 114, - "end_line": 117, - "type": "FUNCTION", - "content_hash": "4ed7c1de0bde67ca" - }, - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.parseWireServiceSubscriptionSnapshot": { - "file_path": "packages/chord/src/services/wire.ts", - "qualified_name": "packages.chord.src.services.wire.parseWireServiceSubscriptionSnapshot", - "start_line": 119, - "end_line": 122, - "type": "FUNCTION", - "content_hash": "cfda6acc3018f293" - }, - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.parseServiceProviderUpdate": { - "file_path": "packages/chord/src/services/wire.ts", - "qualified_name": "packages.chord.src.services.wire.parseServiceProviderUpdate", - "start_line": 124, - "end_line": 127, - "type": "FUNCTION", - "content_hash": "8ed6b694620326d3" - }, - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.parseWireServiceProviderUpdate": { - "file_path": "packages/chord/src/services/wire.ts", - "qualified_name": "packages.chord.src.services.wire.parseWireServiceProviderUpdate", - "start_line": 129, - "end_line": 132, - "type": "FUNCTION", - "content_hash": "38eb30709cacddbb" - }, - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.assertSubscriptionSnapshot": { - "file_path": "packages/chord/src/services/wire.ts", - "qualified_name": "packages.chord.src.services.wire.assertSubscriptionSnapshot", - "start_line": 134, - "end_line": 141, - "type": "FUNCTION", - "content_hash": "ad85c1f16008485e" - }, - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.assertProviderUpdate": { - "file_path": "packages/chord/src/services/wire.ts", - "qualified_name": "packages.chord.src.services.wire.assertProviderUpdate", - "start_line": 143, - "end_line": 185, - "type": "FUNCTION", - "content_hash": "ec363e3a6ed78533" - }, - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.assertInstance": { - "file_path": "packages/chord/src/services/wire.ts", - "qualified_name": "packages.chord.src.services.wire.assertInstance", - "start_line": 187, - "end_line": 209, - "type": "FUNCTION", - "content_hash": "72f2b7b5b247d8c8" - }, - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.assertAddress": { - "file_path": "packages/chord/src/services/wire.ts", - "qualified_name": "packages.chord.src.services.wire.assertAddress", - "start_line": 211, - "end_line": 217, - "type": "FUNCTION", - "content_hash": "dd5795fa968f48b5" - }, - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.record": { - "file_path": "packages/chord/src/services/wire.ts", - "qualified_name": "packages.chord.src.services.wire.record", - "start_line": 219, - "end_line": 224, - "type": "FUNCTION", - "content_hash": "c72df7046ecbbaa3" - }, - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.assertKeys": { - "file_path": "packages/chord/src/services/wire.ts", - "qualified_name": "packages.chord.src.services.wire.assertKeys", - "start_line": 226, - "end_line": 236, - "type": "FUNCTION", - "content_hash": "6859ff22403d79ed" - }, - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.assertKeys.required.some() callback": { - "file_path": "packages/chord/src/services/wire.ts", - "qualified_name": "packages.chord.src.services.wire.assertKeys.required.some() callback", - "start_line": 233, - "end_line": 233, - "type": "FUNCTION", - "content_hash": "32e27e004130cd89" - }, - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.assertKeys.some() callback": { - "file_path": "packages/chord/src/services/wire.ts", - "qualified_name": "packages.chord.src.services.wire.assertKeys.some() callback", - "start_line": 233, - "end_line": 233, - "type": "FUNCTION", - "content_hash": "32e27e004130cd89" - }, - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.isId": { - "file_path": "packages/chord/src/services/wire.ts", - "qualified_name": "packages.chord.src.services.wire.isId", - "start_line": 238, - "end_line": 240, - "type": "FUNCTION", - "content_hash": "7d62661591de857f" - }, - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.isMode": { - "file_path": "packages/chord/src/services/wire.ts", - "qualified_name": "packages.chord.src.services.wire.isMode", - "start_line": 242, - "end_line": 244, - "type": "FUNCTION", - "content_hash": "5812a4d21b8c6ecd" - }, - "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.isInteger": { - "file_path": "packages/chord/src/services/wire.ts", - "qualified_name": "packages.chord.src.services.wire.isInteger", - "start_line": 246, - "end_line": 248, - "type": "FUNCTION", - "content_hash": "e468ab4419c453ff" - }, - "packages/chord/src/types.ts|packages.chord.src.types.ContextKey": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.ContextKey", - "start_line": 8, - "end_line": 12, - "type": "INTERFACE", - "content_hash": "4d6f07c0ca69873e" - }, - "packages/chord/src/types.ts|packages.chord.src.types.Context": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.Context", - "start_line": 15, - "end_line": 19, - "type": "INTERFACE", - "content_hash": "421f52ca4405ceef" - }, - "packages/chord/src/types.ts|packages.chord.src.types.Context.value": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.Context.value", - "start_line": 17, - "end_line": 17, - "type": "METHOD", - "content_hash": "1481447c72c759af" - }, - "packages/chord/src/types.ts|packages.chord.src.types.Context.toString": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.Context.toString", - "start_line": 18, - "end_line": 18, - "type": "METHOD", - "content_hash": "3b77bb880a92434d" - }, - "packages/chord/src/types.ts|packages.chord.src.types.ReplicatedStateDelivery": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.ReplicatedStateDelivery", - "start_line": 38, - "end_line": 41, - "type": "INTERFACE", - "content_hash": "24a6aa3b6d6d248d" - }, - "packages/chord/src/types.ts|packages.chord.src.types.ReplicatedState": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.ReplicatedState", - "start_line": 43, - "end_line": 57, - "type": "INTERFACE", - "content_hash": "defa13674502862a" - }, - "packages/chord/src/types.ts|packages.chord.src.types.ReplicatedState.subscribe": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.ReplicatedState.subscribe", - "start_line": 56, - "end_line": 56, - "type": "METHOD", - "content_hash": "c8c85d7c562d8779" - }, - "packages/chord/src/types.ts|packages.chord.src.types.MutableReplicatedState": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.MutableReplicatedState", - "start_line": 59, - "end_line": 71, - "type": "INTERFACE", - "content_hash": "e2cba9eacf7d4df4" - }, - "packages/chord/src/types.ts|packages.chord.src.types.MutableReplicatedState.change": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.MutableReplicatedState.change", - "start_line": 65, - "end_line": 65, - "type": "METHOD", - "content_hash": "628f55c0d9e80e71" - }, - "packages/chord/src/types.ts|packages.chord.src.types.MutableReplicatedState.replace": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.MutableReplicatedState.replace", - "start_line": 70, - "end_line": 70, - "type": "METHOD", - "content_hash": "dfb70dbd69453ed8" - }, - "packages/chord/src/types.ts|packages.chord.src.types.ReplicatedStateSourceFrame": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.ReplicatedStateSourceFrame", - "start_line": 74, - "end_line": 82, - "type": "INTERFACE", - "content_hash": "ce58f9ace6841afc" - }, - "packages/chord/src/types.ts|packages.chord.src.types.ReplicatedStateSourceAttachment": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.ReplicatedStateSourceAttachment", - "start_line": 84, - "end_line": 95, - "type": "INTERFACE", - "content_hash": "b9546cfd408e6da3" - }, - "packages/chord/src/types.ts|packages.chord.src.types.ReplicatedStateSourceAttachment.activate": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.ReplicatedStateSourceAttachment.activate", - "start_line": 92, - "end_line": 92, - "type": "METHOD", - "content_hash": "b3f3cec5cb3f09de" - }, - "packages/chord/src/types.ts|packages.chord.src.types.ReplicatedStateSourceAttachment.dispose": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.ReplicatedStateSourceAttachment.dispose", - "start_line": 94, - "end_line": 94, - "type": "METHOD", - "content_hash": "e2302a7d8a3a0100" - }, - "packages/chord/src/types.ts|packages.chord.src.types.ReplicatedStateSource": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.ReplicatedStateSource", - "start_line": 105, - "end_line": 107, - "type": "INTERFACE", - "content_hash": "26d06a1c5b10c526" - }, - "packages/chord/src/types.ts|packages.chord.src.types.ReplicatedStateSource.attach": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.ReplicatedStateSource.attach", - "start_line": 106, - "end_line": 106, - "type": "METHOD", - "content_hash": "20c41f5f7c32ed79" - }, - "packages/chord/src/types.ts|packages.chord.src.types.ReplicatedStateSourceOptions": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.ReplicatedStateSourceOptions", - "start_line": 109, - "end_line": 112, - "type": "INTERFACE", - "content_hash": "9c6e13f4ebd097e7" - }, - "packages/chord/src/types.ts|packages.chord.src.types.AttachedReplicatedState": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.AttachedReplicatedState", - "start_line": 115, - "end_line": 119, - "type": "INTERFACE", - "content_hash": "6d049ec2eb93c4b2" - }, - "packages/chord/src/types.ts|packages.chord.src.types.AttachedReplicatedState.dispose": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.AttachedReplicatedState.dispose", - "start_line": 118, - "end_line": 118, - "type": "METHOD", - "content_hash": "e2302a7d8a3a0100" - }, - "packages/chord/src/types.ts|packages.chord.src.types.Service": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.Service", - "start_line": 126, - "end_line": 131, - "type": "INTERFACE", - "content_hash": "1517f448bb9ab013" - }, - "packages/chord/src/types.ts|packages.chord.src.types.ServiceSpawner": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.ServiceSpawner", - "start_line": 184, - "end_line": 186, - "type": "INTERFACE", - "content_hash": "26d277a64d9ccdaf" - }, - "packages/chord/src/types.ts|packages.chord.src.types.ServiceSpawner.spawn": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.ServiceSpawner.spawn", - "start_line": 185, - "end_line": 185, - "type": "METHOD", - "content_hash": "b99d94d2a88ed0fc" - }, - "packages/chord/src/types.ts|packages.chord.src.types.RemoteServices": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.RemoteServices", - "start_line": 188, - "end_line": 194, - "type": "INTERFACE", - "content_hash": "4901398ff47b21ce" - }, - "packages/chord/src/types.ts|packages.chord.src.types.RemoteServices.use": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.RemoteServices.use", - "start_line": 189, - "end_line": 189, - "type": "METHOD", - "content_hash": "3e2bbc5cc9b95c58" - }, - "packages/chord/src/types.ts|packages.chord.src.types.RemoteServices.observe": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.RemoteServices.observe", - "start_line": 190, - "end_line": 190, - "type": "METHOD", - "content_hash": "ca87b8486d90d0a3" - }, - "packages/chord/src/types.ts|packages.chord.src.types.RemoteServices.ready": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.RemoteServices.ready", - "start_line": 192, - "end_line": 192, - "type": "METHOD", - "content_hash": "b64ff8b0be01a877" - }, - "packages/chord/src/types.ts|packages.chord.src.types.RemoteServices.dispose": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.RemoteServices.dispose", - "start_line": 193, - "end_line": 193, - "type": "METHOD", - "content_hash": "8bd14fd7632afc66" - }, - "packages/chord/src/types.ts|packages.chord.src.types.ServiceSubscription": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.ServiceSubscription", - "start_line": 244, - "end_line": 249, - "type": "INTERFACE", - "content_hash": "ca0902ec6799f218" - }, - "packages/chord/src/types.ts|packages.chord.src.types.ServiceSubscription.activate": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.ServiceSubscription.activate", - "start_line": 247, - "end_line": 247, - "type": "METHOD", - "content_hash": "5cb3be930974bc56" - }, - "packages/chord/src/types.ts|packages.chord.src.types.ServiceSubscription.close": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.ServiceSubscription.close", - "start_line": 248, - "end_line": 248, - "type": "METHOD", - "content_hash": "0708365fdbc20eb5" - }, - "packages/chord/src/types.ts|packages.chord.src.types.RemoteServiceTransport": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.RemoteServiceTransport", - "start_line": 259, - "end_line": 267, - "type": "INTERFACE", - "content_hash": "e1441432b254a5a8" - }, - "packages/chord/src/types.ts|packages.chord.src.types.RemoteServiceTransport.invoke": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.RemoteServiceTransport.invoke", - "start_line": 260, - "end_line": 260, - "type": "METHOD", - "content_hash": "07db191a00a8f594" - }, - "packages/chord/src/types.ts|packages.chord.src.types.RemoteServiceTransport.subscribe": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.RemoteServiceTransport.subscribe", - "start_line": 261, - "end_line": 266, - "type": "METHOD", - "content_hash": "eafa391d94bf0442" - }, - "packages/chord/src/types.ts|packages.chord.src.types.RemoteServiceBindingOptions": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.RemoteServiceBindingOptions", - "start_line": 269, - "end_line": 275, - "type": "INTERFACE", - "content_hash": "d4d48244da033433" - }, - "packages/chord/src/types.ts|packages.chord.src.types.RemoteServiceBinding": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.RemoteServiceBinding", - "start_line": 277, - "end_line": 279, - "type": "INTERFACE", - "content_hash": "26124cdf652feb38" - }, - "packages/chord/src/types.ts|packages.chord.src.types.RemoteServiceBinding.rebind": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.RemoteServiceBinding.rebind", - "start_line": 278, - "end_line": 278, - "type": "METHOD", - "content_hash": "657d0fa83dc5243c" - }, - "packages/chord/src/types.ts|packages.chord.src.types.FacetEnvironment": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.FacetEnvironment", - "start_line": 281, - "end_line": 301, - "type": "INTERFACE", - "content_hash": "6e4bc08babeb7584" - }, - "packages/chord/src/types.ts|packages.chord.src.types.FacetEnvironment.use": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.FacetEnvironment.use", - "start_line": 283, - "end_line": 283, - "type": "METHOD", - "content_hash": "3e2bbc5cc9b95c58" - }, - "packages/chord/src/types.ts|packages.chord.src.types.FacetEnvironment.observe": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.FacetEnvironment.observe", - "start_line": 285, - "end_line": 285, - "type": "METHOD", - "content_hash": "3c6f1f99ea0ac201" - }, - "packages/chord/src/types.ts|packages.chord.src.types.FacetEnvironment.provide": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.FacetEnvironment.provide", - "start_line": 287, - "end_line": 287, - "type": "METHOD", - "content_hash": "a1b9f1a00f40b939" - }, - "packages/chord/src/types.ts|packages.chord.src.types.FacetEnvironment.provideMany": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.FacetEnvironment.provideMany", - "start_line": 289, - "end_line": 289, - "type": "METHOD", - "content_hash": "db1ca90274d65a3b" - }, - "packages/chord/src/types.ts|packages.chord.src.types.FacetEnvironment.replicatedState": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.FacetEnvironment.replicatedState", - "start_line": 294, - "end_line": 294, - "type": "METHOD", - "content_hash": "8c7d884e89c18957" - }, - "packages/chord/src/types.ts|packages.chord.src.types.FacetEnvironment.own": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.FacetEnvironment.own", - "start_line": 296, - "end_line": 296, - "type": "METHOD", - "content_hash": "a03a9cba3adb3e49" - }, - "packages/chord/src/types.ts|packages.chord.src.types.FacetEnvironment.onActivate": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.FacetEnvironment.onActivate", - "start_line": 298, - "end_line": 298, - "type": "METHOD", - "content_hash": "ae3ed740901c3887" - }, - "packages/chord/src/types.ts|packages.chord.src.types.FacetEnvironment.onDeactivate": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.FacetEnvironment.onDeactivate", - "start_line": 300, - "end_line": 300, - "type": "METHOD", - "content_hash": "060e5bcfed65371e" - }, - "packages/chord/src/types.ts|packages.chord.src.types.Facet": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.Facet", - "start_line": 303, - "end_line": 306, - "type": "INTERFACE", - "content_hash": "2205d646a30307ef" - }, - "packages/chord/src/types.ts|packages.chord.src.types.Facet.setup": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.Facet.setup", - "start_line": 305, - "end_line": 305, - "type": "METHOD", - "content_hash": "3948aaeaf3ae0f59" - }, - "packages/chord/src/types.ts|packages.chord.src.types.RemoteServiceSource": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.RemoteServiceSource", - "start_line": 308, - "end_line": 317, - "type": "INTERFACE", - "content_hash": "b9117bc0cd173771" - }, - "packages/chord/src/types.ts|packages.chord.src.types.RemoteServiceSource.catalogue": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.RemoteServiceSource.catalogue", - "start_line": 311, - "end_line": 311, - "type": "METHOD", - "content_hash": "25c29fed7b434e31" - }, - "packages/chord/src/types.ts|packages.chord.src.types.RemoteServiceSource.open": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.RemoteServiceSource.open", - "start_line": 312, - "end_line": 316, - "type": "METHOD", - "content_hash": "cc450f14dd6cf035" - }, - "packages/chord/src/types.ts|packages.chord.src.types.FacetOptions": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.FacetOptions", - "start_line": 319, - "end_line": 323, - "type": "INTERFACE", - "content_hash": "7fbff596298bc57f" - }, - "packages/chord/src/types.ts|packages.chord.src.types.FacetHost": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.FacetHost", - "start_line": 325, - "end_line": 330, - "type": "INTERFACE", - "content_hash": "066d3db9d4500dd9" - }, - "packages/chord/src/types.ts|packages.chord.src.types.FacetHost.reload": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.FacetHost.reload", - "start_line": 328, - "end_line": 328, - "type": "METHOD", - "content_hash": "455bfab7f27155f5" - }, - "packages/chord/src/types.ts|packages.chord.src.types.FacetHost.dispose": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.FacetHost.dispose", - "start_line": 329, - "end_line": 329, - "type": "METHOD", - "content_hash": "f4a4fcb647783ab6" - }, - "packages/chord/src/types.ts|packages.chord.src.types.LoadedFacets": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.LoadedFacets", - "start_line": 332, - "end_line": 335, - "type": "INTERFACE", - "content_hash": "8d1595a7283c5767" - }, - "packages/chord/src/types.ts|packages.chord.src.types.LoadedFacets.dispose": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.LoadedFacets.dispose", - "start_line": 334, - "end_line": 334, - "type": "METHOD", - "content_hash": "f4a4fcb647783ab6" - }, - "packages/chord/src/types.ts|packages.chord.src.types.FacetLoader": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.FacetLoader", - "start_line": 337, - "end_line": 339, - "type": "INTERFACE", - "content_hash": "dcb9db227a4340ef" - }, - "packages/chord/src/types.ts|packages.chord.src.types.FacetLoader.load": { - "file_path": "packages/chord/src/types.ts", - "qualified_name": "packages.chord.src.types.FacetLoader.load", - "start_line": 338, - "end_line": 338, - "type": "METHOD", - "content_hash": "d784ca2faa42f5f2" - }, - "packages/client/src/client.ts|packages.client.src.client.PendingRequest": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.PendingRequest", - "start_line": 45, - "end_line": 49, - "type": "INTERFACE", - "content_hash": "8466a5ebc06f7caf" - }, - "packages/client/src/client.ts|packages.client.src.client.PendingRequest.resolve": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.PendingRequest.resolve", - "start_line": 46, - "end_line": 46, - "type": "METHOD", - "content_hash": "b165bd35cc85c7b0" - }, - "packages/client/src/client.ts|packages.client.src.client.PendingRequest.reject": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.PendingRequest.reject", - "start_line": 47, - "end_line": 47, - "type": "METHOD", - "content_hash": "77a24e6139136126" - }, - "packages/client/src/client.ts|packages.client.src.client.PendingRequest.cleanup": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.PendingRequest.cleanup", - "start_line": 48, - "end_line": 48, - "type": "METHOD", - "content_hash": "da8c95b9bccc94c4" - }, - "packages/client/src/client.ts|packages.client.src.client.ActiveServiceListener": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.ActiveServiceListener", - "start_line": 51, - "end_line": 60, - "type": "INTERFACE", - "content_hash": "3800941420b84403" - }, - "packages/client/src/client.ts|packages.client.src.client.Client": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.Client", - "start_line": 62, - "end_line": 445, - "type": "CLASS", - "content_hash": "6826ebd6d90c6966" - }, - "packages/client/src/client.ts|packages.client.src.client.Client.constructor": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.Client.constructor", - "start_line": 76, - "end_line": 91, - "type": "CONSTRUCTOR", - "content_hash": "e2c882e183c58641" - }, - "packages/client/src/client.ts|packages.client.src.client.Client.constructor.onHandshake": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.Client.constructor.onHandshake", - "start_line": 85, - "end_line": 87, - "type": "METHOD", - "content_hash": "6c1959fde872f846" - }, - "packages/client/src/client.ts|packages.client.src.client.Client.constructor.onMessage": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.Client.constructor.onMessage", - "start_line": 88, - "end_line": 88, - "type": "METHOD", - "content_hash": "f8e536a12df72b6b" - }, - "packages/client/src/client.ts|packages.client.src.client.Client.constructor.onStateChange": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.Client.constructor.onStateChange", - "start_line": 89, - "end_line": 89, - "type": "METHOD", - "content_hash": "b542d9e51df08f0d" - }, - "packages/client/src/client.ts|packages.client.src.client.Client.disposed": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.Client.disposed", - "start_line": 93, - "end_line": 95, - "type": "METHOD", - "content_hash": "4c7a42d09c41f1e3" - }, - "packages/client/src/client.ts|packages.client.src.client.Client.connectionState": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.Client.connectionState", - "start_line": 97, - "end_line": 99, - "type": "METHOD", - "content_hash": "9a3512e0ae458f10" - }, - "packages/client/src/client.ts|packages.client.src.client.Client.connected": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.Client.connected", - "start_line": 101, - "end_line": 103, - "type": "METHOD", - "content_hash": "f807313fa294f354" - }, - "packages/client/src/client.ts|packages.client.src.client.Client.serverId": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.Client.serverId", - "start_line": 105, - "end_line": 107, - "type": "METHOD", - "content_hash": "f44950102a2a5bbc" - }, - "packages/client/src/client.ts|packages.client.src.client.Client.hello": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.Client.hello", - "start_line": 109, - "end_line": 111, - "type": "METHOD", - "content_hash": "a9e6acaa74f71c3a" - }, - "packages/client/src/client.ts|packages.client.src.client.Client.attachment": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.Client.attachment", - "start_line": 113, - "end_line": 115, - "type": "METHOD", - "content_hash": "d5d73cc80aad92e8" - }, - "packages/client/src/client.ts|packages.client.src.client.connect": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.connect", - "start_line": 117, - "end_line": 126, - "type": "METHOD", - "content_hash": "1ed3e3f8da2d4c24" - }, - "packages/client/src/client.ts|packages.client.src.client.Client.connect": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.Client.connect", - "start_line": 128, - "end_line": 132, - "type": "METHOD", - "content_hash": "f994c8333d310a1e" - }, - "packages/client/src/client.ts|packages.client.src.client.Client.reconnect": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.Client.reconnect", - "start_line": 134, - "end_line": 136, - "type": "METHOD", - "content_hash": "dd3b9970ac6648d4" - }, - "packages/client/src/client.ts|packages.client.src.client.Client.disconnect": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.Client.disconnect", - "start_line": 138, - "end_line": 140, - "type": "METHOD", - "content_hash": "7ca915c8e9b14ab6" - }, - "packages/client/src/client.ts|packages.client.src.client.Client.onConnectionStateChange": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.Client.onConnectionStateChange", - "start_line": 142, - "end_line": 146, - "type": "METHOD", - "content_hash": "69dd2f77bbee9d59" - }, - "packages/client/src/client.ts|packages.client.src.client.Client.onAttachmentChange": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.Client.onAttachmentChange", - "start_line": 148, - "end_line": 152, - "type": "METHOD", - "content_hash": "7bfc7993911f5299" - }, - "packages/client/src/client.ts|packages.client.src.client.Client.request": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.Client.request", - "start_line": 155, - "end_line": 157, - "type": "METHOD", - "content_hash": "6f0d58084d82a577" - }, - "packages/client/src/client.ts|packages.client.src.client.Client.serviceCatalogue": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.Client.serviceCatalogue", - "start_line": 159, - "end_line": 170, - "type": "METHOD", - "content_hash": "afc627169a89585d" - }, - "packages/client/src/client.ts|packages.client.src.client.Client.subscribeService": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.Client.subscribeService", - "start_line": 172, - "end_line": 236, - "type": "METHOD", - "content_hash": "94f7df415a22d119" - }, - "packages/client/src/client.ts|packages.client.src.client.Client.subscribeService.#request() callback": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.Client.subscribeService.#request() callback", - "start_line": 197, - "end_line": 204, - "type": "FUNCTION", - "content_hash": "b84c605c568869e9" - }, - "packages/client/src/client.ts|packages.client.src.client.Client.subscribeService.start": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.Client.subscribeService.start", - "start_line": 216, - "end_line": 220, - "type": "METHOD", - "content_hash": "444ccca55fdf0b8b" - }, - "packages/client/src/client.ts|packages.client.src.client.Client.subscribeService.dispose": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.Client.subscribeService.dispose", - "start_line": 221, - "end_line": 234, - "type": "METHOD", - "content_hash": "00d73ec6c165e715" - }, - "packages/client/src/client.ts|packages.client.src.client.Client.#request": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.Client.#request", - "start_line": 238, - "end_line": 302, - "type": "METHOD", - "content_hash": "81e119feed1d160e" - }, - "packages/client/src/client.ts|packages.client.src.client.#request.onAbort": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.#request.onAbort", - "start_line": 263, - "end_line": 268, - "type": "FUNCTION", - "content_hash": "76ac3dbd6e31c490" - }, - "packages/client/src/client.ts|packages.client.src.client.Client.#request.resolve": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.Client.#request.resolve", - "start_line": 272, - "end_line": 282, - "type": "METHOD", - "content_hash": "73e6d9905a0fa7af" - }, - "packages/client/src/client.ts|packages.client.src.client.Client.#request.cleanup": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.Client.#request.cleanup", - "start_line": 284, - "end_line": 286, - "type": "METHOD", - "content_hash": "db369ac9333560be" - }, - "packages/client/src/client.ts|packages.client.src.client.Client.#handleMessage": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.Client.#handleMessage", - "start_line": 304, - "end_line": 343, - "type": "METHOD", - "content_hash": "407026a6486d555a" - }, - "packages/client/src/client.ts|packages.client.src.client.Client.#handleConnectionStateChange": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.Client.#handleConnectionStateChange", - "start_line": 345, - "end_line": 359, - "type": "METHOD", - "content_hash": "01cb8765ab9bd287" - }, - "packages/client/src/client.ts|packages.client.src.client.Client.#takePendingRequest": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.Client.#takePendingRequest", - "start_line": 361, - "end_line": 368, - "type": "METHOD", - "content_hash": "2b09bb066ed8bb36" - }, - "packages/client/src/client.ts|packages.client.src.client.Client.#rejectPendingRequests": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.Client.#rejectPendingRequests", - "start_line": 370, - "end_line": 377, - "type": "METHOD", - "content_hash": "fd8a459c3fee8faf" - }, - "packages/client/src/client.ts|packages.client.src.client.Client.dispose": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.Client.dispose", - "start_line": 379, - "end_line": 392, - "type": "METHOD", - "content_hash": "46570dbe1c6f8160" - }, - "packages/client/src/client.ts|packages.client.src.client.Client.[Symbol.asyncDispose]": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.Client.[Symbol.asyncDispose]", - "start_line": 394, - "end_line": 396, - "type": "METHOD", - "content_hash": "6f71ec7e7f83384a" - }, - "packages/client/src/client.ts|packages.client.src.client.Client.#setAttachment": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.Client.#setAttachment", - "start_line": 398, - "end_line": 415, - "type": "METHOD", - "content_hash": "ce2bff6c36b69989" - }, - "packages/client/src/client.ts|packages.client.src.client.Client.#deliverServiceUpdate": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.Client.#deliverServiceUpdate", - "start_line": 417, - "end_line": 421, - "type": "METHOD", - "content_hash": "051c8e841314f2df" - }, - "packages/client/src/client.ts|packages.client.src.client.Client.#deliverServiceUpdate.active.deliveryTail.then() callback": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.Client.#deliverServiceUpdate.active.deliveryTail.then() callback", - "start_line": 419, - "end_line": 419, - "type": "FUNCTION", - "content_hash": "c6e5809cde5f76f5" - }, - "packages/client/src/client.ts|packages.client.src.client.Client.#deliverServiceUpdate.catch() callback": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.Client.#deliverServiceUpdate.catch() callback", - "start_line": 420, - "end_line": 420, - "type": "FUNCTION", - "content_hash": "fd4dbf7de6895cd9" - }, - "packages/client/src/client.ts|packages.client.src.client.Client.#targetIsCurrent": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.Client.#targetIsCurrent", - "start_line": 423, - "end_line": 431, - "type": "METHOD", - "content_hash": "3e92684a26a2ea8f" - }, - "packages/client/src/client.ts|packages.client.src.client.Client.#assertNotDisposed": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.Client.#assertNotDisposed", - "start_line": 433, - "end_line": 435, - "type": "METHOD", - "content_hash": "eda2f3b6c4031b66" - }, - "packages/client/src/client.ts|packages.client.src.client.Client.#reportListenerError": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.Client.#reportListenerError", - "start_line": 437, - "end_line": 444, - "type": "METHOD", - "content_hash": "80bb63a10cf5f910" - }, - "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.createClientServiceTransport", - "start_line": 448, - "end_line": 474, - "type": "FUNCTION", - "content_hash": "a929d4d61e50287e" - }, - "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.invoke": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.createClientServiceTransport.invoke", - "start_line": 458, - "end_line": 458, - "type": "METHOD", - "content_hash": "78e5f96fa709579b" - }, - "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.subscribe": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.createClientServiceTransport.subscribe", - "start_line": 459, - "end_line": 472, - "type": "METHOD", - "content_hash": "77bba8edf9d3e3e7" - }, - "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.subscribe.subscription": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.createClientServiceTransport.subscribe.subscription", - "start_line": 460, - "end_line": 466, - "type": "CLASS", - "content_hash": "e221fb55301df3a4" - }, - "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.subscribe.subscription.client.subscribeService() callback": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.createClientServiceTransport.subscribe.subscription.client.subscribeService() callback", - "start_line": 464, - "end_line": 464, - "type": "FUNCTION", - "content_hash": "e8fa485eda547570" - }, - "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.subscribe.activate": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.createClientServiceTransport.subscribe.activate", - "start_line": 469, - "end_line": 469, - "type": "METHOD", - "content_hash": "637935150a0dd0f1" - }, - "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.subscribe.close": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.createClientServiceTransport.subscribe.close", - "start_line": 470, - "end_line": 470, - "type": "METHOD", - "content_hash": "5007e9b09f60f1f9" - }, - "packages/client/src/client.ts|packages.client.src.client.abortError": { - "file_path": "packages/client/src/client.ts", - "qualified_name": "packages.client.src.client.abortError", - "start_line": 476, - "end_line": 479, - "type": "FUNCTION", - "content_hash": "0e055b359bca2d4d" - }, - "packages/client/src/connection.ts|packages.client.src.connection.ConnectionOptions": { - "file_path": "packages/client/src/connection.ts", - "qualified_name": "packages.client.src.connection.ConnectionOptions", - "start_line": 32, - "end_line": 39, - "type": "INTERFACE", - "content_hash": "7fb08787c427fb61" - }, - "packages/client/src/connection.ts|packages.client.src.connection.ConnectionOptions.onHandshake": { - "file_path": "packages/client/src/connection.ts", - "qualified_name": "packages.client.src.connection.ConnectionOptions.onHandshake", - "start_line": 36, - "end_line": 36, - "type": "METHOD", - "content_hash": "0113aae4d83c86ca" - }, - "packages/client/src/connection.ts|packages.client.src.connection.ConnectionOptions.onMessage": { - "file_path": "packages/client/src/connection.ts", - "qualified_name": "packages.client.src.connection.ConnectionOptions.onMessage", - "start_line": 37, - "end_line": 37, - "type": "METHOD", - "content_hash": "f3d2f78f9793d709" - }, - "packages/client/src/connection.ts|packages.client.src.connection.ConnectionOptions.onStateChange": { - "file_path": "packages/client/src/connection.ts", - "qualified_name": "packages.client.src.connection.ConnectionOptions.onStateChange", - "start_line": 38, - "end_line": 38, - "type": "METHOD", - "content_hash": "822dcf9c7cfdf6b6" - }, - "packages/client/src/connection.ts|packages.client.src.connection.Connection": { - "file_path": "packages/client/src/connection.ts", - "qualified_name": "packages.client.src.connection.Connection", - "start_line": 41, - "end_line": 245, - "type": "CLASS", - "content_hash": "e7d9689285224077" - }, - "packages/client/src/connection.ts|packages.client.src.connection.Connection.constructor": { - "file_path": "packages/client/src/connection.ts", - "qualified_name": "packages.client.src.connection.Connection.constructor", - "start_line": 47, - "end_line": 57, - "type": "CONSTRUCTOR", - "content_hash": "58a76c6ef272ab8f" - }, - "packages/client/src/connection.ts|packages.client.src.connection.Connection.state": { - "file_path": "packages/client/src/connection.ts", - "qualified_name": "packages.client.src.connection.Connection.state", - "start_line": 59, - "end_line": 61, - "type": "METHOD", - "content_hash": "132e971d88e4655b" - }, - "packages/client/src/connection.ts|packages.client.src.connection.Connection.maxFrameLength": { - "file_path": "packages/client/src/connection.ts", - "qualified_name": "packages.client.src.connection.Connection.maxFrameLength", - "start_line": 63, - "end_line": 65, - "type": "METHOD", - "content_hash": "7c05851d26f4e27a" - }, - "packages/client/src/connection.ts|packages.client.src.connection.Connection.connect": { - "file_path": "packages/client/src/connection.ts", - "qualified_name": "packages.client.src.connection.Connection.connect", - "start_line": 67, - "end_line": 91, - "type": "METHOD", - "content_hash": "bf3434ca2cadb2a2" - }, - "packages/client/src/connection.ts|packages.client.src.connection.Connection.connect.handlers": { - "file_path": "packages/client/src/connection.ts", - "qualified_name": "packages.client.src.connection.Connection.connect.handlers", - "start_line": 80, - "end_line": 88, - "type": "CLASS", - "content_hash": "e31954a33c1f0722" - }, - "packages/client/src/connection.ts|packages.client.src.connection.Connection.connect.handlers.onData": { - "file_path": "packages/client/src/connection.ts", - "qualified_name": "packages.client.src.connection.Connection.connect.handlers.onData", - "start_line": 81, - "end_line": 81, - "type": "METHOD", - "content_hash": "afdc29c292838d57" - }, - "packages/client/src/connection.ts|packages.client.src.connection.Connection.connect.handlers.onClose": { - "file_path": "packages/client/src/connection.ts", - "qualified_name": "packages.client.src.connection.Connection.connect.handlers.onClose", - "start_line": 82, - "end_line": 84, - "type": "METHOD", - "content_hash": "f55354f376e1997d" - }, - "packages/client/src/connection.ts|packages.client.src.connection.Connection.connect.handlers.onError": { - "file_path": "packages/client/src/connection.ts", - "qualified_name": "packages.client.src.connection.Connection.connect.handlers.onError", - "start_line": 85, - "end_line": 87, - "type": "METHOD", - "content_hash": "46d56f9b6b8e60c5" - }, - "packages/client/src/connection.ts|packages.client.src.connection.Connection.disconnect": { - "file_path": "packages/client/src/connection.ts", - "qualified_name": "packages.client.src.connection.Connection.disconnect", - "start_line": 93, - "end_line": 96, - "type": "METHOD", - "content_hash": "a9aaec389b2320c5" - }, - "packages/client/src/connection.ts|packages.client.src.connection.Connection.fail": { - "file_path": "packages/client/src/connection.ts", - "qualified_name": "packages.client.src.connection.Connection.fail", - "start_line": 98, - "end_line": 100, - "type": "METHOD", - "content_hash": "e4fce94c2eed0bca" - }, - "packages/client/src/connection.ts|packages.client.src.connection.Connection.send": { - "file_path": "packages/client/src/connection.ts", - "qualified_name": "packages.client.src.connection.Connection.send", - "start_line": 102, - "end_line": 118, - "type": "METHOD", - "content_hash": "3ec41c43780d1c4b" - }, - "packages/client/src/connection.ts|packages.client.src.connection.Connection.send.sending.catch() callback": { - "file_path": "packages/client/src/connection.ts", - "qualified_name": "packages.client.src.connection.Connection.send.sending.catch() callback", - "start_line": 112, - "end_line": 117, - "type": "FUNCTION", - "content_hash": "756650044a87cb4f" - }, - "packages/client/src/connection.ts|packages.client.src.connection.Connection.#openTransport": { - "file_path": "packages/client/src/connection.ts", - "qualified_name": "packages.client.src.connection.Connection.#openTransport", - "start_line": 120, - "end_line": 141, - "type": "METHOD", - "content_hash": "06370c53cb68560f" - }, - "packages/client/src/connection.ts|packages.client.src.connection.Connection.#handleData": { - "file_path": "packages/client/src/connection.ts", - "qualified_name": "packages.client.src.connection.Connection.#handleData", - "start_line": 143, - "end_line": 161, - "type": "METHOD", - "content_hash": "6807c2cfa8753c61" - }, - "packages/client/src/connection.ts|packages.client.src.connection.Connection.#handleMessage": { - "file_path": "packages/client/src/connection.ts", - "qualified_name": "packages.client.src.connection.Connection.#handleMessage", - "start_line": 163, - "end_line": 213, - "type": "METHOD", - "content_hash": "2c8cc37080b30fcc" - }, - "packages/client/src/connection.ts|packages.client.src.connection.Connection.#handleClose": { - "file_path": "packages/client/src/connection.ts", - "qualified_name": "packages.client.src.connection.Connection.#handleClose", - "start_line": 215, - "end_line": 225, - "type": "METHOD", - "content_hash": "62b9005a4174b204" - }, - "packages/client/src/connection.ts|packages.client.src.connection.Connection.#failAndClose": { - "file_path": "packages/client/src/connection.ts", - "qualified_name": "packages.client.src.connection.Connection.#failAndClose", - "start_line": 227, - "end_line": 232, - "type": "METHOD", - "content_hash": "ba25e6dfeb8550ab" - }, - "packages/client/src/connection.ts|packages.client.src.connection.Connection.#fail": { - "file_path": "packages/client/src/connection.ts", - "qualified_name": "packages.client.src.connection.Connection.#fail", - "start_line": 234, - "end_line": 240, - "type": "METHOD", - "content_hash": "37054154524dda3b" - }, - "packages/client/src/connection.ts|packages.client.src.connection.Connection.#isCurrent": { - "file_path": "packages/client/src/connection.ts", - "qualified_name": "packages.client.src.connection.Connection.#isCurrent", - "start_line": 242, - "end_line": 244, - "type": "METHOD", - "content_hash": "57eff2918aa186c3" - }, - "packages/client/src/errors.ts|packages.client.src.errors.ServerError": { - "file_path": "packages/client/src/errors.ts", - "qualified_name": "packages.client.src.errors.ServerError", - "start_line": 3, - "end_line": 11, - "type": "CLASS", - "content_hash": "f4e1e4bfc76a4013" - }, - "packages/client/src/errors.ts|packages.client.src.errors.ServerError.constructor": { - "file_path": "packages/client/src/errors.ts", - "qualified_name": "packages.client.src.errors.ServerError.constructor", - "start_line": 6, - "end_line": 10, - "type": "CONSTRUCTOR", - "content_hash": "30210decaddad6a6" - }, - "packages/client/src/errors.ts|packages.client.src.errors.DisconnectedError": { - "file_path": "packages/client/src/errors.ts", - "qualified_name": "packages.client.src.errors.DisconnectedError", - "start_line": 13, - "end_line": 18, - "type": "CLASS", - "content_hash": "0968488164ec0c87" - }, - "packages/client/src/errors.ts|packages.client.src.errors.DisconnectedError.constructor": { - "file_path": "packages/client/src/errors.ts", - "qualified_name": "packages.client.src.errors.DisconnectedError.constructor", - "start_line": 14, - "end_line": 17, - "type": "CONSTRUCTOR", - "content_hash": "c312e70a3f20563b" - }, - "packages/client/src/errors.ts|packages.client.src.errors.ClientDisposedError": { - "file_path": "packages/client/src/errors.ts", - "qualified_name": "packages.client.src.errors.ClientDisposedError", - "start_line": 20, - "end_line": 25, - "type": "CLASS", - "content_hash": "fe7ece4bc550c3cc" - }, - "packages/client/src/errors.ts|packages.client.src.errors.ClientDisposedError.constructor": { - "file_path": "packages/client/src/errors.ts", - "qualified_name": "packages.client.src.errors.ClientDisposedError.constructor", - "start_line": 21, - "end_line": 24, - "type": "CONSTRUCTOR", - "content_hash": "f33c89ff219ad55c" - }, - "packages/client/src/errors.ts|packages.client.src.errors.toError": { - "file_path": "packages/client/src/errors.ts", - "qualified_name": "packages.client.src.errors.toError", - "start_line": 27, - "end_line": 29, - "type": "FUNCTION", - "content_hash": "da32ea9d43909b5f" - }, - "packages/client/src/errors.ts|packages.client.src.errors.toDisconnectedError": { - "file_path": "packages/client/src/errors.ts", - "qualified_name": "packages.client.src.errors.toDisconnectedError", - "start_line": 31, - "end_line": 34, - "type": "FUNCTION", - "content_hash": "3c5921a53aabef5b" - }, - "packages/client/src/promise.ts|packages.client.src.promise.PromiseResolvers": { - "file_path": "packages/client/src/promise.ts", - "qualified_name": "packages.client.src.promise.PromiseResolvers", - "start_line": 1, - "end_line": 5, - "type": "INTERFACE", - "content_hash": "bfc68f422c8bd331" - }, - "packages/client/src/promise.ts|packages.client.src.promise.PromiseResolvers.resolve": { - "file_path": "packages/client/src/promise.ts", - "qualified_name": "packages.client.src.promise.PromiseResolvers.resolve", - "start_line": 3, - "end_line": 3, - "type": "METHOD", - "content_hash": "defe918643f9b848" - }, - "packages/client/src/promise.ts|packages.client.src.promise.PromiseResolvers.reject": { - "file_path": "packages/client/src/promise.ts", - "qualified_name": "packages.client.src.promise.PromiseResolvers.reject", - "start_line": 4, - "end_line": 4, - "type": "METHOD", - "content_hash": "9ef62125480c1f30" - }, - "packages/client/src/promise.ts|packages.client.src.promise.createPromiseResolvers": { - "file_path": "packages/client/src/promise.ts", - "qualified_name": "packages.client.src.promise.createPromiseResolvers", - "start_line": 8, - "end_line": 16, - "type": "FUNCTION", - "content_hash": "dfe3c8550ae6f79c" - }, - "packages/client/src/transport.ts|packages.client.src.transport.ByteTransport": { - "file_path": "packages/client/src/transport.ts", - "qualified_name": "packages.client.src.transport.ByteTransport", - "start_line": 1, - "end_line": 6, - "type": "INTERFACE", - "content_hash": "e53e2489fcd38ab2" - }, - "packages/client/src/transport.ts|packages.client.src.transport.ByteTransport.send": { - "file_path": "packages/client/src/transport.ts", - "qualified_name": "packages.client.src.transport.ByteTransport.send", - "start_line": 3, - "end_line": 3, - "type": "METHOD", - "content_hash": "ef4cd961bc8f020c" - }, - "packages/client/src/transport.ts|packages.client.src.transport.ByteTransport.close": { - "file_path": "packages/client/src/transport.ts", - "qualified_name": "packages.client.src.transport.ByteTransport.close", - "start_line": 5, - "end_line": 5, - "type": "METHOD", - "content_hash": "4abe48eab0610226" - }, - "packages/client/src/transport.ts|packages.client.src.transport.ByteTransportHandlers": { - "file_path": "packages/client/src/transport.ts", - "qualified_name": "packages.client.src.transport.ByteTransportHandlers", - "start_line": 8, - "end_line": 15, - "type": "INTERFACE", - "content_hash": "692c6f8c975a9dfa" - }, - "packages/client/src/transport.ts|packages.client.src.transport.ByteTransportHandlers.onData": { - "file_path": "packages/client/src/transport.ts", - "qualified_name": "packages.client.src.transport.ByteTransportHandlers.onData", - "start_line": 10, - "end_line": 10, - "type": "METHOD", - "content_hash": "90eb65cdc35fd8b5" - }, - "packages/client/src/transport.ts|packages.client.src.transport.ByteTransportHandlers.onClose": { - "file_path": "packages/client/src/transport.ts", - "qualified_name": "packages.client.src.transport.ByteTransportHandlers.onClose", - "start_line": 12, - "end_line": 12, - "type": "METHOD", - "content_hash": "cf591c7de027e8ff" - }, - "packages/client/src/transport.ts|packages.client.src.transport.ByteTransportHandlers.onError": { - "file_path": "packages/client/src/transport.ts", - "qualified_name": "packages.client.src.transport.ByteTransportHandlers.onError", - "start_line": 14, - "end_line": 14, - "type": "METHOD", - "content_hash": "17aba0f4b6181746" - }, - "packages/client/src/types.ts|packages.client.src.types.ConnectionStateChange": { - "file_path": "packages/client/src/types.ts", - "qualified_name": "packages.client.src.types.ConnectionStateChange", - "start_line": 7, - "end_line": 10, - "type": "INTERFACE", - "content_hash": "e3fc7a332309d09b" - }, - "packages/client/src/types.ts|packages.client.src.types.ServiceSubscription": { - "file_path": "packages/client/src/types.ts", - "qualified_name": "packages.client.src.types.ServiceSubscription", - "start_line": 16, - "end_line": 23, - "type": "INTERFACE", - "content_hash": "651ae523073ceff3" - }, - "packages/client/src/types.ts|packages.client.src.types.ServiceSubscription.start": { - "file_path": "packages/client/src/types.ts", - "qualified_name": "packages.client.src.types.ServiceSubscription.start", - "start_line": 21, - "end_line": 21, - "type": "METHOD", - "content_hash": "8f626dd399ba4773" - }, - "packages/client/src/types.ts|packages.client.src.types.ServiceSubscription.dispose": { - "file_path": "packages/client/src/types.ts", - "qualified_name": "packages.client.src.types.ServiceSubscription.dispose", - "start_line": 22, - "end_line": 22, - "type": "METHOD", - "content_hash": "f4a4fcb647783ab6" - }, - "packages/client/src/types.ts|packages.client.src.types.ClientOptions": { - "file_path": "packages/client/src/types.ts", - "qualified_name": "packages.client.src.types.ClientOptions", - "start_line": 25, - "end_line": 32, - "type": "INTERFACE", - "content_hash": "dfc2c3470649f4f0" - }, - "packages/client/src/unix.ts|packages.client.src.unix.UnixTransportOptions": { - "file_path": "packages/client/src/unix.ts", - "qualified_name": "packages.client.src.unix.UnixTransportOptions", - "start_line": 19, - "end_line": 22, - "type": "INTERFACE", - "content_hash": "26a24a261411fb27" - }, - "packages/client/src/unix.ts|packages.client.src.unix.UnixServerRoute": { - "file_path": "packages/client/src/unix.ts", - "qualified_name": "packages.client.src.unix.UnixServerRoute", - "start_line": 24, - "end_line": 27, - "type": "INTERFACE", - "content_hash": "0d5a5538d09c58ea" - }, - "packages/client/src/unix.ts|packages.client.src.unix.DiscoverUnixServersOptions": { - "file_path": "packages/client/src/unix.ts", - "qualified_name": "packages.client.src.unix.DiscoverUnixServersOptions", - "start_line": 29, - "end_line": 34, - "type": "INTERFACE", - "content_hash": "47a5cc520d7e4c8b" - }, - "packages/client/src/unix.ts|packages.client.src.unix.discoverUnixServers": { - "file_path": "packages/client/src/unix.ts", - "qualified_name": "packages.client.src.unix.discoverUnixServers", - "start_line": 37, - "end_line": 85, - "type": "FUNCTION", - "content_hash": "8f69cd21349b532b" - }, - "packages/client/src/unix.ts|packages.client.src.unix.discoverUnixServers.candidates": { - "file_path": "packages/client/src/unix.ts", - "qualified_name": "packages.client.src.unix.discoverUnixServers.candidates", - "start_line": 53, - "end_line": 57, - "type": "CLASS", - "content_hash": "0b86850ae1081f0b" - }, - "packages/client/src/unix.ts|packages.client.src.unix.discoverUnixServers.candidates.names.flatMap() callback": { - "file_path": "packages/client/src/unix.ts", - "qualified_name": "packages.client.src.unix.discoverUnixServers.candidates.names.flatMap() callback", - "start_line": 53, - "end_line": 57, - "type": "FUNCTION", - "content_hash": "0b86850ae1081f0b" - }, - "packages/client/src/unix.ts|packages.client.src.unix.discoverUnixServers.Array.from() callback": { - "file_path": "packages/client/src/unix.ts", - "qualified_name": "packages.client.src.unix.discoverUnixServers.Array.from() callback", - "start_line": 63, - "end_line": 81, - "type": "FUNCTION", - "content_hash": "9de8e873bca4e978" - }, - "packages/client/src/unix.ts|packages.client.src.unix.discoverUnixServers.routes.sort() callback": { - "file_path": "packages/client/src/unix.ts", - "qualified_name": "packages.client.src.unix.discoverUnixServers.routes.sort() callback", - "start_line": 84, - "end_line": 84, - "type": "FUNCTION", - "content_hash": "4cb38f5e491e8db5" - }, - "packages/client/src/unix.ts|packages.client.src.unix.createUnixTransportFactory": { - "file_path": "packages/client/src/unix.ts", - "qualified_name": "packages.client.src.unix.createUnixTransportFactory", - "start_line": 88, - "end_line": 91, - "type": "FUNCTION", - "content_hash": "95f261cebe7768fe" - }, - "packages/client/src/unix.ts|packages.client.src.unix.validateUnixTransportOptions": { - "file_path": "packages/client/src/unix.ts", - "qualified_name": "packages.client.src.unix.validateUnixTransportOptions", - "start_line": 93, - "end_line": 101, - "type": "FUNCTION", - "content_hash": "144edd7ff8a51e36" - }, - "packages/client/src/unix.ts|packages.client.src.unix.connectUnixSocket": { - "file_path": "packages/client/src/unix.ts", - "qualified_name": "packages.client.src.unix.connectUnixSocket", - "start_line": 103, - "end_line": 145, - "type": "FUNCTION", - "content_hash": "3c054994e64bba02" - }, - "packages/client/src/unix.ts|packages.client.src.unix.connectUnixSocket.": { - "file_path": "packages/client/src/unix.ts", - "qualified_name": "packages.client.src.unix.connectUnixSocket.", - "start_line": 109, - "end_line": 144, - "type": "FUNCTION", - "content_hash": "01e9e5580dfa505a" - }, - "packages/client/src/unix.ts|packages.client.src.unix.connectUnixSocket..socket.once(\"connect\") callback": { - "file_path": "packages/client/src/unix.ts", - "qualified_name": "packages.client.src.unix.connectUnixSocket..socket.once(\"connect\") callback", - "start_line": 123, - "end_line": 131, - "type": "FUNCTION", - "content_hash": "ff94f96e9c09b78a" - }, - "packages/client/src/unix.ts|packages.client.src.unix.connectUnixSocket..socket.on(\"data\") callback": { - "file_path": "packages/client/src/unix.ts", - "qualified_name": "packages.client.src.unix.connectUnixSocket..socket.on(\"data\") callback", - "start_line": 132, - "end_line": 134, - "type": "FUNCTION", - "content_hash": "108d4001280a060c" - }, - "packages/client/src/unix.ts|packages.client.src.unix.connectUnixSocket..socket.once(\"error\") callback": { - "file_path": "packages/client/src/unix.ts", - "qualified_name": "packages.client.src.unix.connectUnixSocket..socket.once(\"error\") callback", - "start_line": 137, - "end_line": 143, - "type": "FUNCTION", - "content_hash": "2f4819f80705d781" - }, - "packages/client/src/unix.ts|packages.client.src.unix.UnixByteTransport": { - "file_path": "packages/client/src/unix.ts", - "qualified_name": "packages.client.src.unix.UnixByteTransport", - "start_line": 147, - "end_line": 235, - "type": "CLASS", - "content_hash": "996468f2e934977a" - }, - "packages/client/src/unix.ts|packages.client.src.unix.UnixByteTransport.constructor": { - "file_path": "packages/client/src/unix.ts", - "qualified_name": "packages.client.src.unix.UnixByteTransport.constructor", - "start_line": 155, - "end_line": 159, - "type": "CONSTRUCTOR", - "content_hash": "70693115148e7f87" - }, - "packages/client/src/unix.ts|packages.client.src.unix.UnixByteTransport.send": { - "file_path": "packages/client/src/unix.ts", - "qualified_name": "packages.client.src.unix.UnixByteTransport.send", - "start_line": 161, - "end_line": 177, - "type": "METHOD", - "content_hash": "db2a7b92ed703cfe" - }, - "packages/client/src/unix.ts|packages.client.src.unix.UnixByteTransport.send.write": { - "file_path": "packages/client/src/unix.ts", - "qualified_name": "packages.client.src.unix.UnixByteTransport.send.write", - "start_line": 171, - "end_line": 171, - "type": "CLASS", - "content_hash": "57956d0cf96c7203" - }, - "packages/client/src/unix.ts|packages.client.src.unix.UnixByteTransport.send.write.#writeTail.then() callback": { - "file_path": "packages/client/src/unix.ts", - "qualified_name": "packages.client.src.unix.UnixByteTransport.send.write.#writeTail.then() callback", - "start_line": 171, - "end_line": 171, - "type": "FUNCTION", - "content_hash": "57956d0cf96c7203" - }, - "packages/client/src/unix.ts|packages.client.src.unix.UnixByteTransport.send.tracked": { - "file_path": "packages/client/src/unix.ts", - "qualified_name": "packages.client.src.unix.UnixByteTransport.send.tracked", - "start_line": 172, - "end_line": 174, - "type": "CLASS", - "content_hash": "a2f1ab448c8cc24b" - }, - "packages/client/src/unix.ts|packages.client.src.unix.UnixByteTransport.send.tracked.write.finally() callback": { - "file_path": "packages/client/src/unix.ts", - "qualified_name": "packages.client.src.unix.UnixByteTransport.send.tracked.write.finally() callback", - "start_line": 172, - "end_line": 174, - "type": "FUNCTION", - "content_hash": "a2f1ab448c8cc24b" - }, - "packages/client/src/unix.ts|packages.client.src.unix.UnixByteTransport.send.tracked.catch() callback": { - "file_path": "packages/client/src/unix.ts", - "qualified_name": "packages.client.src.unix.UnixByteTransport.send.tracked.catch() callback", - "start_line": 175, - "end_line": 175, - "type": "FUNCTION", - "content_hash": "2e440ad99c21c9aa" - }, - "packages/client/src/unix.ts|packages.client.src.unix.UnixByteTransport.close": { - "file_path": "packages/client/src/unix.ts", - "qualified_name": "packages.client.src.unix.UnixByteTransport.close", - "start_line": 179, - "end_line": 184, - "type": "METHOD", - "content_hash": "052891123b65c875" - }, - "packages/client/src/unix.ts|packages.client.src.unix.UnixByteTransport.#write": { - "file_path": "packages/client/src/unix.ts", - "qualified_name": "packages.client.src.unix.UnixByteTransport.#write", - "start_line": 186, - "end_line": 234, - "type": "METHOD", - "content_hash": "8c39f8aa1d68eb64" - }, - "packages/client/src/unix.ts|packages.client.src.unix.UnixByteTransport.#write.": { - "file_path": "packages/client/src/unix.ts", - "qualified_name": "packages.client.src.unix.UnixByteTransport.#write.", - "start_line": 188, - "end_line": 233, - "type": "FUNCTION", - "content_hash": "a3dbea8fea072f1e" - }, - "packages/client/src/unix.ts|packages.client.src.unix.UnixByteTransport.#write..accepted": { - "file_path": "packages/client/src/unix.ts", - "qualified_name": "packages.client.src.unix.UnixByteTransport.#write..accepted", - "start_line": 219, - "end_line": 226, - "type": "CLASS", - "content_hash": "bb8cdacac3c5e83f" - }, - "packages/client/src/unix.ts|packages.client.src.unix.UnixByteTransport.#write..accepted.#socket.write() callback": { - "file_path": "packages/client/src/unix.ts", - "qualified_name": "packages.client.src.unix.UnixByteTransport.#write..accepted.#socket.write() callback", - "start_line": 219, - "end_line": 226, - "type": "FUNCTION", - "content_hash": "bb8cdacac3c5e83f" - }, - "packages/client/src/unix.ts|packages.client.src.unix.probeUnixServer": { - "file_path": "packages/client/src/unix.ts", - "qualified_name": "packages.client.src.unix.probeUnixServer", - "start_line": 237, - "end_line": 286, - "type": "FUNCTION", - "content_hash": "c9671a4b30fe319b" - }, - "packages/client/src/unix.ts|packages.client.src.unix.probeUnixServer.client": { - "file_path": "packages/client/src/unix.ts", - "qualified_name": "packages.client.src.unix.probeUnixServer.client", - "start_line": 240, - "end_line": 246, - "type": "CLASS", - "content_hash": "0750f6aa7cffb15f" - }, - "packages/client/src/unix.ts|packages.client.src.unix.probeUnixServer.client.transportFactory": { - "file_path": "packages/client/src/unix.ts", - "qualified_name": "packages.client.src.unix.probeUnixServer.client.transportFactory", - "start_line": 242, - "end_line": 245, - "type": "METHOD", - "content_hash": "f2669c63f681a5ec" - }, - "packages/client/src/unix.ts|packages.client.src.unix.probeUnixServer.client.transportFactory.connectUnixSocket() callback": { - "file_path": "packages/client/src/unix.ts", - "qualified_name": "packages.client.src.unix.probeUnixServer.client.transportFactory.connectUnixSocket() callback", - "start_line": 243, - "end_line": 245, - "type": "FUNCTION", - "content_hash": "d86c7c0382f29e60" - }, - "packages/client/src/unix.ts|packages.client.src.unix.probeUnixServer.": { - "file_path": "packages/client/src/unix.ts", - "qualified_name": "packages.client.src.unix.probeUnixServer.", - "start_line": 251, - "end_line": 257, - "type": "FUNCTION", - "content_hash": "748781a244ec21f6" - }, - "packages/client/src/unix.ts|packages.client.src.unix.probeUnixServer..setTimeout() callback": { - "file_path": "packages/client/src/unix.ts", - "qualified_name": "packages.client.src.unix.probeUnixServer..setTimeout() callback", - "start_line": 252, - "end_line": 255, - "type": "FUNCTION", - "content_hash": "04deb5784826008e" - }, - "packages/client/src/unix.ts|packages.client.src.unix.UnixDiscoveryTimeoutError": { - "file_path": "packages/client/src/unix.ts", - "qualified_name": "packages.client.src.unix.UnixDiscoveryTimeoutError", - "start_line": 288, - "end_line": 288, - "type": "CLASS", - "content_hash": "4da934b12b0d3f41" - }, - "packages/client/src/unix.ts|packages.client.src.unix.isErrorCode": { - "file_path": "packages/client/src/unix.ts", - "qualified_name": "packages.client.src.unix.isErrorCode", - "start_line": 290, - "end_line": 299, - "type": "FUNCTION", - "content_hash": "eb154a4a011bd1a5" - }, - "packages/protocol/src/cbor/decoder.ts|packages.protocol.src.cbor.decoder.CborReader": { - "file_path": "packages/protocol/src/cbor/decoder.ts", - "qualified_name": "packages.protocol.src.cbor.decoder.CborReader", - "start_line": 10, - "end_line": 158, - "type": "CLASS", - "content_hash": "126bf8f609581528" - }, - "packages/protocol/src/cbor/decoder.ts|packages.protocol.src.cbor.decoder.CborReader.constructor": { - "file_path": "packages/protocol/src/cbor/decoder.ts", - "qualified_name": "packages.protocol.src.cbor.decoder.CborReader.constructor", - "start_line": 15, - "end_line": 18, - "type": "CONSTRUCTOR", - "content_hash": "7013d88422613eb2" - }, - "packages/protocol/src/cbor/decoder.ts|packages.protocol.src.cbor.decoder.CborReader.decode": { - "file_path": "packages/protocol/src/cbor/decoder.ts", - "qualified_name": "packages.protocol.src.cbor.decoder.CborReader.decode", - "start_line": 20, - "end_line": 24, - "type": "METHOD", - "content_hash": "1a76c172cf385815" - }, - "packages/protocol/src/cbor/decoder.ts|packages.protocol.src.cbor.decoder.CborReader.readItem": { - "file_path": "packages/protocol/src/cbor/decoder.ts", - "qualified_name": "packages.protocol.src.cbor.decoder.CborReader.readItem", - "start_line": 26, - "end_line": 86, - "type": "METHOD", - "content_hash": "0390cfffcd86e223" - }, - "packages/protocol/src/cbor/decoder.ts|packages.protocol.src.cbor.decoder.CborReader.readSimple": { - "file_path": "packages/protocol/src/cbor/decoder.ts", - "qualified_name": "packages.protocol.src.cbor.decoder.CborReader.readSimple", - "start_line": 88, - "end_line": 110, - "type": "METHOD", - "content_hash": "10a05f4c61afdbe2" - }, - "packages/protocol/src/cbor/decoder.ts|packages.protocol.src.cbor.decoder.CborReader.readLength": { - "file_path": "packages/protocol/src/cbor/decoder.ts", - "qualified_name": "packages.protocol.src.cbor.decoder.CborReader.readLength", - "start_line": 112, - "end_line": 117, - "type": "METHOD", - "content_hash": "ada75faaf9155ad7" - }, - "packages/protocol/src/cbor/decoder.ts|packages.protocol.src.cbor.decoder.CborReader.readArgument": { - "file_path": "packages/protocol/src/cbor/decoder.ts", - "qualified_name": "packages.protocol.src.cbor.decoder.CborReader.readArgument", - "start_line": 119, - "end_line": 143, - "type": "METHOD", - "content_hash": "767b808e5a2edfbc" - }, - "packages/protocol/src/cbor/decoder.ts|packages.protocol.src.cbor.decoder.CborReader.readByte": { - "file_path": "packages/protocol/src/cbor/decoder.ts", - "qualified_name": "packages.protocol.src.cbor.decoder.CborReader.readByte", - "start_line": 145, - "end_line": 150, - "type": "METHOD", - "content_hash": "e865682ace9bced3" - }, - "packages/protocol/src/cbor/decoder.ts|packages.protocol.src.cbor.decoder.CborReader.readBytes": { - "file_path": "packages/protocol/src/cbor/decoder.ts", - "qualified_name": "packages.protocol.src.cbor.decoder.CborReader.readBytes", - "start_line": 152, - "end_line": 157, - "type": "METHOD", - "content_hash": "25641727eafdbfeb" - }, - "packages/protocol/src/cbor/decoder.ts|packages.protocol.src.cbor.decoder.decodeCbor": { - "file_path": "packages/protocol/src/cbor/decoder.ts", - "qualified_name": "packages.protocol.src.cbor.decoder.decodeCbor", - "start_line": 161, - "end_line": 168, - "type": "FUNCTION", - "content_hash": "89e8f62e53c6a783" - }, - "packages/protocol/src/cbor/encoder.ts|packages.protocol.src.cbor.encoder.CborWriter": { - "file_path": "packages/protocol/src/cbor/encoder.ts", - "qualified_name": "packages.protocol.src.cbor.encoder.CborWriter", - "start_line": 12, - "end_line": 81, - "type": "CLASS", - "content_hash": "142543f776ae844f" - }, - "packages/protocol/src/cbor/encoder.ts|packages.protocol.src.cbor.encoder.CborWriter.constructor": { - "file_path": "packages/protocol/src/cbor/encoder.ts", - "qualified_name": "packages.protocol.src.cbor.encoder.CborWriter.constructor", - "start_line": 17, - "end_line": 20, - "type": "CONSTRUCTOR", - "content_hash": "926a1cb3ad3788d8" - }, - "packages/protocol/src/cbor/encoder.ts|packages.protocol.src.cbor.encoder.CborWriter.writeByte": { - "file_path": "packages/protocol/src/cbor/encoder.ts", - "qualified_name": "packages.protocol.src.cbor.encoder.CborWriter.writeByte", - "start_line": 22, - "end_line": 26, - "type": "METHOD", - "content_hash": "9929b4f7c0a107c3" - }, - "packages/protocol/src/cbor/encoder.ts|packages.protocol.src.cbor.encoder.CborWriter.writeBytes": { - "file_path": "packages/protocol/src/cbor/encoder.ts", - "qualified_name": "packages.protocol.src.cbor.encoder.CborWriter.writeBytes", - "start_line": 28, - "end_line": 32, - "type": "METHOD", - "content_hash": "527aedd6f5f88ffd" - }, - "packages/protocol/src/cbor/encoder.ts|packages.protocol.src.cbor.encoder.CborWriter.writeUint16": { - "file_path": "packages/protocol/src/cbor/encoder.ts", - "qualified_name": "packages.protocol.src.cbor.encoder.CborWriter.writeUint16", - "start_line": 34, - "end_line": 39, - "type": "METHOD", - "content_hash": "95c7a236471556f7" - }, - "packages/protocol/src/cbor/encoder.ts|packages.protocol.src.cbor.encoder.CborWriter.writeUint32": { - "file_path": "packages/protocol/src/cbor/encoder.ts", - "qualified_name": "packages.protocol.src.cbor.encoder.CborWriter.writeUint32", - "start_line": 41, - "end_line": 48, - "type": "METHOD", - "content_hash": "29d65b294b6be349" - }, - "packages/protocol/src/cbor/encoder.ts|packages.protocol.src.cbor.encoder.CborWriter.writeUint64": { - "file_path": "packages/protocol/src/cbor/encoder.ts", - "qualified_name": "packages.protocol.src.cbor.encoder.CborWriter.writeUint64", - "start_line": 50, - "end_line": 55, - "type": "METHOD", - "content_hash": "1f26bde3211bf193" - }, - "packages/protocol/src/cbor/encoder.ts|packages.protocol.src.cbor.encoder.CborWriter.writeFloat64": { - "file_path": "packages/protocol/src/cbor/encoder.ts", - "qualified_name": "packages.protocol.src.cbor.encoder.CborWriter.writeFloat64", - "start_line": 57, - "end_line": 62, - "type": "METHOD", - "content_hash": "884f07534f6ed1fb" - }, - "packages/protocol/src/cbor/encoder.ts|packages.protocol.src.cbor.encoder.CborWriter.finish": { - "file_path": "packages/protocol/src/cbor/encoder.ts", - "qualified_name": "packages.protocol.src.cbor.encoder.CborWriter.finish", - "start_line": 64, - "end_line": 66, - "type": "METHOD", - "content_hash": "20c1e98ab34b1ac7" - }, - "packages/protocol/src/cbor/encoder.ts|packages.protocol.src.cbor.encoder.CborWriter.ensureCapacity": { - "file_path": "packages/protocol/src/cbor/encoder.ts", - "qualified_name": "packages.protocol.src.cbor.encoder.CborWriter.ensureCapacity", - "start_line": 68, - "end_line": 80, - "type": "METHOD", - "content_hash": "c9c6e6d871a73c57" - }, - "packages/protocol/src/cbor/encoder.ts|packages.protocol.src.cbor.encoder.writeArgument": { - "file_path": "packages/protocol/src/cbor/encoder.ts", - "qualified_name": "packages.protocol.src.cbor.encoder.writeArgument", - "start_line": 83, - "end_line": 100, - "type": "FUNCTION", - "content_hash": "54ab23cf1ec51de6" - }, - "packages/protocol/src/cbor/encoder.ts|packages.protocol.src.cbor.encoder.isPlainObject": { - "file_path": "packages/protocol/src/cbor/encoder.ts", - "qualified_name": "packages.protocol.src.cbor.encoder.isPlainObject", - "start_line": 102, - "end_line": 106, - "type": "FUNCTION", - "content_hash": "3ca717de0011beca" - }, - "packages/protocol/src/cbor/encoder.ts|packages.protocol.src.cbor.encoder.encodeText": { - "file_path": "packages/protocol/src/cbor/encoder.ts", - "qualified_name": "packages.protocol.src.cbor.encoder.encodeText", - "start_line": 108, - "end_line": 117, - "type": "FUNCTION", - "content_hash": "db3e563bfeb141c3" - }, - "packages/protocol/src/cbor/encoder.ts|packages.protocol.src.cbor.encoder.encodeValue": { - "file_path": "packages/protocol/src/cbor/encoder.ts", - "qualified_name": "packages.protocol.src.cbor.encoder.encodeValue", - "start_line": 119, - "end_line": 208, - "type": "FUNCTION", - "content_hash": "9c1a704e4e960298" - }, - "packages/protocol/src/cbor/encoder.ts|packages.protocol.src.cbor.encoder.encodeCbor": { - "file_path": "packages/protocol/src/cbor/encoder.ts", - "qualified_name": "packages.protocol.src.cbor.encoder.encodeCbor", - "start_line": 211, - "end_line": 216, - "type": "FUNCTION", - "content_hash": "ae0cff4aa1f09004" - }, - "packages/protocol/src/cbor/options.ts|packages.protocol.src.cbor.options.CborOptions": { - "file_path": "packages/protocol/src/cbor/options.ts", - "qualified_name": "packages.protocol.src.cbor.options.CborOptions", - "start_line": 10, - "end_line": 17, - "type": "INTERFACE", - "content_hash": "6f8bc0c404484948" - }, - "packages/protocol/src/cbor/options.ts|packages.protocol.src.cbor.options.ResolvedCborOptions": { - "file_path": "packages/protocol/src/cbor/options.ts", - "qualified_name": "packages.protocol.src.cbor.options.ResolvedCborOptions", - "start_line": 19, - "end_line": 23, - "type": "INTERFACE", - "content_hash": "67376dff8bddead2" - }, - "packages/protocol/src/cbor/options.ts|packages.protocol.src.cbor.options.CborError": { - "file_path": "packages/protocol/src/cbor/options.ts", - "qualified_name": "packages.protocol.src.cbor.options.CborError", - "start_line": 25, - "end_line": 30, - "type": "CLASS", - "content_hash": "80f70e08e7a0858e" - }, - "packages/protocol/src/cbor/options.ts|packages.protocol.src.cbor.options.CborError.constructor": { - "file_path": "packages/protocol/src/cbor/options.ts", - "qualified_name": "packages.protocol.src.cbor.options.CborError.constructor", - "start_line": 26, - "end_line": 29, - "type": "CONSTRUCTOR", - "content_hash": "ee60ecf66d7d3bc4" - }, - "packages/protocol/src/cbor/options.ts|packages.protocol.src.cbor.options.resolveLimit": { - "file_path": "packages/protocol/src/cbor/options.ts", - "qualified_name": "packages.protocol.src.cbor.options.resolveLimit", - "start_line": 35, - "end_line": 40, - "type": "FUNCTION", - "content_hash": "678a0c1899f094ee" - }, - "packages/protocol/src/cbor/options.ts|packages.protocol.src.cbor.options.resolveOptions": { - "file_path": "packages/protocol/src/cbor/options.ts", - "qualified_name": "packages.protocol.src.cbor.options.resolveOptions", - "start_line": 42, - "end_line": 52, - "type": "FUNCTION", - "content_hash": "36143085f32b50bd" - }, - "packages/protocol/src/codec.ts|packages.protocol.src.codec.ProtocolValidationError": { - "file_path": "packages/protocol/src/codec.ts", - "qualified_name": "packages.protocol.src.codec.ProtocolValidationError", - "start_line": 13, - "end_line": 18, - "type": "CLASS", - "content_hash": "cb81b0a659fa45ee" - }, - "packages/protocol/src/codec.ts|packages.protocol.src.codec.ProtocolValidationError.constructor": { - "file_path": "packages/protocol/src/codec.ts", - "qualified_name": "packages.protocol.src.codec.ProtocolValidationError.constructor", - "start_line": 14, - "end_line": 17, - "type": "CONSTRUCTOR", - "content_hash": "82f7585386e1565d" - }, - "packages/protocol/src/codec.ts|packages.protocol.src.codec.parseClientMessage": { - "file_path": "packages/protocol/src/codec.ts", - "qualified_name": "packages.protocol.src.codec.parseClientMessage", - "start_line": 20, - "end_line": 25, - "type": "FUNCTION", - "content_hash": "ce32893ed99723e5" - }, - "packages/protocol/src/codec.ts|packages.protocol.src.codec.parseServerMessage": { - "file_path": "packages/protocol/src/codec.ts", - "qualified_name": "packages.protocol.src.codec.parseServerMessage", - "start_line": 27, - "end_line": 32, - "type": "FUNCTION", - "content_hash": "b37b8be3a16bd643" - }, - "packages/protocol/src/codec.ts|packages.protocol.src.codec.boundedErrorMessage": { - "file_path": "packages/protocol/src/codec.ts", - "qualified_name": "packages.protocol.src.codec.boundedErrorMessage", - "start_line": 34, - "end_line": 37, - "type": "FUNCTION", - "content_hash": "09ab7ba16f4f1a70" - }, - "packages/protocol/src/codec.ts|packages.protocol.src.codec.encodeProtocolMessage": { - "file_path": "packages/protocol/src/codec.ts", - "qualified_name": "packages.protocol.src.codec.encodeProtocolMessage", - "start_line": 39, - "end_line": 53, - "type": "FUNCTION", - "content_hash": "aa23510e936d19f2" - }, - "packages/protocol/src/codec.ts|packages.protocol.src.codec.encodeClientMessage": { - "file_path": "packages/protocol/src/codec.ts", - "qualified_name": "packages.protocol.src.codec.encodeClientMessage", - "start_line": 56, - "end_line": 58, - "type": "FUNCTION", - "content_hash": "96472aa8b7f3af43" - }, - "packages/protocol/src/codec.ts|packages.protocol.src.codec.encodeServerMessage": { - "file_path": "packages/protocol/src/codec.ts", - "qualified_name": "packages.protocol.src.codec.encodeServerMessage", - "start_line": 61, - "end_line": 63, - "type": "FUNCTION", - "content_hash": "07ef833f7b98415e" - }, - "packages/protocol/src/codec.ts|packages.protocol.src.codec.ValidatedMessageDecoder": { - "file_path": "packages/protocol/src/codec.ts", - "qualified_name": "packages.protocol.src.codec.ValidatedMessageDecoder", - "start_line": 65, - "end_line": 103, - "type": "CLASS", - "content_hash": "c4b30bd93c5808d0" - }, - "packages/protocol/src/codec.ts|packages.protocol.src.codec.ValidatedMessageDecoder.constructor": { - "file_path": "packages/protocol/src/codec.ts", - "qualified_name": "packages.protocol.src.codec.ValidatedMessageDecoder.constructor", - "start_line": 72, - "end_line": 77, - "type": "CONSTRUCTOR", - "content_hash": "bb2447dffce0e703" - }, - "packages/protocol/src/codec.ts|packages.protocol.src.codec.ValidatedMessageDecoder.push": { - "file_path": "packages/protocol/src/codec.ts", - "qualified_name": "packages.protocol.src.codec.ValidatedMessageDecoder.push", - "start_line": 79, - "end_line": 92, - "type": "METHOD", - "content_hash": "61d2b76052e435f9" - }, - "packages/protocol/src/codec.ts|packages.protocol.src.codec.ValidatedMessageDecoder.end": { - "file_path": "packages/protocol/src/codec.ts", - "qualified_name": "packages.protocol.src.codec.ValidatedMessageDecoder.end", - "start_line": 94, - "end_line": 102, - "type": "METHOD", - "content_hash": "8400003e0957ed48" - }, - "packages/protocol/src/codec.ts|packages.protocol.src.codec.ClientMessageDecoder": { - "file_path": "packages/protocol/src/codec.ts", - "qualified_name": "packages.protocol.src.codec.ClientMessageDecoder", - "start_line": 106, - "end_line": 120, - "type": "CLASS", - "content_hash": "10a5981f34663333" - }, - "packages/protocol/src/codec.ts|packages.protocol.src.codec.ClientMessageDecoder.constructor": { - "file_path": "packages/protocol/src/codec.ts", - "qualified_name": "packages.protocol.src.codec.ClientMessageDecoder.constructor", - "start_line": 109, - "end_line": 111, - "type": "CONSTRUCTOR", - "content_hash": "d15a9730da1b0681" - }, - "packages/protocol/src/codec.ts|packages.protocol.src.codec.ClientMessageDecoder.push": { - "file_path": "packages/protocol/src/codec.ts", - "qualified_name": "packages.protocol.src.codec.ClientMessageDecoder.push", - "start_line": 113, - "end_line": 115, - "type": "METHOD", - "content_hash": "907fceff081491a1" - }, - "packages/protocol/src/codec.ts|packages.protocol.src.codec.ClientMessageDecoder.end": { - "file_path": "packages/protocol/src/codec.ts", - "qualified_name": "packages.protocol.src.codec.ClientMessageDecoder.end", - "start_line": 117, - "end_line": 119, - "type": "METHOD", - "content_hash": "51f8191bbe41c7b7" - }, - "packages/protocol/src/codec.ts|packages.protocol.src.codec.ServerMessageDecoder": { - "file_path": "packages/protocol/src/codec.ts", - "qualified_name": "packages.protocol.src.codec.ServerMessageDecoder", - "start_line": 123, - "end_line": 137, - "type": "CLASS", - "content_hash": "185447c006b1b871" - }, - "packages/protocol/src/codec.ts|packages.protocol.src.codec.ServerMessageDecoder.constructor": { - "file_path": "packages/protocol/src/codec.ts", - "qualified_name": "packages.protocol.src.codec.ServerMessageDecoder.constructor", - "start_line": 126, - "end_line": 128, - "type": "CONSTRUCTOR", - "content_hash": "9627ae47560b49ac" - }, - "packages/protocol/src/codec.ts|packages.protocol.src.codec.ServerMessageDecoder.push": { - "file_path": "packages/protocol/src/codec.ts", - "qualified_name": "packages.protocol.src.codec.ServerMessageDecoder.push", - "start_line": 130, - "end_line": 132, - "type": "METHOD", - "content_hash": "5dc3ae3f82d77cfc" - }, - "packages/protocol/src/codec.ts|packages.protocol.src.codec.ServerMessageDecoder.end": { - "file_path": "packages/protocol/src/codec.ts", - "qualified_name": "packages.protocol.src.codec.ServerMessageDecoder.end", - "start_line": 134, - "end_line": 136, - "type": "METHOD", - "content_hash": "51f8191bbe41c7b7" - }, - "packages/protocol/src/codec.ts|packages.protocol.src.codec.isSupportedProtocolVersion": { - "file_path": "packages/protocol/src/codec.ts", - "qualified_name": "packages.protocol.src.codec.isSupportedProtocolVersion", - "start_line": 139, - "end_line": 141, - "type": "FUNCTION", - "content_hash": "bac756a26b6adf94" - }, - "packages/protocol/src/framing.ts|packages.protocol.src.framing.FrameDecoderOptions": { - "file_path": "packages/protocol/src/framing.ts", - "qualified_name": "packages.protocol.src.framing.FrameDecoderOptions", - "start_line": 8, - "end_line": 10, - "type": "INTERFACE", - "content_hash": "fdfe4e32df9383aa" - }, - "packages/protocol/src/framing.ts|packages.protocol.src.framing.FrameError": { - "file_path": "packages/protocol/src/framing.ts", - "qualified_name": "packages.protocol.src.framing.FrameError", - "start_line": 12, - "end_line": 17, - "type": "CLASS", - "content_hash": "1fec77e96e4de101" - }, - "packages/protocol/src/framing.ts|packages.protocol.src.framing.FrameError.constructor": { - "file_path": "packages/protocol/src/framing.ts", - "qualified_name": "packages.protocol.src.framing.FrameError.constructor", - "start_line": 13, - "end_line": 16, - "type": "CONSTRUCTOR", - "content_hash": "985d2f708c1bf85a" - }, - "packages/protocol/src/framing.ts|packages.protocol.src.framing.resolveMaxFrameLength": { - "file_path": "packages/protocol/src/framing.ts", - "qualified_name": "packages.protocol.src.framing.resolveMaxFrameLength", - "start_line": 19, - "end_line": 25, - "type": "FUNCTION", - "content_hash": "d69ce00ec86cb6ef" - }, - "packages/protocol/src/framing.ts|packages.protocol.src.framing.encodeFrame": { - "file_path": "packages/protocol/src/framing.ts", - "qualified_name": "packages.protocol.src.framing.encodeFrame", - "start_line": 28, - "end_line": 39, - "type": "FUNCTION", - "content_hash": "db41db49f97c743b" - }, - "packages/protocol/src/framing.ts|packages.protocol.src.framing.FrameDecoder": { - "file_path": "packages/protocol/src/framing.ts", - "qualified_name": "packages.protocol.src.framing.FrameDecoder", - "start_line": 44, - "end_line": 151, - "type": "CLASS", - "content_hash": "c07b791d4bfc0937" - }, - "packages/protocol/src/framing.ts|packages.protocol.src.framing.FrameDecoder.constructor": { - "file_path": "packages/protocol/src/framing.ts", - "qualified_name": "packages.protocol.src.framing.FrameDecoder.constructor", - "start_line": 55, - "end_line": 57, - "type": "CONSTRUCTOR", - "content_hash": "0cae35c8840f9368" - }, - "packages/protocol/src/framing.ts|packages.protocol.src.framing.FrameDecoder.push": { - "file_path": "packages/protocol/src/framing.ts", - "qualified_name": "packages.protocol.src.framing.FrameDecoder.push", - "start_line": 59, - "end_line": 130, - "type": "METHOD", - "content_hash": "1e3cf318655ce3cb" - }, - "packages/protocol/src/framing.ts|packages.protocol.src.framing.FrameDecoder.end": { - "file_path": "packages/protocol/src/framing.ts", - "qualified_name": "packages.protocol.src.framing.FrameDecoder.end", - "start_line": 132, - "end_line": 139, - "type": "METHOD", - "content_hash": "9492d58c94153e12" - }, - "packages/protocol/src/framing.ts|packages.protocol.src.framing.FrameDecoder.fail": { - "file_path": "packages/protocol/src/framing.ts", - "qualified_name": "packages.protocol.src.framing.FrameDecoder.fail", - "start_line": 141, - "end_line": 150, - "type": "METHOD", - "content_hash": "da586ba5580a5fab" - }, - "packages/protocol/src/protocol.ts|packages.protocol.src.protocol.isServerId": { - "file_path": "packages/protocol/src/protocol.ts", - "qualified_name": "packages.protocol.src.protocol.isServerId", - "start_line": 17, - "end_line": 19, - "type": "FUNCTION", - "content_hash": "4f5a6af19563ec7e" - }, - "packages/server/src/connection.ts|packages.server.src.connection.ByteConnection": { - "file_path": "packages/server/src/connection.ts", - "qualified_name": "packages.server.src.connection.ByteConnection", - "start_line": 7, - "end_line": 11, - "type": "INTERFACE", - "content_hash": "1f9d9a38bd4384fe" - }, - "packages/server/src/connection.ts|packages.server.src.connection.ByteConnection.send": { - "file_path": "packages/server/src/connection.ts", - "qualified_name": "packages.server.src.connection.ByteConnection.send", - "start_line": 9, - "end_line": 9, - "type": "METHOD", - "content_hash": "ef4cd961bc8f020c" - }, - "packages/server/src/connection.ts|packages.server.src.connection.ByteConnection.close": { - "file_path": "packages/server/src/connection.ts", - "qualified_name": "packages.server.src.connection.ByteConnection.close", - "start_line": 10, - "end_line": 10, - "type": "METHOD", - "content_hash": "5fd984c9c3343442" - }, - "packages/server/src/connection.ts|packages.server.src.connection.ByteConnectionHandler": { - "file_path": "packages/server/src/connection.ts", - "qualified_name": "packages.server.src.connection.ByteConnectionHandler", - "start_line": 13, - "end_line": 17, - "type": "INTERFACE", - "content_hash": "e45965a54819d613" - }, - "packages/server/src/connection.ts|packages.server.src.connection.ByteConnectionHandler.onData": { - "file_path": "packages/server/src/connection.ts", - "qualified_name": "packages.server.src.connection.ByteConnectionHandler.onData", - "start_line": 14, - "end_line": 14, - "type": "METHOD", - "content_hash": "90eb65cdc35fd8b5" - }, - "packages/server/src/connection.ts|packages.server.src.connection.ByteConnectionHandler.onClose": { - "file_path": "packages/server/src/connection.ts", - "qualified_name": "packages.server.src.connection.ByteConnectionHandler.onClose", - "start_line": 15, - "end_line": 15, - "type": "METHOD", - "content_hash": "cf591c7de027e8ff" - }, - "packages/server/src/connection.ts|packages.server.src.connection.ByteConnectionHandler.onError": { - "file_path": "packages/server/src/connection.ts", - "qualified_name": "packages.server.src.connection.ByteConnectionHandler.onError", - "start_line": 16, - "end_line": 16, - "type": "METHOD", - "content_hash": "17aba0f4b6181746" - }, - "packages/server/src/connection.ts|packages.server.src.connection.ConnectionState": { - "file_path": "packages/server/src/connection.ts", - "qualified_name": "packages.server.src.connection.ConnectionState", - "start_line": 23, - "end_line": 33, - "type": "INTERFACE", - "content_hash": "b78b63ef161902a5" - }, - "packages/server/src/connection.ts|packages.server.src.connection.isTerminalConnection": { - "file_path": "packages/server/src/connection.ts", - "qualified_name": "packages.server.src.connection.isTerminalConnection", - "start_line": 35, - "end_line": 37, - "type": "FUNCTION", - "content_hash": "475775a57241b0f1" - }, - "packages/server/src/errors.ts|packages.server.src.errors.ServerError": { - "file_path": "packages/server/src/errors.ts", - "qualified_name": "packages.server.src.errors.ServerError", - "start_line": 14, - "end_line": 22, - "type": "CLASS", - "content_hash": "a0e1c606ff3d6254" - }, - "packages/server/src/errors.ts|packages.server.src.errors.ServerError.constructor": { - "file_path": "packages/server/src/errors.ts", - "qualified_name": "packages.server.src.errors.ServerError.constructor", - "start_line": 17, - "end_line": 21, - "type": "CONSTRUCTOR", - "content_hash": "358e509879914974" - }, - "packages/server/src/errors.ts|packages.server.src.errors.WrongServerError": { - "file_path": "packages/server/src/errors.ts", - "qualified_name": "packages.server.src.errors.WrongServerError", - "start_line": 24, - "end_line": 29, - "type": "CLASS", - "content_hash": "4bb2d1bed279e1c9" - }, - "packages/server/src/errors.ts|packages.server.src.errors.WrongServerError.constructor": { - "file_path": "packages/server/src/errors.ts", - "qualified_name": "packages.server.src.errors.WrongServerError.constructor", - "start_line": 25, - "end_line": 28, - "type": "CONSTRUCTOR", - "content_hash": "1e8c51e35ab3e4f6" - }, - "packages/server/src/errors.ts|packages.server.src.errors.SessionNotFoundError": { - "file_path": "packages/server/src/errors.ts", - "qualified_name": "packages.server.src.errors.SessionNotFoundError", - "start_line": 31, - "end_line": 36, - "type": "CLASS", - "content_hash": "6b1af7f8659e2078" - }, - "packages/server/src/errors.ts|packages.server.src.errors.SessionNotFoundError.constructor": { - "file_path": "packages/server/src/errors.ts", - "qualified_name": "packages.server.src.errors.SessionNotFoundError.constructor", - "start_line": 32, - "end_line": 35, - "type": "CONSTRUCTOR", - "content_hash": "c1b34bc7fa68e239" - }, - "packages/server/src/errors.ts|packages.server.src.errors.SessionAmbiguousError": { - "file_path": "packages/server/src/errors.ts", - "qualified_name": "packages.server.src.errors.SessionAmbiguousError", - "start_line": 38, - "end_line": 43, - "type": "CLASS", - "content_hash": "1d5bae9ae05e017f" - }, - "packages/server/src/errors.ts|packages.server.src.errors.SessionAmbiguousError.constructor": { - "file_path": "packages/server/src/errors.ts", - "qualified_name": "packages.server.src.errors.SessionAmbiguousError.constructor", - "start_line": 39, - "end_line": 42, - "type": "CONSTRUCTOR", - "content_hash": "233e4da0e7ac6f6f" - }, - "packages/server/src/errors.ts|packages.server.src.errors.SessionNotAttachedError": { - "file_path": "packages/server/src/errors.ts", - "qualified_name": "packages.server.src.errors.SessionNotAttachedError", - "start_line": 45, - "end_line": 50, - "type": "CLASS", - "content_hash": "bc55bcad2b35c1eb" - }, - "packages/server/src/errors.ts|packages.server.src.errors.SessionNotAttachedError.constructor": { - "file_path": "packages/server/src/errors.ts", - "qualified_name": "packages.server.src.errors.SessionNotAttachedError.constructor", - "start_line": 46, - "end_line": 49, - "type": "CONSTRUCTOR", - "content_hash": "c21b3545081d5222" - }, - "packages/server/src/errors.ts|packages.server.src.errors.ServerDrainingError": { - "file_path": "packages/server/src/errors.ts", - "qualified_name": "packages.server.src.errors.ServerDrainingError", - "start_line": 52, - "end_line": 57, - "type": "CLASS", - "content_hash": "f137a000c4d1a2eb" - }, - "packages/server/src/errors.ts|packages.server.src.errors.ServerDrainingError.constructor": { - "file_path": "packages/server/src/errors.ts", - "qualified_name": "packages.server.src.errors.ServerDrainingError.constructor", - "start_line": 53, - "end_line": 56, - "type": "CONSTRUCTOR", - "content_hash": "bbba7c7e226e67e2" - }, - "packages/server/src/listener.ts|packages.server.src.listener.ServerListener": { - "file_path": "packages/server/src/listener.ts", - "qualified_name": "packages.server.src.listener.ServerListener", - "start_line": 4, - "end_line": 8, - "type": "INTERFACE", - "content_hash": "545dca7211a89dc9" - }, - "packages/server/src/listener.ts|packages.server.src.listener.ServerListener.start": { - "file_path": "packages/server/src/listener.ts", - "qualified_name": "packages.server.src.listener.ServerListener.start", - "start_line": 6, - "end_line": 6, - "type": "METHOD", - "content_hash": "dc3e31c0b7c0d902" - }, - "packages/server/src/listener.ts|packages.server.src.listener.ServerListener.close": { - "file_path": "packages/server/src/listener.ts", - "qualified_name": "packages.server.src.listener.ServerListener.close", - "start_line": 7, - "end_line": 7, - "type": "METHOD", - "content_hash": "3cc430a8b96c04ce" - }, - "packages/server/src/server.ts|packages.server.src.server.Server": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server", - "start_line": 46, - "end_line": 545, - "type": "CLASS", - "content_hash": "f06a7dcefd2945ba" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.constructor": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.constructor", - "start_line": 67, - "end_line": 93, - "type": "CONSTRUCTOR", - "content_hash": "feb6f8dd60e21281" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.constructor.isClosing": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.constructor.isClosing", - "start_line": 79, - "end_line": 79, - "type": "METHOD", - "content_hash": "164ab85583f56b9c" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.constructor.publishAttachment": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.constructor.publishAttachment", - "start_line": 80, - "end_line": 85, - "type": "METHOD", - "content_hash": "437b8efbe96d8430" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.constructor.reportError": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.constructor.reportError", - "start_line": 86, - "end_line": 86, - "type": "METHOD", - "content_hash": "31b49ea6d929e424" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.constructor.closed.catch() callback": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.constructor.closed.catch() callback", - "start_line": 92, - "end_line": 92, - "type": "FUNCTION", - "content_hash": "ea03ae71b29dd3d6" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.start": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.start", - "start_line": 95, - "end_line": 101, - "type": "METHOD", - "content_hash": "877fcc79ec0fe554" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.startInternal": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.startInternal", - "start_line": 103, - "end_line": 134, - "type": "METHOD", - "content_hash": "ab06734425b61a89" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.startInternal.listener.start() callback": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.startInternal.listener.start() callback", - "start_line": 107, - "end_line": 107, - "type": "FUNCTION", - "content_hash": "6f10ed4e781e712e" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.startInternal.listenerResults": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.startInternal.listenerResults", - "start_line": 115, - "end_line": 115, - "type": "CLASS", - "content_hash": "8f72f827ae63238e" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.startInternal.listenerResults.started.map() callback": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.startInternal.listenerResults.started.map() callback", - "start_line": 115, - "end_line": 115, - "type": "FUNCTION", - "content_hash": "8f72f827ae63238e" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.accept": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.accept", - "start_line": 136, - "end_line": 174, - "type": "METHOD", - "content_hash": "15efefd78ddc34c6" - }, - "packages/server/src/server.ts|packages.server.src.server.accept.onData": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.accept.onData", - "start_line": 140, - "end_line": 140, - "type": "METHOD", - "content_hash": "e6295abaa5580c68" - }, - "packages/server/src/server.ts|packages.server.src.server.accept.onClose": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.accept.onClose", - "start_line": 141, - "end_line": 141, - "type": "METHOD", - "content_hash": "98f8182dc29904d1" - }, - "packages/server/src/server.ts|packages.server.src.server.accept.onError": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.accept.onError", - "start_line": 142, - "end_line": 142, - "type": "METHOD", - "content_hash": "d45ccb43bc4cb08e" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.accept.handshakeTimeout.setTimeout() callback": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.accept.handshakeTimeout.setTimeout() callback", - "start_line": 147, - "end_line": 152, - "type": "FUNCTION", - "content_hash": "d7e21b9acae80e29" - }, - "packages/server/src/server.ts|packages.server.src.server.accept.handshakeTimeout": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.accept.handshakeTimeout", - "start_line": 147, - "end_line": 152, - "type": "CLASS", - "content_hash": "d7e21b9acae80e29" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.accept.onData": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.accept.onData", - "start_line": 167, - "end_line": 167, - "type": "METHOD", - "content_hash": "d3d36ee2ffff5086" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.accept.onClose": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.accept.onClose", - "start_line": 168, - "end_line": 168, - "type": "METHOD", - "content_hash": "9dce3bdcdb948a5e" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.accept.onError": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.accept.onError", - "start_line": 169, - "end_line": 172, - "type": "METHOD", - "content_hash": "abaf4985c4b5e572" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.accept.onError.then() callback": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.accept.onError.then() callback", - "start_line": 171, - "end_line": 171, - "type": "FUNCTION", - "content_hash": "d1dce4699597024f" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.close": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.close", - "start_line": 176, - "end_line": 181, - "type": "METHOD", - "content_hash": "03424ea64127de27" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.closeInternal": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.closeInternal", - "start_line": 183, - "end_line": 206, - "type": "METHOD", - "content_hash": "f732ba9a24e82fee" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.closeInternal.starting.catch() callback": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.closeInternal.starting.catch() callback", - "start_line": 185, - "end_line": 185, - "type": "FUNCTION", - "content_hash": "b336774be622c22f" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.closeInternal.listenerResults": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.closeInternal.listenerResults", - "start_line": 187, - "end_line": 187, - "type": "CLASS", - "content_hash": "cd37273f2a5b4d85" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.closeInternal.listenerResults.listeners.map() callback": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.closeInternal.listenerResults.listeners.map() callback", - "start_line": 187, - "end_line": 187, - "type": "FUNCTION", - "content_hash": "cd37273f2a5b4d85" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.receive": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.receive", - "start_line": 208, - "end_line": 221, - "type": "METHOD", - "content_hash": "9837e4d036c00cb5" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.dispatchMessage": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.dispatchMessage", - "start_line": 223, - "end_line": 260, - "type": "METHOD", - "content_hash": "8c07cd1b7393eda0" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.dispatchMessage.catch() callback": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.dispatchMessage.catch() callback", - "start_line": 233, - "end_line": 234, - "type": "FUNCTION", - "content_hash": "dc2e91fe2f42c09b" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.dispatchMessage.handshake.then() callback": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.dispatchMessage.handshake.then() callback", - "start_line": 255, - "end_line": 259, - "type": "FUNCTION", - "content_hash": "5e264827e31f10d3" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.finishHandshake": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.finishHandshake", - "start_line": 262, - "end_line": 296, - "type": "METHOD", - "content_hash": "b03749cf760a9c94" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.finishHandshake.services": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.finishHandshake.services", - "start_line": 272, - "end_line": 281, - "type": "CLASS", - "content_hash": "e2e89203cff00969" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.finishHandshake.services.attachSession": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.finishHandshake.services.attachSession", - "start_line": 274, - "end_line": 276, - "type": "METHOD", - "content_hash": "62416aa9bbf4df22" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.finishHandshake.services.detachSession": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.finishHandshake.services.detachSession", - "start_line": 277, - "end_line": 277, - "type": "METHOD", - "content_hash": "6d8ed9e736f9fe0a" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.finishHandshake.services.prepareSessionRemoval": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.finishHandshake.services.prepareSessionRemoval", - "start_line": 278, - "end_line": 278, - "type": "METHOD", - "content_hash": "bb108aaaa2c45222" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.handleCancel": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.handleCancel", - "start_line": 298, - "end_line": 304, - "type": "METHOD", - "content_hash": "dbbee6c53ba06300" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.handleRequest": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.handleRequest", - "start_line": 306, - "end_line": 404, - "type": "METHOD", - "content_hash": "a4640734f877b459" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.transportClosed": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.transportClosed", - "start_line": 406, - "end_line": 415, - "type": "METHOD", - "content_hash": "f2cb89804360c2a0" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.disconnect": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.disconnect", - "start_line": 417, - "end_line": 436, - "type": "METHOD", - "content_hash": "7b2992963b1a234a" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.disconnect.then() callback": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.disconnect.then() callback", - "start_line": 433, - "end_line": 435, - "type": "FUNCTION", - "content_hash": "8d94286b351ffcb0" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.sendServiceUpdate": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.sendServiceUpdate", - "start_line": 438, - "end_line": 450, - "type": "METHOD", - "content_hash": "ca1f26471d9c0362" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.sendMessage": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.sendMessage", - "start_line": 452, - "end_line": 472, - "type": "METHOD", - "content_hash": "ff4f3496266d7be9" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.failProtocol": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.failProtocol", - "start_line": 474, - "end_line": 487, - "type": "METHOD", - "content_hash": "0a503ac3289bc2a3" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.closeServerState": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.closeServerState", - "start_line": 489, - "end_line": 502, - "type": "METHOD", - "content_hash": "ee43a961239e3d82" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.closeServerState.connections.map() callback": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.closeServerState.connections.map() callback", - "start_line": 495, - "end_line": 495, - "type": "FUNCTION", - "content_hash": "6cb96b27d8ed95a9" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.closeServerState.errors": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.closeServerState.errors", - "start_line": 499, - "end_line": 499, - "type": "CLASS", - "content_hash": "5239c1821272dbfb" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.closeServerState.errors.cleanup.flatMap() callback": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.closeServerState.errors.cleanup.flatMap() callback", - "start_line": 499, - "end_line": 499, - "type": "FUNCTION", - "content_hash": "5239c1821272dbfb" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.closeConnection": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.closeConnection", - "start_line": 504, - "end_line": 510, - "type": "METHOD", - "content_hash": "044b9795335c2053" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.toProtocolError": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.toProtocolError", - "start_line": 512, - "end_line": 521, - "type": "METHOD", - "content_hash": "dab5d3ed3175eeb9" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.notifyConnectionCountChanged": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.notifyConnectionCountChanged", - "start_line": 523, - "end_line": 529, - "type": "METHOD", - "content_hash": "0b3ccb59c5cb79cc" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.reportError": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.reportError", - "start_line": 531, - "end_line": 537, - "type": "METHOD", - "content_hash": "d62a730ac00e2941" - }, - "packages/server/src/server.ts|packages.server.src.server.Server.settleClosed": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.Server.settleClosed", - "start_line": 539, - "end_line": 544, - "type": "METHOD", - "content_hash": "91e7e495f9b0d349" - }, - "packages/server/src/server.ts|packages.server.src.server.sameTarget": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.sameTarget", - "start_line": 547, - "end_line": 553, - "type": "FUNCTION", - "content_hash": "16feb9d3572b67a6" - }, - "packages/server/src/server.ts|packages.server.src.server.resolveOptions": { - "file_path": "packages/server/src/server.ts", - "qualified_name": "packages.server.src.server.resolveOptions", - "start_line": 555, - "end_line": 576, - "type": "FUNCTION", - "content_hash": "3a82ed78ebb3eec6" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionCleanupError": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionCleanupError", - "start_line": 8, - "end_line": 8, - "type": "CLASS", - "content_hash": "6d421e44fb6582da" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.ClientAttachment": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.ClientAttachment", - "start_line": 10, - "end_line": 18, - "type": "INTERFACE", - "content_hash": "0d98e686e587f5fb" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.HostedSession": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.HostedSession", - "start_line": 20, - "end_line": 24, - "type": "INTERFACE", - "content_hash": "8b67bfe6deee7f60" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouterOptions": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouterOptions", - "start_line": 26, - "end_line": 32, - "type": "INTERFACE", - "content_hash": "21c0abb618ea04c6" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouterOptions.publishAttachment": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouterOptions.publishAttachment", - "start_line": 30, - "end_line": 30, - "type": "METHOD", - "content_hash": "bc4ca1c97eca9f3f" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouter", - "start_line": 34, - "end_line": 312, - "type": "CLASS", - "content_hash": "e317bd7a8e3c4b8e" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.constructor": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouter.constructor", - "start_line": 43, - "end_line": 45, - "type": "CONSTRUCTOR", - "content_hash": "ce30201523df0cd5" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.executeServiceCall": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouter.executeServiceCall", - "start_line": 47, - "end_line": 58, - "type": "METHOD", - "content_hash": "d50de1212aaa00a5" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.executeServiceCall.admitted.runForClient() callback": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouter.executeServiceCall.admitted.runForClient() callback", - "start_line": 54, - "end_line": 55, - "type": "FUNCTION", - "content_hash": "11709b49b06abcd1" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.executeServiceCall.admitted": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouter.executeServiceCall.admitted", - "start_line": 54, - "end_line": 56, - "type": "CLASS", - "content_hash": "2eb32337d0fbce85" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.attachClient": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouter.attachClient", - "start_line": 60, - "end_line": 63, - "type": "METHOD", - "content_hash": "8e2732ec8a1c59f4" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.attachClient.runForClient() callback": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouter.attachClient.runForClient() callback", - "start_line": 62, - "end_line": 62, - "type": "FUNCTION", - "content_hash": "803a5ea9bc8ff911" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.detachClient": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouter.detachClient", - "start_line": 65, - "end_line": 70, - "type": "METHOD", - "content_hash": "33b567f0f958e4d6" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.detachClient.runForClient() callback": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouter.detachClient.runForClient() callback", - "start_line": 66, - "end_line": 69, - "type": "FUNCTION", - "content_hash": "b5b36ef369220d3e" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.removeSession": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouter.removeSession", - "start_line": 72, - "end_line": 89, - "type": "METHOD", - "content_hash": "ce945b7a65a9c466" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.removeSession.releases": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouter.removeSession.releases", - "start_line": 77, - "end_line": 79, - "type": "CLASS", - "content_hash": "56ecb4efa11c17f2" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.removeSession.releases.map() callback": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouter.removeSession.releases.map() callback", - "start_line": 78, - "end_line": 78, - "type": "FUNCTION", - "content_hash": "9135108afae2e503" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.disconnect": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouter.disconnect", - "start_line": 91, - "end_line": 101, - "type": "METHOD", - "content_hash": "47e3e8a5b8eceb92" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.disconnect.runForClient() callback": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouter.disconnect.runForClient() callback", - "start_line": 94, - "end_line": 97, - "type": "FUNCTION", - "content_hash": "2d432bfc8c1feed9" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.close": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouter.close", - "start_line": 103, - "end_line": 106, - "type": "METHOD", - "content_hash": "82ba6dcaef78c636" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.closeInternal": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouter.closeInternal", - "start_line": 108, - "end_line": 144, - "type": "METHOD", - "content_hash": "243ee80668e706ed" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.closeInternal.attachmentResults": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouter.closeInternal.attachmentResults", - "start_line": 121, - "end_line": 125, - "type": "CLASS", - "content_hash": "16b13a9e7ff7af18" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.closeInternal.attachmentResults.flatMap() callback": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouter.closeInternal.attachmentResults.flatMap() callback", - "start_line": 122, - "end_line": 123, - "type": "FUNCTION", - "content_hash": "961a5bb38c5793c6" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.closeInternal.attachmentResults.flatMap() callback.map() callback": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouter.closeInternal.attachmentResults.flatMap() callback.map() callback", - "start_line": 123, - "end_line": 123, - "type": "FUNCTION", - "content_hash": "5e97ace53a8974fa" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.closeInternal.closeResults": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouter.closeInternal.closeResults", - "start_line": 130, - "end_line": 130, - "type": "CLASS", - "content_hash": "91ddeb73bdcc73a1" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.closeInternal.closeResults.hosted.map() callback": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouter.closeInternal.closeResults.hosted.map() callback", - "start_line": 130, - "end_line": 130, - "type": "FUNCTION", - "content_hash": "91ddeb73bdcc73a1" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.runForClient": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouter.runForClient", - "start_line": 146, - "end_line": 158, - "type": "METHOD", - "content_hash": "8a560d3048d81b3b" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.runForClient.result": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouter.runForClient.result", - "start_line": 148, - "end_line": 148, - "type": "CLASS", - "content_hash": "ed422640c5eb054b" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.runForClient.result.previous.catch() callback": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouter.runForClient.result.previous.catch() callback", - "start_line": 148, - "end_line": 148, - "type": "FUNCTION", - "content_hash": "ed422640c5eb054b" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.runForClient.tail": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouter.runForClient.tail", - "start_line": 149, - "end_line": 152, - "type": "CLASS", - "content_hash": "569d942df2b24978" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.runForClient.tail.result.then() callback": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.runForClient.tail.result.then() callback", - "start_line": 150, - "end_line": 150, - "type": "FUNCTION", - "content_hash": "d2307ac8f7d4ed58" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.runForClient.tail.result.then() callback": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouter.runForClient.tail.result.then() callback", - "start_line": 151, - "end_line": 151, - "type": "FUNCTION", - "content_hash": "d2307ac8f7d4ed58" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.runForClient.tail.finally() callback": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouter.runForClient.tail.finally() callback", - "start_line": 154, - "end_line": 156, - "type": "FUNCTION", - "content_hash": "c9df3ff163596ff0" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.attachClientNow": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouter.attachClientNow", - "start_line": 160, - "end_line": 197, - "type": "METHOD", - "content_hash": "a662151a5c7388f4" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.startServiceCall": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouter.startServiceCall", - "start_line": 199, - "end_line": 214, - "type": "METHOD", - "content_hash": "2c4d66c3e56433e7" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.startServiceCall.result": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.startServiceCall.result", - "start_line": 207, - "end_line": 211, - "type": "CLASS", - "content_hash": "857e41a45034c3f4" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.startServiceCall.result.invokeService() callback": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouter.startServiceCall.result.invokeService() callback", - "start_line": 209, - "end_line": 209, - "type": "FUNCTION", - "content_hash": "7f82f38ffebfbf1f" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.trackOperation": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouter.trackOperation", - "start_line": 216, - "end_line": 222, - "type": "METHOD", - "content_hash": "22b2f07498f01f86" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.requireAttachment": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouter.requireAttachment", - "start_line": 224, - "end_line": 232, - "type": "METHOD", - "content_hash": "835c5f733bbf1944" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.releaseAttachment": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouter.releaseAttachment", - "start_line": 234, - "end_line": 252, - "type": "METHOD", - "content_hash": "97897f71f0a4eb19" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.releaseAttachment.": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouter.releaseAttachment.", - "start_line": 235, - "end_line": 250, - "type": "FUNCTION", - "content_hash": "12149495c6fe4690" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.clearAttachment": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouter.clearAttachment", - "start_line": 254, - "end_line": 260, - "type": "METHOD", - "content_hash": "4243f3005856df61" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.acquire": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouter.acquire", - "start_line": 262, - "end_line": 274, - "type": "METHOD", - "content_hash": "ca6e4bb68a279744" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.open": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouter.open", - "start_line": 276, - "end_line": 300, - "type": "METHOD", - "content_hash": "cf4fb70f08ab07d0" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.open.handle.terminated.then() callback": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.open.handle.terminated.then() callback", - "start_line": 295, - "end_line": 295, - "type": "FUNCTION", - "content_hash": "5f1242825c71e48d" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.open.handle.terminated.then() callback": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouter.open.handle.terminated.then() callback", - "start_line": 296, - "end_line": 296, - "type": "FUNCTION", - "content_hash": "e9516c0f602c662e" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.invalidate": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouter.invalidate", - "start_line": 302, - "end_line": 311, - "type": "METHOD", - "content_hash": "5278fcc6df976f81" - }, - "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.invalidate.catch() callback": { - "file_path": "packages/server/src/session-router.ts", - "qualified_name": "packages.server.src.session-router.SessionRouter.invalidate.catch() callback", - "start_line": 306, - "end_line": 307, - "type": "FUNCTION", - "content_hash": "866f5bc43aa683da" - }, - "packages/server/src/transports/unix/address.ts|packages.server.src.transports.unix.address.getUnixSocketPath": { - "file_path": "packages/server/src/transports/unix/address.ts", - "qualified_name": "packages.server.src.transports.unix.address.getUnixSocketPath", - "start_line": 4, - "end_line": 9, - "type": "FUNCTION", - "content_hash": "ac5d2b05537eb736" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.ResolvedUnixListenerOptions": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.ResolvedUnixListenerOptions", - "start_line": 17, - "end_line": 23, - "type": "INTERFACE", - "content_hash": "b89a631a2fb0cfcc" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.FileIdentity": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.FileIdentity", - "start_line": 25, - "end_line": 28, - "type": "INTERFACE", - "content_hash": "ade2929c8c76f410" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixListener": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.UnixListener", - "start_line": 29, - "end_line": 188, - "type": "CLASS", - "content_hash": "863020d06b9c6f2a" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixListener.constructor": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.UnixListener.constructor", - "start_line": 41, - "end_line": 45, - "type": "CONSTRUCTOR", - "content_hash": "48dc0180983342ff" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixListener.start": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.UnixListener.start", - "start_line": 47, - "end_line": 86, - "type": "METHOD", - "content_hash": "0aaf8f21393ff467" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixListener.start.server": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.UnixListener.start.server", - "start_line": 57, - "end_line": 57, - "type": "CLASS", - "content_hash": "9096e350da32e46e" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixListener.start.server.createServer() callback": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.UnixListener.start.server.createServer() callback", - "start_line": 57, - "end_line": 57, - "type": "FUNCTION", - "content_hash": "9096e350da32e46e" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixListener.start.server.on(\"error\") callback": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.UnixListener.start.server.on(\"error\") callback", - "start_line": 58, - "end_line": 58, - "type": "FUNCTION", - "content_hash": "25fdc7f492afc199" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixListener.start.": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.UnixListener.start.", - "start_line": 61, - "end_line": 73, - "type": "FUNCTION", - "content_hash": "00dc75b641eba7ba" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixListener.close": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.UnixListener.close", - "start_line": 88, - "end_line": 93, - "type": "METHOD", - "content_hash": "03424ea64127de27" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixListener.acceptSocket": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.UnixListener.acceptSocket", - "start_line": 95, - "end_line": 124, - "type": "METHOD", - "content_hash": "c402b733da9e0bb2" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixListener.acceptSocket.socket.on(\"data\") callback": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.UnixListener.acceptSocket.socket.on(\"data\") callback", - "start_line": 112, - "end_line": 114, - "type": "FUNCTION", - "content_hash": "dfcf61180687e3b5" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixListener.acceptSocket.socket.on(\"error\") callback": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.UnixListener.acceptSocket.socket.on(\"error\") callback", - "start_line": 115, - "end_line": 118, - "type": "FUNCTION", - "content_hash": "cac4ab4ed7719ce2" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixListener.acceptSocket.socket.once(\"close\") callback": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.UnixListener.acceptSocket.socket.once(\"close\") callback", - "start_line": 119, - "end_line": 123, - "type": "FUNCTION", - "content_hash": "7f90cd6edf09efe7" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixListener.closeInternal": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.UnixListener.closeInternal", - "start_line": 126, - "end_line": 134, - "type": "METHOD", - "content_hash": "52a08a9e08bd4181" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixListener.closeInternal.map() callback": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.UnixListener.closeInternal.map() callback", - "start_line": 128, - "end_line": 128, - "type": "FUNCTION", - "content_hash": "546a33b77dcb41d0" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixListener.closeServerAndCleanup": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.UnixListener.closeServerAndCleanup", - "start_line": 136, - "end_line": 145, - "type": "METHOD", - "content_hash": "a73a0b492e847a10" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixListener.closeServerAndCleanup.closeNetServer() callback": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.UnixListener.closeServerAndCleanup.closeNetServer() callback", - "start_line": 138, - "end_line": 138, - "type": "FUNCTION", - "content_hash": "2c0fb4f25c4560ec" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixListener.cleanupOwnedSocket": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.UnixListener.cleanupOwnedSocket", - "start_line": 147, - "end_line": 179, - "type": "METHOD", - "content_hash": "3ca66e9f91bfa29c" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixListener.reportError": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.UnixListener.reportError", - "start_line": 181, - "end_line": 187, - "type": "METHOD", - "content_hash": "751838f7de941370" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixByteConnection": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.UnixByteConnection", - "start_line": 191, - "end_line": 292, - "type": "CLASS", - "content_hash": "5388d8a4b9e8bf59" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixByteConnection.constructor": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.UnixByteConnection.constructor", - "start_line": 202, - "end_line": 206, - "type": "CONSTRUCTOR", - "content_hash": "1deb17e7cae6993f" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixByteConnection.closed": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.UnixByteConnection.closed", - "start_line": 208, - "end_line": 210, - "type": "METHOD", - "content_hash": "3aed12b1d314a2f8" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixByteConnection.send": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.UnixByteConnection.send", - "start_line": 212, - "end_line": 228, - "type": "METHOD", - "content_hash": "9208b580dda0c166" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixByteConnection.send.write": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.UnixByteConnection.send.write", - "start_line": 222, - "end_line": 222, - "type": "CLASS", - "content_hash": "6a17f3fc9cfdd53a" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixByteConnection.send.write.writeTail.then() callback": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.UnixByteConnection.send.write.writeTail.then() callback", - "start_line": 222, - "end_line": 222, - "type": "FUNCTION", - "content_hash": "6a17f3fc9cfdd53a" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixByteConnection.send.tracked": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.UnixByteConnection.send.tracked", - "start_line": 223, - "end_line": 225, - "type": "CLASS", - "content_hash": "1ce38817ff4ab243" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixByteConnection.send.tracked.write.finally() callback": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.UnixByteConnection.send.tracked.write.finally() callback", - "start_line": 223, - "end_line": 225, - "type": "FUNCTION", - "content_hash": "1ce38817ff4ab243" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixByteConnection.send.tracked.catch() callback": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.UnixByteConnection.send.tracked.catch() callback", - "start_line": 226, - "end_line": 226, - "type": "FUNCTION", - "content_hash": "034cc97b3018b83f" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixByteConnection.close": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.UnixByteConnection.close", - "start_line": 230, - "end_line": 260, - "type": "METHOD", - "content_hash": "e392786ce00d3ea4" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixByteConnection.close.": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.UnixByteConnection.close.", - "start_line": 238, - "end_line": 258, - "type": "FUNCTION", - "content_hash": "f1e823d7b4806ae2" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixByteConnection.close..timer": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.UnixByteConnection.close..timer", - "start_line": 240, - "end_line": 243, - "type": "CLASS", - "content_hash": "33e895612bfa7fd6" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixByteConnection.close..timer.setTimeout() callback": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.UnixByteConnection.close..timer.setTimeout() callback", - "start_line": 240, - "end_line": 243, - "type": "FUNCTION", - "content_hash": "33e895612bfa7fd6" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixByteConnection.close..socket.once(\"close\") callback": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.UnixByteConnection.close..socket.once(\"close\") callback", - "start_line": 245, - "end_line": 245, - "type": "FUNCTION", - "content_hash": "0ce3e0a7424858a4" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixByteConnection.close..writeTail.then() callback": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.UnixByteConnection.close..writeTail.then() callback", - "start_line": 246, - "end_line": 257, - "type": "FUNCTION", - "content_hash": "f86e22a99150b0c7" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixByteConnection.markClosed": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.UnixByteConnection.markClosed", - "start_line": 262, - "end_line": 268, - "type": "METHOD", - "content_hash": "0843e7f0f8964540" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixByteConnection.write": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.UnixByteConnection.write", - "start_line": 270, - "end_line": 291, - "type": "METHOD", - "content_hash": "51623cdb63b3eeb3" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.UnixByteConnection.write.": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.UnixByteConnection.write.", - "start_line": 274, - "end_line": 290, - "type": "FUNCTION", - "content_hash": "15d9769f69d828c2" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.getOwnedBindPath": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.getOwnedBindPath", - "start_line": 294, - "end_line": 297, - "type": "FUNCTION", - "content_hash": "21e3364e29fc75ce" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.removeStaleSocket": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.removeStaleSocket", - "start_line": 299, - "end_line": 328, - "type": "FUNCTION", - "content_hash": "081220df89d21d80" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.removePath": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.removePath", - "start_line": 330, - "end_line": 336, - "type": "FUNCTION", - "content_hash": "a6fb2e7e1266cdad" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.isSocketLive": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.isSocketLive", - "start_line": 338, - "end_line": 363, - "type": "FUNCTION", - "content_hash": "80fa56eb700648dc" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.isSocketLive.": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.isSocketLive.", - "start_line": 339, - "end_line": 362, - "type": "FUNCTION", - "content_hash": "49f2dd76664e3e15" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.isSocketLive..socket.once(\"connect\") callback": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.isSocketLive..socket.once(\"connect\") callback", - "start_line": 352, - "end_line": 352, - "type": "FUNCTION", - "content_hash": "1f4e1850ca985ca1" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.isSocketLive..socket.once(\"error\") callback": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.isSocketLive..socket.once(\"error\") callback", - "start_line": 353, - "end_line": 359, - "type": "FUNCTION", - "content_hash": "ae8ea6e484c0ec74" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.isSocketLive..setTimeout() callback": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.isSocketLive..setTimeout() callback", - "start_line": 360, - "end_line": 360, - "type": "FUNCTION", - "content_hash": "c363adf7602ae6d0" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.setSocketMode": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.setSocketMode", - "start_line": 365, - "end_line": 372, - "type": "FUNCTION", - "content_hash": "fee237bb9c6646a9" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.closeNetServer": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.closeNetServer", - "start_line": 374, - "end_line": 382, - "type": "FUNCTION", - "content_hash": "17652551a95dfb90" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.closeNetServer.": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.closeNetServer.", - "start_line": 376, - "end_line": 381, - "type": "FUNCTION", - "content_hash": "c29616d992e5c571" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.closeNetServer..server.close() callback": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.closeNetServer..server.close() callback", - "start_line": 377, - "end_line": 380, - "type": "FUNCTION", - "content_hash": "7cd2ba2ee1608b28" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.isErrorCode": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.isErrorCode", - "start_line": 384, - "end_line": 386, - "type": "FUNCTION", - "content_hash": "8a2000c45c82fc72" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.createUnixListener": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.createUnixListener", - "start_line": 388, - "end_line": 390, - "type": "FUNCTION", - "content_hash": "0b2d170fb0f004f5" - }, - "packages/server/src/transports/unix/listener.ts|packages.server.src.transports.unix.listener.resolveUnixListenerOptions": { - "file_path": "packages/server/src/transports/unix/listener.ts", - "qualified_name": "packages.server.src.transports.unix.listener.resolveUnixListenerOptions", - "start_line": 392, - "end_line": 421, - "type": "FUNCTION", - "content_hash": "e11bcee8f139a176" - }, - "packages/server/src/transports/unix/preset.ts|packages.server.src.transports.unix.preset.createUnixServer": { - "file_path": "packages/server/src/transports/unix/preset.ts", - "qualified_name": "packages.server.src.transports.unix.preset.createUnixServer", - "start_line": 7, - "end_line": 27, - "type": "FUNCTION", - "content_hash": "dfee9fe6a676832e" - }, - "packages/server/src/transports/unix/types.ts|packages.server.src.transports.unix.types.UnixListenerOptions": { - "file_path": "packages/server/src/transports/unix/types.ts", - "qualified_name": "packages.server.src.transports.unix.types.UnixListenerOptions", - "start_line": 3, - "end_line": 13, - "type": "INTERFACE", - "content_hash": "94ef18f4d0d4ce21" - }, - "packages/server/src/transports/unix/types.ts|packages.server.src.transports.unix.types.UnixServerOptions": { - "file_path": "packages/server/src/transports/unix/types.ts", - "qualified_name": "packages.server.src.transports.unix.types.UnixServerOptions", - "start_line": 15, - "end_line": 15, - "type": "INTERFACE", - "content_hash": "5b391804d12d7c05" - }, - "packages/server/src/types.ts|packages.server.src.types.ServerOptions": { - "file_path": "packages/server/src/types.ts", - "qualified_name": "packages.server.src.types.ServerOptions", - "start_line": 4, - "end_line": 12, - "type": "INTERFACE", - "content_hash": "de399a360b5f0d74" - }, - "packages/server/src/types.ts|packages.server.src.types.SessionMetadata": { - "file_path": "packages/server/src/types.ts", - "qualified_name": "packages.server.src.types.SessionMetadata", - "start_line": 17, - "end_line": 19, - "type": "INTERFACE", - "content_hash": "a7a603fe212807d7" - }, - "packages/server/src/types.ts|packages.server.src.types.RoutedSessionAttachment": { - "file_path": "packages/server/src/types.ts", - "qualified_name": "packages.server.src.types.RoutedSessionAttachment", - "start_line": 22, - "end_line": 30, - "type": "INTERFACE", - "content_hash": "b3cd9ba5a4428175" - }, - "packages/server/src/types.ts|packages.server.src.types.RoutedSessionAttachment.invokeService": { - "file_path": "packages/server/src/types.ts", - "qualified_name": "packages.server.src.types.RoutedSessionAttachment.invokeService", - "start_line": 24, - "end_line": 28, - "type": "METHOD", - "content_hash": "abf7e51c197a2197" - }, - "packages/server/src/types.ts|packages.server.src.types.RoutedSessionAttachment.release": { - "file_path": "packages/server/src/types.ts", - "qualified_name": "packages.server.src.types.RoutedSessionAttachment.release", - "start_line": 29, - "end_line": 29, - "type": "METHOD", - "content_hash": "e4ef52e59013c900" - }, - "packages/server/src/types.ts|packages.server.src.types.RoutedServerPresentation": { - "file_path": "packages/server/src/types.ts", - "qualified_name": "packages.server.src.types.RoutedServerPresentation", - "start_line": 33, - "end_line": 38, - "type": "INTERFACE", - "content_hash": "084c27efef609ea0" - }, - "packages/server/src/types.ts|packages.server.src.types.RoutedServerPresentation.attachSession": { - "file_path": "packages/server/src/types.ts", - "qualified_name": "packages.server.src.types.RoutedServerPresentation.attachSession", - "start_line": 34, - "end_line": 34, - "type": "METHOD", - "content_hash": "610c057f73ccc09b" - }, - "packages/server/src/types.ts|packages.server.src.types.RoutedServerPresentation.detachSession": { - "file_path": "packages/server/src/types.ts", - "qualified_name": "packages.server.src.types.RoutedServerPresentation.detachSession", - "start_line": 35, - "end_line": 35, - "type": "METHOD", - "content_hash": "17e4f2de40a9efed" - }, - "packages/server/src/types.ts|packages.server.src.types.RoutedServerPresentation.prepareSessionRemoval": { - "file_path": "packages/server/src/types.ts", - "qualified_name": "packages.server.src.types.RoutedServerPresentation.prepareSessionRemoval", - "start_line": 37, - "end_line": 37, - "type": "METHOD", - "content_hash": "e026df841023a11c" - }, - "packages/server/src/types.ts|packages.server.src.types.RoutedServerServiceAttachment": { - "file_path": "packages/server/src/types.ts", - "qualified_name": "packages.server.src.types.RoutedServerServiceAttachment", - "start_line": 41, - "end_line": 48, - "type": "INTERFACE", - "content_hash": "e5e8108edc48bdf7" - }, - "packages/server/src/types.ts|packages.server.src.types.RoutedServerServiceAttachment.invokeService": { - "file_path": "packages/server/src/types.ts", - "qualified_name": "packages.server.src.types.RoutedServerServiceAttachment.invokeService", - "start_line": 42, - "end_line": 46, - "type": "METHOD", - "content_hash": "abf7e51c197a2197" - }, - "packages/server/src/types.ts|packages.server.src.types.RoutedServerServiceAttachment.release": { - "file_path": "packages/server/src/types.ts", - "qualified_name": "packages.server.src.types.RoutedServerServiceAttachment.release", - "start_line": 47, - "end_line": 47, - "type": "METHOD", - "content_hash": "e4ef52e59013c900" - }, - "packages/server/src/types.ts|packages.server.src.types.RoutedServerServiceHost": { - "file_path": "packages/server/src/types.ts", - "qualified_name": "packages.server.src.types.RoutedServerServiceHost", - "start_line": 50, - "end_line": 52, - "type": "INTERFACE", - "content_hash": "5cb590a51c496e2d" - }, - "packages/server/src/types.ts|packages.server.src.types.RoutedServerServiceHost.attachClient": { - "file_path": "packages/server/src/types.ts", - "qualified_name": "packages.server.src.types.RoutedServerServiceHost.attachClient", - "start_line": 51, - "end_line": 51, - "type": "METHOD", - "content_hash": "56b62fe444655c8a" - }, - "packages/server/src/types.ts|packages.server.src.types.RoutedSessionHandle": { - "file_path": "packages/server/src/types.ts", - "qualified_name": "packages.server.src.types.RoutedSessionHandle", - "start_line": 55, - "end_line": 60, - "type": "INTERFACE", - "content_hash": "1e12c067244867e9" - }, - "packages/server/src/types.ts|packages.server.src.types.RoutedSessionHandle.attachClient": { - "file_path": "packages/server/src/types.ts", - "qualified_name": "packages.server.src.types.RoutedSessionHandle.attachClient", - "start_line": 56, - "end_line": 56, - "type": "METHOD", - "content_hash": "73c1e3d44832efc5" - }, - "packages/server/src/types.ts|packages.server.src.types.RoutedSessionHandle.close": { - "file_path": "packages/server/src/types.ts", - "qualified_name": "packages.server.src.types.RoutedSessionHandle.close", - "start_line": 59, - "end_line": 59, - "type": "METHOD", - "content_hash": "a2811166101b5a29" - }, - "packages/server/src/types.ts|packages.server.src.types.ServerHost": { - "file_path": "packages/server/src/types.ts", - "qualified_name": "packages.server.src.types.ServerHost", - "start_line": 63, - "end_line": 68, - "type": "INTERFACE", - "content_hash": "7273c787afd7e10e" - }, - "packages/server/src/types.ts|packages.server.src.types.ServerHost.resolveSession": { - "file_path": "packages/server/src/types.ts", - "qualified_name": "packages.server.src.types.ServerHost.resolveSession", - "start_line": 66, - "end_line": 66, - "type": "METHOD", - "content_hash": "0bc7fd586ea589a1" - }, - "packages/server/src/types.ts|packages.server.src.types.ServerHost.openSession": { - "file_path": "packages/server/src/types.ts", - "qualified_name": "packages.server.src.types.ServerHost.openSession", - "start_line": 67, - "end_line": 67, - "type": "METHOD", - "content_hash": "5c12e292e265a94a" - }, - "packages/tui/native/win32/build.mjs|packages.tui.native.win32.build.removeTemporaryDir": { - "file_path": "packages/tui/native/win32/build.mjs", - "qualified_name": "packages.tui.native.win32.build.removeTemporaryDir", - "start_line": 28, - "end_line": 30, - "type": "FUNCTION", - "content_hash": "e411733cc55f6a1d" - }, - "packages/tui/native/win32/build.mjs|packages.tui.native.win32.build.process.on(\"SIGINT\") callback": { - "file_path": "packages/tui/native/win32/build.mjs", - "qualified_name": "packages.tui.native.win32.build.process.on(\"SIGINT\") callback", - "start_line": 33, - "end_line": 36, - "type": "FUNCTION", - "content_hash": "bd7f61f3721f7a9a" - }, - "packages/tui/native/win32/build.mjs|packages.tui.native.win32.build.commandExists": { - "file_path": "packages/tui/native/win32/build.mjs", - "qualified_name": "packages.tui.native.win32.build.commandExists", - "start_line": 38, - "end_line": 41, - "type": "FUNCTION", - "content_hash": "82eb8df4e01c0649" - }, - "packages/tui/native/win32/build.mjs|packages.tui.native.win32.build.run": { - "file_path": "packages/tui/native/win32/build.mjs", - "qualified_name": "packages.tui.native.win32.build.run", - "start_line": 43, - "end_line": 47, - "type": "FUNCTION", - "content_hash": "24dceffd69d22418" - }, - "packages/tui/native/win32/build.mjs|packages.tui.native.win32.build.quoteBatch": { - "file_path": "packages/tui/native/win32/build.mjs", - "qualified_name": "packages.tui.native.win32.build.quoteBatch", - "start_line": 49, - "end_line": 51, - "type": "FUNCTION", - "content_hash": "1809c0e391315fcc" - }, - "packages/tui/native/win32/build.mjs|packages.tui.native.win32.build.msvcHostArch": { - "file_path": "packages/tui/native/win32/build.mjs", - "qualified_name": "packages.tui.native.win32.build.msvcHostArch", - "start_line": 53, - "end_line": 55, - "type": "FUNCTION", - "content_hash": "ef96aac5ff6bf9e9" - }, - "packages/tui/native/win32/build.mjs|packages.tui.native.win32.build.findVisualStudioDevCmd": { - "file_path": "packages/tui/native/win32/build.mjs", - "qualified_name": "packages.tui.native.win32.build.findVisualStudioDevCmd", - "start_line": 57, - "end_line": 91, - "type": "FUNCTION", - "content_hash": "5a9de2c8b4034e32" - }, - "packages/tui/native/win32/build.mjs|packages.tui.native.win32.build.findVisualStudioDevCmd.candidates.find() callback": { - "file_path": "packages/tui/native/win32/build.mjs", - "qualified_name": "packages.tui.native.win32.build.findVisualStudioDevCmd.candidates.find() callback", - "start_line": 90, - "end_line": 90, - "type": "FUNCTION", - "content_hash": "c8f57d6985cb67e3" - }, - "packages/tui/native/win32/build.mjs|packages.tui.native.win32.build.canUseMsvc": { - "file_path": "packages/tui/native/win32/build.mjs", - "qualified_name": "packages.tui.native.win32.build.canUseMsvc", - "start_line": 93, - "end_line": 108, - "type": "FUNCTION", - "content_hash": "3213f70f5a34a574" - }, - "packages/tui/native/win32/build.mjs|packages.tui.native.win32.build.resolveMingwCompiler": { - "file_path": "packages/tui/native/win32/build.mjs", - "qualified_name": "packages.tui.native.win32.build.resolveMingwCompiler", - "start_line": 110, - "end_line": 119, - "type": "FUNCTION", - "content_hash": "9cb5bf619cc4f079" - }, - "packages/tui/native/win32/build.mjs|packages.tui.native.win32.build.installOutput": { - "file_path": "packages/tui/native/win32/build.mjs", - "qualified_name": "packages.tui.native.win32.build.installOutput", - "start_line": 121, - "end_line": 128, - "type": "FUNCTION", - "content_hash": "cf63dab11ca3c44b" - }, - "packages/tui/native/win32/build.mjs|packages.tui.native.win32.build.buildWithMsvc": { - "file_path": "packages/tui/native/win32/build.mjs", - "qualified_name": "packages.tui.native.win32.build.buildWithMsvc", - "start_line": 130, - "end_line": 167, - "type": "FUNCTION", - "content_hash": "3f8b5c9bd08708b3" - }, - "packages/tui/native/win32/build.mjs|packages.tui.native.win32.build.buildWithMingw": { - "file_path": "packages/tui/native/win32/build.mjs", - "qualified_name": "packages.tui.native.win32.build.buildWithMingw", - "start_line": 169, - "end_line": 201, - "type": "FUNCTION", - "content_hash": "aee11858a8530481" - }, - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.SearchSourceSpan": { - "file_path": "packages/tui/src/alt-screen-search.ts", - "qualified_name": "packages.tui.src.alt-screen-search.SearchSourceSpan", - "start_line": 8, - "end_line": 15, - "type": "INTERFACE", - "content_hash": "485734dcacdf8cbc" - }, - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.SearchCorpus": { - "file_path": "packages/tui/src/alt-screen-search.ts", - "qualified_name": "packages.tui.src.alt-screen-search.SearchCorpus", - "start_line": 17, - "end_line": 20, - "type": "INTERFACE", - "content_hash": "e0eb8e632607f801" - }, - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchSegment": { - "file_path": "packages/tui/src/alt-screen-search.ts", - "qualified_name": "packages.tui.src.alt-screen-search.AltScreenSearchSegment", - "start_line": 22, - "end_line": 26, - "type": "INTERFACE", - "content_hash": "ad5fcd78ae9b24aa" - }, - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchMatch": { - "file_path": "packages/tui/src/alt-screen-search.ts", - "qualified_name": "packages.tui.src.alt-screen-search.AltScreenSearchMatch", - "start_line": 28, - "end_line": 30, - "type": "INTERFACE", - "content_hash": "7a72c6ed0ac17305" - }, - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.buildSearchCorpus": { - "file_path": "packages/tui/src/alt-screen-search.ts", - "qualified_name": "packages.tui.src.alt-screen-search.buildSearchCorpus", - "start_line": 34, - "end_line": 106, - "type": "FUNCTION", - "content_hash": "ab0ca41db52ed8fd" - }, - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.normalizeQuery": { - "file_path": "packages/tui/src/alt-screen-search.ts", - "qualified_name": "packages.tui.src.alt-screen-search.normalizeQuery", - "start_line": 108, - "end_line": 110, - "type": "FUNCTION", - "content_hash": "a7c5df64780fad2a" - }, - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.escapeRegExp": { - "file_path": "packages/tui/src/alt-screen-search.ts", - "qualified_name": "packages.tui.src.alt-screen-search.escapeRegExp", - "start_line": 112, - "end_line": 114, - "type": "FUNCTION", - "content_hash": "f5ef68b4cd8910ea" - }, - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.findSearchCorpusMatches": { - "file_path": "packages/tui/src/alt-screen-search.ts", - "qualified_name": "packages.tui.src.alt-screen-search.findSearchCorpusMatches", - "start_line": 116, - "end_line": 148, - "type": "FUNCTION", - "content_hash": "ff7c864cfae0a28d" - }, - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchResult": { - "file_path": "packages/tui/src/alt-screen-search.ts", - "qualified_name": "packages.tui.src.alt-screen-search.AltScreenSearchResult", - "start_line": 150, - "end_line": 153, - "type": "INTERFACE", - "content_hash": "5bc94eb05b608f73" - }, - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchIndex": { - "file_path": "packages/tui/src/alt-screen-search.ts", - "qualified_name": "packages.tui.src.alt-screen-search.AltScreenSearchIndex", - "start_line": 156, - "end_line": 184, - "type": "CLASS", - "content_hash": "aa00659286179e29" - }, - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchIndex.search": { - "file_path": "packages/tui/src/alt-screen-search.ts", - "qualified_name": "packages.tui.src.alt-screen-search.AltScreenSearchIndex.search", - "start_line": 162, - "end_line": 183, - "type": "METHOD", - "content_hash": "6f938758e4f1ca43" - }, - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.findAltScreenSearchMatches": { - "file_path": "packages/tui/src/alt-screen-search.ts", - "qualified_name": "packages.tui.src.alt-screen-search.findAltScreenSearchMatches", - "start_line": 186, - "end_line": 189, - "type": "FUNCTION", - "content_hash": "3689ffded1038949" - }, - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.getAltScreenSearchMatchKey": { - "file_path": "packages/tui/src/alt-screen-search.ts", - "qualified_name": "packages.tui.src.alt-screen-search.getAltScreenSearchMatchKey", - "start_line": 191, - "end_line": 195, - "type": "FUNCTION", - "content_hash": "a379a6c6353cb685" - }, - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent": { - "file_path": "packages/tui/src/alt-screen-search.ts", - "qualified_name": "packages.tui.src.alt-screen-search.AltScreenSearchComponent", - "start_line": 197, - "end_line": 327, - "type": "CLASS", - "content_hash": "f4bb907f67c01a6e" - }, - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.input.placeholderStyle": { - "file_path": "packages/tui/src/alt-screen-search.ts", - "qualified_name": "packages.tui.src.alt-screen-search.AltScreenSearchComponent.input.placeholderStyle", - "start_line": 201, - "end_line": 201, - "type": "METHOD", - "content_hash": "21ab6116ab0b18eb" - }, - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.constructor": { - "file_path": "packages/tui/src/alt-screen-search.ts", - "qualified_name": "packages.tui.src.alt-screen-search.AltScreenSearchComponent.constructor", - "start_line": 214, - "end_line": 220, - "type": "CONSTRUCTOR", - "content_hash": "bd52e7dbebbece4e" - }, - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.focused": { - "file_path": "packages/tui/src/alt-screen-search.ts", - "qualified_name": "packages.tui.src.alt-screen-search.focused", - "start_line": 222, - "end_line": 224, - "type": "METHOD", - "content_hash": "be91ddf9d1450ab0" - }, - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.focused": { - "file_path": "packages/tui/src/alt-screen-search.ts", - "qualified_name": "packages.tui.src.alt-screen-search.AltScreenSearchComponent.focused", - "start_line": 226, - "end_line": 229, - "type": "METHOD", - "content_hash": "70f5753dfb573edd" - }, - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.setResult": { - "file_path": "packages/tui/src/alt-screen-search.ts", - "qualified_name": "packages.tui.src.alt-screen-search.AltScreenSearchComponent.setResult", - "start_line": 231, - "end_line": 234, - "type": "METHOD", - "content_hash": "11e2fe5eb63e4cbd" - }, - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.getNavigationDirectionAt": { - "file_path": "packages/tui/src/alt-screen-search.ts", - "qualified_name": "packages.tui.src.alt-screen-search.AltScreenSearchComponent.getNavigationDirectionAt", - "start_line": 236, - "end_line": 241, - "type": "METHOD", - "content_hash": "a5f0d300c93f87e2" - }, - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.setHoveredNavigationDirection": { - "file_path": "packages/tui/src/alt-screen-search.ts", - "qualified_name": "packages.tui.src.alt-screen-search.AltScreenSearchComponent.setHoveredNavigationDirection", - "start_line": 243, - "end_line": 247, - "type": "METHOD", - "content_hash": "aa5539f2fd28d417" - }, - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.handleInput": { - "file_path": "packages/tui/src/alt-screen-search.ts", - "qualified_name": "packages.tui.src.alt-screen-search.AltScreenSearchComponent.handleInput", - "start_line": 249, - "end_line": 254, - "type": "METHOD", - "content_hash": "2e2f9d1803ce979c" - }, - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.invalidate": { - "file_path": "packages/tui/src/alt-screen-search.ts", - "qualified_name": "packages.tui.src.alt-screen-search.AltScreenSearchComponent.invalidate", - "start_line": 256, - "end_line": 258, - "type": "METHOD", - "content_hash": "0be35c01d7c2c754" - }, - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.render": { - "file_path": "packages/tui/src/alt-screen-search.ts", - "qualified_name": "packages.tui.src.alt-screen-search.AltScreenSearchComponent.render", - "start_line": 260, - "end_line": 326, - "type": "METHOD", - "content_hash": "39229af75addba5a" - }, - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.render.formatKey": { - "file_path": "packages/tui/src/alt-screen-search.ts", - "qualified_name": "packages.tui.src.alt-screen-search.AltScreenSearchComponent.render.formatKey", - "start_line": 263, - "end_line": 272, - "type": "CLASS", - "content_hash": "5c2e123e5ac22363" - }, - "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.render.formatKey.map() callback": { - "file_path": "packages/tui/src/alt-screen-search.ts", - "qualified_name": "packages.tui.src.alt-screen-search.AltScreenSearchComponent.render.formatKey.map() callback", - "start_line": 267, - "end_line": 270, - "type": "FUNCTION", - "content_hash": "9ae156bed0fc7434" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.toDisplayPath": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.toDisplayPath", - "start_line": 13, - "end_line": 15, - "type": "FUNCTION", - "content_hash": "840b59e2bdee83cb" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.escapeRegex": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.escapeRegex", - "start_line": 17, - "end_line": 19, - "type": "FUNCTION", - "content_hash": "ba1513a24f47f45c" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.buildFdPathQuery": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.buildFdPathQuery", - "start_line": 21, - "end_line": 47, - "type": "FUNCTION", - "content_hash": "0ce84d14bb899758" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.buildFdPathQuery.segments": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.buildFdPathQuery.segments", - "start_line": 34, - "end_line": 37, - "type": "CLASS", - "content_hash": "4e361c312d61bc1d" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.buildFdPathQuery.segments.map() callback": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.buildFdPathQuery.segments.map() callback", - "start_line": 37, - "end_line": 37, - "type": "FUNCTION", - "content_hash": "c84a0859b1159fec" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.findLastDelimiter": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.findLastDelimiter", - "start_line": 49, - "end_line": 59, - "type": "FUNCTION", - "content_hash": "0692a4ddf65c6f16" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.stripLeadingWrappers": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.stripLeadingWrappers", - "start_line": 63, - "end_line": 73, - "type": "FUNCTION", - "content_hash": "3d876b3ad3eaefd8" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.findUnclosedQuoteStart": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.findUnclosedQuoteStart", - "start_line": 75, - "end_line": 89, - "type": "FUNCTION", - "content_hash": "2705c5424e312d1d" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.isTokenStart": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.isTokenStart", - "start_line": 91, - "end_line": 97, - "type": "FUNCTION", - "content_hash": "b70536abeeb96a88" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.extractQuotedPrefix": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.extractQuotedPrefix", - "start_line": 99, - "end_line": 117, - "type": "FUNCTION", - "content_hash": "e0e54ccf046aa3a9" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.parsePathPrefix": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.parsePathPrefix", - "start_line": 119, - "end_line": 130, - "type": "FUNCTION", - "content_hash": "75295752f7db67bc" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.buildCompletionValue": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.buildCompletionValue", - "start_line": 132, - "end_line": 146, - "type": "FUNCTION", - "content_hash": "23683f81400d4958" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.walkDirectoryWithFd": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.walkDirectoryWithFd", - "start_line": 149, - "end_line": 247, - "type": "FUNCTION", - "content_hash": "31492491b094ef51" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.walkDirectoryWithFd.": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.walkDirectoryWithFd.", - "start_line": 188, - "end_line": 246, - "type": "FUNCTION", - "content_hash": "9efc30a77350549a" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.walkDirectoryWithFd..child.stdout.on(\"data\") callback": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.walkDirectoryWithFd..child.stdout.on(\"data\") callback", - "start_line": 215, - "end_line": 217, - "type": "FUNCTION", - "content_hash": "f31c01c5a85d1bc0" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.walkDirectoryWithFd..child.on(\"error\") callback": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.walkDirectoryWithFd..child.on(\"error\") callback", - "start_line": 218, - "end_line": 220, - "type": "FUNCTION", - "content_hash": "f5222b42ee0f5dd9" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.walkDirectoryWithFd..child.on(\"close\") callback": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.walkDirectoryWithFd..child.on(\"close\") callback", - "start_line": 221, - "end_line": 245, - "type": "FUNCTION", - "content_hash": "4ffc2b36faefcc51" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.AutocompleteItem": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.AutocompleteItem", - "start_line": 249, - "end_line": 253, - "type": "INTERFACE", - "content_hash": "738f824512f9e1c9" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.SlashCommand": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.SlashCommand", - "start_line": 257, - "end_line": 264, - "type": "INTERFACE", - "content_hash": "55fcf7fbcd628e2c" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.SlashCommand.getArgumentCompletions": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.SlashCommand.getArgumentCompletions", - "start_line": 263, - "end_line": 263, - "type": "METHOD", - "content_hash": "0b196e6b7222c766" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.AutocompleteSuggestions": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.AutocompleteSuggestions", - "start_line": 266, - "end_line": 269, - "type": "INTERFACE", - "content_hash": "ae049e99ac930af4" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.AutocompleteProvider": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.AutocompleteProvider", - "start_line": 271, - "end_line": 300, - "type": "INTERFACE", - "content_hash": "6bedffcdc6198868" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.AutocompleteProvider.getSuggestions": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.AutocompleteProvider.getSuggestions", - "start_line": 277, - "end_line": 282, - "type": "METHOD", - "content_hash": "5c3e3bc4235a241d" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.AutocompleteProvider.applyCompletion": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.AutocompleteProvider.applyCompletion", - "start_line": 286, - "end_line": 296, - "type": "METHOD", - "content_hash": "c9b7808991bcd5aa" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.AutocompleteProvider.shouldTriggerFileCompletion": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.AutocompleteProvider.shouldTriggerFileCompletion", - "start_line": 299, - "end_line": 299, - "type": "METHOD", - "content_hash": "6395a63bd0116504" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.CombinedAutocompleteProvider", - "start_line": 303, - "end_line": 861, - "type": "CLASS", - "content_hash": "b2f5ca62ab3f2c4b" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.constructor": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.CombinedAutocompleteProvider.constructor", - "start_line": 308, - "end_line": 312, - "type": "CONSTRUCTOR", - "content_hash": "559c5c11b307b40b" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions", - "start_line": 314, - "end_line": 413, - "type": "METHOD", - "content_hash": "fc4839b9296c1434" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.commandItems": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.commandItems", - "start_line": 344, - "end_line": 354, - "type": "CLASS", - "content_hash": "cc8e974798a3dad0" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.commandItems.commands.map() callback": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.commandItems.commands.map() callback", - "start_line": 344, - "end_line": 354, - "type": "FUNCTION", - "content_hash": "cc8e974798a3dad0" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.bareNameMatches.fuzzyFilter() callback": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.bareNameMatches.fuzzyFilter() callback", - "start_line": 356, - "end_line": 357, - "type": "FUNCTION", - "content_hash": "ba4edd2bc1fd5e81" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.bareNameMatches": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.bareNameMatches", - "start_line": 356, - "end_line": 358, - "type": "CLASS", - "content_hash": "331c6f2500580587" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.fullNameOnlyMatches": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.fullNameOnlyMatches", - "start_line": 360, - "end_line": 364, - "type": "CLASS", - "content_hash": "e85e80abd15f50d2" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.fullNameOnlyMatches.commandItems.filter() callback": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.fullNameOnlyMatches.commandItems.filter() callback", - "start_line": 361, - "end_line": 361, - "type": "FUNCTION", - "content_hash": "4f7de85a0385f98f" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.fullNameOnlyMatches.fuzzyFilter() callback": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.fullNameOnlyMatches.fuzzyFilter() callback", - "start_line": 363, - "end_line": 363, - "type": "FUNCTION", - "content_hash": "7d885db129659186" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.filtered": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.filtered", - "start_line": 365, - "end_line": 369, - "type": "CLASS", - "content_hash": "d21b94289251f35c" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.filtered.map() callback": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.filtered.map() callback", - "start_line": 365, - "end_line": 369, - "type": "FUNCTION", - "content_hash": "d21b94289251f35c" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.command": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.command", - "start_line": 382, - "end_line": 385, - "type": "CLASS", - "content_hash": "87f3c3f763668916" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.command.commands.find() callback": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.command.commands.find() callback", - "start_line": 382, - "end_line": 385, - "type": "FUNCTION", - "content_hash": "87f3c3f763668916" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.applyCompletion": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.CombinedAutocompleteProvider.applyCompletion", - "start_line": 415, - "end_line": 500, - "type": "METHOD", - "content_hash": "d1113decdaa0a61c" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.extractAtPrefix": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.CombinedAutocompleteProvider.extractAtPrefix", - "start_line": 503, - "end_line": 517, - "type": "METHOD", - "content_hash": "aa7222aa601cfb3e" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.extractPathPrefix": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.CombinedAutocompleteProvider.extractPathPrefix", - "start_line": 520, - "end_line": 547, - "type": "METHOD", - "content_hash": "2363290e0383faa8" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.expandHomePath": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.CombinedAutocompleteProvider.expandHomePath", - "start_line": 550, - "end_line": 559, - "type": "METHOD", - "content_hash": "39d94ff6eae13dea" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.resolveScopedFuzzyQuery": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.CombinedAutocompleteProvider.resolveScopedFuzzyQuery", - "start_line": 561, - "end_line": 589, - "type": "METHOD", - "content_hash": "704d3a2507a0e156" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.scopedPathForDisplay": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.CombinedAutocompleteProvider.scopedPathForDisplay", - "start_line": 591, - "end_line": 597, - "type": "METHOD", - "content_hash": "932ee3dde55db63a" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFileSuggestions": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFileSuggestions", - "start_line": 600, - "end_line": 733, - "type": "METHOD", - "content_hash": "8f2482e8c391f45f" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFileSuggestions.suggestions.sort() callback": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFileSuggestions.suggestions.sort() callback", - "start_line": 720, - "end_line": 726, - "type": "FUNCTION", - "content_hash": "71b1b02f0699803f" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.scoreEntry": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.CombinedAutocompleteProvider.scoreEntry", - "start_line": 737, - "end_line": 757, - "type": "METHOD", - "content_hash": "a36fbb085c4b95c7" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getBaseDirSuggestions": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getBaseDirSuggestions", - "start_line": 759, - "end_line": 769, - "type": "METHOD", - "content_hash": "f538c24f0a131d03" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions", - "start_line": 772, - "end_line": 847, - "type": "METHOD", - "content_hash": "4fe356cf3686d722" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions.seenPaths": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions.seenPaths", - "start_line": 786, - "end_line": 786, - "type": "CLASS", - "content_hash": "5906074e910dd87f" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions.seenPaths.baseDirEntries.map() callback": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions.seenPaths.baseDirEntries.map() callback", - "start_line": 786, - "end_line": 786, - "type": "FUNCTION", - "content_hash": "5906074e910dd87f" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions.entries": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions.entries", - "start_line": 787, - "end_line": 794, - "type": "CLASS", - "content_hash": "9e4d9c266dadc6ae" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions.entries.recursiveEntries.filter() callback": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions.entries.recursiveEntries.filter() callback", - "start_line": 789, - "end_line": 793, - "type": "FUNCTION", - "content_hash": "1793f663dc15fd26" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions.scoredEntries": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions.scoredEntries", - "start_line": 799, - "end_line": 804, - "type": "CLASS", - "content_hash": "c6d22d69a5088fb2" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions.scoredEntries.entries.map() callback": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions.scoredEntries.entries.map() callback", - "start_line": 800, - "end_line": 803, - "type": "FUNCTION", - "content_hash": "2d000755272558b5" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions.scoredEntries.filter() callback": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions.scoredEntries.filter() callback", - "start_line": 804, - "end_line": 804, - "type": "FUNCTION", - "content_hash": "056c8b41dbd53e72" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions.scoredEntries.sort() callback": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions.scoredEntries.sort() callback", - "start_line": 806, - "end_line": 819, - "type": "FUNCTION", - "content_hash": "aceafc965132f760" - }, - "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.shouldTriggerFileCompletion": { - "file_path": "packages/tui/src/autocomplete.ts", - "qualified_name": "packages.tui.src.autocomplete.CombinedAutocompleteProvider.shouldTriggerFileCompletion", - "start_line": 850, - "end_line": 860, - "type": "METHOD", - "content_hash": "aaf302f16f3a4d0b" - }, - "packages/tui/src/colors.ts|packages.tui.src.colors.IndexedColor": { - "file_path": "packages/tui/src/colors.ts", - "qualified_name": "packages.tui.src.colors.IndexedColor", - "start_line": 4, - "end_line": 7, - "type": "INTERFACE", - "content_hash": "ef284ba02e6b6028" - }, - "packages/tui/src/colors.ts|packages.tui.src.colors.RgbColorValue": { - "file_path": "packages/tui/src/colors.ts", - "qualified_name": "packages.tui.src.colors.RgbColorValue", - "start_line": 9, - "end_line": 14, - "type": "INTERFACE", - "content_hash": "3b94ccf0a8886cf1" - }, - "packages/tui/src/colors.ts|packages.tui.src.colors.OklchColorValue": { - "file_path": "packages/tui/src/colors.ts", - "qualified_name": "packages.tui.src.colors.OklchColorValue", - "start_line": 16, - "end_line": 21, - "type": "INTERFACE", - "content_hash": "a64a6f41ddca5047" - }, - "packages/tui/src/colors.ts|packages.tui.src.colors.OklchChannels": { - "file_path": "packages/tui/src/colors.ts", - "qualified_name": "packages.tui.src.colors.OklchChannels", - "start_line": 28, - "end_line": 32, - "type": "INTERFACE", - "content_hash": "1140d16c0982ab58" - }, - "packages/tui/src/colors.ts|packages.tui.src.colors.OkhslChannels": { - "file_path": "packages/tui/src/colors.ts", - "qualified_name": "packages.tui.src.colors.OkhslChannels", - "start_line": 38, - "end_line": 42, - "type": "INTERFACE", - "content_hash": "af29e2a6ff93f00b" - }, - "packages/tui/src/colors.ts|packages.tui.src.colors.TextAttributes": { - "file_path": "packages/tui/src/colors.ts", - "qualified_name": "packages.tui.src.colors.TextAttributes", - "start_line": 44, - "end_line": 51, - "type": "INTERFACE", - "content_hash": "399ae0cdfb115b4e" - }, - "packages/tui/src/colors.ts|packages.tui.src.colors.TextStyle": { - "file_path": "packages/tui/src/colors.ts", - "qualified_name": "packages.tui.src.colors.TextStyle", - "start_line": 53, - "end_line": 56, - "type": "INTERFACE", - "content_hash": "fbaa028fe9a41184" - }, - "packages/tui/src/colors.ts|packages.tui.src.colors.requireFinite": { - "file_path": "packages/tui/src/colors.ts", - "qualified_name": "packages.tui.src.colors.requireFinite", - "start_line": 58, - "end_line": 60, - "type": "FUNCTION", - "content_hash": "0c30c4fcd2830059" - }, - "packages/tui/src/colors.ts|packages.tui.src.colors.indexedColor": { - "file_path": "packages/tui/src/colors.ts", - "qualified_name": "packages.tui.src.colors.indexedColor", - "start_line": 62, - "end_line": 67, - "type": "FUNCTION", - "content_hash": "74c8fec110140783" - }, - "packages/tui/src/colors.ts|packages.tui.src.colors.rgbColor": { - "file_path": "packages/tui/src/colors.ts", - "qualified_name": "packages.tui.src.colors.rgbColor", - "start_line": 69, - "end_line": 79, - "type": "FUNCTION", - "content_hash": "72281fc1643f01ca" - }, - "packages/tui/src/colors.ts|packages.tui.src.colors.oklchColor": { - "file_path": "packages/tui/src/colors.ts", - "qualified_name": "packages.tui.src.colors.oklchColor", - "start_line": 81, - "end_line": 88, - "type": "FUNCTION", - "content_hash": "67a08ac884c870c7" - }, - "packages/tui/src/colors.ts|packages.tui.src.colors.okhslColor": { - "file_path": "packages/tui/src/colors.ts", - "qualified_name": "packages.tui.src.colors.okhslColor", - "start_line": 107, - "end_line": 115, - "type": "FUNCTION", - "content_hash": "943953755c5adc7d" - }, - "packages/tui/src/colors.ts|packages.tui.src.colors.colorToOkhsl": { - "file_path": "packages/tui/src/colors.ts", - "qualified_name": "packages.tui.src.colors.colorToOkhsl", - "start_line": 117, - "end_line": 119, - "type": "FUNCTION", - "content_hash": "54d2220fb91a5216" - }, - "packages/tui/src/colors.ts|packages.tui.src.colors.parseColor": { - "file_path": "packages/tui/src/colors.ts", - "qualified_name": "packages.tui.src.colors.parseColor", - "start_line": 121, - "end_line": 148, - "type": "FUNCTION", - "content_hash": "b0e76a0ebfd29b16" - }, - "packages/tui/src/colors.ts|packages.tui.src.colors.parseColor.digits": { - "file_path": "packages/tui/src/colors.ts", - "qualified_name": "packages.tui.src.colors.parseColor.digits", - "start_line": 126, - "end_line": 126, - "type": "CLASS", - "content_hash": "3cf2c2ee3ce0ab81" - }, - "packages/tui/src/colors.ts|packages.tui.src.colors.parseColor.digits.map() callback": { - "file_path": "packages/tui/src/colors.ts", - "qualified_name": "packages.tui.src.colors.parseColor.digits.map() callback", - "start_line": 126, - "end_line": 126, - "type": "FUNCTION", - "content_hash": "3cf2c2ee3ce0ab81" - }, - "packages/tui/src/colors.ts|packages.tui.src.colors.GRAY_VALUES": { - "file_path": "packages/tui/src/colors.ts", - "qualified_name": "packages.tui.src.colors.GRAY_VALUES", - "start_line": 169, - "end_line": 169, - "type": "CLASS", - "content_hash": "278eac4641cd795b" - }, - "packages/tui/src/colors.ts|packages.tui.src.colors.GRAY_VALUES.Array.from() callback": { - "file_path": "packages/tui/src/colors.ts", - "qualified_name": "packages.tui.src.colors.GRAY_VALUES.Array.from() callback", - "start_line": 169, - "end_line": 169, - "type": "FUNCTION", - "content_hash": "278eac4641cd795b" - }, - "packages/tui/src/colors.ts|packages.tui.src.colors.indexedToRgb": { - "file_path": "packages/tui/src/colors.ts", - "qualified_name": "packages.tui.src.colors.indexedToRgb", - "start_line": 171, - "end_line": 183, - "type": "FUNCTION", - "content_hash": "b6d62cfff9a909c6" - }, - "packages/tui/src/colors.ts|packages.tui.src.colors.isInSrgbGamut": { - "file_path": "packages/tui/src/colors.ts", - "qualified_name": "packages.tui.src.colors.isInSrgbGamut", - "start_line": 185, - "end_line": 188, - "type": "FUNCTION", - "content_hash": "83cffa00d26544ec" - }, - "packages/tui/src/colors.ts|packages.tui.src.colors.isInSrgbGamut.linear.every() callback": { - "file_path": "packages/tui/src/colors.ts", - "qualified_name": "packages.tui.src.colors.isInSrgbGamut.linear.every() callback", - "start_line": 187, - "end_line": 187, - "type": "FUNCTION", - "content_hash": "b59479edb82e41bc" - }, - "packages/tui/src/colors.ts|packages.tui.src.colors.oklchToRgb": { - "file_path": "packages/tui/src/colors.ts", - "qualified_name": "packages.tui.src.colors.oklchToRgb", - "start_line": 190, - "end_line": 216, - "type": "FUNCTION", - "content_hash": "e14b54e4b7fc517d" - }, - "packages/tui/src/colors.ts|packages.tui.src.colors.colorToRgb": { - "file_path": "packages/tui/src/colors.ts", - "qualified_name": "packages.tui.src.colors.colorToRgb", - "start_line": 218, - "end_line": 227, - "type": "FUNCTION", - "content_hash": "861d990ea59ea837" - }, - "packages/tui/src/colors.ts|packages.tui.src.colors.colorToOklch": { - "file_path": "packages/tui/src/colors.ts", - "qualified_name": "packages.tui.src.colors.colorToOklch", - "start_line": 229, - "end_line": 233, - "type": "FUNCTION", - "content_hash": "60b85369c875bc83" - }, - "packages/tui/src/colors.ts|packages.tui.src.colors.colorToHex": { - "file_path": "packages/tui/src/colors.ts", - "qualified_name": "packages.tui.src.colors.colorToHex", - "start_line": 235, - "end_line": 239, - "type": "FUNCTION", - "content_hash": "1d352f0d20434780" - }, - "packages/tui/src/colors.ts|packages.tui.src.colors.mixColors": { - "file_path": "packages/tui/src/colors.ts", - "qualified_name": "packages.tui.src.colors.mixColors", - "start_line": 241, - "end_line": 257, - "type": "FUNCTION", - "content_hash": "490a4e278cc78ccd" - }, - "packages/tui/src/colors.ts|packages.tui.src.colors.findClosest": { - "file_path": "packages/tui/src/colors.ts", - "qualified_name": "packages.tui.src.colors.findClosest", - "start_line": 259, - "end_line": 270, - "type": "FUNCTION", - "content_hash": "b8345322913f1fd7" - }, - "packages/tui/src/colors.ts|packages.tui.src.colors.colorDistance": { - "file_path": "packages/tui/src/colors.ts", - "qualified_name": "packages.tui.src.colors.colorDistance", - "start_line": 272, - "end_line": 277, - "type": "FUNCTION", - "content_hash": "f4243db73df39282" - }, - "packages/tui/src/colors.ts|packages.tui.src.colors.rgbToAnsi256": { - "file_path": "packages/tui/src/colors.ts", - "qualified_name": "packages.tui.src.colors.rgbToAnsi256", - "start_line": 279, - "end_line": 297, - "type": "FUNCTION", - "content_hash": "6c6929b736e0e087" - }, - "packages/tui/src/colors.ts|packages.tui.src.colors.colorAnsi": { - "file_path": "packages/tui/src/colors.ts", - "qualified_name": "packages.tui.src.colors.colorAnsi", - "start_line": 299, - "end_line": 307, - "type": "FUNCTION", - "content_hash": "4f549abb3c44eacb" - }, - "packages/tui/src/colors.ts|packages.tui.src.colors.foregroundAnsi": { - "file_path": "packages/tui/src/colors.ts", - "qualified_name": "packages.tui.src.colors.foregroundAnsi", - "start_line": 309, - "end_line": 311, - "type": "FUNCTION", - "content_hash": "1c0c321f5325391a" - }, - "packages/tui/src/colors.ts|packages.tui.src.colors.backgroundAnsi": { - "file_path": "packages/tui/src/colors.ts", - "qualified_name": "packages.tui.src.colors.backgroundAnsi", - "start_line": 313, - "end_line": 315, - "type": "FUNCTION", - "content_hash": "f7e09d1f1783996d" - }, - "packages/tui/src/colors.ts|packages.tui.src.colors.styleText": { - "file_path": "packages/tui/src/colors.ts", - "qualified_name": "packages.tui.src.colors.styleText", - "start_line": 317, - "end_line": 324, - "type": "FUNCTION", - "content_hash": "854c0656ef232c49" - }, - "packages/tui/src/colors.ts|packages.tui.src.colors.styleTextWithAnsi": { - "file_path": "packages/tui/src/colors.ts", - "qualified_name": "packages.tui.src.colors.styleTextWithAnsi", - "start_line": 330, - "end_line": 367, - "type": "FUNCTION", - "content_hash": "8a0b7fa82110ae83" - }, - "packages/tui/src/components/alt-screen-flash.ts|packages.tui.src.components.alt-screen-flash.FlashEntry": { - "file_path": "packages/tui/src/components/alt-screen-flash.ts", - "qualified_name": "packages.tui.src.components.alt-screen-flash.FlashEntry", - "start_line": 6, - "end_line": 10, - "type": "INTERFACE", - "content_hash": "aa98ed5d064fa01e" - }, - "packages/tui/src/components/alt-screen-flash.ts|packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer": { - "file_path": "packages/tui/src/components/alt-screen-flash.ts", - "qualified_name": "packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer", - "start_line": 13, - "end_line": 51, - "type": "CLASS", - "content_hash": "4587a4ad49598bb1" - }, - "packages/tui/src/components/alt-screen-flash.ts|packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.constructor": { - "file_path": "packages/tui/src/components/alt-screen-flash.ts", - "qualified_name": "packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.constructor", - "start_line": 18, - "end_line": 20, - "type": "CONSTRUCTOR", - "content_hash": "ecb3f37c357fb2a9" - }, - "packages/tui/src/components/alt-screen-flash.ts|packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.flash": { - "file_path": "packages/tui/src/components/alt-screen-flash.ts", - "qualified_name": "packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.flash", - "start_line": 22, - "end_line": 36, - "type": "METHOD", - "content_hash": "6652496449303fa5" - }, - "packages/tui/src/components/alt-screen-flash.ts|packages.tui.src.components.alt-screen-flash.flash.timer": { - "file_path": "packages/tui/src/components/alt-screen-flash.ts", - "qualified_name": "packages.tui.src.components.alt-screen-flash.flash.timer", - "start_line": 24, - "end_line": 32, - "type": "CLASS", - "content_hash": "9189e51f826155de" - }, - "packages/tui/src/components/alt-screen-flash.ts|packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.flash.timer.setTimeout() callback": { - "file_path": "packages/tui/src/components/alt-screen-flash.ts", - "qualified_name": "packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.flash.timer.setTimeout() callback", - "start_line": 25, - "end_line": 30, - "type": "FUNCTION", - "content_hash": "95f94f2f88781dfc" - }, - "packages/tui/src/components/alt-screen-flash.ts|packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.flash.timer.setTimeout() callback.index": { - "file_path": "packages/tui/src/components/alt-screen-flash.ts", - "qualified_name": "packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.flash.timer.setTimeout() callback.index", - "start_line": 26, - "end_line": 26, - "type": "CLASS", - "content_hash": "468cd7f0148fd792" - }, - "packages/tui/src/components/alt-screen-flash.ts|packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.flash.timer.setTimeout() callback.index.entries.findIndex() callback": { - "file_path": "packages/tui/src/components/alt-screen-flash.ts", - "qualified_name": "packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.flash.timer.setTimeout() callback.index.entries.findIndex() callback", - "start_line": 26, - "end_line": 26, - "type": "FUNCTION", - "content_hash": "468cd7f0148fd792" - }, - "packages/tui/src/components/alt-screen-flash.ts|packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.dispose": { - "file_path": "packages/tui/src/components/alt-screen-flash.ts", - "qualified_name": "packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.dispose", - "start_line": 38, - "end_line": 41, - "type": "METHOD", - "content_hash": "b5ce5514408f06a7" - }, - "packages/tui/src/components/alt-screen-flash.ts|packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.invalidate": { - "file_path": "packages/tui/src/components/alt-screen-flash.ts", - "qualified_name": "packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.invalidate", - "start_line": 43, - "end_line": 43, - "type": "METHOD", - "content_hash": "2dffde801673027c" - }, - "packages/tui/src/components/alt-screen-flash.ts|packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.render": { - "file_path": "packages/tui/src/components/alt-screen-flash.ts", - "qualified_name": "packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.render", - "start_line": 45, - "end_line": 50, - "type": "METHOD", - "content_hash": "e0ea9f32663a424d" - }, - "packages/tui/src/components/alt-screen-flash.ts|packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.render.entries.map() callback": { - "file_path": "packages/tui/src/components/alt-screen-flash.ts", - "qualified_name": "packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.render.entries.map() callback", - "start_line": 46, - "end_line": 49, - "type": "FUNCTION", - "content_hash": "ae7d8acfc974f56c" - }, - "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box": { - "file_path": "packages/tui/src/components/box.ts", - "qualified_name": "packages.tui.src.components.box.Box", - "start_line": 14, - "end_line": 172, - "type": "CLASS", - "content_hash": "da69fb0c42298356" - }, - "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.constructor": { - "file_path": "packages/tui/src/components/box.ts", - "qualified_name": "packages.tui.src.components.box.Box.constructor", - "start_line": 24, - "end_line": 28, - "type": "CONSTRUCTOR", - "content_hash": "2641b7eb61701b9f" - }, - "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.addChild": { - "file_path": "packages/tui/src/components/box.ts", - "qualified_name": "packages.tui.src.components.box.Box.addChild", - "start_line": 30, - "end_line": 33, - "type": "METHOD", - "content_hash": "da1ad79a84d1163e" - }, - "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.removeChild": { - "file_path": "packages/tui/src/components/box.ts", - "qualified_name": "packages.tui.src.components.box.Box.removeChild", - "start_line": 35, - "end_line": 41, - "type": "METHOD", - "content_hash": "d5f624c44a742b20" - }, - "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.clear": { - "file_path": "packages/tui/src/components/box.ts", - "qualified_name": "packages.tui.src.components.box.Box.clear", - "start_line": 43, - "end_line": 46, - "type": "METHOD", - "content_hash": "3d8d600ec37c416f" - }, - "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.setBgFn": { - "file_path": "packages/tui/src/components/box.ts", - "qualified_name": "packages.tui.src.components.box.Box.setBgFn", - "start_line": 48, - "end_line": 51, - "type": "METHOD", - "content_hash": "8565941cb559b3a5" - }, - "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.setPaddingX": { - "file_path": "packages/tui/src/components/box.ts", - "qualified_name": "packages.tui.src.components.box.Box.setPaddingX", - "start_line": 53, - "end_line": 56, - "type": "METHOD", - "content_hash": "9c3238e5e45902df" - }, - "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidateCache": { - "file_path": "packages/tui/src/components/box.ts", - "qualified_name": "packages.tui.src.components.box.Box.invalidateCache", - "start_line": 58, - "end_line": 60, - "type": "METHOD", - "content_hash": "dc0fc1dcca287f65" - }, - "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.matchCache": { - "file_path": "packages/tui/src/components/box.ts", - "qualified_name": "packages.tui.src.components.box.Box.matchCache", - "start_line": 62, - "end_line": 71, - "type": "METHOD", - "content_hash": "1f42997b71878a07" - }, - "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.matchCache.cache.childLines.every() callback": { - "file_path": "packages/tui/src/components/box.ts", - "qualified_name": "packages.tui.src.components.box.Box.matchCache.cache.childLines.every() callback", - "start_line": 69, - "end_line": 69, - "type": "FUNCTION", - "content_hash": "e7ed2752e9d3f191" - }, - "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate": { - "file_path": "packages/tui/src/components/box.ts", - "qualified_name": "packages.tui.src.components.box.Box.invalidate", - "start_line": 73, - "end_line": 78, - "type": "METHOD", - "content_hash": "477927abbd5d85d4" - }, - "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.handleMouse": { - "file_path": "packages/tui/src/components/box.ts", - "qualified_name": "packages.tui.src.components.box.Box.handleMouse", - "start_line": 80, - "end_line": 104, - "type": "METHOD", - "content_hash": "4bb09e8484a87c82" - }, - "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.handleMouse.mouseChildren": { - "file_path": "packages/tui/src/components/box.ts", - "qualified_name": "packages.tui.src.components.box.Box.handleMouse.mouseChildren", - "start_line": 86, - "end_line": 89, - "type": "CLASS", - "content_hash": "773e6a83cb4e1f9d" - }, - "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.handleMouse.mouseChildren.children.map() callback": { - "file_path": "packages/tui/src/components/box.ts", - "qualified_name": "packages.tui.src.components.box.Box.handleMouse.mouseChildren.children.map() callback", - "start_line": 89, - "end_line": 89, - "type": "FUNCTION", - "content_hash": "2c0d430aabb1fe44" - }, - "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.render": { - "file_path": "packages/tui/src/components/box.ts", - "qualified_name": "packages.tui.src.components.box.Box.render", - "start_line": 106, - "end_line": 163, - "type": "METHOD", - "content_hash": "e5080088b13c8276" - }, - "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.applyBg": { - "file_path": "packages/tui/src/components/box.ts", - "qualified_name": "packages.tui.src.components.box.Box.applyBg", - "start_line": 165, - "end_line": 171, - "type": "METHOD", - "content_hash": "d416e0797872e129" - }, - "packages/tui/src/components/cancellable-loader.ts|packages.tui.src.components.cancellable-loader.CancellableLoader": { - "file_path": "packages/tui/src/components/cancellable-loader.ts", - "qualified_name": "packages.tui.src.components.cancellable-loader.CancellableLoader", - "start_line": 13, - "end_line": 40, - "type": "CLASS", - "content_hash": "3705a2bab6ad089c" - }, - "packages/tui/src/components/cancellable-loader.ts|packages.tui.src.components.cancellable-loader.CancellableLoader.signal": { - "file_path": "packages/tui/src/components/cancellable-loader.ts", - "qualified_name": "packages.tui.src.components.cancellable-loader.CancellableLoader.signal", - "start_line": 20, - "end_line": 22, - "type": "METHOD", - "content_hash": "a6dea421953dd327" - }, - "packages/tui/src/components/cancellable-loader.ts|packages.tui.src.components.cancellable-loader.CancellableLoader.aborted": { - "file_path": "packages/tui/src/components/cancellable-loader.ts", - "qualified_name": "packages.tui.src.components.cancellable-loader.CancellableLoader.aborted", - "start_line": 25, - "end_line": 27, - "type": "METHOD", - "content_hash": "dbeaf1edcfe50953" - }, - "packages/tui/src/components/cancellable-loader.ts|packages.tui.src.components.cancellable-loader.CancellableLoader.handleInput": { - "file_path": "packages/tui/src/components/cancellable-loader.ts", - "qualified_name": "packages.tui.src.components.cancellable-loader.CancellableLoader.handleInput", - "start_line": 29, - "end_line": 35, - "type": "METHOD", - "content_hash": "85e0904aeaa9446c" - }, - "packages/tui/src/components/cancellable-loader.ts|packages.tui.src.components.cancellable-loader.CancellableLoader.dispose": { - "file_path": "packages/tui/src/components/cancellable-loader.ts", - "qualified_name": "packages.tui.src.components.cancellable-loader.CancellableLoader.dispose", - "start_line": 37, - "end_line": 39, - "type": "METHOD", - "content_hash": "86b5f356983f93a9" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.isPasteMarker": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.isPasteMarker", - "start_line": 38, - "end_line": 40, - "type": "FUNCTION", - "content_hash": "fe8e02ba59137e98" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.segmentWithMarkers": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.segmentWithMarkers", - "start_line": 49, - "end_line": 101, - "type": "FUNCTION", - "content_hash": "c7e0a68315f9e41f" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.TextChunk": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.TextChunk", - "start_line": 107, - "end_line": 111, - "type": "INTERFACE", - "content_hash": "388e63b5c1e1c440" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.wordWrapLine": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.wordWrapLine", - "start_line": 124, - "end_line": 216, - "type": "FUNCTION", - "content_hash": "d4b9a347880b953b" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.EditorState": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.EditorState", - "start_line": 219, - "end_line": 223, - "type": "INTERFACE", - "content_hash": "378ecef59e8ad224" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.EditorSnapshot": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.EditorSnapshot", - "start_line": 226, - "end_line": 230, - "type": "INTERFACE", - "content_hash": "ae2e3e69225d2aa4" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.LayoutLine": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.LayoutLine", - "start_line": 232, - "end_line": 236, - "type": "INTERFACE", - "content_hash": "c57531ad133bcf07" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.EditorTheme": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.EditorTheme", - "start_line": 238, - "end_line": 241, - "type": "INTERFACE", - "content_hash": "c863133e8ed36fa1" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.EditorOptions": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.EditorOptions", - "start_line": 243, - "end_line": 246, - "type": "INTERFACE", - "content_hash": "b593bdd3574a8daf" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.escapeCharacterClass": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.escapeCharacterClass", - "start_line": 260, - "end_line": 262, - "type": "FUNCTION", - "content_hash": "2090f8791fa03cc8" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.buildTriggerPattern": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.buildTriggerPattern", - "start_line": 264, - "end_line": 269, - "type": "FUNCTION", - "content_hash": "5813d170578e18d8" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.buildDebouncePattern": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.buildDebouncePattern", - "start_line": 271, - "end_line": 277, - "type": "FUNCTION", - "content_hash": "8d7266004b63f802" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.buildDebouncePattern.escapedWithoutAt": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.buildDebouncePattern.escapedWithoutAt", - "start_line": 272, - "end_line": 272, - "type": "CLASS", - "content_hash": "95066448f3922893" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.buildDebouncePattern.escapedWithoutAt.triggerCharacters.filter() callback": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.buildDebouncePattern.escapedWithoutAt.triggerCharacters.filter() callback", - "start_line": 272, - "end_line": 272, - "type": "FUNCTION", - "content_hash": "95066448f3922893" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.createScrollBorder": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.createScrollBorder", - "start_line": 279, - "end_line": 295, - "type": "FUNCTION", - "content_hash": "8426f0b2a8ecb9b3" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor", - "start_line": 297, - "end_line": 2473, - "type": "CLASS", - "content_hash": "e9f000c8812c7de7" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.constructor": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.constructor", - "start_line": 374, - "end_line": 382, - "type": "CONSTRUCTOR", - "content_hash": "3642a79bf93c8f8c" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.validPasteIds": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.validPasteIds", - "start_line": 385, - "end_line": 387, - "type": "METHOD", - "content_hash": "ecbf7e28a6f13640" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.segment": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.segment", - "start_line": 390, - "end_line": 392, - "type": "METHOD", - "content_hash": "70f3e1b6c9d8f027" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.getPaddingX": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.getPaddingX", - "start_line": 394, - "end_line": 396, - "type": "METHOD", - "content_hash": "cc2021cb8071f98a" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setPaddingX": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.setPaddingX", - "start_line": 398, - "end_line": 404, - "type": "METHOD", - "content_hash": "3252bdcf89d96b99" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.getAutocompleteMaxVisible": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.getAutocompleteMaxVisible", - "start_line": 406, - "end_line": 408, - "type": "METHOD", - "content_hash": "647152b6fe720d2b" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setAutocompleteMaxVisible": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.setAutocompleteMaxVisible", - "start_line": 410, - "end_line": 416, - "type": "METHOD", - "content_hash": "4e20b7c432eb5650" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setAutocompleteProvider": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.setAutocompleteProvider", - "start_line": 418, - "end_line": 422, - "type": "METHOD", - "content_hash": "de59cdadcb8b038b" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.addToHistory": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.addToHistory", - "start_line": 428, - "end_line": 438, - "type": "METHOD", - "content_hash": "685c38a82aeb8271" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.isEditorEmpty": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.isEditorEmpty", - "start_line": 440, - "end_line": 442, - "type": "METHOD", - "content_hash": "24d6faf4d7cd0176" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.isOnFirstVisualLine": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.isOnFirstVisualLine", - "start_line": 444, - "end_line": 448, - "type": "METHOD", - "content_hash": "6cbe7d987a9e74bf" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.isOnLastVisualLine": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.isOnLastVisualLine", - "start_line": 450, - "end_line": 454, - "type": "METHOD", - "content_hash": "10ff69e302057d8d" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.navigateHistory": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.navigateHistory", - "start_line": 456, - "end_line": 486, - "type": "METHOD", - "content_hash": "db7377832f708ebe" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.exitHistoryBrowsing": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.exitHistoryBrowsing", - "start_line": 488, - "end_line": 491, - "type": "METHOD", - "content_hash": "7d1a9d3b8fe71840" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setTextInternal": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.setTextInternal", - "start_line": 494, - "end_line": 505, - "type": "METHOD", - "content_hash": "0cc85391a2c1a56e" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.invalidate": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.invalidate", - "start_line": 507, - "end_line": 509, - "type": "METHOD", - "content_hash": "68deaf77d5d07de4" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.renderTopBorder": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.renderTopBorder", - "start_line": 511, - "end_line": 514, - "type": "METHOD", - "content_hash": "81ff452cc39ec35e" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.renderBottomBorder": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.renderBottomBorder", - "start_line": 516, - "end_line": 519, - "type": "METHOD", - "content_hash": "5d1d656b37fa1911" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.render", - "start_line": 521, - "end_line": 631, - "type": "METHOD", - "content_hash": "5fa7c1bf2c026e0d" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render.cursorLineIndex": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.render.cursorLineIndex", - "start_line": 541, - "end_line": 541, - "type": "CLASS", - "content_hash": "b2c486ad0706a41a" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render.cursorLineIndex.layoutLines.findIndex() callback": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.render.cursorLineIndex.layoutLines.findIndex() callback", - "start_line": 541, - "end_line": 541, - "type": "FUNCTION", - "content_hash": "b2c486ad0706a41a" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleMouse": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.handleMouse", - "start_line": 633, - "end_line": 694, - "type": "METHOD", - "content_hash": "ab43642926ebfb49" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleInput": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.handleInput", - "start_line": 696, - "end_line": 996, - "type": "METHOD", - "content_hash": "efbd45fab36a37fd" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.layoutText": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.layoutText", - "start_line": 998, - "end_line": 1084, - "type": "METHOD", - "content_hash": "e5267d539c558c24" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.getText": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.getText", - "start_line": 1086, - "end_line": 1088, - "type": "METHOD", - "content_hash": "2cff416971618c75" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.expandPasteMarkers": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.expandPasteMarkers", - "start_line": 1090, - "end_line": 1097, - "type": "METHOD", - "content_hash": "4cfdbac243544302" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.expandPasteMarkers.result.replace() callback": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.expandPasteMarkers.result.replace() callback", - "start_line": 1094, - "end_line": 1094, - "type": "FUNCTION", - "content_hash": "133538af078e0a1f" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.getExpandedText": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.getExpandedText", - "start_line": 1103, - "end_line": 1105, - "type": "METHOD", - "content_hash": "280ee28d85948bd1" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.getLines": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.getLines", - "start_line": 1107, - "end_line": 1109, - "type": "METHOD", - "content_hash": "d4b624eb4ff75971" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.getCursor": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.getCursor", - "start_line": 1111, - "end_line": 1113, - "type": "METHOD", - "content_hash": "66f702b9954cad68" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setText": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.setText", - "start_line": 1115, - "end_line": 1127, - "type": "METHOD", - "content_hash": "792492c875a21147" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.insertTextAtCursor": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.insertTextAtCursor", - "start_line": 1134, - "end_line": 1141, - "type": "METHOD", - "content_hash": "eb07d2cfd7280b8c" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.normalizeText": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.normalizeText", - "start_line": 1148, - "end_line": 1150, - "type": "METHOD", - "content_hash": "e211f72752c8f656" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.insertTextAtCursorInternal": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.insertTextAtCursorInternal", - "start_line": 1157, - "end_line": 1198, - "type": "METHOD", - "content_hash": "21c34f281bd42605" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.insertCharacter": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.insertCharacter", - "start_line": 1201, - "end_line": 1258, - "type": "METHOD", - "content_hash": "388c6a36f849f4c7" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handlePaste": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.handlePaste", - "start_line": 1260, - "end_line": 1326, - "type": "METHOD", - "content_hash": "b67d1df1f764bc42" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handlePaste.decodedText": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.handlePaste.decodedText", - "start_line": 1272, - "end_line": 1277, - "type": "CLASS", - "content_hash": "4612c5228068e38f" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handlePaste.decodedText.pastedText.replace() callback": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.handlePaste.decodedText.pastedText.replace() callback", - "start_line": 1272, - "end_line": 1277, - "type": "FUNCTION", - "content_hash": "4612c5228068e38f" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handlePaste.filteredText": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.handlePaste.filteredText", - "start_line": 1283, - "end_line": 1286, - "type": "CLASS", - "content_hash": "7fbdff59bd757e96" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handlePaste.filteredText.filter() callback": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.handlePaste.filteredText.filter() callback", - "start_line": 1285, - "end_line": 1285, - "type": "FUNCTION", - "content_hash": "f4a21ba0f35d64ca" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.addNewLine": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.addNewLine", - "start_line": 1328, - "end_line": 1351, - "type": "METHOD", - "content_hash": "55cefe566174afac" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.shouldSubmitOnBackslashEnter": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.shouldSubmitOnBackslashEnter", - "start_line": 1353, - "end_line": 1362, - "type": "METHOD", - "content_hash": "d86e6c10d68fc12d" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.submitValue": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.submitValue", - "start_line": 1364, - "end_line": 1378, - "type": "METHOD", - "content_hash": "f41665cc296c6769" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleBackspace": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.handleBackspace", - "start_line": 1380, - "end_line": 1463, - "type": "METHOD", - "content_hash": "cf4b8189de3dd7e1" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleBackspace.higherIds": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.handleBackspace.higherIds", - "start_line": 1406, - "end_line": 1406, - "type": "CLASS", - "content_hash": "af45f960a2a6fa67" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleBackspace.higherIds.filter() callback": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.handleBackspace.higherIds.filter() callback", - "start_line": 1406, - "end_line": 1406, - "type": "FUNCTION", - "content_hash": "af45f960a2a6fa67" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleBackspace.higherIds.sort() callback": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.handleBackspace.higherIds.sort() callback", - "start_line": 1406, - "end_line": 1406, - "type": "FUNCTION", - "content_hash": "af45f960a2a6fa67" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleBackspace.state.lines.map() callback": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.handleBackspace.state.lines.map() callback", - "start_line": 1413, - "end_line": 1418, - "type": "FUNCTION", - "content_hash": "e75dd8f12b6df280" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleBackspace.state.lines.map() callback.line.replace() callback": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.handleBackspace.state.lines.map() callback.line.replace() callback", - "start_line": 1414, - "end_line": 1418, - "type": "FUNCTION", - "content_hash": "1d99238d06d4a235" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setCursorCol": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.setCursorCol", - "start_line": 1469, - "end_line": 1473, - "type": "METHOD", - "content_hash": "d3cb1f2d54787741" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.moveToVisualLine": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.moveToVisualLine", - "start_line": 1479, - "end_line": 1559, - "type": "METHOD", - "content_hash": "0d44c1940994ad66" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.computeVerticalMoveColumn": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.computeVerticalMoveColumn", - "start_line": 1581, - "end_line": 1612, - "type": "METHOD", - "content_hash": "a51fa28977921cda" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.moveToLineStart": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.moveToLineStart", - "start_line": 1614, - "end_line": 1617, - "type": "METHOD", - "content_hash": "60b5d3ff7c8cb31f" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.moveToLineEnd": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.moveToLineEnd", - "start_line": 1619, - "end_line": 1623, - "type": "METHOD", - "content_hash": "2289f272f8cf2352" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.deleteToStartOfLine": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.deleteToStartOfLine", - "start_line": 1625, - "end_line": 1658, - "type": "METHOD", - "content_hash": "e9fb8675c69955d4" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.deleteToEndOfLine": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.deleteToEndOfLine", - "start_line": 1660, - "end_line": 1690, - "type": "METHOD", - "content_hash": "e93ffad8e7c00e81" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.deleteWordBackwards": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.deleteWordBackwards", - "start_line": 1692, - "end_line": 1735, - "type": "METHOD", - "content_hash": "08f51c5d448164c3" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.deleteWordForward": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.deleteWordForward", - "start_line": 1737, - "end_line": 1777, - "type": "METHOD", - "content_hash": "c3e6f79c90032499" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleForwardDelete": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.handleForwardDelete", - "start_line": 1779, - "end_line": 1827, - "type": "METHOD", - "content_hash": "55fbfc053fecabeb" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.buildVisualLineMap": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.buildVisualLineMap", - "start_line": 1836, - "end_line": 1861, - "type": "METHOD", - "content_hash": "d294a22a6747eb52" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.findVisualLineAt": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.findVisualLineAt", - "start_line": 1866, - "end_line": 1883, - "type": "METHOD", - "content_hash": "0fb07c619a33e6b9" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.findCurrentVisualLine": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.findCurrentVisualLine", - "start_line": 1888, - "end_line": 1892, - "type": "METHOD", - "content_hash": "cdc2ef43f5021bcb" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.moveCursor": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.moveCursor", - "start_line": 1894, - "end_line": 1955, - "type": "METHOD", - "content_hash": "2f27d33193a66d1b" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.pageScroll": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.pageScroll", - "start_line": 1961, - "end_line": 1971, - "type": "METHOD", - "content_hash": "ae80d0beb1f850de" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.moveWordBackwards": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.moveWordBackwards", - "start_line": 1973, - "end_line": 1993, - "type": "METHOD", - "content_hash": "8ae7724eb2f50156" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.moveWordBackwards.segment": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.moveWordBackwards.segment", - "start_line": 1989, - "end_line": 1989, - "type": "METHOD", - "content_hash": "66c46a21c161c58f" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.yank": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.yank", - "start_line": 1998, - "end_line": 2007, - "type": "METHOD", - "content_hash": "3b89906b6f857d05" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.yankPop": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.yankPop", - "start_line": 2013, - "end_line": 2030, - "type": "METHOD", - "content_hash": "ffb5c92c3fd8dfff" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.insertYankedText": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.insertYankedText", - "start_line": 2035, - "end_line": 2072, - "type": "METHOD", - "content_hash": "3241cad101604d43" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.deleteYankedText": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.deleteYankedText", - "start_line": 2078, - "end_line": 2114, - "type": "METHOD", - "content_hash": "bbdc8c45ae8021ea" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.pushUndoSnapshot": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.pushUndoSnapshot", - "start_line": 2116, - "end_line": 2118, - "type": "METHOD", - "content_hash": "e283f44a42c18b52" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.undo": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.undo", - "start_line": 2120, - "end_line": 2132, - "type": "METHOD", - "content_hash": "a586585c421ea2c5" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.jumpToChar": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.jumpToChar", - "start_line": 2138, - "end_line": 2166, - "type": "METHOD", - "content_hash": "a011e14fa1ff8f9b" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.moveWordForwards": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.moveWordForwards", - "start_line": 2168, - "end_line": 2187, - "type": "METHOD", - "content_hash": "9c24953640cc527b" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.moveWordForwards.segment": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.moveWordForwards.segment", - "start_line": 2183, - "end_line": 2183, - "type": "METHOD", - "content_hash": "66c46a21c161c58f" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.isSlashMenuAllowed": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.isSlashMenuAllowed", - "start_line": 2190, - "end_line": 2192, - "type": "METHOD", - "content_hash": "3650cffb63f1bbd1" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.isAtStartOfMessage": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.isAtStartOfMessage", - "start_line": 2195, - "end_line": 2200, - "type": "METHOD", - "content_hash": "8010933a51f61950" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.isInSlashCommandContext": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.isInSlashCommandContext", - "start_line": 2202, - "end_line": 2204, - "type": "METHOD", - "content_hash": "1065eec1b11a3fad" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.getBestAutocompleteMatchIndex": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.getBestAutocompleteMatchIndex", - "start_line": 2218, - "end_line": 2234, - "type": "METHOD", - "content_hash": "d8986b31f36c3115" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.createAutocompleteList": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.createAutocompleteList", - "start_line": 2236, - "end_line": 2260, - "type": "METHOD", - "content_hash": "1a49a55956644729" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.createAutocompleteList.onSelect": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.createAutocompleteList.onSelect", - "start_line": 2242, - "end_line": 2258, - "type": "FUNCTION", - "content_hash": "cf8fe8af766bf109" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.tryTriggerAutocomplete": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.tryTriggerAutocomplete", - "start_line": 2262, - "end_line": 2264, - "type": "METHOD", - "content_hash": "aa4502cd56db081d" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleTabCompletion": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.handleTabCompletion", - "start_line": 2266, - "end_line": 2277, - "type": "METHOD", - "content_hash": "3edaf4bf64090aea" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleSlashCommandCompletion": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.handleSlashCommandCompletion", - "start_line": 2279, - "end_line": 2281, - "type": "METHOD", - "content_hash": "6cbfc10508dc11e0" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.forceFileAutocomplete": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.forceFileAutocomplete", - "start_line": 2283, - "end_line": 2285, - "type": "METHOD", - "content_hash": "88e733aae4a79126" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.requestAutocomplete": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.requestAutocomplete", - "start_line": 2287, - "end_line": 2316, - "type": "METHOD", - "content_hash": "c2ca68e782df8624" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.requestAutocomplete.setTimeout() callback": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.requestAutocomplete.setTimeout() callback", - "start_line": 2308, - "end_line": 2311, - "type": "FUNCTION", - "content_hash": "bcfec1c0ece5c051" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.startAutocompleteRequest": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.startAutocompleteRequest", - "start_line": 2318, - "end_line": 2339, - "type": "METHOD", - "content_hash": "22f74e58f2207e74" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.startAutocompleteRequest.": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.startAutocompleteRequest.", - "start_line": 2323, - "end_line": 2337, - "type": "FUNCTION", - "content_hash": "594078b96dfa1334" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setAutocompleteTriggerCharacters": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.setAutocompleteTriggerCharacters", - "start_line": 2341, - "end_line": 2352, - "type": "METHOD", - "content_hash": "7d4ccebb922546f3" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.getAutocompleteDebounceMs": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.getAutocompleteDebounceMs", - "start_line": 2354, - "end_line": 2362, - "type": "METHOD", - "content_hash": "8f4b5939742f3916" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.runAutocompleteRequest": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.runAutocompleteRequest", - "start_line": 2364, - "end_line": 2414, - "type": "METHOD", - "content_hash": "ac45ea42f6a672b3" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.isAutocompleteRequestCurrent": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.isAutocompleteRequestCurrent", - "start_line": 2416, - "end_line": 2430, - "type": "METHOD", - "content_hash": "b404bbbca35e24f5" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.applyAutocompleteSuggestions": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.applyAutocompleteSuggestions", - "start_line": 2432, - "end_line": 2442, - "type": "METHOD", - "content_hash": "30660bb57baf3528" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.cancelAutocompleteRequest": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.cancelAutocompleteRequest", - "start_line": 2444, - "end_line": 2452, - "type": "METHOD", - "content_hash": "1cb94e52569eec06" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.clearAutocompleteUi": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.clearAutocompleteUi", - "start_line": 2454, - "end_line": 2458, - "type": "METHOD", - "content_hash": "08325f36111280ae" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.cancelAutocomplete": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.cancelAutocomplete", - "start_line": 2460, - "end_line": 2463, - "type": "METHOD", - "content_hash": "d71469b695e80ca2" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.isShowingAutocomplete": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.isShowingAutocomplete", - "start_line": 2465, - "end_line": 2467, - "type": "METHOD", - "content_hash": "d6b2e1c1198146d7" - }, - "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.updateAutocomplete": { - "file_path": "packages/tui/src/components/editor.ts", - "qualified_name": "packages.tui.src.components.editor.Editor.updateAutocomplete", - "start_line": 2469, - "end_line": 2472, - "type": "METHOD", - "content_hash": "0240c43a69622eb7" - }, - "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack": { - "file_path": "packages/tui/src/components/h-stack.ts", - "qualified_name": "packages.tui.src.components.h-stack.HStack", - "start_line": 5, - "end_line": 44, - "type": "CLASS", - "content_hash": "ee1a44766c63cd2f" - }, - "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.constructor": { - "file_path": "packages/tui/src/components/h-stack.ts", - "qualified_name": "packages.tui.src.components.h-stack.HStack.constructor", - "start_line": 8, - "end_line": 10, - "type": "CONSTRUCTOR", - "content_hash": "4d1e5f272335ed31" - }, - "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render": { - "file_path": "packages/tui/src/components/h-stack.ts", - "qualified_name": "packages.tui.src.components.h-stack.HStack.render", - "start_line": 12, - "end_line": 43, - "type": "METHOD", - "content_hash": "70dff833ae4651f1" - }, - "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render.intrinsicWidths": { - "file_path": "packages/tui/src/components/h-stack.ts", - "qualified_name": "packages.tui.src.components.h-stack.HStack.render.intrinsicWidths", - "start_line": 18, - "end_line": 21, - "type": "CLASS", - "content_hash": "5db294fe4caf82a2" - }, - "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render.intrinsicWidths.entries.map() callback": { - "file_path": "packages/tui/src/components/h-stack.ts", - "qualified_name": "packages.tui.src.components.h-stack.HStack.render.intrinsicWidths.entries.map() callback", - "start_line": 18, - "end_line": 21, - "type": "FUNCTION", - "content_hash": "5db294fe4caf82a2" - }, - "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render.intrinsicWidths.entries.map() callback.lines.reduce() callback": { - "file_path": "packages/tui/src/components/h-stack.ts", - "qualified_name": "packages.tui.src.components.h-stack.HStack.render.intrinsicWidths.entries.map() callback.lines.reduce() callback", - "start_line": 20, - "end_line": 20, - "type": "FUNCTION", - "content_hash": "b7e09066ec006c5d" - }, - "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render.rendered.entries.map() callback": { - "file_path": "packages/tui/src/components/h-stack.ts", - "qualified_name": "packages.tui.src.components.h-stack.HStack.render.rendered.entries.map() callback", - "start_line": 23, - "end_line": 24, - "type": "FUNCTION", - "content_hash": "9b8de61bf37e085c" - }, - "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render.rendered": { - "file_path": "packages/tui/src/components/h-stack.ts", - "qualified_name": "packages.tui.src.components.h-stack.HStack.render.rendered", - "start_line": 23, - "end_line": 25, - "type": "CLASS", - "content_hash": "2835ea57ccf41e54" - }, - "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render.height": { - "file_path": "packages/tui/src/components/h-stack.ts", - "qualified_name": "packages.tui.src.components.h-stack.HStack.render.height", - "start_line": 26, - "end_line": 26, - "type": "CLASS", - "content_hash": "a688974498f2d8a0" - }, - "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render.height.rendered.reduce() callback": { - "file_path": "packages/tui/src/components/h-stack.ts", - "qualified_name": "packages.tui.src.components.h-stack.HStack.render.height.rendered.reduce() callback", - "start_line": 26, - "end_line": 26, - "type": "FUNCTION", - "content_hash": "a688974498f2d8a0" - }, - "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render.result": { - "file_path": "packages/tui/src/components/h-stack.ts", - "qualified_name": "packages.tui.src.components.h-stack.HStack.render.result", - "start_line": 27, - "end_line": 27, - "type": "CLASS", - "content_hash": "463d484fcdbb1b7f" - }, - "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render.result.Array.from() callback": { - "file_path": "packages/tui/src/components/h-stack.ts", - "qualified_name": "packages.tui.src.components.h-stack.HStack.render.result.Array.from() callback", - "start_line": 27, - "end_line": 27, - "type": "FUNCTION", - "content_hash": "463d484fcdbb1b7f" - }, - "packages/tui/src/components/image.ts|packages.tui.src.components.image.setImageTranscoder": { - "file_path": "packages/tui/src/components/image.ts", - "qualified_name": "packages.tui.src.components.image.setImageTranscoder", - "start_line": 28, - "end_line": 31, - "type": "FUNCTION", - "content_hash": "43b8e1ce1b44e3f2" - }, - "packages/tui/src/components/image.ts|packages.tui.src.components.image.toPng": { - "file_path": "packages/tui/src/components/image.ts", - "qualified_name": "packages.tui.src.components.image.toPng", - "start_line": 33, - "end_line": 41, - "type": "FUNCTION", - "content_hash": "70c768680d5cfe64" - }, - "packages/tui/src/components/image.ts|packages.tui.src.components.image.ImageTheme": { - "file_path": "packages/tui/src/components/image.ts", - "qualified_name": "packages.tui.src.components.image.ImageTheme", - "start_line": 43, - "end_line": 45, - "type": "INTERFACE", - "content_hash": "eaf90ac038c93a0f" - }, - "packages/tui/src/components/image.ts|packages.tui.src.components.image.ImageOptions": { - "file_path": "packages/tui/src/components/image.ts", - "qualified_name": "packages.tui.src.components.image.ImageOptions", - "start_line": 47, - "end_line": 53, - "type": "INTERFACE", - "content_hash": "2e6092240919d204" - }, - "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image": { - "file_path": "packages/tui/src/components/image.ts", - "qualified_name": "packages.tui.src.components.image.Image", - "start_line": 55, - "end_line": 167, - "type": "CLASS", - "content_hash": "c457129b40991aa8" - }, - "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.constructor": { - "file_path": "packages/tui/src/components/image.ts", - "qualified_name": "packages.tui.src.components.image.Image.constructor", - "start_line": 68, - "end_line": 81, - "type": "CONSTRUCTOR", - "content_hash": "ab42121139a9c626" - }, - "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.getImageId": { - "file_path": "packages/tui/src/components/image.ts", - "qualified_name": "packages.tui.src.components.image.Image.getImageId", - "start_line": 84, - "end_line": 86, - "type": "METHOD", - "content_hash": "29f6da318e76f502" - }, - "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.invalidate": { - "file_path": "packages/tui/src/components/image.ts", - "qualified_name": "packages.tui.src.components.image.Image.invalidate", - "start_line": 88, - "end_line": 91, - "type": "METHOD", - "content_hash": "805cf4195c0cab80" - }, - "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.render": { - "file_path": "packages/tui/src/components/image.ts", - "qualified_name": "packages.tui.src.components.image.Image.render", - "start_line": 93, - "end_line": 166, - "type": "METHOD", - "content_hash": "1add2a79d80bfb83" - }, - "packages/tui/src/components/input.ts|packages.tui.src.components.input.InputState": { - "file_path": "packages/tui/src/components/input.ts", - "qualified_name": "packages.tui.src.components.input.InputState", - "start_line": 18, - "end_line": 21, - "type": "INTERFACE", - "content_hash": "57223775e048f479" - }, - "packages/tui/src/components/input.ts|packages.tui.src.components.input.InputOptions": { - "file_path": "packages/tui/src/components/input.ts", - "qualified_name": "packages.tui.src.components.input.InputOptions", - "start_line": 23, - "end_line": 27, - "type": "INTERFACE", - "content_hash": "47f8cf12671cf52d" - }, - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input": { - "file_path": "packages/tui/src/components/input.ts", - "qualified_name": "packages.tui.src.components.input.Input", - "start_line": 32, - "end_line": 501, - "type": "CLASS", - "content_hash": "c27fa0c6cd9cd07e" - }, - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.constructor": { - "file_path": "packages/tui/src/components/input.ts", - "qualified_name": "packages.tui.src.components.input.Input.constructor", - "start_line": 56, - "end_line": 60, - "type": "CONSTRUCTOR", - "content_hash": "561d2b73060695c6" - }, - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.getValue": { - "file_path": "packages/tui/src/components/input.ts", - "qualified_name": "packages.tui.src.components.input.Input.getValue", - "start_line": 62, - "end_line": 64, - "type": "METHOD", - "content_hash": "3259ccb17821c576" - }, - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.setValue": { - "file_path": "packages/tui/src/components/input.ts", - "qualified_name": "packages.tui.src.components.input.Input.setValue", - "start_line": 66, - "end_line": 69, - "type": "METHOD", - "content_hash": "fcb59fa038ca4b1c" - }, - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleInput": { - "file_path": "packages/tui/src/components/input.ts", - "qualified_name": "packages.tui.src.components.input.Input.handleInput", - "start_line": 71, - "end_line": 234, - "type": "METHOD", - "content_hash": "2978471d180dc67a" - }, - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleInput.hasControlChars": { - "file_path": "packages/tui/src/components/input.ts", - "qualified_name": "packages.tui.src.components.input.Input.handleInput.hasControlChars", - "start_line": 227, - "end_line": 230, - "type": "CLASS", - "content_hash": "e51a0108caddaf66" - }, - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleInput.hasControlChars.some() callback": { - "file_path": "packages/tui/src/components/input.ts", - "qualified_name": "packages.tui.src.components.input.Input.handleInput.hasControlChars.some() callback", - "start_line": 227, - "end_line": 230, - "type": "FUNCTION", - "content_hash": "e51a0108caddaf66" - }, - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleMouse": { - "file_path": "packages/tui/src/components/input.ts", - "qualified_name": "packages.tui.src.components.input.Input.handleMouse", - "start_line": 236, - "end_line": 252, - "type": "METHOD", - "content_hash": "6c022d4f58773134" - }, - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.insertCharacter": { - "file_path": "packages/tui/src/components/input.ts", - "qualified_name": "packages.tui.src.components.input.Input.insertCharacter", - "start_line": 254, - "end_line": 263, - "type": "METHOD", - "content_hash": "589bae468ffca70c" - }, - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleBackspace": { - "file_path": "packages/tui/src/components/input.ts", - "qualified_name": "packages.tui.src.components.input.Input.handleBackspace", - "start_line": 265, - "end_line": 276, - "type": "METHOD", - "content_hash": "62b11d8ae43000a9" - }, - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleForwardDelete": { - "file_path": "packages/tui/src/components/input.ts", - "qualified_name": "packages.tui.src.components.input.Input.handleForwardDelete", - "start_line": 278, - "end_line": 288, - "type": "METHOD", - "content_hash": "8d5e7d38aa5b823e" - }, - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.deleteToLineStart": { - "file_path": "packages/tui/src/components/input.ts", - "qualified_name": "packages.tui.src.components.input.Input.deleteToLineStart", - "start_line": 290, - "end_line": 298, - "type": "METHOD", - "content_hash": "9682cf56f42addfe" - }, - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.deleteToLineEnd": { - "file_path": "packages/tui/src/components/input.ts", - "qualified_name": "packages.tui.src.components.input.Input.deleteToLineEnd", - "start_line": 300, - "end_line": 307, - "type": "METHOD", - "content_hash": "84066a6b5f963fa2" - }, - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.deleteWordBackwards": { - "file_path": "packages/tui/src/components/input.ts", - "qualified_name": "packages.tui.src.components.input.Input.deleteWordBackwards", - "start_line": 309, - "end_line": 328, - "type": "METHOD", - "content_hash": "fcb7b4d10209e32b" - }, - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.deleteWordForward": { - "file_path": "packages/tui/src/components/input.ts", - "qualified_name": "packages.tui.src.components.input.Input.deleteWordForward", - "start_line": 330, - "end_line": 348, - "type": "METHOD", - "content_hash": "dcfd448c0b69af68" - }, - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.yank": { - "file_path": "packages/tui/src/components/input.ts", - "qualified_name": "packages.tui.src.components.input.Input.yank", - "start_line": 350, - "end_line": 359, - "type": "METHOD", - "content_hash": "60bf595412ab10a1" - }, - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.yankPop": { - "file_path": "packages/tui/src/components/input.ts", - "qualified_name": "packages.tui.src.components.input.Input.yankPop", - "start_line": 361, - "end_line": 377, - "type": "METHOD", - "content_hash": "8fbaf990d519cd00" - }, - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.pushUndo": { - "file_path": "packages/tui/src/components/input.ts", - "qualified_name": "packages.tui.src.components.input.Input.pushUndo", - "start_line": 379, - "end_line": 381, - "type": "METHOD", - "content_hash": "58c7e2c3738495a0" - }, - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.undo": { - "file_path": "packages/tui/src/components/input.ts", - "qualified_name": "packages.tui.src.components.input.Input.undo", - "start_line": 383, - "end_line": 389, - "type": "METHOD", - "content_hash": "23aaef17dddc9929" - }, - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.moveWordBackwards": { - "file_path": "packages/tui/src/components/input.ts", - "qualified_name": "packages.tui.src.components.input.Input.moveWordBackwards", - "start_line": 391, - "end_line": 395, - "type": "METHOD", - "content_hash": "47314b162cdc9301" - }, - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.moveWordForwards": { - "file_path": "packages/tui/src/components/input.ts", - "qualified_name": "packages.tui.src.components.input.Input.moveWordForwards", - "start_line": 397, - "end_line": 401, - "type": "METHOD", - "content_hash": "c488753702f03759" - }, - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handlePaste": { - "file_path": "packages/tui/src/components/input.ts", - "qualified_name": "packages.tui.src.components.input.Input.handlePaste", - "start_line": 403, - "end_line": 413, - "type": "METHOD", - "content_hash": "6c7043ad30d8069d" - }, - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.invalidate": { - "file_path": "packages/tui/src/components/input.ts", - "qualified_name": "packages.tui.src.components.input.Input.invalidate", - "start_line": 415, - "end_line": 417, - "type": "METHOD", - "content_hash": "68deaf77d5d07de4" - }, - "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render": { - "file_path": "packages/tui/src/components/input.ts", - "qualified_name": "packages.tui.src.components.input.Input.render", - "start_line": 419, - "end_line": 500, - "type": "METHOD", - "content_hash": "92669b8b544cdf6c" - }, - "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.LoaderIndicatorOptions": { - "file_path": "packages/tui/src/components/loader.ts", - "qualified_name": "packages.tui.src.components.loader.LoaderIndicatorOptions", - "start_line": 4, - "end_line": 9, - "type": "INTERFACE", - "content_hash": "06d8acf13637da0e" - }, - "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader": { - "file_path": "packages/tui/src/components/loader.ts", - "qualified_name": "packages.tui.src.components.loader.Loader", - "start_line": 17, - "end_line": 101, - "type": "CLASS", - "content_hash": "5dc743e9b77446a0" - }, - "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.constructor": { - "file_path": "packages/tui/src/components/loader.ts", - "qualified_name": "packages.tui.src.components.loader.Loader.constructor", - "start_line": 28, - "end_line": 41, - "type": "CONSTRUCTOR", - "content_hash": "e4473446a987ac45" - }, - "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.render": { - "file_path": "packages/tui/src/components/loader.ts", - "qualified_name": "packages.tui.src.components.loader.Loader.render", - "start_line": 43, - "end_line": 45, - "type": "METHOD", - "content_hash": "f34d50d4f0d7b5a5" - }, - "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.start": { - "file_path": "packages/tui/src/components/loader.ts", - "qualified_name": "packages.tui.src.components.loader.Loader.start", - "start_line": 47, - "end_line": 50, - "type": "METHOD", - "content_hash": "848fc69621435b91" - }, - "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.stop": { - "file_path": "packages/tui/src/components/loader.ts", - "qualified_name": "packages.tui.src.components.loader.Loader.stop", - "start_line": 52, - "end_line": 57, - "type": "METHOD", - "content_hash": "bd6c1d70070f3b40" - }, - "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.setMessage": { - "file_path": "packages/tui/src/components/loader.ts", - "qualified_name": "packages.tui.src.components.loader.Loader.setMessage", - "start_line": 59, - "end_line": 62, - "type": "METHOD", - "content_hash": "dbd457a0f5c00e36" - }, - "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.invalidate": { - "file_path": "packages/tui/src/components/loader.ts", - "qualified_name": "packages.tui.src.components.loader.Loader.invalidate", - "start_line": 64, - "end_line": 67, - "type": "METHOD", - "content_hash": "6dfc7eeff471232b" - }, - "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.setIndicator": { - "file_path": "packages/tui/src/components/loader.ts", - "qualified_name": "packages.tui.src.components.loader.Loader.setIndicator", - "start_line": 69, - "end_line": 75, - "type": "METHOD", - "content_hash": "ae2072dde153ffef" - }, - "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.restartAnimation": { - "file_path": "packages/tui/src/components/loader.ts", - "qualified_name": "packages.tui.src.components.loader.Loader.restartAnimation", - "start_line": 77, - "end_line": 86, - "type": "METHOD", - "content_hash": "a60d90426ea878b4" - }, - "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.restartAnimation.setInterval() callback": { - "file_path": "packages/tui/src/components/loader.ts", - "qualified_name": "packages.tui.src.components.loader.Loader.restartAnimation.setInterval() callback", - "start_line": 82, - "end_line": 85, - "type": "FUNCTION", - "content_hash": "f8807858ef80fbc8" - }, - "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.getRenderedIndicator": { - "file_path": "packages/tui/src/components/loader.ts", - "qualified_name": "packages.tui.src.components.loader.Loader.getRenderedIndicator", - "start_line": 88, - "end_line": 91, - "type": "METHOD", - "content_hash": "e4bcd806d9b2b798" - }, - "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.updateDisplay": { - "file_path": "packages/tui/src/components/loader.ts", - "qualified_name": "packages.tui.src.components.loader.Loader.updateDisplay", - "start_line": 93, - "end_line": 100, - "type": "METHOD", - "content_hash": "6d678332cf057791" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.StrictStrikethroughTokenizer": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.StrictStrikethroughTokenizer", - "start_line": 9, - "end_line": 24, - "type": "CLASS", - "content_hash": "0698d217bba3f9ac" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.StrictStrikethroughTokenizer.del": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.StrictStrikethroughTokenizer.del", - "start_line": 10, - "end_line": 23, - "type": "METHOD", - "content_hash": "60037b85e18d99be" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.LatexToken": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.LatexToken", - "start_line": 26, - "end_line": 30, - "type": "INTERFACE", - "content_hash": "b59c4feed7d3ae4d" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.isEscaped": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.isEscaped", - "start_line": 32, - "end_line": 38, - "type": "FUNCTION", - "content_hash": "bc91ee57eac2c0ee" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.findClosingDelimiter": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.findClosingDelimiter", - "start_line": 40, - "end_line": 46, - "type": "FUNCTION", - "content_hash": "fa1d876dd7d81b9f" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.looksLikePendingDollarMath": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.looksLikePendingDollarMath", - "start_line": 48, - "end_line": 50, - "type": "FUNCTION", - "content_hash": "0056f65d62523ccd" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.tokenizeInlineLatex": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.tokenizeInlineLatex", - "start_line": 52, - "end_line": 99, - "type": "FUNCTION", - "content_hash": "76c25403799fb9e1" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.tokenizeBlockLatex": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.tokenizeBlockLatex", - "start_line": 101, - "end_line": 121, - "type": "FUNCTION", - "content_hash": "ac1f149e1e440339" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.LATEX_MARKDOWN_EXTENSIONS": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.LATEX_MARKDOWN_EXTENSIONS", - "start_line": 123, - "end_line": 144, - "type": "CLASS", - "content_hash": "fc43853bc8358cd0" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.start": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.start", - "start_line": 127, - "end_line": 130, - "type": "METHOD", - "content_hash": "79fc54a3b8ac3db6" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.LATEX_MARKDOWN_EXTENSIONS.start": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.LATEX_MARKDOWN_EXTENSIONS.start", - "start_line": 136, - "end_line": 141, - "type": "METHOD", - "content_hash": "53e82f83ceb2a4a1" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.LATEX_MARKDOWN_EXTENSIONS.start.indices": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.LATEX_MARKDOWN_EXTENSIONS.start.indices", - "start_line": 137, - "end_line": 139, - "type": "CLASS", - "content_hash": "4245050a8d6c1acc" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.LATEX_MARKDOWN_EXTENSIONS.start.indices.filter() callback": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.LATEX_MARKDOWN_EXTENSIONS.start.indices.filter() callback", - "start_line": 138, - "end_line": 138, - "type": "FUNCTION", - "content_hash": "fe7d2af57f257aae" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.trimPartialClosingFences": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.trimPartialClosingFences", - "start_line": 146, - "end_line": 169, - "type": "FUNCTION", - "content_hash": "1911ecb8c073bfff" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.DefaultTextStyle": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.DefaultTextStyle", - "start_line": 181, - "end_line": 194, - "type": "INTERFACE", - "content_hash": "df7760b69fde2313" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.MarkdownTheme": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.MarkdownTheme", - "start_line": 200, - "end_line": 218, - "type": "INTERFACE", - "content_hash": "9fd3ed82d99706f0" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.MarkdownOptions": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.MarkdownOptions", - "start_line": 220, - "end_line": 229, - "type": "INTERFACE", - "content_hash": "b45f53ceea3db2f3" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.InlineStyleContext": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.InlineStyleContext", - "start_line": 231, - "end_line": 234, - "type": "INTERFACE", - "content_hash": "5094705121616604" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown", - "start_line": 236, - "end_line": 1025, - "type": "CLASS", - "content_hash": "9b3b232470d33961" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.constructor": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.constructor", - "start_line": 254, - "end_line": 268, - "type": "CONSTRUCTOR", - "content_hash": "df6d0e715b859e1e" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.setText": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.setText", - "start_line": 270, - "end_line": 273, - "type": "METHOD", - "content_hash": "56636bc43bb584cf" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.invalidate": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.invalidate", - "start_line": 275, - "end_line": 279, - "type": "METHOD", - "content_hash": "c4912641a67b6c7f" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.render", - "start_line": 281, - "end_line": 379, - "type": "METHOD", - "content_hash": "321fd64cf7226638" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.applyDefaultStyle": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.applyDefaultStyle", - "start_line": 387, - "end_line": 414, - "type": "METHOD", - "content_hash": "e7aa31e59aafd52c" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.getDefaultStylePrefix": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.getDefaultStylePrefix", - "start_line": 416, - "end_line": 448, - "type": "METHOD", - "content_hash": "17c08f850fff549a" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.getStylePrefix": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.getStylePrefix", - "start_line": 450, - "end_line": 455, - "type": "METHOD", - "content_hash": "916534beb850beda" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.getDefaultInlineStyleContext": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.getDefaultInlineStyleContext", - "start_line": 457, - "end_line": 462, - "type": "METHOD", - "content_hash": "15674645a7740529" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.getDefaultInlineStyleContext.applyText": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.getDefaultInlineStyleContext.applyText", - "start_line": 459, - "end_line": 459, - "type": "METHOD", - "content_hash": "cb424d594aa72012" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderToken": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.renderToken", - "start_line": 464, - "end_line": 642, - "type": "METHOD", - "content_hash": "d70c69fbbd8ce84e" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.renderToken.headingStyleFn": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.renderToken.headingStyleFn", - "start_line": 482, - "end_line": 482, - "type": "FUNCTION", - "content_hash": "432203de9ce1e560" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderToken.quoteInlineStyleContext": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.renderToken.quoteInlineStyleContext", - "start_line": 583, - "end_line": 586, - "type": "CLASS", - "content_hash": "43313f5ce5e251dd" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderToken.quoteInlineStyleContext.applyText": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.renderToken.quoteInlineStyleContext.applyText", - "start_line": 584, - "end_line": 584, - "type": "METHOD", - "content_hash": "c3e6a26cf4ec0bc2" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderInlineTokens": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.renderInlineTokens", - "start_line": 644, - "end_line": 751, - "type": "METHOD", - "content_hash": "2ebc5ced6c163b6c" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderInlineTokens.applyTextWithNewlines": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.renderInlineTokens.applyTextWithNewlines", - "start_line": 648, - "end_line": 651, - "type": "CLASS", - "content_hash": "7fa5c4b269ffa9ce" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderInlineTokens.applyTextWithNewlines.segments.map() callback": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.renderInlineTokens.applyTextWithNewlines.segments.map() callback", - "start_line": 650, - "end_line": 650, - "type": "FUNCTION", - "content_hash": "b43da1b984091d8e" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.getOrderedListMarker": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.getOrderedListMarker", - "start_line": 753, - "end_line": 756, - "type": "METHOD", - "content_hash": "3cd1ab8867db7a16" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.getUnorderedListMarker": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.getUnorderedListMarker", - "start_line": 758, - "end_line": 761, - "type": "METHOD", - "content_hash": "9470e0ba2dcf0437" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderList": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.renderList", - "start_line": 766, - "end_line": 816, - "type": "METHOD", - "content_hash": "96839662f3dd0676" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.getLongestWordWidth": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.getLongestWordWidth", - "start_line": 821, - "end_line": 831, - "type": "METHOD", - "content_hash": "946b501d2d0bf86a" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.getLongestWordWidth.words": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.getLongestWordWidth.words", - "start_line": 822, - "end_line": 822, - "type": "CLASS", - "content_hash": "f001eceda24a5c5f" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.getLongestWordWidth.words.filter() callback": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.getLongestWordWidth.words.filter() callback", - "start_line": 822, - "end_line": 822, - "type": "FUNCTION", - "content_hash": "f001eceda24a5c5f" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.wrapCellText": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.wrapCellText", - "start_line": 839, - "end_line": 846, - "type": "METHOD", - "content_hash": "4d215737dff034f9" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.wrapCellText.lines.map() callback": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.wrapCellText.lines.map() callback", - "start_line": 841, - "end_line": 845, - "type": "FUNCTION", - "content_hash": "b1cb3b227e502a3e" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.renderTable", - "start_line": 852, - "end_line": 1024, - "type": "METHOD", - "content_hash": "a37ef96916d0867a" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.minCellsWidth": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.renderTable.minCellsWidth", - "start_line": 900, - "end_line": 900, - "type": "CLASS", - "content_hash": "2ddbe2e177352106" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.minCellsWidth.minColumnWidths.reduce() callback": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.renderTable.minCellsWidth.minColumnWidths.reduce() callback", - "start_line": 900, - "end_line": 900, - "type": "FUNCTION", - "content_hash": "2ddbe2e177352106" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.totalWeight": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.renderTable.totalWeight", - "start_line": 907, - "end_line": 907, - "type": "CLASS", - "content_hash": "ed54e9bc2995644d" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.totalWeight.minWordWidths.reduce() callback": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.renderTable.totalWeight.minWordWidths.reduce() callback", - "start_line": 907, - "end_line": 907, - "type": "FUNCTION", - "content_hash": "ed54e9bc2995644d" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.growth": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.renderTable.growth", - "start_line": 908, - "end_line": 911, - "type": "CLASS", - "content_hash": "3ebe0a61b765c64c" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.growth.minWordWidths.map() callback": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.renderTable.growth.minWordWidths.map() callback", - "start_line": 908, - "end_line": 911, - "type": "FUNCTION", - "content_hash": "3ebe0a61b765c64c" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.allocated.growth.reduce() callback": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.renderTable.allocated.growth.reduce() callback", - "start_line": 917, - "end_line": 917, - "type": "FUNCTION", - "content_hash": "076d73fc15f41c33" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.renderTable.allocated": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.renderTable.allocated", - "start_line": 917, - "end_line": 917, - "type": "CLASS", - "content_hash": "076d73fc15f41c33" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.minColumnWidths.reduce() callback": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.renderTable.minColumnWidths.reduce() callback", - "start_line": 925, - "end_line": 925, - "type": "FUNCTION", - "content_hash": "ea5f6f287ecf2455" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.totalNaturalWidth": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.renderTable.totalNaturalWidth", - "start_line": 929, - "end_line": 929, - "type": "CLASS", - "content_hash": "e241ec3add4ae4ac" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.totalNaturalWidth.naturalWidths.reduce() callback": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.renderTable.totalNaturalWidth.naturalWidths.reduce() callback", - "start_line": 929, - "end_line": 929, - "type": "FUNCTION", - "content_hash": "e241ec3add4ae4ac" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.naturalWidths.map() callback": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.renderTable.naturalWidths.map() callback", - "start_line": 934, - "end_line": 934, - "type": "FUNCTION", - "content_hash": "a04ebcde1c00329e" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.totalGrowPotential": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.renderTable.totalGrowPotential", - "start_line": 937, - "end_line": 939, - "type": "CLASS", - "content_hash": "c4a0d5bc9db0b42b" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.totalGrowPotential.naturalWidths.reduce() callback": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.renderTable.totalGrowPotential.naturalWidths.reduce() callback", - "start_line": 937, - "end_line": 939, - "type": "FUNCTION", - "content_hash": "c4a0d5bc9db0b42b" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.minColumnWidths.map() callback": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.renderTable.minColumnWidths.map() callback", - "start_line": 941, - "end_line": 949, - "type": "FUNCTION", - "content_hash": "8c4407c8eaaffaed" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.allocated": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.renderTable.allocated", - "start_line": 952, - "end_line": 952, - "type": "CLASS", - "content_hash": "6fc1335fa42403b5" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.allocated.columnWidths.reduce() callback": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.renderTable.allocated.columnWidths.reduce() callback", - "start_line": 952, - "end_line": 952, - "type": "FUNCTION", - "content_hash": "6fc1335fa42403b5" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.topBorderCells": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.renderTable.topBorderCells", - "start_line": 970, - "end_line": 970, - "type": "CLASS", - "content_hash": "7451c18805cd69c1" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.topBorderCells.columnWidths.map() callback": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.renderTable.topBorderCells.columnWidths.map() callback", - "start_line": 970, - "end_line": 970, - "type": "FUNCTION", - "content_hash": "7451c18805cd69c1" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.headerCellLines": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.renderTable.headerCellLines", - "start_line": 974, - "end_line": 977, - "type": "CLASS", - "content_hash": "4eb5af31c584e6f0" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.headerCellLines.token.header.map() callback": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.renderTable.headerCellLines.token.header.map() callback", - "start_line": 974, - "end_line": 977, - "type": "FUNCTION", - "content_hash": "4eb5af31c584e6f0" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.headerLineCount": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.renderTable.headerLineCount", - "start_line": 978, - "end_line": 978, - "type": "CLASS", - "content_hash": "f0942d9b1a07b71e" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.headerLineCount.headerCellLines.map() callback": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.renderTable.headerLineCount.headerCellLines.map() callback", - "start_line": 978, - "end_line": 978, - "type": "FUNCTION", - "content_hash": "f0942d9b1a07b71e" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.rowParts.headerCellLines.map() callback": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.renderTable.rowParts.headerCellLines.map() callback", - "start_line": 981, - "end_line": 985, - "type": "FUNCTION", - "content_hash": "e579eca730620021" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.renderTable.rowParts": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.renderTable.rowParts", - "start_line": 981, - "end_line": 985, - "type": "CLASS", - "content_hash": "e579eca730620021" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.separatorCells": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.renderTable.separatorCells", - "start_line": 990, - "end_line": 990, - "type": "CLASS", - "content_hash": "c6bd2388265835b7" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.separatorCells.columnWidths.map() callback": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.renderTable.separatorCells.columnWidths.map() callback", - "start_line": 990, - "end_line": 990, - "type": "FUNCTION", - "content_hash": "c6bd2388265835b7" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.rowCellLines": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.renderTable.rowCellLines", - "start_line": 997, - "end_line": 1000, - "type": "CLASS", - "content_hash": "f69c45b60fc3c1a8" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.rowCellLines.row.map() callback": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.renderTable.rowCellLines.row.map() callback", - "start_line": 997, - "end_line": 1000, - "type": "FUNCTION", - "content_hash": "f69c45b60fc3c1a8" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.rowLineCount": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.renderTable.rowLineCount", - "start_line": 1001, - "end_line": 1001, - "type": "CLASS", - "content_hash": "3a77992e2b206370" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.rowLineCount.rowCellLines.map() callback": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.renderTable.rowLineCount.rowCellLines.map() callback", - "start_line": 1001, - "end_line": 1001, - "type": "FUNCTION", - "content_hash": "3a77992e2b206370" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.rowParts": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.renderTable.rowParts", - "start_line": 1004, - "end_line": 1007, - "type": "CLASS", - "content_hash": "92d16d7c80e66641" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.rowParts.rowCellLines.map() callback": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.renderTable.rowParts.rowCellLines.map() callback", - "start_line": 1004, - "end_line": 1007, - "type": "FUNCTION", - "content_hash": "92d16d7c80e66641" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.bottomBorderCells": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.renderTable.bottomBorderCells", - "start_line": 1017, - "end_line": 1017, - "type": "CLASS", - "content_hash": "60b3ddf205de555b" - }, - "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable.bottomBorderCells.columnWidths.map() callback": { - "file_path": "packages/tui/src/components/markdown.ts", - "qualified_name": "packages.tui.src.components.markdown.Markdown.renderTable.bottomBorderCells.columnWidths.map() callback", - "start_line": 1017, - "end_line": 1017, - "type": "FUNCTION", - "content_hash": "60b3ddf205de555b" - }, - "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion": { - "file_path": "packages/tui/src/components/mouse-region.ts", - "qualified_name": "packages.tui.src.components.mouse-region.MouseRegion", - "start_line": 12, - "end_line": 33, - "type": "CLASS", - "content_hash": "7e3b95c11dba3098" - }, - "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.constructor": { - "file_path": "packages/tui/src/components/mouse-region.ts", - "qualified_name": "packages.tui.src.components.mouse-region.MouseRegion.constructor", - "start_line": 16, - "end_line": 19, - "type": "CONSTRUCTOR", - "content_hash": "4b79ad12372ebb75" - }, - "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.render": { - "file_path": "packages/tui/src/components/mouse-region.ts", - "qualified_name": "packages.tui.src.components.mouse-region.MouseRegion.render", - "start_line": 21, - "end_line": 23, - "type": "METHOD", - "content_hash": "a41c9f9d4fcb6c5d" - }, - "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.handleMouse": { - "file_path": "packages/tui/src/components/mouse-region.ts", - "qualified_name": "packages.tui.src.components.mouse-region.MouseRegion.handleMouse", - "start_line": 25, - "end_line": 28, - "type": "METHOD", - "content_hash": "2fa63600ffa30276" - }, - "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate": { - "file_path": "packages/tui/src/components/mouse-region.ts", - "qualified_name": "packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "start_line": 30, - "end_line": 32, - "type": "METHOD", - "content_hash": "06324f7f91490ea5" - }, - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollViewOptions": { - "file_path": "packages/tui/src/components/scroll-view.ts", - "qualified_name": "packages.tui.src.components.scroll-view.ScrollViewOptions", - "start_line": 6, - "end_line": 15, - "type": "INTERFACE", - "content_hash": "1b0af14f180bd9dc" - }, - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollViewScrollToOptions": { - "file_path": "packages/tui/src/components/scroll-view.ts", - "qualified_name": "packages.tui.src.components.scroll-view.ScrollViewScrollToOptions", - "start_line": 17, - "end_line": 20, - "type": "INTERFACE", - "content_hash": "0b6628dc3fffeae8" - }, - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView": { - "file_path": "packages/tui/src/components/scroll-view.ts", - "qualified_name": "packages.tui.src.components.scroll-view.ScrollView", - "start_line": 22, - "end_line": 224, - "type": "CLASS", - "content_hash": "5e9ffc92cd069d0e" - }, - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.constructor": { - "file_path": "packages/tui/src/components/scroll-view.ts", - "qualified_name": "packages.tui.src.components.scroll-view.ScrollView.constructor", - "start_line": 41, - "end_line": 56, - "type": "CONSTRUCTOR", - "content_hash": "431fdfb2e9b3257a" - }, - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.scrollTop": { - "file_path": "packages/tui/src/components/scroll-view.ts", - "qualified_name": "packages.tui.src.components.scroll-view.ScrollView.scrollTop", - "start_line": 58, - "end_line": 60, - "type": "METHOD", - "content_hash": "a8299dd808b53434" - }, - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.isFollowingEnd": { - "file_path": "packages/tui/src/components/scroll-view.ts", - "qualified_name": "packages.tui.src.components.scroll-view.ScrollView.isFollowingEnd", - "start_line": 62, - "end_line": 64, - "type": "METHOD", - "content_hash": "f3b119a2e62d40aa" - }, - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.viewportHeight": { - "file_path": "packages/tui/src/components/scroll-view.ts", - "qualified_name": "packages.tui.src.components.scroll-view.ScrollView.viewportHeight", - "start_line": 66, - "end_line": 68, - "type": "METHOD", - "content_hash": "20fe432694eb03fa" - }, - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.scrollbar": { - "file_path": "packages/tui/src/components/scroll-view.ts", - "qualified_name": "packages.tui.src.components.scroll-view.ScrollView.scrollbar", - "start_line": 70, - "end_line": 72, - "type": "METHOD", - "content_hash": "6d6ca128d47dba3e" - }, - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.isScrollbarVisible": { - "file_path": "packages/tui/src/components/scroll-view.ts", - "qualified_name": "packages.tui.src.components.scroll-view.ScrollView.isScrollbarVisible", - "start_line": 74, - "end_line": 79, - "type": "METHOD", - "content_hash": "d531c9e199af3ad8" - }, - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.isScrollbarActive": { - "file_path": "packages/tui/src/components/scroll-view.ts", - "qualified_name": "packages.tui.src.components.scroll-view.ScrollView.isScrollbarActive", - "start_line": 81, - "end_line": 83, - "type": "METHOD", - "content_hash": "094cd263386b1b3f" - }, - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.setScrollbar": { - "file_path": "packages/tui/src/components/scroll-view.ts", - "qualified_name": "packages.tui.src.components.scroll-view.ScrollView.setScrollbar", - "start_line": 85, - "end_line": 91, - "type": "METHOD", - "content_hash": "5c7cf4de20b352e2" - }, - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.getContentWidth": { - "file_path": "packages/tui/src/components/scroll-view.ts", - "qualified_name": "packages.tui.src.components.scroll-view.ScrollView.getContentWidth", - "start_line": 93, - "end_line": 95, - "type": "METHOD", - "content_hash": "d8815cb5db705559" - }, - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.markScrollbarActivity": { - "file_path": "packages/tui/src/components/scroll-view.ts", - "qualified_name": "packages.tui.src.components.scroll-view.ScrollView.markScrollbarActivity", - "start_line": 97, - "end_line": 111, - "type": "METHOD", - "content_hash": "456e0c2bf1bee541" - }, - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.markScrollbarActivity.setTimeout() callback": { - "file_path": "packages/tui/src/components/scroll-view.ts", - "qualified_name": "packages.tui.src.components.scroll-view.ScrollView.markScrollbarActivity.setTimeout() callback", - "start_line": 105, - "end_line": 109, - "type": "FUNCTION", - "content_hash": "f7d73d6193982b47" - }, - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.hideTransientScrollbar": { - "file_path": "packages/tui/src/components/scroll-view.ts", - "qualified_name": "packages.tui.src.components.scroll-view.ScrollView.hideTransientScrollbar", - "start_line": 113, - "end_line": 118, - "type": "METHOD", - "content_hash": "bd209edad231bd81" - }, - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.setScrollbarActive": { - "file_path": "packages/tui/src/components/scroll-view.ts", - "qualified_name": "packages.tui.src.components.scroll-view.ScrollView.setScrollbarActive", - "start_line": 120, - "end_line": 125, - "type": "METHOD", - "content_hash": "1823f0d9a62d3e14" - }, - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.scrollTo": { - "file_path": "packages/tui/src/components/scroll-view.ts", - "qualified_name": "packages.tui.src.components.scroll-view.ScrollView.scrollTo", - "start_line": 127, - "end_line": 146, - "type": "METHOD", - "content_hash": "b57a2db01b39c9bf" - }, - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.scrollBy": { - "file_path": "packages/tui/src/components/scroll-view.ts", - "qualified_name": "packages.tui.src.components.scroll-view.ScrollView.scrollBy", - "start_line": 148, - "end_line": 162, - "type": "METHOD", - "content_hash": "4bfb8250e1342a63" - }, - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.scrollToStart": { - "file_path": "packages/tui/src/components/scroll-view.ts", - "qualified_name": "packages.tui.src.components.scroll-view.ScrollView.scrollToStart", - "start_line": 164, - "end_line": 175, - "type": "METHOD", - "content_hash": "41d5257f5f80506b" - }, - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.scrollToEnd": { - "file_path": "packages/tui/src/components/scroll-view.ts", - "qualified_name": "packages.tui.src.components.scroll-view.ScrollView.scrollToEnd", - "start_line": 177, - "end_line": 187, - "type": "METHOD", - "content_hash": "7fbf682ae9f9ee6d" - }, - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.updateLayout": { - "file_path": "packages/tui/src/components/scroll-view.ts", - "qualified_name": "packages.tui.src.components.scroll-view.ScrollView.updateLayout", - "start_line": 189, - "end_line": 201, - "type": "METHOD", - "content_hash": "78ba97dc04e2dd10" - }, - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild": { - "file_path": "packages/tui/src/components/scroll-view.ts", - "qualified_name": "packages.tui.src.components.scroll-view.ScrollView.addChild", - "start_line": 203, - "end_line": 205, - "type": "METHOD", - "content_hash": "cd1605243631349e" - }, - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.removeChild": { - "file_path": "packages/tui/src/components/scroll-view.ts", - "qualified_name": "packages.tui.src.components.scroll-view.ScrollView.removeChild", - "start_line": 207, - "end_line": 209, - "type": "METHOD", - "content_hash": "4104d4f5481732c4" - }, - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear": { - "file_path": "packages/tui/src/components/scroll-view.ts", - "qualified_name": "packages.tui.src.components.scroll-view.ScrollView.clear", - "start_line": 211, - "end_line": 213, - "type": "METHOD", - "content_hash": "626511ef8d755ea1" - }, - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render": { - "file_path": "packages/tui/src/components/scroll-view.ts", - "qualified_name": "packages.tui.src.components.scroll-view.ScrollView.render", - "start_line": 215, - "end_line": 219, - "type": "METHOD", - "content_hash": "8764f912fa952f3c" - }, - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render.lines.map() callback": { - "file_path": "packages/tui/src/components/scroll-view.ts", - "qualified_name": "packages.tui.src.components.scroll-view.ScrollView.render.lines.map() callback", - "start_line": 218, - "end_line": 218, - "type": "FUNCTION", - "content_hash": "2ffbd89105f009f6" - }, - "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.[LAYOUT_NODE]": { - "file_path": "packages/tui/src/components/scroll-view.ts", - "qualified_name": "packages.tui.src.components.scroll-view.ScrollView.[LAYOUT_NODE]", - "start_line": 221, - "end_line": 223, - "type": "METHOD", - "content_hash": "580fb2da135d265e" - }, - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectItem": { - "file_path": "packages/tui/src/components/select-list.ts", - "qualified_name": "packages.tui.src.components.select-list.SelectItem", - "start_line": 12, - "end_line": 16, - "type": "INTERFACE", - "content_hash": "3f540a74f0e8a86d" - }, - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectListTheme": { - "file_path": "packages/tui/src/components/select-list.ts", - "qualified_name": "packages.tui.src.components.select-list.SelectListTheme", - "start_line": 18, - "end_line": 24, - "type": "INTERFACE", - "content_hash": "5268a38eda17faa5" - }, - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectListTruncatePrimaryContext": { - "file_path": "packages/tui/src/components/select-list.ts", - "qualified_name": "packages.tui.src.components.select-list.SelectListTruncatePrimaryContext", - "start_line": 26, - "end_line": 32, - "type": "INTERFACE", - "content_hash": "deb95ee303b1fd8e" - }, - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectListLayoutOptions": { - "file_path": "packages/tui/src/components/select-list.ts", - "qualified_name": "packages.tui.src.components.select-list.SelectListLayoutOptions", - "start_line": 34, - "end_line": 38, - "type": "INTERFACE", - "content_hash": "4a110301928151b7" - }, - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList": { - "file_path": "packages/tui/src/components/select-list.ts", - "qualified_name": "packages.tui.src.components.select-list.SelectList", - "start_line": 40, - "end_line": 273, - "type": "CLASS", - "content_hash": "8cf29f9c59bcdcc0" - }, - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.constructor": { - "file_path": "packages/tui/src/components/select-list.ts", - "qualified_name": "packages.tui.src.components.select-list.SelectList.constructor", - "start_line": 53, - "end_line": 59, - "type": "CONSTRUCTOR", - "content_hash": "b4d14aa5bcf68512" - }, - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.setFilter": { - "file_path": "packages/tui/src/components/select-list.ts", - "qualified_name": "packages.tui.src.components.select-list.SelectList.setFilter", - "start_line": 61, - "end_line": 65, - "type": "METHOD", - "content_hash": "c034613a5c36b5ba" - }, - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.setFilter.items.filter() callback": { - "file_path": "packages/tui/src/components/select-list.ts", - "qualified_name": "packages.tui.src.components.select-list.SelectList.setFilter.items.filter() callback", - "start_line": 62, - "end_line": 62, - "type": "FUNCTION", - "content_hash": "ecac527dee1b6737" - }, - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.setSelectedIndex": { - "file_path": "packages/tui/src/components/select-list.ts", - "qualified_name": "packages.tui.src.components.select-list.SelectList.setSelectedIndex", - "start_line": 67, - "end_line": 69, - "type": "METHOD", - "content_hash": "5c82b28de0105643" - }, - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.invalidate": { - "file_path": "packages/tui/src/components/select-list.ts", - "qualified_name": "packages.tui.src.components.select-list.SelectList.invalidate", - "start_line": 71, - "end_line": 73, - "type": "METHOD", - "content_hash": "68deaf77d5d07de4" - }, - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.render": { - "file_path": "packages/tui/src/components/select-list.ts", - "qualified_name": "packages.tui.src.components.select-list.SelectList.render", - "start_line": 75, - "end_line": 107, - "type": "METHOD", - "content_hash": "7b4a96a77490aa59" - }, - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.handleMouse": { - "file_path": "packages/tui/src/components/select-list.ts", - "qualified_name": "packages.tui.src.components.select-list.SelectList.handleMouse", - "start_line": 109, - "end_line": 143, - "type": "METHOD", - "content_hash": "c77229b196336bef" - }, - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.handleInput": { - "file_path": "packages/tui/src/components/select-list.ts", - "qualified_name": "packages.tui.src.components.select-list.SelectList.handleInput", - "start_line": 145, - "end_line": 170, - "type": "METHOD", - "content_hash": "aaaddb663944f59b" - }, - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.getVisibleRange": { - "file_path": "packages/tui/src/components/select-list.ts", - "qualified_name": "packages.tui.src.components.select-list.SelectList.getVisibleRange", - "start_line": 172, - "end_line": 181, - "type": "METHOD", - "content_hash": "fb4dd6bce0713eca" - }, - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.renderItem": { - "file_path": "packages/tui/src/components/select-list.ts", - "qualified_name": "packages.tui.src.components.select-list.SelectList.renderItem", - "start_line": 183, - "end_line": 220, - "type": "METHOD", - "content_hash": "7a51103c1aebc502" - }, - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.getPrimaryColumnWidth": { - "file_path": "packages/tui/src/components/select-list.ts", - "qualified_name": "packages.tui.src.components.select-list.SelectList.getPrimaryColumnWidth", - "start_line": 222, - "end_line": 229, - "type": "METHOD", - "content_hash": "063e40772c92e868" - }, - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.getPrimaryColumnWidth.widestPrimary": { - "file_path": "packages/tui/src/components/select-list.ts", - "qualified_name": "packages.tui.src.components.select-list.SelectList.getPrimaryColumnWidth.widestPrimary", - "start_line": 224, - "end_line": 226, - "type": "CLASS", - "content_hash": "46d074eff667b773" - }, - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.getPrimaryColumnWidth.widestPrimary.filteredItems.reduce() callback": { - "file_path": "packages/tui/src/components/select-list.ts", - "qualified_name": "packages.tui.src.components.select-list.SelectList.getPrimaryColumnWidth.widestPrimary.filteredItems.reduce() callback", - "start_line": 224, - "end_line": 226, - "type": "FUNCTION", - "content_hash": "46d074eff667b773" - }, - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.getPrimaryColumnBounds": { - "file_path": "packages/tui/src/components/select-list.ts", - "qualified_name": "packages.tui.src.components.select-list.SelectList.getPrimaryColumnBounds", - "start_line": 231, - "end_line": 241, - "type": "METHOD", - "content_hash": "6642aef828019f97" - }, - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.truncatePrimary": { - "file_path": "packages/tui/src/components/select-list.ts", - "qualified_name": "packages.tui.src.components.select-list.SelectList.truncatePrimary", - "start_line": 243, - "end_line": 256, - "type": "METHOD", - "content_hash": "68e6072b49ed04d1" - }, - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.getDisplayValue": { - "file_path": "packages/tui/src/components/select-list.ts", - "qualified_name": "packages.tui.src.components.select-list.SelectList.getDisplayValue", - "start_line": 258, - "end_line": 260, - "type": "METHOD", - "content_hash": "2a15ca9b1076b15f" - }, - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.notifySelectionChange": { - "file_path": "packages/tui/src/components/select-list.ts", - "qualified_name": "packages.tui.src.components.select-list.SelectList.notifySelectionChange", - "start_line": 262, - "end_line": 267, - "type": "METHOD", - "content_hash": "21152c2f1b0c5f95" - }, - "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.getSelectedItem": { - "file_path": "packages/tui/src/components/select-list.ts", - "qualified_name": "packages.tui.src.components.select-list.SelectList.getSelectedItem", - "start_line": 269, - "end_line": 272, - "type": "METHOD", - "content_hash": "87fd2f452129e6a2" - }, - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingItem": { - "file_path": "packages/tui/src/components/settings-list.ts", - "qualified_name": "packages.tui.src.components.settings-list.SettingItem", - "start_line": 7, - "end_line": 24, - "type": "INTERFACE", - "content_hash": "0b026897f9532f4f" - }, - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsListTheme": { - "file_path": "packages/tui/src/components/settings-list.ts", - "qualified_name": "packages.tui.src.components.settings-list.SettingsListTheme", - "start_line": 26, - "end_line": 32, - "type": "INTERFACE", - "content_hash": "c56af14538021525" - }, - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsListOptions": { - "file_path": "packages/tui/src/components/settings-list.ts", - "qualified_name": "packages.tui.src.components.settings-list.SettingsListOptions", - "start_line": 34, - "end_line": 36, - "type": "INTERFACE", - "content_hash": "5d78e2d49e3d7454" - }, - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList": { - "file_path": "packages/tui/src/components/settings-list.ts", - "qualified_name": "packages.tui.src.components.settings-list.SettingsList", - "start_line": 38, - "end_line": 328, - "type": "CLASS", - "content_hash": "da83e18d2ac277b7" - }, - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.constructor": { - "file_path": "packages/tui/src/components/settings-list.ts", - "qualified_name": "packages.tui.src.components.settings-list.SettingsList.constructor", - "start_line": 55, - "end_line": 73, - "type": "CONSTRUCTOR", - "content_hash": "7e79786baa6b05e1" - }, - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.updateValue": { - "file_path": "packages/tui/src/components/settings-list.ts", - "qualified_name": "packages.tui.src.components.settings-list.SettingsList.updateValue", - "start_line": 76, - "end_line": 81, - "type": "METHOD", - "content_hash": "2236ecbca6916aba" - }, - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.updateValue.item": { - "file_path": "packages/tui/src/components/settings-list.ts", - "qualified_name": "packages.tui.src.components.settings-list.SettingsList.updateValue.item", - "start_line": 77, - "end_line": 77, - "type": "CLASS", - "content_hash": "33cf34a26a0c2213" - }, - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.updateValue.item.items.find() callback": { - "file_path": "packages/tui/src/components/settings-list.ts", - "qualified_name": "packages.tui.src.components.settings-list.SettingsList.updateValue.item.items.find() callback", - "start_line": 77, - "end_line": 77, - "type": "FUNCTION", - "content_hash": "33cf34a26a0c2213" - }, - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.selectItem": { - "file_path": "packages/tui/src/components/settings-list.ts", - "qualified_name": "packages.tui.src.components.settings-list.SettingsList.selectItem", - "start_line": 84, - "end_line": 90, - "type": "METHOD", - "content_hash": "bc9a9e21e257d6cd" - }, - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.selectItem.index": { - "file_path": "packages/tui/src/components/settings-list.ts", - "qualified_name": "packages.tui.src.components.settings-list.SettingsList.selectItem.index", - "start_line": 86, - "end_line": 86, - "type": "CLASS", - "content_hash": "e5ae2f3770124220" - }, - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.selectItem.index.items.findIndex() callback": { - "file_path": "packages/tui/src/components/settings-list.ts", - "qualified_name": "packages.tui.src.components.settings-list.SettingsList.selectItem.index.items.findIndex() callback", - "start_line": 86, - "end_line": 86, - "type": "FUNCTION", - "content_hash": "e5ae2f3770124220" - }, - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate": { - "file_path": "packages/tui/src/components/settings-list.ts", - "qualified_name": "packages.tui.src.components.settings-list.SettingsList.invalidate", - "start_line": 92, - "end_line": 94, - "type": "METHOD", - "content_hash": "7d5d9499d90c0a2e" - }, - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.render": { - "file_path": "packages/tui/src/components/settings-list.ts", - "qualified_name": "packages.tui.src.components.settings-list.SettingsList.render", - "start_line": 96, - "end_line": 103, - "type": "METHOD", - "content_hash": "0f96656c8714e054" - }, - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.renderMainList": { - "file_path": "packages/tui/src/components/settings-list.ts", - "qualified_name": "packages.tui.src.components.settings-list.SettingsList.renderMainList", - "start_line": 105, - "end_line": 177, - "type": "METHOD", - "content_hash": "7d1517f9ff755aec" - }, - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.renderMainList.maxLabelWidth": { - "file_path": "packages/tui/src/components/settings-list.ts", - "qualified_name": "packages.tui.src.components.settings-list.SettingsList.renderMainList.maxLabelWidth", - "start_line": 132, - "end_line": 132, - "type": "CLASS", - "content_hash": "d55349ed38080039" - }, - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.renderMainList.maxLabelWidth.items.map() callback": { - "file_path": "packages/tui/src/components/settings-list.ts", - "qualified_name": "packages.tui.src.components.settings-list.SettingsList.renderMainList.maxLabelWidth.items.map() callback", - "start_line": 132, - "end_line": 132, - "type": "FUNCTION", - "content_hash": "d55349ed38080039" - }, - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.handleMouse": { - "file_path": "packages/tui/src/components/settings-list.ts", - "qualified_name": "packages.tui.src.components.settings-list.SettingsList.handleMouse", - "start_line": 179, - "end_line": 220, - "type": "METHOD", - "content_hash": "cbfe528d9157a975" - }, - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.handleInput": { - "file_path": "packages/tui/src/components/settings-list.ts", - "qualified_name": "packages.tui.src.components.settings-list.SettingsList.handleInput", - "start_line": 222, - "end_line": 250, - "type": "METHOD", - "content_hash": "651f659cdf91a058" - }, - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.getDisplayItems": { - "file_path": "packages/tui/src/components/settings-list.ts", - "qualified_name": "packages.tui.src.components.settings-list.SettingsList.getDisplayItems", - "start_line": 252, - "end_line": 254, - "type": "METHOD", - "content_hash": "e8a778b368d9b651" - }, - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.getVisibleRange": { - "file_path": "packages/tui/src/components/settings-list.ts", - "qualified_name": "packages.tui.src.components.settings-list.SettingsList.getVisibleRange", - "start_line": 256, - "end_line": 262, - "type": "METHOD", - "content_hash": "ad8ddc21d9c49aca" - }, - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.activateItem": { - "file_path": "packages/tui/src/components/settings-list.ts", - "qualified_name": "packages.tui.src.components.settings-list.SettingsList.activateItem", - "start_line": 264, - "end_line": 292, - "type": "METHOD", - "content_hash": "338e4b9a6481de79" - }, - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.activateItem.item.submenu() callback": { - "file_path": "packages/tui/src/components/settings-list.ts", - "qualified_name": "packages.tui.src.components.settings-list.SettingsList.activateItem.item.submenu() callback", - "start_line": 273, - "end_line": 282, - "type": "FUNCTION", - "content_hash": "2949c7a1aa3d52bb" - }, - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.closeSubmenu": { - "file_path": "packages/tui/src/components/settings-list.ts", - "qualified_name": "packages.tui.src.components.settings-list.SettingsList.closeSubmenu", - "start_line": 294, - "end_line": 308, - "type": "METHOD", - "content_hash": "044bf6c8c72f303d" - }, - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.applyFilter": { - "file_path": "packages/tui/src/components/settings-list.ts", - "qualified_name": "packages.tui.src.components.settings-list.SettingsList.applyFilter", - "start_line": 310, - "end_line": 313, - "type": "METHOD", - "content_hash": "f1feab5e423429a1" - }, - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.applyFilter.fuzzyFilter() callback": { - "file_path": "packages/tui/src/components/settings-list.ts", - "qualified_name": "packages.tui.src.components.settings-list.SettingsList.applyFilter.fuzzyFilter() callback", - "start_line": 311, - "end_line": 311, - "type": "FUNCTION", - "content_hash": "0303b5fa92970613" - }, - "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.addHintLine": { - "file_path": "packages/tui/src/components/settings-list.ts", - "qualified_name": "packages.tui.src.components.settings-list.SettingsList.addHintLine", - "start_line": 315, - "end_line": 327, - "type": "METHOD", - "content_hash": "cb5153d246861e3f" - }, - "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer": { - "file_path": "packages/tui/src/components/spacer.ts", - "qualified_name": "packages.tui.src.components.spacer.Spacer", - "start_line": 6, - "end_line": 28, - "type": "CLASS", - "content_hash": "7ed6b582a22bb5b6" - }, - "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor": { - "file_path": "packages/tui/src/components/spacer.ts", - "qualified_name": "packages.tui.src.components.spacer.Spacer.constructor", - "start_line": 9, - "end_line": 11, - "type": "CONSTRUCTOR", - "content_hash": "abe5cb76b0d14c36" - }, - "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.setLines": { - "file_path": "packages/tui/src/components/spacer.ts", - "qualified_name": "packages.tui.src.components.spacer.Spacer.setLines", - "start_line": 13, - "end_line": 15, - "type": "METHOD", - "content_hash": "978a5edf147e4543" - }, - "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.invalidate": { - "file_path": "packages/tui/src/components/spacer.ts", - "qualified_name": "packages.tui.src.components.spacer.Spacer.invalidate", - "start_line": 17, - "end_line": 19, - "type": "METHOD", - "content_hash": "68deaf77d5d07de4" - }, - "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.render": { - "file_path": "packages/tui/src/components/spacer.ts", - "qualified_name": "packages.tui.src.components.spacer.Spacer.render", - "start_line": 21, - "end_line": 27, - "type": "METHOD", - "content_hash": "146f0b8ced38ca23" - }, - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.StackEntryOptions": { - "file_path": "packages/tui/src/components/stack.ts", - "qualified_name": "packages.tui.src.components.stack.StackEntryOptions", - "start_line": 4, - "end_line": 11, - "type": "INTERFACE", - "content_hash": "bad9a6180745567e" - }, - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.StackEntry": { - "file_path": "packages/tui/src/components/stack.ts", - "qualified_name": "packages.tui.src.components.stack.StackEntry", - "start_line": 13, - "end_line": 15, - "type": "INTERFACE", - "content_hash": "250c6bf0190663b9" - }, - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.StackOptions": { - "file_path": "packages/tui/src/components/stack.ts", - "qualified_name": "packages.tui.src.components.stack.StackOptions", - "start_line": 19, - "end_line": 22, - "type": "INTERFACE", - "content_hash": "de044f19e314c779" - }, - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.isStackEntry": { - "file_path": "packages/tui/src/components/stack.ts", - "qualified_name": "packages.tui.src.components.stack.isStackEntry", - "start_line": 24, - "end_line": 26, - "type": "FUNCTION", - "content_hash": "efd299e7a1b8df2d" - }, - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.normalizeSize": { - "file_path": "packages/tui/src/components/stack.ts", - "qualified_name": "packages.tui.src.components.stack.normalizeSize", - "start_line": 28, - "end_line": 30, - "type": "FUNCTION", - "content_hash": "859eb3cd19f6091b" - }, - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack": { - "file_path": "packages/tui/src/components/stack.ts", - "qualified_name": "packages.tui.src.components.stack.Stack", - "start_line": 32, - "end_line": 80, - "type": "CLASS", - "content_hash": "aade7e97136106d3" - }, - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.constructor": { - "file_path": "packages/tui/src/components/stack.ts", - "qualified_name": "packages.tui.src.components.stack.Stack.constructor", - "start_line": 38, - "end_line": 46, - "type": "CONSTRUCTOR", - "content_hash": "a9dd198ba6dfdebf" - }, - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild": { - "file_path": "packages/tui/src/components/stack.ts", - "qualified_name": "packages.tui.src.components.stack.Stack.addChild", - "start_line": 48, - "end_line": 59, - "type": "METHOD", - "content_hash": "e52bd50600a44352" - }, - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.removeChild": { - "file_path": "packages/tui/src/components/stack.ts", - "qualified_name": "packages.tui.src.components.stack.Stack.removeChild", - "start_line": 61, - "end_line": 65, - "type": "METHOD", - "content_hash": "c551795cc35cb5d8" - }, - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.removeChild.index": { - "file_path": "packages/tui/src/components/stack.ts", - "qualified_name": "packages.tui.src.components.stack.Stack.removeChild.index", - "start_line": 63, - "end_line": 63, - "type": "CLASS", - "content_hash": "b840f0ff859ac375" - }, - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.removeChild.index.entries.findIndex() callback": { - "file_path": "packages/tui/src/components/stack.ts", - "qualified_name": "packages.tui.src.components.stack.Stack.removeChild.index.entries.findIndex() callback", - "start_line": 63, - "end_line": 63, - "type": "FUNCTION", - "content_hash": "b840f0ff859ac375" - }, - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear": { - "file_path": "packages/tui/src/components/stack.ts", - "qualified_name": "packages.tui.src.components.stack.Stack.clear", - "start_line": 67, - "end_line": 70, - "type": "METHOD", - "content_hash": "e3948cc843bcd223" - }, - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.[LAYOUT_NODE]": { - "file_path": "packages/tui/src/components/stack.ts", - "qualified_name": "packages.tui.src.components.stack.Stack.[LAYOUT_NODE]", - "start_line": 72, - "end_line": 79, - "type": "METHOD", - "content_hash": "062f56e2e13333d5" - }, - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.visibleStackEntries": { - "file_path": "packages/tui/src/components/stack.ts", - "qualified_name": "packages.tui.src.components.stack.visibleStackEntries", - "start_line": 82, - "end_line": 87, - "type": "FUNCTION", - "content_hash": "c1d4bfd692668cfa" - }, - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.visibleStackEntries.entries.filter() callback": { - "file_path": "packages/tui/src/components/stack.ts", - "qualified_name": "packages.tui.src.components.stack.visibleStackEntries.entries.filter() callback", - "start_line": 86, - "end_line": 86, - "type": "FUNCTION", - "content_hash": "a252f24e4663c6c7" - }, - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.clampSize": { - "file_path": "packages/tui/src/components/stack.ts", - "qualified_name": "packages.tui.src.components.stack.clampSize", - "start_line": 89, - "end_line": 93, - "type": "FUNCTION", - "content_hash": "e3cab91228b25bb8" - }, - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.distribute": { - "file_path": "packages/tui/src/components/stack.ts", - "qualified_name": "packages.tui.src.components.stack.distribute", - "start_line": 95, - "end_line": 133, - "type": "FUNCTION", - "content_hash": "a47e97ef49e19b6c" - }, - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.distribute.candidates": { - "file_path": "packages/tui/src/components/stack.ts", - "qualified_name": "packages.tui.src.components.stack.distribute.candidates", - "start_line": 103, - "end_line": 110, - "type": "CLASS", - "content_hash": "78e4413d7f4d7c88" - }, - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.distribute.candidates.entries.map() callback": { - "file_path": "packages/tui/src/components/stack.ts", - "qualified_name": "packages.tui.src.components.stack.distribute.candidates.entries.map() callback", - "start_line": 104, - "end_line": 104, - "type": "FUNCTION", - "content_hash": "6cda65df78a0a85e" - }, - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.distribute.candidates.filter() callback": { - "file_path": "packages/tui/src/components/stack.ts", - "qualified_name": "packages.tui.src.components.stack.distribute.candidates.filter() callback", - "start_line": 105, - "end_line": 110, - "type": "FUNCTION", - "content_hash": "bab8a79d43f4dfe5" - }, - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.distribute.totalWeight": { - "file_path": "packages/tui/src/components/stack.ts", - "qualified_name": "packages.tui.src.components.stack.distribute.totalWeight", - "start_line": 113, - "end_line": 115, - "type": "CLASS", - "content_hash": "923d072c81bf86c6" - }, - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.distribute.totalWeight.candidates.reduce() callback": { - "file_path": "packages/tui/src/components/stack.ts", - "qualified_name": "packages.tui.src.components.stack.distribute.totalWeight.candidates.reduce() callback", - "start_line": 113, - "end_line": 115, - "type": "FUNCTION", - "content_hash": "923d072c81bf86c6" - }, - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.allocateStackSizes": { - "file_path": "packages/tui/src/components/stack.ts", - "qualified_name": "packages.tui.src.components.stack.allocateStackSizes", - "start_line": 135, - "end_line": 154, - "type": "FUNCTION", - "content_hash": "721d481b91cae206" - }, - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.allocateStackSizes.sizes.entries.map() callback": { - "file_path": "packages/tui/src/components/stack.ts", - "qualified_name": "packages.tui.src.components.stack.allocateStackSizes.sizes.entries.map() callback", - "start_line": 141, - "end_line": 145, - "type": "FUNCTION", - "content_hash": "070deebe15a8b1b6" - }, - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.allocateStackSizes.sizes": { - "file_path": "packages/tui/src/components/stack.ts", - "qualified_name": "packages.tui.src.components.stack.allocateStackSizes.sizes", - "start_line": 141, - "end_line": 146, - "type": "CLASS", - "content_hash": "07bdbcd747b38c33" - }, - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.allocateStackSizes.total": { - "file_path": "packages/tui/src/components/stack.ts", - "qualified_name": "packages.tui.src.components.stack.allocateStackSizes.total", - "start_line": 150, - "end_line": 150, - "type": "CLASS", - "content_hash": "7bb6c185622e6593" - }, - "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.allocateStackSizes.total.sizes.reduce() callback": { - "file_path": "packages/tui/src/components/stack.ts", - "qualified_name": "packages.tui.src.components.stack.allocateStackSizes.total.sizes.reduce() callback", - "start_line": 150, - "end_line": 150, - "type": "FUNCTION", - "content_hash": "7bb6c185622e6593" - }, - "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text": { - "file_path": "packages/tui/src/components/text.ts", - "qualified_name": "packages.tui.src.components.text.Text", - "start_line": 7, - "end_line": 113, - "type": "CLASS", - "content_hash": "66e19139a23c525f" - }, - "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor": { - "file_path": "packages/tui/src/components/text.ts", - "qualified_name": "packages.tui.src.components.text.Text.constructor", - "start_line": 18, - "end_line": 23, - "type": "CONSTRUCTOR", - "content_hash": "e1bb1590ed9832c7" - }, - "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.setText": { - "file_path": "packages/tui/src/components/text.ts", - "qualified_name": "packages.tui.src.components.text.Text.setText", - "start_line": 25, - "end_line": 30, - "type": "METHOD", - "content_hash": "8c53c9a3a04e25ca" - }, - "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.setCustomBgFn": { - "file_path": "packages/tui/src/components/text.ts", - "qualified_name": "packages.tui.src.components.text.Text.setCustomBgFn", - "start_line": 32, - "end_line": 37, - "type": "METHOD", - "content_hash": "e9a3d8f8619b3f4f" - }, - "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.setPaddingX": { - "file_path": "packages/tui/src/components/text.ts", - "qualified_name": "packages.tui.src.components.text.Text.setPaddingX", - "start_line": 39, - "end_line": 42, - "type": "METHOD", - "content_hash": "720b022f633c6945" - }, - "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.invalidate": { - "file_path": "packages/tui/src/components/text.ts", - "qualified_name": "packages.tui.src.components.text.Text.invalidate", - "start_line": 44, - "end_line": 48, - "type": "METHOD", - "content_hash": "c4912641a67b6c7f" - }, - "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.render": { - "file_path": "packages/tui/src/components/text.ts", - "qualified_name": "packages.tui.src.components.text.Text.render", - "start_line": 50, - "end_line": 112, - "type": "METHOD", - "content_hash": "9ad3b3b1dd9492c3" - }, - "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText": { - "file_path": "packages/tui/src/components/truncated-text.ts", - "qualified_name": "packages.tui.src.components.truncated-text.TruncatedText", - "start_line": 7, - "end_line": 65, - "type": "CLASS", - "content_hash": "094f50ad74a8bb6c" - }, - "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText.constructor": { - "file_path": "packages/tui/src/components/truncated-text.ts", - "qualified_name": "packages.tui.src.components.truncated-text.TruncatedText.constructor", - "start_line": 12, - "end_line": 16, - "type": "CONSTRUCTOR", - "content_hash": "adf404049e84cd53" - }, - "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText.invalidate": { - "file_path": "packages/tui/src/components/truncated-text.ts", - "qualified_name": "packages.tui.src.components.truncated-text.TruncatedText.invalidate", - "start_line": 18, - "end_line": 20, - "type": "METHOD", - "content_hash": "68deaf77d5d07de4" - }, - "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText.render": { - "file_path": "packages/tui/src/components/truncated-text.ts", - "qualified_name": "packages.tui.src.components.truncated-text.TruncatedText.render", - "start_line": 22, - "end_line": 64, - "type": "METHOD", - "content_hash": "f888af3edd5f7cc3" - }, - "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack": { - "file_path": "packages/tui/src/components/v-stack.ts", - "qualified_name": "packages.tui.src.components.v-stack.VStack", - "start_line": 3, - "end_line": 31, - "type": "CLASS", - "content_hash": "bb1f284e02f35f7f" - }, - "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.constructor": { - "file_path": "packages/tui/src/components/v-stack.ts", - "qualified_name": "packages.tui.src.components.v-stack.VStack.constructor", - "start_line": 6, - "end_line": 8, - "type": "CONSTRUCTOR", - "content_hash": "4d1e5f272335ed31" - }, - "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render": { - "file_path": "packages/tui/src/components/v-stack.ts", - "qualified_name": "packages.tui.src.components.v-stack.VStack.render", - "start_line": 10, - "end_line": 30, - "type": "METHOD", - "content_hash": "35a5be7d25f06e2a" - }, - "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render.rendered": { - "file_path": "packages/tui/src/components/v-stack.ts", - "qualified_name": "packages.tui.src.components.v-stack.VStack.render.rendered", - "start_line": 13, - "end_line": 13, - "type": "CLASS", - "content_hash": "9044f6753aba8c75" - }, - "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render.rendered.entries.map() callback": { - "file_path": "packages/tui/src/components/v-stack.ts", - "qualified_name": "packages.tui.src.components.v-stack.VStack.render.rendered.entries.map() callback", - "start_line": 13, - "end_line": 13, - "type": "FUNCTION", - "content_hash": "9044f6753aba8c75" - }, - "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render.sizes": { - "file_path": "packages/tui/src/components/v-stack.ts", - "qualified_name": "packages.tui.src.components.v-stack.VStack.render.sizes", - "start_line": 14, - "end_line": 19, - "type": "CLASS", - "content_hash": "c5b7af2d337c186b" - }, - "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render.sizes.rendered.map() callback": { - "file_path": "packages/tui/src/components/v-stack.ts", - "qualified_name": "packages.tui.src.components.v-stack.VStack.render.sizes.rendered.map() callback", - "start_line": 16, - "end_line": 16, - "type": "FUNCTION", - "content_hash": "71370465acc2268d" - }, - "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent": { - "file_path": "packages/tui/src/editor-component.ts", - "qualified_name": "packages.tui.src.editor-component.EditorComponent", - "start_line": 11, - "end_line": 74, - "type": "INTERFACE", - "content_hash": "267a9c24a69f9bef" - }, - "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.getText": { - "file_path": "packages/tui/src/editor-component.ts", - "qualified_name": "packages.tui.src.editor-component.EditorComponent.getText", - "start_line": 17, - "end_line": 17, - "type": "METHOD", - "content_hash": "69ed69ec407b1aa3" - }, - "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.setText": { - "file_path": "packages/tui/src/editor-component.ts", - "qualified_name": "packages.tui.src.editor-component.EditorComponent.setText", - "start_line": 20, - "end_line": 20, - "type": "METHOD", - "content_hash": "378e35241cfe0db1" - }, - "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.handleInput": { - "file_path": "packages/tui/src/editor-component.ts", - "qualified_name": "packages.tui.src.editor-component.EditorComponent.handleInput", - "start_line": 23, - "end_line": 23, - "type": "METHOD", - "content_hash": "fadbd68c5e2955b5" - }, - "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.addToHistory": { - "file_path": "packages/tui/src/editor-component.ts", - "qualified_name": "packages.tui.src.editor-component.EditorComponent.addToHistory", - "start_line": 40, - "end_line": 40, - "type": "METHOD", - "content_hash": "197b42194433884c" - }, - "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.insertTextAtCursor": { - "file_path": "packages/tui/src/editor-component.ts", - "qualified_name": "packages.tui.src.editor-component.EditorComponent.insertTextAtCursor", - "start_line": 47, - "end_line": 47, - "type": "METHOD", - "content_hash": "0b7adb8b436a4b50" - }, - "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.getExpandedText": { - "file_path": "packages/tui/src/editor-component.ts", - "qualified_name": "packages.tui.src.editor-component.EditorComponent.getExpandedText", - "start_line": 53, - "end_line": 53, - "type": "METHOD", - "content_hash": "2fa1c47fb407653f" - }, - "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.setAutocompleteProvider": { - "file_path": "packages/tui/src/editor-component.ts", - "qualified_name": "packages.tui.src.editor-component.EditorComponent.setAutocompleteProvider", - "start_line": 60, - "end_line": 60, - "type": "METHOD", - "content_hash": "88666f9a65ff9f7b" - }, - "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.setPaddingX": { - "file_path": "packages/tui/src/editor-component.ts", - "qualified_name": "packages.tui.src.editor-component.EditorComponent.setPaddingX", - "start_line": 70, - "end_line": 70, - "type": "METHOD", - "content_hash": "fb26d632ccf1b7c5" - }, - "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.setAutocompleteMaxVisible": { - "file_path": "packages/tui/src/editor-component.ts", - "qualified_name": "packages.tui.src.editor-component.EditorComponent.setAutocompleteMaxVisible", - "start_line": 73, - "end_line": 73, - "type": "METHOD", - "content_hash": "7c2daf703b5e84c5" - }, - "packages/tui/src/fuzzy.ts|packages.tui.src.fuzzy.FuzzyMatch": { - "file_path": "packages/tui/src/fuzzy.ts", - "qualified_name": "packages.tui.src.fuzzy.FuzzyMatch", - "start_line": 7, - "end_line": 10, - "type": "INTERFACE", - "content_hash": "61011da61ed0e9bc" - }, - "packages/tui/src/fuzzy.ts|packages.tui.src.fuzzy.fuzzyMatch": { - "file_path": "packages/tui/src/fuzzy.ts", - "qualified_name": "packages.tui.src.fuzzy.fuzzyMatch", - "start_line": 12, - "end_line": 94, - "type": "FUNCTION", - "content_hash": "4a53133bef20e5fa" - }, - "packages/tui/src/fuzzy.ts|packages.tui.src.fuzzy.fuzzyFilter": { - "file_path": "packages/tui/src/fuzzy.ts", - "qualified_name": "packages.tui.src.fuzzy.fuzzyFilter", - "start_line": 100, - "end_line": 138, - "type": "FUNCTION", - "content_hash": "fe49cefe68baad5a" - }, - "packages/tui/src/fuzzy.ts|packages.tui.src.fuzzy.fuzzyFilter.tokens": { - "file_path": "packages/tui/src/fuzzy.ts", - "qualified_name": "packages.tui.src.fuzzy.fuzzyFilter.tokens", - "start_line": 105, - "end_line": 108, - "type": "CLASS", - "content_hash": "a7cdcef6fbe56aca" - }, - "packages/tui/src/fuzzy.ts|packages.tui.src.fuzzy.fuzzyFilter.tokens.filter() callback": { - "file_path": "packages/tui/src/fuzzy.ts", - "qualified_name": "packages.tui.src.fuzzy.fuzzyFilter.tokens.filter() callback", - "start_line": 108, - "end_line": 108, - "type": "FUNCTION", - "content_hash": "865ebef4b083700f" - }, - "packages/tui/src/fuzzy.ts|packages.tui.src.fuzzy.fuzzyFilter.results.sort() callback": { - "file_path": "packages/tui/src/fuzzy.ts", - "qualified_name": "packages.tui.src.fuzzy.fuzzyFilter.results.sort() callback", - "start_line": 136, - "end_line": 136, - "type": "FUNCTION", - "content_hash": "cb4498a693d0681e" - }, - "packages/tui/src/fuzzy.ts|packages.tui.src.fuzzy.fuzzyFilter.results.map() callback": { - "file_path": "packages/tui/src/fuzzy.ts", - "qualified_name": "packages.tui.src.fuzzy.fuzzyFilter.results.map() callback", - "start_line": 137, - "end_line": 137, - "type": "FUNCTION", - "content_hash": "a90b93f5db1c6cc1" - }, - "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.Keybindings": { - "file_path": "packages/tui/src/keybindings.ts", - "qualified_name": "packages.tui.src.keybindings.Keybindings", - "start_line": 7, - "end_line": 59, - "type": "INTERFACE", - "content_hash": "0063f2fb16cfb60f" - }, - "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingDefinition": { - "file_path": "packages/tui/src/keybindings.ts", - "qualified_name": "packages.tui.src.keybindings.KeybindingDefinition", - "start_line": 63, - "end_line": 66, - "type": "INTERFACE", - "content_hash": "b18caf9de3ebddbb" - }, - "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingConflict": { - "file_path": "packages/tui/src/keybindings.ts", - "qualified_name": "packages.tui.src.keybindings.KeybindingConflict", - "start_line": 212, - "end_line": 215, - "type": "INTERFACE", - "content_hash": "44e55740135f00cf" - }, - "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.normalizeKeys": { - "file_path": "packages/tui/src/keybindings.ts", - "qualified_name": "packages.tui.src.keybindings.normalizeKeys", - "start_line": 217, - "end_line": 229, - "type": "FUNCTION", - "content_hash": "d940f81f1ec02773" - }, - "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager": { - "file_path": "packages/tui/src/keybindings.ts", - "qualified_name": "packages.tui.src.keybindings.KeybindingsManager", - "start_line": 231, - "end_line": 307, - "type": "CLASS", - "content_hash": "eacfdadcc6f256c4" - }, - "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.constructor": { - "file_path": "packages/tui/src/keybindings.ts", - "qualified_name": "packages.tui.src.keybindings.KeybindingsManager.constructor", - "start_line": 237, - "end_line": 241, - "type": "CONSTRUCTOR", - "content_hash": "45f6a3e51f84b2ba" - }, - "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.rebuild": { - "file_path": "packages/tui/src/keybindings.ts", - "qualified_name": "packages.tui.src.keybindings.KeybindingsManager.rebuild", - "start_line": 243, - "end_line": 268, - "type": "METHOD", - "content_hash": "21def0cc3c7d512a" - }, - "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.matches": { - "file_path": "packages/tui/src/keybindings.ts", - "qualified_name": "packages.tui.src.keybindings.KeybindingsManager.matches", - "start_line": 270, - "end_line": 276, - "type": "METHOD", - "content_hash": "efd2da8365382874" - }, - "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.getKeys": { - "file_path": "packages/tui/src/keybindings.ts", - "qualified_name": "packages.tui.src.keybindings.KeybindingsManager.getKeys", - "start_line": 278, - "end_line": 280, - "type": "METHOD", - "content_hash": "fdf27aab5b44af07" - }, - "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.getDefinition": { - "file_path": "packages/tui/src/keybindings.ts", - "qualified_name": "packages.tui.src.keybindings.KeybindingsManager.getDefinition", - "start_line": 282, - "end_line": 284, - "type": "METHOD", - "content_hash": "db928816e3385d96" - }, - "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.getConflicts": { - "file_path": "packages/tui/src/keybindings.ts", - "qualified_name": "packages.tui.src.keybindings.KeybindingsManager.getConflicts", - "start_line": 286, - "end_line": 288, - "type": "METHOD", - "content_hash": "0a4643127d130203" - }, - "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.getConflicts.conflicts.map() callback": { - "file_path": "packages/tui/src/keybindings.ts", - "qualified_name": "packages.tui.src.keybindings.KeybindingsManager.getConflicts.conflicts.map() callback", - "start_line": 287, - "end_line": 287, - "type": "FUNCTION", - "content_hash": "6917b4cb204b6826" - }, - "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.setUserBindings": { - "file_path": "packages/tui/src/keybindings.ts", - "qualified_name": "packages.tui.src.keybindings.KeybindingsManager.setUserBindings", - "start_line": 290, - "end_line": 293, - "type": "METHOD", - "content_hash": "4c0359a9a8724ea0" - }, - "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.getUserBindings": { - "file_path": "packages/tui/src/keybindings.ts", - "qualified_name": "packages.tui.src.keybindings.KeybindingsManager.getUserBindings", - "start_line": 295, - "end_line": 297, - "type": "METHOD", - "content_hash": "5ce084ad60667181" - }, - "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.getResolvedBindings": { - "file_path": "packages/tui/src/keybindings.ts", - "qualified_name": "packages.tui.src.keybindings.KeybindingsManager.getResolvedBindings", - "start_line": 299, - "end_line": 306, - "type": "METHOD", - "content_hash": "6f1392a97648684b" - }, - "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.setKeybindings": { - "file_path": "packages/tui/src/keybindings.ts", - "qualified_name": "packages.tui.src.keybindings.setKeybindings", - "start_line": 311, - "end_line": 313, - "type": "FUNCTION", - "content_hash": "30e1c7e71080e491" - }, - "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.getKeybindings": { - "file_path": "packages/tui/src/keybindings.ts", - "qualified_name": "packages.tui.src.keybindings.getKeybindings", - "start_line": 315, - "end_line": 320, - "type": "FUNCTION", - "content_hash": "c2dd80a5d503674d" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.setKittyProtocolActive": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.setKittyProtocolActive", - "start_line": 31, - "end_line": 33, - "type": "FUNCTION", - "content_hash": "1071d68e82b438e3" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.isKittyProtocolActive": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.isKittyProtocolActive", - "start_line": 38, - "end_line": 40, - "type": "FUNCTION", - "content_hash": "f09f6a57cf43fc3c" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.Key": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.Key", - "start_line": 163, - "end_line": 252, - "type": "CLASS", - "content_hash": "845adc91052fe856" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.Key.ctrl": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.Key.ctrl", - "start_line": 230, - "end_line": 230, - "type": "METHOD", - "content_hash": "d6103d8b1a59c1ba" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.Key.shift": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.Key.shift", - "start_line": 231, - "end_line": 231, - "type": "METHOD", - "content_hash": "9f2c4465aaf9de83" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.Key.alt": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.Key.alt", - "start_line": 232, - "end_line": 232, - "type": "METHOD", - "content_hash": "a442818fe4401fcb" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.Key.super": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.Key.super", - "start_line": 233, - "end_line": 233, - "type": "METHOD", - "content_hash": "bcec84e208b224c4" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.Key.ctrlShift": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.Key.ctrlShift", - "start_line": 236, - "end_line": 236, - "type": "METHOD", - "content_hash": "d47eea44b109d487" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.Key.shiftCtrl": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.Key.shiftCtrl", - "start_line": 237, - "end_line": 237, - "type": "METHOD", - "content_hash": "bd53dd9ddcd4388f" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.Key.ctrlAlt": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.Key.ctrlAlt", - "start_line": 238, - "end_line": 238, - "type": "METHOD", - "content_hash": "a0ac1a0225b00cfd" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.Key.altCtrl": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.Key.altCtrl", - "start_line": 239, - "end_line": 239, - "type": "METHOD", - "content_hash": "b6ff8602ffc4920d" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.Key.shiftAlt": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.Key.shiftAlt", - "start_line": 240, - "end_line": 240, - "type": "METHOD", - "content_hash": "f712401a384509b1" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.Key.altShift": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.Key.altShift", - "start_line": 241, - "end_line": 241, - "type": "METHOD", - "content_hash": "dfb00c0021cb6a09" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.Key.ctrlSuper": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.Key.ctrlSuper", - "start_line": 242, - "end_line": 242, - "type": "METHOD", - "content_hash": "8373d47c1fef5e7a" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.Key.superCtrl": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.Key.superCtrl", - "start_line": 243, - "end_line": 243, - "type": "METHOD", - "content_hash": "755ae038a405824b" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.Key.shiftSuper": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.Key.shiftSuper", - "start_line": 244, - "end_line": 244, - "type": "METHOD", - "content_hash": "59c74cf96bc31f9a" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.Key.superShift": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.Key.superShift", - "start_line": 245, - "end_line": 245, - "type": "METHOD", - "content_hash": "b07102e578ed9d2e" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.Key.altSuper": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.Key.altSuper", - "start_line": 246, - "end_line": 246, - "type": "METHOD", - "content_hash": "b546893869d7f7af" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.Key.superAlt": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.Key.superAlt", - "start_line": 247, - "end_line": 247, - "type": "METHOD", - "content_hash": "1b496392e49a435a" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.Key.ctrlShiftAlt": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.Key.ctrlShiftAlt", - "start_line": 250, - "end_line": 250, - "type": "METHOD", - "content_hash": "d1d45063d90d1b76" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.Key.ctrlShiftSuper": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.Key.ctrlShiftSuper", - "start_line": 251, - "end_line": 251, - "type": "METHOD", - "content_hash": "fdb6be281cc0a139" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.normalizeKittyFunctionalCodepoint": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.normalizeKittyFunctionalCodepoint", - "start_line": 360, - "end_line": 362, - "type": "FUNCTION", - "content_hash": "bf8d5ecd8e28cf7a" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.normalizeShiftedLetterIdentityCodepoint": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.normalizeShiftedLetterIdentityCodepoint", - "start_line": 364, - "end_line": 370, - "type": "FUNCTION", - "content_hash": "9cd33a650ba471c6" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.getLogicalShiftedSymbolCandidate": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.getLogicalShiftedSymbolCandidate", - "start_line": 372, - "end_line": 381, - "type": "FUNCTION", - "content_hash": "df24331ce10cf5f0" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.ParsedKittySequence": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.ParsedKittySequence", - "start_line": 522, - "end_line": 528, - "type": "INTERFACE", - "content_hash": "0719cf852732a5a5" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.ParsedModifyOtherKeysSequence": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.ParsedModifyOtherKeysSequence", - "start_line": 530, - "end_line": 533, - "type": "INTERFACE", - "content_hash": "3d78e66c7e819d8f" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.isKeyRelease": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.isKeyRelease", - "start_line": 542, - "end_line": 566, - "type": "FUNCTION", - "content_hash": "de2a12602eb6f191" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.isKeyRepeat": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.isKeyRepeat", - "start_line": 572, - "end_line": 592, - "type": "FUNCTION", - "content_hash": "e3d20347adb46ca5" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.parseEventType": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.parseEventType", - "start_line": 594, - "end_line": 600, - "type": "FUNCTION", - "content_hash": "bf8e5943d9076207" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.parseKittySequence": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.parseKittySequence", - "start_line": 602, - "end_line": 666, - "type": "FUNCTION", - "content_hash": "bd916413fa73bc7f" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.matchesKittySequence": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.matchesKittySequence", - "start_line": 668, - "end_line": 720, - "type": "FUNCTION", - "content_hash": "cbfc1dbf729623e0" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.parseModifyOtherKeysSequence": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.parseModifyOtherKeysSequence", - "start_line": 722, - "end_line": 728, - "type": "FUNCTION", - "content_hash": "c804736ad67980b4" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.matchesModifyOtherKeys": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.matchesModifyOtherKeys", - "start_line": 735, - "end_line": 739, - "type": "FUNCTION", - "content_hash": "d3808f516919b986" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.isWindowsTerminalSession": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.isWindowsTerminalSession", - "start_line": 741, - "end_line": 745, - "type": "FUNCTION", - "content_hash": "d094188427833bfe" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.matchesRawBackspace": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.matchesRawBackspace", - "start_line": 756, - "end_line": 760, - "type": "FUNCTION", - "content_hash": "268bf85fd4ae254f" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.rawCtrlChar": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.rawCtrlChar", - "start_line": 775, - "end_line": 786, - "type": "FUNCTION", - "content_hash": "fc754e6c830afda1" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.isDigitKey": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.isDigitKey", - "start_line": 788, - "end_line": 790, - "type": "FUNCTION", - "content_hash": "bff148c2c763c89c" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.matchesPrintableModifyOtherKeys": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.matchesPrintableModifyOtherKeys", - "start_line": 792, - "end_line": 806, - "type": "FUNCTION", - "content_hash": "9e3dae9871cdb404" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.formatKeyNameWithModifiers": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.formatKeyNameWithModifiers", - "start_line": 808, - "end_line": 818, - "type": "FUNCTION", - "content_hash": "9c39796816ca5d73" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.parseKeyId": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.parseKeyId", - "start_line": 820, - "end_line": 840, - "type": "FUNCTION", - "content_hash": "8bf726fe1847ef94" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.parseKeyId.modifier": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.parseKeyId.modifier", - "start_line": 826, - "end_line": 826, - "type": "CLASS", - "content_hash": "44338ec23a41e9ba" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.parseKeyId.modifier.MODIFIER_NAMES.find() callback": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.parseKeyId.modifier.MODIFIER_NAMES.find() callback", - "start_line": 826, - "end_line": 826, - "type": "FUNCTION", - "content_hash": "44338ec23a41e9ba" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.matchesKey": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.matchesKey", - "start_line": 859, - "end_line": 1245, - "type": "FUNCTION", - "content_hash": "df8723aaf393b054" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.formatParsedKey": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.formatParsedKey", - "start_line": 1253, - "end_line": 1290, - "type": "FUNCTION", - "content_hash": "2bca02a8f5363ef9" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.parseKey": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.parseKey", - "start_line": 1292, - "end_line": 1381, - "type": "FUNCTION", - "content_hash": "84affd3fe9b290d8" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.decodeKittyPrintable": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.decodeKittyPrintable", - "start_line": 1404, - "end_line": 1437, - "type": "FUNCTION", - "content_hash": "1a45b7b2dd3c2e2c" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.decodeModifyOtherKeysPrintable": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.decodeModifyOtherKeysPrintable", - "start_line": 1439, - "end_line": 1451, - "type": "FUNCTION", - "content_hash": "8ed93b8d32bad832" - }, - "packages/tui/src/keys.ts|packages.tui.src.keys.decodePrintableKey": { - "file_path": "packages/tui/src/keys.ts", - "qualified_name": "packages.tui.src.keys.decodePrintableKey", - "start_line": 1453, - "end_line": 1455, - "type": "FUNCTION", - "content_hash": "122b3279e7688fbf" - }, - "packages/tui/src/kill-ring.ts|packages.tui.src.kill-ring.KillRing": { - "file_path": "packages/tui/src/kill-ring.ts", - "qualified_name": "packages.tui.src.kill-ring.KillRing", - "start_line": 8, - "end_line": 46, - "type": "CLASS", - "content_hash": "f7688d0e9caff487" - }, - "packages/tui/src/kill-ring.ts|packages.tui.src.kill-ring.KillRing.push": { - "file_path": "packages/tui/src/kill-ring.ts", - "qualified_name": "packages.tui.src.kill-ring.KillRing.push", - "start_line": 19, - "end_line": 28, - "type": "METHOD", - "content_hash": "25ce7715b5fcdbfa" - }, - "packages/tui/src/kill-ring.ts|packages.tui.src.kill-ring.KillRing.peek": { - "file_path": "packages/tui/src/kill-ring.ts", - "qualified_name": "packages.tui.src.kill-ring.KillRing.peek", - "start_line": 31, - "end_line": 33, - "type": "METHOD", - "content_hash": "7ca82e79239ab32f" - }, - "packages/tui/src/kill-ring.ts|packages.tui.src.kill-ring.KillRing.rotate": { - "file_path": "packages/tui/src/kill-ring.ts", - "qualified_name": "packages.tui.src.kill-ring.KillRing.rotate", - "start_line": 36, - "end_line": 41, - "type": "METHOD", - "content_hash": "b72b9b549ed158c6" - }, - "packages/tui/src/kill-ring.ts|packages.tui.src.kill-ring.KillRing.length": { - "file_path": "packages/tui/src/kill-ring.ts", - "qualified_name": "packages.tui.src.kill-ring.KillRing.length", - "start_line": 43, - "end_line": 45, - "type": "METHOD", - "content_hash": "2a5fc72bb986bce8" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.replaceCharacters": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.replaceCharacters", - "start_line": 602, - "end_line": 612, - "type": "FUNCTION", - "content_hash": "c19696fb733604f6" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.normalizeScriptValue": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.normalizeScriptValue", - "start_line": 614, - "end_line": 616, - "type": "FUNCTION", - "content_hash": "6c9b3a2503792c40" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.formatUnicodeScript": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.formatUnicodeScript", - "start_line": 618, - "end_line": 620, - "type": "FUNCTION", - "content_hash": "641365c447417445" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.formatScript": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.formatScript", - "start_line": 622, - "end_line": 634, - "type": "FUNCTION", - "content_hash": "749b326e995876a5" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.formatFraction": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.formatFraction", - "start_line": 636, - "end_line": 642, - "type": "FUNCTION", - "content_hash": "c72dbff405a9e576" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.formatRoot": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.formatRoot", - "start_line": 644, - "end_line": 647, - "type": "FUNCTION", - "content_hash": "7fd996decce93fac" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.normalizeOutput": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.normalizeOutput", - "start_line": 654, - "end_line": 665, - "type": "FUNCTION", - "content_hash": "83ecf9b553fdb9f4" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.normalizeOutput.map() callback": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.normalizeOutput.map() callback", - "start_line": 661, - "end_line": 661, - "type": "FUNCTION", - "content_hash": "69ef2b4909aef660" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.normalizeOutput.filter() callback": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.normalizeOutput.filter() callback", - "start_line": 662, - "end_line": 662, - "type": "FUNCTION", - "content_hash": "591fd718cbcc12aa" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.FractionNode": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.FractionNode", - "start_line": 667, - "end_line": 671, - "type": "INTERFACE", - "content_hash": "dd52bc88f17dd667" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.OperatorNode": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.OperatorNode", - "start_line": 673, - "end_line": 678, - "type": "INTERFACE", - "content_hash": "557bc720bcde1cf3" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.ScriptNode": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.ScriptNode", - "start_line": 680, - "end_line": 684, - "type": "INTERFACE", - "content_hash": "58b3aeb40b29d1d8" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.MatrixNode": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.MatrixNode", - "start_line": 686, - "end_line": 690, - "type": "INTERFACE", - "content_hash": "48b97d69b6a79964" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.Layout": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.Layout", - "start_line": 694, - "end_line": 698, - "type": "INTERFACE", - "content_hash": "22ddc56ff9f47976" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.padLayoutLine": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.padLayoutLine", - "start_line": 706, - "end_line": 710, - "type": "FUNCTION", - "content_hash": "a29e10147a570004" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.joinLayouts": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.joinLayouts", - "start_line": 712, - "end_line": 735, - "type": "FUNCTION", - "content_hash": "39779e0d6b3d757c" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.baseline": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.baseline", - "start_line": 716, - "end_line": 716, - "type": "CLASS", - "content_hash": "b9f4513d53d7c2a3" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.joinLayouts.baseline.layouts.map() callback": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.joinLayouts.baseline.layouts.map() callback", - "start_line": 716, - "end_line": 716, - "type": "FUNCTION", - "content_hash": "b9f4513d53d7c2a3" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.joinLayouts.below": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.joinLayouts.below", - "start_line": 717, - "end_line": 717, - "type": "CLASS", - "content_hash": "fc19c75658fa44b8" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.joinLayouts.below.layouts.map() callback": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.joinLayouts.below.layouts.map() callback", - "start_line": 717, - "end_line": 717, - "type": "FUNCTION", - "content_hash": "fc19c75658fa44b8" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.joinLayouts.width.layouts.reduce() callback": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.joinLayouts.width.layouts.reduce() callback", - "start_line": 732, - "end_line": 732, - "type": "FUNCTION", - "content_hash": "570997d0f86d9c2c" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.renderLayout": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.renderLayout", - "start_line": 737, - "end_line": 836, - "type": "FUNCTION", - "content_hash": "ee77020c1a7e5267" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.renderLayout.lines.numerator.lines.map() callback": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.renderLayout.lines.numerator.lines.map() callback", - "start_line": 769, - "end_line": 769, - "type": "FUNCTION", - "content_hash": "787d76fd2e5f03b9" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.renderLayout.lines.denominator.lines.map() callback": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.renderLayout.lines.denominator.lines.map() callback", - "start_line": 771, - "end_line": 771, - "type": "FUNCTION", - "content_hash": "0cb0cece38db5def" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.renderLayout.lines.upper.lines.map() callback": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.renderLayout.lines.upper.lines.map() callback", - "start_line": 801, - "end_line": 801, - "type": "FUNCTION", - "content_hash": "0ddc54b726d59174" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.renderLayout.lines.lower.lines.map() callback": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.renderLayout.lines.lower.lines.map() callback", - "start_line": 803, - "end_line": 803, - "type": "FUNCTION", - "content_hash": "517fb8de8abb921f" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.renderLayout.width.node.lines.map() callback": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.renderLayout.width.node.lines.map() callback", - "start_line": 809, - "end_line": 809, - "type": "FUNCTION", - "content_hash": "906ba9ddee885160" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.renderLayout.lines.node.lines.map() callback": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.renderLayout.lines.node.lines.map() callback", - "start_line": 811, - "end_line": 811, - "type": "FUNCTION", - "content_hash": "9012d6c647e08f46" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.renderLayout.width.renderedLines.map() callback": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.renderLayout.width.renderedLines.map() callback", - "start_line": 833, - "end_line": 833, - "type": "FUNCTION", - "content_hash": "d7d7268efcd2a870" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser", - "start_line": 838, - "end_line": 1477, - "type": "CLASS", - "content_hash": "9401a5808c24c195" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.constructor": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.constructor", - "start_line": 847, - "end_line": 851, - "type": "CONSTRUCTOR", - "content_hash": "a7596d07c0aea931" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.render": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.render", - "start_line": 853, - "end_line": 859, - "type": "METHOD", - "content_hash": "011f603384526569" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.parseSequence": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.parseSequence", - "start_line": 861, - "end_line": 947, - "type": "METHOD", - "content_hash": "2e7a7c66b67cbb84" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.parseScripts": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.parseScripts", - "start_line": 949, - "end_line": 1005, - "type": "METHOD", - "content_hash": "e2822d6235c48f50" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.parseScripts.canUseLayout": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.parseScripts.canUseLayout", - "start_line": 976, - "end_line": 981, - "type": "CLASS", - "content_hash": "9fb7c54dd422ee8c" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.parseScripts.canUseLayout.some() callback": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.parseScripts.canUseLayout.some() callback", - "start_line": 977, - "end_line": 980, - "type": "FUNCTION", - "content_hash": "e93cfe56b4e8a8a7" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.parseScripts.order.map() callback": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.parseScripts.order.map() callback", - "start_line": 990, - "end_line": 993, - "type": "FUNCTION", - "content_hash": "22f09cbe36f553cd" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.parseWhitespace": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.parseWhitespace", - "start_line": 1007, - "end_line": 1012, - "type": "METHOD", - "content_hash": "90a6f3dd3f068dcc" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.parseCommand": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.parseCommand", - "start_line": 1014, - "end_line": 1192, - "type": "METHOD", - "content_hash": "f48331bc5da1e2a1" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.parseCommand.Array.from() callback": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.parseCommand.Array.from() callback", - "start_line": 1151, - "end_line": 1151, - "type": "FUNCTION", - "content_hash": "a7082d7e5dc1544a" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.parseOperator": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.parseOperator", - "start_line": 1194, - "end_line": 1250, - "type": "METHOD", - "content_hash": "8ddf56a0b07dec9d" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.parseRequiredArgument": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.parseRequiredArgument", - "start_line": 1252, - "end_line": 1258, - "type": "METHOD", - "content_hash": "feaeab11129aaf5e" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.parseRequiredArgumentValue": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.parseRequiredArgumentValue", - "start_line": 1260, - "end_line": 1278, - "type": "METHOD", - "content_hash": "20731e9b678edd9d" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.parseOptionalArgument": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.parseOptionalArgument", - "start_line": 1280, - "end_line": 1295, - "type": "METHOD", - "content_hash": "4862402b082534e9" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.readRawGroup": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.readRawGroup", - "start_line": 1297, - "end_line": 1325, - "type": "METHOD", - "content_hash": "733b238a6caaa28b" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.splitEnvironmentRows": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.splitEnvironmentRows", - "start_line": 1327, - "end_line": 1329, - "type": "METHOD", - "content_hash": "4a09abc9bd0bf2e7" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.parseEnvironment": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.parseEnvironment", - "start_line": 1331, - "end_line": 1391, - "type": "METHOD", - "content_hash": "ed8c4cb735e8c87b" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.parseEnvironment.map() callback": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.parseEnvironment.map() callback", - "start_line": 1365, - "end_line": 1373, - "type": "FUNCTION", - "content_hash": "bc8b20dea9852362" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.parseEnvironment.map() callback.source": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.parseEnvironment.map() callback.source", - "start_line": 1367, - "end_line": 1371, - "type": "CLASS", - "content_hash": "4f00e6f40104a55b" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.parseEnvironment.map() callback.source.Array.from() callback": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.parseEnvironment.map() callback.source.Array.from() callback", - "start_line": 1368, - "end_line": 1369, - "type": "FUNCTION", - "content_hash": "6b26808b0bba50c1" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderCases": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.renderCases", - "start_line": 1393, - "end_line": 1422, - "type": "METHOD", - "content_hash": "46afdd36a42a9e96" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderCases.rows": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.renderCases.rows", - "start_line": 1394, - "end_line": 1396, - "type": "CLASS", - "content_hash": "67a46c437663713e" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderCases.rows.map() callback": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.renderCases.rows.map() callback", - "start_line": 1395, - "end_line": 1395, - "type": "FUNCTION", - "content_hash": "9d73e620ef2e5942" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderCases.rows.map() callback.map() callback": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.renderCases.rows.map() callback.map() callback", - "start_line": 1395, - "end_line": 1395, - "type": "FUNCTION", - "content_hash": "9d73e620ef2e5942" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderCases.rows.filter() callback": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.renderCases.rows.filter() callback", - "start_line": 1396, - "end_line": 1396, - "type": "FUNCTION", - "content_hash": "59aee68661c24262" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderCases.valueWidth": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.renderCases.valueWidth", - "start_line": 1397, - "end_line": 1397, - "type": "CLASS", - "content_hash": "b14c94e399c76b5b" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderCases.valueWidth.rows.map() callback": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.renderCases.valueWidth.rows.map() callback", - "start_line": 1397, - "end_line": 1397, - "type": "FUNCTION", - "content_hash": "b14c94e399c76b5b" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderCases.contents": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.renderCases.contents", - "start_line": 1398, - "end_line": 1406, - "type": "CLASS", - "content_hash": "09385be825a02222" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderCases.contents.rows.map() callback": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.renderCases.contents.rows.map() callback", - "start_line": 1398, - "end_line": 1406, - "type": "FUNCTION", - "content_hash": "09385be825a02222" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderCases.lines": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.renderCases.lines", - "start_line": 1416, - "end_line": 1419, - "type": "CLASS", - "content_hash": "0c6b100673c2bf6e" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderCases.lines.visualRows.map() callback": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.renderCases.lines.visualRows.map() callback", - "start_line": 1416, - "end_line": 1419, - "type": "FUNCTION", - "content_hash": "0c6b100673c2bf6e" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderMatrix": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.renderMatrix", - "start_line": 1424, - "end_line": 1467, - "type": "METHOD", - "content_hash": "7878e77c148586c8" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderMatrix.matrix": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.renderMatrix.matrix", - "start_line": 1425, - "end_line": 1427, - "type": "CLASS", - "content_hash": "7213faf4a196d2f5" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderMatrix.matrix.map() callback": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.renderMatrix.matrix.map() callback", - "start_line": 1426, - "end_line": 1426, - "type": "FUNCTION", - "content_hash": "9d73e620ef2e5942" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderMatrix.matrix.map() callback.map() callback": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.renderMatrix.matrix.map() callback.map() callback", - "start_line": 1426, - "end_line": 1426, - "type": "FUNCTION", - "content_hash": "9d73e620ef2e5942" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderMatrix.matrix.filter() callback": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.renderMatrix.matrix.filter() callback", - "start_line": 1427, - "end_line": 1427, - "type": "FUNCTION", - "content_hash": "59aee68661c24262" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderMatrix.columnCount": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.renderMatrix.columnCount", - "start_line": 1428, - "end_line": 1428, - "type": "CLASS", - "content_hash": "69e9c610cc83e200" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderMatrix.columnCount.matrix.map() callback": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.renderMatrix.columnCount.matrix.map() callback", - "start_line": 1428, - "end_line": 1428, - "type": "FUNCTION", - "content_hash": "69e9c610cc83e200" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderMatrix.columnWidths.Array.from() callback": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.renderMatrix.columnWidths.Array.from() callback", - "start_line": 1429, - "end_line": 1430, - "type": "FUNCTION", - "content_hash": "6fdf748a510fecce" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderMatrix.columnWidths": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.renderMatrix.columnWidths", - "start_line": 1429, - "end_line": 1431, - "type": "CLASS", - "content_hash": "6ebce91f0491c40d" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderMatrix.columnWidths.Array.from() callback.matrix.map() callback": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.renderMatrix.columnWidths.Array.from() callback.matrix.map() callback", - "start_line": 1430, - "end_line": 1430, - "type": "FUNCTION", - "content_hash": "e94213e5653737f0" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderMatrix.rows.matrix.map() callback": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.renderMatrix.rows.matrix.map() callback", - "start_line": 1432, - "end_line": 1436, - "type": "FUNCTION", - "content_hash": "f79eae840d66aa0b" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderMatrix.rows": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.renderMatrix.rows", - "start_line": 1432, - "end_line": 1437, - "type": "CLASS", - "content_hash": "9e2a5107a5c70214" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderMatrix.rows.matrix.map() callback.Array.from() callback": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.renderMatrix.rows.matrix.map() callback.Array.from() callback", - "start_line": 1433, - "end_line": 1436, - "type": "FUNCTION", - "content_hash": "ae274df619887aa6" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderMatrix.rows.map() callback": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.renderMatrix.rows.map() callback", - "start_line": 1455, - "end_line": 1459, - "type": "FUNCTION", - "content_hash": "dd189205448291cc" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderNested": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.LatexParser.renderNested", - "start_line": 1469, - "end_line": 1476, - "type": "METHOD", - "content_hash": "aaa012fb5ce4e394" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.RenderLatexOptions": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.RenderLatexOptions", - "start_line": 1479, - "end_line": 1482, - "type": "INTERFACE", - "content_hash": "932f351efb9e099f" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.renderLatex": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.renderLatex", - "start_line": 1488, - "end_line": 1506, - "type": "FUNCTION", - "content_hash": "e935675ed9adfe82" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.renderLatex.indentation": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.renderLatex.indentation", - "start_line": 1498, - "end_line": 1500, - "type": "CLASS", - "content_hash": "fbb85ecc260a4daf" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.renderLatex.indentation.lines.filter() callback": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.renderLatex.indentation.lines.filter() callback", - "start_line": 1499, - "end_line": 1499, - "type": "FUNCTION", - "content_hash": "d57b84e265bd6595" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.renderLatex.indentation.map() callback": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.renderLatex.indentation.map() callback", - "start_line": 1499, - "end_line": 1499, - "type": "FUNCTION", - "content_hash": "d57b84e265bd6595" - }, - "packages/tui/src/latex.ts|packages.tui.src.latex.renderLatex.lines.map() callback": { - "file_path": "packages/tui/src/latex.ts", - "qualified_name": "packages.tui.src.latex.renderLatex.lines.map() callback", - "start_line": 1502, - "end_line": 1502, - "type": "FUNCTION", - "content_hash": "1df6498dfdd7abb1" - }, - "packages/tui/src/layout-node.ts|packages.tui.src.layout-node.LayoutViewport": { - "file_path": "packages/tui/src/layout-node.ts", - "qualified_name": "packages.tui.src.layout-node.LayoutViewport", - "start_line": 5, - "end_line": 8, - "type": "INTERFACE", - "content_hash": "b7d0723198334567" - }, - "packages/tui/src/layout-node.ts|packages.tui.src.layout-node.StackLayoutEntry": { - "file_path": "packages/tui/src/layout-node.ts", - "qualified_name": "packages.tui.src.layout-node.StackLayoutEntry", - "start_line": 10, - "end_line": 18, - "type": "INTERFACE", - "content_hash": "848f09d8dd2cf83a" - }, - "packages/tui/src/layout-node.ts|packages.tui.src.layout-node.StackLayoutNode": { - "file_path": "packages/tui/src/layout-node.ts", - "qualified_name": "packages.tui.src.layout-node.StackLayoutNode", - "start_line": 20, - "end_line": 25, - "type": "INTERFACE", - "content_hash": "df5c5dc47182d982" - }, - "packages/tui/src/layout-node.ts|packages.tui.src.layout-node.ScrollLayoutState": { - "file_path": "packages/tui/src/layout-node.ts", - "qualified_name": "packages.tui.src.layout-node.ScrollLayoutState", - "start_line": 27, - "end_line": 34, - "type": "INTERFACE", - "content_hash": "c8d7bd962fd950f0" - }, - "packages/tui/src/layout-node.ts|packages.tui.src.layout-node.ScrollLayoutState.getContentWidth": { - "file_path": "packages/tui/src/layout-node.ts", - "qualified_name": "packages.tui.src.layout-node.ScrollLayoutState.getContentWidth", - "start_line": 32, - "end_line": 32, - "type": "METHOD", - "content_hash": "50a555608424c1f0" - }, - "packages/tui/src/layout-node.ts|packages.tui.src.layout-node.ScrollLayoutState.updateLayout": { - "file_path": "packages/tui/src/layout-node.ts", - "qualified_name": "packages.tui.src.layout-node.ScrollLayoutState.updateLayout", - "start_line": 33, - "end_line": 33, - "type": "METHOD", - "content_hash": "6090d387c7ef8f65" - }, - "packages/tui/src/layout-node.ts|packages.tui.src.layout-node.ScrollLayoutNode": { - "file_path": "packages/tui/src/layout-node.ts", - "qualified_name": "packages.tui.src.layout-node.ScrollLayoutNode", - "start_line": 36, - "end_line": 40, - "type": "INTERFACE", - "content_hash": "f2ac4e915594b0fe" - }, - "packages/tui/src/layout-node.ts|packages.tui.src.layout-node.LayoutComponent": { - "file_path": "packages/tui/src/layout-node.ts", - "qualified_name": "packages.tui.src.layout-node.LayoutComponent", - "start_line": 44, - "end_line": 46, - "type": "INTERFACE", - "content_hash": "3e44bf8a508ead51" - }, - "packages/tui/src/layout-node.ts|packages.tui.src.layout-node.LayoutComponent.[LAYOUT_NODE]": { - "file_path": "packages/tui/src/layout-node.ts", - "qualified_name": "packages.tui.src.layout-node.LayoutComponent.[LAYOUT_NODE]", - "start_line": 45, - "end_line": 45, - "type": "METHOD", - "content_hash": "f9c05ef85aad581e" - }, - "packages/tui/src/layout-node.ts|packages.tui.src.layout-node.getLayoutNode": { - "file_path": "packages/tui/src/layout-node.ts", - "qualified_name": "packages.tui.src.layout-node.getLayoutNode", - "start_line": 48, - "end_line": 51, - "type": "FUNCTION", - "content_hash": "5ddb4fe6dab8758a" - }, - "packages/tui/src/layout.ts|packages.tui.src.layout.LayoutRect": { - "file_path": "packages/tui/src/layout.ts", - "qualified_name": "packages.tui.src.layout.LayoutRect", - "start_line": 16, - "end_line": 21, - "type": "INTERFACE", - "content_hash": "04626f682f06f175" - }, - "packages/tui/src/layout.ts|packages.tui.src.layout.LayoutBox": { - "file_path": "packages/tui/src/layout.ts", - "qualified_name": "packages.tui.src.layout.LayoutBox", - "start_line": 23, - "end_line": 34, - "type": "INTERFACE", - "content_hash": "10c3d4dcaf94d352" - }, - "packages/tui/src/layout.ts|packages.tui.src.layout.LayoutFrame": { - "file_path": "packages/tui/src/layout.ts", - "qualified_name": "packages.tui.src.layout.LayoutFrame", - "start_line": 36, - "end_line": 42, - "type": "INTERFACE", - "content_hash": "6336551ae031b280" - }, - "packages/tui/src/layout.ts|packages.tui.src.layout.ScrollbarGeometry": { - "file_path": "packages/tui/src/layout.ts", - "qualified_name": "packages.tui.src.layout.ScrollbarGeometry", - "start_line": 44, - "end_line": 51, - "type": "INTERFACE", - "content_hash": "e0c52f441ca14ddf" - }, - "packages/tui/src/layout.ts|packages.tui.src.layout.LayoutContext": { - "file_path": "packages/tui/src/layout.ts", - "qualified_name": "packages.tui.src.layout.LayoutContext", - "start_line": 53, - "end_line": 58, - "type": "INTERFACE", - "content_hash": "c39aaebe08dd5b65" - }, - "packages/tui/src/layout.ts|packages.tui.src.layout.intersect": { - "file_path": "packages/tui/src/layout.ts", - "qualified_name": "packages.tui.src.layout.intersect", - "start_line": 60, - "end_line": 66, - "type": "FUNCTION", - "content_hash": "6db76c7094d96a90" - }, - "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached": { - "file_path": "packages/tui/src/layout.ts", - "qualified_name": "packages.tui.src.layout.renderCached", - "start_line": 68, - "end_line": 81, - "type": "FUNCTION", - "content_hash": "e014b1fb3a5afb16" - }, - "packages/tui/src/layout.ts|packages.tui.src.layout.measureHeight": { - "file_path": "packages/tui/src/layout.ts", - "qualified_name": "packages.tui.src.layout.measureHeight", - "start_line": 83, - "end_line": 85, - "type": "FUNCTION", - "content_hash": "b710053ff45c357b" - }, - "packages/tui/src/layout.ts|packages.tui.src.layout.measureWidth": { - "file_path": "packages/tui/src/layout.ts", - "qualified_name": "packages.tui.src.layout.measureWidth", - "start_line": 87, - "end_line": 89, - "type": "FUNCTION", - "content_hash": "a731f26ece01b3b4" - }, - "packages/tui/src/layout.ts|packages.tui.src.layout.measureWidth.reduce() callback": { - "file_path": "packages/tui/src/layout.ts", - "qualified_name": "packages.tui.src.layout.measureWidth.reduce() callback", - "start_line": 88, - "end_line": 88, - "type": "FUNCTION", - "content_hash": "368e78d880fc0a93" - }, - "packages/tui/src/layout.ts|packages.tui.src.layout.withParent": { - "file_path": "packages/tui/src/layout.ts", - "qualified_name": "packages.tui.src.layout.withParent", - "start_line": 91, - "end_line": 94, - "type": "FUNCTION", - "content_hash": "5d53c645505426af" - }, - "packages/tui/src/layout.ts|packages.tui.src.layout.translateBox": { - "file_path": "packages/tui/src/layout.ts", - "qualified_name": "packages.tui.src.layout.translateBox", - "start_line": 96, - "end_line": 99, - "type": "FUNCTION", - "content_hash": "dcfb9df2271aa619" - }, - "packages/tui/src/layout.ts|packages.tui.src.layout.updateClips": { - "file_path": "packages/tui/src/layout.ts", - "qualified_name": "packages.tui.src.layout.updateClips", - "start_line": 101, - "end_line": 104, - "type": "FUNCTION", - "content_hash": "cb7508e688984658" - }, - "packages/tui/src/layout.ts|packages.tui.src.layout.layoutComponent": { - "file_path": "packages/tui/src/layout.ts", - "qualified_name": "packages.tui.src.layout.layoutComponent", - "start_line": 106, - "end_line": 247, - "type": "FUNCTION", - "content_hash": "1d78f8fb9f241be3" - }, - "packages/tui/src/layout.ts|packages.tui.src.layout.layoutComponent.cursorLine": { - "file_path": "packages/tui/src/layout.ts", - "qualified_name": "packages.tui.src.layout.layoutComponent.cursorLine", - "start_line": 122, - "end_line": 122, - "type": "CLASS", - "content_hash": "6167b429ffa21436" - }, - "packages/tui/src/layout.ts|packages.tui.src.layout.layoutComponent.cursorLine.lines.findIndex() callback": { - "file_path": "packages/tui/src/layout.ts", - "qualified_name": "packages.tui.src.layout.layoutComponent.cursorLine.lines.findIndex() callback", - "start_line": 122, - "end_line": 122, - "type": "FUNCTION", - "content_hash": "6167b429ffa21436" - }, - "packages/tui/src/layout.ts|packages.tui.src.layout.intrinsicHeights.entries.map() callback": { - "file_path": "packages/tui/src/layout.ts", - "qualified_name": "packages.tui.src.layout.intrinsicHeights.entries.map() callback", - "start_line": 173, - "end_line": 174, - "type": "FUNCTION", - "content_hash": "20fc7c075cd708cc" - }, - "packages/tui/src/layout.ts|packages.tui.src.layout.intrinsicHeights": { - "file_path": "packages/tui/src/layout.ts", - "qualified_name": "packages.tui.src.layout.intrinsicHeights", - "start_line": 173, - "end_line": 175, - "type": "CLASS", - "content_hash": "b28b4ee2e73f338e" - }, - "packages/tui/src/layout.ts|packages.tui.src.layout.layoutComponent.naturalHeight": { - "file_path": "packages/tui/src/layout.ts", - "qualified_name": "packages.tui.src.layout.layoutComponent.naturalHeight", - "start_line": 177, - "end_line": 177, - "type": "CLASS", - "content_hash": "80a07fd2ad634473" - }, - "packages/tui/src/layout.ts|packages.tui.src.layout.layoutComponent.naturalHeight.sizes.reduce() callback": { - "file_path": "packages/tui/src/layout.ts", - "qualified_name": "packages.tui.src.layout.layoutComponent.naturalHeight.sizes.reduce() callback", - "start_line": 177, - "end_line": 177, - "type": "FUNCTION", - "content_hash": "80a07fd2ad634473" - }, - "packages/tui/src/layout.ts|packages.tui.src.layout.layoutComponent.intrinsicWidths.entries.map() callback": { - "file_path": "packages/tui/src/layout.ts", - "qualified_name": "packages.tui.src.layout.layoutComponent.intrinsicWidths.entries.map() callback", - "start_line": 200, - "end_line": 201, - "type": "FUNCTION", - "content_hash": "3b64b3fe28b32add" - }, - "packages/tui/src/layout.ts|packages.tui.src.layout.layoutComponent.intrinsicWidths": { - "file_path": "packages/tui/src/layout.ts", - "qualified_name": "packages.tui.src.layout.layoutComponent.intrinsicWidths", - "start_line": 200, - "end_line": 202, - "type": "CLASS", - "content_hash": "97ef0f2096142726" - }, - "packages/tui/src/layout.ts|packages.tui.src.layout.layoutComponent.intrinsicHeights.entries.map() callback": { - "file_path": "packages/tui/src/layout.ts", - "qualified_name": "packages.tui.src.layout.layoutComponent.intrinsicHeights.entries.map() callback", - "start_line": 204, - "end_line": 205, - "type": "FUNCTION", - "content_hash": "b27c74fae203d8ed" - }, - "packages/tui/src/layout.ts|packages.tui.src.layout.layoutComponent.intrinsicHeights": { - "file_path": "packages/tui/src/layout.ts", - "qualified_name": "packages.tui.src.layout.layoutComponent.intrinsicHeights", - "start_line": 204, - "end_line": 206, - "type": "CLASS", - "content_hash": "b1682a085bf70c35" - }, - "packages/tui/src/layout.ts|packages.tui.src.layout.layoutComponent.allocatedHeight": { - "file_path": "packages/tui/src/layout.ts", - "qualified_name": "packages.tui.src.layout.layoutComponent.allocatedHeight", - "start_line": 207, - "end_line": 210, - "type": "CLASS", - "content_hash": "5400757e0fc06949" - }, - "packages/tui/src/layout.ts|packages.tui.src.layout.layoutComponent.allocatedHeight.intrinsicHeights.reduce() callback": { - "file_path": "packages/tui/src/layout.ts", - "qualified_name": "packages.tui.src.layout.layoutComponent.allocatedHeight.intrinsicHeights.reduce() callback", - "start_line": 209, - "end_line": 209, - "type": "FUNCTION", - "content_hash": "e6383d707047bf33" - }, - "packages/tui/src/layout.ts|packages.tui.src.layout.replaceScrollbarCell": { - "file_path": "packages/tui/src/layout.ts", - "qualified_name": "packages.tui.src.layout.replaceScrollbarCell", - "start_line": 249, - "end_line": 278, - "type": "FUNCTION", - "content_hash": "4b9fc5da1c3849f6" - }, - "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollbarGeometry": { - "file_path": "packages/tui/src/layout.ts", - "qualified_name": "packages.tui.src.layout.getScrollbarGeometry", - "start_line": 280, - "end_line": 307, - "type": "FUNCTION", - "content_hash": "2ebd9b3bb6dfba09" - }, - "packages/tui/src/layout.ts|packages.tui.src.layout.paintScrollbar": { - "file_path": "packages/tui/src/layout.ts", - "qualified_name": "packages.tui.src.layout.paintScrollbar", - "start_line": 309, - "end_line": 328, - "type": "FUNCTION", - "content_hash": "42f1ab6f0fe91a30" - }, - "packages/tui/src/layout.ts|packages.tui.src.layout.paintBox": { - "file_path": "packages/tui/src/layout.ts", - "qualified_name": "packages.tui.src.layout.paintBox", - "start_line": 330, - "end_line": 377, - "type": "FUNCTION", - "content_hash": "bf0e2c8f191f2fcd" - }, - "packages/tui/src/layout.ts|packages.tui.src.layout.renderLayoutFrame": { - "file_path": "packages/tui/src/layout.ts", - "qualified_name": "packages.tui.src.layout.renderLayoutFrame", - "start_line": 379, - "end_line": 408, - "type": "FUNCTION", - "content_hash": "d423f2c1c5ab4eec" - }, - "packages/tui/src/layout.ts|packages.tui.src.layout.renderLayoutFrame.lines.Array.from() callback": { - "file_path": "packages/tui/src/layout.ts", - "qualified_name": "packages.tui.src.layout.renderLayoutFrame.lines.Array.from() callback", - "start_line": 399, - "end_line": 399, - "type": "FUNCTION", - "content_hash": "297d5ee92f497458" - }, - "packages/tui/src/layout.ts|packages.tui.src.layout.containsPoint": { - "file_path": "packages/tui/src/layout.ts", - "qualified_name": "packages.tui.src.layout.containsPoint", - "start_line": 410, - "end_line": 412, - "type": "FUNCTION", - "content_hash": "579ade97a4d40a96" - }, - "packages/tui/src/layout.ts|packages.tui.src.layout.getLayoutBoxesAt": { - "file_path": "packages/tui/src/layout.ts", - "qualified_name": "packages.tui.src.layout.getLayoutBoxesAt", - "start_line": 415, - "end_line": 425, - "type": "FUNCTION", - "content_hash": "faf4ebef6b161acd" - }, - "packages/tui/src/layout.ts|packages.tui.src.layout.getLayoutBoxesAt.result.sort() callback": { - "file_path": "packages/tui/src/layout.ts", - "qualified_name": "packages.tui.src.layout.getLayoutBoxesAt.result.sort() callback", - "start_line": 423, - "end_line": 423, - "type": "FUNCTION", - "content_hash": "26a34c3f6a03194f" - }, - "packages/tui/src/layout.ts|packages.tui.src.layout.getLayoutBoxesAt.result.map() callback": { - "file_path": "packages/tui/src/layout.ts", - "qualified_name": "packages.tui.src.layout.getLayoutBoxesAt.result.map() callback", - "start_line": 424, - "end_line": 424, - "type": "FUNCTION", - "content_hash": "8c2f32b12c99130c" - }, - "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollViewBox": { - "file_path": "packages/tui/src/layout.ts", - "qualified_name": "packages.tui.src.layout.getScrollViewBox", - "start_line": 427, - "end_line": 437, - "type": "FUNCTION", - "content_hash": "9d7903d901424ceb" - }, - "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollViewsAt": { - "file_path": "packages/tui/src/layout.ts", - "qualified_name": "packages.tui.src.layout.getScrollViewsAt", - "start_line": 439, - "end_line": 449, - "type": "FUNCTION", - "content_hash": "ae7e4a80032bbfa5" - }, - "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollViewsAt.result.sort() callback": { - "file_path": "packages/tui/src/layout.ts", - "qualified_name": "packages.tui.src.layout.getScrollViewsAt.result.sort() callback", - "start_line": 447, - "end_line": 447, - "type": "FUNCTION", - "content_hash": "612d80938c3349d7" - }, - "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollViewsAt.result.map() callback": { - "file_path": "packages/tui/src/layout.ts", - "qualified_name": "packages.tui.src.layout.getScrollViewsAt.result.map() callback", - "start_line": 448, - "end_line": 448, - "type": "FUNCTION", - "content_hash": "8f6aa3f87bbd9a71" - }, - "packages/tui/src/native-modifiers.ts|packages.tui.src.native-modifiers.isNativeModifierPressed": { - "file_path": "packages/tui/src/native-modifiers.ts", - "qualified_name": "packages.tui.src.native-modifiers.isNativeModifierPressed", - "start_line": 5, - "end_line": 13, - "type": "FUNCTION", - "content_hash": "ee5d1eedf4a22b43" - }, - "packages/tui/src/native-module-path.ts|packages.tui.src.native-module-path.NativeModuleCandidateOptions": { - "file_path": "packages/tui/src/native-module-path.ts", - "qualified_name": "packages.tui.src.native-module-path.NativeModuleCandidateOptions", - "start_line": 8, - "end_line": 12, - "type": "INTERFACE", - "content_hash": "3dbf5f24232bf0f4" - }, - "packages/tui/src/native-module-path.ts|packages.tui.src.native-module-path.getNativeModuleCandidates": { - "file_path": "packages/tui/src/native-module-path.ts", - "qualified_name": "packages.tui.src.native-module-path.getNativeModuleCandidates", - "start_line": 14, - "end_line": 31, - "type": "FUNCTION", - "content_hash": "0a07a6811be79fdc" - }, - "packages/tui/src/native-platform.ts|packages.tui.src.native-platform.NativeClipboard": { - "file_path": "packages/tui/src/native-platform.ts", - "qualified_name": "packages.tui.src.native-platform.NativeClipboard", - "start_line": 9, - "end_line": 18, - "type": "INTERFACE", - "content_hash": "52c3cdb261c76c27" - }, - "packages/tui/src/native-platform.ts|packages.tui.src.native-platform.NativeClipboard.getText": { - "file_path": "packages/tui/src/native-platform.ts", - "qualified_name": "packages.tui.src.native-platform.NativeClipboard.getText", - "start_line": 11, - "end_line": 11, - "type": "METHOD", - "content_hash": "8b66ffc56e5c037d" - }, - "packages/tui/src/native-platform.ts|packages.tui.src.native-platform.NativeClipboard.getImage": { - "file_path": "packages/tui/src/native-platform.ts", - "qualified_name": "packages.tui.src.native-platform.NativeClipboard.getImage", - "start_line": 13, - "end_line": 13, - "type": "METHOD", - "content_hash": "22e0ab25010fcff2" - }, - "packages/tui/src/native-platform.ts|packages.tui.src.native-platform.NativeClipboard.getFilePaths": { - "file_path": "packages/tui/src/native-platform.ts", - "qualified_name": "packages.tui.src.native-platform.NativeClipboard.getFilePaths", - "start_line": 15, - "end_line": 15, - "type": "METHOD", - "content_hash": "899b35993d80a394" - }, - "packages/tui/src/native-platform.ts|packages.tui.src.native-platform.NativeClipboard.setText": { - "file_path": "packages/tui/src/native-platform.ts", - "qualified_name": "packages.tui.src.native-platform.NativeClipboard.setText", - "start_line": 17, - "end_line": 17, - "type": "METHOD", - "content_hash": "ed3f65d38fdf789a" - }, - "packages/tui/src/native-platform.ts|packages.tui.src.native-platform.loadNativePlatformHelper": { - "file_path": "packages/tui/src/native-platform.ts", - "qualified_name": "packages.tui.src.native-platform.loadNativePlatformHelper", - "start_line": 28, - "end_line": 53, - "type": "FUNCTION", - "content_hash": "0e9d9ec800509d57" - }, - "packages/tui/src/native-platform.ts|packages.tui.src.native-platform.getNativePlatformHelper": { - "file_path": "packages/tui/src/native-platform.ts", - "qualified_name": "packages.tui.src.native-platform.getNativePlatformHelper", - "start_line": 55, - "end_line": 58, - "type": "FUNCTION", - "content_hash": "70ff2985e94fa70f" - }, - "packages/tui/src/native-platform.ts|packages.tui.src.native-platform.getNativeClipboard": { - "file_path": "packages/tui/src/native-platform.ts", - "qualified_name": "packages.tui.src.native-platform.getNativeClipboard", - "start_line": 61, - "end_line": 65, - "type": "FUNCTION", - "content_hash": "cc9ba75528251e72" - }, - "packages/tui/src/oklab.ts|packages.tui.src.oklab.multiply": { - "file_path": "packages/tui/src/oklab.ts", - "qualified_name": "packages.tui.src.oklab.multiply", - "start_line": 22, - "end_line": 23, - "type": "CLASS", - "content_hash": "9bfdfdf3f6249b9b" - }, - "packages/tui/src/oklab.ts|packages.tui.src.oklab.multiply.m.map() callback": { - "file_path": "packages/tui/src/oklab.ts", - "qualified_name": "packages.tui.src.oklab.multiply.m.map() callback", - "start_line": 23, - "end_line": 23, - "type": "FUNCTION", - "content_hash": "3fdaf4b8a501bc0b" - }, - "packages/tui/src/oklab.ts|packages.tui.src.oklab.oklabToLinearSrgb": { - "file_path": "packages/tui/src/oklab.ts", - "qualified_name": "packages.tui.src.oklab.oklabToLinearSrgb", - "start_line": 84, - "end_line": 86, - "type": "FUNCTION", - "content_hash": "ae58e62d8e5c53ef" - }, - "packages/tui/src/oklab.ts|packages.tui.src.oklab.oklabToLinearSrgb.map() callback": { - "file_path": "packages/tui/src/oklab.ts", - "qualified_name": "packages.tui.src.oklab.oklabToLinearSrgb.map() callback", - "start_line": 85, - "end_line": 85, - "type": "FUNCTION", - "content_hash": "8299f1df2f1bd181" - }, - "packages/tui/src/oklab.ts|packages.tui.src.oklab.linearSrgbToOklab": { - "file_path": "packages/tui/src/oklab.ts", - "qualified_name": "packages.tui.src.oklab.linearSrgbToOklab", - "start_line": 89, - "end_line": 91, - "type": "FUNCTION", - "content_hash": "e492a175dd80bfbe" - }, - "packages/tui/src/oklab.ts|packages.tui.src.oklab.rgbToOklab": { - "file_path": "packages/tui/src/oklab.ts", - "qualified_name": "packages.tui.src.oklab.rgbToOklab", - "start_line": 94, - "end_line": 96, - "type": "FUNCTION", - "content_hash": "efafb1267330a68c" - }, - "packages/tui/src/oklab.ts|packages.tui.src.oklab.linearSrgbToRgb": { - "file_path": "packages/tui/src/oklab.ts", - "qualified_name": "packages.tui.src.oklab.linearSrgbToRgb", - "start_line": 99, - "end_line": 102, - "type": "FUNCTION", - "content_hash": "89cce819a0591d63" - }, - "packages/tui/src/oklab.ts|packages.tui.src.oklab.lmsSlopes": { - "file_path": "packages/tui/src/oklab.ts", - "qualified_name": "packages.tui.src.oklab.lmsSlopes", - "start_line": 105, - "end_line": 107, - "type": "FUNCTION", - "content_hash": "f5fcf9fab30aa71c" - }, - "packages/tui/src/oklab.ts|packages.tui.src.oklab.lmsSlopes.map() callback": { - "file_path": "packages/tui/src/oklab.ts", - "qualified_name": "packages.tui.src.oklab.lmsSlopes.map() callback", - "start_line": 106, - "end_line": 106, - "type": "FUNCTION", - "content_hash": "6856a4f5e20d8233" - }, - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxSaturation": { - "file_path": "packages/tui/src/oklab.ts", - "qualified_name": "packages.tui.src.oklab.maxSaturation", - "start_line": 110, - "end_line": 123, - "type": "FUNCTION", - "content_hash": "a94d5bb9f1835f35" - }, - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxSaturation.channel": { - "file_path": "packages/tui/src/oklab.ts", - "qualified_name": "packages.tui.src.oklab.maxSaturation.channel", - "start_line": 111, - "end_line": 111, - "type": "CLASS", - "content_hash": "2ac151274d2bd13a" - }, - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxSaturation.channel.SATURATION_FIT.findIndex() callback": { - "file_path": "packages/tui/src/oklab.ts", - "qualified_name": "packages.tui.src.oklab.maxSaturation.channel.SATURATION_FIT.findIndex() callback", - "start_line": 111, - "end_line": 111, - "type": "FUNCTION", - "content_hash": "2ac151274d2bd13a" - }, - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxSaturation.base": { - "file_path": "packages/tui/src/oklab.ts", - "qualified_name": "packages.tui.src.oklab.maxSaturation.base", - "start_line": 117, - "end_line": 117, - "type": "CLASS", - "content_hash": "dabb854311876a84" - }, - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxSaturation.base.slopes.map() callback": { - "file_path": "packages/tui/src/oklab.ts", - "qualified_name": "packages.tui.src.oklab.maxSaturation.base.slopes.map() callback", - "start_line": 117, - "end_line": 117, - "type": "FUNCTION", - "content_hash": "dabb854311876a84" - }, - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxSaturation.dot": { - "file_path": "packages/tui/src/oklab.ts", - "qualified_name": "packages.tui.src.oklab.maxSaturation.dot", - "start_line": 118, - "end_line": 118, - "type": "CLASS", - "content_hash": "80402c50c2bf26b9" - }, - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxSaturation.dot.values.reduce() callback": { - "file_path": "packages/tui/src/oklab.ts", - "qualified_name": "packages.tui.src.oklab.maxSaturation.dot.values.reduce() callback", - "start_line": 118, - "end_line": 118, - "type": "FUNCTION", - "content_hash": "80402c50c2bf26b9" - }, - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxSaturation.f": { - "file_path": "packages/tui/src/oklab.ts", - "qualified_name": "packages.tui.src.oklab.maxSaturation.f", - "start_line": 119, - "end_line": 119, - "type": "CLASS", - "content_hash": "90c03854f057e5f5" - }, - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxSaturation.f.base.map() callback": { - "file_path": "packages/tui/src/oklab.ts", - "qualified_name": "packages.tui.src.oklab.maxSaturation.f.base.map() callback", - "start_line": 119, - "end_line": 119, - "type": "FUNCTION", - "content_hash": "90c03854f057e5f5" - }, - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxSaturation.f1": { - "file_path": "packages/tui/src/oklab.ts", - "qualified_name": "packages.tui.src.oklab.maxSaturation.f1", - "start_line": 120, - "end_line": 120, - "type": "CLASS", - "content_hash": "8f78fe982d959fb6" - }, - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxSaturation.f1.base.map() callback": { - "file_path": "packages/tui/src/oklab.ts", - "qualified_name": "packages.tui.src.oklab.maxSaturation.f1.base.map() callback", - "start_line": 120, - "end_line": 120, - "type": "FUNCTION", - "content_hash": "8f78fe982d959fb6" - }, - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxSaturation.f2": { - "file_path": "packages/tui/src/oklab.ts", - "qualified_name": "packages.tui.src.oklab.maxSaturation.f2", - "start_line": 121, - "end_line": 121, - "type": "CLASS", - "content_hash": "22a9a3211066e363" - }, - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxSaturation.f2.base.map() callback": { - "file_path": "packages/tui/src/oklab.ts", - "qualified_name": "packages.tui.src.oklab.maxSaturation.f2.base.map() callback", - "start_line": 121, - "end_line": 121, - "type": "FUNCTION", - "content_hash": "22a9a3211066e363" - }, - "packages/tui/src/oklab.ts|packages.tui.src.oklab.cusp": { - "file_path": "packages/tui/src/oklab.ts", - "qualified_name": "packages.tui.src.oklab.cusp", - "start_line": 126, - "end_line": 130, - "type": "FUNCTION", - "content_hash": "42497da852f7bbdf" - }, - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxChroma": { - "file_path": "packages/tui/src/oklab.ts", - "qualified_name": "packages.tui.src.oklab.maxChroma", - "start_line": 133, - "end_line": 151, - "type": "FUNCTION", - "content_hash": "f474aa2eea589221" - }, - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxChroma.lms": { - "file_path": "packages/tui/src/oklab.ts", - "qualified_name": "packages.tui.src.oklab.maxChroma.lms", - "start_line": 138, - "end_line": 138, - "type": "CLASS", - "content_hash": "00f8a889cb02438f" - }, - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxChroma.lms.slopes.map() callback": { - "file_path": "packages/tui/src/oklab.ts", - "qualified_name": "packages.tui.src.oklab.maxChroma.lms.slopes.map() callback", - "start_line": 138, - "end_line": 138, - "type": "FUNCTION", - "content_hash": "00f8a889cb02438f" - }, - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxChroma.cubes": { - "file_path": "packages/tui/src/oklab.ts", - "qualified_name": "packages.tui.src.oklab.maxChroma.cubes", - "start_line": 139, - "end_line": 139, - "type": "CLASS", - "content_hash": "a8f2d4de115fa721" - }, - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxChroma.cubes.lms.map() callback": { - "file_path": "packages/tui/src/oklab.ts", - "qualified_name": "packages.tui.src.oklab.maxChroma.cubes.lms.map() callback", - "start_line": 139, - "end_line": 139, - "type": "FUNCTION", - "content_hash": "a8f2d4de115fa721" - }, - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxChroma.first": { - "file_path": "packages/tui/src/oklab.ts", - "qualified_name": "packages.tui.src.oklab.maxChroma.first", - "start_line": 140, - "end_line": 140, - "type": "CLASS", - "content_hash": "47b4576284b16714" - }, - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxChroma.first.lms.map() callback": { - "file_path": "packages/tui/src/oklab.ts", - "qualified_name": "packages.tui.src.oklab.maxChroma.first.lms.map() callback", - "start_line": 140, - "end_line": 140, - "type": "FUNCTION", - "content_hash": "47b4576284b16714" - }, - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxChroma.second": { - "file_path": "packages/tui/src/oklab.ts", - "qualified_name": "packages.tui.src.oklab.maxChroma.second", - "start_line": 141, - "end_line": 141, - "type": "CLASS", - "content_hash": "d2515d321d38137b" - }, - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxChroma.second.lms.map() callback": { - "file_path": "packages/tui/src/oklab.ts", - "qualified_name": "packages.tui.src.oklab.maxChroma.second.lms.map() callback", - "start_line": 141, - "end_line": 141, - "type": "FUNCTION", - "content_hash": "d2515d321d38137b" - }, - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxChroma.steps": { - "file_path": "packages/tui/src/oklab.ts", - "qualified_name": "packages.tui.src.oklab.maxChroma.steps", - "start_line": 143, - "end_line": 149, - "type": "CLASS", - "content_hash": "5e52613906afbb83" - }, - "packages/tui/src/oklab.ts|packages.tui.src.oklab.maxChroma.steps.LMS_TO_LINEAR_SRGB.map() callback": { - "file_path": "packages/tui/src/oklab.ts", - "qualified_name": "packages.tui.src.oklab.maxChroma.steps.LMS_TO_LINEAR_SRGB.map() callback", - "start_line": 143, - "end_line": 149, - "type": "FUNCTION", - "content_hash": "5e52613906afbb83" - }, - "packages/tui/src/oklab.ts|packages.tui.src.oklab.chromaStops": { - "file_path": "packages/tui/src/oklab.ts", - "qualified_name": "packages.tui.src.oklab.chromaStops", - "start_line": 154, - "end_line": 179, - "type": "FUNCTION", - "content_hash": "381b8966ec75a57e" - }, - "packages/tui/src/oklab.ts|packages.tui.src.oklab.okhslToRgb": { - "file_path": "packages/tui/src/oklab.ts", - "qualified_name": "packages.tui.src.oklab.okhslToRgb", - "start_line": 187, - "end_line": 209, - "type": "FUNCTION", - "content_hash": "1f4e32ef404c0220" - }, - "packages/tui/src/oklab.ts|packages.tui.src.oklab.rgbToOkhsl": { - "file_path": "packages/tui/src/oklab.ts", - "qualified_name": "packages.tui.src.oklab.rgbToOkhsl", - "start_line": 215, - "end_line": 233, - "type": "FUNCTION", - "content_hash": "1f07c2d41308cb45" - }, - "packages/tui/src/program-status.ts|packages.tui.src.program-status.ProgramStatus": { - "file_path": "packages/tui/src/program-status.ts", - "qualified_name": "packages.tui.src.program-status.ProgramStatus", - "start_line": 8, - "end_line": 17, - "type": "INTERFACE", - "content_hash": "9728d8aa8f6f6b07" - }, - "packages/tui/src/program-status.ts|packages.tui.src.program-status.isProgramStatusReply": { - "file_path": "packages/tui/src/program-status.ts", - "qualified_name": "packages.tui.src.program-status.isProgramStatusReply", - "start_line": 23, - "end_line": 25, - "type": "FUNCTION", - "content_hash": "1672c8a55caf409f" - }, - "packages/tui/src/program-status.ts|packages.tui.src.program-status.truncateUtf8": { - "file_path": "packages/tui/src/program-status.ts", - "qualified_name": "packages.tui.src.program-status.truncateUtf8", - "start_line": 32, - "end_line": 43, - "type": "FUNCTION", - "content_hash": "9afc9d954a3f87b6" - }, - "packages/tui/src/program-status.ts|packages.tui.src.program-status.formatProgramStatus": { - "file_path": "packages/tui/src/program-status.ts", - "qualified_name": "packages.tui.src.program-status.formatProgramStatus", - "start_line": 46, - "end_line": 53, - "type": "FUNCTION", - "content_hash": "4b97b88347f79bcd" - }, - "packages/tui/src/stdin-buffer.ts|packages.tui.src.stdin-buffer.isCompleteSequence": { - "file_path": "packages/tui/src/stdin-buffer.ts", - "qualified_name": "packages.tui.src.stdin-buffer.isCompleteSequence", - "start_line": 31, - "end_line": 80, - "type": "FUNCTION", - "content_hash": "e7d7374a201b7aca" - }, - "packages/tui/src/stdin-buffer.ts|packages.tui.src.stdin-buffer.isCompleteCsiSequence": { - "file_path": "packages/tui/src/stdin-buffer.ts", - "qualified_name": "packages.tui.src.stdin-buffer.isCompleteCsiSequence", - "start_line": 86, - "end_line": 128, - "type": "FUNCTION", - "content_hash": "626c64bffb1a718d" - }, - "packages/tui/src/stdin-buffer.ts|packages.tui.src.stdin-buffer.isCompleteCsiSequence.parts.every() callback": { - "file_path": "packages/tui/src/stdin-buffer.ts", - "qualified_name": "packages.tui.src.stdin-buffer.isCompleteCsiSequence.parts.every() callback", - "start_line": 116, - "end_line": 116, - "type": "FUNCTION", - "content_hash": "5bbfdc86b1c33348" - }, - "packages/tui/src/stdin-buffer.ts|packages.tui.src.stdin-buffer.isCompleteOscSequence": { - "file_path": "packages/tui/src/stdin-buffer.ts", - "qualified_name": "packages.tui.src.stdin-buffer.isCompleteOscSequence", - "start_line": 134, - "end_line": 145, - "type": "FUNCTION", - "content_hash": "d5f79e6df23b3884" - }, - "packages/tui/src/stdin-buffer.ts|packages.tui.src.stdin-buffer.isCompleteDcsSequence": { - "file_path": "packages/tui/src/stdin-buffer.ts", - "qualified_name": "packages.tui.src.stdin-buffer.isCompleteDcsSequence", - "start_line": 152, - "end_line": 163, - "type": "FUNCTION", - "content_hash": "5a5a206c1f2f6e2d" - }, - "packages/tui/src/stdin-buffer.ts|packages.tui.src.stdin-buffer.isCompleteApcSequence": { - "file_path": "packages/tui/src/stdin-buffer.ts", - "qualified_name": "packages.tui.src.stdin-buffer.isCompleteApcSequence", - "start_line": 170, - "end_line": 181, - "type": "FUNCTION", - "content_hash": "1243164a1f278371" - }, - "packages/tui/src/stdin-buffer.ts|packages.tui.src.stdin-buffer.parseUnmodifiedKittyPrintableCodepoint": { - "file_path": "packages/tui/src/stdin-buffer.ts", - "qualified_name": "packages.tui.src.stdin-buffer.parseUnmodifiedKittyPrintableCodepoint", - "start_line": 186, - "end_line": 192, - "type": "FUNCTION", - "content_hash": "bf60b01e9485bf8a" - }, - "packages/tui/src/stdin-buffer.ts|packages.tui.src.stdin-buffer.extractCompleteSequences": { - "file_path": "packages/tui/src/stdin-buffer.ts", - "qualified_name": "packages.tui.src.stdin-buffer.extractCompleteSequences", - "start_line": 194, - "end_line": 257, - "type": "FUNCTION", - "content_hash": "09e08fcde7cda838" - }, - "packages/tui/src/stdin-buffer.ts|packages.tui.src.stdin-buffer.StdinBuffer": { - "file_path": "packages/tui/src/stdin-buffer.ts", - "qualified_name": "packages.tui.src.stdin-buffer.StdinBuffer", - "start_line": 281, - "end_line": 444, - "type": "CLASS", - "content_hash": "43c2f15b33d6c4bd" - }, - "packages/tui/src/stdin-buffer.ts|packages.tui.src.stdin-buffer.StdinBuffer.constructor": { - "file_path": "packages/tui/src/stdin-buffer.ts", - "qualified_name": "packages.tui.src.stdin-buffer.StdinBuffer.constructor", - "start_line": 290, - "end_line": 294, - "type": "CONSTRUCTOR", - "content_hash": "bd536cffdfb7c66e" - }, - "packages/tui/src/stdin-buffer.ts|packages.tui.src.stdin-buffer.StdinBuffer.process": { - "file_path": "packages/tui/src/stdin-buffer.ts", - "qualified_name": "packages.tui.src.stdin-buffer.StdinBuffer.process", - "start_line": 296, - "end_line": 397, - "type": "METHOD", - "content_hash": "a0458738f14aedb0" - }, - "packages/tui/src/stdin-buffer.ts|packages.tui.src.stdin-buffer.StdinBuffer.process.setTimeout() callback": { - "file_path": "packages/tui/src/stdin-buffer.ts", - "qualified_name": "packages.tui.src.stdin-buffer.StdinBuffer.process.setTimeout() callback", - "start_line": 389, - "end_line": 395, - "type": "FUNCTION", - "content_hash": "c0c07dc2aca84a3b" - }, - "packages/tui/src/stdin-buffer.ts|packages.tui.src.stdin-buffer.StdinBuffer.emitDataSequence": { - "file_path": "packages/tui/src/stdin-buffer.ts", - "qualified_name": "packages.tui.src.stdin-buffer.StdinBuffer.emitDataSequence", - "start_line": 399, - "end_line": 408, - "type": "METHOD", - "content_hash": "c0c980a345bd52d6" - }, - "packages/tui/src/stdin-buffer.ts|packages.tui.src.stdin-buffer.StdinBuffer.flush": { - "file_path": "packages/tui/src/stdin-buffer.ts", - "qualified_name": "packages.tui.src.stdin-buffer.StdinBuffer.flush", - "start_line": 410, - "end_line": 424, - "type": "METHOD", - "content_hash": "993ac8b399bdae71" - }, - "packages/tui/src/stdin-buffer.ts|packages.tui.src.stdin-buffer.StdinBuffer.clear": { - "file_path": "packages/tui/src/stdin-buffer.ts", - "qualified_name": "packages.tui.src.stdin-buffer.StdinBuffer.clear", - "start_line": 426, - "end_line": 435, - "type": "METHOD", - "content_hash": "7ca1a417b63505a1" - }, - "packages/tui/src/stdin-buffer.ts|packages.tui.src.stdin-buffer.StdinBuffer.getBuffer": { - "file_path": "packages/tui/src/stdin-buffer.ts", - "qualified_name": "packages.tui.src.stdin-buffer.StdinBuffer.getBuffer", - "start_line": 437, - "end_line": 439, - "type": "METHOD", - "content_hash": "518166de82cd9d14" - }, - "packages/tui/src/stdin-buffer.ts|packages.tui.src.stdin-buffer.StdinBuffer.destroy": { - "file_path": "packages/tui/src/stdin-buffer.ts", - "qualified_name": "packages.tui.src.stdin-buffer.StdinBuffer.destroy", - "start_line": 441, - "end_line": 443, - "type": "METHOD", - "content_hash": "1187ce8bad5966e7" - }, - "packages/tui/src/terminal-colors.ts|packages.tui.src.terminal-colors.RgbColor": { - "file_path": "packages/tui/src/terminal-colors.ts", - "qualified_name": "packages.tui.src.terminal-colors.RgbColor", - "start_line": 1, - "end_line": 5, - "type": "INTERFACE", - "content_hash": "9fcc6b95ed08b76e" - }, - "packages/tui/src/terminal-colors.ts|packages.tui.src.terminal-colors.TerminalColors": { - "file_path": "packages/tui/src/terminal-colors.ts", - "qualified_name": "packages.tui.src.terminal-colors.TerminalColors", - "start_line": 10, - "end_line": 17, - "type": "INTERFACE", - "content_hash": "db0b6d5ceb520f49" - }, - "packages/tui/src/terminal-colors.ts|packages.tui.src.terminal-colors.hexToRgb": { - "file_path": "packages/tui/src/terminal-colors.ts", - "qualified_name": "packages.tui.src.terminal-colors.hexToRgb", - "start_line": 19, - "end_line": 25, - "type": "FUNCTION", - "content_hash": "062e09d4dc4aead0" - }, - "packages/tui/src/terminal-colors.ts|packages.tui.src.terminal-colors.parseOscHexChannel": { - "file_path": "packages/tui/src/terminal-colors.ts", - "qualified_name": "packages.tui.src.terminal-colors.parseOscHexChannel", - "start_line": 27, - "end_line": 36, - "type": "FUNCTION", - "content_hash": "da0cb2f2e20b5a45" - }, - "packages/tui/src/terminal-colors.ts|packages.tui.src.terminal-colors.parseOscColorResponse": { - "file_path": "packages/tui/src/terminal-colors.ts", - "qualified_name": "packages.tui.src.terminal-colors.parseOscColorResponse", - "start_line": 48, - "end_line": 56, - "type": "FUNCTION", - "content_hash": "c589f0b9492b0dd7" - }, - "packages/tui/src/terminal-colors.ts|packages.tui.src.terminal-colors.parseOscColorValue": { - "file_path": "packages/tui/src/terminal-colors.ts", - "qualified_name": "packages.tui.src.terminal-colors.parseOscColorValue", - "start_line": 58, - "end_line": 83, - "type": "FUNCTION", - "content_hash": "343c8fecbf314e0a" - }, - "packages/tui/src/terminal-colors.ts|packages.tui.src.terminal-colors.parseTerminalColorSchemeReport": { - "file_path": "packages/tui/src/terminal-colors.ts", - "qualified_name": "packages.tui.src.terminal-colors.parseTerminalColorSchemeReport", - "start_line": 85, - "end_line": 91, - "type": "FUNCTION", - "content_hash": "4a9b24152c2f50a1" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.TerminalCapabilities": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.TerminalCapabilities", - "start_line": 9, - "end_line": 13, - "type": "INTERFACE", - "content_hash": "76249f46286be78e" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.CellDimensions": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.CellDimensions", - "start_line": 15, - "end_line": 18, - "type": "INTERFACE", - "content_hash": "153752c65a6a2779" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.ImageDimensions": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.ImageDimensions", - "start_line": 20, - "end_line": 23, - "type": "INTERFACE", - "content_hash": "a57ebf5ce34aed70" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.ImageRenderOptions": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.ImageRenderOptions", - "start_line": 25, - "end_line": 33, - "type": "INTERFACE", - "content_hash": "98640957db17117c" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getCellDimensions": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.getCellDimensions", - "start_line": 41, - "end_line": 43, - "type": "FUNCTION", - "content_hash": "8bb3818697655bf6" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.setCellDimensions": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.setCellDimensions", - "start_line": 45, - "end_line": 47, - "type": "FUNCTION", - "content_hash": "db637cf47f0e4453" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.probeTmuxHyperlinks": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.probeTmuxHyperlinks", - "start_line": 54, - "end_line": 68, - "type": "FUNCTION", - "content_hash": "c585263b06b65040" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.probeTmuxHyperlinks.map() callback": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.probeTmuxHyperlinks.map() callback", - "start_line": 63, - "end_line": 63, - "type": "FUNCTION", - "content_hash": "abdc6fe96f80266b" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.detectCapabilitiesFromEnvironment": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.detectCapabilitiesFromEnvironment", - "start_line": 70, - "end_line": 140, - "type": "FUNCTION", - "content_hash": "0440c3cda842c5c0" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.parseBooleanCapabilityOverride": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.parseBooleanCapabilityOverride", - "start_line": 142, - "end_line": 144, - "type": "FUNCTION", - "content_hash": "82170de138e8536b" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.detectCapabilities": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.detectCapabilities", - "start_line": 146, - "end_line": 165, - "type": "FUNCTION", - "content_hash": "b4dcb92b124a4263" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getCapabilities": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.getCapabilities", - "start_line": 167, - "end_line": 176, - "type": "FUNCTION", - "content_hash": "8b08736e57499ea1" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getTerminalColorMode": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.getTerminalColorMode", - "start_line": 178, - "end_line": 180, - "type": "FUNCTION", - "content_hash": "52861ad2d06a2011" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.resetCapabilitiesCache": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.resetCapabilitiesCache", - "start_line": 182, - "end_line": 184, - "type": "FUNCTION", - "content_hash": "4ca62d5316237308" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.setCapabilityOverrides": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.setCapabilityOverrides", - "start_line": 187, - "end_line": 197, - "type": "FUNCTION", - "content_hash": "7b3c429608e6d76c" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.setCapabilities": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.setCapabilities", - "start_line": 200, - "end_line": 202, - "type": "FUNCTION", - "content_hash": "02fd288decd43421" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.isImageLine": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.isImageLine", - "start_line": 207, - "end_line": 214, - "type": "FUNCTION", - "content_hash": "8f5c4344dabc8807" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.allocateImageId": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.allocateImageId", - "start_line": 221, - "end_line": 224, - "type": "FUNCTION", - "content_hash": "b7e2a0a08c8974a5" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.encodeKitty": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.encodeKitty", - "start_line": 226, - "end_line": 270, - "type": "FUNCTION", - "content_hash": "a08d13a960142740" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.deleteKittyImage": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.deleteKittyImage", - "start_line": 276, - "end_line": 278, - "type": "FUNCTION", - "content_hash": "37201f8f03ab1535" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.deleteAllKittyImages": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.deleteAllKittyImages", - "start_line": 284, - "end_line": 286, - "type": "FUNCTION", - "content_hash": "eb7b7c8fdad5ec38" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.deleteAllKittyPlacements": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.deleteAllKittyPlacements", - "start_line": 289, - "end_line": 291, - "type": "FUNCTION", - "content_hash": "721b5e432d76464c" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.encodeITerm2": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.encodeITerm2", - "start_line": 293, - "end_line": 319, - "type": "FUNCTION", - "content_hash": "20559af36b3a3e53" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.ImageCellSize": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.ImageCellSize", - "start_line": 321, - "end_line": 324, - "type": "INTERFACE", - "content_hash": "2bd597996a400723" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.KittyImageMetadata": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.KittyImageMetadata", - "start_line": 326, - "end_line": 330, - "type": "INTERFACE", - "content_hash": "0615a543a90812ad" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.RegisteredKittyImageMetadata": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.RegisteredKittyImageMetadata", - "start_line": 332, - "end_line": 334, - "type": "INTERFACE", - "content_hash": "03aad3fb95f09604" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.KittyImagePlacement": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.KittyImagePlacement", - "start_line": 336, - "end_line": 344, - "type": "INTERFACE", - "content_hash": "9c8a4bd4da90c1fb" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.registerKittyImageMetadata": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.registerKittyImageMetadata", - "start_line": 349, - "end_line": 357, - "type": "FUNCTION", - "content_hash": "5c5698f5e82cd7ed" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getRegisteredKittyImageMetadataFromControls": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.getRegisteredKittyImageMetadataFromControls", - "start_line": 359, - "end_line": 362, - "type": "FUNCTION", - "content_hash": "860df8e565f0c4fc" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getRegisteredKittyImageMetadata": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.getRegisteredKittyImageMetadata", - "start_line": 364, - "end_line": 367, - "type": "FUNCTION", - "content_hash": "3714768745e8890a" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getExplicitKittyImageRows": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.getExplicitKittyImageRows", - "start_line": 369, - "end_line": 374, - "type": "FUNCTION", - "content_hash": "f218ef6445c2d684" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getKittyImageRowsFromControls": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.getKittyImageRowsFromControls", - "start_line": 376, - "end_line": 378, - "type": "FUNCTION", - "content_hash": "7d6e263491bcb85a" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getKittyImageMetadata": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.getKittyImageMetadata", - "start_line": 380, - "end_line": 390, - "type": "FUNCTION", - "content_hash": "3c6e06255a528672" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getKittyImagePlacementRows": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.getKittyImagePlacementRows", - "start_line": 413, - "end_line": 419, - "type": "FUNCTION", - "content_hash": "b1f4b0db45581a82" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getKittyImagePlacement": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.getKittyImagePlacement", - "start_line": 422, - "end_line": 456, - "type": "FUNCTION", - "content_hash": "cbc261fae208e86f" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getKittyImagePlacement.controls": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.getKittyImagePlacement.controls", - "start_line": 443, - "end_line": 445, - "type": "CLASS", - "content_hash": "9f763cd8109cbc29" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getKittyImagePlacement.controls.filter() callback": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.getKittyImagePlacement.controls.filter() callback", - "start_line": 445, - "end_line": 445, - "type": "FUNCTION", - "content_hash": "adf7c297240972a5" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.cropKittyImageLine": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.cropKittyImageLine", - "start_line": 458, - "end_line": 470, - "type": "FUNCTION", - "content_hash": "b6118e103fb448b0" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.cropKittyImageLine.controls": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.cropKittyImageLine.controls", - "start_line": 467, - "end_line": 467, - "type": "CLASS", - "content_hash": "37134b19bba000c3" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.cropKittyImageLine.controls.filter() callback": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.cropKittyImageLine.controls.filter() callback", - "start_line": 467, - "end_line": 467, - "type": "FUNCTION", - "content_hash": "37134b19bba000c3" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.chooseLessDistortedCellCount": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.chooseLessDistortedCellCount", - "start_line": 472, - "end_line": 479, - "type": "FUNCTION", - "content_hash": "7ebd35df1f83a5e2" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.calculateImageCellSize": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.calculateImageCellSize", - "start_line": 481, - "end_line": 519, - "type": "FUNCTION", - "content_hash": "9bcadf3f1cf1cf8c" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.calculateImageRows": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.calculateImageRows", - "start_line": 521, - "end_line": 527, - "type": "FUNCTION", - "content_hash": "da17f23e911e80bd" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getPngDimensions": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.getPngDimensions", - "start_line": 529, - "end_line": 548, - "type": "FUNCTION", - "content_hash": "db2590b6b17d3b47" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getJpegDimensions": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.getJpegDimensions", - "start_line": 550, - "end_line": 591, - "type": "FUNCTION", - "content_hash": "682c095b90ae3ef9" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getGifDimensions": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.getGifDimensions", - "start_line": 593, - "end_line": 613, - "type": "FUNCTION", - "content_hash": "b0142dfe94f19adc" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getWebpDimensions": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.getWebpDimensions", - "start_line": 615, - "end_line": 652, - "type": "FUNCTION", - "content_hash": "978f1f3c25cb41b5" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getImageDimensions": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.getImageDimensions", - "start_line": 654, - "end_line": 668, - "type": "FUNCTION", - "content_hash": "a45690d6bae90388" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.renderImage": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.renderImage", - "start_line": 670, - "end_line": 720, - "type": "FUNCTION", - "content_hash": "c6064a596ba89e89" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.hyperlink": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.hyperlink", - "start_line": 732, - "end_line": 734, - "type": "FUNCTION", - "content_hash": "d32e28273cc88eea" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.shortenImagePath": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.shortenImagePath", - "start_line": 737, - "end_line": 743, - "type": "FUNCTION", - "content_hash": "6ba206f371c4db2b" - }, - "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.imageFallback": { - "file_path": "packages/tui/src/terminal-image.ts", - "qualified_name": "packages.tui.src.terminal-image.imageFallback", - "start_line": 750, - "end_line": 763, - "type": "FUNCTION", - "content_hash": "9b68d9380c8c7e0f" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.parseKeyboardProtocolNegotiationSequence": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.parseKeyboardProtocolNegotiationSequence", - "start_line": 27, - "end_line": 38, - "type": "FUNCTION", - "content_hash": "8834d54a1d9d1c74" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.isKeyboardProtocolNegotiationSequencePrefix": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.isKeyboardProtocolNegotiationSequencePrefix", - "start_line": 40, - "end_line": 42, - "type": "FUNCTION", - "content_hash": "e89d95a4f2c90f2e" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.isAppleTerminalSession": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.isAppleTerminalSession", - "start_line": 44, - "end_line": 46, - "type": "FUNCTION", - "content_hash": "c54be0808f4aaa5d" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.refreshTerminalDimensions": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.refreshTerminalDimensions", - "start_line": 53, - "end_line": 60, - "type": "FUNCTION", - "content_hash": "6fa5d0380358bc8d" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.normalizeNativeShiftEnterInput": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.normalizeNativeShiftEnterInput", - "start_line": 62, - "end_line": 69, - "type": "FUNCTION", - "content_hash": "cf0f9208dfb59a3d" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.normalizeAppleTerminalInput": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.normalizeAppleTerminalInput", - "start_line": 71, - "end_line": 73, - "type": "FUNCTION", - "content_hash": "b701a305ca964053" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.Terminal", - "start_line": 78, - "end_line": 126, - "type": "INTERFACE", - "content_hash": "4e7a61ca79b64df0" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.start": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.Terminal.start", - "start_line": 80, - "end_line": 80, - "type": "METHOD", - "content_hash": "af92056f311014e6" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.stop": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.Terminal.stop", - "start_line": 83, - "end_line": 83, - "type": "METHOD", - "content_hash": "8e2d25d5b2457fae" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.drainInput": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.Terminal.drainInput", - "start_line": 91, - "end_line": 91, - "type": "METHOD", - "content_hash": "d876ca835ba2f0c4" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.write": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.Terminal.write", - "start_line": 94, - "end_line": 94, - "type": "METHOD", - "content_hash": "c8aaf6616a36f243" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.columns": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.Terminal.columns", - "start_line": 97, - "end_line": 97, - "type": "METHOD", - "content_hash": "db8cb61de2e51013" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.rows": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.Terminal.rows", - "start_line": 98, - "end_line": 98, - "type": "METHOD", - "content_hash": "af58e74cf59915df" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.kittyProtocolActive": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.Terminal.kittyProtocolActive", - "start_line": 101, - "end_line": 101, - "type": "METHOD", - "content_hash": "c87f5ce00c336d5b" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.moveBy": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.Terminal.moveBy", - "start_line": 104, - "end_line": 104, - "type": "METHOD", - "content_hash": "4a2a94021465425f" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.hideCursor": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.Terminal.hideCursor", - "start_line": 107, - "end_line": 107, - "type": "METHOD", - "content_hash": "db1893e74c3ce2ab" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.showCursor": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.Terminal.showCursor", - "start_line": 108, - "end_line": 108, - "type": "METHOD", - "content_hash": "cf67b2fb3323c75b" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.clearLine": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.Terminal.clearLine", - "start_line": 111, - "end_line": 111, - "type": "METHOD", - "content_hash": "c9afe879383c5627" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.clearFromCursor": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.Terminal.clearFromCursor", - "start_line": 112, - "end_line": 112, - "type": "METHOD", - "content_hash": "0c0f032d7e245f8d" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.clearScreen": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.Terminal.clearScreen", - "start_line": 113, - "end_line": 113, - "type": "METHOD", - "content_hash": "21658d3d8318c1c9" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.setTitle": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.Terminal.setTitle", - "start_line": 116, - "end_line": 116, - "type": "METHOD", - "content_hash": "726d127d22f18c1d" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.setProgress": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.Terminal.setProgress", - "start_line": 119, - "end_line": 119, - "type": "METHOD", - "content_hash": "3a1211f9906e72f4" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.setProgramStatus": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.Terminal.setProgramStatus", - "start_line": 125, - "end_line": 125, - "type": "METHOD", - "content_hash": "d6f43beb8ef2fd8f" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.resolveEscapeTimeoutMs": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.resolveEscapeTimeoutMs", - "start_line": 136, - "end_line": 145, - "type": "FUNCTION", - "content_hash": "e8eb0861743fb88b" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.ProcessTerminal", - "start_line": 150, - "end_line": 609, - "type": "CLASS", - "content_hash": "dcac8b0eac36608a" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.writeLogPath.": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.ProcessTerminal.writeLogPath.", - "start_line": 170, - "end_line": 183, - "type": "FUNCTION", - "content_hash": "eeb148ec5a814764" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.kittyProtocolActive": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.ProcessTerminal.kittyProtocolActive", - "start_line": 185, - "end_line": 187, - "type": "METHOD", - "content_hash": "d1f7eb845aa18ebe" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.modifyOtherKeysActive": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.ProcessTerminal.modifyOtherKeysActive", - "start_line": 189, - "end_line": 191, - "type": "METHOD", - "content_hash": "4d9440d2835f0b1f" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.start": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.ProcessTerminal.start", - "start_line": 193, - "end_line": 224, - "type": "METHOD", - "content_hash": "4086f806648479bb" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.setupStdinBuffer": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.ProcessTerminal.setupStdinBuffer", - "start_line": 234, - "end_line": 270, - "type": "METHOD", - "content_hash": "b9f469037a1c5fb6" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.setupStdinBuffer.stdinBuffer.on(\"data\") callback": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.ProcessTerminal.setupStdinBuffer.stdinBuffer.on(\"data\") callback", - "start_line": 238, - "end_line": 257, - "type": "FUNCTION", - "content_hash": "ae47cc36ef4e92c3" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.setupStdinBuffer.stdinBuffer.on(\"paste\") callback": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.ProcessTerminal.setupStdinBuffer.stdinBuffer.on(\"paste\") callback", - "start_line": 260, - "end_line": 264, - "type": "FUNCTION", - "content_hash": "cfbdc33d260263c5" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.setupStdinBuffer.stdinDataHandler": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.ProcessTerminal.setupStdinBuffer.stdinDataHandler", - "start_line": 267, - "end_line": 269, - "type": "FUNCTION", - "content_hash": "f244911701cc5c91" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.queryAndEnableKittyProtocol": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.ProcessTerminal.queryAndEnableKittyProtocol", - "start_line": 288, - "end_line": 300, - "type": "METHOD", - "content_hash": "2d0166cb322f4fc2" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.handleKeyboardProtocolNegotiationSequence": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.ProcessTerminal.handleKeyboardProtocolNegotiationSequence", - "start_line": 302, - "end_line": 330, - "type": "METHOD", - "content_hash": "b8bce754f633af25" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.readKeyboardProtocolNegotiationSequence": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.ProcessTerminal.readKeyboardProtocolNegotiationSequence", - "start_line": 333, - "end_line": 357, - "type": "METHOD", - "content_hash": "d79ad248ddc9d851" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.setKeyboardProtocolNegotiationBuffer": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.ProcessTerminal.setKeyboardProtocolNegotiationBuffer", - "start_line": 359, - "end_line": 362, - "type": "METHOD", - "content_hash": "dc16782ffbabba2b" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.clearKeyboardProtocolNegotiationBuffer": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.ProcessTerminal.clearKeyboardProtocolNegotiationBuffer", - "start_line": 364, - "end_line": 367, - "type": "METHOD", - "content_hash": "beaceabff675e2ec" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.flushKeyboardProtocolNegotiationBufferAsInput": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.ProcessTerminal.flushKeyboardProtocolNegotiationBufferAsInput", - "start_line": 369, - "end_line": 374, - "type": "METHOD", - "content_hash": "8ea85fc43edfc252" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.scheduleKeyboardProtocolNegotiationBufferFlush": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.ProcessTerminal.scheduleKeyboardProtocolNegotiationBufferFlush", - "start_line": 376, - "end_line": 382, - "type": "METHOD", - "content_hash": "6a0516eec7d22454" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.scheduleKeyboardProtocolNegotiationBufferFlush.setTimeout() callback": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.ProcessTerminal.scheduleKeyboardProtocolNegotiationBufferFlush.setTimeout() callback", - "start_line": 378, - "end_line": 381, - "type": "FUNCTION", - "content_hash": "8a7821f5b3e123ef" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.clearKeyboardProtocolNegotiationBufferFlushTimer": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.ProcessTerminal.clearKeyboardProtocolNegotiationBufferFlushTimer", - "start_line": 384, - "end_line": 388, - "type": "METHOD", - "content_hash": "de43a45a6c92329e" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.forwardInputSequence": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.ProcessTerminal.forwardInputSequence", - "start_line": 390, - "end_line": 400, - "type": "METHOD", - "content_hash": "ea264e5e5fe3a9e7" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.enableModifyOtherKeys": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.ProcessTerminal.enableModifyOtherKeys", - "start_line": 402, - "end_line": 406, - "type": "METHOD", - "content_hash": "b1446bb1ca8ae92e" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.disableModifyOtherKeys": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.ProcessTerminal.disableModifyOtherKeys", - "start_line": 408, - "end_line": 412, - "type": "METHOD", - "content_hash": "07fc2755b453406a" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.enableWindowsVTInput": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.ProcessTerminal.enableWindowsVTInput", - "start_line": 420, - "end_line": 427, - "type": "METHOD", - "content_hash": "77405cf6c88c92be" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.drainInput": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.ProcessTerminal.drainInput", - "start_line": 429, - "end_line": 465, - "type": "METHOD", - "content_hash": "19795b667bb5fa33" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.stop": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.ProcessTerminal.stop", - "start_line": 467, - "end_line": 519, - "type": "METHOD", - "content_hash": "b8ae49eefb7b7515" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.write": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.ProcessTerminal.write", - "start_line": 521, - "end_line": 530, - "type": "METHOD", - "content_hash": "8ed14bc3c275e52a" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.columns": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.ProcessTerminal.columns", - "start_line": 532, - "end_line": 534, - "type": "METHOD", - "content_hash": "019aa1d4d9b0ac23" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.rows": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.ProcessTerminal.rows", - "start_line": 536, - "end_line": 538, - "type": "METHOD", - "content_hash": "e50f2f53aa3ab745" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.moveBy": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.ProcessTerminal.moveBy", - "start_line": 540, - "end_line": 549, - "type": "METHOD", - "content_hash": "e11c1e9b2d12bae6" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.hideCursor": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.ProcessTerminal.hideCursor", - "start_line": 551, - "end_line": 553, - "type": "METHOD", - "content_hash": "1eb91bffce5d5ace" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.showCursor": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.ProcessTerminal.showCursor", - "start_line": 555, - "end_line": 557, - "type": "METHOD", - "content_hash": "2cb46966100a59c9" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.clearLine": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.ProcessTerminal.clearLine", - "start_line": 559, - "end_line": 561, - "type": "METHOD", - "content_hash": "4a793f7bf43a0788" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.clearFromCursor": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.ProcessTerminal.clearFromCursor", - "start_line": 563, - "end_line": 565, - "type": "METHOD", - "content_hash": "d6e9dbbbf5cedf2d" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.clearScreen": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.ProcessTerminal.clearScreen", - "start_line": 567, - "end_line": 569, - "type": "METHOD", - "content_hash": "58c31ec70c935a32" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.setTitle": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.ProcessTerminal.setTitle", - "start_line": 571, - "end_line": 574, - "type": "METHOD", - "content_hash": "0ad021cdd11049cf" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.setProgramStatus": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.ProcessTerminal.setProgramStatus", - "start_line": 576, - "end_line": 579, - "type": "METHOD", - "content_hash": "49c6e0995cf937a5" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.writeProgramStatus": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.ProcessTerminal.writeProgramStatus", - "start_line": 581, - "end_line": 585, - "type": "METHOD", - "content_hash": "ec1951a32c67352f" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.setProgress": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.ProcessTerminal.setProgress", - "start_line": 587, - "end_line": 601, - "type": "METHOD", - "content_hash": "a246a8f279968561" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.setProgress.setInterval() callback": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.ProcessTerminal.setProgress.setInterval() callback", - "start_line": 592, - "end_line": 594, - "type": "FUNCTION", - "content_hash": "6e857aea5e1f739b" - }, - "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.clearProgressInterval": { - "file_path": "packages/tui/src/terminal.ts", - "qualified_name": "packages.tui.src.terminal.ProcessTerminal.clearProgressInterval", - "start_line": 603, - "end_line": 608, - "type": "METHOD", - "content_hash": "631176b4a2e4a962" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.CachedKittyImage": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.CachedKittyImage", - "start_line": 88, - "end_line": 92, - "type": "INTERFACE", - "content_hash": "06bf1059770431bf" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.SelectionPoint": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.SelectionPoint", - "start_line": 94, - "end_line": 100, - "type": "INTERFACE", - "content_hash": "e66b999345413f29" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.SelectionRange": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.SelectionRange", - "start_line": 102, - "end_line": 105, - "type": "INTERFACE", - "content_hash": "65d7944ec6455607" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.ClickTarget": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.ClickTarget", - "start_line": 109, - "end_line": 116, - "type": "INTERFACE", - "content_hash": "4f1d43e1e02058fc" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.SgrMouseEvent": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.SgrMouseEvent", - "start_line": 118, - "end_line": 123, - "type": "INTERFACE", - "content_hash": "320bdcc8ad456890" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.WheelEvent": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.WheelEvent", - "start_line": 125, - "end_line": 130, - "type": "INTERFACE", - "content_hash": "d39e181b5e1c31a7" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.ScrollbarDrag": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.ScrollbarDrag", - "start_line": 132, - "end_line": 135, - "type": "INTERFACE", - "content_hash": "4f0d3210b391c1cc" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.ScrollbarTarget": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.ScrollbarTarget", - "start_line": 137, - "end_line": 140, - "type": "INTERFACE", - "content_hash": "ad4d791985cb00fb" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.ScrollToEndIndicatorRect": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.ScrollToEndIndicatorRect", - "start_line": 142, - "end_line": 146, - "type": "INTERFACE", - "content_hash": "0b004589ec4d517b" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.ActiveSearch": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.ActiveSearch", - "start_line": 150, - "end_line": 160, - "type": "INTERFACE", - "content_hash": "fced78493d4aa1c4" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.SearchHighlightRange": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.SearchHighlightRange", - "start_line": 162, - "end_line": 166, - "type": "INTERFACE", - "content_hash": "60723c936dad2b4b" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreenOptions": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreenOptions", - "start_line": 168, - "end_line": 199, - "type": "INTERFACE", - "content_hash": "a32b850f40d878e0" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen", - "start_line": 202, - "end_line": 1787, - "type": "CLASS", - "content_hash": "2adddcbc43a2b299" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.constructor", - "start_line": 255, - "end_line": 282, - "type": "CONSTRUCTOR", - "content_hash": "e1f558a05cb76707" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.render": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.render", - "start_line": 263, - "end_line": 263, - "type": "METHOD", - "content_hash": "fb5e18bd350072e8" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.handleMouse": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.handleMouse", - "start_line": 264, - "end_line": 264, - "type": "METHOD", - "content_hash": "d4778df0f284fa9e" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "start_line": 265, - "end_line": 267, - "type": "METHOD", - "content_hash": "7e261deee69e8cca" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.addInputListener() callback": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.addInputListener() callback", - "start_line": 281, - "end_line": 281, - "type": "FUNCTION", - "content_hash": "ee8ecd729ced81a2" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.viewportTop": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.viewportTop", - "start_line": 284, - "end_line": 286, - "type": "METHOD", - "content_hash": "d16490a4d3499b27" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.isFollowingOutput": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.isFollowingOutput", - "start_line": 288, - "end_line": 290, - "type": "METHOD", - "content_hash": "f5cb2acdea0db945" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.setWheelScrollLines": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.setWheelScrollLines", - "start_line": 292, - "end_line": 294, - "type": "METHOD", - "content_hash": "54dbbfdbc696e0bf" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getCopyOnSelect": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.getCopyOnSelect", - "start_line": 296, - "end_line": 298, - "type": "METHOD", - "content_hash": "c8fe826151c7bbad" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.setCopyOnSelect": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.setCopyOnSelect", - "start_line": 300, - "end_line": 302, - "type": "METHOD", - "content_hash": "9b64ded971ae42c5" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.hasActiveSelection": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.hasActiveSelection", - "start_line": 305, - "end_line": 307, - "type": "METHOD", - "content_hash": "c22b69f1f5e4e107" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.copyActiveSelectionToClipboard": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.copyActiveSelectionToClipboard", - "start_line": 310, - "end_line": 314, - "type": "METHOD", - "content_hash": "9b24693480a5303e" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.resetTextSelection": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.resetTextSelection", - "start_line": 317, - "end_line": 320, - "type": "METHOD", - "content_hash": "d89d40eb6a77cbca" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getScreenLines": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.getScreenLines", - "start_line": 323, - "end_line": 325, - "type": "METHOD", - "content_hash": "95232724c2c5a334" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.setLayoutRoot": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.setLayoutRoot", - "start_line": 327, - "end_line": 332, - "type": "METHOD", - "content_hash": "ec0b1b211449859c" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "start_line": 334, - "end_line": 336, - "type": "METHOD", - "content_hash": "898b8e9fab04b1a9" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getMountedRoots": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.getMountedRoots", - "start_line": 338, - "end_line": 340, - "type": "METHOD", - "content_hash": "461ca28abe610ef7" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getPrimaryScrollView": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.getPrimaryScrollView", - "start_line": 342, - "end_line": 344, - "type": "METHOD", - "content_hash": "3de6739e02fbdb1c" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.beforeTerminalStart": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.beforeTerminalStart", - "start_line": 346, - "end_line": 386, - "type": "METHOD", - "content_hash": "ad20e27de1c29b20" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.beforeTerminalStop": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.beforeTerminalStop", - "start_line": 388, - "end_line": 401, - "type": "METHOD", - "content_hash": "6b4dc0bc96edb4eb" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.afterTerminalStop": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.afterTerminalStop", - "start_line": 403, - "end_line": 428, - "type": "METHOD", - "content_hash": "97045b2ce06ef3b2" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.afterTerminalStop.documentLines.map() callback": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.afterTerminalStop.documentLines.map() callback", - "start_line": 410, - "end_line": 411, - "type": "FUNCTION", - "content_hash": "9cc5ab73b61c7894" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.afterTerminalStop.documentLines": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.afterTerminalStop.documentLines", - "start_line": 410, - "end_line": 412, - "type": "CLASS", - "content_hash": "7f90729ab25b4100" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.afterTerminalStop.documentLines.map() callback": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.afterTerminalStop.documentLines.map() callback", - "start_line": 413, - "end_line": 413, - "type": "FUNCTION", - "content_hash": "222c8464d2227136" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.afterTerminalStop.map() callback": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.afterTerminalStop.map() callback", - "start_line": 414, - "end_line": 414, - "type": "FUNCTION", - "content_hash": "d21f33a8db675471" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.deleteKittyImages": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.deleteKittyImages", - "start_line": 430, - "end_line": 432, - "type": "METHOD", - "content_hash": "348dfc4c03d77c6b" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.prepareKittyScreen": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.prepareKittyScreen", - "start_line": 434, - "end_line": 482, - "type": "METHOD", - "content_hash": "1c87f9e491891f83" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.prepareKittyScreen.lines.screen.map() callback": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.prepareKittyScreen.lines.screen.map() callback", - "start_line": 436, - "end_line": 453, - "type": "FUNCTION", - "content_hash": "f2658915b2fffe1b" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.prepareKittyScreen.lines": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.prepareKittyScreen.lines", - "start_line": 436, - "end_line": 453, - "type": "CLASS", - "content_hash": "f2658915b2fffe1b" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.resetRenderState": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.resetRenderState", - "start_line": 484, - "end_line": 489, - "type": "METHOD", - "content_hash": "3ded07a0f408864b" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.scrollBy": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.scrollBy", - "start_line": 491, - "end_line": 494, - "type": "METHOD", - "content_hash": "b56b35f8e7307c0a" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.scrollToTop": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.scrollToTop", - "start_line": 496, - "end_line": 499, - "type": "METHOD", - "content_hash": "1871e69072a4c7e0" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.scrollToBottom": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.scrollToBottom", - "start_line": 501, - "end_line": 504, - "type": "METHOD", - "content_hash": "c5ca96ee1f4fffb1" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.scrollToPrompt": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.scrollToPrompt", - "start_line": 506, - "end_line": 518, - "type": "METHOD", - "content_hash": "4397e8e78a002d3c" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.toggleSearch": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.toggleSearch", - "start_line": 520, - "end_line": 545, - "type": "METHOD", - "content_hash": "9711ca11f3134447" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.closeSearch": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.closeSearch", - "start_line": 547, - "end_line": 553, - "type": "METHOD", - "content_hash": "ae0d0f5bdb76ab8b" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.updateSearchQuery": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.updateSearchQuery", - "start_line": 555, - "end_line": 564, - "type": "METHOD", - "content_hash": "0326390edce248b4" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.navigateSearch": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.navigateSearch", - "start_line": 566, - "end_line": 571, - "type": "METHOD", - "content_hash": "16bc572bdd846c03" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getSearchNavigationDirectionAt": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.getSearchNavigationDirectionAt", - "start_line": 573, - "end_line": 581, - "type": "METHOD", - "content_hash": "00cbae293c76f439" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.handleSearchMouseEvent": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.handleSearchMouseEvent", - "start_line": 583, - "end_line": 593, - "type": "METHOD", - "content_hash": "ff815280d704f799" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.refreshSearch": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.refreshSearch", - "start_line": 595, - "end_line": 662, - "type": "METHOD", - "content_hash": "3603142146e198e6" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.refreshSearch.exactIndex": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.refreshSearch.exactIndex", - "start_line": 616, - "end_line": 620, - "type": "CLASS", - "content_hash": "b402772d31312cc6" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.refreshSearch.exactIndex.matches.findIndex() callback": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.refreshSearch.exactIndex.matches.findIndex() callback", - "start_line": 618, - "end_line": 618, - "type": "FUNCTION", - "content_hash": "1c20e8555cb02958" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.flash": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.flash", - "start_line": 665, - "end_line": 667, - "type": "METHOD", - "content_hash": "2c8ca82aa5b6794d" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.shouldDeferViewportInputToOverlay": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.shouldDeferViewportInputToOverlay", - "start_line": 669, - "end_line": 671, - "type": "METHOD", - "content_hash": "5afeca7193e3c495" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.clearComponentMouseGesture": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.clearComponentMouseGesture", - "start_line": 673, - "end_line": 678, - "type": "METHOD", - "content_hash": "5647754d939fe3b5" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.handleViewportInput": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.handleViewportInput", - "start_line": 680, - "end_line": 795, - "type": "METHOD", - "content_hash": "a5c2d4d811f603aa" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.decodeMouseButton": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.decodeMouseButton", - "start_line": 797, - "end_line": 808, - "type": "METHOD", - "content_hash": "b6957372197a479f" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.createMouseEvent": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.createMouseEvent", - "start_line": 810, - "end_line": 832, - "type": "METHOD", - "content_hash": "e1208b6140e3df57" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.dispatchMouseToLayout": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.dispatchMouseToLayout", - "start_line": 834, - "end_line": 852, - "type": "METHOD", - "content_hash": "1315e03a56f0c7f0" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.applyMouseDispatchResult": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.applyMouseDispatchResult", - "start_line": 854, - "end_line": 867, - "type": "METHOD", - "content_hash": "b5ebec49ee8d5bfe" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.dispatchMouseToTarget": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.dispatchMouseToTarget", - "start_line": 869, - "end_line": 874, - "type": "METHOD", - "content_hash": "bf82d84994f8c185" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getComponentClickCount": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.getComponentClickCount", - "start_line": 876, - "end_line": 889, - "type": "METHOD", - "content_hash": "4439814b7412d2e7" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.clearTextSelection": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.clearTextSelection", - "start_line": 891, - "end_line": 900, - "type": "METHOD", - "content_hash": "cd38c2e2dc7950b3" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.handleMouseEvent": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.handleMouseEvent", - "start_line": 902, - "end_line": 963, - "type": "METHOD", - "content_hash": "2f683d84b075d909" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.parseWheelEvent": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.parseWheelEvent", - "start_line": 965, - "end_line": 992, - "type": "METHOD", - "content_hash": "1c509c516fb9c0a8" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.routeWheel": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.routeWheel", - "start_line": 994, - "end_line": 1006, - "type": "METHOD", - "content_hash": "021f97262fb904ca" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.parseSgrMouseEvent": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.parseSgrMouseEvent", - "start_line": 1008, - "end_line": 1017, - "type": "METHOD", - "content_hash": "565065a4e01ef176" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.handleRightClickPaste": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.handleRightClickPaste", - "start_line": 1019, - "end_line": 1035, - "type": "METHOD", - "content_hash": "e4aeac254acf10a9" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.handleScrollToEndIndicatorMouseEvent": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.handleScrollToEndIndicatorMouseEvent", - "start_line": 1037, - "end_line": 1043, - "type": "METHOD", - "content_hash": "791afca2c6aef414" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getScrollbarTargetAt": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.getScrollbarTargetAt", - "start_line": 1045, - "end_line": 1060, - "type": "METHOD", - "content_hash": "85355e7c542e1721" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.setScrollbarHover": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.setScrollbarHover", - "start_line": 1062, - "end_line": 1067, - "type": "METHOD", - "content_hash": "480c71e661fcc0c9" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.updateScrollbarHover": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.updateScrollbarHover", - "start_line": 1069, - "end_line": 1071, - "type": "METHOD", - "content_hash": "f0f676214cc9a7f1" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.stopScrollbarHover": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.stopScrollbarHover", - "start_line": 1073, - "end_line": 1075, - "type": "METHOD", - "content_hash": "3950fdb4a33262f2" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.scrollScrollbarToPointer": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.scrollScrollbarToPointer", - "start_line": 1077, - "end_line": 1087, - "type": "METHOD", - "content_hash": "00dbbc64a0c37874" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.handleScrollbarMouseEvent": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.handleScrollbarMouseEvent", - "start_line": 1089, - "end_line": 1132, - "type": "METHOD", - "content_hash": "fbc109d3b6449c4c" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.stopScrollbarDrag": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.stopScrollbarDrag", - "start_line": 1134, - "end_line": 1136, - "type": "METHOD", - "content_hash": "2775de59a0982921" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getScrollSelectionPoint": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.getScrollSelectionPoint", - "start_line": 1138, - "end_line": 1156, - "type": "METHOD", - "content_hash": "796efb4294633f8e" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getSelectionPoint": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.getSelectionPoint", - "start_line": 1158, - "end_line": 1167, - "type": "METHOD", - "content_hash": "9b5e9e3b91e968d9" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getSelectionSourceLine": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.getSelectionSourceLine", - "start_line": 1169, - "end_line": 1175, - "type": "METHOD", - "content_hash": "85dd71b9eb7d37cb" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getWordSelection": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.getWordSelection", - "start_line": 1177, - "end_line": 1212, - "type": "METHOD", - "content_hash": "68b0295eb7b7f285" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getWordSelection.clickedSegmentIndex": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.getWordSelection.clickedSegmentIndex", - "start_line": 1187, - "end_line": 1189, - "type": "CLASS", - "content_hash": "4fd6a74f5683426c" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getWordSelection.clickedSegmentIndex.segments.findIndex() callback": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.getWordSelection.clickedSegmentIndex.segments.findIndex() callback", - "start_line": 1188, - "end_line": 1188, - "type": "FUNCTION", - "content_hash": "3a48ff0eace07967" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getLineSelection": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.getLineSelection", - "start_line": 1214, - "end_line": 1219, - "type": "METHOD", - "content_hash": "ee2b2a3b85268630" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.updateSelectionFocus": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.updateSelectionFocus", - "start_line": 1221, - "end_line": 1239, - "type": "METHOD", - "content_hash": "26b5e585f4f440ab" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getClickCount": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.getClickCount", - "start_line": 1241, - "end_line": 1265, - "type": "METHOD", - "content_hash": "756aee78f5d028cc" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.updateSelectionAutoScroll": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.updateSelectionAutoScroll", - "start_line": 1267, - "end_line": 1293, - "type": "METHOD", - "content_hash": "fef6894a7830a22b" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.updateSelectionAutoScroll.setInterval() callback": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.updateSelectionAutoScroll.setInterval() callback", - "start_line": 1291, - "end_line": 1291, - "type": "FUNCTION", - "content_hash": "0ea82b398be152f6" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.autoScrollSelection": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.autoScrollSelection", - "start_line": 1295, - "end_line": 1311, - "type": "METHOD", - "content_hash": "1dc8f5b71b99981a" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.stopSelectionAutoScroll": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.stopSelectionAutoScroll", - "start_line": 1313, - "end_line": 1320, - "type": "METHOD", - "content_hash": "2b0e3a54fbda20a8" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.handleSelectionMouseEvent": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.handleSelectionMouseEvent", - "start_line": 1322, - "end_line": 1400, - "type": "METHOD", - "content_hash": "ece81f49d44c4bd8" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getSelectionBounds": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.getSelectionBounds", - "start_line": 1402, - "end_line": 1417, - "type": "METHOD", - "content_hash": "fd2882e43137d85d" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getSelectionColumns": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.getSelectionColumns", - "start_line": 1419, - "end_line": 1438, - "type": "METHOD", - "content_hash": "6ed7285384d9c26a" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getActiveSelectionText": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.getActiveSelectionText", - "start_line": 1440, - "end_line": 1462, - "type": "METHOD", - "content_hash": "b42ae36708bb2f1a" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.copySelectionToClipboard": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.copySelectionToClipboard", - "start_line": 1464, - "end_line": 1468, - "type": "METHOD", - "content_hash": "db7f13425e694393" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.copyTextToClipboard": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.copyTextToClipboard", - "start_line": 1470, - "end_line": 1487, - "type": "METHOD", - "content_hash": "6c54d533e09f3ffd" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.applySearchTextHighlight": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.applySearchTextHighlight", - "start_line": 1489, - "end_line": 1507, - "type": "METHOD", - "content_hash": "47969f025e339156" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.applySearchHighlights": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.applySearchHighlights", - "start_line": 1509, - "end_line": 1570, - "type": "METHOD", - "content_hash": "e6a0b8331143dbd9" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.applySearchHighlights.ranges.sort() callback": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.applySearchHighlights.ranges.sort() callback", - "start_line": 1558, - "end_line": 1558, - "type": "FUNCTION", - "content_hash": "4b2644999996b5ce" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.applySelectionHighlight": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.applySelectionHighlight", - "start_line": 1572, - "end_line": 1587, - "type": "METHOD", - "content_hash": "4d5caec75df9e62d" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.applySelection": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.applySelection", - "start_line": 1589, - "end_line": 1636, - "type": "METHOD", - "content_hash": "4cef89d769e11980" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.applySelection.screen.map() callback": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.applySelection.screen.map() callback", - "start_line": 1618, - "end_line": 1635, - "type": "FUNCTION", - "content_hash": "4a5ddeaf78f96232" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.isMouseSequence": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.isMouseSequence", - "start_line": 1638, - "end_line": 1640, - "type": "METHOD", - "content_hash": "5f3fb3f363f7cef7" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.compositeScrollToEndIndicator": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.compositeScrollToEndIndicator", - "start_line": 1642, - "end_line": 1664, - "type": "METHOD", - "content_hash": "f418a15a5e3f28ae" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.compositeFlashes": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.compositeFlashes", - "start_line": 1666, - "end_line": 1678, - "type": "METHOD", - "content_hash": "9701a49b62e5ac06" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.doRender", - "start_line": 1680, - "end_line": 1786, - "type": "METHOD", - "content_hash": "d1f44b6ef79b876a" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.nextLayout": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.nextLayout", - "start_line": 1685, - "end_line": 1685, - "type": "CLASS", - "content_hash": "57fcc14c0a5e89ef" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.nextLayout.renderLayoutFrame() callback": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.nextLayout.renderLayoutFrame() callback", - "start_line": 1685, - "end_line": 1685, - "type": "FUNCTION", - "content_hash": "57fcc14c0a5e89ef" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.renderLayoutFrame() callback": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.renderLayoutFrame() callback", - "start_line": 1687, - "end_line": 1687, - "type": "FUNCTION", - "content_hash": "a099fc06b349e3a7" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.screen": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.screen", - "start_line": 1690, - "end_line": 1690, - "type": "CLASS", - "content_hash": "722f84b49de5ad28" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.screen.nextLayout.lines.map() callback": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.screen.nextLayout.lines.map() callback", - "start_line": 1690, - "end_line": 1690, - "type": "FUNCTION", - "content_hash": "722f84b49de5ad28" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.map() callback": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.map() callback", - "start_line": 1699, - "end_line": 1702, - "type": "FUNCTION", - "content_hash": "a1aceed13c14aaea" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.changedRows": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.changedRows", - "start_line": 1706, - "end_line": 1706, - "type": "CLASS", - "content_hash": "d0198a4e9dffd376" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.changedRows.screen.map() callback": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.changedRows.screen.map() callback", - "start_line": 1706, - "end_line": 1706, - "type": "FUNCTION", - "content_hash": "d0198a4e9dffd376" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.imageAnchorsNeedRedraw": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.imageAnchorsNeedRedraw", - "start_line": 1707, - "end_line": 1709, - "type": "CLASS", - "content_hash": "85a04ee09725b44d" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.imageAnchorsNeedRedraw.screen.some() callback": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.imageAnchorsNeedRedraw.screen.some() callback", - "start_line": 1708, - "end_line": 1708, - "type": "FUNCTION", - "content_hash": "3ac56ab6d5c58203" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.imageCellsNeedRedraw": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.imageCellsNeedRedraw", - "start_line": 1711, - "end_line": 1723, - "type": "CLASS", - "content_hash": "7efadfab4c70fe42" - }, - "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.imageCellsNeedRedraw.screen.some() callback": { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.imageCellsNeedRedraw.screen.some() callback", - "start_line": 1716, - "end_line": 1723, - "type": "FUNCTION", - "content_hash": "5de16b5ac58e4b34" - }, - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.BoundedTerminalWriter": { - "file_path": "packages/tui/src/tui-main-screen.ts", - "qualified_name": "packages.tui.src.tui-main-screen.BoundedTerminalWriter", - "start_line": 18, - "end_line": 74, - "type": "CLASS", - "content_hash": "336dfafe745798c4" - }, - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.BoundedTerminalWriter.constructor": { - "file_path": "packages/tui/src/tui-main-screen.ts", - "qualified_name": "packages.tui.src.tui-main-screen.BoundedTerminalWriter.constructor", - "start_line": 23, - "end_line": 25, - "type": "CONSTRUCTOR", - "content_hash": "42d1f50d83d46b53" - }, - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.BoundedTerminalWriter.append": { - "file_path": "packages/tui/src/tui-main-screen.ts", - "qualified_name": "packages.tui.src.tui-main-screen.BoundedTerminalWriter.append", - "start_line": 31, - "end_line": 61, - "type": "METHOD", - "content_hash": "a2d4abd687f457cf" - }, - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.BoundedTerminalWriter.flush": { - "file_path": "packages/tui/src/tui-main-screen.ts", - "qualified_name": "packages.tui.src.tui-main-screen.BoundedTerminalWriter.flush", - "start_line": 64, - "end_line": 69, - "type": "METHOD", - "content_hash": "4b0d665ad1591f57" - }, - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.BoundedTerminalWriter.length": { - "file_path": "packages/tui/src/tui-main-screen.ts", - "qualified_name": "packages.tui.src.tui-main-screen.BoundedTerminalWriter.length", - "start_line": 71, - "end_line": 73, - "type": "METHOD", - "content_hash": "56eb8c807d9e1e6e" - }, - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.KittyImageHeader": { - "file_path": "packages/tui/src/tui-main-screen.ts", - "qualified_name": "packages.tui.src.tui-main-screen.KittyImageHeader", - "start_line": 76, - "end_line": 79, - "type": "INTERFACE", - "content_hash": "fd3355112adbee12" - }, - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.parseKittyImageHeader": { - "file_path": "packages/tui/src/tui-main-screen.ts", - "qualified_name": "packages.tui.src.tui-main-screen.parseKittyImageHeader", - "start_line": 81, - "end_line": 99, - "type": "FUNCTION", - "content_hash": "4ee17dc87340ae68" - }, - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.extractKittyImageIds": { - "file_path": "packages/tui/src/tui-main-screen.ts", - "qualified_name": "packages.tui.src.tui-main-screen.extractKittyImageIds", - "start_line": 101, - "end_line": 103, - "type": "FUNCTION", - "content_hash": "f25f29a9e57003dc" - }, - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.extractKittyImageRows": { - "file_path": "packages/tui/src/tui-main-screen.ts", - "qualified_name": "packages.tui.src.tui-main-screen.extractKittyImageRows", - "start_line": 105, - "end_line": 107, - "type": "FUNCTION", - "content_hash": "9572e7a197346a1a" - }, - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.isTermuxSession": { - "file_path": "packages/tui/src/tui-main-screen.ts", - "qualified_name": "packages.tui.src.tui-main-screen.isTermuxSession", - "start_line": 109, - "end_line": 111, - "type": "FUNCTION", - "content_hash": "0caa8c0d252a74fd" - }, - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreenRenderState": { - "file_path": "packages/tui/src/tui-main-screen.ts", - "qualified_name": "packages.tui.src.tui-main-screen.TuiMainScreenRenderState", - "start_line": 113, - "end_line": 121, - "type": "INTERFACE", - "content_hash": "c8dfe907a0f6ba85" - }, - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen": { - "file_path": "packages/tui/src/tui-main-screen.ts", - "qualified_name": "packages.tui.src.tui-main-screen.TuiMainScreen", - "start_line": 124, - "end_line": 656, - "type": "CLASS", - "content_hash": "ff85e82b52120fe4" - }, - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.captureRenderState": { - "file_path": "packages/tui/src/tui-main-screen.ts", - "qualified_name": "packages.tui.src.tui-main-screen.TuiMainScreen.captureRenderState", - "start_line": 135, - "end_line": 145, - "type": "METHOD", - "content_hash": "f9bcffe63081410a" - }, - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.restoreRenderState": { - "file_path": "packages/tui/src/tui-main-screen.ts", - "qualified_name": "packages.tui.src.tui-main-screen.TuiMainScreen.restoreRenderState", - "start_line": 147, - "end_line": 156, - "type": "METHOD", - "content_hash": "404ade930861a034" - }, - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.restoreRenderState.state.previousLines.map() callback": { - "file_path": "packages/tui/src/tui-main-screen.ts", - "qualified_name": "packages.tui.src.tui-main-screen.TuiMainScreen.restoreRenderState.state.previousLines.map() callback", - "start_line": 148, - "end_line": 148, - "type": "FUNCTION", - "content_hash": "f89600c08096722a" - }, - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.resetRenderState": { - "file_path": "packages/tui/src/tui-main-screen.ts", - "qualified_name": "packages.tui.src.tui-main-screen.TuiMainScreen.resetRenderState", - "start_line": 158, - "end_line": 166, - "type": "METHOD", - "content_hash": "9d17d1f76d985c3b" - }, - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.beforeTerminalStop": { - "file_path": "packages/tui/src/tui-main-screen.ts", - "qualified_name": "packages.tui.src.tui-main-screen.TuiMainScreen.beforeTerminalStop", - "start_line": 168, - "end_line": 176, - "type": "METHOD", - "content_hash": "e644e720dfc76ec4" - }, - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.collectKittyImageIds": { - "file_path": "packages/tui/src/tui-main-screen.ts", - "qualified_name": "packages.tui.src.tui-main-screen.TuiMainScreen.collectKittyImageIds", - "start_line": 178, - "end_line": 186, - "type": "METHOD", - "content_hash": "f2f5d9287e4db0e5" - }, - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.deleteKittyImages": { - "file_path": "packages/tui/src/tui-main-screen.ts", - "qualified_name": "packages.tui.src.tui-main-screen.TuiMainScreen.deleteKittyImages", - "start_line": 188, - "end_line": 194, - "type": "METHOD", - "content_hash": "1e1fc12247ac8566" - }, - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.getKittyImageReservedRows": { - "file_path": "packages/tui/src/tui-main-screen.ts", - "qualified_name": "packages.tui.src.tui-main-screen.TuiMainScreen.getKittyImageReservedRows", - "start_line": 196, - "end_line": 208, - "type": "METHOD", - "content_hash": "83f9dc5a7e014374" - }, - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.expandChangedRangeForKittyImages": { - "file_path": "packages/tui/src/tui-main-screen.ts", - "qualified_name": "packages.tui.src.tui-main-screen.TuiMainScreen.expandChangedRangeForKittyImages", - "start_line": 210, - "end_line": 231, - "type": "METHOD", - "content_hash": "b07105d9371d5f56" - }, - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.deleteChangedKittyImages": { - "file_path": "packages/tui/src/tui-main-screen.ts", - "qualified_name": "packages.tui.src.tui-main-screen.TuiMainScreen.deleteChangedKittyImages", - "start_line": 233, - "end_line": 245, - "type": "METHOD", - "content_hash": "89f8ec327f486bc6" - }, - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.doRender": { - "file_path": "packages/tui/src/tui-main-screen.ts", - "qualified_name": "packages.tui.src.tui-main-screen.TuiMainScreen.doRender", - "start_line": 247, - "end_line": 617, - "type": "METHOD", - "content_hash": "67054d9ab2784fe7" - }, - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.doRender.crashData": { - "file_path": "packages/tui/src/tui-main-screen.ts", - "qualified_name": "packages.tui.src.tui-main-screen.TuiMainScreen.doRender.crashData", - "start_line": 521, - "end_line": 529, - "type": "CLASS", - "content_hash": "d4b50d3c25bd44b9" - }, - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.doRender.crashData.newLines.map() callback": { - "file_path": "packages/tui/src/tui-main-screen.ts", - "qualified_name": "packages.tui.src.tui-main-screen.TuiMainScreen.doRender.crashData.newLines.map() callback", - "start_line": 527, - "end_line": 527, - "type": "FUNCTION", - "content_hash": "7e6546fae3d2a4a9" - }, - "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.positionHardwareCursor": { - "file_path": "packages/tui/src/tui-main-screen.ts", - "qualified_name": "packages.tui.src.tui-main-screen.TuiMainScreen.positionHardwareCursor", - "start_line": 624, - "end_line": 655, - "type": "METHOD", - "content_hash": "3a0ec28d8fe86e95" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiMouseEvent": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiMouseEvent", - "start_line": 25, - "end_line": 44, - "type": "INTERFACE", - "content_hash": "716911e54edea604" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiMouseEventResult": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiMouseEventResult", - "start_line": 46, - "end_line": 58, - "type": "INTERFACE", - "content_hash": "16b860a0e9897701" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiMouseDispatchTarget": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiMouseDispatchTarget", - "start_line": 61, - "end_line": 67, - "type": "INTERFACE", - "content_hash": "ce416d20204db669" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiMouseDispatchResult": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiMouseDispatchResult", - "start_line": 70, - "end_line": 75, - "type": "INTERFACE", - "content_hash": "5347d7ed263aa85e" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.dispatchMouseEvent": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.dispatchMouseEvent", - "start_line": 81, - "end_line": 104, - "type": "FUNCTION", - "content_hash": "801c1b2613f29b8f" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.retargetMouseEvent": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.retargetMouseEvent", - "start_line": 107, - "end_line": 115, - "type": "FUNCTION", - "content_hash": "f871595108b72017" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.Component": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.Component", - "start_line": 117, - "end_line": 142, - "type": "INTERFACE", - "content_hash": "7b9710616427c9e0" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.Component.render": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.Component.render", - "start_line": 123, - "end_line": 123, - "type": "METHOD", - "content_hash": "7233f11d7a82ba71" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.Component.handleInput": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.Component.handleInput", - "start_line": 126, - "end_line": 126, - "type": "METHOD", - "content_hash": "94c0fa5223c7336a" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.Component.handleMouse": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.Component.handleMouse", - "start_line": 129, - "end_line": 129, - "type": "METHOD", - "content_hash": "0d3c874b8eaf8c45" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.Component.invalidate": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.Component.invalidate", - "start_line": 141, - "end_line": 141, - "type": "METHOD", - "content_hash": "9ef9af2bbb7d3411" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TERMINAL_COLOR_QUERY": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TERMINAL_COLOR_QUERY", - "start_line": 168, - "end_line": 171, - "type": "CLASS", - "content_hash": "b69944f103c6c2d6" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TERMINAL_COLOR_QUERY.Array.from() callback": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TERMINAL_COLOR_QUERY.Array.from() callback", - "start_line": 170, - "end_line": 170, - "type": "FUNCTION", - "content_hash": "702071cc12121a6d" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.Focusable": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.Focusable", - "start_line": 180, - "end_line": 183, - "type": "INTERFACE", - "content_hash": "83216740fdd52bdd" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.isFocusable": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.isFocusable", - "start_line": 186, - "end_line": 188, - "type": "FUNCTION", - "content_hash": "a32e022427490783" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.renderFakeCursor": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.renderFakeCursor", - "start_line": 205, - "end_line": 207, - "type": "FUNCTION", - "content_hash": "17ac83dc47fa7558" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.OverlayMargin": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.OverlayMargin", - "start_line": 228, - "end_line": 233, - "type": "INTERFACE", - "content_hash": "e505d74ffd61830e" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.parseSizeValue": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.parseSizeValue", - "start_line": 239, - "end_line": 248, - "type": "FUNCTION", - "content_hash": "6d8a143c46a736ff" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.OverlayOptions": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.OverlayOptions", - "start_line": 254, - "end_line": 290, - "type": "INTERFACE", - "content_hash": "e44b5192d3dbee47" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.OverlayUnfocusOptions": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.OverlayUnfocusOptions", - "start_line": 293, - "end_line": 296, - "type": "INTERFACE", - "content_hash": "b62dc500c18f828b" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.OverlayBounds": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.OverlayBounds", - "start_line": 299, - "end_line": 304, - "type": "INTERFACE", - "content_hash": "a19b3c43c2a42e48" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.OverlayHandle": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.OverlayHandle", - "start_line": 309, - "end_line": 324, - "type": "INTERFACE", - "content_hash": "833db87bb0303632" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.OverlayHandle.hide": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.OverlayHandle.hide", - "start_line": 311, - "end_line": 311, - "type": "METHOD", - "content_hash": "07a28c3311ce4247" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.OverlayHandle.setHidden": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.OverlayHandle.setHidden", - "start_line": 313, - "end_line": 313, - "type": "METHOD", - "content_hash": "1a48bb9b66c170ea" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.OverlayHandle.isHidden": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.OverlayHandle.isHidden", - "start_line": 315, - "end_line": 315, - "type": "METHOD", - "content_hash": "92427271f2fd80a5" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.OverlayHandle.focus": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.OverlayHandle.focus", - "start_line": 317, - "end_line": 317, - "type": "METHOD", - "content_hash": "fdb613e5a561c056" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.OverlayHandle.unfocus": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.OverlayHandle.unfocus", - "start_line": 319, - "end_line": 319, - "type": "METHOD", - "content_hash": "e94fbcaa09000703" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.OverlayHandle.isFocused": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.OverlayHandle.isFocused", - "start_line": 321, - "end_line": 321, - "type": "METHOD", - "content_hash": "daaff97e4411d68f" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.OverlayHandle.getBounds": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.OverlayHandle.getBounds", - "start_line": 323, - "end_line": 323, - "type": "METHOD", - "content_hash": "cb8fe8e2e2203f3c" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.Container": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.Container", - "start_line": 358, - "end_line": 418, - "type": "CLASS", - "content_hash": "a235d01e3523b8d9" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.Container.addChild", - "start_line": 362, - "end_line": 364, - "type": "METHOD", - "content_hash": "341d318284a9d7f2" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.Container.removeChild": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.Container.removeChild", - "start_line": 366, - "end_line": 371, - "type": "METHOD", - "content_hash": "ab4b5724b1256b59" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.Container.clear", - "start_line": 373, - "end_line": 375, - "type": "METHOD", - "content_hash": "7a4bf57ab3715c68" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.Container.invalidate", - "start_line": 377, - "end_line": 381, - "type": "METHOD", - "content_hash": "2ea30624d14f9c5d" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.Container.handleMouse", - "start_line": 383, - "end_line": 403, - "type": "METHOD", - "content_hash": "029e33ccb3990a05" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse.mouseChildren": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.Container.handleMouse.mouseChildren", - "start_line": 385, - "end_line": 388, - "type": "CLASS", - "content_hash": "48cab4692143fc23" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse.mouseChildren.children.map() callback": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.Container.handleMouse.mouseChildren.children.map() callback", - "start_line": 388, - "end_line": 388, - "type": "FUNCTION", - "content_hash": "b1a4b1785c3612ce" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.Container.render", - "start_line": 405, - "end_line": 417, - "type": "METHOD", - "content_hash": "c643925339eaf609" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.compositeTuiLine": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.compositeTuiLine", - "start_line": 426, - "end_line": 455, - "type": "FUNCTION", - "content_hash": "fab852c2eb5e72ff" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiStopOptions": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiStopOptions", - "start_line": 459, - "end_line": 462, - "type": "INTERFACE", - "content_hash": "83a15fe90db1b136" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TUI", - "start_line": 464, - "end_line": 493, - "type": "INTERFACE", - "content_hash": "bfdea4a789927d33" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.addChild": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TUI.addChild", - "start_line": 470, - "end_line": 470, - "type": "METHOD", - "content_hash": "ce8e87e642eaa6fc" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.removeChild": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TUI.removeChild", - "start_line": 471, - "end_line": 471, - "type": "METHOD", - "content_hash": "aec5b627edeb95e6" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.clear": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TUI.clear", - "start_line": 472, - "end_line": 472, - "type": "METHOD", - "content_hash": "c4cfae20a113653d" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.getShowHardwareCursor": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TUI.getShowHardwareCursor", - "start_line": 473, - "end_line": 473, - "type": "METHOD", - "content_hash": "108af40fb993bbe4" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setShowHardwareCursor": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TUI.setShowHardwareCursor", - "start_line": 474, - "end_line": 474, - "type": "METHOD", - "content_hash": "c51e18342949ed97" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.getClearOnShrink": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TUI.getClearOnShrink", - "start_line": 475, - "end_line": 475, - "type": "METHOD", - "content_hash": "3300d6a8884e1854" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setClearOnShrink": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TUI.setClearOnShrink", - "start_line": 476, - "end_line": 476, - "type": "METHOD", - "content_hash": "3cb4fdbafa0c25be" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setFocus": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TUI.setFocus", - "start_line": 477, - "end_line": 477, - "type": "METHOD", - "content_hash": "9a6c772a20865a1b" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.showOverlay": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TUI.showOverlay", - "start_line": 478, - "end_line": 478, - "type": "METHOD", - "content_hash": "a5783c5e556b3379" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.hideOverlay": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TUI.hideOverlay", - "start_line": 479, - "end_line": 479, - "type": "METHOD", - "content_hash": "c3a246ea16bbb483" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.hasOverlay": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TUI.hasOverlay", - "start_line": 480, - "end_line": 480, - "type": "METHOD", - "content_hash": "340d936d83017591" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.start": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TUI.start", - "start_line": 481, - "end_line": 481, - "type": "METHOD", - "content_hash": "8f626dd399ba4773" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.stop": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TUI.stop", - "start_line": 482, - "end_line": 482, - "type": "METHOD", - "content_hash": "d2000210c783b367" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.renderNow": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TUI.renderNow", - "start_line": 483, - "end_line": 483, - "type": "METHOD", - "content_hash": "bd9cb7a54d52c78c" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TUI.requestRender", - "start_line": 484, - "end_line": 484, - "type": "METHOD", - "content_hash": "335af4fa776363d8" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.addInputListener": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TUI.addInputListener", - "start_line": 485, - "end_line": 485, - "type": "METHOD", - "content_hash": "ff7ae56f8801d55a" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.removeInputListener": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TUI.removeInputListener", - "start_line": 486, - "end_line": 486, - "type": "METHOD", - "content_hash": "bea38ffc8b7ca1f2" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.onTerminalColorSchemeChange": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TUI.onTerminalColorSchemeChange", - "start_line": 487, - "end_line": 487, - "type": "METHOD", - "content_hash": "a84a9f54262dd0cc" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setTerminalColorSchemeNotifications": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TUI.setTerminalColorSchemeNotifications", - "start_line": 488, - "end_line": 488, - "type": "METHOD", - "content_hash": "a8251b99ff72cb07" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.queryTerminalColors": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TUI.queryTerminalColors", - "start_line": 489, - "end_line": 492, - "type": "METHOD", - "content_hash": "5ceb4fd308ccef9e" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.ViewportTUI": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.ViewportTUI", - "start_line": 497, - "end_line": 500, - "type": "INTERFACE", - "content_hash": "373d178d9387d356" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.ViewportTUI.setLayoutRoot": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.ViewportTUI.setLayoutRoot", - "start_line": 499, - "end_line": 499, - "type": "METHOD", - "content_hash": "8f2e38c8c59cdbec" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.isViewportTUI": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.isViewportTUI", - "start_line": 502, - "end_line": 504, - "type": "FUNCTION", - "content_hash": "a50e1bcf439d7926" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase", - "start_line": 506, - "end_line": 1517, - "type": "CLASS", - "content_hash": "ef3769862eb53a23" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.hasOverlayEntries": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.hasOverlayEntries", - "start_line": 538, - "end_line": 540, - "type": "METHOD", - "content_hash": "09ffcd8fce2769c9" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.constructor": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.constructor", - "start_line": 543, - "end_line": 550, - "type": "CONSTRUCTOR", - "content_hash": "03cae1e5b9c21b23" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.doRender": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.doRender", - "start_line": 552, - "end_line": 552, - "type": "METHOD", - "content_hash": "d1c146eac076ccb4" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.resetRenderState": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.resetRenderState", - "start_line": 554, - "end_line": 554, - "type": "METHOD", - "content_hash": "4274f4b585d3960a" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.beforeTerminalStart": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.beforeTerminalStart", - "start_line": 556, - "end_line": 556, - "type": "METHOD", - "content_hash": "ce7d6d2854291e5d" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.afterTerminalStart": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.afterTerminalStart", - "start_line": 558, - "end_line": 558, - "type": "METHOD", - "content_hash": "6c7d1294f5be477e" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.beforeTerminalStop": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.beforeTerminalStop", - "start_line": 560, - "end_line": 560, - "type": "METHOD", - "content_hash": "4e346060bdf34f15" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.afterTerminalStop": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.afterTerminalStop", - "start_line": 562, - "end_line": 562, - "type": "METHOD", - "content_hash": "89cf430f663c8fa8" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.fullRedraws": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.fullRedraws", - "start_line": 564, - "end_line": 566, - "type": "METHOD", - "content_hash": "3be189642bfe9b85" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.getShowHardwareCursor": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.getShowHardwareCursor", - "start_line": 568, - "end_line": 570, - "type": "METHOD", - "content_hash": "438e5e1da6b0fd9e" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setShowHardwareCursor": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.setShowHardwareCursor", - "start_line": 572, - "end_line": 579, - "type": "METHOD", - "content_hash": "87da9067ffef042d" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.getClearOnShrink": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.getClearOnShrink", - "start_line": 581, - "end_line": 583, - "type": "METHOD", - "content_hash": "bfbf1610fae37d13" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setClearOnShrink": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.setClearOnShrink", - "start_line": 590, - "end_line": 592, - "type": "METHOD", - "content_hash": "e23a901f38c7697f" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.getFocusedComponent": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.getFocusedComponent", - "start_line": 594, - "end_line": 596, - "type": "METHOD", - "content_hash": "dc293ccb3426eec6" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocus": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.setFocus", - "start_line": 598, - "end_line": 600, - "type": "METHOD", - "content_hash": "52cb52e6d498d14b" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocusInternal": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.setFocusInternal", - "start_line": 602, - "end_line": 665, - "type": "METHOD", - "content_hash": "082e39c8062ef302" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocusInternal.previousFocusedOverlay": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.setFocusInternal.previousFocusedOverlay", - "start_line": 611, - "end_line": 613, - "type": "CLASS", - "content_hash": "7bc84144f08c399b" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocusInternal.previousFocusedOverlay.overlayStack.find() callback": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.setFocusInternal.previousFocusedOverlay.overlayStack.find() callback", - "start_line": 612, - "end_line": 612, - "type": "FUNCTION", - "content_hash": "be1d74b7b3f3b660" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocusInternal.nextFocusIsOverlay": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.setFocusInternal.nextFocusIsOverlay", - "start_line": 614, - "end_line": 614, - "type": "CLASS", - "content_hash": "3dce44a8239d9875" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocusInternal.nextFocusIsOverlay.overlayStack.some() callback": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.setFocusInternal.nextFocusIsOverlay.overlayStack.some() callback", - "start_line": 614, - "end_line": 614, - "type": "FUNCTION", - "content_hash": "3dce44a8239d9875" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocusInternal.focusedOverlay": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.setFocusInternal.focusedOverlay", - "start_line": 659, - "end_line": 661, - "type": "CLASS", - "content_hash": "0f1d1579393d8088" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocusInternal.focusedOverlay.overlayStack.find() callback": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.setFocusInternal.focusedOverlay.overlayStack.find() callback", - "start_line": 660, - "end_line": 660, - "type": "FUNCTION", - "content_hash": "af118e3a7324bcbe" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.clearOverlayFocusRestore": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.clearOverlayFocusRestore", - "start_line": 667, - "end_line": 669, - "type": "METHOD", - "content_hash": "64eccc9c06c07812" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.clearOverlayFocusRestoreFor": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.clearOverlayFocusRestoreFor", - "start_line": 671, - "end_line": 675, - "type": "METHOD", - "content_hash": "eadcc3b9a74ebef0" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.resolveBlockedOverlayFocusResume": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.resolveBlockedOverlayFocusResume", - "start_line": 677, - "end_line": 681, - "type": "METHOD", - "content_hash": "4bd8e3317c6c4ec3" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.getVisibleOverlayFocusRestore": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.getVisibleOverlayFocusRestore", - "start_line": 683, - "end_line": 690, - "type": "METHOD", - "content_hash": "7864f807e0610fe6" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.isOverlayFocusAncestor": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.isOverlayFocusAncestor", - "start_line": 692, - "end_line": 701, - "type": "METHOD", - "content_hash": "270301a863bf81b6" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.isOverlayFocusAncestor.overlayStack.find() callback": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.isOverlayFocusAncestor.overlayStack.find() callback", - "start_line": 698, - "end_line": 698, - "type": "FUNCTION", - "content_hash": "a0cceec26d565a3d" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.retargetOverlayPreFocus": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.retargetOverlayPreFocus", - "start_line": 703, - "end_line": 709, - "type": "METHOD", - "content_hash": "8be2a7e9e30c4daa" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.getMountedRoots": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.getMountedRoots", - "start_line": 711, - "end_line": 713, - "type": "METHOD", - "content_hash": "5207f2f98dac76ac" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.isComponentMounted": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.isComponentMounted", - "start_line": 715, - "end_line": 717, - "type": "METHOD", - "content_hash": "5dcf71c112b447f5" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.isComponentMounted.some() callback": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.isComponentMounted.some() callback", - "start_line": 716, - "end_line": 716, - "type": "FUNCTION", - "content_hash": "27cf4cc7740bf3e4" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.containsComponent": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.containsComponent", - "start_line": 719, - "end_line": 723, - "type": "METHOD", - "content_hash": "6471a03b81e38372" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.containsComponent.root.children.some() callback": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.containsComponent.root.children.some() callback", - "start_line": 722, - "end_line": 722, - "type": "FUNCTION", - "content_hash": "6dac97799e7fb48b" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.showOverlay": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.showOverlay", - "start_line": 729, - "end_line": 826, - "type": "METHOD", - "content_hash": "31a43d82193a52ab" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.showOverlay.hide": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.showOverlay.hide", - "start_line": 747, - "end_line": 761, - "type": "METHOD", - "content_hash": "b2f574058954e5e2" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.showOverlay.setHidden": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.showOverlay.setHidden", - "start_line": 762, - "end_line": 781, - "type": "METHOD", - "content_hash": "294420d492c56605" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.showOverlay.isHidden": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.showOverlay.isHidden", - "start_line": 782, - "end_line": 782, - "type": "METHOD", - "content_hash": "21b18020f934ddea" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.showOverlay.focus": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.showOverlay.focus", - "start_line": 783, - "end_line": 788, - "type": "METHOD", - "content_hash": "653d241324b4774f" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.showOverlay.unfocus": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.showOverlay.unfocus", - "start_line": 789, - "end_line": 819, - "type": "METHOD", - "content_hash": "56cf974c99d69cda" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.showOverlay.isFocused": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.showOverlay.isFocused", - "start_line": 820, - "end_line": 820, - "type": "METHOD", - "content_hash": "b8602ddc21888740" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.showOverlay.getBounds": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.showOverlay.getBounds", - "start_line": 821, - "end_line": 824, - "type": "METHOD", - "content_hash": "d81f78a144fa1908" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.hideOverlay": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.hideOverlay", - "start_line": 829, - "end_line": 842, - "type": "METHOD", - "content_hash": "ea7c9ca38ea36b93" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.hideTerminalCursor": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.hideTerminalCursor", - "start_line": 845, - "end_line": 847, - "type": "METHOD", - "content_hash": "ac7002800b89e383" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.hasOverlay": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.hasOverlay", - "start_line": 850, - "end_line": 852, - "type": "METHOD", - "content_hash": "ebc0104e86b5139e" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.hasOverlay.overlayStack.some() callback": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.hasOverlay.overlayStack.some() callback", - "start_line": 851, - "end_line": 851, - "type": "FUNCTION", - "content_hash": "31d73b3b2da5d019" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.isOverlayFocused": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.isOverlayFocused", - "start_line": 855, - "end_line": 859, - "type": "METHOD", - "content_hash": "b420fd2bd8b52a14" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.isOverlayFocused.overlayStack.some() callback": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.isOverlayFocused.overlayStack.some() callback", - "start_line": 857, - "end_line": 857, - "type": "FUNCTION", - "content_hash": "623ea4892ac7ec0f" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.resolveMouseFocusTarget": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.resolveMouseFocusTarget", - "start_line": 862, - "end_line": 870, - "type": "METHOD", - "content_hash": "a2a96b17f338175f" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.dispatchMouseToOverlay": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.dispatchMouseToOverlay", - "start_line": 873, - "end_line": 899, - "type": "METHOD", - "content_hash": "0e820464d2040e37" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.isOverlayVisible": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.isOverlayVisible", - "start_line": 902, - "end_line": 908, - "type": "METHOD", - "content_hash": "f8a577293c242d0a" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.getTopmostVisibleOverlay": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.getTopmostVisibleOverlay", - "start_line": 911, - "end_line": 920, - "type": "METHOD", - "content_hash": "be2ad9f834179f03" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.invalidate", - "start_line": 922, - "end_line": 925, - "type": "METHOD", - "content_hash": "50eb1498c6f2034e" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.start": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.start", - "start_line": 927, - "end_line": 941, - "type": "METHOD", - "content_hash": "3ac737f6a3575272" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.start.terminal.start() callback": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.start.terminal.start() callback", - "start_line": 931, - "end_line": 931, - "type": "FUNCTION", - "content_hash": "649badfa78b5f4e5" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.start.terminal.start() callback": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.start.terminal.start() callback", - "start_line": 932, - "end_line": 932, - "type": "FUNCTION", - "content_hash": "a5123e581715807f" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.addInputListener": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.addInputListener", - "start_line": 943, - "end_line": 948, - "type": "METHOD", - "content_hash": "72e088ba2b277b5a" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.removeInputListener": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.removeInputListener", - "start_line": 950, - "end_line": 952, - "type": "METHOD", - "content_hash": "7191f445f315deb8" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.onTerminalColorSchemeChange": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.onTerminalColorSchemeChange", - "start_line": 954, - "end_line": 959, - "type": "METHOD", - "content_hash": "00305525cba53373" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setTerminalColorSchemeNotifications": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.setTerminalColorSchemeNotifications", - "start_line": 961, - "end_line": 969, - "type": "METHOD", - "content_hash": "7240dac362a2394e" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.queryCellSize": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.queryCellSize", - "start_line": 971, - "end_line": 979, - "type": "METHOD", - "content_hash": "969168d85a98aa8e" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.stop": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.stop", - "start_line": 981, - "end_line": 991, - "type": "METHOD", - "content_hash": "485c5795a8b360ad" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.renderNow": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.renderNow", - "start_line": 993, - "end_line": 999, - "type": "METHOD", - "content_hash": "a41d73a127962410" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.requestRender", - "start_line": 1001, - "end_line": 1010, - "type": "METHOD", - "content_hash": "aa5a48bda110f60d" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender.process.nextTick() callback": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.requestRender.process.nextTick() callback", - "start_line": 1009, - "end_line": 1009, - "type": "FUNCTION", - "content_hash": "5e9b753d4fcd466d" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestImmediateRender": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.requestImmediateRender", - "start_line": 1012, - "end_line": 1027, - "type": "METHOD", - "content_hash": "0b541385cf0025b8" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestImmediateRender.process.nextTick() callback": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.requestImmediateRender.process.nextTick() callback", - "start_line": 1017, - "end_line": 1026, - "type": "FUNCTION", - "content_hash": "56157b92775a50ed" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.cancelRenderTimer": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.cancelRenderTimer", - "start_line": 1029, - "end_line": 1033, - "type": "METHOD", - "content_hash": "2fb43a7428b4ba62" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.scheduleRender": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.scheduleRender", - "start_line": 1035, - "end_line": 1053, - "type": "METHOD", - "content_hash": "4666b54b23c2f740" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.scheduleRender.setTimeout() callback": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.scheduleRender.setTimeout() callback", - "start_line": 1041, - "end_line": 1052, - "type": "FUNCTION", - "content_hash": "6efb4ba370b58d74" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.handleTerminalInput": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.handleTerminalInput", - "start_line": 1055, - "end_line": 1131, - "type": "METHOD", - "content_hash": "dda030a79aaf8350" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.handleTerminalInput.focusedOverlay": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.handleTerminalInput.focusedOverlay", - "start_line": 1093, - "end_line": 1093, - "type": "CLASS", - "content_hash": "c2ae21c404b47e9f" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.handleTerminalInput.focusedOverlay.overlayStack.find() callback": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.handleTerminalInput.focusedOverlay.overlayStack.find() callback", - "start_line": 1093, - "end_line": 1093, - "type": "FUNCTION", - "content_hash": "c2ae21c404b47e9f" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.handleTerminalInput.focusIsOverlay": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.handleTerminalInput.focusIsOverlay", - "start_line": 1104, - "end_line": 1104, - "type": "CLASS", - "content_hash": "30f94fe62b375b8b" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.handleTerminalInput.focusIsOverlay.overlayStack.some() callback": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.handleTerminalInput.focusIsOverlay.overlayStack.some() callback", - "start_line": 1104, - "end_line": 1104, - "type": "FUNCTION", - "content_hash": "30f94fe62b375b8b" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.consumeTerminalColorResponse": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.consumeTerminalColorResponse", - "start_line": 1133, - "end_line": 1165, - "type": "METHOD", - "content_hash": "33eba0ee513e72ce" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.terminalColorQueryResult": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.terminalColorQueryResult", - "start_line": 1167, - "end_line": 1170, - "type": "METHOD", - "content_hash": "b417ba22ba4ff9cb" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.terminalColorQueryResult.palette.query.palette.every() callback": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.terminalColorQueryResult.palette.query.palette.every() callback", - "start_line": 1168, - "end_line": 1168, - "type": "FUNCTION", - "content_hash": "697e9da780cefa6a" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.terminalColorQueryResult.palette": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.terminalColorQueryResult.palette", - "start_line": 1168, - "end_line": 1168, - "type": "CLASS", - "content_hash": "697e9da780cefa6a" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.completeTerminalColorQuery": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.completeTerminalColorQuery", - "start_line": 1172, - "end_line": 1177, - "type": "METHOD", - "content_hash": "ed568c9848eb8ea9" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.consumeTerminalColorSchemeReport": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.consumeTerminalColorSchemeReport", - "start_line": 1179, - "end_line": 1189, - "type": "METHOD", - "content_hash": "f522598b9ec5d287" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.consumeCellSizeResponse": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.consumeCellSizeResponse", - "start_line": 1191, - "end_line": 1209, - "type": "METHOD", - "content_hash": "86c3bc7d253807ed" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.resolveOverlayLayout": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.resolveOverlayLayout", - "start_line": 1215, - "end_line": 1313, - "type": "METHOD", - "content_hash": "ec5bef765b38a03d" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.resolveAnchorRow": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.resolveAnchorRow", - "start_line": 1315, - "end_line": 1330, - "type": "METHOD", - "content_hash": "109aa6779f692a0b" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.resolveAnchorCol": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.resolveAnchorCol", - "start_line": 1332, - "end_line": 1347, - "type": "METHOD", - "content_hash": "8e022e23c7558fa8" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeOverlays": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.compositeOverlays", - "start_line": 1350, - "end_line": 1422, - "type": "METHOD", - "content_hash": "e5c3f44c77c2ca76" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeOverlays.visibleEntries": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.compositeOverlays.visibleEntries", - "start_line": 1363, - "end_line": 1363, - "type": "CLASS", - "content_hash": "4ecee4382a1da5e9" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeOverlays.visibleEntries.overlayStack.filter() callback": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.compositeOverlays.visibleEntries.overlayStack.filter() callback", - "start_line": 1363, - "end_line": 1363, - "type": "FUNCTION", - "content_hash": "4ecee4382a1da5e9" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeOverlays.visibleEntries.sort() callback": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.compositeOverlays.visibleEntries.sort() callback", - "start_line": 1364, - "end_line": 1364, - "type": "FUNCTION", - "content_hash": "2e963e291b3dac9b" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeOverlays.rendered.map() callback": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.compositeOverlays.rendered.map() callback", - "start_line": 1387, - "end_line": 1393, - "type": "FUNCTION", - "content_hash": "4fe3d26a293a2ef0" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.applyLineResets": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.applyLineResets", - "start_line": 1424, - "end_line": 1433, - "type": "METHOD", - "content_hash": "e1c8e8502da4acf9" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeLineAt": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.compositeLineAt", - "start_line": 1435, - "end_line": 1443, - "type": "METHOD", - "content_hash": "34cb90284e3009f1" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.extractCursorPosition": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.extractCursorPosition", - "start_line": 1453, - "end_line": 1471, - "type": "METHOD", - "content_hash": "3e4265e721565a5f" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.resolveFakeCursors": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.resolveFakeCursors", - "start_line": 1478, - "end_line": 1484, - "type": "METHOD", - "content_hash": "54f6f7ea61d15c97" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.resolveFakeCursors.lines.map() callback": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.resolveFakeCursors.lines.map() callback", - "start_line": 1479, - "end_line": 1483, - "type": "FUNCTION", - "content_hash": "9d3e6619fc724c1b" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.queryTerminalColors": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.queryTerminalColors", - "start_line": 1494, - "end_line": 1516, - "type": "METHOD", - "content_hash": "0f69ba489a6916f9" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.queryTerminalColors.": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.queryTerminalColors.", - "start_line": 1501, - "end_line": 1515, - "type": "FUNCTION", - "content_hash": "10704776f2d9c517" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.queryTerminalColors..query.palette.Array.from() callback": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.queryTerminalColors..query.palette.Array.from() callback", - "start_line": 1503, - "end_line": 1503, - "type": "FUNCTION", - "content_hash": "cd1b8e09c9768434" - }, - "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.queryTerminalColors..setTimeout() callback": { - "file_path": "packages/tui/src/tui.ts", - "qualified_name": "packages.tui.src.tui.TuiBase.queryTerminalColors..setTimeout() callback", - "start_line": 1509, - "end_line": 1512, - "type": "FUNCTION", - "content_hash": "06b38f2de7e33e5a" - }, - "packages/tui/src/undo-stack.ts|packages.tui.src.undo-stack.UndoStack": { - "file_path": "packages/tui/src/undo-stack.ts", - "qualified_name": "packages.tui.src.undo-stack.UndoStack", - "start_line": 7, - "end_line": 28, - "type": "CLASS", - "content_hash": "f562f870ce808785" - }, - "packages/tui/src/undo-stack.ts|packages.tui.src.undo-stack.UndoStack.push": { - "file_path": "packages/tui/src/undo-stack.ts", - "qualified_name": "packages.tui.src.undo-stack.UndoStack.push", - "start_line": 11, - "end_line": 13, - "type": "METHOD", - "content_hash": "6993229b74a49e63" - }, - "packages/tui/src/undo-stack.ts|packages.tui.src.undo-stack.UndoStack.pop": { - "file_path": "packages/tui/src/undo-stack.ts", - "qualified_name": "packages.tui.src.undo-stack.UndoStack.pop", - "start_line": 16, - "end_line": 18, - "type": "METHOD", - "content_hash": "67c8a9a9d8093993" - }, - "packages/tui/src/undo-stack.ts|packages.tui.src.undo-stack.UndoStack.clear": { - "file_path": "packages/tui/src/undo-stack.ts", - "qualified_name": "packages.tui.src.undo-stack.UndoStack.clear", - "start_line": 21, - "end_line": 23, - "type": "METHOD", - "content_hash": "e882f2a690db347c" - }, - "packages/tui/src/undo-stack.ts|packages.tui.src.undo-stack.UndoStack.length": { - "file_path": "packages/tui/src/undo-stack.ts", - "qualified_name": "packages.tui.src.undo-stack.UndoStack.length", - "start_line": 25, - "end_line": 27, - "type": "METHOD", - "content_hash": "ef4bf42a0536a552" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.getGraphemeSegmenter": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.getGraphemeSegmenter", - "start_line": 10, - "end_line": 12, - "type": "FUNCTION", - "content_hash": "0a65bff53c501d8d" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.getWordSegmenter": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.getWordSegmenter", - "start_line": 17, - "end_line": 19, - "type": "FUNCTION", - "content_hash": "b90ed1c5284b29ad" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.couldBeEmoji": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.couldBeEmoji", - "start_line": 27, - "end_line": 37, - "type": "FUNCTION", - "content_hash": "ffa4911dc67451a7" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.isPrintableAscii": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.isPrintableAscii", - "start_line": 65, - "end_line": 73, - "type": "FUNCTION", - "content_hash": "5f622133d20278c1" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.truncateFragmentToWidth": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.truncateFragmentToWidth", - "start_line": 75, - "end_line": 153, - "type": "FUNCTION", - "content_hash": "3fa02f6929b4fb2c" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.finalizeTruncatedResult": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.finalizeTruncatedResult", - "start_line": 155, - "end_line": 175, - "type": "FUNCTION", - "content_hash": "a7766b7699e28e9b" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.graphemeWidth": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.graphemeWidth", - "start_line": 182, - "end_line": 245, - "type": "FUNCTION", - "content_hash": "a35c55eb0797e78e" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.visibleWidth", - "start_line": 250, - "end_line": 310, - "type": "FUNCTION", - "content_hash": "72a60b9577c09e62" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.stripTerminalSequences": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.stripTerminalSequences", - "start_line": 313, - "end_line": 327, - "type": "FUNCTION", - "content_hash": "78a4920b050daf01" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.GraphemeCellRange": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.GraphemeCellRange", - "start_line": 329, - "end_line": 332, - "type": "INTERFACE", - "content_hash": "52f6db603cb36483" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.getGraphemeCellRange": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.getGraphemeCellRange", - "start_line": 335, - "end_line": 356, - "type": "FUNCTION", - "content_hash": "e41f23a61d14563a" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.getOsc8LinkAtColumn": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.getOsc8LinkAtColumn", - "start_line": 359, - "end_line": 381, - "type": "FUNCTION", - "content_hash": "8c1d0e5fd808d883" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.normalizeTerminalOutput": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.normalizeTerminalOutput", - "start_line": 394, - "end_line": 416, - "type": "FUNCTION", - "content_hash": "0ca7e055bdce0166" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.normalizeTerminalOutput.normalized.replace() callback": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.normalizeTerminalOutput.normalized.replace() callback", - "start_line": 397, - "end_line": 398, - "type": "FUNCTION", - "content_hash": "c0f518a398e90dc8" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.extractAnsiCode": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.extractAnsiCode", - "start_line": 421, - "end_line": 424, - "type": "FUNCTION", - "content_hash": "00bc55a3bcd72987" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.asciiVisibleWidth": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.asciiVisibleWidth", - "start_line": 430, - "end_line": 450, - "type": "FUNCTION", - "content_hash": "8ba250f25c8f5a9a" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.ansiCodeLength": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.ansiCodeLength", - "start_line": 453, - "end_line": 482, - "type": "FUNCTION", - "content_hash": "2bcd828e77c82e76" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.ActiveHyperlink": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.ActiveHyperlink", - "start_line": 486, - "end_line": 490, - "type": "INTERFACE", - "content_hash": "e864c30e6f76924d" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.parseOsc8Hyperlink": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.parseOsc8Hyperlink", - "start_line": 492, - "end_line": 510, - "type": "FUNCTION", - "content_hash": "b9d6b00157984e4d" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.formatOsc8Hyperlink": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.formatOsc8Hyperlink", - "start_line": 512, - "end_line": 514, - "type": "FUNCTION", - "content_hash": "7b0e940f5a5af473" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.formatOsc8Close": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.formatOsc8Close", - "start_line": 516, - "end_line": 518, - "type": "FUNCTION", - "content_hash": "1c77635ceeeab24b" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.getActiveOsc8Close": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.getActiveOsc8Close", - "start_line": 520, - "end_line": 540, - "type": "FUNCTION", - "content_hash": "d289350b54a27a1b" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.AnsiCodeTracker": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.AnsiCodeTracker", - "start_line": 545, - "end_line": 769, - "type": "CLASS", - "content_hash": "056faad4ed67e2ce" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.AnsiCodeTracker.process": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.AnsiCodeTracker.process", - "start_line": 559, - "end_line": 691, - "type": "METHOD", - "content_hash": "99d942116ee33f08" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.AnsiCodeTracker.reset": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.AnsiCodeTracker.reset", - "start_line": 693, - "end_line": 705, - "type": "METHOD", - "content_hash": "4b2ab55d8773eb1a" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.AnsiCodeTracker.clear": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.AnsiCodeTracker.clear", - "start_line": 708, - "end_line": 711, - "type": "METHOD", - "content_hash": "ebfe43d405a9b1ab" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.AnsiCodeTracker.getActiveCodes": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.AnsiCodeTracker.getActiveCodes", - "start_line": 713, - "end_line": 731, - "type": "METHOD", - "content_hash": "20fd05d77b3f0223" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.AnsiCodeTracker.getActiveBackgroundCode": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.AnsiCodeTracker.getActiveBackgroundCode", - "start_line": 733, - "end_line": 735, - "type": "METHOD", - "content_hash": "cf849228e15ec050" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.AnsiCodeTracker.hasActiveCodes": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.AnsiCodeTracker.hasActiveCodes", - "start_line": 737, - "end_line": 751, - "type": "METHOD", - "content_hash": "2bd52dad10c2929e" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.AnsiCodeTracker.getLineEndReset": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.AnsiCodeTracker.getLineEndReset", - "start_line": 759, - "end_line": 768, - "type": "METHOD", - "content_hash": "9228a252b00d818a" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.updateTrackerFromText": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.updateTrackerFromText", - "start_line": 771, - "end_line": 783, - "type": "FUNCTION", - "content_hash": "eaa02c32f2cd6b76" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.getActiveBackgroundAnsi": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.getActiveBackgroundAnsi", - "start_line": 786, - "end_line": 790, - "type": "FUNCTION", - "content_hash": "a1c0e8a0d3203ff5" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.graphemeSegments": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.graphemeSegments", - "start_line": 792, - "end_line": 794, - "type": "FUNCTION", - "content_hash": "50e8812079c8b0bb" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.splitIntoTokensWithAnsi": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.splitIntoTokensWithAnsi", - "start_line": 799, - "end_line": 878, - "type": "FUNCTION", - "content_hash": "9f6e701fdfb21b17" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.flattenLines": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.flattenLines", - "start_line": 896, - "end_line": 898, - "type": "FUNCTION", - "content_hash": "2b10d5a600d3a1d5" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.wrapTextWithAnsi": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.wrapTextWithAnsi", - "start_line": 900, - "end_line": 923, - "type": "FUNCTION", - "content_hash": "28030edfaa22abb5" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.wrapSingleLine": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.wrapSingleLine", - "start_line": 925, - "end_line": 1004, - "type": "FUNCTION", - "content_hash": "ba92a65c1c8db5ac" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.wrapSingleLine.wrapped.map() callback": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.wrapSingleLine.wrapped.map() callback", - "start_line": 1003, - "end_line": 1003, - "type": "FUNCTION", - "content_hash": "cd5a8e46e98d5a9a" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.isWhitespaceChar": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.isWhitespaceChar", - "start_line": 1011, - "end_line": 1013, - "type": "FUNCTION", - "content_hash": "d42754d2ad473059" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.isPunctuationChar": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.isPunctuationChar", - "start_line": 1018, - "end_line": 1020, - "type": "FUNCTION", - "content_hash": "0b7d9c1248071912" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.breakLongWord": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.breakLongWord", - "start_line": 1022, - "end_line": 1089, - "type": "FUNCTION", - "content_hash": "12be262715a28ae3" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.applyBackgroundToLine": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.applyBackgroundToLine", - "start_line": 1099, - "end_line": 1108, - "type": "FUNCTION", - "content_hash": "782bfcc856be2acb" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.truncateToWidth": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.truncateToWidth", - "start_line": 1121, - "end_line": 1257, - "type": "FUNCTION", - "content_hash": "bcd25f131e36e707" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.sliceByColumn": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.sliceByColumn", - "start_line": 1263, - "end_line": 1265, - "type": "FUNCTION", - "content_hash": "5f8787b61c0c9366" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.sliceWithWidth": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.sliceWithWidth", - "start_line": 1268, - "end_line": 1316, - "type": "FUNCTION", - "content_hash": "52658a9902ec3d14" - }, - "packages/tui/src/utils.ts|packages.tui.src.utils.extractSegments": { - "file_path": "packages/tui/src/utils.ts", - "qualified_name": "packages.tui.src.utils.extractSegments", - "start_line": 1326, - "end_line": 1402, - "type": "FUNCTION", - "content_hash": "296161e06f75e044" - }, - "packages/tui/src/wheel-scroll.ts|packages.tui.src.wheel-scroll.terminalAcceleratesWheel": { - "file_path": "packages/tui/src/wheel-scroll.ts", - "qualified_name": "packages.tui.src.wheel-scroll.terminalAcceleratesWheel", - "start_line": 18, - "end_line": 26, - "type": "FUNCTION", - "content_hash": "a7d388df5ce87374" - }, - "packages/tui/src/wheel-scroll.ts|packages.tui.src.wheel-scroll.WheelScrollAccelerator": { - "file_path": "packages/tui/src/wheel-scroll.ts", - "qualified_name": "packages.tui.src.wheel-scroll.WheelScrollAccelerator", - "start_line": 35, - "end_line": 82, - "type": "CLASS", - "content_hash": "711ec4628e09afde" - }, - "packages/tui/src/wheel-scroll.ts|packages.tui.src.wheel-scroll.WheelScrollAccelerator.constructor": { - "file_path": "packages/tui/src/wheel-scroll.ts", - "qualified_name": "packages.tui.src.wheel-scroll.WheelScrollAccelerator.constructor", - "start_line": 43, - "end_line": 46, - "type": "CONSTRUCTOR", - "content_hash": "36a216fe422b4bd4" - }, - "packages/tui/src/wheel-scroll.ts|packages.tui.src.wheel-scroll.WheelScrollAccelerator.setLines": { - "file_path": "packages/tui/src/wheel-scroll.ts", - "qualified_name": "packages.tui.src.wheel-scroll.WheelScrollAccelerator.setLines", - "start_line": 48, - "end_line": 51, - "type": "METHOD", - "content_hash": "f4fde30970a1a400" - }, - "packages/tui/src/wheel-scroll.ts|packages.tui.src.wheel-scroll.WheelScrollAccelerator.next": { - "file_path": "packages/tui/src/wheel-scroll.ts", - "qualified_name": "packages.tui.src.wheel-scroll.WheelScrollAccelerator.next", - "start_line": 54, - "end_line": 74, - "type": "METHOD", - "content_hash": "502d794034653814" - }, - "packages/tui/src/wheel-scroll.ts|packages.tui.src.wheel-scroll.WheelScrollAccelerator.reset": { - "file_path": "packages/tui/src/wheel-scroll.ts", - "qualified_name": "packages.tui.src.wheel-scroll.WheelScrollAccelerator.reset", - "start_line": 76, - "end_line": 81, - "type": "METHOD", - "content_hash": "58cb1e8968858ce4" - }, - "packages/tui/src/word-navigation.ts|packages.tui.src.word-navigation.WordNavigationOptions": { - "file_path": "packages/tui/src/word-navigation.ts", - "qualified_name": "packages.tui.src.word-navigation.WordNavigationOptions", - "start_line": 9, - "end_line": 14, - "type": "INTERFACE", - "content_hash": "cfed7ec91e7576ce" - }, - "packages/tui/src/word-navigation.ts|packages.tui.src.word-navigation.findWordBackward": { - "file_path": "packages/tui/src/word-navigation.ts", - "qualified_name": "packages.tui.src.word-navigation.findWordBackward", - "start_line": 22, - "end_line": 70, - "type": "FUNCTION", - "content_hash": "f76e10d8ff94af35" - }, - "packages/tui/src/word-navigation.ts|packages.tui.src.word-navigation.findWordForward": { - "file_path": "packages/tui/src/word-navigation.ts", - "qualified_name": "packages.tui.src.word-navigation.findWordForward", - "start_line": 78, - "end_line": 117, - "type": "FUNCTION", - "content_hash": "32198ed30c6c2cad" - }, - "scripts/build-coding-agent-bundle.mjs|scripts.build-coding-agent-bundle.lazyJitiPlugin": { - "file_path": "scripts/build-coding-agent-bundle.mjs", - "qualified_name": "scripts.build-coding-agent-bundle.lazyJitiPlugin", - "start_line": 35, - "end_line": 57, - "type": "CLASS", - "content_hash": "5213c16513f88842" - }, - "scripts/build-coding-agent-bundle.mjs|scripts.build-coding-agent-bundle.lazyJitiPlugin.setup": { - "file_path": "scripts/build-coding-agent-bundle.mjs", - "qualified_name": "scripts.build-coding-agent-bundle.lazyJitiPlugin.setup", - "start_line": 37, - "end_line": 56, - "type": "METHOD", - "content_hash": "280bbf470de9137d" - }, - "scripts/build-coding-agent-bundle.mjs|scripts.build-coding-agent-bundle.lazyJitiPlugin.setup.build.onResolve() callback": { - "file_path": "scripts/build-coding-agent-bundle.mjs", - "qualified_name": "scripts.build-coding-agent-bundle.lazyJitiPlugin.setup.build.onResolve() callback", - "start_line": 38, - "end_line": 41, - "type": "FUNCTION", - "content_hash": "157548ae22dc591b" - }, - "scripts/build-coding-agent-bundle.mjs|scripts.build-coding-agent-bundle.lazyJitiPlugin.setup.build.onLoad() callback": { - "file_path": "scripts/build-coding-agent-bundle.mjs", - "qualified_name": "scripts.build-coding-agent-bundle.lazyJitiPlugin.setup.build.onLoad() callback", - "start_line": 42, - "end_line": 55, - "type": "FUNCTION", - "content_hash": "8642ea1a8b17f6e1" - }, - "scripts/build-coding-agent-bundle.mjs|scripts.build-coding-agent-bundle.httpsProxyAgentNamedExportPlugin": { - "file_path": "scripts/build-coding-agent-bundle.mjs", - "qualified_name": "scripts.build-coding-agent-bundle.httpsProxyAgentNamedExportPlugin", - "start_line": 59, - "end_line": 81, - "type": "CLASS", - "content_hash": "5ba5ae1ad8d22682" - }, - "scripts/build-coding-agent-bundle.mjs|scripts.build-coding-agent-bundle.httpsProxyAgentNamedExportPlugin.setup": { - "file_path": "scripts/build-coding-agent-bundle.mjs", - "qualified_name": "scripts.build-coding-agent-bundle.httpsProxyAgentNamedExportPlugin.setup", - "start_line": 61, - "end_line": 80, - "type": "METHOD", - "content_hash": "874d067879628d5e" - }, - "scripts/build-coding-agent-bundle.mjs|scripts.build-coding-agent-bundle.httpsProxyAgentNamedExportPlugin.setup.build.onResolve() callback": { - "file_path": "scripts/build-coding-agent-bundle.mjs", - "qualified_name": "scripts.build-coding-agent-bundle.httpsProxyAgentNamedExportPlugin.setup.build.onResolve() callback", - "start_line": 62, - "end_line": 68, - "type": "FUNCTION", - "content_hash": "c5ed38c3bcca3c12" - }, - "scripts/build-coding-agent-bundle.mjs|scripts.build-coding-agent-bundle.httpsProxyAgentNamedExportPlugin.setup.build.onLoad() callback": { - "file_path": "scripts/build-coding-agent-bundle.mjs", - "qualified_name": "scripts.build-coding-agent-bundle.httpsProxyAgentNamedExportPlugin.setup.build.onLoad() callback", - "start_line": 74, - "end_line": 78, - "type": "FUNCTION", - "content_hash": "3632e6026cb4919a" - }, - "scripts/build-coding-agent-bundle.mjs|scripts.build-coding-agent-bundle.commonBuildOptions": { - "file_path": "scripts/build-coding-agent-bundle.mjs", - "qualified_name": "scripts.build-coding-agent-bundle.commonBuildOptions", - "start_line": 83, - "end_line": 109, - "type": "FUNCTION", - "content_hash": "f34ca1b0dd6bb42b" - }, - "scripts/build-coding-agent-bundle.mjs|scripts.build-coding-agent-bundle.validateExternalImports": { - "file_path": "scripts/build-coding-agent-bundle.mjs", - "qualified_name": "scripts.build-coding-agent-bundle.validateExternalImports", - "start_line": 111, - "end_line": 126, - "type": "FUNCTION", - "content_hash": "df3944e99658c465" - }, - "scripts/build-coding-agent-bundle.mjs|scripts.build-coding-agent-bundle.findContainingOutput": { - "file_path": "scripts/build-coding-agent-bundle.mjs", - "qualified_name": "scripts.build-coding-agent-bundle.findContainingOutput", - "start_line": 128, - "end_line": 136, - "type": "FUNCTION", - "content_hash": "e032fd3d61d8f3bc" - }, - "scripts/build-coding-agent-bundle.mjs|scripts.build-coding-agent-bundle.findContainingOutput.some() callback": { - "file_path": "scripts/build-coding-agent-bundle.mjs", - "qualified_name": "scripts.build-coding-agent-bundle.findContainingOutput.some() callback", - "start_line": 131, - "end_line": 131, - "type": "FUNCTION", - "content_hash": "2181d7cf40214f5f" - }, - "scripts/build-coding-agent-bundle.mjs|scripts.build-coding-agent-bundle.outputBytes": { - "file_path": "scripts/build-coding-agent-bundle.mjs", - "qualified_name": "scripts.build-coding-agent-bundle.outputBytes", - "start_line": 138, - "end_line": 143, - "type": "FUNCTION", - "content_hash": "b2a08c0242c4d8d0" - }, - "scripts/build-coding-agent-bundle.mjs|scripts.build-coding-agent-bundle.outputBytes.metafiles.reduce() callback": { - "file_path": "scripts/build-coding-agent-bundle.mjs", - "qualified_name": "scripts.build-coding-agent-bundle.outputBytes.metafiles.reduce() callback", - "start_line": 140, - "end_line": 140, - "type": "FUNCTION", - "content_hash": "e8b900d9e6d570d5" - }, - "scripts/build-coding-agent-bundle.mjs|scripts.build-coding-agent-bundle.outputBytes.metafiles.reduce() callback.reduce() callback": { - "file_path": "scripts/build-coding-agent-bundle.mjs", - "qualified_name": "scripts.build-coding-agent-bundle.outputBytes.metafiles.reduce() callback.reduce() callback", - "start_line": 140, - "end_line": 140, - "type": "FUNCTION", - "content_hash": "e8b900d9e6d570d5" - }, - "scripts/build-coding-agent-bundle.mjs|scripts.build-coding-agent-bundle.invalid": { - "file_path": "scripts/build-coding-agent-bundle.mjs", - "qualified_name": "scripts.build-coding-agent-bundle.invalid", - "start_line": 230, - "end_line": 230, - "type": "CLASS", - "content_hash": "ae3f2f179e3217df" - }, - "scripts/build-coding-agent-bundle.mjs|scripts.build-coding-agent-bundle.invalid.output.imports.filter() callback": { - "file_path": "scripts/build-coding-agent-bundle.mjs", - "qualified_name": "scripts.build-coding-agent-bundle.invalid.output.imports.filter() callback", - "start_line": 230, - "end_line": 230, - "type": "FUNCTION", - "content_hash": "ae3f2f179e3217df" - }, - "scripts/build-coding-agent-bundle.mjs|scripts.build-coding-agent-bundle.invalid.map() callback": { - "file_path": "scripts/build-coding-agent-bundle.mjs", - "qualified_name": "scripts.build-coding-agent-bundle.invalid.map() callback", - "start_line": 233, - "end_line": 233, - "type": "FUNCTION", - "content_hash": "0bb12aec11908d27" - }, - "scripts/build-coding-agent-bundle.mjs|scripts.build-coding-agent-bundle.files": { - "file_path": "scripts/build-coding-agent-bundle.mjs", - "qualified_name": "scripts.build-coding-agent-bundle.files", - "start_line": 262, - "end_line": 262, - "type": "CLASS", - "content_hash": "951d077dbf2008f7" - }, - "scripts/build-coding-agent-bundle.mjs|scripts.build-coding-agent-bundle.files.metafiles.flatMap() callback": { - "file_path": "scripts/build-coding-agent-bundle.mjs", - "qualified_name": "scripts.build-coding-agent-bundle.files.metafiles.flatMap() callback", - "start_line": 262, - "end_line": 262, - "type": "FUNCTION", - "content_hash": "951d077dbf2008f7" - }, - "scripts/check-browser-smoke.mjs|scripts.check-browser-smoke.generatedCatalogDataPlugin": { - "file_path": "scripts/check-browser-smoke.mjs", - "qualified_name": "scripts.check-browser-smoke.generatedCatalogDataPlugin", - "start_line": 13, - "end_line": 26, - "type": "CLASS", - "content_hash": "6ccbd88b213142f1" - }, - "scripts/check-browser-smoke.mjs|scripts.check-browser-smoke.generatedCatalogDataPlugin.setup": { - "file_path": "scripts/check-browser-smoke.mjs", - "qualified_name": "scripts.check-browser-smoke.generatedCatalogDataPlugin.setup", - "start_line": 15, - "end_line": 25, - "type": "METHOD", - "content_hash": "c8e65f1fd51a944f" - }, - "scripts/check-browser-smoke.mjs|scripts.check-browser-smoke.generatedCatalogDataPlugin.setup.build.onResolve() callback": { - "file_path": "scripts/check-browser-smoke.mjs", - "qualified_name": "scripts.check-browser-smoke.generatedCatalogDataPlugin.setup.build.onResolve() callback", - "start_line": 16, - "end_line": 20, - "type": "FUNCTION", - "content_hash": "98bec2448bc447ab" - }, - "scripts/check-browser-smoke.mjs|scripts.check-browser-smoke.generatedCatalogDataPlugin.setup.build.onLoad() callback": { - "file_path": "scripts/check-browser-smoke.mjs", - "qualified_name": "scripts.check-browser-smoke.generatedCatalogDataPlugin.setup.build.onLoad() callback", - "start_line": 21, - "end_line": 24, - "type": "FUNCTION", - "content_hash": "ba46d86af15fb65e" - }, - "scripts/check-browser-smoke.mjs|scripts.check-browser-smoke.normalizePath": { - "file_path": "scripts/check-browser-smoke.mjs", - "qualified_name": "scripts.check-browser-smoke.normalizePath", - "start_line": 28, - "end_line": 30, - "type": "FUNCTION", - "content_hash": "745c2c7a6c1c2683" - }, - "scripts/check-browser-smoke.mjs|scripts.check-browser-smoke.findInput": { - "file_path": "scripts/check-browser-smoke.mjs", - "qualified_name": "scripts.check-browser-smoke.findInput", - "start_line": 32, - "end_line": 37, - "type": "FUNCTION", - "content_hash": "1081f67092c335e7" - }, - "scripts/check-browser-smoke.mjs|scripts.check-browser-smoke.findInput.find() callback": { - "file_path": "scripts/check-browser-smoke.mjs", - "qualified_name": "scripts.check-browser-smoke.findInput.find() callback", - "start_line": 33, - "end_line": 36, - "type": "FUNCTION", - "content_hash": "bbb8df376f1064aa" - }, - "scripts/check-browser-smoke.mjs|scripts.check-browser-smoke.includesNodePackage": { - "file_path": "scripts/check-browser-smoke.mjs", - "qualified_name": "scripts.check-browser-smoke.includesNodePackage", - "start_line": 39, - "end_line": 42, - "type": "FUNCTION", - "content_hash": "5f768c9da7c421f1" - }, - "scripts/check-browser-smoke.mjs|scripts.check-browser-smoke.includesNodePackage.some() callback": { - "file_path": "scripts/check-browser-smoke.mjs", - "qualified_name": "scripts.check-browser-smoke.includesNodePackage.some() callback", - "start_line": 41, - "end_line": 41, - "type": "FUNCTION", - "content_hash": "0d12cebe13f0aa3e" - }, - "scripts/check-browser-smoke.mjs|scripts.check-browser-smoke.contributingInputs": { - "file_path": "scripts/check-browser-smoke.mjs", - "qualified_name": "scripts.check-browser-smoke.contributingInputs", - "start_line": 111, - "end_line": 117, - "type": "CLASS", - "content_hash": "7a989dbb6c03ace3" - }, - "scripts/check-browser-smoke.mjs|scripts.check-browser-smoke.contributingInputs.flatMap() callback": { - "file_path": "scripts/check-browser-smoke.mjs", - "qualified_name": "scripts.check-browser-smoke.contributingInputs.flatMap() callback", - "start_line": 112, - "end_line": 115, - "type": "FUNCTION", - "content_hash": "27523f61d5892e09" - }, - "scripts/check-browser-smoke.mjs|scripts.check-browser-smoke.contributingInputs.flatMap() callback.filter() callback": { - "file_path": "scripts/check-browser-smoke.mjs", - "qualified_name": "scripts.check-browser-smoke.contributingInputs.flatMap() callback.filter() callback", - "start_line": 114, - "end_line": 114, - "type": "FUNCTION", - "content_hash": "79248d0ef24e42c3" - }, - "scripts/check-browser-smoke.mjs|scripts.check-browser-smoke.contributingInputs.flatMap() callback.map() callback": { - "file_path": "scripts/check-browser-smoke.mjs", - "qualified_name": "scripts.check-browser-smoke.contributingInputs.flatMap() callback.map() callback", - "start_line": 115, - "end_line": 115, - "type": "FUNCTION", - "content_hash": "7d479c30975c8c15" - }, - "scripts/check-browser-smoke.mjs|scripts.check-browser-smoke.catalogInputs.filter() callback": { - "file_path": "scripts/check-browser-smoke.mjs", - "qualified_name": "scripts.check-browser-smoke.catalogInputs.filter() callback", - "start_line": 118, - "end_line": 119, - "type": "FUNCTION", - "content_hash": "9941295316667cfa" - }, - "scripts/check-browser-smoke.mjs|scripts.check-browser-smoke.catalogInputs": { - "file_path": "scripts/check-browser-smoke.mjs", - "qualified_name": "scripts.check-browser-smoke.catalogInputs", - "start_line": 118, - "end_line": 120, - "type": "CLASS", - "content_hash": "cc4c25b0e34c0eb7" - }, - "scripts/check-browser-smoke.mjs|scripts.check-browser-smoke.includedAiSdkPackages": { - "file_path": "scripts/check-browser-smoke.mjs", - "qualified_name": "scripts.check-browser-smoke.includedAiSdkPackages", - "start_line": 134, - "end_line": 134, - "type": "CLASS", - "content_hash": "dfee6e049cc2d154" - }, - "scripts/check-browser-smoke.mjs|scripts.check-browser-smoke.includedAiSdkPackages.aiSdkPackages.filter() callback": { - "file_path": "scripts/check-browser-smoke.mjs", - "qualified_name": "scripts.check-browser-smoke.includedAiSdkPackages.aiSdkPackages.filter() callback", - "start_line": 134, - "end_line": 134, - "type": "FUNCTION", - "content_hash": "dfee6e049cc2d154" - }, - "scripts/check-browser-smoke.mjs|scripts.check-browser-smoke.error.errors.map() callback": { - "file_path": "scripts/check-browser-smoke.mjs", - "qualified_name": "scripts.check-browser-smoke.error.errors.map() callback", - "start_line": 149, - "end_line": 154, - "type": "FUNCTION", - "content_hash": "e1448467f0218dbe" - }, - "scripts/check-entry-graphs.mjs|scripts.check-entry-graphs.resolveSpec": { - "file_path": "scripts/check-entry-graphs.mjs", - "qualified_name": "scripts.check-entry-graphs.resolveSpec", - "start_line": 77, - "end_line": 96, - "type": "FUNCTION", - "content_hash": "dbf93cb3b7d60fee" - }, - "scripts/check-entry-graphs.mjs|scripts.check-entry-graphs.walk": { - "file_path": "scripts/check-entry-graphs.mjs", - "qualified_name": "scripts.check-entry-graphs.walk", - "start_line": 98, - "end_line": 111, - "type": "FUNCTION", - "content_hash": "d6a1d0e271225034" - }, - "scripts/check-entry-graphs.mjs|scripts.check-entry-graphs.sourceFor": { - "file_path": "scripts/check-entry-graphs.mjs", - "qualified_name": "scripts.check-entry-graphs.sourceFor", - "start_line": 114, - "end_line": 118, - "type": "FUNCTION", - "content_hash": "efdb585316d005a5" - }, - "scripts/check-entry-graphs.mjs|scripts.check-entry-graphs.expand": { - "file_path": "scripts/check-entry-graphs.mjs", - "qualified_name": "scripts.check-entry-graphs.expand", - "start_line": 120, - "end_line": 127, - "type": "FUNCTION", - "content_hash": "980100d3ee8514a9" - }, - "scripts/check-entry-graphs.mjs|scripts.check-entry-graphs.expand.filter() callback": { - "file_path": "scripts/check-entry-graphs.mjs", - "qualified_name": "scripts.check-entry-graphs.expand.filter() callback", - "start_line": 125, - "end_line": 125, - "type": "FUNCTION", - "content_hash": "f2c7bb10cef8254b" - }, - "scripts/check-entry-graphs.mjs|scripts.check-entry-graphs.expand.map() callback": { - "file_path": "scripts/check-entry-graphs.mjs", - "qualified_name": "scripts.check-entry-graphs.expand.map() callback", - "start_line": 126, - "end_line": 126, - "type": "FUNCTION", - "content_hash": "b2068e2aabd7baed" - }, - "scripts/check-entry-graphs.mjs|scripts.check-entry-graphs.graph": { - "file_path": "scripts/check-entry-graphs.mjs", - "qualified_name": "scripts.check-entry-graphs.graph", - "start_line": 147, - "end_line": 147, - "type": "CLASS", - "content_hash": "8af92eaa6449c9a9" - }, - "scripts/check-entry-graphs.mjs|scripts.check-entry-graphs.graph.map() callback": { - "file_path": "scripts/check-entry-graphs.mjs", - "qualified_name": "scripts.check-entry-graphs.graph.map() callback", - "start_line": 151, - "end_line": 151, - "type": "FUNCTION", - "content_hash": "94a238e070334d01" - }, - "scripts/check-entry-graphs.mjs|scripts.check-entry-graphs.hit": { - "file_path": "scripts/check-entry-graphs.mjs", - "qualified_name": "scripts.check-entry-graphs.hit", - "start_line": 156, - "end_line": 156, - "type": "CLASS", - "content_hash": "c9f723019209325e" - }, - "scripts/check-entry-graphs.mjs|scripts.check-entry-graphs.hit.graph.filter() callback": { - "file_path": "scripts/check-entry-graphs.mjs", - "qualified_name": "scripts.check-entry-graphs.hit.graph.filter() callback", - "start_line": 156, - "end_line": 156, - "type": "FUNCTION", - "content_hash": "c9f723019209325e" - }, - "scripts/check-entry-graphs.mjs|scripts.check-entry-graphs.hit.map() callback": { - "file_path": "scripts/check-entry-graphs.mjs", - "qualified_name": "scripts.check-entry-graphs.hit.map() callback", - "start_line": 158, - "end_line": 158, - "type": "FUNCTION", - "content_hash": "f257e522f11c9478" - }, - "scripts/check-lockfile-commit.mjs|scripts.check-lockfile-commit.git": { - "file_path": "scripts/check-lockfile-commit.mjs", - "qualified_name": "scripts.check-lockfile-commit.git", - "start_line": 8, - "end_line": 10, - "type": "FUNCTION", - "content_hash": "b9f8f5eaa2184cee" - }, - "scripts/check-lockfile-commit.mjs|scripts.check-lockfile-commit.readJsonFromGit": { - "file_path": "scripts/check-lockfile-commit.mjs", - "qualified_name": "scripts.check-lockfile-commit.readJsonFromGit", - "start_line": 12, - "end_line": 18, - "type": "FUNCTION", - "content_hash": "668473b0115cd8e3" - }, - "scripts/check-lockfile-commit.mjs|scripts.check-lockfile-commit.packageNameFromLockPath": { - "file_path": "scripts/check-lockfile-commit.mjs", - "qualified_name": "scripts.check-lockfile-commit.packageNameFromLockPath", - "start_line": 20, - "end_line": 26, - "type": "FUNCTION", - "content_hash": "bd66c1998c852145" - }, - "scripts/check-lockfile-commit.mjs|scripts.check-lockfile-commit.packageLabel": { - "file_path": "scripts/check-lockfile-commit.mjs", - "qualified_name": "scripts.check-lockfile-commit.packageLabel", - "start_line": 28, - "end_line": 31, - "type": "FUNCTION", - "content_hash": "5de2215f32ad6162" - }, - "scripts/check-lockfile-commit.mjs|scripts.check-lockfile-commit.getLockfilePackageChanges": { - "file_path": "scripts/check-lockfile-commit.mjs", - "qualified_name": "scripts.check-lockfile-commit.getLockfilePackageChanges", - "start_line": 33, - "end_line": 48, - "type": "FUNCTION", - "content_hash": "3177d254573ac581" - }, - "scripts/check-lockfile-commit.mjs|scripts.check-lockfile-commit.isWorkspacePackagePath": { - "file_path": "scripts/check-lockfile-commit.mjs", - "qualified_name": "scripts.check-lockfile-commit.isWorkspacePackagePath", - "start_line": 50, - "end_line": 52, - "type": "FUNCTION", - "content_hash": "924eaffb286ff1aa" - }, - "scripts/check-lockfile-commit.mjs|scripts.check-lockfile-commit.hasOnlyWorkspacePackageChanges": { - "file_path": "scripts/check-lockfile-commit.mjs", - "qualified_name": "scripts.check-lockfile-commit.hasOnlyWorkspacePackageChanges", - "start_line": 54, - "end_line": 56, - "type": "FUNCTION", - "content_hash": "6f97cff3a33c1783" - }, - "scripts/check-lockfile-commit.mjs|scripts.check-lockfile-commit.hasOnlyWorkspacePackageChanges.changes.every() callback": { - "file_path": "scripts/check-lockfile-commit.mjs", - "qualified_name": "scripts.check-lockfile-commit.hasOnlyWorkspacePackageChanges.changes.every() callback", - "start_line": 55, - "end_line": 55, - "type": "FUNCTION", - "content_hash": "e28063be3ac64122" - }, - "scripts/check-lockfile-commit.mjs|scripts.check-lockfile-commit.summarizeLockfileChange": { - "file_path": "scripts/check-lockfile-commit.mjs", - "qualified_name": "scripts.check-lockfile-commit.summarizeLockfileChange", - "start_line": 58, - "end_line": 75, - "type": "FUNCTION", - "content_hash": "b9171d0852bc8dcf" - }, - "scripts/check-lockfile-commit.mjs|scripts.check-lockfile-commit.summarizeLockfileChange.nodeModuleChanges": { - "file_path": "scripts/check-lockfile-commit.mjs", - "qualified_name": "scripts.check-lockfile-commit.summarizeLockfileChange.nodeModuleChanges", - "start_line": 59, - "end_line": 59, - "type": "CLASS", - "content_hash": "8f3f305198b5222d" - }, - "scripts/check-lockfile-commit.mjs|scripts.check-lockfile-commit.summarizeLockfileChange.nodeModuleChanges.changes.filter() callback": { - "file_path": "scripts/check-lockfile-commit.mjs", - "qualified_name": "scripts.check-lockfile-commit.summarizeLockfileChange.nodeModuleChanges.changes.filter() callback", - "start_line": 59, - "end_line": 59, - "type": "FUNCTION", - "content_hash": "8f3f305198b5222d" - }, - "scripts/check-lockfile-commit.mjs|scripts.check-lockfile-commit.stagedFiles": { - "file_path": "scripts/check-lockfile-commit.mjs", - "qualified_name": "scripts.check-lockfile-commit.stagedFiles", - "start_line": 77, - "end_line": 80, - "type": "CLASS", - "content_hash": "a6e033bcca1df1c8" - }, - "scripts/check-lockfile-commit.mjs|scripts.check-lockfile-commit.stagedFiles.map() callback": { - "file_path": "scripts/check-lockfile-commit.mjs", - "qualified_name": "scripts.check-lockfile-commit.stagedFiles.map() callback", - "start_line": 79, - "end_line": 79, - "type": "FUNCTION", - "content_hash": "f32ba28b5ffa2b8a" - }, - "scripts/check-pinned-deps.mjs|scripts.check-pinned-deps.collectPackageJsonFiles": { - "file_path": "scripts/check-pinned-deps.mjs", - "qualified_name": "scripts.check-pinned-deps.collectPackageJsonFiles", - "start_line": 10, - "end_line": 23, - "type": "FUNCTION", - "content_hash": "4dc64d7cf6ae9376" - }, - "scripts/check-pinned-deps.mjs|scripts.check-pinned-deps.isInternalWorkspaceDependency": { - "file_path": "scripts/check-pinned-deps.mjs", - "qualified_name": "scripts.check-pinned-deps.isInternalWorkspaceDependency", - "start_line": 25, - "end_line": 27, - "type": "FUNCTION", - "content_hash": "86e3d3c92712df62" - }, - "scripts/check-pinned-deps.mjs|scripts.check-pinned-deps.isNonRegistrySpecifier": { - "file_path": "scripts/check-pinned-deps.mjs", - "qualified_name": "scripts.check-pinned-deps.isNonRegistrySpecifier", - "start_line": 29, - "end_line": 31, - "type": "FUNCTION", - "content_hash": "d32f594089db4d4e" - }, - "scripts/check-pinned-deps.mjs|scripts.check-pinned-deps.getVersionSpecifier": { - "file_path": "scripts/check-pinned-deps.mjs", - "qualified_name": "scripts.check-pinned-deps.getVersionSpecifier", - "start_line": 33, - "end_line": 39, - "type": "FUNCTION", - "content_hash": "ba76f39b262cb2de" - }, - "scripts/check-runtime-deps.mjs|scripts.check-runtime-deps.checkSource": { - "file_path": "scripts/check-runtime-deps.mjs", - "qualified_name": "scripts.check-runtime-deps.checkSource", - "start_line": 26, - "end_line": 89, - "type": "FUNCTION", - "content_hash": "1441eb2adb9bfbd3" - }, - "scripts/check-runtime-deps.mjs|scripts.check-runtime-deps.checkSource.checkSpecifier": { - "file_path": "scripts/check-runtime-deps.mjs", - "qualified_name": "scripts.check-runtime-deps.checkSource.checkSpecifier", - "start_line": 35, - "end_line": 51, - "type": "FUNCTION", - "content_hash": "d9b916fc2426fc6b" - }, - "scripts/check-runtime-deps.mjs|scripts.check-runtime-deps.checkSource.visit": { - "file_path": "scripts/check-runtime-deps.mjs", - "qualified_name": "scripts.check-runtime-deps.checkSource.visit", - "start_line": 53, - "end_line": 87, - "type": "FUNCTION", - "content_hash": "c21a15fa9cb6eeef" - }, - "scripts/check-runtime-deps.mjs|scripts.check-runtime-deps.checkSource.visit.bindings.elements.some() callback": { - "file_path": "scripts/check-runtime-deps.mjs", - "qualified_name": "scripts.check-runtime-deps.checkSource.visit.bindings.elements.some() callback", - "start_line": 64, - "end_line": 64, - "type": "FUNCTION", - "content_hash": "3bdb1c19483e2ce8" - }, - "scripts/check-runtime-deps.mjs|scripts.check-runtime-deps.checkSource.visit.clause.elements.some() callback": { - "file_path": "scripts/check-runtime-deps.mjs", - "qualified_name": "scripts.check-runtime-deps.checkSource.visit.clause.elements.some() callback", - "start_line": 74, - "end_line": 74, - "type": "FUNCTION", - "content_hash": "1e2d385d0cec0f33" - }, - "scripts/check-runtime-deps.mjs|scripts.check-runtime-deps.packages": { - "file_path": "scripts/check-runtime-deps.mjs", - "qualified_name": "scripts.check-runtime-deps.packages", - "start_line": 91, - "end_line": 101, - "type": "CLASS", - "content_hash": "cca80a95983ce3e4" - }, - "scripts/check-runtime-deps.mjs|scripts.check-runtime-deps.map() callback": { - "file_path": "scripts/check-runtime-deps.mjs", - "qualified_name": "scripts.check-runtime-deps.map() callback", - "start_line": 92, - "end_line": 92, - "type": "FUNCTION", - "content_hash": "03d43ce0108f86ad" - }, - "scripts/check-runtime-deps.mjs|scripts.check-runtime-deps.packages.filter() callback": { - "file_path": "scripts/check-runtime-deps.mjs", - "qualified_name": "scripts.check-runtime-deps.packages.filter() callback", - "start_line": 93, - "end_line": 93, - "type": "FUNCTION", - "content_hash": "958fb04e3946e950" - }, - "scripts/check-runtime-deps.mjs|scripts.check-runtime-deps.packages.map() callback": { - "file_path": "scripts/check-runtime-deps.mjs", - "qualified_name": "scripts.check-runtime-deps.packages.map() callback", - "start_line": 94, - "end_line": 101, - "type": "FUNCTION", - "content_hash": "6f1b90cba9749dd6" - }, - "scripts/check-runtime-deps.mjs|scripts.check-runtime-deps.fallbackConfigs": { - "file_path": "scripts/check-runtime-deps.mjs", - "qualified_name": "scripts.check-runtime-deps.fallbackConfigs", - "start_line": 103, - "end_line": 105, - "type": "CLASS", - "content_hash": "acb4456a61a6a55d" - }, - "scripts/check-runtime-deps.mjs|scripts.check-runtime-deps.fallbackConfigs.filter() callback": { - "file_path": "scripts/check-runtime-deps.mjs", - "qualified_name": "scripts.check-runtime-deps.fallbackConfigs.filter() callback", - "start_line": 104, - "end_line": 104, - "type": "FUNCTION", - "content_hash": "347b7a189640e030" - }, - "scripts/check-runtime-deps.mjs|scripts.check-runtime-deps.fallbackConfigs.packages.map() callback": { - "file_path": "scripts/check-runtime-deps.mjs", - "qualified_name": "scripts.check-runtime-deps.fallbackConfigs.packages.map() callback", - "start_line": 104, - "end_line": 104, - "type": "FUNCTION", - "content_hash": "347b7a189640e030" - }, - "scripts/check-runtime-deps.mjs|scripts.check-runtime-deps.api.fs.fileExists": { - "file_path": "scripts/check-runtime-deps.mjs", - "qualified_name": "scripts.check-runtime-deps.api.fs.fileExists", - "start_line": 109, - "end_line": 109, - "type": "METHOD", - "content_hash": "2004100e0c0bd38a" - }, - "scripts/check-runtime-deps.mjs|scripts.check-runtime-deps.api.fs.readFile": { - "file_path": "scripts/check-runtime-deps.mjs", - "qualified_name": "scripts.check-runtime-deps.api.fs.readFile", - "start_line": 110, - "end_line": 110, - "type": "METHOD", - "content_hash": "28b279023926db09" - }, - "scripts/check-runtime-deps.mjs|scripts.check-runtime-deps.snapshot.openProjects.packages.map() callback": { - "file_path": "scripts/check-runtime-deps.mjs", - "qualified_name": "scripts.check-runtime-deps.snapshot.openProjects.packages.map() callback", - "start_line": 114, - "end_line": 114, - "type": "FUNCTION", - "content_hash": "d99af704f1473f56" - }, - "scripts/check-runtime-deps.mjs|scripts.check-runtime-deps.diagnostics.map() callback": { - "file_path": "scripts/check-runtime-deps.mjs", - "qualified_name": "scripts.check-runtime-deps.diagnostics.map() callback", - "start_line": 118, - "end_line": 118, - "type": "FUNCTION", - "content_hash": "b5284be9233507dc" - }, - "scripts/check-runtime-deps.mjs|scripts.check-runtime-deps.roots": { - "file_path": "scripts/check-runtime-deps.mjs", - "qualified_name": "scripts.check-runtime-deps.roots", - "start_line": 119, - "end_line": 119, - "type": "CLASS", - "content_hash": "c8b34584b7742341" - }, - "scripts/check-runtime-deps.mjs|scripts.check-runtime-deps.roots.project.rootFiles.map() callback": { - "file_path": "scripts/check-runtime-deps.mjs", - "qualified_name": "scripts.check-runtime-deps.roots.project.rootFiles.map() callback", - "start_line": 119, - "end_line": 119, - "type": "FUNCTION", - "content_hash": "c8b34584b7742341" - }, - "scripts/check-ts-relative-imports.mjs|scripts.check-ts-relative-imports.collectTypescriptFiles": { - "file_path": "scripts/check-ts-relative-imports.mjs", - "qualified_name": "scripts.check-ts-relative-imports.collectTypescriptFiles", - "start_line": 18, - "end_line": 31, - "type": "FUNCTION", - "content_hash": "a083bb15f1e23f0f" - }, - "scripts/check-ts-relative-imports.mjs|scripts.check-ts-relative-imports.isStringLiteralLike": { - "file_path": "scripts/check-ts-relative-imports.mjs", - "qualified_name": "scripts.check-ts-relative-imports.isStringLiteralLike", - "start_line": 33, - "end_line": 35, - "type": "FUNCTION", - "content_hash": "0124212a706f6ba9" - }, - "scripts/check-ts-relative-imports.mjs|scripts.check-ts-relative-imports.isRelativeJavaScriptSpecifier": { - "file_path": "scripts/check-ts-relative-imports.mjs", - "qualified_name": "scripts.check-ts-relative-imports.isRelativeJavaScriptSpecifier", - "start_line": 37, - "end_line": 39, - "type": "FUNCTION", - "content_hash": "cc4f201357f2d64b" - }, - "scripts/check-ts-relative-imports.mjs|scripts.check-ts-relative-imports.getImportTypeSpecifier": { - "file_path": "scripts/check-ts-relative-imports.mjs", - "qualified_name": "scripts.check-ts-relative-imports.getImportTypeSpecifier", - "start_line": 41, - "end_line": 45, - "type": "FUNCTION", - "content_hash": "95df1ac20a716f27" - }, - "scripts/check-ts-relative-imports.mjs|scripts.check-ts-relative-imports.config.files.files.map() callback": { - "file_path": "scripts/check-ts-relative-imports.mjs", - "qualified_name": "scripts.check-ts-relative-imports.config.files.files.map() callback", - "start_line": 55, - "end_line": 55, - "type": "FUNCTION", - "content_hash": "2e694b98c1dc1ea2" - }, - "scripts/check-ts-relative-imports.mjs|scripts.check-ts-relative-imports.api.fs.fileExists": { - "file_path": "scripts/check-ts-relative-imports.mjs", - "qualified_name": "scripts.check-ts-relative-imports.api.fs.fileExists", - "start_line": 60, - "end_line": 60, - "type": "METHOD", - "content_hash": "cf0613932fed9b04" - }, - "scripts/check-ts-relative-imports.mjs|scripts.check-ts-relative-imports.api.fs.readFile": { - "file_path": "scripts/check-ts-relative-imports.mjs", - "qualified_name": "scripts.check-ts-relative-imports.api.fs.readFile", - "start_line": 61, - "end_line": 61, - "type": "METHOD", - "content_hash": "148f76a029281314" - }, - "scripts/check-ts-relative-imports.mjs|scripts.check-ts-relative-imports.checkSpecifier": { - "file_path": "scripts/check-ts-relative-imports.mjs", - "qualified_name": "scripts.check-ts-relative-imports.checkSpecifier", - "start_line": 70, - "end_line": 74, - "type": "FUNCTION", - "content_hash": "23bf6392ab373a0a" - }, - "scripts/check-ts-relative-imports.mjs|scripts.check-ts-relative-imports.visit": { - "file_path": "scripts/check-ts-relative-imports.mjs", - "qualified_name": "scripts.check-ts-relative-imports.visit", - "start_line": 76, - "end_line": 93, - "type": "FUNCTION", - "content_hash": "573c4bb28b079c9d" - }, - "scripts/coding-agent-smoke.mjs|scripts.coding-agent-smoke.developmentPackages": { - "file_path": "scripts/coding-agent-smoke.mjs", - "qualified_name": "scripts.coding-agent-smoke.developmentPackages", - "start_line": 7, - "end_line": 7, - "type": "CLASS", - "content_hash": "a98b4b5996fb6927" - }, - "scripts/coding-agent-smoke.mjs|scripts.coding-agent-smoke.developmentPackages.map() callback": { - "file_path": "scripts/coding-agent-smoke.mjs", - "qualified_name": "scripts.coding-agent-smoke.developmentPackages.map() callback", - "start_line": 7, - "end_line": 7, - "type": "FUNCTION", - "content_hash": "a98b4b5996fb6927" - }, - "scripts/coding-agent-smoke.mjs|scripts.coding-agent-smoke.checkInstalledPackages": { - "file_path": "scripts/coding-agent-smoke.mjs", - "qualified_name": "scripts.coding-agent-smoke.checkInstalledPackages", - "start_line": 9, - "end_line": 25, - "type": "FUNCTION", - "content_hash": "ff3a81b15cc443aa" - }, - "scripts/coding-agent-smoke.mjs|scripts.coding-agent-smoke.checkInstalledPackages.directories": { - "file_path": "scripts/coding-agent-smoke.mjs", - "qualified_name": "scripts.coding-agent-smoke.checkInstalledPackages.directories", - "start_line": 11, - "end_line": 15, - "type": "CLASS", - "content_hash": "6362649ee02e8d60" - }, - "scripts/coding-agent-smoke.mjs|scripts.coding-agent-smoke.checkInstalledPackages.directories.filter() callback": { - "file_path": "scripts/coding-agent-smoke.mjs", - "qualified_name": "scripts.coding-agent-smoke.checkInstalledPackages.directories.filter() callback", - "start_line": 12, - "end_line": 12, - "type": "FUNCTION", - "content_hash": "ea5f44ebdb7015ca" - }, - "scripts/coding-agent-smoke.mjs|scripts.coding-agent-smoke.checkInstalledPackages.directories.flatMap() callback": { - "file_path": "scripts/coding-agent-smoke.mjs", - "qualified_name": "scripts.coding-agent-smoke.checkInstalledPackages.directories.flatMap() callback", - "start_line": 13, - "end_line": 15, - "type": "FUNCTION", - "content_hash": "16e74eafb2dfc5de" - }, - "scripts/coding-agent-smoke.mjs|scripts.coding-agent-smoke.checkInstalledPackages.directories.flatMap() callback.map() callback": { - "file_path": "scripts/coding-agent-smoke.mjs", - "qualified_name": "scripts.coding-agent-smoke.checkInstalledPackages.directories.flatMap() callback.map() callback", - "start_line": 14, - "end_line": 14, - "type": "FUNCTION", - "content_hash": "469ad0be0471a227" - }, - "scripts/coding-agent-smoke.mjs|scripts.coding-agent-smoke.smokeTestCodingAgent": { - "file_path": "scripts/coding-agent-smoke.mjs", - "qualified_name": "scripts.coding-agent-smoke.smokeTestCodingAgent", - "start_line": 27, - "end_line": 77, - "type": "FUNCTION", - "content_hash": "597dc2a1e114968d" - }, - "scripts/cost.ts|scripts.cost.encodeSessionDir": { - "file_path": "scripts/cost.ts", - "qualified_name": "scripts.cost.encodeSessionDir", - "start_line": 32, - "end_line": 36, - "type": "FUNCTION", - "content_hash": "b68974df715b7ec3" - }, - "scripts/cost.ts|scripts.cost.DayCost": { - "file_path": "scripts/cost.ts", - "qualified_name": "scripts.cost.DayCost", - "start_line": 52, - "end_line": 59, - "type": "INTERFACE", - "content_hash": "d227acd512bf2d92" - }, - "scripts/cost.ts|scripts.cost.Stats": { - "file_path": "scripts/cost.ts", - "qualified_name": "scripts.cost.Stats", - "start_line": 61, - "end_line": 65, - "type": "INTERFACE", - "content_hash": "948f707797a3f35a" - }, - "scripts/cost.ts|scripts.cost.files": { - "file_path": "scripts/cost.ts", - "qualified_name": "scripts.cost.files", - "start_line": 70, - "end_line": 70, - "type": "CLASS", - "content_hash": "ec4604f1acd81495" - }, - "scripts/cost.ts|scripts.cost.files.filter() callback": { - "file_path": "scripts/cost.ts", - "qualified_name": "scripts.cost.files.filter() callback", - "start_line": 70, - "end_line": 70, - "type": "FUNCTION", - "content_hash": "ec4604f1acd81495" - }, - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.printUsage": { - "file_path": "scripts/diff-model-catalog.mjs", - "qualified_name": "scripts.diff-model-catalog.printUsage", - "start_line": 8, - "end_line": 21, - "type": "FUNCTION", - "content_hash": "defe9c98c125f567" - }, - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.run": { - "file_path": "scripts/diff-model-catalog.mjs", - "qualified_name": "scripts.diff-model-catalog.run", - "start_line": 23, - "end_line": 34, - "type": "FUNCTION", - "content_hash": "0e3a634bebd4ea93" - }, - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.runDiff": { - "file_path": "scripts/diff-model-catalog.mjs", - "qualified_name": "scripts.diff-model-catalog.runDiff", - "start_line": 36, - "end_line": 42, - "type": "FUNCTION", - "content_hash": "93a0ac2f383e2e6f" - }, - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.requestedProviders": { - "file_path": "scripts/diff-model-catalog.mjs", - "qualified_name": "scripts.diff-model-catalog.requestedProviders", - "start_line": 50, - "end_line": 50, - "type": "CLASS", - "content_hash": "591cb4be222bab8a" - }, - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.requestedProviders.args.filter() callback": { - "file_path": "scripts/diff-model-catalog.mjs", - "qualified_name": "scripts.diff-model-catalog.requestedProviders.args.filter() callback", - "start_line": 50, - "end_line": 50, - "type": "FUNCTION", - "content_hash": "591cb4be222bab8a" - }, - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.requestedProviders.some() callback": { - "file_path": "scripts/diff-model-catalog.mjs", - "qualified_name": "scripts.diff-model-catalog.requestedProviders.some() callback", - "start_line": 51, - "end_line": 51, - "type": "FUNCTION", - "content_hash": "8600a96187c14472" - }, - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.generateCatalog": { - "file_path": "scripts/diff-model-catalog.mjs", - "qualified_name": "scripts.diff-model-catalog.generateCatalog", - "start_line": 65, - "end_line": 69, - "type": "FUNCTION", - "content_hash": "c6776308eb02c96e" - }, - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.formatProviderCatalogs": { - "file_path": "scripts/diff-model-catalog.mjs", - "qualified_name": "scripts.diff-model-catalog.formatProviderCatalogs", - "start_line": 71, - "end_line": 79, - "type": "FUNCTION", - "content_hash": "4a8bf416e2e93305" - }, - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.readProviderCatalog": { - "file_path": "scripts/diff-model-catalog.mjs", - "qualified_name": "scripts.diff-model-catalog.readProviderCatalog", - "start_line": 81, - "end_line": 84, - "type": "FUNCTION", - "content_hash": "38a4e9ef9ba3d7a5" - }, - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.generateThinkingCatalog": { - "file_path": "scripts/diff-model-catalog.mjs", - "qualified_name": "scripts.diff-model-catalog.generateThinkingCatalog", - "start_line": 86, - "end_line": 91, - "type": "FUNCTION", - "content_hash": "e41621c9318ffc71" - }, - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.THINKING_LEVEL_RANKS": { - "file_path": "scripts/diff-model-catalog.mjs", - "qualified_name": "scripts.diff-model-catalog.THINKING_LEVEL_RANKS", - "start_line": 94, - "end_line": 94, - "type": "CLASS", - "content_hash": "ff628127deaefd49" - }, - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.THINKING_LEVEL_RANKS.THINKING_LEVEL_ORDER.map() callback": { - "file_path": "scripts/diff-model-catalog.mjs", - "qualified_name": "scripts.diff-model-catalog.THINKING_LEVEL_RANKS.THINKING_LEVEL_ORDER.map() callback", - "start_line": 94, - "end_line": 94, - "type": "FUNCTION", - "content_hash": "ff628127deaefd49" - }, - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.sortJsonKeys": { - "file_path": "scripts/diff-model-catalog.mjs", - "qualified_name": "scripts.diff-model-catalog.sortJsonKeys", - "start_line": 96, - "end_line": 103, - "type": "FUNCTION", - "content_hash": "f40b74b5d238d11b" - }, - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.sortJsonKeys.keys.sort() callback": { - "file_path": "scripts/diff-model-catalog.mjs", - "qualified_name": "scripts.diff-model-catalog.sortJsonKeys.keys.sort() callback", - "start_line": 98, - "end_line": 102, - "type": "FUNCTION", - "content_hash": "9c91495d5c03d64e" - }, - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.canonicalizeJson": { - "file_path": "scripts/diff-model-catalog.mjs", - "qualified_name": "scripts.diff-model-catalog.canonicalizeJson", - "start_line": 105, - "end_line": 114, - "type": "FUNCTION", - "content_hash": "752a50bbf3e85f73" - }, - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.canonicalizeJson.value.map() callback": { - "file_path": "scripts/diff-model-catalog.mjs", - "qualified_name": "scripts.diff-model-catalog.canonicalizeJson.value.map() callback", - "start_line": 106, - "end_line": 106, - "type": "FUNCTION", - "content_hash": "c180311cceef2bb6" - }, - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.formatJsonForDiff": { - "file_path": "scripts/diff-model-catalog.mjs", - "qualified_name": "scripts.diff-model-catalog.formatJsonForDiff", - "start_line": 116, - "end_line": 130, - "type": "FUNCTION", - "content_hash": "9a316997d2f84505" - }, - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.formatJsonForDiff.value.map() callback": { - "file_path": "scripts/diff-model-catalog.mjs", - "qualified_name": "scripts.diff-model-catalog.formatJsonForDiff.value.map() callback", - "start_line": 120, - "end_line": 120, - "type": "FUNCTION", - "content_hash": "e5028564dafdf87b" - }, - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.formatJsonForDiff.entries.map() callback": { - "file_path": "scripts/diff-model-catalog.mjs", - "qualified_name": "scripts.diff-model-catalog.formatJsonForDiff.entries.map() callback", - "start_line": 128, - "end_line": 128, - "type": "FUNCTION", - "content_hash": "a1389afad143b2a2" - }, - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.writeModelSnapshot": { - "file_path": "scripts/diff-model-catalog.mjs", - "qualified_name": "scripts.diff-model-catalog.writeModelSnapshot", - "start_line": 132, - "end_line": 134, - "type": "FUNCTION", - "content_hash": "49b4aaf18f1a55d0" - }, - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.writeChangedLines": { - "file_path": "scripts/diff-model-catalog.mjs", - "qualified_name": "scripts.diff-model-catalog.writeChangedLines", - "start_line": 136, - "end_line": 145, - "type": "FUNCTION", - "content_hash": "bc12c07bd7436fc5" - }, - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.writeChangedLines.changedLines": { - "file_path": "scripts/diff-model-catalog.mjs", - "qualified_name": "scripts.diff-model-catalog.writeChangedLines.changedLines", - "start_line": 137, - "end_line": 143, - "type": "CLASS", - "content_hash": "779dc8bb72fb2f2b" - }, - "scripts/diff-model-catalog.mjs|scripts.diff-model-catalog.writeChangedLines.changedLines.filter() callback": { - "file_path": "scripts/diff-model-catalog.mjs", - "qualified_name": "scripts.diff-model-catalog.writeChangedLines.changedLines.filter() callback", - "start_line": 137, - "end_line": 143, - "type": "FUNCTION", - "content_hash": "779dc8bb72fb2f2b" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.parseArgs": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.parseArgs", - "start_line": 13, - "end_line": 62, - "type": "FUNCTION", - "content_hash": "52533b9a09336296" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.printHelp": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.printHelp", - "start_line": 64, - "end_line": 80, - "type": "FUNCTION", - "content_hash": "1c21229f722a8f51" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.parseSessionFileTimestamp": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.parseSessionFileTimestamp", - "start_line": 82, - "end_line": 90, - "type": "FUNCTION", - "content_hash": "01cb73d4144377f5" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.formatIso": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.formatIso", - "start_line": 92, - "end_line": 94, - "type": "FUNCTION", - "content_hash": "e7a8df899ffbe229" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.resolveAutoSinceMs": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.resolveAutoSinceMs", - "start_line": 96, - "end_line": 114, - "type": "FUNCTION", - "content_hash": "fd4eac504d692f43" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.walkJsonlFiles": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.walkJsonlFiles", - "start_line": 116, - "end_line": 128, - "type": "FUNCTION", - "content_hash": "ae73d1ef6fd549cd" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.walkJsonlFiles.entries.sort() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.walkJsonlFiles.entries.sort() callback", - "start_line": 118, - "end_line": 118, - "type": "FUNCTION", - "content_hash": "5f5f3fc7fe96a39e" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.getPathExtension": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.getPathExtension", - "start_line": 130, - "end_line": 137, - "type": "FUNCTION", - "content_hash": "9e3346ecc3c5a2b2" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.utf8Bytes": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.utf8Bytes", - "start_line": 139, - "end_line": 141, - "type": "FUNCTION", - "content_hash": "0a8c84ede97188ca" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.longestCommonPrefixLength": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.longestCommonPrefixLength", - "start_line": 143, - "end_line": 148, - "type": "FUNCTION", - "content_hash": "fd56928d9660e4a0" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.longestCommonSuffixLength": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.longestCommonSuffixLength", - "start_line": 150, - "end_line": 155, - "type": "FUNCTION", - "content_hash": "e524d8e4fc0d5d52" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.analyzeReplacement": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.analyzeReplacement", - "start_line": 157, - "end_line": 193, - "type": "FUNCTION", - "content_hash": "e323eaf48ec93a17" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.median": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.median", - "start_line": 195, - "end_line": 197, - "type": "FUNCTION", - "content_hash": "1d0404972d28e480" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.quantile": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.quantile", - "start_line": 199, - "end_line": 209, - "type": "FUNCTION", - "content_hash": "1d2a546ab92b20e7" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.quantile.finite": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.quantile.finite", - "start_line": 200, - "end_line": 200, - "type": "CLASS", - "content_hash": "f3d64b6072761af4" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.quantile.finite.numbers.filter() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.quantile.finite.numbers.filter() callback", - "start_line": 200, - "end_line": 200, - "type": "FUNCTION", - "content_hash": "f3d64b6072761af4" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.quantile.finite.sort() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.quantile.finite.sort() callback", - "start_line": 200, - "end_line": 200, - "type": "FUNCTION", - "content_hash": "f3d64b6072761af4" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.formatInt": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.formatInt", - "start_line": 211, - "end_line": 213, - "type": "FUNCTION", - "content_hash": "3ce6f00654f7c327" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.formatPercent": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.formatPercent", - "start_line": 215, - "end_line": 218, - "type": "FUNCTION", - "content_hash": "dce36b7f2d219401" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.formatRatio": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.formatRatio", - "start_line": 220, - "end_line": 226, - "type": "FUNCTION", - "content_hash": "7cd91c014ad414af" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.formatBytes": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.formatBytes", - "start_line": 228, - "end_line": 232, - "type": "FUNCTION", - "content_hash": "515bbc0be8ebd825" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.extractTextContent": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.extractTextContent", - "start_line": 234, - "end_line": 241, - "type": "FUNCTION", - "content_hash": "3949932687a4a8cf" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.extractTextContent.content.filter() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.extractTextContent.content.filter() callback", - "start_line": 238, - "end_line": 238, - "type": "FUNCTION", - "content_hash": "d7c8394ad7c28b8d" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.extractTextContent.map() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.extractTextContent.map() callback", - "start_line": 239, - "end_line": 239, - "type": "FUNCTION", - "content_hash": "0497f5dbf779d2c1" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.classifyErrorKind": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.classifyErrorKind", - "start_line": 243, - "end_line": 257, - "type": "FUNCTION", - "content_hash": "bd246136d6d64db7" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.getArgStyle": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.getArgStyle", - "start_line": 259, - "end_line": 268, - "type": "FUNCTION", - "content_hash": "9a582b02916d6c2b" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.analyzeToolArguments": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.analyzeToolArguments", - "start_line": 270, - "end_line": 337, - "type": "FUNCTION", - "content_hash": "5cd635403277b4c6" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.analyzeToolArguments.perEdit.normalizedArgs.edits.map() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.analyzeToolArguments.perEdit.normalizedArgs.edits.map() callback", - "start_line": 277, - "end_line": 278, - "type": "FUNCTION", - "content_hash": "909dd492b9fae39c" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.perEdit": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.perEdit", - "start_line": 277, - "end_line": 279, - "type": "CLASS", - "content_hash": "6797388ab3e9eaf9" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.analyzeToolArguments.inflations": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.analyzeToolArguments.inflations", - "start_line": 280, - "end_line": 280, - "type": "CLASS", - "content_hash": "0e00cc3a17a95c6f" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.analyzeToolArguments.inflations.filter() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.analyzeToolArguments.inflations.filter() callback", - "start_line": 280, - "end_line": 280, - "type": "FUNCTION", - "content_hash": "0e00cc3a17a95c6f" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.analyzeToolArguments.inflations.perEdit.map() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.analyzeToolArguments.inflations.perEdit.map() callback", - "start_line": 280, - "end_line": 280, - "type": "FUNCTION", - "content_hash": "0e00cc3a17a95c6f" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.analyzeToolArguments.totals": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.analyzeToolArguments.totals", - "start_line": 281, - "end_line": 308, - "type": "CLASS", - "content_hash": "b174a7337bbcc73d" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.analyzeToolArguments.totals.perEdit.reduce() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.analyzeToolArguments.totals.perEdit.reduce() callback", - "start_line": 282, - "end_line": 294, - "type": "FUNCTION", - "content_hash": "cd4bf8948f8b11d4" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.groupCounts": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.groupCounts", - "start_line": 339, - "end_line": 346, - "type": "FUNCTION", - "content_hash": "d9b0241fac5feee2" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.collectInflations": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.collectInflations", - "start_line": 348, - "end_line": 350, - "type": "FUNCTION", - "content_hash": "3dd13477af2f2298" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.collectInflations.filter() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.collectInflations.filter() callback", - "start_line": 349, - "end_line": 349, - "type": "FUNCTION", - "content_hash": "c1de8a8ff3f18078" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.collectInflations.records.map() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.collectInflations.records.map() callback", - "start_line": 349, - "end_line": 349, - "type": "FUNCTION", - "content_hash": "c1de8a8ff3f18078" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.summarizeGroups": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.summarizeGroups", - "start_line": 352, - "end_line": 382, - "type": "FUNCTION", - "content_hash": "b61c6170ab7efdcb" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.summarizeGroups.map() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.summarizeGroups.map() callback", - "start_line": 361, - "end_line": 380, - "type": "FUNCTION", - "content_hash": "52edc13f7695a362" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.summarizeGroups.map() callback.resolved.group.filter() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.summarizeGroups.map() callback.resolved.group.filter() callback", - "start_line": 362, - "end_line": 362, - "type": "FUNCTION", - "content_hash": "8bc6af633b85cdc3" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.summarizeGroups.map() callback.success.resolved.filter() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.summarizeGroups.map() callback.success.resolved.filter() callback", - "start_line": 363, - "end_line": 363, - "type": "FUNCTION", - "content_hash": "8cf2b6eb26fd6e4d" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.summarizeGroups.map() callback.failed.resolved.filter() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.summarizeGroups.map() callback.failed.resolved.filter() callback", - "start_line": 364, - "end_line": 364, - "type": "FUNCTION", - "content_hash": "103a665251e564c6" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.map() callback.multi": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.map() callback.multi", - "start_line": 365, - "end_line": 365, - "type": "CLASS", - "content_hash": "a9fac5fec957927b" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.summarizeGroups.map() callback.multi.group.filter() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.summarizeGroups.map() callback.multi.group.filter() callback", - "start_line": 365, - "end_line": 365, - "type": "FUNCTION", - "content_hash": "a9fac5fec957927b" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.summarizeGroups.sort() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.summarizeGroups.sort() callback", - "start_line": 381, - "end_line": 381, - "type": "FUNCTION", - "content_hash": "6fdcd2572e0b687f" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSameFileClusterStats": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSameFileClusterStats", - "start_line": 384, - "end_line": 410, - "type": "FUNCTION", - "content_hash": "3181d492aa540b5e" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSameFileClusterStats.clusters": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSameFileClusterStats.clusters", - "start_line": 392, - "end_line": 392, - "type": "CLASS", - "content_hash": "59d30018b8da4bcf" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSameFileClusterStats.clusters.filter() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSameFileClusterStats.clusters.filter() callback", - "start_line": 392, - "end_line": 392, - "type": "FUNCTION", - "content_hash": "59d30018b8da4bcf" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.assistantMessagesWithCluster": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.assistantMessagesWithCluster", - "start_line": 393, - "end_line": 393, - "type": "CLASS", - "content_hash": "a8703b2a02c1c60c" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSameFileClusterStats.assistantMessagesWithCluster.clusters.map() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSameFileClusterStats.assistantMessagesWithCluster.clusters.map() callback", - "start_line": 393, - "end_line": 393, - "type": "FUNCTION", - "content_hash": "a8703b2a02c1c60c" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.assistantMessagesWithMultiEdit": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.assistantMessagesWithMultiEdit", - "start_line": 394, - "end_line": 398, - "type": "CLASS", - "content_hash": "3a4592ead37f1ece" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSameFileClusterStats.assistantMessagesWithMultiEdit.records.filter() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSameFileClusterStats.assistantMessagesWithMultiEdit.records.filter() callback", - "start_line": 396, - "end_line": 396, - "type": "FUNCTION", - "content_hash": "3d41a18bfe632f6f" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSameFileClusterStats.assistantMessagesWithMultiEdit.map() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSameFileClusterStats.assistantMessagesWithMultiEdit.map() callback", - "start_line": 397, - "end_line": 397, - "type": "FUNCTION", - "content_hash": "d5fed6e0e54a43c8" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSameFileClusterStats.callsInsideClusters.clusters.reduce() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSameFileClusterStats.callsInsideClusters.clusters.reduce() callback", - "start_line": 399, - "end_line": 399, - "type": "FUNCTION", - "content_hash": "29ae7e3e24ef0a11" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.callsInsideClusters": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.callsInsideClusters", - "start_line": 399, - "end_line": 399, - "type": "CLASS", - "content_hash": "29ae7e3e24ef0a11" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildInflationBuckets": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildInflationBuckets", - "start_line": 412, - "end_line": 434, - "type": "FUNCTION", - "content_hash": "9072b5f109cc3b45" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildInflationBuckets.buckets": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildInflationBuckets.buckets", - "start_line": 413, - "end_line": 419, - "type": "CLASS", - "content_hash": "09c76b286f69a5fe" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buckets.test": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buckets.test", - "start_line": 414, - "end_line": 414, - "type": "METHOD", - "content_hash": "c030c1372f56f229" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildInflationBuckets.buckets.test": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildInflationBuckets.buckets.test", - "start_line": 418, - "end_line": 418, - "type": "METHOD", - "content_hash": "f3b1fb45b582dc62" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildInflationBuckets.buckets.map() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildInflationBuckets.buckets.map() callback", - "start_line": 421, - "end_line": 433, - "type": "FUNCTION", - "content_hash": "a951db953a2bb337" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buckets.map() callback.resolved": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buckets.map() callback.resolved", - "start_line": 423, - "end_line": 423, - "type": "CLASS", - "content_hash": "73230211c00727d1" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildInflationBuckets.buckets.map() callback.resolved.bucketRecords.filter() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildInflationBuckets.buckets.map() callback.resolved.bucketRecords.filter() callback", - "start_line": 423, - "end_line": 423, - "type": "FUNCTION", - "content_hash": "73230211c00727d1" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buckets.map() callback.failed": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buckets.map() callback.failed", - "start_line": 424, - "end_line": 424, - "type": "CLASS", - "content_hash": "6bbb474d14f91877" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildInflationBuckets.buckets.map() callback.failed.resolved.filter() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildInflationBuckets.buckets.map() callback.failed.resolved.filter() callback", - "start_line": 424, - "end_line": 424, - "type": "FUNCTION", - "content_hash": "6bbb474d14f91877" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildHugeReplacementStats": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildHugeReplacementStats", - "start_line": 436, - "end_line": 442, - "type": "FUNCTION", - "content_hash": "4b595085016cd847" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildHugeReplacementStats.thresholds.map() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildHugeReplacementStats.thresholds.map() callback", - "start_line": 438, - "end_line": 441, - "type": "FUNCTION", - "content_hash": "cf7b0d3ee405054a" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildHugeReplacementStats.thresholds.map() callback.count.records.filter() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildHugeReplacementStats.thresholds.map() callback.count.records.filter() callback", - "start_line": 440, - "end_line": 440, - "type": "FUNCTION", - "content_hash": "d9f7584d3a2ba598" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildWorstExamples": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildWorstExamples", - "start_line": 444, - "end_line": 466, - "type": "FUNCTION", - "content_hash": "a1011e9f89675a89" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildWorstExamples.scored": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildWorstExamples.scored", - "start_line": 445, - "end_line": 451, - "type": "CLASS", - "content_hash": "ef148acd78517098" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildWorstExamples.scored.sort() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildWorstExamples.scored.sort() callback", - "start_line": 445, - "end_line": 451, - "type": "FUNCTION", - "content_hash": "ef148acd78517098" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildWorstExamples.map() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildWorstExamples.map() callback", - "start_line": 453, - "end_line": 465, - "type": "FUNCTION", - "content_hash": "76495027e2f0f3c2" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary", - "start_line": 468, - "end_line": 573, - "type": "FUNCTION", - "content_hash": "aa98d2dc09bf2874" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.uniqueAssistantMessages": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.uniqueAssistantMessages", - "start_line": 469, - "end_line": 469, - "type": "CLASS", - "content_hash": "068f6fad3ef9278a" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.uniqueAssistantMessages.records.map() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.uniqueAssistantMessages.records.map() callback", - "start_line": 469, - "end_line": 469, - "type": "FUNCTION", - "content_hash": "068f6fad3ef9278a" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.resolved": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.resolved", - "start_line": 470, - "end_line": 470, - "type": "CLASS", - "content_hash": "a5803fb717bb657b" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.resolved.records.filter() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.resolved.records.filter() callback", - "start_line": 470, - "end_line": 470, - "type": "FUNCTION", - "content_hash": "a5803fb717bb657b" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.success": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.success", - "start_line": 471, - "end_line": 471, - "type": "CLASS", - "content_hash": "b3f551dbc3e205de" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.success.resolved.filter() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.success.resolved.filter() callback", - "start_line": 471, - "end_line": 471, - "type": "FUNCTION", - "content_hash": "b3f551dbc3e205de" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.failed": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.failed", - "start_line": 472, - "end_line": 472, - "type": "CLASS", - "content_hash": "ea09c686133d6e72" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.failed.resolved.filter() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.failed.resolved.filter() callback", - "start_line": 472, - "end_line": 472, - "type": "FUNCTION", - "content_hash": "ea09c686133d6e72" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.single": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.single", - "start_line": 474, - "end_line": 474, - "type": "CLASS", - "content_hash": "ff972b7ceee562ce" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.single.records.filter() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.single.records.filter() callback", - "start_line": 474, - "end_line": 474, - "type": "FUNCTION", - "content_hash": "ff972b7ceee562ce" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.multi": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.multi", - "start_line": 475, - "end_line": 475, - "type": "CLASS", - "content_hash": "a5e0a1bb0a2dfe4e" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.multi.records.filter() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.multi.records.filter() callback", - "start_line": 475, - "end_line": 475, - "type": "FUNCTION", - "content_hash": "a5e0a1bb0a2dfe4e" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.modeStats.map() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.modeStats.map() callback", - "start_line": 476, - "end_line": 491, - "type": "FUNCTION", - "content_hash": "dafdad2a1b55097f" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.modeStats": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.modeStats", - "start_line": 476, - "end_line": 491, - "type": "CLASS", - "content_hash": "dafdad2a1b55097f" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.modeStats.map() callback.modeRecords": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.modeStats.map() callback.modeRecords", - "start_line": 477, - "end_line": 477, - "type": "CLASS", - "content_hash": "dc9a60264d3ceb8d" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.modeStats.map() callback.modeRecords.records.filter() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.modeStats.map() callback.modeRecords.records.filter() callback", - "start_line": 477, - "end_line": 477, - "type": "FUNCTION", - "content_hash": "dc9a60264d3ceb8d" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.modeStats.map() callback.modeResolved": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.modeStats.map() callback.modeResolved", - "start_line": 478, - "end_line": 478, - "type": "CLASS", - "content_hash": "eacfe7bb978480fd" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.modeStats.map() callback.modeResolved.modeRecords.filter() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.modeStats.map() callback.modeResolved.modeRecords.filter() callback", - "start_line": 478, - "end_line": 478, - "type": "FUNCTION", - "content_hash": "eacfe7bb978480fd" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.modeStats.map() callback.modeSuccess": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.modeStats.map() callback.modeSuccess", - "start_line": 479, - "end_line": 479, - "type": "CLASS", - "content_hash": "e714bf8c36dcce40" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.modeStats.map() callback.modeSuccess.modeResolved.filter() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.modeStats.map() callback.modeSuccess.modeResolved.filter() callback", - "start_line": 479, - "end_line": 479, - "type": "FUNCTION", - "content_hash": "e714bf8c36dcce40" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.modeStats.map() callback.modeFailed": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.modeStats.map() callback.modeFailed", - "start_line": 480, - "end_line": 480, - "type": "CLASS", - "content_hash": "ecc50d707d30ada9" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.modeStats.map() callback.modeFailed.modeResolved.filter() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.modeStats.map() callback.modeFailed.modeResolved.filter() callback", - "start_line": 480, - "end_line": 480, - "type": "FUNCTION", - "content_hash": "ecc50d707d30ada9" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.multiEditLengthBuckets": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.multiEditLengthBuckets", - "start_line": 492, - "end_line": 512, - "type": "CLASS", - "content_hash": "4695d5f504052534" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.multiEditLengthBuckets.test": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.multiEditLengthBuckets.test", - "start_line": 493, - "end_line": 493, - "type": "METHOD", - "content_hash": "24ac0f4ba3b80d9f" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.multiEditLengthBuckets.test": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.multiEditLengthBuckets.test", - "start_line": 495, - "end_line": 495, - "type": "METHOD", - "content_hash": "e9f9ac78152a6144" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.multiEditLengthBuckets.map() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.multiEditLengthBuckets.map() callback", - "start_line": 496, - "end_line": 512, - "type": "FUNCTION", - "content_hash": "aa9d22e34802c0e9" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.multiEditLengthBuckets.map() callback.bucketResolved": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.multiEditLengthBuckets.map() callback.bucketResolved", - "start_line": 498, - "end_line": 498, - "type": "CLASS", - "content_hash": "4436fd718c22d293" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.multiEditLengthBuckets.map() callback.bucketResolved.bucketRecords.filter() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.multiEditLengthBuckets.map() callback.bucketResolved.bucketRecords.filter() callback", - "start_line": 498, - "end_line": 498, - "type": "FUNCTION", - "content_hash": "4436fd718c22d293" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.multiEditLengthBuckets.map() callback.bucketSuccess": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.multiEditLengthBuckets.map() callback.bucketSuccess", - "start_line": 499, - "end_line": 499, - "type": "CLASS", - "content_hash": "a1f6ad7bc6af71b5" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.multiEditLengthBuckets.map() callback.bucketSuccess.bucketResolved.filter() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.multiEditLengthBuckets.map() callback.bucketSuccess.bucketResolved.filter() callback", - "start_line": 499, - "end_line": 499, - "type": "FUNCTION", - "content_hash": "a1f6ad7bc6af71b5" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.multiEditLengthBuckets.map() callback.bucketFailed": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.multiEditLengthBuckets.map() callback.bucketFailed", - "start_line": 500, - "end_line": 500, - "type": "CLASS", - "content_hash": "83bd5e2eb0e72976" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.multiEditLengthBuckets.map() callback.bucketFailed.bucketResolved.filter() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.multiEditLengthBuckets.map() callback.bucketFailed.bucketResolved.filter() callback", - "start_line": 500, - "end_line": 500, - "type": "FUNCTION", - "content_hash": "83bd5e2eb0e72976" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.argStyles.groupCounts() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.argStyles.groupCounts() callback", - "start_line": 513, - "end_line": 513, - "type": "FUNCTION", - "content_hash": "23f44f8e50ef572c" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.argStyles": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.argStyles", - "start_line": 513, - "end_line": 515, - "type": "CLASS", - "content_hash": "53fb564e7147bde5" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.argStyles.map() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.argStyles.map() callback", - "start_line": 514, - "end_line": 514, - "type": "FUNCTION", - "content_hash": "82d682ef79ab966a" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.argStyles.sort() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.argStyles.sort() callback", - "start_line": 515, - "end_line": 515, - "type": "FUNCTION", - "content_hash": "bac29cbbd4352b88" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.providerStats.summarizeGroups() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.providerStats.summarizeGroups() callback", - "start_line": 516, - "end_line": 516, - "type": "FUNCTION", - "content_hash": "df1af0842d922af5" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.providerStats": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.providerStats", - "start_line": 516, - "end_line": 516, - "type": "CLASS", - "content_hash": "df1af0842d922af5" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.extensionStats.summarizeGroups() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.extensionStats.summarizeGroups() callback", - "start_line": 517, - "end_line": 517, - "type": "FUNCTION", - "content_hash": "3d7b0a48fd0cd5a1" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.extensionStats": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.extensionStats", - "start_line": 517, - "end_line": 517, - "type": "CLASS", - "content_hash": "3d7b0a48fd0cd5a1" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.noCoreChange": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.noCoreChange", - "start_line": 519, - "end_line": 519, - "type": "CLASS", - "content_hash": "e429d103b7d203ff" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.noCoreChange.records.filter() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.noCoreChange.records.filter() callback", - "start_line": 519, - "end_line": 519, - "type": "FUNCTION", - "content_hash": "e429d103b7d203ff" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.pathologicalThresholds": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.pathologicalThresholds", - "start_line": 520, - "end_line": 523, - "type": "CLASS", - "content_hash": "07a14b9bd7472a15" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.pathologicalThresholds.map() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.pathologicalThresholds.map() callback", - "start_line": 520, - "end_line": 523, - "type": "FUNCTION", - "content_hash": "07a14b9bd7472a15" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.pathologicalThresholds.map() callback.count.records.filter() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.pathologicalThresholds.map() callback.count.records.filter() callback", - "start_line": 522, - "end_line": 522, - "type": "FUNCTION", - "content_hash": "7cdd71b97e2df9f5" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.failureKinds.groupCounts() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.failureKinds.groupCounts() callback", - "start_line": 524, - "end_line": 524, - "type": "FUNCTION", - "content_hash": "12e2047c172625f9" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.failureKinds.records.filter() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.failureKinds.records.filter() callback", - "start_line": 524, - "end_line": 524, - "type": "FUNCTION", - "content_hash": "12e2047c172625f9" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.failureKinds": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.failureKinds", - "start_line": 524, - "end_line": 526, - "type": "CLASS", - "content_hash": "77c3ccdd18de8acf" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.failureKinds.map() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.failureKinds.map() callback", - "start_line": 525, - "end_line": 525, - "type": "FUNCTION", - "content_hash": "d06137486f396375" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.buildSummary.failureKinds.sort() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.buildSummary.failureKinds.sort() callback", - "start_line": 526, - "end_line": 526, - "type": "FUNCTION", - "content_hash": "fb1d13b9845a2344" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.printGroupTable": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.printGroupTable", - "start_line": 575, - "end_line": 581, - "type": "FUNCTION", - "content_hash": "a8e607a6cb9b6637" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.printHumanReport": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.printHumanReport", - "start_line": 583, - "end_line": 696, - "type": "FUNCTION", - "content_hash": "1843795d94ef7b6a" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.printHumanReport.printGroupTable(\"By provider/model\") callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.printHumanReport.printGroupTable(\"By provider/model\") callback", - "start_line": 627, - "end_line": 636, - "type": "FUNCTION", - "content_hash": "364b5c27ce595899" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.printHumanReport.printGroupTable(\"By file extension\") callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.printHumanReport.printGroupTable(\"By file extension\") callback", - "start_line": 638, - "end_line": 640, - "type": "FUNCTION", - "content_hash": "ef45c929066a3e77" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.scanSessions": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.scanSessions", - "start_line": 698, - "end_line": 790, - "type": "FUNCTION", - "content_hash": "099237f470d886a3" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.applyFilters": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.applyFilters", - "start_line": 792, - "end_line": 805, - "type": "FUNCTION", - "content_hash": "c14d9c61cf276034" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.applyFilters.records.filter() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.applyFilters.records.filter() callback", - "start_line": 793, - "end_line": 804, - "type": "FUNCTION", - "content_hash": "a0f9b3b25981adbb" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.main": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.main", - "start_line": 807, - "end_line": 829, - "type": "FUNCTION", - "content_hash": "1566d041bda22b43" - }, - "scripts/edit-tool-stats.mjs|scripts.edit-tool-stats.catch() callback": { - "file_path": "scripts/edit-tool-stats.mjs", - "qualified_name": "scripts.edit-tool-stats.catch() callback", - "start_line": 831, - "end_line": 834, - "type": "FUNCTION", - "content_hash": "1afc5f8c244f4787" - }, - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.readJson": { - "file_path": "scripts/generate-coding-agent-install-lock.mjs", - "qualified_name": "scripts.generate-coding-agent-install-lock.readJson", - "start_line": 33, - "end_line": 35, - "type": "FUNCTION", - "content_hash": "d357c5b5a82fa46a" - }, - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.packageDependencies": { - "file_path": "scripts/generate-coding-agent-install-lock.mjs", - "qualified_name": "scripts.generate-coding-agent-install-lock.packageDependencies", - "start_line": 37, - "end_line": 42, - "type": "FUNCTION", - "content_hash": "9d928c02c589accf" - }, - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.sortedObject": { - "file_path": "scripts/generate-coding-agent-install-lock.mjs", - "qualified_name": "scripts.generate-coding-agent-install-lock.sortedObject", - "start_line": 44, - "end_line": 46, - "type": "FUNCTION", - "content_hash": "cba206439e5252a3" - }, - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.sortedObject.sort() callback": { - "file_path": "scripts/generate-coding-agent-install-lock.mjs", - "qualified_name": "scripts.generate-coding-agent-install-lock.sortedObject.sort() callback", - "start_line": 45, - "end_line": 45, - "type": "FUNCTION", - "content_hash": "5d887dbc66d23be4" - }, - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.sortedPackageEntry": { - "file_path": "scripts/generate-coding-agent-install-lock.mjs", - "qualified_name": "scripts.generate-coding-agent-install-lock.sortedPackageEntry", - "start_line": 48, - "end_line": 82, - "type": "FUNCTION", - "content_hash": "a51ac7f58f03618e" - }, - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.sortedPackageEntry.sort() callback": { - "file_path": "scripts/generate-coding-agent-install-lock.mjs", - "qualified_name": "scripts.generate-coding-agent-install-lock.sortedPackageEntry.sort() callback", - "start_line": 76, - "end_line": 76, - "type": "FUNCTION", - "content_hash": "65c1b63a78230b3b" - }, - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.copyLockEntry": { - "file_path": "scripts/generate-coding-agent-install-lock.mjs", - "qualified_name": "scripts.generate-coding-agent-install-lock.copyLockEntry", - "start_line": 84, - "end_line": 91, - "type": "FUNCTION", - "content_hash": "f05b85f989490401" - }, - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.copyPackageJsonEntry": { - "file_path": "scripts/generate-coding-agent-install-lock.mjs", - "qualified_name": "scripts.generate-coding-agent-install-lock.copyPackageJsonEntry", - "start_line": 93, - "end_line": 116, - "type": "FUNCTION", - "content_hash": "61d9f4e0e3fa2d72" - }, - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.packageNameFromLockPath": { - "file_path": "scripts/generate-coding-agent-install-lock.mjs", - "qualified_name": "scripts.generate-coding-agent-install-lock.packageNameFromLockPath", - "start_line": 118, - "end_line": 130, - "type": "FUNCTION", - "content_hash": "188b3c06229c661a" - }, - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.registryTarballUrl": { - "file_path": "scripts/generate-coding-agent-install-lock.mjs", - "qualified_name": "scripts.generate-coding-agent-install-lock.registryTarballUrl", - "start_line": 132, - "end_line": 135, - "type": "FUNCTION", - "content_hash": "d4a674c701d36853" - }, - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.isExactVersionSpec": { - "file_path": "scripts/generate-coding-agent-install-lock.mjs", - "qualified_name": "scripts.generate-coding-agent-install-lock.isExactVersionSpec", - "start_line": 137, - "end_line": 139, - "type": "FUNCTION", - "content_hash": "561af7b45e7affc7" - }, - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.getInternalWorkspaces": { - "file_path": "scripts/generate-coding-agent-install-lock.mjs", - "qualified_name": "scripts.generate-coding-agent-install-lock.getInternalWorkspaces", - "start_line": 141, - "end_line": 159, - "type": "FUNCTION", - "content_hash": "09a0e7a3b99252bd" - }, - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.resolveExternalDependency": { - "file_path": "scripts/generate-coding-agent-install-lock.mjs", - "qualified_name": "scripts.generate-coding-agent-install-lock.resolveExternalDependency", - "start_line": 161, - "end_line": 202, - "type": "FUNCTION", - "content_hash": "afa7b586c74b07c6" - }, - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.resolveExternalDependency.matches": { - "file_path": "scripts/generate-coding-agent-install-lock.mjs", - "qualified_name": "scripts.generate-coding-agent-install-lock.resolveExternalDependency.matches", - "start_line": 190, - "end_line": 192, - "type": "CLASS", - "content_hash": "b279e959b48bf6a8" - }, - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.resolveExternalDependency.matches.filter() callback": { - "file_path": "scripts/generate-coding-agent-install-lock.mjs", - "qualified_name": "scripts.generate-coding-agent-install-lock.resolveExternalDependency.matches.filter() callback", - "start_line": 191, - "end_line": 191, - "type": "FUNCTION", - "content_hash": "bca9b0ec02d8b7c7" - }, - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.resolveExternalDependency.matches.map() callback": { - "file_path": "scripts/generate-coding-agent-install-lock.mjs", - "qualified_name": "scripts.generate-coding-agent-install-lock.resolveExternalDependency.matches.map() callback", - "start_line": 192, - "end_line": 192, - "type": "FUNCTION", - "content_hash": "8a6341d8c2111505" - }, - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.addInternalWorkspace": { - "file_path": "scripts/generate-coding-agent-install-lock.mjs", - "qualified_name": "scripts.generate-coding-agent-install-lock.addInternalWorkspace", - "start_line": 204, - "end_line": 221, - "type": "FUNCTION", - "content_hash": "83276c21f8e91d2b" - }, - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.addExternalPackage": { - "file_path": "scripts/generate-coding-agent-install-lock.mjs", - "qualified_name": "scripts.generate-coding-agent-install-lock.addExternalPackage", - "start_line": 223, - "end_line": 245, - "type": "FUNCTION", - "content_hash": "5cfebd163863b587" - }, - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.createInstallerPackageJson": { - "file_path": "scripts/generate-coding-agent-install-lock.mjs", - "qualified_name": "scripts.generate-coding-agent-install-lock.createInstallerPackageJson", - "start_line": 247, - "end_line": 264, - "type": "FUNCTION", - "content_hash": "bebace6844f24df2" - }, - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.createRootLockEntry": { - "file_path": "scripts/generate-coding-agent-install-lock.mjs", - "qualified_name": "scripts.generate-coding-agent-install-lock.createRootLockEntry", - "start_line": 266, - "end_line": 276, - "type": "FUNCTION", - "content_hash": "4294b3dc8bc31530" - }, - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.validateGeneratedFiles": { - "file_path": "scripts/generate-coding-agent-install-lock.mjs", - "qualified_name": "scripts.generate-coding-agent-install-lock.validateGeneratedFiles", - "start_line": 278, - "end_line": 376, - "type": "FUNCTION", - "content_hash": "6128a4d227f82716" - }, - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.validateGeneratedFiles.platformPackageCount.filter() callback": { - "file_path": "scripts/generate-coding-agent-install-lock.mjs", - "qualified_name": "scripts.generate-coding-agent-install-lock.validateGeneratedFiles.platformPackageCount.filter() callback", - "start_line": 367, - "end_line": 367, - "type": "FUNCTION", - "content_hash": "059642fc68dd15ab" - }, - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.validateGeneratedFiles.platformPackageCount": { - "file_path": "scripts/generate-coding-agent-install-lock.mjs", - "qualified_name": "scripts.generate-coding-agent-install-lock.validateGeneratedFiles.platformPackageCount", - "start_line": 367, - "end_line": 368, - "type": "CLASS", - "content_hash": "c2d21f84388abc8c" - }, - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.validateGeneratedFiles.errors.map() callback": { - "file_path": "scripts/generate-coding-agent-install-lock.mjs", - "qualified_name": "scripts.generate-coding-agent-install-lock.validateGeneratedFiles.errors.map() callback", - "start_line": 374, - "end_line": 374, - "type": "FUNCTION", - "content_hash": "373df0ccf1eda5e6" - }, - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.generateInstallLock": { - "file_path": "scripts/generate-coding-agent-install-lock.mjs", - "qualified_name": "scripts.generate-coding-agent-install-lock.generateInstallLock", - "start_line": 378, - "end_line": 427, - "type": "FUNCTION", - "content_hash": "3924fdc7958cf157" - }, - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.generateInstallLock.queue": { - "file_path": "scripts/generate-coding-agent-install-lock.mjs", - "qualified_name": "scripts.generate-coding-agent-install-lock.generateInstallLock.queue", - "start_line": 393, - "end_line": 396, - "type": "CLASS", - "content_hash": "9f204e170336f650" - }, - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.generateInstallLock.queue.map() callback": { - "file_path": "scripts/generate-coding-agent-install-lock.mjs", - "qualified_name": "scripts.generate-coding-agent-install-lock.generateInstallLock.queue.map() callback", - "start_line": 393, - "end_line": 396, - "type": "FUNCTION", - "content_hash": "9f204e170336f650" - }, - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.platformPackageCount.filter() callback": { - "file_path": "scripts/generate-coding-agent-install-lock.mjs", - "qualified_name": "scripts.generate-coding-agent-install-lock.platformPackageCount.filter() callback", - "start_line": 453, - "end_line": 453, - "type": "FUNCTION", - "content_hash": "a5b9e4402c45a1de" - }, - "scripts/generate-coding-agent-install-lock.mjs|scripts.generate-coding-agent-install-lock.platformPackageCount": { - "file_path": "scripts/generate-coding-agent-install-lock.mjs", - "qualified_name": "scripts.generate-coding-agent-install-lock.platformPackageCount", - "start_line": 453, - "end_line": 454, - "type": "CLASS", - "content_hash": "615d49abdc7c494a" - }, - "scripts/generate-thinking-capabilities.mjs|scripts.generate-thinking-capabilities.capabilities": { - "file_path": "scripts/generate-thinking-capabilities.mjs", - "qualified_name": "scripts.generate-thinking-capabilities.capabilities", - "start_line": 17, - "end_line": 28, - "type": "CLASS", - "content_hash": "e0f888ed255b28ea" - }, - "scripts/generate-thinking-capabilities.mjs|scripts.generate-thinking-capabilities.capabilities.map() callback": { - "file_path": "scripts/generate-thinking-capabilities.mjs", - "qualified_name": "scripts.generate-thinking-capabilities.capabilities.map() callback", - "start_line": 18, - "end_line": 27, - "type": "FUNCTION", - "content_hash": "301fad053edfe2ee" - }, - "scripts/generate-thinking-capabilities.mjs|scripts.generate-thinking-capabilities.map() callback.values": { - "file_path": "scripts/generate-thinking-capabilities.mjs", - "qualified_name": "scripts.generate-thinking-capabilities.map() callback.values", - "start_line": 20, - "end_line": 25, - "type": "CLASS", - "content_hash": "55e637948d7eae7b" - }, - "scripts/generate-thinking-capabilities.mjs|scripts.generate-thinking-capabilities.capabilities.map() callback.values.levels.flatMap() callback": { - "file_path": "scripts/generate-thinking-capabilities.mjs", - "qualified_name": "scripts.generate-thinking-capabilities.capabilities.map() callback.values.levels.flatMap() callback", - "start_line": 21, - "end_line": 24, - "type": "FUNCTION", - "content_hash": "429ef0bb7b2e29fb" - }, - "scripts/issues/github.ts|scripts.issues.github.Issue": { - "file_path": "scripts/issues/github.ts", - "qualified_name": "scripts.issues.github.Issue", - "start_line": 8, - "end_line": 20, - "type": "INTERFACE", - "content_hash": "097159b86a92b10a" - }, - "scripts/issues/github.ts|scripts.issues.github.CorpusFile": { - "file_path": "scripts/issues/github.ts", - "qualified_name": "scripts.issues.github.CorpusFile", - "start_line": 22, - "end_line": 25, - "type": "INTERFACE", - "content_hash": "e2a5c24cb4766d2b" - }, - "scripts/issues/github.ts|scripts.issues.github.Corpus": { - "file_path": "scripts/issues/github.ts", - "qualified_name": "scripts.issues.github.Corpus", - "start_line": 27, - "end_line": 120, - "type": "CLASS", - "content_hash": "5000baa1ecb5de0f" - }, - "scripts/issues/github.ts|scripts.issues.github.Corpus.constructor": { - "file_path": "scripts/issues/github.ts", - "qualified_name": "scripts.issues.github.Corpus.constructor", - "start_line": 31, - "end_line": 36, - "type": "CONSTRUCTOR", - "content_hash": "2a84e649f57fb73d" - }, - "scripts/issues/github.ts|scripts.issues.github.Corpus.syncedAt": { - "file_path": "scripts/issues/github.ts", - "qualified_name": "scripts.issues.github.Corpus.syncedAt", - "start_line": 38, - "end_line": 40, - "type": "METHOD", - "content_hash": "0522781918563b8a" - }, - "scripts/issues/github.ts|scripts.issues.github.Corpus.get": { - "file_path": "scripts/issues/github.ts", - "qualified_name": "scripts.issues.github.Corpus.get", - "start_line": 42, - "end_line": 44, - "type": "METHOD", - "content_hash": "e26416801a1aa3b9" - }, - "scripts/issues/github.ts|scripts.issues.github.Corpus.all": { - "file_path": "scripts/issues/github.ts", - "qualified_name": "scripts.issues.github.Corpus.all", - "start_line": 46, - "end_line": 48, - "type": "METHOD", - "content_hash": "13ba99558c2b24a1" - }, - "scripts/issues/github.ts|scripts.issues.github.Corpus.sync": { - "file_path": "scripts/issues/github.ts", - "qualified_name": "scripts.issues.github.Corpus.sync", - "start_line": 51, - "end_line": 86, - "type": "METHOD", - "content_hash": "a4e3b102f43b3f87" - }, - "scripts/issues/github.ts|scripts.issues.github.Corpus.search": { - "file_path": "scripts/issues/github.ts", - "qualified_name": "scripts.issues.github.Corpus.search", - "start_line": 89, - "end_line": 113, - "type": "METHOD", - "content_hash": "5519cdddfdac277e" - }, - "scripts/issues/github.ts|scripts.issues.github.Corpus.search.issues": { - "file_path": "scripts/issues/github.ts", - "qualified_name": "scripts.issues.github.Corpus.search.issues", - "start_line": 92, - "end_line": 92, - "type": "CLASS", - "content_hash": "c0951c88e92dfa76" - }, - "scripts/issues/github.ts|scripts.issues.github.Corpus.search.issues.filter() callback": { - "file_path": "scripts/issues/github.ts", - "qualified_name": "scripts.issues.github.Corpus.search.issues.filter() callback", - "start_line": 92, - "end_line": 92, - "type": "FUNCTION", - "content_hash": "c0951c88e92dfa76" - }, - "scripts/issues/github.ts|scripts.issues.github.Corpus.search.docs": { - "file_path": "scripts/issues/github.ts", - "qualified_name": "scripts.issues.github.Corpus.search.docs", - "start_line": 93, - "end_line": 93, - "type": "CLASS", - "content_hash": "354a9e8bfed77e81" - }, - "scripts/issues/github.ts|scripts.issues.github.Corpus.search.docs.issues.map() callback": { - "file_path": "scripts/issues/github.ts", - "qualified_name": "scripts.issues.github.Corpus.search.docs.issues.map() callback", - "start_line": 93, - "end_line": 93, - "type": "FUNCTION", - "content_hash": "354a9e8bfed77e81" - }, - "scripts/issues/github.ts|scripts.issues.github.Corpus.search.weights": { - "file_path": "scripts/issues/github.ts", - "qualified_name": "scripts.issues.github.Corpus.search.weights", - "start_line": 95, - "end_line": 98, - "type": "CLASS", - "content_hash": "dc629b9017cbc934" - }, - "scripts/issues/github.ts|scripts.issues.github.Corpus.search.weights.terms.map() callback": { - "file_path": "scripts/issues/github.ts", - "qualified_name": "scripts.issues.github.Corpus.search.weights.terms.map() callback", - "start_line": 95, - "end_line": 98, - "type": "FUNCTION", - "content_hash": "dc629b9017cbc934" - }, - "scripts/issues/github.ts|scripts.issues.github.Corpus.search.weights.terms.map() callback.df": { - "file_path": "scripts/issues/github.ts", - "qualified_name": "scripts.issues.github.Corpus.search.weights.terms.map() callback.df", - "start_line": 96, - "end_line": 96, - "type": "CLASS", - "content_hash": "d055eae5d1a41ffa" - }, - "scripts/issues/github.ts|scripts.issues.github.Corpus.search.weights.terms.map() callback.df.docs.filter() callback": { - "file_path": "scripts/issues/github.ts", - "qualified_name": "scripts.issues.github.Corpus.search.weights.terms.map() callback.df.docs.filter() callback", - "start_line": 96, - "end_line": 96, - "type": "FUNCTION", - "content_hash": "d055eae5d1a41ffa" - }, - "scripts/issues/github.ts|scripts.issues.github.Corpus.search.docs.map() callback": { - "file_path": "scripts/issues/github.ts", - "qualified_name": "scripts.issues.github.Corpus.search.docs.map() callback", - "start_line": 100, - "end_line": 108, - "type": "FUNCTION", - "content_hash": "80071c3c460739d9" - }, - "scripts/issues/github.ts|scripts.issues.github.Corpus.search.docs.map() callback.terms.forEach() callback": { - "file_path": "scripts/issues/github.ts", - "qualified_name": "scripts.issues.github.Corpus.search.docs.map() callback.terms.forEach() callback", - "start_line": 102, - "end_line": 105, - "type": "FUNCTION", - "content_hash": "e5d5b9cdc6924e20" - }, - "scripts/issues/github.ts|scripts.issues.github.Corpus.search.filter() callback": { - "file_path": "scripts/issues/github.ts", - "qualified_name": "scripts.issues.github.Corpus.search.filter() callback", - "start_line": 109, - "end_line": 109, - "type": "FUNCTION", - "content_hash": "0cfdb65ac61026b4" - }, - "scripts/issues/github.ts|scripts.issues.github.Corpus.search.sort() callback": { - "file_path": "scripts/issues/github.ts", - "qualified_name": "scripts.issues.github.Corpus.search.sort() callback", - "start_line": 110, - "end_line": 110, - "type": "FUNCTION", - "content_hash": "716e24f173b5c464" - }, - "scripts/issues/github.ts|scripts.issues.github.Corpus.search.map() callback": { - "file_path": "scripts/issues/github.ts", - "qualified_name": "scripts.issues.github.Corpus.search.map() callback", - "start_line": 112, - "end_line": 112, - "type": "FUNCTION", - "content_hash": "3989e52bb65c6570" - }, - "scripts/issues/github.ts|scripts.issues.github.Corpus.authorStats": { - "file_path": "scripts/issues/github.ts", - "qualified_name": "scripts.issues.github.Corpus.authorStats", - "start_line": 116, - "end_line": 119, - "type": "METHOD", - "content_hash": "9e53c1ccf47d1a73" - }, - "scripts/issues/github.ts|scripts.issues.github.Corpus.authorStats.prior.filter() callback": { - "file_path": "scripts/issues/github.ts", - "qualified_name": "scripts.issues.github.Corpus.authorStats.prior.filter() callback", - "start_line": 117, - "end_line": 117, - "type": "FUNCTION", - "content_hash": "2205db8a1e498c92" - }, - "scripts/issues/github.ts|scripts.issues.github.authorStats.prior": { - "file_path": "scripts/issues/github.ts", - "qualified_name": "scripts.issues.github.authorStats.prior", - "start_line": 117, - "end_line": 117, - "type": "CLASS", - "content_hash": "2205db8a1e498c92" - }, - "scripts/issues/github.ts|scripts.issues.github.isActedOn": { - "file_path": "scripts/issues/github.ts", - "qualified_name": "scripts.issues.github.isActedOn", - "start_line": 123, - "end_line": 130, - "type": "FUNCTION", - "content_hash": "2ca4ef1bcf860715" - }, - "scripts/issues/github.ts|scripts.issues.github.issueStatus": { - "file_path": "scripts/issues/github.ts", - "qualified_name": "scripts.issues.github.issueStatus", - "start_line": 132, - "end_line": 136, - "type": "FUNCTION", - "content_hash": "c529cf1fc3726d47" - }, - "scripts/issues/github.ts|scripts.issues.github.issueStatus.labels": { - "file_path": "scripts/issues/github.ts", - "qualified_name": "scripts.issues.github.issueStatus.labels", - "start_line": 133, - "end_line": 133, - "type": "CLASS", - "content_hash": "c8a375f4816f9d34" - }, - "scripts/issues/github.ts|scripts.issues.github.issueStatus.labels.issue.labels.filter() callback": { - "file_path": "scripts/issues/github.ts", - "qualified_name": "scripts.issues.github.issueStatus.labels.issue.labels.filter() callback", - "start_line": 133, - "end_line": 133, - "type": "FUNCTION", - "content_hash": "c8a375f4816f9d34" - }, - "scripts/issues/github.ts|scripts.issues.github.tokenize": { - "file_path": "scripts/issues/github.ts", - "qualified_name": "scripts.issues.github.tokenize", - "start_line": 144, - "end_line": 151, - "type": "FUNCTION", - "content_hash": "42072b57eb26e4ef" - }, - "scripts/issues/github.ts|scripts.issues.github.tokenize.terms": { - "file_path": "scripts/issues/github.ts", - "qualified_name": "scripts.issues.github.tokenize.terms", - "start_line": 145, - "end_line": 149, - "type": "CLASS", - "content_hash": "88ed8de92b1a6ef9" - }, - "scripts/issues/github.ts|scripts.issues.github.tokenize.terms.map() callback": { - "file_path": "scripts/issues/github.ts", - "qualified_name": "scripts.issues.github.tokenize.terms.map() callback", - "start_line": 148, - "end_line": 148, - "type": "FUNCTION", - "content_hash": "cfb63d0c017134df" - }, - "scripts/issues/github.ts|scripts.issues.github.tokenize.terms.filter() callback": { - "file_path": "scripts/issues/github.ts", - "qualified_name": "scripts.issues.github.tokenize.terms.filter() callback", - "start_line": 149, - "end_line": 149, - "type": "FUNCTION", - "content_hash": "66d69814667fe1f7" - }, - "scripts/issues/github.ts|scripts.issues.github.gh": { - "file_path": "scripts/issues/github.ts", - "qualified_name": "scripts.issues.github.gh", - "start_line": 153, - "end_line": 167, - "type": "FUNCTION", - "content_hash": "d7b68fa81d198e63" - }, - "scripts/issues/github.ts|scripts.issues.github.gh.": { - "file_path": "scripts/issues/github.ts", - "qualified_name": "scripts.issues.github.gh.", - "start_line": 154, - "end_line": 166, - "type": "FUNCTION", - "content_hash": "a09d4e03e20e8876" - }, - "scripts/issues/github.ts|scripts.issues.github.gh..child.stdout.on(\"data\") callback": { - "file_path": "scripts/issues/github.ts", - "qualified_name": "scripts.issues.github.gh..child.stdout.on(\"data\") callback", - "start_line": 158, - "end_line": 158, - "type": "FUNCTION", - "content_hash": "a227ab2021906042" - }, - "scripts/issues/github.ts|scripts.issues.github.gh..child.stderr.on(\"data\") callback": { - "file_path": "scripts/issues/github.ts", - "qualified_name": "scripts.issues.github.gh..child.stderr.on(\"data\") callback", - "start_line": 159, - "end_line": 159, - "type": "FUNCTION", - "content_hash": "6b30666c61811ae4" - }, - "scripts/issues/github.ts|scripts.issues.github.gh..child.on(\"close\") callback": { - "file_path": "scripts/issues/github.ts", - "qualified_name": "scripts.issues.github.gh..child.on(\"close\") callback", - "start_line": 161, - "end_line": 165, - "type": "FUNCTION", - "content_hash": "f2afb7b1474f56a3" - }, - "scripts/issues/main.ts|scripts.issues.main.runSync": { - "file_path": "scripts/issues/main.ts", - "qualified_name": "scripts.issues.main.runSync", - "start_line": 37, - "end_line": 51, - "type": "FUNCTION", - "content_hash": "e254ce126091e6e8" - }, - "scripts/issues/main.ts|scripts.issues.main.view": { - "file_path": "scripts/issues/main.ts", - "qualified_name": "scripts.issues.main.view", - "start_line": 53, - "end_line": 93, - "type": "FUNCTION", - "content_hash": "ca28bc4615cf8f9e" - }, - "scripts/issues/main.ts|scripts.issues.main.items": { - "file_path": "scripts/issues/main.ts", - "qualified_name": "scripts.issues.main.items", - "start_line": 55, - "end_line": 82, - "type": "CLASS", - "content_hash": "ddc062b24f7ef5dc" - }, - "scripts/issues/main.ts|scripts.issues.main.view.items.filter() callback": { - "file_path": "scripts/issues/main.ts", - "qualified_name": "scripts.issues.main.view.items.filter() callback", - "start_line": 57, - "end_line": 57, - "type": "FUNCTION", - "content_hash": "2881f0e9ed4f5ac8" - }, - "scripts/issues/main.ts|scripts.issues.main.view.items.sort() callback": { - "file_path": "scripts/issues/main.ts", - "qualified_name": "scripts.issues.main.view.items.sort() callback", - "start_line": 58, - "end_line": 58, - "type": "FUNCTION", - "content_hash": "3a98dcd1f1af5353" - }, - "scripts/issues/main.ts|scripts.issues.main.view.items.map() callback": { - "file_path": "scripts/issues/main.ts", - "qualified_name": "scripts.issues.main.view.items.map() callback", - "start_line": 59, - "end_line": 82, - "type": "FUNCTION", - "content_hash": "5e49b6783ad94308" - }, - "scripts/issues/main.ts|scripts.issues.main.view.items.map() callback.result.duplicates.entry.result.duplicates.map() callback": { - "file_path": "scripts/issues/main.ts", - "qualified_name": "scripts.issues.main.view.items.map() callback.result.duplicates.entry.result.duplicates.map() callback", - "start_line": 64, - "end_line": 67, - "type": "FUNCTION", - "content_hash": "51828f42c93155a8" - }, - "scripts/issues/main.ts|scripts.issues.main.view.categories.triage.categories.map() callback": { - "file_path": "scripts/issues/main.ts", - "qualified_name": "scripts.issues.main.view.categories.triage.categories.map() callback", - "start_line": 87, - "end_line": 87, - "type": "FUNCTION", - "content_hash": "38ab2f8f2445b9c3" - }, - "scripts/issues/main.ts|scripts.issues.main.authorized": { - "file_path": "scripts/issues/main.ts", - "qualified_name": "scripts.issues.main.authorized", - "start_line": 95, - "end_line": 98, - "type": "FUNCTION", - "content_hash": "06115e590f366965" - }, - "scripts/issues/main.ts|scripts.issues.main.readJson": { - "file_path": "scripts/issues/main.ts", - "qualified_name": "scripts.issues.main.readJson", - "start_line": 100, - "end_line": 104, - "type": "FUNCTION", - "content_hash": "9e6d796cda411a76" - }, - "scripts/issues/main.ts|scripts.issues.main.send": { - "file_path": "scripts/issues/main.ts", - "qualified_name": "scripts.issues.main.send", - "start_line": 106, - "end_line": 109, - "type": "FUNCTION", - "content_hash": "d29d2c08a6cad254" - }, - "scripts/issues/main.ts|scripts.issues.main.handle": { - "file_path": "scripts/issues/main.ts", - "qualified_name": "scripts.issues.main.handle", - "start_line": 111, - "end_line": 149, - "type": "FUNCTION", - "content_hash": "d24c968ef72012c7" - }, - "scripts/issues/main.ts|scripts.issues.main.handle.triage.categories.some() callback": { - "file_path": "scripts/issues/main.ts", - "qualified_name": "scripts.issues.main.handle.triage.categories.some() callback", - "start_line": 141, - "end_line": 141, - "type": "FUNCTION", - "content_hash": "01ff78b35eaca6ae" - }, - "scripts/issues/main.ts|scripts.issues.main.server": { - "file_path": "scripts/issues/main.ts", - "qualified_name": "scripts.issues.main.server", - "start_line": 151, - "end_line": 156, - "type": "CLASS", - "content_hash": "3f9fe952ea29cb56" - }, - "scripts/issues/main.ts|scripts.issues.main.server.createServer() callback": { - "file_path": "scripts/issues/main.ts", - "qualified_name": "scripts.issues.main.server.createServer() callback", - "start_line": 151, - "end_line": 156, - "type": "FUNCTION", - "content_hash": "3f9fe952ea29cb56" - }, - "scripts/issues/main.ts|scripts.issues.main.server.createServer() callback.catch() callback": { - "file_path": "scripts/issues/main.ts", - "qualified_name": "scripts.issues.main.server.createServer() callback.catch() callback", - "start_line": 152, - "end_line": 155, - "type": "FUNCTION", - "content_hash": "6e8bced1ef458a48" - }, - "scripts/issues/main.ts|scripts.issues.main.server.listen() callback": { - "file_path": "scripts/issues/main.ts", - "qualified_name": "scripts.issues.main.server.listen() callback", - "start_line": 160, - "end_line": 160, - "type": "FUNCTION", - "content_hash": "07ab4f1f90d53a3e" - }, - "scripts/issues/main.ts|scripts.issues.main.setInterval() callback": { - "file_path": "scripts/issues/main.ts", - "qualified_name": "scripts.issues.main.setInterval() callback", - "start_line": 169, - "end_line": 169, - "type": "FUNCTION", - "content_hash": "6c3fe15d7bcff8dc" - }, - "scripts/issues/main.ts|scripts.issues.main.process.on() callback": { - "file_path": "scripts/issues/main.ts", - "qualified_name": "scripts.issues.main.process.on() callback", - "start_line": 172, - "end_line": 175, - "type": "FUNCTION", - "content_hash": "1a245492b7312e80" - }, - "scripts/issues/main.ts|scripts.issues.main.process.on() callback.finally() callback": { - "file_path": "scripts/issues/main.ts", - "qualified_name": "scripts.issues.main.process.on() callback.finally() callback", - "start_line": 174, - "end_line": 174, - "type": "FUNCTION", - "content_hash": "a095dea8edc4afe1" - }, - "scripts/issues/source-hooks.mjs|scripts.issues.source-hooks.toSource": { - "file_path": "scripts/issues/source-hooks.mjs", - "qualified_name": "scripts.issues.source-hooks.toSource", - "start_line": 8, - "end_line": 17, - "type": "FUNCTION", - "content_hash": "b46e53807b53146b" - }, - "scripts/issues/source-hooks.mjs|scripts.issues.source-hooks.resolve": { - "file_path": "scripts/issues/source-hooks.mjs", - "qualified_name": "scripts.issues.source-hooks.resolve", - "start_line": 19, - "end_line": 30, - "type": "FUNCTION", - "content_hash": "e81ed356ad7a6956" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Category": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Category", - "start_line": 30, - "end_line": 34, - "type": "INTERFACE", - "content_hash": "212b5173dad09f3b" - }, - "scripts/issues/triage.ts|scripts.issues.triage.StateDoc": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.StateDoc", - "start_line": 61, - "end_line": 66, - "type": "CLASS", - "content_hash": "c576aaaee5c2fdce" - }, - "scripts/issues/triage.ts|scripts.issues.triage.StateDoc.initial": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.StateDoc.initial", - "start_line": 65, - "end_line": 65, - "type": "METHOD", - "content_hash": "e0d8cc7c371dd5a9" - }, - "scripts/issues/triage.ts|scripts.issues.triage.mutate": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.mutate", - "start_line": 68, - "end_line": 80, - "type": "FUNCTION", - "content_hash": "23082c47122b7a89" - }, - "scripts/issues/triage.ts|scripts.issues.triage.loadCategories": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.loadCategories", - "start_line": 82, - "end_line": 91, - "type": "FUNCTION", - "content_hash": "a1aaf06865a4197a" - }, - "scripts/issues/triage.ts|scripts.issues.triage.loadCategories.filter() callback": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.loadCategories.filter() callback", - "start_line": 84, - "end_line": 84, - "type": "FUNCTION", - "content_hash": "5aaebf1a3dc0ffb7" - }, - "scripts/issues/triage.ts|scripts.issues.triage.loadCategories.map() callback": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.loadCategories.map() callback", - "start_line": 86, - "end_line": 90, - "type": "FUNCTION", - "content_hash": "f273e1c830f9ef58" - }, - "scripts/issues/triage.ts|scripts.issues.triage.TriageOptions": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.TriageOptions", - "start_line": 93, - "end_line": 101, - "type": "INTERFACE", - "content_hash": "5684f9ad5c807b19" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage", - "start_line": 103, - "end_line": 359, - "type": "CLASS", - "content_hash": "84d65d6467c926a5" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage.constructor": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage.constructor", - "start_line": 112, - "end_line": 115, - "type": "CONSTRUCTOR", - "content_hash": "f659685ea8880591" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage.open": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage.open", - "start_line": 117, - "end_line": 149, - "type": "METHOD", - "content_hash": "bdc6e287f0449806" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage.open.onReport": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage.open.onReport", - "start_line": 130, - "end_line": 130, - "type": "METHOD", - "content_hash": "8ac76814650fc7b4" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage.open.harness.commit() callback": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage.open.harness.commit() callback", - "start_line": 134, - "end_line": 139, - "type": "FUNCTION", - "content_hash": "fb4305e191278ad2" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage.state": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage.state", - "start_line": 151, - "end_line": 153, - "type": "METHOD", - "content_hash": "59f9e8f96afd13f2" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage.usageCost": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage.usageCost", - "start_line": 155, - "end_line": 158, - "type": "METHOD", - "content_hash": "4af916470b5a1f6a" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage.usageCost.reduce() callback": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage.usageCost.reduce() callback", - "start_line": 157, - "end_line": 157, - "type": "FUNCTION", - "content_hash": "3dd7cb24db409f8c" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage.queueSize": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage.queueSize", - "start_line": 160, - "end_line": 162, - "type": "METHOD", - "content_hash": "2d6316a57ff3fd67" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage.enqueueInbox": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage.enqueueInbox", - "start_line": 165, - "end_line": 172, - "type": "METHOD", - "content_hash": "e9e66b60728797d8" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage.retriage": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage.retriage", - "start_line": 174, - "end_line": 182, - "type": "METHOD", - "content_hash": "68a321c27e3882c9" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage.retriage.update() callback": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage.retriage.update() callback", - "start_line": 175, - "end_line": 180, - "type": "FUNCTION", - "content_hash": "b8509d67c1cb44db" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage.decide": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage.decide", - "start_line": 185, - "end_line": 192, - "type": "METHOD", - "content_hash": "2cf8b9ed88fe4040" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage.decide.update() callback": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage.decide.update() callback", - "start_line": 186, - "end_line": 191, - "type": "FUNCTION", - "content_hash": "200bbd929ef7e754" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage.close": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage.close", - "start_line": 194, - "end_line": 196, - "type": "METHOD", - "content_hash": "23b4d31b39bad472" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage.enqueue": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage.enqueue", - "start_line": 198, - "end_line": 202, - "type": "METHOD", - "content_hash": "af76bdd654bd694c" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage.pump": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage.pump", - "start_line": 204, - "end_line": 221, - "type": "METHOD", - "content_hash": "2ee8f7e3db1cc161" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage.pump.catch() callback": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage.pump.catch() callback", - "start_line": 209, - "end_line": 215, - "type": "FUNCTION", - "content_hash": "e1ba28d2ad82c815" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage.pump.catch() callback.update() callback": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage.pump.catch() callback.update() callback", - "start_line": 211, - "end_line": 214, - "type": "FUNCTION", - "content_hash": "c521e3712a5b4909" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage.pump.finally() callback": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage.pump.finally() callback", - "start_line": 216, - "end_line": 219, - "type": "FUNCTION", - "content_hash": "82286bf59c436c6a" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage.update": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage.update", - "start_line": 223, - "end_line": 225, - "type": "METHOD", - "content_hash": "03d72d6478e73cfc" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage.update.harness.commit() callback": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage.update.harness.commit() callback", - "start_line": 224, - "end_line": 224, - "type": "FUNCTION", - "content_hash": "1e56b0bf7acf5d83" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage.run": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage.run", - "start_line": 227, - "end_line": 263, - "type": "METHOD", - "content_hash": "2fbf588122514e8a" - }, - "scripts/issues/triage.ts|scripts.issues.triage.run.update() callback": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.run.update() callback", - "start_line": 243, - "end_line": 245, - "type": "FUNCTION", - "content_hash": "6d8a31191ab766cb" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage.run.update() callback": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage.run.update() callback", - "start_line": 259, - "end_line": 262, - "type": "FUNCTION", - "content_hash": "7ced2544434d6ea0" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage.formatIssue": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage.formatIssue", - "start_line": 265, - "end_line": 276, - "type": "METHOD", - "content_hash": "58575b284c6218b1" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage.formatIssue.issue.labels.filter() callback": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage.formatIssue.issue.labels.filter() callback", - "start_line": 270, - "end_line": 270, - "type": "FUNCTION", - "content_hash": "7ec91bb7fd83b608" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage.extension": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage.extension", - "start_line": 278, - "end_line": 358, - "type": "METHOD", - "content_hash": "1fdf49a30ddfe1ef" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage.extension.names": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage.extension.names", - "start_line": 280, - "end_line": 280, - "type": "CLASS", - "content_hash": "58fbfc82a341a934" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage.extension.names.categories.map() callback": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage.extension.names.categories.map() callback", - "start_line": 280, - "end_line": 280, - "type": "FUNCTION", - "content_hash": "58fbfc82a341a934" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage.extension.searchIssues": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage.extension.searchIssues", - "start_line": 285, - "end_line": 295, - "type": "CLASS", - "content_hash": "e34ec542400eaeda" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage.extension.searchIssues.execute": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage.extension.searchIssues.execute", - "start_line": 291, - "end_line": 294, - "type": "METHOD", - "content_hash": "a8cf921d331ea446" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage.extension.readIssue": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage.extension.readIssue", - "start_line": 297, - "end_line": 308, - "type": "CLASS", - "content_hash": "47eb922cffb2d665" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage.extension.readIssue.execute": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage.extension.readIssue.execute", - "start_line": 302, - "end_line": 307, - "type": "METHOD", - "content_hash": "045ff71f75a21a76" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage.extension.submitTriage": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage.extension.submitTriage", - "start_line": 310, - "end_line": 349, - "type": "CLASS", - "content_hash": "0b7502976c795b34" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage.extension.submitTriage.execute": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage.extension.submitTriage.execute", - "start_line": 330, - "end_line": 348, - "type": "METHOD", - "content_hash": "7c096fff67bc7f6d" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage.extension.submitTriage.execute.result.duplicates.args.duplicates.filter() callback": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage.extension.submitTriage.execute.result.duplicates.args.duplicates.filter() callback", - "start_line": 335, - "end_line": 335, - "type": "FUNCTION", - "content_hash": "187b1c75cc7c0440" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage.extension.submitTriage.execute.api.commit() callback": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage.extension.submitTriage.execute.api.commit() callback", - "start_line": 338, - "end_line": 344, - "type": "FUNCTION", - "content_hash": "ba9afa2c39160a3e" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage.extension.submitTriage.execute.api.commit() callback.mutate() callback": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage.extension.submitTriage.execute.api.commit() callback.mutate() callback", - "start_line": 339, - "end_line": 344, - "type": "FUNCTION", - "content_hash": "b254758b2f1c4701" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage.extension.categories": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage.extension.categories", - "start_line": 352, - "end_line": 352, - "type": "CLASS", - "content_hash": "8d23e5bd14491feb" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage.extension.categories.categories.map() callback": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage.extension.categories.categories.map() callback", - "start_line": 352, - "end_line": 352, - "type": "FUNCTION", - "content_hash": "8d23e5bd14491feb" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage.extension.sections.section(\"categories\") callback": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage.extension.sections.section(\"categories\") callback", - "start_line": 355, - "end_line": 355, - "type": "FUNCTION", - "content_hash": "4e0cde26aa48342b" - }, - "scripts/issues/triage.ts|scripts.issues.triage.Triage.extension.sections.section(\"preamble\") callback": { - "file_path": "scripts/issues/triage.ts", - "qualified_name": "scripts.issues.triage.Triage.extension.sections.section(\"preamble\") callback", - "start_line": 355, - "end_line": 355, - "type": "FUNCTION", - "content_hash": "4e0cde26aa48342b" - }, - "scripts/local-package-install.mjs|scripts.local-package-install.createFileSpecifier": { - "file_path": "scripts/local-package-install.mjs", - "qualified_name": "scripts.local-package-install.createFileSpecifier", - "start_line": 10, - "end_line": 13, - "type": "FUNCTION", - "content_hash": "ee26037e2ae1101c" - }, - "scripts/local-package-install.mjs|scripts.local-package-install.detectIndentation": { - "file_path": "scripts/local-package-install.mjs", - "qualified_name": "scripts.local-package-install.detectIndentation", - "start_line": 15, - "end_line": 17, - "type": "FUNCTION", - "content_hash": "6fa3b9d9bfff17be" - }, - "scripts/local-package-install.mjs|scripts.local-package-install.packageDirectory": { - "file_path": "scripts/local-package-install.mjs", - "qualified_name": "scripts.local-package-install.packageDirectory", - "start_line": 19, - "end_line": 21, - "type": "FUNCTION", - "content_hash": "4e30380542087c0f" - }, - "scripts/local-package-install.mjs|scripts.local-package-install.runtimeTarget": { - "file_path": "scripts/local-package-install.mjs", - "qualified_name": "scripts.local-package-install.runtimeTarget", - "start_line": 24, - "end_line": 39, - "type": "FUNCTION", - "content_hash": "9d876a16118b9509" - }, - "scripts/local-package-install.mjs|scripts.local-package-install.typesTarget": { - "file_path": "scripts/local-package-install.mjs", - "qualified_name": "scripts.local-package-install.typesTarget", - "start_line": 41, - "end_line": 44, - "type": "FUNCTION", - "content_hash": "29fe636170a98318" - }, - "scripts/local-package-install.mjs|scripts.local-package-install.literalExports": { - "file_path": "scripts/local-package-install.mjs", - "qualified_name": "scripts.local-package-install.literalExports", - "start_line": 47, - "end_line": 54, - "type": "FUNCTION", - "content_hash": "523958beffe0e808" - }, - "scripts/local-package-install.mjs|scripts.local-package-install.literalExports.keys.some() callback": { - "file_path": "scripts/local-package-install.mjs", - "qualified_name": "scripts.local-package-install.literalExports.keys.some() callback", - "start_line": 52, - "end_line": 52, - "type": "FUNCTION", - "content_hash": "12110df9b672a11a" - }, - "scripts/local-package-install.mjs|scripts.local-package-install.literalExports.filter() callback": { - "file_path": "scripts/local-package-install.mjs", - "qualified_name": "scripts.local-package-install.literalExports.filter() callback", - "start_line": 53, - "end_line": 53, - "type": "FUNCTION", - "content_hash": "c33fc62ce9bd3a64" - }, - "scripts/local-package-install.mjs|scripts.local-package-install.assertPackageFile": { - "file_path": "scripts/local-package-install.mjs", - "qualified_name": "scripts.local-package-install.assertPackageFile", - "start_line": 56, - "end_line": 64, - "type": "FUNCTION", - "content_hash": "ee47fc26a87e6387" - }, - "scripts/local-package-install.mjs|scripts.local-package-install.lockfilePackageName": { - "file_path": "scripts/local-package-install.mjs", - "qualified_name": "scripts.local-package-install.lockfilePackageName", - "start_line": 66, - "end_line": 70, - "type": "FUNCTION", - "content_hash": "4a35c174ece942ee" - }, - "scripts/local-package-install.mjs|scripts.local-package-install.verifyLocalResolutions": { - "file_path": "scripts/local-package-install.mjs", - "qualified_name": "scripts.local-package-install.verifyLocalResolutions", - "start_line": 72, - "end_line": 94, - "type": "FUNCTION", - "content_hash": "f3d321faec0c8d19" - }, - "scripts/local-package-install.mjs|scripts.local-package-install.verifyLocalResolutions.artifacts": { - "file_path": "scripts/local-package-install.mjs", - "qualified_name": "scripts.local-package-install.verifyLocalResolutions.artifacts", - "start_line": 78, - "end_line": 78, - "type": "CLASS", - "content_hash": "2e269358b093cb03" - }, - "scripts/local-package-install.mjs|scripts.local-package-install.verifyLocalResolutions.artifacts.artifactSet.packages.map() callback": { - "file_path": "scripts/local-package-install.mjs", - "qualified_name": "scripts.local-package-install.verifyLocalResolutions.artifacts.artifactSet.packages.map() callback", - "start_line": 78, - "end_line": 78, - "type": "FUNCTION", - "content_hash": "2e269358b093cb03" - }, - "scripts/local-package-install.mjs|scripts.local-package-install.preparePnpmWorkspace": { - "file_path": "scripts/local-package-install.mjs", - "qualified_name": "scripts.local-package-install.preparePnpmWorkspace", - "start_line": 96, - "end_line": 113, - "type": "FUNCTION", - "content_hash": "8fa702297c600170" - }, - "scripts/local-package-install.mjs|scripts.local-package-install.preparePnpmWorkspace.document.errors.map() callback": { - "file_path": "scripts/local-package-install.mjs", - "qualified_name": "scripts.local-package-install.preparePnpmWorkspace.document.errors.map() callback", - "start_line": 101, - "end_line": 101, - "type": "FUNCTION", - "content_hash": "ceac43df93783b35" - }, - "scripts/local-package-install.mjs|scripts.local-package-install.wireConsumer": { - "file_path": "scripts/local-package-install.mjs", - "qualified_name": "scripts.local-package-install.wireConsumer", - "start_line": 115, - "end_line": 146, - "type": "FUNCTION", - "content_hash": "5770174c274e0706" - }, - "scripts/local-package-install.mjs|scripts.local-package-install.wireConsumer.artifacts": { - "file_path": "scripts/local-package-install.mjs", - "qualified_name": "scripts.local-package-install.wireConsumer.artifacts", - "start_line": 122, - "end_line": 122, - "type": "CLASS", - "content_hash": "2e269358b093cb03" - }, - "scripts/local-package-install.mjs|scripts.local-package-install.wireConsumer.artifacts.artifactSet.packages.map() callback": { - "file_path": "scripts/local-package-install.mjs", - "qualified_name": "scripts.local-package-install.wireConsumer.artifacts.artifactSet.packages.map() callback", - "start_line": 122, - "end_line": 122, - "type": "FUNCTION", - "content_hash": "2e269358b093cb03" - }, - "scripts/local-package-install.mjs|scripts.local-package-install.wireConsumer.specifiers": { - "file_path": "scripts/local-package-install.mjs", - "qualified_name": "scripts.local-package-install.wireConsumer.specifiers", - "start_line": 124, - "end_line": 126, - "type": "CLASS", - "content_hash": "48986d1b74b90d67" - }, - "scripts/local-package-install.mjs|scripts.local-package-install.wireConsumer.specifiers.artifactSet.packages.map() callback": { - "file_path": "scripts/local-package-install.mjs", - "qualified_name": "scripts.local-package-install.wireConsumer.specifiers.artifactSet.packages.map() callback", - "start_line": 125, - "end_line": 125, - "type": "FUNCTION", - "content_hash": "ad13aabee549ad5b" - }, - "scripts/local-package-install.mjs|scripts.local-package-install.wireConsumer.targetSection": { - "file_path": "scripts/local-package-install.mjs", - "qualified_name": "scripts.local-package-install.wireConsumer.targetSection", - "start_line": 135, - "end_line": 135, - "type": "CLASS", - "content_hash": "e0811fafb3e63e66" - }, - "scripts/local-package-install.mjs|scripts.local-package-install.wireConsumer.targetSection.dependencySections.find() callback": { - "file_path": "scripts/local-package-install.mjs", - "qualified_name": "scripts.local-package-install.wireConsumer.targetSection.dependencySections.find() callback", - "start_line": 135, - "end_line": 135, - "type": "FUNCTION", - "content_hash": "e0811fafb3e63e66" - }, - "scripts/local-package-install.mjs|scripts.local-package-install.installConsumer": { - "file_path": "scripts/local-package-install.mjs", - "qualified_name": "scripts.local-package-install.installConsumer", - "start_line": 148, - "end_line": 160, - "type": "FUNCTION", - "content_hash": "2db323dc7083a810" - }, - "scripts/local-package-install.mjs|scripts.local-package-install.smokeTestNpmConsumer": { - "file_path": "scripts/local-package-install.mjs", - "qualified_name": "scripts.local-package-install.smokeTestNpmConsumer", - "start_line": 162, - "end_line": 201, - "type": "FUNCTION", - "content_hash": "3020e7bbae0da4fe" - }, - "scripts/local-package-install.mjs|scripts.local-package-install.smokeTestNpmConsumer.resolveChecks": { - "file_path": "scripts/local-package-install.mjs", - "qualified_name": "scripts.local-package-install.smokeTestNpmConsumer.resolveChecks", - "start_line": 191, - "end_line": 191, - "type": "CLASS", - "content_hash": "bbcc54fcd640ec68" - }, - "scripts/local-package-install.mjs|scripts.local-package-install.smokeTestNpmConsumer.resolveChecks.runtimeSpecifiers.map() callback": { - "file_path": "scripts/local-package-install.mjs", - "qualified_name": "scripts.local-package-install.smokeTestNpmConsumer.resolveChecks.runtimeSpecifiers.map() callback", - "start_line": 191, - "end_line": 191, - "type": "FUNCTION", - "content_hash": "bbcc54fcd640ec68" - }, - "scripts/local-package-install.mjs|scripts.local-package-install.packageConsumerDirectoryName": { - "file_path": "scripts/local-package-install.mjs", - "qualified_name": "scripts.local-package-install.packageConsumerDirectoryName", - "start_line": 203, - "end_line": 205, - "type": "FUNCTION", - "content_hash": "d30d5eeeaaa664a9" - }, - "scripts/local-release.mjs|scripts.local-release.printUsage": { - "file_path": "scripts/local-release.mjs", - "qualified_name": "scripts.local-release.printUsage", - "start_line": 13, - "end_line": 28, - "type": "FUNCTION", - "content_hash": "d14fc86f0330e892" - }, - "scripts/local-release.mjs|scripts.local-release.currentBinaryPlatform": { - "file_path": "scripts/local-release.mjs", - "qualified_name": "scripts.local-release.currentBinaryPlatform", - "start_line": 30, - "end_line": 35, - "type": "FUNCTION", - "content_hash": "f2f02841b82d272c" - }, - "scripts/local-release.mjs|scripts.local-release.buildBunBinaryRelease": { - "file_path": "scripts/local-release.mjs", - "qualified_name": "scripts.local-release.buildBunBinaryRelease", - "start_line": 37, - "end_line": 53, - "type": "FUNCTION", - "content_hash": "5d4c9a4391264159" - }, - "scripts/local-release.mjs|scripts.local-release.createPiShim": { - "file_path": "scripts/local-release.mjs", - "qualified_name": "scripts.local-release.createPiShim", - "start_line": 55, - "end_line": 68, - "type": "FUNCTION", - "content_hash": "492c201959ba62d9" - }, - "scripts/model-catalog-protocol.ts|scripts.model-catalog-protocol.getModelCatalogArtifactKey": { - "file_path": "scripts/model-catalog-protocol.ts", - "qualified_name": "scripts.model-catalog-protocol.getModelCatalogArtifactKey", - "start_line": 59, - "end_line": 61, - "type": "FUNCTION", - "content_hash": "371ebc1439526fd9" - }, - "scripts/model-catalog-protocol.ts|scripts.model-catalog-protocol.getModelCatalogProviderKey": { - "file_path": "scripts/model-catalog-protocol.ts", - "qualified_name": "scripts.model-catalog-protocol.getModelCatalogProviderKey", - "start_line": 63, - "end_line": 70, - "type": "FUNCTION", - "content_hash": "8e7207a08a3f9eae" - }, - "scripts/model-catalog-protocol.ts|scripts.model-catalog-protocol.isValidModelCatalogPiVersion": { - "file_path": "scripts/model-catalog-protocol.ts", - "qualified_name": "scripts.model-catalog-protocol.isValidModelCatalogPiVersion", - "start_line": 72, - "end_line": 74, - "type": "FUNCTION", - "content_hash": "176f82860bb806b0" - }, - "scripts/model-catalog-protocol.ts|scripts.model-catalog-protocol.compareModelCatalogPiVersions": { - "file_path": "scripts/model-catalog-protocol.ts", - "qualified_name": "scripts.model-catalog-protocol.compareModelCatalogPiVersions", - "start_line": 77, - "end_line": 79, - "type": "FUNCTION", - "content_hash": "de10b7d3db61d699" - }, - "scripts/model-catalog-protocol.ts|scripts.model-catalog-protocol.parseModelCatalogRepresentation": { - "file_path": "scripts/model-catalog-protocol.ts", - "qualified_name": "scripts.model-catalog-protocol.parseModelCatalogRepresentation", - "start_line": 85, - "end_line": 95, - "type": "FUNCTION", - "content_hash": "005e3086865527b0" - }, - "scripts/model-catalog-protocol.ts|scripts.model-catalog-protocol.parseModelCatalogRepresentation.some() callback": { - "file_path": "scripts/model-catalog-protocol.ts", - "qualified_name": "scripts.model-catalog-protocol.parseModelCatalogRepresentation.some() callback", - "start_line": 91, - "end_line": 91, - "type": "FUNCTION", - "content_hash": "0a3c0622f4fdc2be" - }, - "scripts/model-catalog-protocol.ts|scripts.model-catalog-protocol.parseModelCatalogRequest": { - "file_path": "scripts/model-catalog-protocol.ts", - "qualified_name": "scripts.model-catalog-protocol.parseModelCatalogRequest", - "start_line": 105, - "end_line": 125, - "type": "FUNCTION", - "content_hash": "377de5c47db50a58" - }, - "scripts/model-catalog-protocol.ts|scripts.model-catalog-protocol.selectModelCatalog": { - "file_path": "scripts/model-catalog-protocol.ts", - "qualified_name": "scripts.model-catalog-protocol.selectModelCatalog", - "start_line": 132, - "end_line": 158, - "type": "FUNCTION", - "content_hash": "63f3b133455c2dca" - }, - "scripts/model-catalog-protocol.ts|scripts.model-catalog-protocol.selectModelCatalog.index.catalogs.find() callback": { - "file_path": "scripts/model-catalog-protocol.ts", - "qualified_name": "scripts.model-catalog-protocol.selectModelCatalog.index.catalogs.find() callback", - "start_line": 137, - "end_line": 137, - "type": "FUNCTION", - "content_hash": "3d88f14a40869ab6" - }, - "scripts/model-catalog-protocol.ts|scripts.model-catalog-protocol.parseModelCatalogIndex": { - "file_path": "scripts/model-catalog-protocol.ts", - "qualified_name": "scripts.model-catalog-protocol.parseModelCatalogIndex", - "start_line": 164, - "end_line": 199, - "type": "FUNCTION", - "content_hash": "c29a434e34046ab0" - }, - "scripts/model-catalog-protocol.ts|scripts.model-catalog-protocol.value.catalogs.some() callback": { - "file_path": "scripts/model-catalog-protocol.ts", - "qualified_name": "scripts.model-catalog-protocol.value.catalogs.some() callback", - "start_line": 178, - "end_line": 184, - "type": "FUNCTION", - "content_hash": "9c346f8867a97c75" - }, - "scripts/model-catalog-protocol.ts|scripts.model-catalog-protocol.parseModelCatalogIndex.value.catalogs.some() callback": { - "file_path": "scripts/model-catalog-protocol.ts", - "qualified_name": "scripts.model-catalog-protocol.parseModelCatalogIndex.value.catalogs.some() callback", - "start_line": 186, - "end_line": 186, - "type": "FUNCTION", - "content_hash": "7f2284e6807b6978" - }, - "scripts/model-catalog-protocol.ts|scripts.model-catalog-protocol.parseModelCatalogIndex.catalogs.value.catalogs.map() callback": { - "file_path": "scripts/model-catalog-protocol.ts", - "qualified_name": "scripts.model-catalog-protocol.parseModelCatalogIndex.catalogs.value.catalogs.map() callback", - "start_line": 194, - "end_line": 197, - "type": "FUNCTION", - "content_hash": "885130fb90e692b6" - }, - "scripts/model-catalog-protocol.ts|scripts.model-catalog-protocol.requirePiVersion": { - "file_path": "scripts/model-catalog-protocol.ts", - "qualified_name": "scripts.model-catalog-protocol.requirePiVersion", - "start_line": 201, - "end_line": 207, - "type": "FUNCTION", - "content_hash": "1ec54031128196db" - }, - "scripts/model-catalog-protocol.ts|scripts.model-catalog-protocol.parsePiVersion": { - "file_path": "scripts/model-catalog-protocol.ts", - "qualified_name": "scripts.model-catalog-protocol.parsePiVersion", - "start_line": 209, - "end_line": 219, - "type": "FUNCTION", - "content_hash": "d6a8c819ba88bb37" - }, - "scripts/model-catalog-protocol.ts|scripts.model-catalog-protocol.parsePiVersion.parsed.some() callback": { - "file_path": "scripts/model-catalog-protocol.ts", - "qualified_name": "scripts.model-catalog-protocol.parsePiVersion.parsed.some() callback", - "start_line": 215, - "end_line": 215, - "type": "FUNCTION", - "content_hash": "bb35dc3ef92383c9" - }, - "scripts/model-catalog-protocol.ts|scripts.model-catalog-protocol.comparePiVersions": { - "file_path": "scripts/model-catalog-protocol.ts", - "qualified_name": "scripts.model-catalog-protocol.comparePiVersions", - "start_line": 221, - "end_line": 260, - "type": "FUNCTION", - "content_hash": "2d15aacc9de7beb0" - }, - "scripts/npm-command.mjs|scripts.npm-command.execNpmSync": { - "file_path": "scripts/npm-command.mjs", - "qualified_name": "scripts.npm-command.execNpmSync", - "start_line": 4, - "end_line": 10, - "type": "FUNCTION", - "content_hash": "da0f89cc7aa4d53f" - }, - "scripts/pack-packages.mjs|scripts.pack-packages.printUsage": { - "file_path": "scripts/pack-packages.mjs", - "qualified_name": "scripts.pack-packages.printUsage", - "start_line": 7, - "end_line": 19, - "type": "FUNCTION", - "content_hash": "cc5260c15a9044b3" - }, - "scripts/package-artifacts.mjs|scripts.package-artifacts.isInsidePath": { - "file_path": "scripts/package-artifacts.mjs", - "qualified_name": "scripts.package-artifacts.isInsidePath", - "start_line": 11, - "end_line": 14, - "type": "FUNCTION", - "content_hash": "732233c1d3fc7bf1" - }, - "scripts/package-artifacts.mjs|scripts.package-artifacts.getGitSource": { - "file_path": "scripts/package-artifacts.mjs", - "qualified_name": "scripts.package-artifacts.getGitSource", - "start_line": 16, - "end_line": 20, - "type": "FUNCTION", - "content_hash": "f3d6e591415af671" - }, - "scripts/package-artifacts.mjs|scripts.package-artifacts.packPackages": { - "file_path": "scripts/package-artifacts.mjs", - "qualified_name": "scripts.package-artifacts.packPackages", - "start_line": 22, - "end_line": 56, - "type": "FUNCTION", - "content_hash": "deed660b6c4c3fca" - }, - "scripts/package-artifacts.mjs|scripts.package-artifacts.prepareOutputDirectory": { - "file_path": "scripts/package-artifacts.mjs", - "qualified_name": "scripts.package-artifacts.prepareOutputDirectory", - "start_line": 58, - "end_line": 74, - "type": "FUNCTION", - "content_hash": "4f8f475b37f58b9f" - }, - "scripts/package-artifacts.mjs|scripts.package-artifacts.produceArtifactSet": { - "file_path": "scripts/package-artifacts.mjs", - "qualified_name": "scripts.package-artifacts.produceArtifactSet", - "start_line": 76, - "end_line": 101, - "type": "FUNCTION", - "content_hash": "512d4b995f0ab3e9" - }, - "scripts/package-artifacts.mjs|scripts.package-artifacts.produceArtifactSet.manifest.packages.packedPackages.map() callback": { - "file_path": "scripts/package-artifacts.mjs", - "qualified_name": "scripts.package-artifacts.produceArtifactSet.manifest.packages.packedPackages.map() callback", - "start_line": 90, - "end_line": 95, - "type": "FUNCTION", - "content_hash": "f972c2f05682e485" - }, - "scripts/package-artifacts.mjs|scripts.package-artifacts.produceArtifactSet.manifest.packages.sort() callback": { - "file_path": "scripts/package-artifacts.mjs", - "qualified_name": "scripts.package-artifacts.produceArtifactSet.manifest.packages.sort() callback", - "start_line": 96, - "end_line": 96, - "type": "FUNCTION", - "content_hash": "25418ed2430a863f" - }, - "scripts/package-artifacts.mjs|scripts.package-artifacts.readArtifactSet": { - "file_path": "scripts/package-artifacts.mjs", - "qualified_name": "scripts.package-artifacts.readArtifactSet", - "start_line": 103, - "end_line": 141, - "type": "FUNCTION", - "content_hash": "39eb14bf0a3ca5ed" - }, - "scripts/package-artifacts.mjs|scripts.package-artifacts.readArtifactSet.packages.manifest.packages.map() callback": { - "file_path": "scripts/package-artifacts.mjs", - "qualified_name": "scripts.package-artifacts.readArtifactSet.packages.manifest.packages.map() callback", - "start_line": 111, - "end_line": 129, - "type": "FUNCTION", - "content_hash": "c1290ccd0c9856b3" - }, - "scripts/package-artifacts.mjs|scripts.package-artifacts.readArtifactSet.getPackage": { - "file_path": "scripts/package-artifacts.mjs", - "qualified_name": "scripts.package-artifacts.readArtifactSet.getPackage", - "start_line": 135, - "end_line": 139, - "type": "METHOD", - "content_hash": "a358402bd2e74b52" - }, - "scripts/package-artifacts.mjs|scripts.package-artifacts.readArtifactSet.getPackage.pkg": { - "file_path": "scripts/package-artifacts.mjs", - "qualified_name": "scripts.package-artifacts.readArtifactSet.getPackage.pkg", - "start_line": 136, - "end_line": 136, - "type": "CLASS", - "content_hash": "49d07f40c98d1552" - }, - "scripts/package-artifacts.mjs|scripts.package-artifacts.readArtifactSet.getPackage.pkg.packages.find() callback": { - "file_path": "scripts/package-artifacts.mjs", - "qualified_name": "scripts.package-artifacts.readArtifactSet.getPackage.pkg.packages.find() callback", - "start_line": 136, - "end_line": 136, - "type": "FUNCTION", - "content_hash": "49d07f40c98d1552" - }, - "scripts/package-workspaces.mjs|scripts.package-workspaces.findPackageDirectories": { - "file_path": "scripts/package-workspaces.mjs", - "qualified_name": "scripts.package-workspaces.findPackageDirectories", - "start_line": 6, - "end_line": 24, - "type": "FUNCTION", - "content_hash": "ce578029bf609758" - }, - "scripts/package-workspaces.mjs|scripts.package-workspaces.findPackageDirectories.visit": { - "file_path": "scripts/package-workspaces.mjs", - "qualified_name": "scripts.package-workspaces.findPackageDirectories.visit", - "start_line": 9, - "end_line": 20, - "type": "FUNCTION", - "content_hash": "23cfba531dd32d8b" - }, - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.printHelp": { - "file_path": "scripts/profile-coding-agent-node.mjs", - "qualified_name": "scripts.profile-coding-agent-node.printHelp", - "start_line": 19, - "end_line": 51, - "type": "FUNCTION", - "content_hash": "7076976ae71c3f1c" - }, - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.parseIntegerFlag": { - "file_path": "scripts/profile-coding-agent-node.mjs", - "qualified_name": "scripts.profile-coding-agent-node.parseIntegerFlag", - "start_line": 53, - "end_line": 59, - "type": "FUNCTION", - "content_hash": "24c7b81f2f159458" - }, - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.parseRuntime": { - "file_path": "scripts/profile-coding-agent-node.mjs", - "qualified_name": "scripts.profile-coding-agent-node.parseRuntime", - "start_line": 61, - "end_line": 66, - "type": "FUNCTION", - "content_hash": "dccd83ccffc30387" - }, - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.parseMode": { - "file_path": "scripts/profile-coding-agent-node.mjs", - "qualified_name": "scripts.profile-coding-agent-node.parseMode", - "start_line": 68, - "end_line": 73, - "type": "FUNCTION", - "content_hash": "ee69dda3115acfc1" - }, - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.parseArgs": { - "file_path": "scripts/profile-coding-agent-node.mjs", - "qualified_name": "scripts.profile-coding-agent-node.parseArgs", - "start_line": 75, - "end_line": 176, - "type": "FUNCTION", - "content_hash": "03c02a63d5fdc94e" - }, - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.detectRuntimeFromPackageManager": { - "file_path": "scripts/profile-coding-agent-node.mjs", - "qualified_name": "scripts.profile-coding-agent-node.detectRuntimeFromPackageManager", - "start_line": 178, - "end_line": 181, - "type": "FUNCTION", - "content_hash": "017c874ef06a92eb" - }, - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.resolveRuntime": { - "file_path": "scripts/profile-coding-agent-node.mjs", - "qualified_name": "scripts.profile-coding-agent-node.resolveRuntime", - "start_line": 183, - "end_line": 188, - "type": "FUNCTION", - "content_hash": "f309bba255d146b2" - }, - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.resolveProfileDir": { - "file_path": "scripts/profile-coding-agent-node.mjs", - "qualified_name": "scripts.profile-coding-agent-node.resolveProfileDir", - "start_line": 190, - "end_line": 195, - "type": "FUNCTION", - "content_hash": "020a475d9b147bdb" - }, - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.resolveLabel": { - "file_path": "scripts/profile-coding-agent-node.mjs", - "qualified_name": "scripts.profile-coding-agent-node.resolveLabel", - "start_line": 197, - "end_line": 199, - "type": "FUNCTION", - "content_hash": "9c228ba47ec3f16c" - }, - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.formatMs": { - "file_path": "scripts/profile-coding-agent-node.mjs", - "qualified_name": "scripts.profile-coding-agent-node.formatMs", - "start_line": 201, - "end_line": 203, - "type": "FUNCTION", - "content_hash": "477d8073ce38db86" - }, - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.toDisplayPath": { - "file_path": "scripts/profile-coding-agent-node.mjs", - "qualified_name": "scripts.profile-coding-agent-node.toDisplayPath", - "start_line": 205, - "end_line": 211, - "type": "FUNCTION", - "content_hash": "bc94978647f59b3f" - }, - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.summarize": { - "file_path": "scripts/profile-coding-agent-node.mjs", - "qualified_name": "scripts.profile-coding-agent-node.summarize", - "start_line": 213, - "end_line": 224, - "type": "FUNCTION", - "content_hash": "95ab33ef17a92e70" - }, - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.summarize.sorted": { - "file_path": "scripts/profile-coding-agent-node.mjs", - "qualified_name": "scripts.profile-coding-agent-node.summarize.sorted", - "start_line": 214, - "end_line": 214, - "type": "CLASS", - "content_hash": "ab2faed0b2b60f26" - }, - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.summarize.sorted.sort() callback": { - "file_path": "scripts/profile-coding-agent-node.mjs", - "qualified_name": "scripts.profile-coding-agent-node.summarize.sorted.sort() callback", - "start_line": 214, - "end_line": 214, - "type": "FUNCTION", - "content_hash": "ab2faed0b2b60f26" - }, - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.summarize.total": { - "file_path": "scripts/profile-coding-agent-node.mjs", - "qualified_name": "scripts.profile-coding-agent-node.summarize.total", - "start_line": 215, - "end_line": 215, - "type": "CLASS", - "content_hash": "d62f0ed4437940ab" - }, - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.summarize.total.sorted.reduce() callback": { - "file_path": "scripts/profile-coding-agent-node.mjs", - "qualified_name": "scripts.profile-coding-agent-node.summarize.total.sorted.reduce() callback", - "start_line": 215, - "end_line": 215, - "type": "FUNCTION", - "content_hash": "d62f0ed4437940ab" - }, - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.parseStartupTimings": { - "file_path": "scripts/profile-coding-agent-node.mjs", - "qualified_name": "scripts.profile-coding-agent-node.parseStartupTimings", - "start_line": 226, - "end_line": 250, - "type": "FUNCTION", - "content_hash": "5a58010a1a27a14c" - }, - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.summarizeTimingMaps": { - "file_path": "scripts/profile-coding-agent-node.mjs", - "qualified_name": "scripts.profile-coding-agent-node.summarizeTimingMaps", - "start_line": 252, - "end_line": 270, - "type": "FUNCTION", - "content_hash": "01017885ab3c5495" - }, - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.toMetricName": { - "file_path": "scripts/profile-coding-agent-node.mjs", - "qualified_name": "scripts.profile-coding-agent-node.toMetricName", - "start_line": 272, - "end_line": 274, - "type": "FUNCTION", - "content_hash": "93d2cf4a5871f1fe" - }, - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.waitForExit": { - "file_path": "scripts/profile-coding-agent-node.mjs", - "qualified_name": "scripts.profile-coding-agent-node.waitForExit", - "start_line": 276, - "end_line": 287, - "type": "FUNCTION", - "content_hash": "9bd51e0a6235c11c" - }, - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.waitForExit.": { - "file_path": "scripts/profile-coding-agent-node.mjs", - "qualified_name": "scripts.profile-coding-agent-node.waitForExit.", - "start_line": 277, - "end_line": 286, - "type": "FUNCTION", - "content_hash": "7e2179d99d55efac" - }, - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.waitForExit..child.once(\"exit\") callback": { - "file_path": "scripts/profile-coding-agent-node.mjs", - "qualified_name": "scripts.profile-coding-agent-node.waitForExit..child.once(\"exit\") callback", - "start_line": 279, - "end_line": 285, - "type": "FUNCTION", - "content_hash": "90e700c6826297fa" - }, - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.runBuild": { - "file_path": "scripts/profile-coding-agent-node.mjs", - "qualified_name": "scripts.profile-coding-agent-node.runBuild", - "start_line": 289, - "end_line": 352, - "type": "FUNCTION", - "content_hash": "7eccfeb559c310b8" - }, - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.runBuild.child.stdout.on(\"data\") callback": { - "file_path": "scripts/profile-coding-agent-node.mjs", - "qualified_name": "scripts.profile-coding-agent-node.runBuild.child.stdout.on(\"data\") callback", - "start_line": 331, - "end_line": 333, - "type": "FUNCTION", - "content_hash": "94b7068023309544" - }, - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.runBuild.child.stderr.on(\"data\") callback": { - "file_path": "scripts/profile-coding-agent-node.mjs", - "qualified_name": "scripts.profile-coding-agent-node.runBuild.child.stderr.on(\"data\") callback", - "start_line": 335, - "end_line": 337, - "type": "FUNCTION", - "content_hash": "73923408ce2aed66" - }, - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.getRuntimeCommand": { - "file_path": "scripts/profile-coding-agent-node.mjs", - "qualified_name": "scripts.profile-coding-agent-node.getRuntimeCommand", - "start_line": 354, - "end_line": 381, - "type": "FUNCTION", - "content_hash": "b275f3b8df732670" - }, - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.createBenchmarkEnv": { - "file_path": "scripts/profile-coding-agent-node.mjs", - "qualified_name": "scripts.profile-coding-agent-node.createBenchmarkEnv", - "start_line": 383, - "end_line": 398, - "type": "FUNCTION", - "content_hash": "a8ff962107b9e7ad" - }, - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.runTuiBenchmarkRun": { - "file_path": "scripts/profile-coding-agent-node.mjs", - "qualified_name": "scripts.profile-coding-agent-node.runTuiBenchmarkRun", - "start_line": 400, - "end_line": 445, - "type": "FUNCTION", - "content_hash": "0c3fe9aae7fa54fa" - }, - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.runTuiBenchmarkRun.child.stderr.on(\"data\") callback": { - "file_path": "scripts/profile-coding-agent-node.mjs", - "qualified_name": "scripts.profile-coding-agent-node.runTuiBenchmarkRun.child.stderr.on(\"data\") callback", - "start_line": 421, - "end_line": 423, - "type": "FUNCTION", - "content_hash": "787788b62bcaa91a" - }, - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.splitJsonLines": { - "file_path": "scripts/profile-coding-agent-node.mjs", - "qualified_name": "scripts.profile-coding-agent-node.splitJsonLines", - "start_line": 447, - "end_line": 458, - "type": "FUNCTION", - "content_hash": "0d2abd487cc8f1bc" - }, - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.runRpcBenchmarkRun": { - "file_path": "scripts/profile-coding-agent-node.mjs", - "qualified_name": "scripts.profile-coding-agent-node.runRpcBenchmarkRun", - "start_line": 460, - "end_line": 548, - "type": "FUNCTION", - "content_hash": "76fd873c216afb0a" - }, - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.runRpcBenchmarkRun.child.stdout.on(\"data\") callback": { - "file_path": "scripts/profile-coding-agent-node.mjs", - "qualified_name": "scripts.profile-coding-agent-node.runRpcBenchmarkRun.child.stdout.on(\"data\") callback", - "start_line": 487, - "end_line": 514, - "type": "FUNCTION", - "content_hash": "41ed331a4e4a7a40" - }, - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.runRpcBenchmarkRun.child.stdout.on(\"data\") callback.splitJsonLines() callback": { - "file_path": "scripts/profile-coding-agent-node.mjs", - "qualified_name": "scripts.profile-coding-agent-node.runRpcBenchmarkRun.child.stdout.on(\"data\") callback.splitJsonLines() callback", - "start_line": 488, - "end_line": 513, - "type": "FUNCTION", - "content_hash": "c0d0ad85de7948fd" - }, - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.runRpcBenchmarkRun.child.stderr.on(\"data\") callback": { - "file_path": "scripts/profile-coding-agent-node.mjs", - "qualified_name": "scripts.profile-coding-agent-node.runRpcBenchmarkRun.child.stderr.on(\"data\") callback", - "start_line": 517, - "end_line": 519, - "type": "FUNCTION", - "content_hash": "787788b62bcaa91a" - }, - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.runBenchmarkRun": { - "file_path": "scripts/profile-coding-agent-node.mjs", - "qualified_name": "scripts.profile-coding-agent-node.runBenchmarkRun", - "start_line": 550, - "end_line": 555, - "type": "FUNCTION", - "content_hash": "14f49a07714f4833" - }, - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.main": { - "file_path": "scripts/profile-coding-agent-node.mjs", - "qualified_name": "scripts.profile-coding-agent-node.main", - "start_line": 557, - "end_line": 670, - "type": "FUNCTION", - "content_hash": "871da609ed2ed885" - }, - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.main.elapsedSummary": { - "file_path": "scripts/profile-coding-agent-node.mjs", - "qualified_name": "scripts.profile-coding-agent-node.main.elapsedSummary", - "start_line": 630, - "end_line": 630, - "type": "CLASS", - "content_hash": "cbcbc85a1ac2a73a" - }, - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.main.elapsedSummary.measuredRuns.map() callback": { - "file_path": "scripts/profile-coding-agent-node.mjs", - "qualified_name": "scripts.profile-coding-agent-node.main.elapsedSummary.measuredRuns.map() callback", - "start_line": 630, - "end_line": 630, - "type": "FUNCTION", - "content_hash": "cbcbc85a1ac2a73a" - }, - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.main.maxElapsedRun": { - "file_path": "scripts/profile-coding-agent-node.mjs", - "qualified_name": "scripts.profile-coding-agent-node.main.maxElapsedRun", - "start_line": 632, - "end_line": 632, - "type": "CLASS", - "content_hash": "01f0a1232dadca1a" - }, - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.main.maxElapsedRun.measuredRuns.reduce() callback": { - "file_path": "scripts/profile-coding-agent-node.mjs", - "qualified_name": "scripts.profile-coding-agent-node.main.maxElapsedRun.measuredRuns.reduce() callback", - "start_line": 632, - "end_line": 632, - "type": "FUNCTION", - "content_hash": "01f0a1232dadca1a" - }, - "scripts/profile-coding-agent-node.mjs|scripts.profile-coding-agent-node.catch() callback": { - "file_path": "scripts/profile-coding-agent-node.mjs", - "qualified_name": "scripts.profile-coding-agent-node.catch() callback", - "start_line": 672, - "end_line": 676, - "type": "FUNCTION", - "content_hash": "3d62ee06a2f9c6d1" - }, - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.parseArgs": { - "file_path": "scripts/publish-model-catalog.mjs", - "qualified_name": "scripts.publish-model-catalog.parseArgs", - "start_line": 36, - "end_line": 71, - "type": "FUNCTION", - "content_hash": "8a3e523e7f2491a9" - }, - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.readJson": { - "file_path": "scripts/publish-model-catalog.mjs", - "qualified_name": "scripts.publish-model-catalog.readJson", - "start_line": 73, - "end_line": 75, - "type": "FUNCTION", - "content_hash": "d357c5b5a82fa46a" - }, - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.isObject": { - "file_path": "scripts/publish-model-catalog.mjs", - "qualified_name": "scripts.publish-model-catalog.isObject", - "start_line": 77, - "end_line": 79, - "type": "FUNCTION", - "content_hash": "97bffc0c2e4dad2f" - }, - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.chatProjection": { - "file_path": "scripts/publish-model-catalog.mjs", - "qualified_name": "scripts.publish-model-catalog.chatProjection", - "start_line": 81, - "end_line": 83, - "type": "FUNCTION", - "content_hash": "33d4ae0009af9da9" - }, - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.chatProjection.map() callback": { - "file_path": "scripts/publish-model-catalog.mjs", - "qualified_name": "scripts.publish-model-catalog.chatProjection.map() callback", - "start_line": 82, - "end_line": 82, - "type": "FUNCTION", - "content_hash": "6e9137abe135cf9d" - }, - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.chatProjection.providerModels.filter() callback": { - "file_path": "scripts/publish-model-catalog.mjs", - "qualified_name": "scripts.publish-model-catalog.chatProjection.providerModels.filter() callback", - "start_line": 82, - "end_line": 82, - "type": "FUNCTION", - "content_hash": "6e9137abe135cf9d" - }, - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.validateBundle": { - "file_path": "scripts/publish-model-catalog.mjs", - "qualified_name": "scripts.publish-model-catalog.validateBundle", - "start_line": 85, - "end_line": 176, - "type": "FUNCTION", - "content_hash": "0e4b142bbb9e1585" - }, - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.validateBundle.providerIds.every() callback": { - "file_path": "scripts/publish-model-catalog.mjs", - "qualified_name": "scripts.publish-model-catalog.validateBundle.providerIds.every() callback", - "start_line": 98, - "end_line": 98, - "type": "FUNCTION", - "content_hash": "a609bf5f20440974" - }, - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.validateBundle.shardFiles": { - "file_path": "scripts/publish-model-catalog.mjs", - "qualified_name": "scripts.publish-model-catalog.validateBundle.shardFiles", - "start_line": 150, - "end_line": 150, - "type": "CLASS", - "content_hash": "8e0be2e0ff363a9a" - }, - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.validateBundle.shardFiles.filter() callback": { - "file_path": "scripts/publish-model-catalog.mjs", - "qualified_name": "scripts.publish-model-catalog.validateBundle.shardFiles.filter() callback", - "start_line": 150, - "end_line": 150, - "type": "FUNCTION", - "content_hash": "8e0be2e0ff363a9a" - }, - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.validateBundle.expectedShardFiles": { - "file_path": "scripts/publish-model-catalog.mjs", - "qualified_name": "scripts.publish-model-catalog.validateBundle.expectedShardFiles", - "start_line": 151, - "end_line": 151, - "type": "CLASS", - "content_hash": "783c77f79bcabdad" - }, - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.validateBundle.expectedShardFiles.providerIds.flatMap() callback": { - "file_path": "scripts/publish-model-catalog.mjs", - "qualified_name": "scripts.publish-model-catalog.validateBundle.expectedShardFiles.providerIds.flatMap() callback", - "start_line": 151, - "end_line": 151, - "type": "FUNCTION", - "content_hash": "783c77f79bcabdad" - }, - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.gitSourceCommit": { - "file_path": "scripts/publish-model-catalog.mjs", - "qualified_name": "scripts.publish-model-catalog.gitSourceCommit", - "start_line": 178, - "end_line": 182, - "type": "FUNCTION", - "content_hash": "61e14910cf49c93b" - }, - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.aws": { - "file_path": "scripts/publish-model-catalog.mjs", - "qualified_name": "scripts.publish-model-catalog.aws", - "start_line": 184, - "end_line": 198, - "type": "FUNCTION", - "content_hash": "b51f22538658ce94" - }, - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.downloadIndex": { - "file_path": "scripts/publish-model-catalog.mjs", - "qualified_name": "scripts.publish-model-catalog.downloadIndex", - "start_line": 200, - "end_line": 213, - "type": "FUNCTION", - "content_hash": "7fe13b7bf0e48760" - }, - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.uploadJson": { - "file_path": "scripts/publish-model-catalog.mjs", - "qualified_name": "scripts.publish-model-catalog.uploadJson", - "start_line": 215, - "end_line": 229, - "type": "FUNCTION", - "content_hash": "6b597c70df5f180c" - }, - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.validateIndex": { - "file_path": "scripts/publish-model-catalog.mjs", - "qualified_name": "scripts.publish-model-catalog.validateIndex", - "start_line": 233, - "end_line": 236, - "type": "FUNCTION", - "content_hash": "0b06453a3ea80c30" - }, - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.buildIndex": { - "file_path": "scripts/publish-model-catalog.mjs", - "qualified_name": "scripts.publish-model-catalog.buildIndex", - "start_line": 238, - "end_line": 261, - "type": "FUNCTION", - "content_hash": "f52951d854e816bb" - }, - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.catalogs": { - "file_path": "scripts/publish-model-catalog.mjs", - "qualified_name": "scripts.publish-model-catalog.catalogs", - "start_line": 252, - "end_line": 255, - "type": "CLASS", - "content_hash": "86b4b44ad35ee716" - }, - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.buildIndex.catalogs.filter() callback": { - "file_path": "scripts/publish-model-catalog.mjs", - "qualified_name": "scripts.publish-model-catalog.buildIndex.catalogs.filter() callback", - "start_line": 253, - "end_line": 253, - "type": "FUNCTION", - "content_hash": "32df7a4d7d0af8a9" - }, - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.buildIndex.catalogs.sort() callback": { - "file_path": "scripts/publish-model-catalog.mjs", - "qualified_name": "scripts.publish-model-catalog.buildIndex.catalogs.sort() callback", - "start_line": 255, - "end_line": 255, - "type": "FUNCTION", - "content_hash": "77fbcbdac032663c" - }, - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.main": { - "file_path": "scripts/publish-model-catalog.mjs", - "qualified_name": "scripts.publish-model-catalog.main", - "start_line": 263, - "end_line": 325, - "type": "FUNCTION", - "content_hash": "ba14c6bae53c706f" - }, - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.main.currentEntry": { - "file_path": "scripts/publish-model-catalog.mjs", - "qualified_name": "scripts.publish-model-catalog.main.currentEntry", - "start_line": 295, - "end_line": 297, - "type": "CLASS", - "content_hash": "a3d7d3192b8edc7e" - }, - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.main.currentEntry.currentIndex.catalogs.find() callback": { - "file_path": "scripts/publish-model-catalog.mjs", - "qualified_name": "scripts.publish-model-catalog.main.currentEntry.currentIndex.catalogs.find() callback", - "start_line": 296, - "end_line": 296, - "type": "FUNCTION", - "content_hash": "838ebd0c4c0db53e" - }, - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.main.uploads": { - "file_path": "scripts/publish-model-catalog.mjs", - "qualified_name": "scripts.publish-model-catalog.main.uploads", - "start_line": 304, - "end_line": 312, - "type": "CLASS", - "content_hash": "afa51510077bdf17" - }, - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.main.uploads.bundle.providerIds.flatMap() callback": { - "file_path": "scripts/publish-model-catalog.mjs", - "qualified_name": "scripts.publish-model-catalog.main.uploads.bundle.providerIds.flatMap() callback", - "start_line": 308, - "end_line": 311, - "type": "FUNCTION", - "content_hash": "ff27c891e5ef3912" - }, - "scripts/publish-model-catalog.mjs|scripts.publish-model-catalog.catch() callback": { - "file_path": "scripts/publish-model-catalog.mjs", - "qualified_name": "scripts.publish-model-catalog.catch() callback", - "start_line": 327, - "end_line": 330, - "type": "FUNCTION", - "content_hash": "cfd31c029c8a970a" - }, - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.parseArgs": { - "file_path": "scripts/publish-release-announcement.mjs", - "qualified_name": "scripts.publish-release-announcement.parseArgs", - "start_line": 19, - "end_line": 64, - "type": "FUNCTION", - "content_hash": "6388ec07b76e75ea" - }, - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.sleep": { - "file_path": "scripts/publish-release-announcement.mjs", - "qualified_name": "scripts.publish-release-announcement.sleep", - "start_line": 66, - "end_line": 68, - "type": "FUNCTION", - "content_hash": "f6e053a8e08f9adc" - }, - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.resolvePackageFromNpm": { - "file_path": "scripts/publish-release-announcement.mjs", - "qualified_name": "scripts.publish-release-announcement.resolvePackageFromNpm", - "start_line": 70, - "end_line": 103, - "type": "FUNCTION", - "content_hash": "0d2b96bac3615546" - }, - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.verifyPackagesAreAvailable": { - "file_path": "scripts/publish-release-announcement.mjs", - "qualified_name": "scripts.publish-release-announcement.verifyPackagesAreAvailable", - "start_line": 105, - "end_line": 127, - "type": "FUNCTION", - "content_hash": "786e791dd908a0ed" - }, - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.verifyPackagesAreAvailable.results.flatMap() callback": { - "file_path": "scripts/publish-release-announcement.mjs", - "qualified_name": "scripts.publish-release-announcement.verifyPackagesAreAvailable.results.flatMap() callback", - "start_line": 113, - "end_line": 114, - "type": "FUNCTION", - "content_hash": "8e35eab3372d9847" - }, - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.verifyPackagesAreAvailable.results.map() callback": { - "file_path": "scripts/publish-release-announcement.mjs", - "qualified_name": "scripts.publish-release-announcement.verifyPackagesAreAvailable.results.map() callback", - "start_line": 118, - "end_line": 118, - "type": "FUNCTION", - "content_hash": "b7b1450fd5fd9fa8" - }, - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.verifyPackagesAreAvailable.failures.map() callback": { - "file_path": "scripts/publish-release-announcement.mjs", - "qualified_name": "scripts.publish-release-announcement.verifyPackagesAreAvailable.failures.map() callback", - "start_line": 126, - "end_line": 126, - "type": "FUNCTION", - "content_hash": "e3d08fc0e71500bf" - }, - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.gitSourceCommit": { - "file_path": "scripts/publish-release-announcement.mjs", - "qualified_name": "scripts.publish-release-announcement.gitSourceCommit", - "start_line": 129, - "end_line": 131, - "type": "FUNCTION", - "content_hash": "6cf46945d0b4cb89" - }, - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.runAws": { - "file_path": "scripts/publish-release-announcement.mjs", - "qualified_name": "scripts.publish-release-announcement.runAws", - "start_line": 133, - "end_line": 152, - "type": "FUNCTION", - "content_hash": "005b34a4b11382e3" - }, - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.readLatestRelease": { - "file_path": "scripts/publish-release-announcement.mjs", - "qualified_name": "scripts.publish-release-announcement.readLatestRelease", - "start_line": 154, - "end_line": 196, - "type": "FUNCTION", - "content_hash": "2b26e0be1dd44ef2" - }, - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.putObject": { - "file_path": "scripts/publish-release-announcement.mjs", - "qualified_name": "scripts.publish-release-announcement.putObject", - "start_line": 198, - "end_line": 218, - "type": "FUNCTION", - "content_hash": "833e6ab944bd4119" - }, - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.putJson": { - "file_path": "scripts/publish-release-announcement.mjs", - "qualified_name": "scripts.publish-release-announcement.putJson", - "start_line": 220, - "end_line": 222, - "type": "FUNCTION", - "content_hash": "0d34115465deba23" - }, - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.validateInstallerArtifacts": { - "file_path": "scripts/publish-release-announcement.mjs", - "qualified_name": "scripts.publish-release-announcement.validateInstallerArtifacts", - "start_line": 224, - "end_line": 240, - "type": "FUNCTION", - "content_hash": "5dc3bead9b0d9a33" - }, - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.compareReleaseVersions": { - "file_path": "scripts/publish-release-announcement.mjs", - "qualified_name": "scripts.publish-release-announcement.compareReleaseVersions", - "start_line": 242, - "end_line": 252, - "type": "FUNCTION", - "content_hash": "0ab79e35bc45cf41" - }, - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.advanceLatestRelease": { - "file_path": "scripts/publish-release-announcement.mjs", - "qualified_name": "scripts.publish-release-announcement.advanceLatestRelease", - "start_line": 254, - "end_line": 267, - "type": "FUNCTION", - "content_hash": "88dfc00ff45b12c6" - }, - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.main": { - "file_path": "scripts/publish-release-announcement.mjs", - "qualified_name": "scripts.publish-release-announcement.main", - "start_line": 269, - "end_line": 383, - "type": "FUNCTION", - "content_hash": "df531454083f0d9f" - }, - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.main.installerLatest": { - "file_path": "scripts/publish-release-announcement.mjs", - "qualified_name": "scripts.publish-release-announcement.main.installerLatest", - "start_line": 331, - "end_line": 349, - "type": "CLASS", - "content_hash": "a8d6017dfd5274a7" - }, - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.installerLatest.advanceLatestRelease() callback": { - "file_path": "scripts/publish-release-announcement.mjs", - "qualified_name": "scripts.publish-release-announcement.installerLatest.advanceLatestRelease() callback", - "start_line": 333, - "end_line": 339, - "type": "FUNCTION", - "content_hash": "2bd619bea7bf70e3" - }, - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.main.installerLatest.advanceLatestRelease() callback": { - "file_path": "scripts/publish-release-announcement.mjs", - "qualified_name": "scripts.publish-release-announcement.main.installerLatest.advanceLatestRelease() callback", - "start_line": 340, - "end_line": 348, - "type": "FUNCTION", - "content_hash": "1bac8624f9ad973a" - }, - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.main.result": { - "file_path": "scripts/publish-release-announcement.mjs", - "qualified_name": "scripts.publish-release-announcement.main.result", - "start_line": 356, - "end_line": 374, - "type": "CLASS", - "content_hash": "086280f193dca8a7" - }, - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.result.advanceLatestRelease() callback": { - "file_path": "scripts/publish-release-announcement.mjs", - "qualified_name": "scripts.publish-release-announcement.result.advanceLatestRelease() callback", - "start_line": 358, - "end_line": 364, - "type": "FUNCTION", - "content_hash": "792f99bf38515d5d" - }, - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.main.result.advanceLatestRelease() callback": { - "file_path": "scripts/publish-release-announcement.mjs", - "qualified_name": "scripts.publish-release-announcement.main.result.advanceLatestRelease() callback", - "start_line": 365, - "end_line": 373, - "type": "FUNCTION", - "content_hash": "916c7e5947ccac29" - }, - "scripts/publish-release-announcement.mjs|scripts.publish-release-announcement.catch() callback": { - "file_path": "scripts/publish-release-announcement.mjs", - "qualified_name": "scripts.publish-release-announcement.catch() callback", - "start_line": 386, - "end_line": 389, - "type": "FUNCTION", - "content_hash": "e85c13660f0edab1" - }, - "scripts/publish.mjs|scripts.publish.unknownArgs": { - "file_path": "scripts/publish.mjs", - "qualified_name": "scripts.publish.unknownArgs", - "start_line": 10, - "end_line": 10, - "type": "CLASS", - "content_hash": "712c93331c61adb3" - }, - "scripts/publish.mjs|scripts.publish.unknownArgs.filter() callback": { - "file_path": "scripts/publish.mjs", - "qualified_name": "scripts.publish.unknownArgs.filter() callback", - "start_line": 10, - "end_line": 10, - "type": "FUNCTION", - "content_hash": "712c93331c61adb3" - }, - "scripts/publish.mjs|scripts.publish.isPublished": { - "file_path": "scripts/publish.mjs", - "qualified_name": "scripts.publish.isPublished", - "start_line": 13, - "end_line": 28, - "type": "FUNCTION", - "content_hash": "8416954bbec4dee8" - }, - "scripts/publish.mjs|scripts.publish.isPublished.output": { - "file_path": "scripts/publish.mjs", - "qualified_name": "scripts.publish.isPublished.output", - "start_line": 22, - "end_line": 24, - "type": "CLASS", - "content_hash": "55cd6e31052518ce" - }, - "scripts/publish.mjs|scripts.publish.isPublished.output.map() callback": { - "file_path": "scripts/publish.mjs", - "qualified_name": "scripts.publish.isPublished.output.map() callback", - "start_line": 23, - "end_line": 23, - "type": "FUNCTION", - "content_hash": "e195eb9070bd2a6c" - }, - "scripts/publish.mjs|scripts.publish.packageByName": { - "file_path": "scripts/publish.mjs", - "qualified_name": "scripts.publish.packageByName", - "start_line": 32, - "end_line": 32, - "type": "CLASS", - "content_hash": "45a442acfdc4fcd6" - }, - "scripts/publish.mjs|scripts.publish.packageByName.packages.map() callback": { - "file_path": "scripts/publish.mjs", - "qualified_name": "scripts.publish.packageByName.packages.map() callback", - "start_line": 32, - "end_line": 32, - "type": "FUNCTION", - "content_hash": "45a442acfdc4fcd6" - }, - "scripts/publish.mjs|scripts.publish.versions": { - "file_path": "scripts/publish.mjs", - "qualified_name": "scripts.publish.versions", - "start_line": 33, - "end_line": 33, - "type": "CLASS", - "content_hash": "2217238de6cee120" - }, - "scripts/publish.mjs|scripts.publish.versions.packages.map() callback": { - "file_path": "scripts/publish.mjs", - "qualified_name": "scripts.publish.versions.packages.map() callback", - "start_line": 33, - "end_line": 33, - "type": "FUNCTION", - "content_hash": "2217238de6cee120" - }, - "scripts/publish.mjs|scripts.publish.packageStates": { - "file_path": "scripts/publish.mjs", - "qualified_name": "scripts.publish.packageStates", - "start_line": 44, - "end_line": 44, - "type": "CLASS", - "content_hash": "3402027cc1e84f1c" - }, - "scripts/publish.mjs|scripts.publish.packageStates.artifactSet.packages.map() callback": { - "file_path": "scripts/publish.mjs", - "qualified_name": "scripts.publish.packageStates.artifactSet.packages.map() callback", - "start_line": 44, - "end_line": 44, - "type": "FUNCTION", - "content_hash": "3402027cc1e84f1c" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.parseArgs": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.parseArgs", - "start_line": 15, - "end_line": 53, - "type": "FUNCTION", - "content_hash": "6e0edd3b8d68db64" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.printHelp": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.printHelp", - "start_line": 55, - "end_line": 71, - "type": "FUNCTION", - "content_hash": "22b9655cf723292d" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.parseSessionFileTimestamp": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.parseSessionFileTimestamp", - "start_line": 73, - "end_line": 80, - "type": "FUNCTION", - "content_hash": "156e28e57a1d8a78" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.formatIso": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.formatIso", - "start_line": 82, - "end_line": 84, - "type": "FUNCTION", - "content_hash": "e7a8df899ffbe229" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.getTimeZoneParts": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.getTimeZoneParts", - "start_line": 86, - "end_line": 97, - "type": "FUNCTION", - "content_hash": "ae9a05da92c3a3b4" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.getTimeZoneParts.map() callback": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.getTimeZoneParts.map() callback", - "start_line": 96, - "end_line": 96, - "type": "FUNCTION", - "content_hash": "ceed115eb248cc5a" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.getTimeZoneParts.parts.filter() callback": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.getTimeZoneParts.parts.filter() callback", - "start_line": 96, - "end_line": 96, - "type": "FUNCTION", - "content_hash": "ceed115eb248cc5a" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.formatDay": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.formatDay", - "start_line": 99, - "end_line": 102, - "type": "FUNCTION", - "content_hash": "abdc2197957ea8ac" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.startOfReportTimeZoneWeek": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.startOfReportTimeZoneWeek", - "start_line": 104, - "end_line": 109, - "type": "FUNCTION", - "content_hash": "3724fc278aa796d1" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.getTimeBucket": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.getTimeBucket", - "start_line": 111, - "end_line": 115, - "type": "FUNCTION", - "content_hash": "4965a54d9b74cfb0" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.getHourOfDayBucket": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.getHourOfDayBucket", - "start_line": 117, - "end_line": 120, - "type": "FUNCTION", - "content_hash": "e94b62599799ab15" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.resolveAutoSinceMs": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.resolveAutoSinceMs", - "start_line": 122, - "end_line": 137, - "type": "FUNCTION", - "content_hash": "2003651abf2a710a" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.walkJsonlFiles": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.walkJsonlFiles", - "start_line": 139, - "end_line": 147, - "type": "FUNCTION", - "content_hash": "63707e32b5f83b7c" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.walkJsonlFiles.entries.sort() callback": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.walkJsonlFiles.entries.sort() callback", - "start_line": 141, - "end_line": 141, - "type": "FUNCTION", - "content_hash": "5f5f3fc7fe96a39e" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.formatInt": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.formatInt", - "start_line": 149, - "end_line": 151, - "type": "FUNCTION", - "content_hash": "3ce6f00654f7c327" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.formatPercent": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.formatPercent", - "start_line": 153, - "end_line": 155, - "type": "FUNCTION", - "content_hash": "028394c08988f2b9" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.formatRate": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.formatRate", - "start_line": 157, - "end_line": 159, - "type": "FUNCTION", - "content_hash": "32e80bac374e7235" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.median": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.median", - "start_line": 161, - "end_line": 166, - "type": "FUNCTION", - "content_hash": "a8c2d59aa3373df1" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.median.finite": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.median.finite", - "start_line": 162, - "end_line": 162, - "type": "CLASS", - "content_hash": "f3d64b6072761af4" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.median.finite.numbers.filter() callback": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.median.finite.numbers.filter() callback", - "start_line": 162, - "end_line": 162, - "type": "FUNCTION", - "content_hash": "f3d64b6072761af4" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.median.finite.sort() callback": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.median.finite.sort() callback", - "start_line": 162, - "end_line": 162, - "type": "FUNCTION", - "content_hash": "f3d64b6072761af4" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.bar": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.bar", - "start_line": 168, - "end_line": 171, - "type": "FUNCTION", - "content_hash": "5d5950e5bfc00759" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.extractTextContent": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.extractTextContent", - "start_line": 173, - "end_line": 180, - "type": "FUNCTION", - "content_hash": "3949932687a4a8cf" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.extractTextContent.content.filter() callback": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.extractTextContent.content.filter() callback", - "start_line": 177, - "end_line": 177, - "type": "FUNCTION", - "content_hash": "d7c8394ad7c28b8d" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.extractTextContent.map() callback": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.extractTextContent.map() callback", - "start_line": 178, - "end_line": 178, - "type": "FUNCTION", - "content_hash": "0497f5dbf779d2c1" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.classifyRead": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.classifyRead", - "start_line": 182, - "end_line": 192, - "type": "FUNCTION", - "content_hash": "f3cf7e674cdb1569" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.summarizeTimeBuckets": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.summarizeTimeBuckets", - "start_line": 194, - "end_line": 196, - "type": "FUNCTION", - "content_hash": "ac2d19bcfa8c0a2c" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.summarizeTimeBuckets.sort() callback": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.summarizeTimeBuckets.sort() callback", - "start_line": 195, - "end_line": 195, - "type": "FUNCTION", - "content_hash": "5b3db578d9b7d36a" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.summarizeTimeBuckets.summarizeGroups() callback": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.summarizeTimeBuckets.summarizeGroups() callback", - "start_line": 195, - "end_line": 195, - "type": "FUNCTION", - "content_hash": "5b3db578d9b7d36a" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.summarizeNormalizedTimeBuckets": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.summarizeNormalizedTimeBuckets", - "start_line": 198, - "end_line": 200, - "type": "FUNCTION", - "content_hash": "75becc087dbf9b33" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.summarizeNormalizedTimeBuckets.summarizeNormalizedTimeBucketsByKey() callback": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.summarizeNormalizedTimeBuckets.summarizeNormalizedTimeBucketsByKey() callback", - "start_line": 199, - "end_line": 199, - "type": "FUNCTION", - "content_hash": "51c03c0c986586d0" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.summarizeNormalizedTimeBucketsByKey": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.summarizeNormalizedTimeBucketsByKey", - "start_line": 202, - "end_line": 240, - "type": "FUNCTION", - "content_hash": "14da430d56610899" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.summarizeNormalizedTimeBucketsByKey.map() callback": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.summarizeNormalizedTimeBucketsByKey.map() callback", - "start_line": 211, - "end_line": 238, - "type": "FUNCTION", - "content_hash": "2d7af9f900e83ea2" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.map() callback.sessions": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.map() callback.sessions", - "start_line": 217, - "end_line": 221, - "type": "CLASS", - "content_hash": "8c1d3d8a066b7ef0" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.summarizeNormalizedTimeBucketsByKey.map() callback.sessions.map() callback": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.summarizeNormalizedTimeBucketsByKey.map() callback.sessions.map() callback", - "start_line": 217, - "end_line": 221, - "type": "FUNCTION", - "content_hash": "8c1d3d8a066b7ef0" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.map() callback.sessions.map() callback.full": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.map() callback.sessions.map() callback.full", - "start_line": 218, - "end_line": 218, - "type": "CLASS", - "content_hash": "6fc158007178a821" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.summarizeNormalizedTimeBucketsByKey.map() callback.sessions.map() callback.full.sessionRecords.filter() callback": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.summarizeNormalizedTimeBucketsByKey.map() callback.sessions.map() callback.full.sessionRecords.filter() callback", - "start_line": 218, - "end_line": 218, - "type": "FUNCTION", - "content_hash": "6fc158007178a821" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.summarizeNormalizedTimeBucketsByKey.map() callback.full.bucketRecords.filter() callback": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.summarizeNormalizedTimeBucketsByKey.map() callback.full.bucketRecords.filter() callback", - "start_line": 223, - "end_line": 223, - "type": "FUNCTION", - "content_hash": "aa3f4d4f59c7483a" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.map() callback.medianSessionPartialRate": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.map() callback.medianSessionPartialRate", - "start_line": 226, - "end_line": 226, - "type": "CLASS", - "content_hash": "79f7720bf79b9444" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.summarizeNormalizedTimeBucketsByKey.map() callback.medianSessionPartialRate.sessions.map() callback": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.summarizeNormalizedTimeBucketsByKey.map() callback.medianSessionPartialRate.sessions.map() callback", - "start_line": 226, - "end_line": 226, - "type": "FUNCTION", - "content_hash": "79f7720bf79b9444" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.summarizeNormalizedTimeBucketsByKey.sort() callback": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.summarizeNormalizedTimeBucketsByKey.sort() callback", - "start_line": 239, - "end_line": 239, - "type": "FUNCTION", - "content_hash": "6be40fd53f3e0ebf" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.summarizeGroups": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.summarizeGroups", - "start_line": 242, - "end_line": 257, - "type": "FUNCTION", - "content_hash": "05ef338087268b6f" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.summarizeGroups.map() callback": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.summarizeGroups.map() callback", - "start_line": 250, - "end_line": 255, - "type": "FUNCTION", - "content_hash": "75401601013c570f" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.map() callback.full": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.map() callback.full", - "start_line": 251, - "end_line": 251, - "type": "CLASS", - "content_hash": "015ab39bff9b2a6b" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.summarizeGroups.map() callback.full.group.filter() callback": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.summarizeGroups.map() callback.full.group.filter() callback", - "start_line": 251, - "end_line": 251, - "type": "FUNCTION", - "content_hash": "015ab39bff9b2a6b" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.map() callback.assistantMessages": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.map() callback.assistantMessages", - "start_line": 253, - "end_line": 253, - "type": "CLASS", - "content_hash": "290870ec19ece687" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.summarizeGroups.map() callback.assistantMessages.group.map() callback": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.summarizeGroups.map() callback.assistantMessages.group.map() callback", - "start_line": 253, - "end_line": 253, - "type": "FUNCTION", - "content_hash": "290870ec19ece687" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.summarizeGroups.sort() callback": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.summarizeGroups.sort() callback", - "start_line": 256, - "end_line": 256, - "type": "FUNCTION", - "content_hash": "b4b4cce7436cde16" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.buildSummary": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.buildSummary", - "start_line": 259, - "end_line": 314, - "type": "FUNCTION", - "content_hash": "143093f28af6a1e8" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.buildSummary.full": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.buildSummary.full", - "start_line": 260, - "end_line": 260, - "type": "CLASS", - "content_hash": "797009e35f0a88c5" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.buildSummary.full.records.filter() callback": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.buildSummary.full.records.filter() callback", - "start_line": 260, - "end_line": 260, - "type": "FUNCTION", - "content_hash": "797009e35f0a88c5" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.buildSummary.providerStats.summarizeGroups() callback": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.buildSummary.providerStats.summarizeGroups() callback", - "start_line": 262, - "end_line": 262, - "type": "FUNCTION", - "content_hash": "df1af0842d922af5" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.providerStats": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.providerStats", - "start_line": 262, - "end_line": 262, - "type": "CLASS", - "content_hash": "df1af0842d922af5" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.buildSummary.timeOfDayStats.sort() callback": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.buildSummary.timeOfDayStats.sort() callback", - "start_line": 265, - "end_line": 265, - "type": "FUNCTION", - "content_hash": "28d1947804995320" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.buildSummary.timeOfDayStats.summarizeGroups() callback": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.buildSummary.timeOfDayStats.summarizeGroups() callback", - "start_line": 265, - "end_line": 265, - "type": "FUNCTION", - "content_hash": "28d1947804995320" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.timeOfDayStats": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.timeOfDayStats", - "start_line": 265, - "end_line": 265, - "type": "CLASS", - "content_hash": "28d1947804995320" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.buildSummary.normalizedTimeOfDayStats.summarizeNormalizedTimeBucketsByKey() callback": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.buildSummary.normalizedTimeOfDayStats.summarizeNormalizedTimeBucketsByKey() callback", - "start_line": 266, - "end_line": 266, - "type": "FUNCTION", - "content_hash": "8919d14f30402cea" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.normalizedTimeOfDayStats": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.normalizedTimeOfDayStats", - "start_line": 266, - "end_line": 266, - "type": "CLASS", - "content_hash": "8919d14f30402cea" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.buildSummary.timeStatsByProvider.providerStats.map() callback": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.buildSummary.timeStatsByProvider.providerStats.map() callback", - "start_line": 267, - "end_line": 286, - "type": "FUNCTION", - "content_hash": "8f46859dcddbd839" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.timeStatsByProvider": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.timeStatsByProvider", - "start_line": 267, - "end_line": 286, - "type": "CLASS", - "content_hash": "8f46859dcddbd839" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.buildSummary.timeStatsByProvider.providerStats.map() callback.timeStats.records.filter() callback": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.buildSummary.timeStatsByProvider.providerStats.map() callback.timeStats.records.filter() callback", - "start_line": 271, - "end_line": 271, - "type": "FUNCTION", - "content_hash": "27a91fc37fc7524c" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.buildSummary.timeStatsByProvider.providerStats.map() callback.normalizedTimeStats.records.filter() callback": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.buildSummary.timeStatsByProvider.providerStats.map() callback.normalizedTimeStats.records.filter() callback", - "start_line": 275, - "end_line": 275, - "type": "FUNCTION", - "content_hash": "27a91fc37fc7524c" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.buildSummary.timeStatsByProvider.providerStats.map() callback.timeOfDayStats.records.filter() callback": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.buildSummary.timeStatsByProvider.providerStats.map() callback.timeOfDayStats.records.filter() callback", - "start_line": 279, - "end_line": 279, - "type": "FUNCTION", - "content_hash": "27a91fc37fc7524c" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.buildSummary.timeStatsByProvider.providerStats.map() callback.timeOfDayStats.summarizeGroups() callback": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.buildSummary.timeStatsByProvider.providerStats.map() callback.timeOfDayStats.summarizeGroups() callback", - "start_line": 280, - "end_line": 280, - "type": "FUNCTION", - "content_hash": "307800af973718df" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.buildSummary.timeStatsByProvider.providerStats.map() callback.timeOfDayStats.sort() callback": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.buildSummary.timeStatsByProvider.providerStats.map() callback.timeOfDayStats.sort() callback", - "start_line": 281, - "end_line": 281, - "type": "FUNCTION", - "content_hash": "d01fa0f6965df19f" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.buildSummary.timeStatsByProvider.providerStats.map() callback.normalizedTimeOfDayStats.records.filter() callback": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.buildSummary.timeStatsByProvider.providerStats.map() callback.normalizedTimeOfDayStats.records.filter() callback", - "start_line": 283, - "end_line": 283, - "type": "FUNCTION", - "content_hash": "27a91fc37fc7524c" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.buildSummary.timeStatsByProvider.providerStats.map() callback.normalizedTimeOfDayStats.summarizeNormalizedTimeBucketsByKey() callback": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.buildSummary.timeStatsByProvider.providerStats.map() callback.normalizedTimeOfDayStats.summarizeNormalizedTimeBucketsByKey() callback", - "start_line": 284, - "end_line": 284, - "type": "FUNCTION", - "content_hash": "307800af973718df" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.buildSummary.counts.assistantMessagesWithReadCalls.records.map() callback": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.buildSummary.counts.assistantMessagesWithReadCalls.records.map() callback", - "start_line": 299, - "end_line": 299, - "type": "FUNCTION", - "content_hash": "cd6fc9016f7269c1" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.buildHumanReport": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.buildHumanReport", - "start_line": 316, - "end_line": 326, - "type": "FUNCTION", - "content_hash": "d651e1d7135bd9cd" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.buildHumanReport.log": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.buildHumanReport.log", - "start_line": 319, - "end_line": 319, - "type": "FUNCTION", - "content_hash": "c739891def9fa253" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.escapeHtml": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.escapeHtml", - "start_line": 328, - "end_line": 330, - "type": "FUNCTION", - "content_hash": "6b1da1e76dfe404d" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.printHtmlReport": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.printHtmlReport", - "start_line": 332, - "end_line": 342, - "type": "FUNCTION", - "content_hash": "0ab57301c4670f23" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.printHumanReport": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.printHumanReport", - "start_line": 344, - "end_line": 423, - "type": "FUNCTION", - "content_hash": "e5b5240f5418e467" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.scanSessions": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.scanSessions", - "start_line": 425, - "end_line": 473, - "type": "FUNCTION", - "content_hash": "9d0745259d7b9816" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.applyFilters": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.applyFilters", - "start_line": 475, - "end_line": 477, - "type": "FUNCTION", - "content_hash": "24911b7300489b3c" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.applyFilters.records.filter() callback": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.applyFilters.records.filter() callback", - "start_line": 476, - "end_line": 476, - "type": "FUNCTION", - "content_hash": "6cc44a14646f0a60" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.main": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.main", - "start_line": 479, - "end_line": 500, - "type": "FUNCTION", - "content_hash": "36a845f011b4ff84" - }, - "scripts/read-tool-stats.mjs|scripts.read-tool-stats.catch() callback": { - "file_path": "scripts/read-tool-stats.mjs", - "qualified_name": "scripts.read-tool-stats.catch() callback", - "start_line": 502, - "end_line": 505, - "type": "FUNCTION", - "content_hash": "1afc5f8c244f4787" - }, - "scripts/release-notes.mjs|scripts.release-notes.printUsage": { - "file_path": "scripts/release-notes.mjs", - "qualified_name": "scripts.release-notes.printUsage", - "start_line": 16, - "end_line": 38, - "type": "FUNCTION", - "content_hash": "dde936ebdbb98f67" - }, - "scripts/release-notes.mjs|scripts.release-notes.commandForPlatform": { - "file_path": "scripts/release-notes.mjs", - "qualified_name": "scripts.release-notes.commandForPlatform", - "start_line": 40, - "end_line": 42, - "type": "FUNCTION", - "content_hash": "aa9210ab894c7b9b" - }, - "scripts/release-notes.mjs|scripts.release-notes.run": { - "file_path": "scripts/release-notes.mjs", - "qualified_name": "scripts.release-notes.run", - "start_line": 44, - "end_line": 58, - "type": "FUNCTION", - "content_hash": "0a0d7cd406a321b6" - }, - "scripts/release-notes.mjs|scripts.release-notes.parseOptions": { - "file_path": "scripts/release-notes.mjs", - "qualified_name": "scripts.release-notes.parseOptions", - "start_line": 60, - "end_line": 103, - "type": "FUNCTION", - "content_hash": "cbea993e378005d3" - }, - "scripts/release-notes.mjs|scripts.release-notes.normalizeTag": { - "file_path": "scripts/release-notes.mjs", - "qualified_name": "scripts.release-notes.normalizeTag", - "start_line": 105, - "end_line": 110, - "type": "FUNCTION", - "content_hash": "d96215752d43240e" - }, - "scripts/release-notes.mjs|scripts.release-notes.versionFromTag": { - "file_path": "scripts/release-notes.mjs", - "qualified_name": "scripts.release-notes.versionFromTag", - "start_line": 112, - "end_line": 114, - "type": "FUNCTION", - "content_hash": "5a9c7bc64d7492ab" - }, - "scripts/release-notes.mjs|scripts.release-notes.compareVersions": { - "file_path": "scripts/release-notes.mjs", - "qualified_name": "scripts.release-notes.compareVersions", - "start_line": 116, - "end_line": 128, - "type": "FUNCTION", - "content_hash": "545ec61e0d85a9b9" - }, - "scripts/release-notes.mjs|scripts.release-notes.escapeRegExp": { - "file_path": "scripts/release-notes.mjs", - "qualified_name": "scripts.release-notes.escapeRegExp", - "start_line": 130, - "end_line": 132, - "type": "FUNCTION", - "content_hash": "fc6727b4562a9f96" - }, - "scripts/release-notes.mjs|scripts.release-notes.extractChangelogSection": { - "file_path": "scripts/release-notes.mjs", - "qualified_name": "scripts.release-notes.extractChangelogSection", - "start_line": 134, - "end_line": 147, - "type": "FUNCTION", - "content_hash": "f88c91a02f6ba99b" - }, - "scripts/release-notes.mjs|scripts.release-notes.splitLocalTarget": { - "file_path": "scripts/release-notes.mjs", - "qualified_name": "scripts.release-notes.splitLocalTarget", - "start_line": 149, - "end_line": 164, - "type": "FUNCTION", - "content_hash": "48c9c9c6c7db7b7c" - }, - "scripts/release-notes.mjs|scripts.release-notes.normalizePathPart": { - "file_path": "scripts/release-notes.mjs", - "qualified_name": "scripts.release-notes.normalizePathPart", - "start_line": 166, - "end_line": 168, - "type": "FUNCTION", - "content_hash": "7ffdf3e43b756f3f" - }, - "scripts/release-notes.mjs|scripts.release-notes.normalizeBasePath": { - "file_path": "scripts/release-notes.mjs", - "qualified_name": "scripts.release-notes.normalizeBasePath", - "start_line": 170, - "end_line": 173, - "type": "FUNCTION", - "content_hash": "b768f4803afe7710" - }, - "scripts/release-notes.mjs|scripts.release-notes.resolveRepositoryPath": { - "file_path": "scripts/release-notes.mjs", - "qualified_name": "scripts.release-notes.resolveRepositoryPath", - "start_line": 175, - "end_line": 186, - "type": "FUNCTION", - "content_hash": "3d67c9f39ede60f6" - }, - "scripts/release-notes.mjs|scripts.release-notes.isDirectoryTarget": { - "file_path": "scripts/release-notes.mjs", - "qualified_name": "scripts.release-notes.isDirectoryTarget", - "start_line": 188, - "end_line": 195, - "type": "FUNCTION", - "content_hash": "abae3fc23e9ffe5f" - }, - "scripts/release-notes.mjs|scripts.release-notes.normalizeLinkTarget": { - "file_path": "scripts/release-notes.mjs", - "qualified_name": "scripts.release-notes.normalizeLinkTarget", - "start_line": 197, - "end_line": 226, - "type": "FUNCTION", - "content_hash": "d293778034913f20" - }, - "scripts/release-notes.mjs|scripts.release-notes.normalizeReleaseNoteLinks": { - "file_path": "scripts/release-notes.mjs", - "qualified_name": "scripts.release-notes.normalizeReleaseNoteLinks", - "start_line": 228, - "end_line": 239, - "type": "FUNCTION", - "content_hash": "459a2d620c66cae8" - }, - "scripts/release-notes.mjs|scripts.release-notes.normalizeReleaseNoteLinks.normalized": { - "file_path": "scripts/release-notes.mjs", - "qualified_name": "scripts.release-notes.normalizeReleaseNoteLinks.normalized", - "start_line": 230, - "end_line": 236, - "type": "CLASS", - "content_hash": "92c4e19e87897793" - }, - "scripts/release-notes.mjs|scripts.release-notes.normalizeReleaseNoteLinks.normalized.markdown.replace() callback": { - "file_path": "scripts/release-notes.mjs", - "qualified_name": "scripts.release-notes.normalizeReleaseNoteLinks.normalized.markdown.replace() callback", - "start_line": 230, - "end_line": 236, - "type": "FUNCTION", - "content_hash": "92c4e19e87897793" - }, - "scripts/release-notes.mjs|scripts.release-notes.writeOutput": { - "file_path": "scripts/release-notes.mjs", - "qualified_name": "scripts.release-notes.writeOutput", - "start_line": 241, - "end_line": 248, - "type": "FUNCTION", - "content_hash": "2bacd24e41fff746" - }, - "scripts/release-notes.mjs|scripts.release-notes.extractReleaseNotes": { - "file_path": "scripts/release-notes.mjs", - "qualified_name": "scripts.release-notes.extractReleaseNotes", - "start_line": 250, - "end_line": 266, - "type": "FUNCTION", - "content_hash": "75e1dbd00386a4ad" - }, - "scripts/release-notes.mjs|scripts.release-notes.listGithubReleases": { - "file_path": "scripts/release-notes.mjs", - "qualified_name": "scripts.release-notes.listGithubReleases", - "start_line": 268, - "end_line": 277, - "type": "FUNCTION", - "content_hash": "76ad3a60fbea86c9" - }, - "scripts/release-notes.mjs|scripts.release-notes.map() callback": { - "file_path": "scripts/release-notes.mjs", - "qualified_name": "scripts.release-notes.map() callback", - "start_line": 274, - "end_line": 274, - "type": "FUNCTION", - "content_hash": "fe9b90fa58848d48" - }, - "scripts/release-notes.mjs|scripts.release-notes.listGithubReleases.map() callback": { - "file_path": "scripts/release-notes.mjs", - "qualified_name": "scripts.release-notes.listGithubReleases.map() callback", - "start_line": 276, - "end_line": 276, - "type": "FUNCTION", - "content_hash": "f1cfa5358dd21000" - }, - "scripts/release-notes.mjs|scripts.release-notes.uniqueChanges": { - "file_path": "scripts/release-notes.mjs", - "qualified_name": "scripts.release-notes.uniqueChanges", - "start_line": 279, - "end_line": 291, - "type": "FUNCTION", - "content_hash": "853f806c7b44d3ae" - }, - "scripts/release-notes.mjs|scripts.release-notes.updateGithubRelease": { - "file_path": "scripts/release-notes.mjs", - "qualified_name": "scripts.release-notes.updateGithubRelease", - "start_line": 293, - "end_line": 302, - "type": "FUNCTION", - "content_hash": "04248f820e1a92b1" - }, - "scripts/release-notes.mjs|scripts.release-notes.fixGithubReleases": { - "file_path": "scripts/release-notes.mjs", - "qualified_name": "scripts.release-notes.fixGithubReleases", - "start_line": 304, - "end_line": 344, - "type": "FUNCTION", - "content_hash": "8e91b5d265de1287" - }, - "scripts/release-notes.mjs|scripts.release-notes.fixGithubReleases.matchingReleases": { - "file_path": "scripts/release-notes.mjs", - "qualified_name": "scripts.release-notes.fixGithubReleases.matchingReleases", - "start_line": 307, - "end_line": 307, - "type": "CLASS", - "content_hash": "4db037064ddee0ab" - }, - "scripts/release-notes.mjs|scripts.release-notes.fixGithubReleases.matchingReleases.filter() callback": { - "file_path": "scripts/release-notes.mjs", - "qualified_name": "scripts.release-notes.fixGithubReleases.matchingReleases.filter() callback", - "start_line": 307, - "end_line": 307, - "type": "FUNCTION", - "content_hash": "4db037064ddee0ab" - }, - "scripts/release-notes.mjs|scripts.release-notes.fixGithubReleases.releases": { - "file_path": "scripts/release-notes.mjs", - "qualified_name": "scripts.release-notes.fixGithubReleases.releases", - "start_line": 313, - "end_line": 313, - "type": "CLASS", - "content_hash": "23bd8b445e71d23c" - }, - "scripts/release-notes.mjs|scripts.release-notes.fixGithubReleases.releases.matchingReleases.filter() callback": { - "file_path": "scripts/release-notes.mjs", - "qualified_name": "scripts.release-notes.fixGithubReleases.releases.matchingReleases.filter() callback", - "start_line": 313, - "end_line": 313, - "type": "FUNCTION", - "content_hash": "23bd8b445e71d23c" - }, - "scripts/release-packages.mjs|scripts.release-packages.getPublicWorkspacePackages": { - "file_path": "scripts/release-packages.mjs", - "qualified_name": "scripts.release-packages.getPublicWorkspacePackages", - "start_line": 5, - "end_line": 13, - "type": "FUNCTION", - "content_hash": "e7508060dedaa713" - }, - "scripts/release-packages.mjs|scripts.release-packages.map() callback": { - "file_path": "scripts/release-packages.mjs", - "qualified_name": "scripts.release-packages.map() callback", - "start_line": 7, - "end_line": 10, - "type": "FUNCTION", - "content_hash": "59c4ee44dc478735" - }, - "scripts/release-packages.mjs|scripts.release-packages.getPublicWorkspacePackages.filter() callback": { - "file_path": "scripts/release-packages.mjs", - "qualified_name": "scripts.release-packages.getPublicWorkspacePackages.filter() callback", - "start_line": 11, - "end_line": 11, - "type": "FUNCTION", - "content_hash": "9189861271cba3b2" - }, - "scripts/release-packages.mjs|scripts.release-packages.getPublicWorkspacePackages.map() callback": { - "file_path": "scripts/release-packages.mjs", - "qualified_name": "scripts.release-packages.getPublicWorkspacePackages.map() callback", - "start_line": 12, - "end_line": 12, - "type": "FUNCTION", - "content_hash": "14a888d8b0e747b6" - }, - "scripts/release.mjs|scripts.release.run": { - "file_path": "scripts/release.mjs", - "qualified_name": "scripts.release.run", - "start_line": 38, - "end_line": 49, - "type": "FUNCTION", - "content_hash": "65cd4c97457d1b4f" - }, - "scripts/release.mjs|scripts.release.getVersion": { - "file_path": "scripts/release.mjs", - "qualified_name": "scripts.release.getVersion", - "start_line": 51, - "end_line": 54, - "type": "FUNCTION", - "content_hash": "7e171f3e8b7a33f6" - }, - "scripts/release.mjs|scripts.release.assertPackagesAreRegisteredWithNpm": { - "file_path": "scripts/release.mjs", - "qualified_name": "scripts.release.assertPackagesAreRegisteredWithNpm", - "start_line": 56, - "end_line": 86, - "type": "FUNCTION", - "content_hash": "dcba0cdf65d07930" - }, - "scripts/release.mjs|scripts.release.assertPackagesAreRegisteredWithNpm.packageNames": { - "file_path": "scripts/release.mjs", - "qualified_name": "scripts.release.assertPackagesAreRegisteredWithNpm.packageNames", - "start_line": 57, - "end_line": 57, - "type": "CLASS", - "content_hash": "99b3f8db4c5d2a1b" - }, - "scripts/release.mjs|scripts.release.assertPackagesAreRegisteredWithNpm.packageNames.map() callback": { - "file_path": "scripts/release.mjs", - "qualified_name": "scripts.release.assertPackagesAreRegisteredWithNpm.packageNames.map() callback", - "start_line": 57, - "end_line": 57, - "type": "FUNCTION", - "content_hash": "99b3f8db4c5d2a1b" - }, - "scripts/release.mjs|scripts.release.assertPackagesAreRegisteredWithNpm.unregisteredPackages.map() callback": { - "file_path": "scripts/release.mjs", - "qualified_name": "scripts.release.assertPackagesAreRegisteredWithNpm.unregisteredPackages.map() callback", - "start_line": 82, - "end_line": 82, - "type": "FUNCTION", - "content_hash": "f0088566efc0d30d" - }, - "scripts/release.mjs|scripts.release.compareVersions": { - "file_path": "scripts/release.mjs", - "qualified_name": "scripts.release.compareVersions", - "start_line": 88, - "end_line": 100, - "type": "FUNCTION", - "content_hash": "b1bbe1b9c3733e43" - }, - "scripts/release.mjs|scripts.release.shellQuote": { - "file_path": "scripts/release.mjs", - "qualified_name": "scripts.release.shellQuote", - "start_line": 102, - "end_line": 104, - "type": "FUNCTION", - "content_hash": "15f55fab9611d859" - }, - "scripts/release.mjs|scripts.release.removeStaleWorkspaceLockEntries": { - "file_path": "scripts/release.mjs", - "qualified_name": "scripts.release.removeStaleWorkspaceLockEntries", - "start_line": 106, - "end_line": 131, - "type": "FUNCTION", - "content_hash": "4f5408b2f380792e" - }, - "scripts/release.mjs|scripts.release.removeStaleWorkspaceLockEntries.workspaceVersions": { - "file_path": "scripts/release.mjs", - "qualified_name": "scripts.release.removeStaleWorkspaceLockEntries.workspaceVersions", - "start_line": 107, - "end_line": 109, - "type": "CLASS", - "content_hash": "bbb95413366849cf" - }, - "scripts/release.mjs|scripts.release.removeStaleWorkspaceLockEntries.workspaceVersions.map() callback": { - "file_path": "scripts/release.mjs", - "qualified_name": "scripts.release.removeStaleWorkspaceLockEntries.workspaceVersions.map() callback", - "start_line": 108, - "end_line": 108, - "type": "FUNCTION", - "content_hash": "32a5e0006d98f4a1" - }, - "scripts/release.mjs|scripts.release.stageChangedFiles": { - "file_path": "scripts/release.mjs", - "qualified_name": "scripts.release.stageChangedFiles", - "start_line": 133, - "end_line": 141, - "type": "FUNCTION", - "content_hash": "1d9a7d4458ed4629" - }, - "scripts/release.mjs|scripts.release.stageChangedFiles.paths": { - "file_path": "scripts/release.mjs", - "qualified_name": "scripts.release.stageChangedFiles.paths", - "start_line": 135, - "end_line": 135, - "type": "CLASS", - "content_hash": "7296f9420e4ad733" - }, - "scripts/release.mjs|scripts.release.stageChangedFiles.paths.map() callback": { - "file_path": "scripts/release.mjs", - "qualified_name": "scripts.release.stageChangedFiles.paths.map() callback", - "start_line": 135, - "end_line": 135, - "type": "FUNCTION", - "content_hash": "7296f9420e4ad733" - }, - "scripts/release.mjs|scripts.release.bumpOrSetVersion": { - "file_path": "scripts/release.mjs", - "qualified_name": "scripts.release.bumpOrSetVersion", - "start_line": 143, - "end_line": 166, - "type": "FUNCTION", - "content_hash": "ef39ef7df80a9d4c" - }, - "scripts/release.mjs|scripts.release.getChangelogs": { - "file_path": "scripts/release.mjs", - "qualified_name": "scripts.release.getChangelogs", - "start_line": 168, - "end_line": 172, - "type": "FUNCTION", - "content_hash": "af5415052310aae5" - }, - "scripts/release.mjs|scripts.release.getChangelogs.map() callback": { - "file_path": "scripts/release.mjs", - "qualified_name": "scripts.release.getChangelogs.map() callback", - "start_line": 170, - "end_line": 170, - "type": "FUNCTION", - "content_hash": "c08a715cda041f71" - }, - "scripts/release.mjs|scripts.release.getChangelogs.filter() callback": { - "file_path": "scripts/release.mjs", - "qualified_name": "scripts.release.getChangelogs.filter() callback", - "start_line": 171, - "end_line": 171, - "type": "FUNCTION", - "content_hash": "cfb52f5652de70dd" - }, - "scripts/release.mjs|scripts.release.updateChangelogsForRelease": { - "file_path": "scripts/release.mjs", - "qualified_name": "scripts.release.updateChangelogsForRelease", - "start_line": 174, - "end_line": 193, - "type": "FUNCTION", - "content_hash": "7f3e50d3506adf43" - }, - "scripts/release.mjs|scripts.release.addUnreleasedSection": { - "file_path": "scripts/release.mjs", - "qualified_name": "scripts.release.addUnreleasedSection", - "start_line": 195, - "end_line": 210, - "type": "FUNCTION", - "content_hash": "d1de85b85d759a62" - }, - "scripts/repro-5893-wsl-bash.mjs|scripts.repro-5893-wsl-bash.getTextOutput": { - "file_path": "scripts/repro-5893-wsl-bash.mjs", - "qualified_name": "scripts.repro-5893-wsl-bash.getTextOutput", - "start_line": 10, - "end_line": 15, - "type": "FUNCTION", - "content_hash": "04c6f55506f406b9" - }, - "scripts/repro-5893-wsl-bash.mjs|scripts.repro-5893-wsl-bash.getTextOutput.result.content.filter() callback": { - "file_path": "scripts/repro-5893-wsl-bash.mjs", - "qualified_name": "scripts.repro-5893-wsl-bash.getTextOutput.result.content.filter() callback", - "start_line": 12, - "end_line": 12, - "type": "FUNCTION", - "content_hash": "c7a22ca1d9ecd199" - }, - "scripts/repro-5893-wsl-bash.mjs|scripts.repro-5893-wsl-bash.getTextOutput.map() callback": { - "file_path": "scripts/repro-5893-wsl-bash.mjs", - "qualified_name": "scripts.repro-5893-wsl-bash.getTextOutput.map() callback", - "start_line": 13, - "end_line": 13, - "type": "FUNCTION", - "content_hash": "a173c12db3d82bdd" - }, - "scripts/repro-5893-wsl-bash.mjs|scripts.repro-5893-wsl-bash.runCase": { - "file_path": "scripts/repro-5893-wsl-bash.mjs", - "qualified_name": "scripts.repro-5893-wsl-bash.runCase", - "start_line": 17, - "end_line": 33, - "type": "FUNCTION", - "content_hash": "a5cfc6d288f392d2" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.parseArgs": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.parseArgs", - "start_line": 15, - "end_line": 34, - "type": "FUNCTION", - "content_hash": "b0c3dddff8063b79" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.printHelp": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.printHelp", - "start_line": 36, - "end_line": 53, - "type": "FUNCTION", - "content_hash": "7b04bf2704e9725d" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.parseSessionFileTimestamp": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.parseSessionFileTimestamp", - "start_line": 55, - "end_line": 60, - "type": "FUNCTION", - "content_hash": "4e0204987448fb97" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.getTimeZoneParts": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.getTimeZoneParts", - "start_line": 62, - "end_line": 70, - "type": "FUNCTION", - "content_hash": "9f4f7b94f9413339" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.getTimeZoneParts.map() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.getTimeZoneParts.map() callback", - "start_line": 69, - "end_line": 69, - "type": "FUNCTION", - "content_hash": "ceed115eb248cc5a" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.getTimeZoneParts.parts.filter() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.getTimeZoneParts.parts.filter() callback", - "start_line": 69, - "end_line": 69, - "type": "FUNCTION", - "content_hash": "ceed115eb248cc5a" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.formatDay": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.formatDay", - "start_line": 72, - "end_line": 75, - "type": "FUNCTION", - "content_hash": "abdc2197957ea8ac" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.formatInt": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.formatInt", - "start_line": 77, - "end_line": 79, - "type": "FUNCTION", - "content_hash": "cc283b48ca297fa6" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.formatNumber": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.formatNumber", - "start_line": 81, - "end_line": 83, - "type": "FUNCTION", - "content_hash": "fff9b87af2f2d416" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.formatPercent": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.formatPercent", - "start_line": 85, - "end_line": 87, - "type": "FUNCTION", - "content_hash": "0933a796edd073a2" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.bar": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.bar", - "start_line": 89, - "end_line": 93, - "type": "FUNCTION", - "content_hash": "1763a4fe2938003f" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.median": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.median", - "start_line": 95, - "end_line": 100, - "type": "FUNCTION", - "content_hash": "0c342c1398b18705" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.median.finite": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.median.finite", - "start_line": 96, - "end_line": 96, - "type": "CLASS", - "content_hash": "2cd39c9f5623c933" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.median.finite.sort() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.median.finite.sort() callback", - "start_line": 96, - "end_line": 96, - "type": "FUNCTION", - "content_hash": "2cd39c9f5623c933" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.median.finite.values.filter() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.median.finite.values.filter() callback", - "start_line": 96, - "end_line": 96, - "type": "FUNCTION", - "content_hash": "2cd39c9f5623c933" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.walkJsonlFiles": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.walkJsonlFiles", - "start_line": 102, - "end_line": 110, - "type": "FUNCTION", - "content_hash": "63707e32b5f83b7c" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.walkJsonlFiles.entries.sort() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.walkJsonlFiles.entries.sort() callback", - "start_line": 104, - "end_line": 104, - "type": "FUNCTION", - "content_hash": "5f5f3fc7fe96a39e" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.loadContextWindows": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.loadContextWindows", - "start_line": 112, - "end_line": 154, - "type": "FUNCTION", - "content_hash": "9abf377978098d98" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.contextTokens": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.contextTokens", - "start_line": 156, - "end_line": 166, - "type": "FUNCTION", - "content_hash": "77206a51be476b50" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.scanSessions": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.scanSessions", - "start_line": 168, - "end_line": 261, - "type": "FUNCTION", - "content_hash": "054e2a6ff096ba6e" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeGroups": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.summarizeGroups", - "start_line": 263, - "end_line": 271, - "type": "FUNCTION", - "content_hash": "8642917e0697baf0" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeGroups.map() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.summarizeGroups.map() callback", - "start_line": 270, - "end_line": 270, - "type": "FUNCTION", - "content_hash": "02c165f27dbfa68b" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeGroups.sort() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.summarizeGroups.sort() callback", - "start_line": 270, - "end_line": 270, - "type": "FUNCTION", - "content_hash": "02c165f27dbfa68b" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.summarizeSessionGroup", - "start_line": 273, - "end_line": 300, - "type": "FUNCTION", - "content_hash": "7aae2c58cf0ea560" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.withUsage": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.summarizeSessionGroup.withUsage", - "start_line": 274, - "end_line": 274, - "type": "CLASS", - "content_hash": "104394fd6e03eb16" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.withUsage.group.filter() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.summarizeSessionGroup.withUsage.group.filter() callback", - "start_line": 274, - "end_line": 274, - "type": "FUNCTION", - "content_hash": "104394fd6e03eb16" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.withTokens": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.summarizeSessionGroup.withTokens", - "start_line": 275, - "end_line": 275, - "type": "CLASS", - "content_hash": "ded96f73f73ce798" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.withTokens.group.filter() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.summarizeSessionGroup.withTokens.group.filter() callback", - "start_line": 275, - "end_line": 275, - "type": "FUNCTION", - "content_hash": "ded96f73f73ce798" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.withPreCompactionUsage": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.summarizeSessionGroup.withPreCompactionUsage", - "start_line": 276, - "end_line": 276, - "type": "CLASS", - "content_hash": "2dd744dfe67df23e" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.withPreCompactionUsage.group.filter() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.summarizeSessionGroup.withPreCompactionUsage.group.filter() callback", - "start_line": 276, - "end_line": 276, - "type": "FUNCTION", - "content_hash": "2dd744dfe67df23e" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.compactions": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.summarizeSessionGroup.compactions", - "start_line": 277, - "end_line": 277, - "type": "CLASS", - "content_hash": "e9c42cd3e9dbab97" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.compactions.group.filter() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.summarizeSessionGroup.compactions.group.filter() callback", - "start_line": 277, - "end_line": 277, - "type": "FUNCTION", - "content_hash": "e9c42cd3e9dbab97" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.totalCompactions.group.reduce() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.summarizeSessionGroup.totalCompactions.group.reduce() callback", - "start_line": 278, - "end_line": 278, - "type": "FUNCTION", - "content_hash": "94a7718aa684f899" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.totalCompactions": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.totalCompactions", - "start_line": 278, - "end_line": 278, - "type": "CLASS", - "content_hash": "94a7718aa684f899" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.contextWindows.filter() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.summarizeSessionGroup.contextWindows.filter() callback", - "start_line": 279, - "end_line": 279, - "type": "FUNCTION", - "content_hash": "e5a9b4a458792fb5" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.contextWindows.group.map() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.summarizeSessionGroup.contextWindows.group.map() callback", - "start_line": 279, - "end_line": 279, - "type": "FUNCTION", - "content_hash": "e5a9b4a458792fb5" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.contextWindows.sort() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.summarizeSessionGroup.contextWindows.sort() callback", - "start_line": 279, - "end_line": 279, - "type": "FUNCTION", - "content_hash": "e5a9b4a458792fb5" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.assistantMessages.group.reduce() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.summarizeSessionGroup.assistantMessages.group.reduce() callback", - "start_line": 284, - "end_line": 284, - "type": "FUNCTION", - "content_hash": "2356079432a1d844" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.avgTurns.group.reduce() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.summarizeSessionGroup.avgTurns.group.reduce() callback", - "start_line": 285, - "end_line": 285, - "type": "FUNCTION", - "content_hash": "e882936da706b0d8" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.avgDurationMinutes.group.reduce() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.summarizeSessionGroup.avgDurationMinutes.group.reduce() callback", - "start_line": 286, - "end_line": 286, - "type": "FUNCTION", - "content_hash": "f178ec94c6187d45" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.avgMaxPromptTokens.withTokens.reduce() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.summarizeSessionGroup.avgMaxPromptTokens.withTokens.reduce() callback", - "start_line": 287, - "end_line": 287, - "type": "FUNCTION", - "content_hash": "05d7d42fea3627fb" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.medianMaxPromptTokens.withTokens.map() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.summarizeSessionGroup.medianMaxPromptTokens.withTokens.map() callback", - "start_line": 288, - "end_line": 288, - "type": "FUNCTION", - "content_hash": "1b4c9330d8716ce9" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.avgMaxContextUsagePercent.withUsage.reduce() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.summarizeSessionGroup.avgMaxContextUsagePercent.withUsage.reduce() callback", - "start_line": 289, - "end_line": 289, - "type": "FUNCTION", - "content_hash": "a63a2c171653d969" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.medianMaxContextUsagePercent.withUsage.map() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.summarizeSessionGroup.medianMaxContextUsagePercent.withUsage.map() callback", - "start_line": 290, - "end_line": 290, - "type": "FUNCTION", - "content_hash": "6b1de3a38073afaa" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.medianPreFirstCompactionUsagePercent.withPreCompactionUsage.map() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.summarizeSessionGroup.medianPreFirstCompactionUsagePercent.withPreCompactionUsage.map() callback", - "start_line": 291, - "end_line": 291, - "type": "FUNCTION", - "content_hash": "f9af80e9fa01da4c" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.over80.group.filter() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.summarizeSessionGroup.over80.group.filter() callback", - "start_line": 296, - "end_line": 296, - "type": "FUNCTION", - "content_hash": "195cd11764d0e1a5" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.over90.group.filter() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.summarizeSessionGroup.over90.group.filter() callback", - "start_line": 297, - "end_line": 297, - "type": "FUNCTION", - "content_hash": "4d2f87474a536198" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.summarizeSessionGroup.over100.group.filter() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.summarizeSessionGroup.over100.group.filter() callback", - "start_line": 298, - "end_line": 298, - "type": "FUNCTION", - "content_hash": "5a28ffc05bb5dd01" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildSummary": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.buildSummary", - "start_line": 302, - "end_line": 329, - "type": "FUNCTION", - "content_hash": "725e97f30b6bfc89" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildSummary.lowerPrefixes": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.buildSummary.lowerPrefixes", - "start_line": 303, - "end_line": 303, - "type": "CLASS", - "content_hash": "45ca6079a89f6b1c" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildSummary.lowerPrefixes.options.modelPrefixes.map() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.buildSummary.lowerPrefixes.options.modelPrefixes.map() callback", - "start_line": 303, - "end_line": 303, - "type": "FUNCTION", - "content_hash": "45ca6079a89f6b1c" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildSummary.bashContains": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.buildSummary.bashContains", - "start_line": 304, - "end_line": 304, - "type": "CLASS", - "content_hash": "9b6dfcccc0897ec0" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildSummary.bashContains.options.bashContains.map() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.buildSummary.bashContains.options.bashContains.map() callback", - "start_line": 304, - "end_line": 304, - "type": "FUNCTION", - "content_hash": "9b6dfcccc0897ec0" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildSummary.filtered": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.buildSummary.filtered", - "start_line": 305, - "end_line": 314, - "type": "CLASS", - "content_hash": "7a3a2c9467898849" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildSummary.filtered.sessions.filter() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.buildSummary.filtered.sessions.filter() callback", - "start_line": 305, - "end_line": 314, - "type": "FUNCTION", - "content_hash": "7a3a2c9467898849" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildSummary.filtered.sessions.filter() callback.lowerPrefixes.some() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.buildSummary.filtered.sessions.filter() callback.lowerPrefixes.some() callback", - "start_line": 308, - "end_line": 308, - "type": "FUNCTION", - "content_hash": "c54fb8b519555f38" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildSummary.filtered.sessions.filter() callback.commands": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.buildSummary.filtered.sessions.filter() callback.commands", - "start_line": 310, - "end_line": 310, - "type": "CLASS", - "content_hash": "dd2c313da09e39a2" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildSummary.filtered.sessions.filter() callback.commands.session.bashCommands.map() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.buildSummary.filtered.sessions.filter() callback.commands.session.bashCommands.map() callback", - "start_line": 310, - "end_line": 310, - "type": "FUNCTION", - "content_hash": "dd2c313da09e39a2" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildSummary.filtered.sessions.filter() callback.bashContains.some() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.buildSummary.filtered.sessions.filter() callback.bashContains.some() callback", - "start_line": 311, - "end_line": 311, - "type": "FUNCTION", - "content_hash": "5ed9158bc5a5a9cc" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildSummary.filtered.sessions.filter() callback.bashContains.some() callback.commands.some() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.buildSummary.filtered.sessions.filter() callback.bashContains.some() callback.commands.some() callback", - "start_line": 311, - "end_line": 311, - "type": "FUNCTION", - "content_hash": "5ed9158bc5a5a9cc" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildSummary.byDay.summarizeGroups() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.buildSummary.byDay.summarizeGroups() callback", - "start_line": 319, - "end_line": 319, - "type": "FUNCTION", - "content_hash": "bc0fae8656e9120c" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildSummary.byModel.sort() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.buildSummary.byModel.sort() callback", - "start_line": 320, - "end_line": 320, - "type": "FUNCTION", - "content_hash": "addf4007eadca977" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildSummary.byModel.summarizeGroups() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.buildSummary.byModel.summarizeGroups() callback", - "start_line": 320, - "end_line": 320, - "type": "FUNCTION", - "content_hash": "addf4007eadca977" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildSummary.byModelDay.sort() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.buildSummary.byModelDay.sort() callback", - "start_line": 321, - "end_line": 321, - "type": "FUNCTION", - "content_hash": "fe7362aed1b15b88" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildSummary.byModelDay.summarizeGroups() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.buildSummary.byModelDay.summarizeGroups() callback", - "start_line": 321, - "end_line": 321, - "type": "FUNCTION", - "content_hash": "fe7362aed1b15b88" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildSummary.byModelDay.map() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.buildSummary.byModelDay.map() callback", - "start_line": 321, - "end_line": 327, - "type": "FUNCTION", - "content_hash": "630e9a637c5edc14" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildSummary.byModelDay.map() callback.byDay.filtered.filter() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.buildSummary.byModelDay.map() callback.byDay.filtered.filter() callback", - "start_line": 324, - "end_line": 324, - "type": "FUNCTION", - "content_hash": "63bf4e27e82319c8" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildSummary.byModelDay.map() callback.byDay.summarizeGroups() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.buildSummary.byModelDay.map() callback.byDay.summarizeGroups() callback", - "start_line": 325, - "end_line": 325, - "type": "FUNCTION", - "content_hash": "abd1936b58480d28" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.lineForGroup": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.lineForGroup", - "start_line": 331, - "end_line": 333, - "type": "FUNCTION", - "content_hash": "0933d8b13e0586a7" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildTextReport": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.buildTextReport", - "start_line": 335, - "end_line": 368, - "type": "FUNCTION", - "content_hash": "fe42eddcd3648b63" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildTextReport.contextWindowLabel": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.buildTextReport.contextWindowLabel", - "start_line": 358, - "end_line": 358, - "type": "CLASS", - "content_hash": "274af5c4712da422" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.buildTextReport.contextWindowLabel.model.contextWindows.map() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.buildTextReport.contextWindowLabel.model.contextWindows.map() callback", - "start_line": 358, - "end_line": 358, - "type": "FUNCTION", - "content_hash": "274af5c4712da422" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.escapeHtml": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.escapeHtml", - "start_line": 370, - "end_line": 372, - "type": "FUNCTION", - "content_hash": "6b1da1e76dfe404d" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.printHtmlReport": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.printHtmlReport", - "start_line": 374, - "end_line": 383, - "type": "FUNCTION", - "content_hash": "21930d3e75b2a511" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.main": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.main", - "start_line": 385, - "end_line": 400, - "type": "FUNCTION", - "content_hash": "ca8b2e63829ce5c0" - }, - "scripts/session-context-stats.mjs|scripts.session-context-stats.catch() callback": { - "file_path": "scripts/session-context-stats.mjs", - "qualified_name": "scripts.session-context-stats.catch() callback", - "start_line": 402, - "end_line": 405, - "type": "FUNCTION", - "content_hash": "1afc5f8c244f4787" - }, - "scripts/session-transcripts.ts|scripts.session-transcripts.cwdToSessionDir": { - "file_path": "scripts/session-transcripts.ts", - "qualified_name": "scripts.session-transcripts.cwdToSessionDir", - "start_line": 22, - "end_line": 25, - "type": "FUNCTION", - "content_hash": "0192ee8cd2190517" - }, - "scripts/session-transcripts.ts|scripts.session-transcripts.extractTextContent": { - "file_path": "scripts/session-transcripts.ts", - "qualified_name": "scripts.session-transcripts.extractTextContent", - "start_line": 27, - "end_line": 35, - "type": "FUNCTION", - "content_hash": "ac3b85f52fc64409" - }, - "scripts/session-transcripts.ts|scripts.session-transcripts.extractTextContent.content.filter() callback": { - "file_path": "scripts/session-transcripts.ts", - "qualified_name": "scripts.session-transcripts.extractTextContent.content.filter() callback", - "start_line": 32, - "end_line": 32, - "type": "FUNCTION", - "content_hash": "09050170e030c854" - }, - "scripts/session-transcripts.ts|scripts.session-transcripts.extractTextContent.map() callback": { - "file_path": "scripts/session-transcripts.ts", - "qualified_name": "scripts.session-transcripts.extractTextContent.map() callback", - "start_line": 33, - "end_line": 33, - "type": "FUNCTION", - "content_hash": "bd0e0e200208cbad" - }, - "scripts/session-transcripts.ts|scripts.session-transcripts.parseSession": { - "file_path": "scripts/session-transcripts.ts", - "qualified_name": "scripts.session-transcripts.parseSession", - "start_line": 37, - "end_line": 56, - "type": "FUNCTION", - "content_hash": "a0ad43e6db75a06c" - }, - "scripts/session-transcripts.ts|scripts.session-transcripts.truncateLine": { - "file_path": "scripts/session-transcripts.ts", - "qualified_name": "scripts.session-transcripts.truncateLine", - "start_line": 60, - "end_line": 64, - "type": "FUNCTION", - "content_hash": "d19a5991579975e3" - }, - "scripts/session-transcripts.ts|scripts.session-transcripts.JsonEvent": { - "file_path": "scripts/session-transcripts.ts", - "qualified_name": "scripts.session-transcripts.JsonEvent", - "start_line": 66, - "end_line": 76, - "type": "INTERFACE", - "content_hash": "c8237478247d0ebd" - }, - "scripts/session-transcripts.ts|scripts.session-transcripts.runSubagent": { - "file_path": "scripts/session-transcripts.ts", - "qualified_name": "scripts.session-transcripts.runSubagent", - "start_line": 78, - "end_line": 141, - "type": "FUNCTION", - "content_hash": "37b054a6084455a4" - }, - "scripts/session-transcripts.ts|scripts.session-transcripts.runSubagent.": { - "file_path": "scripts/session-transcripts.ts", - "qualified_name": "scripts.session-transcripts.runSubagent.", - "start_line": 79, - "end_line": 140, - "type": "FUNCTION", - "content_hash": "079c23e269b79bff" - }, - "scripts/session-transcripts.ts|scripts.session-transcripts.runSubagent..rl.on(\"line\") callback": { - "file_path": "scripts/session-transcripts.ts", - "qualified_name": "scripts.session-transcripts.runSubagent..rl.on(\"line\") callback", - "start_line": 89, - "end_line": 126, - "type": "FUNCTION", - "content_hash": "0ba8b66736005dc9" - }, - "scripts/session-transcripts.ts|scripts.session-transcripts.runSubagent..child.stderr.on(\"data\") callback": { - "file_path": "scripts/session-transcripts.ts", - "qualified_name": "scripts.session-transcripts.runSubagent..child.stderr.on(\"data\") callback", - "start_line": 128, - "end_line": 130, - "type": "FUNCTION", - "content_hash": "8f3672b29858dcd5" - }, - "scripts/session-transcripts.ts|scripts.session-transcripts.runSubagent..child.on(\"close\") callback": { - "file_path": "scripts/session-transcripts.ts", - "qualified_name": "scripts.session-transcripts.runSubagent..child.on(\"close\") callback", - "start_line": 132, - "end_line": 134, - "type": "FUNCTION", - "content_hash": "831ae936f781984d" - }, - "scripts/session-transcripts.ts|scripts.session-transcripts.runSubagent..child.on(\"error\") callback": { - "file_path": "scripts/session-transcripts.ts", - "qualified_name": "scripts.session-transcripts.runSubagent..child.on(\"error\") callback", - "start_line": 136, - "end_line": 139, - "type": "FUNCTION", - "content_hash": "645ae76aabdbcbd8" - }, - "scripts/session-transcripts.ts|scripts.session-transcripts.main": { - "file_path": "scripts/session-transcripts.ts", - "qualified_name": "scripts.session-transcripts.main", - "start_line": 143, - "end_line": 404, - "type": "FUNCTION", - "content_hash": "69f5f92a07b62254" - }, - "scripts/session-transcripts.ts|scripts.session-transcripts.main.cwdArg": { - "file_path": "scripts/session-transcripts.ts", - "qualified_name": "scripts.session-transcripts.main.cwdArg", - "start_line": 161, - "end_line": 161, - "type": "CLASS", - "content_hash": "45ed25be46cac861" - }, - "scripts/session-transcripts.ts|scripts.session-transcripts.main.cwdArg.args.find() callback": { - "file_path": "scripts/session-transcripts.ts", - "qualified_name": "scripts.session-transcripts.main.cwdArg.args.find() callback", - "start_line": 161, - "end_line": 161, - "type": "FUNCTION", - "content_hash": "45ed25be46cac861" - }, - "scripts/session-transcripts.ts|scripts.session-transcripts.main.sessionFiles": { - "file_path": "scripts/session-transcripts.ts", - "qualified_name": "scripts.session-transcripts.main.sessionFiles", - "start_line": 175, - "end_line": 177, - "type": "CLASS", - "content_hash": "8c95ae6a293548aa" - }, - "scripts/session-transcripts.ts|scripts.session-transcripts.main.sessionFiles.filter() callback": { - "file_path": "scripts/session-transcripts.ts", - "qualified_name": "scripts.session-transcripts.main.sessionFiles.filter() callback", - "start_line": 176, - "end_line": 176, - "type": "FUNCTION", - "content_hash": "3bb392b445a93fac" - }, - "scripts/session-transcripts.ts|scripts.session-transcripts.main.summaryFiles": { - "file_path": "scripts/session-transcripts.ts", - "qualified_name": "scripts.session-transcripts.main.summaryFiles", - "start_line": 326, - "end_line": 328, - "type": "CLASS", - "content_hash": "5eb2e3dcff0ab5d9" - }, - "scripts/session-transcripts.ts|scripts.session-transcripts.main.summaryFiles.filter() callback": { - "file_path": "scripts/session-transcripts.ts", - "qualified_name": "scripts.session-transcripts.main.summaryFiles.filter() callback", - "start_line": 327, - "end_line": 327, - "type": "FUNCTION", - "content_hash": "d7ff80478283f3d9" - }, - "scripts/session-transcripts.ts|scripts.session-transcripts.main.summaryPaths": { - "file_path": "scripts/session-transcripts.ts", - "qualified_name": "scripts.session-transcripts.main.summaryPaths", - "start_line": 341, - "end_line": 341, - "type": "CLASS", - "content_hash": "45ff94773764d2a0" - }, - "scripts/session-transcripts.ts|scripts.session-transcripts.main.summaryPaths.summaryFiles.map() callback": { - "file_path": "scripts/session-transcripts.ts", - "qualified_name": "scripts.session-transcripts.main.summaryPaths.summaryFiles.map() callback", - "start_line": 341, - "end_line": 341, - "type": "FUNCTION", - "content_hash": "45ff94773764d2a0" - }, - "scripts/smoke-test-codemode-binary.mjs|scripts.smoke-test-codemode-binary.completionChunk": { - "file_path": "scripts/smoke-test-codemode-binary.mjs", - "qualified_name": "scripts.smoke-test-codemode-binary.completionChunk", - "start_line": 14, - "end_line": 23, - "type": "FUNCTION", - "content_hash": "102d5413a8ae92bc" - }, - "scripts/smoke-test-codemode-binary.mjs|scripts.smoke-test-codemode-binary.sendCompletion": { - "file_path": "scripts/smoke-test-codemode-binary.mjs", - "qualified_name": "scripts.smoke-test-codemode-binary.sendCompletion", - "start_line": 25, - "end_line": 33, - "type": "FUNCTION", - "content_hash": "7466c950b503d099" - }, - "scripts/smoke-test-codemode-binary.mjs|scripts.smoke-test-codemode-binary.readRequest": { - "file_path": "scripts/smoke-test-codemode-binary.mjs", - "qualified_name": "scripts.smoke-test-codemode-binary.readRequest", - "start_line": 35, - "end_line": 39, - "type": "FUNCTION", - "content_hash": "a1c5bf9affcbaf0a" - }, - "scripts/smoke-test-codemode-binary.mjs|scripts.smoke-test-codemode-binary.toolResultContainsMarker": { - "file_path": "scripts/smoke-test-codemode-binary.mjs", - "qualified_name": "scripts.smoke-test-codemode-binary.toolResultContainsMarker", - "start_line": 41, - "end_line": 49, - "type": "FUNCTION", - "content_hash": "9e6f9f619fc7fc4a" - }, - "scripts/smoke-test-codemode-binary.mjs|scripts.smoke-test-codemode-binary.toolResultContainsMarker.payload.messages.some() callback": { - "file_path": "scripts/smoke-test-codemode-binary.mjs", - "qualified_name": "scripts.smoke-test-codemode-binary.toolResultContainsMarker.payload.messages.some() callback", - "start_line": 46, - "end_line": 46, - "type": "FUNCTION", - "content_hash": "7fc31ca44e3d9f1d" - }, - "scripts/smoke-test-codemode-binary.mjs|scripts.smoke-test-codemode-binary.main": { - "file_path": "scripts/smoke-test-codemode-binary.mjs", - "qualified_name": "scripts.smoke-test-codemode-binary.main", - "start_line": 51, - "end_line": 173, - "type": "FUNCTION", - "content_hash": "7a3f66317244fb67" - }, - "scripts/smoke-test-codemode-binary.mjs|scripts.smoke-test-codemode-binary.main.server": { - "file_path": "scripts/smoke-test-codemode-binary.mjs", - "qualified_name": "scripts.smoke-test-codemode-binary.main.server", - "start_line": 59, - "end_line": 92, - "type": "CLASS", - "content_hash": "7ba81b76f165d515" - }, - "scripts/smoke-test-codemode-binary.mjs|scripts.smoke-test-codemode-binary.main.server.createServer() callback": { - "file_path": "scripts/smoke-test-codemode-binary.mjs", - "qualified_name": "scripts.smoke-test-codemode-binary.main.server.createServer() callback", - "start_line": 59, - "end_line": 92, - "type": "FUNCTION", - "content_hash": "7ba81b76f165d515" - }, - "scripts/smoke-test-codemode-binary.mjs|scripts.smoke-test-codemode-binary.main.child.stdout.on(\"data\") callback": { - "file_path": "scripts/smoke-test-codemode-binary.mjs", - "qualified_name": "scripts.smoke-test-codemode-binary.main.child.stdout.on(\"data\") callback", - "start_line": 143, - "end_line": 145, - "type": "FUNCTION", - "content_hash": "9fe90b2c2b558173" - }, - "scripts/smoke-test-codemode-binary.mjs|scripts.smoke-test-codemode-binary.main.child.stderr.on(\"data\") callback": { - "file_path": "scripts/smoke-test-codemode-binary.mjs", - "qualified_name": "scripts.smoke-test-codemode-binary.main.child.stderr.on(\"data\") callback", - "start_line": 146, - "end_line": 148, - "type": "FUNCTION", - "content_hash": "4dff534b2010dd4c" - }, - "scripts/smoke-test-codemode-binary.mjs|scripts.smoke-test-codemode-binary.main.exitCode": { - "file_path": "scripts/smoke-test-codemode-binary.mjs", - "qualified_name": "scripts.smoke-test-codemode-binary.main.exitCode", - "start_line": 149, - "end_line": 162, - "type": "CLASS", - "content_hash": "426a71e0574ae43f" - }, - "scripts/smoke-test-codemode-binary.mjs|scripts.smoke-test-codemode-binary.main.exitCode.": { - "file_path": "scripts/smoke-test-codemode-binary.mjs", - "qualified_name": "scripts.smoke-test-codemode-binary.main.exitCode.", - "start_line": 149, - "end_line": 162, - "type": "FUNCTION", - "content_hash": "426a71e0574ae43f" - }, - "scripts/smoke-test-codemode-binary.mjs|scripts.smoke-test-codemode-binary.main.exitCode..timer": { - "file_path": "scripts/smoke-test-codemode-binary.mjs", - "qualified_name": "scripts.smoke-test-codemode-binary.main.exitCode..timer", - "start_line": 150, - "end_line": 153, - "type": "CLASS", - "content_hash": "cb87c721ec7fc854" - }, - "scripts/smoke-test-codemode-binary.mjs|scripts.smoke-test-codemode-binary.main.exitCode..timer.setTimeout() callback": { - "file_path": "scripts/smoke-test-codemode-binary.mjs", - "qualified_name": "scripts.smoke-test-codemode-binary.main.exitCode..timer.setTimeout() callback", - "start_line": 150, - "end_line": 153, - "type": "FUNCTION", - "content_hash": "cb87c721ec7fc854" - }, - "scripts/smoke-test-codemode-binary.mjs|scripts.smoke-test-codemode-binary.main.exitCode..child.once(\"error\") callback": { - "file_path": "scripts/smoke-test-codemode-binary.mjs", - "qualified_name": "scripts.smoke-test-codemode-binary.main.exitCode..child.once(\"error\") callback", - "start_line": 154, - "end_line": 157, - "type": "FUNCTION", - "content_hash": "36aa3096b835d488" - }, - "scripts/smoke-test-codemode-binary.mjs|scripts.smoke-test-codemode-binary.main.exitCode..child.once(\"exit\") callback": { - "file_path": "scripts/smoke-test-codemode-binary.mjs", - "qualified_name": "scripts.smoke-test-codemode-binary.main.exitCode..child.once(\"exit\") callback", - "start_line": 158, - "end_line": 161, - "type": "FUNCTION", - "content_hash": "f4dfafbb64d75eef" - }, - "scripts/smoke-test-codemode-binary.mjs|scripts.smoke-test-codemode-binary.catch() callback": { - "file_path": "scripts/smoke-test-codemode-binary.mjs", - "qualified_name": "scripts.smoke-test-codemode-binary.catch() callback", - "start_line": 175, - "end_line": 178, - "type": "FUNCTION", - "content_hash": "cfd31c029c8a970a" - }, - "scripts/stats.ts|scripts.stats.UsageCost": { - "file_path": "scripts/stats.ts", - "qualified_name": "scripts.stats.UsageCost", - "start_line": 7, - "end_line": 13, - "type": "INTERFACE", - "content_hash": "4e3cef54edfe8b30" - }, - "scripts/stats.ts|scripts.stats.Usage": { - "file_path": "scripts/stats.ts", - "qualified_name": "scripts.stats.Usage", - "start_line": 15, - "end_line": 22, - "type": "INTERFACE", - "content_hash": "c34f44643e90e894" - }, - "scripts/stats.ts|scripts.stats.AssistantMessage": { - "file_path": "scripts/stats.ts", - "qualified_name": "scripts.stats.AssistantMessage", - "start_line": 24, - "end_line": 29, - "type": "INTERFACE", - "content_hash": "20d3c8eb12339665" - }, - "scripts/stats.ts|scripts.stats.SessionEntry": { - "file_path": "scripts/stats.ts", - "qualified_name": "scripts.stats.SessionEntry", - "start_line": 31, - "end_line": 35, - "type": "INTERFACE", - "content_hash": "f1895c69af61118e" - }, - "scripts/stats.ts|scripts.stats.Totals": { - "file_path": "scripts/stats.ts", - "qualified_name": "scripts.stats.Totals", - "start_line": 37, - "end_line": 50, - "type": "INTERFACE", - "content_hash": "931f6c857c520386" - }, - "scripts/stats.ts|scripts.stats.DayStats": { - "file_path": "scripts/stats.ts", - "qualified_name": "scripts.stats.DayStats", - "start_line": 52, - "end_line": 54, - "type": "INTERFACE", - "content_hash": "9054651084a9fa7c" - }, - "scripts/stats.ts|scripts.stats.Args": { - "file_path": "scripts/stats.ts", - "qualified_name": "scripts.stats.Args", - "start_line": 56, - "end_line": 60, - "type": "INTERFACE", - "content_hash": "dec12f559895c628" - }, - "scripts/stats.ts|scripts.stats.createTotals": { - "file_path": "scripts/stats.ts", - "qualified_name": "scripts.stats.createTotals", - "start_line": 62, - "end_line": 77, - "type": "FUNCTION", - "content_hash": "72a49b15ed4216e5" - }, - "scripts/stats.ts|scripts.stats.createDayStats": { - "file_path": "scripts/stats.ts", - "qualified_name": "scripts.stats.createDayStats", - "start_line": 79, - "end_line": 84, - "type": "FUNCTION", - "content_hash": "aa22dd0e34f9dba3" - }, - "scripts/stats.ts|scripts.stats.addUsage": { - "file_path": "scripts/stats.ts", - "qualified_name": "scripts.stats.addUsage", - "start_line": 86, - "end_line": 100, - "type": "FUNCTION", - "content_hash": "1ed902ebe1be1f00" - }, - "scripts/stats.ts|scripts.stats.encodeSessionDir": { - "file_path": "scripts/stats.ts", - "qualified_name": "scripts.stats.encodeSessionDir", - "start_line": 102, - "end_line": 105, - "type": "FUNCTION", - "content_hash": "cb5c922638f3fb55" - }, - "scripts/stats.ts|scripts.stats.localDayKey": { - "file_path": "scripts/stats.ts", - "qualified_name": "scripts.stats.localDayKey", - "start_line": 107, - "end_line": 112, - "type": "FUNCTION", - "content_hash": "dd650d09da29bc2c" - }, - "scripts/stats.ts|scripts.stats.parseArgs": { - "file_path": "scripts/stats.ts", - "qualified_name": "scripts.stats.parseArgs", - "start_line": 114, - "end_line": 145, - "type": "FUNCTION", - "content_hash": "1b9a19c35df88c93" - }, - "scripts/stats.ts|scripts.stats.formatInt": { - "file_path": "scripts/stats.ts", - "qualified_name": "scripts.stats.formatInt", - "start_line": 147, - "end_line": 149, - "type": "FUNCTION", - "content_hash": "8af9aa56018da6fd" - }, - "scripts/stats.ts|scripts.stats.formatCost": { - "file_path": "scripts/stats.ts", - "qualified_name": "scripts.stats.formatCost", - "start_line": 151, - "end_line": 153, - "type": "FUNCTION", - "content_hash": "fc3e8d879d326d3f" - }, - "scripts/stats.ts|scripts.stats.printTotals": { - "file_path": "scripts/stats.ts", - "qualified_name": "scripts.stats.printTotals", - "start_line": 155, - "end_line": 162, - "type": "FUNCTION", - "content_hash": "71d671eed8510220" - }, - "scripts/sync-versions.js|scripts.sync-versions.workspacePackages": { - "file_path": "scripts/sync-versions.js", - "qualified_name": "scripts.sync-versions.workspacePackages", - "start_line": 15, - "end_line": 20, - "type": "CLASS", - "content_hash": "d7df11d1ac6b448b" - }, - "scripts/sync-versions.js|scripts.sync-versions.workspacePackages.filter() callback": { - "file_path": "scripts/sync-versions.js", - "qualified_name": "scripts.sync-versions.workspacePackages.filter() callback", - "start_line": 16, - "end_line": 16, - "type": "FUNCTION", - "content_hash": "45286ea3a68d2863" - }, - "scripts/sync-versions.js|scripts.sync-versions.workspacePackages.filter() callback.GENERATED_PACKAGE_SUFFIXES.some() callback": { - "file_path": "scripts/sync-versions.js", - "qualified_name": "scripts.sync-versions.workspacePackages.filter() callback.GENERATED_PACKAGE_SUFFIXES.some() callback", - "start_line": 16, - "end_line": 16, - "type": "FUNCTION", - "content_hash": "45286ea3a68d2863" - }, - "scripts/sync-versions.js|scripts.sync-versions.workspacePackages.map() callback": { - "file_path": "scripts/sync-versions.js", - "qualified_name": "scripts.sync-versions.workspacePackages.map() callback", - "start_line": 17, - "end_line": 20, - "type": "FUNCTION", - "content_hash": "1368640dadd5f246" - }, - "scripts/sync-versions.js|scripts.sync-versions.publishedPackages": { - "file_path": "scripts/sync-versions.js", - "qualified_name": "scripts.sync-versions.publishedPackages", - "start_line": 21, - "end_line": 21, - "type": "CLASS", - "content_hash": "91ed3b8708bdebd2" - }, - "scripts/sync-versions.js|scripts.sync-versions.publishedPackages.workspacePackages.filter() callback": { - "file_path": "scripts/sync-versions.js", - "qualified_name": "scripts.sync-versions.publishedPackages.workspacePackages.filter() callback", - "start_line": 21, - "end_line": 21, - "type": "FUNCTION", - "content_hash": "91ed3b8708bdebd2" - }, - "scripts/sync-versions.js|scripts.sync-versions.versionMap": { - "file_path": "scripts/sync-versions.js", - "qualified_name": "scripts.sync-versions.versionMap", - "start_line": 22, - "end_line": 22, - "type": "CLASS", - "content_hash": "22806f416a45451b" - }, - "scripts/sync-versions.js|scripts.sync-versions.versionMap.workspacePackages.map() callback": { - "file_path": "scripts/sync-versions.js", - "qualified_name": "scripts.sync-versions.versionMap.workspacePackages.map() callback", - "start_line": 22, - "end_line": 22, - "type": "FUNCTION", - "content_hash": "22806f416a45451b" - }, - "scripts/sync-versions.js|scripts.sync-versions.sort() callback": { - "file_path": "scripts/sync-versions.js", - "qualified_name": "scripts.sync-versions.sort() callback", - "start_line": 25, - "end_line": 25, - "type": "FUNCTION", - "content_hash": "a5a8ee58b8588a70" - }, - "scripts/sync-versions.js|scripts.sync-versions.versions": { - "file_path": "scripts/sync-versions.js", - "qualified_name": "scripts.sync-versions.versions", - "start_line": 29, - "end_line": 29, - "type": "CLASS", - "content_hash": "a63690c424c062fc" - }, - "scripts/sync-versions.js|scripts.sync-versions.versions.publishedPackages.map() callback": { - "file_path": "scripts/sync-versions.js", - "qualified_name": "scripts.sync-versions.versions.publishedPackages.map() callback", - "start_line": 29, - "end_line": 29, - "type": "FUNCTION", - "content_hash": "a63690c424c062fc" - }, - "scripts/tool-stats.ts|scripts.tool-stats.TextContent": { - "file_path": "scripts/tool-stats.ts", - "qualified_name": "scripts.tool-stats.TextContent", - "start_line": 8, - "end_line": 8, - "type": "INTERFACE", - "content_hash": "d7f4bee1b839805b" - }, - "scripts/tool-stats.ts|scripts.tool-stats.ImageContent": { - "file_path": "scripts/tool-stats.ts", - "qualified_name": "scripts.tool-stats.ImageContent", - "start_line": 9, - "end_line": 9, - "type": "INTERFACE", - "content_hash": "a6f35c69e04b149c" - }, - "scripts/tool-stats.ts|scripts.tool-stats.ToolCallContent": { - "file_path": "scripts/tool-stats.ts", - "qualified_name": "scripts.tool-stats.ToolCallContent", - "start_line": 10, - "end_line": 10, - "type": "INTERFACE", - "content_hash": "11787103563c0b70" - }, - "scripts/tool-stats.ts|scripts.tool-stats.Message": { - "file_path": "scripts/tool-stats.ts", - "qualified_name": "scripts.tool-stats.Message", - "start_line": 12, - "end_line": 12, - "type": "INTERFACE", - "content_hash": "6b8026a534520dbc" - }, - "scripts/tool-stats.ts|scripts.tool-stats.Entry": { - "file_path": "scripts/tool-stats.ts", - "qualified_name": "scripts.tool-stats.Entry", - "start_line": 13, - "end_line": 13, - "type": "INTERFACE", - "content_hash": "c3c5bda63cabe59d" - }, - "scripts/tool-stats.ts|scripts.tool-stats.ToolStats": { - "file_path": "scripts/tool-stats.ts", - "qualified_name": "scripts.tool-stats.ToolStats", - "start_line": 14, - "end_line": 14, - "type": "INTERFACE", - "content_hash": "5c95e8ea9675a210" - }, - "scripts/tool-stats.ts|scripts.tool-stats.BashCommandStats": { - "file_path": "scripts/tool-stats.ts", - "qualified_name": "scripts.tool-stats.BashCommandStats", - "start_line": 15, - "end_line": 15, - "type": "INTERFACE", - "content_hash": "a7fe2bb1d84b7cd4" - }, - "scripts/tool-stats.ts|scripts.tool-stats.ToolCallInfo": { - "file_path": "scripts/tool-stats.ts", - "qualified_name": "scripts.tool-stats.ToolCallInfo", - "start_line": 16, - "end_line": 16, - "type": "INTERFACE", - "content_hash": "28e1ea064ebc5c52" - }, - "scripts/tool-stats.ts|scripts.tool-stats.parseArgs": { - "file_path": "scripts/tool-stats.ts", - "qualified_name": "scripts.tool-stats.parseArgs", - "start_line": 20, - "end_line": 34, - "type": "FUNCTION", - "content_hash": "3dbc03baee7d838a" - }, - "scripts/tool-stats.ts|scripts.tool-stats.jsonlFiles": { - "file_path": "scripts/tool-stats.ts", - "qualified_name": "scripts.tool-stats.jsonlFiles", - "start_line": 36, - "end_line": 44, - "type": "FUNCTION", - "content_hash": "59c00fd07ced9053" - }, - "scripts/tool-stats.ts|scripts.tool-stats.getStats": { - "file_path": "scripts/tool-stats.ts", - "qualified_name": "scripts.tool-stats.getStats", - "start_line": 46, - "end_line": 53, - "type": "FUNCTION", - "content_hash": "00ac255729f0c2f1" - }, - "scripts/tool-stats.ts|scripts.tool-stats.createToolStats": { - "file_path": "scripts/tool-stats.ts", - "qualified_name": "scripts.tool-stats.createToolStats", - "start_line": 55, - "end_line": 57, - "type": "FUNCTION", - "content_hash": "3a1f2f6bc6703948" - }, - "scripts/tool-stats.ts|scripts.tool-stats.createBashStats": { - "file_path": "scripts/tool-stats.ts", - "qualified_name": "scripts.tool-stats.createBashStats", - "start_line": 59, - "end_line": 61, - "type": "FUNCTION", - "content_hash": "f5a67da291c79a42" - }, - "scripts/tool-stats.ts|scripts.tool-stats.estimateTokenCount": { - "file_path": "scripts/tool-stats.ts", - "qualified_name": "scripts.tool-stats.estimateTokenCount", - "start_line": 63, - "end_line": 65, - "type": "FUNCTION", - "content_hash": "b9347311b8a5d56d" - }, - "scripts/tool-stats.ts|scripts.tool-stats.contentText": { - "file_path": "scripts/tool-stats.ts", - "qualified_name": "scripts.tool-stats.contentText", - "start_line": 67, - "end_line": 75, - "type": "FUNCTION", - "content_hash": "6e37477cfe1aa9c7" - }, - "scripts/tool-stats.ts|scripts.tool-stats.contentText.content.map() callback": { - "file_path": "scripts/tool-stats.ts", - "qualified_name": "scripts.tool-stats.contentText.content.map() callback", - "start_line": 70, - "end_line": 74, - "type": "FUNCTION", - "content_hash": "4b6f949085b85607" - }, - "scripts/tool-stats.ts|scripts.tool-stats.getBashCommand": { - "file_path": "scripts/tool-stats.ts", - "qualified_name": "scripts.tool-stats.getBashCommand", - "start_line": 77, - "end_line": 80, - "type": "FUNCTION", - "content_hash": "327923664772a433" - }, - "scripts/tool-stats.ts|scripts.tool-stats.commandKey": { - "file_path": "scripts/tool-stats.ts", - "qualified_name": "scripts.tool-stats.commandKey", - "start_line": 82, - "end_line": 89, - "type": "FUNCTION", - "content_hash": "188e9b76631c6576" - }, - "scripts/tool-stats.ts|scripts.tool-stats.bucketCounts": { - "file_path": "scripts/tool-stats.ts", - "qualified_name": "scripts.tool-stats.bucketCounts", - "start_line": 91, - "end_line": 98, - "type": "FUNCTION", - "content_hash": "8896da70c21d41be" - }, - "scripts/tool-stats.ts|scripts.tool-stats.bucketCounts.index": { - "file_path": "scripts/tool-stats.ts", - "qualified_name": "scripts.tool-stats.bucketCounts.index", - "start_line": 94, - "end_line": 94, - "type": "CLASS", - "content_hash": "beac9c1f05a10487" - }, - "scripts/tool-stats.ts|scripts.tool-stats.bucketCounts.index.BUCKETS.findIndex() callback": { - "file_path": "scripts/tool-stats.ts", - "qualified_name": "scripts.tool-stats.bucketCounts.index.BUCKETS.findIndex() callback", - "start_line": 94, - "end_line": 94, - "type": "FUNCTION", - "content_hash": "beac9c1f05a10487" - }, - "scripts/tool-stats.ts|scripts.tool-stats.bucketLabels": { - "file_path": "scripts/tool-stats.ts", - "qualified_name": "scripts.tool-stats.bucketLabels", - "start_line": 100, - "end_line": 105, - "type": "FUNCTION", - "content_hash": "3199f4739f3e76da" - }, - "scripts/tool-stats.ts|scripts.tool-stats.bucketLabels.map() callback": { - "file_path": "scripts/tool-stats.ts", - "qualified_name": "scripts.tool-stats.bucketLabels.map() callback", - "start_line": 101, - "end_line": 104, - "type": "FUNCTION", - "content_hash": "ab6a9362206daedb" - }, - "scripts/tool-stats.ts|scripts.tool-stats.toolRows": { - "file_path": "scripts/tool-stats.ts", - "qualified_name": "scripts.tool-stats.toolRows", - "start_line": 151, - "end_line": 151, - "type": "CLASS", - "content_hash": "6a09d0b7ffc46f68" - }, - "scripts/tool-stats.ts|scripts.tool-stats.toolRows.map() callback": { - "file_path": "scripts/tool-stats.ts", - "qualified_name": "scripts.tool-stats.toolRows.map() callback", - "start_line": 151, - "end_line": 151, - "type": "FUNCTION", - "content_hash": "6a09d0b7ffc46f68" - }, - "scripts/tool-stats.ts|scripts.tool-stats.toolRows.sort() callback": { - "file_path": "scripts/tool-stats.ts", - "qualified_name": "scripts.tool-stats.toolRows.sort() callback", - "start_line": 151, - "end_line": 151, - "type": "FUNCTION", - "content_hash": "6a09d0b7ffc46f68" - }, - "scripts/tool-stats.ts|scripts.tool-stats.bashRows": { - "file_path": "scripts/tool-stats.ts", - "qualified_name": "scripts.tool-stats.bashRows", - "start_line": 152, - "end_line": 152, - "type": "CLASS", - "content_hash": "b833b8c301bb5edb" - }, - "scripts/tool-stats.ts|scripts.tool-stats.bashRows.map() callback": { - "file_path": "scripts/tool-stats.ts", - "qualified_name": "scripts.tool-stats.bashRows.map() callback", - "start_line": 152, - "end_line": 152, - "type": "FUNCTION", - "content_hash": "b833b8c301bb5edb" - }, - "scripts/tool-stats.ts|scripts.tool-stats.bashRows.sort() callback": { - "file_path": "scripts/tool-stats.ts", - "qualified_name": "scripts.tool-stats.bashRows.sort() callback", - "start_line": 152, - "end_line": 152, - "type": "FUNCTION", - "content_hash": "b833b8c301bb5edb" - }, - "scripts/update-model-catalog-pin.mjs|scripts.update-model-catalog-pin.sha256": { - "file_path": "scripts/update-model-catalog-pin.mjs", - "qualified_name": "scripts.update-model-catalog-pin.sha256", - "start_line": 15, - "end_line": 17, - "type": "FUNCTION", - "content_hash": "a79a2f18a3027c0b" - }, - "scripts/update-model-catalog-pin.mjs|scripts.update-model-catalog-pin.fetchRevision": { - "file_path": "scripts/update-model-catalog-pin.mjs", - "qualified_name": "scripts.update-model-catalog-pin.fetchRevision", - "start_line": 19, - "end_line": 25, - "type": "FUNCTION", - "content_hash": "d74a45405401f956" - }, - "scripts/update-model-catalog-pin.mjs|scripts.update-model-catalog-pin.fetchLiveCatalog": { - "file_path": "scripts/update-model-catalog-pin.mjs", - "qualified_name": "scripts.update-model-catalog-pin.fetchLiveCatalog", - "start_line": 27, - "end_line": 39, - "type": "FUNCTION", - "content_hash": "d9a5bc2c1af71466" - }, - "scripts/update-model-catalog-pin.mjs|scripts.update-model-catalog-pin.modelTypeGroups": { - "file_path": "scripts/update-model-catalog-pin.mjs", - "qualified_name": "scripts.update-model-catalog-pin.modelTypeGroups", - "start_line": 47, - "end_line": 54, - "type": "FUNCTION", - "content_hash": "66cc28a1fd70c52a" - }, - "scripts/update-model-catalog-pin.mjs|scripts.update-model-catalog-pin.hydrationProblem": { - "file_path": "scripts/update-model-catalog-pin.mjs", - "qualified_name": "scripts.update-model-catalog-pin.hydrationProblem", - "start_line": 57, - "end_line": 69, - "type": "FUNCTION", - "content_hash": "c5bb5c6da6570a4b" - }, - "scripts/update-model-catalog-pin.mjs|scripts.update-model-catalog-pin.updateModelCatalogPin": { - "file_path": "scripts/update-model-catalog-pin.mjs", - "qualified_name": "scripts.update-model-catalog-pin.updateModelCatalogPin", - "start_line": 76, - "end_line": 105, - "type": "FUNCTION", - "content_hash": "22044a5a04cca90e" - }, - "scripts/update-model-catalog-pin.mjs|scripts.update-model-catalog-pin.updateModelCatalogPin.missing": { - "file_path": "scripts/update-model-catalog-pin.mjs", - "qualified_name": "scripts.update-model-catalog-pin.updateModelCatalogPin.missing", - "start_line": 97, - "end_line": 97, - "type": "CLASS", - "content_hash": "012e437d44eaaf6b" - }, - "scripts/update-model-catalog-pin.mjs|scripts.update-model-catalog-pin.updateModelCatalogPin.missing.filter() callback": { - "file_path": "scripts/update-model-catalog-pin.mjs", - "qualified_name": "scripts.update-model-catalog-pin.updateModelCatalogPin.missing.filter() callback", - "start_line": 97, - "end_line": 97, - "type": "FUNCTION", - "content_hash": "012e437d44eaaf6b" - }, - "scripts/use-local-packages.mjs|scripts.use-local-packages.printUsage": { - "file_path": "scripts/use-local-packages.mjs", - "qualified_name": "scripts.use-local-packages.printUsage", - "start_line": 8, - "end_line": 14, - "type": "FUNCTION", - "content_hash": "26c90009be382406" - }, - "packages/mcp/src/auth-provider.ts|packages.mcp.src.auth-provider.UnauthorizedContext": { - "file_path": "packages/mcp/src/auth-provider.ts", - "qualified_name": "packages.mcp.src.auth-provider.UnauthorizedContext", - "start_line": 3, - "end_line": 10, - "type": "INTERFACE", - "content_hash": "f852d812efefa532" - }, - "packages/mcp/src/auth-provider.ts|packages.mcp.src.auth-provider.AuthProvider": { - "file_path": "packages/mcp/src/auth-provider.ts", - "qualified_name": "packages.mcp.src.auth-provider.AuthProvider", - "start_line": 13, - "end_line": 20, - "type": "INTERFACE", - "content_hash": "030294cc679d9fcb" - }, - "packages/mcp/src/auth-provider.ts|packages.mcp.src.auth-provider.AuthProvider.token": { - "file_path": "packages/mcp/src/auth-provider.ts", - "qualified_name": "packages.mcp.src.auth-provider.AuthProvider.token", - "start_line": 18, - "end_line": 18, - "type": "METHOD", - "content_hash": "41e3920790c91ac4" - }, - "packages/mcp/src/auth-provider.ts|packages.mcp.src.auth-provider.AuthProvider.onUnauthorized": { - "file_path": "packages/mcp/src/auth-provider.ts", - "qualified_name": "packages.mcp.src.auth-provider.AuthProvider.onUnauthorized", - "start_line": 19, - "end_line": 19, - "type": "METHOD", - "content_hash": "6f5bf787ad57ca3e" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClientOptions": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClientOptions", - "start_line": 47, - "end_line": 52, - "type": "INTERFACE", - "content_hash": "ff82c01b35701313" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpRequestOptions": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpRequestOptions", - "start_line": 54, - "end_line": 58, - "type": "INTERFACE", - "content_hash": "7ce76774eb3c9cc2" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.PendingRequest": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.PendingRequest", - "start_line": 60, - "end_line": 70, - "type": "INTERFACE", - "content_hash": "eecbcaa31f9c1809" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.validateInitializeResult": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.validateInitializeResult", - "start_line": 72, - "end_line": 85, - "type": "FUNCTION", - "content_hash": "d0734b6213f3ed0b" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.invalid": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.invalid", - "start_line": 87, - "end_line": 89, - "type": "FUNCTION", - "content_hash": "4e3f203b32c43ead" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.validateListPage": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.validateListPage", - "start_line": 92, - "end_line": 107, - "type": "FUNCTION", - "content_hash": "65cba314814ff99c" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.toResource": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.toResource", - "start_line": 116, - "end_line": 118, - "type": "FUNCTION", - "content_hash": "9c2d3b9b5a4e1b18" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.toResourceTemplate": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.toResourceTemplate", - "start_line": 120, - "end_line": 122, - "type": "FUNCTION", - "content_hash": "f2a9c525bf459475" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.pageCursor": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.pageCursor", - "start_line": 124, - "end_line": 126, - "type": "FUNCTION", - "content_hash": "f71378cdd9b37162" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.validateReadResourceResult": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.validateReadResourceResult", - "start_line": 128, - "end_line": 140, - "type": "FUNCTION", - "content_hash": "69aa2875200f5891" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.validateCallToolResult": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.validateCallToolResult", - "start_line": 143, - "end_line": 151, - "type": "FUNCTION", - "content_hash": "400aa6f3dc0a2e0d" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient", - "start_line": 153, - "end_line": 615, - "type": "CLASS", - "content_hash": "b0caaa3c71618de6" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.constructor": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.constructor", - "start_line": 171, - "end_line": 180, - "type": "CONSTRUCTOR", - "content_hash": "bae7e78477d72dfb" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.constructor.requestHandlers.set(\"ping\") callback": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.constructor.requestHandlers.set(\"ping\") callback", - "start_line": 173, - "end_line": 173, - "type": "FUNCTION", - "content_hash": "1de71a2873c73f4e" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.constructor.requestHandlers.set(\"roots/list\") callback": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.constructor.requestHandlers.set(\"roots/list\") callback", - "start_line": 176, - "end_line": 178, - "type": "FUNCTION", - "content_hash": "4a20ebfac74a18cc" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.connectionState": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.connectionState", - "start_line": 182, - "end_line": 184, - "type": "METHOD", - "content_hash": "ed2c5757db3043fd" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.serverInfo": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.serverInfo", - "start_line": 186, - "end_line": 188, - "type": "METHOD", - "content_hash": "9b974ae5008a98f5" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.serverCapabilities": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.serverCapabilities", - "start_line": 190, - "end_line": 192, - "type": "METHOD", - "content_hash": "b9d9a8cdc738d3f7" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.instructions": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.instructions", - "start_line": 194, - "end_line": 196, - "type": "METHOD", - "content_hash": "997785200696464e" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.protocolVersion": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.protocolVersion", - "start_line": 198, - "end_line": 200, - "type": "METHOD", - "content_hash": "67beb90eb5ac3da8" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.connect": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.connect", - "start_line": 202, - "end_line": 248, - "type": "METHOD", - "content_hash": "e6315858d8302e03" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.connect.transport.onMessage() callback": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.connect.transport.onMessage() callback", - "start_line": 207, - "end_line": 207, - "type": "FUNCTION", - "content_hash": "52082e456466a252" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.connect.transport.onError() callback": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.connect.transport.onError() callback", - "start_line": 209, - "end_line": 209, - "type": "FUNCTION", - "content_hash": "2a67858c54510c2f" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.connect.transport.onClose() callback": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.connect.transport.onClose() callback", - "start_line": 210, - "end_line": 210, - "type": "FUNCTION", - "content_hash": "eba596b3af1148f2" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.connect.catch() callback": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.connect.catch() callback", - "start_line": 245, - "end_line": 245, - "type": "FUNCTION", - "content_hash": "c567fc92e91be9d8" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.request": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.request", - "start_line": 250, - "end_line": 256, - "type": "METHOD", - "content_hash": "83393d1a48a7107d" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.notify": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.notify", - "start_line": 258, - "end_line": 260, - "type": "METHOD", - "content_hash": "30da16b166fc275b" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.setRequestHandler": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.setRequestHandler", - "start_line": 262, - "end_line": 267, - "type": "METHOD", - "content_hash": "ebbd0b3de79a2d57" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.onNotification": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.onNotification", - "start_line": 269, - "end_line": 277, - "type": "METHOD", - "content_hash": "122832becd4f6708" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.onError": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.onError", - "start_line": 279, - "end_line": 282, - "type": "METHOD", - "content_hash": "a0d9587f73667e43" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.onClose": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.onClose", - "start_line": 285, - "end_line": 288, - "type": "METHOD", - "content_hash": "acea950f495e9a21" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.ping": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.ping", - "start_line": 290, - "end_line": 292, - "type": "METHOD", - "content_hash": "d88bf88f62760f3d" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.listTools": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.listTools", - "start_line": 294, - "end_line": 296, - "type": "METHOD", - "content_hash": "345c642376ba2770" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.listResources": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.listResources", - "start_line": 299, - "end_line": 301, - "type": "METHOD", - "content_hash": "67fe90466b4ad5b3" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.listResourcesPage": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.listResourcesPage", - "start_line": 304, - "end_line": 307, - "type": "METHOD", - "content_hash": "7d0b7a301d90b033" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.listResourceTemplates": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.listResourceTemplates", - "start_line": 310, - "end_line": 318, - "type": "METHOD", - "content_hash": "2aafb9e7a96751ed" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.listResourceTemplatesPage": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.listResourceTemplatesPage", - "start_line": 321, - "end_line": 333, - "type": "METHOD", - "content_hash": "912faf1832932490" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.readResource": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.readResource", - "start_line": 335, - "end_line": 337, - "type": "METHOD", - "content_hash": "d2352000f53ef362" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.listPage": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.listPage", - "start_line": 339, - "end_line": 352, - "type": "METHOD", - "content_hash": "b8aec5b0eafb84df" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.listAll": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.listAll", - "start_line": 355, - "end_line": 374, - "type": "METHOD", - "content_hash": "db027782d0938bd8" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.callTool": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.callTool", - "start_line": 376, - "end_line": 384, - "type": "METHOD", - "content_hash": "14f566fe7a01b3c4" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.close": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.close", - "start_line": 386, - "end_line": 392, - "type": "METHOD", - "content_hash": "fad92a94ddfbc085" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.requestInternal": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.requestInternal", - "start_line": 394, - "end_line": 439, - "type": "METHOD", - "content_hash": "a7600ef0945c169e" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.requestInternal.": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.requestInternal.", - "start_line": 414, - "end_line": 438, - "type": "FUNCTION", - "content_hash": "a301d8917eb155e0" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.requestInternal..entry": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.requestInternal..entry", - "start_line": 415, - "end_line": 432, - "type": "CLASS", - "content_hash": "7d7df80bc72e2d5a" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.requestInternal..entry.onAbort": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.requestInternal..entry.onAbort", - "start_line": 422, - "end_line": 428, - "type": "METHOD", - "content_hash": "e95f2811aab192ca" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.requestInternal..catch() callback": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.requestInternal..catch() callback", - "start_line": 437, - "end_line": 437, - "type": "FUNCTION", - "content_hash": "1b457e18d3f0ed95" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.notifyInternal": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.notifyInternal", - "start_line": 441, - "end_line": 451, - "type": "METHOD", - "content_hash": "f6ef9ae019826d1a" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.requireTransport": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.requireTransport", - "start_line": 453, - "end_line": 458, - "type": "METHOD", - "content_hash": "eaf2fff20c0b6028" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleMessage": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.handleMessage", - "start_line": 460, - "end_line": 474, - "type": "METHOD", - "content_hash": "b4053aca2bee46d9" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleResponse": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.handleResponse", - "start_line": 476, - "end_line": 485, - "type": "METHOD", - "content_hash": "83d2012467aeab15" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleRequest": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.handleRequest", - "start_line": 487, - "end_line": 517, - "type": "METHOD", - "content_hash": "703696a95f96e840" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.handleRequest.catch() callback": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.handleRequest.catch() callback", - "start_line": 498, - "end_line": 498, - "type": "FUNCTION", - "content_hash": "0d917af4434a7c3e" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleRequest.catch() callback": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.handleRequest.catch() callback", - "start_line": 513, - "end_line": 513, - "type": "FUNCTION", - "content_hash": "70ceb27afb51dc55" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleNotification": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.handleNotification", - "start_line": 519, - "end_line": 529, - "type": "METHOD", - "content_hash": "5b8b8b01186a2da5" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleProgress": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.handleProgress", - "start_line": 531, - "end_line": 542, - "type": "METHOD", - "content_hash": "8804c0195a9992d5" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleCancelled": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.handleCancelled", - "start_line": 544, - "end_line": 546, - "type": "METHOD", - "content_hash": "a98b57b7a69f31e9" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.armTimeout": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.armTimeout", - "start_line": 548, - "end_line": 554, - "type": "METHOD", - "content_hash": "dd7c3cf87b98c1dc" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.armTimeout.setTimeout() callback": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.armTimeout.setTimeout() callback", - "start_line": 551, - "end_line": 553, - "type": "FUNCTION", - "content_hash": "fa000f6b459300ff" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.cancelPending": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.cancelPending", - "start_line": 556, - "end_line": 570, - "type": "METHOD", - "content_hash": "2dc4f121819684c6" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.cancelPending.catch() callback": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.cancelPending.catch() callback", - "start_line": 568, - "end_line": 568, - "type": "FUNCTION", - "content_hash": "70ceb27afb51dc55" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.removePending": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.removePending", - "start_line": 572, - "end_line": 577, - "type": "METHOD", - "content_hash": "00256ab1cda3c358" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.rejectPending": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.rejectPending", - "start_line": 579, - "end_line": 584, - "type": "METHOD", - "content_hash": "4229979ef641e244" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleTransportClose": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.handleTransportClose", - "start_line": 586, - "end_line": 588, - "type": "METHOD", - "content_hash": "078446c10f2db185" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.markClosed": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.markClosed", - "start_line": 591, - "end_line": 605, - "type": "METHOD", - "content_hash": "c0fd703fe6fc4127" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.emitError": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.emitError", - "start_line": 607, - "end_line": 610, - "type": "METHOD", - "content_hash": "efa07d8314c62d55" - }, - "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.disposeTransportListeners": { - "file_path": "packages/mcp/src/client.ts", - "qualified_name": "packages.mcp.src.client.McpClient.disposeTransportListeners", - "start_line": 612, - "end_line": 614, - "type": "METHOD", - "content_hash": "722410e7ca7fee54" - }, - "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.OAuthCallback": { - "file_path": "packages/mcp/src/oauth/callback.ts", - "qualified_name": "packages.mcp.src.oauth.callback.OAuthCallback", - "start_line": 3, - "end_line": 7, - "type": "INTERFACE", - "content_hash": "d62e95eec2c90873" - }, - "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.OAuthCallbackServerOptions": { - "file_path": "packages/mcp/src/oauth/callback.ts", - "qualified_name": "packages.mcp.src.oauth.callback.OAuthCallbackServerOptions", - "start_line": 12, - "end_line": 27, - "type": "INTERFACE", - "content_hash": "daedd3e945861aa1" - }, - "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.plainText": { - "file_path": "packages/mcp/src/oauth/callback.ts", - "qualified_name": "packages.mcp.src.oauth.callback.plainText", - "start_line": 29, - "end_line": 32, - "type": "FUNCTION", - "content_hash": "782d77d32117b3b2" - }, - "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.OAuthCallbackServer": { - "file_path": "packages/mcp/src/oauth/callback.ts", - "qualified_name": "packages.mcp.src.oauth.callback.OAuthCallbackServer", - "start_line": 34, - "end_line": 164, - "type": "CLASS", - "content_hash": "ef19fbb5bcb5c020" - }, - "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.OAuthCallbackServer.constructor": { - "file_path": "packages/mcp/src/oauth/callback.ts", - "qualified_name": "packages.mcp.src.oauth.callback.OAuthCallbackServer.constructor", - "start_line": 50, - "end_line": 62, - "type": "CONSTRUCTOR", - "content_hash": "9adb45795cb2d70b" - }, - "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.OAuthCallbackServer.listen": { - "file_path": "packages/mcp/src/oauth/callback.ts", - "qualified_name": "packages.mcp.src.oauth.callback.OAuthCallbackServer.listen", - "start_line": 64, - "end_line": 87, - "type": "METHOD", - "content_hash": "0d985bb940d278e2" - }, - "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.OAuthCallbackServer.listen.server": { - "file_path": "packages/mcp/src/oauth/callback.ts", - "qualified_name": "packages.mcp.src.oauth.callback.OAuthCallbackServer.listen.server", - "start_line": 69, - "end_line": 69, - "type": "CLASS", - "content_hash": "189d664117e63483" - }, - "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.OAuthCallbackServer.listen.server.createServer() callback": { - "file_path": "packages/mcp/src/oauth/callback.ts", - "qualified_name": "packages.mcp.src.oauth.callback.OAuthCallbackServer.listen.server.createServer() callback", - "start_line": 69, - "end_line": 69, - "type": "FUNCTION", - "content_hash": "189d664117e63483" - }, - "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.OAuthCallbackServer.listen.": { - "file_path": "packages/mcp/src/oauth/callback.ts", - "qualified_name": "packages.mcp.src.oauth.callback.OAuthCallbackServer.listen.", - "start_line": 70, - "end_line": 76, - "type": "FUNCTION", - "content_hash": "b93348e9b0abc331" - }, - "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.OAuthCallbackServer.listen..server.listen() callback": { - "file_path": "packages/mcp/src/oauth/callback.ts", - "qualified_name": "packages.mcp.src.oauth.callback.OAuthCallbackServer.listen..server.listen() callback", - "start_line": 72, - "end_line": 75, - "type": "FUNCTION", - "content_hash": "7916b2edfd326c04" - }, - "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.OAuthCallbackServer.waitForCallback": { - "file_path": "packages/mcp/src/oauth/callback.ts", - "qualified_name": "packages.mcp.src.oauth.callback.OAuthCallbackServer.waitForCallback", - "start_line": 93, - "end_line": 102, - "type": "METHOD", - "content_hash": "9af266599b88ecfe" - }, - "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.OAuthCallbackServer.waitForCallback.": { - "file_path": "packages/mcp/src/oauth/callback.ts", - "qualified_name": "packages.mcp.src.oauth.callback.OAuthCallbackServer.waitForCallback.", - "start_line": 95, - "end_line": 101, - "type": "FUNCTION", - "content_hash": "97f34e14cb896f28" - }, - "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.OAuthCallbackServer.waitForCallback..timer.setTimeout() callback": { - "file_path": "packages/mcp/src/oauth/callback.ts", - "qualified_name": "packages.mcp.src.oauth.callback.OAuthCallbackServer.waitForCallback..timer.setTimeout() callback", - "start_line": 96, - "end_line": 99, - "type": "FUNCTION", - "content_hash": "9844ebacbfba7be4" - }, - "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.waitForCallback..timer": { - "file_path": "packages/mcp/src/oauth/callback.ts", - "qualified_name": "packages.mcp.src.oauth.callback.waitForCallback..timer", - "start_line": 96, - "end_line": 99, - "type": "CLASS", - "content_hash": "9844ebacbfba7be4" - }, - "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.OAuthCallbackServer.close": { - "file_path": "packages/mcp/src/oauth/callback.ts", - "qualified_name": "packages.mcp.src.oauth.callback.OAuthCallbackServer.close", - "start_line": 104, - "end_line": 113, - "type": "METHOD", - "content_hash": "c02228700cfbda7d" - }, - "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.OAuthCallbackServer.close.": { - "file_path": "packages/mcp/src/oauth/callback.ts", - "qualified_name": "packages.mcp.src.oauth.callback.OAuthCallbackServer.close.", - "start_line": 110, - "end_line": 112, - "type": "FUNCTION", - "content_hash": "cd27087964a433eb" - }, - "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.OAuthCallbackServer.close..server.close() callback": { - "file_path": "packages/mcp/src/oauth/callback.ts", - "qualified_name": "packages.mcp.src.oauth.callback.OAuthCallbackServer.close..server.close() callback", - "start_line": 111, - "end_line": 111, - "type": "FUNCTION", - "content_hash": "835849d9f776772f" - }, - "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.OAuthCallbackServer.reply": { - "file_path": "packages/mcp/src/oauth/callback.ts", - "qualified_name": "packages.mcp.src.oauth.callback.OAuthCallbackServer.reply", - "start_line": 115, - "end_line": 122, - "type": "METHOD", - "content_hash": "10cd76bddfd74c56" - }, - "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.OAuthCallbackServer.handle": { - "file_path": "packages/mcp/src/oauth/callback.ts", - "qualified_name": "packages.mcp.src.oauth.callback.OAuthCallbackServer.handle", - "start_line": 124, - "end_line": 163, - "type": "METHOD", - "content_hash": "aa4e25e587075427" - }, - "packages/mcp/src/oauth/discovery.ts|packages.mcp.src.oauth.discovery.discard": { - "file_path": "packages/mcp/src/oauth/discovery.ts", - "qualified_name": "packages.mcp.src.oauth.discovery.discard", - "start_line": 19, - "end_line": 21, - "type": "FUNCTION", - "content_hash": "04c765e41db78107" - }, - "packages/mcp/src/oauth/discovery.ts|packages.mcp.src.oauth.discovery.discard.catch() callback": { - "file_path": "packages/mcp/src/oauth/discovery.ts", - "qualified_name": "packages.mcp.src.oauth.discovery.discard.catch() callback", - "start_line": 20, - "end_line": 20, - "type": "FUNCTION", - "content_hash": "d464d3c18d00f836" - }, - "packages/mcp/src/oauth/discovery.ts|packages.mcp.src.oauth.discovery.isDiscoveryMiss": { - "file_path": "packages/mcp/src/oauth/discovery.ts", - "qualified_name": "packages.mcp.src.oauth.discovery.isDiscoveryMiss", - "start_line": 24, - "end_line": 26, - "type": "FUNCTION", - "content_hash": "004d5fb1aefb09b1" - }, - "packages/mcp/src/oauth/discovery.ts|packages.mcp.src.oauth.discovery.pathSuffix": { - "file_path": "packages/mcp/src/oauth/discovery.ts", - "qualified_name": "packages.mcp.src.oauth.discovery.pathSuffix", - "start_line": 29, - "end_line": 31, - "type": "FUNCTION", - "content_hash": "3754c8bf9fa0fe4d" - }, - "packages/mcp/src/oauth/discovery.ts|packages.mcp.src.oauth.discovery.field": { - "file_path": "packages/mcp/src/oauth/discovery.ts", - "qualified_name": "packages.mcp.src.oauth.discovery.field", - "start_line": 33, - "end_line": 37, - "type": "FUNCTION", - "content_hash": "3d113088c73eecf3" - }, - "packages/mcp/src/oauth/discovery.ts|packages.mcp.src.oauth.discovery.parseWwwAuthenticate": { - "file_path": "packages/mcp/src/oauth/discovery.ts", - "qualified_name": "packages.mcp.src.oauth.discovery.parseWwwAuthenticate", - "start_line": 39, - "end_line": 56, - "type": "FUNCTION", - "content_hash": "4b37b555d1cd5c9e" - }, - "packages/mcp/src/oauth/discovery.ts|packages.mcp.src.oauth.discovery.fetchMetadata": { - "file_path": "packages/mcp/src/oauth/discovery.ts", - "qualified_name": "packages.mcp.src.oauth.discovery.fetchMetadata", - "start_line": 58, - "end_line": 68, - "type": "FUNCTION", - "content_hash": "09534f869f7bf4f3" - }, - "packages/mcp/src/oauth/discovery.ts|packages.mcp.src.oauth.discovery.discoverProtectedResourceMetadata": { - "file_path": "packages/mcp/src/oauth/discovery.ts", - "qualified_name": "packages.mcp.src.oauth.discovery.discoverProtectedResourceMetadata", - "start_line": 70, - "end_line": 104, - "type": "FUNCTION", - "content_hash": "b2f81e52c94b80a8" - }, - "packages/mcp/src/oauth/discovery.ts|packages.mcp.src.oauth.discovery.buildAuthorizationServerDiscoveryUrls": { - "file_path": "packages/mcp/src/oauth/discovery.ts", - "qualified_name": "packages.mcp.src.oauth.discovery.buildAuthorizationServerDiscoveryUrls", - "start_line": 106, - "end_line": 117, - "type": "FUNCTION", - "content_hash": "2ab56ceb8039a775" - }, - "packages/mcp/src/oauth/discovery.ts|packages.mcp.src.oauth.discovery.discoverAuthorizationServerMetadata": { - "file_path": "packages/mcp/src/oauth/discovery.ts", - "qualified_name": "packages.mcp.src.oauth.discovery.discoverAuthorizationServerMetadata", - "start_line": 119, - "end_line": 146, - "type": "FUNCTION", - "content_hash": "dbcfa7df2604d919" - }, - "packages/mcp/src/oauth/discovery.ts|packages.mcp.src.oauth.discovery.discoverOAuthServerInfo": { - "file_path": "packages/mcp/src/oauth/discovery.ts", - "qualified_name": "packages.mcp.src.oauth.discovery.discoverOAuthServerInfo", - "start_line": 148, - "end_line": 194, - "type": "FUNCTION", - "content_hash": "0974a604e93dbb31" - }, - "packages/mcp/src/oauth/discovery.ts|packages.mcp.src.oauth.discovery.resourceUrlFromServerUrl": { - "file_path": "packages/mcp/src/oauth/discovery.ts", - "qualified_name": "packages.mcp.src.oauth.discovery.resourceUrlFromServerUrl", - "start_line": 196, - "end_line": 200, - "type": "FUNCTION", - "content_hash": "ab28841e630eef84" - }, - "packages/mcp/src/oauth/discovery.ts|packages.mcp.src.oauth.discovery.selectResource": { - "file_path": "packages/mcp/src/oauth/discovery.ts", - "qualified_name": "packages.mcp.src.oauth.discovery.selectResource", - "start_line": 202, - "end_line": 215, - "type": "FUNCTION", - "content_hash": "f8de856b0b101004" - }, - "packages/mcp/src/oauth/errors.ts|packages.mcp.src.oauth.errors.OAuthError": { - "file_path": "packages/mcp/src/oauth/errors.ts", - "qualified_name": "packages.mcp.src.oauth.errors.OAuthError", - "start_line": 1, - "end_line": 11, - "type": "CLASS", - "content_hash": "2eb62f28d8710095" - }, - "packages/mcp/src/oauth/errors.ts|packages.mcp.src.oauth.errors.OAuthError.constructor": { - "file_path": "packages/mcp/src/oauth/errors.ts", - "qualified_name": "packages.mcp.src.oauth.errors.OAuthError.constructor", - "start_line": 5, - "end_line": 10, - "type": "CONSTRUCTOR", - "content_hash": "27e21f20ac99e53d" - }, - "packages/mcp/src/oauth/errors.ts|packages.mcp.src.oauth.errors.OAuthIssuerMismatchError": { - "file_path": "packages/mcp/src/oauth/errors.ts", - "qualified_name": "packages.mcp.src.oauth.errors.OAuthIssuerMismatchError", - "start_line": 13, - "end_line": 26, - "type": "CLASS", - "content_hash": "d931f5f855b0a6c1" - }, - "packages/mcp/src/oauth/errors.ts|packages.mcp.src.oauth.errors.OAuthIssuerMismatchError.constructor": { - "file_path": "packages/mcp/src/oauth/errors.ts", - "qualified_name": "packages.mcp.src.oauth.errors.OAuthIssuerMismatchError.constructor", - "start_line": 19, - "end_line": 25, - "type": "CONSTRUCTOR", - "content_hash": "92581f68503bf652" - }, - "packages/mcp/src/oauth/errors.ts|packages.mcp.src.oauth.errors.OAuthInsecureEndpointError": { - "file_path": "packages/mcp/src/oauth/errors.ts", - "qualified_name": "packages.mcp.src.oauth.errors.OAuthInsecureEndpointError", - "start_line": 28, - "end_line": 36, - "type": "CLASS", - "content_hash": "20f04f1070db4ef3" - }, - "packages/mcp/src/oauth/errors.ts|packages.mcp.src.oauth.errors.OAuthInsecureEndpointError.constructor": { - "file_path": "packages/mcp/src/oauth/errors.ts", - "qualified_name": "packages.mcp.src.oauth.errors.OAuthInsecureEndpointError.constructor", - "start_line": 31, - "end_line": 35, - "type": "CONSTRUCTOR", - "content_hash": "9bb8ef054003ab3e" - }, - "packages/mcp/src/oauth/errors.ts|packages.mcp.src.oauth.errors.OAuthRegistrationError": { - "file_path": "packages/mcp/src/oauth/errors.ts", - "qualified_name": "packages.mcp.src.oauth.errors.OAuthRegistrationError", - "start_line": 38, - "end_line": 48, - "type": "CLASS", - "content_hash": "d5dab115f4fe3043" - }, - "packages/mcp/src/oauth/errors.ts|packages.mcp.src.oauth.errors.OAuthRegistrationError.constructor": { - "file_path": "packages/mcp/src/oauth/errors.ts", - "qualified_name": "packages.mcp.src.oauth.errors.OAuthRegistrationError.constructor", - "start_line": 42, - "end_line": 47, - "type": "CONSTRUCTOR", - "content_hash": "e34e3603e21f115c" - }, - "packages/mcp/src/oauth/errors.ts|packages.mcp.src.oauth.errors.McpOAuthAuthorizationRequiredError": { - "file_path": "packages/mcp/src/oauth/errors.ts", - "qualified_name": "packages.mcp.src.oauth.errors.McpOAuthAuthorizationRequiredError", - "start_line": 50, - "end_line": 55, - "type": "CLASS", - "content_hash": "da0984129b4092f7" - }, - "packages/mcp/src/oauth/errors.ts|packages.mcp.src.oauth.errors.McpOAuthAuthorizationRequiredError.constructor": { - "file_path": "packages/mcp/src/oauth/errors.ts", - "qualified_name": "packages.mcp.src.oauth.errors.McpOAuthAuthorizationRequiredError.constructor", - "start_line": 51, - "end_line": 54, - "type": "CONSTRUCTOR", - "content_hash": "9e15940d8794ecaf" - }, - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.OAuthClientMetadataDocument": { - "file_path": "packages/mcp/src/oauth/flow.ts", - "qualified_name": "packages.mcp.src.oauth.flow.OAuthClientMetadataDocument", - "start_line": 42, - "end_line": 45, - "type": "INTERFACE", - "content_hash": "07211d0a5f37081e" - }, - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.OAuthClientProvider": { - "file_path": "packages/mcp/src/oauth/flow.ts", - "qualified_name": "packages.mcp.src.oauth.flow.OAuthClientProvider", - "start_line": 47, - "end_line": 68, - "type": "INTERFACE", - "content_hash": "a8df88b4469293aa" - }, - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.OAuthClientProvider.clientMetadataDocument": { - "file_path": "packages/mcp/src/oauth/flow.ts", - "qualified_name": "packages.mcp.src.oauth.flow.OAuthClientProvider.clientMetadataDocument", - "start_line": 55, - "end_line": 55, - "type": "METHOD", - "content_hash": "56a7a967fd7bbc92" - }, - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.OAuthClientProvider.state": { - "file_path": "packages/mcp/src/oauth/flow.ts", - "qualified_name": "packages.mcp.src.oauth.flow.OAuthClientProvider.state", - "start_line": 56, - "end_line": 56, - "type": "METHOD", - "content_hash": "0fbd4e6c8c768b7a" - }, - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.OAuthClientProvider.clientInformation": { - "file_path": "packages/mcp/src/oauth/flow.ts", - "qualified_name": "packages.mcp.src.oauth.flow.OAuthClientProvider.clientInformation", - "start_line": 57, - "end_line": 57, - "type": "METHOD", - "content_hash": "a9d3cdb64af29743" - }, - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.OAuthClientProvider.saveClientInformation": { - "file_path": "packages/mcp/src/oauth/flow.ts", - "qualified_name": "packages.mcp.src.oauth.flow.OAuthClientProvider.saveClientInformation", - "start_line": 58, - "end_line": 58, - "type": "METHOD", - "content_hash": "dbf61c09bb837cd2" - }, - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.OAuthClientProvider.tokens": { - "file_path": "packages/mcp/src/oauth/flow.ts", - "qualified_name": "packages.mcp.src.oauth.flow.OAuthClientProvider.tokens", - "start_line": 59, - "end_line": 59, - "type": "METHOD", - "content_hash": "ec97dce7a228144e" - }, - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.OAuthClientProvider.saveTokens": { - "file_path": "packages/mcp/src/oauth/flow.ts", - "qualified_name": "packages.mcp.src.oauth.flow.OAuthClientProvider.saveTokens", - "start_line": 60, - "end_line": 60, - "type": "METHOD", - "content_hash": "96ecd42fd8dedc4f" - }, - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.OAuthClientProvider.redirectToAuthorization": { - "file_path": "packages/mcp/src/oauth/flow.ts", - "qualified_name": "packages.mcp.src.oauth.flow.OAuthClientProvider.redirectToAuthorization", - "start_line": 61, - "end_line": 61, - "type": "METHOD", - "content_hash": "ac10c4b5241e3ece" - }, - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.OAuthClientProvider.saveCodeVerifier": { - "file_path": "packages/mcp/src/oauth/flow.ts", - "qualified_name": "packages.mcp.src.oauth.flow.OAuthClientProvider.saveCodeVerifier", - "start_line": 62, - "end_line": 62, - "type": "METHOD", - "content_hash": "d67239c094a60f37" - }, - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.OAuthClientProvider.codeVerifier": { - "file_path": "packages/mcp/src/oauth/flow.ts", - "qualified_name": "packages.mcp.src.oauth.flow.OAuthClientProvider.codeVerifier", - "start_line": 63, - "end_line": 63, - "type": "METHOD", - "content_hash": "91095101a50ba878" - }, - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.OAuthClientProvider.invalidateCredentials": { - "file_path": "packages/mcp/src/oauth/flow.ts", - "qualified_name": "packages.mcp.src.oauth.flow.OAuthClientProvider.invalidateCredentials", - "start_line": 65, - "end_line": 65, - "type": "METHOD", - "content_hash": "a46313c413fa3172" - }, - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.OAuthClientProvider.saveDiscoveryState": { - "file_path": "packages/mcp/src/oauth/flow.ts", - "qualified_name": "packages.mcp.src.oauth.flow.OAuthClientProvider.saveDiscoveryState", - "start_line": 66, - "end_line": 66, - "type": "METHOD", - "content_hash": "81b6de700d669d10" - }, - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.OAuthClientProvider.discoveryState": { - "file_path": "packages/mcp/src/oauth/flow.ts", - "qualified_name": "packages.mcp.src.oauth.flow.OAuthClientProvider.discoveryState", - "start_line": 67, - "end_line": 67, - "type": "METHOD", - "content_hash": "9ff0e19761817018" - }, - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.OAuthFlowOptions": { - "file_path": "packages/mcp/src/oauth/flow.ts", - "qualified_name": "packages.mcp.src.oauth.flow.OAuthFlowOptions", - "start_line": 70, - "end_line": 91, - "type": "INTERFACE", - "content_hash": "3d0635dcac2ca712" - }, - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.TokenRequestOptions": { - "file_path": "packages/mcp/src/oauth/flow.ts", - "qualified_name": "packages.mcp.src.oauth.flow.TokenRequestOptions", - "start_line": 96, - "end_line": 103, - "type": "INTERFACE", - "content_hash": "8d563b50eb9ef957" - }, - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.loopback": { - "file_path": "packages/mcp/src/oauth/flow.ts", - "qualified_name": "packages.mcp.src.oauth.flow.loopback", - "start_line": 105, - "end_line": 107, - "type": "FUNCTION", - "content_hash": "43043ecba0463dad" - }, - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.applicationType": { - "file_path": "packages/mcp/src/oauth/flow.ts", - "qualified_name": "packages.mcp.src.oauth.flow.applicationType", - "start_line": 113, - "end_line": 120, - "type": "FUNCTION", - "content_hash": "e81fa60c6af62c58" - }, - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.applicationType.native": { - "file_path": "packages/mcp/src/oauth/flow.ts", - "qualified_name": "packages.mcp.src.oauth.flow.applicationType.native", - "start_line": 114, - "end_line": 118, - "type": "CLASS", - "content_hash": "15f36b30ceb8828c" - }, - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.applicationType.native.redirectUris.some() callback": { - "file_path": "packages/mcp/src/oauth/flow.ts", - "qualified_name": "packages.mcp.src.oauth.flow.applicationType.native.redirectUris.some() callback", - "start_line": 114, - "end_line": 118, - "type": "FUNCTION", - "content_hash": "15f36b30ceb8828c" - }, - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.secureEndpoint": { - "file_path": "packages/mcp/src/oauth/flow.ts", - "qualified_name": "packages.mcp.src.oauth.flow.secureEndpoint", - "start_line": 122, - "end_line": 126, - "type": "FUNCTION", - "content_hash": "472a66f93f52ee10" - }, - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.selectClientAuthMethod": { - "file_path": "packages/mcp/src/oauth/flow.ts", - "qualified_name": "packages.mcp.src.oauth.flow.selectClientAuthMethod", - "start_line": 128, - "end_line": 142, - "type": "FUNCTION", - "content_hash": "1de3b51cb51c0a38" - }, - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.applyClientAuthentication": { - "file_path": "packages/mcp/src/oauth/flow.ts", - "qualified_name": "packages.mcp.src.oauth.flow.applyClientAuthentication", - "start_line": 144, - "end_line": 161, - "type": "FUNCTION", - "content_hash": "76c3d13a137de206" - }, - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.pkce": { - "file_path": "packages/mcp/src/oauth/flow.ts", - "qualified_name": "packages.mcp.src.oauth.flow.pkce", - "start_line": 163, - "end_line": 168, - "type": "FUNCTION", - "content_hash": "b694d320e695051d" - }, - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.startAuthorization": { - "file_path": "packages/mcp/src/oauth/flow.ts", - "qualified_name": "packages.mcp.src.oauth.flow.startAuthorization", - "start_line": 170, - "end_line": 200, - "type": "FUNCTION", - "content_hash": "31a6858bd81803d8" - }, - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.tokenRequest": { - "file_path": "packages/mcp/src/oauth/flow.ts", - "qualified_name": "packages.mcp.src.oauth.flow.tokenRequest", - "start_line": 202, - "end_line": 244, - "type": "FUNCTION", - "content_hash": "5c610786750be939" - }, - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.registerClient": { - "file_path": "packages/mcp/src/oauth/flow.ts", - "qualified_name": "packages.mcp.src.oauth.flow.registerClient", - "start_line": 246, - "end_line": 275, - "type": "FUNCTION", - "content_hash": "692f6f67cc2e8ac6" - }, - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.exchangeAuthorizationCode": { - "file_path": "packages/mcp/src/oauth/flow.ts", - "qualified_name": "packages.mcp.src.oauth.flow.exchangeAuthorizationCode", - "start_line": 277, - "end_line": 291, - "type": "FUNCTION", - "content_hash": "be0eae07871c4a46" - }, - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.refreshAuthorization": { - "file_path": "packages/mcp/src/oauth/flow.ts", - "qualified_name": "packages.mcp.src.oauth.flow.refreshAuthorization", - "start_line": 293, - "end_line": 303, - "type": "FUNCTION", - "content_hash": "c63ecb584f833464" - }, - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.withScope": { - "file_path": "packages/mcp/src/oauth/flow.ts", - "qualified_name": "packages.mcp.src.oauth.flow.withScope", - "start_line": 305, - "end_line": 307, - "type": "FUNCTION", - "content_hash": "adc550f320b0bbe0" - }, - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.stepUpScope": { - "file_path": "packages/mcp/src/oauth/flow.ts", - "qualified_name": "packages.mcp.src.oauth.flow.stepUpScope", - "start_line": 314, - "end_line": 318, - "type": "FUNCTION", - "content_hash": "78014b8246d00e3c" - }, - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.stepUpScope.scopes": { - "file_path": "packages/mcp/src/oauth/flow.ts", - "qualified_name": "packages.mcp.src.oauth.flow.stepUpScope.scopes", - "start_line": 316, - "end_line": 316, - "type": "CLASS", - "content_hash": "925e91cd86d60401" - }, - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.stepUpScope.scopes.flatMap() callback": { - "file_path": "packages/mcp/src/oauth/flow.ts", - "qualified_name": "packages.mcp.src.oauth.flow.stepUpScope.scopes.flatMap() callback", - "start_line": 316, - "end_line": 316, - "type": "FUNCTION", - "content_hash": "925e91cd86d60401" - }, - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.runFlow": { - "file_path": "packages/mcp/src/oauth/flow.ts", - "qualified_name": "packages.mcp.src.oauth.flow.runFlow", - "start_line": 320, - "end_line": 428, - "type": "FUNCTION", - "content_hash": "471270abe86fb09d" - }, - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.authorizeMcp": { - "file_path": "packages/mcp/src/oauth/flow.ts", - "qualified_name": "packages.mcp.src.oauth.flow.authorizeMcp", - "start_line": 430, - "end_line": 444, - "type": "FUNCTION", - "content_hash": "dadcd222b7828c59" - }, - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.adaptOAuthProvider": { - "file_path": "packages/mcp/src/oauth/flow.ts", - "qualified_name": "packages.mcp.src.oauth.flow.adaptOAuthProvider", - "start_line": 452, - "end_line": 482, - "type": "FUNCTION", - "content_hash": "6d62b47ad66e34a7" - }, - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.adaptOAuthProvider.token": { - "file_path": "packages/mcp/src/oauth/flow.ts", - "qualified_name": "packages.mcp.src.oauth.flow.adaptOAuthProvider.token", - "start_line": 455, - "end_line": 455, - "type": "METHOD", - "content_hash": "f033dcc78910f42f" - }, - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.adaptOAuthProvider.onUnauthorized": { - "file_path": "packages/mcp/src/oauth/flow.ts", - "qualified_name": "packages.mcp.src.oauth.flow.adaptOAuthProvider.onUnauthorized", - "start_line": 456, - "end_line": 480, - "type": "METHOD", - "content_hash": "8272bb507a4c8c50" - }, - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.onUnauthorized.then() callback": { - "file_path": "packages/mcp/src/oauth/flow.ts", - "qualified_name": "packages.mcp.src.oauth.flow.onUnauthorized.then() callback", - "start_line": 464, - "end_line": 471, - "type": "FUNCTION", - "content_hash": "7565cbfde1d9cafd" - }, - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.adaptOAuthProvider.onUnauthorized.then() callback": { - "file_path": "packages/mcp/src/oauth/flow.ts", - "qualified_name": "packages.mcp.src.oauth.flow.adaptOAuthProvider.onUnauthorized.then() callback", - "start_line": 473, - "end_line": 475, - "type": "FUNCTION", - "content_hash": "6a1b359c8b2716a7" - }, - "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.adaptOAuthProvider.onUnauthorized.finally() callback": { - "file_path": "packages/mcp/src/oauth/flow.ts", - "qualified_name": "packages.mcp.src.oauth.flow.adaptOAuthProvider.onUnauthorized.finally() callback", - "start_line": 476, - "end_line": 478, - "type": "FUNCTION", - "content_hash": "ab2ec6695335792f" - }, - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthState": { - "file_path": "packages/mcp/src/oauth/provider.ts", - "qualified_name": "packages.mcp.src.oauth.provider.McpOAuthState", - "start_line": 10, - "end_line": 19, - "type": "INTERFACE", - "content_hash": "aa39bbbd7dcdd939" - }, - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthStateStore": { - "file_path": "packages/mcp/src/oauth/provider.ts", - "qualified_name": "packages.mcp.src.oauth.provider.McpOAuthStateStore", - "start_line": 21, - "end_line": 24, - "type": "INTERFACE", - "content_hash": "8b9a6a32af2a30d0" - }, - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthStateStore.load": { - "file_path": "packages/mcp/src/oauth/provider.ts", - "qualified_name": "packages.mcp.src.oauth.provider.McpOAuthStateStore.load", - "start_line": 22, - "end_line": 22, - "type": "METHOD", - "content_hash": "e496b0d0e7e84c73" - }, - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthStateStore.save": { - "file_path": "packages/mcp/src/oauth/provider.ts", - "qualified_name": "packages.mcp.src.oauth.provider.McpOAuthStateStore.save", - "start_line": 23, - "end_line": 23, - "type": "METHOD", - "content_hash": "45b080de31d203d5" - }, - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProviderOptions": { - "file_path": "packages/mcp/src/oauth/provider.ts", - "qualified_name": "packages.mcp.src.oauth.provider.McpOAuthProviderOptions", - "start_line": 26, - "end_line": 38, - "type": "INTERFACE", - "content_hash": "05b2a875e0eda385" - }, - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProviderOptions.onRedirect": { - "file_path": "packages/mcp/src/oauth/provider.ts", - "qualified_name": "packages.mcp.src.oauth.provider.McpOAuthProviderOptions.onRedirect", - "start_line": 37, - "end_line": 37, - "type": "METHOD", - "content_hash": "f27b9ee21add4fc2" - }, - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.MemoryOAuthStateStore": { - "file_path": "packages/mcp/src/oauth/provider.ts", - "qualified_name": "packages.mcp.src.oauth.provider.MemoryOAuthStateStore", - "start_line": 40, - "end_line": 50, - "type": "CLASS", - "content_hash": "e995ae8fc2df0979" - }, - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.MemoryOAuthStateStore.load": { - "file_path": "packages/mcp/src/oauth/provider.ts", - "qualified_name": "packages.mcp.src.oauth.provider.MemoryOAuthStateStore.load", - "start_line": 43, - "end_line": 45, - "type": "METHOD", - "content_hash": "e1f2b74e064a401c" - }, - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.MemoryOAuthStateStore.save": { - "file_path": "packages/mcp/src/oauth/provider.ts", - "qualified_name": "packages.mcp.src.oauth.provider.MemoryOAuthStateStore.save", - "start_line": 47, - "end_line": 49, - "type": "METHOD", - "content_hash": "6100ba289619ad19" - }, - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider": { - "file_path": "packages/mcp/src/oauth/provider.ts", - "qualified_name": "packages.mcp.src.oauth.provider.McpOAuthProvider", - "start_line": 53, - "end_line": 168, - "type": "CLASS", - "content_hash": "bde4df02282c2c1c" - }, - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.constructor": { - "file_path": "packages/mcp/src/oauth/provider.ts", - "qualified_name": "packages.mcp.src.oauth.provider.McpOAuthProvider.constructor", - "start_line": 65, - "end_line": 82, - "type": "CONSTRUCTOR", - "content_hash": "23fa4bb98f2f52e6" - }, - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.state": { - "file_path": "packages/mcp/src/oauth/provider.ts", - "qualified_name": "packages.mcp.src.oauth.provider.McpOAuthProvider.state", - "start_line": 84, - "end_line": 90, - "type": "METHOD", - "content_hash": "fcc674b10e499386" - }, - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.state.update() callback": { - "file_path": "packages/mcp/src/oauth/provider.ts", - "qualified_name": "packages.mcp.src.oauth.provider.McpOAuthProvider.state.update() callback", - "start_line": 88, - "end_line": 88, - "type": "FUNCTION", - "content_hash": "05c2c6a39806c2cb" - }, - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.clientInformation": { - "file_path": "packages/mcp/src/oauth/provider.ts", - "qualified_name": "packages.mcp.src.oauth.provider.McpOAuthProvider.clientInformation", - "start_line": 92, - "end_line": 94, - "type": "METHOD", - "content_hash": "c54d623b242fbe4b" - }, - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.saveClientInformation": { - "file_path": "packages/mcp/src/oauth/provider.ts", - "qualified_name": "packages.mcp.src.oauth.provider.McpOAuthProvider.saveClientInformation", - "start_line": 96, - "end_line": 99, - "type": "METHOD", - "content_hash": "d6174c51b8fda48a" - }, - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.saveClientInformation.update() callback": { - "file_path": "packages/mcp/src/oauth/provider.ts", - "qualified_name": "packages.mcp.src.oauth.provider.McpOAuthProvider.saveClientInformation.update() callback", - "start_line": 98, - "end_line": 98, - "type": "FUNCTION", - "content_hash": "ebbbabe1cbb8ab91" - }, - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.tokens": { - "file_path": "packages/mcp/src/oauth/provider.ts", - "qualified_name": "packages.mcp.src.oauth.provider.McpOAuthProvider.tokens", - "start_line": 101, - "end_line": 103, - "type": "METHOD", - "content_hash": "c8f53d72d39da6a6" - }, - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.saveTokens": { - "file_path": "packages/mcp/src/oauth/provider.ts", - "qualified_name": "packages.mcp.src.oauth.provider.McpOAuthProvider.saveTokens", - "start_line": 105, - "end_line": 113, - "type": "METHOD", - "content_hash": "0b8140c323cc5084" - }, - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.saveTokens.update() callback": { - "file_path": "packages/mcp/src/oauth/provider.ts", - "qualified_name": "packages.mcp.src.oauth.provider.McpOAuthProvider.saveTokens.update() callback", - "start_line": 107, - "end_line": 112, - "type": "FUNCTION", - "content_hash": "c2ff7174afb9d2e3" - }, - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.redirectToAuthorization": { - "file_path": "packages/mcp/src/oauth/provider.ts", - "qualified_name": "packages.mcp.src.oauth.provider.McpOAuthProvider.redirectToAuthorization", - "start_line": 115, - "end_line": 117, - "type": "METHOD", - "content_hash": "96ba2f445a4cc75d" - }, - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.saveCodeVerifier": { - "file_path": "packages/mcp/src/oauth/provider.ts", - "qualified_name": "packages.mcp.src.oauth.provider.McpOAuthProvider.saveCodeVerifier", - "start_line": 119, - "end_line": 121, - "type": "METHOD", - "content_hash": "88c5e4db1e4a2d0c" - }, - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.saveCodeVerifier.update() callback": { - "file_path": "packages/mcp/src/oauth/provider.ts", - "qualified_name": "packages.mcp.src.oauth.provider.McpOAuthProvider.saveCodeVerifier.update() callback", - "start_line": 120, - "end_line": 120, - "type": "FUNCTION", - "content_hash": "85df76a9181706ce" - }, - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.codeVerifier": { - "file_path": "packages/mcp/src/oauth/provider.ts", - "qualified_name": "packages.mcp.src.oauth.provider.McpOAuthProvider.codeVerifier", - "start_line": 123, - "end_line": 127, - "type": "METHOD", - "content_hash": "8a0b36a38c31cf32" - }, - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.invalidateCredentials": { - "file_path": "packages/mcp/src/oauth/provider.ts", - "qualified_name": "packages.mcp.src.oauth.provider.McpOAuthProvider.invalidateCredentials", - "start_line": 129, - "end_line": 142, - "type": "METHOD", - "content_hash": "bd638aceaf0e1e1f" - }, - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.invalidateCredentials.update() callback": { - "file_path": "packages/mcp/src/oauth/provider.ts", - "qualified_name": "packages.mcp.src.oauth.provider.McpOAuthProvider.invalidateCredentials.update() callback", - "start_line": 130, - "end_line": 141, - "type": "FUNCTION", - "content_hash": "9748af23e640b50d" - }, - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.saveDiscoveryState": { - "file_path": "packages/mcp/src/oauth/provider.ts", - "qualified_name": "packages.mcp.src.oauth.provider.McpOAuthProvider.saveDiscoveryState", - "start_line": 144, - "end_line": 146, - "type": "METHOD", - "content_hash": "fa05cea2f059048d" - }, - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.saveDiscoveryState.update() callback": { - "file_path": "packages/mcp/src/oauth/provider.ts", - "qualified_name": "packages.mcp.src.oauth.provider.McpOAuthProvider.saveDiscoveryState.update() callback", - "start_line": 145, - "end_line": 145, - "type": "FUNCTION", - "content_hash": "5881634463f6c5bd" - }, - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.discoveryState": { - "file_path": "packages/mcp/src/oauth/provider.ts", - "qualified_name": "packages.mcp.src.oauth.provider.McpOAuthProvider.discoveryState", - "start_line": 148, - "end_line": 150, - "type": "METHOD", - "content_hash": "14acdde5fa22e58b" - }, - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.load": { - "file_path": "packages/mcp/src/oauth/provider.ts", - "qualified_name": "packages.mcp.src.oauth.provider.McpOAuthProvider.load", - "start_line": 152, - "end_line": 155, - "type": "METHOD", - "content_hash": "8d88d54722d8a86e" - }, - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.update": { - "file_path": "packages/mcp/src/oauth/provider.ts", - "qualified_name": "packages.mcp.src.oauth.provider.McpOAuthProvider.update", - "start_line": 157, - "end_line": 162, - "type": "METHOD", - "content_hash": "82ba17c70c4cf43c" - }, - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.update.writes.then() callback": { - "file_path": "packages/mcp/src/oauth/provider.ts", - "qualified_name": "packages.mcp.src.oauth.provider.McpOAuthProvider.update.writes.then() callback", - "start_line": 158, - "end_line": 160, - "type": "FUNCTION", - "content_hash": "a4d51640c01df0b3" - }, - "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.own": { - "file_path": "packages/mcp/src/oauth/provider.ts", - "qualified_name": "packages.mcp.src.oauth.provider.McpOAuthProvider.own", - "start_line": 165, - "end_line": 167, - "type": "METHOD", - "content_hash": "ec8a849aed9a37c8" - }, - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.OAuthProtectedResourceMetadata": { - "file_path": "packages/mcp/src/oauth/types.ts", - "qualified_name": "packages.mcp.src.oauth.types.OAuthProtectedResourceMetadata", - "start_line": 9, - "end_line": 14, - "type": "INTERFACE", - "content_hash": "ab6ecb0b721c92fb" - }, - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.AuthorizationServerMetadata": { - "file_path": "packages/mcp/src/oauth/types.ts", - "qualified_name": "packages.mcp.src.oauth.types.AuthorizationServerMetadata", - "start_line": 16, - "end_line": 30, - "type": "INTERFACE", - "content_hash": "89fd554405e094c6" - }, - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.OAuthTokens": { - "file_path": "packages/mcp/src/oauth/types.ts", - "qualified_name": "packages.mcp.src.oauth.types.OAuthTokens", - "start_line": 32, - "end_line": 39, - "type": "INTERFACE", - "content_hash": "94586db6bc6e7d34" - }, - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.OAuthClientMetadata": { - "file_path": "packages/mcp/src/oauth/types.ts", - "qualified_name": "packages.mcp.src.oauth.types.OAuthClientMetadata", - "start_line": 41, - "end_line": 63, - "type": "INTERFACE", - "content_hash": "698e8a67279a4ecb" - }, - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.OAuthClientInformation": { - "file_path": "packages/mcp/src/oauth/types.ts", - "qualified_name": "packages.mcp.src.oauth.types.OAuthClientInformation", - "start_line": 65, - "end_line": 70, - "type": "INTERFACE", - "content_hash": "2c62dc11a9681f7e" - }, - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.OAuthDiscoveryState": { - "file_path": "packages/mcp/src/oauth/types.ts", - "qualified_name": "packages.mcp.src.oauth.types.OAuthDiscoveryState", - "start_line": 75, - "end_line": 80, - "type": "INTERFACE", - "content_hash": "209f36c16d48e094" - }, - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.OAuthServerInfo": { - "file_path": "packages/mcp/src/oauth/types.ts", - "qualified_name": "packages.mcp.src.oauth.types.OAuthServerInfo", - "start_line": 82, - "end_line": 86, - "type": "INTERFACE", - "content_hash": "eec8798169a0ee53" - }, - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.OAuthChallenge": { - "file_path": "packages/mcp/src/oauth/types.ts", - "qualified_name": "packages.mcp.src.oauth.types.OAuthChallenge", - "start_line": 88, - "end_line": 93, - "type": "INTERFACE", - "content_hash": "2c44f198d683d759" - }, - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.object": { - "file_path": "packages/mcp/src/oauth/types.ts", - "qualified_name": "packages.mcp.src.oauth.types.object", - "start_line": 95, - "end_line": 98, - "type": "FUNCTION", - "content_hash": "2c59b942a02749e3" - }, - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.compact": { - "file_path": "packages/mcp/src/oauth/types.ts", - "qualified_name": "packages.mcp.src.oauth.types.compact", - "start_line": 101, - "end_line": 103, - "type": "FUNCTION", - "content_hash": "609568d9cd3d23e9" - }, - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.compact.filter() callback": { - "file_path": "packages/mcp/src/oauth/types.ts", - "qualified_name": "packages.mcp.src.oauth.types.compact.filter() callback", - "start_line": 102, - "end_line": 102, - "type": "FUNCTION", - "content_hash": "4152082cdc69ef8b" - }, - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.requiredString": { - "file_path": "packages/mcp/src/oauth/types.ts", - "qualified_name": "packages.mcp.src.oauth.types.requiredString", - "start_line": 105, - "end_line": 108, - "type": "FUNCTION", - "content_hash": "bff14b74dcaeeb1f" - }, - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.absent": { - "file_path": "packages/mcp/src/oauth/types.ts", - "qualified_name": "packages.mcp.src.oauth.types.absent", - "start_line": 111, - "end_line": 113, - "type": "FUNCTION", - "content_hash": "39c8c609e937f20b" - }, - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.optionalString": { - "file_path": "packages/mcp/src/oauth/types.ts", - "qualified_name": "packages.mcp.src.oauth.types.optionalString", - "start_line": 115, - "end_line": 118, - "type": "FUNCTION", - "content_hash": "266048673d296da6" - }, - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.optionalStrings": { - "file_path": "packages/mcp/src/oauth/types.ts", - "qualified_name": "packages.mcp.src.oauth.types.optionalStrings", - "start_line": 120, - "end_line": 124, - "type": "FUNCTION", - "content_hash": "9a269199d5d61c91" - }, - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.optionalStrings.value.some() callback": { - "file_path": "packages/mcp/src/oauth/types.ts", - "qualified_name": "packages.mcp.src.oauth.types.optionalStrings.value.some() callback", - "start_line": 122, - "end_line": 122, - "type": "FUNCTION", - "content_hash": "d1dbbee5582e904e" - }, - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.safeUrl": { - "file_path": "packages/mcp/src/oauth/types.ts", - "qualified_name": "packages.mcp.src.oauth.types.safeUrl", - "start_line": 126, - "end_line": 133, - "type": "FUNCTION", - "content_hash": "b56476fbd169e882" - }, - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.optionalUrl": { - "file_path": "packages/mcp/src/oauth/types.ts", - "qualified_name": "packages.mcp.src.oauth.types.optionalUrl", - "start_line": 135, - "end_line": 137, - "type": "FUNCTION", - "content_hash": "7294e8c1979f9a90" - }, - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.parseProtectedResourceMetadata": { - "file_path": "packages/mcp/src/oauth/types.ts", - "qualified_name": "packages.mcp.src.oauth.types.parseProtectedResourceMetadata", - "start_line": 139, - "end_line": 149, - "type": "FUNCTION", - "content_hash": "b2d7e5e16ae64814" - }, - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.parseProtectedResourceMetadata.authorization_servers.map() callback": { - "file_path": "packages/mcp/src/oauth/types.ts", - "qualified_name": "packages.mcp.src.oauth.types.parseProtectedResourceMetadata.authorization_servers.map() callback", - "start_line": 144, - "end_line": 145, - "type": "FUNCTION", - "content_hash": "b0030bcc9c5d3e52" - }, - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.parseAuthorizationServerMetadata": { - "file_path": "packages/mcp/src/oauth/types.ts", - "qualified_name": "packages.mcp.src.oauth.types.parseAuthorizationServerMetadata", - "start_line": 151, - "end_line": 181, - "type": "FUNCTION", - "content_hash": "287cc6be21600719" - }, - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.parseOAuthTokens": { - "file_path": "packages/mcp/src/oauth/types.ts", - "qualified_name": "packages.mcp.src.oauth.types.parseOAuthTokens", - "start_line": 183, - "end_line": 196, - "type": "FUNCTION", - "content_hash": "78a2c81ef97171eb" - }, - "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.parseClientInformation": { - "file_path": "packages/mcp/src/oauth/types.ts", - "qualified_name": "packages.mcp.src.oauth.types.parseClientInformation", - "start_line": 198, - "end_line": 209, - "type": "FUNCTION", - "content_hash": "7ce099168dab6a77" - }, - "packages/mcp/src/protocol/content.ts|packages.mcp.src.protocol.content.ContentAnnotations": { - "file_path": "packages/mcp/src/protocol/content.ts", - "qualified_name": "packages.mcp.src.protocol.content.ContentAnnotations", - "start_line": 1, - "end_line": 5, - "type": "INTERFACE", - "content_hash": "9dfbed9a0efa5d49" - }, - "packages/mcp/src/protocol/content.ts|packages.mcp.src.protocol.content.TextContent": { - "file_path": "packages/mcp/src/protocol/content.ts", - "qualified_name": "packages.mcp.src.protocol.content.TextContent", - "start_line": 7, - "end_line": 12, - "type": "INTERFACE", - "content_hash": "5943205c309867a8" - }, - "packages/mcp/src/protocol/content.ts|packages.mcp.src.protocol.content.ImageContent": { - "file_path": "packages/mcp/src/protocol/content.ts", - "qualified_name": "packages.mcp.src.protocol.content.ImageContent", - "start_line": 14, - "end_line": 20, - "type": "INTERFACE", - "content_hash": "8717047080aeb684" - }, - "packages/mcp/src/protocol/content.ts|packages.mcp.src.protocol.content.AudioContent": { - "file_path": "packages/mcp/src/protocol/content.ts", - "qualified_name": "packages.mcp.src.protocol.content.AudioContent", - "start_line": 22, - "end_line": 28, - "type": "INTERFACE", - "content_hash": "fd6485ded68c942b" - }, - "packages/mcp/src/protocol/content.ts|packages.mcp.src.protocol.content.ResourceLinkContent": { - "file_path": "packages/mcp/src/protocol/content.ts", - "qualified_name": "packages.mcp.src.protocol.content.ResourceLinkContent", - "start_line": 30, - "end_line": 40, - "type": "INTERFACE", - "content_hash": "60a40d816c089aa9" - }, - "packages/mcp/src/protocol/content.ts|packages.mcp.src.protocol.content.TextResourceContents": { - "file_path": "packages/mcp/src/protocol/content.ts", - "qualified_name": "packages.mcp.src.protocol.content.TextResourceContents", - "start_line": 42, - "end_line": 47, - "type": "INTERFACE", - "content_hash": "7ad5cfcec4aaa14e" - }, - "packages/mcp/src/protocol/content.ts|packages.mcp.src.protocol.content.BlobResourceContents": { - "file_path": "packages/mcp/src/protocol/content.ts", - "qualified_name": "packages.mcp.src.protocol.content.BlobResourceContents", - "start_line": 49, - "end_line": 54, - "type": "INTERFACE", - "content_hash": "449c2196e4f609ed" - }, - "packages/mcp/src/protocol/content.ts|packages.mcp.src.protocol.content.EmbeddedResourceContent": { - "file_path": "packages/mcp/src/protocol/content.ts", - "qualified_name": "packages.mcp.src.protocol.content.EmbeddedResourceContent", - "start_line": 56, - "end_line": 61, - "type": "INTERFACE", - "content_hash": "07b37b4972f7f675" - }, - "packages/mcp/src/protocol/content.ts|packages.mcp.src.protocol.content.CallToolResult": { - "file_path": "packages/mcp/src/protocol/content.ts", - "qualified_name": "packages.mcp.src.protocol.content.CallToolResult", - "start_line": 65, - "end_line": 70, - "type": "INTERFACE", - "content_hash": "761c9e4207b78427" - }, - "packages/mcp/src/protocol/content.ts|packages.mcp.src.protocol.content.blockToLlmContent": { - "file_path": "packages/mcp/src/protocol/content.ts", - "qualified_name": "packages.mcp.src.protocol.content.blockToLlmContent", - "start_line": 78, - "end_line": 102, - "type": "FUNCTION", - "content_hash": "bd95da128d3761d5" - }, - "packages/mcp/src/protocol/content.ts|packages.mcp.src.protocol.content.toLlmContent": { - "file_path": "packages/mcp/src/protocol/content.ts", - "qualified_name": "packages.mcp.src.protocol.content.toLlmContent", - "start_line": 111, - "end_line": 117, - "type": "FUNCTION", - "content_hash": "5a3f13bd62aaab45" - }, - "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.JsonRpcRequest": { - "file_path": "packages/mcp/src/protocol/jsonrpc.ts", - "qualified_name": "packages.mcp.src.protocol.jsonrpc.JsonRpcRequest", - "start_line": 3, - "end_line": 8, - "type": "INTERFACE", - "content_hash": "212a95698548a299" - }, - "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.JsonRpcNotification": { - "file_path": "packages/mcp/src/protocol/jsonrpc.ts", - "qualified_name": "packages.mcp.src.protocol.jsonrpc.JsonRpcNotification", - "start_line": 10, - "end_line": 14, - "type": "INTERFACE", - "content_hash": "81476819fa1e413f" - }, - "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.JsonRpcErrorObject": { - "file_path": "packages/mcp/src/protocol/jsonrpc.ts", - "qualified_name": "packages.mcp.src.protocol.jsonrpc.JsonRpcErrorObject", - "start_line": 16, - "end_line": 20, - "type": "INTERFACE", - "content_hash": "78ad4590de307c54" - }, - "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.JsonRpcSuccessResponse": { - "file_path": "packages/mcp/src/protocol/jsonrpc.ts", - "qualified_name": "packages.mcp.src.protocol.jsonrpc.JsonRpcSuccessResponse", - "start_line": 22, - "end_line": 26, - "type": "INTERFACE", - "content_hash": "1601726615c85b86" - }, - "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.JsonRpcErrorResponse": { - "file_path": "packages/mcp/src/protocol/jsonrpc.ts", - "qualified_name": "packages.mcp.src.protocol.jsonrpc.JsonRpcErrorResponse", - "start_line": 28, - "end_line": 32, - "type": "INTERFACE", - "content_hash": "308b06e586f631b7" - }, - "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpError": { - "file_path": "packages/mcp/src/protocol/jsonrpc.ts", - "qualified_name": "packages.mcp.src.protocol.jsonrpc.McpError", - "start_line": 45, - "end_line": 55, - "type": "CLASS", - "content_hash": "dcdfc471cbebeff3" - }, - "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpError.constructor": { - "file_path": "packages/mcp/src/protocol/jsonrpc.ts", - "qualified_name": "packages.mcp.src.protocol.jsonrpc.McpError.constructor", - "start_line": 49, - "end_line": 54, - "type": "CONSTRUCTOR", - "content_hash": "aa2d7e47cbbcd233" - }, - "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError": { - "file_path": "packages/mcp/src/protocol/jsonrpc.ts", - "qualified_name": "packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError", - "start_line": 57, - "end_line": 62, - "type": "CLASS", - "content_hash": "69655d86dac4e4e0" - }, - "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError.constructor": { - "file_path": "packages/mcp/src/protocol/jsonrpc.ts", - "qualified_name": "packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError.constructor", - "start_line": 58, - "end_line": 61, - "type": "CONSTRUCTOR", - "content_hash": "fd649a6d114f30e1" - }, - "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpTimeoutError": { - "file_path": "packages/mcp/src/protocol/jsonrpc.ts", - "qualified_name": "packages.mcp.src.protocol.jsonrpc.McpTimeoutError", - "start_line": 64, - "end_line": 72, - "type": "CLASS", - "content_hash": "7c272ceef6e26345" - }, - "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpTimeoutError.constructor": { - "file_path": "packages/mcp/src/protocol/jsonrpc.ts", - "qualified_name": "packages.mcp.src.protocol.jsonrpc.McpTimeoutError.constructor", - "start_line": 67, - "end_line": 71, - "type": "CONSTRUCTOR", - "content_hash": "091f41354415cf54" - }, - "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpAbortError": { - "file_path": "packages/mcp/src/protocol/jsonrpc.ts", - "qualified_name": "packages.mcp.src.protocol.jsonrpc.McpAbortError", - "start_line": 74, - "end_line": 79, - "type": "CLASS", - "content_hash": "811f3d056857fccf" - }, - "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpAbortError.constructor": { - "file_path": "packages/mcp/src/protocol/jsonrpc.ts", - "qualified_name": "packages.mcp.src.protocol.jsonrpc.McpAbortError.constructor", - "start_line": 75, - "end_line": 78, - "type": "CONSTRUCTOR", - "content_hash": "125f4e9c486656ef" - }, - "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isObject": { - "file_path": "packages/mcp/src/protocol/jsonrpc.ts", - "qualified_name": "packages.mcp.src.protocol.jsonrpc.isObject", - "start_line": 81, - "end_line": 83, - "type": "FUNCTION", - "content_hash": "d756a6fd8ff702ec" - }, - "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.toError": { - "file_path": "packages/mcp/src/protocol/jsonrpc.ts", - "qualified_name": "packages.mcp.src.protocol.jsonrpc.toError", - "start_line": 85, - "end_line": 87, - "type": "FUNCTION", - "content_hash": "739325b39335ec98" - }, - "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isJsonRpcId": { - "file_path": "packages/mcp/src/protocol/jsonrpc.ts", - "qualified_name": "packages.mcp.src.protocol.jsonrpc.isJsonRpcId", - "start_line": 89, - "end_line": 91, - "type": "FUNCTION", - "content_hash": "5f9cf3123c030fec" - }, - "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isJsonRpcRequest": { - "file_path": "packages/mcp/src/protocol/jsonrpc.ts", - "qualified_name": "packages.mcp.src.protocol.jsonrpc.isJsonRpcRequest", - "start_line": 93, - "end_line": 97, - "type": "FUNCTION", - "content_hash": "016c95f3768a1e30" - }, - "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isJsonRpcNotification": { - "file_path": "packages/mcp/src/protocol/jsonrpc.ts", - "qualified_name": "packages.mcp.src.protocol.jsonrpc.isJsonRpcNotification", - "start_line": 99, - "end_line": 101, - "type": "FUNCTION", - "content_hash": "dd99e2e93d344271" - }, - "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isJsonRpcResponse": { - "file_path": "packages/mcp/src/protocol/jsonrpc.ts", - "qualified_name": "packages.mcp.src.protocol.jsonrpc.isJsonRpcResponse", - "start_line": 103, - "end_line": 108, - "type": "FUNCTION", - "content_hash": "d2b35bc029a6e84d" - }, - "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.parseJsonRpcMessage": { - "file_path": "packages/mcp/src/protocol/jsonrpc.ts", - "qualified_name": "packages.mcp.src.protocol.jsonrpc.parseJsonRpcMessage", - "start_line": 110, - "end_line": 113, - "type": "FUNCTION", - "content_hash": "e583b81a7b7ec082" - }, - "packages/mcp/src/protocol/types.ts|packages.mcp.src.protocol.types.Implementation": { - "file_path": "packages/mcp/src/protocol/types.ts", - "qualified_name": "packages.mcp.src.protocol.types.Implementation", - "start_line": 12, - "end_line": 16, - "type": "INTERFACE", - "content_hash": "7f9c2166907f8a0d" - }, - "packages/mcp/src/protocol/types.ts|packages.mcp.src.protocol.types.Root": { - "file_path": "packages/mcp/src/protocol/types.ts", - "qualified_name": "packages.mcp.src.protocol.types.Root", - "start_line": 18, - "end_line": 21, - "type": "INTERFACE", - "content_hash": "45e37c343160b346" - }, - "packages/mcp/src/protocol/types.ts|packages.mcp.src.protocol.types.ClientCapabilities": { - "file_path": "packages/mcp/src/protocol/types.ts", - "qualified_name": "packages.mcp.src.protocol.types.ClientCapabilities", - "start_line": 23, - "end_line": 28, - "type": "INTERFACE", - "content_hash": "5e7a17d7a7f40e97" - }, - "packages/mcp/src/protocol/types.ts|packages.mcp.src.protocol.types.ServerCapabilities": { - "file_path": "packages/mcp/src/protocol/types.ts", - "qualified_name": "packages.mcp.src.protocol.types.ServerCapabilities", - "start_line": 30, - "end_line": 37, - "type": "INTERFACE", - "content_hash": "bc2adedd133da8a1" - }, - "packages/mcp/src/protocol/types.ts|packages.mcp.src.protocol.types.InitializeParams": { - "file_path": "packages/mcp/src/protocol/types.ts", - "qualified_name": "packages.mcp.src.protocol.types.InitializeParams", - "start_line": 39, - "end_line": 43, - "type": "INTERFACE", - "content_hash": "a352ebc9a1c4b70d" - }, - "packages/mcp/src/protocol/types.ts|packages.mcp.src.protocol.types.InitializeResult": { - "file_path": "packages/mcp/src/protocol/types.ts", - "qualified_name": "packages.mcp.src.protocol.types.InitializeResult", - "start_line": 45, - "end_line": 50, - "type": "INTERFACE", - "content_hash": "dfd705da9e08d01e" - }, - "packages/mcp/src/protocol/types.ts|packages.mcp.src.protocol.types.ProgressNotification": { - "file_path": "packages/mcp/src/protocol/types.ts", - "qualified_name": "packages.mcp.src.protocol.types.ProgressNotification", - "start_line": 52, - "end_line": 57, - "type": "INTERFACE", - "content_hash": "88c8be6b685a6b2d" - }, - "packages/mcp/src/protocol/types.ts|packages.mcp.src.protocol.types.CancelledNotification": { - "file_path": "packages/mcp/src/protocol/types.ts", - "qualified_name": "packages.mcp.src.protocol.types.CancelledNotification", - "start_line": 59, - "end_line": 62, - "type": "INTERFACE", - "content_hash": "6068b68d57cda4d4" - }, - "packages/mcp/src/protocol/types.ts|packages.mcp.src.protocol.types.ToolAnnotations": { - "file_path": "packages/mcp/src/protocol/types.ts", - "qualified_name": "packages.mcp.src.protocol.types.ToolAnnotations", - "start_line": 64, - "end_line": 70, - "type": "INTERFACE", - "content_hash": "f1d30d9987fec500" - }, - "packages/mcp/src/protocol/types.ts|packages.mcp.src.protocol.types.ToolExecution": { - "file_path": "packages/mcp/src/protocol/types.ts", - "qualified_name": "packages.mcp.src.protocol.types.ToolExecution", - "start_line": 72, - "end_line": 74, - "type": "INTERFACE", - "content_hash": "6935b6adb72081a7" - }, - "packages/mcp/src/protocol/types.ts|packages.mcp.src.protocol.types.Tool": { - "file_path": "packages/mcp/src/protocol/types.ts", - "qualified_name": "packages.mcp.src.protocol.types.Tool", - "start_line": 76, - "end_line": 85, - "type": "INTERFACE", - "content_hash": "f2fd721e6f9bd1e7" - }, - "packages/mcp/src/protocol/types.ts|packages.mcp.src.protocol.types.ListToolsResult": { - "file_path": "packages/mcp/src/protocol/types.ts", - "qualified_name": "packages.mcp.src.protocol.types.ListToolsResult", - "start_line": 87, - "end_line": 91, - "type": "INTERFACE", - "content_hash": "fb20031da089fd97" - }, - "packages/mcp/src/protocol/types.ts|packages.mcp.src.protocol.types.Resource": { - "file_path": "packages/mcp/src/protocol/types.ts", - "qualified_name": "packages.mcp.src.protocol.types.Resource", - "start_line": 94, - "end_line": 103, - "type": "INTERFACE", - "content_hash": "af69e21b5a88e8c3" - }, - "packages/mcp/src/protocol/types.ts|packages.mcp.src.protocol.types.ResourceTemplate": { - "file_path": "packages/mcp/src/protocol/types.ts", - "qualified_name": "packages.mcp.src.protocol.types.ResourceTemplate", - "start_line": 106, - "end_line": 114, - "type": "INTERFACE", - "content_hash": "380da049b6b4fcf4" - }, - "packages/mcp/src/protocol/types.ts|packages.mcp.src.protocol.types.ListResourcesResult": { - "file_path": "packages/mcp/src/protocol/types.ts", - "qualified_name": "packages.mcp.src.protocol.types.ListResourcesResult", - "start_line": 116, - "end_line": 120, - "type": "INTERFACE", - "content_hash": "c77f95570a509299" - }, - "packages/mcp/src/protocol/types.ts|packages.mcp.src.protocol.types.ListResourceTemplatesResult": { - "file_path": "packages/mcp/src/protocol/types.ts", - "qualified_name": "packages.mcp.src.protocol.types.ListResourceTemplatesResult", - "start_line": 122, - "end_line": 126, - "type": "INTERFACE", - "content_hash": "8bd3da3ad3570e65" - }, - "packages/mcp/src/protocol/types.ts|packages.mcp.src.protocol.types.ReadResourceResult": { - "file_path": "packages/mcp/src/protocol/types.ts", - "qualified_name": "packages.mcp.src.protocol.types.ReadResourceResult", - "start_line": 128, - "end_line": 131, - "type": "INTERFACE", - "content_hash": "82ea2c8c240fa68a" - }, - "packages/mcp/src/transports/in-memory.ts|packages.mcp.src.transports.in-memory.InMemoryTransport": { - "file_path": "packages/mcp/src/transports/in-memory.ts", - "qualified_name": "packages.mcp.src.transports.in-memory.InMemoryTransport", - "start_line": 4, - "end_line": 43, - "type": "CLASS", - "content_hash": "bce1b6e7b3e6381d" - }, - "packages/mcp/src/transports/in-memory.ts|packages.mcp.src.transports.in-memory.InMemoryTransport.connectPeer": { - "file_path": "packages/mcp/src/transports/in-memory.ts", - "qualified_name": "packages.mcp.src.transports.in-memory.InMemoryTransport.connectPeer", - "start_line": 9, - "end_line": 12, - "type": "METHOD", - "content_hash": "d89281c679f0b833" - }, - "packages/mcp/src/transports/in-memory.ts|packages.mcp.src.transports.in-memory.InMemoryTransport.start": { - "file_path": "packages/mcp/src/transports/in-memory.ts", - "qualified_name": "packages.mcp.src.transports.in-memory.InMemoryTransport.start", - "start_line": 14, - "end_line": 17, - "type": "METHOD", - "content_hash": "da5c244176a8bc49" - }, - "packages/mcp/src/transports/in-memory.ts|packages.mcp.src.transports.in-memory.InMemoryTransport.send": { - "file_path": "packages/mcp/src/transports/in-memory.ts", - "qualified_name": "packages.mcp.src.transports.in-memory.InMemoryTransport.send", - "start_line": 19, - "end_line": 25, - "type": "METHOD", - "content_hash": "adaa6b46538d57fc" - }, - "packages/mcp/src/transports/in-memory.ts|packages.mcp.src.transports.in-memory.InMemoryTransport.send.queueMicrotask() callback": { - "file_path": "packages/mcp/src/transports/in-memory.ts", - "qualified_name": "packages.mcp.src.transports.in-memory.InMemoryTransport.send.queueMicrotask() callback", - "start_line": 24, - "end_line": 24, - "type": "FUNCTION", - "content_hash": "cfc40f0b7e7624b7" - }, - "packages/mcp/src/transports/in-memory.ts|packages.mcp.src.transports.in-memory.InMemoryTransport.close": { - "file_path": "packages/mcp/src/transports/in-memory.ts", - "qualified_name": "packages.mcp.src.transports.in-memory.InMemoryTransport.close", - "start_line": 27, - "end_line": 32, - "type": "METHOD", - "content_hash": "7d776592080cf4b8" - }, - "packages/mcp/src/transports/in-memory.ts|packages.mcp.src.transports.in-memory.InMemoryTransport.emitError": { - "file_path": "packages/mcp/src/transports/in-memory.ts", - "qualified_name": "packages.mcp.src.transports.in-memory.InMemoryTransport.emitError", - "start_line": 35, - "end_line": 37, - "type": "METHOD", - "content_hash": "ad174ca62bac22c0" - }, - "packages/mcp/src/transports/in-memory.ts|packages.mcp.src.transports.in-memory.InMemoryTransport.deliver": { - "file_path": "packages/mcp/src/transports/in-memory.ts", - "qualified_name": "packages.mcp.src.transports.in-memory.InMemoryTransport.deliver", - "start_line": 39, - "end_line": 42, - "type": "METHOD", - "content_hash": "ffefd6d0b102ce67" - }, - "packages/mcp/src/transports/in-memory.ts|packages.mcp.src.transports.in-memory.createInMemoryTransportPair": { - "file_path": "packages/mcp/src/transports/in-memory.ts", - "qualified_name": "packages.mcp.src.transports.in-memory.createInMemoryTransportPair", - "start_line": 45, - "end_line": 51, - "type": "FUNCTION", - "content_hash": "c58987d69af96f69" - }, - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.killProcessTree": { - "file_path": "packages/mcp/src/transports/stdio.ts", - "qualified_name": "packages.mcp.src.transports.stdio.killProcessTree", - "start_line": 17, - "end_line": 41, - "type": "FUNCTION", - "content_hash": "35d77ad0e6a440d7" - }, - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.killProcessTree.on(\"error\") callback": { - "file_path": "packages/mcp/src/transports/stdio.ts", - "qualified_name": "packages.mcp.src.transports.stdio.killProcessTree.on(\"error\") callback", - "start_line": 25, - "end_line": 25, - "type": "FUNCTION", - "content_hash": "7c20560ccae25024" - }, - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.installExitHook": { - "file_path": "packages/mcp/src/transports/stdio.ts", - "qualified_name": "packages.mcp.src.transports.stdio.installExitHook", - "start_line": 43, - "end_line": 53, - "type": "FUNCTION", - "content_hash": "2a7e86cce8451a3e" - }, - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.installExitHook.process.once(\"exit\") callback": { - "file_path": "packages/mcp/src/transports/stdio.ts", - "qualified_name": "packages.mcp.src.transports.stdio.installExitHook.process.once(\"exit\") callback", - "start_line": 46, - "end_line": 52, - "type": "FUNCTION", - "content_hash": "d34652b68ebed679" - }, - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransportOptions": { - "file_path": "packages/mcp/src/transports/stdio.ts", - "qualified_name": "packages.mcp.src.transports.stdio.StdioTransportOptions", - "start_line": 55, - "end_line": 67, - "type": "INTERFACE", - "content_hash": "ee3ea700a723f06e" - }, - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport": { - "file_path": "packages/mcp/src/transports/stdio.ts", - "qualified_name": "packages.mcp.src.transports.stdio.StdioTransport", - "start_line": 69, - "end_line": 216, - "type": "CLASS", - "content_hash": "344f4b0762652ad4" - }, - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.constructor": { - "file_path": "packages/mcp/src/transports/stdio.ts", - "qualified_name": "packages.mcp.src.transports.stdio.StdioTransport.constructor", - "start_line": 77, - "end_line": 80, - "type": "CONSTRUCTOR", - "content_hash": "6844205edd0ec84b" - }, - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.pid": { - "file_path": "packages/mcp/src/transports/stdio.ts", - "qualified_name": "packages.mcp.src.transports.stdio.StdioTransport.pid", - "start_line": 82, - "end_line": 84, - "type": "METHOD", - "content_hash": "0d82695be149952f" - }, - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.stderr": { - "file_path": "packages/mcp/src/transports/stdio.ts", - "qualified_name": "packages.mcp.src.transports.stdio.StdioTransport.stderr", - "start_line": 86, - "end_line": 88, - "type": "METHOD", - "content_hash": "f30f6e38a4ea0355" - }, - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.start": { - "file_path": "packages/mcp/src/transports/stdio.ts", - "qualified_name": "packages.mcp.src.transports.stdio.StdioTransport.start", - "start_line": 90, - "end_line": 141, - "type": "METHOD", - "content_hash": "8391df86b3622a12" - }, - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.start.child.once(\"exit\") callback": { - "file_path": "packages/mcp/src/transports/stdio.ts", - "qualified_name": "packages.mcp.src.transports.stdio.StdioTransport.start.child.once(\"exit\") callback", - "start_line": 108, - "end_line": 108, - "type": "FUNCTION", - "content_hash": "e3f4df49b4cb5d38" - }, - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.start.child.stdout.on(\"data\") callback": { - "file_path": "packages/mcp/src/transports/stdio.ts", - "qualified_name": "packages.mcp.src.transports.stdio.StdioTransport.start.child.stdout.on(\"data\") callback", - "start_line": 110, - "end_line": 110, - "type": "FUNCTION", - "content_hash": "768c644806741186" - }, - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.start.child.stdout.on(\"error\") callback": { - "file_path": "packages/mcp/src/transports/stdio.ts", - "qualified_name": "packages.mcp.src.transports.stdio.StdioTransport.start.child.stdout.on(\"error\") callback", - "start_line": 111, - "end_line": 111, - "type": "FUNCTION", - "content_hash": "81b52420e5c48531" - }, - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.start.child.stdin.on(\"error\") callback": { - "file_path": "packages/mcp/src/transports/stdio.ts", - "qualified_name": "packages.mcp.src.transports.stdio.StdioTransport.start.child.stdin.on(\"error\") callback", - "start_line": 112, - "end_line": 114, - "type": "FUNCTION", - "content_hash": "456281d45ae78834" - }, - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.start.child.stderr.on(\"data\") callback": { - "file_path": "packages/mcp/src/transports/stdio.ts", - "qualified_name": "packages.mcp.src.transports.stdio.StdioTransport.start.child.stderr.on(\"data\") callback", - "start_line": 115, - "end_line": 115, - "type": "FUNCTION", - "content_hash": "bc46cbe88baa2544" - }, - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.start.child.stderr.on(\"error\") callback": { - "file_path": "packages/mcp/src/transports/stdio.ts", - "qualified_name": "packages.mcp.src.transports.stdio.StdioTransport.start.child.stderr.on(\"error\") callback", - "start_line": 116, - "end_line": 116, - "type": "FUNCTION", - "content_hash": "b667491f2dc18b75" - }, - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.start.child.on(\"close\") callback": { - "file_path": "packages/mcp/src/transports/stdio.ts", - "qualified_name": "packages.mcp.src.transports.stdio.StdioTransport.start.child.on(\"close\") callback", - "start_line": 117, - "end_line": 124, - "type": "FUNCTION", - "content_hash": "f9a1b1594e3298ea" - }, - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.start.": { - "file_path": "packages/mcp/src/transports/stdio.ts", - "qualified_name": "packages.mcp.src.transports.stdio.StdioTransport.start.", - "start_line": 126, - "end_line": 137, - "type": "FUNCTION", - "content_hash": "c1e4e9625006cd62" - }, - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.start.child.on(\"error\") callback": { - "file_path": "packages/mcp/src/transports/stdio.ts", - "qualified_name": "packages.mcp.src.transports.stdio.StdioTransport.start.child.on(\"error\") callback", - "start_line": 138, - "end_line": 140, - "type": "FUNCTION", - "content_hash": "0cbb6278491538e0" - }, - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.send": { - "file_path": "packages/mcp/src/transports/stdio.ts", - "qualified_name": "packages.mcp.src.transports.stdio.StdioTransport.send", - "start_line": 143, - "end_line": 150, - "type": "METHOD", - "content_hash": "25522ba00a2be3a9" - }, - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.send.": { - "file_path": "packages/mcp/src/transports/stdio.ts", - "qualified_name": "packages.mcp.src.transports.stdio.StdioTransport.send.", - "start_line": 147, - "end_line": 149, - "type": "FUNCTION", - "content_hash": "c325fe95dd7fecf9" - }, - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.send..stdin.write() callback": { - "file_path": "packages/mcp/src/transports/stdio.ts", - "qualified_name": "packages.mcp.src.transports.stdio.StdioTransport.send..stdin.write() callback", - "start_line": 148, - "end_line": 148, - "type": "FUNCTION", - "content_hash": "11293ae6027eaa8b" - }, - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.close": { - "file_path": "packages/mcp/src/transports/stdio.ts", - "qualified_name": "packages.mcp.src.transports.stdio.StdioTransport.close", - "start_line": 152, - "end_line": 179, - "type": "METHOD", - "content_hash": "de9aad94af4031ed" - }, - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.close.": { - "file_path": "packages/mcp/src/transports/stdio.ts", - "qualified_name": "packages.mcp.src.transports.stdio.StdioTransport.close.", - "start_line": 166, - "end_line": 178, - "type": "FUNCTION", - "content_hash": "5a29397ba1cb4527" - }, - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.close..child.once(\"close\") callback": { - "file_path": "packages/mcp/src/transports/stdio.ts", - "qualified_name": "packages.mcp.src.transports.stdio.StdioTransport.close..child.once(\"close\") callback", - "start_line": 168, - "end_line": 173, - "type": "FUNCTION", - "content_hash": "39820fcfc777b424" - }, - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.close..setTimeout() callback": { - "file_path": "packages/mcp/src/transports/stdio.ts", - "qualified_name": "packages.mcp.src.transports.stdio.close..setTimeout() callback", - "start_line": 175, - "end_line": 175, - "type": "FUNCTION", - "content_hash": "f19b7753cdc7551c" - }, - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.close..setTimeout() callback": { - "file_path": "packages/mcp/src/transports/stdio.ts", - "qualified_name": "packages.mcp.src.transports.stdio.StdioTransport.close..setTimeout() callback", - "start_line": 176, - "end_line": 176, - "type": "FUNCTION", - "content_hash": "e7314ca2497b0164" - }, - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.handleStdout": { - "file_path": "packages/mcp/src/transports/stdio.ts", - "qualified_name": "packages.mcp.src.transports.stdio.StdioTransport.handleStdout", - "start_line": 181, - "end_line": 207, - "type": "METHOD", - "content_hash": "579f922787128fdc" - }, - "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.handleStderr": { - "file_path": "packages/mcp/src/transports/stdio.ts", - "qualified_name": "packages.mcp.src.transports.stdio.StdioTransport.handleStderr", - "start_line": 209, - "end_line": 215, - "type": "METHOD", - "content_hash": "a11f1b7b37866141" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.SseEvent": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.SseEvent", - "start_line": 20, - "end_line": 24, - "type": "INTERFACE", - "content_hash": "020a92f0e35806ec" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.ConsumeSseOptions": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.ConsumeSseOptions", - "start_line": 26, - "end_line": 33, - "type": "INTERFACE", - "content_hash": "41399f9014ebe312" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.ConsumeSseOptions.onEvent": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.ConsumeSseOptions.onEvent", - "start_line": 28, - "end_line": 28, - "type": "METHOD", - "content_hash": "0e45838a3780d2de" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.ConsumeSseOptions.onId": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.ConsumeSseOptions.onId", - "start_line": 30, - "end_line": 30, - "type": "METHOD", - "content_hash": "946cdd3a0735098e" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.ConsumeSseOptions.onRetry": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.ConsumeSseOptions.onRetry", - "start_line": 32, - "end_line": 32, - "type": "METHOD", - "content_hash": "f2c68a0539fbcd17" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.consumeSseStream": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.consumeSseStream", - "start_line": 35, - "end_line": 103, - "type": "FUNCTION", - "content_hash": "2f62dc1e16a03c88" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpReconnectOptions": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.StreamableHttpReconnectOptions", - "start_line": 105, - "end_line": 112, - "type": "INTERFACE", - "content_hash": "201f67dc9cefba7a" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransportOptions": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.StreamableHttpTransportOptions", - "start_line": 114, - "end_line": 124, - "type": "INTERFACE", - "content_hash": "c0917482c784e17d" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.McpHttpError": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.McpHttpError", - "start_line": 126, - "end_line": 136, - "type": "CLASS", - "content_hash": "9ea4e7029f914e6d" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.McpHttpError.constructor": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.McpHttpError.constructor", - "start_line": 130, - "end_line": 135, - "type": "CONSTRUCTOR", - "content_hash": "7e078f3d2439e12c" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.McpAuthRequiredError": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.McpAuthRequiredError", - "start_line": 138, - "end_line": 146, - "type": "CLASS", - "content_hash": "638e24804e47de47" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.McpAuthRequiredError.constructor": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.McpAuthRequiredError.constructor", - "start_line": 141, - "end_line": 145, - "type": "CONSTRUCTOR", - "content_hash": "6a80ec0458d417bd" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.McpSessionExpiredError": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.McpSessionExpiredError", - "start_line": 148, - "end_line": 153, - "type": "CLASS", - "content_hash": "cc7bd458e4583c6c" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.McpSessionExpiredError.constructor": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.McpSessionExpiredError.constructor", - "start_line": 149, - "end_line": 152, - "type": "CONSTRUCTOR", - "content_hash": "6527b54398768354" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.contentType": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.contentType", - "start_line": 155, - "end_line": 157, - "type": "FUNCTION", - "content_hash": "6b66f4de4c0b4c90" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.needsAuthorization": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.needsAuthorization", - "start_line": 160, - "end_line": 164, - "type": "FUNCTION", - "content_hash": "b9ccdb144483059f" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.isTransientStatus": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.isTransientStatus", - "start_line": 167, - "end_line": 169, - "type": "FUNCTION", - "content_hash": "6b6ab02fa3c2e276" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.discard": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.discard", - "start_line": 171, - "end_line": 173, - "type": "FUNCTION", - "content_hash": "b9964767d2d1ba0f" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.discard.catch() callback": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.discard.catch() callback", - "start_line": 172, - "end_line": 172, - "type": "FUNCTION", - "content_hash": "9e619d03cbbac35d" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.describeHttpFailure": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.describeHttpFailure", - "start_line": 175, - "end_line": 179, - "type": "FUNCTION", - "content_hash": "cd4dfe5da5badc70" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamCursor": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.StreamCursor", - "start_line": 181, - "end_line": 186, - "type": "INTERFACE", - "content_hash": "547b74caa7e571fe" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.StreamableHttpTransport", - "start_line": 188, - "end_line": 505, - "type": "CLASS", - "content_hash": "b2f9db9a3c4724e3" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.constructor": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.constructor", - "start_line": 201, - "end_line": 209, - "type": "CONSTRUCTOR", - "content_hash": "077742e411026192" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.constructor.fetch": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.constructor.fetch", - "start_line": 208, - "end_line": 208, - "type": "FUNCTION", - "content_hash": "0370af4fb5f98a05" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.sessionId": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.sessionId", - "start_line": 211, - "end_line": 213, - "type": "METHOD", - "content_hash": "a9f52b5dc09a5916" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.start": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.start", - "start_line": 215, - "end_line": 219, - "type": "METHOD", - "content_hash": "93e150e6709314a0" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.setProtocolVersion": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.setProtocolVersion", - "start_line": 221, - "end_line": 223, - "type": "METHOD", - "content_hash": "3c5a122fbe5912c4" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.send": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.send", - "start_line": 225, - "end_line": 256, - "type": "METHOD", - "content_hash": "31473f6c42739a77" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.close": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.close", - "start_line": 258, - "end_line": 275, - "type": "METHOD", - "content_hash": "cb8a484c5a5de12f" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.authorizedFetch": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.authorizedFetch", - "start_line": 281, - "end_line": 301, - "type": "METHOD", - "content_hash": "cf336bbb59277461" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.headers": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.headers", - "start_line": 303, - "end_line": 307, - "type": "METHOD", - "content_hash": "aaab5cd25fd5ebb1" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.buildHeaders": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.buildHeaders", - "start_line": 309, - "end_line": 316, - "type": "METHOD", - "content_hash": "9b9bdb4c82eb3b49" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.captureSession": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.captureSession", - "start_line": 318, - "end_line": 321, - "type": "METHOD", - "content_hash": "a9d83253d16ca904" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.checkResponse": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.checkResponse", - "start_line": 323, - "end_line": 329, - "type": "METHOD", - "content_hash": "f80bbe0bdeb9e0eb" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.checkResponse.body": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.checkResponse.body", - "start_line": 325, - "end_line": 325, - "type": "CLASS", - "content_hash": "3d2d76b65a26a85e" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.checkResponse.body.catch() callback": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.checkResponse.body.catch() callback", - "start_line": 325, - "end_line": 325, - "type": "FUNCTION", - "content_hash": "3d2d76b65a26a85e" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.consumeSse": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.consumeSse", - "start_line": 331, - "end_line": 359, - "type": "METHOD", - "content_hash": "9764b9a2b6eb0b98" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.consumeSse.onId": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.consumeSse.onId", - "start_line": 338, - "end_line": 340, - "type": "METHOD", - "content_hash": "0be0d615674cf722" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.consumeSse.onRetry": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.consumeSse.onRetry", - "start_line": 341, - "end_line": 343, - "type": "METHOD", - "content_hash": "ad48c96129cfd1e1" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.consumeSse.onEvent": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.consumeSse.onEvent", - "start_line": 344, - "end_line": 357, - "type": "METHOD", - "content_hash": "5e5cd11ea2d62de5" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.consumeResponseStream": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.consumeResponseStream", - "start_line": 366, - "end_line": 404, - "type": "METHOD", - "content_hash": "05e15073dc8fe013" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.startGetStream": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.startGetStream", - "start_line": 406, - "end_line": 410, - "type": "METHOD", - "content_hash": "d5362c4301ead45e" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.runGetStream": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.runGetStream", - "start_line": 413, - "end_line": 438, - "type": "METHOD", - "content_hash": "cafc956e0ad306ed" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.openSseStream": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.openSseStream", - "start_line": 441, - "end_line": 460, - "type": "METHOD", - "content_hash": "5186e9d6a3c7d368" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.isRetryable": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.isRetryable", - "start_line": 466, - "end_line": 471, - "type": "METHOD", - "content_hash": "6c97f975b16d4345" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.reconnectDelay": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.reconnectDelay", - "start_line": 473, - "end_line": 477, - "type": "METHOD", - "content_hash": "0db6e67d112995a8" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.maxDelay": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.maxDelay", - "start_line": 479, - "end_line": 481, - "type": "METHOD", - "content_hash": "5a2441bfbf14a462" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.maxRetries": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.maxRetries", - "start_line": 483, - "end_line": 485, - "type": "METHOD", - "content_hash": "dcee8829bb8fee08" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.sleep": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.sleep", - "start_line": 488, - "end_line": 504, - "type": "METHOD", - "content_hash": "f0113781614d4595" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.sleep.": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.sleep.", - "start_line": 491, - "end_line": 503, - "type": "FUNCTION", - "content_hash": "59953e78ede544df" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.sleep..timer": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.sleep..timer", - "start_line": 496, - "end_line": 499, - "type": "CLASS", - "content_hash": "87c639589d7a90e2" - }, - "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.sleep..timer.setTimeout() callback": { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "qualified_name": "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.sleep..timer.setTimeout() callback", - "start_line": 496, - "end_line": 499, - "type": "FUNCTION", - "content_hash": "87c639589d7a90e2" - }, - "packages/mcp/src/transports/transport.ts|packages.mcp.src.transports.transport.McpTransport": { - "file_path": "packages/mcp/src/transports/transport.ts", - "qualified_name": "packages.mcp.src.transports.transport.McpTransport", - "start_line": 9, - "end_line": 17, - "type": "INTERFACE", - "content_hash": "a8c00c45bc782fc4" - }, - "packages/mcp/src/transports/transport.ts|packages.mcp.src.transports.transport.McpTransport.start": { - "file_path": "packages/mcp/src/transports/transport.ts", - "qualified_name": "packages.mcp.src.transports.transport.McpTransport.start", - "start_line": 10, - "end_line": 10, - "type": "METHOD", - "content_hash": "608ede9a9b4426ff" - }, - "packages/mcp/src/transports/transport.ts|packages.mcp.src.transports.transport.McpTransport.send": { - "file_path": "packages/mcp/src/transports/transport.ts", - "qualified_name": "packages.mcp.src.transports.transport.McpTransport.send", - "start_line": 11, - "end_line": 11, - "type": "METHOD", - "content_hash": "641b7612e654833e" - }, - "packages/mcp/src/transports/transport.ts|packages.mcp.src.transports.transport.McpTransport.close": { - "file_path": "packages/mcp/src/transports/transport.ts", - "qualified_name": "packages.mcp.src.transports.transport.McpTransport.close", - "start_line": 12, - "end_line": 12, - "type": "METHOD", - "content_hash": "3cc430a8b96c04ce" - }, - "packages/mcp/src/transports/transport.ts|packages.mcp.src.transports.transport.McpTransport.onMessage": { - "file_path": "packages/mcp/src/transports/transport.ts", - "qualified_name": "packages.mcp.src.transports.transport.McpTransport.onMessage", - "start_line": 13, - "end_line": 13, - "type": "METHOD", - "content_hash": "8dcc0adc4c268c3d" - }, - "packages/mcp/src/transports/transport.ts|packages.mcp.src.transports.transport.McpTransport.onError": { - "file_path": "packages/mcp/src/transports/transport.ts", - "qualified_name": "packages.mcp.src.transports.transport.McpTransport.onError", - "start_line": 14, - "end_line": 14, - "type": "METHOD", - "content_hash": "dd858e2746a9636b" - }, - "packages/mcp/src/transports/transport.ts|packages.mcp.src.transports.transport.McpTransport.onClose": { - "file_path": "packages/mcp/src/transports/transport.ts", - "qualified_name": "packages.mcp.src.transports.transport.McpTransport.onClose", - "start_line": 15, - "end_line": 15, - "type": "METHOD", - "content_hash": "971f21722b201951" - }, - "packages/mcp/src/transports/transport.ts|packages.mcp.src.transports.transport.McpTransport.setProtocolVersion": { - "file_path": "packages/mcp/src/transports/transport.ts", - "qualified_name": "packages.mcp.src.transports.transport.McpTransport.setProtocolVersion", - "start_line": 16, - "end_line": 16, - "type": "METHOD", - "content_hash": "ac04e69c11ae469d" - }, - "packages/mcp/src/transports/transport.ts|packages.mcp.src.transports.transport.TransportEvents": { - "file_path": "packages/mcp/src/transports/transport.ts", - "qualified_name": "packages.mcp.src.transports.transport.TransportEvents", - "start_line": 20, - "end_line": 55, - "type": "CLASS", - "content_hash": "b8e52da35ecb8c57" - }, - "packages/mcp/src/transports/transport.ts|packages.mcp.src.transports.transport.TransportEvents.onMessage": { - "file_path": "packages/mcp/src/transports/transport.ts", - "qualified_name": "packages.mcp.src.transports.transport.TransportEvents.onMessage", - "start_line": 26, - "end_line": 29, - "type": "METHOD", - "content_hash": "3d02be4afdba4f7a" - }, - "packages/mcp/src/transports/transport.ts|packages.mcp.src.transports.transport.TransportEvents.onError": { - "file_path": "packages/mcp/src/transports/transport.ts", - "qualified_name": "packages.mcp.src.transports.transport.TransportEvents.onError", - "start_line": 31, - "end_line": 34, - "type": "METHOD", - "content_hash": "e25eadeb24f4a646" - }, - "packages/mcp/src/transports/transport.ts|packages.mcp.src.transports.transport.TransportEvents.onClose": { - "file_path": "packages/mcp/src/transports/transport.ts", - "qualified_name": "packages.mcp.src.transports.transport.TransportEvents.onClose", - "start_line": 36, - "end_line": 39, - "type": "METHOD", - "content_hash": "7838e320d70b5a36" - }, - "packages/mcp/src/transports/transport.ts|packages.mcp.src.transports.transport.TransportEvents.emitMessage": { - "file_path": "packages/mcp/src/transports/transport.ts", - "qualified_name": "packages.mcp.src.transports.transport.TransportEvents.emitMessage", - "start_line": 41, - "end_line": 43, - "type": "METHOD", - "content_hash": "ab9cf4974474036d" - }, - "packages/mcp/src/transports/transport.ts|packages.mcp.src.transports.transport.TransportEvents.emitError": { - "file_path": "packages/mcp/src/transports/transport.ts", - "qualified_name": "packages.mcp.src.transports.transport.TransportEvents.emitError", - "start_line": 45, - "end_line": 48, - "type": "METHOD", - "content_hash": "538ae4da90e88fe5" - }, - "packages/mcp/src/transports/transport.ts|packages.mcp.src.transports.transport.TransportEvents.emitClose": { - "file_path": "packages/mcp/src/transports/transport.ts", - "qualified_name": "packages.mcp.src.transports.transport.TransportEvents.emitClose", - "start_line": 50, - "end_line": 54, - "type": "METHOD", - "content_hash": "0a13137f1faa9649" - }, - "packages/codemode/src/cloudflare-modules.d.ts|packages.codemode.src.cloudflare-modules.d.\"cloudflare:workers\".DurableObject": { - "file_path": "packages/codemode/src/cloudflare-modules.d.ts", - "qualified_name": "packages.codemode.src.cloudflare-modules.d.\"cloudflare:workers\".DurableObject", - "start_line": 6, - "end_line": 10, - "type": "CLASS", - "content_hash": "88a9f23600348508" - }, - "packages/codemode/src/cloudflare-modules.d.ts|packages.codemode.src.cloudflare-modules.d.\"cloudflare:workers\".DurableObject.constructor": { - "file_path": "packages/codemode/src/cloudflare-modules.d.ts", - "qualified_name": "packages.codemode.src.cloudflare-modules.d.\"cloudflare:workers\".DurableObject.constructor", - "start_line": 9, - "end_line": 9, - "type": "CONSTRUCTOR", - "content_hash": "025df4fa1b111bfa" - }, - "packages/codemode/src/cloudflare.ts|packages.codemode.src.cloudflare.createInlineCodemodeSandbox": { - "file_path": "packages/codemode/src/cloudflare.ts", - "qualified_name": "packages.codemode.src.cloudflare.createInlineCodemodeSandbox", - "start_line": 38, - "end_line": 40, - "type": "FUNCTION", - "content_hash": "d6ecf173a86917ba" - }, - "packages/codemode/src/cloudflare.ts|packages.codemode.src.cloudflare.CodemodeSandboxDurableObject": { - "file_path": "packages/codemode/src/cloudflare.ts", - "qualified_name": "packages.codemode.src.cloudflare.CodemodeSandboxDurableObject", - "start_line": 61, - "end_line": 75, - "type": "CLASS", - "content_hash": "5e138b55e7602e71" - }, - "packages/codemode/src/cloudflare.ts|packages.codemode.src.cloudflare.CodemodeSandboxDurableObject.execute": { - "file_path": "packages/codemode/src/cloudflare.ts", - "qualified_name": "packages.codemode.src.cloudflare.CodemodeSandboxDurableObject.execute", - "start_line": 68, - "end_line": 74, - "type": "METHOD", - "content_hash": "d8d9b501bed42aba" - }, - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.RenderDeclarationsOptions": { - "file_path": "packages/codemode/src/declarations.ts", - "qualified_name": "packages.codemode.src.declarations.RenderDeclarationsOptions", - "start_line": 95, - "end_line": 98, - "type": "INTERFACE", - "content_hash": "8e0c8badcb573b9f" - }, - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.renderDeclarations": { - "file_path": "packages/codemode/src/declarations.ts", - "qualified_name": "packages.codemode.src.declarations.renderDeclarations", - "start_line": 105, - "end_line": 130, - "type": "FUNCTION", - "content_hash": "45ec9b21af8bddf2" - }, - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.renderDeclarations.members.tools.map() callback": { - "file_path": "packages/codemode/src/declarations.ts", - "qualified_name": "packages.codemode.src.declarations.renderDeclarations.members.tools.map() callback", - "start_line": 110, - "end_line": 110, - "type": "FUNCTION", - "content_hash": "533d533e9a74f3fd" - }, - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.renderToolSignature": { - "file_path": "packages/codemode/src/declarations.ts", - "qualified_name": "packages.codemode.src.declarations.renderToolSignature", - "start_line": 138, - "end_line": 147, - "type": "FUNCTION", - "content_hash": "bff58804880361d4" - }, - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.renderToolSample": { - "file_path": "packages/codemode/src/declarations.ts", - "qualified_name": "packages.codemode.src.declarations.renderToolSample", - "start_line": 153, - "end_line": 159, - "type": "FUNCTION", - "content_hash": "7ded2b113c7ffa1f" - }, - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.mcpStructuredContentSchema": { - "file_path": "packages/codemode/src/declarations.ts", - "qualified_name": "packages.codemode.src.declarations.mcpStructuredContentSchema", - "start_line": 166, - "end_line": 175, - "type": "FUNCTION", - "content_hash": "83b018a5b5098d04" - }, - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.renderToolOutputType": { - "file_path": "packages/codemode/src/declarations.ts", - "qualified_name": "packages.codemode.src.declarations.renderToolOutputType", - "start_line": 181, - "end_line": 188, - "type": "FUNCTION", - "content_hash": "2c737388cac888c1" - }, - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.renderGlobal": { - "file_path": "packages/codemode/src/declarations.ts", - "qualified_name": "packages.codemode.src.declarations.renderGlobal", - "start_line": 190, - "end_line": 197, - "type": "FUNCTION", - "content_hash": "6e10d99dc3b85bdb" - }, - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.docComment": { - "file_path": "packages/codemode/src/declarations.ts", - "qualified_name": "packages.codemode.src.declarations.docComment", - "start_line": 199, - "end_line": 205, - "type": "FUNCTION", - "content_hash": "841b27434597346f" - }, - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.docComment.lines.map() callback": { - "file_path": "packages/codemode/src/declarations.ts", - "qualified_name": "packages.codemode.src.declarations.docComment.lines.map() callback", - "start_line": 204, - "end_line": 204, - "type": "FUNCTION", - "content_hash": "22777848571f947d" - }, - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.propertyKey": { - "file_path": "packages/codemode/src/declarations.ts", - "qualified_name": "packages.codemode.src.declarations.propertyKey", - "start_line": 207, - "end_line": 209, - "type": "FUNCTION", - "content_hash": "b883a11922569466" - }, - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.isObject": { - "file_path": "packages/codemode/src/declarations.ts", - "qualified_name": "packages.codemode.src.declarations.isObject", - "start_line": 211, - "end_line": 213, - "type": "FUNCTION", - "content_hash": "07a1608a24f20218" - }, - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.union": { - "file_path": "packages/codemode/src/declarations.ts", - "qualified_name": "packages.codemode.src.declarations.union", - "start_line": 215, - "end_line": 219, - "type": "FUNCTION", - "content_hash": "eb00eeade993c98d" - }, - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.schemaToType": { - "file_path": "packages/codemode/src/declarations.ts", - "qualified_name": "packages.codemode.src.declarations.schemaToType", - "start_line": 228, - "end_line": 231, - "type": "FUNCTION", - "content_hash": "e0f6398d4d23a834" - }, - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.SchemaContext": { - "file_path": "packages/codemode/src/declarations.ts", - "qualified_name": "packages.codemode.src.declarations.SchemaContext", - "start_line": 233, - "end_line": 238, - "type": "INTERFACE", - "content_hash": "00988e608e100bee" - }, - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.resolveRef": { - "file_path": "packages/codemode/src/declarations.ts", - "qualified_name": "packages.codemode.src.declarations.resolveRef", - "start_line": 240, - "end_line": 249, - "type": "FUNCTION", - "content_hash": "5a179b4030854c05" - }, - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.toType": { - "file_path": "packages/codemode/src/declarations.ts", - "qualified_name": "packages.codemode.src.declarations.toType", - "start_line": 251, - "end_line": 308, - "type": "FUNCTION", - "content_hash": "67a31c43b309eb13" - }, - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.toType.schema.enum.map() callback": { - "file_path": "packages/codemode/src/declarations.ts", - "qualified_name": "packages.codemode.src.declarations.toType.schema.enum.map() callback", - "start_line": 270, - "end_line": 270, - "type": "FUNCTION", - "content_hash": "882bc7f8d8bc3151" - }, - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.toType.variants.map() callback": { - "file_path": "packages/codemode/src/declarations.ts", - "qualified_name": "packages.codemode.src.declarations.toType.variants.map() callback", - "start_line": 273, - "end_line": 273, - "type": "FUNCTION", - "content_hash": "bde89f6678f8436a" - }, - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.toType.parts": { - "file_path": "packages/codemode/src/declarations.ts", - "qualified_name": "packages.codemode.src.declarations.toType.parts", - "start_line": 275, - "end_line": 277, - "type": "CLASS", - "content_hash": "e290292f1a852bce" - }, - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.toType.parts.schema.allOf.map() callback": { - "file_path": "packages/codemode/src/declarations.ts", - "qualified_name": "packages.codemode.src.declarations.toType.parts.schema.allOf.map() callback", - "start_line": 276, - "end_line": 276, - "type": "FUNCTION", - "content_hash": "02116fd402b31864" - }, - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.toType.parts.filter() callback": { - "file_path": "packages/codemode/src/declarations.ts", - "qualified_name": "packages.codemode.src.declarations.toType.parts.filter() callback", - "start_line": 277, - "end_line": 277, - "type": "FUNCTION", - "content_hash": "c2f06edf579b0bd3" - }, - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.toType.parts.map() callback": { - "file_path": "packages/codemode/src/declarations.ts", - "qualified_name": "packages.codemode.src.declarations.toType.parts.map() callback", - "start_line": 280, - "end_line": 280, - "type": "FUNCTION", - "content_hash": "01613cbeee1de561" - }, - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.toType.type.map() callback": { - "file_path": "packages/codemode/src/declarations.ts", - "qualified_name": "packages.codemode.src.declarations.toType.type.map() callback", - "start_line": 284, - "end_line": 284, - "type": "FUNCTION", - "content_hash": "cd3e7765421f5c32" - }, - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.arrayType": { - "file_path": "packages/codemode/src/declarations.ts", - "qualified_name": "packages.codemode.src.declarations.arrayType", - "start_line": 310, - "end_line": 321, - "type": "FUNCTION", - "content_hash": "7c478c1c112b2cf8" - }, - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.arrayType.tuple.map() callback": { - "file_path": "packages/codemode/src/declarations.ts", - "qualified_name": "packages.codemode.src.declarations.arrayType.tuple.map() callback", - "start_line": 319, - "end_line": 319, - "type": "FUNCTION", - "content_hash": "769e6088c94415df" - }, - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.descriptionOf": { - "file_path": "packages/codemode/src/declarations.ts", - "qualified_name": "packages.codemode.src.declarations.descriptionOf", - "start_line": 323, - "end_line": 325, - "type": "FUNCTION", - "content_hash": "262b6bcf9abf91cc" - }, - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.objectType": { - "file_path": "packages/codemode/src/declarations.ts", - "qualified_name": "packages.codemode.src.declarations.objectType", - "start_line": 327, - "end_line": 355, - "type": "FUNCTION", - "content_hash": "c45a97a06d472d71" - }, - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.objectType.members": { - "file_path": "packages/codemode/src/declarations.ts", - "qualified_name": "packages.codemode.src.declarations.objectType.members", - "start_line": 331, - "end_line": 334, - "type": "CLASS", - "content_hash": "5cb0172aca814423" - }, - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.objectType.members.names.map() callback": { - "file_path": "packages/codemode/src/declarations.ts", - "qualified_name": "packages.codemode.src.declarations.objectType.members.names.map() callback", - "start_line": 331, - "end_line": 334, - "type": "FUNCTION", - "content_hash": "5cb0172aca814423" - }, - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.objectType.names.some() callback": { - "file_path": "packages/codemode/src/declarations.ts", - "qualified_name": "packages.codemode.src.declarations.objectType.names.some() callback", - "start_line": 343, - "end_line": 343, - "type": "FUNCTION", - "content_hash": "b118ff14cb294eaa" - }, - "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.objectType.names.forEach() callback": { - "file_path": "packages/codemode/src/declarations.ts", - "qualified_name": "packages.codemode.src.declarations.objectType.names.forEach() callback", - "start_line": 346, - "end_line": 351, - "type": "FUNCTION", - "content_hash": "1f2ac02592579089" - }, - "packages/codemode/src/identifier.ts|packages.codemode.src.identifier.toCodemodeIdentifier": { - "file_path": "packages/codemode/src/identifier.ts", - "qualified_name": "packages.codemode.src.identifier.toCodemodeIdentifier", - "start_line": 5, - "end_line": 12, - "type": "FUNCTION", - "content_hash": "f24fffc5bdebe828" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.VmEvents": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.VmEvents", - "start_line": 58, - "end_line": 63, - "type": "INTERFACE", - "content_hash": "cc1ef53346dce059" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.VmEvents.message": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.VmEvents.message", - "start_line": 60, - "end_line": 60, - "type": "METHOD", - "content_hash": "1b5de144e0ea44ac" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.VmEvents.failure": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.VmEvents.failure", - "start_line": 62, - "end_line": 62, - "type": "METHOD", - "content_hash": "3350d96762a4e5ae" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.VmChannel": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.VmChannel", - "start_line": 66, - "end_line": 70, - "type": "INTERFACE", - "content_hash": "d6112ea545a59b7a" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.VmChannel.post": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.VmChannel.post", - "start_line": 67, - "end_line": 67, - "type": "METHOD", - "content_hash": "e1feeacc8b93efc5" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.VmChannel.stop": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.VmChannel.stop", - "start_line": 69, - "end_line": 69, - "type": "METHOD", - "content_hash": "b56d3aaf6bd11376" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.errorMessage": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.errorMessage", - "start_line": 78, - "end_line": 80, - "type": "FUNCTION", - "content_hash": "8856b427b8dbece0" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.serializeStore": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.serializeStore", - "start_line": 82, - "end_line": 89, - "type": "FUNCTION", - "content_hash": "e9bc1ae50155ab7a" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.BridgeError": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.BridgeError", - "start_line": 96, - "end_line": 96, - "type": "CLASS", - "content_hash": "3ee8b1bfc0a7d7fb" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.parseBridgeJson": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.parseBridgeJson", - "start_line": 98, - "end_line": 104, - "type": "FUNCTION", - "content_hash": "2dfe1b0f4d4d7ce5" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.parseStoreWrites": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.parseStoreWrites", - "start_line": 106, - "end_line": 123, - "type": "FUNCTION", - "content_hash": "257b01378787eebf" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.parseScriptError": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.parseScriptError", - "start_line": 125, - "end_line": 137, - "type": "FUNCTION", - "content_hash": "7911ae7c05170ba5" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.PendingCall": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.PendingCall", - "start_line": 139, - "end_line": 143, - "type": "INTERFACE", - "content_hash": "12f6d96ffc0383a3" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.ExecutionOptions": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.ExecutionOptions", - "start_line": 145, - "end_line": 154, - "type": "INTERFACE", - "content_hash": "3f121912b3715134" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.Execution", - "start_line": 157, - "end_line": 352, - "type": "CLASS", - "content_hash": "a639c38311bfaecf" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.constructor": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.Execution.constructor", - "start_line": 172, - "end_line": 226, - "type": "CONSTRUCTOR", - "content_hash": "ca0a95046e458b68" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.constructor.setTimeout() callback": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.Execution.constructor.setTimeout() callback", - "start_line": 181, - "end_line": 183, - "type": "FUNCTION", - "content_hash": "cd7461e1e26600af" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.constructor.data.tools.map() callback": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.Execution.constructor.data.tools.map() callback", - "start_line": 197, - "end_line": 201, - "type": "FUNCTION", - "content_hash": "74f1bc0b3b234f3d" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.constructor.data.globals.map() callback": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.Execution.constructor.data.globals.map() callback", - "start_line": 202, - "end_line": 205, - "type": "FUNCTION", - "content_hash": "3d5cf4d498e26fc5" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.constructor.events": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.Execution.constructor.events", - "start_line": 209, - "end_line": 212, - "type": "CLASS", - "content_hash": "956ea9f229466f28" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.constructor.events.message": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.Execution.constructor.events.message", - "start_line": 210, - "end_line": 210, - "type": "METHOD", - "content_hash": "2303c9455f44117b" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.constructor.events.failure": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.Execution.constructor.events.failure", - "start_line": 211, - "end_line": 211, - "type": "METHOD", - "content_hash": "b9f3db69698f9601" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.constructor.then() callback": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.constructor.then() callback", - "start_line": 214, - "end_line": 221, - "type": "FUNCTION", - "content_hash": "7e31aedf100fb7f3" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.constructor.then() callback.catch() callback": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.Execution.constructor.then() callback.catch() callback", - "start_line": 216, - "end_line": 216, - "type": "FUNCTION", - "content_hash": "bf0e42c78d9bd0d3" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.constructor.then() callback": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.Execution.constructor.then() callback", - "start_line": 222, - "end_line": 224, - "type": "FUNCTION", - "content_hash": "d892ae33e0e60042" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.abort": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.Execution.abort", - "start_line": 228, - "end_line": 231, - "type": "METHOD", - "content_hash": "6d41dac4033eac8a" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.onAbort": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.Execution.onAbort", - "start_line": 233, - "end_line": 236, - "type": "METHOD", - "content_hash": "8d98fa77a8899fb3" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.post": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.Execution.post", - "start_line": 238, - "end_line": 241, - "type": "METHOD", - "content_hash": "7ebea0d62f378cae" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.receive": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.Execution.receive", - "start_line": 244, - "end_line": 256, - "type": "METHOD", - "content_hash": "a55f12e5a3c190a2" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.handleMessage": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.Execution.handleMessage", - "start_line": 258, - "end_line": 276, - "type": "METHOD", - "content_hash": "6c7bf07d6129da8f" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.handleDone": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.Execution.handleDone", - "start_line": 278, - "end_line": 286, - "type": "METHOD", - "content_hash": "c6d7791f6dcd1fc6" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.handleCall": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.Execution.handleCall", - "start_line": 288, - "end_line": 318, - "type": "METHOD", - "content_hash": "beb2019d7f4b4db2" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.finish": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.Execution.finish", - "start_line": 320, - "end_line": 351, - "type": "METHOD", - "content_hash": "d150f3aa972661b2" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.finish.catch() callback": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.Execution.finish.catch() callback", - "start_line": 349, - "end_line": 349, - "type": "FUNCTION", - "content_hash": "af4ff500dd1c16bb" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.finish.then() callback": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.Execution.finish.then() callback", - "start_line": 350, - "end_line": 350, - "type": "FUNCTION", - "content_hash": "9af55f13f2d1d268" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.CodemodeSandboxBase": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.CodemodeSandboxBase", - "start_line": 363, - "end_line": 436, - "type": "CLASS", - "content_hash": "f7955b4ff0e1b76c" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.CodemodeSandboxBase.constructor": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.CodemodeSandboxBase.constructor", - "start_line": 372, - "end_line": 390, - "type": "CONSTRUCTOR", - "content_hash": "6961ec98747d200c" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.CodemodeSandboxBase.constructor.parts.every() callback": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.CodemodeSandboxBase.constructor.parts.every() callback", - "start_line": 380, - "end_line": 380, - "type": "FUNCTION", - "content_hash": "75134b0e8fe43fc6" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.CodemodeSandboxBase.registerTool": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.CodemodeSandboxBase.registerTool", - "start_line": 393, - "end_line": 396, - "type": "METHOD", - "content_hash": "79453fffe9ea8f51" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.CodemodeSandboxBase.unregisterTool": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.CodemodeSandboxBase.unregisterTool", - "start_line": 398, - "end_line": 400, - "type": "METHOD", - "content_hash": "acf410438a6494b9" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.CodemodeSandboxBase.tools": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.CodemodeSandboxBase.tools", - "start_line": 402, - "end_line": 404, - "type": "METHOD", - "content_hash": "dbcb55203cf25bc8" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.CodemodeSandboxBase.globals": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.CodemodeSandboxBase.globals", - "start_line": 406, - "end_line": 408, - "type": "METHOD", - "content_hash": "82d06d6e8c9773e8" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.CodemodeSandboxBase.execute": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.CodemodeSandboxBase.execute", - "start_line": 415, - "end_line": 429, - "type": "METHOD", - "content_hash": "59f9c255c1e9ef62" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.CodemodeSandboxBase.execute.execution.promise.finally() callback": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.CodemodeSandboxBase.execute.execution.promise.finally() callback", - "start_line": 428, - "end_line": 428, - "type": "FUNCTION", - "content_hash": "0d15daab554d483e" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.CodemodeSandboxBase.close": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.CodemodeSandboxBase.close", - "start_line": 432, - "end_line": 435, - "type": "METHOD", - "content_hash": "a90b8de414c32143" - }, - "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.CodemodeSandboxBase.close.map() callback": { - "file_path": "packages/codemode/src/runtime/execution.ts", - "qualified_name": "packages.codemode.src.runtime.execution.CodemodeSandboxBase.close.map() callback", - "start_line": 434, - "end_line": 434, - "type": "FUNCTION", - "content_hash": "b9384979f127c723" - }, - "packages/codemode/src/runtime/host.ts|packages.codemode.src.runtime.host.defaultWorkerUrl": { - "file_path": "packages/codemode/src/runtime/host.ts", - "qualified_name": "packages.codemode.src.runtime.host.defaultWorkerUrl", - "start_line": 7, - "end_line": 10, - "type": "FUNCTION", - "content_hash": "a0fa5989ed5ff8ec" - }, - "packages/codemode/src/runtime/host.ts|packages.codemode.src.runtime.host.workerLauncher": { - "file_path": "packages/codemode/src/runtime/host.ts", - "qualified_name": "packages.codemode.src.runtime.host.workerLauncher", - "start_line": 19, - "end_line": 66, - "type": "FUNCTION", - "content_hash": "b5353817f415744f" - }, - "packages/codemode/src/runtime/host.ts|packages.codemode.src.runtime.host.workerLauncher.": { - "file_path": "packages/codemode/src/runtime/host.ts", - "qualified_name": "packages.codemode.src.runtime.host.workerLauncher.", - "start_line": 23, - "end_line": 65, - "type": "FUNCTION", - "content_hash": "ba0392a758c41067" - }, - "packages/codemode/src/runtime/host.ts|packages.codemode.src.runtime.host.workerLauncher..worker.on(\"message\") callback": { - "file_path": "packages/codemode/src/runtime/host.ts", - "qualified_name": "packages.codemode.src.runtime.host.workerLauncher..worker.on(\"message\") callback", - "start_line": 38, - "end_line": 47, - "type": "FUNCTION", - "content_hash": "85a88dbe489a4c27" - }, - "packages/codemode/src/runtime/host.ts|packages.codemode.src.runtime.host.workerLauncher..worker.on(\"error\") callback": { - "file_path": "packages/codemode/src/runtime/host.ts", - "qualified_name": "packages.codemode.src.runtime.host.workerLauncher..worker.on(\"error\") callback", - "start_line": 48, - "end_line": 54, - "type": "FUNCTION", - "content_hash": "1dad1cfd29fb896e" - }, - "packages/codemode/src/runtime/host.ts|packages.codemode.src.runtime.host.workerLauncher..worker.on(\"exit\") callback": { - "file_path": "packages/codemode/src/runtime/host.ts", - "qualified_name": "packages.codemode.src.runtime.host.workerLauncher..worker.on(\"exit\") callback", - "start_line": 55, - "end_line": 57, - "type": "FUNCTION", - "content_hash": "e42b8e7131822f7b" - }, - "packages/codemode/src/runtime/host.ts|packages.codemode.src.runtime.host.workerLauncher..post": { - "file_path": "packages/codemode/src/runtime/host.ts", - "qualified_name": "packages.codemode.src.runtime.host.workerLauncher..post", - "start_line": 59, - "end_line": 59, - "type": "METHOD", - "content_hash": "011611c02656a822" - }, - "packages/codemode/src/runtime/host.ts|packages.codemode.src.runtime.host.workerLauncher..stop": { - "file_path": "packages/codemode/src/runtime/host.ts", - "qualified_name": "packages.codemode.src.runtime.host.workerLauncher..stop", - "start_line": 60, - "end_line": 63, - "type": "METHOD", - "content_hash": "f1c53a5ea1a3e9c8" - }, - "packages/codemode/src/runtime/host.ts|packages.codemode.src.runtime.host.workerLauncher..stop.catch() callback": { - "file_path": "packages/codemode/src/runtime/host.ts", - "qualified_name": "packages.codemode.src.runtime.host.workerLauncher..stop.catch() callback", - "start_line": 62, - "end_line": 62, - "type": "FUNCTION", - "content_hash": "8d5e6328dc82fbb7" - }, - "packages/codemode/src/runtime/host.ts|packages.codemode.src.runtime.host.CodemodeSandbox": { - "file_path": "packages/codemode/src/runtime/host.ts", - "qualified_name": "packages.codemode.src.runtime.host.CodemodeSandbox", - "start_line": 75, - "end_line": 79, - "type": "CLASS", - "content_hash": "3ce8e7fbd69a8806" - }, - "packages/codemode/src/runtime/host.ts|packages.codemode.src.runtime.host.CodemodeSandbox.constructor": { - "file_path": "packages/codemode/src/runtime/host.ts", - "qualified_name": "packages.codemode.src.runtime.host.CodemodeSandbox.constructor", - "start_line": 76, - "end_line": 78, - "type": "CONSTRUCTOR", - "content_hash": "e5e9615e61295a0f" - }, - "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.InlineCodemodeSandboxOptions": { - "file_path": "packages/codemode/src/runtime/inline.ts", - "qualified_name": "packages.codemode.src.runtime.inline.InlineCodemodeSandboxOptions", - "start_line": 44, - "end_line": 55, - "type": "INTERFACE", - "content_hash": "7aa3a308820f5cb9" - }, - "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher": { - "file_path": "packages/codemode/src/runtime/inline.ts", - "qualified_name": "packages.codemode.src.runtime.inline.inlineLauncher", - "start_line": 57, - "end_line": 112, - "type": "FUNCTION", - "content_hash": "2f7482de33e6a5a4" - }, - "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher.": { - "file_path": "packages/codemode/src/runtime/inline.ts", - "qualified_name": "packages.codemode.src.runtime.inline.inlineLauncher.", - "start_line": 61, - "end_line": 111, - "type": "FUNCTION", - "content_hash": "f2f4e7a0238965b8" - }, - "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher..session": { - "file_path": "packages/codemode/src/runtime/inline.ts", - "qualified_name": "packages.codemode.src.runtime.inline.inlineLauncher..session", - "start_line": 72, - "end_line": 100, - "type": "CLASS", - "content_hash": "7081162258dde71b" - }, - "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher..session.shouldInterrupt": { - "file_path": "packages/codemode/src/runtime/inline.ts", - "qualified_name": "packages.codemode.src.runtime.inline.inlineLauncher..session.shouldInterrupt", - "start_line": 76, - "end_line": 81, - "type": "METHOD", - "content_hash": "a045482fa483d599" - }, - "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher..session.post": { - "file_path": "packages/codemode/src/runtime/inline.ts", - "qualified_name": "packages.codemode.src.runtime.inline.inlineLauncher..session.post", - "start_line": 82, - "end_line": 99, - "type": "METHOD", - "content_hash": "e01d47ad5376d3a7" - }, - "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher..session.post.queueMicrotask() callback": { - "file_path": "packages/codemode/src/runtime/inline.ts", - "qualified_name": "packages.codemode.src.runtime.inline.inlineLauncher..session.post.queueMicrotask() callback", - "start_line": 87, - "end_line": 98, - "type": "FUNCTION", - "content_hash": "1674a296fdf5ad80" - }, - "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher..post": { - "file_path": "packages/codemode/src/runtime/inline.ts", - "qualified_name": "packages.codemode.src.runtime.inline.inlineLauncher..post", - "start_line": 102, - "end_line": 104, - "type": "METHOD", - "content_hash": "f300322801418f00" - }, - "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher..stop": { - "file_path": "packages/codemode/src/runtime/inline.ts", - "qualified_name": "packages.codemode.src.runtime.inline.inlineLauncher..stop", - "start_line": 105, - "end_line": 109, - "type": "METHOD", - "content_hash": "34767cb2d4d0f69d" - }, - "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.InlineCodemodeSandbox": { - "file_path": "packages/codemode/src/runtime/inline.ts", - "qualified_name": "packages.codemode.src.runtime.inline.InlineCodemodeSandbox", - "start_line": 121, - "end_line": 125, - "type": "CLASS", - "content_hash": "443cbfbf790618bd" - }, - "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.InlineCodemodeSandbox.constructor": { - "file_path": "packages/codemode/src/runtime/inline.ts", - "qualified_name": "packages.codemode.src.runtime.inline.InlineCodemodeSandbox.constructor", - "start_line": 122, - "end_line": 124, - "type": "CONSTRUCTOR", - "content_hash": "42acdd0f5fe7ce7b" - }, - "packages/codemode/src/runtime/protocol.ts|packages.codemode.src.runtime.protocol.VmStartData": { - "file_path": "packages/codemode/src/runtime/protocol.ts", - "qualified_name": "packages.codemode.src.runtime.protocol.VmStartData", - "start_line": 14, - "end_line": 22, - "type": "INTERFACE", - "content_hash": "a3b0a99a42989668" - }, - "packages/codemode/src/runtime/protocol.ts|packages.codemode.src.runtime.protocol.WorkerData": { - "file_path": "packages/codemode/src/runtime/protocol.ts", - "qualified_name": "packages.codemode.src.runtime.protocol.WorkerData", - "start_line": 24, - "end_line": 32, - "type": "INTERFACE", - "content_hash": "ae90393cf402aba4" - }, - "packages/codemode/src/runtime/protocol.ts|packages.codemode.src.runtime.protocol.isWorkerToHostMessage": { - "file_path": "packages/codemode/src/runtime/protocol.ts", - "qualified_name": "packages.codemode.src.runtime.protocol.isWorkerToHostMessage", - "start_line": 50, - "end_line": 54, - "type": "FUNCTION", - "content_hash": "57af55d90c5a2f1f" - }, - "packages/codemode/src/runtime/protocol.ts|packages.codemode.src.runtime.protocol.isHostToWorkerMessage": { - "file_path": "packages/codemode/src/runtime/protocol.ts", - "qualified_name": "packages.codemode.src.runtime.protocol.isHostToWorkerMessage", - "start_line": 56, - "end_line": 58, - "type": "FUNCTION", - "content_hash": "39ef8896c9c7ba28" - }, - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.CodemodeRemoteRequest": { - "file_path": "packages/codemode/src/runtime/remote.ts", - "qualified_name": "packages.codemode.src.runtime.remote.CodemodeRemoteRequest", - "start_line": 52, - "end_line": 56, - "type": "INTERFACE", - "content_hash": "d58df45c5346c190" - }, - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.CodemodeRemote": { - "file_path": "packages/codemode/src/runtime/remote.ts", - "qualified_name": "packages.codemode.src.runtime.remote.CodemodeRemote", - "start_line": 73, - "end_line": 75, - "type": "INTERFACE", - "content_hash": "028e7d3ef1d4f89d" - }, - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.CodemodeRemote.execute": { - "file_path": "packages/codemode/src/runtime/remote.ts", - "qualified_name": "packages.codemode.src.runtime.remote.CodemodeRemote.execute", - "start_line": 74, - "end_line": 74, - "type": "METHOD", - "content_hash": "05ae0e6ef45acd5c" - }, - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.RemoteCodemodeSandboxOptions": { - "file_path": "packages/codemode/src/runtime/remote.ts", - "qualified_name": "packages.codemode.src.runtime.remote.RemoteCodemodeSandboxOptions", - "start_line": 77, - "end_line": 85, - "type": "INTERFACE", - "content_hash": "df9197694de75cb0" - }, - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.CodemodeServeOptions": { - "file_path": "packages/codemode/src/runtime/remote.ts", - "qualified_name": "packages.codemode.src.runtime.remote.CodemodeServeOptions", - "start_line": 91, - "end_line": 97, - "type": "INTERFACE", - "content_hash": "9a5419e2a48c01b5" - }, - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.serveCodemodeRemote": { - "file_path": "packages/codemode/src/runtime/remote.ts", - "qualified_name": "packages.codemode.src.runtime.remote.serveCodemodeRemote", - "start_line": 104, - "end_line": 192, - "type": "FUNCTION", - "content_hash": "7979669164bb201e" - }, - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.serveCodemodeRemote.": { - "file_path": "packages/codemode/src/runtime/remote.ts", - "qualified_name": "packages.codemode.src.runtime.remote.serveCodemodeRemote.", - "start_line": 121, - "end_line": 191, - "type": "FUNCTION", - "content_hash": "f365bb40a07ea60c" - }, - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.serveCodemodeRemote..end": { - "file_path": "packages/codemode/src/runtime/remote.ts", - "qualified_name": "packages.codemode.src.runtime.remote.serveCodemodeRemote..end", - "start_line": 135, - "end_line": 144, - "type": "CLASS", - "content_hash": "629185b95690d2c0" - }, - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.serveCodemodeRemote..end.delivered": { - "file_path": "packages/codemode/src/runtime/remote.ts", - "qualified_name": "packages.codemode.src.runtime.remote.serveCodemodeRemote..end.delivered", - "start_line": 139, - "end_line": 139, - "type": "CLASS", - "content_hash": "6587e0b4e63f9ee4" - }, - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.serveCodemodeRemote..end.delivered.catch() callback": { - "file_path": "packages/codemode/src/runtime/remote.ts", - "qualified_name": "packages.codemode.src.runtime.remote.serveCodemodeRemote..end.delivered.catch() callback", - "start_line": 139, - "end_line": 139, - "type": "FUNCTION", - "content_hash": "6587e0b4e63f9ee4" - }, - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.serveCodemodeRemote..end.delivered.then() callback": { - "file_path": "packages/codemode/src/runtime/remote.ts", - "qualified_name": "packages.codemode.src.runtime.remote.serveCodemodeRemote..end.delivered.then() callback", - "start_line": 141, - "end_line": 141, - "type": "FUNCTION", - "content_hash": "e11b1c0348465d4b" - }, - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.serveCodemodeRemote..end.catch() callback": { - "file_path": "packages/codemode/src/runtime/remote.ts", - "qualified_name": "packages.codemode.src.runtime.remote.serveCodemodeRemote..end.catch() callback", - "start_line": 142, - "end_line": 142, - "type": "FUNCTION", - "content_hash": "97fa901507e513d0" - }, - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.serveCodemodeRemote..end.then() callback": { - "file_path": "packages/codemode/src/runtime/remote.ts", - "qualified_name": "packages.codemode.src.runtime.remote.serveCodemodeRemote..end.then() callback", - "start_line": 143, - "end_line": 143, - "type": "FUNCTION", - "content_hash": "8de17a9e9e473ea4" - }, - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.serveCodemodeRemote..onMessage": { - "file_path": "packages/codemode/src/runtime/remote.ts", - "qualified_name": "packages.codemode.src.runtime.remote.serveCodemodeRemote..onMessage", - "start_line": 154, - "end_line": 172, - "type": "CLASS", - "content_hash": "dccf95bae646e76d" - }, - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote..onMessage.then() callback": { - "file_path": "packages/codemode/src/runtime/remote.ts", - "qualified_name": "packages.codemode.src.runtime.remote..onMessage.then() callback", - "start_line": 162, - "end_line": 162, - "type": "FUNCTION", - "content_hash": "8b3dba81c20b20fb" - }, - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.serveCodemodeRemote..onMessage.then() callback": { - "file_path": "packages/codemode/src/runtime/remote.ts", - "qualified_name": "packages.codemode.src.runtime.remote.serveCodemodeRemote..onMessage.then() callback", - "start_line": 167, - "end_line": 167, - "type": "FUNCTION", - "content_hash": "680d8744231ef2b9" - }, - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.serveCodemodeRemote..failure": { - "file_path": "packages/codemode/src/runtime/remote.ts", - "qualified_name": "packages.codemode.src.runtime.remote.serveCodemodeRemote..failure", - "start_line": 178, - "end_line": 178, - "type": "METHOD", - "content_hash": "396569b8888ae755" - }, - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.serveCodemodeRemote..then() callback.catch() callback": { - "file_path": "packages/codemode/src/runtime/remote.ts", - "qualified_name": "packages.codemode.src.runtime.remote.serveCodemodeRemote..then() callback.catch() callback", - "start_line": 184, - "end_line": 184, - "type": "FUNCTION", - "content_hash": "4fec27a079227df1" - }, - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.serveCodemodeRemote..then() callback": { - "file_path": "packages/codemode/src/runtime/remote.ts", - "qualified_name": "packages.codemode.src.runtime.remote.serveCodemodeRemote..then() callback", - "start_line": 189, - "end_line": 189, - "type": "FUNCTION", - "content_hash": "9e14a83cacee7ccf" - }, - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.remoteLauncher": { - "file_path": "packages/codemode/src/runtime/remote.ts", - "qualified_name": "packages.codemode.src.runtime.remote.remoteLauncher", - "start_line": 194, - "end_line": 259, - "type": "FUNCTION", - "content_hash": "07545b7cf9d805f1" - }, - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.remoteLauncher.": { - "file_path": "packages/codemode/src/runtime/remote.ts", - "qualified_name": "packages.codemode.src.runtime.remote.remoteLauncher.", - "start_line": 195, - "end_line": 258, - "type": "FUNCTION", - "content_hash": "3647c1be7fc2c3b1" - }, - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.remoteLauncher..exchange": { - "file_path": "packages/codemode/src/runtime/remote.ts", - "qualified_name": "packages.codemode.src.runtime.remote.remoteLauncher..exchange", - "start_line": 200, - "end_line": 222, - "type": "CLASS", - "content_hash": "bf04b3773d4e6f59" - }, - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.remoteLauncher..exchange.": { - "file_path": "packages/codemode/src/runtime/remote.ts", - "qualified_name": "packages.codemode.src.runtime.remote.remoteLauncher..exchange.", - "start_line": 201, - "end_line": 222, - "type": "FUNCTION", - "content_hash": "b9ddfe4b22dcee0b" - }, - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.remoteLauncher..exchange..call": { - "file_path": "packages/codemode/src/runtime/remote.ts", - "qualified_name": "packages.codemode.src.runtime.remote.remoteLauncher..exchange..call", - "start_line": 208, - "end_line": 208, - "type": "CLASS", - "content_hash": "934ffe08d655726b" - }, - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.remoteLauncher..exchange..call.messages.find() callback": { - "file_path": "packages/codemode/src/runtime/remote.ts", - "qualified_name": "packages.codemode.src.runtime.remote.remoteLauncher..exchange..call.messages.find() callback", - "start_line": 208, - "end_line": 208, - "type": "FUNCTION", - "content_hash": "934ffe08d655726b" - }, - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote..then() callback": { - "file_path": "packages/codemode/src/runtime/remote.ts", - "qualified_name": "packages.codemode.src.runtime.remote..then() callback", - "start_line": 232, - "end_line": 232, - "type": "FUNCTION", - "content_hash": "c9b654996ec28abd" - }, - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.remoteLauncher..then() callback": { - "file_path": "packages/codemode/src/runtime/remote.ts", - "qualified_name": "packages.codemode.src.runtime.remote.remoteLauncher..then() callback", - "start_line": 239, - "end_line": 242, - "type": "FUNCTION", - "content_hash": "9b3c3aeefcc51710" - }, - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.remoteLauncher..post": { - "file_path": "packages/codemode/src/runtime/remote.ts", - "qualified_name": "packages.codemode.src.runtime.remote.remoteLauncher..post", - "start_line": 246, - "end_line": 251, - "type": "METHOD", - "content_hash": "499104e55307213e" - }, - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.remoteLauncher..stop": { - "file_path": "packages/codemode/src/runtime/remote.ts", - "qualified_name": "packages.codemode.src.runtime.remote.remoteLauncher..stop", - "start_line": 252, - "end_line": 256, - "type": "METHOD", - "content_hash": "024157a51fe0423b" - }, - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.RemoteCodemodeSandbox": { - "file_path": "packages/codemode/src/runtime/remote.ts", - "qualified_name": "packages.codemode.src.runtime.remote.RemoteCodemodeSandbox", - "start_line": 268, - "end_line": 272, - "type": "CLASS", - "content_hash": "7581a464a5a07e66" - }, - "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.RemoteCodemodeSandbox.constructor": { - "file_path": "packages/codemode/src/runtime/remote.ts", - "qualified_name": "packages.codemode.src.runtime.remote.RemoteCodemodeSandbox.constructor", - "start_line": 269, - "end_line": 271, - "type": "CONSTRUCTOR", - "content_hash": "9571fc4624644f47" - }, - "packages/codemode/src/runtime/vm.ts|packages.codemode.src.runtime.vm.VmSession": { - "file_path": "packages/codemode/src/runtime/vm.ts", - "qualified_name": "packages.codemode.src.runtime.vm.VmSession", - "start_line": 28, - "end_line": 32, - "type": "INTERFACE", - "content_hash": "12549f20ba85acb7" - }, - "packages/codemode/src/runtime/vm.ts|packages.codemode.src.runtime.vm.VmSession.deliver": { - "file_path": "packages/codemode/src/runtime/vm.ts", - "qualified_name": "packages.codemode.src.runtime.vm.VmSession.deliver", - "start_line": 29, - "end_line": 29, - "type": "METHOD", - "content_hash": "b679717cd42ec059" - }, - "packages/codemode/src/runtime/vm.ts|packages.codemode.src.runtime.vm.VmSession.dispose": { - "file_path": "packages/codemode/src/runtime/vm.ts", - "qualified_name": "packages.codemode.src.runtime.vm.VmSession.dispose", - "start_line": 31, - "end_line": 31, - "type": "METHOD", - "content_hash": "e2302a7d8a3a0100" - }, - "packages/codemode/src/runtime/vm.ts|packages.codemode.src.runtime.vm.StartVmOptions": { - "file_path": "packages/codemode/src/runtime/vm.ts", - "qualified_name": "packages.codemode.src.runtime.vm.StartVmOptions", - "start_line": 34, - "end_line": 46, - "type": "INTERFACE", - "content_hash": "00bd6732cbafe1fe" - }, - "packages/codemode/src/runtime/vm.ts|packages.codemode.src.runtime.vm.StartVmOptions.post": { - "file_path": "packages/codemode/src/runtime/vm.ts", - "qualified_name": "packages.codemode.src.runtime.vm.StartVmOptions.post", - "start_line": 44, - "end_line": 44, - "type": "METHOD", - "content_hash": "7aed821fc2dc655f" - }, - "packages/codemode/src/runtime/vm.ts|packages.codemode.src.runtime.vm.StartVmOptions.shouldInterrupt": { - "file_path": "packages/codemode/src/runtime/vm.ts", - "qualified_name": "packages.codemode.src.runtime.vm.StartVmOptions.shouldInterrupt", - "start_line": 45, - "end_line": 45, - "type": "METHOD", - "content_hash": "46deb7e49c0445af" - }, - "packages/codemode/src/runtime/vm.ts|packages.codemode.src.runtime.vm.discardOutput": { - "file_path": "packages/codemode/src/runtime/vm.ts", - "qualified_name": "packages.codemode.src.runtime.vm.discardOutput", - "start_line": 54, - "end_line": 66, - "type": "FUNCTION", - "content_hash": "30996ed9c3bd3648" - }, - "packages/codemode/src/runtime/vm.ts|packages.codemode.src.runtime.vm.discardOutput.fd_write": { - "file_path": "packages/codemode/src/runtime/vm.ts", - "qualified_name": "packages.codemode.src.runtime.vm.discardOutput.fd_write", - "start_line": 56, - "end_line": 64, - "type": "METHOD", - "content_hash": "29ec7c8e2beaebf7" - }, - "packages/codemode/src/runtime/vm.ts|packages.codemode.src.runtime.vm.describeException": { - "file_path": "packages/codemode/src/runtime/vm.ts", - "qualified_name": "packages.codemode.src.runtime.vm.describeException", - "start_line": 68, - "end_line": 72, - "type": "FUNCTION", - "content_hash": "3c1a91d7250c7852" - }, - "packages/codemode/src/runtime/vm.ts|packages.codemode.src.runtime.vm.crashMessage": { - "file_path": "packages/codemode/src/runtime/vm.ts", - "qualified_name": "packages.codemode.src.runtime.vm.crashMessage", - "start_line": 77, - "end_line": 79, - "type": "FUNCTION", - "content_hash": "75b57ad86f9c39ab" - }, - "packages/codemode/src/runtime/vm.ts|packages.codemode.src.runtime.vm.startVm": { - "file_path": "packages/codemode/src/runtime/vm.ts", - "qualified_name": "packages.codemode.src.runtime.vm.startVm", - "start_line": 81, - "end_line": 210, - "type": "FUNCTION", - "content_hash": "e19157f7000825dc" - }, - "packages/codemode/src/runtime/vm.ts|packages.codemode.src.runtime.vm.startVm.session": { - "file_path": "packages/codemode/src/runtime/vm.ts", - "qualified_name": "packages.codemode.src.runtime.vm.startVm.session", - "start_line": 93, - "end_line": 116, - "type": "CLASS", - "content_hash": "d03f9d3a71ad2005" - }, - "packages/codemode/src/runtime/vm.ts|packages.codemode.src.runtime.vm.startVm.session.deliver": { - "file_path": "packages/codemode/src/runtime/vm.ts", - "qualified_name": "packages.codemode.src.runtime.vm.startVm.session.deliver", - "start_line": 94, - "end_line": 110, - "type": "METHOD", - "content_hash": "4acbd4ba9cdf7559" - }, - "packages/codemode/src/runtime/vm.ts|packages.codemode.src.runtime.vm.startVm.session.deliver.vm.withScope() callback": { - "file_path": "packages/codemode/src/runtime/vm.ts", - "qualified_name": "packages.codemode.src.runtime.vm.startVm.session.deliver.vm.withScope() callback", - "start_line": 97, - "end_line": 105, - "type": "FUNCTION", - "content_hash": "2a8ff8b2d450a250" - }, - "packages/codemode/src/runtime/vm.ts|packages.codemode.src.runtime.vm.startVm.session.dispose": { - "file_path": "packages/codemode/src/runtime/vm.ts", - "qualified_name": "packages.codemode.src.runtime.vm.startVm.session.dispose", - "start_line": 111, - "end_line": 115, - "type": "METHOD", - "content_hash": "89a05788cbaf1382" - }, - "packages/codemode/src/runtime/vm.ts|packages.codemode.src.runtime.vm.startVm.bridge": { - "file_path": "packages/codemode/src/runtime/vm.ts", - "qualified_name": "packages.codemode.src.runtime.vm.startVm.bridge", - "start_line": 137, - "end_line": 174, - "type": "CLASS", - "content_hash": "5ea50bee2f15a8db" - }, - "packages/codemode/src/runtime/vm.ts|packages.codemode.src.runtime.vm.startVm.bridge.vm.newFunction(\"bridge\") callback": { - "file_path": "packages/codemode/src/runtime/vm.ts", - "qualified_name": "packages.codemode.src.runtime.vm.startVm.bridge.vm.newFunction(\"bridge\") callback", - "start_line": 137, - "end_line": 174, - "type": "FUNCTION", - "content_hash": "5ea50bee2f15a8db" - }, - "packages/codemode/src/runtime/vm.ts|packages.codemode.src.runtime.vm.startVm.vm.withScope() callback": { - "file_path": "packages/codemode/src/runtime/vm.ts", - "qualified_name": "packages.codemode.src.runtime.vm.startVm.vm.withScope() callback", - "start_line": 177, - "end_line": 187, - "type": "FUNCTION", - "content_hash": "995fb9fbd21e02a1" - }, - "packages/codemode/src/runtime/worker.ts|packages.codemode.src.runtime.worker.post": { - "file_path": "packages/codemode/src/runtime/worker.ts", - "qualified_name": "packages.codemode.src.runtime.worker.post", - "start_line": 17, - "end_line": 19, - "type": "FUNCTION", - "content_hash": "6dda1e94b193080c" - }, - "packages/codemode/src/runtime/worker.ts|packages.codemode.src.runtime.worker.main": { - "file_path": "packages/codemode/src/runtime/worker.ts", - "qualified_name": "packages.codemode.src.runtime.worker.main", - "start_line": 21, - "end_line": 33, - "type": "FUNCTION", - "content_hash": "de0d10279d4cb513" - }, - "packages/codemode/src/runtime/worker.ts|packages.codemode.src.runtime.worker.main.session": { - "file_path": "packages/codemode/src/runtime/worker.ts", - "qualified_name": "packages.codemode.src.runtime.worker.main.session", - "start_line": 24, - "end_line": 29, - "type": "CLASS", - "content_hash": "2285d7fab62d077f" - }, - "packages/codemode/src/runtime/worker.ts|packages.codemode.src.runtime.worker.main.session.shouldInterrupt": { - "file_path": "packages/codemode/src/runtime/worker.ts", - "qualified_name": "packages.codemode.src.runtime.worker.main.session.shouldInterrupt", - "start_line": 28, - "end_line": 28, - "type": "METHOD", - "content_hash": "e83049220264e55d" - }, - "packages/codemode/src/runtime/worker.ts|packages.codemode.src.runtime.worker.main.parentPort.on(\"message\") callback": { - "file_path": "packages/codemode/src/runtime/worker.ts", - "qualified_name": "packages.codemode.src.runtime.worker.main.parentPort.on(\"message\") callback", - "start_line": 30, - "end_line": 32, - "type": "FUNCTION", - "content_hash": "98ebae21398a8578" - }, - "packages/codemode/src/runtime/worker.ts|packages.codemode.src.runtime.worker.catch() callback": { - "file_path": "packages/codemode/src/runtime/worker.ts", - "qualified_name": "packages.codemode.src.runtime.worker.catch() callback", - "start_line": 36, - "end_line": 38, - "type": "FUNCTION", - "content_hash": "081a4d141ef460a8" - }, - "packages/codemode/src/source.ts|packages.codemode.src.source.CodemodeSourceOptions": { - "file_path": "packages/codemode/src/source.ts", - "qualified_name": "packages.codemode.src.source.CodemodeSourceOptions", - "start_line": 32, - "end_line": 37, - "type": "INTERFACE", - "content_hash": "16581c5a5fc608a9" - }, - "packages/codemode/src/source.ts|packages.codemode.src.source.ParsedCodemodeSource": { - "file_path": "packages/codemode/src/source.ts", - "qualified_name": "packages.codemode.src.source.ParsedCodemodeSource", - "start_line": 39, - "end_line": 43, - "type": "INTERFACE", - "content_hash": "d1da7773f9ee28c3" - }, - "packages/codemode/src/source.ts|packages.codemode.src.source.CodemodeSourceError": { - "file_path": "packages/codemode/src/source.ts", - "qualified_name": "packages.codemode.src.source.CodemodeSourceError", - "start_line": 45, - "end_line": 50, - "type": "CLASS", - "content_hash": "cf32c187ddde1c3b" - }, - "packages/codemode/src/source.ts|packages.codemode.src.source.CodemodeSourceError.constructor": { - "file_path": "packages/codemode/src/source.ts", - "qualified_name": "packages.codemode.src.source.CodemodeSourceError.constructor", - "start_line": 46, - "end_line": 49, - "type": "CONSTRUCTOR", - "content_hash": "dd0b74427018bd7e" - }, - "packages/codemode/src/source.ts|packages.codemode.src.source.isSafeInteger": { - "file_path": "packages/codemode/src/source.ts", - "qualified_name": "packages.codemode.src.source.isSafeInteger", - "start_line": 52, - "end_line": 54, - "type": "FUNCTION", - "content_hash": "a0ba1edcc6afdb51" - }, - "packages/codemode/src/source.ts|packages.codemode.src.source.parseOptions": { - "file_path": "packages/codemode/src/source.ts", - "qualified_name": "packages.codemode.src.source.parseOptions", - "start_line": 56, - "end_line": 94, - "type": "FUNCTION", - "content_hash": "54cf8a2535d9d9da" - }, - "packages/codemode/src/source.ts|packages.codemode.src.source.parseCodemodeSource": { - "file_path": "packages/codemode/src/source.ts", - "qualified_name": "packages.codemode.src.source.parseCodemodeSource", - "start_line": 100, - "end_line": 115, - "type": "FUNCTION", - "content_hash": "573ebfc8c25a6439" - }, - "packages/codemode/src/types.ts|packages.codemode.src.types.CodemodeToolContext": { - "file_path": "packages/codemode/src/types.ts", - "qualified_name": "packages.codemode.src.types.CodemodeToolContext", - "start_line": 3, - "end_line": 9, - "type": "INTERFACE", - "content_hash": "2ad51f12a5e51983" - }, - "packages/codemode/src/types.ts|packages.codemode.src.types.CodemodeTool": { - "file_path": "packages/codemode/src/types.ts", - "qualified_name": "packages.codemode.src.types.CodemodeTool", - "start_line": 14, - "end_line": 41, - "type": "INTERFACE", - "content_hash": "98491b97b2c1b625" - }, - "packages/codemode/src/types.ts|packages.codemode.src.types.CodemodeTool.execute": { - "file_path": "packages/codemode/src/types.ts", - "qualified_name": "packages.codemode.src.types.CodemodeTool.execute", - "start_line": 40, - "end_line": 40, - "type": "METHOD", - "content_hash": "faf0577ae55084ab" - }, - "packages/codemode/src/types.ts|packages.codemode.src.types.CodemodeCall": { - "file_path": "packages/codemode/src/types.ts", - "qualified_name": "packages.codemode.src.types.CodemodeCall", - "start_line": 53, - "end_line": 57, - "type": "INTERFACE", - "content_hash": "e391a6936a1ef915" - }, - "packages/codemode/src/types.ts|packages.codemode.src.types.CodemodeError": { - "file_path": "packages/codemode/src/types.ts", - "qualified_name": "packages.codemode.src.types.CodemodeError", - "start_line": 75, - "end_line": 80, - "type": "INTERFACE", - "content_hash": "c570c83bb7c8b84f" - }, - "packages/codemode/src/types.ts|packages.codemode.src.types.CodemodeStoreWrites": { - "file_path": "packages/codemode/src/types.ts", - "qualified_name": "packages.codemode.src.types.CodemodeStoreWrites", - "start_line": 83, - "end_line": 87, - "type": "INTERFACE", - "content_hash": "fc2b78ed13c606a9" - }, - "packages/codemode/src/types.ts|packages.codemode.src.types.CodemodeSandboxBaseOptions": { - "file_path": "packages/codemode/src/types.ts", - "qualified_name": "packages.codemode.src.types.CodemodeSandboxBaseOptions", - "start_line": 101, - "end_line": 121, - "type": "INTERFACE", - "content_hash": "ccf996146cdf759c" - }, - "packages/codemode/src/types.ts|packages.codemode.src.types.CodemodeSandboxOptions": { - "file_path": "packages/codemode/src/types.ts", - "qualified_name": "packages.codemode.src.types.CodemodeSandboxOptions", - "start_line": 124, - "end_line": 138, - "type": "INTERFACE", - "content_hash": "a16a4d504a5b4640" - }, - "packages/codemode/src/types.ts|packages.codemode.src.types.CodemodeExecuteOptions": { - "file_path": "packages/codemode/src/types.ts", - "qualified_name": "packages.codemode.src.types.CodemodeExecuteOptions", - "start_line": 140, - "end_line": 149, - "type": "INTERFACE", - "content_hash": "455652e9d0146ca3" - }, - "packages/codemode/src/wasm.ts|packages.codemode.src.wasm.WebAssemblyGlobal": { - "file_path": "packages/codemode/src/wasm.ts", - "qualified_name": "packages.codemode.src.wasm.WebAssemblyGlobal", - "start_line": 10, - "end_line": 12, - "type": "INTERFACE", - "content_hash": "86afadf24260b40f" - }, - "packages/codemode/src/wasm.ts|packages.codemode.src.wasm.WebAssemblyGlobal.compile": { - "file_path": "packages/codemode/src/wasm.ts", - "qualified_name": "packages.codemode.src.wasm.WebAssemblyGlobal.compile", - "start_line": 11, - "end_line": 11, - "type": "METHOD", - "content_hash": "02f55cc19d989758" - }, - "packages/codemode/src/wasm.ts|packages.codemode.src.wasm.loadQuickJSWasm": { - "file_path": "packages/codemode/src/wasm.ts", - "qualified_name": "packages.codemode.src.wasm.loadQuickJSWasm", - "start_line": 21, - "end_line": 35, - "type": "FUNCTION", - "content_hash": "af6e1d7a3640ff2f" - }, - "packages/codemode/src/wasm.ts|packages.codemode.src.wasm.loadQuickJSWasm.then() callback": { - "file_path": "packages/codemode/src/wasm.ts", - "qualified_name": "packages.codemode.src.wasm.loadQuickJSWasm.then() callback", - "start_line": 27, - "end_line": 27, - "type": "FUNCTION", - "content_hash": "7f2cb0b054c92456" - }, - "packages/codemode/src/wasm.ts|packages.codemode.src.wasm.loadQuickJSWasm.catch() callback": { - "file_path": "packages/codemode/src/wasm.ts", - "qualified_name": "packages.codemode.src.wasm.loadQuickJSWasm.catch() callback", - "start_line": 28, - "end_line": 31, - "type": "FUNCTION", - "content_hash": "bf33a577eb1f37ff" - }, - "packages/telemetry/src/index.ts|packages.telemetry.src.index.SpanAttributes": { - "file_path": "packages/telemetry/src/index.ts", - "qualified_name": "packages.telemetry.src.index.SpanAttributes", - "start_line": 3, - "end_line": 5, - "type": "INTERFACE", - "content_hash": "940d7d5ba9240f7b" - }, - "packages/telemetry/src/index.ts|packages.telemetry.src.index.SpanOptions": { - "file_path": "packages/telemetry/src/index.ts", - "qualified_name": "packages.telemetry.src.index.SpanOptions", - "start_line": 7, - "end_line": 10, - "type": "INTERFACE", - "content_hash": "f65ae6897c088e91" - }, - "packages/telemetry/src/index.ts|packages.telemetry.src.index.TelemetryContext": { - "file_path": "packages/telemetry/src/index.ts", - "qualified_name": "packages.telemetry.src.index.TelemetryContext", - "start_line": 14, - "end_line": 16, - "type": "INTERFACE", - "content_hash": "549a1aea46c078c3" - }, - "packages/telemetry/src/index.ts|packages.telemetry.src.index.TelemetryContext.startSpan": { - "file_path": "packages/telemetry/src/index.ts", - "qualified_name": "packages.telemetry.src.index.TelemetryContext.startSpan", - "start_line": 15, - "end_line": 15, - "type": "METHOD", - "content_hash": "85f4f86b6d49fd52" - }, - "packages/telemetry/src/index.ts|packages.telemetry.src.index.TelemetrySpan": { - "file_path": "packages/telemetry/src/index.ts", - "qualified_name": "packages.telemetry.src.index.TelemetrySpan", - "start_line": 18, - "end_line": 22, - "type": "INTERFACE", - "content_hash": "b32c7b62f4d813ba" - }, - "packages/telemetry/src/index.ts|packages.telemetry.src.index.TelemetrySpan.addEvent": { - "file_path": "packages/telemetry/src/index.ts", - "qualified_name": "packages.telemetry.src.index.TelemetrySpan.addEvent", - "start_line": 19, - "end_line": 19, - "type": "METHOD", - "content_hash": "502468571beb5916" - }, - "packages/telemetry/src/index.ts|packages.telemetry.src.index.TelemetrySpan.setAttributes": { - "file_path": "packages/telemetry/src/index.ts", - "qualified_name": "packages.telemetry.src.index.TelemetrySpan.setAttributes", - "start_line": 20, - "end_line": 20, - "type": "METHOD", - "content_hash": "90b275fd66c3e51f" - }, - "packages/telemetry/src/index.ts|packages.telemetry.src.index.TelemetrySpan.setStatus": { - "file_path": "packages/telemetry/src/index.ts", - "qualified_name": "packages.telemetry.src.index.TelemetrySpan.setStatus", - "start_line": 21, - "end_line": 21, - "type": "METHOD", - "content_hash": "b3937a2f48e6cf7c" - }, - "packages/telemetry/src/index.ts|packages.telemetry.src.index.TelemetryAttributeMetadata": { - "file_path": "packages/telemetry/src/index.ts", - "qualified_name": "packages.telemetry.src.index.TelemetryAttributeMetadata", - "start_line": 28, - "end_line": 32, - "type": "INTERFACE", - "content_hash": "f03da171e2557eba" - }, - "packages/telemetry/src/index.ts|packages.telemetry.src.index.TelemetryEventDefinition": { - "file_path": "packages/telemetry/src/index.ts", - "qualified_name": "packages.telemetry.src.index.TelemetryEventDefinition", - "start_line": 47, - "end_line": 50, - "type": "INTERFACE", - "content_hash": "25e4f01056f77920" - }, - "packages/telemetry/src/index.ts|packages.telemetry.src.index.TelemetrySpanDefinition": { - "file_path": "packages/telemetry/src/index.ts", - "qualified_name": "packages.telemetry.src.index.TelemetrySpanDefinition", - "start_line": 57, - "end_line": 64, - "type": "INTERFACE", - "content_hash": "cb09f6674f9fff68" - }, - "packages/telemetry/src/index.ts|packages.telemetry.src.index.TelemetrySchemaDefinition": { - "file_path": "packages/telemetry/src/index.ts", - "qualified_name": "packages.telemetry.src.index.TelemetrySchemaDefinition", - "start_line": 66, - "end_line": 69, - "type": "INTERFACE", - "content_hash": "04b597d129681939" - }, - "packages/telemetry/src/index.ts|packages.telemetry.src.index.defineTelemetrySchema": { - "file_path": "packages/telemetry/src/index.ts", - "qualified_name": "packages.telemetry.src.index.defineTelemetrySchema", - "start_line": 72, - "end_line": 74, - "type": "FUNCTION", - "content_hash": "2f4ee6054b5eed48" - }, - "packages/telemetry/src/index.ts|packages.telemetry.src.index.bindTypedSpanStarter": { - "file_path": "packages/telemetry/src/index.ts", - "qualified_name": "packages.telemetry.src.index.bindTypedSpanStarter", - "start_line": 324, - "end_line": 343, - "type": "FUNCTION", - "content_hash": "4ae9a1fc90af6604" - }, - "packages/telemetry/src/index.ts|packages.telemetry.src.index.bindTypedSpanStarter.startSpan": { - "file_path": "packages/telemetry/src/index.ts", - "qualified_name": "packages.telemetry.src.index.bindTypedSpanStarter.startSpan", - "start_line": 327, - "end_line": 340, - "type": "CLASS", - "content_hash": "1b66d63d7e911f14" - }, - "packages/telemetry/src/index.ts|packages.telemetry.src.index.bindTypedSpanStarter.startSpan.telemetryContext.startSpan() callback": { - "file_path": "packages/telemetry/src/index.ts", - "qualified_name": "packages.telemetry.src.index.bindTypedSpanStarter.startSpan.telemetryContext.startSpan() callback", - "start_line": 335, - "end_line": 339, - "type": "FUNCTION", - "content_hash": "3fac6eaf5295c659" - }, - "packages/telemetry/src/index.ts|packages.telemetry.src.index.createTypedSpanStarter": { - "file_path": "packages/telemetry/src/index.ts", - "qualified_name": "packages.telemetry.src.index.createTypedSpanStarter", - "start_line": 349, - "end_line": 354, - "type": "FUNCTION", - "content_hash": "daf02acb7a574813" - }, - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.RecordedTelemetryEvent": { - "file_path": "packages/telemetry/src/memory.ts", - "qualified_name": "packages.telemetry.src.memory.RecordedTelemetryEvent", - "start_line": 11, - "end_line": 14, - "type": "INTERFACE", - "content_hash": "96e7c4644c04e127" - }, - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.RecordedTelemetrySpan": { - "file_path": "packages/telemetry/src/memory.ts", - "qualified_name": "packages.telemetry.src.memory.RecordedTelemetrySpan", - "start_line": 16, - "end_line": 25, - "type": "INTERFACE", - "content_hash": "b179ec43cf0910d4" - }, - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.MutableRecordedTelemetryEvent": { - "file_path": "packages/telemetry/src/memory.ts", - "qualified_name": "packages.telemetry.src.memory.MutableRecordedTelemetryEvent", - "start_line": 27, - "end_line": 30, - "type": "INTERFACE", - "content_hash": "68aaab20e9d76a86" - }, - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.MutableRecordedTelemetrySpan": { - "file_path": "packages/telemetry/src/memory.ts", - "qualified_name": "packages.telemetry.src.memory.MutableRecordedTelemetrySpan", - "start_line": 32, - "end_line": 42, - "type": "INTERFACE", - "content_hash": "636a7203492452e0" - }, - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.InMemoryTelemetryState": { - "file_path": "packages/telemetry/src/memory.ts", - "qualified_name": "packages.telemetry.src.memory.InMemoryTelemetryState", - "start_line": 44, - "end_line": 48, - "type": "INTERFACE", - "content_hash": "4ed3dcfebc7b8e77" - }, - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.copyAttributeValue": { - "file_path": "packages/telemetry/src/memory.ts", - "qualified_name": "packages.telemetry.src.memory.copyAttributeValue", - "start_line": 50, - "end_line": 52, - "type": "FUNCTION", - "content_hash": "ff5acd695b0feb6f" - }, - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.copyAttributes": { - "file_path": "packages/telemetry/src/memory.ts", - "qualified_name": "packages.telemetry.src.memory.copyAttributes", - "start_line": 54, - "end_line": 61, - "type": "FUNCTION", - "content_hash": "6aba0f5b5f5546f1" - }, - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.mergeAttributes": { - "file_path": "packages/telemetry/src/memory.ts", - "qualified_name": "packages.telemetry.src.memory.mergeAttributes", - "start_line": 63, - "end_line": 69, - "type": "FUNCTION", - "content_hash": "0c600e5a03b33754" - }, - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.copyStatus": { - "file_path": "packages/telemetry/src/memory.ts", - "qualified_name": "packages.telemetry.src.memory.copyStatus", - "start_line": 71, - "end_line": 76, - "type": "FUNCTION", - "content_hash": "571530d1a374bef6" - }, - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.automaticErrorStatus": { - "file_path": "packages/telemetry/src/memory.ts", - "qualified_name": "packages.telemetry.src.memory.automaticErrorStatus", - "start_line": 78, - "end_line": 87, - "type": "FUNCTION", - "content_hash": "6de9ddf9317aff45" - }, - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.settleSpan": { - "file_path": "packages/telemetry/src/memory.ts", - "qualified_name": "packages.telemetry.src.memory.settleSpan", - "start_line": 89, - "end_line": 99, - "type": "FUNCTION", - "content_hash": "055d9ceb1d8b493d" - }, - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.createSpan": { - "file_path": "packages/telemetry/src/memory.ts", - "qualified_name": "packages.telemetry.src.memory.createSpan", - "start_line": 101, - "end_line": 118, - "type": "FUNCTION", - "content_hash": "6fa308e1d35b721a" - }, - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.startInMemorySpan": { - "file_path": "packages/telemetry/src/memory.ts", - "qualified_name": "packages.telemetry.src.memory.startInMemorySpan", - "start_line": 120, - "end_line": 186, - "type": "FUNCTION", - "content_hash": "b407679377184028" - }, - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.startInMemorySpan.span": { - "file_path": "packages/telemetry/src/memory.ts", - "qualified_name": "packages.telemetry.src.memory.startInMemorySpan.span", - "start_line": 136, - "end_line": 166, - "type": "CLASS", - "content_hash": "5d7f4d4d7787c71b" - }, - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.startInMemorySpan.span.startSpan": { - "file_path": "packages/telemetry/src/memory.ts", - "qualified_name": "packages.telemetry.src.memory.startInMemorySpan.span.startSpan", - "start_line": 137, - "end_line": 140, - "type": "METHOD", - "content_hash": "63e4c2a15485dbde" - }, - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.startInMemorySpan.span.addEvent": { - "file_path": "packages/telemetry/src/memory.ts", - "qualified_name": "packages.telemetry.src.memory.startInMemorySpan.span.addEvent", - "start_line": 141, - "end_line": 148, - "type": "METHOD", - "content_hash": "e0e3949e3899494d" - }, - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.startInMemorySpan.span.setAttributes": { - "file_path": "packages/telemetry/src/memory.ts", - "qualified_name": "packages.telemetry.src.memory.startInMemorySpan.span.setAttributes", - "start_line": 149, - "end_line": 156, - "type": "METHOD", - "content_hash": "6260a6b2ca246103" - }, - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.startInMemorySpan.span.setStatus": { - "file_path": "packages/telemetry/src/memory.ts", - "qualified_name": "packages.telemetry.src.memory.startInMemorySpan.span.setStatus", - "start_line": 157, - "end_line": 165, - "type": "METHOD", - "content_hash": "577af04a2dca0866" - }, - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.then() callback": { - "file_path": "packages/telemetry/src/memory.ts", - "qualified_name": "packages.telemetry.src.memory.then() callback", - "start_line": 177, - "end_line": 180, - "type": "FUNCTION", - "content_hash": "be22f8dd1732e642" - }, - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.startInMemorySpan.then() callback": { - "file_path": "packages/telemetry/src/memory.ts", - "qualified_name": "packages.telemetry.src.memory.startInMemorySpan.then() callback", - "start_line": 181, - "end_line": 184, - "type": "FUNCTION", - "content_hash": "3b99521f6c7794aa" - }, - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.InMemoryTelemetryContext": { - "file_path": "packages/telemetry/src/memory.ts", - "qualified_name": "packages.telemetry.src.memory.InMemoryTelemetryContext", - "start_line": 192, - "end_line": 219, - "type": "CLASS", - "content_hash": "fff618898384ef9c" - }, - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.InMemoryTelemetryContext.startSpan": { - "file_path": "packages/telemetry/src/memory.ts", - "qualified_name": "packages.telemetry.src.memory.InMemoryTelemetryContext.startSpan", - "start_line": 199, - "end_line": 201, - "type": "METHOD", - "content_hash": "fda5bb3bcc48d6bd" - }, - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.InMemoryTelemetryContext.getSpans": { - "file_path": "packages/telemetry/src/memory.ts", - "qualified_name": "packages.telemetry.src.memory.InMemoryTelemetryContext.getSpans", - "start_line": 204, - "end_line": 218, - "type": "METHOD", - "content_hash": "76bfb50f34eef015" - }, - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.InMemoryTelemetryContext.getSpans.state.spans.map() callback": { - "file_path": "packages/telemetry/src/memory.ts", - "qualified_name": "packages.telemetry.src.memory.InMemoryTelemetryContext.getSpans.state.spans.map() callback", - "start_line": 205, - "end_line": 217, - "type": "FUNCTION", - "content_hash": "8c4011847369ddee" - }, - "packages/telemetry/src/memory.ts|packages.telemetry.src.memory.InMemoryTelemetryContext.getSpans.state.spans.map() callback.events.span.events.map() callback": { - "file_path": "packages/telemetry/src/memory.ts", - "qualified_name": "packages.telemetry.src.memory.InMemoryTelemetryContext.getSpans.state.spans.map() callback.events.span.events.map() callback", - "start_line": 210, - "end_line": 213, - "type": "FUNCTION", - "content_hash": "dd55d5f2ca59d7f6" - }, - "packages/telemetry/src/noop.ts|packages.telemetry.src.noop.startNoopSpan": { - "file_path": "packages/telemetry/src/noop.ts", - "qualified_name": "packages.telemetry.src.noop.startNoopSpan", - "start_line": 3, - "end_line": 9, - "type": "FUNCTION", - "content_hash": "921bf771c7cea762" - }, - "packages/telemetry/src/noop.ts|packages.telemetry.src.noop.noopTelemetrySpan": { - "file_path": "packages/telemetry/src/noop.ts", - "qualified_name": "packages.telemetry.src.noop.noopTelemetrySpan", - "start_line": 11, - "end_line": 16, - "type": "CLASS", - "content_hash": "4b6965b861ecbfb4" - }, - "packages/telemetry/src/noop.ts|packages.telemetry.src.noop.noopTelemetrySpan.addEvent": { - "file_path": "packages/telemetry/src/noop.ts", - "qualified_name": "packages.telemetry.src.noop.noopTelemetrySpan.addEvent", - "start_line": 13, - "end_line": 13, - "type": "METHOD", - "content_hash": "8a7419da880998ab" - }, - "packages/telemetry/src/noop.ts|packages.telemetry.src.noop.noopTelemetrySpan.setAttributes": { - "file_path": "packages/telemetry/src/noop.ts", - "qualified_name": "packages.telemetry.src.noop.noopTelemetrySpan.setAttributes", - "start_line": 14, - "end_line": 14, - "type": "METHOD", - "content_hash": "9707810c4918e65b" - }, - "packages/telemetry/src/noop.ts|packages.telemetry.src.noop.noopTelemetrySpan.setStatus": { - "file_path": "packages/telemetry/src/noop.ts", - "qualified_name": "packages.telemetry.src.noop.noopTelemetrySpan.setStatus", - "start_line": 15, - "end_line": 15, - "type": "METHOD", - "content_hash": "565544bee6256ecb" - } - }, - "components": [ - { - "name": "Coding Agent Application", - "description": "Main coding agent CLI application orchestrating interactive sessions, tools, extensions, and runtime workflows.", - "key_entities": [ - { - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession", - "reference_file": "packages/coding-agent/src/core/agent-session.ts", - "reference_start_line": 378, - "reference_end_line": 4398 - }, - { - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode", - "reference_file": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "reference_start_line": 451, - "reference_end_line": 7109 - }, - { - "qualified_name": "packages.coding-agent.src.core.session-manager.parseSessionEntries", - "reference_file": "packages/coding-agent/src/core/session-manager.ts", - "reference_start_line": 355, - "reference_end_line": 370 - }, - { - "qualified_name": "packages.coding-agent.src.core.tools.bash.createBashTool", - "reference_file": "packages/coding-agent/src/core/tools/bash.ts", - "reference_start_line": 434, - "reference_end_line": 442 - }, - { - "qualified_name": "packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider", - "reference_file": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "reference_start_line": 313, - "reference_end_line": 374 - }, - { - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.executeCodemode", - "reference_file": "packages/coding-agent/src/extensions/codemode/execute.ts", - "reference_start_line": 416, - "reference_end_line": 537 - } - ], - "source_cluster_ids": [ - "251", - "252", - "253", - "254", - "255", - "256", - "257", - "258", - "259", - "260", - "261", - "262", - "263", - "264", - "265", - "266", - "267", - "268", - "269", - "270", - "271", - "272", - "273", - "274", - "275", - "276", - "277", - "278", - "279", - "280", - "281", - "282", - "283", - "284", - "285", - "286", - "287", - "288", - "289", - "290", - "291", - "292", - "293", - "294", - "295", - "296", - "297", - "298", - "299", - "300", - "301", - "302", - "303", - "304", - "305", - "306", - "307", - "308", - "309", - "310", - "311", - "312", - "313", - "314", - "315", - "316", - "317", - "318", - "319", - "320", - "321", - "322", - "323", - "324", - "325", - "326", - "327", - "328", - "329", - "330", - "331", - "332", - "333", - "334", - "335", - "336", - "337", - "338", - "339", - "340", - "341", - "342", - "343", - "344", - "345", - "346", - "347", - "348", - "349", - "350", - "351", - "352", - "353", - "354", - "355", - "356", - "357", - "358", - "359", - "360", - "361", - "362", - "363", - "364", - "365", - "366", - "367", - "368", - "369", - "370", - "371", - "372", - "373", - "374", - "375", - "376", - "377", - "378", - "379", - "380", - "381", - "382", - "383", - "384", - "385", - "386", - "387", - "388", - "389", - "390", - "391", - "392", - "393", - "394", - "395", - "396", - "397", - "398", - "399", - "400", - "401", - "402", - "403", - "404", - "405", - "406", - "407", - "408", - "409", - "410", - "411", - "412", - "413", - "414", - "415", - "416", - "417", - "418", - "419", - "420", - "421", - "422", - "423", - "424", - "425", - "426", - "427", - "428", - "429", - "430", - "431", - "432", - "433", - "434", - "435", - "436", - "437", - "438", - "439", - "440", - "441", - "442", - "443", - "444", - "445", - "446", - "447", - "448", - "449", - "450", - "451", - "452", - "453", - "454", - "455", - "456", - "457", - "458", - "459", - "460", - "461", - "462", - "463", - "464", - "465", - "466", - "467", - "468", - "469", - "470", - "471", - "472", - "473", - "474", - "475", - "476", - "477", - "478", - "479", - "480", - "481", - "482", - "483", - "484", - "485", - "486", - "487", - "488", - "489", - "490", - "491", - "492", - "493", - "494", - "495", - "496", - "497", - "498", - "499", - "500", - "501", - "502", - "503", - "504", - "505", - "506", - "507", - "508", - "509", - "510", - "511", - "512", - "513", - "514", - "515", - "516", - "517", - "518", - "519", - "520", - "521", - "522", - "523", - "524", - "525", - "526", - "527", - "528", - "529", - "530", - "531", - "532", - "533", - "534", - "535" - ], - "file_methods": [ - { - "file_path": "packages/coding-agent/scripts/generate-schemas.ts", - "methods": [ - "packages.coding-agent.scripts.generate-schemas.SchemaArtifact", - "packages.coding-agent.scripts.generate-schemas.splitAnnotations", - "packages.coding-agent.scripts.generate-schemas.addDefinitions", - "packages.coding-agent.scripts.generate-schemas.addDefinitions.preparedDefinitions", - "packages.coding-agent.scripts.generate-schemas.addDefinitions.preparedDefinitions.map() callback", - "packages.coding-agent.scripts.generate-schemas.addDefinitions.replaceDefinitions", - "packages.coding-agent.scripts.generate-schemas.addDefinitions.replaceDefinitions.value.map() callback", - "packages.coding-agent.scripts.generate-schemas.addDefinitions.replaceDefinitions.match", - "packages.coding-agent.scripts.generate-schemas.addDefinitions.replaceDefinitions.match.preparedDefinitions.find() callback", - "packages.coding-agent.scripts.generate-schemas.addDefinitions.replaceDefinitions.map() callback", - "packages.coding-agent.scripts.generate-schemas.addDefinitions.compactDefinitions", - "packages.coding-agent.scripts.generate-schemas.addDefinitions.compactDefinitions.preparedDefinitions.map() callback", - "packages.coding-agent.scripts.generate-schemas.addDefinitions.unusedDefinitions", - "packages.coding-agent.scripts.generate-schemas.addDefinitions.unusedDefinitions.preparedDefinitions.map() callback", - "packages.coding-agent.scripts.generate-schemas.addDefinitions.unusedDefinitions.filter() callback", - "packages.coding-agent.scripts.generate-schemas.serializeSchema", - "packages.coding-agent.scripts.generate-schemas.renderConfigSchemas", - "packages.coding-agent.scripts.generate-schemas.generateSchemas" - ] - }, - { - "file_path": "packages/coding-agent/src/bun/restore-sandbox-env.ts", - "methods": [ - "packages.coding-agent.src.bun.restore-sandbox-env.restoreSandboxEnv" - ] - }, - { - "file_path": "packages/coding-agent/src/cli/args.ts", - "methods": [ - "packages.coding-agent.src.cli.args.Args", - "packages.coding-agent.src.cli.args.isValidThinkingLevel", - "packages.coding-agent.src.cli.args.normalizeSessionName", - "packages.coding-agent.src.cli.args.parseArgs", - "packages.coding-agent.src.cli.args.map() callback", - "packages.coding-agent.src.cli.args.filter() callback", - "packages.coding-agent.src.cli.args.parseArgs.tools", - "packages.coding-agent.src.cli.args.parseArgs.tools.map() callback", - "packages.coding-agent.src.cli.args.parseArgs.tools.filter() callback", - "packages.coding-agent.src.cli.args.parseArgs.map() callback", - "packages.coding-agent.src.cli.args.parseArgs.filter() callback", - "packages.coding-agent.src.cli.args.printHelp", - "packages.coding-agent.src.cli.args.printHelp.extensionFlagsText", - "packages.coding-agent.src.cli.args.printHelp.extensionFlagsText.extensionFlags.map() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/cli/auth-check.ts", - "methods": [ - "packages.coding-agent.src.cli.auth-check.AuthCheckResult", - "packages.coding-agent.src.cli.auth-check.checkProviderAuth", - "packages.coding-agent.src.cli.auth-check.getProviderCredential", - "packages.coding-agent.src.cli.auth-check.createAuthCheckModelRuntime" - ] - }, - { - "file_path": "packages/coding-agent/src/cli/auth-command.ts", - "methods": [ - "packages.coding-agent.src.cli.auth-command.AuthCommand", - "packages.coding-agent.src.cli.auth-command.AuthCommandError", - "packages.coding-agent.src.cli.auth-command.getAuthCommandName", - "packages.coding-agent.src.cli.auth-command.getAuthCommandUsage", - "packages.coding-agent.src.cli.auth-command.isAuthCommandHelp", - "packages.coding-agent.src.cli.auth-command.printAuthCommandHelp", - "packages.coding-agent.src.cli.auth-command.parseAuthCommand", - "packages.coding-agent.src.cli.auth-command.validateAuthCommandArgs", - "packages.coding-agent.src.cli.auth-command.getAuthCredential", - "packages.coding-agent.src.cli.auth-command.getAuthCredential.authorization", - "packages.coding-agent.src.cli.auth-command.getAuthCredential.authorization.find() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/cli/config-selector.ts", - "methods": [ - "packages.coding-agent.src.cli.config-selector.ConfigSelectorOptions", - "packages.coding-agent.src.cli.config-selector.selectConfig", - "packages.coding-agent.src.cli.config-selector.selectConfig." - ] - }, - { - "file_path": "packages/coding-agent/src/cli/credential-print.ts", - "methods": [ - "packages.coding-agent.src.cli.credential-print.resolveCredentialForPrint", - "packages.coding-agent.src.cli.credential-print.resolveCredentialForPrint.credentialTypes", - "packages.coding-agent.src.cli.credential-print.resolveCredentialForPrint.credentialTypes.map() callback", - "packages.coding-agent.src.cli.credential-print.resolveCredentialForPrint.credentials.map() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/cli/experimental/cli.ts", - "methods": [ - "packages.coding-agent.src.cli.experimental.cli.ExperimentalCommandGroup", - "packages.coding-agent.src.cli.experimental.cli.experimentalCommand", - "packages.coding-agent.src.cli.experimental.cli.experimentalCommand.build() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/cli/experimental/command-options.ts", - "methods": [ - "packages.coding-agent.src.cli.experimental.command-options.UnixTransportAddress", - "packages.coding-agent.src.cli.experimental.command-options.RadiusTransportAddress", - "packages.coding-agent.src.cli.experimental.command-options.parseAuthInput", - "packages.coding-agent.src.cli.experimental.command-options.parseTransportAddress", - "packages.coding-agent.src.cli.experimental.command-options.connectOption", - "packages.coding-agent.src.cli.experimental.command-options.connectOption.valueOption(\"--connect\") callback", - "packages.coding-agent.src.cli.experimental.command-options.parseAuth", - "packages.coding-agent.src.cli.experimental.command-options.unsupportedOptions" - ] - }, - { - "file_path": "packages/coding-agent/src/cli/experimental/command.ts", - "methods": [ - "packages.coding-agent.src.cli.experimental.command.NamedCommandInvocation", - "packages.coding-agent.src.cli.experimental.command.CommandOption", - "packages.coding-agent.src.cli.experimental.command.CommandOption.parse", - "packages.coding-agent.src.cli.experimental.command.valueOption", - "packages.coding-agent.src.cli.experimental.command.stringOption", - "packages.coding-agent.src.cli.experimental.command.stringOption.valueOption() callback", - "packages.coding-agent.src.cli.experimental.command.flagOption", - "packages.coding-agent.src.cli.experimental.command.flagOption.parse", - "packages.coding-agent.src.cli.experimental.command.ParsedCommandInput", - "packages.coding-agent.src.cli.experimental.command.ParsedCommandInput.value", - "packages.coding-agent.src.cli.experimental.command.ParsedCommandInput.values", - "packages.coding-agent.src.cli.experimental.command.MutableParsedCommandInput", - "packages.coding-agent.src.cli.experimental.command.RegisteredCommand", - "packages.coding-agent.src.cli.experimental.command.RegisteredCommand.parse", - "packages.coding-agent.src.cli.experimental.command.RegisteredCommand.execute", - "packages.coding-agent.src.cli.experimental.command.Command", - "packages.coding-agent.src.cli.experimental.command.Command.constructor", - "packages.coding-agent.src.cli.experimental.command.Command.option", - "packages.coding-agent.src.cli.experimental.command.Command.build", - "packages.coding-agent.src.cli.experimental.command.Command.action", - "packages.coding-agent.src.cli.experimental.command.Command.command", - "packages.coding-agent.src.cli.experimental.command.Command.command.parse", - "packages.coding-agent.src.cli.experimental.command.Command.command.execute", - "packages.coding-agent.src.cli.experimental.command.Command.parse", - "packages.coding-agent.src.cli.experimental.command.Command.execute", - "packages.coding-agent.src.cli.experimental.command.Command.select", - "packages.coding-agent.src.cli.experimental.command.Command.parseOwn", - "packages.coding-agent.src.cli.experimental.command.Command.parseOwn.input", - "packages.coding-agent.src.cli.experimental.command.Command.parseOwn.input.value", - "packages.coding-agent.src.cli.experimental.command.Command.parseOwn.input.values", - "packages.coding-agent.src.cli.experimental.command.Command.parseOptions" - ] - }, - { - "file_path": "packages/coding-agent/src/cli/experimental/commands/client.ts", - "methods": [ - "packages.coding-agent.src.cli.experimental.commands.client.ClientCommand", - "packages.coding-agent.src.cli.experimental.commands.client.ClientCommandContext", - "packages.coding-agent.src.cli.experimental.commands.client.ClientCommandContext.runClient", - "packages.coding-agent.src.cli.experimental.commands.client.clientCommand", - "packages.coding-agent.src.cli.experimental.commands.client.clientCommand.build() callback", - "packages.coding-agent.src.cli.experimental.commands.client.clientCommand.action() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/cli/experimental/commands/server.ts", - "methods": [ - "packages.coding-agent.src.cli.experimental.commands.server.ServerCommand", - "packages.coding-agent.src.cli.experimental.commands.server.ServerCommandContext", - "packages.coding-agent.src.cli.experimental.commands.server.ServerCommandContext.runServer", - "packages.coding-agent.src.cli.experimental.commands.server.serverIdOption.valueOption(\"--server-id\") callback", - "packages.coding-agent.src.cli.experimental.commands.server.serverIdOption", - "packages.coding-agent.src.cli.experimental.commands.server.serverCommand", - "packages.coding-agent.src.cli.experimental.commands.server.serverCommand.build() callback", - "packages.coding-agent.src.cli.experimental.commands.server.serverCommand.action() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/cli/file-processor.ts", - "methods": [ - "packages.coding-agent.src.cli.file-processor.ProcessedFiles", - "packages.coding-agent.src.cli.file-processor.ProcessFileOptions", - "packages.coding-agent.src.cli.file-processor.processFileArguments" - ] - }, - { - "file_path": "packages/coding-agent/src/cli/initial-message.ts", - "methods": [ - "packages.coding-agent.src.cli.initial-message.InitialMessageInput", - "packages.coding-agent.src.cli.initial-message.InitialMessageResult", - "packages.coding-agent.src.cli.initial-message.buildInitialMessage" - ] - }, - { - "file_path": "packages/coding-agent/src/cli/list-models.ts", - "methods": [ - "packages.coding-agent.src.cli.list-models.formatTokenCount", - "packages.coding-agent.src.cli.list-models.listModels", - "packages.coding-agent.src.cli.list-models.listModels.fuzzyFilter() callback", - "packages.coding-agent.src.cli.list-models.listModels.filteredModels.sort() callback", - "packages.coding-agent.src.cli.list-models.listModels.rows", - "packages.coding-agent.src.cli.list-models.listModels.rows.filteredModels.map() callback", - "packages.coding-agent.src.cli.list-models.listModels.widths.provider.rows.map() callback", - "packages.coding-agent.src.cli.list-models.listModels.widths.model.rows.map() callback", - "packages.coding-agent.src.cli.list-models.listModels.widths.context.rows.map() callback", - "packages.coding-agent.src.cli.list-models.listModels.widths.maxOut.rows.map() callback", - "packages.coding-agent.src.cli.list-models.listModels.widths.thinking.rows.map() callback", - "packages.coding-agent.src.cli.list-models.listModels.widths.images.rows.map() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/cli/project-trust.ts", - "methods": [ - "packages.coding-agent.src.cli.project-trust.createProjectTrustContext", - "packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.select", - "packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.select.selectOptions.map() callback", - "packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.confirm", - "packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.input", - "packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.notify" - ] - }, - { - "file_path": "packages/coding-agent/src/cli/session-picker.ts", - "methods": [ - "packages.coding-agent.src.cli.session-picker.selectSession", - "packages.coding-agent.src.cli.session-picker.selectSession." - ] - }, - { - "file_path": "packages/coding-agent/src/cli/setup.ts", - "methods": [ - "packages.coding-agent.src.cli.setup.setupCli" - ] - }, - { - "file_path": "packages/coding-agent/src/cli/startup-ui.ts", - "methods": [ - "packages.coding-agent.src.cli.startup-ui.DistributionMetadata", - "packages.coding-agent.src.cli.startup-ui.isOfficialDistribution", - "packages.coding-agent.src.cli.startup-ui.loadThemes", - "packages.coding-agent.src.cli.startup-ui.loadStartupThemes", - "packages.coding-agent.src.cli.startup-ui.loadStartupThemes.resolvedPaths", - "packages.coding-agent.src.cli.startup-ui.loadStartupThemes.resolvedPaths.packageManager.resolve() callback", - "packages.coding-agent.src.cli.startup-ui.createStartupTui", - "packages.coding-agent.src.cli.startup-ui.startStartupTui", - "packages.coding-agent.src.cli.startup-ui.startStartupTui.queryStartupTerminalColors() callback", - "packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors.requestTerminalColors() callback", - "packages.coding-agent.src.cli.startup-ui.clearStartupTui", - "packages.coding-agent.src.cli.startup-ui.shouldRunFirstTimeSetup", - "packages.coding-agent.src.cli.startup-ui.showStartupSelector", - "packages.coding-agent.src.cli.startup-ui.showStartupSelector.", - "packages.coding-agent.src.cli.startup-ui.showStartupSelector..selector", - "packages.coding-agent.src.cli.startup-ui.showStartupSelector..selector.options.map() callback", - "packages.coding-agent.src.cli.startup-ui.showStartupSelector..selector.", - "packages.coding-agent.src.cli.startup-ui.showStartupSelector..selector..options.find() callback", - "packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup", - "packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup.", - "packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup..component", - "packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup..component.onThemePreview", - "packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup..component.onSubmit", - "packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup..component.onCancel", - "packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup..queryStartupTerminalColors() callback", - "packages.coding-agent.src.cli.startup-ui.showStartupInput", - "packages.coding-agent.src.cli.startup-ui.showStartupInput." - ] - }, - { - "file_path": "packages/coding-agent/src/config.ts", - "methods": [ - "packages.coding-agent.src.config.SelfUpdateCommandStep", - "packages.coding-agent.src.config.SelfUpdateCommand", - "packages.coding-agent.src.config.normalizeSelfUpdatePackageTarget", - "packages.coding-agent.src.config.makeSelfUpdateCommand", - "packages.coding-agent.src.config.makeSelfUpdateCommandStep", - "packages.coding-agent.src.config.makeSelfUpdateCommandStep.display.map() callback", - "packages.coding-agent.src.config.detectInstallMethod", - "packages.coding-agent.src.config.getInferredNpmInstall", - "packages.coding-agent.src.config.getSelfUpdateCommandForMethod", - "packages.coding-agent.src.config.readCommandOutput", - "packages.coding-agent.src.config.getGlobalPackageRoots", - "packages.coding-agent.src.config.getGlobalPackageRoots.filter() callback", - "packages.coding-agent.src.config.normalizeExistingPathForComparison", - "packages.coding-agent.src.config.getPathComparisonCandidates", - "packages.coding-agent.src.config.getPathComparisonCandidates.filter() callback", - "packages.coding-agent.src.config.getEntrypointPackageDir", - "packages.coding-agent.src.config.isSelfUpdatePathWritable", - "packages.coding-agent.src.config.isManagedByGlobalPackageManager", - "packages.coding-agent.src.config.isManagedByGlobalPackageManager.packageDirs", - "packages.coding-agent.src.config.isManagedByGlobalPackageManager.packageDirs.filter() callback", - "packages.coding-agent.src.config.isManagedByGlobalPackageManager.packageDirCandidates", - "packages.coding-agent.src.config.isManagedByGlobalPackageManager.packageDirCandidates.packageDirs.flatMap() callback", - "packages.coding-agent.src.config.isManagedByGlobalPackageManager.some() callback", - "packages.coding-agent.src.config.isManagedByGlobalPackageManager.some() callback.some() callback", - "packages.coding-agent.src.config.isManagedByGlobalPackageManager.some() callback.some() callback.packageDirCandidates.some() callback", - "packages.coding-agent.src.config.getSelfUpdateCommand", - "packages.coding-agent.src.config.getSelfUpdateUnavailableInstruction", - "packages.coding-agent.src.config.getUpdateInstruction", - "packages.coding-agent.src.config.findNodePackageDir", - "packages.coding-agent.src.config.getPackageDir", - "packages.coding-agent.src.config.getThemesDir", - "packages.coding-agent.src.config.getExportTemplateDir", - "packages.coding-agent.src.config.getPackageJsonPath", - "packages.coding-agent.src.config.getReadmePath", - "packages.coding-agent.src.config.getDocsPath", - "packages.coding-agent.src.config.getExamplesPath", - "packages.coding-agent.src.config.getChangelogPath", - "packages.coding-agent.src.config.getInteractiveAssetsDir", - "packages.coding-agent.src.config.getBundledInteractiveAssetPath", - "packages.coding-agent.src.config.setEmbeddedQuickJSWasmPath", - "packages.coding-agent.src.config.getQuickJSWasmPath", - "packages.coding-agent.src.config.resolveCodemodeWorkerSpecifier", - "packages.coding-agent.src.config.getCodemodeWorkerSpecifier", - "packages.coding-agent.src.config.detectInstallChange", - "packages.coding-agent.src.config.PackageJson", - "packages.coding-agent.src.config.expandTildePath", - "packages.coding-agent.src.config.getShareViewerUrl", - "packages.coding-agent.src.config.getAgentDir", - "packages.coding-agent.src.config.getCustomThemesDir", - "packages.coding-agent.src.config.getModelsPath", - "packages.coding-agent.src.config.getAuthPath", - "packages.coding-agent.src.config.getSettingsPath", - "packages.coding-agent.src.config.getToolsDir", - "packages.coding-agent.src.config.getBinDir", - "packages.coding-agent.src.config.getPromptsDir", - "packages.coding-agent.src.config.getSessionsDir", - "packages.coding-agent.src.config.getDebugLogPath" - ] - }, - { - "file_path": "packages/coding-agent/src/core/agent-session-runtime.ts", - "methods": [ - "packages.coding-agent.src.core.agent-session-runtime.CreateAgentSessionRuntimeResult", - "packages.coding-agent.src.core.agent-session-runtime.SessionImportFileNotFoundError", - "packages.coding-agent.src.core.agent-session-runtime.SessionImportFileNotFoundError.constructor", - "packages.coding-agent.src.core.agent-session-runtime.extractUserMessageText", - "packages.coding-agent.src.core.agent-session-runtime.extractUserMessageText.content.filter() callback", - "packages.coding-agent.src.core.agent-session-runtime.extractUserMessageText.map() callback", - "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.constructor", - "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.services", - "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.session", - "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.cwd", - "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.diagnostics", - "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.modelFallbackMessage", - "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.setRebindSession", - "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.setBeforeSessionInvalidate", - "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.emitBeforeSwitch", - "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.emitBeforeFork", - "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.teardownCurrent", - "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.apply", - "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.finishSessionReplacement", - "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.switchSession", - "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.newSession", - "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.fork", - "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.importFromJsonl", - "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.dispose", - "packages.coding-agent.src.core.agent-session-runtime.createAgentSessionRuntime" - ] - }, - { - "file_path": "packages/coding-agent/src/core/agent-session-services.ts", - "methods": [ - "packages.coding-agent.src.core.agent-session-services.AgentSessionRuntimeDiagnostic", - "packages.coding-agent.src.core.agent-session-services.CreateAgentSessionServicesOptions", - "packages.coding-agent.src.core.agent-session-services.CreateAgentSessionFromServicesOptions", - "packages.coding-agent.src.core.agent-session-services.AgentSessionServices", - "packages.coding-agent.src.core.agent-session-services.applyExtensionFlagValues", - "packages.coding-agent.src.core.agent-session-services.applyExtensionFlagValues.message.unknownFlags.map() callback", - "packages.coding-agent.src.core.agent-session-services.createAgentSessionServices", - "packages.coding-agent.src.core.agent-session-services.createAgentSessionFromServices" - ] - }, - { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "methods": [ - "packages.coding-agent.src.core.agent-session.ParsedSkillBlock", - "packages.coding-agent.src.core.agent-session.parseSkillBlock", - "packages.coding-agent.src.core.agent-session.withoutDeletedHeaders", - "packages.coding-agent.src.core.agent-session.withoutDeletedHeaders.filter() callback", - "packages.coding-agent.src.core.agent-session.AgentSessionConfig", - "packages.coding-agent.src.core.agent-session.ExtensionBindings", - "packages.coding-agent.src.core.agent-session.PromptOptions", - "packages.coding-agent.src.core.agent-session.ModelMutationOptions", - "packages.coding-agent.src.core.agent-session.ModelCycleResult", - "packages.coding-agent.src.core.agent-session.SessionStats", - "packages.coding-agent.src.core.agent-session.ToolDefinitionEntry", - "packages.coding-agent.src.core.agent-session.estimateMessagesTokens", - "packages.coding-agent.src.core.agent-session.AgentSession", - "packages.coding-agent.src.core.agent-session.AgentSession.constructor", - "packages.coding-agent.src.core.agent-session.AgentSession.constructor.onWarmed", - "packages.coding-agent.src.core.agent-session.AgentSession.constructor.config.allowedToolNames.some() callback", - "packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "packages.coding-agent.src.core.agent-session.AgentSession._getRequiredRequestAuth", - "packages.coding-agent.src.core.agent-session.AgentSession._getSummarizationRequestAuth", - "packages.coding-agent.src.core.agent-session.AgentSession._modelForMessage", - "packages.coding-agent.src.core.agent-session.AgentSession._recordSelection", - "packages.coding-agent.src.core.agent-session.AgentSession._limitsModel", - "packages.coding-agent.src.core.agent-session.AgentSession._installAgentToolHooks", - "packages.coding-agent.src.core.agent-session.AgentSession._installAgentToolHooks.beforeToolCall", - "packages.coding-agent.src.core.agent-session.AgentSession._installAgentToolHooks.afterToolCall", - "packages.coding-agent.src.core.agent-session.AgentSession._beforeToolCall", - "packages.coding-agent.src.core.agent-session.AgentSession._afterToolCall", - "packages.coding-agent.src.core.agent-session.AgentSession._executeNestedToolCall", - "packages.coding-agent.src.core.agent-session.AgentSession._executeNestedToolCall.getTools", - "packages.coding-agent.src.core.agent-session.AgentSession._executeNestedToolCall.isSequential", - "packages.coding-agent.src.core.agent-session.AgentSession._executeNestedToolCall.runToolCall", - "packages.coding-agent.src.core.agent-session.AgentSession._executeNestedToolCall.runToolCall.beforeToolCall", - "packages.coding-agent.src.core.agent-session.AgentSession._executeNestedToolCall.runToolCall.afterToolCall", - "packages.coding-agent.src.core.agent-session.AgentSession._executeNestedToolCall.emit", - "packages.coding-agent.src.core.agent-session.AgentSession._exceedsCompactionThreshold", - "packages.coding-agent.src.core.agent-session.AgentSession._compactBeforeNextAssistantResponse", - "packages.coding-agent.src.core.agent-session.AgentSession._installAgentRequestProjection", - "packages.coding-agent.src.core.agent-session.AgentSession._installAgentRequestProjection.prepareRequest", - "packages.coding-agent.src.core.agent-session.AgentSession._installAgentRequestProjection.prepareRequest.lastResponse", - "packages.coding-agent.src.core.agent-session.AgentSession._installAgentRequestProjection.prepareRequest.lastResponse.context.messages.findLastIndex() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._installAgentRequestProjection.prepareRequest.userTurn", - "packages.coding-agent.src.core.agent-session.AgentSession._installAgentRequestProjection.prepareRequest.userTurn.some() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._dispatchTurnEndBoundary", - "packages.coding-agent.src.core.agent-session.AgentSession._dispatchTurnEndBoundary.toolResultEntryIds", - "packages.coding-agent.src.core.agent-session.AgentSession._dispatchTurnEndBoundary.toolResultEntryIds.toolResults.flatMap() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._dispatchTurnEndBoundary.boundary", - "packages.coding-agent.src.core.agent-session.AgentSession._dispatchTurnEndBoundary.boundary._extensionRunner.emitBoundary() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._installAgentBoundaryHooks", - "packages.coding-agent.src.core.agent-session.AgentSession._installAgentBoundaryHooks.finishTurn", - "packages.coding-agent.src.core.agent-session.AgentSession._installAgentNextTurnRefresh", - "packages.coding-agent.src.core.agent-session.AgentSession._installAgentNextTurnRefresh.prepareNextTurnWithContext", - "packages.coding-agent.src.core.agent-session.AgentSession._refreshFinalizedContext", - "packages.coding-agent.src.core.agent-session.AgentSession._applyBoundaryDrafts", - "packages.coding-agent.src.core.agent-session.AgentSession._createBoundaryPreviewManager", - "packages.coding-agent.src.core.agent-session.AgentSession._getPendingBoundaryMessages", - "packages.coding-agent.src.core.agent-session.AgentSession._buildBoundaryContext", - "packages.coding-agent.src.core.agent-session.AgentSession._buildBoundaryContext.hasNonSystemContext", - "packages.coding-agent.src.core.agent-session.AgentSession._buildBoundaryContext.hasNonSystemContext.llmMessages.some() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._commitBoundaryDrafts", - "packages.coding-agent.src.core.agent-session.AgentSession._reportInvalidBoundaryContinuation", - "packages.coding-agent.src.core.agent-session.AgentSession._emit", - "packages.coding-agent.src.core.agent-session.AgentSession._emitQueueUpdate", - "packages.coding-agent.src.core.agent-session.AgentSession._emitSessionCompactFailed", - "packages.coding-agent.src.core.agent-session.AgentSession._getIdleWaitPromise", - "packages.coding-agent.src.core.agent-session.AgentSession._resolveIdleWaitIfIdle", - "packages.coding-agent.src.core.agent-session.AgentSession._emitAgentSettled", - "packages.coding-agent.src.core.agent-session.AgentSession._handleAgentEvent", - "packages.coding-agent.src.core.agent-session.AgentSession._willRetryAfterAgentEnd", - "packages.coding-agent.src.core.agent-session.AgentSession._findPersistedMessageEntryId", - "packages.coding-agent.src.core.agent-session.AgentSession._omitRecoveryAttempt", - "packages.coding-agent.src.core.agent-session.AgentSession._omitRecoveryAttempt.targetIds", - "packages.coding-agent.src.core.agent-session.AgentSession._omitRecoveryAttempt.targetIds.targets.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._omitRecoveryAttempt.unresolvedProjectedTarget", - "packages.coding-agent.src.core.agent-session.AgentSession._omitRecoveryAttempt.unresolvedProjectedTarget.targets.some() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._findLastAssistantMessage", - "packages.coding-agent.src.core.agent-session.AgentSession._replaceMessageInPlace", - "packages.coding-agent.src.core.agent-session.AgentSession._emitExtensionEvent", - "packages.coding-agent.src.core.agent-session.AgentSession.subscribe", - "packages.coding-agent.src.core.agent-session.AgentSession.subscribe.", - "packages.coding-agent.src.core.agent-session.AgentSession._disconnectFromAgent", - "packages.coding-agent.src.core.agent-session.AgentSession.dispose", - "packages.coding-agent.src.core.agent-session.AgentSession.refreshContext", - "packages.coding-agent.src.core.agent-session.AgentSession.state", - "packages.coding-agent.src.core.agent-session.AgentSession.cacheWarmingStatus", - "packages.coding-agent.src.core.agent-session.AgentSession.setCacheWarmingMode", - "packages.coding-agent.src.core.agent-session.AgentSession.model", - "packages.coding-agent.src.core.agent-session.AgentSession.thinkingLevel", - "packages.coding-agent.src.core.agent-session.AgentSession.routedModel", - "packages.coding-agent.src.core.agent-session.AgentSession.isStreaming", - "packages.coding-agent.src.core.agent-session.AgentSession.isIdle", - "packages.coding-agent.src.core.agent-session.AgentSession.systemPrompt", - "packages.coding-agent.src.core.agent-session.AgentSession.retryAttempt", - "packages.coding-agent.src.core.agent-session.AgentSession.getActiveToolNames", - "packages.coding-agent.src.core.agent-session.AgentSession.getActiveToolNames.agent.state.tools.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession.getCallableToolNames", - "packages.coding-agent.src.core.agent-session.AgentSession.getCallableToolNames.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession.getAllTools", - "packages.coding-agent.src.core.agent-session.AgentSession.getAllTools.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession.getToolDefinition", - "packages.coding-agent.src.core.agent-session.AgentSession.setActiveToolsByName", - "packages.coding-agent.src.core.agent-session.AgentSession.setActiveToolsByName.previous.some() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._setActiveTools", - "packages.coding-agent.src.core.agent-session.AgentSession._setActiveTools.tools.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._isAllowedTool", - "packages.coding-agent.src.core.agent-session.AgentSession._isActivatable", - "packages.coding-agent.src.core.agent-session.AgentSession._getToolExposure", - "packages.coding-agent.src.core.agent-session.AgentSession._getCallableTools", - "packages.coding-agent.src.core.agent-session.AgentSession._getCallableTools.filter() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout", - "packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.tools", - "packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.tools.flatMap() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.hooks", - "packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.hooks.tools.flatMap() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.loadout", - "packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.loadout.callable.tools.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.loadout.getExposure", - "packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.loadout.getNamespace", - "packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.loadout.getPromptGuidelines", - "packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.tools.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession.isCompacting", - "packages.coding-agent.src.core.agent-session.AgentSession.messages", - "packages.coding-agent.src.core.agent-session.AgentSession.steeringMode", - "packages.coding-agent.src.core.agent-session.AgentSession.followUpMode", - "packages.coding-agent.src.core.agent-session.AgentSession.sessionFile", - "packages.coding-agent.src.core.agent-session.AgentSession.sessionId", - "packages.coding-agent.src.core.agent-session.AgentSession.sessionName", - "packages.coding-agent.src.core.agent-session.AgentSession.scopedModels", - "packages.coding-agent.src.core.agent-session.AgentSession.setScopedModels", - "packages.coding-agent.src.core.agent-session.AgentSession.promptTemplates", - "packages.coding-agent.src.core.agent-session.AgentSession._normalizePromptSnippet", - "packages.coding-agent.src.core.agent-session.AgentSession._normalizePromptGuidelines", - "packages.coding-agent.src.core.agent-session.AgentSession._rebuildSystemPrompt", - "packages.coding-agent.src.core.agent-session.AgentSession._rebuildSystemPrompt.validToolNames", - "packages.coding-agent.src.core.agent-session.AgentSession._rebuildSystemPrompt.validToolNames.toolNames.filter() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._preparePromptAndToolLoadout", - "packages.coding-agent.src.core.agent-session.AgentSession._preparePromptAndToolLoadout.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._installHiddenDeclarationsProjection", - "packages.coding-agent.src.core.agent-session.AgentSession._installHiddenDeclarationsProjection.transformContext", - "packages.coding-agent.src.core.agent-session.AgentSession._installHiddenDeclarationsProjection.transformContext.transformed.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._installHiddenDeclarationsProjection.transformContext.transformed.map() callback.added", - "packages.coding-agent.src.core.agent-session.AgentSession._installHiddenDeclarationsProjection.transformContext.transformed.map() callback.added.toolsAdded.filter() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._installHiddenDeclarationsProjection.transformContext.transformed.map() callback.removed", - "packages.coding-agent.src.core.agent-session.AgentSession._installHiddenDeclarationsProjection.transformContext.transformed.map() callback.removed.toolsRemoved.filter() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._installAgentForcedPromptProjection", - "packages.coding-agent.src.core.agent-session.AgentSession._installAgentForcedPromptProjection.transformContext", - "packages.coding-agent.src.core.agent-session.AgentSession._installAgentForcedPromptProjection.transformContext.transformed.filter() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._restoreToolsFromTranscript", - "packages.coding-agent.src.core.agent-session.AgentSession._restoreToolsFromTranscript.names", - "packages.coding-agent.src.core.agent-session.AgentSession._restoreToolsFromTranscript.names.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._restoreToolsFromTranscript.names.filter() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._runAgentPrompt", - "packages.coding-agent.src.core.agent-session.AgentSession._handlePostAgentRun", - "packages.coding-agent.src.core.agent-session.AgentSession._runBeforeSettleBoundary", - "packages.coding-agent.src.core.agent-session.AgentSession._runBeforeSettleBoundary.result", - "packages.coding-agent.src.core.agent-session.AgentSession._runBeforeSettleBoundary.result._extensionRunner.emitBoundary() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._runInputHandlers", - "packages.coding-agent.src.core.agent-session.AgentSession._normalizePromptImages", - "packages.coding-agent.src.core.agent-session.AgentSession.prompt", - "packages.coding-agent.src.core.agent-session.AgentSession.prompt._deferredSettledActions.push() callback", - "packages.coding-agent.src.core.agent-session.AgentSession.prompt.handlerEditedTools", - "packages.coding-agent.src.core.agent-session.AgentSession.prompt.handlerEditedTools.result.systemPromptOptions.selectedTools.some() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._tryExecuteExtensionCommand", - "packages.coding-agent.src.core.agent-session.AgentSession._expandSkillCommand", - "packages.coding-agent.src.core.agent-session.AgentSession._expandSkillCommand.skill", - "packages.coding-agent.src.core.agent-session.AgentSession._expandSkillCommand.skill.skills.find() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._queueUserInput", - "packages.coding-agent.src.core.agent-session.AgentSession.steer", - "packages.coding-agent.src.core.agent-session.AgentSession.followUp", - "packages.coding-agent.src.core.agent-session.AgentSession._queueSteer", - "packages.coding-agent.src.core.agent-session.AgentSession._queueFollowUp", - "packages.coding-agent.src.core.agent-session.AgentSession._throwIfExtensionCommand", - "packages.coding-agent.src.core.agent-session.AgentSession.sendCustomMessage", - "packages.coding-agent.src.core.agent-session.AgentSession.sendCustomMessage._deferredSettledActions.push() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._appendCustomMessage", - "packages.coding-agent.src.core.agent-session.AgentSession._flushPendingCustomMessages", - "packages.coding-agent.src.core.agent-session.AgentSession.sendUserMessage", - "packages.coding-agent.src.core.agent-session.AgentSession.clearQueue", - "packages.coding-agent.src.core.agent-session.AgentSession.pendingMessageCount", - "packages.coding-agent.src.core.agent-session.AgentSession.getSteeringMessages", - "packages.coding-agent.src.core.agent-session.AgentSession.getFollowUpMessages", - "packages.coding-agent.src.core.agent-session.AgentSession.resourceLoader", - "packages.coding-agent.src.core.agent-session.AgentSession.abort", - "packages.coding-agent.src.core.agent-session.AgentSession.waitForIdle", - "packages.coding-agent.src.core.agent-session.AgentSession._emitModelSelect", - "packages.coding-agent.src.core.agent-session.AgentSession.setModel", - "packages.coding-agent.src.core.agent-session.AgentSession._addPersistedDefaultToNonEmptyScope", - "packages.coding-agent.src.core.agent-session.AgentSession._addPersistedDefaultToNonEmptyScope._scopedModels.some() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._addPersistedDefaultToNonEmptyScope.enabledModels.some() callback", - "packages.coding-agent.src.core.agent-session.AgentSession.cycleModel", - "packages.coding-agent.src.core.agent-session.AgentSession._cycleScopedModel", - "packages.coding-agent.src.core.agent-session.AgentSession._cycleScopedModel.availableIds", - "packages.coding-agent.src.core.agent-session.AgentSession._cycleScopedModel.availableIds.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._cycleScopedModel.scopedModels._scopedModels.filter() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._cycleScopedModel.scopedModels", - "packages.coding-agent.src.core.agent-session.AgentSession._cycleScopedModel.currentIndex", - "packages.coding-agent.src.core.agent-session.AgentSession._cycleScopedModel.currentIndex.scopedModels.findIndex() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._cycleAvailableModel", - "packages.coding-agent.src.core.agent-session.AgentSession._cycleAvailableModel.currentIndex", - "packages.coding-agent.src.core.agent-session.AgentSession._cycleAvailableModel.currentIndex.availableModels.findIndex() callback", - "packages.coding-agent.src.core.agent-session.AgentSession.setThinkingLevel", - "packages.coding-agent.src.core.agent-session.AgentSession.cycleThinkingLevel", - "packages.coding-agent.src.core.agent-session.AgentSession.getAvailableThinkingLevels", - "packages.coding-agent.src.core.agent-session.AgentSession.supportsThinking", - "packages.coding-agent.src.core.agent-session.AgentSession._getThinkingLevelForModelSwitch", - "packages.coding-agent.src.core.agent-session.AgentSession._clampThinkingLevel", - "packages.coding-agent.src.core.agent-session.AgentSession.syncQueueModesFromSettings", - "packages.coding-agent.src.core.agent-session.AgentSession.setSteeringMode", - "packages.coding-agent.src.core.agent-session.AgentSession.setFollowUpMode", - "packages.coding-agent.src.core.agent-session.AgentSession._runDefaultCompaction", - "packages.coding-agent.src.core.agent-session.AgentSession._clearManualCompactionState", - "packages.coding-agent.src.core.agent-session.AgentSession.compact", - "packages.coding-agent.src.core.agent-session.AgentSession.compact.savedCompactionEntry.newEntries.find() callback", - "packages.coding-agent.src.core.agent-session.AgentSession.compact.savedCompactionEntry", - "packages.coding-agent.src.core.agent-session.AgentSession.abortCompaction", - "packages.coding-agent.src.core.agent-session.AgentSession.abortBranchSummary", - "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction", - "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.assistantIsProjected", - "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.assistantIsProjected.currentProjection.entries.some() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.assistantIsProjected.currentProjection.entries.some() callback.entry.messages.some() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.assistantIndex", - "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.assistantIndex.branch.findIndex() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.hasPostAssistantContextEdit", - "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.hasPostAssistantContextEdit.entriesAfterAssistant.some() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.latestAssistantEdit", - "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.latestAssistantEdit.entriesAfterAssistant.filter() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.assistantRetainedForExplicitRecovery", - "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.assistantRetainedForExplicitRecovery.entriesAfterAssistant.some() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.hasContextEdits", - "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.hasContextEdits.projection.entries.some() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._runAutoCompaction", - "packages.coding-agent.src.core.agent-session.AgentSession._runAutoCompaction.savedCompactionEntry.newEntries.find() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._runAutoCompaction.savedCompactionEntry", - "packages.coding-agent.src.core.agent-session.AgentSession.setAutoCompactionEnabled", - "packages.coding-agent.src.core.agent-session.AgentSession.autoCompactionEnabled", - "packages.coding-agent.src.core.agent-session.AgentSession.bindExtensions", - "packages.coding-agent.src.core.agent-session.AgentSession.extendResourcesFromExtensions", - "packages.coding-agent.src.core.agent-session.AgentSession.buildExtensionResourcePaths", - "packages.coding-agent.src.core.agent-session.AgentSession.buildExtensionResourcePaths.entries.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession.getExtensionSourceLabel", - "packages.coding-agent.src.core.agent-session.AgentSession._applyExtensionBindings", - "packages.coding-agent.src.core.agent-session.AgentSession._refreshCurrentModelFromRegistry", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getCommands.extensionCommands", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getCommands.extensionCommands.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getCommands.templates", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getCommands.templates.promptTemplates.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getCommands.skills", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getCommands.skills.skills.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.sendMessage", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.sendMessage.catch() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.sendUserMessage", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.sendUserMessage.catch() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.appendEntry", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.setSessionName", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getSessionName", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.setLabel", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getActiveTools", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getAllTools", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getSettings", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.setActiveTools", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.refreshTools", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.setModel", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getThinkingLevel", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.setThinkingLevel", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getModel", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getScopedModels", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.isIdle", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.isProjectTrusted", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getSignal", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.abort", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.hasPendingMessages", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.shutdown", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getContextUsage", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.compact", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.compact.", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getSystemPrompt", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getSystemPromptOptions", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.executeTool", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getCallableTools", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.registerProvider", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.registerNativeProvider", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.unregisterProvider", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.registerVirtualModel", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.unregisterVirtualModel", - "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry", - "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.previousActivatedOnRegistration", - "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.previousActivatedOnRegistration.filter() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.allCustomTools", - "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.allCustomTools._customTools.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.allCustomTools.filter() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.definitionRegistry", - "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.definitionRegistry.filter() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.definitionRegistry.map() callback", - "packages.coding-agent.src.core.agent-session._refreshToolRegistry.map() callback", - "packages.coding-agent.src.core.agent-session._refreshToolRegistry.filter() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.filter() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.wrappedBuiltInTools", - "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.wrappedBuiltInTools.filter() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.wrappedBuiltInTools.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.toolRegistry", - "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.toolRegistry.wrappedBuiltInTools.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.nextActiveToolNames", - "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.nextActiveToolNames.filter() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._isDeclarable", - "packages.coding-agent.src.core.agent-session.AgentSession._isActivatedOnRegistration", - "packages.coding-agent.src.core.agent-session.AgentSession._buildRuntime", - "packages.coding-agent.src.core.agent-session.AgentSession._buildRuntime.baseToolDefinitions", - "packages.coding-agent.src.core.agent-session.AgentSession._buildRuntime.baseToolDefinitions.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._buildRuntime.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession.reload", - "packages.coding-agent.src.core.agent-session.AgentSession.reload.addedDefaultTools", - "packages.coding-agent.src.core.agent-session.AgentSession.reload.addedDefaultTools.filter() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._isRetryableError", - "packages.coding-agent.src.core.agent-session.AgentSession._summarizationRetryCallbacks", - "packages.coding-agent.src.core.agent-session.AgentSession._summarizationRetryCallbacks.onRetryScheduled", - "packages.coding-agent.src.core.agent-session.AgentSession._summarizationRetryCallbacks.onRetryAttemptStart", - "packages.coding-agent.src.core.agent-session.AgentSession._summarizationRetryCallbacks.onRetryFinished", - "packages.coding-agent.src.core.agent-session.AgentSession._finishCancelledRetry", - "packages.coding-agent.src.core.agent-session.AgentSession._prepareRetry", - "packages.coding-agent.src.core.agent-session.AgentSession.abortRetry", - "packages.coding-agent.src.core.agent-session.AgentSession.isRetrying", - "packages.coding-agent.src.core.agent-session.AgentSession.autoRetryEnabled", - "packages.coding-agent.src.core.agent-session.AgentSession.setAutoRetryEnabled", - "packages.coding-agent.src.core.agent-session.AgentSession.executeBash", - "packages.coding-agent.src.core.agent-session.AgentSession.executeBash.result", - "packages.coding-agent.src.core.agent-session.AgentSession.executeBash.result.onChunk", - "packages.coding-agent.src.core.agent-session.AgentSession.recordBashResult", - "packages.coding-agent.src.core.agent-session.AgentSession.abortBash", - "packages.coding-agent.src.core.agent-session.AgentSession.isBashRunning", - "packages.coding-agent.src.core.agent-session.AgentSession.hasPendingBashMessages", - "packages.coding-agent.src.core.agent-session.AgentSession._flushPendingBashMessages", - "packages.coding-agent.src.core.agent-session.AgentSession.setSessionName", - "packages.coding-agent.src.core.agent-session.AgentSession.navigateTree", - "packages.coding-agent.src.core.agent-session.AgentSession.getUserMessagesForForking", - "packages.coding-agent.src.core.agent-session.AgentSession.getSessionStats", - "packages.coding-agent.src.core.agent-session.AgentSession.getSessionStats.assistantMsg.content.filter() callback", - "packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage", - "packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage.projectedAssistants", - "packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage.projectedAssistants.projection.entries.flatMap() callback", - "packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage.projectedAssistants.projection.entries.flatMap() callback.entry.messages.some() callback", - "packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage.compactionIndex", - "packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage.compactionIndex.branch.findIndex() callback", - "packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage.hasPostCompactionUsage", - "packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage.hasPostCompactionUsage.some() callback", - "packages.coding-agent.src.core.agent-session.AgentSession.exportToHtml", - "packages.coding-agent.src.core.agent-session.exportToHtml.themeName", - "packages.coding-agent.src.core.agent-session.AgentSession.exportToHtml.themeName.find() callback", - "packages.coding-agent.src.core.agent-session.exportToHtml.toolRenderer", - "packages.coding-agent.src.core.agent-session.AgentSession.exportToHtml.toolRenderer.getToolRenderers", - "packages.coding-agent.src.core.agent-session.AgentSession.exportToHtml.toolRenderer.getToolRenderers._extensionRunner.resolveToolRenderers() callback", - "packages.coding-agent.src.core.agent-session.AgentSession.exportToJsonl", - "packages.coding-agent.src.core.agent-session.AgentSession.summarizeForBugReport", - "packages.coding-agent.src.core.agent-session.AgentSession.getLastAssistantText", - "packages.coding-agent.src.core.agent-session.AgentSession.getLastAssistantText.lastAssistant", - "packages.coding-agent.src.core.agent-session.AgentSession.getLastAssistantText.lastAssistant.find() callback", - "packages.coding-agent.src.core.agent-session.AgentSession.createReplacedSessionContext", - "packages.coding-agent.src.core.agent-session.AgentSession.createReplacedSessionContext.sendMessage", - "packages.coding-agent.src.core.agent-session.AgentSession.createReplacedSessionContext.sendUserMessage", - "packages.coding-agent.src.core.agent-session.AgentSession.hasExtensionHandlers", - "packages.coding-agent.src.core.agent-session.AgentSession.extensionRunner" - ] - }, - { - "file_path": "packages/coding-agent/src/core/auth-guidance.ts", - "methods": [ - "packages.coding-agent.src.core.auth-guidance.getProviderLoginHelp", - "packages.coding-agent.src.core.auth-guidance.formatNoModelsAvailableMessage", - "packages.coding-agent.src.core.auth-guidance.formatNoModelSelectedMessage", - "packages.coding-agent.src.core.auth-guidance.formatNoApiKeyFoundMessage" - ] - }, - { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "methods": [ - "packages.coding-agent.src.core.auth-storage.AuthStorageBackend", - "packages.coding-agent.src.core.auth-storage.AuthStorageBackend.withLock", - "packages.coding-agent.src.core.auth-storage.AuthStorageBackend.withLockAsync", - "packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend", - "packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.constructor", - "packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.ensureParentDir", - "packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.ensureFileExists", - "packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.acquireLockSyncWithRetry", - "packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.withLock", - "packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.acquireLockAsync", - "packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.withLockAsync", - "packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.withLockAsync.acquireLockAsync() callback", - "packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage", - "packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.constructor", - "packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.load", - "packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.load.validEnv", - "packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.load.validEnv.every() callback", - "packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.read", - "packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.list", - "packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.list.credentials", - "packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.list.credentials.map() callback", - "packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.modify", - "packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.delete", - "packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend", - "packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend.withLock", - "packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend.withLockAsync", - "packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend.withLockAsync.operation", - "packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend.withLockAsync.operation.", - "packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend.withLockAsync.operation..previous.catch() callback", - "packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend.withLockAsync.operation.catch() callback", - "packages.coding-agent.src.core.auth-storage.AuthStorage", - "packages.coding-agent.src.core.auth-storage.AuthStorage.constructor", - "packages.coding-agent.src.core.auth-storage.AuthStorage.create", - "packages.coding-agent.src.core.auth-storage.AuthStorage.fromStorage", - "packages.coding-agent.src.core.auth-storage.AuthStorage.inMemory", - "packages.coding-agent.src.core.auth-storage.AuthStorage.inMemory.storage.withLock() callback", - "packages.coding-agent.src.core.auth-storage.AuthStorage.parseStorageData", - "packages.coding-agent.src.core.auth-storage.AuthStorage.updateReadState", - "packages.coding-agent.src.core.auth-storage.AuthStorage.reload", - "packages.coding-agent.src.core.auth-storage.AuthStorage.reload.storage.withLock() callback", - "packages.coding-agent.src.core.auth-storage.AuthStorage.reloadFromStorageAsync", - "packages.coding-agent.src.core.auth-storage.AuthStorage.reloadFromStorageAsync.storage.withLockAsync() callback", - "packages.coding-agent.src.core.auth-storage.AuthStorage.readLatestData", - "packages.coding-agent.src.core.auth-storage.AuthStorage.readLatestData.reload.catch() callback", - "packages.coding-agent.src.core.auth-storage.readLatestData.reload.promise.then() callback", - "packages.coding-agent.src.core.auth-storage.AuthStorage.readLatestData.reload.promise.then() callback", - "packages.coding-agent.src.core.auth-storage.AuthStorage.readLatestData.result.catch() callback", - "packages.coding-agent.src.core.auth-storage.AuthStorage.read", - "packages.coding-agent.src.core.auth-storage.AuthStorage.modify", - "packages.coding-agent.src.core.auth-storage.AuthStorage.modify.result", - "packages.coding-agent.src.core.auth-storage.AuthStorage.modify.result.storage.withLockAsync() callback", - "packages.coding-agent.src.core.auth-storage.AuthStorage.delete", - "packages.coding-agent.src.core.auth-storage.AuthStorage.delete.storage.withLockAsync() callback", - "packages.coding-agent.src.core.auth-storage.AuthStorage.list", - "packages.coding-agent.src.core.auth-storage.AuthStorage.list.entries.map() callback", - "packages.coding-agent.src.core.auth-storage.readStoredCredential" - ] - }, - { - "file_path": "packages/coding-agent/src/core/bash-executor.ts", - "methods": [ - "packages.coding-agent.src.core.bash-executor.BashExecutorOptions", - "packages.coding-agent.src.core.bash-executor.BashResult", - "packages.coding-agent.src.core.bash-executor.executeBashWithOperations" - ] - }, - { - "file_path": "packages/coding-agent/src/core/bug-report-upload.ts", - "methods": [ - "packages.coding-agent.src.core.bug-report-upload.UploadBugReportOptions", - "packages.coding-agent.src.core.bug-report-upload.uploadBugReport", - "packages.coding-agent.src.core.bug-report-upload.uploadBugReport.json.catch() callback", - "packages.coding-agent.src.core.bug-report-upload.uploadBugReport.json" - ] - }, - { - "file_path": "packages/coding-agent/src/core/bug-report.ts", - "methods": [ - "packages.coding-agent.src.core.bug-report.isSensitiveKey", - "packages.coding-agent.src.core.bug-report.redactUrl", - "packages.coding-agent.src.core.bug-report.redactJsonValue", - "packages.coding-agent.src.core.bug-report.redactJsonValue.JSON.stringify() callback", - "packages.coding-agent.src.core.bug-report.redactSettings", - "packages.coding-agent.src.core.bug-report.collectEnvironment", - "packages.coding-agent.src.core.bug-report.collectEnvironment.piEnvironmentVariables.filter() callback", - "packages.coding-agent.src.core.bug-report.describeModel", - "packages.coding-agent.src.core.bug-report.describeProvider", - "packages.coding-agent.src.core.bug-report.describeExtension", - "packages.coding-agent.src.core.bug-report.CollectBugReportMetadataOptions", - "packages.coding-agent.src.core.bug-report.collectBugReportMetadata", - "packages.coding-agent.src.core.bug-report.collectBugReportMetadata.extensionErrors.options.extensionErrors.map() callback", - "packages.coding-agent.src.core.bug-report.collectBugReportDiagnostics", - "packages.coding-agent.src.core.bug-report.collectBugReportDiagnostics.crashes.crashes.map() callback", - "packages.coding-agent.src.core.bug-report.BugReportBundle", - "packages.coding-agent.src.core.bug-report.BugReportSessionEntryData", - "packages.coding-agent.src.core.bug-report.BugReportFile", - "packages.coding-agent.src.core.bug-report.bugReportFiles", - "packages.coding-agent.src.core.bug-report.writeBugReportArchive", - "packages.coding-agent.src.core.bug-report.bugReportArchiveFileName", - "packages.coding-agent.src.core.bug-report.selectMessages", - "packages.coding-agent.src.core.bug-report.GenerateBugReportSummaryOptions", - "packages.coding-agent.src.core.bug-report.generateBugReportSummary", - "packages.coding-agent.src.core.bug-report.generateBugReportSummary.prompt", - "packages.coding-agent.src.core.bug-report.generateBugReportSummary.prompt.filter() callback", - "packages.coding-agent.src.core.bug-report.generateBugReportSummary.response.content.some() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/core/cache-stats.ts", - "methods": [ - "packages.coding-agent.src.core.cache-stats.CacheMiss", - "packages.coding-agent.src.core.cache-stats.CacheWasteTotals", - "packages.coding-agent.src.core.cache-stats.ModelPriceSource", - "packages.coding-agent.src.core.cache-stats.ModelPriceSource.getModel", - "packages.coding-agent.src.core.cache-stats.PreviousRequest", - "packages.coding-agent.src.core.cache-stats.detectMiss", - "packages.coding-agent.src.core.cache-stats.asPreviousRequest", - "packages.coding-agent.src.core.cache-stats.scan", - "packages.coding-agent.src.core.cache-stats.computeCacheWaste", - "packages.coding-agent.src.core.cache-stats.collectCacheMisses", - "packages.coding-agent.src.core.cache-stats.detectCacheMiss" - ] - }, - { - "file_path": "packages/coding-agent/src/core/cache-warmer.ts", - "methods": [ - "packages.coding-agent.src.core.cache-warmer.getCacheWarmingDelayMs", - "packages.coding-agent.src.core.cache-warmer.getPromptCacheTtlMs", - "packages.coding-agent.src.core.cache-warmer.isReplayable", - "packages.coding-agent.src.core.cache-warmer.lastPromptTokens", - "packages.coding-agent.src.core.cache-warmer.price", - "packages.coding-agent.src.core.cache-warmer.CacheWarmingDecision", - "packages.coding-agent.src.core.cache-warmer.CacheWarmingDecisionEvent", - "packages.coding-agent.src.core.cache-warmer.CacheWarmingDecisionEventResult", - "packages.coding-agent.src.core.cache-warmer.CacheWarmingStatus", - "packages.coding-agent.src.core.cache-warmer.CacheWarmRequest", - "packages.coding-agent.src.core.cache-warmer.ActiveRun", - "packages.coding-agent.src.core.cache-warmer.CacheWarmer", - "packages.coding-agent.src.core.cache-warmer.CacheWarmer.constructor", - "packages.coding-agent.src.core.cache-warmer.CacheWarmer.status", - "packages.coding-agent.src.core.cache-warmer.CacheWarmer.start", - "packages.coding-agent.src.core.cache-warmer.CacheWarmer.onAgentSettled", - "packages.coding-agent.src.core.cache-warmer.CacheWarmer.onModeChanged", - "packages.coding-agent.src.core.cache-warmer.CacheWarmer.cancel", - "packages.coding-agent.src.core.cache-warmer.CacheWarmer.clearRun", - "packages.coding-agent.src.core.cache-warmer.CacheWarmer.stop", - "packages.coding-agent.src.core.cache-warmer.CacheWarmer.schedule", - "packages.coding-agent.src.core.cache-warmer.CacheWarmer.schedule.setTimeout() callback", - "packages.coding-agent.src.core.cache-warmer.CacheWarmer.refresh", - "packages.coding-agent.src.core.cache-warmer.CacheWarmer.refreshDeadlineMissed", - "packages.coding-agent.src.core.cache-warmer.CacheWarmer.validateRun", - "packages.coding-agent.src.core.cache-warmer.CacheWarmer.getModeStopReason", - "packages.coding-agent.src.core.cache-warmer.CacheWarmer.evaluate", - "packages.coding-agent.src.core.cache-warmer.formatDollars", - "packages.coding-agent.src.core.cache-warmer.formatCacheWarmingEconomics", - "packages.coding-agent.src.core.cache-warmer.formatCacheWarmingDecisionTime", - "packages.coding-agent.src.core.cache-warmer.formatCacheWarmingStatus", - "packages.coding-agent.src.core.cache-warmer.formatCacheWarmingUsage" - ] - }, - { - "file_path": "packages/coding-agent/src/core/compaction/branch-summarization.ts", - "methods": [ - "packages.coding-agent.src.core.compaction.branch-summarization.BranchSummaryResult", - "packages.coding-agent.src.core.compaction.branch-summarization.BranchSummaryDetails", - "packages.coding-agent.src.core.compaction.branch-summarization.BranchPreparation", - "packages.coding-agent.src.core.compaction.branch-summarization.CollectEntriesResult", - "packages.coding-agent.src.core.compaction.branch-summarization.GenerateBranchSummaryOptions", - "packages.coding-agent.src.core.compaction.branch-summarization.collectEntriesForBranchSummary", - "packages.coding-agent.src.core.compaction.branch-summarization.collectEntriesForBranchSummary.oldPath", - "packages.coding-agent.src.core.compaction.branch-summarization.collectEntriesForBranchSummary.oldPath.map() callback", - "packages.coding-agent.src.core.compaction.branch-summarization.getMessageFromEntry", - "packages.coding-agent.src.core.compaction.branch-summarization.prepareBranchEntries", - "packages.coding-agent.src.core.compaction.branch-summarization.generateBranchSummary", - "packages.coding-agent.src.core.compaction.branch-summarization.generateBranchSummary.response.content.some() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "methods": [ - "packages.coding-agent.src.core.compaction.compaction.CompactionDetails", - "packages.coding-agent.src.core.compaction.compaction.extractFileOperations", - "packages.coding-agent.src.core.compaction.compaction.getMessagesFromProjectedEntryForCompaction", - "packages.coding-agent.src.core.compaction.compaction.getMessagesFromProjectedEntryForCompaction.entry.messages.filter() callback", - "packages.coding-agent.src.core.compaction.compaction.CompactionResult", - "packages.coding-agent.src.core.compaction.compaction.CompactionSettings", - "packages.coding-agent.src.core.compaction.compaction.calculateContextTokens", - "packages.coding-agent.src.core.compaction.compaction.getAssistantUsage", - "packages.coding-agent.src.core.compaction.compaction.getLastAssistantUsage", - "packages.coding-agent.src.core.compaction.compaction.ContextUsageEstimate", - "packages.coding-agent.src.core.compaction.compaction.getLastAssistantUsageInfo", - "packages.coding-agent.src.core.compaction.compaction.estimateContextTokens", - "packages.coding-agent.src.core.compaction.compaction.estimateProjectedContextTokens", - "packages.coding-agent.src.core.compaction.compaction.estimateProjectedContextTokens.usageEntryIndex", - "packages.coding-agent.src.core.compaction.compaction.estimateProjectedContextTokens.usageEntryIndex.branchEntries.findIndex() callback", - "packages.coding-agent.src.core.compaction.compaction.shouldCompact", - "packages.coding-agent.src.core.compaction.compaction.estimateTextAndImageContentChars", - "packages.coding-agent.src.core.compaction.compaction.estimateTokens", - "packages.coding-agent.src.core.compaction.compaction.isCutPointMessage", - "packages.coding-agent.src.core.compaction.compaction.isTurnStartMessage", - "packages.coding-agent.src.core.compaction.compaction.isTurnStartEntry", - "packages.coding-agent.src.core.compaction.compaction.findValidCutPoints", - "packages.coding-agent.src.core.compaction.compaction.findTurnStartIndex", - "packages.coding-agent.src.core.compaction.compaction.CutPointResult", - "packages.coding-agent.src.core.compaction.compaction.findCutPoint", - "packages.coding-agent.src.core.compaction.compaction.findCutPoint.messageTokens", - "packages.coding-agent.src.core.compaction.compaction.findCutPoint.messageTokens.reduce() callback", - "packages.coding-agent.src.core.compaction.compaction.findCutPoint.cutPoints.find() callback", - "packages.coding-agent.src.core.compaction.compaction.getSummarizationFailure", - "packages.coding-agent.src.core.compaction.compaction.createSummarizationOptions", - "packages.coding-agent.src.core.compaction.compaction.completeSummarization", - "packages.coding-agent.src.core.compaction.compaction.generateSummary", - "packages.coding-agent.src.core.compaction.compaction.buildSummarizationContext", - "packages.coding-agent.src.core.compaction.compaction.generateSummaryWithUsage", - "packages.coding-agent.src.core.compaction.compaction.generateSummaryWithUsage.response.content.some() callback", - "packages.coding-agent.src.core.compaction.compaction.CompactionPreparation", - "packages.coding-agent.src.core.compaction.compaction.isProjectedTurnStart", - "packages.coding-agent.src.core.compaction.compaction.findProjectedTurnStartIndex", - "packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint", - "packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.messageTokens", - "packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.messageTokens.messages.reduce() callback", - "packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.cutPoints.find() callback", - "packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.omittedSuffixIds", - "packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.omittedSuffixIds.map() callback", - "packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.hasExternalReplacement", - "packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.hasExternalReplacement.suffix.some() callback", - "packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.isRecoveryOmissionSuffix", - "packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.isRecoveryOmissionSuffix.suffix.some() callback", - "packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.isRecoveryOmissionSuffix.suffix.every() callback", - "packages.coding-agent.src.core.compaction.compaction.prepareCompaction", - "packages.coding-agent.src.core.compaction.compaction.prepareCompaction.sourceEntries", - "packages.coding-agent.src.core.compaction.compaction.prepareCompaction.sourceEntries.projectedEntries.map() callback", - "packages.coding-agent.src.core.compaction.compaction.prepareCompaction.prevCompactionIndex", - "packages.coding-agent.src.core.compaction.compaction.prepareCompaction.prevCompactionIndex.projectedEntries.findIndex() callback", - "packages.coding-agent.src.core.compaction.compaction.compact", - "packages.coding-agent.src.core.compaction.compaction.generateTurnPrefixSummary", - "packages.coding-agent.src.core.compaction.compaction.generateTurnPrefixSummary.response.content.some() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/core/compaction/utils.ts", - "methods": [ - "packages.coding-agent.src.core.compaction.utils.FileOperations", - "packages.coding-agent.src.core.compaction.utils.createFileOps", - "packages.coding-agent.src.core.compaction.utils.extractFileOpsFromMessage", - "packages.coding-agent.src.core.compaction.utils.addFileOp", - "packages.coding-agent.src.core.compaction.utils.computeFileLists", - "packages.coding-agent.src.core.compaction.utils.computeFileLists.readOnly", - "packages.coding-agent.src.core.compaction.utils.computeFileLists.readOnly.filter() callback", - "packages.coding-agent.src.core.compaction.utils.formatFileOperations", - "packages.coding-agent.src.core.compaction.utils.truncateForSummary", - "packages.coding-agent.src.core.compaction.utils.serializeConversation", - "packages.coding-agent.src.core.compaction.utils.serializeConversation.argsStr", - "packages.coding-agent.src.core.compaction.utils.serializeConversation.argsStr.map() callback", - "packages.coding-agent.src.core.compaction.utils.serializeConversation.msg.content.some() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/core/crash-log.ts", - "methods": [ - "packages.coding-agent.src.core.crash-log.CrashRecord", - "packages.coding-agent.src.core.crash-log.crashLogPath", - "packages.coding-agent.src.core.crash-log.readCrashLog", - "packages.coding-agent.src.core.crash-log.readCrashLog.records.filter() callback", - "packages.coding-agent.src.core.crash-log.writeCrashLog", - "packages.coding-agent.src.core.crash-log.normalizeStackPath", - "packages.coding-agent.src.core.crash-log.stackContainsPath", - "packages.coding-agent.src.core.crash-log.findExtensionStackMatches", - "packages.coding-agent.src.core.crash-log.findExtensionStackMatches.normalizedStack", - "packages.coding-agent.src.core.crash-log.findExtensionStackMatches.normalizedStack.filter() callback", - "packages.coding-agent.src.core.crash-log.findExtensionStackMatches.normalizedStack.map() callback", - "packages.coding-agent.src.core.crash-log.recordCrash", - "packages.coding-agent.src.core.crash-log.takeUnnotifiedCrash", - "packages.coding-agent.src.core.crash-log.takeUnnotifiedCrash.crash", - "packages.coding-agent.src.core.crash-log.takeUnnotifiedCrash.crash.find() callback", - "packages.coding-agent.src.core.crash-log.takeUnnotifiedCrash.records.map() callback", - "packages.coding-agent.src.core.crash-log.clearCrashLog" - ] - }, - { - "file_path": "packages/coding-agent/src/core/diagnostics.ts", - "methods": [ - "packages.coding-agent.src.core.diagnostics.ResourceCollision", - "packages.coding-agent.src.core.diagnostics.ResourceDiagnostic" - ] - }, - { - "file_path": "packages/coding-agent/src/core/event-bus.ts", - "methods": [ - "packages.coding-agent.src.core.event-bus.EventBus", - "packages.coding-agent.src.core.event-bus.EventBus.emit", - "packages.coding-agent.src.core.event-bus.EventBus.on", - "packages.coding-agent.src.core.event-bus.EventBusController", - "packages.coding-agent.src.core.event-bus.EventBusController.clear", - "packages.coding-agent.src.core.event-bus.createEventBus", - "packages.coding-agent.src.core.event-bus.createEventBus.emit", - "packages.coding-agent.src.core.event-bus.createEventBus.on", - "packages.coding-agent.src.core.event-bus.createEventBus.clear" - ] - }, - { - "file_path": "packages/coding-agent/src/core/exec.ts", - "methods": [ - "packages.coding-agent.src.core.exec.ExecOptions", - "packages.coding-agent.src.core.exec.ExecResult", - "packages.coding-agent.src.core.exec.execCommand", - "packages.coding-agent.src.core.exec.execCommand.", - "packages.coding-agent.src.core.exec.execCommand..killProcess", - "packages.coding-agent.src.core.exec.execCommand..killProcess.setTimeout() callback", - "packages.coding-agent.src.core.exec.execCommand..setTimeout() callback", - "packages.coding-agent.src.core.exec.execCommand..proc.stdout.on(\"data\") callback", - "packages.coding-agent.src.core.exec.execCommand..proc.stderr.on(\"data\") callback", - "packages.coding-agent.src.core.exec.execCommand..then() callback", - "packages.coding-agent.src.core.exec.execCommand..catch() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/core/experimental.ts", - "methods": [ - "packages.coding-agent.src.core.experimental.areExperimentalFeaturesEnabled" - ] - }, - { - "file_path": "packages/coding-agent/src/core/export-html/ansi-to-html.ts", - "methods": [ - "packages.coding-agent.src.core.export-html.ansi-to-html.color256ToHex", - "packages.coding-agent.src.core.export-html.ansi-to-html.escapeHtml", - "packages.coding-agent.src.core.export-html.ansi-to-html.TextStyle", - "packages.coding-agent.src.core.export-html.ansi-to-html.createEmptyStyle", - "packages.coding-agent.src.core.export-html.ansi-to-html.styleToInlineCSS", - "packages.coding-agent.src.core.export-html.ansi-to-html.hasStyle", - "packages.coding-agent.src.core.export-html.ansi-to-html.applySgrCode", - "packages.coding-agent.src.core.export-html.ansi-to-html.ansiToHtml", - "packages.coding-agent.src.core.export-html.ansi-to-html.ansiToHtml.params", - "packages.coding-agent.src.core.export-html.ansi-to-html.ansiToHtml.params.map() callback", - "packages.coding-agent.src.core.export-html.ansi-to-html.ansiLinesToHtml", - "packages.coding-agent.src.core.export-html.ansi-to-html.ansiLinesToHtml.lines.map() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/core/export-html/index.ts", - "methods": [ - "packages.coding-agent.src.core.export-html.index.ToolHtmlRenderer", - "packages.coding-agent.src.core.export-html.index.ToolHtmlRenderer.renderCall", - "packages.coding-agent.src.core.export-html.index.ToolHtmlRenderer.renderResult", - "packages.coding-agent.src.core.export-html.index.RenderedToolHtml", - "packages.coding-agent.src.core.export-html.index.ExportOptions", - "packages.coding-agent.src.core.export-html.index.parseColor", - "packages.coding-agent.src.core.export-html.index.getLuminance", - "packages.coding-agent.src.core.export-html.index.adjustBrightness", - "packages.coding-agent.src.core.export-html.index.deriveExportColors", - "packages.coding-agent.src.core.export-html.index.generateThemeVars", - "packages.coding-agent.src.core.export-html.index.SessionData", - "packages.coding-agent.src.core.export-html.index.generateHtml", - "packages.coding-agent.src.core.export-html.index.preRenderCustomTools", - "packages.coding-agent.src.core.export-html.index.exportSessionToHtml", - "packages.coding-agent.src.core.export-html.index.exportSessionToHtml.sessionData.tools.state.tools.map() callback", - "packages.coding-agent.src.core.export-html.index.exportFromFile" - ] - }, - { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "methods": [ - "packages.coding-agent.src.core.export-html.template.", - "packages.coding-agent.src.core.export-html.template..buildTree", - "packages.coding-agent.src.core.export-html.template..buildTree.sortChildren", - "packages.coding-agent.src.core.export-html.template..buildTree.sortChildren.node.children.sort() callback", - "packages.coding-agent.src.core.export-html.template..buildActivePathIds", - "packages.coding-agent.src.core.export-html.template..getPath", - "packages.coding-agent.src.core.export-html.template..findNewestLeaf", - "packages.coding-agent.src.core.export-html.template..findNewestLeaf.mapNodes", - "packages.coding-agent.src.core.export-html.template..flattenTree", - "packages.coding-agent.src.core.export-html.template..flattenTree.markActive", - "packages.coding-agent.src.core.export-html.template..flattenTree.orderedRoots.sort() callback", - "packages.coding-agent.src.core.export-html.template..flattenTree.orderedRoots", - "packages.coding-agent.src.core.export-html.template..flattenTree.orderedChildren.sort() callback", - "packages.coding-agent.src.core.export-html.template..flattenTree.orderedChildren", - "packages.coding-agent.src.core.export-html.template..buildTreePrefix", - "packages.coding-agent.src.core.export-html.template..buildTreePrefix.gutter", - "packages.coding-agent.src.core.export-html.template..buildTreePrefix.gutter.gutters.find() callback", - "packages.coding-agent.src.core.export-html.template..hasTextContent", - "packages.coding-agent.src.core.export-html.template..extractContent", - "packages.coding-agent.src.core.export-html.template..extractContent.content.filter() callback", - "packages.coding-agent.src.core.export-html.template..extractContent.map() callback", - "packages.coding-agent.src.core.export-html.template..parseSkillBlock", - "packages.coding-agent.src.core.export-html.template..getSearchableText", - "packages.coding-agent.src.core.export-html.template..filterNodes", - "packages.coding-agent.src.core.export-html.template..filterNodes.filtered", - "packages.coding-agent.src.core.export-html.template..filterNodes.filtered.flatNodes.filter() callback", - "packages.coding-agent.src.core.export-html.template..filterNodes.filtered.flatNodes.filter() callback.searchTokens.every() callback", - "packages.coding-agent.src.core.export-html.template..recalculateVisualStructure", - "packages.coding-agent.src.core.export-html.template..recalculateVisualStructure.visibleIds", - "packages.coding-agent.src.core.export-html.template..recalculateVisualStructure.visibleIds.filteredNodes.map() callback", - "packages.coding-agent.src.core.export-html.template..recalculateVisualStructure.findVisibleAncestor", - "packages.coding-agent.src.core.export-html.template..shortenPath", - "packages.coding-agent.src.core.export-html.template..formatToolCall", - "packages.coding-agent.src.core.export-html.template..escapeHtml", - "packages.coding-agent.src.core.export-html.template..sanitizeMarkdownUrl", - "packages.coding-agent.src.core.export-html.template..truncate", - "packages.coding-agent.src.core.export-html.template..getTreeNodeDisplayHtml", - "packages.coding-agent.src.core.export-html.template..renderTree", - "packages.coding-agent.src.core.export-html.template..renderTree.div.addEventListener('click') callback", - "packages.coding-agent.src.core.export-html.template..renderTree.setTimeout() callback", - "packages.coding-agent.src.core.export-html.template..forceTreeRerender", - "packages.coding-agent.src.core.export-html.template..formatTokens", - "packages.coding-agent.src.core.export-html.template..formatTimestamp", - "packages.coding-agent.src.core.export-html.template..replaceTabs", - "packages.coding-agent.src.core.export-html.template..str", - "packages.coding-agent.src.core.export-html.template..getLanguageFromPath", - "packages.coding-agent.src.core.export-html.template..findToolResult", - "packages.coding-agent.src.core.export-html.template..formatExpandableOutput", - "packages.coding-agent.src.core.export-html.template..renderToolCall", - "packages.coding-agent.src.core.export-html.template..renderToolCall.getResultText", - "packages.coding-agent.src.core.export-html.template..renderToolCall.getResultText.textBlocks", - "packages.coding-agent.src.core.export-html.template..renderToolCall.getResultText.textBlocks.result.content.filter() callback", - "packages.coding-agent.src.core.export-html.template..renderToolCall.getResultText.textBlocks.map() callback", - "packages.coding-agent.src.core.export-html.template..renderToolCall.getResultImages", - "packages.coding-agent.src.core.export-html.template..renderToolCall.getResultImages.result.content.filter() callback", - "packages.coding-agent.src.core.export-html.template..renderToolCall.renderResultImages", - "packages.coding-agent.src.core.export-html.template..renderToolCall.renderResultImages.images.map() callback", - "packages.coding-agent.src.core.export-html.template..renderToolCall.renderNestedCalls.lines", - "packages.coding-agent.src.core.export-html.template..renderToolCall.renderNestedCalls.lines.nested.calls.map() callback", - "packages.coding-agent.src.core.export-html.template..downloadSessionJson", - "packages.coding-agent.src.core.export-html.template..buildShareUrl", - "packages.coding-agent.src.core.export-html.template..buildShareUrl.gistId", - "packages.coding-agent.src.core.export-html.template..buildShareUrl.gistId.find() callback", - "packages.coding-agent.src.core.export-html.template..copyToClipboard", - "packages.coding-agent.src.core.export-html.template..copyToClipboard.setTimeout() callback", - "packages.coding-agent.src.core.export-html.template..renderCopyLinkButton", - "packages.coding-agent.src.core.export-html.template..renderEntry", - "packages.coding-agent.src.core.export-html.template..renderEntry.text", - "packages.coding-agent.src.core.export-html.template..renderEntry.text.content.filter() callback", - "packages.coding-agent.src.core.export-html.template..renderEntry.text.map() callback", - "packages.coding-agent.src.core.export-html.template.renderEntry.images", - "packages.coding-agent.src.core.export-html.template.renderEntry.images.content.filter() callback", - "packages.coding-agent.src.core.export-html.template..renderEntry.images", - "packages.coding-agent.src.core.export-html.template..renderEntry.images.content.filter() callback", - "packages.coding-agent.src.core.export-html.template..computeStats", - "packages.coding-agent.src.core.export-html.template..computeStats.msg.content.filter() callback", - "packages.coding-agent.src.core.export-html.template..renderHeader", - "packages.coding-agent.src.core.export-html.template..renderHeader.tools.map() callback", - "packages.coding-agent.src.core.export-html.template..getScrollTargetElementId", - "packages.coding-agent.src.core.export-html.template..renderEntryToNode", - "packages.coding-agent.src.core.export-html.template..navigateTo", - "packages.coding-agent.src.core.export-html.template..navigateTo.forEach() callback", - "packages.coding-agent.src.core.export-html.template..navigateTo.forEach() callback.btn.addEventListener('click') callback", - "packages.coding-agent.src.core.export-html.template..navigateTo.setTimeout() callback", - "packages.coding-agent.src.core.export-html.template..navigateTo.setTimeout() callback.setTimeout() callback", - "packages.coding-agent.src.core.export-html.template..tokenizer.html", - "packages.coding-agent.src.core.export-html.template..tokenizer.tag", - "packages.coding-agent.src.core.export-html.template..tokenizer.del", - "packages.coding-agent.src.core.export-html.template..renderer.link", - "packages.coding-agent.src.core.export-html.template..renderer.image", - "packages.coding-agent.src.core.export-html.template..renderer.code", - "packages.coding-agent.src.core.export-html.template..renderer.codespan", - "packages.coding-agent.src.core.export-html.template..safeMarkedParse", - "packages.coding-agent.src.core.export-html.template..searchInput.addEventListener('input') callback", - "packages.coding-agent.src.core.export-html.template..forEach() callback", - "packages.coding-agent.src.core.export-html.template..forEach() callback.btn.addEventListener('click') callback", - "packages.coding-agent.src.core.export-html.template..forEach() callback.btn.addEventListener('click') callback.forEach() callback", - "packages.coding-agent.src.core.export-html.template..isMobileLayout", - "packages.coding-agent.src.core.export-html.template..getSidebarBounds", - "packages.coding-agent.src.core.export-html.template..clampSidebarWidth", - "packages.coding-agent.src.core.export-html.template..applySidebarWidth", - "packages.coding-agent.src.core.export-html.template..loadSidebarWidth", - "packages.coding-agent.src.core.export-html.template..saveSidebarWidth", - "packages.coding-agent.src.core.export-html.template..setupSidebarResize", - "packages.coding-agent.src.core.export-html.template..setupSidebarResize.sidebarResizer.addEventListener('pointerdown') callback", - "packages.coding-agent.src.core.export-html.template..setupSidebarResize.sidebarResizer.addEventListener('pointerdown') callback.cleanupDrag", - "packages.coding-agent.src.core.export-html.template..setupSidebarResize.sidebarResizer.addEventListener('dblclick') callback", - "packages.coding-agent.src.core.export-html.template..setupSidebarResize.window.addEventListener('resize') callback", - "packages.coding-agent.src.core.export-html.template..hamburger.addEventListener('click') callback", - "packages.coding-agent.src.core.export-html.template..setHiddenMessagesVisible", - "packages.coding-agent.src.core.export-html.template..setThinkingExpanded", - "packages.coding-agent.src.core.export-html.template.setThinkingExpanded.forEach() callback", - "packages.coding-agent.src.core.export-html.template..setThinkingExpanded.forEach() callback", - "packages.coding-agent.src.core.export-html.template..setToolOutputsExpanded", - "packages.coding-agent.src.core.export-html.template.setToolOutputsExpanded.forEach() callback", - "packages.coding-agent.src.core.export-html.template..setToolOutputsExpanded.forEach() callback", - "packages.coding-agent.src.core.export-html.template..attachHeaderHandlers", - "packages.coding-agent.src.core.export-html.template.attachHeaderHandlers.addEventListener('click') callback", - "packages.coding-agent.src.core.export-html.template..attachHeaderHandlers.addEventListener('click') callback", - "packages.coding-agent.src.core.export-html.template..document.addEventListener('keydown') callback" - ] - }, - { - "file_path": "packages/coding-agent/src/core/export-html/tool-renderer.ts", - "methods": [ - "packages.coding-agent.src.core.export-html.tool-renderer.ToolHtmlRendererDeps", - "packages.coding-agent.src.core.export-html.tool-renderer.ToolHtmlRenderer", - "packages.coding-agent.src.core.export-html.tool-renderer.ToolHtmlRenderer.renderCall", - "packages.coding-agent.src.core.export-html.tool-renderer.ToolHtmlRenderer.renderResult", - "packages.coding-agent.src.core.export-html.tool-renderer.isBlankRenderedLine", - "packages.coding-agent.src.core.export-html.tool-renderer.trimRenderedResultLines", - "packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer", - "packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.createRenderContext", - "packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.createRenderContext.invalidate", - "packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult" - ] - }, - { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "methods": [ - "packages.coding-agent.src.core.extensions.loader.getCreateJiti", - "packages.coding-agent.src.core.extensions.loader.getCreateJiti.then() callback", - "packages.coding-agent.src.core.extensions.loader.getVirtualModules", - "packages.coding-agent.src.core.extensions.loader.getVirtualModules.then() callback", - "packages.coding-agent.src.core.extensions.loader.getAliases", - "packages.coding-agent.src.core.extensions.loader.ExtensionCacheToken", - "packages.coding-agent.src.core.extensions.loader.clearExtensionCache", - "packages.coding-agent.src.core.extensions.loader.useExtensionCacheCwd", - "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime", - "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime", - "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.refreshTools", - "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.setModel", - "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.invalidate", - "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.trackEventBusSubscription", - "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.registerProvider", - "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.registerNativeProvider", - "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.unregisterProvider", - "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.unregisterProvider.runtime.pendingProviderRegistrations.filter() callback", - "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.unregisterProvider.runtime.pendingNativeProviderRegistrations.filter() callback", - "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.registerVirtualModel", - "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.unregisterVirtualModel", - "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.unregisterVirtualModel.runtime.pendingVirtualModelRegistrations.filter() callback", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI", - "packages.coding-agent.src.core.extensions.loader.api", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.on", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.on.", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerTool", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerCommand", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerShortcut", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerFlag", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerMessageRenderer", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerMarkdownTransformer", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerEntryRenderer", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerToolRenderer", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getFlag", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.sendMessage", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.sendUserMessage", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.appendEntry", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.setSessionName", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getSessionName", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.setLabel", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.exec", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getActiveTools", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getAllTools", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getSettings", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.setActiveTools", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getCommands", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.setModel", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getThinkingLevel", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.setThinkingLevel", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerProvider", - "packages.coding-agent.src.core.extensions.loader.api.registerProvider.applyRuntimeChange() callback", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerProvider.applyRuntimeChange() callback", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.unregisterProvider", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.unregisterProvider.applyRuntimeChange() callback", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerMcpServer", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerMcpServer.clash", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerMcpServer.clash.find() callback", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerMcpServer.applyRuntimeChange() callback", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.unregisterMcpServer", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.unregisterMcpServer.applyRuntimeChange() callback", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getMcpServers", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerVirtualModel", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerVirtualModel.definition", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerVirtualModel.definition.route", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerVirtualModel.applyRuntimeChange() callback", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.unregisterVirtualModel", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.unregisterVirtualModel.applyRuntimeChange() callback", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.events.emit", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.events.on", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.commit", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.discard", - "packages.coding-agent.src.core.extensions.loader.isCurrentCacheToken", - "packages.coding-agent.src.core.extensions.loader.loadExtensionModule", - "packages.coding-agent.src.core.extensions.loader.createExtension", - "packages.coding-agent.src.core.extensions.loader.initializeExtension", - "packages.coding-agent.src.core.extensions.loader.loadExtension", - "packages.coding-agent.src.core.extensions.loader.loadExtensionFromFactory", - "packages.coding-agent.src.core.extensions.loader.loadExtensionsInternal", - "packages.coding-agent.src.core.extensions.loader.loadExtensions", - "packages.coding-agent.src.core.extensions.loader.loadExtensionsCached", - "packages.coding-agent.src.core.extensions.loader.isExtensionFile", - "packages.coding-agent.src.core.extensions.loader.resolveExtensionEntries", - "packages.coding-agent.src.core.extensions.loader.discoverExtensionsInDir", - "packages.coding-agent.src.core.extensions.loader.discoverAndLoadExtensions" - ] - }, - { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "methods": [ - "packages.coding-agent.src.core.extensions.runner.isUserBashEventResult", - "packages.coding-agent.src.core.extensions.runner.BeforeAgentStartCombinedResult", - "packages.coding-agent.src.core.extensions.runner.BoundaryDispatchResult", - "packages.coding-agent.src.core.extensions.runner.emitSessionShutdownEvent", - "packages.coding-agent.src.core.extensions.runner.snapshotEventHandlers", - "packages.coding-agent.src.core.extensions.runner.snapshotEventHandlers.extensions.map() callback", - "packages.coding-agent.src.core.extensions.runner.sameMessages", - "packages.coding-agent.src.core.extensions.runner.sameMessages.left.every() callback", - "packages.coding-agent.src.core.extensions.runner.restoreSystemMessages", - "packages.coding-agent.src.core.extensions.runner.emitProjectTrustEvent", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.select", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.confirm", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.input", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.notify", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.onTerminalInput", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.setStatus", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.setWorkingMessage", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.setWorkingVisible", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.setWorkingIndicator", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.setHiddenThinkingLabel", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.setWidget", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.setFooter", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.setHeader", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.setTitle", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.custom", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.pasteToEditor", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.setEditorText", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.getEditorText", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.editor", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.addAutocompleteProvider", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.setEditorComponent", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.getEditorComponent", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.theme", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.getAllThemes", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.getTheme", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.setTheme", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.getToolsExpanded", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.setToolsExpanded", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getModel", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getScopedModels", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.isIdleFn", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.isProjectTrustedFn", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getSignalFn", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.waitForIdleFn", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.abortFn", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.hasPendingMessagesFn", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getContextUsageFn", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.compactFn", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getSystemPromptFn", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getSystemPromptOptionsFn", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getCallableToolsFn", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.newSessionHandler", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.forkHandler", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.navigateTreeHandler", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.switchSessionHandler", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.reloadHandler", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.shutdownHandler", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.constructor", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCore", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCore.createContext", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCore.", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCore.runtime.mcpServers.setChangeListener() callback", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCore.registerProvider", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCore.registerNativeProvider", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCore.unregisterProvider", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCore.unregisterVirtualModel", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCommandContext", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCommandContext.waitForIdleFn", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCommandContext.newSessionHandler", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCommandContext.forkHandler", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCommandContext.navigateTreeHandler", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCommandContext.switchSessionHandler", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCommandContext.reloadHandler", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.setUIContext", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.select", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.select.withUIPrompt(\"select\") callback", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.confirm", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.confirm.withUIPrompt(\"confirm\") callback", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.input", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.input.withUIPrompt(\"input\") callback", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.editor", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.editor.withUIPrompt(\"editor\") callback", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.custom", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.custom.withUIPrompt(\"custom\") callback", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.withUIPrompt", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitUIPromptEvent", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitUIPromptEvent.queueMicrotask() callback", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getUIContext", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.hasUI", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getExtensionPaths", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getExtensionPaths.extensions.map() callback", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getAllRegisteredTools", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getToolDefinition", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getFlags", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.setFlagValue", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getFlagValues", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getShortcuts", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getShortcutDiagnostics", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.invalidate", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.assertActive", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.onError", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitError", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.reportUnhandledMcpServers", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.hasHandlers", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getMessageRenderer", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getMarkdownTransformers", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getMarkdownTransformers.extensions.flatMap() callback", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.resolveToolRenderers", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.resolveToolRenderers.resolvers", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.resolveToolRenderers.resolvers.extensions.flatMap() callback", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getEntryRenderer", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.resolveRegisteredCommands", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.resolveRegisteredCommands.commands.map() callback", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getModelRegistry", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getRegisteredCommands", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getCommandDiagnostics", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getCommand", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getCommand.find() callback", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.shutdown", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getActiveTools", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.ui", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.mode", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.hasUI", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.cwd", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.sessionManager", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.modelRegistry", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.model", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.scopedModels", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.thinkingLevel", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.isIdle", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.isProjectTrusted", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.signal", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.abort", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.hasPendingMessages", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.shutdown", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.getContextUsage", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.compact", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.getSystemPrompt", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createToolContext", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createToolContext.tools.get", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createToolContext.executeTool.value", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createCommandContext", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createCommandContext.getSystemPromptOptions", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createCommandContext.waitForIdle", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createCommandContext.newSession", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createCommandContext.fork", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createCommandContext.navigateTree", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createCommandContext.switchSession", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createCommandContext.reload", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitBoundary", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.isSessionBeforeEvent", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emit", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitCacheWarmingDecision", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitMessageEnd", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitToolResult", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitToolCall", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitUserBash", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitContext", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitContext.visibleMessages", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitContext.visibleMessages.currentMessages.filter() callback", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitBeforeProviderRequest", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitBeforeProviderHeaders", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitBeforeAgentStart", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitBeforeAgentStart.getSystemPrompt", - "packages.coding-agent.src.core.extensions.runner.emitBeforeAgentStart.event", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitBeforeAgentStart.event.systemPrompt", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitResourcesDiscover", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitResourcesDiscover.result.skillPaths.map() callback", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitResourcesDiscover.result.promptPaths.map() callback", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitResourcesDiscover.result.themePaths.map() callback", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitInput" - ] - }, - { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "methods": [ - "packages.coding-agent.src.core.extensions.types.ExtensionUIDialogOptions", - "packages.coding-agent.src.core.extensions.types.ExtensionWidgetOptions", - "packages.coding-agent.src.core.extensions.types.WorkingIndicatorOptions", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.select", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.confirm", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.input", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.notify", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.onTerminalInput", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setStatus", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setWorkingMessage", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setWorkingVisible", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setWorkingIndicator", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setHiddenThinkingLabel", - "packages.coding-agent.src.core.extensions.types.setWidget", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setWidget", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setFooter", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setHeader", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setTitle", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.custom", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.pasteToEditor", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setEditorText", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.getEditorText", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.editor", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.addAutocompleteProvider", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setEditorComponent", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.getEditorComponent", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.getAllThemes", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.getTheme", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setTheme", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.getToolsExpanded", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setToolsExpanded", - "packages.coding-agent.src.core.extensions.types.ContextUsage", - "packages.coding-agent.src.core.extensions.types.CompactOptions", - "packages.coding-agent.src.core.extensions.types.ExtensionContext", - "packages.coding-agent.src.core.extensions.types.ExtensionContext.isIdle", - "packages.coding-agent.src.core.extensions.types.ExtensionContext.isProjectTrusted", - "packages.coding-agent.src.core.extensions.types.ExtensionContext.abort", - "packages.coding-agent.src.core.extensions.types.ExtensionContext.hasPendingMessages", - "packages.coding-agent.src.core.extensions.types.ExtensionContext.shutdown", - "packages.coding-agent.src.core.extensions.types.ExtensionContext.getContextUsage", - "packages.coding-agent.src.core.extensions.types.ExtensionContext.compact", - "packages.coding-agent.src.core.extensions.types.ExtensionContext.getSystemPrompt", - "packages.coding-agent.src.core.extensions.types.ExecuteToolOptions", - "packages.coding-agent.src.core.extensions.types.ExtensionToolContext", - "packages.coding-agent.src.core.extensions.types.ExtensionToolContext.executeTool", - "packages.coding-agent.src.core.extensions.types.ExtensionCommandContext", - "packages.coding-agent.src.core.extensions.types.ExtensionCommandContext.getSystemPromptOptions", - "packages.coding-agent.src.core.extensions.types.ExtensionCommandContext.waitForIdle", - "packages.coding-agent.src.core.extensions.types.ExtensionCommandContext.newSession", - "packages.coding-agent.src.core.extensions.types.ExtensionCommandContext.fork", - "packages.coding-agent.src.core.extensions.types.ExtensionCommandContext.navigateTree", - "packages.coding-agent.src.core.extensions.types.ExtensionCommandContext.switchSession", - "packages.coding-agent.src.core.extensions.types.ExtensionCommandContext.reload", - "packages.coding-agent.src.core.extensions.types.ReplacedSessionContext", - "packages.coding-agent.src.core.extensions.types.ReplacedSessionContext.sendMessage", - "packages.coding-agent.src.core.extensions.types.ReplacedSessionContext.sendUserMessage", - "packages.coding-agent.src.core.extensions.types.ToolRenderResultOptions", - "packages.coding-agent.src.core.extensions.types.ToolRenderContext", - "packages.coding-agent.src.core.extensions.types.ToolAnnotations", - "packages.coding-agent.src.core.extensions.types.ToolNamespace", - "packages.coding-agent.src.core.extensions.types.ToolLoadout", - "packages.coding-agent.src.core.extensions.types.ToolLoadout.getExposure", - "packages.coding-agent.src.core.extensions.types.ToolLoadout.getNamespace", - "packages.coding-agent.src.core.extensions.types.ToolLoadout.getPromptGuidelines", - "packages.coding-agent.src.core.extensions.types.ToolLoadoutChanges", - "packages.coding-agent.src.core.extensions.types.ToolDefinition", - "packages.coding-agent.src.core.extensions.types.ToolDefinition.execute", - "packages.coding-agent.src.core.extensions.types.defineTool", - "packages.coding-agent.src.core.extensions.types.ProjectTrustEvent", - "packages.coding-agent.src.core.extensions.types.ProjectTrustEventResult", - "packages.coding-agent.src.core.extensions.types.ProjectTrustContext", - "packages.coding-agent.src.core.extensions.types.ResourcesDiscoverEvent", - "packages.coding-agent.src.core.extensions.types.ResourcesDiscoverResult", - "packages.coding-agent.src.core.extensions.types.McpServersChangeEvent", - "packages.coding-agent.src.core.extensions.types.SessionStartEvent", - "packages.coding-agent.src.core.extensions.types.SessionInfoChangedEvent", - "packages.coding-agent.src.core.extensions.types.SessionBeforeSwitchEvent", - "packages.coding-agent.src.core.extensions.types.SessionBeforeForkEvent", - "packages.coding-agent.src.core.extensions.types.SessionBeforeCompactEvent", - "packages.coding-agent.src.core.extensions.types.SessionCompactEvent", - "packages.coding-agent.src.core.extensions.types.SessionCompactFailedEvent", - "packages.coding-agent.src.core.extensions.types.SessionShutdownEvent", - "packages.coding-agent.src.core.extensions.types.TreePreparation", - "packages.coding-agent.src.core.extensions.types.SessionBeforeTreeEvent", - "packages.coding-agent.src.core.extensions.types.SessionTreeEvent", - "packages.coding-agent.src.core.extensions.types.ContextEvent", - "packages.coding-agent.src.core.extensions.types.ContextWithSystemEvent", - "packages.coding-agent.src.core.extensions.types.BeforeProviderRequestEvent", - "packages.coding-agent.src.core.extensions.types.BeforeProviderHeadersEvent", - "packages.coding-agent.src.core.extensions.types.AfterProviderResponseEvent", - "packages.coding-agent.src.core.extensions.types.ProviderStreamEvent", - "packages.coding-agent.src.core.extensions.types.BeforeAgentStartEvent", - "packages.coding-agent.src.core.extensions.types.AgentStartEvent", - "packages.coding-agent.src.core.extensions.types.AgentEndEvent", - "packages.coding-agent.src.core.extensions.types.CustomEntryDraft", - "packages.coding-agent.src.core.extensions.types.CustomMessageEntryDraft", - "packages.coding-agent.src.core.extensions.types.ContextEditEntryDraft", - "packages.coding-agent.src.core.extensions.types.CompactionEntryDraft", - "packages.coding-agent.src.core.extensions.types.BoundaryContextPreview", - "packages.coding-agent.src.core.extensions.types.BoundaryState", - "packages.coding-agent.src.core.extensions.types.BoundaryResult", - "packages.coding-agent.src.core.extensions.types.AgentBeforeSettleEvent", - "packages.coding-agent.src.core.extensions.types.AgentSettledEvent", - "packages.coding-agent.src.core.extensions.types.UIPromptStartEvent", - "packages.coding-agent.src.core.extensions.types.UIPromptEndEvent", - "packages.coding-agent.src.core.extensions.types.TurnStartEvent", - "packages.coding-agent.src.core.extensions.types.TurnEndEvent", - "packages.coding-agent.src.core.extensions.types.MessageStartEvent", - "packages.coding-agent.src.core.extensions.types.MessageUpdateEvent", - "packages.coding-agent.src.core.extensions.types.MessageEndEvent", - "packages.coding-agent.src.core.extensions.types.ToolExecutionStartEvent", - "packages.coding-agent.src.core.extensions.types.ToolExecutionUpdateEvent", - "packages.coding-agent.src.core.extensions.types.ToolExecutionEndEvent", - "packages.coding-agent.src.core.extensions.types.ModelSelectEvent", - "packages.coding-agent.src.core.extensions.types.ThinkingLevelSelectEvent", - "packages.coding-agent.src.core.extensions.types.UserBashEvent", - "packages.coding-agent.src.core.extensions.types.InputEvent", - "packages.coding-agent.src.core.extensions.types.ToolCallEventBase", - "packages.coding-agent.src.core.extensions.types.BashToolCallEvent", - "packages.coding-agent.src.core.extensions.types.PowerShellToolCallEvent", - "packages.coding-agent.src.core.extensions.types.ReadToolCallEvent", - "packages.coding-agent.src.core.extensions.types.EditToolCallEvent", - "packages.coding-agent.src.core.extensions.types.WriteToolCallEvent", - "packages.coding-agent.src.core.extensions.types.GrepToolCallEvent", - "packages.coding-agent.src.core.extensions.types.FindToolCallEvent", - "packages.coding-agent.src.core.extensions.types.LsToolCallEvent", - "packages.coding-agent.src.core.extensions.types.CustomToolCallEvent", - "packages.coding-agent.src.core.extensions.types.ToolResultEventBase", - "packages.coding-agent.src.core.extensions.types.BashToolResultEvent", - "packages.coding-agent.src.core.extensions.types.PowerShellToolResultEvent", - "packages.coding-agent.src.core.extensions.types.ReadToolResultEvent", - "packages.coding-agent.src.core.extensions.types.EditToolResultEvent", - "packages.coding-agent.src.core.extensions.types.WriteToolResultEvent", - "packages.coding-agent.src.core.extensions.types.GrepToolResultEvent", - "packages.coding-agent.src.core.extensions.types.FindToolResultEvent", - "packages.coding-agent.src.core.extensions.types.LsToolResultEvent", - "packages.coding-agent.src.core.extensions.types.CustomToolResultEvent", - "packages.coding-agent.src.core.extensions.types.isBashToolResult", - "packages.coding-agent.src.core.extensions.types.isPowerShellToolResult", - "packages.coding-agent.src.core.extensions.types.isReadToolResult", - "packages.coding-agent.src.core.extensions.types.isEditToolResult", - "packages.coding-agent.src.core.extensions.types.isWriteToolResult", - "packages.coding-agent.src.core.extensions.types.isGrepToolResult", - "packages.coding-agent.src.core.extensions.types.isFindToolResult", - "packages.coding-agent.src.core.extensions.types.isLsToolResult", - "packages.coding-agent.src.core.extensions.types.isToolCallEventType", - "packages.coding-agent.src.core.extensions.types.ContextEventResult", - "packages.coding-agent.src.core.extensions.types.ToolCallEventResult", - "packages.coding-agent.src.core.extensions.types.ToolResultEventResult", - "packages.coding-agent.src.core.extensions.types.MessageEndEventResult", - "packages.coding-agent.src.core.extensions.types.BeforeAgentStartEventResult", - "packages.coding-agent.src.core.extensions.types.SessionBeforeSwitchResult", - "packages.coding-agent.src.core.extensions.types.SessionBeforeForkResult", - "packages.coding-agent.src.core.extensions.types.SessionBeforeCompactResult", - "packages.coding-agent.src.core.extensions.types.SessionBeforeTreeResult", - "packages.coding-agent.src.core.extensions.types.MessageRenderOptions", - "packages.coding-agent.src.core.extensions.types.MarkdownTransformContext", - "packages.coding-agent.src.core.extensions.types.EntryRenderOptions", - "packages.coding-agent.src.core.extensions.types.RegisteredCommand", - "packages.coding-agent.src.core.extensions.types.ResolvedCommand", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI", - "packages.coding-agent.src.core.extensions.types.on", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.on", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerTool", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerCommand", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerShortcut", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerFlag", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.getFlag", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerMessageRenderer", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerMarkdownTransformer", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerEntryRenderer", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerToolRenderer", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.sendMessage", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.sendUserMessage", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.appendEntry", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.setSessionName", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.getSessionName", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.setLabel", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.exec", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.getActiveTools", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.getAllTools", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.getSettings", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.setActiveTools", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.getCommands", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.setModel", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.getThinkingLevel", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.setThinkingLevel", - "packages.coding-agent.src.core.extensions.types.registerProvider", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerProvider", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.unregisterProvider", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerMcpServer", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.unregisterMcpServer", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.getMcpServers", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerVirtualModel", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.unregisterVirtualModel", - "packages.coding-agent.src.core.extensions.types.ExtensionVirtualModel", - "packages.coding-agent.src.core.extensions.types.ExtensionVirtualModel.route", - "packages.coding-agent.src.core.extensions.types.ProviderConfig", - "packages.coding-agent.src.core.extensions.types.ProviderConfig.refreshModels", - "packages.coding-agent.src.core.extensions.types.ProviderModelConfigBase", - "packages.coding-agent.src.core.extensions.types.ProviderChatModelConfig", - "packages.coding-agent.src.core.extensions.types.ProviderImageModelConfig", - "packages.coding-agent.src.core.extensions.types.ProviderClassifierModelConfig", - "packages.coding-agent.src.core.extensions.types.RegisteredTool", - "packages.coding-agent.src.core.extensions.types.ExtensionFlag", - "packages.coding-agent.src.core.extensions.types.ExtensionShortcut", - "packages.coding-agent.src.core.extensions.types.ExtensionRuntimeState", - "packages.coding-agent.src.core.extensions.types.ExtensionActions", - "packages.coding-agent.src.core.extensions.types.ExtensionContextActions", - "packages.coding-agent.src.core.extensions.types.ExtensionCommandContextActions", - "packages.coding-agent.src.core.extensions.types.ExtensionRuntime", - "packages.coding-agent.src.core.extensions.types.Extension", - "packages.coding-agent.src.core.extensions.types.LoadExtensionsResult", - "packages.coding-agent.src.core.extensions.types.ExtensionError" - ] - }, - { - "file_path": "packages/coding-agent/src/core/extensions/wrapper.ts", - "methods": [ - "packages.coding-agent.src.core.extensions.wrapper.wrapRegisteredTool", - "packages.coding-agent.src.core.extensions.wrapper.wrapRegisteredTool.wrapToolDefinition() callback", - "packages.coding-agent.src.core.extensions.wrapper.wrapRegisteredTools", - "packages.coding-agent.src.core.extensions.wrapper.wrapRegisteredTools.registeredTools.map() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/core/footer-data-provider.ts", - "methods": [ - "packages.coding-agent.src.core.footer-data-provider.findGitPaths", - "packages.coding-agent.src.core.footer-data-provider.resolveBranchWithGitSync", - "packages.coding-agent.src.core.footer-data-provider.resolveBranchWithGitAsync", - "packages.coding-agent.src.core.footer-data-provider.resolveBranchWithGitAsync.", - "packages.coding-agent.src.core.footer-data-provider.resolveBranchWithGitAsync..execFile(\"git\") callback", - "packages.coding-agent.src.core.footer-data-provider.isWslEnvironment", - "packages.coding-agent.src.core.footer-data-provider.isWindowsMountedRepoPath", - "packages.coding-agent.src.core.footer-data-provider.shouldPollGitHead", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.constructor", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.getGitBranch", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.getExtensionStatuses", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.onBranchChange", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setExtensionStatus", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.clearExtensionStatuses", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.getAvailableProviderCount", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setAvailableProviderCount", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setCwd", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.dispose", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.notifyBranchChange", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.scheduleRefresh", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.scheduleRefresh.setTimeout() callback", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.refreshGitBranchAsync", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.resolveGitBranchSync", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.resolveGitBranchAsync", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.clearGitWatchers", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.scheduleGitWatcherRetry", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.scheduleGitWatcherRetry.setTimeout() callback", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.handleGitWatcherError", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setupGitWatcher", - "packages.coding-agent.src.core.footer-data-provider.setupGitWatcher.watchWithErrorHandler() callback", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setupGitWatcher.headWatchFileListener", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setupGitWatcher.watchWithErrorHandler() callback", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setupGitWatcher.watchFile() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/core/http-dispatcher.ts", - "methods": [ - "packages.coding-agent.src.core.http-dispatcher.parseHttpIdleTimeoutMs", - "packages.coding-agent.src.core.http-dispatcher.formatHttpIdleTimeoutMs", - "packages.coding-agent.src.core.http-dispatcher.formatHttpIdleTimeoutMs.choice", - "packages.coding-agent.src.core.http-dispatcher.formatHttpIdleTimeoutMs.choice.HTTP_IDLE_TIMEOUT_CHOICES.find() callback", - "packages.coding-agent.src.core.http-dispatcher.applyHttpProxySettings", - "packages.coding-agent.src.core.http-dispatcher.withUndiciErrorListener", - "packages.coding-agent.src.core.http-dispatcher.createUndiciClient", - "packages.coding-agent.src.core.http-dispatcher.createUndiciOriginDispatcher", - "packages.coding-agent.src.core.http-dispatcher.configureHttpDispatcher" - ] - }, - { - "file_path": "packages/coding-agent/src/core/key-id-schema.ts", - "methods": [ - "packages.coding-agent.src.core.key-id-schema.baseKeyPattern", - "packages.coding-agent.src.core.key-id-schema.baseKeyPattern.flatMap() callback", - "packages.coding-agent.src.core.key-id-schema.duplicateModifierPattern", - "packages.coding-agent.src.core.key-id-schema.duplicateModifierPattern.modifiers.map() callback", - "packages.coding-agent.src.core.key-id-schema.keybindingValueSchema" - ] - }, - { - "file_path": "packages/coding-agent/src/core/keybindings.ts", - "methods": [ - "packages.coding-agent.src.core.keybindings.useWindowsKeybindings", - "packages.coding-agent.src.core.keybindings.\"@earendil-works/pi-tui\".Keybindings", - "packages.coding-agent.src.core.keybindings.isLegacyKeybindingName", - "packages.coding-agent.src.core.keybindings.toKeybindingsConfig", - "packages.coding-agent.src.core.keybindings.migrateKeybindingsConfig", - "packages.coding-agent.src.core.keybindings.orderKeybindingsConfig", - "packages.coding-agent.src.core.keybindings.orderKeybindingsConfig.extras", - "packages.coding-agent.src.core.keybindings.orderKeybindingsConfig.extras.filter() callback", - "packages.coding-agent.src.core.keybindings.loadRawConfig", - "packages.coding-agent.src.core.keybindings.KeybindingsManager", - "packages.coding-agent.src.core.keybindings.KeybindingsManager.constructor", - "packages.coding-agent.src.core.keybindings.KeybindingsManager.create", - "packages.coding-agent.src.core.keybindings.KeybindingsManager.reload", - "packages.coding-agent.src.core.keybindings.KeybindingsManager.getEffectiveConfig", - "packages.coding-agent.src.core.keybindings.KeybindingsManager.loadFromFile" - ] - }, - { - "file_path": "packages/coding-agent/src/core/mcp-servers.ts", - "methods": [ - "packages.coding-agent.src.core.mcp-servers.toolPatternRegExp", - "packages.coding-agent.src.core.mcp-servers.toolPatternRegExp.source", - "packages.coding-agent.src.core.mcp-servers.toolPatternRegExp.source.map() callback", - "packages.coding-agent.src.core.mcp-servers.createToolNameMatcher", - "packages.coding-agent.src.core.mcp-servers.createToolNameMatcher.names", - "packages.coding-agent.src.core.mcp-servers.createToolNameMatcher.names.entries.filter() callback", - "packages.coding-agent.src.core.mcp-servers.createToolNameMatcher.patterns", - "packages.coding-agent.src.core.mcp-servers.createToolNameMatcher.patterns.entries.filter() callback", - "packages.coding-agent.src.core.mcp-servers.createToolNameMatcher.", - "packages.coding-agent.src.core.mcp-servers.createToolNameMatcher..patterns.some() callback", - "packages.coding-agent.src.core.mcp-servers.isMcpToolName", - "packages.coding-agent.src.core.mcp-servers.McpServerConfigBase", - "packages.coding-agent.src.core.mcp-servers.McpStdioServerConfig", - "packages.coding-agent.src.core.mcp-servers.McpOAuthConfig", - "packages.coding-agent.src.core.mcp-servers.isLoopbackRedirectUri", - "packages.coding-agent.src.core.mcp-servers.McpHttpServerConfig", - "packages.coding-agent.src.core.mcp-servers.mcpNamespace", - "packages.coding-agent.src.core.mcp-servers.isRecord", - "packages.coding-agent.src.core.mcp-servers.isStringRecord", - "packages.coding-agent.src.core.mcp-servers.isStringRecord.every() callback", - "packages.coding-agent.src.core.mcp-servers.validateOAuth", - "packages.coding-agent.src.core.mcp-servers.isExposure", - "packages.coding-agent.src.core.mcp-servers.resolveExposureAlias", - "packages.coding-agent.src.core.mcp-servers.resolveExposureAliases", - "packages.coding-agent.src.core.mcp-servers.resolveExposureAliases.map() callback", - "packages.coding-agent.src.core.mcp-servers.getMcpToolExposure", - "packages.coding-agent.src.core.mcp-servers.validateMcpServerConfig", - "packages.coding-agent.src.core.mcp-servers.validateMcpServerConfig.exposures", - "packages.coding-agent.src.core.mcp-servers.validateMcpServerConfig.exposures.MCP_EXPOSURES.map() callback", - "packages.coding-agent.src.core.mcp-servers.validateMcpServerConfig.value.args.every() callback", - "packages.coding-agent.src.core.mcp-servers.RegisteredMcpServer", - "packages.coding-agent.src.core.mcp-servers.McpServerRegistry", - "packages.coding-agent.src.core.mcp-servers.McpServerRegistry.register", - "packages.coding-agent.src.core.mcp-servers.McpServerRegistry.unregister", - "packages.coding-agent.src.core.mcp-servers.McpServerRegistry.get", - "packages.coding-agent.src.core.mcp-servers.McpServerRegistry.list", - "packages.coding-agent.src.core.mcp-servers.McpServerRegistry.list.map() callback", - "packages.coding-agent.src.core.mcp-servers.McpServerRegistry.setChangeListener" - ] - }, - { - "file_path": "packages/coding-agent/src/core/messages.ts", - "methods": [ - "packages.coding-agent.src.core.messages.BashExecutionMessage", - "packages.coding-agent.src.core.messages.CustomMessage", - "packages.coding-agent.src.core.messages.BranchSummaryMessage", - "packages.coding-agent.src.core.messages.CompactionSummaryMessage", - "packages.coding-agent.src.core.messages.\"@earendil-works/pi-agent-core\".CustomAgentMessages", - "packages.coding-agent.src.core.messages.bashExecutionToText", - "packages.coding-agent.src.core.messages.createBranchSummaryMessage", - "packages.coding-agent.src.core.messages.createCompactionSummaryMessage", - "packages.coding-agent.src.core.messages.createCustomMessage", - "packages.coding-agent.src.core.messages.convertToLlm", - "packages.coding-agent.src.core.messages.convertToLlm.messages.map() callback", - "packages.coding-agent.src.core.messages.convertToLlm.filter() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/core/model-config.ts", - "methods": [ - "packages.coding-agent.src.core.model-config.formatValidationPath", - "packages.coding-agent.src.core.model-config.deepFreeze", - "packages.coding-agent.src.core.model-config.ModelConfig", - "packages.coding-agent.src.core.model-config.ModelConfig.constructor", - "packages.coding-agent.src.core.model-config.ModelConfig.load", - "packages.coding-agent.src.core.model-config.ModelConfig.load.errors", - "packages.coding-agent.src.core.model-config.ModelConfig.load.errors.map() callback", - "packages.coding-agent.src.core.model-config.ModelConfig.getProvider", - "packages.coding-agent.src.core.model-config.ModelConfig.getProviderIds", - "packages.coding-agent.src.core.model-config.ModelConfig.getError" - ] - }, - { - "file_path": "packages/coding-agent/src/core/model-registry.ts", - "methods": [ - "packages.coding-agent.src.core.model-registry.ModelRegistry", - "packages.coding-agent.src.core.model-registry.ModelRegistry.constructor", - "packages.coding-agent.src.core.model-registry.ModelRegistry.refresh", - "packages.coding-agent.src.core.model-registry.ModelRegistry.getError", - "packages.coding-agent.src.core.model-registry.ModelRegistry.getAll", - "packages.coding-agent.src.core.model-registry.ModelRegistry.getAvailable", - "packages.coding-agent.src.core.model-registry.ModelRegistry.find", - "packages.coding-agent.src.core.model-registry.ModelRegistry.findOfType", - "packages.coding-agent.src.core.model-registry.ModelRegistry.hasConfiguredAuth", - "packages.coding-agent.src.core.model-registry.ModelRegistry.getApiKeyAndHeaders", - "packages.coding-agent.src.core.model-registry.ModelRegistry.getProviderAuthStatus", - "packages.coding-agent.src.core.model-registry.ModelRegistry.getProvider", - "packages.coding-agent.src.core.model-registry.ModelRegistry.stream", - "packages.coding-agent.src.core.model-registry.ModelRegistry.streamSimple", - "packages.coding-agent.src.core.model-registry.ModelRegistry.complete", - "packages.coding-agent.src.core.model-registry.ModelRegistry.getModelsOfType", - "packages.coding-agent.src.core.model-registry.ModelRegistry.getAvailableOfType", - "packages.coding-agent.src.core.model-registry.ModelRegistry.getModelOfType", - "packages.coding-agent.src.core.model-registry.ModelRegistry.classify", - "packages.coding-agent.src.core.model-registry.ModelRegistry.generateImages", - "packages.coding-agent.src.core.model-registry.ModelRegistry.getProviderDisplayName", - "packages.coding-agent.src.core.model-registry.ModelRegistry.getProviderAuth", - "packages.coding-agent.src.core.model-registry.ModelRegistry.getApiKeyForProvider", - "packages.coding-agent.src.core.model-registry.ModelRegistry.isUsingOAuth", - "packages.coding-agent.src.core.model-registry.registerProvider", - "packages.coding-agent.src.core.model-registry.ModelRegistry.registerProvider", - "packages.coding-agent.src.core.model-registry.ModelRegistry.unregisterProvider", - "packages.coding-agent.src.core.model-registry.ModelRegistry.registerVirtualModel", - "packages.coding-agent.src.core.model-registry.ModelRegistry.unregisterVirtualModel", - "packages.coding-agent.src.core.model-registry.ModelRegistry.getRegisteredProviderConfig", - "packages.coding-agent.src.core.model-registry.ModelRegistry.getRegisteredNativeProvider", - "packages.coding-agent.src.core.model-registry.ModelRegistry.getRegisteredProviderIds" - ] - }, - { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "methods": [ - "packages.coding-agent.src.core.model-resolver.ScopedModel", - "packages.coding-agent.src.core.model-resolver.isAlias", - "packages.coding-agent.src.core.model-resolver.findExactModelReferenceMatch", - "packages.coding-agent.src.core.model-resolver.findExactModelReferenceMatch.canonicalMatches", - "packages.coding-agent.src.core.model-resolver.findExactModelReferenceMatch.canonicalMatches.availableModels.filter() callback", - "packages.coding-agent.src.core.model-resolver.findExactModelReferenceMatch.providerMatches", - "packages.coding-agent.src.core.model-resolver.findExactModelReferenceMatch.providerMatches.availableModels.filter() callback", - "packages.coding-agent.src.core.model-resolver.findExactModelReferenceMatch.idMatches", - "packages.coding-agent.src.core.model-resolver.findExactModelReferenceMatch.idMatches.availableModels.filter() callback", - "packages.coding-agent.src.core.model-resolver.tryMatchModel", - "packages.coding-agent.src.core.model-resolver.tryMatchModel.matches", - "packages.coding-agent.src.core.model-resolver.tryMatchModel.matches.availableModels.filter() callback", - "packages.coding-agent.src.core.model-resolver.tryMatchModel.aliases", - "packages.coding-agent.src.core.model-resolver.tryMatchModel.aliases.matches.filter() callback", - "packages.coding-agent.src.core.model-resolver.tryMatchModel.datedVersions", - "packages.coding-agent.src.core.model-resolver.tryMatchModel.datedVersions.matches.filter() callback", - "packages.coding-agent.src.core.model-resolver.tryMatchModel.aliases.sort() callback", - "packages.coding-agent.src.core.model-resolver.tryMatchModel.datedVersions.sort() callback", - "packages.coding-agent.src.core.model-resolver.ParsedModelResult", - "packages.coding-agent.src.core.model-resolver.buildFallbackModel", - "packages.coding-agent.src.core.model-resolver.buildFallbackModel.providerModels", - "packages.coding-agent.src.core.model-resolver.buildFallbackModel.providerModels.availableModels.filter() callback", - "packages.coding-agent.src.core.model-resolver.buildFallbackModel.baseModel", - "packages.coding-agent.src.core.model-resolver.buildFallbackModel.baseModel.providerModels.find() callback", - "packages.coding-agent.src.core.model-resolver.parseModelPattern", - "packages.coding-agent.src.core.model-resolver.ModelScopeDiagnostic", - "packages.coding-agent.src.core.model-resolver.ResolveModelScopeResult", - "packages.coding-agent.src.core.model-resolver.resolveModelScopeFromModels", - "packages.coding-agent.src.core.model-resolver.scopedModels.find() callback", - "packages.coding-agent.src.core.model-resolver.resolveModelScopeFromModels.matchingModels", - "packages.coding-agent.src.core.model-resolver.resolveModelScopeFromModels.matchingModels.availableModels.filter() callback", - "packages.coding-agent.src.core.model-resolver.resolveModelScopeFromModels.scopedModels.find() callback", - "packages.coding-agent.src.core.model-resolver.resolveModelScopeWithDiagnostics", - "packages.coding-agent.src.core.model-resolver.resolveModelScope", - "packages.coding-agent.src.core.model-resolver.ResolveCliModelResult", - "packages.coding-agent.src.core.model-resolver.resolveCliModel", - "packages.coding-agent.src.core.model-resolver.resolveCliModel.exactMatches", - "packages.coding-agent.src.core.model-resolver.resolveCliModel.exactMatches.availableModels.filter() callback", - "packages.coding-agent.src.core.model-resolver.resolveCliModel.authenticatedExactMatches", - "packages.coding-agent.src.core.model-resolver.resolveCliModel.authenticatedExactMatches.exactMatches.filter() callback", - "packages.coding-agent.src.core.model-resolver.resolveCliModel.matches", - "packages.coding-agent.src.core.model-resolver.resolveCliModel.matches.exactMatches.map() callback", - "packages.coding-agent.src.core.model-resolver.resolveCliModel.matches.sort() callback", - "packages.coding-agent.src.core.model-resolver.resolveCliModel.candidates", - "packages.coding-agent.src.core.model-resolver.resolveCliModel.candidates.availableModels.filter() callback", - "packages.coding-agent.src.core.model-resolver.resolveCliModel.rawExactMatches", - "packages.coding-agent.src.core.model-resolver.resolveCliModel.rawExactMatches.availableModels.filter() callback", - "packages.coding-agent.src.core.model-resolver.resolveCliModel.authenticatedRawMatches", - "packages.coding-agent.src.core.model-resolver.resolveCliModel.authenticatedRawMatches.rawExactMatches.filter() callback", - "packages.coding-agent.src.core.model-resolver.resolveCliModel.exact", - "packages.coding-agent.src.core.model-resolver.resolveCliModel.exact.availableModels.find() callback", - "packages.coding-agent.src.core.model-resolver.InitialModelResult", - "packages.coding-agent.src.core.model-resolver.findInitialModel", - "packages.coding-agent.src.core.model-resolver.findInitialModel.match", - "packages.coding-agent.src.core.model-resolver.findInitialModel.match.availableModels.find() callback", - "packages.coding-agent.src.core.model-resolver.restoreModelFromSession", - "packages.coding-agent.src.core.model-resolver.restoreModelFromSession.match", - "packages.coding-agent.src.core.model-resolver.restoreModelFromSession.match.availableModels.find() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "methods": [ - "packages.coding-agent.src.core.model-runtime.RegisteredVirtualModel", - "packages.coding-agent.src.core.model-runtime.ModelRuntimeSnapshot", - "packages.coding-agent.src.core.model-runtime.CreateModelRuntimeOptions", - "packages.coding-agent.src.core.model-runtime.ModelRuntimeAuthOverrides", - "packages.coding-agent.src.core.model-runtime.CredentialSynchronizationError", - "packages.coding-agent.src.core.model-runtime.CredentialSynchronizationError.constructor", - "packages.coding-agent.src.core.model-runtime.mergeHeaders", - "packages.coding-agent.src.core.model-runtime.ModelRuntime", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.constructor", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.constructor.providers.map() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.create", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.create.providers", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.create.providers.map() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.create.timeout", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.create.timeout.setTimeout() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.configureRadiusProviders", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.providerIds", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.recomposeProvider", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.recomposeProvider.virtualModels", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.recomposeProvider.virtualModels.map() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.composeProvider", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.rebuildProviders", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.updateModelSnapshot", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.updateModelSnapshot.available.all.filter() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.runAvailabilityRefresh", - "packages.coding-agent.src.core.model-runtime.runAvailabilityRefresh.configuredProviders", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.runAvailabilityRefresh.configuredProviders.checks.filter() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.runAvailabilityRefresh.configuredProviders.map() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.runAvailabilityRefresh.storedProviders.credentials.map() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.queueAvailabilityRefresh", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.queueAvailabilityRefresh.catch() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.refreshProviderAvailability", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.refreshProviderAvailability.availableById", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.refreshProviderAvailability.availableById.snapshot.available.filter() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.refreshProviderAvailability.availableById.map() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.refreshProviderAvailability.available.all.flatMap() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.getProviders", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.getProvider", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.getModels", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.getModel", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.getModelsOfType", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.getModelOfType", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.getAllModels", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailableOfType", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.getAllAvailable", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.checkAuth", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailable", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailableSnapshot", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.getError", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.getRegisteredProviderConfig", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.getRegisteredProviderIds", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.getRegisteredNativeProvider", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.getCompatibilityRequestConfig", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.isUsingOAuth", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.isUsingSubscription", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.hasConfiguredAuth", - "packages.coding-agent.src.core.model-runtime.getAuth", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.getAuth", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation.operation", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation.operation.", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation.operation..previous.catch() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation.tail", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation.tail.operation.catch() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation.tail.then() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation.then() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.synchronizeCredentialState", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.setRuntimeApiKey", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.setRuntimeApiKey.enqueueCredentialOperation() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.removeRuntimeApiKey", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.removeRuntimeApiKey.enqueueCredentialOperation() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.listCredentials", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.getProviderAuthStatus", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.prepareRequest", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.stream", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.stream.lazyStream() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.complete", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.streamSimple", - "packages.coding-agent.src.core.model-runtime.streamSimple.lazyStream() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.streamSimple.lazyStream() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.completeSimple", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.streamDeferred", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.streamDeferred.lazyStream() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.fetchDeferred", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.cancelDeferred", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.generateImages", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.classify", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.login", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.login.enqueueCredentialOperation() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.logout", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.logout.enqueueCredentialOperation() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.refresh", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.refresh.map() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.registerNativeProvider", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.markProvisionallyConfigured", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.markProvisionallyConfigured.available.snapshot.all.filter() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.registerProvider", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.unregisterProvider", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.registerVirtualModel", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.registerVirtualModel.route", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.unregisterVirtualModel", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.resolveModel", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.getPhysicalModel" - ] - }, - { - "file_path": "packages/coding-agent/src/core/models-store.ts", - "methods": [ - "packages.coding-agent.src.core.models-store.InMemoryCodingAgentModelsStore", - "packages.coding-agent.src.core.models-store.InMemoryCodingAgentModelsStore.read", - "packages.coding-agent.src.core.models-store.InMemoryCodingAgentModelsStore.write", - "packages.coding-agent.src.core.models-store.InMemoryCodingAgentModelsStore.delete", - "packages.coding-agent.src.core.models-store.FileModelsStore", - "packages.coding-agent.src.core.models-store.FileModelsStore.constructor", - "packages.coding-agent.src.core.models-store.FileModelsStore.parse", - "packages.coding-agent.src.core.models-store.FileModelsStore.updateReadState", - "packages.coding-agent.src.core.models-store.FileModelsStore.reloadFromStorage", - "packages.coding-agent.src.core.models-store.FileModelsStore.reloadFromStorage.storage.withLockAsync() callback", - "packages.coding-agent.src.core.models-store.FileModelsStore.readLatest", - "packages.coding-agent.src.core.models-store.readLatest.reload.promise.then() callback", - "packages.coding-agent.src.core.models-store.FileModelsStore.readLatest.reload.promise.then() callback", - "packages.coding-agent.src.core.models-store.FileModelsStore.read", - "packages.coding-agent.src.core.models-store.FileModelsStore.write", - "packages.coding-agent.src.core.models-store.FileModelsStore.write.storage.withLockAsync() callback", - "packages.coding-agent.src.core.models-store.FileModelsStore.delete", - "packages.coding-agent.src.core.models-store.FileModelsStore.delete.storage.withLockAsync() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/core/nested-tool-calls.ts", - "methods": [ - "packages.coding-agent.src.core.nested-tool-calls.NestedCallSummary", - "packages.coding-agent.src.core.nested-tool-calls.NestedCallRecorder", - "packages.coding-agent.src.core.nested-tool-calls.NestedCallRecorder.start", - "packages.coding-agent.src.core.nested-tool-calls.NestedCallRecorder.finish", - "packages.coding-agent.src.core.nested-tool-calls.NestedCallRecorder.addUsage", - "packages.coding-agent.src.core.nested-tool-calls.NestedCallRecorder.totalUsage", - "packages.coding-agent.src.core.nested-tool-calls.NestedCallRecorder.snapshot", - "packages.coding-agent.src.core.nested-tool-calls.NestedCallRecorder.snapshot.calls.calls.map() callback", - "packages.coding-agent.src.core.nested-tool-calls.snapshot.calls", - "packages.coding-agent.src.core.nested-tool-calls.NestedCallRecorder.snapshot.complete.calls.every() callback", - "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallOptions", - "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallHost", - "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallHost.getTools", - "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallHost.isSequential", - "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallHost.runToolCall", - "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallHost.emit", - "packages.coding-agent.src.core.nested-tool-calls.CallScope", - "packages.coding-agent.src.core.nested-tool-calls.textOf", - "packages.coding-agent.src.core.nested-tool-calls.textOf.filter() callback", - "packages.coding-agent.src.core.nested-tool-calls.textOf.map() callback", - "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallRunner", - "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallRunner.constructor", - "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallRunner.execute", - "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallRunner.execute.exclusive", - "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallRunner.execute.exclusive.find() callback", - "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallRunner.execute.host.runToolCall() callback", - "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallRunner.takeRecord", - "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallRunner.clear" - ] - }, - { - "file_path": "packages/coding-agent/src/core/output-guard.ts", - "methods": [ - "packages.coding-agent.src.core.output-guard.StdoutTakeoverState", - "packages.coding-agent.src.core.output-guard.getRawStdoutWrite", - "packages.coding-agent.src.core.output-guard.writeRawStdoutChunk", - "packages.coding-agent.src.core.output-guard.writeRawStdoutChunk.", - "packages.coding-agent.src.core.output-guard.takeOverStdout", - "packages.coding-agent.src.core.output-guard.restoreStdout", - "packages.coding-agent.src.core.output-guard.isStdoutTakenOver", - "packages.coding-agent.src.core.output-guard.writeRawStdout", - "packages.coding-agent.src.core.output-guard.writeRawStdout.rawStdoutWriteTail.then() callback", - "packages.coding-agent.src.core.output-guard.writeRawStdout.rawStdoutWriteTail.catch() callback", - "packages.coding-agent.src.core.output-guard.waitForRawStdoutBackpressure", - "packages.coding-agent.src.core.output-guard.flushRawStdout" - ] - }, - { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "methods": [ - "packages.coding-agent.src.core.package-manager.getEnv", - "packages.coding-agent.src.core.package-manager.isOfflineModeEnabled", - "packages.coding-agent.src.core.package-manager.isExactNpmVersion", - "packages.coding-agent.src.core.package-manager.getNpmVersionRange", - "packages.coding-agent.src.core.package-manager.PathMetadata", - "packages.coding-agent.src.core.package-manager.ResolvedResource", - "packages.coding-agent.src.core.package-manager.ResolvedPaths", - "packages.coding-agent.src.core.package-manager.ProgressEvent", - "packages.coding-agent.src.core.package-manager.PackageUpdate", - "packages.coding-agent.src.core.package-manager.ConfiguredPackage", - "packages.coding-agent.src.core.package-manager.PackageManager", - "packages.coding-agent.src.core.package-manager.PackageManager.resolve", - "packages.coding-agent.src.core.package-manager.PackageManager.install", - "packages.coding-agent.src.core.package-manager.PackageManager.installAndPersist", - "packages.coding-agent.src.core.package-manager.PackageManager.remove", - "packages.coding-agent.src.core.package-manager.PackageManager.removeAndPersist", - "packages.coding-agent.src.core.package-manager.PackageManager.update", - "packages.coding-agent.src.core.package-manager.PackageManager.listConfiguredPackages", - "packages.coding-agent.src.core.package-manager.PackageManager.resolveExtensionSources", - "packages.coding-agent.src.core.package-manager.PackageManager.addSourceToSettings", - "packages.coding-agent.src.core.package-manager.PackageManager.removeSourceFromSettings", - "packages.coding-agent.src.core.package-manager.PackageManager.setProgressCallback", - "packages.coding-agent.src.core.package-manager.PackageManager.getInstalledPath", - "packages.coding-agent.src.core.package-manager.PackageManagerOptions", - "packages.coding-agent.src.core.package-manager.ConfiguredUpdateSource", - "packages.coding-agent.src.core.package-manager.NpmUpdateTarget", - "packages.coding-agent.src.core.package-manager.GitUpdateTarget", - "packages.coding-agent.src.core.package-manager.ResourceAccumulator", - "packages.coding-agent.src.core.package-manager.resourcePrecedenceRank", - "packages.coding-agent.src.core.package-manager.PackageFilter", - "packages.coding-agent.src.core.package-manager.toPosixPath", - "packages.coding-agent.src.core.package-manager.getHomeDir", - "packages.coding-agent.src.core.package-manager.getExtensionTempFolder", - "packages.coding-agent.src.core.package-manager.prefixIgnorePattern", - "packages.coding-agent.src.core.package-manager.addIgnoreRules", - "packages.coding-agent.src.core.package-manager.addIgnoreRules.patterns", - "packages.coding-agent.src.core.package-manager.addIgnoreRules.patterns.map() callback", - "packages.coding-agent.src.core.package-manager.addIgnoreRules.patterns.filter() callback", - "packages.coding-agent.src.core.package-manager.isPattern", - "packages.coding-agent.src.core.package-manager.isOverridePattern", - "packages.coding-agent.src.core.package-manager.hasGlobPattern", - "packages.coding-agent.src.core.package-manager.expandPackageGlob", - "packages.coding-agent.src.core.package-manager.expandPackageGlob.map() callback", - "packages.coding-agent.src.core.package-manager.expandPackageGlob.filter() callback", - "packages.coding-agent.src.core.package-manager.expandPackageGlob.filter() callback.every() callback", - "packages.coding-agent.src.core.package-manager.expandPackageGlob.sort() callback", - "packages.coding-agent.src.core.package-manager.splitPatterns", - "packages.coding-agent.src.core.package-manager.collectFiles", - "packages.coding-agent.src.core.package-manager.collectSkillEntries", - "packages.coding-agent.src.core.package-manager.collectAutoSkillEntries", - "packages.coding-agent.src.core.package-manager.findGitRepoRoot", - "packages.coding-agent.src.core.package-manager.collectAncestorAgentsSkillDirs", - "packages.coding-agent.src.core.package-manager.collectAutoPromptEntries", - "packages.coding-agent.src.core.package-manager.collectAutoThemeEntries", - "packages.coding-agent.src.core.package-manager.resolveExtensionEntries", - "packages.coding-agent.src.core.package-manager.collectAutoExtensionEntries", - "packages.coding-agent.src.core.package-manager.collectResourceFiles", - "packages.coding-agent.src.core.package-manager.matchesAnyPattern", - "packages.coding-agent.src.core.package-manager.matchesAnyPattern.patterns.some() callback", - "packages.coding-agent.src.core.package-manager.normalizeExactPattern", - "packages.coding-agent.src.core.package-manager.matchesAnyExactPattern", - "packages.coding-agent.src.core.package-manager.matchesAnyExactPattern.patterns.some() callback", - "packages.coding-agent.src.core.package-manager.getOverridePatterns", - "packages.coding-agent.src.core.package-manager.getOverridePatterns.entries.filter() callback", - "packages.coding-agent.src.core.package-manager.isEnabledByOverrides", - "packages.coding-agent.src.core.package-manager.isEnabledByOverrides.excludes", - "packages.coding-agent.src.core.package-manager.isEnabledByOverrides.excludes.map() callback", - "packages.coding-agent.src.core.package-manager.isEnabledByOverrides.excludes.overrides.filter() callback", - "packages.coding-agent.src.core.package-manager.isEnabledByOverrides.forceIncludes", - "packages.coding-agent.src.core.package-manager.isEnabledByOverrides.forceIncludes.map() callback", - "packages.coding-agent.src.core.package-manager.isEnabledByOverrides.forceIncludes.overrides.filter() callback", - "packages.coding-agent.src.core.package-manager.isEnabledByOverrides.forceExcludes", - "packages.coding-agent.src.core.package-manager.isEnabledByOverrides.forceExcludes.map() callback", - "packages.coding-agent.src.core.package-manager.isEnabledByOverrides.forceExcludes.overrides.filter() callback", - "packages.coding-agent.src.core.package-manager.applyPatterns", - "packages.coding-agent.src.core.package-manager.applyPatterns.allPaths.filter() callback", - "packages.coding-agent.src.core.package-manager.result.filter() callback", - "packages.coding-agent.src.core.package-manager.applyPatterns.result.filter() callback", - "packages.coding-agent.src.core.package-manager.applyAutoloadDisabledPatterns", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.constructor", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.setProgressCallback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.addSourceToSettings", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.addSourceToSettings.matchIndex", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.addSourceToSettings.matchIndex.currentPackages.findIndex() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.removeSourceFromSettings", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.removeSourceFromSettings.nextPackages", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.removeSourceFromSettings.nextPackages.currentPackages.filter() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getInstalledPath", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.emitProgress", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.withProgress", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolve", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveExtensionSources", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveExtensionSources.sources.filter() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveExtensionSources.packageSources", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveExtensionSources.packageSources.sources.filter() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveExtensionSources.packageSources.map() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.listConfiguredPackages", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.install", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.install.withProgress(\"install\", `Installing ${source}...`) callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.installAndPersist", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.remove", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.remove.withProgress(\"remove\", `Removing ${source}...`) callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.removeAndPersist", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.update", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources.npmCheckTasks", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources.npmCheckTasks.npmCandidates.map() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources.npmCheckTasks.npmCandidates.map() callback.", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources.gitTasks", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources.gitTasks.gitCandidates.map() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources.gitTasks.gitCandidates.map() callback.", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources.gitTasks.gitCandidates.map() callback..withProgress(\"update\", `Updating ${entry.source}...`) callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources.then() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.shouldUpdateNpmSource", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateNpmBatch", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateNpmBatch.specs", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateNpmBatch.specs.sources.map() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateNpmBatch.withProgress(\"update\") callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.installNpmBatch", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.checkForAvailableUpdates", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.checkForAvailableUpdates.checks", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.checkForAvailableUpdates.checks.packageSources.filter() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.checkForAvailableUpdates.checks.map() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.checkForAvailableUpdates.checks.map() callback.", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.checkForAvailableUpdates.results.filter() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolvePackageSources", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.findAutoloadDeltaBase", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.findAutoloadDeltaBase.userEntry", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.findAutoloadDeltaBase.userEntry.sources.find() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveLocalExtensionSource", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.installParsedSource", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getPackageSourceString", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getSourceMatchKeyForInput", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getSourceMatchKeyForSettings", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.buildNoMatchingPackageMessage", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.findSuggestedConfiguredSource", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.packageSourcesMatch", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.normalizePackageSourceForSettings", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.parseSource", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.installedNpmMatchesConfiguredVersion", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.npmHasAvailableUpdate", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getInstalledNpmVersion", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getLatestNpmVersion", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getLatestNpmVersion.versions", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getLatestNpmVersion.versions.parsed.filter() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.gitHasAvailableUpdate", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getRemoteGitHead", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getLocalGitUpdateTarget", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getLocalGitUpdateTarget.catch() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getLocalGitUpdateTarget.originHeadRef", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getLocalGitUpdateTarget.originHeadRef.catch() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getGitUpstreamRef", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runGitRemoteCommand", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runWithConcurrency", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runWithConcurrency.Array.from() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getPackageIdentity", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.dedupePackages", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.parseNpmSpec", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.assertProjectTrustedForScope", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getNpmCommand", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getPackageManagerName", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getPackageManagerName.wrappedPackageManagers", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getPackageManagerName.wrappedPackageManagers.filter() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runNpmCommand", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getGitDependencyInstallArgs", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runNpmCommandSync", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getNpmInstallArgs", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.installNpm", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.uninstallNpm", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.installGit", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateGit", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.hasMissingGitDependencies", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.hasMissingGitDependencies.some() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.repairMissingGitDependencies", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getGitUpdateMarkerPath", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.cleanAndInstallGitDependencies", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.cleanAndInstallGitDependencies.catch() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.ensureGitRef", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.refreshTemporaryGitSource", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.refreshTemporaryGitSource.withProgress(\"pull\", `Refreshing ${sourceStr}...`) callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.removeGit", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.pruneEmptyGitParents", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.ensureNpmProject", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.ensureGitIgnore", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getNpmInstallRoot", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getGlobalNpmRoot", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getPnpmGlobalPackagePath", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getManagedNpmInstallPath", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getLegacyGlobalNpmInstallPath", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getNpmInstallPath", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getGitInstallPath", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getGitInstallRoot", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getTemporaryDir", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveManagedPath", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getBaseDirForScope", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolvePath", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolvePathFromBase", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectPackageResources", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectDefaultResources", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.applyPackageFilter", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.applyPackageDeltaFilter", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectManifestFiles", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.addManifestEntries", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectFilesFromManifestEntries", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectFilesFromManifestEntries.sourceEntries", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectFilesFromManifestEntries.sourceEntries.entries.filter() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectFilesFromManifestEntries.resolved", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectFilesFromManifestEntries.resolved.sourceEntries.flatMap() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveLocalEntries", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveLocalEntries.resolvedPlain", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveLocalEntries.resolvedPlain.plain.map() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.addAutoDiscoveredResources", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.addAutoDiscoveredResources.projectAgentsSkillDirs", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.addAutoDiscoveredResources.projectAgentsSkillDirs.filter() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectFilesFromPaths", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getTargetMap", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.addResource", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.createAccumulator", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.toResolvedPaths", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.toResolvedPaths.mapToResolved", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.toResolvedPaths.mapToResolved.resolved", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.toResolvedPaths.mapToResolved.resolved.map() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.toResolvedPaths.mapToResolved.resolved.sort() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.toResolvedPaths.mapToResolved.resolved.filter() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.spawnCommand", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.spawnCaptureCommand", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandCapture", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandCapture.", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandCapture..timeout", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandCapture..timeout.setTimeout() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandCapture..child.stdout.on(\"data\") callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandCapture..child.stderr.on(\"data\") callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandCapture..child.once(\"error\") callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandCapture..child.once(\"close\") callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommand", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommand.", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommand..child.on(\"exit\") callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandSync" - ] - }, - { - "file_path": "packages/coding-agent/src/core/pi-manifest.ts", - "methods": [ - "packages.coding-agent.src.core.pi-manifest.PiManifest", - "packages.coding-agent.src.core.pi-manifest.isObject", - "packages.coding-agent.src.core.pi-manifest.readPiManifest", - "packages.coding-agent.src.core.pi-manifest.readPiManifest.entries.every() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/core/project-trust.ts", - "methods": [ - "packages.coding-agent.src.core.project-trust.ResolveProjectTrustedOptions", - "packages.coding-agent.src.core.project-trust.formatProjectTrustPrompt", - "packages.coding-agent.src.core.project-trust.selectProjectTrustOption", - "packages.coding-agent.src.core.project-trust.selectProjectTrustOption.selected", - "packages.coding-agent.src.core.project-trust.selectProjectTrustOption.selected.options.map() callback", - "packages.coding-agent.src.core.project-trust.selectProjectTrustOption.options.find() callback", - "packages.coding-agent.src.core.project-trust.saveProjectTrustPromptResult", - "packages.coding-agent.src.core.project-trust.resolveProjectTrusted" - ] - }, - { - "file_path": "packages/coding-agent/src/core/prompt-templates.ts", - "methods": [ - "packages.coding-agent.src.core.prompt-templates.PromptTemplate", - "packages.coding-agent.src.core.prompt-templates.parseCommandArgs", - "packages.coding-agent.src.core.prompt-templates.substituteArgs", - "packages.coding-agent.src.core.prompt-templates.substituteArgs.content.replace() callback", - "packages.coding-agent.src.core.prompt-templates.loadTemplateFromFile", - "packages.coding-agent.src.core.prompt-templates.loadTemplateFromFile.firstLine", - "packages.coding-agent.src.core.prompt-templates.loadTemplateFromFile.firstLine.find() callback", - "packages.coding-agent.src.core.prompt-templates.loadTemplatesFromDir", - "packages.coding-agent.src.core.prompt-templates.LoadPromptTemplatesOptions", - "packages.coding-agent.src.core.prompt-templates.LoadPromptTemplatesResult", - "packages.coding-agent.src.core.prompt-templates.loadPromptTemplates", - "packages.coding-agent.src.core.prompt-templates.expandPromptTemplate", - "packages.coding-agent.src.core.prompt-templates.expandPromptTemplate.template", - "packages.coding-agent.src.core.prompt-templates.expandPromptTemplate.template.templates.find() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/core/provider-attribution.ts", - "methods": [ - "packages.coding-agent.src.core.provider-attribution.matchesHost", - "packages.coding-agent.src.core.provider-attribution.isOpenRouterModel", - "packages.coding-agent.src.core.provider-attribution.isNvidiaNimModel", - "packages.coding-agent.src.core.provider-attribution.isCloudflareModel", - "packages.coding-agent.src.core.provider-attribution.getDefaultAttributionHeaders", - "packages.coding-agent.src.core.provider-attribution.getSessionHeaders", - "packages.coding-agent.src.core.provider-attribution.mergeProviderAttributionHeaders" - ] - }, - { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "methods": [ - "packages.coding-agent.src.core.provider-composer.ExtensionOAuthConfig", - "packages.coding-agent.src.core.provider-composer.ExtensionOAuthConfig.login", - "packages.coding-agent.src.core.provider-composer.ExtensionOAuthConfig.refreshToken", - "packages.coding-agent.src.core.provider-composer.ExtensionOAuthConfig.getApiKey", - "packages.coding-agent.src.core.provider-composer.ExtensionOAuthConfig.modifyModels", - "packages.coding-agent.src.core.provider-composer.ProviderModelConfigBase", - "packages.coding-agent.src.core.provider-composer.ProviderChatModelConfig", - "packages.coding-agent.src.core.provider-composer.ProviderImageModelConfig", - "packages.coding-agent.src.core.provider-composer.ProviderClassifierModelConfig", - "packages.coding-agent.src.core.provider-composer.ProviderConfigInput", - "packages.coding-agent.src.core.provider-composer.ProviderConfigInput.refreshModels", - "packages.coding-agent.src.core.provider-composer.getAllProviderModels", - "packages.coding-agent.src.core.provider-composer.mergeCompat", - "packages.coding-agent.src.core.provider-composer.mergeInputLimits", - "packages.coding-agent.src.core.provider-composer.mergeSamplingParamsByThinkingLevel", - "packages.coding-agent.src.core.provider-composer.applyModelOverride", - "packages.coding-agent.src.core.provider-composer.modelFromJson", - "packages.coding-agent.src.core.provider-composer.findModelDefaults", - "packages.coding-agent.src.core.provider-composer.findModelDefaults.chatModels", - "packages.coding-agent.src.core.provider-composer.findModelDefaults.chatModels.models.filter() callback", - "packages.coding-agent.src.core.provider-composer.chatModels.find() callback", - "packages.coding-agent.src.core.provider-composer.findModelDefaults.chatModels.find() callback", - "packages.coding-agent.src.core.provider-composer.findExtensionModelDefaults", - "packages.coding-agent.src.core.provider-composer.findExtensionModelDefaults.candidates", - "packages.coding-agent.src.core.provider-composer.findExtensionModelDefaults.candidates.models.filter() callback", - "packages.coding-agent.src.core.provider-composer.candidates.find() callback", - "packages.coding-agent.src.core.provider-composer.findExtensionModelDefaults.candidates.find() callback", - "packages.coding-agent.src.core.provider-composer.extensionModelFromDefinition", - "packages.coding-agent.src.core.provider-composer.applyModelsJson", - "packages.coding-agent.src.core.provider-composer.applyModelsJson.models", - "packages.coding-agent.src.core.provider-composer.applyModelsJson.models.baseModels.map() callback", - "packages.coding-agent.src.core.provider-composer.applyModelsJson.existingIndex", - "packages.coding-agent.src.core.provider-composer.applyModelsJson.existingIndex.models.findIndex() callback", - "packages.coding-agent.src.core.provider-composer.applyExtension", - "packages.coding-agent.src.core.provider-composer.applyExtension.models.map() callback", - "packages.coding-agent.src.core.provider-composer.applyExtension.config.models.map() callback", - "packages.coding-agent.src.core.provider-composer.adaptOAuth", - "packages.coding-agent.src.core.provider-composer.adaptOAuth.login", - "packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential", - "packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onAuth", - "packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onDeviceCode", - "packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onPrompt", - "packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onProgress", - "packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onManualCodeInput", - "packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onSelect", - "packages.coding-agent.src.core.provider-composer.adaptOAuth.refresh", - "packages.coding-agent.src.core.provider-composer.adaptOAuth.toAuth", - "packages.coding-agent.src.core.provider-composer.withConfiguredAuth", - "packages.coding-agent.src.core.provider-composer.configuredApiKey", - "packages.coding-agent.src.core.provider-composer.configuredHeaders", - "packages.coding-agent.src.core.provider-composer.configContextEnv", - "packages.coding-agent.src.core.provider-composer.composeApiKeyAuth", - "packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.login.", - "packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.check", - "packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.resolve", - "packages.coding-agent.src.core.provider-composer.composeOAuthAuth", - "packages.coding-agent.src.core.provider-composer.composeOAuthAuth.toAuth", - "packages.coding-agent.src.core.provider-composer.rawModelHeaders", - "packages.coding-agent.src.core.provider-composer.rawModelHeaders.chatDefinition", - "packages.coding-agent.src.core.provider-composer.rawModelHeaders.chatDefinition.config.models.find() callback", - "packages.coding-agent.src.core.provider-composer.rawModelHeaders.extensionModel", - "packages.coding-agent.src.core.provider-composer.rawModelHeaders.extensionModel.extension.models.find() callback", - "packages.coding-agent.src.core.provider-composer.validateExtensionProvider", - "packages.coding-agent.src.core.provider-composer.composeModelProvider", - "packages.coding-agent.src.core.provider-composer.composeModelProvider.getAllModels", - "packages.coding-agent.src.core.provider-composer.getAllModels.models.filter() callback", - "packages.coding-agent.src.core.provider-composer.composeModelProvider.getAllModels.models.filter() callback", - "packages.coding-agent.src.core.provider-composer.composeModelProvider.getAllModels.models.map() callback", - "packages.coding-agent.src.core.provider-composer.composeModelProvider.supportsBaseApi", - "packages.coding-agent.src.core.provider-composer.composeModelProvider.supportsBaseApi.some() callback", - "packages.coding-agent.src.core.provider-composer.composeModelProvider.streamWith", - "packages.coding-agent.src.core.provider-composer.composeModelProvider.streamWith.lazyStream() callback", - "packages.coding-agent.src.core.provider-composer.composeModelProvider.provider", - "packages.coding-agent.src.core.provider-composer.composeModelProvider.provider.getModels", - "packages.coding-agent.src.core.provider-composer.composeModelProvider.provider.getModels.filter() callback", - "packages.coding-agent.src.core.provider-composer.composeModelProvider.provider.refreshModels.", - "packages.coding-agent.src.core.provider-composer.composeModelProvider.provider.refreshModels..update", - "packages.coding-agent.src.core.provider-composer.composeModelProvider.provider.stream", - "packages.coding-agent.src.core.provider-composer.composeModelProvider.provider.streamSimple", - "packages.coding-agent.src.core.provider-composer.fetchDeferred", - "packages.coding-agent.src.core.provider-composer.cancelDeferred", - "packages.coding-agent.src.core.provider-composer.generateImages", - "packages.coding-agent.src.core.provider-composer.classify", - "packages.coding-agent.src.core.provider-composer.resolveConfiguredModelHeaders", - "packages.coding-agent.src.core.provider-composer.CompatibilityRequestConfig", - "packages.coding-agent.src.core.provider-composer.resolveCompatibilityRequestConfig", - "packages.coding-agent.src.core.provider-composer.configuredRequestAuthStatus" - ] - }, - { - "file_path": "packages/coding-agent/src/core/radius.ts", - "methods": [ - "packages.coding-agent.src.core.radius.getRadiusGatewayUrl" - ] - }, - { - "file_path": "packages/coding-agent/src/core/remote-catalog-provider.ts", - "methods": [ - "packages.coding-agent.src.core.remote-catalog-provider.isSupportedModelType", - "packages.coding-agent.src.core.remote-catalog-provider.mergeModels", - "packages.coding-agent.src.core.remote-catalog-provider.parseCatalog", - "packages.coding-agent.src.core.remote-catalog-provider.parseCatalog.entries.filter() callback", - "packages.coding-agent.src.core.remote-catalog-provider.parseCatalog.map() callback", - "packages.coding-agent.src.core.remote-catalog-provider.remoteModels", - "packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog", - "packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.getModels", - "packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.getModels.dynamicModels.filter() callback", - "packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.getAllModels", - "packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.refreshModels", - "packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.refreshModels.restored", - "packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.refreshModels.restored.filter() callback", - "packages.coding-agent.src.core.remote-catalog-provider.refreshModels.update", - "packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.refreshModels.update" - ] - }, - { - "file_path": "packages/coding-agent/src/core/resolve-config-value.ts", - "methods": [ - "packages.coding-agent.src.core.resolve-config-value.appendLiteral", - "packages.coding-agent.src.core.resolve-config-value.parseConfigValueTemplate", - "packages.coding-agent.src.core.resolve-config-value.parseConfigValueReference", - "packages.coding-agent.src.core.resolve-config-value.resolveEnvConfigValue", - "packages.coding-agent.src.core.resolve-config-value.getTemplateEnvVarNames", - "packages.coding-agent.src.core.resolve-config-value.resolveTemplate", - "packages.coding-agent.src.core.resolve-config-value.getConfigValueEnvVarName", - "packages.coding-agent.src.core.resolve-config-value.getConfigValueEnvVarNames", - "packages.coding-agent.src.core.resolve-config-value.getMissingConfigValueEnvVarNames", - "packages.coding-agent.src.core.resolve-config-value.getMissingConfigValueEnvVarNames.filter() callback", - "packages.coding-agent.src.core.resolve-config-value.isCommandConfigValue", - "packages.coding-agent.src.core.resolve-config-value.isConfigValueConfigured", - "packages.coding-agent.src.core.resolve-config-value.resolveConfigValue", - "packages.coding-agent.src.core.resolve-config-value.executeWithConfiguredShell", - "packages.coding-agent.src.core.resolve-config-value.executeWithDefaultShell", - "packages.coding-agent.src.core.resolve-config-value.executeCommandUncached", - "packages.coding-agent.src.core.resolve-config-value.executeCommandUncached.", - "packages.coding-agent.src.core.resolve-config-value.executeCommand", - "packages.coding-agent.src.core.resolve-config-value.resolveConfigValueUncached", - "packages.coding-agent.src.core.resolve-config-value.resolveConfigValueOrThrow", - "packages.coding-agent.src.core.resolve-config-value.resolveHeaders", - "packages.coding-agent.src.core.resolve-config-value.resolveHeadersOrThrow", - "packages.coding-agent.src.core.resolve-config-value.clearConfigValueCache" - ] - }, - { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "methods": [ - "packages.coding-agent.src.core.resource-loader.ResourceExtensionPaths", - "packages.coding-agent.src.core.resource-loader.ResourceLoaderReloadOptions", - "packages.coding-agent.src.core.resource-loader.collectExtensionPackageWarnings", - "packages.coding-agent.src.core.resource-loader.collectExtensionPackageWarnings.packageRoots", - "packages.coding-agent.src.core.resource-loader.collectExtensionPackageWarnings.packageRoots.extensionPaths.map() callback", - "packages.coding-agent.src.core.resource-loader.collectExtensionPackageWarnings.packageRoots.filter() callback", - "packages.coding-agent.src.core.resource-loader.collectExtensionPackageWarnings.hostDependencies", - "packages.coding-agent.src.core.resource-loader.collectExtensionPackageWarnings.hostDependencies.filter() callback", - "packages.coding-agent.src.core.resource-loader.mergeExtensionWarnings", - "packages.coding-agent.src.core.resource-loader.mergeExtensionWarnings.map() callback", - "packages.coding-agent.src.core.resource-loader.isBuiltinExtension", - "packages.coding-agent.src.core.resource-loader.omitReplacedExtensions", - "packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.names", - "packages.coding-agent.src.core.resource-loader.names.map() callback", - "packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.names.map() callback", - "packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.taken", - "packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.taken.extensions.filter() callback", - "packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.taken.flatMap() callback", - "packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.taken.flatMap() callback.map() callback", - "packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.extensions.filter() callback", - "packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.extensions.filter() callback.replacement", - "packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.extensions.filter() callback.replacement.map() callback", - "packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.extensions.filter() callback.replacement.find() callback", - "packages.coding-agent.src.core.resource-loader.ResourceLoader", - "packages.coding-agent.src.core.resource-loader.ResourceLoader.getExtensions", - "packages.coding-agent.src.core.resource-loader.ResourceLoader.getSkills", - "packages.coding-agent.src.core.resource-loader.ResourceLoader.getPrompts", - "packages.coding-agent.src.core.resource-loader.ResourceLoader.getThemes", - "packages.coding-agent.src.core.resource-loader.ResourceLoader.getAgentsFiles", - "packages.coding-agent.src.core.resource-loader.ResourceLoader.getSystemPrompt", - "packages.coding-agent.src.core.resource-loader.ResourceLoader.getSystemPromptSource", - "packages.coding-agent.src.core.resource-loader.ResourceLoader.getAppendSystemPrompt", - "packages.coding-agent.src.core.resource-loader.ResourceLoader.getAppendSystemPromptSources", - "packages.coding-agent.src.core.resource-loader.ResourceLoader.extendResources", - "packages.coding-agent.src.core.resource-loader.ResourceLoader.reload", - "packages.coding-agent.src.core.resource-loader.resolvePromptInput", - "packages.coding-agent.src.core.resource-loader.loadContextFileFromDir", - "packages.coding-agent.src.core.resource-loader.findShadowedContextFile", - "packages.coding-agent.src.core.resource-loader.loadProjectContextFiles", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoaderOptions", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.constructor", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.constructor.factories.filter() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.constructor.map() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getExtensions", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getSkills", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getPrompts", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getThemes", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getAgentsFiles", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getSystemPrompt", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getSystemPromptSource", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getAppendSystemPrompt", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getAppendSystemPromptSources", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getAppendSystemPromptSources.appendSystemPromptSourcePaths.map() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.extendResources", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.extendResources.skillPaths.map() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.extendResources.promptPaths.map() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.extendResources.themePaths.map() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadProjectTrustExtensions", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.getEnabledResources", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.getEnabledResources.resources.filter() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.getEnabledPaths", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.getEnabledPaths.map() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.enabledSkills", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.enabledSkills.enabledSkillResources.map() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.extensionPaths", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.extensionPaths.filter() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.skillDiagnostics.some() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.promptDiagnostics.some() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.themeDiagnostics.some() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.baseAppend", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.baseAppend.appendSources.map() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.baseAppend.filter() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.appendSources.filter() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.map() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.enabledExtensions", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.enabledExtensions.map() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.enabledExtensions.resolvedPaths.extensions.filter() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.cliEnabledExtensions", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.cliEnabledExtensions.cliExtensionPaths.extensions.filter() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.cliEnabledExtensions.map() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.extensionPaths", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.extensionPaths.filter() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.metadataByPath", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.metadataByPath.map() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.resolveExtensionLoadPath", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadExtensionPaths", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadExtensionPaths.result", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadExtensionPaths.result.paths.filter() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.preloadedByPath", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.preloadedByPath.preloaded.filter() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.preloadedByPath.map() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.failedPreloadPaths", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.failedPreloadPaths.map() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.remainingPaths", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.remainingPaths.extensionPaths.filter() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.inlineExtensions.extensions.preloaded.filter() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.orderedExtensions", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.orderedExtensions.extensionPaths.map() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.orderedExtensions.filter() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.addExtensionConflictDiagnostics", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.mapSkillPath", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.normalizeExtensionPaths", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.normalizeExtensionPaths.entries.map() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.updateSkillsFromPaths", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.updateSkillsFromPaths.resolvedSkills.skills.map() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.updatePromptsFromPaths", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.updatePromptsFromPaths.resolvedPrompts.prompts.map() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.updateThemesFromPaths", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.updateThemesFromPaths.resolvedThemes.themes.map() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.applyExtensionSourceInfo", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.findSourceInfoForPath", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getDefaultSourceInfoForPath", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.mergePaths", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.resolveResourcePath", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadThemes", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadThemesFromDir", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadThemeFromFile", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadExtensionFactories", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.dedupePrompts", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.dedupeThemes", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.discoverSystemPromptFile", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.discoverAppendSystemPromptFile", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.isUnderPath", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.detectExtensionConflicts" - ] - }, - { - "file_path": "packages/coding-agent/src/core/runtime-credentials.ts", - "methods": [ - "packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials", - "packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.constructor", - "packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.setRuntimeApiKey", - "packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.removeRuntimeApiKey", - "packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.hasRuntimeApiKey", - "packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.read", - "packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.list", - "packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.list.entries", - "packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.list.entries.map() callback", - "packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.modify", - "packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.delete" - ] - }, - { - "file_path": "packages/coding-agent/src/core/sdk.ts", - "methods": [ - "packages.coding-agent.src.core.sdk.CreateAgentSessionOptions", - "packages.coding-agent.src.core.sdk.CreateAgentSessionResult", - "packages.coding-agent.src.core.sdk.getDefaultAgentDir", - "packages.coding-agent.src.core.sdk.createAgentSession", - "packages.coding-agent.src.core.sdk.createAgentSession.hasThinkingEntry", - "packages.coding-agent.src.core.sdk.createAgentSession.hasThinkingEntry.some() callback", - "packages.coding-agent.src.core.sdk.createAgentSession.sessionModel.getBranchSelection() callback", - "packages.coding-agent.src.core.sdk.createAgentSession.sessionModel", - "packages.coding-agent.src.core.sdk.createAgentSession.initialActiveToolNames", - "packages.coding-agent.src.core.sdk.createAgentSession.initialActiveToolNames.filter() callback", - "packages.coding-agent.src.core.sdk.createAgentSession.convertToLlmWithBlockImages", - "packages.coding-agent.src.core.sdk.createAgentSession.convertToLlmWithBlockImages.converted.map() callback", - "packages.coding-agent.src.core.sdk.createAgentSession.convertToLlmWithBlockImages.converted.map() callback.hasImages", - "packages.coding-agent.src.core.sdk.createAgentSession.convertToLlmWithBlockImages.converted.map() callback.hasImages.content.some() callback", - "packages.coding-agent.src.core.sdk.createAgentSession.convertToLlmWithBlockImages.converted.map() callback.filteredContent", - "packages.coding-agent.src.core.sdk.createAgentSession.convertToLlmWithBlockImages.converted.map() callback.filteredContent.content.map() callback", - "packages.coding-agent.src.core.sdk.createAgentSession.convertToLlmWithBlockImages.converted.map() callback.filteredContent.filter() callback", - "packages.coding-agent.src.core.sdk.createAgentSession.buildRequestOptions", - "packages.coding-agent.src.core.sdk.createAgentSession.buildRequestOptions.transformHeaders", - "packages.coding-agent.src.core.sdk.createAgentSession.cacheContextIsCurrent", - "packages.coding-agent.src.core.sdk.createAgentSession.cacheContextIsCurrent.", - "packages.coding-agent.src.core.sdk.createAgentSession.cacheContextIsCurrent..messages.every() callback", - "packages.coding-agent.src.core.sdk.createAgentSession.agent", - "packages.coding-agent.src.core.sdk.createAgentSession.agent.streamFn", - "packages.coding-agent.src.core.sdk.createAgentSession.agent.transformContext" - ] - }, - { - "file_path": "packages/coding-agent/src/core/session-cwd.ts", - "methods": [ - "packages.coding-agent.src.core.session-cwd.SessionCwdIssue", - "packages.coding-agent.src.core.session-cwd.SessionCwdSource", - "packages.coding-agent.src.core.session-cwd.SessionCwdSource.getCwd", - "packages.coding-agent.src.core.session-cwd.SessionCwdSource.getSessionFile", - "packages.coding-agent.src.core.session-cwd.getMissingSessionCwdIssue", - "packages.coding-agent.src.core.session-cwd.formatMissingSessionCwdError", - "packages.coding-agent.src.core.session-cwd.formatMissingSessionCwdPrompt", - "packages.coding-agent.src.core.session-cwd.MissingSessionCwdError", - "packages.coding-agent.src.core.session-cwd.MissingSessionCwdError.constructor", - "packages.coding-agent.src.core.session-cwd.assertSessionCwdExists" - ] - }, - { - "file_path": "packages/coding-agent/src/core/session-export.ts", - "methods": [ - "packages.coding-agent.src.core.session-export.serializeSessionBranch", - "packages.coding-agent.src.core.session-export.serializeSessionBranch.entries.map() callback", - "packages.coding-agent.src.core.session-export.exportSessionToJsonl" - ] - }, - { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "methods": [ - "packages.coding-agent.src.core.session-manager.SessionHeader", - "packages.coding-agent.src.core.session-manager.NewSessionOptions", - "packages.coding-agent.src.core.session-manager.SessionEntryBase", - "packages.coding-agent.src.core.session-manager.SessionMessageEntry", - "packages.coding-agent.src.core.session-manager.ThinkingLevelChangeEntry", - "packages.coding-agent.src.core.session-manager.ModelChangeEntry", - "packages.coding-agent.src.core.session-manager.UsageEntry", - "packages.coding-agent.src.core.session-manager.CompactionEntry", - "packages.coding-agent.src.core.session-manager.BranchSummaryEntry", - "packages.coding-agent.src.core.session-manager.CustomEntry", - "packages.coding-agent.src.core.session-manager.LabelEntry", - "packages.coding-agent.src.core.session-manager.SessionInfoEntry", - "packages.coding-agent.src.core.session-manager.CustomMessageEntry", - "packages.coding-agent.src.core.session-manager.ContextEditEntry", - "packages.coding-agent.src.core.session-manager.SessionTreeNode", - "packages.coding-agent.src.core.session-manager.ProjectedSessionEntry", - "packages.coding-agent.src.core.session-manager.SessionProjection", - "packages.coding-agent.src.core.session-manager.SessionContext", - "packages.coding-agent.src.core.session-manager.SessionInfo", - "packages.coding-agent.src.core.session-manager.createSessionId", - "packages.coding-agent.src.core.session-manager.assertValidSessionId", - "packages.coding-agent.src.core.session-manager.generateId", - "packages.coding-agent.src.core.session-manager.migrateV1ToV2", - "packages.coding-agent.src.core.session-manager.migrateV2ToV3", - "packages.coding-agent.src.core.session-manager.migrateToCurrentVersion", - "packages.coding-agent.src.core.session-manager.migrateToCurrentVersion.header", - "packages.coding-agent.src.core.session-manager.migrateToCurrentVersion.header.entries.find() callback", - "packages.coding-agent.src.core.session-manager.migrateSessionEntries", - "packages.coding-agent.src.core.session-manager.parseSessionEntries", - "packages.coding-agent.src.core.session-manager.getLatestCompactionEntry", - "packages.coding-agent.src.core.session-manager.buildEntryIndex", - "packages.coding-agent.src.core.session-manager.buildSessionPath", - "packages.coding-agent.src.core.session-manager.getSessionContextSettings", - "packages.coding-agent.src.core.session-manager.sessionEntryToContextMessages", - "packages.coding-agent.src.core.session-manager.buildContextEntries", - "packages.coding-agent.src.core.session-manager.buildContextEntries.compactionIdx", - "packages.coding-agent.src.core.session-manager.buildContextEntries.compactionIdx.path.findIndex() callback", - "packages.coding-agent.src.core.session-manager.projectContextEntry", - "packages.coding-agent.src.core.session-manager.projectContextEntry.messages.map() callback", - "packages.coding-agent.src.core.session-manager.buildSessionProjection", - "packages.coding-agent.src.core.session-manager.buildSessionProjection.projectedEntries", - "packages.coding-agent.src.core.session-manager.buildSessionProjection.projectedEntries.contextEntries.map() callback", - "packages.coding-agent.src.core.session-manager.buildSessionProjection.messages.projectedEntries.flatMap() callback", - "packages.coding-agent.src.core.session-manager.buildSessionContext", - "packages.coding-agent.src.core.session-manager.getDefaultSessionDirPath", - "packages.coding-agent.src.core.session-manager.getDefaultSessionDir", - "packages.coding-agent.src.core.session-manager.SessionHeaderScanLimitError", - "packages.coding-agent.src.core.session-manager.SessionHeaderScanLimitError.constructor", - "packages.coding-agent.src.core.session-manager.parseSessionEntryLine", - "packages.coding-agent.src.core.session-manager.loadEntriesFromFile", - "packages.coding-agent.src.core.session-manager.parseSessionHeaderCandidate", - "packages.coding-agent.src.core.session-manager.readSessionHeader", - "packages.coding-agent.src.core.session-manager.readSessionHeaderForDiscovery", - "packages.coding-agent.src.core.session-manager.getSessionHeaderCwd", - "packages.coding-agent.src.core.session-manager.sessionCwdMatches", - "packages.coding-agent.src.core.session-manager.findMostRecentSession", - "packages.coding-agent.src.core.session-manager.findMostRecentSession.files", - "packages.coding-agent.src.core.session-manager.findMostRecentSession.files.filter() callback", - "packages.coding-agent.src.core.session-manager.files.map() callback", - "packages.coding-agent.src.core.session-manager.findMostRecentSession.files.map() callback", - "packages.coding-agent.src.core.session-manager.findMostRecentSession.files.sort() callback", - "packages.coding-agent.src.core.session-manager.isMessageWithContent", - "packages.coding-agent.src.core.session-manager.extractTextContent", - "packages.coding-agent.src.core.session-manager.extractTextContent.content.filter() callback", - "packages.coding-agent.src.core.session-manager.extractTextContent.map() callback", - "packages.coding-agent.src.core.session-manager.getMessageActivityTime", - "packages.coding-agent.src.core.session-manager.buildSessionInfo", - "packages.coding-agent.src.core.session-manager.SessionFileCandidate", - "packages.coding-agent.src.core.session-manager.mapWithConcurrency", - "packages.coding-agent.src.core.session-manager.mapWithConcurrency.Array.from() callback", - "packages.coding-agent.src.core.session-manager.sortSessionInfos", - "packages.coding-agent.src.core.session-manager.sortSessionInfos.sessions.sort() callback", - "packages.coding-agent.src.core.session-manager.buildSessionInfosWithConcurrency", - "packages.coding-agent.src.core.session-manager.buildSessionInfosWithConcurrency.mapWithConcurrency() callback", - "packages.coding-agent.src.core.session-manager.listSessionsFromDir", - "packages.coding-agent.src.core.session-manager.listSessionsFromDir.files", - "packages.coding-agent.src.core.session-manager.listSessionsFromDir.files.dirEntries.filter() callback", - "packages.coding-agent.src.core.session-manager.listSessionsFromDir.files.sort() callback", - "packages.coding-agent.src.core.session-manager.listSessionsFromDir.files.map() callback", - "packages.coding-agent.src.core.session-manager.listSessionsFromDir.results", - "packages.coding-agent.src.core.session-manager.listSessionsFromDir.results.buildSessionInfosWithConcurrency() callback", - "packages.coding-agent.src.core.session-manager.listSessionsFromDir.results.filter() callback", - "packages.coding-agent.src.core.session-manager.SessionManager", - "packages.coding-agent.src.core.session-manager.SessionManager.constructor", - "packages.coding-agent.src.core.session-manager.SessionManager.setSessionFile", - "packages.coding-agent.src.core.session-manager.SessionManager._setSessionFile", - "packages.coding-agent.src.core.session-manager.SessionManager.newSession", - "packages.coding-agent.src.core.session-manager.SessionManager._loadEntries", - "packages.coding-agent.src.core.session-manager.SessionManager._loadEntries.header", - "packages.coding-agent.src.core.session-manager.SessionManager._loadEntries.header.entries.find() callback", - "packages.coding-agent.src.core.session-manager.SessionManager._buildIndex", - "packages.coding-agent.src.core.session-manager.SessionManager._rewriteFile", - "packages.coding-agent.src.core.session-manager.SessionManager.isPersisted", - "packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "packages.coding-agent.src.core.session-manager.SessionManager.getSessionDir", - "packages.coding-agent.src.core.session-manager.SessionManager.usesDefaultSessionDir", - "packages.coding-agent.src.core.session-manager.SessionManager.getSessionId", - "packages.coding-agent.src.core.session-manager.SessionManager.getSessionFile", - "packages.coding-agent.src.core.session-manager.SessionManager._hasConversation", - "packages.coding-agent.src.core.session-manager.SessionManager._hasConversation.fileEntries.some() callback", - "packages.coding-agent.src.core.session-manager.SessionManager._persist", - "packages.coding-agent.src.core.session-manager.SessionManager._appendEntry", - "packages.coding-agent.src.core.session-manager.SessionManager.appendMessage", - "packages.coding-agent.src.core.session-manager.SessionManager.appendThinkingLevelChange", - "packages.coding-agent.src.core.session-manager.SessionManager.appendModelChange", - "packages.coding-agent.src.core.session-manager.SessionManager.appendUsage", - "packages.coding-agent.src.core.session-manager.SessionManager.appendCompaction", - "packages.coding-agent.src.core.session-manager.SessionManager.appendCustomEntry", - "packages.coding-agent.src.core.session-manager.SessionManager.appendSessionInfo", - "packages.coding-agent.src.core.session-manager.SessionManager.getSessionName", - "packages.coding-agent.src.core.session-manager.SessionManager.appendCustomMessageEntry", - "packages.coding-agent.src.core.session-manager.SessionManager.appendContextEdit", - "packages.coding-agent.src.core.session-manager.SessionManager.appendContextEdit.some() callback", - "packages.coding-agent.src.core.session-manager.SessionManager.getLeafId", - "packages.coding-agent.src.core.session-manager.SessionManager.getLeafEntry", - "packages.coding-agent.src.core.session-manager.SessionManager.getEntry", - "packages.coding-agent.src.core.session-manager.SessionManager.getChildren", - "packages.coding-agent.src.core.session-manager.SessionManager.getLabel", - "packages.coding-agent.src.core.session-manager.SessionManager.appendLabelChange", - "packages.coding-agent.src.core.session-manager.SessionManager.getBranch", - "packages.coding-agent.src.core.session-manager.SessionManager.buildContextEntries", - "packages.coding-agent.src.core.session-manager.SessionManager.buildSessionProjection", - "packages.coding-agent.src.core.session-manager.SessionManager.buildSessionContext", - "packages.coding-agent.src.core.session-manager.SessionManager.getHeader", - "packages.coding-agent.src.core.session-manager.SessionManager.getHeader.h", - "packages.coding-agent.src.core.session-manager.SessionManager.getHeader.h.fileEntries.find() callback", - "packages.coding-agent.src.core.session-manager.SessionManager.getEntryCount", - "packages.coding-agent.src.core.session-manager.SessionManager.getEntries", - "packages.coding-agent.src.core.session-manager.SessionManager.getEntries.fileEntries.filter() callback", - "packages.coding-agent.src.core.session-manager.SessionManager.getTree", - "packages.coding-agent.src.core.session-manager.SessionManager.getTree.node.children.sort() callback", - "packages.coding-agent.src.core.session-manager.SessionManager.branch", - "packages.coding-agent.src.core.session-manager.SessionManager.resetLeaf", - "packages.coding-agent.src.core.session-manager.SessionManager.branchWithSummary", - "packages.coding-agent.src.core.session-manager.SessionManager.createBranchedSession", - "packages.coding-agent.src.core.session-manager.SessionManager.createBranchedSession.pathEntryIds", - "packages.coding-agent.src.core.session-manager.SessionManager.createBranchedSession.pathEntryIds.pathWithoutLabels.map() callback", - "packages.coding-agent.src.core.session-manager.SessionManager.createBranchedSession.labelEntry.id.labelEntries.map() callback", - "packages.coding-agent.src.core.session-manager.SessionManager.create", - "packages.coding-agent.src.core.session-manager.SessionManager.open", - "packages.coding-agent.src.core.session-manager.SessionManager.continueRecent", - "packages.coding-agent.src.core.session-manager.SessionManager.inMemory", - "packages.coding-agent.src.core.session-manager.SessionManager.forkFrom", - "packages.coding-agent.src.core.session-manager.SessionManager.forkFrom.sourceHeader", - "packages.coding-agent.src.core.session-manager.SessionManager.forkFrom.sourceHeader.sourceEntries.find() callback", - "packages.coding-agent.src.core.session-manager.SessionManager.findById", - "packages.coding-agent.src.core.session-manager.SessionManager.list", - "packages.coding-agent.src.core.session-manager.listAll", - "packages.coding-agent.src.core.session-manager.SessionManager.listAll", - "packages.coding-agent.src.core.session-manager.SessionManager.listAll.dirs", - "packages.coding-agent.src.core.session-manager.SessionManager.listAll.dirs.entries.filter() callback", - "packages.coding-agent.src.core.session-manager.SessionManager.listAll.dirs.map() callback", - "packages.coding-agent.src.core.session-manager.SessionManager.listAll.dirFiles", - "packages.coding-agent.src.core.session-manager.SessionManager.listAll.dirFiles.mapWithConcurrency() callback", - "packages.coding-agent.src.core.session-manager.SessionManager.listAll.dirFiles.mapWithConcurrency() callback.filter() callback", - "packages.coding-agent.src.core.session-manager.SessionManager.listAll.dirFiles.mapWithConcurrency() callback.map() callback", - "packages.coding-agent.src.core.session-manager.SessionManager.listAll.candidates", - "packages.coding-agent.src.core.session-manager.SessionManager.listAll.candidates.mapWithConcurrency() callback", - "packages.coding-agent.src.core.session-manager.SessionManager.listAll.candidates.sort() callback", - "packages.coding-agent.src.core.session-manager.SessionManager.listAll.results", - "packages.coding-agent.src.core.session-manager.SessionManager.listAll.results.buildSessionInfosWithConcurrency() callback", - "packages.coding-agent.src.core.session-manager.SessionManager.listAll.results.filter() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/core/settings-diagnostics.ts", - "methods": [ - "packages.coding-agent.src.core.settings-diagnostics.collectSettingsDiagnostics", - "packages.coding-agent.src.core.settings-diagnostics.collectSettingsDiagnostics.map() callback", - "packages.coding-agent.src.core.settings-diagnostics.deduplicateDiagnostics", - "packages.coding-agent.src.core.settings-diagnostics.deduplicateDiagnostics.diagnostics.filter() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "methods": [ - "packages.coding-agent.src.core.settings-manager.isMergeableObject", - "packages.coding-agent.src.core.settings-manager.deepMergeObjects", - "packages.coding-agent.src.core.settings-manager.isToolModifier", - "packages.coding-agent.src.core.settings-manager.getToolListError", - "packages.coding-agent.src.core.settings-manager.getToolListError.pattern", - "packages.coding-agent.src.core.settings-manager.getToolListError.pattern.modifiers.find() callback", - "packages.coding-agent.src.core.settings-manager.applyToolModifiers", - "packages.coding-agent.src.core.settings-manager.mergeDefaultTools", - "packages.coding-agent.src.core.settings-manager.resolveDefaultTools", - "packages.coding-agent.src.core.settings-manager.resolveDefaultTools.plain", - "packages.coding-agent.src.core.settings-manager.resolveDefaultTools.plain.entries.filter() callback", - "packages.coding-agent.src.core.settings-manager.deepMergeSettings", - "packages.coding-agent.src.core.settings-manager.parseTimeoutSetting", - "packages.coding-agent.src.core.settings-manager.SettingsManagerCreateOptions", - "packages.coding-agent.src.core.settings-manager.SettingsStorage", - "packages.coding-agent.src.core.settings-manager.SettingsStorage.withLock", - "packages.coding-agent.src.core.settings-manager.SettingsError", - "packages.coding-agent.src.core.settings-manager.toSettingsError", - "packages.coding-agent.src.core.settings-manager.FileSettingsStorage", - "packages.coding-agent.src.core.settings-manager.FileSettingsStorage.constructor", - "packages.coding-agent.src.core.settings-manager.FileSettingsStorage.acquireLockSyncWithRetry", - "packages.coding-agent.src.core.settings-manager.FileSettingsStorage.withLock", - "packages.coding-agent.src.core.settings-manager.InMemorySettingsStorage", - "packages.coding-agent.src.core.settings-manager.InMemorySettingsStorage.withLock", - "packages.coding-agent.src.core.settings-manager.SettingsManager", - "packages.coding-agent.src.core.settings-manager.SettingsManager.constructor", - "packages.coding-agent.src.core.settings-manager.SettingsManager.create", - "packages.coding-agent.src.core.settings-manager.SettingsManager.fromStorage", - "packages.coding-agent.src.core.settings-manager.SettingsManager.fromStorageWithPaths", - "packages.coding-agent.src.core.settings-manager.SettingsManager.inMemory", - "packages.coding-agent.src.core.settings-manager.SettingsManager.inMemory.storage.withLock(\"global\") callback", - "packages.coding-agent.src.core.settings-manager.SettingsManager.loadFromStorage", - "packages.coding-agent.src.core.settings-manager.SettingsManager.loadFromStorage.storage.withLock() callback", - "packages.coding-agent.src.core.settings-manager.SettingsManager.tryLoadFromStorage", - "packages.coding-agent.src.core.settings-manager.SettingsManager.migrateSettings", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getSettings", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getGlobalSettings", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getProjectSettings", - "packages.coding-agent.src.core.settings-manager.SettingsManager.isProjectTrusted", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectTrusted", - "packages.coding-agent.src.core.settings-manager.SettingsManager.reload", - "packages.coding-agent.src.core.settings-manager.SettingsManager.applyOverrides", - "packages.coding-agent.src.core.settings-manager.SettingsManager.markModified", - "packages.coding-agent.src.core.settings-manager.SettingsManager.markProjectModified", - "packages.coding-agent.src.core.settings-manager.SettingsManager.assertProjectTrustedForWrite", - "packages.coding-agent.src.core.settings-manager.SettingsManager.recordError", - "packages.coding-agent.src.core.settings-manager.SettingsManager.clearModifiedScope", - "packages.coding-agent.src.core.settings-manager.SettingsManager.enqueueWrite", - "packages.coding-agent.src.core.settings-manager.SettingsManager.enqueueWrite.writeQueue.then() callback", - "packages.coding-agent.src.core.settings-manager.SettingsManager.enqueueWrite.catch() callback", - "packages.coding-agent.src.core.settings-manager.SettingsManager.cloneModifiedNestedFields", - "packages.coding-agent.src.core.settings-manager.SettingsManager.persistScopedSettings", - "packages.coding-agent.src.core.settings-manager.SettingsManager.persistScopedSettings.storage.withLock() callback", - "packages.coding-agent.src.core.settings-manager.SettingsManager.save", - "packages.coding-agent.src.core.settings-manager.SettingsManager.save.enqueueWrite(\"global\") callback", - "packages.coding-agent.src.core.settings-manager.SettingsManager.saveProjectSettings", - "packages.coding-agent.src.core.settings-manager.SettingsManager.saveProjectSettings.enqueueWrite(\"project\") callback", - "packages.coding-agent.src.core.settings-manager.SettingsManager.updateProjectSettings", - "packages.coding-agent.src.core.settings-manager.SettingsManager.flush", - "packages.coding-agent.src.core.settings-manager.SettingsManager.drainErrors", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getLastChangelogVersion", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setLastChangelogVersion", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getSessionDir", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultProvider", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultModel", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setDefaultProvider", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setDefaultModel", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setDefaultModelAndProvider", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getSteeringMode", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setSteeringMode", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getFollowUpMode", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setFollowUpMode", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getThemeSetting", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getTheme", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setTheme", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultThinkingLevel", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setDefaultThinkingLevel", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getModelThinkingLevel", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getAllModelThinkingLevels", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setModelThinkingLevel", - "packages.coding-agent.src.core.settings-manager.SettingsManager.removeModelThinkingLevel", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getTransport", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setTransport", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getCompactionEnabled", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setCompactionEnabled", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getCompactionTokenSetting", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getCompactionReserveTokens", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getCompactionKeepRecentTokens", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getCompactionSettings", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getBranchSummarySettings", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getBranchSummarySkipPrompt", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getRetryEnabled", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setRetryEnabled", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getRetrySettings", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getHttpIdleTimeoutMs", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setHttpIdleTimeoutMs", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getCacheWarmingMode", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setCacheWarmingMode", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getProviderRetrySettings", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getWebSocketConnectTimeoutMs", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getHideThinkingBlock", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getShowCacheMissNotices", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getExternalEditorCommand", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setHideThinkingBlock", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setShowCacheMissNotices", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getShellPath", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setShellPath", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getQuietStartup", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setQuietStartup", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultProjectTrust", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setDefaultProjectTrust", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getShellCommandPrefix", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setShellCommandPrefix", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getNpmCommand", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setNpmCommand", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getCollapseChangelog", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setCollapseChangelog", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getEnableInstallTelemetry", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setEnableInstallTelemetry", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getEnableAnalytics", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getTrackingId", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setEnableAnalytics", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getOrCreateDeviceId", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getPackages", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setPackages", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectPackages", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectPackages.updateProjectSettings(\"packages\") callback", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getExtensionPaths", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setExtensionPaths", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectExtensionPaths", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectExtensionPaths.updateProjectSettings(\"extensions\") callback", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getSkillPaths", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setSkillPaths", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectSkillPaths", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectSkillPaths.updateProjectSettings(\"skills\") callback", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getPromptTemplatePaths", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setPromptTemplatePaths", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectPromptTemplatePaths", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectPromptTemplatePaths.updateProjectSettings(\"prompts\") callback", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getThemePaths", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setThemePaths", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectThemePaths", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectThemePaths.updateProjectSettings(\"themes\") callback", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getEnableSkillCommands", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setEnableSkillCommands", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getThinkingBudgets", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getTerminalCapabilityOverrides", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getShowImages", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setShowImages", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getImageWidthCells", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setImageWidthCells", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getClearOnShrink", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setClearOnShrink", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getShowTerminalProgress", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setShowTerminalProgress", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getTuiMode", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setTuiMode", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenExitOutput", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setFullscreenExitOutput", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenScrollbar", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setFullscreenScrollbar", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenCopyOnSelect", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setFullscreenCopyOnSelect", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenWheelScrollLines", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setFullscreenWheelScrollLines", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getImageAutoResize", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setImageAutoResize", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getBlockImages", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setBlockImages", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getEnabledModels", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultTools", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultTools.tools.filter() callback", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setEnabledModels", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getDoubleEscapeAction", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setDoubleEscapeAction", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getTreeFilterMode", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setTreeFilterMode", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getShowHardwareCursor", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setShowHardwareCursor", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getEditorPaddingX", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setEditorPaddingX", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getOutputPad", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setOutputPad", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getAutocompleteMaxVisible", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setAutocompleteMaxVisible", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getCodeBlockIndent", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getMermaidRenderingMode", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setMermaidRenderingMode", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getWarnings", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setWarnings" - ] - }, - { - "file_path": "packages/coding-agent/src/core/settings-schema.ts", - "methods": [ - "packages.coding-agent.src.core.settings-schema.nonNegativeSafeInteger", - "packages.coding-agent.src.core.settings-schema.timeoutSetting", - "packages.coding-agent.src.core.settings-schema.thinkingBudgetsSettings", - "packages.coding-agent.src.core.settings-schema.codemodeMode", - "packages.coding-agent.src.core.settings-schema.CompactionModelOverride", - "packages.coding-agent.src.core.settings-schema.CompactionSettings", - "packages.coding-agent.src.core.settings-schema.BranchSummarySettings", - "packages.coding-agent.src.core.settings-schema.ProviderRetrySettings", - "packages.coding-agent.src.core.settings-schema.RetrySettings", - "packages.coding-agent.src.core.settings-schema.TerminalSettings", - "packages.coding-agent.src.core.settings-schema.ImageSettings", - "packages.coding-agent.src.core.settings-schema.ThinkingBudgetsSettings", - "packages.coding-agent.src.core.settings-schema.MarkdownSettings", - "packages.coding-agent.src.core.settings-schema.WarningSettings", - "packages.coding-agent.src.core.settings-schema.CodemodeSettings", - "packages.coding-agent.src.core.settings-schema.Settings" - ] - }, - { - "file_path": "packages/coding-agent/src/core/skills.ts", - "methods": [ - "packages.coding-agent.src.core.skills.toPosixPath", - "packages.coding-agent.src.core.skills.prefixIgnorePattern", - "packages.coding-agent.src.core.skills.addIgnoreRules", - "packages.coding-agent.src.core.skills.addIgnoreRules.patterns", - "packages.coding-agent.src.core.skills.addIgnoreRules.patterns.map() callback", - "packages.coding-agent.src.core.skills.addIgnoreRules.patterns.filter() callback", - "packages.coding-agent.src.core.skills.SkillFrontmatter", - "packages.coding-agent.src.core.skills.Skill", - "packages.coding-agent.src.core.skills.LoadSkillsResult", - "packages.coding-agent.src.core.skills.validateName", - "packages.coding-agent.src.core.skills.validateDescription", - "packages.coding-agent.src.core.skills.LoadSkillsFromDirOptions", - "packages.coding-agent.src.core.skills.createSkillSourceInfo", - "packages.coding-agent.src.core.skills.loadSkillsFromDir", - "packages.coding-agent.src.core.skills.loadSkillsFromDirInternal", - "packages.coding-agent.src.core.skills.loadSkillFromFile", - "packages.coding-agent.src.core.skills.formatSkillsForPrompt", - "packages.coding-agent.src.core.skills.formatSkillsForPrompt.visibleSkills", - "packages.coding-agent.src.core.skills.formatSkillsForPrompt.visibleSkills.skills.filter() callback", - "packages.coding-agent.src.core.skills.escapeXml", - "packages.coding-agent.src.core.skills.LoadSkillsOptions", - "packages.coding-agent.src.core.skills.loadSkills", - "packages.coding-agent.src.core.skills.loadSkills.addSkills" - ] - }, - { - "file_path": "packages/coding-agent/src/core/slash-commands.ts", - "methods": [ - "packages.coding-agent.src.core.slash-commands.SlashCommandInfo", - "packages.coding-agent.src.core.slash-commands.BuiltinSlashCommand" - ] - }, - { - "file_path": "packages/coding-agent/src/core/source-info.ts", - "methods": [ - "packages.coding-agent.src.core.source-info.SourceInfo", - "packages.coding-agent.src.core.source-info.getSyntheticPathSource", - "packages.coding-agent.src.core.source-info.isSyntheticPath", - "packages.coding-agent.src.core.source-info.createSourceInfo", - "packages.coding-agent.src.core.source-info.createSyntheticSourceInfo" - ] - }, - { - "file_path": "packages/coding-agent/src/core/system-prompt.ts", - "methods": [ - "packages.coding-agent.src.core.system-prompt.BuildSystemPromptOptions", - "packages.coding-agent.src.core.system-prompt.normalizeBuildSystemPromptOptions", - "packages.coding-agent.src.core.system-prompt.normalizeBuildSystemPromptOptions.toolGuidelines.map() callback", - "packages.coding-agent.src.core.system-prompt.normalizeBuildSystemPromptOptions.contextFiles.map() callback", - "packages.coding-agent.src.core.system-prompt.normalizeBuildSystemPromptOptions.skills.map() callback", - "packages.coding-agent.src.core.system-prompt.renderProjectContext", - "packages.coding-agent.src.core.system-prompt.renderProjectContext.contextFiles.map() callback", - "packages.coding-agent.src.core.system-prompt.buildRules", - "packages.coding-agent.src.core.system-prompt.buildRules.rules.map() callback", - "packages.coding-agent.src.core.system-prompt.buildSystemPromptSections", - "packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.declaredTools", - "packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.declaredTools.selectedTools.filter() callback", - "packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.visibleTools", - "packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.visibleTools.declaredTools.filter() callback", - "packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.tools", - "packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.tools.visibleTools.map() callback", - "packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.skillFileReadTool", - "packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.skillFileReadTool.readers.find() callback", - "packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.skillFileReadTool.readers.some() callback", - "packages.coding-agent.src.core.system-prompt.buildSystemPromptState", - "packages.coding-agent.src.core.system-prompt.buildSystemPrompt", - "packages.coding-agent.src.core.system-prompt.diffSystemPromptSections" - ] - }, - { - "file_path": "packages/coding-agent/src/core/telemetry.ts", - "methods": [ - "packages.coding-agent.src.core.telemetry.isTruthyEnvFlag", - "packages.coding-agent.src.core.telemetry.isInstallTelemetryEnabled" - ] - }, - { - "file_path": "packages/coding-agent/src/core/timings.ts", - "methods": [ - "packages.coding-agent.src.core.timings.TimingNamespace", - "packages.coding-agent.src.core.timings.resetTimings", - "packages.coding-agent.src.core.timings.time", - "packages.coding-agent.src.core.timings.printTimingGroup", - "packages.coding-agent.src.core.timings.printTimingGroup.printableTimings", - "packages.coding-agent.src.core.timings.printTimingGroup.printableTimings.timings.filter() callback", - "packages.coding-agent.src.core.timings.printTimingGroup.printableTimings.reduce() callback", - "packages.coding-agent.src.core.timings.printTimings" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/bash.ts", - "methods": [ - "packages.coding-agent.src.core.tools.bash.resolveTimeoutMs", - "packages.coding-agent.src.core.tools.bash.BashToolDetails", - "packages.coding-agent.src.core.tools.bash.BashOperations", - "packages.coding-agent.src.core.tools.bash.createLocalShellOperations", - "packages.coding-agent.src.core.tools.bash.createLocalShellOperations.exec", - "packages.coding-agent.src.core.tools.bash.createLocalShellOperations.exec.child.stdin.on(\"error\") callback", - "packages.coding-agent.src.core.tools.bash.createLocalShellOperations.exec.setTimeout() callback", - "packages.coding-agent.src.core.tools.bash.createLocalBashOperations", - "packages.coding-agent.src.core.tools.bash.createLocalBashOperations.createLocalShellOperations(\"bash\") callback", - "packages.coding-agent.src.core.tools.bash.BashSpawnContext", - "packages.coding-agent.src.core.tools.bash.resolveSpawnContext", - "packages.coding-agent.src.core.tools.bash.BashToolOptions", - "packages.coding-agent.src.core.tools.bash.ShellToolConfig", - "packages.coding-agent.src.core.tools.bash.createShellToolDefinition", - "packages.coding-agent.src.core.tools.bash.createShellToolDefinition.execute", - "packages.coding-agent.src.core.tools.bash.createShellToolDefinition.execute.scheduleOutputUpdate", - "packages.coding-agent.src.core.tools.bash.createShellToolDefinition.execute.scheduleOutputUpdate.setTimeout() callback", - "packages.coding-agent.src.core.tools.bash.createBashToolDefinition", - "packages.coding-agent.src.core.tools.bash.createBashTool" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/edit-diff.ts", - "methods": [ - "packages.coding-agent.src.core.tools.edit-diff.detectLineEnding", - "packages.coding-agent.src.core.tools.edit-diff.normalizeToLF", - "packages.coding-agent.src.core.tools.edit-diff.restoreLineEndings", - "packages.coding-agent.src.core.tools.edit-diff.normalizeForFuzzyMatch", - "packages.coding-agent.src.core.tools.edit-diff.normalizeForFuzzyMatch.map() callback", - "packages.coding-agent.src.core.tools.edit-diff.splitLinesWithEndings", - "packages.coding-agent.src.core.tools.edit-diff.LineSpan", - "packages.coding-agent.src.core.tools.edit-diff.MatchedEdit", - "packages.coding-agent.src.core.tools.edit-diff.getLineSpans", - "packages.coding-agent.src.core.tools.edit-diff.getLineSpans.map() callback", - "packages.coding-agent.src.core.tools.edit-diff.getReplacementLineRange", - "packages.coding-agent.src.core.tools.edit-diff.applyReplacements", - "packages.coding-agent.src.core.tools.edit-diff.applyReplacementsPreservingUnchangedLines", - "packages.coding-agent.src.core.tools.edit-diff.applyReplacementsPreservingUnchangedLines.sortedReplacements", - "packages.coding-agent.src.core.tools.edit-diff.applyReplacementsPreservingUnchangedLines.sortedReplacements.sort() callback", - "packages.coding-agent.src.core.tools.edit-diff.FuzzyMatchResult", - "packages.coding-agent.src.core.tools.edit-diff.Edit", - "packages.coding-agent.src.core.tools.edit-diff.AppliedEditsResult", - "packages.coding-agent.src.core.tools.edit-diff.fuzzyFindText", - "packages.coding-agent.src.core.tools.edit-diff.countOccurrences", - "packages.coding-agent.src.core.tools.edit-diff.getNotFoundError", - "packages.coding-agent.src.core.tools.edit-diff.getDuplicateError", - "packages.coding-agent.src.core.tools.edit-diff.getEmptyOldTextError", - "packages.coding-agent.src.core.tools.edit-diff.getNoChangeError", - "packages.coding-agent.src.core.tools.edit-diff.applyEditsToNormalizedContent", - "packages.coding-agent.src.core.tools.edit-diff.applyEditsToNormalizedContent.normalizedEdits", - "packages.coding-agent.src.core.tools.edit-diff.applyEditsToNormalizedContent.normalizedEdits.edits.map() callback", - "packages.coding-agent.src.core.tools.edit-diff.applyEditsToNormalizedContent.initialMatches", - "packages.coding-agent.src.core.tools.edit-diff.applyEditsToNormalizedContent.initialMatches.normalizedEdits.map() callback", - "packages.coding-agent.src.core.tools.edit-diff.applyEditsToNormalizedContent.usedFuzzyMatch", - "packages.coding-agent.src.core.tools.edit-diff.applyEditsToNormalizedContent.usedFuzzyMatch.initialMatches.some() callback", - "packages.coding-agent.src.core.tools.edit-diff.applyEditsToNormalizedContent.matchedEdits.sort() callback", - "packages.coding-agent.src.core.tools.edit-diff.generateUnifiedPatch", - "packages.coding-agent.src.core.tools.edit-diff.generateDiffString", - "packages.coding-agent.src.core.tools.edit-diff.EditDiffResult", - "packages.coding-agent.src.core.tools.edit-diff.EditDiffError", - "packages.coding-agent.src.core.tools.edit-diff.computeEditsDiff", - "packages.coding-agent.src.core.tools.edit-diff.computeEditDiff" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/edit.ts", - "methods": [ - "packages.coding-agent.src.core.tools.edit.isSingleEditInput", - "packages.coding-agent.src.core.tools.edit.EditToolDetails", - "packages.coding-agent.src.core.tools.edit.EditOperations", - "packages.coding-agent.src.core.tools.edit.defaultEditOperations", - "packages.coding-agent.src.core.tools.edit.defaultEditOperations.readFile", - "packages.coding-agent.src.core.tools.edit.defaultEditOperations.writeFile", - "packages.coding-agent.src.core.tools.edit.defaultEditOperations.access", - "packages.coding-agent.src.core.tools.edit.EditToolOptions", - "packages.coding-agent.src.core.tools.edit.prepareEditArguments", - "packages.coding-agent.src.core.tools.edit.validateEditInput", - "packages.coding-agent.src.core.tools.edit.createEditToolDefinition", - "packages.coding-agent.src.core.tools.edit.createEditToolDefinition.execute", - "packages.coding-agent.src.core.tools.edit.createEditToolDefinition.execute.withFileMutationQueue() callback", - "packages.coding-agent.src.core.tools.edit.createEditTool" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/file-mutation-queue.ts", - "methods": [ - "packages.coding-agent.src.core.tools.file-mutation-queue.isMissingPathError", - "packages.coding-agent.src.core.tools.file-mutation-queue.getMutationQueueKey", - "packages.coding-agent.src.core.tools.file-mutation-queue.withFileMutationQueue", - "packages.coding-agent.src.core.tools.file-mutation-queue.withFileMutationQueue.registration", - "packages.coding-agent.src.core.tools.file-mutation-queue.withFileMutationQueue.registration.registrationQueue.then() callback", - "packages.coding-agent.src.core.tools.file-mutation-queue.registration.registrationQueue.then() callback.chainedQueue", - "packages.coding-agent.src.core.tools.file-mutation-queue.withFileMutationQueue.registration.registrationQueue.then() callback.chainedQueue.currentQueue.then() callback", - "packages.coding-agent.src.core.tools.file-mutation-queue.registration.then() callback", - "packages.coding-agent.src.core.tools.file-mutation-queue.withFileMutationQueue.registration.then() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/find.ts", - "methods": [ - "packages.coding-agent.src.core.tools.find.relativizeFindResultPath", - "packages.coding-agent.src.core.tools.find.FindToolDetails", - "packages.coding-agent.src.core.tools.find.FindOperations", - "packages.coding-agent.src.core.tools.find.defaultFindOperations", - "packages.coding-agent.src.core.tools.find.defaultFindOperations.glob", - "packages.coding-agent.src.core.tools.find.FindToolOptions", - "packages.coding-agent.src.core.tools.find.createFindToolDefinition", - "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute", - "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute.", - "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute..onAbort", - "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute..onAbort.settle() callback", - "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute..", - "packages.coding-agent.src.core.tools.find.execute...settle() callback", - "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...relativized", - "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...relativized.results.map() callback", - "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...stopChild", - "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...child.stderr.on(\"data\") callback", - "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...rl.on(\"line\") callback", - "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...child.on(\"error\") callback", - "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...child.on(\"error\") callback.settle() callback", - "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...child.on(\"close\") callback", - "packages.coding-agent.src.core.tools.find.execute...child.on(\"close\") callback.settle() callback", - "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...child.on(\"close\") callback.settle() callback", - "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...settle() callback", - "packages.coding-agent.src.core.tools.find.createFindTool" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/grep.ts", - "methods": [ - "packages.coding-agent.src.core.tools.grep.GrepToolDetails", - "packages.coding-agent.src.core.tools.grep.GrepOperations", - "packages.coding-agent.src.core.tools.grep.defaultGrepOperations", - "packages.coding-agent.src.core.tools.grep.defaultGrepOperations.isDirectory", - "packages.coding-agent.src.core.tools.grep.defaultGrepOperations.readFile", - "packages.coding-agent.src.core.tools.grep.GrepToolOptions", - "packages.coding-agent.src.core.tools.grep.createGrepToolDefinition", - "packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute", - "packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute.", - "packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute..", - "packages.coding-agent.src.core.tools.grep.execute...settle() callback", - "packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute...child.stderr.on(\"data\") callback", - "packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute...rl.on(\"line\") callback", - "packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute...child.on(\"error\") callback", - "packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute...child.on(\"error\") callback.settle() callback", - "packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute...child.on(\"close\") callback", - "packages.coding-agent.src.core.tools.grep.execute...child.on(\"close\") callback.settle() callback", - "packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute...child.on(\"close\") callback.settle() callback", - "packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute...settle() callback", - "packages.coding-agent.src.core.tools.grep.createGrepTool" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/index.ts", - "methods": [ - "packages.coding-agent.src.core.tools.index.ToolsOptions", - "packages.coding-agent.src.core.tools.index.createToolDefinition", - "packages.coding-agent.src.core.tools.index.createTool", - "packages.coding-agent.src.core.tools.index.createCodingToolDefinitions", - "packages.coding-agent.src.core.tools.index.createReadOnlyToolDefinitions", - "packages.coding-agent.src.core.tools.index.createAllToolDefinitions", - "packages.coding-agent.src.core.tools.index.createCodingTools", - "packages.coding-agent.src.core.tools.index.createReadOnlyTools", - "packages.coding-agent.src.core.tools.index.createAllTools" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/ls.ts", - "methods": [ - "packages.coding-agent.src.core.tools.ls.LsToolDetails", - "packages.coding-agent.src.core.tools.ls.LsOperations", - "packages.coding-agent.src.core.tools.ls.LsToolOptions", - "packages.coding-agent.src.core.tools.ls.createLsToolDefinition", - "packages.coding-agent.src.core.tools.ls.createLsToolDefinition.execute", - "packages.coding-agent.src.core.tools.ls.createLsToolDefinition.execute.", - "packages.coding-agent.src.core.tools.ls.createLsToolDefinition.execute..", - "packages.coding-agent.src.core.tools.ls.createLsToolDefinition.execute...entries.sort() callback", - "packages.coding-agent.src.core.tools.ls.createLsTool" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/output-accumulator.ts", - "methods": [ - "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulatorOptions", - "packages.coding-agent.src.core.tools.output-accumulator.OutputSnapshot", - "packages.coding-agent.src.core.tools.output-accumulator.FullOutput", - "packages.coding-agent.src.core.tools.output-accumulator.byteLength", - "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator", - "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.constructor", - "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.append", - "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.finish", - "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.snapshot", - "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.closeTempFile", - "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.closeTempFile.", - "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.readFullOutput", - "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.getLastLineBytes", - "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.appendDecodedText", - "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.trimTail", - "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.getSnapshotText", - "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.shouldUseTempFile", - "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.ensureTempFile" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/path-utils.ts", - "methods": [ - "packages.coding-agent.src.core.tools.path-utils.tryMacOSScreenshotPath", - "packages.coding-agent.src.core.tools.path-utils.tryNFDVariant", - "packages.coding-agent.src.core.tools.path-utils.tryCurlyQuoteVariant", - "packages.coding-agent.src.core.tools.path-utils.fileExists", - "packages.coding-agent.src.core.tools.path-utils.pathExists", - "packages.coding-agent.src.core.tools.path-utils.expandPath", - "packages.coding-agent.src.core.tools.path-utils.resolveToCwd", - "packages.coding-agent.src.core.tools.path-utils.resolveReadPath", - "packages.coding-agent.src.core.tools.path-utils.resolveReadPathAsync" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/powershell.ts", - "methods": [ - "packages.coding-agent.src.core.tools.powershell.PowerShellToolOptions", - "packages.coding-agent.src.core.tools.powershell.createLocalPowerShellOperations", - "packages.coding-agent.src.core.tools.powershell.createLocalPowerShellOperations.exec", - "packages.coding-agent.src.core.tools.powershell.createPowerShellToolDefinition", - "packages.coding-agent.src.core.tools.powershell.createPowerShellTool" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/read.ts", - "methods": [ - "packages.coding-agent.src.core.tools.read.ReadToolDetails", - "packages.coding-agent.src.core.tools.read.ReadOperations", - "packages.coding-agent.src.core.tools.read.defaultReadOperations", - "packages.coding-agent.src.core.tools.read.defaultReadOperations.readFile", - "packages.coding-agent.src.core.tools.read.defaultReadOperations.access", - "packages.coding-agent.src.core.tools.read.ReadToolOptions", - "packages.coding-agent.src.core.tools.read.toReadOutput", - "packages.coding-agent.src.core.tools.read.toReadOutput.text", - "packages.coding-agent.src.core.tools.read.toReadOutput.text.content.find() callback", - "packages.coding-agent.src.core.tools.read.toReadOutput.image", - "packages.coding-agent.src.core.tools.read.toReadOutput.image.content.find() callback", - "packages.coding-agent.src.core.tools.read.getNonVisionImageNote", - "packages.coding-agent.src.core.tools.read.createReadToolDefinition", - "packages.coding-agent.src.core.tools.read.createReadToolDefinition.execute", - "packages.coding-agent.src.core.tools.read.createReadToolDefinition.execute.", - "packages.coding-agent.src.core.tools.read.createReadToolDefinition.execute..", - "packages.coding-agent.src.core.tools.read.createReadToolDefinition.execute.then() callback", - "packages.coding-agent.src.core.tools.read.createReadTool" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/render-utils.ts", - "methods": [ - "packages.coding-agent.src.core.tools.render-utils.shortenPath", - "packages.coding-agent.src.core.tools.render-utils.linkPath", - "packages.coding-agent.src.core.tools.render-utils.str", - "packages.coding-agent.src.core.tools.render-utils.replaceTabs", - "packages.coding-agent.src.core.tools.render-utils.normalizeDisplayText", - "packages.coding-agent.src.core.tools.render-utils.getTextOutput", - "packages.coding-agent.src.core.tools.render-utils.getTextOutput.textBlocks", - "packages.coding-agent.src.core.tools.render-utils.getTextOutput.textBlocks.result.content.filter() callback", - "packages.coding-agent.src.core.tools.render-utils.getTextOutput.imageBlocks", - "packages.coding-agent.src.core.tools.render-utils.getTextOutput.imageBlocks.result.content.filter() callback", - "packages.coding-agent.src.core.tools.render-utils.getTextOutput.output", - "packages.coding-agent.src.core.tools.render-utils.getTextOutput.output.textBlocks.map() callback", - "packages.coding-agent.src.core.tools.render-utils.getTextOutput.imageIndicators", - "packages.coding-agent.src.core.tools.render-utils.getTextOutput.imageIndicators.imageBlocks.map() callback", - "packages.coding-agent.src.core.tools.render-utils.formatToolCallWithArgs", - "packages.coding-agent.src.core.tools.render-utils.formatToolCallWithArgs.lines", - "packages.coding-agent.src.core.tools.render-utils.formatToolCallWithArgs.lines.entries.map() callback", - "packages.coding-agent.src.core.tools.render-utils.formatToolCallWithArgs.pairs", - "packages.coding-agent.src.core.tools.render-utils.formatToolCallWithArgs.pairs.entries.map() callback", - "packages.coding-agent.src.core.tools.render-utils.invalidArgText", - "packages.coding-agent.src.core.tools.render-utils.renderToolPath" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/renderers/bash.ts", - "methods": [ - "packages.coding-agent.src.core.tools.renderers.bash.formatDuration", - "packages.coding-agent.src.core.tools.renderers.bash.formatShellCall", - "packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent", - "packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent.styledOutput", - "packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent.styledOutput.map() callback", - "packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent.formatHint", - "packages.coding-agent.src.core.tools.renderers.bash.createShellRenderers", - "packages.coding-agent.src.core.tools.renderers.bash.createShellRenderers.renderCall", - "packages.coding-agent.src.core.tools.renderers.bash.createShellRenderers.renderResult", - "packages.coding-agent.src.core.tools.renderers.bash.createShellRenderers.renderResult.setInterval() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/renderers/edit.ts", - "methods": [ - "packages.coding-agent.src.core.tools.renderers.edit.createEditCallRenderComponent", - "packages.coding-agent.src.core.tools.renderers.edit.getEditCallRenderComponent", - "packages.coding-agent.src.core.tools.renderers.edit.getRenderablePreviewInput", - "packages.coding-agent.src.core.tools.renderers.edit.getRenderablePreviewInput.args.edits.every() callback", - "packages.coding-agent.src.core.tools.renderers.edit.formatEditCall", - "packages.coding-agent.src.core.tools.renderers.edit.formatEditResult", - "packages.coding-agent.src.core.tools.renderers.edit.formatEditResult.errorText", - "packages.coding-agent.src.core.tools.renderers.edit.formatEditResult.errorText.result.content.filter() callback", - "packages.coding-agent.src.core.tools.renderers.edit.formatEditResult.errorText.map() callback", - "packages.coding-agent.src.core.tools.renderers.edit.getEditHeaderBg", - "packages.coding-agent.src.core.tools.renderers.edit.buildEditCallComponent", - "packages.coding-agent.src.core.tools.renderers.edit.setEditPreview", - "packages.coding-agent.src.core.tools.renderers.edit.editRenderers", - "packages.coding-agent.src.core.tools.renderers.edit.editRenderers.renderCall", - "packages.coding-agent.src.core.tools.renderers.edit.editRenderers.renderCall.then() callback", - "packages.coding-agent.src.core.tools.renderers.edit.editRenderers.renderResult" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/renderers/find.ts", - "methods": [ - "packages.coding-agent.src.core.tools.renderers.find.formatFindCall", - "packages.coding-agent.src.core.tools.renderers.find.formatFindResult", - "packages.coding-agent.src.core.tools.renderers.find.formatFindResult.displayLines.map() callback", - "packages.coding-agent.src.core.tools.renderers.find.findRenderers", - "packages.coding-agent.src.core.tools.renderers.find.findRenderers.renderCall", - "packages.coding-agent.src.core.tools.renderers.find.findRenderers.renderResult" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/renderers/grep.ts", - "methods": [ - "packages.coding-agent.src.core.tools.renderers.grep.formatGrepCall", - "packages.coding-agent.src.core.tools.renderers.grep.formatGrepResult", - "packages.coding-agent.src.core.tools.renderers.grep.formatGrepResult.displayLines.map() callback", - "packages.coding-agent.src.core.tools.renderers.grep.grepRenderers", - "packages.coding-agent.src.core.tools.renderers.grep.grepRenderers.renderCall", - "packages.coding-agent.src.core.tools.renderers.grep.grepRenderers.renderResult" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/renderers/index.ts", - "methods": [ - "packages.coding-agent.src.core.tools.renderers.index.createAllToolRenderers", - "packages.coding-agent.src.core.tools.renderers.index.withBuiltInRenderers" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/renderers/ls.ts", - "methods": [ - "packages.coding-agent.src.core.tools.renderers.ls.formatLsCall", - "packages.coding-agent.src.core.tools.renderers.ls.formatLsResult", - "packages.coding-agent.src.core.tools.renderers.ls.formatLsResult.displayLines.map() callback", - "packages.coding-agent.src.core.tools.renderers.ls.lsRenderers", - "packages.coding-agent.src.core.tools.renderers.ls.lsRenderers.renderCall", - "packages.coding-agent.src.core.tools.renderers.ls.lsRenderers.renderResult" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/renderers/read.ts", - "methods": [ - "packages.coding-agent.src.core.tools.renderers.read.CompactReadClassification", - "packages.coding-agent.src.core.tools.renderers.read.formatReadLineRange", - "packages.coding-agent.src.core.tools.renderers.read.formatReadCall", - "packages.coding-agent.src.core.tools.renderers.read.trimTrailingEmptyLines", - "packages.coding-agent.src.core.tools.renderers.read.toPosixPath", - "packages.coding-agent.src.core.tools.renderers.read.getPiDocsClassification", - "packages.coding-agent.src.core.tools.renderers.read.getCompactReadClassification", - "packages.coding-agent.src.core.tools.renderers.read.formatCompactReadCall", - "packages.coding-agent.src.core.tools.renderers.read.formatReadResult", - "packages.coding-agent.src.core.tools.renderers.read.formatReadResult.text", - "packages.coding-agent.src.core.tools.renderers.read.formatReadResult.text.displayLines.map() callback", - "packages.coding-agent.src.core.tools.renderers.read.readRenderers", - "packages.coding-agent.src.core.tools.renderers.read.readRenderers.renderCall", - "packages.coding-agent.src.core.tools.renderers.read.readRenderers.renderResult" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/renderers/write.ts", - "methods": [ - "packages.coding-agent.src.core.tools.renderers.write.WriteCallRenderComponent", - "packages.coding-agent.src.core.tools.renderers.write.WriteCallRenderComponent.constructor", - "packages.coding-agent.src.core.tools.renderers.write.highlightSingleLine", - "packages.coding-agent.src.core.tools.renderers.write.refreshWriteHighlightPrefix", - "packages.coding-agent.src.core.tools.renderers.write.rebuildWriteHighlightCacheFull", - "packages.coding-agent.src.core.tools.renderers.write.updateWriteHighlightCacheIncremental", - "packages.coding-agent.src.core.tools.renderers.write.trimTrailingEmptyLines", - "packages.coding-agent.src.core.tools.renderers.write.formatWriteCall", - "packages.coding-agent.src.core.tools.renderers.write.formatWriteCall.displayLines.map() callback", - "packages.coding-agent.src.core.tools.renderers.write.formatWriteResult", - "packages.coding-agent.src.core.tools.renderers.write.formatWriteResult.output", - "packages.coding-agent.src.core.tools.renderers.write.formatWriteResult.output.result.content.filter() callback", - "packages.coding-agent.src.core.tools.renderers.write.formatWriteResult.output.map() callback", - "packages.coding-agent.src.core.tools.renderers.write.writeRenderers", - "packages.coding-agent.src.core.tools.renderers.write.writeRenderers.renderCall", - "packages.coding-agent.src.core.tools.renderers.write.writeRenderers.renderResult" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/tool-definition-wrapper.ts", - "methods": [ - "packages.coding-agent.src.core.tools.tool-definition-wrapper.wrapToolDefinition", - "packages.coding-agent.src.core.tools.tool-definition-wrapper.wrapToolDefinition.execute", - "packages.coding-agent.src.core.tools.tool-definition-wrapper.wrapToolDefinitions", - "packages.coding-agent.src.core.tools.tool-definition-wrapper.wrapToolDefinitions.definitions.map() callback", - "packages.coding-agent.src.core.tools.tool-definition-wrapper.createToolDefinitionFromAgentTool", - "packages.coding-agent.src.core.tools.tool-definition-wrapper.createToolDefinitionFromAgentTool.execute" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/truncate.ts", - "methods": [ - "packages.coding-agent.src.core.tools.truncate.TruncationResult", - "packages.coding-agent.src.core.tools.truncate.TruncationOptions", - "packages.coding-agent.src.core.tools.truncate.splitLinesForCounting", - "packages.coding-agent.src.core.tools.truncate.formatSize", - "packages.coding-agent.src.core.tools.truncate.truncateHead", - "packages.coding-agent.src.core.tools.truncate.truncateTail", - "packages.coding-agent.src.core.tools.truncate.truncateStringToBytesFromEnd", - "packages.coding-agent.src.core.tools.truncate.truncateLine", - "packages.coding-agent.src.core.tools.truncate.MiddleTruncationResult", - "packages.coding-agent.src.core.tools.truncate.truncateMiddle" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/write.ts", - "methods": [ - "packages.coding-agent.src.core.tools.write.WriteOperations", - "packages.coding-agent.src.core.tools.write.defaultWriteOperations", - "packages.coding-agent.src.core.tools.write.defaultWriteOperations.writeFile", - "packages.coding-agent.src.core.tools.write.defaultWriteOperations.mkdir", - "packages.coding-agent.src.core.tools.write.defaultWriteOperations.mkdir.then() callback", - "packages.coding-agent.src.core.tools.write.WriteToolOptions", - "packages.coding-agent.src.core.tools.write.createWriteToolDefinition", - "packages.coding-agent.src.core.tools.write.createWriteToolDefinition.execute", - "packages.coding-agent.src.core.tools.write.createWriteToolDefinition.execute.withFileMutationQueue() callback", - "packages.coding-agent.src.core.tools.write.createWriteTool" - ] - }, - { - "file_path": "packages/coding-agent/src/core/trust-manager.ts", - "methods": [ - "packages.coding-agent.src.core.trust-manager.ProjectTrustStoreEntry", - "packages.coding-agent.src.core.trust-manager.ProjectTrustUpdate", - "packages.coding-agent.src.core.trust-manager.ProjectTrustOption", - "packages.coding-agent.src.core.trust-manager.normalizeCwd", - "packages.coding-agent.src.core.trust-manager.findNearestTrustEntry", - "packages.coding-agent.src.core.trust-manager.getProjectTrustParentPath", - "packages.coding-agent.src.core.trust-manager.getProjectTrustOptions", - "packages.coding-agent.src.core.trust-manager.readTrustFile", - "packages.coding-agent.src.core.trust-manager.writeTrustFile", - "packages.coding-agent.src.core.trust-manager.acquireTrustLockSync", - "packages.coding-agent.src.core.trust-manager.withTrustFileLock", - "packages.coding-agent.src.core.trust-manager.hasTrustRequiringProjectResources", - "packages.coding-agent.src.core.trust-manager.hasTrustRequiringProjectResources.TRUST_REQUIRING_PROJECT_CONFIG_RESOURCES.some() callback", - "packages.coding-agent.src.core.trust-manager.ProjectTrustStore", - "packages.coding-agent.src.core.trust-manager.ProjectTrustStore.constructor", - "packages.coding-agent.src.core.trust-manager.ProjectTrustStore.get", - "packages.coding-agent.src.core.trust-manager.ProjectTrustStore.getEntry", - "packages.coding-agent.src.core.trust-manager.ProjectTrustStore.getEntry.withTrustFileLock() callback", - "packages.coding-agent.src.core.trust-manager.ProjectTrustStore.set", - "packages.coding-agent.src.core.trust-manager.ProjectTrustStore.setMany", - "packages.coding-agent.src.core.trust-manager.ProjectTrustStore.setMany.withTrustFileLock() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/core/usage-totals.ts", - "methods": [ - "packages.coding-agent.src.core.usage-totals.UsageTotals", - "packages.coding-agent.src.core.usage-totals.createUsageTotals", - "packages.coding-agent.src.core.usage-totals.addUsageToTotals", - "packages.coding-agent.src.core.usage-totals.combineUsage", - "packages.coding-agent.src.core.usage-totals.UsageCostBreakdownEntry", - "packages.coding-agent.src.core.usage-totals.getUsageCostBreakdown", - "packages.coding-agent.src.core.usage-totals.getUsageCostBreakdown.Array.from() callback", - "packages.coding-agent.src.core.usage-totals.getUsageCostBreakdown.filter() callback", - "packages.coding-agent.src.core.usage-totals.getUsageCostBreakdown.sort() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/core/virtual-models.ts", - "methods": [ - "packages.coding-agent.src.core.virtual-models.VirtualModelStateData", - "packages.coding-agent.src.core.virtual-models.ModelRouteRequest", - "packages.coding-agent.src.core.virtual-models.ModelRoute", - "packages.coding-agent.src.core.virtual-models.VirtualModelDefinition", - "packages.coding-agent.src.core.virtual-models.VirtualModelDefinition.route", - "packages.coding-agent.src.core.virtual-models.isVirtualModel", - "packages.coding-agent.src.core.virtual-models.findLatestResponse", - "packages.coding-agent.src.core.virtual-models.getBranchSelection", - "packages.coding-agent.src.core.virtual-models.findLastModelChange", - "packages.coding-agent.src.core.virtual-models.getVirtualModelState", - "packages.coding-agent.src.core.virtual-models.createVirtualModel", - "packages.coding-agent.src.core.virtual-models.createVirtualModel.reasoning.levels.some() callback", - "packages.coding-agent.src.core.virtual-models.unroutedStream", - "packages.coding-agent.src.core.virtual-models.unroutedStream.lazyStream() callback", - "packages.coding-agent.src.core.virtual-models.withVirtualModels", - "packages.coding-agent.src.core.virtual-models.withVirtualModels.auth.apiKey.resolve", - "packages.coding-agent.src.core.virtual-models.getModels", - "packages.coding-agent.src.core.virtual-models.withVirtualModels.ids", - "packages.coding-agent.src.core.virtual-models.withVirtualModels.ids.virtualModels.map() callback", - "packages.coding-agent.src.core.virtual-models.withVirtualModels.physical", - "packages.coding-agent.src.core.virtual-models.withVirtualModels.physical.models.filter() callback", - "packages.coding-agent.src.core.virtual-models.withVirtualModels.virtual", - "packages.coding-agent.src.core.virtual-models.withVirtualModels.virtual.models.filter() callback", - "packages.coding-agent.src.core.virtual-models.withVirtualModels.getModels", - "packages.coding-agent.src.core.virtual-models.withVirtualModels.getAllModels", - "packages.coding-agent.src.core.virtual-models.withVirtualModels.filterModels", - "packages.coding-agent.src.core.virtual-models.withVirtualModels.stream", - "packages.coding-agent.src.core.virtual-models.withVirtualModels.streamSimple" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/client-runtime.ts", - "methods": [ - "packages.coding-agent.src.experimental.client-runtime.ClientRuntimeServer", - "packages.coding-agent.src.experimental.client-runtime.ActivatedClientRuntimeServer", - "packages.coding-agent.src.experimental.client-runtime.ClientRuntime", - "packages.coding-agent.src.experimental.client-runtime.ClientRuntime.dispose", - "packages.coding-agent.src.experimental.client-runtime.OpenClientRuntimeOptions", - "packages.coding-agent.src.experimental.client-runtime.openClientRuntime", - "packages.coding-agent.src.experimental.client-runtime.openClientRuntime.map() callback", - "packages.coding-agent.src.experimental.client-runtime.openClientRuntime.dispose.reconnectResults", - "packages.coding-agent.src.experimental.client-runtime.openClientRuntime.dispose.reconnectResults.reconnectors.map() callback", - "packages.coding-agent.src.experimental.client-runtime.openClientRuntime.dispose.sourceResults", - "packages.coding-agent.src.experimental.client-runtime.openClientRuntime.dispose.sourceResults.serviceSources.map() callback", - "packages.coding-agent.src.experimental.client-runtime.openClientRuntime.dispose.clientResults", - "packages.coding-agent.src.experimental.client-runtime.openClientRuntime.dispose.clientResults.clients.map() callback", - "packages.coding-agent.src.experimental.client-runtime.openClientRuntime.dispose.errors.flatMap() callback", - "packages.coding-agent.src.experimental.client-runtime.openClientRuntime.dispose.errors", - "packages.coding-agent.src.experimental.client-runtime.openClientRuntime.reconnectServices", - "packages.coding-agent.src.experimental.client-runtime.openClientRuntime.reconnectServices.assertAccess", - "packages.coding-agent.src.experimental.client-runtime.openClientRuntime.reconnectServices.onError", - "packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices", - "packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.serverServices", - "packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.serverServices.assertAccess", - "packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.serverServices.onError", - "packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.sessionServices", - "packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.sessionServices.assertAccess", - "packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.sessionServices.onError", - "packages.coding-agent.src.experimental.client-runtime.management", - "packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.management.create", - "packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.management.remove", - "packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.management.attach", - "packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.management.detach", - "packages.coding-agent.src.experimental.client-runtime.routeFromExplicitPath" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/client-tui-chat.ts", - "methods": [ - "packages.coding-agent.src.experimental.client-tui-chat.liveOf", - "packages.coding-agent.src.experimental.client-tui-chat.userText", - "packages.coding-agent.src.experimental.client-tui-chat.userText.content.filter() callback", - "packages.coding-agent.src.experimental.client-tui-chat.userText.map() callback", - "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView", - "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.constructor", - "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.apply", - "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.refreshTheme", - "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.dispose", - "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#discardTools", - "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncQueue", - "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStatus", - "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStatus.runningTool", - "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStatus.runningTool.live.tools.find() callback", - "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncTranscript", - "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncTranscript.#renderedEntryIds.some() callback", - "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#rebuild", - "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addEntry", - "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStreaming", - "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#tool", - "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addText" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "methods": [ - "packages.coding-agent.src.experimental.client-tui.RunClientTuiOptions", - "packages.coding-agent.src.experimental.client-tui.ClientTuiServer", - "packages.coding-agent.src.experimental.client-tui.SessionFeature", - "packages.coding-agent.src.experimental.client-tui.PreparedClientSession", - "packages.coding-agent.src.experimental.client-tui.PendingSelection", - "packages.coding-agent.src.experimental.client-tui.PendingSelection.resolve", - "packages.coding-agent.src.experimental.client-tui.selectTheme", - "packages.coding-agent.src.experimental.client-tui.selectTheme.selectedPrefix", - "packages.coding-agent.src.experimental.client-tui.selectTheme.selectedText", - "packages.coding-agent.src.experimental.client-tui.selectTheme.description", - "packages.coding-agent.src.experimental.client-tui.selectTheme.scrollInfo", - "packages.coding-agent.src.experimental.client-tui.selectTheme.noMatch", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor.onSubmit", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor.onEscape", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor.#chatInput.onAction(\"app.model.select\") callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor.#chatInput.onAction(\"app.message.followUp\") callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor.scrollbarTrackStyle", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor.scrollbarThumbStyle", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.create", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.layoutRoot", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.handleInput", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.dispose", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.dispose.catch() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.refreshTheme", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.showError", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.close", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.reloadPresentationPlugins", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.reloadPresentationPlugins.operation", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.reloadPresentationPlugins.operation.#facetReloadTail.then() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.reloadPresentationPlugins.operation.catch() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup.select", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup.select.items.map() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup.showStatus", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup.env.onActivate() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup.env.onActivate() callback.env.own() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup.env.onActivate() callback.commands.subscribe() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup.env.onActivate() callback.server.server.connection.subscribe() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup.env.onActivate() callback.server.session.attachment.subscribe() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#openPreparedSession", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#close", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#close.generations", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#close.generations.filter() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#close.results", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#close.results.generations.map() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#close.results.flatMap() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild.selectedIndex", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild.selectedIndex.items.findIndex() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild.onSelect", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild.onCancel", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#select", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#select.", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#completeSelection", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#updateAutocomplete", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#updateAutocomplete.commands.map() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#selectedSlashCommands", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#handleConnectionState", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#handleConnectionState.#queueRecovery() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#handleAttachmentState", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#handleAttachmentState.#queueRecovery() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#queueRecovery", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#queueRecovery.#recoveryTransition.then() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#queueRecovery.catch() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#openLane", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#openLane.feature.transcript.state.subscribe() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#closeLane", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#runPrompt", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#executeSlashCommand", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#executeSlashCommand.command", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#executeSlashCommand.command.find() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#submitPrompt", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#queueFollowUp", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#reportOperation", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#reportQueue", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#interrupt", - "packages.coding-agent.src.experimental.client-tui.#interrupt.then() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#interrupt.then() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#selectedController", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#conversationView", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#footer", - "packages.coding-agent.src.experimental.client-tui.prepareClientSession", - "packages.coding-agent.src.experimental.client-tui.prepareClientSession.opened", - "packages.coding-agent.src.experimental.client-tui.prepareClientSession.opened.servers.map() callback", - "packages.coding-agent.src.experimental.client-tui.prepareClientSession.opened.servers.map() callback.services.assertAccess", - "packages.coding-agent.src.experimental.client-tui.prepareClientSession.opened.servers.map() callback.services.onError", - "packages.coding-agent.src.experimental.client-tui.prepareClientSession.features", - "packages.coding-agent.src.experimental.client-tui.prepareClientSession.features.opened.map() callback", - "packages.coding-agent.src.experimental.client-tui.prepareClientSession.matches.features.flatMap() callback", - "packages.coding-agent.src.experimental.client-tui.prepareClientSession.matches", - "packages.coding-agent.src.experimental.client-tui.prepareClientSession.matches.features.flatMap() callback.filter() callback", - "packages.coding-agent.src.experimental.client-tui.prepareClientSession.matches.features.flatMap() callback.map() callback", - "packages.coding-agent.src.experimental.client-tui.prepareClientSession.features.flatMap() callback", - "packages.coding-agent.src.experimental.client-tui.prepareClientSession.features.flatMap() callback.map() callback", - "packages.coding-agent.src.experimental.client-tui.prepareClientSession.sort() callback", - "packages.coding-agent.src.experimental.client-tui.prepareClientSession.presentationPlugins.packagePaths.command.pluginPackages.map() callback", - "packages.coding-agent.src.experimental.client-tui.prepareClientSession.opened.map() callback", - "packages.coding-agent.src.experimental.client-tui.runClientTui", - "packages.coding-agent.src.experimental.client-tui.runClientTui.themeController", - "packages.coding-agent.src.experimental.client-tui.runClientTui.themeController.getSettingsManager", - "packages.coding-agent.src.experimental.client-tui.runClientTui.themeController.showError", - "packages.coding-agent.src.experimental.client-tui.runClientTui.themeController.onChanged", - "packages.coding-agent.src.experimental.client-tui.runClientTui.finished", - "packages.coding-agent.src.experimental.client-tui.runClientTui.finished.", - "packages.coding-agent.src.experimental.client-tui.runClientTui.finished..finish", - "packages.coding-agent.src.experimental.client-tui.runClientTui.servers.runtime.servers.map() callback", - "packages.coding-agent.src.experimental.client-tui.runClientTui.requestRender", - "packages.coding-agent.src.experimental.client-tui.requireSingleServer", - "packages.coding-agent.src.experimental.client-tui.message" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/client.ts", - "methods": [ - "packages.coding-agent.src.experimental.client.RunClientOptions", - "packages.coding-agent.src.experimental.client.runClient", - "packages.coding-agent.src.experimental.client.runClient.sessions.discovered.flatMap() callback", - "packages.coding-agent.src.experimental.client.runClient.sessions.discovered.flatMap() callback.sessions.map() callback", - "packages.coding-agent.src.experimental.client.runClient.sessions.sort() callback", - "packages.coding-agent.src.experimental.client.runClient.matches.discovered.filter() callback", - "packages.coding-agent.src.experimental.client.runClient.matches", - "packages.coding-agent.src.experimental.client.runClient.matches.discovered.filter() callback.sessions.some() callback", - "packages.coding-agent.src.experimental.client.runClient.packagePaths.command.pluginPackages.map() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/commands.ts", - "methods": [ - "packages.coding-agent.src.experimental.commands.runServerCommand", - "packages.coding-agent.src.experimental.commands.runServerCommand.runtime", - "packages.coding-agent.src.experimental.commands.runServerCommand.runtime.onRelayStatus", - "packages.coding-agent.src.experimental.commands.runServerCommand.", - "packages.coding-agent.src.experimental.commands.runClientCommand", - "packages.coding-agent.src.experimental.commands.runExperimentalCommand" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/coordinator-entry.ts", - "methods": [ - "packages.coding-agent.src.experimental.coordinator-entry.catch() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "methods": [ - "packages.coding-agent.src.experimental.coordinator.CoordinatorConnectionOptions", - "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection", - "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.constructor", - "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.controlPath", - "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.wasReplaced", - "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.onEvent", - "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.connect", - "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.connect.attachJsonLineReader() callback", - "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.connect.socket.once(\"close\") callback", - "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.connect.socket.once(\"error\") callback", - "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.send", - "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.broadcast", - "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.close", - "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.#write", - "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.#handleMessage", - "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.#emit", - "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.#disconnected", - "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.#markReplaced", - "packages.coding-agent.src.experimental.coordinator.CoordinatorStartupLease", - "packages.coding-agent.src.experimental.coordinator.CoordinatorStartupLease.close", - "packages.coding-agent.src.experimental.coordinator.ensureCoordinator", - "packages.coding-agent.src.experimental.coordinator.ensureCoordinator.close", - "packages.coding-agent.src.experimental.coordinator.connectSocket", - "packages.coding-agent.src.experimental.coordinator.connectSocket.", - "packages.coding-agent.src.experimental.coordinator.tryConnect", - "packages.coding-agent.src.experimental.coordinator.attachJsonLineReader", - "packages.coding-agent.src.experimental.coordinator.attachJsonLineReader.socket.on(\"data\") callback", - "packages.coding-agent.src.experimental.coordinator.writeJsonLine", - "packages.coding-agent.src.experimental.coordinator.writeJsonLine.", - "packages.coding-agent.src.experimental.coordinator.writeJsonLine..socket.write() callback", - "packages.coding-agent.src.experimental.coordinator.ServerPeer", - "packages.coding-agent.src.experimental.coordinator.RoutedPeer", - "packages.coding-agent.src.experimental.coordinator.ControlMessage", - "packages.coding-agent.src.experimental.coordinator.publicServer", - "packages.coding-agent.src.experimental.coordinator.publicServer.createServer() callback", - "packages.coding-agent.src.experimental.coordinator.controlServer", - "packages.coding-agent.src.experimental.coordinator.controlServer.createServer() callback", - "packages.coding-agent.src.experimental.coordinator.runCoordinatorProcess", - "packages.coding-agent.src.experimental.coordinator.runCoordinatorProcess.process.once(\"SIGINT\") callback", - "packages.coding-agent.src.experimental.coordinator.runCoordinatorProcess.process.once(\"SIGTERM\") callback", - "packages.coding-agent.src.experimental.coordinator.main", - "packages.coding-agent.src.experimental.coordinator.acceptControlConnection", - "packages.coding-agent.src.experimental.coordinator.acceptControlConnection.attachRoutedLineReader() callback", - "packages.coding-agent.src.experimental.coordinator.acceptControlConnection.socket.once(\"error\") callback", - "packages.coding-agent.src.experimental.coordinator.registerServer", - "packages.coding-agent.src.experimental.coordinator.registerPeer", - "packages.coding-agent.src.experimental.coordinator.notifyPeers", - "packages.coding-agent.src.experimental.coordinator.handleRoutedMessage", - "packages.coding-agent.src.experimental.coordinator.acceptPublicConnection", - "packages.coding-agent.src.experimental.coordinator.acceptPublicConnection.upstream.once(\"connect\") callback", - "packages.coding-agent.src.experimental.coordinator.acceptPublicConnection.upstream.once(\"error\") callback", - "packages.coding-agent.src.experimental.coordinator.acceptPublicConnection.upstream.once(\"close\") callback", - "packages.coding-agent.src.experimental.coordinator.acceptPublicConnection.client.once(\"error\") callback", - "packages.coding-agent.src.experimental.coordinator.acceptPublicConnection.client.once(\"close\") callback", - "packages.coding-agent.src.experimental.coordinator.closePublicConnections", - "packages.coding-agent.src.experimental.coordinator.checkEmpty", - "packages.coding-agent.src.experimental.coordinator.scheduleEmptyShutdown", - "packages.coding-agent.src.experimental.coordinator.scheduleEmptyShutdown.setTimeout() callback", - "packages.coding-agent.src.experimental.coordinator.cancelEmptyShutdown", - "packages.coding-agent.src.experimental.coordinator.shutdownCoordinator", - "packages.coding-agent.src.experimental.coordinator.writeRoutedLine", - "packages.coding-agent.src.experimental.coordinator.attachRoutedLineReader", - "packages.coding-agent.src.experimental.coordinator.attachRoutedLineReader.socket.on(\"data\") callback", - "packages.coding-agent.src.experimental.coordinator.listen", - "packages.coding-agent.src.experimental.coordinator.listen.", - "packages.coding-agent.src.experimental.coordinator.closeServer", - "packages.coding-agent.src.experimental.coordinator.closeServer.", - "packages.coding-agent.src.experimental.coordinator.closeServer..server.close() callback", - "packages.coding-agent.src.experimental.coordinator.restrictSocket", - "packages.coding-agent.src.experimental.coordinator.removeStaleSocket", - "packages.coding-agent.src.experimental.coordinator.removeStaleSocket.live", - "packages.coding-agent.src.experimental.coordinator.removeStaleSocket.live.", - "packages.coding-agent.src.experimental.coordinator.removeStaleSocket.live..socket.once(\"connect\") callback", - "packages.coding-agent.src.experimental.coordinator.removeStaleSocket.live..socket.once(\"error\") callback", - "packages.coding-agent.src.experimental.coordinator.cleanupSocket", - "packages.coding-agent.src.experimental.coordinator.cleanupSocket.catch() callback", - "packages.coding-agent.src.experimental.coordinator.catch() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/durable/harness-setup.ts", - "methods": [ - "packages.coding-agent.src.experimental.durable.harness-setup.configureHarnessHttp", - "packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings", - "packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.stream", - "packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.compaction", - "packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.retry", - "packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.steeringMode", - "packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.followUpMode", - "packages.coding-agent.src.experimental.durable.harness-setup.createCodingRegistry", - "packages.coding-agent.src.experimental.durable.harness-setup.ExecutionEnvs", - "packages.coding-agent.src.experimental.durable.harness-setup.ExecutionEnvs.constructor", - "packages.coding-agent.src.experimental.durable.harness-setup.ExecutionEnvs.env", - "packages.coding-agent.src.experimental.durable.harness-setup.ExecutionEnvs.cleanup", - "packages.coding-agent.src.experimental.durable.harness-setup.InitialModel", - "packages.coding-agent.src.experimental.durable.harness-setup.findInitialAgentModel" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/durable/main.ts", - "methods": [ - "packages.coding-agent.src.experimental.durable.main.parseArgs" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/durable/prompt.ts", - "methods": [ - "packages.coding-agent.src.experimental.durable.prompt.createPiPrompt", - "packages.coding-agent.src.experimental.durable.prompt.buildSections.selectedTools", - "packages.coding-agent.src.experimental.durable.prompt.createPiPrompt.buildSections.selectedTools.input.agent.tools.map() callback", - "packages.coding-agent.src.experimental.durable.prompt.createPiPrompt.sections.KEYS.map() callback", - "packages.coding-agent.src.experimental.durable.prompt.createPiPrompt.sections.KEYS.map() callback.section() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "methods": [ - "packages.coding-agent.src.experimental.durable.runtime.ModelSummary", - "packages.coding-agent.src.experimental.durable.runtime.Notice", - "packages.coding-agent.src.experimental.durable.runtime.ConversationSummary", - "packages.coding-agent.src.experimental.durable.runtime.DurableView", - "packages.coding-agent.src.experimental.durable.runtime.DurableViewSource", - "packages.coding-agent.src.experimental.durable.runtime.DurableViewSource.current", - "packages.coding-agent.src.experimental.durable.runtime.DurableViewSource.subscribe", - "packages.coding-agent.src.experimental.durable.runtime.DurableController", - "packages.coding-agent.src.experimental.durable.runtime.DurableController.submit", - "packages.coding-agent.src.experimental.durable.runtime.DurableController.compact", - "packages.coding-agent.src.experimental.durable.runtime.DurableController.abort", - "packages.coding-agent.src.experimental.durable.runtime.DurableController.cycleThinking", - "packages.coding-agent.src.experimental.durable.runtime.DurableController.setModel", - "packages.coding-agent.src.experimental.durable.runtime.DurableController.toggleTasks", - "packages.coding-agent.src.experimental.durable.runtime.DurableController.switchConversation", - "packages.coding-agent.src.experimental.durable.runtime.OpenDurableOptions", - "packages.coding-agent.src.experimental.durable.runtime.OpenDurableResult", - "packages.coding-agent.src.experimental.durable.runtime.OpenDurableResult.close", - "packages.coding-agent.src.experimental.durable.runtime.agentOf", - "packages.coding-agent.src.experimental.durable.runtime.firstInput", - "packages.coding-agent.src.experimental.durable.runtime.firstInput.page.items.findLast() callback", - "packages.coding-agent.src.experimental.durable.runtime.titleOf", - "packages.coding-agent.src.experimental.durable.runtime.titleOf.text", - "packages.coding-agent.src.experimental.durable.runtime.titleOf.text.message.content.flatMap() callback", - "packages.coding-agent.src.experimental.durable.runtime.openDurable", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.onReport", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.page", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.page.opened.commit() callback", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.models.map() callback", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.update", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.update.setImmediate() callback", - "packages.coding-agent.src.experimental.durable.runtime.report", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.unsubscribe", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.unsubscribe.conversation.subscribe() callback", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.unsubscribeCommits", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.unsubscribeCommits.harness.subscribeCommits() callback", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.unsubscribeCommits.harness.subscribeCommits() callback.conversations.map() callback", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.watchAnswer", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.watchAnswer.then() callback", - "packages.coding-agent.src.experimental.durable.runtime.controller", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.submit", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.submit.command() callback", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.compact", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.compact.command() callback", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.compact.command() callback.then() callback", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.abort", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.cycleThinking", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.cycleThinking.command() callback", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.setModel", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.setModel.command() callback", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.toggleTasks", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.toggleTasks.command() callback", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.toggleTasks.command() callback.graph.subscribe() callback", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.switchConversation", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.switchConversation.command() callback", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.switchConversation.command() callback.nextState.subscribe() callback", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.view.current", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.view.subscribe", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.close", - "packages.coding-agent.src.experimental.durable.runtime.catch() callback", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.catch() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/durable/sessions.ts", - "methods": [ - "packages.coding-agent.src.experimental.durable.sessions.SessionLocation", - "packages.coding-agent.src.experimental.durable.sessions.SessionLocation.release", - "packages.coding-agent.src.experimental.durable.sessions.selectSession", - "packages.coding-agent.src.experimental.durable.sessions.selectSession.newest", - "packages.coding-agent.src.experimental.durable.sessions.selectSession.newest.entries.filter() callback", - "packages.coding-agent.src.experimental.durable.sessions.selectSession.newest.map() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/durable/subagent.ts", - "methods": [ - "packages.coding-agent.src.experimental.durable.subagent.answerText", - "packages.coding-agent.src.experimental.durable.subagent.answerText.entry", - "packages.coding-agent.src.experimental.durable.subagent.answerText.entry.api.commit() callback", - "packages.coding-agent.src.experimental.durable.subagent.answerText.message.content.flatMap() callback", - "packages.coding-agent.src.experimental.durable.subagent.Subagent.tools.execute", - "packages.coding-agent.src.experimental.durable.subagent.Subagent.tools.execute.child", - "packages.coding-agent.src.experimental.durable.subagent.Subagent.tools.execute.child.api.commit() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "methods": [ - "packages.coding-agent.src.experimental.durable.tui.SELECT_THEME", - "packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.selectedPrefix", - "packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.selectedText", - "packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.description", - "packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.scrollInfo", - "packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.noMatch", - "packages.coding-agent.src.experimental.durable.tui.ListSelector", - "packages.coding-agent.src.experimental.durable.tui.ListSelector.constructor", - "packages.coding-agent.src.experimental.durable.tui.focused", - "packages.coding-agent.src.experimental.durable.tui.ListSelector.focused", - "packages.coding-agent.src.experimental.durable.tui.ListSelector.handleInput", - "packages.coding-agent.src.experimental.durable.tui.ListSelector.handleInput.forwarded.some() callback", - "packages.coding-agent.src.experimental.durable.tui.ListSelector.handleInput.filtered", - "packages.coding-agent.src.experimental.durable.tui.ListSelector.handleInput.filtered.fuzzyFilter() callback", - "packages.coding-agent.src.experimental.durable.tui.ListSelector.#build", - "packages.coding-agent.src.experimental.durable.tui.ListSelector.#build.onSelect", - "packages.coding-agent.src.experimental.durable.tui.CompactionComponent", - "packages.coding-agent.src.experimental.durable.tui.CompactionComponent.constructor", - "packages.coding-agent.src.experimental.durable.tui.CompactionComponent.setExpanded", - "packages.coding-agent.src.experimental.durable.tui.CompactionComponent.setExpanded.color", - "packages.coding-agent.src.experimental.durable.tui.Handlers", - "packages.coding-agent.src.experimental.durable.tui.Handlers.submit", - "packages.coding-agent.src.experimental.durable.tui.Handlers.followUp", - "packages.coding-agent.src.experimental.durable.tui.Handlers.abort", - "packages.coding-agent.src.experimental.durable.tui.Handlers.exit", - "packages.coding-agent.src.experimental.durable.tui.Handlers.selectModel", - "packages.coding-agent.src.experimental.durable.tui.Handlers.cycleThinking", - "packages.coding-agent.src.experimental.durable.tui.DurableTui", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor.#editor.onAction(\"app.tools.expand\") callback", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor.#editor.onAction(\"app.message.followUp\") callback", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.ui", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.start", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.stop", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#discardTools", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.mount", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.restoreEditor", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.apply", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTasks", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTasks.owned", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTasks.owned.nodes.flatMap() callback", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTasks.children", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTasks.children.nodes.filter() callback", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncQueue", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncNotices", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStatus", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStatus.runningTool", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStatus.runningTool.live.tools.find() callback", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncFooter", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncFooter.contextWindow", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncFooter.contextWindow.view.models.find() callback", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncFooter.shown", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncFooter.shown.view.conversations.find() callback", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTranscript", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTranscript.#renderedEntryIds.some() callback", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#rebuild", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#addEntry", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStreaming", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#addText", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#tool", - "packages.coding-agent.src.experimental.durable.tui.describeTask", - "packages.coding-agent.src.experimental.durable.tui.userText", - "packages.coding-agent.src.experimental.durable.tui.userText.content.filter() callback", - "packages.coding-agent.src.experimental.durable.tui.userText.map() callback", - "packages.coding-agent.src.experimental.durable.tui.totalUsage", - "packages.coding-agent.src.experimental.durable.tui.contextTokens", - "packages.coding-agent.src.experimental.durable.tui.contextTokens.compacted", - "packages.coding-agent.src.experimental.durable.tui.contextTokens.compacted.entries.filter() callback", - "packages.coding-agent.src.experimental.durable.tui.contextTokens.compacted.map() callback", - "packages.coding-agent.src.experimental.durable.tui.runDurableTui", - "packages.coding-agent.src.experimental.durable.tui.runDurableTui.selectModel.items", - "packages.coding-agent.src.experimental.durable.tui.runDurableTui.selectModel.items.sort() callback", - "packages.coding-agent.src.experimental.durable.tui.runDurableTui.selectModel.items.map() callback", - "packages.coding-agent.src.experimental.durable.tui.runDurableTui.selectModel.selector", - "packages.coding-agent.src.experimental.durable.tui.runDurableTui.selectModel.selector.", - "packages.coding-agent.src.experimental.durable.tui.runDurableTui.selectConversation.items", - "packages.coding-agent.src.experimental.durable.tui.runDurableTui.selectConversation.items.map() callback", - "packages.coding-agent.src.experimental.durable.tui.runDurableTui.submit", - "packages.coding-agent.src.experimental.durable.tui.runDurableTui.followUp", - "packages.coding-agent.src.experimental.durable.tui.runDurableTui.abort", - "packages.coding-agent.src.experimental.durable.tui.runDurableTui.cycleThinking", - "packages.coding-agent.src.experimental.durable.tui.runDurableTui.themes", - "packages.coding-agent.src.experimental.durable.tui.runDurableTui.themes.getSettingsManager", - "packages.coding-agent.src.experimental.durable.tui.runDurableTui.themes.showError", - "packages.coding-agent.src.experimental.durable.tui.runDurableTui.themes.onChanged", - "packages.coding-agent.src.experimental.durable.tui.runDurableTui.unsubscribe", - "packages.coding-agent.src.experimental.durable.tui.runDurableTui.unsubscribe.source.subscribe() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/plugins/bundled.ts", - "methods": [ - "packages.coding-agent.src.experimental.plugins.bundled.createSessionPluginFacetLoader", - "packages.coding-agent.src.experimental.plugins.bundled.createOptionalSessionFacetLoader", - "packages.coding-agent.src.experimental.plugins.bundled.createOptionalSessionFacetLoader.load", - "packages.coding-agent.src.experimental.plugins.bundled.createOptionalSessionFacetLoader.load.dispose", - "packages.coding-agent.src.experimental.plugins.bundled.createPresentationFacetData", - "packages.coding-agent.src.experimental.plugins.bundled.createPresentationFacetData.[PRESENTATION_FACET_BUNDLES_KEY].artifacts.map() callback", - "packages.coding-agent.src.experimental.plugins.bundled.createPresentationFacetLoaders", - "packages.coding-agent.src.experimental.plugins.bundled.createPresentationFacetLoaders.artifacts.map() callback", - "packages.coding-agent.src.experimental.plugins.bundled.resolvePluginExternal" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/plugins/package.ts", - "methods": [ - "packages.coding-agent.src.experimental.plugins.package.ConfiguredServerPluginPackage", - "packages.coding-agent.src.experimental.plugins.package.ConfiguredServerPluginPackage.build", - "packages.coding-agent.src.experimental.plugins.package.restoreServerPluginPackageProfile", - "packages.coding-agent.src.experimental.plugins.package.readSessionPluginPackageProfile", - "packages.coding-agent.src.experimental.plugins.package.removeSessionPluginPackageProfile", - "packages.coding-agent.src.experimental.plugins.package.writeSessionPluginPackageProfile", - "packages.coding-agent.src.experimental.plugins.package.createServerPluginPackage", - "packages.coding-agent.src.experimental.plugins.package.createServerPluginPackage.build", - "packages.coding-agent.src.experimental.plugins.package.createServerPluginPackage.build.operation", - "packages.coding-agent.src.experimental.plugins.package.createServerPluginPackage.build.operation.buildTail.then() callback", - "packages.coding-agent.src.experimental.plugins.package.build.operation.then() callback", - "packages.coding-agent.src.experimental.plugins.package.createServerPluginPackage.build.operation.then() callback", - "packages.coding-agent.src.experimental.plugins.package.readPluginPackageProfile", - "packages.coding-agent.src.experimental.plugins.package.readPluginPackageProfile.some() callback", - "packages.coding-agent.src.experimental.plugins.package.readPluginPackageProfile.parsed.packagePaths.some() callback", - "packages.coding-agent.src.experimental.plugins.package.writePluginPackageProfile", - "packages.coding-agent.src.experimental.plugins.package.normalizePluginPackagePaths", - "packages.coding-agent.src.experimental.plugins.package.normalizePluginPackagePaths.normalized", - "packages.coding-agent.src.experimental.plugins.package.normalizePluginPackagePaths.normalized.packagePaths.map() callback", - "packages.coding-agent.src.experimental.plugins.package.sessionPluginProfilePath", - "packages.coding-agent.src.experimental.plugins.package.pluginBuildDirectoryName" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/process.ts", - "methods": [ - "packages.coding-agent.src.experimental.process.isDirectInternalProcessEntry", - "packages.coding-agent.src.experimental.process.getInternalProcessRole", - "packages.coding-agent.src.experimental.process.consumeInternalProcessRole", - "packages.coding-agent.src.experimental.process.InternalProcessSpawnOptions", - "packages.coding-agent.src.experimental.process.spawnInternalProcess", - "packages.coding-agent.src.experimental.process.terminateInternalProcess", - "packages.coding-agent.src.experimental.process.terminateInternalProcess.terminated", - "packages.coding-agent.src.experimental.process.terminateInternalProcess.terminated.", - "packages.coding-agent.src.experimental.process.terminateInternalProcess.terminated..child.once(\"exit\") callback", - "packages.coding-agent.src.experimental.process.terminateInternalProcess.terminated..child.once(\"error\") callback", - "packages.coding-agent.src.experimental.process.defaultEntryUrl", - "packages.coding-agent.src.experimental.process.encodeControlLine" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/radius-auth.ts", - "methods": [ - "packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuth", - "packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuthResolver", - "packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuthResolver.constructor", - "packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuthResolver.gateway", - "packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuthResolver.resolve", - "packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuthResolver.#explicitToken" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "methods": [ - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayMessageEvent", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayCloseEvent", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayErrorEvent", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayWebSocket", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayWebSocket.send", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayWebSocket.close", - "packages.coding-agent.src.experimental.radius-relay.addEventListener", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayWebSocket.addEventListener", - "packages.coding-agent.src.experimental.radius-relay.removeEventListener", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayWebSocket.removeEventListener", - "packages.coding-agent.src.experimental.radius-relay.RelayByteConnection", - "packages.coding-agent.src.experimental.radius-relay.RelayByteConnection.send", - "packages.coding-agent.src.experimental.radius-relay.RelayByteConnection.close", - "packages.coding-agent.src.experimental.radius-relay.RelayByteConnectionHandler", - "packages.coding-agent.src.experimental.radius-relay.RelayByteConnectionHandler.onData", - "packages.coding-agent.src.experimental.radius-relay.RelayByteConnectionHandler.onClose", - "packages.coding-agent.src.experimental.radius-relay.RelayByteConnectionHandler.onError", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHostOptions", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.constructor", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.start", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.close", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#run", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#serve", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#serve.", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#handleHostMessage", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#handleHostMessage.catch() callback", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#openConnection", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#remoteCloseConnection", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#serverCloseConnection", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#sendData", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#sendControl", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#requireWriter", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#dropConnections", - "packages.coding-agent.src.experimental.radius-relay.createRadiusClientTransportFactory", - "packages.coding-agent.src.experimental.radius-relay.createRadiusClientTransportFactory.", - "packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect", - "packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.constructor", - "packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.constructor.client.onAttachmentChange() callback", - "packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.constructor.client.onConnectionStateChange() callback", - "packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.dispose", - "packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.#startReconnect", - "packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.#startReconnect.finally() callback", - "packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.#runReconnect", - "packages.coding-agent.src.experimental.radius-relay.RelayServerByteConnection", - "packages.coding-agent.src.experimental.radius-relay.RelayServerByteConnection.constructor", - "packages.coding-agent.src.experimental.radius-relay.RelayServerByteConnection.closed", - "packages.coding-agent.src.experimental.radius-relay.RelayServerByteConnection.send", - "packages.coding-agent.src.experimental.radius-relay.RelayServerByteConnection.close", - "packages.coding-agent.src.experimental.radius-relay.RelayServerByteConnection.markClosed", - "packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport", - "packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.constructor", - "packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.constructor.#onMessage", - "packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.constructor.#onClose", - "packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.constructor.#onError", - "packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.send", - "packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.close", - "packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.#fail", - "packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.#markClosed", - "packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter", - "packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter.constructor", - "packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter.send", - "packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter.send.operation", - "packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter.send.operation.#tail.then() callback", - "packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter.send.tracked", - "packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter.send.tracked.operation.finally() callback", - "packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter.send.tracked.catch() callback", - "packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter.close", - "packages.coding-agent.src.experimental.radius-relay.parseHostControlMessage", - "packages.coding-agent.src.experimental.radius-relay.encodeRelayDataFrame", - "packages.coding-agent.src.experimental.radius-relay.parseRelayDataFrame", - "packages.coding-agent.src.experimental.radius-relay.relayWebSocketUrl", - "packages.coding-agent.src.experimental.radius-relay.defaultWebSocketFactory", - "packages.coding-agent.src.experimental.radius-relay.openRadiusRelayWebSocket", - "packages.coding-agent.src.experimental.radius-relay.openRadiusRelayWebSocket.", - "packages.coding-agent.src.experimental.radius-relay.closeWebSocket", - "packages.coding-agent.src.experimental.radius-relay.webSocketError", - "packages.coding-agent.src.experimental.radius-relay.delay", - "packages.coding-agent.src.experimental.radius-relay.delay.", - "packages.coding-agent.src.experimental.radius-relay.delay..timer", - "packages.coding-agent.src.experimental.radius-relay.delay..timer.setTimeout() callback", - "packages.coding-agent.src.experimental.radius-relay.toError", - "packages.coding-agent.src.experimental.radius-relay.errorMessage" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "methods": [ - "packages.coding-agent.src.experimental.server.resolveServerDirectory", - "packages.coding-agent.src.experimental.server.ensurePrivateServerDirectory", - "packages.coding-agent.src.experimental.server.resolveSessionDirectory", - "packages.coding-agent.src.experimental.server.ServerProfile", - "packages.coding-agent.src.experimental.server.ServerProfile.release", - "packages.coding-agent.src.experimental.server.acquireServerProfile", - "packages.coding-agent.src.experimental.server.ActivatedServer", - "packages.coding-agent.src.experimental.server.ActivateServerOptions", - "packages.coding-agent.src.experimental.server.activateServer", - "packages.coding-agent.src.experimental.server.activateServer.child.once(\"error\") callback", - "packages.coding-agent.src.experimental.server.acquireServerActivation", - "packages.coding-agent.src.experimental.server.connect", - "packages.coding-agent.src.experimental.server.ServerLifetime", - "packages.coding-agent.src.experimental.server.ServerLifetime.constructor", - "packages.coding-agent.src.experimental.server.ServerLifetime.start", - "packages.coding-agent.src.experimental.server.ServerLifetime.start.setTimeout() callback", - "packages.coding-agent.src.experimental.server.ServerLifetime.setConnectionCount", - "packages.coding-agent.src.experimental.server.ServerLifetime.setWorkerCount", - "packages.coding-agent.src.experimental.server.ServerLifetime.stop", - "packages.coding-agent.src.experimental.server.ServerLifetime.#reconcile", - "packages.coding-agent.src.experimental.server.ServerLifetime.#reconcile.setTimeout() callback", - "packages.coding-agent.src.experimental.server.RunningServer", - "packages.coding-agent.src.experimental.server.RunningServer.close", - "packages.coding-agent.src.experimental.server.StartServerOptions", - "packages.coding-agent.src.experimental.server.ResolvedSessionPlugins", - "packages.coding-agent.src.experimental.server.StartServerBackendOptions", - "packages.coding-agent.src.experimental.server.StartServerBackendOptions.resolveSessionPlugins", - "packages.coding-agent.src.experimental.server.StartServerBackendOptions.removeSessionPlugins", - "packages.coding-agent.src.experimental.server.StartServerBackendOptions.reloadPresentationFacetBundles", - "packages.coding-agent.src.experimental.server.RunningServerBackend", - "packages.coding-agent.src.experimental.server.RunningServerBackend.refreshSessions", - "packages.coding-agent.src.experimental.server.startServerBackend", - "packages.coding-agent.src.experimental.server.startServerBackend.listSessions.sessions", - "packages.coding-agent.src.experimental.server.startServerBackend.listSessions.sessions.map() callback", - "packages.coding-agent.src.experimental.server.startServerBackend.resolveSession.metadata", - "packages.coding-agent.src.experimental.server.startServerBackend.resolveSession.metadata.workers.trackedSessions.find() callback", - "packages.coding-agent.src.experimental.server.startServerBackend.serverServices", - "packages.coding-agent.src.experimental.server.startServerBackend.serverServices.list", - "packages.coding-agent.src.experimental.server.startServerBackend.serverServices.list.sort() callback", - "packages.coding-agent.src.experimental.server.startServerBackend.serverServices.create", - "packages.coding-agent.src.experimental.server.startServerBackend.serverServices.remove", - "packages.coding-agent.src.experimental.server.startServerBackend.serverServices.prepareSessionPlugins", - "packages.coding-agent.src.experimental.server.startServerBackend.serverServices.reloadPresentationPlugins", - "packages.coding-agent.src.experimental.server.startServerBackend.host", - "packages.coding-agent.src.experimental.server.startServerBackend.host.openSession", - "packages.coding-agent.src.experimental.server.startServerBackend.cleanupErrors", - "packages.coding-agent.src.experimental.server.startServerBackend.cleanupErrors.cleanup.flatMap() callback", - "packages.coding-agent.src.experimental.server.closed.server.closed.then() callback", - "packages.coding-agent.src.experimental.server.startServerBackend.closed.server.closed.then() callback", - "packages.coding-agent.src.experimental.server.startServerBackend.refreshSessions", - "packages.coding-agent.src.experimental.server.startServerBackend.close", - "packages.coding-agent.src.experimental.server.close.then() callback", - "packages.coding-agent.src.experimental.server.startServerBackend.close.then() callback", - "packages.coding-agent.src.experimental.server.startServer", - "packages.coding-agent.src.experimental.server.startServer.buildPluginSelection.built", - "packages.coding-agent.src.experimental.server.startServer.buildPluginSelection.built.plugins.map() callback", - "packages.coding-agent.src.experimental.server.startServer.buildPluginSelection.manifestPaths.plugins.map() callback", - "packages.coding-agent.src.experimental.server.startServer.resolveSessionPlugins.requestedManifestPaths", - "packages.coding-agent.src.experimental.server.startServer.resolveSessionPlugins.requestedManifestPaths.normalizedPackagePaths.map() callback", - "packages.coding-agent.src.experimental.server.startServer.startServerBackend() callback", - "packages.coding-agent.src.experimental.server.startServer.activeCoordinator.replaced.then() callback", - "packages.coding-agent.src.experimental.server.startServer.finally() callback", - "packages.coding-agent.src.experimental.server.startServer.catch() callback", - "packages.coding-agent.src.experimental.server.startServer.runtime", - "packages.coding-agent.src.experimental.server.startServer.runtime.closed.activeBackend.closed.finally() callback", - "packages.coding-agent.src.experimental.server.startServer.runtime.close", - "packages.coding-agent.src.experimental.server.startServer.lifetime.start() callback", - "packages.coding-agent.src.experimental.server.startServer.lifetime.start() callback.catch() callback", - "packages.coding-agent.src.experimental.server.startServer.cleanupErrors", - "packages.coding-agent.src.experimental.server.startServer.cleanupErrors.cleanup.flatMap() callback", - "packages.coding-agent.src.experimental.server.startForegroundServer", - "packages.coding-agent.src.experimental.server.parseServerModelOptions", - "packages.coding-agent.src.experimental.server.parseServerModelOptions.keys.some() callback", - "packages.coding-agent.src.experimental.server.runServerProcess", - "packages.coding-agent.src.experimental.server.runServerProcess.close", - "packages.coding-agent.src.experimental.server.runServerProcess.close.catch() callback", - "packages.coding-agent.src.experimental.server.sameStrings", - "packages.coding-agent.src.experimental.server.sameStrings.left.every() callback", - "packages.coding-agent.src.experimental.server.catch() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/services/agent-controller-provider.ts", - "methods": [ - "packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController", - "packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.prompt", - "packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.steer", - "packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.followUp", - "packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.cancelQueued", - "packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.abort", - "packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.compact", - "packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.waitForPrompt", - "packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.waitForPrompt.message", - "packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.waitForPrompt.message.harness.commit() callback", - "packages.coding-agent.src.experimental.services.agent-controller-provider.waitForPrompt.text", - "packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.waitForPrompt.text.message.content.flatMap() callback", - "packages.coding-agent.src.experimental.services.agent-controller-provider.parseSubmissionId", - "packages.coding-agent.src.experimental.services.agent-controller-provider.toInput", - "packages.coding-agent.src.experimental.services.agent-controller-provider.toAgentError" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/services/agent-controller.ts", - "methods": [ - "packages.coding-agent.src.experimental.services.agent-controller.AgentPromptImage", - "packages.coding-agent.src.experimental.services.agent-controller.AgentPromptRequest", - "packages.coding-agent.src.experimental.services.agent-controller.AgentOperationError", - "packages.coding-agent.src.experimental.services.agent-controller.AgentCompactionRequest", - "packages.coding-agent.src.experimental.services.agent-controller.AgentController", - "packages.coding-agent.src.experimental.services.agent-controller.AgentController.prompt", - "packages.coding-agent.src.experimental.services.agent-controller.AgentController.steer", - "packages.coding-agent.src.experimental.services.agent-controller.AgentController.followUp", - "packages.coding-agent.src.experimental.services.agent-controller.AgentController.cancelQueued", - "packages.coding-agent.src.experimental.services.agent-controller.AgentController.abort", - "packages.coding-agent.src.experimental.services.agent-controller.AgentController.compact", - "packages.coding-agent.src.experimental.services.agent-controller.AgentController.waitForPrompt" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "methods": [ - "packages.coding-agent.src.experimental.services.connection.ServerServiceSource", - "packages.coding-agent.src.experimental.services.connection.ServerServiceSource.dispose", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSource", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSource.whenAttached", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSource.whenDetached", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSource.dispose", - "packages.coding-agent.src.experimental.services.connection.ServiceSourceOptions", - "packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding", - "packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.constructor", - "packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.use", - "packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.observe", - "packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.ready", - "packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.serviceReady", - "packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.updateBound", - "packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.dispose", - "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl", - "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor", - "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.createClientServiceTransport() callback", - "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.client.onConnectionStateChange() callback", - "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.client.onConnectionStateChange() callback.#transition.then() callback", - "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.client.onConnectionStateChange() callback.#transition.then() callback.results", - "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.client.onConnectionStateChange() callback.#transition.then() callback.results.map() callback", - "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.client.onConnectionStateChange() callback.#transition.then() callback.failures", - "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.client.onConnectionStateChange() callback.#transition.then() callback.failures.results.filter() callback", - "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.client.onConnectionStateChange() callback.#transition.then() callback.failures.map() callback", - "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.client.onConnectionStateChange() callback.catch() callback", - "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.catalogue", - "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.open", - "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.open.getBound", - "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.open.remove", - "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.dispose", - "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.dispose.results", - "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.dispose.results.bindings.map() callback", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.acceptsUnavailableServices", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.constructor", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.constructor.createClientServiceTransport() callback", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.constructor.client.onAttachmentChange() callback", - "packages.coding-agent.src.experimental.services.connection.constructor.client.onAttachmentChange() callback.then() callback", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.constructor.client.onAttachmentChange() callback.then() callback", - "packages.coding-agent.src.experimental.services.connection.constructor.client.onAttachmentChange() callback.transition.then() callback", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.constructor.client.onAttachmentChange() callback.transition.then() callback", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.catalogue", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.open", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.open.getBound", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.open.onActivate", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.open.remove", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.whenAttached", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.whenDetached", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.dispose", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.dispose.results", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.dispose.results.bindings.map() callback", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.#rebind", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.#rebind.results", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.#rebind.results.map() callback", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.#whenAttached", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.#whenAttached.map() callback", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.#whenDetached", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.#whenDetached.map() callback", - "packages.coding-agent.src.experimental.services.connection.createServerServiceSource", - "packages.coding-agent.src.experimental.services.connection.createSessionServiceSource", - "packages.coding-agent.src.experimental.services.connection.publishReplacement", - "packages.coding-agent.src.experimental.services.connection.toServerConnectionState", - "packages.coding-agent.src.experimental.services.connection.sameAttachment", - "packages.coding-agent.src.experimental.services.connection.throwFailures", - "packages.coding-agent.src.experimental.services.connection.throwFailures.errors", - "packages.coding-agent.src.experimental.services.connection.throwFailures.errors.results.flatMap() callback", - "packages.coding-agent.src.experimental.services.connection.toError" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/services/models-provider.ts", - "methods": [ - "packages.coding-agent.src.experimental.services.models-provider.ModelsServiceRuntime", - "packages.coding-agent.src.experimental.services.models-provider.ModelsServiceRuntime.activate", - "packages.coding-agent.src.experimental.services.models-provider.ModelsServiceRuntime.syncConfiguration", - "packages.coding-agent.src.experimental.services.models-provider.createModelsService", - "packages.coding-agent.src.experimental.services.models-provider.createModelsService.readCatalog.availableModels.catalog.map() callback", - "packages.coding-agent.src.experimental.services.models-provider.service", - "packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.cycleThinking", - "packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.getThinkingLevels", - "packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.refresh", - "packages.coding-agent.src.experimental.services.models-provider.service.refresh.state.change() callback", - "packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.refresh.errors", - "packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.refresh.errors.map() callback", - "packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.refresh.state.change() callback", - "packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.select", - "packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.selectThinking", - "packages.coding-agent.src.experimental.services.models-provider.createModelsService.activate", - "packages.coding-agent.src.experimental.services.models-provider.createModelsService.activate.state.change() callback", - "packages.coding-agent.src.experimental.services.models-provider.createModelsService.syncConfiguration", - "packages.coding-agent.src.experimental.services.models-provider.createModelsService.syncConfiguration.state.change() callback", - "packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet", - "packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet.setup", - "packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet.setup.env.own() callback", - "packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet.setup.env.onActivate() callback", - "packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet.setup.env.onActivate() callback.agent.subscribe() callback", - "packages.coding-agent.src.experimental.services.models-provider.includesModel", - "packages.coding-agent.src.experimental.services.models-provider.includesModel.models.some() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/services/models.ts", - "methods": [ - "packages.coding-agent.src.experimental.services.models.ModelRef", - "packages.coding-agent.src.experimental.services.models.ModelSummary", - "packages.coding-agent.src.experimental.services.models.ModelsState", - "packages.coding-agent.src.experimental.services.models.Models", - "packages.coding-agent.src.experimental.services.models.Models.cycleThinking", - "packages.coding-agent.src.experimental.services.models.Models.getThinkingLevels", - "packages.coding-agent.src.experimental.services.models.Models.refresh", - "packages.coding-agent.src.experimental.services.models.Models.select", - "packages.coding-agent.src.experimental.services.models.Models.selectThinking" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/services/plugins.ts", - "methods": [ - "packages.coding-agent.src.experimental.services.plugins.PresentationPlugins", - "packages.coding-agent.src.experimental.services.plugins.PresentationPlugins.prepareSession", - "packages.coding-agent.src.experimental.services.plugins.PresentationPlugins.reload", - "packages.coding-agent.src.experimental.services.plugins.SessionPlugins", - "packages.coding-agent.src.experimental.services.plugins.SessionPlugins.reload" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/services/presentation-ui.ts", - "methods": [ - "packages.coding-agent.src.experimental.services.presentation-ui.PresentationSelectItem", - "packages.coding-agent.src.experimental.services.presentation-ui.PresentationUI", - "packages.coding-agent.src.experimental.services.presentation-ui.PresentationUI.select", - "packages.coding-agent.src.experimental.services.presentation-ui.PresentationUI.showStatus" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/services/server.ts", - "methods": [ - "packages.coding-agent.src.experimental.services.server.ExperimentalServerServices", - "packages.coding-agent.src.experimental.services.server.ExperimentalServerServices.refresh", - "packages.coding-agent.src.experimental.services.server.ExperimentalServerServices.dispose", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.refreshNow", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.refreshNow.directory.change() callback", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.serialize", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.serialize.result", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.serialize.result.mutationTail.catch() callback", - "packages.coding-agent.src.experimental.services.server.serialize.result.then() callback", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.serialize.result.then() callback", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.prepareSession", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.prepareSession.serialize() callback", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.reload", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.reload.serialize() callback", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.create", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.create.serialize() callback", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.remove", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.remove.serialize() callback", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.attach", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.attach.serialize() callback", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.detach", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.detach.serialize() callback", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.attachment", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.attachment.createProviderAttachment() callback", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.refresh", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.refresh.serialize() callback", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.dispose", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.dispose.releases", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.dispose.releases.map() callback", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.dispose.errors", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.dispose.errors.releases.flatMap() callback", - "packages.coding-agent.src.experimental.services.server.createProviderAttachment", - "packages.coding-agent.src.experimental.services.server.createProviderAttachment.invokeService", - "packages.coding-agent.src.experimental.services.server.createProviderAttachment.release" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/services/sessions.ts", - "methods": [ - "packages.coding-agent.src.experimental.services.sessions.SessionAddress", - "packages.coding-agent.src.experimental.services.sessions.SessionSummary", - "packages.coding-agent.src.experimental.services.sessions.SessionCreateOptions", - "packages.coding-agent.src.experimental.services.sessions.SessionDirectoryState", - "packages.coding-agent.src.experimental.services.sessions.SessionDirectory", - "packages.coding-agent.src.experimental.services.sessions.SessionManagement", - "packages.coding-agent.src.experimental.services.sessions.SessionManagement.create", - "packages.coding-agent.src.experimental.services.sessions.SessionManagement.remove", - "packages.coding-agent.src.experimental.services.sessions.SessionManagement.attach", - "packages.coding-agent.src.experimental.services.sessions.SessionManagement.detach" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts", - "methods": [ - "packages.coding-agent.src.experimental.services.slash-commands-provider.RegisteredSlashCommand", - "packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry", - "packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry.register", - "packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry.replace", - "packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry.list", - "packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry.list.map() callback", - "packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry.subscribe", - "packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry.#add", - "packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry.#validate", - "packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry.#publish", - "packages.coding-agent.src.experimental.services.slash-commands-provider.createSlashCommandsRuntimeFacet", - "packages.coding-agent.src.experimental.services.slash-commands-provider.createSlashCommandsRuntimeFacet.setup", - "packages.coding-agent.src.experimental.services.slash-commands-provider.createBuiltInSlashCommandsFacet", - "packages.coding-agent.src.experimental.services.slash-commands-provider.createBuiltInSlashCommandsFacet.setup", - "packages.coding-agent.src.experimental.services.slash-commands-provider.createBuiltInSlashCommandsFacet.setup.env.onActivate() callback", - "packages.coding-agent.src.experimental.services.slash-commands-provider.createBuiltInSlashCommandsFacet.setup.env.onActivate() callback.run", - "packages.coding-agent.src.experimental.services.slash-commands-provider.modelCommand", - "packages.coding-agent.src.experimental.services.slash-commands-provider.modelCommand.getArgumentCompletions", - "packages.coding-agent.src.experimental.services.slash-commands-provider.modelCommand.getArgumentCompletions.filter() callback", - "packages.coding-agent.src.experimental.services.slash-commands-provider.modelCommand.getArgumentCompletions.map() callback", - "packages.coding-agent.src.experimental.services.slash-commands-provider.modelCommand.run", - "packages.coding-agent.src.experimental.services.slash-commands-provider.modelCommand.run.value", - "packages.coding-agent.src.experimental.services.slash-commands-provider.modelCommand.run.value.state.catalog.availableModels.map() callback", - "packages.coding-agent.src.experimental.services.slash-commands-provider.thinkingCommand", - "packages.coding-agent.src.experimental.services.slash-commands-provider.thinkingCommand.run", - "packages.coding-agent.src.experimental.services.slash-commands-provider.thinkingCommand.run.selected", - "packages.coding-agent.src.experimental.services.slash-commands-provider.thinkingCommand.run.selected.levels.find() callback", - "packages.coding-agent.src.experimental.services.slash-commands-provider.thinkingCommand.run.value", - "packages.coding-agent.src.experimental.services.slash-commands-provider.thinkingCommand.run.value.levels.map() callback", - "packages.coding-agent.src.experimental.services.slash-commands-provider.thinkingCommand.run.levels.find() callback", - "packages.coding-agent.src.experimental.services.slash-commands-provider.compactCommand", - "packages.coding-agent.src.experimental.services.slash-commands-provider.compactCommand.run", - "packages.coding-agent.src.experimental.services.slash-commands-provider.exactModel", - "packages.coding-agent.src.experimental.services.slash-commands-provider.exactModel.matches", - "packages.coding-agent.src.experimental.services.slash-commands-provider.exactModel.matches.models.filter() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands.ts", - "methods": [ - "packages.coding-agent.src.experimental.services.slash-commands.SlashCommandCompletion", - "packages.coding-agent.src.experimental.services.slash-commands.SlashCommandContribution", - "packages.coding-agent.src.experimental.services.slash-commands.SlashCommandContribution.getArgumentCompletions", - "packages.coding-agent.src.experimental.services.slash-commands.SlashCommandContribution.run", - "packages.coding-agent.src.experimental.services.slash-commands.SlashCommands", - "packages.coding-agent.src.experimental.services.slash-commands.SlashCommands.register", - "packages.coding-agent.src.experimental.services.slash-commands.SlashCommands.replace", - "packages.coding-agent.src.experimental.services.slash-commands.SlashCommands.list", - "packages.coding-agent.src.experimental.services.slash-commands.SlashCommands.subscribe" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/services/transcript-provider.ts", - "methods": [ - "packages.coding-agent.src.experimental.services.transcript-provider.createTranscriptServiceFacet", - "packages.coding-agent.src.experimental.services.transcript-provider.createTranscriptServiceFacet.setup", - "packages.coding-agent.src.experimental.services.transcript-provider.createTranscriptServiceFacet.setup.env.own() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/services/transcript.ts", - "methods": [ - "packages.coding-agent.src.experimental.services.transcript.Transcript" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/services/worker.ts", - "methods": [ - "packages.coding-agent.src.experimental.services.worker.SessionWorkerRuntime", - "packages.coding-agent.src.experimental.services.worker.SessionWorkerRuntime.cleanup", - "packages.coding-agent.src.experimental.services.worker.WorkerServiceScope", - "packages.coding-agent.src.experimental.services.worker.ScopedServiceEndpoint", - "packages.coding-agent.src.experimental.services.worker.SessionWorkerServices", - "packages.coding-agent.src.experimental.services.worker.SessionWorkerServices.invoke", - "packages.coding-agent.src.experimental.services.worker.SessionWorkerServices.removeSubscriptions", - "packages.coding-agent.src.experimental.services.worker.SessionWorkerServices.dispose", - "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices", - "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.agentControllerRuntimeFacet", - "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.agentControllerRuntimeFacet.setup", - "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.pluginRuntimeFacet", - "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.pluginRuntimeFacet.setup", - "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.pluginRuntimeFacet.setup.reload", - "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.cleanupErrors", - "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.cleanupErrors.cleanup.flatMap() callback", - "packages.coding-agent.src.experimental.services.worker.reloadPlugins", - "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.reloadPlugins.operation", - "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.reloadPlugins.operation.reloadTail.then() callback", - "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.reloadPlugins.operation.catch() callback", - "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.invoke", - "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.invoke.entry.endpoint.invoke() callback", - "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.dispose", - "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.dispose.removeSubscriptions() callback", - "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.dispose.results.flatMap() callback", - "packages.coding-agent.src.experimental.services.worker.serviceScopeKey" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/session-catalog.ts", - "methods": [ - "packages.coding-agent.src.experimental.session-catalog.SessionCatalogMetadata", - "packages.coding-agent.src.experimental.session-catalog.isSessionId", - "packages.coding-agent.src.experimental.session-catalog.sessionStoragePath", - "packages.coding-agent.src.experimental.session-catalog.listSessions", - "packages.coding-agent.src.experimental.session-catalog.listSessions.sessions", - "packages.coding-agent.src.experimental.session-catalog.listSessions.sessions.map() callback", - "packages.coding-agent.src.experimental.session-catalog.listSessions.sessions.filter() callback", - "packages.coding-agent.src.experimental.session-catalog.readSession", - "packages.coding-agent.src.experimental.session-catalog.createSession", - "packages.coding-agent.src.experimental.session-catalog.deleteSession", - "packages.coding-agent.src.experimental.session-catalog.isNotFound" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "methods": [ - "packages.coding-agent.src.experimental.session-worker-manager.SessionPluginSelectionConflictError", - "packages.coding-agent.src.experimental.session-worker-manager.SessionPluginSelectionConflictError.constructor", - "packages.coding-agent.src.experimental.session-worker-manager.WorkerRecord", - "packages.coding-agent.src.experimental.session-worker-manager.WorkerRecord.resolveTerminated", - "packages.coding-agent.src.experimental.session-worker-manager.PendingDemand", - "packages.coding-agent.src.experimental.session-worker-manager.PendingDemand.resolve", - "packages.coding-agent.src.experimental.session-worker-manager.PendingDemand.reject", - "packages.coding-agent.src.experimental.session-worker-manager.PendingWorkerOperation", - "packages.coding-agent.src.experimental.session-worker-manager.PendingWorkerOperation.cleanup", - "packages.coding-agent.src.experimental.session-worker-manager.PendingWorkerOperation.resolve", - "packages.coding-agent.src.experimental.session-worker-manager.PendingWorkerOperation.reject", - "packages.coding-agent.src.experimental.session-worker-manager.WorkerServiceSubscription", - "packages.coding-agent.src.experimental.session-worker-manager.PendingLaunch", - "packages.coding-agent.src.experimental.session-worker-manager.PendingLaunch.resolve", - "packages.coding-agent.src.experimental.session-worker-manager.PendingLaunch.reject", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.constructor", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.constructor.coordinator.onEvent() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.trackedSessions", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.trackedSessions.map() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.assertSessionPluginManifestPaths", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.discover", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.discover.undiscovered", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.discover.undiscovered.filter() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.openSession", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.closeSession", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#routedHandle", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#routedHandle.attachClient", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#routedHandle.close", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#attachClient", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#attachClient.invokeService", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#attachClient.release", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#attachClient.release.#removeServiceSubscriptions() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invokeService", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invokeService.listener", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invokeService.catch() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#applyDemand", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#applyDemand.timer", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#applyDemand.timer.setTimeout() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invoke", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invoke.onAbort", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invoke.onAbort.catch() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invoke.cleanup", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invoke.catch() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#operationScope", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#stopWorker", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#stopWorkerInternal", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#stopWorkerInternal.catch() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#stopWorkerInternal.timedOut", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#stopWorkerInternal.timedOut.", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#stopWorkerInternal.timedOut..setTimeout() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#stopWorkerInternal.worker.terminated.then() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.catch() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.pendingFinished", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.pendingFinished.pendingWorkers.map() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.pendingFinished.pendingWorkers.map() callback.", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.pendingFinished.pendingWorkers.map() callback..pending.child.once(\"exit\") callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.pendingFinished.then() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.pendingTimedOut", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.pendingTimedOut.", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.pendingTimedOut..setTimeout() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.stopPending", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.stopPending.", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.stopPending..pendingFinished.then() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.map() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.detach", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#launch", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#launch.timer", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#launch.timer.setTimeout() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#launch.child.once(\"error\") callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#launch.child.once(\"exit\") callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#handleCoordinatorEvent", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#handleOperationResponse", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#handleServiceEvent", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#handleServiceEvent.catch() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#handleServiceEvent.entry.deliveryTail.then() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#recordReadyWorker", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#recordReadyWorker.catch() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#childExited", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#failPending", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#rejectDemand", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#rejectOperation", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#rejectWorkerOperations", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#reconcileDemandTimeout", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#removeWorker", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#removeWorker.#removeServiceSubscriptions() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#removeServiceSubscriptions", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#notifyWorkerCountChanged", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#pendingPeer", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#pendingPeer.find() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#markDiscovered", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#detachState", - "packages.coding-agent.src.experimental.session-worker-manager.sameStrings", - "packages.coding-agent.src.experimental.session-worker-manager.sameStrings.left.every() callback", - "packages.coding-agent.src.experimental.session-worker-manager.sameScope", - "packages.coding-agent.src.experimental.session-worker-manager.scopedServiceSubscriptionKey", - "packages.coding-agent.src.experimental.session-worker-manager.abortError" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "methods": [ - "packages.coding-agent.src.experimental.session-worker.WorkerLifecycle", - "packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.constructor", - "packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.constructor.setTimeout() callback", - "packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.serverConnected", - "packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.serverDisconnected", - "packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.serverDisconnected.setTimeout() callback", - "packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.beginRequest", - "packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.holdRetirement", - "packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.setDemand", - "packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.setHarnessActive", - "packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.close", - "packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.#reconcile", - "packages.coding-agent.src.experimental.session-worker.WorkerControl", - "packages.coding-agent.src.experimental.session-worker.WorkerControl.send", - "packages.coding-agent.src.experimental.session-worker.connectControl", - "packages.coding-agent.src.experimental.session-worker.connectControl.send", - "packages.coding-agent.src.experimental.session-worker.readCommands", - "packages.coding-agent.src.experimental.session-worker.createJsonLineMessages", - "packages.coding-agent.src.experimental.session-worker.createJsonLineMessages.socket.on(\"data\") callback", - "packages.coding-agent.src.experimental.session-worker.createJsonLineMessages.[Symbol.asyncIterator]", - "packages.coding-agent.src.experimental.session-worker.createJsonLineMessages.[Symbol.asyncIterator].next", - "packages.coding-agent.src.experimental.session-worker.writeJsonLine", - "packages.coding-agent.src.experimental.session-worker.writeJsonLine.", - "packages.coding-agent.src.experimental.session-worker.writeJsonLine..socket.write() callback", - "packages.coding-agent.src.experimental.session-worker.toWorkerServiceUpdate", - "packages.coding-agent.src.experimental.session-worker.demandKey", - "packages.coding-agent.src.experimental.session-worker.sameScope", - "packages.coding-agent.src.experimental.session-worker.lifecycleDelay", - "packages.coding-agent.src.experimental.session-worker.closeResources", - "packages.coding-agent.src.experimental.session-worker.run", - "packages.coding-agent.src.experimental.session-worker.run.publish", - "packages.coding-agent.src.experimental.session-worker.run.close", - "packages.coding-agent.src.experimental.session-worker.run.close.services.removeSubscriptions() callback", - "packages.coding-agent.src.experimental.session-worker.run.closeAndExit", - "packages.coding-agent.src.experimental.session-worker.closeAndExit.then() callback", - "packages.coding-agent.src.experimental.session-worker.run.closeAndExit.then() callback", - "packages.coding-agent.src.experimental.session-worker.run.activity.subscribe() callback", - "packages.coding-agent.src.experimental.session-worker.run.announce", - "packages.coding-agent.src.experimental.session-worker.run.announce.catch() callback", - "packages.coding-agent.src.experimental.session-worker.run.onDemand", - "packages.coding-agent.src.experimental.session-worker.run.onOperation", - "packages.coding-agent.src.experimental.session-worker.run.onOperation.catch() callback", - "packages.coding-agent.src.experimental.session-worker.run.onOperationCancel", - "packages.coding-agent.src.experimental.session-worker.run.onServerConnected", - "packages.coding-agent.src.experimental.session-worker.run.onServerDisconnected", - "packages.coding-agent.src.experimental.session-worker.run.catch() callback", - "packages.coding-agent.src.experimental.session-worker.run.control.socket.once(\"error\") callback", - "packages.coding-agent.src.experimental.session-worker.runSessionWorkerWithHarness", - "packages.coding-agent.src.experimental.session-worker.runSessionWorkerWithHarness.catch() callback", - "packages.coding-agent.src.experimental.session-worker.createCodingAgentHarness", - "packages.coding-agent.src.experimental.session-worker.createCodingAgentHarness.onReport", - "packages.coding-agent.src.experimental.session-worker.createCodingAgentHarness.cleanup", - "packages.coding-agent.src.experimental.session-worker.runSessionWorkerProcess", - "packages.coding-agent.src.experimental.session-worker.catch() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/source-resolver.ts", - "methods": [ - "packages.coding-agent.src.experimental.source-resolver.TsConfig", - "packages.coding-agent.src.experimental.source-resolver.SourceAlias", - "packages.coding-agent.src.experimental.source-resolver.aliases", - "packages.coding-agent.src.experimental.source-resolver.aliases.filter() callback", - "packages.coding-agent.src.experimental.source-resolver.aliases.map() callback", - "packages.coding-agent.src.experimental.source-resolver.aliases.sort() callback", - "packages.coding-agent.src.experimental.source-resolver.resolve", - "packages.coding-agent.src.experimental.source-resolver.matchAlias", - "packages.coding-agent.src.experimental.source-resolver.resolveSourcePath" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/vacation/harness-setup.ts", - "methods": [ - "packages.coding-agent.src.experimental.vacation.harness-setup.configureHarnessHttp", - "packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings", - "packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.stream", - "packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.compaction", - "packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.retry", - "packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.steeringMode", - "packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.followUpMode", - "packages.coding-agent.src.experimental.vacation.harness-setup.createVacationRegistry", - "packages.coding-agent.src.experimental.vacation.harness-setup.InitialModel", - "packages.coding-agent.src.experimental.vacation.harness-setup.findInitialAgentModel" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/vacation/main.ts", - "methods": [ - "packages.coding-agent.src.experimental.vacation.main.parseArgs" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "methods": [ - "packages.coding-agent.src.experimental.vacation.runtime.ModelSummary", - "packages.coding-agent.src.experimental.vacation.runtime.Notice", - "packages.coding-agent.src.experimental.vacation.runtime.ConversationSummary", - "packages.coding-agent.src.experimental.vacation.runtime.DurableView", - "packages.coding-agent.src.experimental.vacation.runtime.DurableViewSource", - "packages.coding-agent.src.experimental.vacation.runtime.DurableViewSource.current", - "packages.coding-agent.src.experimental.vacation.runtime.DurableViewSource.subscribe", - "packages.coding-agent.src.experimental.vacation.runtime.DurableController", - "packages.coding-agent.src.experimental.vacation.runtime.DurableController.submit", - "packages.coding-agent.src.experimental.vacation.runtime.DurableController.compact", - "packages.coding-agent.src.experimental.vacation.runtime.DurableController.abort", - "packages.coding-agent.src.experimental.vacation.runtime.DurableController.cycleThinking", - "packages.coding-agent.src.experimental.vacation.runtime.DurableController.setModel", - "packages.coding-agent.src.experimental.vacation.runtime.DurableController.toggleTasks", - "packages.coding-agent.src.experimental.vacation.runtime.DurableController.switchConversation", - "packages.coding-agent.src.experimental.vacation.runtime.OpenDurableOptions", - "packages.coding-agent.src.experimental.vacation.runtime.OpenDurableResult", - "packages.coding-agent.src.experimental.vacation.runtime.OpenDurableResult.close", - "packages.coding-agent.src.experimental.vacation.runtime.agentOf", - "packages.coding-agent.src.experimental.vacation.runtime.firstInput", - "packages.coding-agent.src.experimental.vacation.runtime.firstInput.page.items.findLast() callback", - "packages.coding-agent.src.experimental.vacation.runtime.titleOf", - "packages.coding-agent.src.experimental.vacation.runtime.titleOf.text", - "packages.coding-agent.src.experimental.vacation.runtime.titleOf.text.message.content.flatMap() callback", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.onReport", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.page", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.page.opened.commit() callback", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.models.map() callback", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.update", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.update.setImmediate() callback", - "packages.coding-agent.src.experimental.vacation.runtime.report", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.unsubscribe", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.unsubscribe.conversation.subscribe() callback", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.unsubscribeCommits", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.unsubscribeCommits.harness.subscribeCommits() callback", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.unsubscribeCommits.harness.subscribeCommits() callback.conversations.map() callback", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.watchAnswer", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.watchAnswer.then() callback", - "packages.coding-agent.src.experimental.vacation.runtime.controller", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.submit", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.submit.command() callback", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.compact", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.compact.command() callback", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.compact.command() callback.then() callback", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.abort", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.cycleThinking", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.cycleThinking.command() callback", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.setModel", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.setModel.command() callback", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.toggleTasks", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.toggleTasks.command() callback", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.toggleTasks.command() callback.graph.subscribe() callback", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.switchConversation", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.switchConversation.command() callback", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.switchConversation.command() callback.nextState.subscribe() callback", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.view.current", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.view.subscribe", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.close", - "packages.coding-agent.src.experimental.vacation.runtime.catch() callback", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.catch() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/vacation/sessions.ts", - "methods": [ - "packages.coding-agent.src.experimental.vacation.sessions.SessionLocation", - "packages.coding-agent.src.experimental.vacation.sessions.SessionLocation.release", - "packages.coding-agent.src.experimental.vacation.sessions.selectSession", - "packages.coding-agent.src.experimental.vacation.sessions.selectSession.newest", - "packages.coding-agent.src.experimental.vacation.sessions.selectSession.newest.entries.filter() callback", - "packages.coding-agent.src.experimental.vacation.sessions.selectSession.newest.map() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "methods": [ - "packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME", - "packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.selectedPrefix", - "packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.selectedText", - "packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.description", - "packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.scrollInfo", - "packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.noMatch", - "packages.coding-agent.src.experimental.vacation.tui.ListSelector", - "packages.coding-agent.src.experimental.vacation.tui.ListSelector.constructor", - "packages.coding-agent.src.experimental.vacation.tui.focused", - "packages.coding-agent.src.experimental.vacation.tui.ListSelector.focused", - "packages.coding-agent.src.experimental.vacation.tui.ListSelector.handleInput", - "packages.coding-agent.src.experimental.vacation.tui.ListSelector.handleInput.forwarded.some() callback", - "packages.coding-agent.src.experimental.vacation.tui.ListSelector.handleInput.filtered", - "packages.coding-agent.src.experimental.vacation.tui.ListSelector.handleInput.filtered.fuzzyFilter() callback", - "packages.coding-agent.src.experimental.vacation.tui.ListSelector.#build", - "packages.coding-agent.src.experimental.vacation.tui.ListSelector.#build.onSelect", - "packages.coding-agent.src.experimental.vacation.tui.CompactionComponent", - "packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.constructor", - "packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.setExpanded", - "packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.setExpanded.color", - "packages.coding-agent.src.experimental.vacation.tui.Handlers", - "packages.coding-agent.src.experimental.vacation.tui.Handlers.submit", - "packages.coding-agent.src.experimental.vacation.tui.Handlers.followUp", - "packages.coding-agent.src.experimental.vacation.tui.Handlers.abort", - "packages.coding-agent.src.experimental.vacation.tui.Handlers.exit", - "packages.coding-agent.src.experimental.vacation.tui.Handlers.selectModel", - "packages.coding-agent.src.experimental.vacation.tui.Handlers.cycleThinking", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor.#editor.onAction(\"app.tools.expand\") callback", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor.#editor.onAction(\"app.message.followUp\") callback", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.ui", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.start", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.stop", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#discardTools", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.mount", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.restoreEditor", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.apply", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTasks", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTasks.owned", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTasks.owned.nodes.flatMap() callback", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTasks.children", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTasks.children.nodes.filter() callback", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncQueue", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncNotices", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStatus", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStatus.runningTool", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStatus.runningTool.live.tools.find() callback", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncFooter", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncFooter.contextWindow", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncFooter.contextWindow.view.models.find() callback", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncFooter.shown", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncFooter.shown.view.conversations.find() callback", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTranscript", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTranscript.#renderedEntryIds.some() callback", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#rebuild", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addEntry", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStreaming", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addText", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#tool", - "packages.coding-agent.src.experimental.vacation.tui.describeTask", - "packages.coding-agent.src.experimental.vacation.tui.userText", - "packages.coding-agent.src.experimental.vacation.tui.userText.content.filter() callback", - "packages.coding-agent.src.experimental.vacation.tui.userText.map() callback", - "packages.coding-agent.src.experimental.vacation.tui.totalUsage", - "packages.coding-agent.src.experimental.vacation.tui.contextTokens", - "packages.coding-agent.src.experimental.vacation.tui.contextTokens.compacted", - "packages.coding-agent.src.experimental.vacation.tui.contextTokens.compacted.entries.filter() callback", - "packages.coding-agent.src.experimental.vacation.tui.contextTokens.compacted.map() callback", - "packages.coding-agent.src.experimental.vacation.tui.runDurableTui", - "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.selectModel.items", - "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.selectModel.items.sort() callback", - "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.selectModel.items.map() callback", - "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.selectModel.selector", - "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.selectModel.selector.", - "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.selectConversation.items", - "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.selectConversation.items.map() callback", - "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.submit", - "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.followUp", - "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.abort", - "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.cycleThinking", - "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.themes", - "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.themes.getSettingsManager", - "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.themes.showError", - "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.themes.onChanged", - "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.unsubscribe", - "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.unsubscribe.source.subscribe() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/vacation/vacation.ts", - "methods": [ - "packages.coding-agent.src.experimental.vacation.vacation.search", - "packages.coding-agent.src.experimental.vacation.vacation.search.execute", - "packages.coding-agent.src.experimental.vacation.vacation.Research", - "packages.coding-agent.src.experimental.vacation.vacation.Research.initial", - "packages.coding-agent.src.experimental.vacation.vacation.Research.phases.deliver", - "packages.coding-agent.src.experimental.vacation.vacation.phases.deliver.runtime.commit() callback", - "packages.coding-agent.src.experimental.vacation.vacation.Research.phases.deliver.runtime.commit() callback", - "packages.coding-agent.src.experimental.vacation.vacation.Research.phases.deliver.runtime.commit() callback.text", - "packages.coding-agent.src.experimental.vacation.vacation.Research.phases.deliver.runtime.commit() callback.text.message.content.flatMap() callback", - "packages.coding-agent.src.experimental.vacation.vacation.Research.phases.report", - "packages.coding-agent.src.experimental.vacation.vacation.Research.phases.report.runtime.commit() callback", - "packages.coding-agent.src.experimental.vacation.vacation.Research.abort", - "packages.coding-agent.src.experimental.vacation.vacation.Research.abort.runtime.commit() callback", - "packages.coding-agent.src.experimental.vacation.vacation.research", - "packages.coding-agent.src.experimental.vacation.vacation.research.execute", - "packages.coding-agent.src.experimental.vacation.vacation.research.execute.api.commit() callback", - "packages.coding-agent.src.experimental.vacation.vacation.Vacation.sections.section(\"preamble\") callback" - ] - }, - { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "methods": [ - "packages.coding-agent.src.extensions.codemode.execute.truncateText", - "packages.coding-agent.src.extensions.codemode.execute.previewArgs", - "packages.coding-agent.src.extensions.codemode.execute.textOf", - "packages.coding-agent.src.extensions.codemode.execute.textOf.filter() callback", - "packages.coding-agent.src.extensions.codemode.execute.textOf.map() callback", - "packages.coding-agent.src.extensions.codemode.execute.toModelType", - "packages.coding-agent.src.extensions.codemode.execute.toProvider", - "packages.coding-agent.src.extensions.codemode.execute.toModelInfo", - "packages.coding-agent.src.extensions.codemode.execute.withArticle", - "packages.coding-agent.src.extensions.codemode.execute.isRecord", - "packages.coding-agent.src.extensions.codemode.execute.describeValue", - "packages.coding-agent.src.extensions.codemode.execute.checkClassifierContext", - "packages.coding-agent.src.extensions.codemode.execute.checkClassifierContext.images.forEach() callback", - "packages.coding-agent.src.extensions.codemode.execute.checkClassifierContext.isStrings", - "packages.coding-agent.src.extensions.codemode.execute.checkClassifierContext.isStrings.values.every() callback", - "packages.coding-agent.src.extensions.codemode.execute.checkImagesContext", - "packages.coding-agent.src.extensions.codemode.execute.checkImagesContext.input.forEach() callback", - "packages.coding-agent.src.extensions.codemode.execute.ModelCallResult", - "packages.coding-agent.src.extensions.codemode.execute.createLimiter", - "packages.coding-agent.src.extensions.codemode.execute.isStoreEntryData", - "packages.coding-agent.src.extensions.codemode.execute.isStoreEntryData.deleted.every() callback", - "packages.coding-agent.src.extensions.codemode.execute.readCodemodeStore", - "packages.coding-agent.src.extensions.codemode.execute.valueText", - "packages.coding-agent.src.extensions.codemode.execute.formatOutput", - "packages.coding-agent.src.extensions.codemode.execute.formatOutput.total", - "packages.coding-agent.src.extensions.codemode.execute.formatOutput.total.output.filter() callback", - "packages.coding-agent.src.extensions.codemode.execute.joinAdjacentText", - "packages.coding-agent.src.extensions.codemode.execute.formatCallSummary", - "packages.coding-agent.src.extensions.codemode.execute.formatCallSummary.calls.map() callback", - "packages.coding-agent.src.extensions.codemode.execute.formatError", - "packages.coding-agent.src.extensions.codemode.execute.spillOutput", - "packages.coding-agent.src.extensions.codemode.execute.saveImages", - "packages.coding-agent.src.extensions.codemode.execute.saveImages.result", - "packages.coding-agent.src.extensions.codemode.execute.saveImages.result.items.map() callback", - "packages.coding-agent.src.extensions.codemode.execute.truncateOutput", - "packages.coding-agent.src.extensions.codemode.execute.truncateOutput.texts", - "packages.coding-agent.src.extensions.codemode.execute.truncateOutput.texts.items.filter() callback", - "packages.coding-agent.src.extensions.codemode.execute.truncateOutput.texts.map() callback", - "packages.coding-agent.src.extensions.codemode.execute.truncateOutput.items.items.filter() callback", - "packages.coding-agent.src.extensions.codemode.execute.toScriptValue", - "packages.coding-agent.src.extensions.codemode.execute.executeCodemode", - "packages.coding-agent.src.extensions.codemode.execute.executeCodemode.snapshot.calls.calls.map() callback", - "packages.coding-agent.src.extensions.codemode.execute.executeCodemode.samples", - "packages.coding-agent.src.extensions.codemode.execute.executeCodemode.samples.callable.map() callback", - "packages.coding-agent.src.extensions.codemode.execute.executeCodemode.sandboxTools", - "packages.coding-agent.src.extensions.codemode.execute.executeCodemode.sandboxTools.callable.map() callback", - "packages.coding-agent.src.extensions.codemode.execute.executeCodemode.sandboxTools.callable.map() callback.execute", - "packages.coding-agent.src.extensions.codemode.execute.executeCodemode.items.some() callback", - "packages.coding-agent.src.extensions.codemode.execute.isNamespaceName", - "packages.coding-agent.src.extensions.codemode.execute.createDiscoveryGlobals", - "packages.coding-agent.src.extensions.codemode.execute.execute", - "packages.coding-agent.src.extensions.codemode.execute.createDiscoveryGlobals.execute.documents", - "packages.coding-agent.src.extensions.codemode.execute.createDiscoveryGlobals.execute.documents.tools.flatMap() callback", - "packages.coding-agent.src.extensions.codemode.execute.createDiscoveryGlobals.execute.map() callback", - "packages.coding-agent.src.extensions.codemode.execute.execute.tool", - "packages.coding-agent.src.extensions.codemode.execute.createDiscoveryGlobals.execute.tool.tools.find() callback", - "packages.coding-agent.src.extensions.codemode.execute.createDiscoveryGlobals.execute", - "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals", - "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.runModelCall.actualType", - "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.runModelCall.actualType.find() callback", - "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.runModelCall.result", - "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.runModelCall.result.limit() callback", - "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations", - "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.getModelsOfType\"", - "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.getAvailableOfType\"", - "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.getModelOfType\"", - "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.classify\"", - "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.classify\".runModelCall(\"models.classify\", \"classifier\") callback", - "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.generateImages\"", - "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.generateImages\".runModelCall(\"models.generateImages\", \"image\") callback", - "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.generateImages\".runModelCall(\"models.generateImages\", \"image\") callback.result.output.filter() callback", - "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.map() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/extensions/codemode/index.ts", - "methods": [ - "packages.coding-agent.src.extensions.codemode.index.CodemodeExtensionOptions", - "packages.coding-agent.src.extensions.codemode.index.readMode", - "packages.coding-agent.src.extensions.codemode.index.readInlineBudget", - "packages.coding-agent.src.extensions.codemode.index.createCodemodeExtension", - "packages.coding-agent.src.extensions.codemode.index.createCodemodeExtension." - ] - }, - { - "file_path": "packages/coding-agent/src/extensions/codemode/renderer.ts", - "methods": [ - "packages.coding-agent.src.extensions.codemode.renderer.expandHint", - "packages.coding-agent.src.extensions.codemode.renderer.formatDuration", - "packages.coding-agent.src.extensions.codemode.renderer.formatCost", - "packages.coding-agent.src.extensions.codemode.renderer.statusIcon", - "packages.coding-agent.src.extensions.codemode.renderer.formatCall", - "packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers", - "packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderCall", - "packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderCall.formatHint", - "packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult", - "packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.lines", - "packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.lines.shown.map() callback", - "packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.priced", - "packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.priced.calls.filter() callback", - "packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.total", - "packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.total.priced.reduce() callback", - "packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.styled", - "packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.styled.map() callback", - "packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.formatHint" - ] - }, - { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "methods": [ - "packages.coding-agent.src.extensions.codemode.tool.CodemodeStoreEntryData", - "packages.coding-agent.src.extensions.codemode.tool.CodemodeToolOptions", - "packages.coding-agent.src.extensions.codemode.tool.isCodemodeTool", - "packages.coding-agent.src.extensions.codemode.tool.CodemodeNestedCall", - "packages.coding-agent.src.extensions.codemode.tool.CodemodeToolDetails", - "packages.coding-agent.src.extensions.codemode.tool.describeGlobals", - "packages.coding-agent.src.extensions.codemode.tool.toCodemodeDeclaration", - "packages.coding-agent.src.extensions.codemode.tool.toCodemodeDeclaration.bullets", - "packages.coding-agent.src.extensions.codemode.tool.toCodemodeDeclaration.bullets.guidelines.flatMap() callback", - "packages.coding-agent.src.extensions.codemode.tool.getCodemodeCallableTools", - "packages.coding-agent.src.extensions.codemode.tool.getCodemodeCallableTools.tools.filter() callback", - "packages.coding-agent.src.extensions.codemode.tool.CodemodeDescriptionOptions", - "packages.coding-agent.src.extensions.codemode.tool.renderToolSection", - "packages.coding-agent.src.extensions.codemode.tool.CatalogEntry", - "packages.coding-agent.src.extensions.codemode.tool.CatalogGroup", - "packages.coding-agent.src.extensions.codemode.tool.selectCatalog", - "packages.coding-agent.src.extensions.codemode.tool.selectCatalog.groups.flatMap() callback", - "packages.coding-agent.src.extensions.codemode.tool.selectCatalog.groups.flatMap() callback.group.entries.map() callback", - "packages.coding-agent.src.extensions.codemode.tool.selectCatalog.queues", - "packages.coding-agent.src.extensions.codemode.tool.selectCatalog.queues.groups.map() callback", - "packages.coding-agent.src.extensions.codemode.tool.selectCatalog.queues.groups.map() callback.sort() callback", - "packages.coding-agent.src.extensions.codemode.tool.selectCatalog.active", - "packages.coding-agent.src.extensions.codemode.tool.selectCatalog.active.queues.filter() callback", - "packages.coding-agent.src.extensions.codemode.tool.selectCatalog.active.filter() callback", - "packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription", - "packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription.declarations", - "packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription.declarations.filter() callback", - "packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription.declarations.map() callback", - "packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription.ordered.sort() callback", - "packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription.ordered", - "packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription.declarations.some() callback", - "packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription.visible", - "packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription.visible.entries.filter() callback", - "packages.coding-agent.src.extensions.codemode.tool.describeOutput", - "packages.coding-agent.src.extensions.codemode.tool.describeOutput.fields", - "packages.coding-agent.src.extensions.codemode.tool.describeOutput.fields.map() callback", - "packages.coding-agent.src.extensions.codemode.tool.describeScriptCall", - "packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout", - "packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.callableNames", - "packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.callableNames.callable.map() callback", - "packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.listed", - "packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.listed.callable.filter() callback", - "packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.namespaces.listed.flatMap() callback", - "packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.guidelines.listed.map() callback", - "packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.deferred.listed.filter() callback", - "packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.deferred.map() callback", - "packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.declaredNames", - "packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.declaredNames.loadout.declared.map() callback", - "packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.hiddenDeclarations.callable.filter() callback", - "packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.hiddenDeclarations.map() callback", - "packages.coding-agent.src.extensions.codemode.tool.createCodemodeToolDefinition", - "packages.coding-agent.src.extensions.codemode.tool.createCodemodeToolDefinition.prepareLoadout", - "packages.coding-agent.src.extensions.codemode.tool.createCodemodeToolDefinition.execute", - "packages.coding-agent.src.extensions.codemode.tool.createCodemodeTool" - ] - }, - { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "methods": [ - "packages.coding-agent.src.extensions.llama.client.LlamaModelInfo", - "packages.coding-agent.src.extensions.llama.client.LlamaModelsResponse", - "packages.coding-agent.src.extensions.llama.client.LlamaServerProps", - "packages.coding-agent.src.extensions.llama.client.LlamaModelEvent", - "packages.coding-agent.src.extensions.llama.client.LlamaProgress", - "packages.coding-agent.src.extensions.llama.client.errorMessage", - "packages.coding-agent.src.extensions.llama.client.isModelInfo", - "packages.coding-agent.src.extensions.llama.client.linkSignal", - "packages.coding-agent.src.extensions.llama.client.sleep", - "packages.coding-agent.src.extensions.llama.client.sleep.", - "packages.coding-agent.src.extensions.llama.client.sleep..timeout", - "packages.coding-agent.src.extensions.llama.client.sleep..timeout.setTimeout() callback", - "packages.coding-agent.src.extensions.llama.client.parseLoadProgress", - "packages.coding-agent.src.extensions.llama.client.parseLoadProgress.stages", - "packages.coding-agent.src.extensions.llama.client.parseLoadProgress.stages.value.stages.filter() callback", - "packages.coding-agent.src.extensions.llama.client.parseDownloadProgress", - "packages.coding-agent.src.extensions.llama.client.formatBytes", - "packages.coding-agent.src.extensions.llama.client.normalizeLlamaServerUrl", - "packages.coding-agent.src.extensions.llama.client.llamaInferenceUrl", - "packages.coding-agent.src.extensions.llama.client.LlamaClient", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.constructor", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.request", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.list", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.props", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.load", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.unload", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.unloadAndWait", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.unloadAndWait.entry", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.unloadAndWait.entry.find() callback", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.download", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.watch", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.watch.data", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.watch.data.filter() callback", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.watch.data.map() callback", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.loadAndWait", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.loadAndWait.watch() callback", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.loadAndWait.catch() callback", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.loadAndWait.entry", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.loadAndWait.entry.find() callback", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.downloadAndWait", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.downloadAndWait.watch() callback", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.downloadAndWait.catch() callback", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.downloadAndWait.entry", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.downloadAndWait.entry.models.find() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/extensions/llama/huggingface.ts", - "methods": [ - "packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceModel", - "packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceQuantization", - "packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceModelDetails", - "packages.coding-agent.src.extensions.llama.huggingface.payloadError", - "packages.coding-agent.src.extensions.llama.huggingface.parseRateLimitDelay", - "packages.coding-agent.src.extensions.llama.huggingface.readToken", - "packages.coding-agent.src.extensions.llama.huggingface.findHuggingFaceToken", - "packages.coding-agent.src.extensions.llama.huggingface.findHuggingFaceToken.paths", - "packages.coding-agent.src.extensions.llama.huggingface.findHuggingFaceToken.paths.filter() callback", - "packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceClient", - "packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceClient.constructor", - "packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceClient.request", - "packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceClient.search", - "packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceClient.search.payload.flatMap() callback", - "packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceClient.details", - "packages.coding-agent.src.extensions.llama.huggingface.details.quantizations", - "packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceClient.details.quantizations.map() callback", - "packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceClient.details.quantizations.sort() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/extensions/llama/index.ts", - "methods": [ - "packages.coding-agent.src.extensions.llama.index.modelIsLoaded", - "packages.coding-agent.src.extensions.llama.index.isConnectionError", - "packages.coding-agent.src.extensions.llama.index.connectionErrorMessage", - "packages.coding-agent.src.extensions.llama.index.parseHuggingFaceModel", - "packages.coding-agent.src.extensions.llama.index.configuredClient", - "packages.coding-agent.src.extensions.llama.index.llamaExtension", - "packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.loaded", - "packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.loaded.catalog.filter() callback", - "packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.restoreLoaded", - "packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.restoreLoaded.client.loadAndWait() callback", - "packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.result", - "packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.result.run", - "packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.result.cancel", - "packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.loadedModel", - "packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.loadedModel.refreshed.find() callback", - "packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.selected", - "packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.selected.ui.searchModels() callback", - "packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.options", - "packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.options.details.quantizations.map() callback", - "packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.options.details.quantizations.map() callback.detail", - "packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.options.details.quantizations.map() callback.detail.filter() callback", - "packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.result", - "packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.result.run", - "packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.result.cancel", - "packages.coding-agent.src.extensions.llama.index.llamaExtension.handler", - "packages.coding-agent.src.extensions.llama.index.llamaExtension.handler.showLlamaUi() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "methods": [ - "packages.coding-agent.src.extensions.llama.provider.credentialServerUrl", - "packages.coding-agent.src.extensions.llama.provider.resolveServerUrl", - "packages.coding-agent.src.extensions.llama.provider.modelIsSelectable", - "packages.coding-agent.src.extensions.llama.provider.routerAutoloadEnabled", - "packages.coding-agent.src.extensions.llama.provider.routerAutoloadEnabled.catalog.some() callback", - "packages.coding-agent.src.extensions.llama.provider.configuredContextWindow", - "packages.coding-agent.src.extensions.llama.provider.contextWindowOf", - "packages.coding-agent.src.extensions.llama.provider.isDecisionModel", - "packages.coding-agent.src.extensions.llama.provider.isChatModel", - "packages.coding-agent.src.extensions.llama.provider.toPiClassifierModel", - "packages.coding-agent.src.extensions.llama.provider.isLlamaClassifierModel", - "packages.coding-agent.src.extensions.llama.provider.toPiModel", - "packages.coding-agent.src.extensions.llama.provider.LlamaProviderController", - "packages.coding-agent.src.extensions.llama.provider.LlamaProviderController.setCatalog", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider", - "packages.coding-agent.src.extensions.llama.provider.setCatalog", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.setCatalog.selectable", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.setCatalog.selectable.catalog.filter() callback", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.setCatalog.map() callback", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.setCatalog.selectable.map() callback", - "packages.coding-agent.src.extensions.llama.provider.provider", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.auth.apiKey.login", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.auth.apiKey.check", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.auth.apiKey.resolve", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.getModels", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.getAllModels", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.stored", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.stored.context.stored.models.filter() callback", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.restored", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.restored.stored.filter() callback", - "packages.coding-agent.src.extensions.llama.provider.provider.refreshModels.update", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.selectable", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.selectable.catalog.filter() callback", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.refreshed", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.refreshed.map() callback", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.refreshedClassifiers.selectable.map() callback", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.refreshedClassifiers", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.update", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.stream", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.streamSimple", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.classify" - ] - }, - { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "methods": [ - "packages.coding-agent.src.extensions.llama.ui.ProgressState", - "packages.coding-agent.src.extensions.llama.ui.contextLabel", - "packages.coding-agent.src.extensions.llama.ui.modelDescription", - "packages.coding-agent.src.extensions.llama.ui.selectTheme", - "packages.coding-agent.src.extensions.llama.ui.selectTheme.selectedPrefix", - "packages.coding-agent.src.extensions.llama.ui.selectTheme.selectedText", - "packages.coding-agent.src.extensions.llama.ui.selectTheme.description", - "packages.coding-agent.src.extensions.llama.ui.selectTheme.scrollInfo", - "packages.coding-agent.src.extensions.llama.ui.selectTheme.noMatch", - "packages.coding-agent.src.extensions.llama.ui.frame", - "packages.coding-agent.src.extensions.llama.ui.LlamaUi", - "packages.coding-agent.src.extensions.llama.ui.LlamaUi.showModels", - "packages.coding-agent.src.extensions.llama.ui.LlamaUi.select", - "packages.coding-agent.src.extensions.llama.ui.LlamaUi.confirm", - "packages.coding-agent.src.extensions.llama.ui.LlamaUi.connectionError", - "packages.coding-agent.src.extensions.llama.ui.LlamaUi.searchModels", - "packages.coding-agent.src.extensions.llama.ui.LlamaUi.showStatus", - "packages.coding-agent.src.extensions.llama.ui.LlamaUi.progress", - "packages.coding-agent.src.extensions.llama.ui.LlamaUi.updateProgress", - "packages.coding-agent.src.extensions.llama.ui.compactCount", - "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch", - "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.constructor", - "packages.coding-agent.src.extensions.llama.ui.focused", - "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.focused", - "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.updateResults", - "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.filterResults", - "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.filterResults.matches", - "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.filterResults.matches.fuzzyFilter() callback", - "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.filterResults.matches.map() callback", - "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.filterResults.results.filter() callback", - "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.scheduleSearch", - "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.scheduleSearch.setTimeout() callback", - "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.runSearch", - "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.close", - "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.handleInput", - "packages.coding-agent.src.extensions.llama.ui.LlamaView", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.constructor", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.focused", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.setContent", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels.sorted", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels.sorted.sort() callback", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels.byId", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels.byId.sorted.map() callback", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels.items", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels.items.sorted.map() callback", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels.", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels..onSelect", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels..onCancel", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.select", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.select.", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.select..list", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.select..list.options.map() callback", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.select..onSelect", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.select..onCancel", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.confirm", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.connectionError", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.searchModels", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.searchModels.", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.showStatus", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.progress", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.updateProgress", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.handleInput", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.render", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.render.map() callback", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.invalidate", - "packages.coding-agent.src.extensions.llama.ui.showLlamaUi", - "packages.coding-agent.src.extensions.llama.ui.showLlamaUi.ctx.ui.custom() callback", - "packages.coding-agent.src.extensions.llama.ui.ctx.ui.custom() callback.then() callback", - "packages.coding-agent.src.extensions.llama.ui.showLlamaUi.ctx.ui.custom() callback.then() callback", - "packages.coding-agent.src.extensions.llama.ui.runWithProgress", - "packages.coding-agent.src.extensions.llama.ui.runWithProgress.settled", - "packages.coding-agent.src.extensions.llama.ui.runWithProgress.settled.options.run() callback", - "packages.coding-agent.src.extensions.llama.ui.runWithProgress.settled.then() callback", - "packages.coding-agent.src.extensions.llama.ui.runWithProgress.settled.finally() callback", - "packages.coding-agent.src.extensions.llama.ui.runWithProgress.outcome", - "packages.coding-agent.src.extensions.llama.ui.runWithProgress.outcome.settled.then() callback", - "packages.coding-agent.src.extensions.llama.ui.runWithProgress.outcome.then() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/extensions/mcp/cli.ts", - "methods": [ - "packages.coding-agent.src.extensions.mcp.cli.McpCommandOptions", - "packages.coding-agent.src.extensions.mcp.cli.ServerReport", - "packages.coding-agent.src.extensions.mcp.cli.errorMessage", - "packages.coding-agent.src.extensions.mcp.cli.describeTransport", - "packages.coding-agent.src.extensions.mcp.cli.createConnection", - "packages.coding-agent.src.extensions.mcp.cli.createConnection.onTools", - "packages.coding-agent.src.extensions.mcp.cli.ParsedOptions", - "packages.coding-agent.src.extensions.mcp.cli.parseOptions", - "packages.coding-agent.src.extensions.mcp.cli.runMcpCommand", - "packages.coding-agent.src.extensions.mcp.cli.runMcpCommand.entry", - "packages.coding-agent.src.extensions.mcp.cli.runMcpCommand.entry.loaded.servers.find() callback", - "packages.coding-agent.src.extensions.mcp.cli.runMcpCommand.loaded.servers.map() callback", - "packages.coding-agent.src.extensions.mcp.cli.parsePairs", - "packages.coding-agent.src.extensions.mcp.cli.add", - "packages.coding-agent.src.extensions.mcp.cli.add.misplaced", - "packages.coding-agent.src.extensions.mcp.cli.add.misplaced.find() callback", - "packages.coding-agent.src.extensions.mcp.cli.add.mayNeedSignIn", - "packages.coding-agent.src.extensions.mcp.cli.add.mayNeedSignIn.some() callback", - "packages.coding-agent.src.extensions.mcp.cli.remove", - "packages.coding-agent.src.extensions.mcp.cli.remove.other", - "packages.coding-agent.src.extensions.mcp.cli.remove.other.servers.find() callback", - "packages.coding-agent.src.extensions.mcp.cli.list", - "packages.coding-agent.src.extensions.mcp.cli.list.reports", - "packages.coding-agent.src.extensions.mcp.cli.list.reports.loaded.servers.map() callback", - "packages.coding-agent.src.extensions.mcp.cli.list.reports.loaded.servers.map() callback.connection.tools.map() callback", - "packages.coding-agent.src.extensions.mcp.cli.list.reports.loaded.servers.map() callback.overrides", - "packages.coding-agent.src.extensions.mcp.cli.list.reports.loaded.servers.map() callback.overrides.connection.tools.flatMap() callback", - "packages.coding-agent.src.extensions.mcp.cli.list.failed", - "packages.coding-agent.src.extensions.mcp.cli.list.failed.reports.some() callback", - "packages.coding-agent.src.extensions.mcp.cli.list.tools", - "packages.coding-agent.src.extensions.mcp.cli.list.tools.report.tools.map() callback", - "packages.coding-agent.src.extensions.mcp.cli.login", - "packages.coding-agent.src.extensions.mcp.cli.login.prompt.showAuthorizationUrl", - "packages.coding-agent.src.extensions.mcp.cli.login.prompt.promptForRedirectUrl", - "packages.coding-agent.src.extensions.mcp.cli.waitForRedirectUrl", - "packages.coding-agent.src.extensions.mcp.cli.waitForRedirectUrl." - ] - }, - { - "file_path": "packages/coding-agent/src/extensions/mcp/config.ts", - "methods": [ - "packages.coding-agent.src.extensions.mcp.config.McpServerEntry", - "packages.coding-agent.src.extensions.mcp.config.LoadedMcpConfig", - "packages.coding-agent.src.extensions.mcp.config.isOverride", - "packages.coding-agent.src.extensions.mcp.config.isRecord", - "packages.coding-agent.src.extensions.mcp.config.McpConfigState", - "packages.coding-agent.src.extensions.mcp.config.readConfigFile", - "packages.coding-agent.src.extensions.mcp.config.readConfigFile.extra", - "packages.coding-agent.src.extensions.mcp.config.readConfigFile.extra.filter() callback", - "packages.coding-agent.src.extensions.mcp.config.readConfigFile.clash", - "packages.coding-agent.src.extensions.mcp.config.readConfigFile.clash.find() callback", - "packages.coding-agent.src.extensions.mcp.config.loadMcpConfig", - "packages.coding-agent.src.extensions.mcp.config.McpServerConfigPatch", - "packages.coding-agent.src.extensions.mcp.config.updateMcpServerConfig", - "packages.coding-agent.src.extensions.mcp.config.updateMcpServerConfig.editMcpServers() callback", - "packages.coding-agent.src.extensions.mcp.config.addMcpServerConfig", - "packages.coding-agent.src.extensions.mcp.config.addMcpServerConfig.editMcpServers() callback", - "packages.coding-agent.src.extensions.mcp.config.removeMcpServerConfig", - "packages.coding-agent.src.extensions.mcp.config.removeMcpServerConfig.editMcpServers() callback", - "packages.coding-agent.src.extensions.mcp.config.editMcpServers" - ] - }, - { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "methods": [ - "packages.coding-agent.src.extensions.mcp.index.McpExtensionOptions", - "packages.coding-agent.src.extensions.mcp.index.McpServer", - "packages.coding-agent.src.extensions.mcp.index.errorMessage", - "packages.coding-agent.src.extensions.mcp.index.firstLine", - "packages.coding-agent.src.extensions.mcp.index.isEnabled", - "packages.coding-agent.src.extensions.mcp.index.exposureOf", - "packages.coding-agent.src.extensions.mcp.index.configuredExposures", - "packages.coding-agent.src.extensions.mcp.index.hasDirectTools", - "packages.coding-agent.src.extensions.mcp.index.hasIndirectTools", - "packages.coding-agent.src.extensions.mcp.index.serversSectionIntro", - "packages.coding-agent.src.extensions.mcp.index.truncate", - "packages.coding-agent.src.extensions.mcp.index.McpServerListing", - "packages.coding-agent.src.extensions.mcp.index.serverSummary", - "packages.coding-agent.src.extensions.mcp.index.renderServersSection", - "packages.coding-agent.src.extensions.mcp.index.renderServersSection.listed", - "packages.coding-agent.src.extensions.mcp.index.renderServersSection.listed.servers.filter() callback", - "packages.coding-agent.src.extensions.mcp.index.renderServersSection.listed.sort() callback", - "packages.coding-agent.src.extensions.mcp.index.renderServersSection.reaches.listed.map() callback", - "packages.coding-agent.src.extensions.mcp.index.renderServersSection.reaches", - "packages.coding-agent.src.extensions.mcp.index.renderServersSection.heads", - "packages.coding-agent.src.extensions.mcp.index.renderServersSection.heads.listed.map() callback", - "packages.coding-agent.src.extensions.mcp.index.renderServersSection.lines", - "packages.coding-agent.src.extensions.mcp.index.renderServersSection.lines.map() callback", - "packages.coding-agent.src.extensions.mcp.index.scriptNeedsServer", - "packages.coding-agent.src.extensions.mcp.index.describeState", - "packages.coding-agent.src.extensions.mcp.index.attentionRank", - "packages.coding-agent.src.extensions.mcp.index.describeTransport", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension.", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..updateConfig", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..updateConfig.", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..track", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..track.task", - "packages.coding-agent.src.extensions.mcp.index..track.task.work.then() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..track.task.work.then() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..track.task.finally() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..connections", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..connections.servers.flatMap() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..findServer", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..findServer.servers.find() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registeredServers.configured", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registeredServers.configured.configuredEntries.find() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.registerToolRenderer() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.plain.connection.tools.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.plain.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.plain", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.assignName.name", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.assignName.name.createMcpToolName() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.definition.getClient", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.definition.getClient.client.tools.some() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.definition.readableResources", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.definition.readableResources.some() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..serversWithResources", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..serversWithResources.servers.filter() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..resourceServers", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..resourceServers.flatMap() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..syncResourceTools", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..syncResourceTools.exposures", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..syncResourceTools.exposures.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..syncResourceTools.exposure", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..syncResourceTools.exposure.find() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..syncResourceTools.names", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..syncResourceTools.names.resourceDefinitions.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..syncResourceTools.filter() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reconnectSignedIn", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reconnectSignedIn.signedIn", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reconnectSignedIn.signedIn.filter() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reconnectSignedIn.signedIn.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..createConnection.connection", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..createConnection.connection.providerToken", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..createConnection.connection.onTools", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..createConnection.connection.onChange", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..startConnection", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..startConnection.isCurrent", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..startConnection.ready", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..startConnection.ready.", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..startConnection.ready..catch() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..startConnection.ready.catch() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForServers", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForServers.ready.waiting.flatMap() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForServers.ready", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForServers.ready.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForServers.", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForServers..onAbort", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForServers.ready.every() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reportProblems", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reportProblems.lines", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reportProblems.lines.configErrors.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reportProblems.lines.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reconnect", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reconnect.ready.catch() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..setEnabled", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..setEnabled.then() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..setExposure", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..setExposure.indirect", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..setExposure.indirect.filter() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..setExposure.indirect.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..setExposure.filter() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..notices", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..notices.configErrors.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..notices.overridden.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..serversMenu.items.sort() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..serversMenu.items.map() callback", - "packages.coding-agent.src.extensions.mcp.index..serverMenu.error", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..serverMenu.error.filter() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..showTools", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..showTools.ui.menu() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..showTools.ui.menu() callback.items.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..chooseExposure.choice", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..chooseExposure.choice.ui.menu() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..chooseExposure.choice.ui.menu() callback.items.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..signInWithUi", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..signInWithUi.status", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..signInWithUi.status.ui.status() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..signInWithUi.showAuthorizationUrl", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..signInWithUi.promptForRedirectUrl", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..runInBackground", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..runInBackground.finish", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..runInBackground.ready.then() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..runAction", - "packages.coding-agent.src.extensions.mcp.index..runAction.runInBackground() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..runAction.runInBackground() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..manage.action", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..manage.action.ui.menu() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..formatStatus.lines", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..formatStatus.lines.servers.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pickServer", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pickServer.choice", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pickServer.choice.candidates.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pickServer.candidates.find() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..oauthPick", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..oauthPick.preferred", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.showMcpManager() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.showAuthorizationUrl", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.promptForRedirectUrl", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_start\") callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_start\") callback.loaded.servers.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_start\") callback.runtime", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_start\") callback.runtime.then() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_start\") callback.enabled.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_start\") callback.then() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_start\") callback.catch() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForDirectServers.ready.servers.flatMap() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForDirectServers.ready", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForDirectServers.finished", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForDirectServers.finished.then() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForDirectServers.finished.", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForDirectServers.finished..setTimeout() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"before_agent_start\") callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"tool_call\") callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"tool_call\") callback.tool", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"tool_call\") callback.tool.find() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"tool_call\") callback.readyServers", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"tool_call\") callback.readyServers.servers.filter() callback", - "packages.coding-agent.src.extensions.mcp.index..pi.on(\"tool_call\") callback.readyServers.filter() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"tool_call\") callback.readyServers.filter() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"turn_start\") callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.next", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.next.registered.servers.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.removed", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.removed.servers.filter() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.servers.filter() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.added", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.added.registered.servers.filter() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.removed.map() callback", - "packages.coding-agent.src.extensions.mcp.index..pi.on(\"mcp_servers_change\") callback.connecting.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.connecting.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_shutdown\") callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_shutdown\") callback.closing.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..getArgumentCompletions", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..getArgumentCompletions.filter() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..getArgumentCompletions.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..getArgumentCompletions.items", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..getArgumentCompletions.items.servers.filter() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..getArgumentCompletions.items.filter() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..getArgumentCompletions.items.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..handler", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..handler.showMcpManager() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..handler.server", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..handler.server.eligible", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..handler.server.preferred", - "packages.coding-agent.src.extensions.mcp.index.defaultLoadConfig" - ] - }, - { - "file_path": "packages/coding-agent/src/extensions/mcp/log.ts", - "methods": [ - "packages.coding-agent.src.extensions.mcp.log.isRecord", - "packages.coding-agent.src.extensions.mcp.log.formatData", - "packages.coding-agent.src.extensions.mcp.log.formatMcpLogMessage", - "packages.coding-agent.src.extensions.mcp.log.McpServerLog", - "packages.coding-agent.src.extensions.mcp.log.McpServerLog.constructor", - "packages.coding-agent.src.extensions.mcp.log.McpServerLog.write", - "packages.coding-agent.src.extensions.mcp.log.McpServerLog.currentSize" - ] - }, - { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "methods": [ - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthSettings", - "packages.coding-agent.src.extensions.mcp.oauth.CallbackSettings", - "packages.coding-agent.src.extensions.mcp.oauth.callbackSettings", - "packages.coding-agent.src.extensions.mcp.oauth.mergeScopes", - "packages.coding-agent.src.extensions.mcp.oauth.mergeScopes.merged", - "packages.coding-agent.src.extensions.mcp.oauth.mergeScopes.merged.scopes.flatMap() callback", - "packages.coding-agent.src.extensions.mcp.oauth.parseStates", - "packages.coding-agent.src.extensions.mcp.oauth.serializeStates", - "packages.coding-agent.src.extensions.mcp.oauth.storeKeys", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthServerStore", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthServerStore.withRefreshLock", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.constructor", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer.load", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer.load.backend.withLock() callback", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer.save", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer.save.write() callback", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer.withRefreshLock", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.withRefreshLock", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.withRefreshLock.release", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.withRefreshLock.release.onCompromised", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.withRefreshLock.catch() callback", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.tokens", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.tokens.states", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.tokens.states.backend.withLock() callback", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.remove", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.remove.backend.withLock() callback", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.write", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.write.backend.withLock() callback", - "packages.coding-agent.src.extensions.mcp.oauth.timedFetch", - "packages.coding-agent.src.extensions.mcp.oauth.timedFetch.", - "packages.coding-agent.src.extensions.mcp.oauth.registeredRedirectUrls", - "packages.coding-agent.src.extensions.mcp.oauth.callbackId", - "packages.coding-agent.src.extensions.mcp.oauth.clientMetadataDocument", - "packages.coding-agent.src.extensions.mcp.oauth.createProvider", - "packages.coding-agent.src.extensions.mcp.oauth.McpAuthProvider", - "packages.coding-agent.src.extensions.mcp.oauth.McpAuthProvider.settled", - "packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider", - "packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.refresh", - "packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.refresh.store.withRefreshLock() callback", - "packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.refresh.store.withRefreshLock() callback.provider", - "packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.refresh.store.withRefreshLock() callback.provider.createProvider() callback", - "packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.refresh.finally() callback", - "packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.token", - "packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.token.refreshing.catch() callback", - "packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.token.catch() callback", - "packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.onUnauthorized", - "packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.settled", - "packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.settled.refreshing.catch() callback", - "packages.coding-agent.src.extensions.mcp.oauth.McpSignInPrompt", - "packages.coding-agent.src.extensions.mcp.oauth.McpSignInPrompt.showAuthorizationUrl", - "packages.coding-agent.src.extensions.mcp.oauth.McpSignInPrompt.promptForRedirectUrl", - "packages.coding-agent.src.extensions.mcp.oauth.McpSignInCancelledError", - "packages.coding-agent.src.extensions.mcp.oauth.McpSignInCancelledError.constructor", - "packages.coding-agent.src.extensions.mcp.oauth.responseFromRedirectUrl", - "packages.coding-agent.src.extensions.mcp.oauth.waitForAuthorizationResponse", - "packages.coding-agent.src.extensions.mcp.oauth.waitForAuthorizationResponse.fromUser", - "packages.coding-agent.src.extensions.mcp.oauth.waitForAuthorizationResponse.fromUser.then() callback", - "packages.coding-agent.src.extensions.mcp.oauth.waitForAuthorizationResponse.fromBrowser.catch() callback", - "packages.coding-agent.src.extensions.mcp.oauth.waitForAuthorizationResponse.fromUser.catch() callback", - "packages.coding-agent.src.extensions.mcp.oauth.listenForCallback", - "packages.coding-agent.src.extensions.mcp.oauth.listenForCallback.options", - "packages.coding-agent.src.extensions.mcp.oauth.listenForCallback.options.renderPage", - "packages.coding-agent.src.extensions.mcp.oauth.signInMcpServer", - "packages.coding-agent.src.extensions.mcp.oauth.signInMcpServer.provider", - "packages.coding-agent.src.extensions.mcp.oauth.signInMcpServer.provider.createProvider() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "methods": [ - "packages.coding-agent.src.extensions.mcp.resources.McpResourceServer", - "packages.coding-agent.src.extensions.mcp.resources.McpResourceServer.resourcesPage", - "packages.coding-agent.src.extensions.mcp.resources.McpResourceServer.resourceTemplatesPage", - "packages.coding-agent.src.extensions.mcp.resources.McpResourceServer.allResources", - "packages.coding-agent.src.extensions.mcp.resources.McpResourceServer.allResourceTemplates", - "packages.coding-agent.src.extensions.mcp.resources.McpResourceServer.readResource", - "packages.coding-agent.src.extensions.mcp.resources.isMcpAppResource", - "packages.coding-agent.src.extensions.mcp.resources.listed", - "packages.coding-agent.src.extensions.mcp.resources.stringArgument", - "packages.coding-agent.src.extensions.mcp.resources.errorMessage", - "packages.coding-agent.src.extensions.mcp.resources.jsonResult", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.findServer.server", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.findServer.server.servers.find() callback", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.findServer.available", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.findServer.available.servers.map() callback", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list.visible", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list.[key].map() callback", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list.servers", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list.servers.sort() callback", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list.results", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list.results.servers.map() callback", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list.results.forEach() callback", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list.results.forEach() callback.map() callback", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listResources", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listResources.execute", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listResources.execute.payload", - "packages.coding-agent.src.extensions.mcp.resources.listResources.execute.payload.list(\"resources\") callback", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listResources.execute.payload.list(\"resources\") callback", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listTemplates", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listTemplates.execute", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listTemplates.execute.payload", - "packages.coding-agent.src.extensions.mcp.resources.listTemplates.execute.payload.list(\"resourceTemplates\") callback", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listTemplates.execute.payload.list(\"resourceTemplates\") callback", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.readResource", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.readResource.execute", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.readResource.execute.blocks", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.readResource.execute.blocks.result.contents.flatMap() callback", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.readResource.execute.contents", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.readResource.execute.contents.result.contents.map() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "methods": [ - "packages.coding-agent.src.extensions.mcp.runtime.errorMessage", - "packages.coding-agent.src.extensions.mcp.runtime.isTransientError", - "packages.coding-agent.src.extensions.mcp.runtime.signInRequiredMessage", - "packages.coding-agent.src.extensions.mcp.runtime.usesOAuth", - "packages.coding-agent.src.extensions.mcp.runtime.usesOAuth.some() callback", - "packages.coding-agent.src.extensions.mcp.runtime.expandHome", - "packages.coding-agent.src.extensions.mcp.runtime.createDefaultTransport", - "packages.coding-agent.src.extensions.mcp.runtime.withoutTemplates", - "packages.coding-agent.src.extensions.mcp.runtime.listTemplates", - "packages.coding-agent.src.extensions.mcp.runtime.listTemplates.withoutTemplates() callback", - "packages.coding-agent.src.extensions.mcp.runtime.fetchResources", - "packages.coding-agent.src.extensions.mcp.runtime.fetchResources.resources.resources.filter() callback", - "packages.coding-agent.src.extensions.mcp.runtime.fetchResources.resourceTemplates.resourceTemplates.filter() callback", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.constructor", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.constructor.settings", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.constructor.onChallenge", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.constructor.settled", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.constructor.token", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.name", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.closed", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.timeoutMs", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.oauthUrl", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.oauthSettings", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.getClient", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.getClient.finally() callback", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.callTool", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.callTool.withClient() callback", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.readResource", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.readResource.withClient() callback", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.resourcesPage", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.resourcesPage.withClient() callback", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.resourceTemplatesPage", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.resourceTemplatesPage.withClient() callback", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.resourceTemplatesPage.withClient() callback.withoutTemplates() callback", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.allResources", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.allResources.withClient() callback", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.allResourceTemplates", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.allResourceTemplates.withClient() callback", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.withClient", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.reconnect", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.reconnect.opening.catch() callback", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.signOut", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.signOut.opening.catch() callback", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.needsSignIn", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.markNeedsAuth", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.changed", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.dropClient", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.dropClient.catch() callback", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.open", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.open.catch() callback", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce.client.onNotification(\"notifications/message\") callback", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce.closeClient", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce.closeClient.catch() callback", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce.client.onNotification(\"notifications/tools/list_changed\") callback", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce.client.onNotification(\"notifications/resources/list_changed\") callback", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce.client.onClose() callback", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectFailed", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.handleClientClose", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.refreshTools", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.refreshResources", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.close", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.close.catch() callback", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.close.opening.catch() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/extensions/mcp/tools.ts", - "methods": [ - "packages.coding-agent.src.extensions.mcp.tools.toToolExposure", - "packages.coding-agent.src.extensions.mcp.tools.McpToolDetails", - "packages.coding-agent.src.extensions.mcp.tools.saveToTempFile", - "packages.coding-agent.src.extensions.mcp.tools.McpToolCaller", - "packages.coding-agent.src.extensions.mcp.tools.McpToolCaller.callTool", - "packages.coding-agent.src.extensions.mcp.tools.createMcpToolName", - "packages.coding-agent.src.extensions.mcp.tools.textOf", - "packages.coding-agent.src.extensions.mcp.tools.textOf.content.filter() callback", - "packages.coding-agent.src.extensions.mcp.tools.textOf.map() callback", - "packages.coding-agent.src.extensions.mcp.tools.createMcpResultSchema", - "packages.coding-agent.src.extensions.mcp.tools.limitMcpContent", - "packages.coding-agent.src.extensions.mcp.tools.limitMcpContent.content.content.filter() callback", - "packages.coding-agent.src.extensions.mcp.tools.ConvertMcpResultOptions", - "packages.coding-agent.src.extensions.mcp.tools.extensionOf", - "packages.coding-agent.src.extensions.mcp.tools.isTextMimeType", - "packages.coding-agent.src.extensions.mcp.tools.blockToContent", - "packages.coding-agent.src.extensions.mcp.tools.toModelContent", - "packages.coding-agent.src.extensions.mcp.tools.toModelContent.blocks.map() callback", - "packages.coding-agent.src.extensions.mcp.tools.convertMcpResult", - "packages.coding-agent.src.extensions.mcp.tools.toParameters", - "packages.coding-agent.src.extensions.mcp.tools.toToolAnnotations", - "packages.coding-agent.src.extensions.mcp.tools.createMcpToolDefinition", - "packages.coding-agent.src.extensions.mcp.tools.createMcpToolDefinition.execute", - "packages.coding-agent.src.extensions.mcp.tools.createMcpToolDefinition.execute.result", - "packages.coding-agent.src.extensions.mcp.tools.createMcpToolDefinition.execute.result.onProgress", - "packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers", - "packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderCall", - "packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult", - "packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult.styled", - "packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult.styled.map() callback", - "packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult.formatHint" - ] - }, - { - "file_path": "packages/coding-agent/src/extensions/mcp/ui.ts", - "methods": [ - "packages.coding-agent.src.extensions.mcp.ui.McpMenu", - "packages.coding-agent.src.extensions.mcp.ui.McpUi", - "packages.coding-agent.src.extensions.mcp.ui.McpUi.menu", - "packages.coding-agent.src.extensions.mcp.ui.McpUi.status", - "packages.coding-agent.src.extensions.mcp.ui.McpUi.redirectUrl", - "packages.coding-agent.src.extensions.mcp.ui.frame", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.constructor", - "packages.coding-agent.src.extensions.mcp.ui.focused", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.focused", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.setContent", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu.", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu..render", - "packages.coding-agent.src.extensions.mcp.ui.menu..render.setContent() callback", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu..render.index", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu..render.index.menu.items.findIndex() callback", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu..render.onSelectionChange", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu..render.onSelect", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu..render.onCancel", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu..render.setContent() callback", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu..subscribe() callback", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.status", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.status.setContent() callback", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.redirectUrl", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.redirectUrl.", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.redirectUrl..setContent() callback", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.handleInput", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render.map() callback", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "packages.coding-agent.src.extensions.mcp.ui.showMcpManager", - "packages.coding-agent.src.extensions.mcp.ui.showMcpManager.ctx.ui.custom() callback", - "packages.coding-agent.src.extensions.mcp.ui.ctx.ui.custom() callback.then() callback", - "packages.coding-agent.src.extensions.mcp.ui.showMcpManager.ctx.ui.custom() callback.then() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/extensions/tool-search/index.ts", - "methods": [ - "packages.coding-agent.src.extensions.tool-search.index.createToolSearchExtension", - "packages.coding-agent.src.extensions.tool-search.index.createToolSearchExtension." - ] - }, - { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "methods": [ - "packages.coding-agent.src.extensions.tool-search.tool.ToolSearchDocument", - "packages.coding-agent.src.extensions.tool-search.tool.ToolSearchMatch", - "packages.coding-agent.src.extensions.tool-search.tool.ToolRanker", - "packages.coding-agent.src.extensions.tool-search.tool.ToolRanker.rank", - "packages.coding-agent.src.extensions.tool-search.tool.stem", - "packages.coding-agent.src.extensions.tool-search.tool.tokenize", - "packages.coding-agent.src.extensions.tool-search.tool.tokenize.filter() callback", - "packages.coding-agent.src.extensions.tool-search.tool.isObject", - "packages.coding-agent.src.extensions.tool-search.tool.schemaText", - "packages.coding-agent.src.extensions.tool-search.tool.createToolSearchDocument", - "packages.coding-agent.src.extensions.tool-search.tool.createToolSearchDocument.text.parts.filter() callback", - "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker", - "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.constructor", - "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank", - "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.termCounts", - "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.termCounts.documents.map() callback", - "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.lengths", - "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.lengths.termCounts.map() callback", - "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.lengths.termCounts.map() callback.reduce() callback", - "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.averageLength", - "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.averageLength.lengths.reduce() callback", - "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.idf", - "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.idf.queryTerms.map() callback", - "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.idf.queryTerms.map() callback.frequency", - "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.idf.queryTerms.map() callback.frequency.termCounts.filter() callback", - "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.documents.forEach() callback", - "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.matches.sort() callback", - "packages.coding-agent.src.extensions.tool-search.tool.isToolSearchTool", - "packages.coding-agent.src.extensions.tool-search.tool.ToolSearchResultTool", - "packages.coding-agent.src.extensions.tool-search.tool.ToolSearchToolDetails", - "packages.coding-agent.src.extensions.tool-search.tool.ToolSearchToolOptions", - "packages.coding-agent.src.extensions.tool-search.tool.isSearchable", - "packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad", - "packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad.candidates", - "packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad.candidates.filter() callback", - "packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad.documents", - "packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad.documents.candidates.map() callback", - "packages.coding-agent.src.extensions.tool-search.tool.matches.map() callback", - "packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad.matches.map() callback", - "packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad.matches.map() callback.description.candidates.find() callback", - "packages.coding-agent.src.extensions.tool-search.tool.createToolSearchToolDefinition", - "packages.coding-agent.src.extensions.tool-search.tool.createToolSearchToolDefinition.execute", - "packages.coding-agent.src.extensions.tool-search.tool.createToolSearchToolDefinition.execute.text", - "packages.coding-agent.src.extensions.tool-search.tool.createToolSearchToolDefinition.execute.text.tools.map() callback", - "packages.coding-agent.src.extensions.tool-search.tool.createToolSearchToolDefinition.execute.details.loaded.tools.map() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/main.ts", - "methods": [ - "packages.coding-agent.src.main.readPipedStdin", - "packages.coding-agent.src.main.readPipedStdin.", - "packages.coding-agent.src.main.readPipedStdin..process.stdin.on(\"data\") callback", - "packages.coding-agent.src.main.readPipedStdin..process.stdin.on(\"end\") callback", - "packages.coding-agent.src.main.reportDiagnostics", - "packages.coding-agent.src.main.isTruthyEnvFlag", - "packages.coding-agent.src.main.resolveAppMode", - "packages.coding-agent.src.main.toPrintOutputMode", - "packages.coding-agent.src.main.isPlainRuntimeMetadataCommand", - "packages.coding-agent.src.main.runAuthCommand", - "packages.coding-agent.src.main.runAuthCommand.parsed.diagnostics.map() callback", - "packages.coding-agent.src.main.prepareInitialMessage", - "packages.coding-agent.src.main.findLocalSessionByExactId", - "packages.coding-agent.src.main.resolveSessionPath", - "packages.coding-agent.src.main.resolveSessionPath.localMatch", - "packages.coding-agent.src.main.resolveSessionPath.localMatch.localSessions.find() callback", - "packages.coding-agent.src.main.resolveSessionPath.globalMatch", - "packages.coding-agent.src.main.globalMatch.allSessions.find() callback", - "packages.coding-agent.src.main.resolveSessionPath.globalMatch.allSessions.find() callback", - "packages.coding-agent.src.main.promptConfirm", - "packages.coding-agent.src.main.promptConfirm.", - "packages.coding-agent.src.main.promptConfirm..rl.question(`${message} [y/N] `) callback", - "packages.coding-agent.src.main.validateForkFlags", - "packages.coding-agent.src.main.validateForkFlags.conflictingFlags", - "packages.coding-agent.src.main.validateForkFlags.conflictingFlags.filter() callback", - "packages.coding-agent.src.main.validateSessionIdFlags", - "packages.coding-agent.src.main.validateSessionIdFlags.conflictingFlags", - "packages.coding-agent.src.main.validateSessionIdFlags.conflictingFlags.filter() callback", - "packages.coding-agent.src.main.openSessionOrExit", - "packages.coding-agent.src.main.forkSessionOrExit", - "packages.coding-agent.src.main.createSessionManager", - "packages.coding-agent.src.main.createSessionManager.selectedPath", - "packages.coding-agent.src.main.selectedPath.selectSession() callback", - "packages.coding-agent.src.main.createSessionManager.selectedPath.selectSession() callback", - "packages.coding-agent.src.main.buildSessionOptions", - "packages.coding-agent.src.main.buildSessionOptions.savedInScope", - "packages.coding-agent.src.main.buildSessionOptions.savedInScope.scopedModels.find() callback", - "packages.coding-agent.src.main.buildSessionOptions.scopedModels.map() callback", - "packages.coding-agent.src.main.resolveCliPaths", - "packages.coding-agent.src.main.resolveCliPaths.paths.map() callback", - "packages.coding-agent.src.main.promptForMissingSessionCwd", - "packages.coding-agent.src.main.MainOptions", - "packages.coding-agent.src.main.main", - "packages.coding-agent.src.main.main.parsed.diagnostics.some() callback", - "packages.coding-agent.src.main.main.createRuntime.services.resourceLoaderReloadOptions.resolveProjectTrust", - "packages.coding-agent.src.main.main.createRuntime.services.resourceLoaderReloadOptions.resolveProjectTrust.trusted", - "packages.coding-agent.src.main.main.createRuntime.services.resourceLoaderReloadOptions.resolveProjectTrust.trusted.onExtensionError", - "packages.coding-agent.src.main.createRuntime.diagnostics", - "packages.coding-agent.src.main.main.createRuntime.diagnostics.errors.map() callback", - "packages.coding-agent.src.main.main.createRuntime.diagnostics.map() callback", - "packages.coding-agent.src.main.main.extensionFlags", - "packages.coding-agent.src.main.main.extensionFlags.extensions.flatMap() callback", - "packages.coding-agent.src.main.main.hasRuntimeErrors", - "packages.coding-agent.src.main.main.hasRuntimeErrors.runtime.diagnostics.some() callback", - "packages.coding-agent.src.main.main.runtime.diagnostics.some() callback", - "packages.coding-agent.src.main.main.timeout", - "packages.coding-agent.src.main.main.timeout.setTimeout() callback", - "packages.coding-agent.src.main.main.catch() callback", - "packages.coding-agent.src.main.main.finally() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/migrations.ts", - "methods": [ - "packages.coding-agent.src.migrations.migrateAuthToAuthJson", - "packages.coding-agent.src.migrations.migrateSessionsFromAgentRoot", - "packages.coding-agent.src.migrations.migrateSessionsFromAgentRoot.filter() callback", - "packages.coding-agent.src.migrations.migrateSessionsFromAgentRoot.map() callback", - "packages.coding-agent.src.migrations.migrateCommandsToPrompts", - "packages.coding-agent.src.migrations.migrateKeybindingsConfigFile", - "packages.coding-agent.src.migrations.migrateToolsToBin", - "packages.coding-agent.src.migrations.checkDeprecatedExtensionDirs", - "packages.coding-agent.src.migrations.checkDeprecatedExtensionDirs.customTools", - "packages.coding-agent.src.migrations.checkDeprecatedExtensionDirs.customTools.entries.filter() callback", - "packages.coding-agent.src.migrations.migrateExtensionSystem", - "packages.coding-agent.src.migrations.showDeprecationWarnings", - "packages.coding-agent.src.migrations.showDeprecationWarnings.", - "packages.coding-agent.src.migrations.showDeprecationWarnings..process.stdin.once(\"data\") callback", - "packages.coding-agent.src.migrations.runMigrations" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/bug-report.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.bug-report.BugReportContext", - "packages.coding-agent.src.modes.interactive.bug-report.BugReportOptions", - "packages.coding-agent.src.modes.interactive.bug-report.reportBug", - "packages.coding-agent.src.modes.interactive.bug-report.promptForOptions", - "packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "packages.coding-agent.src.modes.interactive.bug-report.buildBundle.sessionJsonl.serializeSessionBranch() callback", - "packages.coding-agent.src.modes.interactive.bug-report.upload", - "packages.coding-agent.src.modes.interactive.bug-report.exportZip", - "packages.coding-agent.src.modes.interactive.bug-report.recordInSession", - "packages.coding-agent.src.modes.interactive.bug-report.input", - "packages.coding-agent.src.modes.interactive.bug-report.input.", - "packages.coding-agent.src.modes.interactive.bug-report.choose", - "packages.coding-agent.src.modes.interactive.bug-report.choose.", - "packages.coding-agent.src.modes.interactive.bug-report.showLoader", - "packages.coding-agent.src.modes.interactive.bug-report.showOverlay", - "packages.coding-agent.src.modes.interactive.bug-report.restoreEditor", - "packages.coding-agent.src.modes.interactive.bug-report.errorMessage" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/chat-viewport.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.chat-viewport.ChatViewportOptions", - "packages.coding-agent.src.modes.interactive.chat-viewport.ChatViewport", - "packages.coding-agent.src.modes.interactive.chat-viewport.createChatViewport" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/armin.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.armin.isArminPixel", - "packages.coding-agent.src.modes.interactive.components.armin.getChar", - "packages.coding-agent.src.modes.interactive.components.armin.buildFinalGrid", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.invalidate", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.render", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.render.currentGrid.map() callback", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.createEmptyGrid", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.createEmptyGrid.Array.from() callback", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.initEffect", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.initEffect.drops.Array.from() callback", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.initEffect.Array.from() callback", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.initEffect.Array.from() callback.Array.from() callback", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.startAnimation", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.startAnimation.setInterval() callback", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.stopAnimation", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickEffect", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickTypewriter", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickScanline", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickRain", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickFade", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickCrt", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickGlitch", - "packages.coding-agent.src.modes.interactive.components.armin.tickGlitch.finalGrid.map() callback", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickGlitch.finalGrid.map() callback", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickDissolve", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.updateDisplay", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.dispose" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent", - "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.invalidate", - "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.setHideThinkingBlock", - "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.setHiddenThinkingLabel", - "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.setOutputPad", - "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.render", - "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent", - "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.hasVisibleContent", - "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.hasVisibleContent.message.content.some() callback", - "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.hasVisibleContentAfter", - "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.hasVisibleContentAfter.some() callback", - "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.thinkingComponent", - "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.thinkingComponent.color", - "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.", - "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.hasToolCalls", - "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.hasToolCalls.message.content.some() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/auth-url.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.auth-url.AuthUrlComponent", - "packages.coding-agent.src.modes.interactive.components.auth-url.AuthUrlComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.auth-url.AuthUrlComponent.setHint", - "packages.coding-agent.src.modes.interactive.components.auth-url.AuthUrlComponent.copy" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent", - "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.setExpanded", - "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.setOutputPad", - "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.invalidate", - "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.appendOutput", - "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.setComplete", - "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay", - "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.displayText", - "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.displayText.availableLines.map() callback", - "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.styledOutput", - "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.styledOutput.previewLogicalLines.map() callback", - "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.render", - "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.invalidate", - "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.getOutput", - "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.getCommand" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/bordered-loader.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader", - "packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.constructor", - "packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.signal", - "packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.onAbort", - "packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.handleInput", - "packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.dispose" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent", - "packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.setExpanded", - "packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.setOutputPad", - "packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.invalidate", - "packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.updateDisplay", - "packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.updateDisplay.color", - "packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.updateDisplay." - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent", - "packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.setExpanded", - "packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.setOutputPad", - "packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.invalidate", - "packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.updateDisplay", - "packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.updateDisplay.color", - "packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.updateDisplay." - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceItem", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceSubgroup", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceGroup", - "packages.coding-agent.src.modes.interactive.components.config-selector.formatBaseDir", - "packages.coding-agent.src.modes.interactive.components.config-selector.getGroupLabel", - "packages.coding-agent.src.modes.interactive.components.config-selector.buildGroups", - "packages.coding-agent.src.modes.interactive.components.config-selector.buildGroups.addToGroup.subgroup", - "packages.coding-agent.src.modes.interactive.components.config-selector.buildGroups.addToGroup.subgroup.group.subgroups.find() callback", - "packages.coding-agent.src.modes.interactive.components.config-selector.buildGroups.groups.sort() callback", - "packages.coding-agent.src.modes.interactive.components.config-selector.buildGroups.group.subgroups.sort() callback", - "packages.coding-agent.src.modes.interactive.components.config-selector.buildGroups.subgroup.items.sort() callback", - "packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader", - "packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.constructor", - "packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.setWriteScope", - "packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.invalidate", - "packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.render", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.focused", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.constructor", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setWriteScope", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.groups", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.buildInheritedEnabledMap", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.buildFlatList", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.buildFlatList.flatItems.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.findNextItem", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.filterItems", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.selectFirstItem", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.selectFirstItem.firstItemIndex", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.selectFirstItem.firstItemIndex.filteredItems.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.updateItem", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.updateItem.found", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.updateItem.found.subgroup.items.find() callback", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.invalidate", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render.itemCount", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render.itemCount.filteredItems.filter() callback", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render.currentItemIndex", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render.currentItemIndex.filter() callback", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.handleInput", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleResource", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleTopLevelResource", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleTopLevelResource.updated", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleTopLevelResource.updated.current.filter() callback", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource.pkgIndex", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource.pkgIndex.packages.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource.updated", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource.updated.current.filter() callback", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource.hasFilters", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource.hasFilters.some() callback", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.renderCheckbox", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getItemSuffix", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.isDimmedItem", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectResourceOverride", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectTopLevelOverride", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectTopLevelOverride.updated", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectTopLevelOverride.updated.current.filter() callback", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectTopLevelPaths", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectPackageOverride", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectPackageOverride.pkgIndex.packages.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectPackageOverride.pkgIndex", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectPackageOverride.updated", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectPackageOverride.updated.filter() callback", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectPackageOverride.RESOURCE_TYPES.some() callback", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getNextOverrideState", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getProjectOverrideState", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getOverrideStateFromEntries", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getInheritedEnabled", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.isInheritedGlobalItem", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getTopLevelOverridePatterns", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getResourcePatternForScope", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.createPackageOverrideSource", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.packageSourceStringMatches", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.findMatchingPackageSource", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.findMatchingPackageSource.find() callback", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getPatternEntryTarget", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getResourceItemKey", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getItemScope", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getTopLevelBaseDir", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getResourcePattern", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getPackageResourcePattern", - "packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent", - "packages.coding-agent.src.modes.interactive.components.config-selector.focused", - "packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent.focused", - "packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent.constructor.onToggle", - "packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent.constructor.onSwitchMode", - "packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent.switchWriteScope", - "packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent.getResourceList" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/countdown-timer.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.countdown-timer.CountdownTimer", - "packages.coding-agent.src.modes.interactive.components.countdown-timer.CountdownTimer.constructor", - "packages.coding-agent.src.modes.interactive.components.countdown-timer.CountdownTimer.constructor.setInterval() callback", - "packages.coding-agent.src.modes.interactive.components.countdown-timer.CountdownTimer.dispose" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor", - "packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.constructor", - "packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.setWorkingStatusIndicator", - "packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.renderTopBorder", - "packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.onAction", - "packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.handleInput" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent", - "packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.hasContent", - "packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.setExpanded", - "packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.setOutputPad", - "packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.invalidate", - "packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.rebuild" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/custom-message.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent", - "packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.setExpanded", - "packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.setOutputPad", - "packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.invalidate", - "packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.rebuild", - "packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.rebuild.message.content.filter() callback", - "packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.rebuild.map() callback", - "packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.rebuild.color" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/diff.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.diff.parseDiffLine", - "packages.coding-agent.src.modes.interactive.components.diff.replaceTabs", - "packages.coding-agent.src.modes.interactive.components.diff.renderIntraLineDiff", - "packages.coding-agent.src.modes.interactive.components.diff.RenderDiffOptions", - "packages.coding-agent.src.modes.interactive.components.diff.renderDiff" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder", - "packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.constructor", - "packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.invalidate", - "packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.render" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/earendil-announcement.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.earendil-announcement.loadImageBase64", - "packages.coding-agent.src.modes.interactive.components.earendil-announcement.EarendilAnnouncementComponent", - "packages.coding-agent.src.modes.interactive.components.earendil-announcement.EarendilAnnouncementComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.earendil-announcement.EarendilAnnouncementComponent.constructor.fallbackColor" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.lazy.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.lazy.playEasterEgg3d", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.lazy.then() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.lazy.playEasterEgg3d.then() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.lazy.playPiLogo3d", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.lazy.playArmin3d" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.ScreenCell", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.Star", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.Box", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.Pose", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.Model", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.createModel", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.createModel.puzzleMoves", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.piLogoModel", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.piLogoModel.createModel() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.piLogoModel.puzzleMoves", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.arminModel", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.arminModel.createModel() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.arminModel.puzzleMoves", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.shuffleSteps", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.shuffleSteps.positions", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.shuffleSteps.positions.model.blocks.map() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.shuffleSteps.fresh", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.shuffleSteps.fresh.candidates.filter() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BRAILLE", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BRAILLE.Array.from() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.normalize", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.clamp01", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.smooth", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.easeOut", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.mix", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.hash", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.isLight", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.toRgb", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.glyphInk", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.parseScreen", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.parseScreen.lines.map() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.parseScreen.lines.map() callback.applySgr", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.parseScreen.lines.map() callback.applySgr.parts", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.parseScreen.lines.map() callback.applySgr.parts.map() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.parseScreen.lines.map() callback.applySgr.filter() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.parseScreen.lines.map() callback.applySgr.map() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.rotation", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.multiply", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.baseSpinPhase", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.spinPhase", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.spinAngle", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.Face", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.constructor", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.render", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.renderHalo", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.renderHalo.tent", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.renderHalo.tent.weights", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.renderHalo.tent.weights.Array.from() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.renderHalo.tent.total", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.renderHalo.tent.total.weights.reduce() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.renderHalo.tent.weights.map() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.visibleFaces", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.visibleFaces.covered", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.visibleFaces.covered.boxes.some() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.playEasterEgg3d", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.constructor", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.constructor.setInterval() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.close", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.handleInput", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.handleMouse", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.invalidate", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.render", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.render.exit.offsets.map() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.render.boxes", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.render.boxes.model.blocks.map() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.elapsed", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.exitProgress", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.finish", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.blockOffsets", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.blockOffsets.home", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.blockOffsets.home.blocks.map() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.blockOffsets.map() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.blockOffsets.map() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.flyProgress", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.starAlpha", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.hintAlpha", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.pose", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.hint", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.prepareStars", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.prepareCells", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.pack", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.ansi" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/extension-editor.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorOptions", - "packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent", - "packages.coding-agent.src.modes.interactive.components.extension-editor.focused", - "packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.focused", - "packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.constructor.onSubmit", - "packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.handleInput", - "packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.handleOpenExternalEditor" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/extension-input.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputOptions", - "packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent", - "packages.coding-agent.src.modes.interactive.components.extension-input.focused", - "packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.focused", - "packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.handleInput", - "packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.dispose" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/extension-selector.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorOptions", - "packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent", - "packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.updateList", - "packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.handleInput", - "packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.dispose" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupResult", - "packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupOptions", - "packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent", - "packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.invalidate", - "packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.update", - "packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.update.THEME_OPTIONS.map() callback", - "packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.update.ANALYTICS_OPTIONS.map() callback", - "packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.addOptionList", - "packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.moveSelection", - "packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.handleInput" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/footer.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.footer.sanitizeStatusText", - "packages.coding-agent.src.modes.interactive.components.footer.formatTokens", - "packages.coding-agent.src.modes.interactive.components.footer.formatCwdForFooter", - "packages.coding-agent.src.modes.interactive.components.footer.SessionStats", - "packages.coding-agent.src.modes.interactive.components.footer.FooterComponent", - "packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.setSession", - "packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.setAutoCompactEnabled", - "packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.invalidate", - "packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.dispose", - "packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.getSessionStats", - "packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render.sortedStatuses", - "packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render.sortedStatuses.sort() callback", - "packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render.sortedStatuses.map() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.keybinding-hints.KeyTextFormatOptions", - "packages.coding-agent.src.modes.interactive.components.keybinding-hints.formatKeyPart", - "packages.coding-agent.src.modes.interactive.components.keybinding-hints.formatKeyText", - "packages.coding-agent.src.modes.interactive.components.keybinding-hints.formatKeyText.map() callback", - "packages.coding-agent.src.modes.interactive.components.keybinding-hints.formatKeyText.map() callback.map() callback", - "packages.coding-agent.src.modes.interactive.components.keybinding-hints.formatKeys", - "packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyText", - "packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyDisplayText", - "packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyHint", - "packages.coding-agent.src.modes.interactive.components.keybinding-hints.rawKeyHint" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent", - "packages.coding-agent.src.modes.interactive.components.login-dialog.focused", - "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.focused", - "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.constructor.onSubmit", - "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.constructor.onEscape", - "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.signal", - "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.replaceInputWithSubmittedText", - "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.replaceInputWithSubmittedText.contentContainer.children.map() callback", - "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.cancel", - "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showAuth", - "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showDeviceCode", - "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showManualInput", - "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showPrompt", - "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showDetails", - "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showInfo", - "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showWaiting", - "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showProgress", - "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.handleInput" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/markdown-transform.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.markdown-transform.createMarkdownTransform", - "packages.coding-agent.src.modes.interactive.components.markdown-transform.createMarkdownTransform.", - "packages.coding-agent.src.modes.interactive.components.markdown-transform.applyMarkdownTransformers" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/mermaid.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.mermaid.MermaidTransformerOptions", - "packages.coding-agent.src.modes.interactive.components.mermaid.isMermaid", - "packages.coding-agent.src.modes.interactive.components.mermaid.codeSpan", - "packages.coding-agent.src.modes.interactive.components.mermaid.codeSpan.longestBacktickRun", - "packages.coding-agent.src.modes.interactive.components.mermaid.codeSpan.longestBacktickRun.Array.from() callback", - "packages.coding-agent.src.modes.interactive.components.mermaid.styleSpan", - "packages.coding-agent.src.modes.interactive.components.mermaid.themedLines", - "packages.coding-agent.src.modes.interactive.components.mermaid.themedLines.art.styled.map() callback", - "packages.coding-agent.src.modes.interactive.components.mermaid.themedLines.art.styled.map() callback.row.map() callback", - "packages.coding-agent.src.modes.interactive.components.mermaid.createMermaidMarkdownTransformer", - "packages.coding-agent.src.modes.interactive.components.mermaid.createMermaidMarkdownTransformer.", - "packages.coding-agent.src.modes.interactive.components.mermaid.createMermaidMarkdownTransformer..map() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/model-selector.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelItem", - "packages.coding-agent.src.modes.interactive.components.model-selector.ScopedModelItem", - "packages.coding-agent.src.modes.interactive.components.model-selector.DefaultModelReference", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent", - "packages.coding-agent.src.modes.interactive.components.model-selector.focused", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.focused", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.constructor.onSubmit", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.loadModelsFromSnapshot", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.loadModelsFromSnapshot.models", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.loadModelsFromSnapshot.models.map() callback", - "packages.coding-agent.src.modes.interactive.components.model-selector.loadModelsFromSnapshot.scopedModels.map() callback", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.loadModelsFromSnapshot.scopedModels.map() callback", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.loadModelsFromSnapshot.currentIndex", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.loadModelsFromSnapshot.currentIndex.filteredModels.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.refreshModels", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.refreshModels.setTimeout() callback", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.dispose", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.sortModels", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.sortModels.sorted.sort() callback", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.getScopeText", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.getScopeHintText", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.isDefaultModel", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.isDefaultSearch", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.setScope", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.setScope.currentIndex", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.setScope.currentIndex.activeModels.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.filterModels", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.filterModels.filtered", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.filterModels.filtered.fuzzyFilter() callback", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.filterModels.defaultItems", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.filterModels.defaultItems.activeModels.filter() callback", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.filterModels.defaultKeys", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.filterModels.defaultKeys.defaultItems.map() callback", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.filterModels.filtered.filter() callback", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.updateList", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.handleInput", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.handleSelect", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.getSearchInput" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.oauth-selector.formatAuthSelectorProviderType", - "packages.coding-agent.src.modes.interactive.components.oauth-selector.formatAuthSelectorProviderStatus", - "packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent", - "packages.coding-agent.src.modes.interactive.components.oauth-selector.focused", - "packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.focused", - "packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.constructor.providers.map() callback", - "packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.constructor.onSubmit", - "packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.filterProviders", - "packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.filterProviders.fuzzyFilter() callback", - "packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.updateList", - "packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.handleInput" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/pi-logo.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.pi-logo.piLogoLines", - "packages.coding-agent.src.modes.interactive.components.pi-logo.supportsPiLogo", - "packages.coding-agent.src.modes.interactive.components.pi-logo.piWordmark" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.radius-login-selector.RADIUS_COLORS", - "packages.coding-agent.src.modes.interactive.components.radius-login-selector.RADIUS_COLORS.map() callback", - "packages.coding-agent.src.modes.interactive.components.radius-login-selector.radiusShimmer", - "packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent", - "packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.constructor.setInterval() callback", - "packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.render", - "packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.stopAnimation", - "packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.dispose", - "packages.coding-agent.src.modes.interactive.components.radius-login-selector.createLoginMenuSelector" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.isEnabled", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.normalizeEnabled", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.normalizeEnabled.result.every() callback", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.toggle", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.toggle.allIds.filter() callback", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.enableAll", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.clearAll", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.clearAll.allIds.filter() callback", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.clearAll.enabledIds.filter() callback", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.move", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.getSortedIds", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.getSortedIds.allIds.filter() callback", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ModelItem", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ModelsConfig", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ModelsCallbacks", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.focused", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.focused", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.updateModels", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.updateModels.refreshedIndex", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.updateModels.refreshedIndex.filteredItems.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.setRefreshStatus", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.buildItems", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.buildItems.map() callback", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.getFooterText", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.getFooterText.enabledCount", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.getFooterText.enabledCount.enabledIds.filter() callback", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.getFooterText.unavailableCount", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.getFooterText.unavailableCount.enabledIds.filter() callback", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.refresh", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.refresh.fuzzyFilter() callback", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.notifyChange", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.updateList", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.handleInput.targetIds", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.handleInput.targetIds.filteredItems.map() callback", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput.targetIds", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput.targetIds.filteredItems.map() callback", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput.providerIds", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput.providerIds.allIds.filter() callback", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput.allEnabled", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput.allEnabled.providerIds.every() callback", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.getSearchInput" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.session-selector-search.ParsedSearchQuery", - "packages.coding-agent.src.modes.interactive.components.session-selector-search.MatchResult", - "packages.coding-agent.src.modes.interactive.components.session-selector-search.normalizeWhitespaceLower", - "packages.coding-agent.src.modes.interactive.components.session-selector-search.getSessionSearchText", - "packages.coding-agent.src.modes.interactive.components.session-selector-search.hasSessionName", - "packages.coding-agent.src.modes.interactive.components.session-selector-search.matchesNameFilter", - "packages.coding-agent.src.modes.interactive.components.session-selector-search.parseSearchQuery", - "packages.coding-agent.src.modes.interactive.components.session-selector-search.tokens.map() callback", - "packages.coding-agent.src.modes.interactive.components.session-selector-search.parseSearchQuery.tokens.filter() callback", - "packages.coding-agent.src.modes.interactive.components.session-selector-search.parseSearchQuery.tokens.map() callback", - "packages.coding-agent.src.modes.interactive.components.session-selector-search.matchSession", - "packages.coding-agent.src.modes.interactive.components.session-selector-search.filterAndSortSessions", - "packages.coding-agent.src.modes.interactive.components.session-selector-search.filterAndSortSessions.nameFiltered", - "packages.coding-agent.src.modes.interactive.components.session-selector-search.filterAndSortSessions.nameFiltered.sessions.filter() callback", - "packages.coding-agent.src.modes.interactive.components.session-selector-search.filterAndSortSessions.scored.sort() callback", - "packages.coding-agent.src.modes.interactive.components.session-selector-search.filterAndSortSessions.scored.map() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.session-selector.shortenPath", - "packages.coding-agent.src.modes.interactive.components.session-selector.formatSessionDate", - "packages.coding-agent.src.modes.interactive.components.session-selector.canonicalizePath", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.constructor", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setScope", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setSortMode", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setNameFilter", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setLoading", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setProgress", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setShowPath", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setShowRenameHint", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setConfirmingDeletePath", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.clearStatusTimeout", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setStatusMessage", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setStatusMessage.setTimeout() callback", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.invalidate", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.render", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionTreeNode", - "packages.coding-agent.src.modes.interactive.components.session-selector.FlatSessionNode", - "packages.coding-agent.src.modes.interactive.components.session-selector.buildSessionTree", - "packages.coding-agent.src.modes.interactive.components.session-selector.buildSessionTree.sortNodes", - "packages.coding-agent.src.modes.interactive.components.session-selector.buildSessionTree.sortNodes.nodes.sort() callback", - "packages.coding-agent.src.modes.interactive.components.session-selector.flattenSessionTree", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.getSelectedSessionPath", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.onExit", - "packages.coding-agent.src.modes.interactive.components.session-selector.focused", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.focused", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.constructor", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.constructor.onSubmit", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.setSortMode", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.setNameFilter", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.setSessions", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.setSessions.selectedIndex", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.setSessions.selectedIndex.filteredSessions.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.filterSessions", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.filterSessions.nameFiltered", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.filterSessions.nameFiltered.allSessions.filter() callback", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.filterSessions.filtered.map() callback", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.setConfirmingDeletePath", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.startDeleteConfirmationForSelectedSession", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.isCurrentSessionPath", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.invalidate", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.render", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.buildTreePrefix", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.buildTreePrefix.parts", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.buildTreePrefix.parts.node.ancestorContinues.map() callback", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.handleInput", - "packages.coding-agent.src.modes.interactive.components.session-selector.deleteSessionFile", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.handleInput", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.focused", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.buildBaseLayout", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onSubmit", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onSelect", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onCancel", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onExit", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onToggleScope", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onToggleSort", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onToggleNameFilter", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onRenameSession", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onRenameSession.session", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onRenameSession.session.sessions.find() callback", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onTogglePath", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onDeleteConfirmationChange", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onError", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onDeleteSession", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onDeleteSession.currentSessions.filter() callback", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onDeleteSession.allSessions.filter() callback", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.cancelLoads", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.enterRenameMode", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.exitRenameMode", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.confirmRename", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.loadScope", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.toggleSortMode", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.toggleNameFilter", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.refreshSessionsAfterMutation", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.toggleScope", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.getSessionList" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.settings-selector.DEFAULT_PROJECT_TRUST_BY_LABEL", - "packages.coding-agent.src.modes.interactive.components.settings-selector.DEFAULT_PROJECT_TRUST_BY_LABEL.map() callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsConfig", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsCallbacks", - "packages.coding-agent.src.modes.interactive.components.settings-selector.WarningSettingsSubmenu", - "packages.coding-agent.src.modes.interactive.components.settings-selector.WarningSettingsSubmenu.constructor", - "packages.coding-agent.src.modes.interactive.components.settings-selector.WarningSettingsSubmenu.constructor.", - "packages.coding-agent.src.modes.interactive.components.settings-selector.WarningSettingsSubmenu.handleInput", - "packages.coding-agent.src.modes.interactive.components.settings-selector.modelSettingKey", - "packages.coding-agent.src.modes.interactive.components.settings-selector.modelDisplayLabel", - "packages.coding-agent.src.modes.interactive.components.settings-selector.modelThinkingOverridesSummary", - "packages.coding-agent.src.modes.interactive.components.settings-selector.modelItemLabel", - "packages.coding-agent.src.modes.interactive.components.settings-selector.themeItems", - "packages.coding-agent.src.modes.interactive.components.settings-selector.themeItems.availableThemes.map() callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.singleModeThemeItems", - "packages.coding-agent.src.modes.interactive.components.settings-selector.singleModeThemeItems.systemIndex", - "packages.coding-agent.src.modes.interactive.components.settings-selector.singleModeThemeItems.systemIndex.items.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.preferredTheme", - "packages.coding-agent.src.modes.interactive.components.settings-selector.defaultAutomaticThemes", - "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu", - "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.constructor", - "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.handleInput", - "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.setContent", - "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.showSingleMenu", - "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.showAutomaticMenu", - "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.showAutomaticMenu.items", - "packages.coding-agent.src.modes.interactive.components.settings-selector.showAutomaticMenu.items.submenu", - "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.showAutomaticMenu.items.submenu.createThemeSelect(\"Light Theme\", \"Select the theme to use for light terminal appearance\") callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.showAutomaticMenu.items.submenu", - "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.showAutomaticMenu.items.submenu.createThemeSelect(\"Dark Theme\", \"Select the theme to use for dark terminal appearance\") callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.createThemeSelect", - "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.getThemeSetting", - "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.getActiveAutomaticTheme", - "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.getAutomaticThemeSetting", - "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.apply", - "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.cancel", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.defaultModelByValue", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.defaultModelByValue.config.availableDefaultModels.map() callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.values.HTTP_IDLE_TIMEOUT_CHOICES.map() callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.constructor.items.submenu", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps", - "packages.coding-agent.src.modes.interactive.components.settings-selector.constructor.items.submenu.steps.options", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps.options.sorted", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps.options.sorted.sort() callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps.options.items.sorted.map() callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.constructor.items.submenu.steps.options.items", - "packages.coding-agent.src.modes.interactive.components.settings-selector.constructor.items.submenu.steps.preselect", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps.title", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps.options", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps.options.items", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps.options.items.levels.map() callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps.preselect", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.values.filter() callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.values.sort() callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.autoResizeIndex", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.autoResizeIndex.items.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.blockImagesIndex", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.blockImagesIndex.items.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.skillCommandsIndex", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.skillCommandsIndex.items.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.hardwareCursorIndex", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.hardwareCursorIndex.items.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.editorPaddingIndex", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.editorPaddingIndex.items.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.outputPaddingIndex", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.outputPaddingIndex.items.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.autocompleteIndex", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.autocompleteIndex.items.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.clearOnShrinkIndex", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.clearOnShrinkIndex.items.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor..choice", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor..choice.HTTP_IDLE_TIMEOUT_CHOICES.find() callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.getSettingsList" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenuOptions", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.constructor", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.constructor.onSubmit", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.buildSelectList", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.buildSelectList.idx", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.buildSelectList.idx.options.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.buildSelectList.onSelect", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.buildSelectList.onSelectionChange", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.applyFilter", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.applyFilter.filtered", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.applyFilter.filtered.fuzzyFilter() callback", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.handleInput", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenuStep", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenuOptions", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.constructor", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.buildStep", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.buildStep.", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.handleInput", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/show-images-selector.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.show-images-selector.ShowImagesSelectorComponent", - "packages.coding-agent.src.modes.interactive.components.show-images-selector.ShowImagesSelectorComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.show-images-selector.ShowImagesSelectorComponent.constructor.onSelect", - "packages.coding-agent.src.modes.interactive.components.show-images-selector.ShowImagesSelectorComponent.constructor.onCancel", - "packages.coding-agent.src.modes.interactive.components.show-images-selector.ShowImagesSelectorComponent.getSelectList" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent", - "packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.setExpanded", - "packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.setOutputPad", - "packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.invalidate", - "packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.updateDisplay", - "packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.updateDisplay.color", - "packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.updateDisplay." - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator", - "packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.constructor", - "packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.renderInBorder", - "packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.renderSpinnerInBorder", - "packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.dispose", - "packages.coding-agent.src.modes.interactive.components.status-indicator.WorkingStatusIndicator", - "packages.coding-agent.src.modes.interactive.components.status-indicator.WorkingStatusIndicator.constructor", - "packages.coding-agent.src.modes.interactive.components.status-indicator.RetryStatusIndicator", - "packages.coding-agent.src.modes.interactive.components.status-indicator.RetryStatusIndicator.constructor", - "packages.coding-agent.src.modes.interactive.components.status-indicator.RetryStatusIndicator.dispose", - "packages.coding-agent.src.modes.interactive.components.status-indicator.CompactionStatusIndicator", - "packages.coding-agent.src.modes.interactive.components.status-indicator.CompactionStatusIndicator.constructor", - "packages.coding-agent.src.modes.interactive.components.status-indicator.BranchSummaryStatusIndicator", - "packages.coding-agent.src.modes.interactive.components.status-indicator.BranchSummaryStatusIndicator.constructor", - "packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus", - "packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus.invalidate", - "packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus.render" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/theme-selector.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent", - "packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.constructor.themeItems", - "packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.constructor.themeItems.themes.map() callback", - "packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.constructor.onSelect", - "packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.constructor.onCancel", - "packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.constructor.onSelectionChange", - "packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.getSelectList" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/themed-text.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText", - "packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.constructor", - "packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.invalidate", - "packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.render" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent", - "packages.coding-agent.src.modes.interactive.components.thinking-selector.focused", - "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.focused", - "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.constructor.availableLevels.map() callback", - "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.constructor.onSubmit", - "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.buildSelectList", - "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.buildSelectList.currentIndex", - "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.buildSelectList.currentIndex.items.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.buildSelectList.onSelect", - "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.buildSelectList.onCancel", - "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.applyFilter", - "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.applyFilter.filtered", - "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.applyFilter.filtered.fuzzyFilter() callback", - "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.handleInput", - "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.getSelectList" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionOptions", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.getCallRenderer", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.getResultRenderer", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.hasRendererDefinition", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.getRenderShell", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.getRenderContext", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.getRenderContext.invalidate", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.createCallFallback", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.createResultFallback", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.createResultFallback.text", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.createResultFallback.text.displayLines.map() callback", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.createResultRegion", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.createResultRegion.", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateArgs", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.markExecutionStarted", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setArgsComplete", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateResult", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setExpanded", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setOutputPad", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setShowImages", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setImageWidthCells", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.invalidate", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.render", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.handleMouse", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay.imageBlocks", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay.imageBlocks.result.content.filter() callback", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay.imageComponent", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay.imageComponent.fallbackColor", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay.ensurePngTranscoder() callback", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.getTextOutput", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.formatToolExecution" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.tree-selector.GutterInfo", - "packages.coding-agent.src.modes.interactive.components.tree-selector.FlatNode", - "packages.coding-agent.src.modes.interactive.components.tree-selector.HorizontalViewportRow", - "packages.coding-agent.src.modes.interactive.components.tree-selector.renderHorizontalViewport", - "packages.coding-agent.src.modes.interactive.components.tree-selector.renderHorizontalViewport.maxBodyWidth", - "packages.coding-agent.src.modes.interactive.components.tree-selector.renderHorizontalViewport.maxBodyWidth.rows.reduce() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.renderHorizontalViewport.selectedRow", - "packages.coding-agent.src.modes.interactive.components.tree-selector.renderHorizontalViewport.selectedRow.rows.find() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.renderHorizontalViewport.rows.map() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.ToolCallInfo", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.constructor", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.findNearestVisibleIndex", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.findNearestVisibleIndex.visibleIdToIndex", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.findNearestVisibleIndex.visibleIdToIndex.filteredNodes.map() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.buildActivePath", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.flattenTree", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.flattenTree.orderedRoots", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.flattenTree.orderedRoots.sort() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.flattenTree.orderedChildren", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.flattenTree.orderedChildren.", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.applyFilter", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.applyFilter.flatNodes.filter() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.applyFilter.flatNodes.filter() callback.searchTokens.every() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.applyFilter.filteredNodes.filter() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.recalculateVisualStructure", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.recalculateVisualStructure.visibleIds", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.recalculateVisualStructure.visibleIds.filteredNodes.map() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getSearchableText", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.invalidate", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getSearchQuery", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getSelectedNode", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.copySelected", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.updateNodeLabel", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getStatusLabels", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.render", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.render.gutter.flatNode.gutters.find() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.render.gutter", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getEntryDisplayText", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getEntryDisplayText.content", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getEntryDisplayText.content.entry.content.filter() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getEntryDisplayText.content.map() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.formatLabelTimestamp", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.extractContent", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.extractFullContent", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getEntryCopyText", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.hasTextContent", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.formatToolCall", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.handleInput", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.handleInput.hasControlChars", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.handleInput.hasControlChars.some() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.isFoldable", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.findBranchSegmentStart", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.findBranchSegmentStart.indexByEntryId", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.findBranchSegmentStart.indexByEntryId.filteredNodes.map() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine", - "packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.constructor", - "packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.invalidate", - "packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.render", - "packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.handleInput", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.invalidate", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.render", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.render.items", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.render.items.TREE_HELP_ITEMS.map() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.render.lines.map() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.formatHelpKeys", - "packages.coding-agent.src.modes.interactive.components.tree-selector.compactRawKeys", - "packages.coding-agent.src.modes.interactive.components.tree-selector.compactRawKeys.parts", - "packages.coding-agent.src.modes.interactive.components.tree-selector.compactRawKeys.parts.keys.map() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.compactRawKeys.parts.every() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.compactRawKeys.parts.map() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput", - "packages.coding-agent.src.modes.interactive.components.tree-selector.focused", - "packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.focused", - "packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.constructor", - "packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.invalidate", - "packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.render", - "packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.render.map() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.handleInput", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.focused", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.constructor.onCopy", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.constructor.onLabelEdit", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.constructor.setTimeout() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.showLabelInput", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.showLabelInput.onSubmit", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.showLabelInput.onCancel", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.hideLabelInput", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.handleInput", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.getTreeList" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/trust-selector.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorOptions", - "packages.coding-agent.src.modes.interactive.components.trust-selector.formatDecision", - "packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent", - "packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.constructor.trustOptions.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.isSavedOption", - "packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.updateList", - "packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.handleInput" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageItem", - "packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList", - "packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.constructor", - "packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.constructor.initialIndex", - "packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.constructor.initialIndex.messages.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.invalidate", - "packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.render", - "packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.handleInput", - "packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageSelectorComponent", - "packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageSelectorComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageSelectorComponent.constructor.setTimeout() callback", - "packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageSelectorComponent.getMessageList" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/user-message.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent", - "packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.setOutputPad", - "packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.rebuild", - "packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.rebuild.color", - "packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.rebuild.bgColor", - "packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.render" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualTruncateResult", - "packages.coding-agent.src.modes.interactive.components.visual-truncate.truncateToVisualLines", - "packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreviewOptions", - "packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview", - "packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.constructor", - "packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.render", - "packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.invalidate" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/external-editor.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.external-editor.ExternalEditorOptions", - "packages.coding-agent.src.modes.interactive.external-editor.editInExternalEditor", - "packages.coding-agent.src.modes.interactive.external-editor.editInExternalEditor.exitCode", - "packages.coding-agent.src.modes.interactive.external-editor.editInExternalEditor.exitCode.", - "packages.coding-agent.src.modes.interactive.external-editor.editInExternalEditor.exitCode..child.on(\"error\") callback", - "packages.coding-agent.src.modes.interactive.external-editor.editInExternalEditor.exitCode..child.on(\"close\") callback" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.interactive-mode.Expandable", - "packages.coding-agent.src.modes.interactive.interactive-mode.Expandable.setExpanded", - "packages.coding-agent.src.modes.interactive.interactive-mode.ActiveEditor", - "packages.coding-agent.src.modes.interactive.interactive-mode.ActiveEditor.getCursor", - "packages.coding-agent.src.modes.interactive.interactive-mode.WorkingStatusEditor", - "packages.coding-agent.src.modes.interactive.interactive-mode.WorkingStatusEditor.setWorkingStatusIndicator", - "packages.coding-agent.src.modes.interactive.interactive-mode.isWorkingStatusEditor", - "packages.coding-agent.src.modes.interactive.interactive-mode.isExpandable", - "packages.coding-agent.src.modes.interactive.interactive-mode.ExpandableText", - "packages.coding-agent.src.modes.interactive.interactive-mode.ExpandableText.constructor", - "packages.coding-agent.src.modes.interactive.interactive-mode.ExpandableText.setExpanded", - "packages.coding-agent.src.modes.interactive.interactive-mode.BuiltInHeader", - "packages.coding-agent.src.modes.interactive.interactive-mode.BuiltInHeader.handleMouse", - "packages.coding-agent.src.modes.interactive.interactive-mode.isCustomSessionEntry", - "packages.coding-agent.src.modes.interactive.interactive-mode.isCompactionCostNotice", - "packages.coding-agent.src.modes.interactive.interactive-mode.isUsageSessionEntry", - "packages.coding-agent.src.modes.interactive.interactive-mode.isDeadTerminalError", - "packages.coding-agent.src.modes.interactive.interactive-mode.formatCrashExtensionHint", - "packages.coding-agent.src.modes.interactive.interactive-mode.formatCrashExtensionHint.matches", - "packages.coding-agent.src.modes.interactive.interactive-mode.formatCrashExtensionHint.matches.extensionMatches.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.formatCrashExtensionHint.quoted", - "packages.coding-agent.src.modes.interactive.interactive-mode.formatCrashExtensionHint.quoted.matches.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.isAnthropicSubscriptionAuthKey", - "packages.coding-agent.src.modes.interactive.interactive-mode.isUnknownModel", - "packages.coding-agent.src.modes.interactive.interactive-mode.quoteIfNeeded", - "packages.coding-agent.src.modes.interactive.interactive-mode.formatResumeCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.hasDefaultModelProvider", - "packages.coding-agent.src.modes.interactive.interactive-mode.llamaCppPostLoginGuidance", - "packages.coding-agent.src.modes.interactive.interactive-mode.createFuzzyAutocompleteItems", - "packages.coding-agent.src.modes.interactive.interactive-mode.getLoginProviderCompletionOptions", - "packages.coding-agent.src.modes.interactive.interactive-mode.getLoginProviderCompletionOptions.existing.authTypes.sort() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.getLoginProviderCompletionOptions.sort() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.getLoginProviderSearchText", - "packages.coding-agent.src.modes.interactive.interactive-mode.getLoginProviderSearchText.authTypes", - "packages.coding-agent.src.modes.interactive.interactive-mode.getLoginProviderSearchText.authTypes.provider.authTypes.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.formatLoginProviderCompletionDescription", - "packages.coding-agent.src.modes.interactive.interactive-mode.formatLoginProviderCompletionDescription.authTypes", - "packages.coding-agent.src.modes.interactive.interactive-mode.formatLoginProviderCompletionDescription.authTypes.provider.authTypes.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveModeOptions", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.mermaidMarkdownTransformer.getMode", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.extensionWidgetsAbove.dispose", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.extensionWidgetsBelow.dispose", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.onRightClickPaste", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.session", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.agent", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.sessionManager", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.settingsManager", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor.runtimeHost.setBeforeSessionInvalidate() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor.runtimeHost.setRebindSession() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor.createInteractiveTuiReference() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor.getSettingsManager", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor.showError", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor.onChanged", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAutocompleteSourceTag", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.prefixAutocompleteDescription", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getBuiltInCommandConflictDiagnostics", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getBuiltInCommandConflictDiagnostics.builtinNames", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getBuiltInCommandConflictDiagnostics.builtinNames.BUILTIN_SLASH_COMMANDS.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getBuiltInCommandConflictDiagnostics.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getBuiltInCommandConflictDiagnostics.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.slashCommands", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.slashCommands.BUILTIN_SLASH_COMMANDS.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.modelCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.modelCommand.slashCommands.find() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.createBaseAutocompleteProvider.getArgumentCompletions", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions.models", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions.models.session.scopedModels.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions.items", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions.items.models.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.createBaseAutocompleteProvider.getArgumentCompletions.createFuzzyAutocompleteItems() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.thinkingCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.thinkingCommand.slashCommands.find() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.loginCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.loginCommand.slashCommands.find() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions.createFuzzyAutocompleteItems() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.templateCommands", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.templateCommands.session.promptTemplates.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.builtinCommandNames", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.builtinCommandNames.slashCommands.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.extensionCommands", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.extensionCommands.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.extensionCommands.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupAutocompleteProvider", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStartupNoticesIfNeeded", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.mountInteractiveTui", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.stopInteractiveTui", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.modelList", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.modelList.session.scopedModels.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.viewport", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.viewport.scrollbarTrackStyle", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.viewport.scrollbarThumbStyle", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.defaultEditor.onAction(\"app.clear\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.onCtrlD", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.onSubmit", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.onLogoClick", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.onThemeChange() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.footerDataProvider.onBranchChange() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.then() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateTerminalTitle", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run.timeout", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run.timeout.setTimeout() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.run.then() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run.catch() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.run.finally() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run.finally() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run.then() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkForPackageUpdates", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkForPackageUpdates.updates.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkTmuxKeyboardSetup", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkTmuxKeyboardSetup.runTmuxShow", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkTmuxKeyboardSetup.runTmuxShow.", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkTmuxKeyboardSetup.runTmuxShow..timer", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkTmuxKeyboardSetup.runTmuxShow..timer.setTimeout() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkTmuxKeyboardSetup.runTmuxShow..proc.stdout.on(\"data\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkTmuxKeyboardSetup.runTmuxShow..proc.on(\"error\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkTmuxKeyboardSetup.runTmuxShow..proc.on(\"close\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getChangelogForDisplay", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getChangelogForDisplay.newEntries.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.reportInstallTelemetry", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.reportInstallTelemetry.then() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.reportInstallTelemetry.catch() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getMarkdownThemeWithSettings", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatDisplayPath", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatExtensionDisplayPath", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatContextPath", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getStartupExpansionState", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.shouldShowStartupHeader", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.shouldShowStartupDetails", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getShortPath", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactPathLabel", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactPathLabel.segments", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactPathLabel.segments.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactPackageSourceLabel", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactExtensionLabel", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactDisplayPathSegments", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactDisplayPathSegments.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactNonPackageExtensionLabel", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactNonPackageExtensionLabel.isUnique", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactNonPackageExtensionLabel.isUnique.allPaths.every() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactExtensionLabels", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactExtensionLabels.nonPackageExtensions", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactExtensionLabels.nonPackageExtensions.extensions.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactExtensionLabels.nonPackageExtensions.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactExtensionLabels.extensions.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactExtensionLabels.extensions.map() callback.nonPackageIndex", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactExtensionLabels.extensions.map() callback.nonPackageIndex.nonPackageExtensions.findIndex() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getDisplaySourceInfo", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getScopeGroup", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.isPackageSource", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.buildScopeGroups", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.buildScopeGroups.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatScopeGroups", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatScopeGroups.sortedPaths", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatScopeGroups.sortedPaths.sort() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatScopeGroups.sortedPackages", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatScopeGroups.sortedPackages.sort() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatScopeGroups.sortedPackagePaths", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatScopeGroups.sortedPackagePaths.sort() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findSourceInfoForPath", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatPathWithSource", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatDiagnostics", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.formatCompactList", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.formatCompactList.labels", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.formatCompactList.labels.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.formatCompactList.labels.items.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.formatCompactList.labels.sort() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.extensions", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.extensions.extensions.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.extensions.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.contextList", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.contextList.contextFiles.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.contextCompactList", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.contextCompactList.contextFiles.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.showLoadedResources.groups", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.groups.skills.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.skillList", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.skillList.formatPath", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.skillList.formatPackagePath", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.skillCompactList", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.skillCompactList.skills.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.groups.templates.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.templateByPath", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.templateByPath.templates.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.templateList", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.templateList.formatPath", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.templateList.formatPackagePath", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.promptCompactList", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.promptCompactList.templates.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.extList", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.extList.formatPath", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.extList.formatPackagePath", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.abortHandler", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.waitForIdle", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.newSession", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.fork", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.navigateTree", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.switchSession", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.reload", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.shutdownHandler", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.onError", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyFullscreenScrollbarSetting", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.ensurePngTranscoder", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.ensurePngTranscoder.ensurePngTranscoder() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.rebindCurrentSession", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleFatalRuntimeError", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCrashExtensionHint", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.recordCrash", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.crashReportInstructions", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.suggestBugReport", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeSuggestBugReport", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowInstallChangeWarning", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderCurrentSessionState", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getRegisteredToolDefinition", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getRegisteredToolDefinition.session.extensionRunner.resolveToolRenderers() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getMarkdownTransformers", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.isIdle", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.isProjectTrusted", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.abort", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.hasPendingMessages", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.shutdown", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.getContextUsage", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.compact", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.compact.", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.getSystemPrompt", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.onExtensionShortcut", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.onExtensionShortcut.catch() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionStatus", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setEditorWorkingStatusIndicator", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStatusIndicator", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearStatusIndicator", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showWorkingStatusIndicator", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setWorkingVisible", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setWorkingIndicator", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setHiddenThinkingLabel", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionWidget", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionWidget.removeExisting.dispose", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionWidget.removeExisting", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearExtensionWidgets", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.resetExtensionUI", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderWidgets", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderWidgetContainer", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionFooter", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionHeader", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addExtensionTerminalInputListener", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.rebindExtensionTerminalInputListeners", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearExtensionTerminalInputListeners", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createProjectTrustContext", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.select", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.confirm", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.input", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.notify", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.onTerminalInput", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setStatus", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setWorkingMessage", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setWorkingVisible", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setWorkingIndicator", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setHiddenThinkingLabel", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setWidget", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setFooter", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setHeader", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setTitle", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.custom", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.pasteToEditor", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setEditorText", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.getEditorText", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.editor", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.addAutocompleteProvider", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setEditorComponent", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.getEditorComponent", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.theme", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.getAllThemes", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.getTheme", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setTheme", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.getToolsExpanded", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setToolsExpanded", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionSelector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionSelector.", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionSelector..onToggleToolsExpanded", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionSelector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionConfirm", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.promptForMissingSessionCwd", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionInput", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionInput.", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionInput", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionEditor", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionEditor.", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionEditor", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent.onEscape", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent.onCtrlD", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent.onPasteImage", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent.onExtensionShortcut", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionNotify", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionCustom", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionCustom.", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionCustom..then() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionCustom..catch() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionError", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionError.renderStack", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionError.renderStack.stackLines.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.onEscape", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.clear\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.onCtrlD", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.suspend\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.thinking.cycle\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.model.cycleForward\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.model.cycleBackward\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.onDebug", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.model.select\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.tools.expand\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.thinking.toggle\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.editor.external\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.message.copy\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.message.followUp\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.message.dequeue\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.session.new\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.session.tree\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.session.fork\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.session.resume\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.onChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.onPasteImage", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleRightClickPaste", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClipboardPaste", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClipboardPaste.filePaths.some() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleStartupSubmit", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupEditorSubmitHandler", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupEditorSubmitHandler.onSubmit", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.subscribeToAgent", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.subscribeToAgent.session.subscribe() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent.compactionIndex", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent.compactionIndex.branch.findIndex() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent.entriesAfterCompaction", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent.entriesAfterCompaction.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.handleEvent.retainedEntries.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent.retainedEntries.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.handleEvent.onEscape", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent.onEscape", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getUserMessageText", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getUserMessageText.textBlocks", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getUserMessageText.textBlocks.message.content.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getUserMessageText.textBlocks.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showManagedToolStatus", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStatus", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCustomEntryToChat", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addMessageToChat", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionItems", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionEntries", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionEntries.items", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionEntries.items.entries.flatMap() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCacheWarmingUsage", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCompactionCostNotice", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.countDroppedThinkingBlocks", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.countDroppedThinkingBlocks.transformations.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowThinkingDropNotice", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowCacheMissNotice", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCacheMissNotice", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderInitialMessages", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderInitialMessages.compactionCount", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderInitialMessages.compactionCount.allEntries.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderProjectTrustWarningIfNeeded", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getUserInput", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getUserInput.", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getUserInput..onInputCallback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.rebuildChatFromMessages", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCtrlC", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCtrlD", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.shutdown", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.emergencyTerminalExit", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.uncaughtCrash", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkShutdownRequested", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.registerSignalHandlers", - "packages.coding-agent.src.modes.interactive.interactive-mode.registerSignalHandlers.signalCleanupHandlers.push() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.registerSignalHandlers.signalCleanupHandlers.push() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.unregisterSignalHandlers", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCtrlZ", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCtrlZ.suspendKeepAlive", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCtrlZ.suspendKeepAlive.setInterval() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCtrlZ.process.once(\"SIGCONT\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleFollowUp", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDequeue", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateEditorBorderColor", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.cycleThinkingLevel", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.cycleModel", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.toggleToolOutputExpansion", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setToolsExpanded", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateThinkingBlockVisibility", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.toggleThinkingBlockVisibility", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleOpenExternalEditor", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearEditor", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showError", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showWarning", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showNewVersionNotification", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showNewVersionNotification.color", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showPackageUpdateNotification", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showPackageUpdateNotification.packageLines", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showPackageUpdateNotification.packageLines.packages.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAllQueuedMessages", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAllQueuedMessages.steering.compactionQueuedMessages.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAllQueuedMessages.steering.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAllQueuedMessages.followUp.compactionQueuedMessages.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAllQueuedMessages.followUp.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearAllQueues", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearAllQueues.compactionSteering", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearAllQueues.compactionSteering.compactionQueuedMessages.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearAllQueues.compactionSteering.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearAllQueues.compactionFollowUp", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearAllQueues.compactionFollowUp.compactionQueuedMessages.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearAllQueues.compactionFollowUp.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updatePendingMessagesDisplay", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.restoreQueuedMessagesToEditor", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.restoreQueuedMessagesToEditor.combinedText", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.restoreQueuedMessagesToEditor.combinedText.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.queueCompactionMessage", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.isExtensionCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushCompactionQueue", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushCompactionQueue.firstPromptIndex", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushCompactionQueue.firstPromptIndex.queuedMessages.findIndex() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushCompactionQueue.promptPromise", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushCompactionQueue.promptPromise.catch() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushPendingBashComponents", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.disposeActiveSelector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSelector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onAutoCompactChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onShowImagesChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onImageWidthCellsChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onAutoResizeImagesChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onBlockImagesChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onEnableSkillCommandsChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onSteeringModeChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFollowUpModeChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onTransportChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onHttpIdleTimeoutMsChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onCacheWarmingModeChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onModelThinkingLevelChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onModelThinkingLevelRemove", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onThemeChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onThemePreview", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onHideThinkingBlockChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onMermaidRenderingModeChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onShowCacheMissNoticesChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onCollapseChangelogChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onEnableInstallTelemetryChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onQuietStartupChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onDefaultProjectTrustChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onDoubleEscapeActionChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onTreeFilterModeChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onShowHardwareCursorChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onEditorPaddingXChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onOutputPadChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onAutocompleteMaxVisibleChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onClearOnShrinkChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onShowTerminalProgressChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onTuiModeChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFullscreenExitOutputChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFullscreenScrollbarChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFullscreenCopyOnSelectChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFullscreenWheelScrollLinesChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onWarningsChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onCancel", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleThinkingCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleThinkingCommand.level", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleThinkingCommand.level.availableLevels.find() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.selectThinkingLevel", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showThinkingSelector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showThinkingSelector.showSelector() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleModelCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findExactModelMatch", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findExactModelMatch.cachedModels", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findExactModelMatch.cachedModels.session.scopedModels.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findExactModelMatch.timeout", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findExactModelMatch.timeout.setTimeout() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateAvailableProviderCount", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateAvailableProviderCount.models", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateAvailableProviderCount.models.session.scopedModels.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateAvailableProviderCount.uniqueProviders", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateAvailableProviderCount.uniqueProviders.models.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeWarnAboutAnthropicSubscriptionAuth", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeSaveImplicitProjectTrustAfterReload", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector.showSelector() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector.showSelector() callback.selector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector.showSelector() callback.selector.onSelect", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector.showSelector() callback.selector.onCancel", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelSelector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelSelector.showSelector() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelSelector.showSelector() callback.dispose", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.availableModelIds", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.availableModelIds.availableModels.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.configuredEnabledIds.ids", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.configuredEnabledIds.ids.resolved.scopedModels.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.currentEnabledIds", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.currentEnabledIds.sessionScopedModels.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.updateSessionModels", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.updateSessionModels.hasEnabledAvailableModel", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.updateSessionModels.hasEnabledAvailableModel.enabledIds.some() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.updateSessionModels.allAvailableModelsEnabled", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.updateSessionModels.allAvailableModelsEnabled.every() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.updateSessionModels.newScopedModels.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.timeout", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.timeout.setTimeout() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.selector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.selector.onChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.selector.onPersist", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.selector.onPersist.allEnabled", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.selector.onPersist.allEnabled.enabledIds.every() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.selector.onCancel", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.then() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.then() callback.availableModels.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.catch() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.finally() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.dispose", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showUserMessageSelector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showUserMessageSelector.showSelector() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showUserMessageSelector.showSelector() callback.selector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showUserMessageSelector.showSelector() callback.selector.userMessages.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showUserMessageSelector.showSelector() callback.selector.", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCloneCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector.showSelector() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector.showSelector() callback.selector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector.showSelector() callback.selector.", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector.showSelector() callback.selector..onEscape", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector.showSelector() callback.onCopy", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector.showSelector() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector.showSelector() callback.selector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector.showSelector() callback.selector.renameSession", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleResumeSession", - "packages.coding-agent.src.modes.interactive.interactive-mode.handleResumeSession.result", - "packages.coding-agent.src.modes.interactive.interactive-mode.handleResumeSession.result.projectTrustContextFactory", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleResumeSession.result", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleResumeSession.result.projectTrustContextFactory", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLoginProviderOptions", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLoginProviderOptions.options.sort() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLogoutProviderOptions", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLogoutProviderOptions.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLogoutProviderOptions.sort() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findLoginProviderOptions", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findLoginProviderOptions.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleLoginCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleLoginCommand.providerIds", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleLoginCommand.providerIds.providerOptions.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.startProviderLogin", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.radiusOption", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.radiusOption.find() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.oauthProvider", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.oauthProvider.providerOptions.find() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.availableAuthTypes", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.availableAuthTypes.providerOptions.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.showSelector() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.showSelector() callback.onSelect", - "packages.coding-agent.src.modes.interactive.interactive-mode.showLoginAuthTypeSelector.showSelector() callback.onSelect.startProviderLogin() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.showSelector() callback.onSelect.providerOption", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.showSelector() callback.onSelect.providerOption.providerOptions.find() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.showSelector() callback.onSelect.startProviderLogin() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.showSelector() callback.dispose", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginProviderSelector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginProviderSelector.showSelector() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginProviderSelector.showSelector() callback.selector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginProviderSelector.showSelector() callback.selector.", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginProviderSelector.showSelector() callback.selector..providerOption", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginProviderSelector.showSelector() callback.selector..providerOption.providerOptions.find() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginProviderSelector.showSelector() callback.selector..startProviderLogin() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showOAuthSelector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showOAuthSelector.showSelector() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showOAuthSelector.showSelector() callback.selector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showOAuthSelector.showSelector() callback.selector.", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showOAuthSelector.showSelector() callback.selector..providerOption", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showOAuthSelector.showSelector() callback.selector..providerOption.providerOptions.find() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.deferSelection", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.deferSelection.some() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.finishAuthentication", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.finishAuthentication.providerModels", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.finishAuthentication.providerModels.availableModels.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.finishAuthentication.providerModels.find() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.timeout", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.timeout.setTimeout() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.then() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.catch() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.finally() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAmbientAuthDialog", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showApiKeyLoginDialog", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect.", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect..labels", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect..labels.prompt.options.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect..selector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect..selector.", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect..selector..id", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect..selector..id.prompt.options.find() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthPrompt", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthPrompt.aborted", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthPrompt.aborted.", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthPrompt.aborted..onAbort", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.notifyAuthDialog", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.prompt", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.notify", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.getDeviceId", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginDialog", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer.existing", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer.existing.servers.find() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer.servers.some() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer.showSelector() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer.showSelector() callback.selector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer.showSelector() callback.selector.", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleExportCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getPathCommandArgument", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleImportCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleShareCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleShareCommand.showStatus", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleShareCommand.showError", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBugCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBugCommand.showStatus", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBugCommand.showError", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCopyCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleNameCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleSessionCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleChangelogCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleChangelogCommand.changelogMarkdown", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleChangelogCommand.changelogMarkdown.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAppKeyDisplay", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getEditorKeyDisplay", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleHotkeysCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClearCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand.debugData", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand.debugData.allLines.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand.debugData.session.messages.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleArminSaysHi", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDementedDelves", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBashCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBashCommand.result", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBashCommand.result.session.executeBash() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCompactCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.stop" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/model-catalog-refresh.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.model-catalog-refresh.ActiveModelCatalogRefresh", - "packages.coding-agent.src.modes.interactive.model-catalog-refresh.ModelCatalogRefreshCoordinator", - "packages.coding-agent.src.modes.interactive.model-catalog-refresh.ModelCatalogRefreshCoordinator.refresh", - "packages.coding-agent.src.modes.interactive.model-catalog-refresh.ModelCatalogRefreshCoordinator.refresh.promise.finally() callback", - "packages.coding-agent.src.modes.interactive.model-catalog-refresh.refresh.promise", - "packages.coding-agent.src.modes.interactive.model-catalog-refresh.ModelCatalogRefreshCoordinator.refresh.finally() callback", - "packages.coding-agent.src.modes.interactive.model-catalog-refresh.refreshModelCatalogs" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/model-search.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.model-search.ModelSearchItem", - "packages.coding-agent.src.modes.interactive.model-search.getModelSearchText", - "packages.coding-agent.src.modes.interactive.model-search.getModelSelectorSearchText" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/program-status-reporter.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.program-status-reporter.firstLine", - "packages.coding-agent.src.modes.interactive.program-status-reporter.ProgramStatusReporter", - "packages.coding-agent.src.modes.interactive.program-status-reporter.ProgramStatusReporter.constructor", - "packages.coding-agent.src.modes.interactive.program-status-reporter.ProgramStatusReporter.handleEvent", - "packages.coding-agent.src.modes.interactive.program-status-reporter.ProgramStatusReporter.setBlocked", - "packages.coding-agent.src.modes.interactive.program-status-reporter.ProgramStatusReporter.reset", - "packages.coding-agent.src.modes.interactive.program-status-reporter.ProgramStatusReporter.report", - "packages.coding-agent.src.modes.interactive.program-status-reporter.ProgramStatusReporter.currentStatus" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/session-share.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.session-share.SessionShareContext", - "packages.coding-agent.src.modes.interactive.session-share.createShareTrailingEntries", - "packages.coding-agent.src.modes.interactive.session-share.createShareTrailingEntries.data.tools.session.state.tools.map() callback", - "packages.coding-agent.src.modes.interactive.session-share.exportSessionForShare", - "packages.coding-agent.src.modes.interactive.session-share.exportSessionForShare.exportSessionToJsonl() callback", - "packages.coding-agent.src.modes.interactive.session-share.shareSession", - "packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius", - "packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius.onAbort", - "packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius.json.catch() callback", - "packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius.json", - "packages.coding-agent.src.modes.interactive.session-share.shareViaGist", - "packages.coding-agent.src.modes.interactive.session-share.shareViaGist.onAbort", - "packages.coding-agent.src.modes.interactive.session-share.shareViaGist.result", - "packages.coding-agent.src.modes.interactive.session-share.shareViaGist.result.", - "packages.coding-agent.src.modes.interactive.session-share.shareViaGist.result..proc.stdout.on(\"data\") callback", - "packages.coding-agent.src.modes.interactive.session-share.shareViaGist.result..proc.stderr.on(\"data\") callback", - "packages.coding-agent.src.modes.interactive.session-share.shareViaGist.result..proc.on(\"close\") callback", - "packages.coding-agent.src.modes.interactive.session-share.restoreEditor" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.theme.system-theme.Family", - "packages.coding-agent.src.modes.interactive.theme.system-theme.Curve", - "packages.coding-agent.src.modes.interactive.theme.system-theme.Rule", - "packages.coding-agent.src.modes.interactive.theme.system-theme.each", - "packages.coding-agent.src.modes.interactive.theme.system-theme.each.tokens.map() callback", - "packages.coding-agent.src.modes.interactive.theme.system-theme.RULES", - "packages.coding-agent.src.modes.interactive.theme.system-theme.RULES.THINKING.map() callback", - "packages.coding-agent.src.modes.interactive.theme.system-theme.SOLVE_ORDER", - "packages.coding-agent.src.modes.interactive.theme.system-theme.SOLVE_ORDER.", - "packages.coding-agent.src.modes.interactive.theme.system-theme.SystemThemeInput", - "packages.coding-agent.src.modes.interactive.theme.system-theme.SystemThemeColors", - "packages.coding-agent.src.modes.interactive.theme.system-theme.oklabLightness", - "packages.coding-agent.src.modes.interactive.theme.system-theme.relativeLuminance", - "packages.coding-agent.src.modes.interactive.theme.system-theme.wcagContrast", - "packages.coding-agent.src.modes.interactive.theme.system-theme.terminalAppearance", - "packages.coding-agent.src.modes.interactive.theme.system-theme.hexOf", - "packages.coding-agent.src.modes.interactive.theme.system-theme.hexOf.map() callback", - "packages.coding-agent.src.modes.interactive.theme.system-theme.bellWeight", - "packages.coding-agent.src.modes.interactive.theme.system-theme.saturationCurve", - "packages.coding-agent.src.modes.interactive.theme.system-theme.levelTarget", - "packages.coding-agent.src.modes.interactive.theme.system-theme.levelTarget.curve.coefficients.reduce() callback", - "packages.coding-agent.src.modes.interactive.theme.system-theme.generateSystemThemeColors", - "packages.coding-agent.src.modes.interactive.theme.system-theme.generateSystemThemeColors.surfacesOf", - "packages.coding-agent.src.modes.interactive.theme.system-theme.generateSystemThemeColors.surfacesOf.RULES.filter() callback", - "packages.coding-agent.src.modes.interactive.theme.system-theme.generateSystemThemeColors.surfacesOf.flatMap() callback", - "packages.coding-agent.src.modes.interactive.theme.system-theme.generateSystemThemeColors.surfacesOf.flatMap() callback.rule.on.map() callback", - "packages.coding-agent.src.modes.interactive.theme.system-theme.generateSystemThemeColors.targets", - "packages.coding-agent.src.modes.interactive.theme.system-theme.generateSystemThemeColors.targets.surfaces.map() callback", - "packages.coding-agent.src.modes.interactive.theme.system-theme.generateSystemThemeColors.targets.every() callback", - "packages.coding-agent.src.modes.interactive.theme.system-theme.okhslOf", - "packages.coding-agent.src.modes.interactive.theme.system-theme.SourceColor", - "packages.coding-agent.src.modes.interactive.theme.system-theme.sourceOf", - "packages.coding-agent.src.modes.interactive.theme.system-theme.anchored", - "packages.coding-agent.src.modes.interactive.theme.system-theme.withTextContrast", - "packages.coding-agent.src.modes.interactive.theme.system-theme.withTextContrast.meets", - "packages.coding-agent.src.modes.interactive.theme.system-theme.withTextContrast.meets.surfaces.every() callback", - "packages.coding-agent.src.modes.interactive.theme.system-theme.indexedColors" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.theme.theme-controller.requestTerminalColors", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.requestTerminalColors.query.then() callback", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.sameRgb", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.sameTerminalColors", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.sameTerminalColors.a.palette.every() callback", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.constructor", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.rebindTui", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyFromSettings", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.waitForTerminalColors", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.getThemeSelection", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.setThemeName", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.setThemeSetting", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.setThemeInstance", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.preview", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.disableAutoSync", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.dispose", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.getTerminalTheme", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.getThemeSetting", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.resolveThemeName", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyThemeName", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.queryTerminalColors", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.queryTerminalColors.requestTerminalColors() callback", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyTerminalColors", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.reapplyForTerminal", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.setAutoSync", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.bindTerminalColorSchemeListener", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.bindTerminalColorSchemeListener.ui.onTerminalColorSchemeChange() callback", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyTerminalColorSchemeChange", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.notifyChanged" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-schema.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.theme.theme-schema.colorValue", - "packages.coding-agent.src.modes.interactive.theme.theme-schema.themeTokenProperties", - "packages.coding-agent.src.modes.interactive.theme.theme-schema.validateThemeJson", - "packages.coding-agent.src.modes.interactive.theme.theme-schema.validateThemeJson.map() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-tokens.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.theme.theme-tokens.ThemeTokenDescriptor", - "packages.coding-agent.src.modes.interactive.theme.theme-tokens.defineThemeTokens" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.theme.theme.ThemeStyle", - "packages.coding-agent.src.modes.interactive.theme.theme.setThemeJsonValidator", - "packages.coding-agent.src.modes.interactive.theme.theme.resolveVarRefs", - "packages.coding-agent.src.modes.interactive.theme.theme.resolveThemeColors", - "packages.coding-agent.src.modes.interactive.theme.theme.withThemeTokenFallbacks", - "packages.coding-agent.src.modes.interactive.theme.theme.setTerminalColors", - "packages.coding-agent.src.modes.interactive.theme.theme.setTerminalColorScheme", - "packages.coding-agent.src.modes.interactive.theme.theme.markTerminalColorsPending", - "packages.coding-agent.src.modes.interactive.theme.theme.averageLightness", - "packages.coding-agent.src.modes.interactive.theme.theme.averageLightness.fixed", - "packages.coding-agent.src.modes.interactive.theme.theme.averageLightness.fixed.colors.filter() callback", - "packages.coding-agent.src.modes.interactive.theme.theme.averageLightness.fixed.reduce() callback", - "packages.coding-agent.src.modes.interactive.theme.theme.detectAppearance", - "packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "packages.coding-agent.src.modes.interactive.theme.theme.Theme.constructor", - "packages.coding-agent.src.modes.interactive.theme.theme.Theme.appearance", - "packages.coding-agent.src.modes.interactive.theme.theme.Theme.colors", - "packages.coding-agent.src.modes.interactive.theme.theme.Theme.style", - "packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "packages.coding-agent.src.modes.interactive.theme.theme.Theme.bg", - "packages.coding-agent.src.modes.interactive.theme.theme.Theme.tokenAnsi", - "packages.coding-agent.src.modes.interactive.theme.theme.Theme.bold", - "packages.coding-agent.src.modes.interactive.theme.theme.Theme.italic", - "packages.coding-agent.src.modes.interactive.theme.theme.Theme.underline", - "packages.coding-agent.src.modes.interactive.theme.theme.Theme.inverse", - "packages.coding-agent.src.modes.interactive.theme.theme.Theme.strikethrough", - "packages.coding-agent.src.modes.interactive.theme.theme.Theme.getFgAnsi", - "packages.coding-agent.src.modes.interactive.theme.theme.Theme.getBgAnsi", - "packages.coding-agent.src.modes.interactive.theme.theme.Theme.getColorMode", - "packages.coding-agent.src.modes.interactive.theme.theme.Theme.getThinkingBorderColor", - "packages.coding-agent.src.modes.interactive.theme.theme.Theme.getBashModeBorderColor", - "packages.coding-agent.src.modes.interactive.theme.theme.getBuiltinThemes", - "packages.coding-agent.src.modes.interactive.theme.theme.getAvailableThemes", - "packages.coding-agent.src.modes.interactive.theme.theme.getAvailableThemes.map() callback", - "packages.coding-agent.src.modes.interactive.theme.theme.ThemeInfo", - "packages.coding-agent.src.modes.interactive.theme.theme.getAvailableThemesWithPaths", - "packages.coding-agent.src.modes.interactive.theme.theme.getAvailableThemesWithPaths.result.sort() callback", - "packages.coding-agent.src.modes.interactive.theme.theme.getCustomThemeInfos", - "packages.coding-agent.src.modes.interactive.theme.theme.assertThemeNameIsValid", - "packages.coding-agent.src.modes.interactive.theme.theme.parseThemeJson", - "packages.coding-agent.src.modes.interactive.theme.theme.parseThemeJsonContent", - "packages.coding-agent.src.modes.interactive.theme.theme.loadThemeJson", - "packages.coding-agent.src.modes.interactive.theme.theme.splitThemeColors", - "packages.coding-agent.src.modes.interactive.theme.theme.createTheme", - "packages.coding-agent.src.modes.interactive.theme.theme.createSystemTheme", - "packages.coding-agent.src.modes.interactive.theme.theme.loadThemeFromPath", - "packages.coding-agent.src.modes.interactive.theme.theme.loadTheme", - "packages.coding-agent.src.modes.interactive.theme.theme.getThemeByName", - "packages.coding-agent.src.modes.interactive.theme.theme.parseAutoThemeSetting", - "packages.coding-agent.src.modes.interactive.theme.theme.resolveThemeSetting", - "packages.coding-agent.src.modes.interactive.theme.theme.detectColorFgBgTheme", - "packages.coding-agent.src.modes.interactive.theme.theme.detectTerminalTheme", - "packages.coding-agent.src.modes.interactive.theme.theme.getTerminalTheme", - "packages.coding-agent.src.modes.interactive.theme.theme.theme", - "packages.coding-agent.src.modes.interactive.theme.theme.theme.get", - "packages.coding-agent.src.modes.interactive.theme.theme.setGlobalTheme", - "packages.coding-agent.src.modes.interactive.theme.theme.setRegisteredThemes", - "packages.coding-agent.src.modes.interactive.theme.theme.initTheme", - "packages.coding-agent.src.modes.interactive.theme.theme.setTheme", - "packages.coding-agent.src.modes.interactive.theme.theme.setThemeInstance", - "packages.coding-agent.src.modes.interactive.theme.theme.onThemeChange", - "packages.coding-agent.src.modes.interactive.theme.theme.startThemeWatcher", - "packages.coding-agent.src.modes.interactive.theme.theme.startThemeWatcher.scheduleReload", - "packages.coding-agent.src.modes.interactive.theme.theme.startThemeWatcher.scheduleReload.setTimeout() callback", - "packages.coding-agent.src.modes.interactive.theme.theme.watchWithErrorHandler() callback", - "packages.coding-agent.src.modes.interactive.theme.theme.startThemeWatcher.watchWithErrorHandler() callback", - "packages.coding-agent.src.modes.interactive.theme.theme.stopThemeWatcher", - "packages.coding-agent.src.modes.interactive.theme.theme.getResolvedThemeColors", - "packages.coding-agent.src.modes.interactive.theme.theme.getResolvedThemeColors.map() callback", - "packages.coding-agent.src.modes.interactive.theme.theme.isLightTheme", - "packages.coding-agent.src.modes.interactive.theme.theme.getThemeExportColors", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.keyword", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.built_in", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.literal", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.number", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.regexp", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.string", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.subst", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.comment", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.doctag", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.meta", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.function", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.title", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.class", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.type", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.tag", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.name", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.attr", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.variable", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.params", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.operator", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.punctuation", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.emphasis", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.strong", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.link", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.addition", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.deletion", - "packages.coding-agent.src.modes.interactive.theme.theme.getCliHighlightTheme", - "packages.coding-agent.src.modes.interactive.theme.theme.highlightCode", - "packages.coding-agent.src.modes.interactive.theme.theme.highlightCode.map() callback", - "packages.coding-agent.src.modes.interactive.theme.theme.getLanguageFromPath", - "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme", - "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.heading", - "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.link", - "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.linkUrl", - "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.code", - "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.codeBlock", - "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.codeBlockBorder", - "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.quote", - "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.quoteBorder", - "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.hr", - "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.listBullet", - "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.bold", - "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.italic", - "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.underline", - "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.strikethrough", - "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.highlightCode", - "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.highlightCode.map() callback", - "packages.coding-agent.src.modes.interactive.theme.theme.getSelectListTheme", - "packages.coding-agent.src.modes.interactive.theme.theme.getSelectListTheme.selectedPrefix", - "packages.coding-agent.src.modes.interactive.theme.theme.getSelectListTheme.selectedText", - "packages.coding-agent.src.modes.interactive.theme.theme.getSelectListTheme.description", - "packages.coding-agent.src.modes.interactive.theme.theme.getSelectListTheme.scrollInfo", - "packages.coding-agent.src.modes.interactive.theme.theme.getSelectListTheme.noMatch", - "packages.coding-agent.src.modes.interactive.theme.theme.getEditorTheme", - "packages.coding-agent.src.modes.interactive.theme.theme.getEditorTheme.borderColor", - "packages.coding-agent.src.modes.interactive.theme.theme.getSettingsListTheme", - "packages.coding-agent.src.modes.interactive.theme.theme.getSettingsListTheme.label", - "packages.coding-agent.src.modes.interactive.theme.theme.getSettingsListTheme.value", - "packages.coding-agent.src.modes.interactive.theme.theme.getSettingsListTheme.description", - "packages.coding-agent.src.modes.interactive.theme.theme.getSettingsListTheme.hint" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/tui-renderer.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.tui-renderer.InteractiveTuiOptions", - "packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui", - "packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui.searchMatchStyle", - "packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui.searchCurrentMatchStyle", - "packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui.searchNavigationButtonStyle", - "packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui.scrollToEndIndicator", - "packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui.copySelection", - "packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTuiReference", - "packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTuiReference.get", - "packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTuiReference.get.", - "packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTuiReference.set", - "packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTuiReference.has", - "packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTuiReference.getPrototypeOf" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/json-event.ts", - "methods": [ - "packages.coding-agent.src.modes.json-event.toJsonAssistantMessageEvent", - "packages.coding-agent.src.modes.json-event.toJsonEvent" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/print-mode.ts", - "methods": [ - "packages.coding-agent.src.modes.print-mode.PrintModeOptions", - "packages.coding-agent.src.modes.print-mode.runPrintMode", - "packages.coding-agent.src.modes.print-mode.runPrintMode.registerSignalHandlers", - "packages.coding-agent.src.modes.print-mode.runPrintMode.registerSignalHandlers.handler", - "packages.coding-agent.src.modes.print-mode.runPrintMode.registerSignalHandlers.handler.finally() callback", - "packages.coding-agent.src.modes.print-mode.runPrintMode.registerSignalHandlers.signalCleanupHandlers.push() callback", - "packages.coding-agent.src.modes.print-mode.runPrintMode.runtimeHost.setRebindSession() callback", - "packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession", - "packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.waitForIdle", - "packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.newSession", - "packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.fork", - "packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.navigateTree", - "packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.switchSession", - "packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.reload", - "packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.onError", - "packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.session.subscribe() callback", - "packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.session.agent.subscribe() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/rpc/jsonl.ts", - "methods": [ - "packages.coding-agent.src.modes.rpc.jsonl.serializeJsonLine", - "packages.coding-agent.src.modes.rpc.jsonl.attachJsonlLineReader" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "methods": [ - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClientOptions", - "packages.coding-agent.src.modes.rpc.rpc-client.ModelInfo", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.constructor", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.start", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.start.childProcess.stderr.on(\"data\") callback", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.start.childProcess.once(\"exit\") callback", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.start.childProcess.once(\"error\") callback", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.start.childProcess.stdin.on(\"error\") callback", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.start.attachJsonlLineReader() callback", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.stop", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.stop.", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.stop..timeout", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.stop..timeout.setTimeout() callback", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.stop..process.on(\"exit\") callback", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.onEvent", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.onEvent.", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getStderr", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.prompt", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.steer", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.followUp", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.abort", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.clearQueue", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.newSession", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getState", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.setModel", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.cycleModel", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getAvailableModels", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.setThinkingLevel", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.cycleThinkingLevel", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getAvailableThinkingLevels", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.setSteeringMode", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.setFollowUpMode", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.compact", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.setAutoCompaction", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.setAutoRetry", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.abortRetry", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.bash", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.abortBash", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getSessionStats", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.exportHtml", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.switchSession", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.fork", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.clone", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getForkMessages", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getEntries", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getTree", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getLastAssistantText", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.setSessionName", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getMessages", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getCommands", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.waitForIdle", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.waitForIdle.", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.waitForIdle..timer", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.waitForIdle..timer.setTimeout() callback", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.waitForIdle..unsubscribe", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.waitForIdle..unsubscribe.onEvent() callback", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.collectEvents", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.collectEvents.", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.collectEvents..timer", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.collectEvents..timer.setTimeout() callback", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.collectEvents..unsubscribe", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.collectEvents..unsubscribe.onEvent() callback", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.promptAndWait", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.handleLine", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.createProcessExitError", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.rejectPendingRequests", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.send", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.send.", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.send..timeout", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.send..timeout.setTimeout() callback", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.send..resolve", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.send..reject", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getData" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "methods": [ - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createDialogPromise", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createDialogPromise.", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createDialogPromise..setTimeout() callback", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createDialogPromise..resolve", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.select", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.select.createDialogPromise() callback", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.confirm", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.confirm.createDialogPromise() callback", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.input", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.input.createDialogPromise() callback", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.notify", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.onTerminalInput", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setStatus", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setWorkingMessage", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setWorkingVisible", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setWorkingIndicator", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setHiddenThinkingLabel", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setWidget", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setFooter", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setHeader", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setTitle", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.custom", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.pasteToEditor", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setEditorText", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.getEditorText", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.editor", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.editor.", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.editor..resolve", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.addAutocompleteProvider", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setEditorComponent", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.getEditorComponent", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.theme", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.getAllThemes", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.getTheme", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setTheme", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.getToolsExpanded", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setToolsExpanded", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.runtimeHost.setRebindSession() callback", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.waitForIdle", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.newSession", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.fork", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.navigateTree", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.switchSession", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.reload", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.shutdownHandler", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.onError", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.session.subscribe() callback", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.session.agent.subscribe() callback", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.registerSignalHandlers", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.registerSignalHandlers.handler", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.registerSignalHandlers.signalCleanupHandlers.push() callback", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.handleCommand", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.handleCommand.preflightResult", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.handleCommand.catch() callback", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.handleCommand.model", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.handleCommand.model.models.find() callback", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.handleCommand.sinceIndex", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.handleCommand.sinceIndex.entries.findIndex() callback", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.shutdown", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.checkShutdownRequested", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode..detachJsonl", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode..detachJsonl.attachJsonlLineReader() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-types.ts", - "methods": [ - "packages.coding-agent.src.modes.rpc.rpc-types.RpcSlashCommand", - "packages.coding-agent.src.modes.rpc.rpc-types.RpcSessionState" - ] - }, - { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "methods": [ - "packages.coding-agent.src.package-manager-cli.getActiveManagedInstallRoot", - "packages.coding-agent.src.package-manager-cli.fetchInstallerArtifact", - "packages.coding-agent.src.package-manager-cli.runManagedNpmCi", - "packages.coding-agent.src.package-manager-cli.verifyManagedRelease", - "packages.coding-agent.src.package-manager-cli.activateManagedRelease", - "packages.coding-agent.src.package-manager-cli.pruneManagedReleases", - "packages.coding-agent.src.package-manager-cli.cleanupManagedStaging", - "packages.coding-agent.src.package-manager-cli.cleanupManagedInstall", - "packages.coding-agent.src.package-manager-cli.runManagedSelfUpdate", - "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME", - "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.heading", - "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.link", - "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.linkUrl", - "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.code", - "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.codeBlock", - "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.codeBlockBorder", - "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.quote", - "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.quoteBorder", - "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.hr", - "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.listBullet", - "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.bold", - "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.italic", - "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.strikethrough", - "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.underline", - "packages.coding-agent.src.package-manager-cli.PackageCommandOptions", - "packages.coding-agent.src.package-manager-cli.reportSettingsErrors", - "packages.coding-agent.src.package-manager-cli.getPackageCommandUsage", - "packages.coding-agent.src.package-manager-cli.printConfigCommandHelp", - "packages.coding-agent.src.package-manager-cli.printPackageCommandHelp", - "packages.coding-agent.src.package-manager-cli.parsePackageCommand", - "packages.coding-agent.src.package-manager-cli.updateTargetIncludesSelf", - "packages.coding-agent.src.package-manager-cli.updateTargetIncludesExtensions", - "packages.coding-agent.src.package-manager-cli.refreshModelCatalogs", - "packages.coding-agent.src.package-manager-cli.refreshModelCatalogs.timeout", - "packages.coding-agent.src.package-manager-cli.refreshModelCatalogs.timeout.setTimeout() callback", - "packages.coding-agent.src.package-manager-cli.refreshModelCatalogs.details", - "packages.coding-agent.src.package-manager-cli.refreshModelCatalogs.details.Array.from() callback", - "packages.coding-agent.src.package-manager-cli.printSelfUpdateUnavailable", - "packages.coding-agent.src.package-manager-cli.printSelfUpdateFallback", - "packages.coding-agent.src.package-manager-cli.printPnpmSelfUpdateMetadataHint", - "packages.coding-agent.src.package-manager-cli.printSelfUpdateNote", - "packages.coding-agent.src.package-manager-cli.printSelfUpdateNote.renderedLines", - "packages.coding-agent.src.package-manager-cli.printSelfUpdateNote.renderedLines.map() callback", - "packages.coding-agent.src.package-manager-cli.SelfUpdatePlan", - "packages.coding-agent.src.package-manager-cli.getSelfUpdatePlan", - "packages.coding-agent.src.package-manager-cli.runSelfUpdate", - "packages.coding-agent.src.package-manager-cli.runSelfUpdate.", - "packages.coding-agent.src.package-manager-cli.runSelfUpdate..child.on(\"error\") callback", - "packages.coding-agent.src.package-manager-cli.runSelfUpdate..child.on(\"close\") callback", - "packages.coding-agent.src.package-manager-cli.prepareWindowsNpmSelfUpdate", - "packages.coding-agent.src.package-manager-cli.PackageCommandRuntimeOptions", - "packages.coding-agent.src.package-manager-cli.CommandSettingsResult", - "packages.coding-agent.src.package-manager-cli.getCommandAppMode", - "packages.coding-agent.src.package-manager-cli.reportProjectTrustWarnings", - "packages.coding-agent.src.package-manager-cli.createCommandSettingsManager", - "packages.coding-agent.src.package-manager-cli.createCommandSettingsManager.projectTrusted", - "packages.coding-agent.src.package-manager-cli.createCommandSettingsManager.projectTrusted.onExtensionError", - "packages.coding-agent.src.package-manager-cli.handleConfigCommand", - "packages.coding-agent.src.package-manager-cli.handleConfigCommand.builtinExtensions", - "packages.coding-agent.src.package-manager-cli.handleConfigCommand.builtinExtensions.map() callback", - "packages.coding-agent.src.package-manager-cli.handlePackageCommand", - "packages.coding-agent.src.package-manager-cli.handlePackageCommand.packageManager.setProgressCallback() callback", - "packages.coding-agent.src.package-manager-cli.handlePackageCommand.userPackages", - "packages.coding-agent.src.package-manager-cli.handlePackageCommand.userPackages.configuredPackages.filter() callback", - "packages.coding-agent.src.package-manager-cli.handlePackageCommand.projectPackages", - "packages.coding-agent.src.package-manager-cli.handlePackageCommand.projectPackages.configuredPackages.filter() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/abort.ts", - "methods": [ - "packages.coding-agent.src.utils.abort.abortReason", - "packages.coding-agent.src.utils.abort.operationSignal", - "packages.coding-agent.src.utils.abort.raceWithAbortSignal", - "packages.coding-agent.src.utils.abort.raceWithAbortSignal.operation.catch() callback", - "packages.coding-agent.src.utils.abort.raceWithAbortSignal.", - "packages.coding-agent.src.utils.abort..operation.then() callback", - "packages.coding-agent.src.utils.abort.raceWithAbortSignal..operation.then() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/ansi.ts", - "methods": [ - "packages.coding-agent.src.utils.ansi.splitIncompleteAnsiSuffix", - "packages.coding-agent.src.utils.ansi.stripAnsi" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/changelog.ts", - "methods": [ - "packages.coding-agent.src.utils.changelog.ChangelogEntry", - "packages.coding-agent.src.utils.changelog.entryVersion", - "packages.coding-agent.src.utils.changelog.normalizeTag", - "packages.coding-agent.src.utils.changelog.splitLocalTarget", - "packages.coding-agent.src.utils.changelog.normalizePathPart", - "packages.coding-agent.src.utils.changelog.resolveRepositoryPath", - "packages.coding-agent.src.utils.changelog.isDirectoryTarget", - "packages.coding-agent.src.utils.changelog.normalizeChangelogLinkTarget", - "packages.coding-agent.src.utils.changelog.normalizeChangelogLinks", - "packages.coding-agent.src.utils.changelog.normalizeChangelogLinks.markdown.replace() callback", - "packages.coding-agent.src.utils.changelog.parseChangelog", - "packages.coding-agent.src.utils.changelog.compareVersions", - "packages.coding-agent.src.utils.changelog.getNewEntries", - "packages.coding-agent.src.utils.changelog.getNewEntries.entries.filter() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/child-process.ts", - "methods": [ - "packages.coding-agent.src.utils.child-process.spawnProcess", - "packages.coding-agent.src.utils.child-process.spawnProcessSync", - "packages.coding-agent.src.utils.child-process.waitForChildProcess", - "packages.coding-agent.src.utils.child-process.waitForChildProcess.", - "packages.coding-agent.src.utils.child-process.waitForChildProcess..armIdleTimer", - "packages.coding-agent.src.utils.child-process.waitForChildProcess..armIdleTimer.setTimeout() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/clipboard-command.ts", - "methods": [ - "packages.coding-agent.src.utils.clipboard-command.runClipboardCommand", - "packages.coding-agent.src.utils.clipboard-command.runClipboardCommand.", - "packages.coding-agent.src.utils.clipboard-command.runClipboardCommand..child.on(\"error\") callback", - "packages.coding-agent.src.utils.clipboard-command.runClipboardCommand..child.on(\"close\") callback", - "packages.coding-agent.src.utils.clipboard-command.runClipboardCommand..child.stdout.on(\"data\") callback", - "packages.coding-agent.src.utils.clipboard-command.runClipboardCommand..child.stdin.on(\"error\") callback" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/clipboard-image.ts", - "methods": [ - "packages.coding-agent.src.utils.clipboard-image.isWaylandSession", - "packages.coding-agent.src.utils.clipboard-image.baseMimeType", - "packages.coding-agent.src.utils.clipboard-image.extensionForImageMimeType", - "packages.coding-agent.src.utils.clipboard-image.selectPreferredImageMimeType", - "packages.coding-agent.src.utils.clipboard-image.selectPreferredImageMimeType.normalized", - "packages.coding-agent.src.utils.clipboard-image.selectPreferredImageMimeType.normalized.mimeTypes.map() callback", - "packages.coding-agent.src.utils.clipboard-image.selectPreferredImageMimeType.normalized.map() callback", - "packages.coding-agent.src.utils.clipboard-image.selectPreferredImageMimeType.match", - "packages.coding-agent.src.utils.clipboard-image.selectPreferredImageMimeType.match.normalized.find() callback", - "packages.coding-agent.src.utils.clipboard-image.selectPreferredImageMimeType.anyImage", - "packages.coding-agent.src.utils.clipboard-image.selectPreferredImageMimeType.anyImage.normalized.find() callback", - "packages.coding-agent.src.utils.clipboard-image.isSupportedImageMimeType", - "packages.coding-agent.src.utils.clipboard-image.isSupportedImageMimeType.SUPPORTED_IMAGE_MIME_TYPES.some() callback", - "packages.coding-agent.src.utils.clipboard-image.convertToPng", - "packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaWlPaste", - "packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaWlPaste.types", - "packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaWlPaste.types.map() callback", - "packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaPowerShell", - "packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaXclip", - "packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaXclip.candidateTypes", - "packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaXclip.candidateTypes.map() callback", - "packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaNativeClipboard", - "packages.coding-agent.src.utils.clipboard-image.readClipboardImage" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/clipboard.ts", - "methods": [ - "packages.coding-agent.src.utils.clipboard.isRemoteSession", - "packages.coding-agent.src.utils.clipboard.emitOsc52", - "packages.coding-agent.src.utils.clipboard.copyViaWindowsClipboard", - "packages.coding-agent.src.utils.clipboard.readClipboardText", - "packages.coding-agent.src.utils.clipboard.readClipboardFilePaths", - "packages.coding-agent.src.utils.clipboard.copyToClipboard" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/deprecation.ts", - "methods": [ - "packages.coding-agent.src.utils.deprecation.warnDeprecation", - "packages.coding-agent.src.utils.deprecation.clearDeprecationWarningsForTests" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/exif-orientation.ts", - "methods": [ - "packages.coding-agent.src.utils.exif-orientation.readOrientationFromTiff", - "packages.coding-agent.src.utils.exif-orientation.findJpegTiffOffset", - "packages.coding-agent.src.utils.exif-orientation.findWebpTiffOffset", - "packages.coding-agent.src.utils.exif-orientation.hasExifHeader", - "packages.coding-agent.src.utils.exif-orientation.getExifOrientation", - "packages.coding-agent.src.utils.exif-orientation.rotate90", - "packages.coding-agent.src.utils.exif-orientation.applyExifOrientation", - "packages.coding-agent.src.utils.exif-orientation.rotated", - "packages.coding-agent.src.utils.exif-orientation.rotated.rotate90() callback", - "packages.coding-agent.src.utils.exif-orientation.rotate90() callback", - "packages.coding-agent.src.utils.exif-orientation.applyExifOrientation.rotated", - "packages.coding-agent.src.utils.exif-orientation.applyExifOrientation.rotated.rotate90() callback", - "packages.coding-agent.src.utils.exif-orientation.applyExifOrientation.rotate90() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/fs-watch.ts", - "methods": [ - "packages.coding-agent.src.utils.fs-watch.closeWatcher", - "packages.coding-agent.src.utils.fs-watch.watchWithErrorHandler" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/git.ts", - "methods": [ - "packages.coding-agent.src.utils.git.splitRef", - "packages.coding-agent.src.utils.git.decodeForValidation", - "packages.coding-agent.src.utils.git.hasUnsafeGitInstallPart", - "packages.coding-agent.src.utils.git.buildGitSource", - "packages.coding-agent.src.utils.git.parseGenericGitUrl", - "packages.coding-agent.src.utils.git.parseGitUrl", - "packages.coding-agent.src.utils.git.parseGitUrl.hostedCandidates", - "packages.coding-agent.src.utils.git.parseGitUrl.hostedCandidates.filter() callback", - "packages.coding-agent.src.utils.git.parseGitUrl.httpsCandidates", - "packages.coding-agent.src.utils.git.parseGitUrl.httpsCandidates.filter() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/highlight-js.d.ts", - "methods": [ - "packages.coding-agent.src.utils.highlight-js.d.HighlightJsResult", - "packages.coding-agent.src.utils.highlight-js.d.HighlightJsOptions", - "packages.coding-agent.src.utils.highlight-js.d.HighlightJsLanguageDefinition", - "packages.coding-agent.src.utils.highlight-js.d.HighlightJsApi", - "packages.coding-agent.src.utils.highlight-js.d.HighlightJsApi.highlight", - "packages.coding-agent.src.utils.highlight-js.d.HighlightJsApi.highlightAuto", - "packages.coding-agent.src.utils.highlight-js.d.HighlightJsApi.getLanguage", - "packages.coding-agent.src.utils.highlight-js.d.HighlightJsApi.registerLanguage" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/html.ts", - "methods": [ - "packages.coding-agent.src.utils.html.DecodedHtmlEntity", - "packages.coding-agent.src.utils.html.decodeCodePoint", - "packages.coding-agent.src.utils.html.decodeHtmlEntity", - "packages.coding-agent.src.utils.html.decodeHtmlEntityAt" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/image-convert.ts", - "methods": [ - "packages.coding-agent.src.utils.image-convert.encodePng", - "packages.coding-agent.src.utils.image-convert.convertImageBytesToPng", - "packages.coding-agent.src.utils.image-convert.convertToPng", - "packages.coding-agent.src.utils.image-convert.loadPngTranscoder", - "packages.coding-agent.src.utils.image-convert.loadPngTranscoder.", - "packages.coding-agent.src.utils.image-convert.ensurePngTranscoder", - "packages.coding-agent.src.utils.image-convert.ensurePngTranscoder.then() callback", - "packages.coding-agent.src.utils.image-convert.ensurePngTranscoder.pngTranscoderLoad.then() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/image-process.ts", - "methods": [ - "packages.coding-agent.src.utils.image-process.ProcessImageOptions", - "packages.coding-agent.src.utils.image-process.NormalizedImage", - "packages.coding-agent.src.utils.image-process.baseMimeType", - "packages.coding-agent.src.utils.image-process.normalizeSupportedImageMimeType", - "packages.coding-agent.src.utils.image-process.normalizeImage", - "packages.coding-agent.src.utils.image-process.conversionHint", - "packages.coding-agent.src.utils.image-process.processImage" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/image-resize-core.ts", - "methods": [ - "packages.coding-agent.src.utils.image-resize-core.ImageResizeOptions", - "packages.coding-agent.src.utils.image-resize-core.ResizedImage", - "packages.coding-agent.src.utils.image-resize-core.EncodedCandidate", - "packages.coding-agent.src.utils.image-resize-core.encodeCandidate", - "packages.coding-agent.src.utils.image-resize-core.resizeImageInProcess", - "packages.coding-agent.src.utils.image-resize-core.resizeImageInProcess.tryEncodings" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/image-resize-worker.ts", - "methods": [ - "packages.coding-agent.src.utils.image-resize-worker.ResizeImageWorkerRequest", - "packages.coding-agent.src.utils.image-resize-worker.isResizeImageWorkerRequest", - "packages.coding-agent.src.utils.image-resize-worker.port.once(\"message\") callback", - "packages.coding-agent.src.utils.image-resize-worker.port.once(\"message\") callback." - ] - }, - { - "file_path": "packages/coding-agent/src/utils/image-resize.ts", - "methods": [ - "packages.coding-agent.src.utils.image-resize.toTransferableBytes", - "packages.coding-agent.src.utils.image-resize.isResizeImageWorkerResponse", - "packages.coding-agent.src.utils.image-resize.createResizeWorker", - "packages.coding-agent.src.utils.image-resize.resizeImageInWorker", - "packages.coding-agent.src.utils.image-resize.resizeImageInWorker.", - "packages.coding-agent.src.utils.image-resize.resizeImageInWorker..worker.on(\"message\") callback", - "packages.coding-agent.src.utils.image-resize.resizeImageInWorker..worker.once(\"exit\") callback", - "packages.coding-agent.src.utils.image-resize.resizeImageInWorker.catch() callback", - "packages.coding-agent.src.utils.image-resize.resizeImage", - "packages.coding-agent.src.utils.image-resize.formatDimensionNote" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/json.ts", - "methods": [ - "packages.coding-agent.src.utils.json.stripJsonComments", - "packages.coding-agent.src.utils.json.stripJsonComments.input.replace() callback", - "packages.coding-agent.src.utils.json.stripJsonComments.replace() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/management-http.ts", - "methods": [ - "packages.coding-agent.src.utils.management-http.FetchRetryOptions", - "packages.coding-agent.src.utils.management-http.fetchWithRetry", - "packages.coding-agent.src.utils.management-http.fetchWithRetry.signals", - "packages.coding-agent.src.utils.management-http.fetchWithRetry.signals.filter() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/mime.ts", - "methods": [ - "packages.coding-agent.src.utils.mime.detectSupportedImageMimeType", - "packages.coding-agent.src.utils.mime.detectSupportedImageMimeTypeFromFile", - "packages.coding-agent.src.utils.mime.isPng", - "packages.coding-agent.src.utils.mime.isAnimatedPng", - "packages.coding-agent.src.utils.mime.isBmp", - "packages.coding-agent.src.utils.mime.readUint16LE", - "packages.coding-agent.src.utils.mime.readUint32BE", - "packages.coding-agent.src.utils.mime.readUint32LE", - "packages.coding-agent.src.utils.mime.startsWith", - "packages.coding-agent.src.utils.mime.startsWith.bytes.every() callback", - "packages.coding-agent.src.utils.mime.startsWithAscii" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/open-browser.ts", - "methods": [ - "packages.coding-agent.src.utils.open-browser.openBrowser", - "packages.coding-agent.src.utils.open-browser.openBrowser.on(\"error\") callback" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/output-files.ts", - "methods": [ - "packages.coding-agent.src.utils.output-files.createOutputFilePath", - "packages.coding-agent.src.utils.output-files.writeOutputFile", - "packages.coding-agent.src.utils.output-files.createOutputFileStream" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/paths.ts", - "methods": [ - "packages.coding-agent.src.utils.paths.PathInputOptions", - "packages.coding-agent.src.utils.paths.canonicalizePath", - "packages.coding-agent.src.utils.paths.getFileRevision", - "packages.coding-agent.src.utils.paths.isLocalPath", - "packages.coding-agent.src.utils.paths.normalizeWindowsShellPath", - "packages.coding-agent.src.utils.paths.normalizePath", - "packages.coding-agent.src.utils.paths.resolvePath", - "packages.coding-agent.src.utils.paths.getCwdRelativePath", - "packages.coding-agent.src.utils.paths.formatPathRelativeToCwdOrAbsolute", - "packages.coding-agent.src.utils.paths.markPathIgnoredByCloudSync" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/photon.ts", - "methods": [ - "packages.coding-agent.src.utils.photon.pathOrNull", - "packages.coding-agent.src.utils.photon.getFallbackWasmPaths", - "packages.coding-agent.src.utils.photon.patchPhotonWasmRead", - "packages.coding-agent.src.utils.photon.patchPhotonWasmRead.patchedReadFileSync", - "packages.coding-agent.src.utils.photon.patchPhotonWasmRead.patchedReadFileSync.", - "packages.coding-agent.src.utils.photon.patchPhotonWasmRead.", - "packages.coding-agent.src.utils.photon.loadPhoton", - "packages.coding-agent.src.utils.photon.loadPhoton." - ] - }, - { - "file_path": "packages/coding-agent/src/utils/pi-user-agent.ts", - "methods": [ - "packages.coding-agent.src.utils.pi-user-agent.getPiUserAgent" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/shell.ts", - "methods": [ - "packages.coding-agent.src.utils.shell.ShellConfig", - "packages.coding-agent.src.utils.shell.isLegacyWslBashPath", - "packages.coding-agent.src.utils.shell.getBashShellConfig", - "packages.coding-agent.src.utils.shell.findExecutableOnPath", - "packages.coding-agent.src.utils.shell.getShellConfig", - "packages.coding-agent.src.utils.shell.getShellConfig.paths.map() callback", - "packages.coding-agent.src.utils.shell.getPowerShellConfig", - "packages.coding-agent.src.utils.shell.getShellEnv", - "packages.coding-agent.src.utils.shell.getShellEnv.pathKey", - "packages.coding-agent.src.utils.shell.getShellEnv.pathKey.find() callback", - "packages.coding-agent.src.utils.shell.sanitizeBinaryOutput", - "packages.coding-agent.src.utils.shell.trackDetachedChildPid", - "packages.coding-agent.src.utils.shell.untrackDetachedChildPid", - "packages.coding-agent.src.utils.shell.killTrackedDetachedChildren", - "packages.coding-agent.src.utils.shell.killProcessTree", - "packages.coding-agent.src.utils.shell.killProcessTree.child.once(\"error\") callback" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/sleep.ts", - "methods": [ - "packages.coding-agent.src.utils.sleep.sleep", - "packages.coding-agent.src.utils.sleep.sleep.", - "packages.coding-agent.src.utils.sleep.sleep..signal.addEventListener(\"abort\") callback" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/syntax-highlight.ts", - "methods": [ - "packages.coding-agent.src.utils.syntax-highlight.loadAllHighlightLanguages", - "packages.coding-agent.src.utils.syntax-highlight.loadAllHighlightLanguages.", - "packages.coding-agent.src.utils.syntax-highlight.loadAllHighlightLanguages..setImmediate() callback", - "packages.coding-agent.src.utils.syntax-highlight..setImmediate() callback.then() callback", - "packages.coding-agent.src.utils.syntax-highlight.loadAllHighlightLanguages..setImmediate() callback.then() callback", - "packages.coding-agent.src.utils.syntax-highlight.HighlightOptions", - "packages.coding-agent.src.utils.syntax-highlight.getScopeFromSpanTag", - "packages.coding-agent.src.utils.syntax-highlight.getScopeFormatter", - "packages.coding-agent.src.utils.syntax-highlight.getActiveFormatter", - "packages.coding-agent.src.utils.syntax-highlight.isSpanOpenTagStart", - "packages.coding-agent.src.utils.syntax-highlight.renderHighlightedHtml", - "packages.coding-agent.src.utils.syntax-highlight.renderHighlightedHtml.flushText", - "packages.coding-agent.src.utils.syntax-highlight.renderHighlightedHtml.flushText.map() callback", - "packages.coding-agent.src.utils.syntax-highlight.highlight", - "packages.coding-agent.src.utils.syntax-highlight.supportsLanguage" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/text.ts", - "methods": [ - "packages.coding-agent.src.utils.text.splitBom", - "packages.coding-agent.src.utils.text.stripBom" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/tool-result-images.ts", - "methods": [ - "packages.coding-agent.src.utils.tool-result-images.NormalizeToolResultImagesOptions", - "packages.coding-agent.src.utils.tool-result-images.normalizeToolResultImages", - "packages.coding-agent.src.utils.tool-result-images.normalizeToolResultImages.content.some() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/tools-manager.ts", - "methods": [ - "packages.coding-agent.src.utils.tools-manager.isOfflineModeEnabled", - "packages.coding-agent.src.utils.tools-manager.ToolConfig", - "packages.coding-agent.src.utils.tools-manager.TOOLS.fd.getAssetName", - "packages.coding-agent.src.utils.tools-manager.TOOLS.rg.getAssetName", - "packages.coding-agent.src.utils.tools-manager.commandExists", - "packages.coding-agent.src.utils.tools-manager.getToolPath", - "packages.coding-agent.src.utils.tools-manager.getLatestVersion", - "packages.coding-agent.src.utils.tools-manager.downloadFile", - "packages.coding-agent.src.utils.tools-manager.findBinaryRecursively", - "packages.coding-agent.src.utils.tools-manager.formatSpawnFailure", - "packages.coding-agent.src.utils.tools-manager.runExtractionCommand", - "packages.coding-agent.src.utils.tools-manager.extractTarGzArchive", - "packages.coding-agent.src.utils.tools-manager.getWindowsTarCommand", - "packages.coding-agent.src.utils.tools-manager.extractZipArchive", - "packages.coding-agent.src.utils.tools-manager.downloadTool", - "packages.coding-agent.src.utils.tools-manager.downloadTool.extractedBinary", - "packages.coding-agent.src.utils.tools-manager.downloadTool.extractedBinary.extractedBinaryCandidates.find() callback", - "packages.coding-agent.src.utils.tools-manager.ToolStatus", - "packages.coding-agent.src.utils.tools-manager.ensureTool" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/version-check.ts", - "methods": [ - "packages.coding-agent.src.utils.version-check.LatestPiRelease", - "packages.coding-agent.src.utils.version-check.formatVersionCheckError", - "packages.coding-agent.src.utils.version-check.formatVersionCheckError.codes", - "packages.coding-agent.src.utils.version-check.formatVersionCheckError.codes.causes.map() callback", - "packages.coding-agent.src.utils.version-check.formatVersionCheckError.codes.filter() callback", - "packages.coding-agent.src.utils.version-check.formatVersionCheckError.causeMessage", - "packages.coding-agent.src.utils.version-check.formatVersionCheckError.causeMessage.causes.find() callback", - "packages.coding-agent.src.utils.version-check.comparePackageVersions", - "packages.coding-agent.src.utils.version-check.isNewerPackageVersion", - "packages.coding-agent.src.utils.version-check.getLatestPiRelease", - "packages.coding-agent.src.utils.version-check.getLatestPiVersion", - "packages.coding-agent.src.utils.version-check.checkForNewPiVersion" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/windows-self-update.ts", - "methods": [ - "packages.coding-agent.src.utils.windows-self-update.normalizePath", - "packages.coding-agent.src.utils.windows-self-update.getQuarantineRoot", - "packages.coding-agent.src.utils.windows-self-update.getLoadedSharedObjectsInPackageDir", - "packages.coding-agent.src.utils.windows-self-update.cleanupWindowsSelfUpdateQuarantine", - "packages.coding-agent.src.utils.windows-self-update.quarantineWindowsNativeDependencies" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/wsl.ts", - "methods": [ - "packages.coding-agent.src.utils.wsl.isWSL" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/zip.ts", - "methods": [ - "packages.coding-agent.src.utils.zip.ZipEntry", - "packages.coding-agent.src.utils.zip.dosDateTime", - "packages.coding-agent.src.utils.zip.createZipArchive", - "packages.coding-agent.src.utils.zip.writeZipArchive" - ] - } - ], - "component_id": "1", - "can_expand": true, - "components": [ - { - "name": "Core Agent Runtime", - "description": "Orchestrates agent sessions, LLM interactions, conversation compaction, built-in tools, and settings management.", - "key_entities": [ - { - "qualified_name": "packages.coding-agent.src.core.agent-session.AgentSession", - "reference_file": "packages/coding-agent/src/core/agent-session.ts", - "reference_start_line": 378, - "reference_end_line": 4398 - }, - { - "qualified_name": "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "reference_file": "packages/coding-agent/src/core/agent-session-runtime.ts", - "reference_start_line": 74, - "reference_end_line": 412 - }, - { - "qualified_name": "packages.coding-agent.src.core.model-runtime.ModelRuntime", - "reference_file": "packages/coding-agent/src/core/model-runtime.ts", - "reference_start_line": 172, - "reference_end_line": 1034 - }, - { - "qualified_name": "packages.coding-agent.src.core.model-resolver.resolveCliModel", - "reference_file": "packages/coding-agent/src/core/model-resolver.ts", - "reference_start_line": 406, - "reference_end_line": 606 - }, - { - "qualified_name": "packages.coding-agent.src.core.settings-manager.SettingsManager", - "reference_file": "packages/coding-agent/src/core/settings-manager.ts", - "reference_start_line": 270, - "reference_end_line": 1428 - } - ], - "source_cluster_ids": [ - "1.20", - "1.21", - "1.22", - "1.23", - "1.24", - "1.25", - "1.26", - "1.27", - "1.28", - "1.29", - "1.30", - "1.31", - "1.32", - "1.33", - "1.34", - "1.35", - "1.36", - "1.37", - "1.38", - "1.39", - "1.40", - "1.41", - "1.42", - "1.43", - "1.44", - "1.45", - "1.46", - "1.47", - "1.48", - "1.49", - "1.50", - "1.51", - "1.52", - "1.53", - "1.54", - "1.55", - "1.56", - "1.57", - "1.58", - "1.59", - "1.60", - "1.61", - "1.62", - "1.63", - "1.64", - "1.65", - "1.66", - "1.67", - "1.68", - "1.69", - "1.70", - "1.71", - "1.72", - "1.73", - "1.74", - "1.75", - "1.76", - "1.77", - "1.78", - "1.79", - "1.80", - "1.81", - "1.82", - "1.83", - "1.84", - "1.85", - "1.86", - "1.87", - "1.88", - "1.89", - "1.90", - "1.91", - "1.92", - "1.93", - "1.94", - "1.95", - "1.96", - "1.97", - "1.98", - "1.99", - "1.100", - "1.101", - "1.102", - "1.103", - "1.104", - "1.105", - "1.106", - "1.107", - "1.108", - "1.109" - ], - "file_methods": [ - { - "file_path": "packages/coding-agent/src/core/agent-session-runtime.ts", - "methods": [ - "packages.coding-agent.src.core.agent-session-runtime.CreateAgentSessionRuntimeResult", - "packages.coding-agent.src.core.agent-session-runtime.SessionImportFileNotFoundError", - "packages.coding-agent.src.core.agent-session-runtime.SessionImportFileNotFoundError.constructor", - "packages.coding-agent.src.core.agent-session-runtime.extractUserMessageText", - "packages.coding-agent.src.core.agent-session-runtime.extractUserMessageText.content.filter() callback", - "packages.coding-agent.src.core.agent-session-runtime.extractUserMessageText.map() callback", - "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.constructor", - "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.services", - "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.session", - "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.cwd", - "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.diagnostics", - "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.modelFallbackMessage", - "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.setRebindSession", - "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.setBeforeSessionInvalidate", - "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.emitBeforeSwitch", - "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.emitBeforeFork", - "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.teardownCurrent", - "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.apply", - "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.finishSessionReplacement", - "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.switchSession", - "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.newSession", - "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.fork", - "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.importFromJsonl", - "packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.dispose", - "packages.coding-agent.src.core.agent-session-runtime.createAgentSessionRuntime" - ] - }, - { - "file_path": "packages/coding-agent/src/core/agent-session-services.ts", - "methods": [ - "packages.coding-agent.src.core.agent-session-services.AgentSessionRuntimeDiagnostic", - "packages.coding-agent.src.core.agent-session-services.CreateAgentSessionServicesOptions", - "packages.coding-agent.src.core.agent-session-services.CreateAgentSessionFromServicesOptions", - "packages.coding-agent.src.core.agent-session-services.AgentSessionServices", - "packages.coding-agent.src.core.agent-session-services.applyExtensionFlagValues", - "packages.coding-agent.src.core.agent-session-services.applyExtensionFlagValues.message.unknownFlags.map() callback", - "packages.coding-agent.src.core.agent-session-services.createAgentSessionServices", - "packages.coding-agent.src.core.agent-session-services.createAgentSessionFromServices" - ] - }, - { - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "methods": [ - "packages.coding-agent.src.core.agent-session.ParsedSkillBlock", - "packages.coding-agent.src.core.agent-session.parseSkillBlock", - "packages.coding-agent.src.core.agent-session.withoutDeletedHeaders", - "packages.coding-agent.src.core.agent-session.withoutDeletedHeaders.filter() callback", - "packages.coding-agent.src.core.agent-session.AgentSessionConfig", - "packages.coding-agent.src.core.agent-session.ExtensionBindings", - "packages.coding-agent.src.core.agent-session.PromptOptions", - "packages.coding-agent.src.core.agent-session.ModelMutationOptions", - "packages.coding-agent.src.core.agent-session.ModelCycleResult", - "packages.coding-agent.src.core.agent-session.SessionStats", - "packages.coding-agent.src.core.agent-session.ToolDefinitionEntry", - "packages.coding-agent.src.core.agent-session.estimateMessagesTokens", - "packages.coding-agent.src.core.agent-session.AgentSession", - "packages.coding-agent.src.core.agent-session.AgentSession.constructor", - "packages.coding-agent.src.core.agent-session.AgentSession.constructor.onWarmed", - "packages.coding-agent.src.core.agent-session.AgentSession.constructor.config.allowedToolNames.some() callback", - "packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "packages.coding-agent.src.core.agent-session.AgentSession._getRequiredRequestAuth", - "packages.coding-agent.src.core.agent-session.AgentSession._getSummarizationRequestAuth", - "packages.coding-agent.src.core.agent-session.AgentSession._modelForMessage", - "packages.coding-agent.src.core.agent-session.AgentSession._recordSelection", - "packages.coding-agent.src.core.agent-session.AgentSession._limitsModel", - "packages.coding-agent.src.core.agent-session.AgentSession._installAgentToolHooks", - "packages.coding-agent.src.core.agent-session.AgentSession._installAgentToolHooks.beforeToolCall", - "packages.coding-agent.src.core.agent-session.AgentSession._installAgentToolHooks.afterToolCall", - "packages.coding-agent.src.core.agent-session.AgentSession._beforeToolCall", - "packages.coding-agent.src.core.agent-session.AgentSession._afterToolCall", - "packages.coding-agent.src.core.agent-session.AgentSession._executeNestedToolCall", - "packages.coding-agent.src.core.agent-session.AgentSession._executeNestedToolCall.getTools", - "packages.coding-agent.src.core.agent-session.AgentSession._executeNestedToolCall.isSequential", - "packages.coding-agent.src.core.agent-session.AgentSession._executeNestedToolCall.runToolCall", - "packages.coding-agent.src.core.agent-session.AgentSession._executeNestedToolCall.runToolCall.beforeToolCall", - "packages.coding-agent.src.core.agent-session.AgentSession._executeNestedToolCall.runToolCall.afterToolCall", - "packages.coding-agent.src.core.agent-session.AgentSession._executeNestedToolCall.emit", - "packages.coding-agent.src.core.agent-session.AgentSession._exceedsCompactionThreshold", - "packages.coding-agent.src.core.agent-session.AgentSession._compactBeforeNextAssistantResponse", - "packages.coding-agent.src.core.agent-session.AgentSession._installAgentRequestProjection", - "packages.coding-agent.src.core.agent-session.AgentSession._installAgentRequestProjection.prepareRequest", - "packages.coding-agent.src.core.agent-session.AgentSession._installAgentRequestProjection.prepareRequest.lastResponse", - "packages.coding-agent.src.core.agent-session.AgentSession._installAgentRequestProjection.prepareRequest.lastResponse.context.messages.findLastIndex() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._installAgentRequestProjection.prepareRequest.userTurn", - "packages.coding-agent.src.core.agent-session.AgentSession._installAgentRequestProjection.prepareRequest.userTurn.some() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._dispatchTurnEndBoundary", - "packages.coding-agent.src.core.agent-session.AgentSession._dispatchTurnEndBoundary.toolResultEntryIds", - "packages.coding-agent.src.core.agent-session.AgentSession._dispatchTurnEndBoundary.toolResultEntryIds.toolResults.flatMap() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._dispatchTurnEndBoundary.boundary", - "packages.coding-agent.src.core.agent-session.AgentSession._dispatchTurnEndBoundary.boundary._extensionRunner.emitBoundary() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._installAgentBoundaryHooks", - "packages.coding-agent.src.core.agent-session.AgentSession._installAgentBoundaryHooks.finishTurn", - "packages.coding-agent.src.core.agent-session.AgentSession._installAgentNextTurnRefresh", - "packages.coding-agent.src.core.agent-session.AgentSession._installAgentNextTurnRefresh.prepareNextTurnWithContext", - "packages.coding-agent.src.core.agent-session.AgentSession._refreshFinalizedContext", - "packages.coding-agent.src.core.agent-session.AgentSession._applyBoundaryDrafts", - "packages.coding-agent.src.core.agent-session.AgentSession._createBoundaryPreviewManager", - "packages.coding-agent.src.core.agent-session.AgentSession._getPendingBoundaryMessages", - "packages.coding-agent.src.core.agent-session.AgentSession._buildBoundaryContext", - "packages.coding-agent.src.core.agent-session.AgentSession._buildBoundaryContext.hasNonSystemContext", - "packages.coding-agent.src.core.agent-session.AgentSession._buildBoundaryContext.hasNonSystemContext.llmMessages.some() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._commitBoundaryDrafts", - "packages.coding-agent.src.core.agent-session.AgentSession._reportInvalidBoundaryContinuation", - "packages.coding-agent.src.core.agent-session.AgentSession._emit", - "packages.coding-agent.src.core.agent-session.AgentSession._emitQueueUpdate", - "packages.coding-agent.src.core.agent-session.AgentSession._emitSessionCompactFailed", - "packages.coding-agent.src.core.agent-session.AgentSession._getIdleWaitPromise", - "packages.coding-agent.src.core.agent-session.AgentSession._resolveIdleWaitIfIdle", - "packages.coding-agent.src.core.agent-session.AgentSession._emitAgentSettled", - "packages.coding-agent.src.core.agent-session.AgentSession._handleAgentEvent", - "packages.coding-agent.src.core.agent-session.AgentSession._willRetryAfterAgentEnd", - "packages.coding-agent.src.core.agent-session.AgentSession._findPersistedMessageEntryId", - "packages.coding-agent.src.core.agent-session.AgentSession._omitRecoveryAttempt", - "packages.coding-agent.src.core.agent-session.AgentSession._omitRecoveryAttempt.targetIds", - "packages.coding-agent.src.core.agent-session.AgentSession._omitRecoveryAttempt.targetIds.targets.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._omitRecoveryAttempt.unresolvedProjectedTarget", - "packages.coding-agent.src.core.agent-session.AgentSession._omitRecoveryAttempt.unresolvedProjectedTarget.targets.some() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._findLastAssistantMessage", - "packages.coding-agent.src.core.agent-session.AgentSession._replaceMessageInPlace", - "packages.coding-agent.src.core.agent-session.AgentSession._emitExtensionEvent", - "packages.coding-agent.src.core.agent-session.AgentSession.subscribe", - "packages.coding-agent.src.core.agent-session.AgentSession.subscribe.", - "packages.coding-agent.src.core.agent-session.AgentSession._disconnectFromAgent", - "packages.coding-agent.src.core.agent-session.AgentSession.dispose", - "packages.coding-agent.src.core.agent-session.AgentSession.refreshContext", - "packages.coding-agent.src.core.agent-session.AgentSession.state", - "packages.coding-agent.src.core.agent-session.AgentSession.cacheWarmingStatus", - "packages.coding-agent.src.core.agent-session.AgentSession.setCacheWarmingMode", - "packages.coding-agent.src.core.agent-session.AgentSession.model", - "packages.coding-agent.src.core.agent-session.AgentSession.thinkingLevel", - "packages.coding-agent.src.core.agent-session.AgentSession.routedModel", - "packages.coding-agent.src.core.agent-session.AgentSession.isStreaming", - "packages.coding-agent.src.core.agent-session.AgentSession.isIdle", - "packages.coding-agent.src.core.agent-session.AgentSession.systemPrompt", - "packages.coding-agent.src.core.agent-session.AgentSession.retryAttempt", - "packages.coding-agent.src.core.agent-session.AgentSession.getActiveToolNames", - "packages.coding-agent.src.core.agent-session.AgentSession.getActiveToolNames.agent.state.tools.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession.getCallableToolNames", - "packages.coding-agent.src.core.agent-session.AgentSession.getCallableToolNames.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession.getAllTools", - "packages.coding-agent.src.core.agent-session.AgentSession.getAllTools.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession.getToolDefinition", - "packages.coding-agent.src.core.agent-session.AgentSession.setActiveToolsByName", - "packages.coding-agent.src.core.agent-session.AgentSession.setActiveToolsByName.previous.some() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._setActiveTools", - "packages.coding-agent.src.core.agent-session.AgentSession._setActiveTools.tools.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._isAllowedTool", - "packages.coding-agent.src.core.agent-session.AgentSession._isActivatable", - "packages.coding-agent.src.core.agent-session.AgentSession._getToolExposure", - "packages.coding-agent.src.core.agent-session.AgentSession._getCallableTools", - "packages.coding-agent.src.core.agent-session.AgentSession._getCallableTools.filter() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout", - "packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.tools", - "packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.tools.flatMap() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.hooks", - "packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.hooks.tools.flatMap() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.loadout", - "packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.loadout.callable.tools.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.loadout.getExposure", - "packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.loadout.getNamespace", - "packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.loadout.getPromptGuidelines", - "packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.tools.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession.isCompacting", - "packages.coding-agent.src.core.agent-session.AgentSession.messages", - "packages.coding-agent.src.core.agent-session.AgentSession.steeringMode", - "packages.coding-agent.src.core.agent-session.AgentSession.followUpMode", - "packages.coding-agent.src.core.agent-session.AgentSession.sessionFile", - "packages.coding-agent.src.core.agent-session.AgentSession.sessionId", - "packages.coding-agent.src.core.agent-session.AgentSession.sessionName", - "packages.coding-agent.src.core.agent-session.AgentSession.scopedModels", - "packages.coding-agent.src.core.agent-session.AgentSession.setScopedModels", - "packages.coding-agent.src.core.agent-session.AgentSession.promptTemplates", - "packages.coding-agent.src.core.agent-session.AgentSession._normalizePromptSnippet", - "packages.coding-agent.src.core.agent-session.AgentSession._normalizePromptGuidelines", - "packages.coding-agent.src.core.agent-session.AgentSession._rebuildSystemPrompt", - "packages.coding-agent.src.core.agent-session.AgentSession._rebuildSystemPrompt.validToolNames", - "packages.coding-agent.src.core.agent-session.AgentSession._rebuildSystemPrompt.validToolNames.toolNames.filter() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._preparePromptAndToolLoadout", - "packages.coding-agent.src.core.agent-session.AgentSession._preparePromptAndToolLoadout.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._installHiddenDeclarationsProjection", - "packages.coding-agent.src.core.agent-session.AgentSession._installHiddenDeclarationsProjection.transformContext", - "packages.coding-agent.src.core.agent-session.AgentSession._installHiddenDeclarationsProjection.transformContext.transformed.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._installHiddenDeclarationsProjection.transformContext.transformed.map() callback.added", - "packages.coding-agent.src.core.agent-session.AgentSession._installHiddenDeclarationsProjection.transformContext.transformed.map() callback.added.toolsAdded.filter() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._installHiddenDeclarationsProjection.transformContext.transformed.map() callback.removed", - "packages.coding-agent.src.core.agent-session.AgentSession._installHiddenDeclarationsProjection.transformContext.transformed.map() callback.removed.toolsRemoved.filter() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._installAgentForcedPromptProjection", - "packages.coding-agent.src.core.agent-session.AgentSession._installAgentForcedPromptProjection.transformContext", - "packages.coding-agent.src.core.agent-session.AgentSession._installAgentForcedPromptProjection.transformContext.transformed.filter() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._restoreToolsFromTranscript", - "packages.coding-agent.src.core.agent-session.AgentSession._restoreToolsFromTranscript.names", - "packages.coding-agent.src.core.agent-session.AgentSession._restoreToolsFromTranscript.names.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._restoreToolsFromTranscript.names.filter() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._runAgentPrompt", - "packages.coding-agent.src.core.agent-session.AgentSession._handlePostAgentRun", - "packages.coding-agent.src.core.agent-session.AgentSession._runBeforeSettleBoundary", - "packages.coding-agent.src.core.agent-session.AgentSession._runBeforeSettleBoundary.result", - "packages.coding-agent.src.core.agent-session.AgentSession._runBeforeSettleBoundary.result._extensionRunner.emitBoundary() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._runInputHandlers", - "packages.coding-agent.src.core.agent-session.AgentSession._normalizePromptImages", - "packages.coding-agent.src.core.agent-session.AgentSession.prompt", - "packages.coding-agent.src.core.agent-session.AgentSession.prompt._deferredSettledActions.push() callback", - "packages.coding-agent.src.core.agent-session.AgentSession.prompt.handlerEditedTools", - "packages.coding-agent.src.core.agent-session.AgentSession.prompt.handlerEditedTools.result.systemPromptOptions.selectedTools.some() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._tryExecuteExtensionCommand", - "packages.coding-agent.src.core.agent-session.AgentSession._expandSkillCommand", - "packages.coding-agent.src.core.agent-session.AgentSession._expandSkillCommand.skill", - "packages.coding-agent.src.core.agent-session.AgentSession._expandSkillCommand.skill.skills.find() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._queueUserInput", - "packages.coding-agent.src.core.agent-session.AgentSession.steer", - "packages.coding-agent.src.core.agent-session.AgentSession.followUp", - "packages.coding-agent.src.core.agent-session.AgentSession._queueSteer", - "packages.coding-agent.src.core.agent-session.AgentSession._queueFollowUp", - "packages.coding-agent.src.core.agent-session.AgentSession._throwIfExtensionCommand", - "packages.coding-agent.src.core.agent-session.AgentSession.sendCustomMessage", - "packages.coding-agent.src.core.agent-session.AgentSession.sendCustomMessage._deferredSettledActions.push() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._appendCustomMessage", - "packages.coding-agent.src.core.agent-session.AgentSession._flushPendingCustomMessages", - "packages.coding-agent.src.core.agent-session.AgentSession.sendUserMessage", - "packages.coding-agent.src.core.agent-session.AgentSession.clearQueue", - "packages.coding-agent.src.core.agent-session.AgentSession.pendingMessageCount", - "packages.coding-agent.src.core.agent-session.AgentSession.getSteeringMessages", - "packages.coding-agent.src.core.agent-session.AgentSession.getFollowUpMessages", - "packages.coding-agent.src.core.agent-session.AgentSession.resourceLoader", - "packages.coding-agent.src.core.agent-session.AgentSession.abort", - "packages.coding-agent.src.core.agent-session.AgentSession.waitForIdle", - "packages.coding-agent.src.core.agent-session.AgentSession._emitModelSelect", - "packages.coding-agent.src.core.agent-session.AgentSession.setModel", - "packages.coding-agent.src.core.agent-session.AgentSession._addPersistedDefaultToNonEmptyScope", - "packages.coding-agent.src.core.agent-session.AgentSession._addPersistedDefaultToNonEmptyScope._scopedModels.some() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._addPersistedDefaultToNonEmptyScope.enabledModels.some() callback", - "packages.coding-agent.src.core.agent-session.AgentSession.cycleModel", - "packages.coding-agent.src.core.agent-session.AgentSession._cycleScopedModel", - "packages.coding-agent.src.core.agent-session.AgentSession._cycleScopedModel.availableIds", - "packages.coding-agent.src.core.agent-session.AgentSession._cycleScopedModel.availableIds.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._cycleScopedModel.scopedModels._scopedModels.filter() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._cycleScopedModel.scopedModels", - "packages.coding-agent.src.core.agent-session.AgentSession._cycleScopedModel.currentIndex", - "packages.coding-agent.src.core.agent-session.AgentSession._cycleScopedModel.currentIndex.scopedModels.findIndex() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._cycleAvailableModel", - "packages.coding-agent.src.core.agent-session.AgentSession._cycleAvailableModel.currentIndex", - "packages.coding-agent.src.core.agent-session.AgentSession._cycleAvailableModel.currentIndex.availableModels.findIndex() callback", - "packages.coding-agent.src.core.agent-session.AgentSession.setThinkingLevel", - "packages.coding-agent.src.core.agent-session.AgentSession.cycleThinkingLevel", - "packages.coding-agent.src.core.agent-session.AgentSession.getAvailableThinkingLevels", - "packages.coding-agent.src.core.agent-session.AgentSession.supportsThinking", - "packages.coding-agent.src.core.agent-session.AgentSession._getThinkingLevelForModelSwitch", - "packages.coding-agent.src.core.agent-session.AgentSession._clampThinkingLevel", - "packages.coding-agent.src.core.agent-session.AgentSession.syncQueueModesFromSettings", - "packages.coding-agent.src.core.agent-session.AgentSession.setSteeringMode", - "packages.coding-agent.src.core.agent-session.AgentSession.setFollowUpMode", - "packages.coding-agent.src.core.agent-session.AgentSession._runDefaultCompaction", - "packages.coding-agent.src.core.agent-session.AgentSession._clearManualCompactionState", - "packages.coding-agent.src.core.agent-session.AgentSession.compact", - "packages.coding-agent.src.core.agent-session.AgentSession.compact.savedCompactionEntry.newEntries.find() callback", - "packages.coding-agent.src.core.agent-session.AgentSession.compact.savedCompactionEntry", - "packages.coding-agent.src.core.agent-session.AgentSession.abortCompaction", - "packages.coding-agent.src.core.agent-session.AgentSession.abortBranchSummary", - "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction", - "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.assistantIsProjected", - "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.assistantIsProjected.currentProjection.entries.some() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.assistantIsProjected.currentProjection.entries.some() callback.entry.messages.some() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.assistantIndex", - "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.assistantIndex.branch.findIndex() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.hasPostAssistantContextEdit", - "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.hasPostAssistantContextEdit.entriesAfterAssistant.some() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.latestAssistantEdit", - "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.latestAssistantEdit.entriesAfterAssistant.filter() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.assistantRetainedForExplicitRecovery", - "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.assistantRetainedForExplicitRecovery.entriesAfterAssistant.some() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.hasContextEdits", - "packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction.hasContextEdits.projection.entries.some() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._runAutoCompaction", - "packages.coding-agent.src.core.agent-session.AgentSession._runAutoCompaction.savedCompactionEntry.newEntries.find() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._runAutoCompaction.savedCompactionEntry", - "packages.coding-agent.src.core.agent-session.AgentSession.setAutoCompactionEnabled", - "packages.coding-agent.src.core.agent-session.AgentSession.autoCompactionEnabled", - "packages.coding-agent.src.core.agent-session.AgentSession.bindExtensions", - "packages.coding-agent.src.core.agent-session.AgentSession.extendResourcesFromExtensions", - "packages.coding-agent.src.core.agent-session.AgentSession.buildExtensionResourcePaths", - "packages.coding-agent.src.core.agent-session.AgentSession.buildExtensionResourcePaths.entries.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession.getExtensionSourceLabel", - "packages.coding-agent.src.core.agent-session.AgentSession._applyExtensionBindings", - "packages.coding-agent.src.core.agent-session.AgentSession._refreshCurrentModelFromRegistry", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getCommands.extensionCommands", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getCommands.extensionCommands.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getCommands.templates", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getCommands.templates.promptTemplates.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getCommands.skills", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getCommands.skills.skills.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.sendMessage", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.sendMessage.catch() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.sendUserMessage", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.sendUserMessage.catch() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.appendEntry", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.setSessionName", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getSessionName", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.setLabel", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getActiveTools", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getAllTools", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getSettings", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.setActiveTools", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.refreshTools", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.setModel", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getThinkingLevel", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.setThinkingLevel", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getModel", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getScopedModels", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.isIdle", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.isProjectTrusted", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getSignal", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.abort", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.hasPendingMessages", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.shutdown", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getContextUsage", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.compact", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.compact.", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getSystemPrompt", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getSystemPromptOptions", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.executeTool", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getCallableTools", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.registerProvider", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.registerNativeProvider", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.unregisterProvider", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.registerVirtualModel", - "packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.unregisterVirtualModel", - "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry", - "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.previousActivatedOnRegistration", - "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.previousActivatedOnRegistration.filter() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.allCustomTools", - "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.allCustomTools._customTools.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.allCustomTools.filter() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.definitionRegistry", - "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.definitionRegistry.filter() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.definitionRegistry.map() callback", - "packages.coding-agent.src.core.agent-session._refreshToolRegistry.map() callback", - "packages.coding-agent.src.core.agent-session._refreshToolRegistry.filter() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.filter() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.wrappedBuiltInTools", - "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.wrappedBuiltInTools.filter() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.wrappedBuiltInTools.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.toolRegistry", - "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.toolRegistry.wrappedBuiltInTools.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.nextActiveToolNames", - "packages.coding-agent.src.core.agent-session.AgentSession._refreshToolRegistry.nextActiveToolNames.filter() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._isDeclarable", - "packages.coding-agent.src.core.agent-session.AgentSession._isActivatedOnRegistration", - "packages.coding-agent.src.core.agent-session.AgentSession._buildRuntime", - "packages.coding-agent.src.core.agent-session.AgentSession._buildRuntime.baseToolDefinitions", - "packages.coding-agent.src.core.agent-session.AgentSession._buildRuntime.baseToolDefinitions.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._buildRuntime.map() callback", - "packages.coding-agent.src.core.agent-session.AgentSession.reload", - "packages.coding-agent.src.core.agent-session.AgentSession.reload.addedDefaultTools", - "packages.coding-agent.src.core.agent-session.AgentSession.reload.addedDefaultTools.filter() callback", - "packages.coding-agent.src.core.agent-session.AgentSession._isRetryableError", - "packages.coding-agent.src.core.agent-session.AgentSession._summarizationRetryCallbacks", - "packages.coding-agent.src.core.agent-session.AgentSession._summarizationRetryCallbacks.onRetryScheduled", - "packages.coding-agent.src.core.agent-session.AgentSession._summarizationRetryCallbacks.onRetryAttemptStart", - "packages.coding-agent.src.core.agent-session.AgentSession._summarizationRetryCallbacks.onRetryFinished", - "packages.coding-agent.src.core.agent-session.AgentSession._finishCancelledRetry", - "packages.coding-agent.src.core.agent-session.AgentSession._prepareRetry", - "packages.coding-agent.src.core.agent-session.AgentSession.abortRetry", - "packages.coding-agent.src.core.agent-session.AgentSession.isRetrying", - "packages.coding-agent.src.core.agent-session.AgentSession.autoRetryEnabled", - "packages.coding-agent.src.core.agent-session.AgentSession.setAutoRetryEnabled", - "packages.coding-agent.src.core.agent-session.AgentSession.executeBash", - "packages.coding-agent.src.core.agent-session.AgentSession.executeBash.result", - "packages.coding-agent.src.core.agent-session.AgentSession.executeBash.result.onChunk", - "packages.coding-agent.src.core.agent-session.AgentSession.recordBashResult", - "packages.coding-agent.src.core.agent-session.AgentSession.abortBash", - "packages.coding-agent.src.core.agent-session.AgentSession.isBashRunning", - "packages.coding-agent.src.core.agent-session.AgentSession.hasPendingBashMessages", - "packages.coding-agent.src.core.agent-session.AgentSession._flushPendingBashMessages", - "packages.coding-agent.src.core.agent-session.AgentSession.setSessionName", - "packages.coding-agent.src.core.agent-session.AgentSession.navigateTree", - "packages.coding-agent.src.core.agent-session.AgentSession.getUserMessagesForForking", - "packages.coding-agent.src.core.agent-session.AgentSession.getSessionStats", - "packages.coding-agent.src.core.agent-session.AgentSession.getSessionStats.assistantMsg.content.filter() callback", - "packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage", - "packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage.projectedAssistants", - "packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage.projectedAssistants.projection.entries.flatMap() callback", - "packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage.projectedAssistants.projection.entries.flatMap() callback.entry.messages.some() callback", - "packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage.compactionIndex", - "packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage.compactionIndex.branch.findIndex() callback", - "packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage.hasPostCompactionUsage", - "packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage.hasPostCompactionUsage.some() callback", - "packages.coding-agent.src.core.agent-session.AgentSession.exportToHtml", - "packages.coding-agent.src.core.agent-session.exportToHtml.themeName", - "packages.coding-agent.src.core.agent-session.AgentSession.exportToHtml.themeName.find() callback", - "packages.coding-agent.src.core.agent-session.exportToHtml.toolRenderer", - "packages.coding-agent.src.core.agent-session.AgentSession.exportToHtml.toolRenderer.getToolRenderers", - "packages.coding-agent.src.core.agent-session.AgentSession.exportToHtml.toolRenderer.getToolRenderers._extensionRunner.resolveToolRenderers() callback", - "packages.coding-agent.src.core.agent-session.AgentSession.exportToJsonl", - "packages.coding-agent.src.core.agent-session.AgentSession.summarizeForBugReport", - "packages.coding-agent.src.core.agent-session.AgentSession.getLastAssistantText", - "packages.coding-agent.src.core.agent-session.AgentSession.getLastAssistantText.lastAssistant", - "packages.coding-agent.src.core.agent-session.AgentSession.getLastAssistantText.lastAssistant.find() callback", - "packages.coding-agent.src.core.agent-session.AgentSession.createReplacedSessionContext", - "packages.coding-agent.src.core.agent-session.AgentSession.createReplacedSessionContext.sendMessage", - "packages.coding-agent.src.core.agent-session.AgentSession.createReplacedSessionContext.sendUserMessage", - "packages.coding-agent.src.core.agent-session.AgentSession.hasExtensionHandlers", - "packages.coding-agent.src.core.agent-session.AgentSession.extensionRunner" - ] - }, - { - "file_path": "packages/coding-agent/src/core/auth-guidance.ts", - "methods": [ - "packages.coding-agent.src.core.auth-guidance.getProviderLoginHelp", - "packages.coding-agent.src.core.auth-guidance.formatNoModelsAvailableMessage", - "packages.coding-agent.src.core.auth-guidance.formatNoModelSelectedMessage", - "packages.coding-agent.src.core.auth-guidance.formatNoApiKeyFoundMessage" - ] - }, - { - "file_path": "packages/coding-agent/src/core/auth-storage.ts", - "methods": [ - "packages.coding-agent.src.core.auth-storage.AuthStorageBackend", - "packages.coding-agent.src.core.auth-storage.AuthStorageBackend.withLock", - "packages.coding-agent.src.core.auth-storage.AuthStorageBackend.withLockAsync", - "packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend", - "packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.constructor", - "packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.ensureParentDir", - "packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.ensureFileExists", - "packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.acquireLockSyncWithRetry", - "packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.withLock", - "packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.acquireLockAsync", - "packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.withLockAsync", - "packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.withLockAsync.acquireLockAsync() callback", - "packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage", - "packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.constructor", - "packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.load", - "packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.load.validEnv", - "packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.load.validEnv.every() callback", - "packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.read", - "packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.list", - "packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.list.credentials", - "packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.list.credentials.map() callback", - "packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.modify", - "packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.delete", - "packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend", - "packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend.withLock", - "packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend.withLockAsync", - "packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend.withLockAsync.operation", - "packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend.withLockAsync.operation.", - "packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend.withLockAsync.operation..previous.catch() callback", - "packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend.withLockAsync.operation.catch() callback", - "packages.coding-agent.src.core.auth-storage.AuthStorage", - "packages.coding-agent.src.core.auth-storage.AuthStorage.constructor", - "packages.coding-agent.src.core.auth-storage.AuthStorage.create", - "packages.coding-agent.src.core.auth-storage.AuthStorage.fromStorage", - "packages.coding-agent.src.core.auth-storage.AuthStorage.inMemory", - "packages.coding-agent.src.core.auth-storage.AuthStorage.inMemory.storage.withLock() callback", - "packages.coding-agent.src.core.auth-storage.AuthStorage.parseStorageData", - "packages.coding-agent.src.core.auth-storage.AuthStorage.updateReadState", - "packages.coding-agent.src.core.auth-storage.AuthStorage.reload", - "packages.coding-agent.src.core.auth-storage.AuthStorage.reload.storage.withLock() callback", - "packages.coding-agent.src.core.auth-storage.AuthStorage.reloadFromStorageAsync", - "packages.coding-agent.src.core.auth-storage.AuthStorage.reloadFromStorageAsync.storage.withLockAsync() callback", - "packages.coding-agent.src.core.auth-storage.AuthStorage.readLatestData", - "packages.coding-agent.src.core.auth-storage.AuthStorage.readLatestData.reload.catch() callback", - "packages.coding-agent.src.core.auth-storage.readLatestData.reload.promise.then() callback", - "packages.coding-agent.src.core.auth-storage.AuthStorage.readLatestData.reload.promise.then() callback", - "packages.coding-agent.src.core.auth-storage.AuthStorage.readLatestData.result.catch() callback", - "packages.coding-agent.src.core.auth-storage.AuthStorage.read", - "packages.coding-agent.src.core.auth-storage.AuthStorage.modify", - "packages.coding-agent.src.core.auth-storage.AuthStorage.modify.result", - "packages.coding-agent.src.core.auth-storage.AuthStorage.modify.result.storage.withLockAsync() callback", - "packages.coding-agent.src.core.auth-storage.AuthStorage.delete", - "packages.coding-agent.src.core.auth-storage.AuthStorage.delete.storage.withLockAsync() callback", - "packages.coding-agent.src.core.auth-storage.AuthStorage.list", - "packages.coding-agent.src.core.auth-storage.AuthStorage.list.entries.map() callback", - "packages.coding-agent.src.core.auth-storage.readStoredCredential" - ] - }, - { - "file_path": "packages/coding-agent/src/core/bash-executor.ts", - "methods": [ - "packages.coding-agent.src.core.bash-executor.BashExecutorOptions", - "packages.coding-agent.src.core.bash-executor.BashResult", - "packages.coding-agent.src.core.bash-executor.executeBashWithOperations" - ] - }, - { - "file_path": "packages/coding-agent/src/core/bug-report-upload.ts", - "methods": [ - "packages.coding-agent.src.core.bug-report-upload.UploadBugReportOptions", - "packages.coding-agent.src.core.bug-report-upload.uploadBugReport", - "packages.coding-agent.src.core.bug-report-upload.uploadBugReport.json.catch() callback", - "packages.coding-agent.src.core.bug-report-upload.uploadBugReport.json" - ] - }, - { - "file_path": "packages/coding-agent/src/core/bug-report.ts", - "methods": [ - "packages.coding-agent.src.core.bug-report.isSensitiveKey", - "packages.coding-agent.src.core.bug-report.redactUrl", - "packages.coding-agent.src.core.bug-report.redactJsonValue", - "packages.coding-agent.src.core.bug-report.redactJsonValue.JSON.stringify() callback", - "packages.coding-agent.src.core.bug-report.redactSettings", - "packages.coding-agent.src.core.bug-report.collectEnvironment", - "packages.coding-agent.src.core.bug-report.collectEnvironment.piEnvironmentVariables.filter() callback", - "packages.coding-agent.src.core.bug-report.describeModel", - "packages.coding-agent.src.core.bug-report.describeProvider", - "packages.coding-agent.src.core.bug-report.describeExtension", - "packages.coding-agent.src.core.bug-report.CollectBugReportMetadataOptions", - "packages.coding-agent.src.core.bug-report.collectBugReportMetadata", - "packages.coding-agent.src.core.bug-report.collectBugReportMetadata.extensionErrors.options.extensionErrors.map() callback", - "packages.coding-agent.src.core.bug-report.collectBugReportDiagnostics", - "packages.coding-agent.src.core.bug-report.collectBugReportDiagnostics.crashes.crashes.map() callback", - "packages.coding-agent.src.core.bug-report.BugReportBundle", - "packages.coding-agent.src.core.bug-report.BugReportSessionEntryData", - "packages.coding-agent.src.core.bug-report.BugReportFile", - "packages.coding-agent.src.core.bug-report.bugReportFiles", - "packages.coding-agent.src.core.bug-report.writeBugReportArchive", - "packages.coding-agent.src.core.bug-report.bugReportArchiveFileName", - "packages.coding-agent.src.core.bug-report.selectMessages", - "packages.coding-agent.src.core.bug-report.GenerateBugReportSummaryOptions", - "packages.coding-agent.src.core.bug-report.generateBugReportSummary", - "packages.coding-agent.src.core.bug-report.generateBugReportSummary.prompt", - "packages.coding-agent.src.core.bug-report.generateBugReportSummary.prompt.filter() callback", - "packages.coding-agent.src.core.bug-report.generateBugReportSummary.response.content.some() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/core/cache-stats.ts", - "methods": [ - "packages.coding-agent.src.core.cache-stats.CacheMiss", - "packages.coding-agent.src.core.cache-stats.CacheWasteTotals", - "packages.coding-agent.src.core.cache-stats.ModelPriceSource", - "packages.coding-agent.src.core.cache-stats.ModelPriceSource.getModel", - "packages.coding-agent.src.core.cache-stats.PreviousRequest", - "packages.coding-agent.src.core.cache-stats.detectMiss", - "packages.coding-agent.src.core.cache-stats.asPreviousRequest", - "packages.coding-agent.src.core.cache-stats.scan", - "packages.coding-agent.src.core.cache-stats.computeCacheWaste", - "packages.coding-agent.src.core.cache-stats.collectCacheMisses", - "packages.coding-agent.src.core.cache-stats.detectCacheMiss" - ] - }, - { - "file_path": "packages/coding-agent/src/core/cache-warmer.ts", - "methods": [ - "packages.coding-agent.src.core.cache-warmer.getCacheWarmingDelayMs", - "packages.coding-agent.src.core.cache-warmer.getPromptCacheTtlMs", - "packages.coding-agent.src.core.cache-warmer.isReplayable", - "packages.coding-agent.src.core.cache-warmer.lastPromptTokens", - "packages.coding-agent.src.core.cache-warmer.price", - "packages.coding-agent.src.core.cache-warmer.CacheWarmingDecision", - "packages.coding-agent.src.core.cache-warmer.CacheWarmingDecisionEvent", - "packages.coding-agent.src.core.cache-warmer.CacheWarmingDecisionEventResult", - "packages.coding-agent.src.core.cache-warmer.CacheWarmingStatus", - "packages.coding-agent.src.core.cache-warmer.CacheWarmRequest", - "packages.coding-agent.src.core.cache-warmer.ActiveRun", - "packages.coding-agent.src.core.cache-warmer.CacheWarmer", - "packages.coding-agent.src.core.cache-warmer.CacheWarmer.constructor", - "packages.coding-agent.src.core.cache-warmer.CacheWarmer.status", - "packages.coding-agent.src.core.cache-warmer.CacheWarmer.start", - "packages.coding-agent.src.core.cache-warmer.CacheWarmer.onAgentSettled", - "packages.coding-agent.src.core.cache-warmer.CacheWarmer.onModeChanged", - "packages.coding-agent.src.core.cache-warmer.CacheWarmer.cancel", - "packages.coding-agent.src.core.cache-warmer.CacheWarmer.clearRun", - "packages.coding-agent.src.core.cache-warmer.CacheWarmer.stop", - "packages.coding-agent.src.core.cache-warmer.CacheWarmer.schedule", - "packages.coding-agent.src.core.cache-warmer.CacheWarmer.schedule.setTimeout() callback", - "packages.coding-agent.src.core.cache-warmer.CacheWarmer.refresh", - "packages.coding-agent.src.core.cache-warmer.CacheWarmer.refreshDeadlineMissed", - "packages.coding-agent.src.core.cache-warmer.CacheWarmer.validateRun", - "packages.coding-agent.src.core.cache-warmer.CacheWarmer.getModeStopReason", - "packages.coding-agent.src.core.cache-warmer.CacheWarmer.evaluate", - "packages.coding-agent.src.core.cache-warmer.formatDollars", - "packages.coding-agent.src.core.cache-warmer.formatCacheWarmingEconomics", - "packages.coding-agent.src.core.cache-warmer.formatCacheWarmingDecisionTime", - "packages.coding-agent.src.core.cache-warmer.formatCacheWarmingStatus", - "packages.coding-agent.src.core.cache-warmer.formatCacheWarmingUsage" - ] - }, - { - "file_path": "packages/coding-agent/src/core/compaction/branch-summarization.ts", - "methods": [ - "packages.coding-agent.src.core.compaction.branch-summarization.BranchSummaryResult", - "packages.coding-agent.src.core.compaction.branch-summarization.BranchSummaryDetails", - "packages.coding-agent.src.core.compaction.branch-summarization.BranchPreparation", - "packages.coding-agent.src.core.compaction.branch-summarization.CollectEntriesResult", - "packages.coding-agent.src.core.compaction.branch-summarization.GenerateBranchSummaryOptions", - "packages.coding-agent.src.core.compaction.branch-summarization.collectEntriesForBranchSummary", - "packages.coding-agent.src.core.compaction.branch-summarization.collectEntriesForBranchSummary.oldPath", - "packages.coding-agent.src.core.compaction.branch-summarization.collectEntriesForBranchSummary.oldPath.map() callback", - "packages.coding-agent.src.core.compaction.branch-summarization.getMessageFromEntry", - "packages.coding-agent.src.core.compaction.branch-summarization.prepareBranchEntries", - "packages.coding-agent.src.core.compaction.branch-summarization.generateBranchSummary", - "packages.coding-agent.src.core.compaction.branch-summarization.generateBranchSummary.response.content.some() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "methods": [ - "packages.coding-agent.src.core.compaction.compaction.CompactionDetails", - "packages.coding-agent.src.core.compaction.compaction.extractFileOperations", - "packages.coding-agent.src.core.compaction.compaction.getMessagesFromProjectedEntryForCompaction", - "packages.coding-agent.src.core.compaction.compaction.getMessagesFromProjectedEntryForCompaction.entry.messages.filter() callback", - "packages.coding-agent.src.core.compaction.compaction.CompactionResult", - "packages.coding-agent.src.core.compaction.compaction.CompactionSettings", - "packages.coding-agent.src.core.compaction.compaction.calculateContextTokens", - "packages.coding-agent.src.core.compaction.compaction.getAssistantUsage", - "packages.coding-agent.src.core.compaction.compaction.getLastAssistantUsage", - "packages.coding-agent.src.core.compaction.compaction.ContextUsageEstimate", - "packages.coding-agent.src.core.compaction.compaction.getLastAssistantUsageInfo", - "packages.coding-agent.src.core.compaction.compaction.estimateContextTokens", - "packages.coding-agent.src.core.compaction.compaction.estimateProjectedContextTokens", - "packages.coding-agent.src.core.compaction.compaction.estimateProjectedContextTokens.usageEntryIndex", - "packages.coding-agent.src.core.compaction.compaction.estimateProjectedContextTokens.usageEntryIndex.branchEntries.findIndex() callback", - "packages.coding-agent.src.core.compaction.compaction.shouldCompact", - "packages.coding-agent.src.core.compaction.compaction.estimateTextAndImageContentChars", - "packages.coding-agent.src.core.compaction.compaction.estimateTokens", - "packages.coding-agent.src.core.compaction.compaction.isCutPointMessage", - "packages.coding-agent.src.core.compaction.compaction.isTurnStartMessage", - "packages.coding-agent.src.core.compaction.compaction.isTurnStartEntry", - "packages.coding-agent.src.core.compaction.compaction.findValidCutPoints", - "packages.coding-agent.src.core.compaction.compaction.findTurnStartIndex", - "packages.coding-agent.src.core.compaction.compaction.CutPointResult", - "packages.coding-agent.src.core.compaction.compaction.findCutPoint", - "packages.coding-agent.src.core.compaction.compaction.findCutPoint.messageTokens", - "packages.coding-agent.src.core.compaction.compaction.findCutPoint.messageTokens.reduce() callback", - "packages.coding-agent.src.core.compaction.compaction.findCutPoint.cutPoints.find() callback", - "packages.coding-agent.src.core.compaction.compaction.getSummarizationFailure", - "packages.coding-agent.src.core.compaction.compaction.createSummarizationOptions", - "packages.coding-agent.src.core.compaction.compaction.completeSummarization", - "packages.coding-agent.src.core.compaction.compaction.generateSummary", - "packages.coding-agent.src.core.compaction.compaction.buildSummarizationContext", - "packages.coding-agent.src.core.compaction.compaction.generateSummaryWithUsage", - "packages.coding-agent.src.core.compaction.compaction.generateSummaryWithUsage.response.content.some() callback", - "packages.coding-agent.src.core.compaction.compaction.CompactionPreparation", - "packages.coding-agent.src.core.compaction.compaction.isProjectedTurnStart", - "packages.coding-agent.src.core.compaction.compaction.findProjectedTurnStartIndex", - "packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint", - "packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.messageTokens", - "packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.messageTokens.messages.reduce() callback", - "packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.cutPoints.find() callback", - "packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.omittedSuffixIds", - "packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.omittedSuffixIds.map() callback", - "packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.hasExternalReplacement", - "packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.hasExternalReplacement.suffix.some() callback", - "packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.isRecoveryOmissionSuffix", - "packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.isRecoveryOmissionSuffix.suffix.some() callback", - "packages.coding-agent.src.core.compaction.compaction.findProjectedCutPoint.isRecoveryOmissionSuffix.suffix.every() callback", - "packages.coding-agent.src.core.compaction.compaction.prepareCompaction", - "packages.coding-agent.src.core.compaction.compaction.prepareCompaction.sourceEntries", - "packages.coding-agent.src.core.compaction.compaction.prepareCompaction.sourceEntries.projectedEntries.map() callback", - "packages.coding-agent.src.core.compaction.compaction.prepareCompaction.prevCompactionIndex", - "packages.coding-agent.src.core.compaction.compaction.prepareCompaction.prevCompactionIndex.projectedEntries.findIndex() callback", - "packages.coding-agent.src.core.compaction.compaction.compact", - "packages.coding-agent.src.core.compaction.compaction.generateTurnPrefixSummary", - "packages.coding-agent.src.core.compaction.compaction.generateTurnPrefixSummary.response.content.some() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/core/compaction/utils.ts", - "methods": [ - "packages.coding-agent.src.core.compaction.utils.FileOperations", - "packages.coding-agent.src.core.compaction.utils.createFileOps", - "packages.coding-agent.src.core.compaction.utils.extractFileOpsFromMessage", - "packages.coding-agent.src.core.compaction.utils.addFileOp", - "packages.coding-agent.src.core.compaction.utils.computeFileLists", - "packages.coding-agent.src.core.compaction.utils.computeFileLists.readOnly", - "packages.coding-agent.src.core.compaction.utils.computeFileLists.readOnly.filter() callback", - "packages.coding-agent.src.core.compaction.utils.formatFileOperations", - "packages.coding-agent.src.core.compaction.utils.truncateForSummary", - "packages.coding-agent.src.core.compaction.utils.serializeConversation", - "packages.coding-agent.src.core.compaction.utils.serializeConversation.argsStr", - "packages.coding-agent.src.core.compaction.utils.serializeConversation.argsStr.map() callback", - "packages.coding-agent.src.core.compaction.utils.serializeConversation.msg.content.some() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/core/crash-log.ts", - "methods": [ - "packages.coding-agent.src.core.crash-log.CrashRecord", - "packages.coding-agent.src.core.crash-log.crashLogPath", - "packages.coding-agent.src.core.crash-log.readCrashLog", - "packages.coding-agent.src.core.crash-log.readCrashLog.records.filter() callback", - "packages.coding-agent.src.core.crash-log.writeCrashLog", - "packages.coding-agent.src.core.crash-log.normalizeStackPath", - "packages.coding-agent.src.core.crash-log.stackContainsPath", - "packages.coding-agent.src.core.crash-log.findExtensionStackMatches", - "packages.coding-agent.src.core.crash-log.findExtensionStackMatches.normalizedStack", - "packages.coding-agent.src.core.crash-log.findExtensionStackMatches.normalizedStack.filter() callback", - "packages.coding-agent.src.core.crash-log.findExtensionStackMatches.normalizedStack.map() callback", - "packages.coding-agent.src.core.crash-log.recordCrash", - "packages.coding-agent.src.core.crash-log.takeUnnotifiedCrash", - "packages.coding-agent.src.core.crash-log.takeUnnotifiedCrash.crash", - "packages.coding-agent.src.core.crash-log.takeUnnotifiedCrash.crash.find() callback", - "packages.coding-agent.src.core.crash-log.takeUnnotifiedCrash.records.map() callback", - "packages.coding-agent.src.core.crash-log.clearCrashLog" - ] - }, - { - "file_path": "packages/coding-agent/src/core/diagnostics.ts", - "methods": [ - "packages.coding-agent.src.core.diagnostics.ResourceCollision", - "packages.coding-agent.src.core.diagnostics.ResourceDiagnostic" - ] - }, - { - "file_path": "packages/coding-agent/src/core/event-bus.ts", - "methods": [ - "packages.coding-agent.src.core.event-bus.EventBus", - "packages.coding-agent.src.core.event-bus.EventBus.emit", - "packages.coding-agent.src.core.event-bus.EventBus.on", - "packages.coding-agent.src.core.event-bus.EventBusController", - "packages.coding-agent.src.core.event-bus.EventBusController.clear", - "packages.coding-agent.src.core.event-bus.createEventBus", - "packages.coding-agent.src.core.event-bus.createEventBus.emit", - "packages.coding-agent.src.core.event-bus.createEventBus.on", - "packages.coding-agent.src.core.event-bus.createEventBus.clear" - ] - }, - { - "file_path": "packages/coding-agent/src/core/exec.ts", - "methods": [ - "packages.coding-agent.src.core.exec.ExecOptions", - "packages.coding-agent.src.core.exec.ExecResult", - "packages.coding-agent.src.core.exec.execCommand", - "packages.coding-agent.src.core.exec.execCommand.", - "packages.coding-agent.src.core.exec.execCommand..killProcess", - "packages.coding-agent.src.core.exec.execCommand..killProcess.setTimeout() callback", - "packages.coding-agent.src.core.exec.execCommand..setTimeout() callback", - "packages.coding-agent.src.core.exec.execCommand..proc.stdout.on(\"data\") callback", - "packages.coding-agent.src.core.exec.execCommand..proc.stderr.on(\"data\") callback", - "packages.coding-agent.src.core.exec.execCommand..then() callback", - "packages.coding-agent.src.core.exec.execCommand..catch() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/core/experimental.ts", - "methods": [ - "packages.coding-agent.src.core.experimental.areExperimentalFeaturesEnabled" - ] - }, - { - "file_path": "packages/coding-agent/src/core/export-html/ansi-to-html.ts", - "methods": [ - "packages.coding-agent.src.core.export-html.ansi-to-html.color256ToHex", - "packages.coding-agent.src.core.export-html.ansi-to-html.escapeHtml", - "packages.coding-agent.src.core.export-html.ansi-to-html.TextStyle", - "packages.coding-agent.src.core.export-html.ansi-to-html.createEmptyStyle", - "packages.coding-agent.src.core.export-html.ansi-to-html.styleToInlineCSS", - "packages.coding-agent.src.core.export-html.ansi-to-html.hasStyle", - "packages.coding-agent.src.core.export-html.ansi-to-html.applySgrCode", - "packages.coding-agent.src.core.export-html.ansi-to-html.ansiToHtml", - "packages.coding-agent.src.core.export-html.ansi-to-html.ansiToHtml.params", - "packages.coding-agent.src.core.export-html.ansi-to-html.ansiToHtml.params.map() callback", - "packages.coding-agent.src.core.export-html.ansi-to-html.ansiLinesToHtml", - "packages.coding-agent.src.core.export-html.ansi-to-html.ansiLinesToHtml.lines.map() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/core/export-html/index.ts", - "methods": [ - "packages.coding-agent.src.core.export-html.index.ToolHtmlRenderer", - "packages.coding-agent.src.core.export-html.index.ToolHtmlRenderer.renderCall", - "packages.coding-agent.src.core.export-html.index.ToolHtmlRenderer.renderResult", - "packages.coding-agent.src.core.export-html.index.RenderedToolHtml", - "packages.coding-agent.src.core.export-html.index.ExportOptions", - "packages.coding-agent.src.core.export-html.index.parseColor", - "packages.coding-agent.src.core.export-html.index.getLuminance", - "packages.coding-agent.src.core.export-html.index.adjustBrightness", - "packages.coding-agent.src.core.export-html.index.deriveExportColors", - "packages.coding-agent.src.core.export-html.index.generateThemeVars", - "packages.coding-agent.src.core.export-html.index.SessionData", - "packages.coding-agent.src.core.export-html.index.generateHtml", - "packages.coding-agent.src.core.export-html.index.preRenderCustomTools", - "packages.coding-agent.src.core.export-html.index.exportSessionToHtml", - "packages.coding-agent.src.core.export-html.index.exportSessionToHtml.sessionData.tools.state.tools.map() callback", - "packages.coding-agent.src.core.export-html.index.exportFromFile" - ] - }, - { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "methods": [ - "packages.coding-agent.src.core.export-html.template.", - "packages.coding-agent.src.core.export-html.template..buildTree", - "packages.coding-agent.src.core.export-html.template..buildTree.sortChildren", - "packages.coding-agent.src.core.export-html.template..buildTree.sortChildren.node.children.sort() callback", - "packages.coding-agent.src.core.export-html.template..buildActivePathIds", - "packages.coding-agent.src.core.export-html.template..getPath", - "packages.coding-agent.src.core.export-html.template..findNewestLeaf", - "packages.coding-agent.src.core.export-html.template..findNewestLeaf.mapNodes", - "packages.coding-agent.src.core.export-html.template..flattenTree", - "packages.coding-agent.src.core.export-html.template..flattenTree.markActive", - "packages.coding-agent.src.core.export-html.template..flattenTree.orderedRoots.sort() callback", - "packages.coding-agent.src.core.export-html.template..flattenTree.orderedRoots", - "packages.coding-agent.src.core.export-html.template..flattenTree.orderedChildren.sort() callback", - "packages.coding-agent.src.core.export-html.template..flattenTree.orderedChildren", - "packages.coding-agent.src.core.export-html.template..buildTreePrefix", - "packages.coding-agent.src.core.export-html.template..buildTreePrefix.gutter", - "packages.coding-agent.src.core.export-html.template..buildTreePrefix.gutter.gutters.find() callback", - "packages.coding-agent.src.core.export-html.template..hasTextContent", - "packages.coding-agent.src.core.export-html.template..extractContent", - "packages.coding-agent.src.core.export-html.template..extractContent.content.filter() callback", - "packages.coding-agent.src.core.export-html.template..extractContent.map() callback", - "packages.coding-agent.src.core.export-html.template..parseSkillBlock", - "packages.coding-agent.src.core.export-html.template..getSearchableText", - "packages.coding-agent.src.core.export-html.template..filterNodes", - "packages.coding-agent.src.core.export-html.template..filterNodes.filtered", - "packages.coding-agent.src.core.export-html.template..filterNodes.filtered.flatNodes.filter() callback", - "packages.coding-agent.src.core.export-html.template..filterNodes.filtered.flatNodes.filter() callback.searchTokens.every() callback", - "packages.coding-agent.src.core.export-html.template..recalculateVisualStructure", - "packages.coding-agent.src.core.export-html.template..recalculateVisualStructure.visibleIds", - "packages.coding-agent.src.core.export-html.template..recalculateVisualStructure.visibleIds.filteredNodes.map() callback", - "packages.coding-agent.src.core.export-html.template..recalculateVisualStructure.findVisibleAncestor", - "packages.coding-agent.src.core.export-html.template..shortenPath", - "packages.coding-agent.src.core.export-html.template..formatToolCall", - "packages.coding-agent.src.core.export-html.template..escapeHtml", - "packages.coding-agent.src.core.export-html.template..sanitizeMarkdownUrl", - "packages.coding-agent.src.core.export-html.template..truncate", - "packages.coding-agent.src.core.export-html.template..getTreeNodeDisplayHtml", - "packages.coding-agent.src.core.export-html.template..renderTree", - "packages.coding-agent.src.core.export-html.template..renderTree.div.addEventListener('click') callback", - "packages.coding-agent.src.core.export-html.template..renderTree.setTimeout() callback", - "packages.coding-agent.src.core.export-html.template..forceTreeRerender", - "packages.coding-agent.src.core.export-html.template..formatTokens", - "packages.coding-agent.src.core.export-html.template..formatTimestamp", - "packages.coding-agent.src.core.export-html.template..replaceTabs", - "packages.coding-agent.src.core.export-html.template..str", - "packages.coding-agent.src.core.export-html.template..getLanguageFromPath", - "packages.coding-agent.src.core.export-html.template..findToolResult", - "packages.coding-agent.src.core.export-html.template..formatExpandableOutput", - "packages.coding-agent.src.core.export-html.template..renderToolCall", - "packages.coding-agent.src.core.export-html.template..renderToolCall.getResultText", - "packages.coding-agent.src.core.export-html.template..renderToolCall.getResultText.textBlocks", - "packages.coding-agent.src.core.export-html.template..renderToolCall.getResultText.textBlocks.result.content.filter() callback", - "packages.coding-agent.src.core.export-html.template..renderToolCall.getResultText.textBlocks.map() callback", - "packages.coding-agent.src.core.export-html.template..renderToolCall.getResultImages", - "packages.coding-agent.src.core.export-html.template..renderToolCall.getResultImages.result.content.filter() callback", - "packages.coding-agent.src.core.export-html.template..renderToolCall.renderResultImages", - "packages.coding-agent.src.core.export-html.template..renderToolCall.renderResultImages.images.map() callback", - "packages.coding-agent.src.core.export-html.template..renderToolCall.renderNestedCalls.lines", - "packages.coding-agent.src.core.export-html.template..renderToolCall.renderNestedCalls.lines.nested.calls.map() callback", - "packages.coding-agent.src.core.export-html.template..downloadSessionJson", - "packages.coding-agent.src.core.export-html.template..buildShareUrl", - "packages.coding-agent.src.core.export-html.template..buildShareUrl.gistId", - "packages.coding-agent.src.core.export-html.template..buildShareUrl.gistId.find() callback", - "packages.coding-agent.src.core.export-html.template..copyToClipboard", - "packages.coding-agent.src.core.export-html.template..copyToClipboard.setTimeout() callback", - "packages.coding-agent.src.core.export-html.template..renderCopyLinkButton", - "packages.coding-agent.src.core.export-html.template..renderEntry", - "packages.coding-agent.src.core.export-html.template..renderEntry.text", - "packages.coding-agent.src.core.export-html.template..renderEntry.text.content.filter() callback", - "packages.coding-agent.src.core.export-html.template..renderEntry.text.map() callback", - "packages.coding-agent.src.core.export-html.template.renderEntry.images", - "packages.coding-agent.src.core.export-html.template.renderEntry.images.content.filter() callback", - "packages.coding-agent.src.core.export-html.template..renderEntry.images", - "packages.coding-agent.src.core.export-html.template..renderEntry.images.content.filter() callback", - "packages.coding-agent.src.core.export-html.template..computeStats", - "packages.coding-agent.src.core.export-html.template..computeStats.msg.content.filter() callback", - "packages.coding-agent.src.core.export-html.template..renderHeader", - "packages.coding-agent.src.core.export-html.template..renderHeader.tools.map() callback", - "packages.coding-agent.src.core.export-html.template..getScrollTargetElementId", - "packages.coding-agent.src.core.export-html.template..renderEntryToNode", - "packages.coding-agent.src.core.export-html.template..navigateTo", - "packages.coding-agent.src.core.export-html.template..navigateTo.forEach() callback", - "packages.coding-agent.src.core.export-html.template..navigateTo.forEach() callback.btn.addEventListener('click') callback", - "packages.coding-agent.src.core.export-html.template..navigateTo.setTimeout() callback", - "packages.coding-agent.src.core.export-html.template..navigateTo.setTimeout() callback.setTimeout() callback", - "packages.coding-agent.src.core.export-html.template..tokenizer.html", - "packages.coding-agent.src.core.export-html.template..tokenizer.tag", - "packages.coding-agent.src.core.export-html.template..tokenizer.del", - "packages.coding-agent.src.core.export-html.template..renderer.link", - "packages.coding-agent.src.core.export-html.template..renderer.image", - "packages.coding-agent.src.core.export-html.template..renderer.code", - "packages.coding-agent.src.core.export-html.template..renderer.codespan", - "packages.coding-agent.src.core.export-html.template..safeMarkedParse", - "packages.coding-agent.src.core.export-html.template..searchInput.addEventListener('input') callback", - "packages.coding-agent.src.core.export-html.template..forEach() callback", - "packages.coding-agent.src.core.export-html.template..forEach() callback.btn.addEventListener('click') callback", - "packages.coding-agent.src.core.export-html.template..forEach() callback.btn.addEventListener('click') callback.forEach() callback", - "packages.coding-agent.src.core.export-html.template..isMobileLayout", - "packages.coding-agent.src.core.export-html.template..getSidebarBounds", - "packages.coding-agent.src.core.export-html.template..clampSidebarWidth", - "packages.coding-agent.src.core.export-html.template..applySidebarWidth", - "packages.coding-agent.src.core.export-html.template..loadSidebarWidth", - "packages.coding-agent.src.core.export-html.template..saveSidebarWidth", - "packages.coding-agent.src.core.export-html.template..setupSidebarResize", - "packages.coding-agent.src.core.export-html.template..setupSidebarResize.sidebarResizer.addEventListener('pointerdown') callback", - "packages.coding-agent.src.core.export-html.template..setupSidebarResize.sidebarResizer.addEventListener('pointerdown') callback.cleanupDrag", - "packages.coding-agent.src.core.export-html.template..setupSidebarResize.sidebarResizer.addEventListener('dblclick') callback", - "packages.coding-agent.src.core.export-html.template..setupSidebarResize.window.addEventListener('resize') callback", - "packages.coding-agent.src.core.export-html.template..hamburger.addEventListener('click') callback", - "packages.coding-agent.src.core.export-html.template..setHiddenMessagesVisible", - "packages.coding-agent.src.core.export-html.template..setThinkingExpanded", - "packages.coding-agent.src.core.export-html.template.setThinkingExpanded.forEach() callback", - "packages.coding-agent.src.core.export-html.template..setThinkingExpanded.forEach() callback", - "packages.coding-agent.src.core.export-html.template..setToolOutputsExpanded", - "packages.coding-agent.src.core.export-html.template.setToolOutputsExpanded.forEach() callback", - "packages.coding-agent.src.core.export-html.template..setToolOutputsExpanded.forEach() callback", - "packages.coding-agent.src.core.export-html.template..attachHeaderHandlers", - "packages.coding-agent.src.core.export-html.template.attachHeaderHandlers.addEventListener('click') callback", - "packages.coding-agent.src.core.export-html.template..attachHeaderHandlers.addEventListener('click') callback", - "packages.coding-agent.src.core.export-html.template..document.addEventListener('keydown') callback" - ] - }, - { - "file_path": "packages/coding-agent/src/core/export-html/tool-renderer.ts", - "methods": [ - "packages.coding-agent.src.core.export-html.tool-renderer.ToolHtmlRendererDeps", - "packages.coding-agent.src.core.export-html.tool-renderer.ToolHtmlRenderer", - "packages.coding-agent.src.core.export-html.tool-renderer.ToolHtmlRenderer.renderCall", - "packages.coding-agent.src.core.export-html.tool-renderer.ToolHtmlRenderer.renderResult", - "packages.coding-agent.src.core.export-html.tool-renderer.isBlankRenderedLine", - "packages.coding-agent.src.core.export-html.tool-renderer.trimRenderedResultLines", - "packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer", - "packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.createRenderContext", - "packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.createRenderContext.invalidate", - "packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult" - ] - }, - { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "methods": [ - "packages.coding-agent.src.core.extensions.loader.getCreateJiti", - "packages.coding-agent.src.core.extensions.loader.getCreateJiti.then() callback", - "packages.coding-agent.src.core.extensions.loader.getVirtualModules", - "packages.coding-agent.src.core.extensions.loader.getVirtualModules.then() callback", - "packages.coding-agent.src.core.extensions.loader.getAliases", - "packages.coding-agent.src.core.extensions.loader.ExtensionCacheToken", - "packages.coding-agent.src.core.extensions.loader.clearExtensionCache", - "packages.coding-agent.src.core.extensions.loader.useExtensionCacheCwd", - "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime", - "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime", - "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.refreshTools", - "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.setModel", - "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.invalidate", - "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.trackEventBusSubscription", - "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.registerProvider", - "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.registerNativeProvider", - "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.unregisterProvider", - "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.unregisterProvider.runtime.pendingProviderRegistrations.filter() callback", - "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.unregisterProvider.runtime.pendingNativeProviderRegistrations.filter() callback", - "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.registerVirtualModel", - "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.unregisterVirtualModel", - "packages.coding-agent.src.core.extensions.loader.createExtensionRuntime.runtime.unregisterVirtualModel.runtime.pendingVirtualModelRegistrations.filter() callback", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI", - "packages.coding-agent.src.core.extensions.loader.api", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.on", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.on.", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerTool", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerCommand", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerShortcut", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerFlag", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerMessageRenderer", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerMarkdownTransformer", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerEntryRenderer", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerToolRenderer", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getFlag", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.sendMessage", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.sendUserMessage", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.appendEntry", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.setSessionName", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getSessionName", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.setLabel", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.exec", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getActiveTools", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getAllTools", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getSettings", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.setActiveTools", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getCommands", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.setModel", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getThinkingLevel", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.setThinkingLevel", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerProvider", - "packages.coding-agent.src.core.extensions.loader.api.registerProvider.applyRuntimeChange() callback", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerProvider.applyRuntimeChange() callback", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.unregisterProvider", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.unregisterProvider.applyRuntimeChange() callback", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerMcpServer", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerMcpServer.clash", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerMcpServer.clash.find() callback", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerMcpServer.applyRuntimeChange() callback", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.unregisterMcpServer", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.unregisterMcpServer.applyRuntimeChange() callback", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getMcpServers", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerVirtualModel", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerVirtualModel.definition", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerVirtualModel.definition.route", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerVirtualModel.applyRuntimeChange() callback", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.unregisterVirtualModel", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.unregisterVirtualModel.applyRuntimeChange() callback", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.events.emit", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.events.on", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.commit", - "packages.coding-agent.src.core.extensions.loader.createExtensionAPI.discard", - "packages.coding-agent.src.core.extensions.loader.isCurrentCacheToken", - "packages.coding-agent.src.core.extensions.loader.loadExtensionModule", - "packages.coding-agent.src.core.extensions.loader.createExtension", - "packages.coding-agent.src.core.extensions.loader.initializeExtension", - "packages.coding-agent.src.core.extensions.loader.loadExtension", - "packages.coding-agent.src.core.extensions.loader.loadExtensionFromFactory", - "packages.coding-agent.src.core.extensions.loader.loadExtensionsInternal", - "packages.coding-agent.src.core.extensions.loader.loadExtensions", - "packages.coding-agent.src.core.extensions.loader.loadExtensionsCached", - "packages.coding-agent.src.core.extensions.loader.isExtensionFile", - "packages.coding-agent.src.core.extensions.loader.resolveExtensionEntries", - "packages.coding-agent.src.core.extensions.loader.discoverExtensionsInDir", - "packages.coding-agent.src.core.extensions.loader.discoverAndLoadExtensions" - ] - }, - { - "file_path": "packages/coding-agent/src/core/extensions/runner.ts", - "methods": [ - "packages.coding-agent.src.core.extensions.runner.isUserBashEventResult", - "packages.coding-agent.src.core.extensions.runner.BeforeAgentStartCombinedResult", - "packages.coding-agent.src.core.extensions.runner.BoundaryDispatchResult", - "packages.coding-agent.src.core.extensions.runner.emitSessionShutdownEvent", - "packages.coding-agent.src.core.extensions.runner.snapshotEventHandlers", - "packages.coding-agent.src.core.extensions.runner.snapshotEventHandlers.extensions.map() callback", - "packages.coding-agent.src.core.extensions.runner.sameMessages", - "packages.coding-agent.src.core.extensions.runner.sameMessages.left.every() callback", - "packages.coding-agent.src.core.extensions.runner.restoreSystemMessages", - "packages.coding-agent.src.core.extensions.runner.emitProjectTrustEvent", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.select", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.confirm", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.input", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.notify", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.onTerminalInput", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.setStatus", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.setWorkingMessage", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.setWorkingVisible", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.setWorkingIndicator", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.setHiddenThinkingLabel", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.setWidget", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.setFooter", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.setHeader", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.setTitle", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.custom", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.pasteToEditor", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.setEditorText", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.getEditorText", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.editor", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.addAutocompleteProvider", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.setEditorComponent", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.getEditorComponent", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.theme", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.getAllThemes", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.getTheme", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.setTheme", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.getToolsExpanded", - "packages.coding-agent.src.core.extensions.runner.noOpUIContext.setToolsExpanded", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getModel", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getScopedModels", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.isIdleFn", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.isProjectTrustedFn", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getSignalFn", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.waitForIdleFn", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.abortFn", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.hasPendingMessagesFn", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getContextUsageFn", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.compactFn", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getSystemPromptFn", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getSystemPromptOptionsFn", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getCallableToolsFn", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.newSessionHandler", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.forkHandler", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.navigateTreeHandler", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.switchSessionHandler", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.reloadHandler", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.shutdownHandler", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.constructor", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCore", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCore.createContext", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCore.", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCore.runtime.mcpServers.setChangeListener() callback", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCore.registerProvider", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCore.registerNativeProvider", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCore.unregisterProvider", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCore.unregisterVirtualModel", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCommandContext", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCommandContext.waitForIdleFn", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCommandContext.newSessionHandler", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCommandContext.forkHandler", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCommandContext.navigateTreeHandler", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCommandContext.switchSessionHandler", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.bindCommandContext.reloadHandler", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.setUIContext", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.select", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.select.withUIPrompt(\"select\") callback", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.confirm", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.confirm.withUIPrompt(\"confirm\") callback", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.input", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.input.withUIPrompt(\"input\") callback", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.editor", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.editor.withUIPrompt(\"editor\") callback", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.custom", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.custom.withUIPrompt(\"custom\") callback", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.withUIPrompt", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitUIPromptEvent", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitUIPromptEvent.queueMicrotask() callback", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getUIContext", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.hasUI", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getExtensionPaths", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getExtensionPaths.extensions.map() callback", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getAllRegisteredTools", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getToolDefinition", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getFlags", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.setFlagValue", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getFlagValues", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getShortcuts", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getShortcutDiagnostics", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.invalidate", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.assertActive", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.onError", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitError", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.reportUnhandledMcpServers", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.hasHandlers", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getMessageRenderer", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getMarkdownTransformers", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getMarkdownTransformers.extensions.flatMap() callback", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.resolveToolRenderers", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.resolveToolRenderers.resolvers", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.resolveToolRenderers.resolvers.extensions.flatMap() callback", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getEntryRenderer", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.resolveRegisteredCommands", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.resolveRegisteredCommands.commands.map() callback", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getModelRegistry", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getRegisteredCommands", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getCommandDiagnostics", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getCommand", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getCommand.find() callback", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.shutdown", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getActiveTools", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.ui", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.mode", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.hasUI", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.cwd", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.sessionManager", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.modelRegistry", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.model", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.scopedModels", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.thinkingLevel", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.isIdle", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.isProjectTrusted", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.signal", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.abort", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.hasPendingMessages", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.shutdown", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.getContextUsage", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.compact", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.getSystemPrompt", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createToolContext", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createToolContext.tools.get", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createToolContext.executeTool.value", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createCommandContext", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createCommandContext.getSystemPromptOptions", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createCommandContext.waitForIdle", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createCommandContext.newSession", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createCommandContext.fork", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createCommandContext.navigateTree", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createCommandContext.switchSession", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createCommandContext.reload", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitBoundary", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.isSessionBeforeEvent", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emit", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitCacheWarmingDecision", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitMessageEnd", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitToolResult", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitToolCall", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitUserBash", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitContext", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitContext.visibleMessages", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitContext.visibleMessages.currentMessages.filter() callback", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitBeforeProviderRequest", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitBeforeProviderHeaders", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitBeforeAgentStart", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitBeforeAgentStart.getSystemPrompt", - "packages.coding-agent.src.core.extensions.runner.emitBeforeAgentStart.event", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitBeforeAgentStart.event.systemPrompt", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitResourcesDiscover", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitResourcesDiscover.result.skillPaths.map() callback", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitResourcesDiscover.result.promptPaths.map() callback", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitResourcesDiscover.result.themePaths.map() callback", - "packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitInput" - ] - }, - { - "file_path": "packages/coding-agent/src/core/extensions/types.ts", - "methods": [ - "packages.coding-agent.src.core.extensions.types.ExtensionUIDialogOptions", - "packages.coding-agent.src.core.extensions.types.ExtensionWidgetOptions", - "packages.coding-agent.src.core.extensions.types.WorkingIndicatorOptions", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.select", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.confirm", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.input", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.notify", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.onTerminalInput", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setStatus", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setWorkingMessage", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setWorkingVisible", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setWorkingIndicator", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setHiddenThinkingLabel", - "packages.coding-agent.src.core.extensions.types.setWidget", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setWidget", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setFooter", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setHeader", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setTitle", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.custom", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.pasteToEditor", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setEditorText", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.getEditorText", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.editor", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.addAutocompleteProvider", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setEditorComponent", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.getEditorComponent", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.getAllThemes", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.getTheme", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setTheme", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.getToolsExpanded", - "packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setToolsExpanded", - "packages.coding-agent.src.core.extensions.types.ContextUsage", - "packages.coding-agent.src.core.extensions.types.CompactOptions", - "packages.coding-agent.src.core.extensions.types.ExtensionContext", - "packages.coding-agent.src.core.extensions.types.ExtensionContext.isIdle", - "packages.coding-agent.src.core.extensions.types.ExtensionContext.isProjectTrusted", - "packages.coding-agent.src.core.extensions.types.ExtensionContext.abort", - "packages.coding-agent.src.core.extensions.types.ExtensionContext.hasPendingMessages", - "packages.coding-agent.src.core.extensions.types.ExtensionContext.shutdown", - "packages.coding-agent.src.core.extensions.types.ExtensionContext.getContextUsage", - "packages.coding-agent.src.core.extensions.types.ExtensionContext.compact", - "packages.coding-agent.src.core.extensions.types.ExtensionContext.getSystemPrompt", - "packages.coding-agent.src.core.extensions.types.ExecuteToolOptions", - "packages.coding-agent.src.core.extensions.types.ExtensionToolContext", - "packages.coding-agent.src.core.extensions.types.ExtensionToolContext.executeTool", - "packages.coding-agent.src.core.extensions.types.ExtensionCommandContext", - "packages.coding-agent.src.core.extensions.types.ExtensionCommandContext.getSystemPromptOptions", - "packages.coding-agent.src.core.extensions.types.ExtensionCommandContext.waitForIdle", - "packages.coding-agent.src.core.extensions.types.ExtensionCommandContext.newSession", - "packages.coding-agent.src.core.extensions.types.ExtensionCommandContext.fork", - "packages.coding-agent.src.core.extensions.types.ExtensionCommandContext.navigateTree", - "packages.coding-agent.src.core.extensions.types.ExtensionCommandContext.switchSession", - "packages.coding-agent.src.core.extensions.types.ExtensionCommandContext.reload", - "packages.coding-agent.src.core.extensions.types.ReplacedSessionContext", - "packages.coding-agent.src.core.extensions.types.ReplacedSessionContext.sendMessage", - "packages.coding-agent.src.core.extensions.types.ReplacedSessionContext.sendUserMessage", - "packages.coding-agent.src.core.extensions.types.ToolRenderResultOptions", - "packages.coding-agent.src.core.extensions.types.ToolRenderContext", - "packages.coding-agent.src.core.extensions.types.ToolAnnotations", - "packages.coding-agent.src.core.extensions.types.ToolNamespace", - "packages.coding-agent.src.core.extensions.types.ToolLoadout", - "packages.coding-agent.src.core.extensions.types.ToolLoadout.getExposure", - "packages.coding-agent.src.core.extensions.types.ToolLoadout.getNamespace", - "packages.coding-agent.src.core.extensions.types.ToolLoadout.getPromptGuidelines", - "packages.coding-agent.src.core.extensions.types.ToolLoadoutChanges", - "packages.coding-agent.src.core.extensions.types.ToolDefinition", - "packages.coding-agent.src.core.extensions.types.ToolDefinition.execute", - "packages.coding-agent.src.core.extensions.types.defineTool", - "packages.coding-agent.src.core.extensions.types.ProjectTrustEvent", - "packages.coding-agent.src.core.extensions.types.ProjectTrustEventResult", - "packages.coding-agent.src.core.extensions.types.ProjectTrustContext", - "packages.coding-agent.src.core.extensions.types.ResourcesDiscoverEvent", - "packages.coding-agent.src.core.extensions.types.ResourcesDiscoverResult", - "packages.coding-agent.src.core.extensions.types.McpServersChangeEvent", - "packages.coding-agent.src.core.extensions.types.SessionStartEvent", - "packages.coding-agent.src.core.extensions.types.SessionInfoChangedEvent", - "packages.coding-agent.src.core.extensions.types.SessionBeforeSwitchEvent", - "packages.coding-agent.src.core.extensions.types.SessionBeforeForkEvent", - "packages.coding-agent.src.core.extensions.types.SessionBeforeCompactEvent", - "packages.coding-agent.src.core.extensions.types.SessionCompactEvent", - "packages.coding-agent.src.core.extensions.types.SessionCompactFailedEvent", - "packages.coding-agent.src.core.extensions.types.SessionShutdownEvent", - "packages.coding-agent.src.core.extensions.types.TreePreparation", - "packages.coding-agent.src.core.extensions.types.SessionBeforeTreeEvent", - "packages.coding-agent.src.core.extensions.types.SessionTreeEvent", - "packages.coding-agent.src.core.extensions.types.ContextEvent", - "packages.coding-agent.src.core.extensions.types.ContextWithSystemEvent", - "packages.coding-agent.src.core.extensions.types.BeforeProviderRequestEvent", - "packages.coding-agent.src.core.extensions.types.BeforeProviderHeadersEvent", - "packages.coding-agent.src.core.extensions.types.AfterProviderResponseEvent", - "packages.coding-agent.src.core.extensions.types.ProviderStreamEvent", - "packages.coding-agent.src.core.extensions.types.BeforeAgentStartEvent", - "packages.coding-agent.src.core.extensions.types.AgentStartEvent", - "packages.coding-agent.src.core.extensions.types.AgentEndEvent", - "packages.coding-agent.src.core.extensions.types.CustomEntryDraft", - "packages.coding-agent.src.core.extensions.types.CustomMessageEntryDraft", - "packages.coding-agent.src.core.extensions.types.ContextEditEntryDraft", - "packages.coding-agent.src.core.extensions.types.CompactionEntryDraft", - "packages.coding-agent.src.core.extensions.types.BoundaryContextPreview", - "packages.coding-agent.src.core.extensions.types.BoundaryState", - "packages.coding-agent.src.core.extensions.types.BoundaryResult", - "packages.coding-agent.src.core.extensions.types.AgentBeforeSettleEvent", - "packages.coding-agent.src.core.extensions.types.AgentSettledEvent", - "packages.coding-agent.src.core.extensions.types.UIPromptStartEvent", - "packages.coding-agent.src.core.extensions.types.UIPromptEndEvent", - "packages.coding-agent.src.core.extensions.types.TurnStartEvent", - "packages.coding-agent.src.core.extensions.types.TurnEndEvent", - "packages.coding-agent.src.core.extensions.types.MessageStartEvent", - "packages.coding-agent.src.core.extensions.types.MessageUpdateEvent", - "packages.coding-agent.src.core.extensions.types.MessageEndEvent", - "packages.coding-agent.src.core.extensions.types.ToolExecutionStartEvent", - "packages.coding-agent.src.core.extensions.types.ToolExecutionUpdateEvent", - "packages.coding-agent.src.core.extensions.types.ToolExecutionEndEvent", - "packages.coding-agent.src.core.extensions.types.ModelSelectEvent", - "packages.coding-agent.src.core.extensions.types.ThinkingLevelSelectEvent", - "packages.coding-agent.src.core.extensions.types.UserBashEvent", - "packages.coding-agent.src.core.extensions.types.InputEvent", - "packages.coding-agent.src.core.extensions.types.ToolCallEventBase", - "packages.coding-agent.src.core.extensions.types.BashToolCallEvent", - "packages.coding-agent.src.core.extensions.types.PowerShellToolCallEvent", - "packages.coding-agent.src.core.extensions.types.ReadToolCallEvent", - "packages.coding-agent.src.core.extensions.types.EditToolCallEvent", - "packages.coding-agent.src.core.extensions.types.WriteToolCallEvent", - "packages.coding-agent.src.core.extensions.types.GrepToolCallEvent", - "packages.coding-agent.src.core.extensions.types.FindToolCallEvent", - "packages.coding-agent.src.core.extensions.types.LsToolCallEvent", - "packages.coding-agent.src.core.extensions.types.CustomToolCallEvent", - "packages.coding-agent.src.core.extensions.types.ToolResultEventBase", - "packages.coding-agent.src.core.extensions.types.BashToolResultEvent", - "packages.coding-agent.src.core.extensions.types.PowerShellToolResultEvent", - "packages.coding-agent.src.core.extensions.types.ReadToolResultEvent", - "packages.coding-agent.src.core.extensions.types.EditToolResultEvent", - "packages.coding-agent.src.core.extensions.types.WriteToolResultEvent", - "packages.coding-agent.src.core.extensions.types.GrepToolResultEvent", - "packages.coding-agent.src.core.extensions.types.FindToolResultEvent", - "packages.coding-agent.src.core.extensions.types.LsToolResultEvent", - "packages.coding-agent.src.core.extensions.types.CustomToolResultEvent", - "packages.coding-agent.src.core.extensions.types.isBashToolResult", - "packages.coding-agent.src.core.extensions.types.isPowerShellToolResult", - "packages.coding-agent.src.core.extensions.types.isReadToolResult", - "packages.coding-agent.src.core.extensions.types.isEditToolResult", - "packages.coding-agent.src.core.extensions.types.isWriteToolResult", - "packages.coding-agent.src.core.extensions.types.isGrepToolResult", - "packages.coding-agent.src.core.extensions.types.isFindToolResult", - "packages.coding-agent.src.core.extensions.types.isLsToolResult", - "packages.coding-agent.src.core.extensions.types.isToolCallEventType", - "packages.coding-agent.src.core.extensions.types.ContextEventResult", - "packages.coding-agent.src.core.extensions.types.ToolCallEventResult", - "packages.coding-agent.src.core.extensions.types.ToolResultEventResult", - "packages.coding-agent.src.core.extensions.types.MessageEndEventResult", - "packages.coding-agent.src.core.extensions.types.BeforeAgentStartEventResult", - "packages.coding-agent.src.core.extensions.types.SessionBeforeSwitchResult", - "packages.coding-agent.src.core.extensions.types.SessionBeforeForkResult", - "packages.coding-agent.src.core.extensions.types.SessionBeforeCompactResult", - "packages.coding-agent.src.core.extensions.types.SessionBeforeTreeResult", - "packages.coding-agent.src.core.extensions.types.MessageRenderOptions", - "packages.coding-agent.src.core.extensions.types.MarkdownTransformContext", - "packages.coding-agent.src.core.extensions.types.EntryRenderOptions", - "packages.coding-agent.src.core.extensions.types.RegisteredCommand", - "packages.coding-agent.src.core.extensions.types.ResolvedCommand", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI", - "packages.coding-agent.src.core.extensions.types.on", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.on", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerTool", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerCommand", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerShortcut", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerFlag", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.getFlag", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerMessageRenderer", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerMarkdownTransformer", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerEntryRenderer", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerToolRenderer", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.sendMessage", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.sendUserMessage", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.appendEntry", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.setSessionName", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.getSessionName", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.setLabel", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.exec", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.getActiveTools", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.getAllTools", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.getSettings", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.setActiveTools", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.getCommands", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.setModel", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.getThinkingLevel", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.setThinkingLevel", - "packages.coding-agent.src.core.extensions.types.registerProvider", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerProvider", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.unregisterProvider", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerMcpServer", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.unregisterMcpServer", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.getMcpServers", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerVirtualModel", - "packages.coding-agent.src.core.extensions.types.ExtensionAPI.unregisterVirtualModel", - "packages.coding-agent.src.core.extensions.types.ExtensionVirtualModel", - "packages.coding-agent.src.core.extensions.types.ExtensionVirtualModel.route", - "packages.coding-agent.src.core.extensions.types.ProviderConfig", - "packages.coding-agent.src.core.extensions.types.ProviderConfig.refreshModels", - "packages.coding-agent.src.core.extensions.types.ProviderModelConfigBase", - "packages.coding-agent.src.core.extensions.types.ProviderChatModelConfig", - "packages.coding-agent.src.core.extensions.types.ProviderImageModelConfig", - "packages.coding-agent.src.core.extensions.types.ProviderClassifierModelConfig", - "packages.coding-agent.src.core.extensions.types.RegisteredTool", - "packages.coding-agent.src.core.extensions.types.ExtensionFlag", - "packages.coding-agent.src.core.extensions.types.ExtensionShortcut", - "packages.coding-agent.src.core.extensions.types.ExtensionRuntimeState", - "packages.coding-agent.src.core.extensions.types.ExtensionActions", - "packages.coding-agent.src.core.extensions.types.ExtensionContextActions", - "packages.coding-agent.src.core.extensions.types.ExtensionCommandContextActions", - "packages.coding-agent.src.core.extensions.types.ExtensionRuntime", - "packages.coding-agent.src.core.extensions.types.Extension", - "packages.coding-agent.src.core.extensions.types.LoadExtensionsResult", - "packages.coding-agent.src.core.extensions.types.ExtensionError" - ] - }, - { - "file_path": "packages/coding-agent/src/core/extensions/wrapper.ts", - "methods": [ - "packages.coding-agent.src.core.extensions.wrapper.wrapRegisteredTool", - "packages.coding-agent.src.core.extensions.wrapper.wrapRegisteredTool.wrapToolDefinition() callback", - "packages.coding-agent.src.core.extensions.wrapper.wrapRegisteredTools", - "packages.coding-agent.src.core.extensions.wrapper.wrapRegisteredTools.registeredTools.map() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/core/footer-data-provider.ts", - "methods": [ - "packages.coding-agent.src.core.footer-data-provider.findGitPaths", - "packages.coding-agent.src.core.footer-data-provider.resolveBranchWithGitSync", - "packages.coding-agent.src.core.footer-data-provider.resolveBranchWithGitAsync", - "packages.coding-agent.src.core.footer-data-provider.resolveBranchWithGitAsync.", - "packages.coding-agent.src.core.footer-data-provider.resolveBranchWithGitAsync..execFile(\"git\") callback", - "packages.coding-agent.src.core.footer-data-provider.isWslEnvironment", - "packages.coding-agent.src.core.footer-data-provider.isWindowsMountedRepoPath", - "packages.coding-agent.src.core.footer-data-provider.shouldPollGitHead", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.constructor", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.getGitBranch", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.getExtensionStatuses", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.onBranchChange", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setExtensionStatus", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.clearExtensionStatuses", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.getAvailableProviderCount", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setAvailableProviderCount", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setCwd", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.dispose", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.notifyBranchChange", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.scheduleRefresh", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.scheduleRefresh.setTimeout() callback", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.refreshGitBranchAsync", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.resolveGitBranchSync", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.resolveGitBranchAsync", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.clearGitWatchers", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.scheduleGitWatcherRetry", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.scheduleGitWatcherRetry.setTimeout() callback", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.handleGitWatcherError", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setupGitWatcher", - "packages.coding-agent.src.core.footer-data-provider.setupGitWatcher.watchWithErrorHandler() callback", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setupGitWatcher.headWatchFileListener", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setupGitWatcher.watchWithErrorHandler() callback", - "packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setupGitWatcher.watchFile() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/core/http-dispatcher.ts", - "methods": [ - "packages.coding-agent.src.core.http-dispatcher.parseHttpIdleTimeoutMs", - "packages.coding-agent.src.core.http-dispatcher.formatHttpIdleTimeoutMs", - "packages.coding-agent.src.core.http-dispatcher.formatHttpIdleTimeoutMs.choice", - "packages.coding-agent.src.core.http-dispatcher.formatHttpIdleTimeoutMs.choice.HTTP_IDLE_TIMEOUT_CHOICES.find() callback", - "packages.coding-agent.src.core.http-dispatcher.applyHttpProxySettings", - "packages.coding-agent.src.core.http-dispatcher.withUndiciErrorListener", - "packages.coding-agent.src.core.http-dispatcher.createUndiciClient", - "packages.coding-agent.src.core.http-dispatcher.createUndiciOriginDispatcher", - "packages.coding-agent.src.core.http-dispatcher.configureHttpDispatcher" - ] - }, - { - "file_path": "packages/coding-agent/src/core/key-id-schema.ts", - "methods": [ - "packages.coding-agent.src.core.key-id-schema.baseKeyPattern", - "packages.coding-agent.src.core.key-id-schema.baseKeyPattern.flatMap() callback", - "packages.coding-agent.src.core.key-id-schema.duplicateModifierPattern", - "packages.coding-agent.src.core.key-id-schema.duplicateModifierPattern.modifiers.map() callback", - "packages.coding-agent.src.core.key-id-schema.keybindingValueSchema" - ] - }, - { - "file_path": "packages/coding-agent/src/core/keybindings.ts", - "methods": [ - "packages.coding-agent.src.core.keybindings.useWindowsKeybindings", - "packages.coding-agent.src.core.keybindings.\"@earendil-works/pi-tui\".Keybindings", - "packages.coding-agent.src.core.keybindings.isLegacyKeybindingName", - "packages.coding-agent.src.core.keybindings.toKeybindingsConfig", - "packages.coding-agent.src.core.keybindings.migrateKeybindingsConfig", - "packages.coding-agent.src.core.keybindings.orderKeybindingsConfig", - "packages.coding-agent.src.core.keybindings.orderKeybindingsConfig.extras", - "packages.coding-agent.src.core.keybindings.orderKeybindingsConfig.extras.filter() callback", - "packages.coding-agent.src.core.keybindings.loadRawConfig", - "packages.coding-agent.src.core.keybindings.KeybindingsManager", - "packages.coding-agent.src.core.keybindings.KeybindingsManager.constructor", - "packages.coding-agent.src.core.keybindings.KeybindingsManager.create", - "packages.coding-agent.src.core.keybindings.KeybindingsManager.reload", - "packages.coding-agent.src.core.keybindings.KeybindingsManager.getEffectiveConfig", - "packages.coding-agent.src.core.keybindings.KeybindingsManager.loadFromFile" - ] - }, - { - "file_path": "packages/coding-agent/src/core/mcp-servers.ts", - "methods": [ - "packages.coding-agent.src.core.mcp-servers.toolPatternRegExp", - "packages.coding-agent.src.core.mcp-servers.toolPatternRegExp.source", - "packages.coding-agent.src.core.mcp-servers.toolPatternRegExp.source.map() callback", - "packages.coding-agent.src.core.mcp-servers.createToolNameMatcher", - "packages.coding-agent.src.core.mcp-servers.createToolNameMatcher.names", - "packages.coding-agent.src.core.mcp-servers.createToolNameMatcher.names.entries.filter() callback", - "packages.coding-agent.src.core.mcp-servers.createToolNameMatcher.patterns", - "packages.coding-agent.src.core.mcp-servers.createToolNameMatcher.patterns.entries.filter() callback", - "packages.coding-agent.src.core.mcp-servers.createToolNameMatcher.", - "packages.coding-agent.src.core.mcp-servers.createToolNameMatcher..patterns.some() callback", - "packages.coding-agent.src.core.mcp-servers.isMcpToolName", - "packages.coding-agent.src.core.mcp-servers.McpServerConfigBase", - "packages.coding-agent.src.core.mcp-servers.McpStdioServerConfig", - "packages.coding-agent.src.core.mcp-servers.McpOAuthConfig", - "packages.coding-agent.src.core.mcp-servers.isLoopbackRedirectUri", - "packages.coding-agent.src.core.mcp-servers.McpHttpServerConfig", - "packages.coding-agent.src.core.mcp-servers.mcpNamespace", - "packages.coding-agent.src.core.mcp-servers.isRecord", - "packages.coding-agent.src.core.mcp-servers.isStringRecord", - "packages.coding-agent.src.core.mcp-servers.isStringRecord.every() callback", - "packages.coding-agent.src.core.mcp-servers.validateOAuth", - "packages.coding-agent.src.core.mcp-servers.isExposure", - "packages.coding-agent.src.core.mcp-servers.resolveExposureAlias", - "packages.coding-agent.src.core.mcp-servers.resolveExposureAliases", - "packages.coding-agent.src.core.mcp-servers.resolveExposureAliases.map() callback", - "packages.coding-agent.src.core.mcp-servers.getMcpToolExposure", - "packages.coding-agent.src.core.mcp-servers.validateMcpServerConfig", - "packages.coding-agent.src.core.mcp-servers.validateMcpServerConfig.exposures", - "packages.coding-agent.src.core.mcp-servers.validateMcpServerConfig.exposures.MCP_EXPOSURES.map() callback", - "packages.coding-agent.src.core.mcp-servers.validateMcpServerConfig.value.args.every() callback", - "packages.coding-agent.src.core.mcp-servers.RegisteredMcpServer", - "packages.coding-agent.src.core.mcp-servers.McpServerRegistry", - "packages.coding-agent.src.core.mcp-servers.McpServerRegistry.register", - "packages.coding-agent.src.core.mcp-servers.McpServerRegistry.unregister", - "packages.coding-agent.src.core.mcp-servers.McpServerRegistry.get", - "packages.coding-agent.src.core.mcp-servers.McpServerRegistry.list", - "packages.coding-agent.src.core.mcp-servers.McpServerRegistry.list.map() callback", - "packages.coding-agent.src.core.mcp-servers.McpServerRegistry.setChangeListener" - ] - }, - { - "file_path": "packages/coding-agent/src/core/messages.ts", - "methods": [ - "packages.coding-agent.src.core.messages.BashExecutionMessage", - "packages.coding-agent.src.core.messages.CustomMessage", - "packages.coding-agent.src.core.messages.BranchSummaryMessage", - "packages.coding-agent.src.core.messages.CompactionSummaryMessage", - "packages.coding-agent.src.core.messages.\"@earendil-works/pi-agent-core\".CustomAgentMessages", - "packages.coding-agent.src.core.messages.bashExecutionToText", - "packages.coding-agent.src.core.messages.createBranchSummaryMessage", - "packages.coding-agent.src.core.messages.createCompactionSummaryMessage", - "packages.coding-agent.src.core.messages.createCustomMessage", - "packages.coding-agent.src.core.messages.convertToLlm", - "packages.coding-agent.src.core.messages.convertToLlm.messages.map() callback", - "packages.coding-agent.src.core.messages.convertToLlm.filter() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/core/model-config.ts", - "methods": [ - "packages.coding-agent.src.core.model-config.formatValidationPath", - "packages.coding-agent.src.core.model-config.deepFreeze", - "packages.coding-agent.src.core.model-config.ModelConfig", - "packages.coding-agent.src.core.model-config.ModelConfig.constructor", - "packages.coding-agent.src.core.model-config.ModelConfig.load", - "packages.coding-agent.src.core.model-config.ModelConfig.load.errors", - "packages.coding-agent.src.core.model-config.ModelConfig.load.errors.map() callback", - "packages.coding-agent.src.core.model-config.ModelConfig.getProvider", - "packages.coding-agent.src.core.model-config.ModelConfig.getProviderIds", - "packages.coding-agent.src.core.model-config.ModelConfig.getError" - ] - }, - { - "file_path": "packages/coding-agent/src/core/model-registry.ts", - "methods": [ - "packages.coding-agent.src.core.model-registry.ModelRegistry", - "packages.coding-agent.src.core.model-registry.ModelRegistry.constructor", - "packages.coding-agent.src.core.model-registry.ModelRegistry.refresh", - "packages.coding-agent.src.core.model-registry.ModelRegistry.getError", - "packages.coding-agent.src.core.model-registry.ModelRegistry.getAll", - "packages.coding-agent.src.core.model-registry.ModelRegistry.getAvailable", - "packages.coding-agent.src.core.model-registry.ModelRegistry.find", - "packages.coding-agent.src.core.model-registry.ModelRegistry.findOfType", - "packages.coding-agent.src.core.model-registry.ModelRegistry.hasConfiguredAuth", - "packages.coding-agent.src.core.model-registry.ModelRegistry.getApiKeyAndHeaders", - "packages.coding-agent.src.core.model-registry.ModelRegistry.getProviderAuthStatus", - "packages.coding-agent.src.core.model-registry.ModelRegistry.getProvider", - "packages.coding-agent.src.core.model-registry.ModelRegistry.stream", - "packages.coding-agent.src.core.model-registry.ModelRegistry.streamSimple", - "packages.coding-agent.src.core.model-registry.ModelRegistry.complete", - "packages.coding-agent.src.core.model-registry.ModelRegistry.getModelsOfType", - "packages.coding-agent.src.core.model-registry.ModelRegistry.getAvailableOfType", - "packages.coding-agent.src.core.model-registry.ModelRegistry.getModelOfType", - "packages.coding-agent.src.core.model-registry.ModelRegistry.classify", - "packages.coding-agent.src.core.model-registry.ModelRegistry.generateImages", - "packages.coding-agent.src.core.model-registry.ModelRegistry.getProviderDisplayName", - "packages.coding-agent.src.core.model-registry.ModelRegistry.getProviderAuth", - "packages.coding-agent.src.core.model-registry.ModelRegistry.getApiKeyForProvider", - "packages.coding-agent.src.core.model-registry.ModelRegistry.isUsingOAuth", - "packages.coding-agent.src.core.model-registry.registerProvider", - "packages.coding-agent.src.core.model-registry.ModelRegistry.registerProvider", - "packages.coding-agent.src.core.model-registry.ModelRegistry.unregisterProvider", - "packages.coding-agent.src.core.model-registry.ModelRegistry.registerVirtualModel", - "packages.coding-agent.src.core.model-registry.ModelRegistry.unregisterVirtualModel", - "packages.coding-agent.src.core.model-registry.ModelRegistry.getRegisteredProviderConfig", - "packages.coding-agent.src.core.model-registry.ModelRegistry.getRegisteredNativeProvider", - "packages.coding-agent.src.core.model-registry.ModelRegistry.getRegisteredProviderIds" - ] - }, - { - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "methods": [ - "packages.coding-agent.src.core.model-resolver.ScopedModel", - "packages.coding-agent.src.core.model-resolver.isAlias", - "packages.coding-agent.src.core.model-resolver.findExactModelReferenceMatch", - "packages.coding-agent.src.core.model-resolver.findExactModelReferenceMatch.canonicalMatches", - "packages.coding-agent.src.core.model-resolver.findExactModelReferenceMatch.canonicalMatches.availableModels.filter() callback", - "packages.coding-agent.src.core.model-resolver.findExactModelReferenceMatch.providerMatches", - "packages.coding-agent.src.core.model-resolver.findExactModelReferenceMatch.providerMatches.availableModels.filter() callback", - "packages.coding-agent.src.core.model-resolver.findExactModelReferenceMatch.idMatches", - "packages.coding-agent.src.core.model-resolver.findExactModelReferenceMatch.idMatches.availableModels.filter() callback", - "packages.coding-agent.src.core.model-resolver.tryMatchModel", - "packages.coding-agent.src.core.model-resolver.tryMatchModel.matches", - "packages.coding-agent.src.core.model-resolver.tryMatchModel.matches.availableModels.filter() callback", - "packages.coding-agent.src.core.model-resolver.tryMatchModel.aliases", - "packages.coding-agent.src.core.model-resolver.tryMatchModel.aliases.matches.filter() callback", - "packages.coding-agent.src.core.model-resolver.tryMatchModel.datedVersions", - "packages.coding-agent.src.core.model-resolver.tryMatchModel.datedVersions.matches.filter() callback", - "packages.coding-agent.src.core.model-resolver.tryMatchModel.aliases.sort() callback", - "packages.coding-agent.src.core.model-resolver.tryMatchModel.datedVersions.sort() callback", - "packages.coding-agent.src.core.model-resolver.ParsedModelResult", - "packages.coding-agent.src.core.model-resolver.buildFallbackModel", - "packages.coding-agent.src.core.model-resolver.buildFallbackModel.providerModels", - "packages.coding-agent.src.core.model-resolver.buildFallbackModel.providerModels.availableModels.filter() callback", - "packages.coding-agent.src.core.model-resolver.buildFallbackModel.baseModel", - "packages.coding-agent.src.core.model-resolver.buildFallbackModel.baseModel.providerModels.find() callback", - "packages.coding-agent.src.core.model-resolver.parseModelPattern", - "packages.coding-agent.src.core.model-resolver.ModelScopeDiagnostic", - "packages.coding-agent.src.core.model-resolver.ResolveModelScopeResult", - "packages.coding-agent.src.core.model-resolver.resolveModelScopeFromModels", - "packages.coding-agent.src.core.model-resolver.scopedModels.find() callback", - "packages.coding-agent.src.core.model-resolver.resolveModelScopeFromModels.matchingModels", - "packages.coding-agent.src.core.model-resolver.resolveModelScopeFromModels.matchingModels.availableModels.filter() callback", - "packages.coding-agent.src.core.model-resolver.resolveModelScopeFromModels.scopedModels.find() callback", - "packages.coding-agent.src.core.model-resolver.resolveModelScopeWithDiagnostics", - "packages.coding-agent.src.core.model-resolver.resolveModelScope", - "packages.coding-agent.src.core.model-resolver.ResolveCliModelResult", - "packages.coding-agent.src.core.model-resolver.resolveCliModel", - "packages.coding-agent.src.core.model-resolver.resolveCliModel.exactMatches", - "packages.coding-agent.src.core.model-resolver.resolveCliModel.exactMatches.availableModels.filter() callback", - "packages.coding-agent.src.core.model-resolver.resolveCliModel.authenticatedExactMatches", - "packages.coding-agent.src.core.model-resolver.resolveCliModel.authenticatedExactMatches.exactMatches.filter() callback", - "packages.coding-agent.src.core.model-resolver.resolveCliModel.matches", - "packages.coding-agent.src.core.model-resolver.resolveCliModel.matches.exactMatches.map() callback", - "packages.coding-agent.src.core.model-resolver.resolveCliModel.matches.sort() callback", - "packages.coding-agent.src.core.model-resolver.resolveCliModel.candidates", - "packages.coding-agent.src.core.model-resolver.resolveCliModel.candidates.availableModels.filter() callback", - "packages.coding-agent.src.core.model-resolver.resolveCliModel.rawExactMatches", - "packages.coding-agent.src.core.model-resolver.resolveCliModel.rawExactMatches.availableModels.filter() callback", - "packages.coding-agent.src.core.model-resolver.resolveCliModel.authenticatedRawMatches", - "packages.coding-agent.src.core.model-resolver.resolveCliModel.authenticatedRawMatches.rawExactMatches.filter() callback", - "packages.coding-agent.src.core.model-resolver.resolveCliModel.exact", - "packages.coding-agent.src.core.model-resolver.resolveCliModel.exact.availableModels.find() callback", - "packages.coding-agent.src.core.model-resolver.InitialModelResult", - "packages.coding-agent.src.core.model-resolver.findInitialModel", - "packages.coding-agent.src.core.model-resolver.findInitialModel.match", - "packages.coding-agent.src.core.model-resolver.findInitialModel.match.availableModels.find() callback", - "packages.coding-agent.src.core.model-resolver.restoreModelFromSession", - "packages.coding-agent.src.core.model-resolver.restoreModelFromSession.match", - "packages.coding-agent.src.core.model-resolver.restoreModelFromSession.match.availableModels.find() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/core/model-runtime.ts", - "methods": [ - "packages.coding-agent.src.core.model-runtime.RegisteredVirtualModel", - "packages.coding-agent.src.core.model-runtime.ModelRuntimeSnapshot", - "packages.coding-agent.src.core.model-runtime.CreateModelRuntimeOptions", - "packages.coding-agent.src.core.model-runtime.ModelRuntimeAuthOverrides", - "packages.coding-agent.src.core.model-runtime.CredentialSynchronizationError", - "packages.coding-agent.src.core.model-runtime.CredentialSynchronizationError.constructor", - "packages.coding-agent.src.core.model-runtime.mergeHeaders", - "packages.coding-agent.src.core.model-runtime.ModelRuntime", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.constructor", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.constructor.providers.map() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.create", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.create.providers", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.create.providers.map() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.create.timeout", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.create.timeout.setTimeout() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.configureRadiusProviders", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.providerIds", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.recomposeProvider", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.recomposeProvider.virtualModels", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.recomposeProvider.virtualModels.map() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.composeProvider", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.rebuildProviders", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.updateModelSnapshot", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.updateModelSnapshot.available.all.filter() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.runAvailabilityRefresh", - "packages.coding-agent.src.core.model-runtime.runAvailabilityRefresh.configuredProviders", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.runAvailabilityRefresh.configuredProviders.checks.filter() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.runAvailabilityRefresh.configuredProviders.map() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.runAvailabilityRefresh.storedProviders.credentials.map() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.queueAvailabilityRefresh", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.queueAvailabilityRefresh.catch() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.refreshProviderAvailability", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.refreshProviderAvailability.availableById", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.refreshProviderAvailability.availableById.snapshot.available.filter() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.refreshProviderAvailability.availableById.map() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.refreshProviderAvailability.available.all.flatMap() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.getProviders", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.getProvider", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.getModels", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.getModel", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.getModelsOfType", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.getModelOfType", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.getAllModels", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailableOfType", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.getAllAvailable", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.checkAuth", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailable", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailableSnapshot", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.getError", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.getRegisteredProviderConfig", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.getRegisteredProviderIds", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.getRegisteredNativeProvider", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.getCompatibilityRequestConfig", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.isUsingOAuth", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.isUsingSubscription", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.hasConfiguredAuth", - "packages.coding-agent.src.core.model-runtime.getAuth", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.getAuth", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation.operation", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation.operation.", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation.operation..previous.catch() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation.tail", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation.tail.operation.catch() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation.tail.then() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation.then() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.synchronizeCredentialState", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.setRuntimeApiKey", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.setRuntimeApiKey.enqueueCredentialOperation() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.removeRuntimeApiKey", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.removeRuntimeApiKey.enqueueCredentialOperation() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.listCredentials", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.getProviderAuthStatus", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.prepareRequest", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.stream", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.stream.lazyStream() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.complete", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.streamSimple", - "packages.coding-agent.src.core.model-runtime.streamSimple.lazyStream() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.streamSimple.lazyStream() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.completeSimple", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.streamDeferred", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.streamDeferred.lazyStream() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.fetchDeferred", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.cancelDeferred", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.generateImages", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.classify", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.login", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.login.enqueueCredentialOperation() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.logout", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.logout.enqueueCredentialOperation() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.refresh", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.refresh.map() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.registerNativeProvider", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.markProvisionallyConfigured", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.markProvisionallyConfigured.available.snapshot.all.filter() callback", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.registerProvider", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.unregisterProvider", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.registerVirtualModel", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.registerVirtualModel.route", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.unregisterVirtualModel", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.resolveModel", - "packages.coding-agent.src.core.model-runtime.ModelRuntime.getPhysicalModel" - ] - }, - { - "file_path": "packages/coding-agent/src/core/models-store.ts", - "methods": [ - "packages.coding-agent.src.core.models-store.InMemoryCodingAgentModelsStore", - "packages.coding-agent.src.core.models-store.InMemoryCodingAgentModelsStore.read", - "packages.coding-agent.src.core.models-store.InMemoryCodingAgentModelsStore.write", - "packages.coding-agent.src.core.models-store.InMemoryCodingAgentModelsStore.delete", - "packages.coding-agent.src.core.models-store.FileModelsStore", - "packages.coding-agent.src.core.models-store.FileModelsStore.constructor", - "packages.coding-agent.src.core.models-store.FileModelsStore.parse", - "packages.coding-agent.src.core.models-store.FileModelsStore.updateReadState", - "packages.coding-agent.src.core.models-store.FileModelsStore.reloadFromStorage", - "packages.coding-agent.src.core.models-store.FileModelsStore.reloadFromStorage.storage.withLockAsync() callback", - "packages.coding-agent.src.core.models-store.FileModelsStore.readLatest", - "packages.coding-agent.src.core.models-store.readLatest.reload.promise.then() callback", - "packages.coding-agent.src.core.models-store.FileModelsStore.readLatest.reload.promise.then() callback", - "packages.coding-agent.src.core.models-store.FileModelsStore.read", - "packages.coding-agent.src.core.models-store.FileModelsStore.write", - "packages.coding-agent.src.core.models-store.FileModelsStore.write.storage.withLockAsync() callback", - "packages.coding-agent.src.core.models-store.FileModelsStore.delete", - "packages.coding-agent.src.core.models-store.FileModelsStore.delete.storage.withLockAsync() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/core/nested-tool-calls.ts", - "methods": [ - "packages.coding-agent.src.core.nested-tool-calls.NestedCallSummary", - "packages.coding-agent.src.core.nested-tool-calls.NestedCallRecorder", - "packages.coding-agent.src.core.nested-tool-calls.NestedCallRecorder.start", - "packages.coding-agent.src.core.nested-tool-calls.NestedCallRecorder.finish", - "packages.coding-agent.src.core.nested-tool-calls.NestedCallRecorder.addUsage", - "packages.coding-agent.src.core.nested-tool-calls.NestedCallRecorder.totalUsage", - "packages.coding-agent.src.core.nested-tool-calls.NestedCallRecorder.snapshot", - "packages.coding-agent.src.core.nested-tool-calls.NestedCallRecorder.snapshot.calls.calls.map() callback", - "packages.coding-agent.src.core.nested-tool-calls.snapshot.calls", - "packages.coding-agent.src.core.nested-tool-calls.NestedCallRecorder.snapshot.complete.calls.every() callback", - "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallOptions", - "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallHost", - "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallHost.getTools", - "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallHost.isSequential", - "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallHost.runToolCall", - "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallHost.emit", - "packages.coding-agent.src.core.nested-tool-calls.CallScope", - "packages.coding-agent.src.core.nested-tool-calls.textOf", - "packages.coding-agent.src.core.nested-tool-calls.textOf.filter() callback", - "packages.coding-agent.src.core.nested-tool-calls.textOf.map() callback", - "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallRunner", - "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallRunner.constructor", - "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallRunner.execute", - "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallRunner.execute.exclusive", - "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallRunner.execute.exclusive.find() callback", - "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallRunner.execute.host.runToolCall() callback", - "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallRunner.takeRecord", - "packages.coding-agent.src.core.nested-tool-calls.NestedToolCallRunner.clear" - ] - }, - { - "file_path": "packages/coding-agent/src/core/output-guard.ts", - "methods": [ - "packages.coding-agent.src.core.output-guard.StdoutTakeoverState", - "packages.coding-agent.src.core.output-guard.getRawStdoutWrite", - "packages.coding-agent.src.core.output-guard.writeRawStdoutChunk", - "packages.coding-agent.src.core.output-guard.writeRawStdoutChunk.", - "packages.coding-agent.src.core.output-guard.takeOverStdout", - "packages.coding-agent.src.core.output-guard.restoreStdout", - "packages.coding-agent.src.core.output-guard.isStdoutTakenOver", - "packages.coding-agent.src.core.output-guard.writeRawStdout", - "packages.coding-agent.src.core.output-guard.writeRawStdout.rawStdoutWriteTail.then() callback", - "packages.coding-agent.src.core.output-guard.writeRawStdout.rawStdoutWriteTail.catch() callback", - "packages.coding-agent.src.core.output-guard.waitForRawStdoutBackpressure", - "packages.coding-agent.src.core.output-guard.flushRawStdout" - ] - }, - { - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "methods": [ - "packages.coding-agent.src.core.package-manager.getEnv", - "packages.coding-agent.src.core.package-manager.isOfflineModeEnabled", - "packages.coding-agent.src.core.package-manager.isExactNpmVersion", - "packages.coding-agent.src.core.package-manager.getNpmVersionRange", - "packages.coding-agent.src.core.package-manager.PathMetadata", - "packages.coding-agent.src.core.package-manager.ResolvedResource", - "packages.coding-agent.src.core.package-manager.ResolvedPaths", - "packages.coding-agent.src.core.package-manager.ProgressEvent", - "packages.coding-agent.src.core.package-manager.PackageUpdate", - "packages.coding-agent.src.core.package-manager.ConfiguredPackage", - "packages.coding-agent.src.core.package-manager.PackageManager", - "packages.coding-agent.src.core.package-manager.PackageManager.resolve", - "packages.coding-agent.src.core.package-manager.PackageManager.install", - "packages.coding-agent.src.core.package-manager.PackageManager.installAndPersist", - "packages.coding-agent.src.core.package-manager.PackageManager.remove", - "packages.coding-agent.src.core.package-manager.PackageManager.removeAndPersist", - "packages.coding-agent.src.core.package-manager.PackageManager.update", - "packages.coding-agent.src.core.package-manager.PackageManager.listConfiguredPackages", - "packages.coding-agent.src.core.package-manager.PackageManager.resolveExtensionSources", - "packages.coding-agent.src.core.package-manager.PackageManager.addSourceToSettings", - "packages.coding-agent.src.core.package-manager.PackageManager.removeSourceFromSettings", - "packages.coding-agent.src.core.package-manager.PackageManager.setProgressCallback", - "packages.coding-agent.src.core.package-manager.PackageManager.getInstalledPath", - "packages.coding-agent.src.core.package-manager.PackageManagerOptions", - "packages.coding-agent.src.core.package-manager.ConfiguredUpdateSource", - "packages.coding-agent.src.core.package-manager.NpmUpdateTarget", - "packages.coding-agent.src.core.package-manager.GitUpdateTarget", - "packages.coding-agent.src.core.package-manager.ResourceAccumulator", - "packages.coding-agent.src.core.package-manager.resourcePrecedenceRank", - "packages.coding-agent.src.core.package-manager.PackageFilter", - "packages.coding-agent.src.core.package-manager.toPosixPath", - "packages.coding-agent.src.core.package-manager.getHomeDir", - "packages.coding-agent.src.core.package-manager.getExtensionTempFolder", - "packages.coding-agent.src.core.package-manager.prefixIgnorePattern", - "packages.coding-agent.src.core.package-manager.addIgnoreRules", - "packages.coding-agent.src.core.package-manager.addIgnoreRules.patterns", - "packages.coding-agent.src.core.package-manager.addIgnoreRules.patterns.map() callback", - "packages.coding-agent.src.core.package-manager.addIgnoreRules.patterns.filter() callback", - "packages.coding-agent.src.core.package-manager.isPattern", - "packages.coding-agent.src.core.package-manager.isOverridePattern", - "packages.coding-agent.src.core.package-manager.hasGlobPattern", - "packages.coding-agent.src.core.package-manager.expandPackageGlob", - "packages.coding-agent.src.core.package-manager.expandPackageGlob.map() callback", - "packages.coding-agent.src.core.package-manager.expandPackageGlob.filter() callback", - "packages.coding-agent.src.core.package-manager.expandPackageGlob.filter() callback.every() callback", - "packages.coding-agent.src.core.package-manager.expandPackageGlob.sort() callback", - "packages.coding-agent.src.core.package-manager.splitPatterns", - "packages.coding-agent.src.core.package-manager.collectFiles", - "packages.coding-agent.src.core.package-manager.collectSkillEntries", - "packages.coding-agent.src.core.package-manager.collectAutoSkillEntries", - "packages.coding-agent.src.core.package-manager.findGitRepoRoot", - "packages.coding-agent.src.core.package-manager.collectAncestorAgentsSkillDirs", - "packages.coding-agent.src.core.package-manager.collectAutoPromptEntries", - "packages.coding-agent.src.core.package-manager.collectAutoThemeEntries", - "packages.coding-agent.src.core.package-manager.resolveExtensionEntries", - "packages.coding-agent.src.core.package-manager.collectAutoExtensionEntries", - "packages.coding-agent.src.core.package-manager.collectResourceFiles", - "packages.coding-agent.src.core.package-manager.matchesAnyPattern", - "packages.coding-agent.src.core.package-manager.matchesAnyPattern.patterns.some() callback", - "packages.coding-agent.src.core.package-manager.normalizeExactPattern", - "packages.coding-agent.src.core.package-manager.matchesAnyExactPattern", - "packages.coding-agent.src.core.package-manager.matchesAnyExactPattern.patterns.some() callback", - "packages.coding-agent.src.core.package-manager.getOverridePatterns", - "packages.coding-agent.src.core.package-manager.getOverridePatterns.entries.filter() callback", - "packages.coding-agent.src.core.package-manager.isEnabledByOverrides", - "packages.coding-agent.src.core.package-manager.isEnabledByOverrides.excludes", - "packages.coding-agent.src.core.package-manager.isEnabledByOverrides.excludes.map() callback", - "packages.coding-agent.src.core.package-manager.isEnabledByOverrides.excludes.overrides.filter() callback", - "packages.coding-agent.src.core.package-manager.isEnabledByOverrides.forceIncludes", - "packages.coding-agent.src.core.package-manager.isEnabledByOverrides.forceIncludes.map() callback", - "packages.coding-agent.src.core.package-manager.isEnabledByOverrides.forceIncludes.overrides.filter() callback", - "packages.coding-agent.src.core.package-manager.isEnabledByOverrides.forceExcludes", - "packages.coding-agent.src.core.package-manager.isEnabledByOverrides.forceExcludes.map() callback", - "packages.coding-agent.src.core.package-manager.isEnabledByOverrides.forceExcludes.overrides.filter() callback", - "packages.coding-agent.src.core.package-manager.applyPatterns", - "packages.coding-agent.src.core.package-manager.applyPatterns.allPaths.filter() callback", - "packages.coding-agent.src.core.package-manager.result.filter() callback", - "packages.coding-agent.src.core.package-manager.applyPatterns.result.filter() callback", - "packages.coding-agent.src.core.package-manager.applyAutoloadDisabledPatterns", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.constructor", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.setProgressCallback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.addSourceToSettings", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.addSourceToSettings.matchIndex", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.addSourceToSettings.matchIndex.currentPackages.findIndex() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.removeSourceFromSettings", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.removeSourceFromSettings.nextPackages", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.removeSourceFromSettings.nextPackages.currentPackages.filter() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getInstalledPath", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.emitProgress", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.withProgress", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolve", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveExtensionSources", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveExtensionSources.sources.filter() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveExtensionSources.packageSources", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveExtensionSources.packageSources.sources.filter() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveExtensionSources.packageSources.map() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.listConfiguredPackages", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.install", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.install.withProgress(\"install\", `Installing ${source}...`) callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.installAndPersist", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.remove", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.remove.withProgress(\"remove\", `Removing ${source}...`) callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.removeAndPersist", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.update", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources.npmCheckTasks", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources.npmCheckTasks.npmCandidates.map() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources.npmCheckTasks.npmCandidates.map() callback.", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources.gitTasks", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources.gitTasks.gitCandidates.map() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources.gitTasks.gitCandidates.map() callback.", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources.gitTasks.gitCandidates.map() callback..withProgress(\"update\", `Updating ${entry.source}...`) callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateConfiguredSources.then() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.shouldUpdateNpmSource", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateNpmBatch", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateNpmBatch.specs", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateNpmBatch.specs.sources.map() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateNpmBatch.withProgress(\"update\") callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.installNpmBatch", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.checkForAvailableUpdates", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.checkForAvailableUpdates.checks", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.checkForAvailableUpdates.checks.packageSources.filter() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.checkForAvailableUpdates.checks.map() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.checkForAvailableUpdates.checks.map() callback.", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.checkForAvailableUpdates.results.filter() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolvePackageSources", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.findAutoloadDeltaBase", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.findAutoloadDeltaBase.userEntry", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.findAutoloadDeltaBase.userEntry.sources.find() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveLocalExtensionSource", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.installParsedSource", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getPackageSourceString", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getSourceMatchKeyForInput", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getSourceMatchKeyForSettings", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.buildNoMatchingPackageMessage", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.findSuggestedConfiguredSource", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.packageSourcesMatch", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.normalizePackageSourceForSettings", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.parseSource", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.installedNpmMatchesConfiguredVersion", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.npmHasAvailableUpdate", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getInstalledNpmVersion", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getLatestNpmVersion", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getLatestNpmVersion.versions", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getLatestNpmVersion.versions.parsed.filter() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.gitHasAvailableUpdate", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getRemoteGitHead", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getLocalGitUpdateTarget", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getLocalGitUpdateTarget.catch() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getLocalGitUpdateTarget.originHeadRef", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getLocalGitUpdateTarget.originHeadRef.catch() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getGitUpstreamRef", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runGitRemoteCommand", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runWithConcurrency", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runWithConcurrency.Array.from() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getPackageIdentity", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.dedupePackages", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.parseNpmSpec", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.assertProjectTrustedForScope", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getNpmCommand", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getPackageManagerName", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getPackageManagerName.wrappedPackageManagers", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getPackageManagerName.wrappedPackageManagers.filter() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runNpmCommand", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getGitDependencyInstallArgs", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runNpmCommandSync", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getNpmInstallArgs", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.installNpm", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.uninstallNpm", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.installGit", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.updateGit", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.hasMissingGitDependencies", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.hasMissingGitDependencies.some() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.repairMissingGitDependencies", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getGitUpdateMarkerPath", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.cleanAndInstallGitDependencies", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.cleanAndInstallGitDependencies.catch() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.ensureGitRef", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.refreshTemporaryGitSource", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.refreshTemporaryGitSource.withProgress(\"pull\", `Refreshing ${sourceStr}...`) callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.removeGit", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.pruneEmptyGitParents", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.ensureNpmProject", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.ensureGitIgnore", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getNpmInstallRoot", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getGlobalNpmRoot", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getPnpmGlobalPackagePath", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getManagedNpmInstallPath", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getLegacyGlobalNpmInstallPath", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getNpmInstallPath", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getGitInstallPath", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getGitInstallRoot", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getTemporaryDir", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveManagedPath", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getBaseDirForScope", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolvePath", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolvePathFromBase", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectPackageResources", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectDefaultResources", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.applyPackageFilter", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.applyPackageDeltaFilter", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectManifestFiles", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.addManifestEntries", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectFilesFromManifestEntries", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectFilesFromManifestEntries.sourceEntries", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectFilesFromManifestEntries.sourceEntries.entries.filter() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectFilesFromManifestEntries.resolved", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectFilesFromManifestEntries.resolved.sourceEntries.flatMap() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveLocalEntries", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveLocalEntries.resolvedPlain", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolveLocalEntries.resolvedPlain.plain.map() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.addAutoDiscoveredResources", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.addAutoDiscoveredResources.projectAgentsSkillDirs", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.addAutoDiscoveredResources.projectAgentsSkillDirs.filter() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.collectFilesFromPaths", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.getTargetMap", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.addResource", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.createAccumulator", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.toResolvedPaths", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.toResolvedPaths.mapToResolved", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.toResolvedPaths.mapToResolved.resolved", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.toResolvedPaths.mapToResolved.resolved.map() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.toResolvedPaths.mapToResolved.resolved.sort() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.toResolvedPaths.mapToResolved.resolved.filter() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.spawnCommand", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.spawnCaptureCommand", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandCapture", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandCapture.", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandCapture..timeout", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandCapture..timeout.setTimeout() callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandCapture..child.stdout.on(\"data\") callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandCapture..child.stderr.on(\"data\") callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandCapture..child.once(\"error\") callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandCapture..child.once(\"close\") callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommand", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommand.", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommand..child.on(\"exit\") callback", - "packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandSync" - ] - }, - { - "file_path": "packages/coding-agent/src/core/pi-manifest.ts", - "methods": [ - "packages.coding-agent.src.core.pi-manifest.PiManifest", - "packages.coding-agent.src.core.pi-manifest.isObject", - "packages.coding-agent.src.core.pi-manifest.readPiManifest", - "packages.coding-agent.src.core.pi-manifest.readPiManifest.entries.every() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/core/project-trust.ts", - "methods": [ - "packages.coding-agent.src.core.project-trust.ResolveProjectTrustedOptions", - "packages.coding-agent.src.core.project-trust.formatProjectTrustPrompt", - "packages.coding-agent.src.core.project-trust.selectProjectTrustOption", - "packages.coding-agent.src.core.project-trust.selectProjectTrustOption.selected", - "packages.coding-agent.src.core.project-trust.selectProjectTrustOption.selected.options.map() callback", - "packages.coding-agent.src.core.project-trust.selectProjectTrustOption.options.find() callback", - "packages.coding-agent.src.core.project-trust.saveProjectTrustPromptResult", - "packages.coding-agent.src.core.project-trust.resolveProjectTrusted" - ] - }, - { - "file_path": "packages/coding-agent/src/core/prompt-templates.ts", - "methods": [ - "packages.coding-agent.src.core.prompt-templates.PromptTemplate", - "packages.coding-agent.src.core.prompt-templates.parseCommandArgs", - "packages.coding-agent.src.core.prompt-templates.substituteArgs", - "packages.coding-agent.src.core.prompt-templates.substituteArgs.content.replace() callback", - "packages.coding-agent.src.core.prompt-templates.loadTemplateFromFile", - "packages.coding-agent.src.core.prompt-templates.loadTemplateFromFile.firstLine", - "packages.coding-agent.src.core.prompt-templates.loadTemplateFromFile.firstLine.find() callback", - "packages.coding-agent.src.core.prompt-templates.loadTemplatesFromDir", - "packages.coding-agent.src.core.prompt-templates.LoadPromptTemplatesOptions", - "packages.coding-agent.src.core.prompt-templates.LoadPromptTemplatesResult", - "packages.coding-agent.src.core.prompt-templates.loadPromptTemplates", - "packages.coding-agent.src.core.prompt-templates.expandPromptTemplate", - "packages.coding-agent.src.core.prompt-templates.expandPromptTemplate.template", - "packages.coding-agent.src.core.prompt-templates.expandPromptTemplate.template.templates.find() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/core/provider-attribution.ts", - "methods": [ - "packages.coding-agent.src.core.provider-attribution.matchesHost", - "packages.coding-agent.src.core.provider-attribution.isOpenRouterModel", - "packages.coding-agent.src.core.provider-attribution.isNvidiaNimModel", - "packages.coding-agent.src.core.provider-attribution.isCloudflareModel", - "packages.coding-agent.src.core.provider-attribution.getDefaultAttributionHeaders", - "packages.coding-agent.src.core.provider-attribution.getSessionHeaders", - "packages.coding-agent.src.core.provider-attribution.mergeProviderAttributionHeaders" - ] - }, - { - "file_path": "packages/coding-agent/src/core/provider-composer.ts", - "methods": [ - "packages.coding-agent.src.core.provider-composer.ExtensionOAuthConfig", - "packages.coding-agent.src.core.provider-composer.ExtensionOAuthConfig.login", - "packages.coding-agent.src.core.provider-composer.ExtensionOAuthConfig.refreshToken", - "packages.coding-agent.src.core.provider-composer.ExtensionOAuthConfig.getApiKey", - "packages.coding-agent.src.core.provider-composer.ExtensionOAuthConfig.modifyModels", - "packages.coding-agent.src.core.provider-composer.ProviderModelConfigBase", - "packages.coding-agent.src.core.provider-composer.ProviderChatModelConfig", - "packages.coding-agent.src.core.provider-composer.ProviderImageModelConfig", - "packages.coding-agent.src.core.provider-composer.ProviderClassifierModelConfig", - "packages.coding-agent.src.core.provider-composer.ProviderConfigInput", - "packages.coding-agent.src.core.provider-composer.ProviderConfigInput.refreshModels", - "packages.coding-agent.src.core.provider-composer.getAllProviderModels", - "packages.coding-agent.src.core.provider-composer.mergeCompat", - "packages.coding-agent.src.core.provider-composer.mergeInputLimits", - "packages.coding-agent.src.core.provider-composer.mergeSamplingParamsByThinkingLevel", - "packages.coding-agent.src.core.provider-composer.applyModelOverride", - "packages.coding-agent.src.core.provider-composer.modelFromJson", - "packages.coding-agent.src.core.provider-composer.findModelDefaults", - "packages.coding-agent.src.core.provider-composer.findModelDefaults.chatModels", - "packages.coding-agent.src.core.provider-composer.findModelDefaults.chatModels.models.filter() callback", - "packages.coding-agent.src.core.provider-composer.chatModels.find() callback", - "packages.coding-agent.src.core.provider-composer.findModelDefaults.chatModels.find() callback", - "packages.coding-agent.src.core.provider-composer.findExtensionModelDefaults", - "packages.coding-agent.src.core.provider-composer.findExtensionModelDefaults.candidates", - "packages.coding-agent.src.core.provider-composer.findExtensionModelDefaults.candidates.models.filter() callback", - "packages.coding-agent.src.core.provider-composer.candidates.find() callback", - "packages.coding-agent.src.core.provider-composer.findExtensionModelDefaults.candidates.find() callback", - "packages.coding-agent.src.core.provider-composer.extensionModelFromDefinition", - "packages.coding-agent.src.core.provider-composer.applyModelsJson", - "packages.coding-agent.src.core.provider-composer.applyModelsJson.models", - "packages.coding-agent.src.core.provider-composer.applyModelsJson.models.baseModels.map() callback", - "packages.coding-agent.src.core.provider-composer.applyModelsJson.existingIndex", - "packages.coding-agent.src.core.provider-composer.applyModelsJson.existingIndex.models.findIndex() callback", - "packages.coding-agent.src.core.provider-composer.applyExtension", - "packages.coding-agent.src.core.provider-composer.applyExtension.models.map() callback", - "packages.coding-agent.src.core.provider-composer.applyExtension.config.models.map() callback", - "packages.coding-agent.src.core.provider-composer.adaptOAuth", - "packages.coding-agent.src.core.provider-composer.adaptOAuth.login", - "packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential", - "packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onAuth", - "packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onDeviceCode", - "packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onPrompt", - "packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onProgress", - "packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onManualCodeInput", - "packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onSelect", - "packages.coding-agent.src.core.provider-composer.adaptOAuth.refresh", - "packages.coding-agent.src.core.provider-composer.adaptOAuth.toAuth", - "packages.coding-agent.src.core.provider-composer.withConfiguredAuth", - "packages.coding-agent.src.core.provider-composer.configuredApiKey", - "packages.coding-agent.src.core.provider-composer.configuredHeaders", - "packages.coding-agent.src.core.provider-composer.configContextEnv", - "packages.coding-agent.src.core.provider-composer.composeApiKeyAuth", - "packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.login.", - "packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.check", - "packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.resolve", - "packages.coding-agent.src.core.provider-composer.composeOAuthAuth", - "packages.coding-agent.src.core.provider-composer.composeOAuthAuth.toAuth", - "packages.coding-agent.src.core.provider-composer.rawModelHeaders", - "packages.coding-agent.src.core.provider-composer.rawModelHeaders.chatDefinition", - "packages.coding-agent.src.core.provider-composer.rawModelHeaders.chatDefinition.config.models.find() callback", - "packages.coding-agent.src.core.provider-composer.rawModelHeaders.extensionModel", - "packages.coding-agent.src.core.provider-composer.rawModelHeaders.extensionModel.extension.models.find() callback", - "packages.coding-agent.src.core.provider-composer.validateExtensionProvider", - "packages.coding-agent.src.core.provider-composer.composeModelProvider", - "packages.coding-agent.src.core.provider-composer.composeModelProvider.getAllModels", - "packages.coding-agent.src.core.provider-composer.getAllModels.models.filter() callback", - "packages.coding-agent.src.core.provider-composer.composeModelProvider.getAllModels.models.filter() callback", - "packages.coding-agent.src.core.provider-composer.composeModelProvider.getAllModels.models.map() callback", - "packages.coding-agent.src.core.provider-composer.composeModelProvider.supportsBaseApi", - "packages.coding-agent.src.core.provider-composer.composeModelProvider.supportsBaseApi.some() callback", - "packages.coding-agent.src.core.provider-composer.composeModelProvider.streamWith", - "packages.coding-agent.src.core.provider-composer.composeModelProvider.streamWith.lazyStream() callback", - "packages.coding-agent.src.core.provider-composer.composeModelProvider.provider", - "packages.coding-agent.src.core.provider-composer.composeModelProvider.provider.getModels", - "packages.coding-agent.src.core.provider-composer.composeModelProvider.provider.getModels.filter() callback", - "packages.coding-agent.src.core.provider-composer.composeModelProvider.provider.refreshModels.", - "packages.coding-agent.src.core.provider-composer.composeModelProvider.provider.refreshModels..update", - "packages.coding-agent.src.core.provider-composer.composeModelProvider.provider.stream", - "packages.coding-agent.src.core.provider-composer.composeModelProvider.provider.streamSimple", - "packages.coding-agent.src.core.provider-composer.fetchDeferred", - "packages.coding-agent.src.core.provider-composer.cancelDeferred", - "packages.coding-agent.src.core.provider-composer.generateImages", - "packages.coding-agent.src.core.provider-composer.classify", - "packages.coding-agent.src.core.provider-composer.resolveConfiguredModelHeaders", - "packages.coding-agent.src.core.provider-composer.CompatibilityRequestConfig", - "packages.coding-agent.src.core.provider-composer.resolveCompatibilityRequestConfig", - "packages.coding-agent.src.core.provider-composer.configuredRequestAuthStatus" - ] - }, - { - "file_path": "packages/coding-agent/src/core/radius.ts", - "methods": [ - "packages.coding-agent.src.core.radius.getRadiusGatewayUrl" - ] - }, - { - "file_path": "packages/coding-agent/src/core/remote-catalog-provider.ts", - "methods": [ - "packages.coding-agent.src.core.remote-catalog-provider.isSupportedModelType", - "packages.coding-agent.src.core.remote-catalog-provider.mergeModels", - "packages.coding-agent.src.core.remote-catalog-provider.parseCatalog", - "packages.coding-agent.src.core.remote-catalog-provider.parseCatalog.entries.filter() callback", - "packages.coding-agent.src.core.remote-catalog-provider.parseCatalog.map() callback", - "packages.coding-agent.src.core.remote-catalog-provider.remoteModels", - "packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog", - "packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.getModels", - "packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.getModels.dynamicModels.filter() callback", - "packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.getAllModels", - "packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.refreshModels", - "packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.refreshModels.restored", - "packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.refreshModels.restored.filter() callback", - "packages.coding-agent.src.core.remote-catalog-provider.refreshModels.update", - "packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.refreshModels.update" - ] - }, - { - "file_path": "packages/coding-agent/src/core/resolve-config-value.ts", - "methods": [ - "packages.coding-agent.src.core.resolve-config-value.appendLiteral", - "packages.coding-agent.src.core.resolve-config-value.parseConfigValueTemplate", - "packages.coding-agent.src.core.resolve-config-value.parseConfigValueReference", - "packages.coding-agent.src.core.resolve-config-value.resolveEnvConfigValue", - "packages.coding-agent.src.core.resolve-config-value.getTemplateEnvVarNames", - "packages.coding-agent.src.core.resolve-config-value.resolveTemplate", - "packages.coding-agent.src.core.resolve-config-value.getConfigValueEnvVarName", - "packages.coding-agent.src.core.resolve-config-value.getConfigValueEnvVarNames", - "packages.coding-agent.src.core.resolve-config-value.getMissingConfigValueEnvVarNames", - "packages.coding-agent.src.core.resolve-config-value.getMissingConfigValueEnvVarNames.filter() callback", - "packages.coding-agent.src.core.resolve-config-value.isCommandConfigValue", - "packages.coding-agent.src.core.resolve-config-value.isConfigValueConfigured", - "packages.coding-agent.src.core.resolve-config-value.resolveConfigValue", - "packages.coding-agent.src.core.resolve-config-value.executeWithConfiguredShell", - "packages.coding-agent.src.core.resolve-config-value.executeWithDefaultShell", - "packages.coding-agent.src.core.resolve-config-value.executeCommandUncached", - "packages.coding-agent.src.core.resolve-config-value.executeCommandUncached.", - "packages.coding-agent.src.core.resolve-config-value.executeCommand", - "packages.coding-agent.src.core.resolve-config-value.resolveConfigValueUncached", - "packages.coding-agent.src.core.resolve-config-value.resolveConfigValueOrThrow", - "packages.coding-agent.src.core.resolve-config-value.resolveHeaders", - "packages.coding-agent.src.core.resolve-config-value.resolveHeadersOrThrow", - "packages.coding-agent.src.core.resolve-config-value.clearConfigValueCache" - ] - }, - { - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "methods": [ - "packages.coding-agent.src.core.resource-loader.ResourceExtensionPaths", - "packages.coding-agent.src.core.resource-loader.ResourceLoaderReloadOptions", - "packages.coding-agent.src.core.resource-loader.collectExtensionPackageWarnings", - "packages.coding-agent.src.core.resource-loader.collectExtensionPackageWarnings.packageRoots", - "packages.coding-agent.src.core.resource-loader.collectExtensionPackageWarnings.packageRoots.extensionPaths.map() callback", - "packages.coding-agent.src.core.resource-loader.collectExtensionPackageWarnings.packageRoots.filter() callback", - "packages.coding-agent.src.core.resource-loader.collectExtensionPackageWarnings.hostDependencies", - "packages.coding-agent.src.core.resource-loader.collectExtensionPackageWarnings.hostDependencies.filter() callback", - "packages.coding-agent.src.core.resource-loader.mergeExtensionWarnings", - "packages.coding-agent.src.core.resource-loader.mergeExtensionWarnings.map() callback", - "packages.coding-agent.src.core.resource-loader.isBuiltinExtension", - "packages.coding-agent.src.core.resource-loader.omitReplacedExtensions", - "packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.names", - "packages.coding-agent.src.core.resource-loader.names.map() callback", - "packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.names.map() callback", - "packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.taken", - "packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.taken.extensions.filter() callback", - "packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.taken.flatMap() callback", - "packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.taken.flatMap() callback.map() callback", - "packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.extensions.filter() callback", - "packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.extensions.filter() callback.replacement", - "packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.extensions.filter() callback.replacement.map() callback", - "packages.coding-agent.src.core.resource-loader.omitReplacedExtensions.extensions.filter() callback.replacement.find() callback", - "packages.coding-agent.src.core.resource-loader.ResourceLoader", - "packages.coding-agent.src.core.resource-loader.ResourceLoader.getExtensions", - "packages.coding-agent.src.core.resource-loader.ResourceLoader.getSkills", - "packages.coding-agent.src.core.resource-loader.ResourceLoader.getPrompts", - "packages.coding-agent.src.core.resource-loader.ResourceLoader.getThemes", - "packages.coding-agent.src.core.resource-loader.ResourceLoader.getAgentsFiles", - "packages.coding-agent.src.core.resource-loader.ResourceLoader.getSystemPrompt", - "packages.coding-agent.src.core.resource-loader.ResourceLoader.getSystemPromptSource", - "packages.coding-agent.src.core.resource-loader.ResourceLoader.getAppendSystemPrompt", - "packages.coding-agent.src.core.resource-loader.ResourceLoader.getAppendSystemPromptSources", - "packages.coding-agent.src.core.resource-loader.ResourceLoader.extendResources", - "packages.coding-agent.src.core.resource-loader.ResourceLoader.reload", - "packages.coding-agent.src.core.resource-loader.resolvePromptInput", - "packages.coding-agent.src.core.resource-loader.loadContextFileFromDir", - "packages.coding-agent.src.core.resource-loader.findShadowedContextFile", - "packages.coding-agent.src.core.resource-loader.loadProjectContextFiles", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoaderOptions", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.constructor", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.constructor.factories.filter() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.constructor.map() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getExtensions", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getSkills", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getPrompts", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getThemes", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getAgentsFiles", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getSystemPrompt", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getSystemPromptSource", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getAppendSystemPrompt", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getAppendSystemPromptSources", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getAppendSystemPromptSources.appendSystemPromptSourcePaths.map() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.extendResources", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.extendResources.skillPaths.map() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.extendResources.promptPaths.map() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.extendResources.themePaths.map() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadProjectTrustExtensions", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.getEnabledResources", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.getEnabledResources.resources.filter() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.getEnabledPaths", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.getEnabledPaths.map() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.enabledSkills", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.enabledSkills.enabledSkillResources.map() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.extensionPaths", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.extensionPaths.filter() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.skillDiagnostics.some() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.promptDiagnostics.some() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.themeDiagnostics.some() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.baseAppend", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.baseAppend.appendSources.map() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.baseAppend.filter() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.appendSources.filter() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload.map() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.enabledExtensions", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.enabledExtensions.map() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.enabledExtensions.resolvedPaths.extensions.filter() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.cliEnabledExtensions", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.cliEnabledExtensions.cliExtensionPaths.extensions.filter() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.cliEnabledExtensions.map() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.extensionPaths", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.extensionPaths.filter() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.metadataByPath", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadCurrentExtensionSet.metadataByPath.map() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.resolveExtensionLoadPath", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadExtensionPaths", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadExtensionPaths.result", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadExtensionPaths.result.paths.filter() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.preloadedByPath", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.preloadedByPath.preloaded.filter() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.preloadedByPath.map() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.failedPreloadPaths", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.failedPreloadPaths.map() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.remainingPaths", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.remainingPaths.extensionPaths.filter() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.inlineExtensions.extensions.preloaded.filter() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.orderedExtensions", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.orderedExtensions.extensionPaths.map() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadFinalExtensionSet.orderedExtensions.filter() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.addExtensionConflictDiagnostics", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.mapSkillPath", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.normalizeExtensionPaths", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.normalizeExtensionPaths.entries.map() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.updateSkillsFromPaths", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.updateSkillsFromPaths.resolvedSkills.skills.map() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.updatePromptsFromPaths", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.updatePromptsFromPaths.resolvedPrompts.prompts.map() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.updateThemesFromPaths", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.updateThemesFromPaths.resolvedThemes.themes.map() callback", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.applyExtensionSourceInfo", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.findSourceInfoForPath", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getDefaultSourceInfoForPath", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.mergePaths", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.resolveResourcePath", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadThemes", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadThemesFromDir", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadThemeFromFile", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadExtensionFactories", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.dedupePrompts", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.dedupeThemes", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.discoverSystemPromptFile", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.discoverAppendSystemPromptFile", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.isUnderPath", - "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.detectExtensionConflicts" - ] - }, - { - "file_path": "packages/coding-agent/src/core/runtime-credentials.ts", - "methods": [ - "packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials", - "packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.constructor", - "packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.setRuntimeApiKey", - "packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.removeRuntimeApiKey", - "packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.hasRuntimeApiKey", - "packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.read", - "packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.list", - "packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.list.entries", - "packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.list.entries.map() callback", - "packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.modify", - "packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.delete" - ] - }, - { - "file_path": "packages/coding-agent/src/core/sdk.ts", - "methods": [ - "packages.coding-agent.src.core.sdk.CreateAgentSessionOptions", - "packages.coding-agent.src.core.sdk.CreateAgentSessionResult", - "packages.coding-agent.src.core.sdk.getDefaultAgentDir", - "packages.coding-agent.src.core.sdk.createAgentSession", - "packages.coding-agent.src.core.sdk.createAgentSession.hasThinkingEntry", - "packages.coding-agent.src.core.sdk.createAgentSession.hasThinkingEntry.some() callback", - "packages.coding-agent.src.core.sdk.createAgentSession.sessionModel.getBranchSelection() callback", - "packages.coding-agent.src.core.sdk.createAgentSession.sessionModel", - "packages.coding-agent.src.core.sdk.createAgentSession.initialActiveToolNames", - "packages.coding-agent.src.core.sdk.createAgentSession.initialActiveToolNames.filter() callback", - "packages.coding-agent.src.core.sdk.createAgentSession.convertToLlmWithBlockImages", - "packages.coding-agent.src.core.sdk.createAgentSession.convertToLlmWithBlockImages.converted.map() callback", - "packages.coding-agent.src.core.sdk.createAgentSession.convertToLlmWithBlockImages.converted.map() callback.hasImages", - "packages.coding-agent.src.core.sdk.createAgentSession.convertToLlmWithBlockImages.converted.map() callback.hasImages.content.some() callback", - "packages.coding-agent.src.core.sdk.createAgentSession.convertToLlmWithBlockImages.converted.map() callback.filteredContent", - "packages.coding-agent.src.core.sdk.createAgentSession.convertToLlmWithBlockImages.converted.map() callback.filteredContent.content.map() callback", - "packages.coding-agent.src.core.sdk.createAgentSession.convertToLlmWithBlockImages.converted.map() callback.filteredContent.filter() callback", - "packages.coding-agent.src.core.sdk.createAgentSession.buildRequestOptions", - "packages.coding-agent.src.core.sdk.createAgentSession.buildRequestOptions.transformHeaders", - "packages.coding-agent.src.core.sdk.createAgentSession.cacheContextIsCurrent", - "packages.coding-agent.src.core.sdk.createAgentSession.cacheContextIsCurrent.", - "packages.coding-agent.src.core.sdk.createAgentSession.cacheContextIsCurrent..messages.every() callback", - "packages.coding-agent.src.core.sdk.createAgentSession.agent", - "packages.coding-agent.src.core.sdk.createAgentSession.agent.streamFn", - "packages.coding-agent.src.core.sdk.createAgentSession.agent.transformContext" - ] - }, - { - "file_path": "packages/coding-agent/src/core/session-cwd.ts", - "methods": [ - "packages.coding-agent.src.core.session-cwd.SessionCwdIssue", - "packages.coding-agent.src.core.session-cwd.SessionCwdSource", - "packages.coding-agent.src.core.session-cwd.SessionCwdSource.getCwd", - "packages.coding-agent.src.core.session-cwd.SessionCwdSource.getSessionFile", - "packages.coding-agent.src.core.session-cwd.getMissingSessionCwdIssue", - "packages.coding-agent.src.core.session-cwd.formatMissingSessionCwdError", - "packages.coding-agent.src.core.session-cwd.formatMissingSessionCwdPrompt", - "packages.coding-agent.src.core.session-cwd.MissingSessionCwdError", - "packages.coding-agent.src.core.session-cwd.MissingSessionCwdError.constructor", - "packages.coding-agent.src.core.session-cwd.assertSessionCwdExists" - ] - }, - { - "file_path": "packages/coding-agent/src/core/session-export.ts", - "methods": [ - "packages.coding-agent.src.core.session-export.serializeSessionBranch", - "packages.coding-agent.src.core.session-export.serializeSessionBranch.entries.map() callback", - "packages.coding-agent.src.core.session-export.exportSessionToJsonl" - ] - }, - { - "file_path": "packages/coding-agent/src/core/session-manager.ts", - "methods": [ - "packages.coding-agent.src.core.session-manager.SessionHeader", - "packages.coding-agent.src.core.session-manager.NewSessionOptions", - "packages.coding-agent.src.core.session-manager.SessionEntryBase", - "packages.coding-agent.src.core.session-manager.SessionMessageEntry", - "packages.coding-agent.src.core.session-manager.ThinkingLevelChangeEntry", - "packages.coding-agent.src.core.session-manager.ModelChangeEntry", - "packages.coding-agent.src.core.session-manager.UsageEntry", - "packages.coding-agent.src.core.session-manager.CompactionEntry", - "packages.coding-agent.src.core.session-manager.BranchSummaryEntry", - "packages.coding-agent.src.core.session-manager.CustomEntry", - "packages.coding-agent.src.core.session-manager.LabelEntry", - "packages.coding-agent.src.core.session-manager.SessionInfoEntry", - "packages.coding-agent.src.core.session-manager.CustomMessageEntry", - "packages.coding-agent.src.core.session-manager.ContextEditEntry", - "packages.coding-agent.src.core.session-manager.SessionTreeNode", - "packages.coding-agent.src.core.session-manager.ProjectedSessionEntry", - "packages.coding-agent.src.core.session-manager.SessionProjection", - "packages.coding-agent.src.core.session-manager.SessionContext", - "packages.coding-agent.src.core.session-manager.SessionInfo", - "packages.coding-agent.src.core.session-manager.createSessionId", - "packages.coding-agent.src.core.session-manager.assertValidSessionId", - "packages.coding-agent.src.core.session-manager.generateId", - "packages.coding-agent.src.core.session-manager.migrateV1ToV2", - "packages.coding-agent.src.core.session-manager.migrateV2ToV3", - "packages.coding-agent.src.core.session-manager.migrateToCurrentVersion", - "packages.coding-agent.src.core.session-manager.migrateToCurrentVersion.header", - "packages.coding-agent.src.core.session-manager.migrateToCurrentVersion.header.entries.find() callback", - "packages.coding-agent.src.core.session-manager.migrateSessionEntries", - "packages.coding-agent.src.core.session-manager.parseSessionEntries", - "packages.coding-agent.src.core.session-manager.getLatestCompactionEntry", - "packages.coding-agent.src.core.session-manager.buildEntryIndex", - "packages.coding-agent.src.core.session-manager.buildSessionPath", - "packages.coding-agent.src.core.session-manager.getSessionContextSettings", - "packages.coding-agent.src.core.session-manager.sessionEntryToContextMessages", - "packages.coding-agent.src.core.session-manager.buildContextEntries", - "packages.coding-agent.src.core.session-manager.buildContextEntries.compactionIdx", - "packages.coding-agent.src.core.session-manager.buildContextEntries.compactionIdx.path.findIndex() callback", - "packages.coding-agent.src.core.session-manager.projectContextEntry", - "packages.coding-agent.src.core.session-manager.projectContextEntry.messages.map() callback", - "packages.coding-agent.src.core.session-manager.buildSessionProjection", - "packages.coding-agent.src.core.session-manager.buildSessionProjection.projectedEntries", - "packages.coding-agent.src.core.session-manager.buildSessionProjection.projectedEntries.contextEntries.map() callback", - "packages.coding-agent.src.core.session-manager.buildSessionProjection.messages.projectedEntries.flatMap() callback", - "packages.coding-agent.src.core.session-manager.buildSessionContext", - "packages.coding-agent.src.core.session-manager.getDefaultSessionDirPath", - "packages.coding-agent.src.core.session-manager.getDefaultSessionDir", - "packages.coding-agent.src.core.session-manager.SessionHeaderScanLimitError", - "packages.coding-agent.src.core.session-manager.SessionHeaderScanLimitError.constructor", - "packages.coding-agent.src.core.session-manager.parseSessionEntryLine", - "packages.coding-agent.src.core.session-manager.loadEntriesFromFile", - "packages.coding-agent.src.core.session-manager.parseSessionHeaderCandidate", - "packages.coding-agent.src.core.session-manager.readSessionHeader", - "packages.coding-agent.src.core.session-manager.readSessionHeaderForDiscovery", - "packages.coding-agent.src.core.session-manager.getSessionHeaderCwd", - "packages.coding-agent.src.core.session-manager.sessionCwdMatches", - "packages.coding-agent.src.core.session-manager.findMostRecentSession", - "packages.coding-agent.src.core.session-manager.findMostRecentSession.files", - "packages.coding-agent.src.core.session-manager.findMostRecentSession.files.filter() callback", - "packages.coding-agent.src.core.session-manager.files.map() callback", - "packages.coding-agent.src.core.session-manager.findMostRecentSession.files.map() callback", - "packages.coding-agent.src.core.session-manager.findMostRecentSession.files.sort() callback", - "packages.coding-agent.src.core.session-manager.isMessageWithContent", - "packages.coding-agent.src.core.session-manager.extractTextContent", - "packages.coding-agent.src.core.session-manager.extractTextContent.content.filter() callback", - "packages.coding-agent.src.core.session-manager.extractTextContent.map() callback", - "packages.coding-agent.src.core.session-manager.getMessageActivityTime", - "packages.coding-agent.src.core.session-manager.buildSessionInfo", - "packages.coding-agent.src.core.session-manager.SessionFileCandidate", - "packages.coding-agent.src.core.session-manager.mapWithConcurrency", - "packages.coding-agent.src.core.session-manager.mapWithConcurrency.Array.from() callback", - "packages.coding-agent.src.core.session-manager.sortSessionInfos", - "packages.coding-agent.src.core.session-manager.sortSessionInfos.sessions.sort() callback", - "packages.coding-agent.src.core.session-manager.buildSessionInfosWithConcurrency", - "packages.coding-agent.src.core.session-manager.buildSessionInfosWithConcurrency.mapWithConcurrency() callback", - "packages.coding-agent.src.core.session-manager.listSessionsFromDir", - "packages.coding-agent.src.core.session-manager.listSessionsFromDir.files", - "packages.coding-agent.src.core.session-manager.listSessionsFromDir.files.dirEntries.filter() callback", - "packages.coding-agent.src.core.session-manager.listSessionsFromDir.files.sort() callback", - "packages.coding-agent.src.core.session-manager.listSessionsFromDir.files.map() callback", - "packages.coding-agent.src.core.session-manager.listSessionsFromDir.results", - "packages.coding-agent.src.core.session-manager.listSessionsFromDir.results.buildSessionInfosWithConcurrency() callback", - "packages.coding-agent.src.core.session-manager.listSessionsFromDir.results.filter() callback", - "packages.coding-agent.src.core.session-manager.SessionManager", - "packages.coding-agent.src.core.session-manager.SessionManager.constructor", - "packages.coding-agent.src.core.session-manager.SessionManager.setSessionFile", - "packages.coding-agent.src.core.session-manager.SessionManager._setSessionFile", - "packages.coding-agent.src.core.session-manager.SessionManager.newSession", - "packages.coding-agent.src.core.session-manager.SessionManager._loadEntries", - "packages.coding-agent.src.core.session-manager.SessionManager._loadEntries.header", - "packages.coding-agent.src.core.session-manager.SessionManager._loadEntries.header.entries.find() callback", - "packages.coding-agent.src.core.session-manager.SessionManager._buildIndex", - "packages.coding-agent.src.core.session-manager.SessionManager._rewriteFile", - "packages.coding-agent.src.core.session-manager.SessionManager.isPersisted", - "packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "packages.coding-agent.src.core.session-manager.SessionManager.getSessionDir", - "packages.coding-agent.src.core.session-manager.SessionManager.usesDefaultSessionDir", - "packages.coding-agent.src.core.session-manager.SessionManager.getSessionId", - "packages.coding-agent.src.core.session-manager.SessionManager.getSessionFile", - "packages.coding-agent.src.core.session-manager.SessionManager._hasConversation", - "packages.coding-agent.src.core.session-manager.SessionManager._hasConversation.fileEntries.some() callback", - "packages.coding-agent.src.core.session-manager.SessionManager._persist", - "packages.coding-agent.src.core.session-manager.SessionManager._appendEntry", - "packages.coding-agent.src.core.session-manager.SessionManager.appendMessage", - "packages.coding-agent.src.core.session-manager.SessionManager.appendThinkingLevelChange", - "packages.coding-agent.src.core.session-manager.SessionManager.appendModelChange", - "packages.coding-agent.src.core.session-manager.SessionManager.appendUsage", - "packages.coding-agent.src.core.session-manager.SessionManager.appendCompaction", - "packages.coding-agent.src.core.session-manager.SessionManager.appendCustomEntry", - "packages.coding-agent.src.core.session-manager.SessionManager.appendSessionInfo", - "packages.coding-agent.src.core.session-manager.SessionManager.getSessionName", - "packages.coding-agent.src.core.session-manager.SessionManager.appendCustomMessageEntry", - "packages.coding-agent.src.core.session-manager.SessionManager.appendContextEdit", - "packages.coding-agent.src.core.session-manager.SessionManager.appendContextEdit.some() callback", - "packages.coding-agent.src.core.session-manager.SessionManager.getLeafId", - "packages.coding-agent.src.core.session-manager.SessionManager.getLeafEntry", - "packages.coding-agent.src.core.session-manager.SessionManager.getEntry", - "packages.coding-agent.src.core.session-manager.SessionManager.getChildren", - "packages.coding-agent.src.core.session-manager.SessionManager.getLabel", - "packages.coding-agent.src.core.session-manager.SessionManager.appendLabelChange", - "packages.coding-agent.src.core.session-manager.SessionManager.getBranch", - "packages.coding-agent.src.core.session-manager.SessionManager.buildContextEntries", - "packages.coding-agent.src.core.session-manager.SessionManager.buildSessionProjection", - "packages.coding-agent.src.core.session-manager.SessionManager.buildSessionContext", - "packages.coding-agent.src.core.session-manager.SessionManager.getHeader", - "packages.coding-agent.src.core.session-manager.SessionManager.getHeader.h", - "packages.coding-agent.src.core.session-manager.SessionManager.getHeader.h.fileEntries.find() callback", - "packages.coding-agent.src.core.session-manager.SessionManager.getEntryCount", - "packages.coding-agent.src.core.session-manager.SessionManager.getEntries", - "packages.coding-agent.src.core.session-manager.SessionManager.getEntries.fileEntries.filter() callback", - "packages.coding-agent.src.core.session-manager.SessionManager.getTree", - "packages.coding-agent.src.core.session-manager.SessionManager.getTree.node.children.sort() callback", - "packages.coding-agent.src.core.session-manager.SessionManager.branch", - "packages.coding-agent.src.core.session-manager.SessionManager.resetLeaf", - "packages.coding-agent.src.core.session-manager.SessionManager.branchWithSummary", - "packages.coding-agent.src.core.session-manager.SessionManager.createBranchedSession", - "packages.coding-agent.src.core.session-manager.SessionManager.createBranchedSession.pathEntryIds", - "packages.coding-agent.src.core.session-manager.SessionManager.createBranchedSession.pathEntryIds.pathWithoutLabels.map() callback", - "packages.coding-agent.src.core.session-manager.SessionManager.createBranchedSession.labelEntry.id.labelEntries.map() callback", - "packages.coding-agent.src.core.session-manager.SessionManager.create", - "packages.coding-agent.src.core.session-manager.SessionManager.open", - "packages.coding-agent.src.core.session-manager.SessionManager.continueRecent", - "packages.coding-agent.src.core.session-manager.SessionManager.inMemory", - "packages.coding-agent.src.core.session-manager.SessionManager.forkFrom", - "packages.coding-agent.src.core.session-manager.SessionManager.forkFrom.sourceHeader", - "packages.coding-agent.src.core.session-manager.SessionManager.forkFrom.sourceHeader.sourceEntries.find() callback", - "packages.coding-agent.src.core.session-manager.SessionManager.findById", - "packages.coding-agent.src.core.session-manager.SessionManager.list", - "packages.coding-agent.src.core.session-manager.listAll", - "packages.coding-agent.src.core.session-manager.SessionManager.listAll", - "packages.coding-agent.src.core.session-manager.SessionManager.listAll.dirs", - "packages.coding-agent.src.core.session-manager.SessionManager.listAll.dirs.entries.filter() callback", - "packages.coding-agent.src.core.session-manager.SessionManager.listAll.dirs.map() callback", - "packages.coding-agent.src.core.session-manager.SessionManager.listAll.dirFiles", - "packages.coding-agent.src.core.session-manager.SessionManager.listAll.dirFiles.mapWithConcurrency() callback", - "packages.coding-agent.src.core.session-manager.SessionManager.listAll.dirFiles.mapWithConcurrency() callback.filter() callback", - "packages.coding-agent.src.core.session-manager.SessionManager.listAll.dirFiles.mapWithConcurrency() callback.map() callback", - "packages.coding-agent.src.core.session-manager.SessionManager.listAll.candidates", - "packages.coding-agent.src.core.session-manager.SessionManager.listAll.candidates.mapWithConcurrency() callback", - "packages.coding-agent.src.core.session-manager.SessionManager.listAll.candidates.sort() callback", - "packages.coding-agent.src.core.session-manager.SessionManager.listAll.results", - "packages.coding-agent.src.core.session-manager.SessionManager.listAll.results.buildSessionInfosWithConcurrency() callback", - "packages.coding-agent.src.core.session-manager.SessionManager.listAll.results.filter() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/core/settings-diagnostics.ts", - "methods": [ - "packages.coding-agent.src.core.settings-diagnostics.collectSettingsDiagnostics", - "packages.coding-agent.src.core.settings-diagnostics.collectSettingsDiagnostics.map() callback", - "packages.coding-agent.src.core.settings-diagnostics.deduplicateDiagnostics", - "packages.coding-agent.src.core.settings-diagnostics.deduplicateDiagnostics.diagnostics.filter() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/core/settings-manager.ts", - "methods": [ - "packages.coding-agent.src.core.settings-manager.isMergeableObject", - "packages.coding-agent.src.core.settings-manager.deepMergeObjects", - "packages.coding-agent.src.core.settings-manager.isToolModifier", - "packages.coding-agent.src.core.settings-manager.getToolListError", - "packages.coding-agent.src.core.settings-manager.getToolListError.pattern", - "packages.coding-agent.src.core.settings-manager.getToolListError.pattern.modifiers.find() callback", - "packages.coding-agent.src.core.settings-manager.applyToolModifiers", - "packages.coding-agent.src.core.settings-manager.mergeDefaultTools", - "packages.coding-agent.src.core.settings-manager.resolveDefaultTools", - "packages.coding-agent.src.core.settings-manager.resolveDefaultTools.plain", - "packages.coding-agent.src.core.settings-manager.resolveDefaultTools.plain.entries.filter() callback", - "packages.coding-agent.src.core.settings-manager.deepMergeSettings", - "packages.coding-agent.src.core.settings-manager.parseTimeoutSetting", - "packages.coding-agent.src.core.settings-manager.SettingsManagerCreateOptions", - "packages.coding-agent.src.core.settings-manager.SettingsStorage", - "packages.coding-agent.src.core.settings-manager.SettingsStorage.withLock", - "packages.coding-agent.src.core.settings-manager.SettingsError", - "packages.coding-agent.src.core.settings-manager.toSettingsError", - "packages.coding-agent.src.core.settings-manager.FileSettingsStorage", - "packages.coding-agent.src.core.settings-manager.FileSettingsStorage.constructor", - "packages.coding-agent.src.core.settings-manager.FileSettingsStorage.acquireLockSyncWithRetry", - "packages.coding-agent.src.core.settings-manager.FileSettingsStorage.withLock", - "packages.coding-agent.src.core.settings-manager.InMemorySettingsStorage", - "packages.coding-agent.src.core.settings-manager.InMemorySettingsStorage.withLock", - "packages.coding-agent.src.core.settings-manager.SettingsManager", - "packages.coding-agent.src.core.settings-manager.SettingsManager.constructor", - "packages.coding-agent.src.core.settings-manager.SettingsManager.create", - "packages.coding-agent.src.core.settings-manager.SettingsManager.fromStorage", - "packages.coding-agent.src.core.settings-manager.SettingsManager.fromStorageWithPaths", - "packages.coding-agent.src.core.settings-manager.SettingsManager.inMemory", - "packages.coding-agent.src.core.settings-manager.SettingsManager.inMemory.storage.withLock(\"global\") callback", - "packages.coding-agent.src.core.settings-manager.SettingsManager.loadFromStorage", - "packages.coding-agent.src.core.settings-manager.SettingsManager.loadFromStorage.storage.withLock() callback", - "packages.coding-agent.src.core.settings-manager.SettingsManager.tryLoadFromStorage", - "packages.coding-agent.src.core.settings-manager.SettingsManager.migrateSettings", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getSettings", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getGlobalSettings", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getProjectSettings", - "packages.coding-agent.src.core.settings-manager.SettingsManager.isProjectTrusted", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectTrusted", - "packages.coding-agent.src.core.settings-manager.SettingsManager.reload", - "packages.coding-agent.src.core.settings-manager.SettingsManager.applyOverrides", - "packages.coding-agent.src.core.settings-manager.SettingsManager.markModified", - "packages.coding-agent.src.core.settings-manager.SettingsManager.markProjectModified", - "packages.coding-agent.src.core.settings-manager.SettingsManager.assertProjectTrustedForWrite", - "packages.coding-agent.src.core.settings-manager.SettingsManager.recordError", - "packages.coding-agent.src.core.settings-manager.SettingsManager.clearModifiedScope", - "packages.coding-agent.src.core.settings-manager.SettingsManager.enqueueWrite", - "packages.coding-agent.src.core.settings-manager.SettingsManager.enqueueWrite.writeQueue.then() callback", - "packages.coding-agent.src.core.settings-manager.SettingsManager.enqueueWrite.catch() callback", - "packages.coding-agent.src.core.settings-manager.SettingsManager.cloneModifiedNestedFields", - "packages.coding-agent.src.core.settings-manager.SettingsManager.persistScopedSettings", - "packages.coding-agent.src.core.settings-manager.SettingsManager.persistScopedSettings.storage.withLock() callback", - "packages.coding-agent.src.core.settings-manager.SettingsManager.save", - "packages.coding-agent.src.core.settings-manager.SettingsManager.save.enqueueWrite(\"global\") callback", - "packages.coding-agent.src.core.settings-manager.SettingsManager.saveProjectSettings", - "packages.coding-agent.src.core.settings-manager.SettingsManager.saveProjectSettings.enqueueWrite(\"project\") callback", - "packages.coding-agent.src.core.settings-manager.SettingsManager.updateProjectSettings", - "packages.coding-agent.src.core.settings-manager.SettingsManager.flush", - "packages.coding-agent.src.core.settings-manager.SettingsManager.drainErrors", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getLastChangelogVersion", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setLastChangelogVersion", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getSessionDir", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultProvider", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultModel", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setDefaultProvider", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setDefaultModel", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setDefaultModelAndProvider", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getSteeringMode", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setSteeringMode", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getFollowUpMode", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setFollowUpMode", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getThemeSetting", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getTheme", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setTheme", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultThinkingLevel", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setDefaultThinkingLevel", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getModelThinkingLevel", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getAllModelThinkingLevels", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setModelThinkingLevel", - "packages.coding-agent.src.core.settings-manager.SettingsManager.removeModelThinkingLevel", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getTransport", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setTransport", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getCompactionEnabled", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setCompactionEnabled", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getCompactionTokenSetting", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getCompactionReserveTokens", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getCompactionKeepRecentTokens", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getCompactionSettings", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getBranchSummarySettings", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getBranchSummarySkipPrompt", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getRetryEnabled", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setRetryEnabled", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getRetrySettings", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getHttpIdleTimeoutMs", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setHttpIdleTimeoutMs", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getCacheWarmingMode", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setCacheWarmingMode", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getProviderRetrySettings", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getWebSocketConnectTimeoutMs", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getHideThinkingBlock", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getShowCacheMissNotices", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getExternalEditorCommand", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setHideThinkingBlock", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setShowCacheMissNotices", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getShellPath", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setShellPath", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getQuietStartup", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setQuietStartup", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultProjectTrust", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setDefaultProjectTrust", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getShellCommandPrefix", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setShellCommandPrefix", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getNpmCommand", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setNpmCommand", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getCollapseChangelog", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setCollapseChangelog", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getEnableInstallTelemetry", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setEnableInstallTelemetry", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getEnableAnalytics", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getTrackingId", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setEnableAnalytics", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getOrCreateDeviceId", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getPackages", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setPackages", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectPackages", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectPackages.updateProjectSettings(\"packages\") callback", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getExtensionPaths", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setExtensionPaths", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectExtensionPaths", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectExtensionPaths.updateProjectSettings(\"extensions\") callback", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getSkillPaths", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setSkillPaths", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectSkillPaths", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectSkillPaths.updateProjectSettings(\"skills\") callback", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getPromptTemplatePaths", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setPromptTemplatePaths", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectPromptTemplatePaths", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectPromptTemplatePaths.updateProjectSettings(\"prompts\") callback", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getThemePaths", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setThemePaths", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectThemePaths", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectThemePaths.updateProjectSettings(\"themes\") callback", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getEnableSkillCommands", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setEnableSkillCommands", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getThinkingBudgets", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getTerminalCapabilityOverrides", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getShowImages", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setShowImages", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getImageWidthCells", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setImageWidthCells", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getClearOnShrink", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setClearOnShrink", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getShowTerminalProgress", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setShowTerminalProgress", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getTuiMode", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setTuiMode", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenExitOutput", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setFullscreenExitOutput", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenScrollbar", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setFullscreenScrollbar", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenCopyOnSelect", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setFullscreenCopyOnSelect", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenWheelScrollLines", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setFullscreenWheelScrollLines", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getImageAutoResize", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setImageAutoResize", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getBlockImages", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setBlockImages", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getEnabledModels", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultTools", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultTools.tools.filter() callback", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setEnabledModels", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getDoubleEscapeAction", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setDoubleEscapeAction", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getTreeFilterMode", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setTreeFilterMode", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getShowHardwareCursor", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setShowHardwareCursor", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getEditorPaddingX", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setEditorPaddingX", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getOutputPad", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setOutputPad", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getAutocompleteMaxVisible", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setAutocompleteMaxVisible", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getCodeBlockIndent", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getMermaidRenderingMode", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setMermaidRenderingMode", - "packages.coding-agent.src.core.settings-manager.SettingsManager.getWarnings", - "packages.coding-agent.src.core.settings-manager.SettingsManager.setWarnings" - ] - }, - { - "file_path": "packages/coding-agent/src/core/settings-schema.ts", - "methods": [ - "packages.coding-agent.src.core.settings-schema.nonNegativeSafeInteger", - "packages.coding-agent.src.core.settings-schema.timeoutSetting", - "packages.coding-agent.src.core.settings-schema.thinkingBudgetsSettings", - "packages.coding-agent.src.core.settings-schema.codemodeMode", - "packages.coding-agent.src.core.settings-schema.CompactionModelOverride", - "packages.coding-agent.src.core.settings-schema.CompactionSettings", - "packages.coding-agent.src.core.settings-schema.BranchSummarySettings", - "packages.coding-agent.src.core.settings-schema.ProviderRetrySettings", - "packages.coding-agent.src.core.settings-schema.RetrySettings", - "packages.coding-agent.src.core.settings-schema.TerminalSettings", - "packages.coding-agent.src.core.settings-schema.ImageSettings", - "packages.coding-agent.src.core.settings-schema.ThinkingBudgetsSettings", - "packages.coding-agent.src.core.settings-schema.MarkdownSettings", - "packages.coding-agent.src.core.settings-schema.WarningSettings", - "packages.coding-agent.src.core.settings-schema.CodemodeSettings", - "packages.coding-agent.src.core.settings-schema.Settings" - ] - }, - { - "file_path": "packages/coding-agent/src/core/skills.ts", - "methods": [ - "packages.coding-agent.src.core.skills.toPosixPath", - "packages.coding-agent.src.core.skills.prefixIgnorePattern", - "packages.coding-agent.src.core.skills.addIgnoreRules", - "packages.coding-agent.src.core.skills.addIgnoreRules.patterns", - "packages.coding-agent.src.core.skills.addIgnoreRules.patterns.map() callback", - "packages.coding-agent.src.core.skills.addIgnoreRules.patterns.filter() callback", - "packages.coding-agent.src.core.skills.SkillFrontmatter", - "packages.coding-agent.src.core.skills.Skill", - "packages.coding-agent.src.core.skills.LoadSkillsResult", - "packages.coding-agent.src.core.skills.validateName", - "packages.coding-agent.src.core.skills.validateDescription", - "packages.coding-agent.src.core.skills.LoadSkillsFromDirOptions", - "packages.coding-agent.src.core.skills.createSkillSourceInfo", - "packages.coding-agent.src.core.skills.loadSkillsFromDir", - "packages.coding-agent.src.core.skills.loadSkillsFromDirInternal", - "packages.coding-agent.src.core.skills.loadSkillFromFile", - "packages.coding-agent.src.core.skills.formatSkillsForPrompt", - "packages.coding-agent.src.core.skills.formatSkillsForPrompt.visibleSkills", - "packages.coding-agent.src.core.skills.formatSkillsForPrompt.visibleSkills.skills.filter() callback", - "packages.coding-agent.src.core.skills.escapeXml", - "packages.coding-agent.src.core.skills.LoadSkillsOptions", - "packages.coding-agent.src.core.skills.loadSkills", - "packages.coding-agent.src.core.skills.loadSkills.addSkills" - ] - }, - { - "file_path": "packages/coding-agent/src/core/slash-commands.ts", - "methods": [ - "packages.coding-agent.src.core.slash-commands.SlashCommandInfo", - "packages.coding-agent.src.core.slash-commands.BuiltinSlashCommand" - ] - }, - { - "file_path": "packages/coding-agent/src/core/source-info.ts", - "methods": [ - "packages.coding-agent.src.core.source-info.SourceInfo", - "packages.coding-agent.src.core.source-info.getSyntheticPathSource", - "packages.coding-agent.src.core.source-info.isSyntheticPath", - "packages.coding-agent.src.core.source-info.createSourceInfo", - "packages.coding-agent.src.core.source-info.createSyntheticSourceInfo" - ] - }, - { - "file_path": "packages/coding-agent/src/core/system-prompt.ts", - "methods": [ - "packages.coding-agent.src.core.system-prompt.BuildSystemPromptOptions", - "packages.coding-agent.src.core.system-prompt.normalizeBuildSystemPromptOptions", - "packages.coding-agent.src.core.system-prompt.normalizeBuildSystemPromptOptions.toolGuidelines.map() callback", - "packages.coding-agent.src.core.system-prompt.normalizeBuildSystemPromptOptions.contextFiles.map() callback", - "packages.coding-agent.src.core.system-prompt.normalizeBuildSystemPromptOptions.skills.map() callback", - "packages.coding-agent.src.core.system-prompt.renderProjectContext", - "packages.coding-agent.src.core.system-prompt.renderProjectContext.contextFiles.map() callback", - "packages.coding-agent.src.core.system-prompt.buildRules", - "packages.coding-agent.src.core.system-prompt.buildRules.rules.map() callback", - "packages.coding-agent.src.core.system-prompt.buildSystemPromptSections", - "packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.declaredTools", - "packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.declaredTools.selectedTools.filter() callback", - "packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.visibleTools", - "packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.visibleTools.declaredTools.filter() callback", - "packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.tools", - "packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.tools.visibleTools.map() callback", - "packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.skillFileReadTool", - "packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.skillFileReadTool.readers.find() callback", - "packages.coding-agent.src.core.system-prompt.buildSystemPromptSections.skillFileReadTool.readers.some() callback", - "packages.coding-agent.src.core.system-prompt.buildSystemPromptState", - "packages.coding-agent.src.core.system-prompt.buildSystemPrompt", - "packages.coding-agent.src.core.system-prompt.diffSystemPromptSections" - ] - }, - { - "file_path": "packages/coding-agent/src/core/telemetry.ts", - "methods": [ - "packages.coding-agent.src.core.telemetry.isTruthyEnvFlag", - "packages.coding-agent.src.core.telemetry.isInstallTelemetryEnabled" - ] - }, - { - "file_path": "packages/coding-agent/src/core/timings.ts", - "methods": [ - "packages.coding-agent.src.core.timings.TimingNamespace", - "packages.coding-agent.src.core.timings.resetTimings", - "packages.coding-agent.src.core.timings.time", - "packages.coding-agent.src.core.timings.printTimingGroup", - "packages.coding-agent.src.core.timings.printTimingGroup.printableTimings", - "packages.coding-agent.src.core.timings.printTimingGroup.printableTimings.timings.filter() callback", - "packages.coding-agent.src.core.timings.printTimingGroup.printableTimings.reduce() callback", - "packages.coding-agent.src.core.timings.printTimings" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/bash.ts", - "methods": [ - "packages.coding-agent.src.core.tools.bash.resolveTimeoutMs", - "packages.coding-agent.src.core.tools.bash.BashToolDetails", - "packages.coding-agent.src.core.tools.bash.BashOperations", - "packages.coding-agent.src.core.tools.bash.createLocalShellOperations", - "packages.coding-agent.src.core.tools.bash.createLocalShellOperations.exec", - "packages.coding-agent.src.core.tools.bash.createLocalShellOperations.exec.child.stdin.on(\"error\") callback", - "packages.coding-agent.src.core.tools.bash.createLocalShellOperations.exec.setTimeout() callback", - "packages.coding-agent.src.core.tools.bash.createLocalBashOperations", - "packages.coding-agent.src.core.tools.bash.createLocalBashOperations.createLocalShellOperations(\"bash\") callback", - "packages.coding-agent.src.core.tools.bash.BashSpawnContext", - "packages.coding-agent.src.core.tools.bash.resolveSpawnContext", - "packages.coding-agent.src.core.tools.bash.BashToolOptions", - "packages.coding-agent.src.core.tools.bash.ShellToolConfig", - "packages.coding-agent.src.core.tools.bash.createShellToolDefinition", - "packages.coding-agent.src.core.tools.bash.createShellToolDefinition.execute", - "packages.coding-agent.src.core.tools.bash.createShellToolDefinition.execute.scheduleOutputUpdate", - "packages.coding-agent.src.core.tools.bash.createShellToolDefinition.execute.scheduleOutputUpdate.setTimeout() callback", - "packages.coding-agent.src.core.tools.bash.createBashToolDefinition", - "packages.coding-agent.src.core.tools.bash.createBashTool" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/edit-diff.ts", - "methods": [ - "packages.coding-agent.src.core.tools.edit-diff.detectLineEnding", - "packages.coding-agent.src.core.tools.edit-diff.normalizeToLF", - "packages.coding-agent.src.core.tools.edit-diff.restoreLineEndings", - "packages.coding-agent.src.core.tools.edit-diff.normalizeForFuzzyMatch", - "packages.coding-agent.src.core.tools.edit-diff.normalizeForFuzzyMatch.map() callback", - "packages.coding-agent.src.core.tools.edit-diff.splitLinesWithEndings", - "packages.coding-agent.src.core.tools.edit-diff.LineSpan", - "packages.coding-agent.src.core.tools.edit-diff.MatchedEdit", - "packages.coding-agent.src.core.tools.edit-diff.getLineSpans", - "packages.coding-agent.src.core.tools.edit-diff.getLineSpans.map() callback", - "packages.coding-agent.src.core.tools.edit-diff.getReplacementLineRange", - "packages.coding-agent.src.core.tools.edit-diff.applyReplacements", - "packages.coding-agent.src.core.tools.edit-diff.applyReplacementsPreservingUnchangedLines", - "packages.coding-agent.src.core.tools.edit-diff.applyReplacementsPreservingUnchangedLines.sortedReplacements", - "packages.coding-agent.src.core.tools.edit-diff.applyReplacementsPreservingUnchangedLines.sortedReplacements.sort() callback", - "packages.coding-agent.src.core.tools.edit-diff.FuzzyMatchResult", - "packages.coding-agent.src.core.tools.edit-diff.Edit", - "packages.coding-agent.src.core.tools.edit-diff.AppliedEditsResult", - "packages.coding-agent.src.core.tools.edit-diff.fuzzyFindText", - "packages.coding-agent.src.core.tools.edit-diff.countOccurrences", - "packages.coding-agent.src.core.tools.edit-diff.getNotFoundError", - "packages.coding-agent.src.core.tools.edit-diff.getDuplicateError", - "packages.coding-agent.src.core.tools.edit-diff.getEmptyOldTextError", - "packages.coding-agent.src.core.tools.edit-diff.getNoChangeError", - "packages.coding-agent.src.core.tools.edit-diff.applyEditsToNormalizedContent", - "packages.coding-agent.src.core.tools.edit-diff.applyEditsToNormalizedContent.normalizedEdits", - "packages.coding-agent.src.core.tools.edit-diff.applyEditsToNormalizedContent.normalizedEdits.edits.map() callback", - "packages.coding-agent.src.core.tools.edit-diff.applyEditsToNormalizedContent.initialMatches", - "packages.coding-agent.src.core.tools.edit-diff.applyEditsToNormalizedContent.initialMatches.normalizedEdits.map() callback", - "packages.coding-agent.src.core.tools.edit-diff.applyEditsToNormalizedContent.usedFuzzyMatch", - "packages.coding-agent.src.core.tools.edit-diff.applyEditsToNormalizedContent.usedFuzzyMatch.initialMatches.some() callback", - "packages.coding-agent.src.core.tools.edit-diff.applyEditsToNormalizedContent.matchedEdits.sort() callback", - "packages.coding-agent.src.core.tools.edit-diff.generateUnifiedPatch", - "packages.coding-agent.src.core.tools.edit-diff.generateDiffString", - "packages.coding-agent.src.core.tools.edit-diff.EditDiffResult", - "packages.coding-agent.src.core.tools.edit-diff.EditDiffError", - "packages.coding-agent.src.core.tools.edit-diff.computeEditsDiff", - "packages.coding-agent.src.core.tools.edit-diff.computeEditDiff" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/edit.ts", - "methods": [ - "packages.coding-agent.src.core.tools.edit.isSingleEditInput", - "packages.coding-agent.src.core.tools.edit.EditToolDetails", - "packages.coding-agent.src.core.tools.edit.EditOperations", - "packages.coding-agent.src.core.tools.edit.defaultEditOperations", - "packages.coding-agent.src.core.tools.edit.defaultEditOperations.readFile", - "packages.coding-agent.src.core.tools.edit.defaultEditOperations.writeFile", - "packages.coding-agent.src.core.tools.edit.defaultEditOperations.access", - "packages.coding-agent.src.core.tools.edit.EditToolOptions", - "packages.coding-agent.src.core.tools.edit.prepareEditArguments", - "packages.coding-agent.src.core.tools.edit.validateEditInput", - "packages.coding-agent.src.core.tools.edit.createEditToolDefinition", - "packages.coding-agent.src.core.tools.edit.createEditToolDefinition.execute", - "packages.coding-agent.src.core.tools.edit.createEditToolDefinition.execute.withFileMutationQueue() callback", - "packages.coding-agent.src.core.tools.edit.createEditTool" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/file-mutation-queue.ts", - "methods": [ - "packages.coding-agent.src.core.tools.file-mutation-queue.isMissingPathError", - "packages.coding-agent.src.core.tools.file-mutation-queue.getMutationQueueKey", - "packages.coding-agent.src.core.tools.file-mutation-queue.withFileMutationQueue", - "packages.coding-agent.src.core.tools.file-mutation-queue.withFileMutationQueue.registration", - "packages.coding-agent.src.core.tools.file-mutation-queue.withFileMutationQueue.registration.registrationQueue.then() callback", - "packages.coding-agent.src.core.tools.file-mutation-queue.registration.registrationQueue.then() callback.chainedQueue", - "packages.coding-agent.src.core.tools.file-mutation-queue.withFileMutationQueue.registration.registrationQueue.then() callback.chainedQueue.currentQueue.then() callback", - "packages.coding-agent.src.core.tools.file-mutation-queue.registration.then() callback", - "packages.coding-agent.src.core.tools.file-mutation-queue.withFileMutationQueue.registration.then() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/find.ts", - "methods": [ - "packages.coding-agent.src.core.tools.find.relativizeFindResultPath", - "packages.coding-agent.src.core.tools.find.FindToolDetails", - "packages.coding-agent.src.core.tools.find.FindOperations", - "packages.coding-agent.src.core.tools.find.defaultFindOperations", - "packages.coding-agent.src.core.tools.find.defaultFindOperations.glob", - "packages.coding-agent.src.core.tools.find.FindToolOptions", - "packages.coding-agent.src.core.tools.find.createFindToolDefinition", - "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute", - "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute.", - "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute..onAbort", - "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute..onAbort.settle() callback", - "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute..", - "packages.coding-agent.src.core.tools.find.execute...settle() callback", - "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...relativized", - "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...relativized.results.map() callback", - "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...stopChild", - "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...child.stderr.on(\"data\") callback", - "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...rl.on(\"line\") callback", - "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...child.on(\"error\") callback", - "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...child.on(\"error\") callback.settle() callback", - "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...child.on(\"close\") callback", - "packages.coding-agent.src.core.tools.find.execute...child.on(\"close\") callback.settle() callback", - "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...child.on(\"close\") callback.settle() callback", - "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute...settle() callback", - "packages.coding-agent.src.core.tools.find.createFindTool" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/grep.ts", - "methods": [ - "packages.coding-agent.src.core.tools.grep.GrepToolDetails", - "packages.coding-agent.src.core.tools.grep.GrepOperations", - "packages.coding-agent.src.core.tools.grep.defaultGrepOperations", - "packages.coding-agent.src.core.tools.grep.defaultGrepOperations.isDirectory", - "packages.coding-agent.src.core.tools.grep.defaultGrepOperations.readFile", - "packages.coding-agent.src.core.tools.grep.GrepToolOptions", - "packages.coding-agent.src.core.tools.grep.createGrepToolDefinition", - "packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute", - "packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute.", - "packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute..", - "packages.coding-agent.src.core.tools.grep.execute...settle() callback", - "packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute...child.stderr.on(\"data\") callback", - "packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute...rl.on(\"line\") callback", - "packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute...child.on(\"error\") callback", - "packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute...child.on(\"error\") callback.settle() callback", - "packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute...child.on(\"close\") callback", - "packages.coding-agent.src.core.tools.grep.execute...child.on(\"close\") callback.settle() callback", - "packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute...child.on(\"close\") callback.settle() callback", - "packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute...settle() callback", - "packages.coding-agent.src.core.tools.grep.createGrepTool" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/index.ts", - "methods": [ - "packages.coding-agent.src.core.tools.index.ToolsOptions", - "packages.coding-agent.src.core.tools.index.createToolDefinition", - "packages.coding-agent.src.core.tools.index.createTool", - "packages.coding-agent.src.core.tools.index.createCodingToolDefinitions", - "packages.coding-agent.src.core.tools.index.createReadOnlyToolDefinitions", - "packages.coding-agent.src.core.tools.index.createAllToolDefinitions", - "packages.coding-agent.src.core.tools.index.createCodingTools", - "packages.coding-agent.src.core.tools.index.createReadOnlyTools", - "packages.coding-agent.src.core.tools.index.createAllTools" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/ls.ts", - "methods": [ - "packages.coding-agent.src.core.tools.ls.LsToolDetails", - "packages.coding-agent.src.core.tools.ls.LsOperations", - "packages.coding-agent.src.core.tools.ls.LsToolOptions", - "packages.coding-agent.src.core.tools.ls.createLsToolDefinition", - "packages.coding-agent.src.core.tools.ls.createLsToolDefinition.execute", - "packages.coding-agent.src.core.tools.ls.createLsToolDefinition.execute.", - "packages.coding-agent.src.core.tools.ls.createLsToolDefinition.execute..", - "packages.coding-agent.src.core.tools.ls.createLsToolDefinition.execute...entries.sort() callback", - "packages.coding-agent.src.core.tools.ls.createLsTool" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/output-accumulator.ts", - "methods": [ - "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulatorOptions", - "packages.coding-agent.src.core.tools.output-accumulator.OutputSnapshot", - "packages.coding-agent.src.core.tools.output-accumulator.FullOutput", - "packages.coding-agent.src.core.tools.output-accumulator.byteLength", - "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator", - "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.constructor", - "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.append", - "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.finish", - "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.snapshot", - "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.closeTempFile", - "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.closeTempFile.", - "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.readFullOutput", - "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.getLastLineBytes", - "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.appendDecodedText", - "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.trimTail", - "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.getSnapshotText", - "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.shouldUseTempFile", - "packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.ensureTempFile" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/path-utils.ts", - "methods": [ - "packages.coding-agent.src.core.tools.path-utils.tryMacOSScreenshotPath", - "packages.coding-agent.src.core.tools.path-utils.tryNFDVariant", - "packages.coding-agent.src.core.tools.path-utils.tryCurlyQuoteVariant", - "packages.coding-agent.src.core.tools.path-utils.fileExists", - "packages.coding-agent.src.core.tools.path-utils.pathExists", - "packages.coding-agent.src.core.tools.path-utils.expandPath", - "packages.coding-agent.src.core.tools.path-utils.resolveToCwd", - "packages.coding-agent.src.core.tools.path-utils.resolveReadPath", - "packages.coding-agent.src.core.tools.path-utils.resolveReadPathAsync" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/powershell.ts", - "methods": [ - "packages.coding-agent.src.core.tools.powershell.PowerShellToolOptions", - "packages.coding-agent.src.core.tools.powershell.createLocalPowerShellOperations", - "packages.coding-agent.src.core.tools.powershell.createLocalPowerShellOperations.exec", - "packages.coding-agent.src.core.tools.powershell.createPowerShellToolDefinition", - "packages.coding-agent.src.core.tools.powershell.createPowerShellTool" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/read.ts", - "methods": [ - "packages.coding-agent.src.core.tools.read.ReadToolDetails", - "packages.coding-agent.src.core.tools.read.ReadOperations", - "packages.coding-agent.src.core.tools.read.defaultReadOperations", - "packages.coding-agent.src.core.tools.read.defaultReadOperations.readFile", - "packages.coding-agent.src.core.tools.read.defaultReadOperations.access", - "packages.coding-agent.src.core.tools.read.ReadToolOptions", - "packages.coding-agent.src.core.tools.read.toReadOutput", - "packages.coding-agent.src.core.tools.read.toReadOutput.text", - "packages.coding-agent.src.core.tools.read.toReadOutput.text.content.find() callback", - "packages.coding-agent.src.core.tools.read.toReadOutput.image", - "packages.coding-agent.src.core.tools.read.toReadOutput.image.content.find() callback", - "packages.coding-agent.src.core.tools.read.getNonVisionImageNote", - "packages.coding-agent.src.core.tools.read.createReadToolDefinition", - "packages.coding-agent.src.core.tools.read.createReadToolDefinition.execute", - "packages.coding-agent.src.core.tools.read.createReadToolDefinition.execute.", - "packages.coding-agent.src.core.tools.read.createReadToolDefinition.execute..", - "packages.coding-agent.src.core.tools.read.createReadToolDefinition.execute.then() callback", - "packages.coding-agent.src.core.tools.read.createReadTool" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/render-utils.ts", - "methods": [ - "packages.coding-agent.src.core.tools.render-utils.shortenPath", - "packages.coding-agent.src.core.tools.render-utils.linkPath", - "packages.coding-agent.src.core.tools.render-utils.str", - "packages.coding-agent.src.core.tools.render-utils.replaceTabs", - "packages.coding-agent.src.core.tools.render-utils.normalizeDisplayText", - "packages.coding-agent.src.core.tools.render-utils.getTextOutput", - "packages.coding-agent.src.core.tools.render-utils.getTextOutput.textBlocks", - "packages.coding-agent.src.core.tools.render-utils.getTextOutput.textBlocks.result.content.filter() callback", - "packages.coding-agent.src.core.tools.render-utils.getTextOutput.imageBlocks", - "packages.coding-agent.src.core.tools.render-utils.getTextOutput.imageBlocks.result.content.filter() callback", - "packages.coding-agent.src.core.tools.render-utils.getTextOutput.output", - "packages.coding-agent.src.core.tools.render-utils.getTextOutput.output.textBlocks.map() callback", - "packages.coding-agent.src.core.tools.render-utils.getTextOutput.imageIndicators", - "packages.coding-agent.src.core.tools.render-utils.getTextOutput.imageIndicators.imageBlocks.map() callback", - "packages.coding-agent.src.core.tools.render-utils.formatToolCallWithArgs", - "packages.coding-agent.src.core.tools.render-utils.formatToolCallWithArgs.lines", - "packages.coding-agent.src.core.tools.render-utils.formatToolCallWithArgs.lines.entries.map() callback", - "packages.coding-agent.src.core.tools.render-utils.formatToolCallWithArgs.pairs", - "packages.coding-agent.src.core.tools.render-utils.formatToolCallWithArgs.pairs.entries.map() callback", - "packages.coding-agent.src.core.tools.render-utils.invalidArgText", - "packages.coding-agent.src.core.tools.render-utils.renderToolPath" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/renderers/bash.ts", - "methods": [ - "packages.coding-agent.src.core.tools.renderers.bash.formatDuration", - "packages.coding-agent.src.core.tools.renderers.bash.formatShellCall", - "packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent", - "packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent.styledOutput", - "packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent.styledOutput.map() callback", - "packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent.formatHint", - "packages.coding-agent.src.core.tools.renderers.bash.createShellRenderers", - "packages.coding-agent.src.core.tools.renderers.bash.createShellRenderers.renderCall", - "packages.coding-agent.src.core.tools.renderers.bash.createShellRenderers.renderResult", - "packages.coding-agent.src.core.tools.renderers.bash.createShellRenderers.renderResult.setInterval() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/renderers/edit.ts", - "methods": [ - "packages.coding-agent.src.core.tools.renderers.edit.createEditCallRenderComponent", - "packages.coding-agent.src.core.tools.renderers.edit.getEditCallRenderComponent", - "packages.coding-agent.src.core.tools.renderers.edit.getRenderablePreviewInput", - "packages.coding-agent.src.core.tools.renderers.edit.getRenderablePreviewInput.args.edits.every() callback", - "packages.coding-agent.src.core.tools.renderers.edit.formatEditCall", - "packages.coding-agent.src.core.tools.renderers.edit.formatEditResult", - "packages.coding-agent.src.core.tools.renderers.edit.formatEditResult.errorText", - "packages.coding-agent.src.core.tools.renderers.edit.formatEditResult.errorText.result.content.filter() callback", - "packages.coding-agent.src.core.tools.renderers.edit.formatEditResult.errorText.map() callback", - "packages.coding-agent.src.core.tools.renderers.edit.getEditHeaderBg", - "packages.coding-agent.src.core.tools.renderers.edit.buildEditCallComponent", - "packages.coding-agent.src.core.tools.renderers.edit.setEditPreview", - "packages.coding-agent.src.core.tools.renderers.edit.editRenderers", - "packages.coding-agent.src.core.tools.renderers.edit.editRenderers.renderCall", - "packages.coding-agent.src.core.tools.renderers.edit.editRenderers.renderCall.then() callback", - "packages.coding-agent.src.core.tools.renderers.edit.editRenderers.renderResult" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/renderers/find.ts", - "methods": [ - "packages.coding-agent.src.core.tools.renderers.find.formatFindCall", - "packages.coding-agent.src.core.tools.renderers.find.formatFindResult", - "packages.coding-agent.src.core.tools.renderers.find.formatFindResult.displayLines.map() callback", - "packages.coding-agent.src.core.tools.renderers.find.findRenderers", - "packages.coding-agent.src.core.tools.renderers.find.findRenderers.renderCall", - "packages.coding-agent.src.core.tools.renderers.find.findRenderers.renderResult" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/renderers/grep.ts", - "methods": [ - "packages.coding-agent.src.core.tools.renderers.grep.formatGrepCall", - "packages.coding-agent.src.core.tools.renderers.grep.formatGrepResult", - "packages.coding-agent.src.core.tools.renderers.grep.formatGrepResult.displayLines.map() callback", - "packages.coding-agent.src.core.tools.renderers.grep.grepRenderers", - "packages.coding-agent.src.core.tools.renderers.grep.grepRenderers.renderCall", - "packages.coding-agent.src.core.tools.renderers.grep.grepRenderers.renderResult" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/renderers/index.ts", - "methods": [ - "packages.coding-agent.src.core.tools.renderers.index.createAllToolRenderers", - "packages.coding-agent.src.core.tools.renderers.index.withBuiltInRenderers" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/renderers/ls.ts", - "methods": [ - "packages.coding-agent.src.core.tools.renderers.ls.formatLsCall", - "packages.coding-agent.src.core.tools.renderers.ls.formatLsResult", - "packages.coding-agent.src.core.tools.renderers.ls.formatLsResult.displayLines.map() callback", - "packages.coding-agent.src.core.tools.renderers.ls.lsRenderers", - "packages.coding-agent.src.core.tools.renderers.ls.lsRenderers.renderCall", - "packages.coding-agent.src.core.tools.renderers.ls.lsRenderers.renderResult" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/renderers/read.ts", - "methods": [ - "packages.coding-agent.src.core.tools.renderers.read.CompactReadClassification", - "packages.coding-agent.src.core.tools.renderers.read.formatReadLineRange", - "packages.coding-agent.src.core.tools.renderers.read.formatReadCall", - "packages.coding-agent.src.core.tools.renderers.read.trimTrailingEmptyLines", - "packages.coding-agent.src.core.tools.renderers.read.toPosixPath", - "packages.coding-agent.src.core.tools.renderers.read.getPiDocsClassification", - "packages.coding-agent.src.core.tools.renderers.read.getCompactReadClassification", - "packages.coding-agent.src.core.tools.renderers.read.formatCompactReadCall", - "packages.coding-agent.src.core.tools.renderers.read.formatReadResult", - "packages.coding-agent.src.core.tools.renderers.read.formatReadResult.text", - "packages.coding-agent.src.core.tools.renderers.read.formatReadResult.text.displayLines.map() callback", - "packages.coding-agent.src.core.tools.renderers.read.readRenderers", - "packages.coding-agent.src.core.tools.renderers.read.readRenderers.renderCall", - "packages.coding-agent.src.core.tools.renderers.read.readRenderers.renderResult" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/renderers/write.ts", - "methods": [ - "packages.coding-agent.src.core.tools.renderers.write.WriteCallRenderComponent", - "packages.coding-agent.src.core.tools.renderers.write.WriteCallRenderComponent.constructor", - "packages.coding-agent.src.core.tools.renderers.write.highlightSingleLine", - "packages.coding-agent.src.core.tools.renderers.write.refreshWriteHighlightPrefix", - "packages.coding-agent.src.core.tools.renderers.write.rebuildWriteHighlightCacheFull", - "packages.coding-agent.src.core.tools.renderers.write.updateWriteHighlightCacheIncremental", - "packages.coding-agent.src.core.tools.renderers.write.trimTrailingEmptyLines", - "packages.coding-agent.src.core.tools.renderers.write.formatWriteCall", - "packages.coding-agent.src.core.tools.renderers.write.formatWriteCall.displayLines.map() callback", - "packages.coding-agent.src.core.tools.renderers.write.formatWriteResult", - "packages.coding-agent.src.core.tools.renderers.write.formatWriteResult.output", - "packages.coding-agent.src.core.tools.renderers.write.formatWriteResult.output.result.content.filter() callback", - "packages.coding-agent.src.core.tools.renderers.write.formatWriteResult.output.map() callback", - "packages.coding-agent.src.core.tools.renderers.write.writeRenderers", - "packages.coding-agent.src.core.tools.renderers.write.writeRenderers.renderCall", - "packages.coding-agent.src.core.tools.renderers.write.writeRenderers.renderResult" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/tool-definition-wrapper.ts", - "methods": [ - "packages.coding-agent.src.core.tools.tool-definition-wrapper.wrapToolDefinition", - "packages.coding-agent.src.core.tools.tool-definition-wrapper.wrapToolDefinition.execute", - "packages.coding-agent.src.core.tools.tool-definition-wrapper.wrapToolDefinitions", - "packages.coding-agent.src.core.tools.tool-definition-wrapper.wrapToolDefinitions.definitions.map() callback", - "packages.coding-agent.src.core.tools.tool-definition-wrapper.createToolDefinitionFromAgentTool", - "packages.coding-agent.src.core.tools.tool-definition-wrapper.createToolDefinitionFromAgentTool.execute" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/truncate.ts", - "methods": [ - "packages.coding-agent.src.core.tools.truncate.TruncationResult", - "packages.coding-agent.src.core.tools.truncate.TruncationOptions", - "packages.coding-agent.src.core.tools.truncate.splitLinesForCounting", - "packages.coding-agent.src.core.tools.truncate.formatSize", - "packages.coding-agent.src.core.tools.truncate.truncateHead", - "packages.coding-agent.src.core.tools.truncate.truncateTail", - "packages.coding-agent.src.core.tools.truncate.truncateStringToBytesFromEnd", - "packages.coding-agent.src.core.tools.truncate.truncateLine", - "packages.coding-agent.src.core.tools.truncate.MiddleTruncationResult", - "packages.coding-agent.src.core.tools.truncate.truncateMiddle" - ] - }, - { - "file_path": "packages/coding-agent/src/core/tools/write.ts", - "methods": [ - "packages.coding-agent.src.core.tools.write.WriteOperations", - "packages.coding-agent.src.core.tools.write.defaultWriteOperations", - "packages.coding-agent.src.core.tools.write.defaultWriteOperations.writeFile", - "packages.coding-agent.src.core.tools.write.defaultWriteOperations.mkdir", - "packages.coding-agent.src.core.tools.write.defaultWriteOperations.mkdir.then() callback", - "packages.coding-agent.src.core.tools.write.WriteToolOptions", - "packages.coding-agent.src.core.tools.write.createWriteToolDefinition", - "packages.coding-agent.src.core.tools.write.createWriteToolDefinition.execute", - "packages.coding-agent.src.core.tools.write.createWriteToolDefinition.execute.withFileMutationQueue() callback", - "packages.coding-agent.src.core.tools.write.createWriteTool" - ] - }, - { - "file_path": "packages/coding-agent/src/core/trust-manager.ts", - "methods": [ - "packages.coding-agent.src.core.trust-manager.ProjectTrustStoreEntry", - "packages.coding-agent.src.core.trust-manager.ProjectTrustUpdate", - "packages.coding-agent.src.core.trust-manager.ProjectTrustOption", - "packages.coding-agent.src.core.trust-manager.normalizeCwd", - "packages.coding-agent.src.core.trust-manager.findNearestTrustEntry", - "packages.coding-agent.src.core.trust-manager.getProjectTrustParentPath", - "packages.coding-agent.src.core.trust-manager.getProjectTrustOptions", - "packages.coding-agent.src.core.trust-manager.readTrustFile", - "packages.coding-agent.src.core.trust-manager.writeTrustFile", - "packages.coding-agent.src.core.trust-manager.acquireTrustLockSync", - "packages.coding-agent.src.core.trust-manager.withTrustFileLock", - "packages.coding-agent.src.core.trust-manager.hasTrustRequiringProjectResources", - "packages.coding-agent.src.core.trust-manager.hasTrustRequiringProjectResources.TRUST_REQUIRING_PROJECT_CONFIG_RESOURCES.some() callback", - "packages.coding-agent.src.core.trust-manager.ProjectTrustStore", - "packages.coding-agent.src.core.trust-manager.ProjectTrustStore.constructor", - "packages.coding-agent.src.core.trust-manager.ProjectTrustStore.get", - "packages.coding-agent.src.core.trust-manager.ProjectTrustStore.getEntry", - "packages.coding-agent.src.core.trust-manager.ProjectTrustStore.getEntry.withTrustFileLock() callback", - "packages.coding-agent.src.core.trust-manager.ProjectTrustStore.set", - "packages.coding-agent.src.core.trust-manager.ProjectTrustStore.setMany", - "packages.coding-agent.src.core.trust-manager.ProjectTrustStore.setMany.withTrustFileLock() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/core/usage-totals.ts", - "methods": [ - "packages.coding-agent.src.core.usage-totals.UsageTotals", - "packages.coding-agent.src.core.usage-totals.createUsageTotals", - "packages.coding-agent.src.core.usage-totals.addUsageToTotals", - "packages.coding-agent.src.core.usage-totals.combineUsage", - "packages.coding-agent.src.core.usage-totals.UsageCostBreakdownEntry", - "packages.coding-agent.src.core.usage-totals.getUsageCostBreakdown", - "packages.coding-agent.src.core.usage-totals.getUsageCostBreakdown.Array.from() callback", - "packages.coding-agent.src.core.usage-totals.getUsageCostBreakdown.filter() callback", - "packages.coding-agent.src.core.usage-totals.getUsageCostBreakdown.sort() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/core/virtual-models.ts", - "methods": [ - "packages.coding-agent.src.core.virtual-models.VirtualModelStateData", - "packages.coding-agent.src.core.virtual-models.ModelRouteRequest", - "packages.coding-agent.src.core.virtual-models.ModelRoute", - "packages.coding-agent.src.core.virtual-models.VirtualModelDefinition", - "packages.coding-agent.src.core.virtual-models.VirtualModelDefinition.route", - "packages.coding-agent.src.core.virtual-models.isVirtualModel", - "packages.coding-agent.src.core.virtual-models.findLatestResponse", - "packages.coding-agent.src.core.virtual-models.getBranchSelection", - "packages.coding-agent.src.core.virtual-models.findLastModelChange", - "packages.coding-agent.src.core.virtual-models.getVirtualModelState", - "packages.coding-agent.src.core.virtual-models.createVirtualModel", - "packages.coding-agent.src.core.virtual-models.createVirtualModel.reasoning.levels.some() callback", - "packages.coding-agent.src.core.virtual-models.unroutedStream", - "packages.coding-agent.src.core.virtual-models.unroutedStream.lazyStream() callback", - "packages.coding-agent.src.core.virtual-models.withVirtualModels", - "packages.coding-agent.src.core.virtual-models.withVirtualModels.auth.apiKey.resolve", - "packages.coding-agent.src.core.virtual-models.getModels", - "packages.coding-agent.src.core.virtual-models.withVirtualModels.ids", - "packages.coding-agent.src.core.virtual-models.withVirtualModels.ids.virtualModels.map() callback", - "packages.coding-agent.src.core.virtual-models.withVirtualModels.physical", - "packages.coding-agent.src.core.virtual-models.withVirtualModels.physical.models.filter() callback", - "packages.coding-agent.src.core.virtual-models.withVirtualModels.virtual", - "packages.coding-agent.src.core.virtual-models.withVirtualModels.virtual.models.filter() callback", - "packages.coding-agent.src.core.virtual-models.withVirtualModels.getModels", - "packages.coding-agent.src.core.virtual-models.withVirtualModels.getAllModels", - "packages.coding-agent.src.core.virtual-models.withVirtualModels.filterModels", - "packages.coding-agent.src.core.virtual-models.withVirtualModels.stream", - "packages.coding-agent.src.core.virtual-models.withVirtualModels.streamSimple" - ] - } - ], - "component_id": "1.1", - "can_expand": true, - "components": [], - "components_relations": [] - }, - { - "name": "Execution Modes and Interactive UI", - "description": "Renders the terminal UI, provides interactive chat components and themes, and manages RPC and print execution modes.", - "key_entities": [ - { - "qualified_name": "packages.coding-agent.src.main.main", - "reference_file": "packages/coding-agent/src/main.ts", - "reference_start_line": 573, - "reference_end_line": 999 - }, - { - "qualified_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode", - "reference_file": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "reference_start_line": 451, - "reference_end_line": 7109 - }, - { - "qualified_name": "packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "reference_file": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "reference_start_line": 185, - "reference_end_line": 373 - } - ], - "source_cluster_ids": [ - "1.178", - "1.180", - "1.181", - "1.182", - "1.183", - "1.184", - "1.185", - "1.186", - "1.187", - "1.188", - "1.189", - "1.190", - "1.191", - "1.192", - "1.193", - "1.194", - "1.195", - "1.196", - "1.197", - "1.198", - "1.199", - "1.200", - "1.201", - "1.202", - "1.203", - "1.204", - "1.205", - "1.206", - "1.207", - "1.208", - "1.209", - "1.210", - "1.211", - "1.212", - "1.213", - "1.214", - "1.215", - "1.216", - "1.217", - "1.218", - "1.219", - "1.220", - "1.221", - "1.222", - "1.223", - "1.224", - "1.225", - "1.226", - "1.227", - "1.228", - "1.229", - "1.230", - "1.231", - "1.232", - "1.233", - "1.234", - "1.235", - "1.236", - "1.237", - "1.238", - "1.239", - "1.240", - "1.241", - "1.242", - "1.243", - "1.244", - "1.245", - "1.246" - ], - "file_methods": [ - { - "file_path": "packages/coding-agent/src/main.ts", - "methods": [ - "packages.coding-agent.src.main.readPipedStdin", - "packages.coding-agent.src.main.readPipedStdin.", - "packages.coding-agent.src.main.readPipedStdin..process.stdin.on(\"data\") callback", - "packages.coding-agent.src.main.readPipedStdin..process.stdin.on(\"end\") callback", - "packages.coding-agent.src.main.reportDiagnostics", - "packages.coding-agent.src.main.isTruthyEnvFlag", - "packages.coding-agent.src.main.resolveAppMode", - "packages.coding-agent.src.main.toPrintOutputMode", - "packages.coding-agent.src.main.isPlainRuntimeMetadataCommand", - "packages.coding-agent.src.main.runAuthCommand", - "packages.coding-agent.src.main.runAuthCommand.parsed.diagnostics.map() callback", - "packages.coding-agent.src.main.prepareInitialMessage", - "packages.coding-agent.src.main.findLocalSessionByExactId", - "packages.coding-agent.src.main.resolveSessionPath", - "packages.coding-agent.src.main.resolveSessionPath.localMatch", - "packages.coding-agent.src.main.resolveSessionPath.localMatch.localSessions.find() callback", - "packages.coding-agent.src.main.resolveSessionPath.globalMatch", - "packages.coding-agent.src.main.globalMatch.allSessions.find() callback", - "packages.coding-agent.src.main.resolveSessionPath.globalMatch.allSessions.find() callback", - "packages.coding-agent.src.main.promptConfirm", - "packages.coding-agent.src.main.promptConfirm.", - "packages.coding-agent.src.main.promptConfirm..rl.question(`${message} [y/N] `) callback", - "packages.coding-agent.src.main.validateForkFlags", - "packages.coding-agent.src.main.validateForkFlags.conflictingFlags", - "packages.coding-agent.src.main.validateForkFlags.conflictingFlags.filter() callback", - "packages.coding-agent.src.main.validateSessionIdFlags", - "packages.coding-agent.src.main.validateSessionIdFlags.conflictingFlags", - "packages.coding-agent.src.main.validateSessionIdFlags.conflictingFlags.filter() callback", - "packages.coding-agent.src.main.openSessionOrExit", - "packages.coding-agent.src.main.forkSessionOrExit", - "packages.coding-agent.src.main.createSessionManager", - "packages.coding-agent.src.main.createSessionManager.selectedPath", - "packages.coding-agent.src.main.selectedPath.selectSession() callback", - "packages.coding-agent.src.main.createSessionManager.selectedPath.selectSession() callback", - "packages.coding-agent.src.main.buildSessionOptions", - "packages.coding-agent.src.main.buildSessionOptions.savedInScope", - "packages.coding-agent.src.main.buildSessionOptions.savedInScope.scopedModels.find() callback", - "packages.coding-agent.src.main.buildSessionOptions.scopedModels.map() callback", - "packages.coding-agent.src.main.resolveCliPaths", - "packages.coding-agent.src.main.resolveCliPaths.paths.map() callback", - "packages.coding-agent.src.main.promptForMissingSessionCwd", - "packages.coding-agent.src.main.MainOptions", - "packages.coding-agent.src.main.main", - "packages.coding-agent.src.main.main.parsed.diagnostics.some() callback", - "packages.coding-agent.src.main.main.createRuntime.services.resourceLoaderReloadOptions.resolveProjectTrust", - "packages.coding-agent.src.main.main.createRuntime.services.resourceLoaderReloadOptions.resolveProjectTrust.trusted", - "packages.coding-agent.src.main.main.createRuntime.services.resourceLoaderReloadOptions.resolveProjectTrust.trusted.onExtensionError", - "packages.coding-agent.src.main.createRuntime.diagnostics", - "packages.coding-agent.src.main.main.createRuntime.diagnostics.errors.map() callback", - "packages.coding-agent.src.main.main.createRuntime.diagnostics.map() callback", - "packages.coding-agent.src.main.main.extensionFlags", - "packages.coding-agent.src.main.main.extensionFlags.extensions.flatMap() callback", - "packages.coding-agent.src.main.main.hasRuntimeErrors", - "packages.coding-agent.src.main.main.hasRuntimeErrors.runtime.diagnostics.some() callback", - "packages.coding-agent.src.main.main.runtime.diagnostics.some() callback", - "packages.coding-agent.src.main.main.timeout", - "packages.coding-agent.src.main.main.timeout.setTimeout() callback", - "packages.coding-agent.src.main.main.catch() callback", - "packages.coding-agent.src.main.main.finally() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/bug-report.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.bug-report.BugReportContext", - "packages.coding-agent.src.modes.interactive.bug-report.BugReportOptions", - "packages.coding-agent.src.modes.interactive.bug-report.reportBug", - "packages.coding-agent.src.modes.interactive.bug-report.promptForOptions", - "packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "packages.coding-agent.src.modes.interactive.bug-report.buildBundle.sessionJsonl.serializeSessionBranch() callback", - "packages.coding-agent.src.modes.interactive.bug-report.upload", - "packages.coding-agent.src.modes.interactive.bug-report.exportZip", - "packages.coding-agent.src.modes.interactive.bug-report.recordInSession", - "packages.coding-agent.src.modes.interactive.bug-report.input", - "packages.coding-agent.src.modes.interactive.bug-report.input.", - "packages.coding-agent.src.modes.interactive.bug-report.choose", - "packages.coding-agent.src.modes.interactive.bug-report.choose.", - "packages.coding-agent.src.modes.interactive.bug-report.showLoader", - "packages.coding-agent.src.modes.interactive.bug-report.showOverlay", - "packages.coding-agent.src.modes.interactive.bug-report.restoreEditor", - "packages.coding-agent.src.modes.interactive.bug-report.errorMessage" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/chat-viewport.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.chat-viewport.ChatViewportOptions", - "packages.coding-agent.src.modes.interactive.chat-viewport.ChatViewport", - "packages.coding-agent.src.modes.interactive.chat-viewport.createChatViewport" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/armin.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.armin.isArminPixel", - "packages.coding-agent.src.modes.interactive.components.armin.getChar", - "packages.coding-agent.src.modes.interactive.components.armin.buildFinalGrid", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.invalidate", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.render", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.render.currentGrid.map() callback", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.createEmptyGrid", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.createEmptyGrid.Array.from() callback", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.initEffect", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.initEffect.drops.Array.from() callback", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.initEffect.Array.from() callback", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.initEffect.Array.from() callback.Array.from() callback", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.startAnimation", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.startAnimation.setInterval() callback", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.stopAnimation", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickEffect", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickTypewriter", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickScanline", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickRain", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickFade", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickCrt", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickGlitch", - "packages.coding-agent.src.modes.interactive.components.armin.tickGlitch.finalGrid.map() callback", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickGlitch.finalGrid.map() callback", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.tickDissolve", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.updateDisplay", - "packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.dispose" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent", - "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.invalidate", - "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.setHideThinkingBlock", - "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.setHiddenThinkingLabel", - "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.setOutputPad", - "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.render", - "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent", - "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.hasVisibleContent", - "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.hasVisibleContent.message.content.some() callback", - "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.hasVisibleContentAfter", - "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.hasVisibleContentAfter.some() callback", - "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.thinkingComponent", - "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.thinkingComponent.color", - "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.", - "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.hasToolCalls", - "packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent.hasToolCalls.message.content.some() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/auth-url.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.auth-url.AuthUrlComponent", - "packages.coding-agent.src.modes.interactive.components.auth-url.AuthUrlComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.auth-url.AuthUrlComponent.setHint", - "packages.coding-agent.src.modes.interactive.components.auth-url.AuthUrlComponent.copy" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent", - "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.setExpanded", - "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.setOutputPad", - "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.invalidate", - "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.appendOutput", - "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.setComplete", - "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay", - "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.displayText", - "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.displayText.availableLines.map() callback", - "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.styledOutput", - "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.styledOutput.previewLogicalLines.map() callback", - "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.render", - "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.invalidate", - "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.getOutput", - "packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.getCommand" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/bordered-loader.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader", - "packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.constructor", - "packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.signal", - "packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.onAbort", - "packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.handleInput", - "packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.dispose" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent", - "packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.setExpanded", - "packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.setOutputPad", - "packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.invalidate", - "packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.updateDisplay", - "packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.updateDisplay.color", - "packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.updateDisplay." - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent", - "packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.setExpanded", - "packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.setOutputPad", - "packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.invalidate", - "packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.updateDisplay", - "packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.updateDisplay.color", - "packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.updateDisplay." - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/config-selector.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceItem", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceSubgroup", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceGroup", - "packages.coding-agent.src.modes.interactive.components.config-selector.formatBaseDir", - "packages.coding-agent.src.modes.interactive.components.config-selector.getGroupLabel", - "packages.coding-agent.src.modes.interactive.components.config-selector.buildGroups", - "packages.coding-agent.src.modes.interactive.components.config-selector.buildGroups.addToGroup.subgroup", - "packages.coding-agent.src.modes.interactive.components.config-selector.buildGroups.addToGroup.subgroup.group.subgroups.find() callback", - "packages.coding-agent.src.modes.interactive.components.config-selector.buildGroups.groups.sort() callback", - "packages.coding-agent.src.modes.interactive.components.config-selector.buildGroups.group.subgroups.sort() callback", - "packages.coding-agent.src.modes.interactive.components.config-selector.buildGroups.subgroup.items.sort() callback", - "packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader", - "packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.constructor", - "packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.setWriteScope", - "packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.invalidate", - "packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.render", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.focused", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.constructor", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setWriteScope", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.groups", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.buildInheritedEnabledMap", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.buildFlatList", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.buildFlatList.flatItems.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.findNextItem", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.filterItems", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.selectFirstItem", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.selectFirstItem.firstItemIndex", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.selectFirstItem.firstItemIndex.filteredItems.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.updateItem", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.updateItem.found", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.updateItem.found.subgroup.items.find() callback", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.invalidate", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render.itemCount", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render.itemCount.filteredItems.filter() callback", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render.currentItemIndex", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render.currentItemIndex.filter() callback", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.handleInput", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleResource", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleTopLevelResource", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleTopLevelResource.updated", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleTopLevelResource.updated.current.filter() callback", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource.pkgIndex", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource.pkgIndex.packages.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource.updated", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource.updated.current.filter() callback", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource.hasFilters", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource.hasFilters.some() callback", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.renderCheckbox", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getItemSuffix", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.isDimmedItem", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectResourceOverride", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectTopLevelOverride", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectTopLevelOverride.updated", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectTopLevelOverride.updated.current.filter() callback", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectTopLevelPaths", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectPackageOverride", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectPackageOverride.pkgIndex.packages.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectPackageOverride.pkgIndex", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectPackageOverride.updated", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectPackageOverride.updated.filter() callback", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectPackageOverride.RESOURCE_TYPES.some() callback", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getNextOverrideState", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getProjectOverrideState", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getOverrideStateFromEntries", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getInheritedEnabled", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.isInheritedGlobalItem", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getTopLevelOverridePatterns", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getResourcePatternForScope", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.createPackageOverrideSource", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.packageSourceStringMatches", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.findMatchingPackageSource", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.findMatchingPackageSource.find() callback", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getPatternEntryTarget", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getResourceItemKey", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getItemScope", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getTopLevelBaseDir", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getResourcePattern", - "packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getPackageResourcePattern", - "packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent", - "packages.coding-agent.src.modes.interactive.components.config-selector.focused", - "packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent.focused", - "packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent.constructor.onToggle", - "packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent.constructor.onSwitchMode", - "packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent.switchWriteScope", - "packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent.getResourceList" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/countdown-timer.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.countdown-timer.CountdownTimer", - "packages.coding-agent.src.modes.interactive.components.countdown-timer.CountdownTimer.constructor", - "packages.coding-agent.src.modes.interactive.components.countdown-timer.CountdownTimer.constructor.setInterval() callback", - "packages.coding-agent.src.modes.interactive.components.countdown-timer.CountdownTimer.dispose" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor", - "packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.constructor", - "packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.setWorkingStatusIndicator", - "packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.renderTopBorder", - "packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.onAction", - "packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.handleInput" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent", - "packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.hasContent", - "packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.setExpanded", - "packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.setOutputPad", - "packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.invalidate", - "packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.rebuild" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/custom-message.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent", - "packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.setExpanded", - "packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.setOutputPad", - "packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.invalidate", - "packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.rebuild", - "packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.rebuild.message.content.filter() callback", - "packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.rebuild.map() callback", - "packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.rebuild.color" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/diff.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.diff.parseDiffLine", - "packages.coding-agent.src.modes.interactive.components.diff.replaceTabs", - "packages.coding-agent.src.modes.interactive.components.diff.renderIntraLineDiff", - "packages.coding-agent.src.modes.interactive.components.diff.RenderDiffOptions", - "packages.coding-agent.src.modes.interactive.components.diff.renderDiff" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder", - "packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.constructor", - "packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.invalidate", - "packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.render" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/earendil-announcement.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.earendil-announcement.loadImageBase64", - "packages.coding-agent.src.modes.interactive.components.earendil-announcement.EarendilAnnouncementComponent", - "packages.coding-agent.src.modes.interactive.components.earendil-announcement.EarendilAnnouncementComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.earendil-announcement.EarendilAnnouncementComponent.constructor.fallbackColor" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.lazy.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.lazy.playEasterEgg3d", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.lazy.then() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.lazy.playEasterEgg3d.then() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.lazy.playPiLogo3d", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.lazy.playArmin3d" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.ScreenCell", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.Star", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.Box", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.Pose", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.Model", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.createModel", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.createModel.puzzleMoves", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.piLogoModel", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.piLogoModel.createModel() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.piLogoModel.puzzleMoves", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.arminModel", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.arminModel.createModel() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.arminModel.puzzleMoves", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.shuffleSteps", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.shuffleSteps.positions", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.shuffleSteps.positions.model.blocks.map() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.shuffleSteps.fresh", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.shuffleSteps.fresh.candidates.filter() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BRAILLE", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BRAILLE.Array.from() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.normalize", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.clamp01", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.smooth", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.easeOut", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.mix", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.hash", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.isLight", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.toRgb", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.glyphInk", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.parseScreen", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.parseScreen.lines.map() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.parseScreen.lines.map() callback.applySgr", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.parseScreen.lines.map() callback.applySgr.parts", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.parseScreen.lines.map() callback.applySgr.parts.map() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.parseScreen.lines.map() callback.applySgr.filter() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.parseScreen.lines.map() callback.applySgr.map() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.rotation", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.multiply", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.baseSpinPhase", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.spinPhase", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.spinAngle", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.Face", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.constructor", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.render", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.renderHalo", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.renderHalo.tent", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.renderHalo.tent.weights", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.renderHalo.tent.weights.Array.from() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.renderHalo.tent.total", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.renderHalo.tent.total.weights.reduce() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.renderHalo.tent.weights.map() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.visibleFaces", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.visibleFaces.covered", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.BlockRaster.visibleFaces.covered.boxes.some() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.playEasterEgg3d", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.constructor", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.constructor.setInterval() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.close", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.handleInput", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.handleMouse", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.invalidate", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.render", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.render.exit.offsets.map() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.render.boxes", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.render.boxes.model.blocks.map() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.elapsed", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.exitProgress", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.finish", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.blockOffsets", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.blockOffsets.home", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.blockOffsets.home.blocks.map() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.blockOffsets.map() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.blockOffsets.map() callback", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.flyProgress", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.starAlpha", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.hintAlpha", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.pose", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.hint", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.prepareStars", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.prepareCells", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.pack", - "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.ansi" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/extension-editor.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorOptions", - "packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent", - "packages.coding-agent.src.modes.interactive.components.extension-editor.focused", - "packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.focused", - "packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.constructor.onSubmit", - "packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.handleInput", - "packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.handleOpenExternalEditor" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/extension-input.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputOptions", - "packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent", - "packages.coding-agent.src.modes.interactive.components.extension-input.focused", - "packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.focused", - "packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.handleInput", - "packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.dispose" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/extension-selector.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorOptions", - "packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent", - "packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.updateList", - "packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.handleInput", - "packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.dispose" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupResult", - "packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupOptions", - "packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent", - "packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.invalidate", - "packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.update", - "packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.update.THEME_OPTIONS.map() callback", - "packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.update.ANALYTICS_OPTIONS.map() callback", - "packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.addOptionList", - "packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.moveSelection", - "packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.handleInput" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/footer.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.footer.sanitizeStatusText", - "packages.coding-agent.src.modes.interactive.components.footer.formatTokens", - "packages.coding-agent.src.modes.interactive.components.footer.formatCwdForFooter", - "packages.coding-agent.src.modes.interactive.components.footer.SessionStats", - "packages.coding-agent.src.modes.interactive.components.footer.FooterComponent", - "packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.setSession", - "packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.setAutoCompactEnabled", - "packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.invalidate", - "packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.dispose", - "packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.getSessionStats", - "packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render.sortedStatuses", - "packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render.sortedStatuses.sort() callback", - "packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render.sortedStatuses.map() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.keybinding-hints.KeyTextFormatOptions", - "packages.coding-agent.src.modes.interactive.components.keybinding-hints.formatKeyPart", - "packages.coding-agent.src.modes.interactive.components.keybinding-hints.formatKeyText", - "packages.coding-agent.src.modes.interactive.components.keybinding-hints.formatKeyText.map() callback", - "packages.coding-agent.src.modes.interactive.components.keybinding-hints.formatKeyText.map() callback.map() callback", - "packages.coding-agent.src.modes.interactive.components.keybinding-hints.formatKeys", - "packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyText", - "packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyDisplayText", - "packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyHint", - "packages.coding-agent.src.modes.interactive.components.keybinding-hints.rawKeyHint" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent", - "packages.coding-agent.src.modes.interactive.components.login-dialog.focused", - "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.focused", - "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.constructor.onSubmit", - "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.constructor.onEscape", - "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.signal", - "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.replaceInputWithSubmittedText", - "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.replaceInputWithSubmittedText.contentContainer.children.map() callback", - "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.cancel", - "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showAuth", - "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showDeviceCode", - "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showManualInput", - "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showPrompt", - "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showDetails", - "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showInfo", - "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showWaiting", - "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showProgress", - "packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.handleInput" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/markdown-transform.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.markdown-transform.createMarkdownTransform", - "packages.coding-agent.src.modes.interactive.components.markdown-transform.createMarkdownTransform.", - "packages.coding-agent.src.modes.interactive.components.markdown-transform.applyMarkdownTransformers" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/mermaid.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.mermaid.MermaidTransformerOptions", - "packages.coding-agent.src.modes.interactive.components.mermaid.isMermaid", - "packages.coding-agent.src.modes.interactive.components.mermaid.codeSpan", - "packages.coding-agent.src.modes.interactive.components.mermaid.codeSpan.longestBacktickRun", - "packages.coding-agent.src.modes.interactive.components.mermaid.codeSpan.longestBacktickRun.Array.from() callback", - "packages.coding-agent.src.modes.interactive.components.mermaid.styleSpan", - "packages.coding-agent.src.modes.interactive.components.mermaid.themedLines", - "packages.coding-agent.src.modes.interactive.components.mermaid.themedLines.art.styled.map() callback", - "packages.coding-agent.src.modes.interactive.components.mermaid.themedLines.art.styled.map() callback.row.map() callback", - "packages.coding-agent.src.modes.interactive.components.mermaid.createMermaidMarkdownTransformer", - "packages.coding-agent.src.modes.interactive.components.mermaid.createMermaidMarkdownTransformer.", - "packages.coding-agent.src.modes.interactive.components.mermaid.createMermaidMarkdownTransformer..map() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/model-selector.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelItem", - "packages.coding-agent.src.modes.interactive.components.model-selector.ScopedModelItem", - "packages.coding-agent.src.modes.interactive.components.model-selector.DefaultModelReference", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent", - "packages.coding-agent.src.modes.interactive.components.model-selector.focused", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.focused", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.constructor.onSubmit", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.loadModelsFromSnapshot", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.loadModelsFromSnapshot.models", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.loadModelsFromSnapshot.models.map() callback", - "packages.coding-agent.src.modes.interactive.components.model-selector.loadModelsFromSnapshot.scopedModels.map() callback", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.loadModelsFromSnapshot.scopedModels.map() callback", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.loadModelsFromSnapshot.currentIndex", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.loadModelsFromSnapshot.currentIndex.filteredModels.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.refreshModels", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.refreshModels.setTimeout() callback", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.dispose", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.sortModels", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.sortModels.sorted.sort() callback", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.getScopeText", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.getScopeHintText", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.isDefaultModel", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.isDefaultSearch", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.setScope", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.setScope.currentIndex", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.setScope.currentIndex.activeModels.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.filterModels", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.filterModels.filtered", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.filterModels.filtered.fuzzyFilter() callback", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.filterModels.defaultItems", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.filterModels.defaultItems.activeModels.filter() callback", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.filterModels.defaultKeys", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.filterModels.defaultKeys.defaultItems.map() callback", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.filterModels.filtered.filter() callback", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.updateList", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.handleInput", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.handleSelect", - "packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.getSearchInput" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.oauth-selector.formatAuthSelectorProviderType", - "packages.coding-agent.src.modes.interactive.components.oauth-selector.formatAuthSelectorProviderStatus", - "packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent", - "packages.coding-agent.src.modes.interactive.components.oauth-selector.focused", - "packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.focused", - "packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.constructor.providers.map() callback", - "packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.constructor.onSubmit", - "packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.filterProviders", - "packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.filterProviders.fuzzyFilter() callback", - "packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.updateList", - "packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.handleInput" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/pi-logo.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.pi-logo.piLogoLines", - "packages.coding-agent.src.modes.interactive.components.pi-logo.supportsPiLogo", - "packages.coding-agent.src.modes.interactive.components.pi-logo.piWordmark" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.radius-login-selector.RADIUS_COLORS", - "packages.coding-agent.src.modes.interactive.components.radius-login-selector.RADIUS_COLORS.map() callback", - "packages.coding-agent.src.modes.interactive.components.radius-login-selector.radiusShimmer", - "packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent", - "packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.constructor.setInterval() callback", - "packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.render", - "packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.stopAnimation", - "packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.dispose", - "packages.coding-agent.src.modes.interactive.components.radius-login-selector.createLoginMenuSelector" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.isEnabled", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.normalizeEnabled", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.normalizeEnabled.result.every() callback", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.toggle", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.toggle.allIds.filter() callback", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.enableAll", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.clearAll", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.clearAll.allIds.filter() callback", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.clearAll.enabledIds.filter() callback", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.move", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.getSortedIds", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.getSortedIds.allIds.filter() callback", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ModelItem", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ModelsConfig", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ModelsCallbacks", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.focused", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.focused", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.updateModels", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.updateModels.refreshedIndex", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.updateModels.refreshedIndex.filteredItems.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.setRefreshStatus", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.buildItems", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.buildItems.map() callback", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.getFooterText", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.getFooterText.enabledCount", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.getFooterText.enabledCount.enabledIds.filter() callback", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.getFooterText.unavailableCount", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.getFooterText.unavailableCount.enabledIds.filter() callback", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.refresh", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.refresh.fuzzyFilter() callback", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.notifyChange", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.updateList", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.handleInput.targetIds", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.handleInput.targetIds.filteredItems.map() callback", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput.targetIds", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput.targetIds.filteredItems.map() callback", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput.providerIds", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput.providerIds.allIds.filter() callback", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput.allEnabled", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput.allEnabled.providerIds.every() callback", - "packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.getSearchInput" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.session-selector-search.ParsedSearchQuery", - "packages.coding-agent.src.modes.interactive.components.session-selector-search.MatchResult", - "packages.coding-agent.src.modes.interactive.components.session-selector-search.normalizeWhitespaceLower", - "packages.coding-agent.src.modes.interactive.components.session-selector-search.getSessionSearchText", - "packages.coding-agent.src.modes.interactive.components.session-selector-search.hasSessionName", - "packages.coding-agent.src.modes.interactive.components.session-selector-search.matchesNameFilter", - "packages.coding-agent.src.modes.interactive.components.session-selector-search.parseSearchQuery", - "packages.coding-agent.src.modes.interactive.components.session-selector-search.tokens.map() callback", - "packages.coding-agent.src.modes.interactive.components.session-selector-search.parseSearchQuery.tokens.filter() callback", - "packages.coding-agent.src.modes.interactive.components.session-selector-search.parseSearchQuery.tokens.map() callback", - "packages.coding-agent.src.modes.interactive.components.session-selector-search.matchSession", - "packages.coding-agent.src.modes.interactive.components.session-selector-search.filterAndSortSessions", - "packages.coding-agent.src.modes.interactive.components.session-selector-search.filterAndSortSessions.nameFiltered", - "packages.coding-agent.src.modes.interactive.components.session-selector-search.filterAndSortSessions.nameFiltered.sessions.filter() callback", - "packages.coding-agent.src.modes.interactive.components.session-selector-search.filterAndSortSessions.scored.sort() callback", - "packages.coding-agent.src.modes.interactive.components.session-selector-search.filterAndSortSessions.scored.map() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/session-selector.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.session-selector.shortenPath", - "packages.coding-agent.src.modes.interactive.components.session-selector.formatSessionDate", - "packages.coding-agent.src.modes.interactive.components.session-selector.canonicalizePath", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.constructor", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setScope", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setSortMode", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setNameFilter", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setLoading", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setProgress", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setShowPath", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setShowRenameHint", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setConfirmingDeletePath", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.clearStatusTimeout", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setStatusMessage", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.setStatusMessage.setTimeout() callback", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.invalidate", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.render", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionTreeNode", - "packages.coding-agent.src.modes.interactive.components.session-selector.FlatSessionNode", - "packages.coding-agent.src.modes.interactive.components.session-selector.buildSessionTree", - "packages.coding-agent.src.modes.interactive.components.session-selector.buildSessionTree.sortNodes", - "packages.coding-agent.src.modes.interactive.components.session-selector.buildSessionTree.sortNodes.nodes.sort() callback", - "packages.coding-agent.src.modes.interactive.components.session-selector.flattenSessionTree", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.getSelectedSessionPath", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.onExit", - "packages.coding-agent.src.modes.interactive.components.session-selector.focused", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.focused", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.constructor", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.constructor.onSubmit", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.setSortMode", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.setNameFilter", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.setSessions", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.setSessions.selectedIndex", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.setSessions.selectedIndex.filteredSessions.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.filterSessions", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.filterSessions.nameFiltered", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.filterSessions.nameFiltered.allSessions.filter() callback", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.filterSessions.filtered.map() callback", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.setConfirmingDeletePath", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.startDeleteConfirmationForSelectedSession", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.isCurrentSessionPath", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.invalidate", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.render", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.buildTreePrefix", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.buildTreePrefix.parts", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.buildTreePrefix.parts.node.ancestorContinues.map() callback", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.handleInput", - "packages.coding-agent.src.modes.interactive.components.session-selector.deleteSessionFile", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.handleInput", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.focused", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.buildBaseLayout", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onSubmit", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onSelect", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onCancel", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onExit", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onToggleScope", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onToggleSort", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onToggleNameFilter", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onRenameSession", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onRenameSession.session", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onRenameSession.session.sessions.find() callback", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onTogglePath", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onDeleteConfirmationChange", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onError", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onDeleteSession", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onDeleteSession.currentSessions.filter() callback", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor.onDeleteSession.allSessions.filter() callback", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.cancelLoads", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.enterRenameMode", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.exitRenameMode", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.confirmRename", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.loadScope", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.toggleSortMode", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.toggleNameFilter", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.refreshSessionsAfterMutation", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.toggleScope", - "packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.getSessionList" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.settings-selector.DEFAULT_PROJECT_TRUST_BY_LABEL", - "packages.coding-agent.src.modes.interactive.components.settings-selector.DEFAULT_PROJECT_TRUST_BY_LABEL.map() callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsConfig", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsCallbacks", - "packages.coding-agent.src.modes.interactive.components.settings-selector.WarningSettingsSubmenu", - "packages.coding-agent.src.modes.interactive.components.settings-selector.WarningSettingsSubmenu.constructor", - "packages.coding-agent.src.modes.interactive.components.settings-selector.WarningSettingsSubmenu.constructor.", - "packages.coding-agent.src.modes.interactive.components.settings-selector.WarningSettingsSubmenu.handleInput", - "packages.coding-agent.src.modes.interactive.components.settings-selector.modelSettingKey", - "packages.coding-agent.src.modes.interactive.components.settings-selector.modelDisplayLabel", - "packages.coding-agent.src.modes.interactive.components.settings-selector.modelThinkingOverridesSummary", - "packages.coding-agent.src.modes.interactive.components.settings-selector.modelItemLabel", - "packages.coding-agent.src.modes.interactive.components.settings-selector.themeItems", - "packages.coding-agent.src.modes.interactive.components.settings-selector.themeItems.availableThemes.map() callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.singleModeThemeItems", - "packages.coding-agent.src.modes.interactive.components.settings-selector.singleModeThemeItems.systemIndex", - "packages.coding-agent.src.modes.interactive.components.settings-selector.singleModeThemeItems.systemIndex.items.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.preferredTheme", - "packages.coding-agent.src.modes.interactive.components.settings-selector.defaultAutomaticThemes", - "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu", - "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.constructor", - "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.handleInput", - "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.setContent", - "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.showSingleMenu", - "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.showAutomaticMenu", - "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.showAutomaticMenu.items", - "packages.coding-agent.src.modes.interactive.components.settings-selector.showAutomaticMenu.items.submenu", - "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.showAutomaticMenu.items.submenu.createThemeSelect(\"Light Theme\", \"Select the theme to use for light terminal appearance\") callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.showAutomaticMenu.items.submenu", - "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.showAutomaticMenu.items.submenu.createThemeSelect(\"Dark Theme\", \"Select the theme to use for dark terminal appearance\") callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.createThemeSelect", - "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.getThemeSetting", - "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.getActiveAutomaticTheme", - "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.getAutomaticThemeSetting", - "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.apply", - "packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.cancel", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.defaultModelByValue", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.defaultModelByValue.config.availableDefaultModels.map() callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.values.HTTP_IDLE_TIMEOUT_CHOICES.map() callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.constructor.items.submenu", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps", - "packages.coding-agent.src.modes.interactive.components.settings-selector.constructor.items.submenu.steps.options", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps.options.sorted", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps.options.sorted.sort() callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps.options.items.sorted.map() callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.constructor.items.submenu.steps.options.items", - "packages.coding-agent.src.modes.interactive.components.settings-selector.constructor.items.submenu.steps.preselect", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps.title", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps.options", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps.options.items", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps.options.items.levels.map() callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps.preselect", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.values.filter() callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.values.sort() callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.autoResizeIndex", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.autoResizeIndex.items.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.blockImagesIndex", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.blockImagesIndex.items.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.skillCommandsIndex", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.skillCommandsIndex.items.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.hardwareCursorIndex", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.hardwareCursorIndex.items.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.editorPaddingIndex", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.editorPaddingIndex.items.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.outputPaddingIndex", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.outputPaddingIndex.items.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.autocompleteIndex", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.autocompleteIndex.items.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.clearOnShrinkIndex", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.clearOnShrinkIndex.items.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor..choice", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor..choice.HTTP_IDLE_TIMEOUT_CHOICES.find() callback", - "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.getSettingsList" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenuOptions", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.constructor", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.constructor.onSubmit", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.buildSelectList", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.buildSelectList.idx", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.buildSelectList.idx.options.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.buildSelectList.onSelect", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.buildSelectList.onSelectionChange", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.applyFilter", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.applyFilter.filtered", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.applyFilter.filtered.fuzzyFilter() callback", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.handleInput", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenuStep", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenuOptions", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.constructor", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.buildStep", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.buildStep.", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.handleInput", - "packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/show-images-selector.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.show-images-selector.ShowImagesSelectorComponent", - "packages.coding-agent.src.modes.interactive.components.show-images-selector.ShowImagesSelectorComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.show-images-selector.ShowImagesSelectorComponent.constructor.onSelect", - "packages.coding-agent.src.modes.interactive.components.show-images-selector.ShowImagesSelectorComponent.constructor.onCancel", - "packages.coding-agent.src.modes.interactive.components.show-images-selector.ShowImagesSelectorComponent.getSelectList" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent", - "packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.setExpanded", - "packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.setOutputPad", - "packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.invalidate", - "packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.updateDisplay", - "packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.updateDisplay.color", - "packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.updateDisplay." - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator", - "packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.constructor", - "packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.renderInBorder", - "packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.renderSpinnerInBorder", - "packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.dispose", - "packages.coding-agent.src.modes.interactive.components.status-indicator.WorkingStatusIndicator", - "packages.coding-agent.src.modes.interactive.components.status-indicator.WorkingStatusIndicator.constructor", - "packages.coding-agent.src.modes.interactive.components.status-indicator.RetryStatusIndicator", - "packages.coding-agent.src.modes.interactive.components.status-indicator.RetryStatusIndicator.constructor", - "packages.coding-agent.src.modes.interactive.components.status-indicator.RetryStatusIndicator.dispose", - "packages.coding-agent.src.modes.interactive.components.status-indicator.CompactionStatusIndicator", - "packages.coding-agent.src.modes.interactive.components.status-indicator.CompactionStatusIndicator.constructor", - "packages.coding-agent.src.modes.interactive.components.status-indicator.BranchSummaryStatusIndicator", - "packages.coding-agent.src.modes.interactive.components.status-indicator.BranchSummaryStatusIndicator.constructor", - "packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus", - "packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus.invalidate", - "packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus.render" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/theme-selector.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent", - "packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.constructor.themeItems", - "packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.constructor.themeItems.themes.map() callback", - "packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.constructor.onSelect", - "packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.constructor.onCancel", - "packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.constructor.onSelectionChange", - "packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.getSelectList" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/themed-text.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText", - "packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.constructor", - "packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.invalidate", - "packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.render" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent", - "packages.coding-agent.src.modes.interactive.components.thinking-selector.focused", - "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.focused", - "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.constructor.availableLevels.map() callback", - "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.constructor.onSubmit", - "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.buildSelectList", - "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.buildSelectList.currentIndex", - "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.buildSelectList.currentIndex.items.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.buildSelectList.onSelect", - "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.buildSelectList.onCancel", - "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.applyFilter", - "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.applyFilter.filtered", - "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.applyFilter.filtered.fuzzyFilter() callback", - "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.handleInput", - "packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.getSelectList" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionOptions", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.getCallRenderer", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.getResultRenderer", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.hasRendererDefinition", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.getRenderShell", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.getRenderContext", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.getRenderContext.invalidate", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.createCallFallback", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.createResultFallback", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.createResultFallback.text", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.createResultFallback.text.displayLines.map() callback", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.createResultRegion", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.createResultRegion.", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateArgs", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.markExecutionStarted", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setArgsComplete", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateResult", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setExpanded", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setOutputPad", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setShowImages", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setImageWidthCells", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.invalidate", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.render", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.handleMouse", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay.imageBlocks", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay.imageBlocks.result.content.filter() callback", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay.imageComponent", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay.imageComponent.fallbackColor", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay.ensurePngTranscoder() callback", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.getTextOutput", - "packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.formatToolExecution" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.tree-selector.GutterInfo", - "packages.coding-agent.src.modes.interactive.components.tree-selector.FlatNode", - "packages.coding-agent.src.modes.interactive.components.tree-selector.HorizontalViewportRow", - "packages.coding-agent.src.modes.interactive.components.tree-selector.renderHorizontalViewport", - "packages.coding-agent.src.modes.interactive.components.tree-selector.renderHorizontalViewport.maxBodyWidth", - "packages.coding-agent.src.modes.interactive.components.tree-selector.renderHorizontalViewport.maxBodyWidth.rows.reduce() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.renderHorizontalViewport.selectedRow", - "packages.coding-agent.src.modes.interactive.components.tree-selector.renderHorizontalViewport.selectedRow.rows.find() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.renderHorizontalViewport.rows.map() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.ToolCallInfo", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.constructor", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.findNearestVisibleIndex", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.findNearestVisibleIndex.visibleIdToIndex", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.findNearestVisibleIndex.visibleIdToIndex.filteredNodes.map() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.buildActivePath", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.flattenTree", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.flattenTree.orderedRoots", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.flattenTree.orderedRoots.sort() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.flattenTree.orderedChildren", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.flattenTree.orderedChildren.", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.applyFilter", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.applyFilter.flatNodes.filter() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.applyFilter.flatNodes.filter() callback.searchTokens.every() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.applyFilter.filteredNodes.filter() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.recalculateVisualStructure", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.recalculateVisualStructure.visibleIds", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.recalculateVisualStructure.visibleIds.filteredNodes.map() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getSearchableText", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.invalidate", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getSearchQuery", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getSelectedNode", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.copySelected", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.updateNodeLabel", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getStatusLabels", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.render", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.render.gutter.flatNode.gutters.find() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.render.gutter", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getEntryDisplayText", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getEntryDisplayText.content", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getEntryDisplayText.content.entry.content.filter() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getEntryDisplayText.content.map() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.formatLabelTimestamp", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.extractContent", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.extractFullContent", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.getEntryCopyText", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.hasTextContent", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.formatToolCall", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.handleInput", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.handleInput.hasControlChars", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.handleInput.hasControlChars.some() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.isFoldable", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.findBranchSegmentStart", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.findBranchSegmentStart.indexByEntryId", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.findBranchSegmentStart.indexByEntryId.filteredNodes.map() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine", - "packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.constructor", - "packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.invalidate", - "packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.render", - "packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.handleInput", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.invalidate", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.render", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.render.items", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.render.items.TREE_HELP_ITEMS.map() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.render.lines.map() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.formatHelpKeys", - "packages.coding-agent.src.modes.interactive.components.tree-selector.compactRawKeys", - "packages.coding-agent.src.modes.interactive.components.tree-selector.compactRawKeys.parts", - "packages.coding-agent.src.modes.interactive.components.tree-selector.compactRawKeys.parts.keys.map() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.compactRawKeys.parts.every() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.compactRawKeys.parts.map() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput", - "packages.coding-agent.src.modes.interactive.components.tree-selector.focused", - "packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.focused", - "packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.constructor", - "packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.invalidate", - "packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.render", - "packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.render.map() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.handleInput", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.focused", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.constructor.onCopy", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.constructor.onLabelEdit", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.constructor.setTimeout() callback", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.showLabelInput", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.showLabelInput.onSubmit", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.showLabelInput.onCancel", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.hideLabelInput", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.handleInput", - "packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.getTreeList" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/trust-selector.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorOptions", - "packages.coding-agent.src.modes.interactive.components.trust-selector.formatDecision", - "packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent", - "packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.constructor.trustOptions.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.isSavedOption", - "packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.updateList", - "packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.handleInput" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageItem", - "packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList", - "packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.constructor", - "packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.constructor.initialIndex", - "packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.constructor.initialIndex.messages.findIndex() callback", - "packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.invalidate", - "packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.render", - "packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.handleInput", - "packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageSelectorComponent", - "packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageSelectorComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageSelectorComponent.constructor.setTimeout() callback", - "packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageSelectorComponent.getMessageList" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/user-message.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent", - "packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.constructor", - "packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.setOutputPad", - "packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.rebuild", - "packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.rebuild.color", - "packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.rebuild.bgColor", - "packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.render" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualTruncateResult", - "packages.coding-agent.src.modes.interactive.components.visual-truncate.truncateToVisualLines", - "packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreviewOptions", - "packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview", - "packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.constructor", - "packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.render", - "packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.invalidate" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/external-editor.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.external-editor.ExternalEditorOptions", - "packages.coding-agent.src.modes.interactive.external-editor.editInExternalEditor", - "packages.coding-agent.src.modes.interactive.external-editor.editInExternalEditor.exitCode", - "packages.coding-agent.src.modes.interactive.external-editor.editInExternalEditor.exitCode.", - "packages.coding-agent.src.modes.interactive.external-editor.editInExternalEditor.exitCode..child.on(\"error\") callback", - "packages.coding-agent.src.modes.interactive.external-editor.editInExternalEditor.exitCode..child.on(\"close\") callback" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.interactive-mode.Expandable", - "packages.coding-agent.src.modes.interactive.interactive-mode.Expandable.setExpanded", - "packages.coding-agent.src.modes.interactive.interactive-mode.ActiveEditor", - "packages.coding-agent.src.modes.interactive.interactive-mode.ActiveEditor.getCursor", - "packages.coding-agent.src.modes.interactive.interactive-mode.WorkingStatusEditor", - "packages.coding-agent.src.modes.interactive.interactive-mode.WorkingStatusEditor.setWorkingStatusIndicator", - "packages.coding-agent.src.modes.interactive.interactive-mode.isWorkingStatusEditor", - "packages.coding-agent.src.modes.interactive.interactive-mode.isExpandable", - "packages.coding-agent.src.modes.interactive.interactive-mode.ExpandableText", - "packages.coding-agent.src.modes.interactive.interactive-mode.ExpandableText.constructor", - "packages.coding-agent.src.modes.interactive.interactive-mode.ExpandableText.setExpanded", - "packages.coding-agent.src.modes.interactive.interactive-mode.BuiltInHeader", - "packages.coding-agent.src.modes.interactive.interactive-mode.BuiltInHeader.handleMouse", - "packages.coding-agent.src.modes.interactive.interactive-mode.isCustomSessionEntry", - "packages.coding-agent.src.modes.interactive.interactive-mode.isCompactionCostNotice", - "packages.coding-agent.src.modes.interactive.interactive-mode.isUsageSessionEntry", - "packages.coding-agent.src.modes.interactive.interactive-mode.isDeadTerminalError", - "packages.coding-agent.src.modes.interactive.interactive-mode.formatCrashExtensionHint", - "packages.coding-agent.src.modes.interactive.interactive-mode.formatCrashExtensionHint.matches", - "packages.coding-agent.src.modes.interactive.interactive-mode.formatCrashExtensionHint.matches.extensionMatches.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.formatCrashExtensionHint.quoted", - "packages.coding-agent.src.modes.interactive.interactive-mode.formatCrashExtensionHint.quoted.matches.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.isAnthropicSubscriptionAuthKey", - "packages.coding-agent.src.modes.interactive.interactive-mode.isUnknownModel", - "packages.coding-agent.src.modes.interactive.interactive-mode.quoteIfNeeded", - "packages.coding-agent.src.modes.interactive.interactive-mode.formatResumeCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.hasDefaultModelProvider", - "packages.coding-agent.src.modes.interactive.interactive-mode.llamaCppPostLoginGuidance", - "packages.coding-agent.src.modes.interactive.interactive-mode.createFuzzyAutocompleteItems", - "packages.coding-agent.src.modes.interactive.interactive-mode.getLoginProviderCompletionOptions", - "packages.coding-agent.src.modes.interactive.interactive-mode.getLoginProviderCompletionOptions.existing.authTypes.sort() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.getLoginProviderCompletionOptions.sort() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.getLoginProviderSearchText", - "packages.coding-agent.src.modes.interactive.interactive-mode.getLoginProviderSearchText.authTypes", - "packages.coding-agent.src.modes.interactive.interactive-mode.getLoginProviderSearchText.authTypes.provider.authTypes.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.formatLoginProviderCompletionDescription", - "packages.coding-agent.src.modes.interactive.interactive-mode.formatLoginProviderCompletionDescription.authTypes", - "packages.coding-agent.src.modes.interactive.interactive-mode.formatLoginProviderCompletionDescription.authTypes.provider.authTypes.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveModeOptions", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.mermaidMarkdownTransformer.getMode", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.extensionWidgetsAbove.dispose", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.extensionWidgetsBelow.dispose", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.onRightClickPaste", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.session", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.agent", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.sessionManager", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.settingsManager", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor.runtimeHost.setBeforeSessionInvalidate() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor.runtimeHost.setRebindSession() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor.createInteractiveTuiReference() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor.getSettingsManager", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor.showError", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor.onChanged", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAutocompleteSourceTag", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.prefixAutocompleteDescription", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getBuiltInCommandConflictDiagnostics", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getBuiltInCommandConflictDiagnostics.builtinNames", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getBuiltInCommandConflictDiagnostics.builtinNames.BUILTIN_SLASH_COMMANDS.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getBuiltInCommandConflictDiagnostics.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getBuiltInCommandConflictDiagnostics.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.slashCommands", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.slashCommands.BUILTIN_SLASH_COMMANDS.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.modelCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.modelCommand.slashCommands.find() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.createBaseAutocompleteProvider.getArgumentCompletions", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions.models", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions.models.session.scopedModels.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions.items", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions.items.models.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.createBaseAutocompleteProvider.getArgumentCompletions.createFuzzyAutocompleteItems() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.thinkingCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.thinkingCommand.slashCommands.find() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.loginCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.loginCommand.slashCommands.find() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions.createFuzzyAutocompleteItems() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.templateCommands", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.templateCommands.session.promptTemplates.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.builtinCommandNames", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.builtinCommandNames.slashCommands.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.extensionCommands", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.extensionCommands.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.extensionCommands.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupAutocompleteProvider", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStartupNoticesIfNeeded", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.mountInteractiveTui", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.stopInteractiveTui", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.modelList", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.modelList.session.scopedModels.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.viewport", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.viewport.scrollbarTrackStyle", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.viewport.scrollbarThumbStyle", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.defaultEditor.onAction(\"app.clear\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.onCtrlD", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.onSubmit", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.onLogoClick", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.onThemeChange() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.footerDataProvider.onBranchChange() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init.then() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateTerminalTitle", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run.timeout", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run.timeout.setTimeout() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.run.then() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run.catch() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.run.finally() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run.finally() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run.then() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkForPackageUpdates", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkForPackageUpdates.updates.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkTmuxKeyboardSetup", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkTmuxKeyboardSetup.runTmuxShow", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkTmuxKeyboardSetup.runTmuxShow.", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkTmuxKeyboardSetup.runTmuxShow..timer", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkTmuxKeyboardSetup.runTmuxShow..timer.setTimeout() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkTmuxKeyboardSetup.runTmuxShow..proc.stdout.on(\"data\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkTmuxKeyboardSetup.runTmuxShow..proc.on(\"error\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkTmuxKeyboardSetup.runTmuxShow..proc.on(\"close\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getChangelogForDisplay", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getChangelogForDisplay.newEntries.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.reportInstallTelemetry", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.reportInstallTelemetry.then() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.reportInstallTelemetry.catch() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getMarkdownThemeWithSettings", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatDisplayPath", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatExtensionDisplayPath", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatContextPath", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getStartupExpansionState", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.shouldShowStartupHeader", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.shouldShowStartupDetails", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getShortPath", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactPathLabel", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactPathLabel.segments", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactPathLabel.segments.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactPackageSourceLabel", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactExtensionLabel", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactDisplayPathSegments", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactDisplayPathSegments.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactNonPackageExtensionLabel", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactNonPackageExtensionLabel.isUnique", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactNonPackageExtensionLabel.isUnique.allPaths.every() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactExtensionLabels", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactExtensionLabels.nonPackageExtensions", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactExtensionLabels.nonPackageExtensions.extensions.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactExtensionLabels.nonPackageExtensions.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactExtensionLabels.extensions.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactExtensionLabels.extensions.map() callback.nonPackageIndex", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactExtensionLabels.extensions.map() callback.nonPackageIndex.nonPackageExtensions.findIndex() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getDisplaySourceInfo", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getScopeGroup", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.isPackageSource", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.buildScopeGroups", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.buildScopeGroups.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatScopeGroups", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatScopeGroups.sortedPaths", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatScopeGroups.sortedPaths.sort() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatScopeGroups.sortedPackages", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatScopeGroups.sortedPackages.sort() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatScopeGroups.sortedPackagePaths", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatScopeGroups.sortedPackagePaths.sort() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findSourceInfoForPath", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatPathWithSource", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatDiagnostics", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.formatCompactList", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.formatCompactList.labels", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.formatCompactList.labels.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.formatCompactList.labels.items.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.formatCompactList.labels.sort() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.extensions", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.extensions.extensions.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.extensions.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.contextList", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.contextList.contextFiles.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.contextCompactList", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.contextCompactList.contextFiles.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.showLoadedResources.groups", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.groups.skills.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.skillList", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.skillList.formatPath", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.skillList.formatPackagePath", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.skillCompactList", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.skillCompactList.skills.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.groups.templates.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.templateByPath", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.templateByPath.templates.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.templateList", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.templateList.formatPath", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.templateList.formatPackagePath", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.promptCompactList", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.promptCompactList.templates.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.extList", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.extList.formatPath", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources.extList.formatPackagePath", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.abortHandler", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.waitForIdle", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.newSession", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.fork", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.navigateTree", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.switchSession", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.reload", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.shutdownHandler", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.onError", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyFullscreenScrollbarSetting", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.ensurePngTranscoder", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.ensurePngTranscoder.ensurePngTranscoder() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.rebindCurrentSession", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleFatalRuntimeError", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCrashExtensionHint", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.recordCrash", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.crashReportInstructions", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.suggestBugReport", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeSuggestBugReport", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowInstallChangeWarning", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderCurrentSessionState", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getRegisteredToolDefinition", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getRegisteredToolDefinition.session.extensionRunner.resolveToolRenderers() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getMarkdownTransformers", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.isIdle", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.isProjectTrusted", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.abort", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.hasPendingMessages", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.shutdown", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.getContextUsage", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.compact", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.compact.", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.getSystemPrompt", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.onExtensionShortcut", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.onExtensionShortcut.catch() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionStatus", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setEditorWorkingStatusIndicator", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStatusIndicator", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearStatusIndicator", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showWorkingStatusIndicator", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setWorkingVisible", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setWorkingIndicator", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setHiddenThinkingLabel", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionWidget", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionWidget.removeExisting.dispose", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionWidget.removeExisting", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearExtensionWidgets", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.resetExtensionUI", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderWidgets", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderWidgetContainer", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionFooter", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionHeader", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addExtensionTerminalInputListener", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.rebindExtensionTerminalInputListeners", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearExtensionTerminalInputListeners", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createProjectTrustContext", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.select", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.confirm", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.input", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.notify", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.onTerminalInput", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setStatus", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setWorkingMessage", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setWorkingVisible", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setWorkingIndicator", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setHiddenThinkingLabel", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setWidget", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setFooter", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setHeader", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setTitle", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.custom", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.pasteToEditor", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setEditorText", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.getEditorText", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.editor", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.addAutocompleteProvider", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setEditorComponent", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.getEditorComponent", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.theme", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.getAllThemes", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.getTheme", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setTheme", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.getToolsExpanded", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setToolsExpanded", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionSelector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionSelector.", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionSelector..onToggleToolsExpanded", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionSelector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionConfirm", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.promptForMissingSessionCwd", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionInput", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionInput.", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionInput", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionEditor", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionEditor.", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionEditor", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent.onEscape", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent.onCtrlD", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent.onPasteImage", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent.onExtensionShortcut", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionNotify", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionCustom", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionCustom.", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionCustom..then() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionCustom..catch() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionError", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionError.renderStack", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionError.renderStack.stackLines.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.onEscape", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.clear\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.onCtrlD", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.suspend\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.thinking.cycle\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.model.cycleForward\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.model.cycleBackward\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.onDebug", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.model.select\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.tools.expand\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.thinking.toggle\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.editor.external\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.message.copy\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.message.followUp\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.message.dequeue\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.session.new\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.session.tree\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.session.fork\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.defaultEditor.onAction(\"app.session.resume\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.onChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.onPasteImage", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleRightClickPaste", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClipboardPaste", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClipboardPaste.filePaths.some() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleStartupSubmit", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupEditorSubmitHandler", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupEditorSubmitHandler.onSubmit", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.subscribeToAgent", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.subscribeToAgent.session.subscribe() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent.compactionIndex", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent.compactionIndex.branch.findIndex() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent.entriesAfterCompaction", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent.entriesAfterCompaction.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.handleEvent.retainedEntries.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent.retainedEntries.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.handleEvent.onEscape", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent.onEscape", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getUserMessageText", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getUserMessageText.textBlocks", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getUserMessageText.textBlocks.message.content.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getUserMessageText.textBlocks.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showManagedToolStatus", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStatus", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCustomEntryToChat", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addMessageToChat", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionItems", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionEntries", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionEntries.items", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionEntries.items.entries.flatMap() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCacheWarmingUsage", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCompactionCostNotice", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.countDroppedThinkingBlocks", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.countDroppedThinkingBlocks.transformations.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowThinkingDropNotice", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowCacheMissNotice", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCacheMissNotice", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderInitialMessages", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderInitialMessages.compactionCount", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderInitialMessages.compactionCount.allEntries.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderProjectTrustWarningIfNeeded", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getUserInput", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getUserInput.", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getUserInput..onInputCallback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.rebuildChatFromMessages", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCtrlC", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCtrlD", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.shutdown", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.emergencyTerminalExit", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.uncaughtCrash", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkShutdownRequested", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.registerSignalHandlers", - "packages.coding-agent.src.modes.interactive.interactive-mode.registerSignalHandlers.signalCleanupHandlers.push() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.registerSignalHandlers.signalCleanupHandlers.push() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.unregisterSignalHandlers", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCtrlZ", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCtrlZ.suspendKeepAlive", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCtrlZ.suspendKeepAlive.setInterval() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCtrlZ.process.once(\"SIGCONT\") callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleFollowUp", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDequeue", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateEditorBorderColor", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.cycleThinkingLevel", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.cycleModel", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.toggleToolOutputExpansion", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setToolsExpanded", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateThinkingBlockVisibility", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.toggleThinkingBlockVisibility", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleOpenExternalEditor", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearEditor", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showError", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showWarning", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showNewVersionNotification", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showNewVersionNotification.color", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showPackageUpdateNotification", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showPackageUpdateNotification.packageLines", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showPackageUpdateNotification.packageLines.packages.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAllQueuedMessages", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAllQueuedMessages.steering.compactionQueuedMessages.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAllQueuedMessages.steering.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAllQueuedMessages.followUp.compactionQueuedMessages.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAllQueuedMessages.followUp.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearAllQueues", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearAllQueues.compactionSteering", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearAllQueues.compactionSteering.compactionQueuedMessages.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearAllQueues.compactionSteering.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearAllQueues.compactionFollowUp", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearAllQueues.compactionFollowUp.compactionQueuedMessages.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearAllQueues.compactionFollowUp.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updatePendingMessagesDisplay", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.restoreQueuedMessagesToEditor", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.restoreQueuedMessagesToEditor.combinedText", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.restoreQueuedMessagesToEditor.combinedText.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.queueCompactionMessage", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.isExtensionCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushCompactionQueue", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushCompactionQueue.firstPromptIndex", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushCompactionQueue.firstPromptIndex.queuedMessages.findIndex() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushCompactionQueue.promptPromise", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushCompactionQueue.promptPromise.catch() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushPendingBashComponents", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.disposeActiveSelector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSelector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onAutoCompactChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onShowImagesChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onImageWidthCellsChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onAutoResizeImagesChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onBlockImagesChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onEnableSkillCommandsChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onSteeringModeChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFollowUpModeChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onTransportChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onHttpIdleTimeoutMsChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onCacheWarmingModeChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onModelThinkingLevelChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onModelThinkingLevelRemove", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onThemeChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onThemePreview", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onHideThinkingBlockChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onMermaidRenderingModeChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onShowCacheMissNoticesChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onCollapseChangelogChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onEnableInstallTelemetryChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onQuietStartupChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onDefaultProjectTrustChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onDoubleEscapeActionChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onTreeFilterModeChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onShowHardwareCursorChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onEditorPaddingXChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onOutputPadChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onAutocompleteMaxVisibleChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onClearOnShrinkChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onShowTerminalProgressChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onTuiModeChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFullscreenExitOutputChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFullscreenScrollbarChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFullscreenCopyOnSelectChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFullscreenWheelScrollLinesChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onWarningsChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onCancel", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleThinkingCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleThinkingCommand.level", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleThinkingCommand.level.availableLevels.find() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.selectThinkingLevel", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showThinkingSelector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showThinkingSelector.showSelector() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleModelCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findExactModelMatch", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findExactModelMatch.cachedModels", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findExactModelMatch.cachedModels.session.scopedModels.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findExactModelMatch.timeout", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findExactModelMatch.timeout.setTimeout() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateAvailableProviderCount", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateAvailableProviderCount.models", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateAvailableProviderCount.models.session.scopedModels.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateAvailableProviderCount.uniqueProviders", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateAvailableProviderCount.uniqueProviders.models.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeWarnAboutAnthropicSubscriptionAuth", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeSaveImplicitProjectTrustAfterReload", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector.showSelector() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector.showSelector() callback.selector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector.showSelector() callback.selector.onSelect", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector.showSelector() callback.selector.onCancel", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelSelector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelSelector.showSelector() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelSelector.showSelector() callback.dispose", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.availableModelIds", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.availableModelIds.availableModels.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.configuredEnabledIds.ids", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.configuredEnabledIds.ids.resolved.scopedModels.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.currentEnabledIds", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.currentEnabledIds.sessionScopedModels.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.updateSessionModels", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.updateSessionModels.hasEnabledAvailableModel", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.updateSessionModels.hasEnabledAvailableModel.enabledIds.some() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.updateSessionModels.allAvailableModelsEnabled", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.updateSessionModels.allAvailableModelsEnabled.every() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.updateSessionModels.newScopedModels.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.timeout", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.timeout.setTimeout() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.selector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.selector.onChange", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.selector.onPersist", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.selector.onPersist.allEnabled", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.selector.onPersist.allEnabled.enabledIds.every() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.selector.onCancel", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.then() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.then() callback.availableModels.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.catch() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.finally() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.dispose", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showUserMessageSelector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showUserMessageSelector.showSelector() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showUserMessageSelector.showSelector() callback.selector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showUserMessageSelector.showSelector() callback.selector.userMessages.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showUserMessageSelector.showSelector() callback.selector.", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCloneCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector.showSelector() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector.showSelector() callback.selector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector.showSelector() callback.selector.", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector.showSelector() callback.selector..onEscape", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector.showSelector() callback.onCopy", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector.showSelector() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector.showSelector() callback.selector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector.showSelector() callback.selector.renameSession", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleResumeSession", - "packages.coding-agent.src.modes.interactive.interactive-mode.handleResumeSession.result", - "packages.coding-agent.src.modes.interactive.interactive-mode.handleResumeSession.result.projectTrustContextFactory", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleResumeSession.result", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleResumeSession.result.projectTrustContextFactory", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLoginProviderOptions", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLoginProviderOptions.options.sort() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLogoutProviderOptions", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLogoutProviderOptions.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLogoutProviderOptions.sort() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findLoginProviderOptions", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findLoginProviderOptions.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleLoginCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleLoginCommand.providerIds", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleLoginCommand.providerIds.providerOptions.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.startProviderLogin", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.radiusOption", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.radiusOption.find() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.oauthProvider", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.oauthProvider.providerOptions.find() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.availableAuthTypes", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.availableAuthTypes.providerOptions.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.showSelector() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.showSelector() callback.onSelect", - "packages.coding-agent.src.modes.interactive.interactive-mode.showLoginAuthTypeSelector.showSelector() callback.onSelect.startProviderLogin() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.showSelector() callback.onSelect.providerOption", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.showSelector() callback.onSelect.providerOption.providerOptions.find() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.showSelector() callback.onSelect.startProviderLogin() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector.showSelector() callback.dispose", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginProviderSelector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginProviderSelector.showSelector() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginProviderSelector.showSelector() callback.selector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginProviderSelector.showSelector() callback.selector.", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginProviderSelector.showSelector() callback.selector..providerOption", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginProviderSelector.showSelector() callback.selector..providerOption.providerOptions.find() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginProviderSelector.showSelector() callback.selector..startProviderLogin() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showOAuthSelector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showOAuthSelector.showSelector() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showOAuthSelector.showSelector() callback.selector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showOAuthSelector.showSelector() callback.selector.", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showOAuthSelector.showSelector() callback.selector..providerOption", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showOAuthSelector.showSelector() callback.selector..providerOption.providerOptions.find() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.deferSelection", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.deferSelection.some() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.finishAuthentication", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.finishAuthentication.providerModels", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.finishAuthentication.providerModels.availableModels.filter() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.finishAuthentication.providerModels.find() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.timeout", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.timeout.setTimeout() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.then() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.catch() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication.finally() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAmbientAuthDialog", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showApiKeyLoginDialog", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect.", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect..labels", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect..labels.prompt.options.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect..selector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect..selector.", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect..selector..id", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect..selector..id.prompt.options.find() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthPrompt", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthPrompt.aborted", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthPrompt.aborted.", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthPrompt.aborted..onAbort", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.notifyAuthDialog", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.prompt", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.notify", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.getDeviceId", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginDialog", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer.existing", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer.existing.servers.find() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer.servers.some() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer.showSelector() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer.showSelector() callback.selector", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer.showSelector() callback.selector.", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleExportCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getPathCommandArgument", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleImportCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleShareCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleShareCommand.showStatus", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleShareCommand.showError", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBugCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBugCommand.showStatus", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBugCommand.showError", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCopyCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleNameCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleSessionCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleChangelogCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleChangelogCommand.changelogMarkdown", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleChangelogCommand.changelogMarkdown.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAppKeyDisplay", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getEditorKeyDisplay", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleHotkeysCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClearCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand.debugData", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand.debugData.allLines.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand.debugData.session.messages.map() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleArminSaysHi", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDementedDelves", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBashCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBashCommand.result", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBashCommand.result.session.executeBash() callback", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCompactCommand", - "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.stop" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/model-catalog-refresh.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.model-catalog-refresh.ActiveModelCatalogRefresh", - "packages.coding-agent.src.modes.interactive.model-catalog-refresh.ModelCatalogRefreshCoordinator", - "packages.coding-agent.src.modes.interactive.model-catalog-refresh.ModelCatalogRefreshCoordinator.refresh", - "packages.coding-agent.src.modes.interactive.model-catalog-refresh.ModelCatalogRefreshCoordinator.refresh.promise.finally() callback", - "packages.coding-agent.src.modes.interactive.model-catalog-refresh.refresh.promise", - "packages.coding-agent.src.modes.interactive.model-catalog-refresh.ModelCatalogRefreshCoordinator.refresh.finally() callback", - "packages.coding-agent.src.modes.interactive.model-catalog-refresh.refreshModelCatalogs" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/model-search.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.model-search.ModelSearchItem", - "packages.coding-agent.src.modes.interactive.model-search.getModelSearchText", - "packages.coding-agent.src.modes.interactive.model-search.getModelSelectorSearchText" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/program-status-reporter.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.program-status-reporter.firstLine", - "packages.coding-agent.src.modes.interactive.program-status-reporter.ProgramStatusReporter", - "packages.coding-agent.src.modes.interactive.program-status-reporter.ProgramStatusReporter.constructor", - "packages.coding-agent.src.modes.interactive.program-status-reporter.ProgramStatusReporter.handleEvent", - "packages.coding-agent.src.modes.interactive.program-status-reporter.ProgramStatusReporter.setBlocked", - "packages.coding-agent.src.modes.interactive.program-status-reporter.ProgramStatusReporter.reset", - "packages.coding-agent.src.modes.interactive.program-status-reporter.ProgramStatusReporter.report", - "packages.coding-agent.src.modes.interactive.program-status-reporter.ProgramStatusReporter.currentStatus" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/session-share.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.session-share.SessionShareContext", - "packages.coding-agent.src.modes.interactive.session-share.createShareTrailingEntries", - "packages.coding-agent.src.modes.interactive.session-share.createShareTrailingEntries.data.tools.session.state.tools.map() callback", - "packages.coding-agent.src.modes.interactive.session-share.exportSessionForShare", - "packages.coding-agent.src.modes.interactive.session-share.exportSessionForShare.exportSessionToJsonl() callback", - "packages.coding-agent.src.modes.interactive.session-share.shareSession", - "packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius", - "packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius.onAbort", - "packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius.json.catch() callback", - "packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius.json", - "packages.coding-agent.src.modes.interactive.session-share.shareViaGist", - "packages.coding-agent.src.modes.interactive.session-share.shareViaGist.onAbort", - "packages.coding-agent.src.modes.interactive.session-share.shareViaGist.result", - "packages.coding-agent.src.modes.interactive.session-share.shareViaGist.result.", - "packages.coding-agent.src.modes.interactive.session-share.shareViaGist.result..proc.stdout.on(\"data\") callback", - "packages.coding-agent.src.modes.interactive.session-share.shareViaGist.result..proc.stderr.on(\"data\") callback", - "packages.coding-agent.src.modes.interactive.session-share.shareViaGist.result..proc.on(\"close\") callback", - "packages.coding-agent.src.modes.interactive.session-share.restoreEditor" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.theme.system-theme.Family", - "packages.coding-agent.src.modes.interactive.theme.system-theme.Curve", - "packages.coding-agent.src.modes.interactive.theme.system-theme.Rule", - "packages.coding-agent.src.modes.interactive.theme.system-theme.each", - "packages.coding-agent.src.modes.interactive.theme.system-theme.each.tokens.map() callback", - "packages.coding-agent.src.modes.interactive.theme.system-theme.RULES", - "packages.coding-agent.src.modes.interactive.theme.system-theme.RULES.THINKING.map() callback", - "packages.coding-agent.src.modes.interactive.theme.system-theme.SOLVE_ORDER", - "packages.coding-agent.src.modes.interactive.theme.system-theme.SOLVE_ORDER.", - "packages.coding-agent.src.modes.interactive.theme.system-theme.SystemThemeInput", - "packages.coding-agent.src.modes.interactive.theme.system-theme.SystemThemeColors", - "packages.coding-agent.src.modes.interactive.theme.system-theme.oklabLightness", - "packages.coding-agent.src.modes.interactive.theme.system-theme.relativeLuminance", - "packages.coding-agent.src.modes.interactive.theme.system-theme.wcagContrast", - "packages.coding-agent.src.modes.interactive.theme.system-theme.terminalAppearance", - "packages.coding-agent.src.modes.interactive.theme.system-theme.hexOf", - "packages.coding-agent.src.modes.interactive.theme.system-theme.hexOf.map() callback", - "packages.coding-agent.src.modes.interactive.theme.system-theme.bellWeight", - "packages.coding-agent.src.modes.interactive.theme.system-theme.saturationCurve", - "packages.coding-agent.src.modes.interactive.theme.system-theme.levelTarget", - "packages.coding-agent.src.modes.interactive.theme.system-theme.levelTarget.curve.coefficients.reduce() callback", - "packages.coding-agent.src.modes.interactive.theme.system-theme.generateSystemThemeColors", - "packages.coding-agent.src.modes.interactive.theme.system-theme.generateSystemThemeColors.surfacesOf", - "packages.coding-agent.src.modes.interactive.theme.system-theme.generateSystemThemeColors.surfacesOf.RULES.filter() callback", - "packages.coding-agent.src.modes.interactive.theme.system-theme.generateSystemThemeColors.surfacesOf.flatMap() callback", - "packages.coding-agent.src.modes.interactive.theme.system-theme.generateSystemThemeColors.surfacesOf.flatMap() callback.rule.on.map() callback", - "packages.coding-agent.src.modes.interactive.theme.system-theme.generateSystemThemeColors.targets", - "packages.coding-agent.src.modes.interactive.theme.system-theme.generateSystemThemeColors.targets.surfaces.map() callback", - "packages.coding-agent.src.modes.interactive.theme.system-theme.generateSystemThemeColors.targets.every() callback", - "packages.coding-agent.src.modes.interactive.theme.system-theme.okhslOf", - "packages.coding-agent.src.modes.interactive.theme.system-theme.SourceColor", - "packages.coding-agent.src.modes.interactive.theme.system-theme.sourceOf", - "packages.coding-agent.src.modes.interactive.theme.system-theme.anchored", - "packages.coding-agent.src.modes.interactive.theme.system-theme.withTextContrast", - "packages.coding-agent.src.modes.interactive.theme.system-theme.withTextContrast.meets", - "packages.coding-agent.src.modes.interactive.theme.system-theme.withTextContrast.meets.surfaces.every() callback", - "packages.coding-agent.src.modes.interactive.theme.system-theme.indexedColors" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.theme.theme-controller.requestTerminalColors", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.requestTerminalColors.query.then() callback", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.sameRgb", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.sameTerminalColors", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.sameTerminalColors.a.palette.every() callback", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.constructor", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.rebindTui", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyFromSettings", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.waitForTerminalColors", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.getThemeSelection", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.setThemeName", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.setThemeSetting", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.setThemeInstance", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.preview", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.disableAutoSync", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.dispose", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.getTerminalTheme", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.getThemeSetting", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.resolveThemeName", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyThemeName", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.queryTerminalColors", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.queryTerminalColors.requestTerminalColors() callback", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyTerminalColors", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.reapplyForTerminal", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.setAutoSync", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.bindTerminalColorSchemeListener", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.bindTerminalColorSchemeListener.ui.onTerminalColorSchemeChange() callback", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyTerminalColorSchemeChange", - "packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.notifyChanged" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-schema.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.theme.theme-schema.colorValue", - "packages.coding-agent.src.modes.interactive.theme.theme-schema.themeTokenProperties", - "packages.coding-agent.src.modes.interactive.theme.theme-schema.validateThemeJson", - "packages.coding-agent.src.modes.interactive.theme.theme-schema.validateThemeJson.map() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme-tokens.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.theme.theme-tokens.ThemeTokenDescriptor", - "packages.coding-agent.src.modes.interactive.theme.theme-tokens.defineThemeTokens" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/theme/theme.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.theme.theme.ThemeStyle", - "packages.coding-agent.src.modes.interactive.theme.theme.setThemeJsonValidator", - "packages.coding-agent.src.modes.interactive.theme.theme.resolveVarRefs", - "packages.coding-agent.src.modes.interactive.theme.theme.resolveThemeColors", - "packages.coding-agent.src.modes.interactive.theme.theme.withThemeTokenFallbacks", - "packages.coding-agent.src.modes.interactive.theme.theme.setTerminalColors", - "packages.coding-agent.src.modes.interactive.theme.theme.setTerminalColorScheme", - "packages.coding-agent.src.modes.interactive.theme.theme.markTerminalColorsPending", - "packages.coding-agent.src.modes.interactive.theme.theme.averageLightness", - "packages.coding-agent.src.modes.interactive.theme.theme.averageLightness.fixed", - "packages.coding-agent.src.modes.interactive.theme.theme.averageLightness.fixed.colors.filter() callback", - "packages.coding-agent.src.modes.interactive.theme.theme.averageLightness.fixed.reduce() callback", - "packages.coding-agent.src.modes.interactive.theme.theme.detectAppearance", - "packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "packages.coding-agent.src.modes.interactive.theme.theme.Theme.constructor", - "packages.coding-agent.src.modes.interactive.theme.theme.Theme.appearance", - "packages.coding-agent.src.modes.interactive.theme.theme.Theme.colors", - "packages.coding-agent.src.modes.interactive.theme.theme.Theme.style", - "packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "packages.coding-agent.src.modes.interactive.theme.theme.Theme.bg", - "packages.coding-agent.src.modes.interactive.theme.theme.Theme.tokenAnsi", - "packages.coding-agent.src.modes.interactive.theme.theme.Theme.bold", - "packages.coding-agent.src.modes.interactive.theme.theme.Theme.italic", - "packages.coding-agent.src.modes.interactive.theme.theme.Theme.underline", - "packages.coding-agent.src.modes.interactive.theme.theme.Theme.inverse", - "packages.coding-agent.src.modes.interactive.theme.theme.Theme.strikethrough", - "packages.coding-agent.src.modes.interactive.theme.theme.Theme.getFgAnsi", - "packages.coding-agent.src.modes.interactive.theme.theme.Theme.getBgAnsi", - "packages.coding-agent.src.modes.interactive.theme.theme.Theme.getColorMode", - "packages.coding-agent.src.modes.interactive.theme.theme.Theme.getThinkingBorderColor", - "packages.coding-agent.src.modes.interactive.theme.theme.Theme.getBashModeBorderColor", - "packages.coding-agent.src.modes.interactive.theme.theme.getBuiltinThemes", - "packages.coding-agent.src.modes.interactive.theme.theme.getAvailableThemes", - "packages.coding-agent.src.modes.interactive.theme.theme.getAvailableThemes.map() callback", - "packages.coding-agent.src.modes.interactive.theme.theme.ThemeInfo", - "packages.coding-agent.src.modes.interactive.theme.theme.getAvailableThemesWithPaths", - "packages.coding-agent.src.modes.interactive.theme.theme.getAvailableThemesWithPaths.result.sort() callback", - "packages.coding-agent.src.modes.interactive.theme.theme.getCustomThemeInfos", - "packages.coding-agent.src.modes.interactive.theme.theme.assertThemeNameIsValid", - "packages.coding-agent.src.modes.interactive.theme.theme.parseThemeJson", - "packages.coding-agent.src.modes.interactive.theme.theme.parseThemeJsonContent", - "packages.coding-agent.src.modes.interactive.theme.theme.loadThemeJson", - "packages.coding-agent.src.modes.interactive.theme.theme.splitThemeColors", - "packages.coding-agent.src.modes.interactive.theme.theme.createTheme", - "packages.coding-agent.src.modes.interactive.theme.theme.createSystemTheme", - "packages.coding-agent.src.modes.interactive.theme.theme.loadThemeFromPath", - "packages.coding-agent.src.modes.interactive.theme.theme.loadTheme", - "packages.coding-agent.src.modes.interactive.theme.theme.getThemeByName", - "packages.coding-agent.src.modes.interactive.theme.theme.parseAutoThemeSetting", - "packages.coding-agent.src.modes.interactive.theme.theme.resolveThemeSetting", - "packages.coding-agent.src.modes.interactive.theme.theme.detectColorFgBgTheme", - "packages.coding-agent.src.modes.interactive.theme.theme.detectTerminalTheme", - "packages.coding-agent.src.modes.interactive.theme.theme.getTerminalTheme", - "packages.coding-agent.src.modes.interactive.theme.theme.theme", - "packages.coding-agent.src.modes.interactive.theme.theme.theme.get", - "packages.coding-agent.src.modes.interactive.theme.theme.setGlobalTheme", - "packages.coding-agent.src.modes.interactive.theme.theme.setRegisteredThemes", - "packages.coding-agent.src.modes.interactive.theme.theme.initTheme", - "packages.coding-agent.src.modes.interactive.theme.theme.setTheme", - "packages.coding-agent.src.modes.interactive.theme.theme.setThemeInstance", - "packages.coding-agent.src.modes.interactive.theme.theme.onThemeChange", - "packages.coding-agent.src.modes.interactive.theme.theme.startThemeWatcher", - "packages.coding-agent.src.modes.interactive.theme.theme.startThemeWatcher.scheduleReload", - "packages.coding-agent.src.modes.interactive.theme.theme.startThemeWatcher.scheduleReload.setTimeout() callback", - "packages.coding-agent.src.modes.interactive.theme.theme.watchWithErrorHandler() callback", - "packages.coding-agent.src.modes.interactive.theme.theme.startThemeWatcher.watchWithErrorHandler() callback", - "packages.coding-agent.src.modes.interactive.theme.theme.stopThemeWatcher", - "packages.coding-agent.src.modes.interactive.theme.theme.getResolvedThemeColors", - "packages.coding-agent.src.modes.interactive.theme.theme.getResolvedThemeColors.map() callback", - "packages.coding-agent.src.modes.interactive.theme.theme.isLightTheme", - "packages.coding-agent.src.modes.interactive.theme.theme.getThemeExportColors", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.keyword", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.built_in", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.literal", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.number", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.regexp", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.string", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.subst", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.comment", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.doctag", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.meta", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.function", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.title", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.class", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.type", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.tag", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.name", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.attr", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.variable", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.params", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.operator", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.punctuation", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.emphasis", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.strong", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.link", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.addition", - "packages.coding-agent.src.modes.interactive.theme.theme.buildCliHighlightTheme.deletion", - "packages.coding-agent.src.modes.interactive.theme.theme.getCliHighlightTheme", - "packages.coding-agent.src.modes.interactive.theme.theme.highlightCode", - "packages.coding-agent.src.modes.interactive.theme.theme.highlightCode.map() callback", - "packages.coding-agent.src.modes.interactive.theme.theme.getLanguageFromPath", - "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme", - "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.heading", - "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.link", - "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.linkUrl", - "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.code", - "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.codeBlock", - "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.codeBlockBorder", - "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.quote", - "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.quoteBorder", - "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.hr", - "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.listBullet", - "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.bold", - "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.italic", - "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.underline", - "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.strikethrough", - "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.highlightCode", - "packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.highlightCode.map() callback", - "packages.coding-agent.src.modes.interactive.theme.theme.getSelectListTheme", - "packages.coding-agent.src.modes.interactive.theme.theme.getSelectListTheme.selectedPrefix", - "packages.coding-agent.src.modes.interactive.theme.theme.getSelectListTheme.selectedText", - "packages.coding-agent.src.modes.interactive.theme.theme.getSelectListTheme.description", - "packages.coding-agent.src.modes.interactive.theme.theme.getSelectListTheme.scrollInfo", - "packages.coding-agent.src.modes.interactive.theme.theme.getSelectListTheme.noMatch", - "packages.coding-agent.src.modes.interactive.theme.theme.getEditorTheme", - "packages.coding-agent.src.modes.interactive.theme.theme.getEditorTheme.borderColor", - "packages.coding-agent.src.modes.interactive.theme.theme.getSettingsListTheme", - "packages.coding-agent.src.modes.interactive.theme.theme.getSettingsListTheme.label", - "packages.coding-agent.src.modes.interactive.theme.theme.getSettingsListTheme.value", - "packages.coding-agent.src.modes.interactive.theme.theme.getSettingsListTheme.description", - "packages.coding-agent.src.modes.interactive.theme.theme.getSettingsListTheme.hint" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/tui-renderer.ts", - "methods": [ - "packages.coding-agent.src.modes.interactive.tui-renderer.InteractiveTuiOptions", - "packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui", - "packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui.searchMatchStyle", - "packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui.searchCurrentMatchStyle", - "packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui.searchNavigationButtonStyle", - "packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui.scrollToEndIndicator", - "packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui.copySelection", - "packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTuiReference", - "packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTuiReference.get", - "packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTuiReference.get.", - "packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTuiReference.set", - "packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTuiReference.has", - "packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTuiReference.getPrototypeOf" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/json-event.ts", - "methods": [ - "packages.coding-agent.src.modes.json-event.toJsonAssistantMessageEvent", - "packages.coding-agent.src.modes.json-event.toJsonEvent" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/print-mode.ts", - "methods": [ - "packages.coding-agent.src.modes.print-mode.PrintModeOptions", - "packages.coding-agent.src.modes.print-mode.runPrintMode", - "packages.coding-agent.src.modes.print-mode.runPrintMode.registerSignalHandlers", - "packages.coding-agent.src.modes.print-mode.runPrintMode.registerSignalHandlers.handler", - "packages.coding-agent.src.modes.print-mode.runPrintMode.registerSignalHandlers.handler.finally() callback", - "packages.coding-agent.src.modes.print-mode.runPrintMode.registerSignalHandlers.signalCleanupHandlers.push() callback", - "packages.coding-agent.src.modes.print-mode.runPrintMode.runtimeHost.setRebindSession() callback", - "packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession", - "packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.waitForIdle", - "packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.newSession", - "packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.fork", - "packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.navigateTree", - "packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.switchSession", - "packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.reload", - "packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.onError", - "packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.session.subscribe() callback", - "packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.session.agent.subscribe() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/rpc/jsonl.ts", - "methods": [ - "packages.coding-agent.src.modes.rpc.jsonl.serializeJsonLine", - "packages.coding-agent.src.modes.rpc.jsonl.attachJsonlLineReader" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-client.ts", - "methods": [ - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClientOptions", - "packages.coding-agent.src.modes.rpc.rpc-client.ModelInfo", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.constructor", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.start", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.start.childProcess.stderr.on(\"data\") callback", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.start.childProcess.once(\"exit\") callback", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.start.childProcess.once(\"error\") callback", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.start.childProcess.stdin.on(\"error\") callback", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.start.attachJsonlLineReader() callback", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.stop", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.stop.", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.stop..timeout", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.stop..timeout.setTimeout() callback", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.stop..process.on(\"exit\") callback", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.onEvent", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.onEvent.", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getStderr", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.prompt", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.steer", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.followUp", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.abort", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.clearQueue", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.newSession", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getState", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.setModel", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.cycleModel", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getAvailableModels", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.setThinkingLevel", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.cycleThinkingLevel", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getAvailableThinkingLevels", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.setSteeringMode", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.setFollowUpMode", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.compact", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.setAutoCompaction", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.setAutoRetry", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.abortRetry", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.bash", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.abortBash", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getSessionStats", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.exportHtml", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.switchSession", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.fork", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.clone", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getForkMessages", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getEntries", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getTree", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getLastAssistantText", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.setSessionName", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getMessages", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getCommands", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.waitForIdle", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.waitForIdle.", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.waitForIdle..timer", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.waitForIdle..timer.setTimeout() callback", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.waitForIdle..unsubscribe", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.waitForIdle..unsubscribe.onEvent() callback", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.collectEvents", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.collectEvents.", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.collectEvents..timer", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.collectEvents..timer.setTimeout() callback", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.collectEvents..unsubscribe", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.collectEvents..unsubscribe.onEvent() callback", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.promptAndWait", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.handleLine", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.createProcessExitError", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.rejectPendingRequests", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.send", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.send.", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.send..timeout", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.send..timeout.setTimeout() callback", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.send..resolve", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.send..reject", - "packages.coding-agent.src.modes.rpc.rpc-client.RpcClient.getData" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "methods": [ - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createDialogPromise", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createDialogPromise.", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createDialogPromise..setTimeout() callback", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createDialogPromise..resolve", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.select", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.select.createDialogPromise() callback", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.confirm", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.confirm.createDialogPromise() callback", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.input", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.input.createDialogPromise() callback", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.notify", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.onTerminalInput", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setStatus", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setWorkingMessage", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setWorkingVisible", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setWorkingIndicator", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setHiddenThinkingLabel", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setWidget", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setFooter", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setHeader", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setTitle", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.custom", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.pasteToEditor", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setEditorText", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.getEditorText", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.editor", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.editor.", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.editor..resolve", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.addAutocompleteProvider", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setEditorComponent", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.getEditorComponent", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.theme", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.getAllThemes", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.getTheme", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setTheme", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.getToolsExpanded", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.setToolsExpanded", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.runtimeHost.setRebindSession() callback", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.waitForIdle", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.newSession", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.fork", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.navigateTree", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.switchSession", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.reload", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.shutdownHandler", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.onError", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.session.subscribe() callback", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.session.agent.subscribe() callback", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.registerSignalHandlers", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.registerSignalHandlers.handler", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.registerSignalHandlers.signalCleanupHandlers.push() callback", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.handleCommand", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.handleCommand.preflightResult", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.handleCommand.catch() callback", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.handleCommand.model", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.handleCommand.model.models.find() callback", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.handleCommand.sinceIndex", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.handleCommand.sinceIndex.entries.findIndex() callback", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.shutdown", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.checkShutdownRequested", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode..detachJsonl", - "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode..detachJsonl.attachJsonlLineReader() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-types.ts", - "methods": [ - "packages.coding-agent.src.modes.rpc.rpc-types.RpcSlashCommand", - "packages.coding-agent.src.modes.rpc.rpc-types.RpcSessionState" - ] - } - ], - "component_id": "1.2", - "can_expand": true, - "components": [], - "components_relations": [] - }, - { - "name": "Experimental Coordinator and Client Services", - "description": "Provides experimental multi-session orchestration, durable execution workflows, coordinator services, and remote TUI views.", - "key_entities": [ - { - "qualified_name": "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui", - "reference_file": "packages/coding-agent/src/experimental/client-tui.ts", - "reference_start_line": 92, - "reference_end_line": 631 - }, - { - "qualified_name": "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView", - "reference_file": "packages/coding-agent/src/experimental/client-tui-chat.ts", - "reference_start_line": 25, - "reference_end_line": 228 - }, - { - "qualified_name": "packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuthResolver", - "reference_file": "packages/coding-agent/src/experimental/radius-auth.ts", - "reference_start_line": 17, - "reference_end_line": 67 - } - ], - "source_cluster_ids": [ - "1.110", - "1.111", - "1.112", - "1.113", - "1.114", - "1.115", - "1.116", - "1.117", - "1.118", - "1.119", - "1.120", - "1.121", - "1.122", - "1.123", - "1.124", - "1.125", - "1.126", - "1.127", - "1.128", - "1.129", - "1.130", - "1.131", - "1.132", - "1.133", - "1.134", - "1.135", - "1.136", - "1.137", - "1.138", - "1.139", - "1.140", - "1.141", - "1.142", - "1.143", - "1.144", - "1.145", - "1.146", - "1.147", - "1.148", - "1.149", - "1.150", - "1.151", - "1.152", - "1.153" - ], - "file_methods": [ - { - "file_path": "packages/coding-agent/src/experimental/client-runtime.ts", - "methods": [ - "packages.coding-agent.src.experimental.client-runtime.ClientRuntimeServer", - "packages.coding-agent.src.experimental.client-runtime.ActivatedClientRuntimeServer", - "packages.coding-agent.src.experimental.client-runtime.ClientRuntime", - "packages.coding-agent.src.experimental.client-runtime.ClientRuntime.dispose", - "packages.coding-agent.src.experimental.client-runtime.OpenClientRuntimeOptions", - "packages.coding-agent.src.experimental.client-runtime.openClientRuntime", - "packages.coding-agent.src.experimental.client-runtime.openClientRuntime.map() callback", - "packages.coding-agent.src.experimental.client-runtime.openClientRuntime.dispose.reconnectResults", - "packages.coding-agent.src.experimental.client-runtime.openClientRuntime.dispose.reconnectResults.reconnectors.map() callback", - "packages.coding-agent.src.experimental.client-runtime.openClientRuntime.dispose.sourceResults", - "packages.coding-agent.src.experimental.client-runtime.openClientRuntime.dispose.sourceResults.serviceSources.map() callback", - "packages.coding-agent.src.experimental.client-runtime.openClientRuntime.dispose.clientResults", - "packages.coding-agent.src.experimental.client-runtime.openClientRuntime.dispose.clientResults.clients.map() callback", - "packages.coding-agent.src.experimental.client-runtime.openClientRuntime.dispose.errors.flatMap() callback", - "packages.coding-agent.src.experimental.client-runtime.openClientRuntime.dispose.errors", - "packages.coding-agent.src.experimental.client-runtime.openClientRuntime.reconnectServices", - "packages.coding-agent.src.experimental.client-runtime.openClientRuntime.reconnectServices.assertAccess", - "packages.coding-agent.src.experimental.client-runtime.openClientRuntime.reconnectServices.onError", - "packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices", - "packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.serverServices", - "packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.serverServices.assertAccess", - "packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.serverServices.onError", - "packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.sessionServices", - "packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.sessionServices.assertAccess", - "packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.sessionServices.onError", - "packages.coding-agent.src.experimental.client-runtime.management", - "packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.management.create", - "packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.management.remove", - "packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.management.attach", - "packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.management.detach", - "packages.coding-agent.src.experimental.client-runtime.routeFromExplicitPath" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/client-tui-chat.ts", - "methods": [ - "packages.coding-agent.src.experimental.client-tui-chat.liveOf", - "packages.coding-agent.src.experimental.client-tui-chat.userText", - "packages.coding-agent.src.experimental.client-tui-chat.userText.content.filter() callback", - "packages.coding-agent.src.experimental.client-tui-chat.userText.map() callback", - "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView", - "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.constructor", - "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.apply", - "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.refreshTheme", - "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.dispose", - "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#discardTools", - "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncQueue", - "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStatus", - "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStatus.runningTool", - "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStatus.runningTool.live.tools.find() callback", - "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncTranscript", - "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncTranscript.#renderedEntryIds.some() callback", - "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#rebuild", - "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addEntry", - "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStreaming", - "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#tool", - "packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addText" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/client-tui.ts", - "methods": [ - "packages.coding-agent.src.experimental.client-tui.RunClientTuiOptions", - "packages.coding-agent.src.experimental.client-tui.ClientTuiServer", - "packages.coding-agent.src.experimental.client-tui.SessionFeature", - "packages.coding-agent.src.experimental.client-tui.PreparedClientSession", - "packages.coding-agent.src.experimental.client-tui.PendingSelection", - "packages.coding-agent.src.experimental.client-tui.PendingSelection.resolve", - "packages.coding-agent.src.experimental.client-tui.selectTheme", - "packages.coding-agent.src.experimental.client-tui.selectTheme.selectedPrefix", - "packages.coding-agent.src.experimental.client-tui.selectTheme.selectedText", - "packages.coding-agent.src.experimental.client-tui.selectTheme.description", - "packages.coding-agent.src.experimental.client-tui.selectTheme.scrollInfo", - "packages.coding-agent.src.experimental.client-tui.selectTheme.noMatch", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor.onSubmit", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor.onEscape", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor.#chatInput.onAction(\"app.model.select\") callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor.#chatInput.onAction(\"app.message.followUp\") callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor.scrollbarTrackStyle", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor.scrollbarThumbStyle", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.create", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.layoutRoot", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.handleInput", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.dispose", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.dispose.catch() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.refreshTheme", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.showError", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.close", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.reloadPresentationPlugins", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.reloadPresentationPlugins.operation", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.reloadPresentationPlugins.operation.#facetReloadTail.then() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.reloadPresentationPlugins.operation.catch() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup.select", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup.select.items.map() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup.showStatus", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup.env.onActivate() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup.env.onActivate() callback.env.own() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup.env.onActivate() callback.commands.subscribe() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup.env.onActivate() callback.server.server.connection.subscribe() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup.env.onActivate() callback.server.session.attachment.subscribe() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#openPreparedSession", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#close", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#close.generations", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#close.generations.filter() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#close.results", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#close.results.generations.map() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#close.results.flatMap() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild.selectedIndex", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild.selectedIndex.items.findIndex() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild.onSelect", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild.onCancel", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#select", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#select.", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#completeSelection", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#updateAutocomplete", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#updateAutocomplete.commands.map() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#selectedSlashCommands", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#handleConnectionState", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#handleConnectionState.#queueRecovery() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#handleAttachmentState", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#handleAttachmentState.#queueRecovery() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#queueRecovery", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#queueRecovery.#recoveryTransition.then() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#queueRecovery.catch() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#openLane", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#openLane.feature.transcript.state.subscribe() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#closeLane", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#runPrompt", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#executeSlashCommand", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#executeSlashCommand.command", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#executeSlashCommand.command.find() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#submitPrompt", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#queueFollowUp", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#reportOperation", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#reportQueue", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#interrupt", - "packages.coding-agent.src.experimental.client-tui.#interrupt.then() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#interrupt.then() callback", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#selectedController", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#conversationView", - "packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#footer", - "packages.coding-agent.src.experimental.client-tui.prepareClientSession", - "packages.coding-agent.src.experimental.client-tui.prepareClientSession.opened", - "packages.coding-agent.src.experimental.client-tui.prepareClientSession.opened.servers.map() callback", - "packages.coding-agent.src.experimental.client-tui.prepareClientSession.opened.servers.map() callback.services.assertAccess", - "packages.coding-agent.src.experimental.client-tui.prepareClientSession.opened.servers.map() callback.services.onError", - "packages.coding-agent.src.experimental.client-tui.prepareClientSession.features", - "packages.coding-agent.src.experimental.client-tui.prepareClientSession.features.opened.map() callback", - "packages.coding-agent.src.experimental.client-tui.prepareClientSession.matches.features.flatMap() callback", - "packages.coding-agent.src.experimental.client-tui.prepareClientSession.matches", - "packages.coding-agent.src.experimental.client-tui.prepareClientSession.matches.features.flatMap() callback.filter() callback", - "packages.coding-agent.src.experimental.client-tui.prepareClientSession.matches.features.flatMap() callback.map() callback", - "packages.coding-agent.src.experimental.client-tui.prepareClientSession.features.flatMap() callback", - "packages.coding-agent.src.experimental.client-tui.prepareClientSession.features.flatMap() callback.map() callback", - "packages.coding-agent.src.experimental.client-tui.prepareClientSession.sort() callback", - "packages.coding-agent.src.experimental.client-tui.prepareClientSession.presentationPlugins.packagePaths.command.pluginPackages.map() callback", - "packages.coding-agent.src.experimental.client-tui.prepareClientSession.opened.map() callback", - "packages.coding-agent.src.experimental.client-tui.runClientTui", - "packages.coding-agent.src.experimental.client-tui.runClientTui.themeController", - "packages.coding-agent.src.experimental.client-tui.runClientTui.themeController.getSettingsManager", - "packages.coding-agent.src.experimental.client-tui.runClientTui.themeController.showError", - "packages.coding-agent.src.experimental.client-tui.runClientTui.themeController.onChanged", - "packages.coding-agent.src.experimental.client-tui.runClientTui.finished", - "packages.coding-agent.src.experimental.client-tui.runClientTui.finished.", - "packages.coding-agent.src.experimental.client-tui.runClientTui.finished..finish", - "packages.coding-agent.src.experimental.client-tui.runClientTui.servers.runtime.servers.map() callback", - "packages.coding-agent.src.experimental.client-tui.runClientTui.requestRender", - "packages.coding-agent.src.experimental.client-tui.requireSingleServer", - "packages.coding-agent.src.experimental.client-tui.message" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/client.ts", - "methods": [ - "packages.coding-agent.src.experimental.client.RunClientOptions", - "packages.coding-agent.src.experimental.client.runClient", - "packages.coding-agent.src.experimental.client.runClient.sessions.discovered.flatMap() callback", - "packages.coding-agent.src.experimental.client.runClient.sessions.discovered.flatMap() callback.sessions.map() callback", - "packages.coding-agent.src.experimental.client.runClient.sessions.sort() callback", - "packages.coding-agent.src.experimental.client.runClient.matches.discovered.filter() callback", - "packages.coding-agent.src.experimental.client.runClient.matches", - "packages.coding-agent.src.experimental.client.runClient.matches.discovered.filter() callback.sessions.some() callback", - "packages.coding-agent.src.experimental.client.runClient.packagePaths.command.pluginPackages.map() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/commands.ts", - "methods": [ - "packages.coding-agent.src.experimental.commands.runServerCommand", - "packages.coding-agent.src.experimental.commands.runServerCommand.runtime", - "packages.coding-agent.src.experimental.commands.runServerCommand.runtime.onRelayStatus", - "packages.coding-agent.src.experimental.commands.runServerCommand.", - "packages.coding-agent.src.experimental.commands.runClientCommand", - "packages.coding-agent.src.experimental.commands.runExperimentalCommand" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/coordinator-entry.ts", - "methods": [ - "packages.coding-agent.src.experimental.coordinator-entry.catch() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/coordinator.ts", - "methods": [ - "packages.coding-agent.src.experimental.coordinator.CoordinatorConnectionOptions", - "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection", - "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.constructor", - "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.controlPath", - "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.wasReplaced", - "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.onEvent", - "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.connect", - "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.connect.attachJsonLineReader() callback", - "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.connect.socket.once(\"close\") callback", - "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.connect.socket.once(\"error\") callback", - "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.send", - "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.broadcast", - "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.close", - "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.#write", - "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.#handleMessage", - "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.#emit", - "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.#disconnected", - "packages.coding-agent.src.experimental.coordinator.CoordinatorConnection.#markReplaced", - "packages.coding-agent.src.experimental.coordinator.CoordinatorStartupLease", - "packages.coding-agent.src.experimental.coordinator.CoordinatorStartupLease.close", - "packages.coding-agent.src.experimental.coordinator.ensureCoordinator", - "packages.coding-agent.src.experimental.coordinator.ensureCoordinator.close", - "packages.coding-agent.src.experimental.coordinator.connectSocket", - "packages.coding-agent.src.experimental.coordinator.connectSocket.", - "packages.coding-agent.src.experimental.coordinator.tryConnect", - "packages.coding-agent.src.experimental.coordinator.attachJsonLineReader", - "packages.coding-agent.src.experimental.coordinator.attachJsonLineReader.socket.on(\"data\") callback", - "packages.coding-agent.src.experimental.coordinator.writeJsonLine", - "packages.coding-agent.src.experimental.coordinator.writeJsonLine.", - "packages.coding-agent.src.experimental.coordinator.writeJsonLine..socket.write() callback", - "packages.coding-agent.src.experimental.coordinator.ServerPeer", - "packages.coding-agent.src.experimental.coordinator.RoutedPeer", - "packages.coding-agent.src.experimental.coordinator.ControlMessage", - "packages.coding-agent.src.experimental.coordinator.publicServer", - "packages.coding-agent.src.experimental.coordinator.publicServer.createServer() callback", - "packages.coding-agent.src.experimental.coordinator.controlServer", - "packages.coding-agent.src.experimental.coordinator.controlServer.createServer() callback", - "packages.coding-agent.src.experimental.coordinator.runCoordinatorProcess", - "packages.coding-agent.src.experimental.coordinator.runCoordinatorProcess.process.once(\"SIGINT\") callback", - "packages.coding-agent.src.experimental.coordinator.runCoordinatorProcess.process.once(\"SIGTERM\") callback", - "packages.coding-agent.src.experimental.coordinator.main", - "packages.coding-agent.src.experimental.coordinator.acceptControlConnection", - "packages.coding-agent.src.experimental.coordinator.acceptControlConnection.attachRoutedLineReader() callback", - "packages.coding-agent.src.experimental.coordinator.acceptControlConnection.socket.once(\"error\") callback", - "packages.coding-agent.src.experimental.coordinator.registerServer", - "packages.coding-agent.src.experimental.coordinator.registerPeer", - "packages.coding-agent.src.experimental.coordinator.notifyPeers", - "packages.coding-agent.src.experimental.coordinator.handleRoutedMessage", - "packages.coding-agent.src.experimental.coordinator.acceptPublicConnection", - "packages.coding-agent.src.experimental.coordinator.acceptPublicConnection.upstream.once(\"connect\") callback", - "packages.coding-agent.src.experimental.coordinator.acceptPublicConnection.upstream.once(\"error\") callback", - "packages.coding-agent.src.experimental.coordinator.acceptPublicConnection.upstream.once(\"close\") callback", - "packages.coding-agent.src.experimental.coordinator.acceptPublicConnection.client.once(\"error\") callback", - "packages.coding-agent.src.experimental.coordinator.acceptPublicConnection.client.once(\"close\") callback", - "packages.coding-agent.src.experimental.coordinator.closePublicConnections", - "packages.coding-agent.src.experimental.coordinator.checkEmpty", - "packages.coding-agent.src.experimental.coordinator.scheduleEmptyShutdown", - "packages.coding-agent.src.experimental.coordinator.scheduleEmptyShutdown.setTimeout() callback", - "packages.coding-agent.src.experimental.coordinator.cancelEmptyShutdown", - "packages.coding-agent.src.experimental.coordinator.shutdownCoordinator", - "packages.coding-agent.src.experimental.coordinator.writeRoutedLine", - "packages.coding-agent.src.experimental.coordinator.attachRoutedLineReader", - "packages.coding-agent.src.experimental.coordinator.attachRoutedLineReader.socket.on(\"data\") callback", - "packages.coding-agent.src.experimental.coordinator.listen", - "packages.coding-agent.src.experimental.coordinator.listen.", - "packages.coding-agent.src.experimental.coordinator.closeServer", - "packages.coding-agent.src.experimental.coordinator.closeServer.", - "packages.coding-agent.src.experimental.coordinator.closeServer..server.close() callback", - "packages.coding-agent.src.experimental.coordinator.restrictSocket", - "packages.coding-agent.src.experimental.coordinator.removeStaleSocket", - "packages.coding-agent.src.experimental.coordinator.removeStaleSocket.live", - "packages.coding-agent.src.experimental.coordinator.removeStaleSocket.live.", - "packages.coding-agent.src.experimental.coordinator.removeStaleSocket.live..socket.once(\"connect\") callback", - "packages.coding-agent.src.experimental.coordinator.removeStaleSocket.live..socket.once(\"error\") callback", - "packages.coding-agent.src.experimental.coordinator.cleanupSocket", - "packages.coding-agent.src.experimental.coordinator.cleanupSocket.catch() callback", - "packages.coding-agent.src.experimental.coordinator.catch() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/durable/harness-setup.ts", - "methods": [ - "packages.coding-agent.src.experimental.durable.harness-setup.configureHarnessHttp", - "packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings", - "packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.stream", - "packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.compaction", - "packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.retry", - "packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.steeringMode", - "packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.followUpMode", - "packages.coding-agent.src.experimental.durable.harness-setup.createCodingRegistry", - "packages.coding-agent.src.experimental.durable.harness-setup.ExecutionEnvs", - "packages.coding-agent.src.experimental.durable.harness-setup.ExecutionEnvs.constructor", - "packages.coding-agent.src.experimental.durable.harness-setup.ExecutionEnvs.env", - "packages.coding-agent.src.experimental.durable.harness-setup.ExecutionEnvs.cleanup", - "packages.coding-agent.src.experimental.durable.harness-setup.InitialModel", - "packages.coding-agent.src.experimental.durable.harness-setup.findInitialAgentModel" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/durable/main.ts", - "methods": [ - "packages.coding-agent.src.experimental.durable.main.parseArgs" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/durable/prompt.ts", - "methods": [ - "packages.coding-agent.src.experimental.durable.prompt.createPiPrompt", - "packages.coding-agent.src.experimental.durable.prompt.buildSections.selectedTools", - "packages.coding-agent.src.experimental.durable.prompt.createPiPrompt.buildSections.selectedTools.input.agent.tools.map() callback", - "packages.coding-agent.src.experimental.durable.prompt.createPiPrompt.sections.KEYS.map() callback", - "packages.coding-agent.src.experimental.durable.prompt.createPiPrompt.sections.KEYS.map() callback.section() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "methods": [ - "packages.coding-agent.src.experimental.durable.runtime.ModelSummary", - "packages.coding-agent.src.experimental.durable.runtime.Notice", - "packages.coding-agent.src.experimental.durable.runtime.ConversationSummary", - "packages.coding-agent.src.experimental.durable.runtime.DurableView", - "packages.coding-agent.src.experimental.durable.runtime.DurableViewSource", - "packages.coding-agent.src.experimental.durable.runtime.DurableViewSource.current", - "packages.coding-agent.src.experimental.durable.runtime.DurableViewSource.subscribe", - "packages.coding-agent.src.experimental.durable.runtime.DurableController", - "packages.coding-agent.src.experimental.durable.runtime.DurableController.submit", - "packages.coding-agent.src.experimental.durable.runtime.DurableController.compact", - "packages.coding-agent.src.experimental.durable.runtime.DurableController.abort", - "packages.coding-agent.src.experimental.durable.runtime.DurableController.cycleThinking", - "packages.coding-agent.src.experimental.durable.runtime.DurableController.setModel", - "packages.coding-agent.src.experimental.durable.runtime.DurableController.toggleTasks", - "packages.coding-agent.src.experimental.durable.runtime.DurableController.switchConversation", - "packages.coding-agent.src.experimental.durable.runtime.OpenDurableOptions", - "packages.coding-agent.src.experimental.durable.runtime.OpenDurableResult", - "packages.coding-agent.src.experimental.durable.runtime.OpenDurableResult.close", - "packages.coding-agent.src.experimental.durable.runtime.agentOf", - "packages.coding-agent.src.experimental.durable.runtime.firstInput", - "packages.coding-agent.src.experimental.durable.runtime.firstInput.page.items.findLast() callback", - "packages.coding-agent.src.experimental.durable.runtime.titleOf", - "packages.coding-agent.src.experimental.durable.runtime.titleOf.text", - "packages.coding-agent.src.experimental.durable.runtime.titleOf.text.message.content.flatMap() callback", - "packages.coding-agent.src.experimental.durable.runtime.openDurable", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.onReport", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.page", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.page.opened.commit() callback", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.models.map() callback", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.update", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.update.setImmediate() callback", - "packages.coding-agent.src.experimental.durable.runtime.report", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.unsubscribe", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.unsubscribe.conversation.subscribe() callback", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.unsubscribeCommits", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.unsubscribeCommits.harness.subscribeCommits() callback", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.unsubscribeCommits.harness.subscribeCommits() callback.conversations.map() callback", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.watchAnswer", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.watchAnswer.then() callback", - "packages.coding-agent.src.experimental.durable.runtime.controller", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.submit", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.submit.command() callback", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.compact", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.compact.command() callback", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.compact.command() callback.then() callback", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.abort", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.cycleThinking", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.cycleThinking.command() callback", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.setModel", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.setModel.command() callback", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.toggleTasks", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.toggleTasks.command() callback", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.toggleTasks.command() callback.graph.subscribe() callback", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.switchConversation", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.switchConversation.command() callback", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.switchConversation.command() callback.nextState.subscribe() callback", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.view.current", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.view.subscribe", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.close", - "packages.coding-agent.src.experimental.durable.runtime.catch() callback", - "packages.coding-agent.src.experimental.durable.runtime.openDurable.catch() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/durable/sessions.ts", - "methods": [ - "packages.coding-agent.src.experimental.durable.sessions.SessionLocation", - "packages.coding-agent.src.experimental.durable.sessions.SessionLocation.release", - "packages.coding-agent.src.experimental.durable.sessions.selectSession", - "packages.coding-agent.src.experimental.durable.sessions.selectSession.newest", - "packages.coding-agent.src.experimental.durable.sessions.selectSession.newest.entries.filter() callback", - "packages.coding-agent.src.experimental.durable.sessions.selectSession.newest.map() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/durable/subagent.ts", - "methods": [ - "packages.coding-agent.src.experimental.durable.subagent.answerText", - "packages.coding-agent.src.experimental.durable.subagent.answerText.entry", - "packages.coding-agent.src.experimental.durable.subagent.answerText.entry.api.commit() callback", - "packages.coding-agent.src.experimental.durable.subagent.answerText.message.content.flatMap() callback", - "packages.coding-agent.src.experimental.durable.subagent.Subagent.tools.execute", - "packages.coding-agent.src.experimental.durable.subagent.Subagent.tools.execute.child", - "packages.coding-agent.src.experimental.durable.subagent.Subagent.tools.execute.child.api.commit() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/durable/tui.ts", - "methods": [ - "packages.coding-agent.src.experimental.durable.tui.SELECT_THEME", - "packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.selectedPrefix", - "packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.selectedText", - "packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.description", - "packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.scrollInfo", - "packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.noMatch", - "packages.coding-agent.src.experimental.durable.tui.ListSelector", - "packages.coding-agent.src.experimental.durable.tui.ListSelector.constructor", - "packages.coding-agent.src.experimental.durable.tui.focused", - "packages.coding-agent.src.experimental.durable.tui.ListSelector.focused", - "packages.coding-agent.src.experimental.durable.tui.ListSelector.handleInput", - "packages.coding-agent.src.experimental.durable.tui.ListSelector.handleInput.forwarded.some() callback", - "packages.coding-agent.src.experimental.durable.tui.ListSelector.handleInput.filtered", - "packages.coding-agent.src.experimental.durable.tui.ListSelector.handleInput.filtered.fuzzyFilter() callback", - "packages.coding-agent.src.experimental.durable.tui.ListSelector.#build", - "packages.coding-agent.src.experimental.durable.tui.ListSelector.#build.onSelect", - "packages.coding-agent.src.experimental.durable.tui.CompactionComponent", - "packages.coding-agent.src.experimental.durable.tui.CompactionComponent.constructor", - "packages.coding-agent.src.experimental.durable.tui.CompactionComponent.setExpanded", - "packages.coding-agent.src.experimental.durable.tui.CompactionComponent.setExpanded.color", - "packages.coding-agent.src.experimental.durable.tui.Handlers", - "packages.coding-agent.src.experimental.durable.tui.Handlers.submit", - "packages.coding-agent.src.experimental.durable.tui.Handlers.followUp", - "packages.coding-agent.src.experimental.durable.tui.Handlers.abort", - "packages.coding-agent.src.experimental.durable.tui.Handlers.exit", - "packages.coding-agent.src.experimental.durable.tui.Handlers.selectModel", - "packages.coding-agent.src.experimental.durable.tui.Handlers.cycleThinking", - "packages.coding-agent.src.experimental.durable.tui.DurableTui", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor.#editor.onAction(\"app.tools.expand\") callback", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor.#editor.onAction(\"app.message.followUp\") callback", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.ui", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.start", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.stop", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#discardTools", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.mount", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.restoreEditor", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.apply", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTasks", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTasks.owned", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTasks.owned.nodes.flatMap() callback", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTasks.children", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTasks.children.nodes.filter() callback", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncQueue", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncNotices", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStatus", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStatus.runningTool", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStatus.runningTool.live.tools.find() callback", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncFooter", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncFooter.contextWindow", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncFooter.contextWindow.view.models.find() callback", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncFooter.shown", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncFooter.shown.view.conversations.find() callback", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTranscript", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTranscript.#renderedEntryIds.some() callback", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#rebuild", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#addEntry", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStreaming", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#addText", - "packages.coding-agent.src.experimental.durable.tui.DurableTui.#tool", - "packages.coding-agent.src.experimental.durable.tui.describeTask", - "packages.coding-agent.src.experimental.durable.tui.userText", - "packages.coding-agent.src.experimental.durable.tui.userText.content.filter() callback", - "packages.coding-agent.src.experimental.durable.tui.userText.map() callback", - "packages.coding-agent.src.experimental.durable.tui.totalUsage", - "packages.coding-agent.src.experimental.durable.tui.contextTokens", - "packages.coding-agent.src.experimental.durable.tui.contextTokens.compacted", - "packages.coding-agent.src.experimental.durable.tui.contextTokens.compacted.entries.filter() callback", - "packages.coding-agent.src.experimental.durable.tui.contextTokens.compacted.map() callback", - "packages.coding-agent.src.experimental.durable.tui.runDurableTui", - "packages.coding-agent.src.experimental.durable.tui.runDurableTui.selectModel.items", - "packages.coding-agent.src.experimental.durable.tui.runDurableTui.selectModel.items.sort() callback", - "packages.coding-agent.src.experimental.durable.tui.runDurableTui.selectModel.items.map() callback", - "packages.coding-agent.src.experimental.durable.tui.runDurableTui.selectModel.selector", - "packages.coding-agent.src.experimental.durable.tui.runDurableTui.selectModel.selector.", - "packages.coding-agent.src.experimental.durable.tui.runDurableTui.selectConversation.items", - "packages.coding-agent.src.experimental.durable.tui.runDurableTui.selectConversation.items.map() callback", - "packages.coding-agent.src.experimental.durable.tui.runDurableTui.submit", - "packages.coding-agent.src.experimental.durable.tui.runDurableTui.followUp", - "packages.coding-agent.src.experimental.durable.tui.runDurableTui.abort", - "packages.coding-agent.src.experimental.durable.tui.runDurableTui.cycleThinking", - "packages.coding-agent.src.experimental.durable.tui.runDurableTui.themes", - "packages.coding-agent.src.experimental.durable.tui.runDurableTui.themes.getSettingsManager", - "packages.coding-agent.src.experimental.durable.tui.runDurableTui.themes.showError", - "packages.coding-agent.src.experimental.durable.tui.runDurableTui.themes.onChanged", - "packages.coding-agent.src.experimental.durable.tui.runDurableTui.unsubscribe", - "packages.coding-agent.src.experimental.durable.tui.runDurableTui.unsubscribe.source.subscribe() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/plugins/bundled.ts", - "methods": [ - "packages.coding-agent.src.experimental.plugins.bundled.createSessionPluginFacetLoader", - "packages.coding-agent.src.experimental.plugins.bundled.createOptionalSessionFacetLoader", - "packages.coding-agent.src.experimental.plugins.bundled.createOptionalSessionFacetLoader.load", - "packages.coding-agent.src.experimental.plugins.bundled.createOptionalSessionFacetLoader.load.dispose", - "packages.coding-agent.src.experimental.plugins.bundled.createPresentationFacetData", - "packages.coding-agent.src.experimental.plugins.bundled.createPresentationFacetData.[PRESENTATION_FACET_BUNDLES_KEY].artifacts.map() callback", - "packages.coding-agent.src.experimental.plugins.bundled.createPresentationFacetLoaders", - "packages.coding-agent.src.experimental.plugins.bundled.createPresentationFacetLoaders.artifacts.map() callback", - "packages.coding-agent.src.experimental.plugins.bundled.resolvePluginExternal" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/plugins/package.ts", - "methods": [ - "packages.coding-agent.src.experimental.plugins.package.ConfiguredServerPluginPackage", - "packages.coding-agent.src.experimental.plugins.package.ConfiguredServerPluginPackage.build", - "packages.coding-agent.src.experimental.plugins.package.restoreServerPluginPackageProfile", - "packages.coding-agent.src.experimental.plugins.package.readSessionPluginPackageProfile", - "packages.coding-agent.src.experimental.plugins.package.removeSessionPluginPackageProfile", - "packages.coding-agent.src.experimental.plugins.package.writeSessionPluginPackageProfile", - "packages.coding-agent.src.experimental.plugins.package.createServerPluginPackage", - "packages.coding-agent.src.experimental.plugins.package.createServerPluginPackage.build", - "packages.coding-agent.src.experimental.plugins.package.createServerPluginPackage.build.operation", - "packages.coding-agent.src.experimental.plugins.package.createServerPluginPackage.build.operation.buildTail.then() callback", - "packages.coding-agent.src.experimental.plugins.package.build.operation.then() callback", - "packages.coding-agent.src.experimental.plugins.package.createServerPluginPackage.build.operation.then() callback", - "packages.coding-agent.src.experimental.plugins.package.readPluginPackageProfile", - "packages.coding-agent.src.experimental.plugins.package.readPluginPackageProfile.some() callback", - "packages.coding-agent.src.experimental.plugins.package.readPluginPackageProfile.parsed.packagePaths.some() callback", - "packages.coding-agent.src.experimental.plugins.package.writePluginPackageProfile", - "packages.coding-agent.src.experimental.plugins.package.normalizePluginPackagePaths", - "packages.coding-agent.src.experimental.plugins.package.normalizePluginPackagePaths.normalized", - "packages.coding-agent.src.experimental.plugins.package.normalizePluginPackagePaths.normalized.packagePaths.map() callback", - "packages.coding-agent.src.experimental.plugins.package.sessionPluginProfilePath", - "packages.coding-agent.src.experimental.plugins.package.pluginBuildDirectoryName" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/process.ts", - "methods": [ - "packages.coding-agent.src.experimental.process.isDirectInternalProcessEntry", - "packages.coding-agent.src.experimental.process.getInternalProcessRole", - "packages.coding-agent.src.experimental.process.consumeInternalProcessRole", - "packages.coding-agent.src.experimental.process.InternalProcessSpawnOptions", - "packages.coding-agent.src.experimental.process.spawnInternalProcess", - "packages.coding-agent.src.experimental.process.terminateInternalProcess", - "packages.coding-agent.src.experimental.process.terminateInternalProcess.terminated", - "packages.coding-agent.src.experimental.process.terminateInternalProcess.terminated.", - "packages.coding-agent.src.experimental.process.terminateInternalProcess.terminated..child.once(\"exit\") callback", - "packages.coding-agent.src.experimental.process.terminateInternalProcess.terminated..child.once(\"error\") callback", - "packages.coding-agent.src.experimental.process.defaultEntryUrl", - "packages.coding-agent.src.experimental.process.encodeControlLine" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/radius-auth.ts", - "methods": [ - "packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuth", - "packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuthResolver", - "packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuthResolver.constructor", - "packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuthResolver.gateway", - "packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuthResolver.resolve", - "packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuthResolver.#explicitToken" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/radius-relay.ts", - "methods": [ - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayMessageEvent", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayCloseEvent", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayErrorEvent", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayWebSocket", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayWebSocket.send", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayWebSocket.close", - "packages.coding-agent.src.experimental.radius-relay.addEventListener", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayWebSocket.addEventListener", - "packages.coding-agent.src.experimental.radius-relay.removeEventListener", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayWebSocket.removeEventListener", - "packages.coding-agent.src.experimental.radius-relay.RelayByteConnection", - "packages.coding-agent.src.experimental.radius-relay.RelayByteConnection.send", - "packages.coding-agent.src.experimental.radius-relay.RelayByteConnection.close", - "packages.coding-agent.src.experimental.radius-relay.RelayByteConnectionHandler", - "packages.coding-agent.src.experimental.radius-relay.RelayByteConnectionHandler.onData", - "packages.coding-agent.src.experimental.radius-relay.RelayByteConnectionHandler.onClose", - "packages.coding-agent.src.experimental.radius-relay.RelayByteConnectionHandler.onError", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHostOptions", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.constructor", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.start", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.close", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#run", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#serve", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#serve.", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#handleHostMessage", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#handleHostMessage.catch() callback", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#openConnection", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#remoteCloseConnection", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#serverCloseConnection", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#sendData", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#sendControl", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#requireWriter", - "packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#dropConnections", - "packages.coding-agent.src.experimental.radius-relay.createRadiusClientTransportFactory", - "packages.coding-agent.src.experimental.radius-relay.createRadiusClientTransportFactory.", - "packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect", - "packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.constructor", - "packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.constructor.client.onAttachmentChange() callback", - "packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.constructor.client.onConnectionStateChange() callback", - "packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.dispose", - "packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.#startReconnect", - "packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.#startReconnect.finally() callback", - "packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.#runReconnect", - "packages.coding-agent.src.experimental.radius-relay.RelayServerByteConnection", - "packages.coding-agent.src.experimental.radius-relay.RelayServerByteConnection.constructor", - "packages.coding-agent.src.experimental.radius-relay.RelayServerByteConnection.closed", - "packages.coding-agent.src.experimental.radius-relay.RelayServerByteConnection.send", - "packages.coding-agent.src.experimental.radius-relay.RelayServerByteConnection.close", - "packages.coding-agent.src.experimental.radius-relay.RelayServerByteConnection.markClosed", - "packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport", - "packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.constructor", - "packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.constructor.#onMessage", - "packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.constructor.#onClose", - "packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.constructor.#onError", - "packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.send", - "packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.close", - "packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.#fail", - "packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.#markClosed", - "packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter", - "packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter.constructor", - "packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter.send", - "packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter.send.operation", - "packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter.send.operation.#tail.then() callback", - "packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter.send.tracked", - "packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter.send.tracked.operation.finally() callback", - "packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter.send.tracked.catch() callback", - "packages.coding-agent.src.experimental.radius-relay.OrderedWebSocketWriter.close", - "packages.coding-agent.src.experimental.radius-relay.parseHostControlMessage", - "packages.coding-agent.src.experimental.radius-relay.encodeRelayDataFrame", - "packages.coding-agent.src.experimental.radius-relay.parseRelayDataFrame", - "packages.coding-agent.src.experimental.radius-relay.relayWebSocketUrl", - "packages.coding-agent.src.experimental.radius-relay.defaultWebSocketFactory", - "packages.coding-agent.src.experimental.radius-relay.openRadiusRelayWebSocket", - "packages.coding-agent.src.experimental.radius-relay.openRadiusRelayWebSocket.", - "packages.coding-agent.src.experimental.radius-relay.closeWebSocket", - "packages.coding-agent.src.experimental.radius-relay.webSocketError", - "packages.coding-agent.src.experimental.radius-relay.delay", - "packages.coding-agent.src.experimental.radius-relay.delay.", - "packages.coding-agent.src.experimental.radius-relay.delay..timer", - "packages.coding-agent.src.experimental.radius-relay.delay..timer.setTimeout() callback", - "packages.coding-agent.src.experimental.radius-relay.toError", - "packages.coding-agent.src.experimental.radius-relay.errorMessage" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/server.ts", - "methods": [ - "packages.coding-agent.src.experimental.server.resolveServerDirectory", - "packages.coding-agent.src.experimental.server.ensurePrivateServerDirectory", - "packages.coding-agent.src.experimental.server.resolveSessionDirectory", - "packages.coding-agent.src.experimental.server.ServerProfile", - "packages.coding-agent.src.experimental.server.ServerProfile.release", - "packages.coding-agent.src.experimental.server.acquireServerProfile", - "packages.coding-agent.src.experimental.server.ActivatedServer", - "packages.coding-agent.src.experimental.server.ActivateServerOptions", - "packages.coding-agent.src.experimental.server.activateServer", - "packages.coding-agent.src.experimental.server.activateServer.child.once(\"error\") callback", - "packages.coding-agent.src.experimental.server.acquireServerActivation", - "packages.coding-agent.src.experimental.server.connect", - "packages.coding-agent.src.experimental.server.ServerLifetime", - "packages.coding-agent.src.experimental.server.ServerLifetime.constructor", - "packages.coding-agent.src.experimental.server.ServerLifetime.start", - "packages.coding-agent.src.experimental.server.ServerLifetime.start.setTimeout() callback", - "packages.coding-agent.src.experimental.server.ServerLifetime.setConnectionCount", - "packages.coding-agent.src.experimental.server.ServerLifetime.setWorkerCount", - "packages.coding-agent.src.experimental.server.ServerLifetime.stop", - "packages.coding-agent.src.experimental.server.ServerLifetime.#reconcile", - "packages.coding-agent.src.experimental.server.ServerLifetime.#reconcile.setTimeout() callback", - "packages.coding-agent.src.experimental.server.RunningServer", - "packages.coding-agent.src.experimental.server.RunningServer.close", - "packages.coding-agent.src.experimental.server.StartServerOptions", - "packages.coding-agent.src.experimental.server.ResolvedSessionPlugins", - "packages.coding-agent.src.experimental.server.StartServerBackendOptions", - "packages.coding-agent.src.experimental.server.StartServerBackendOptions.resolveSessionPlugins", - "packages.coding-agent.src.experimental.server.StartServerBackendOptions.removeSessionPlugins", - "packages.coding-agent.src.experimental.server.StartServerBackendOptions.reloadPresentationFacetBundles", - "packages.coding-agent.src.experimental.server.RunningServerBackend", - "packages.coding-agent.src.experimental.server.RunningServerBackend.refreshSessions", - "packages.coding-agent.src.experimental.server.startServerBackend", - "packages.coding-agent.src.experimental.server.startServerBackend.listSessions.sessions", - "packages.coding-agent.src.experimental.server.startServerBackend.listSessions.sessions.map() callback", - "packages.coding-agent.src.experimental.server.startServerBackend.resolveSession.metadata", - "packages.coding-agent.src.experimental.server.startServerBackend.resolveSession.metadata.workers.trackedSessions.find() callback", - "packages.coding-agent.src.experimental.server.startServerBackend.serverServices", - "packages.coding-agent.src.experimental.server.startServerBackend.serverServices.list", - "packages.coding-agent.src.experimental.server.startServerBackend.serverServices.list.sort() callback", - "packages.coding-agent.src.experimental.server.startServerBackend.serverServices.create", - "packages.coding-agent.src.experimental.server.startServerBackend.serverServices.remove", - "packages.coding-agent.src.experimental.server.startServerBackend.serverServices.prepareSessionPlugins", - "packages.coding-agent.src.experimental.server.startServerBackend.serverServices.reloadPresentationPlugins", - "packages.coding-agent.src.experimental.server.startServerBackend.host", - "packages.coding-agent.src.experimental.server.startServerBackend.host.openSession", - "packages.coding-agent.src.experimental.server.startServerBackend.cleanupErrors", - "packages.coding-agent.src.experimental.server.startServerBackend.cleanupErrors.cleanup.flatMap() callback", - "packages.coding-agent.src.experimental.server.closed.server.closed.then() callback", - "packages.coding-agent.src.experimental.server.startServerBackend.closed.server.closed.then() callback", - "packages.coding-agent.src.experimental.server.startServerBackend.refreshSessions", - "packages.coding-agent.src.experimental.server.startServerBackend.close", - "packages.coding-agent.src.experimental.server.close.then() callback", - "packages.coding-agent.src.experimental.server.startServerBackend.close.then() callback", - "packages.coding-agent.src.experimental.server.startServer", - "packages.coding-agent.src.experimental.server.startServer.buildPluginSelection.built", - "packages.coding-agent.src.experimental.server.startServer.buildPluginSelection.built.plugins.map() callback", - "packages.coding-agent.src.experimental.server.startServer.buildPluginSelection.manifestPaths.plugins.map() callback", - "packages.coding-agent.src.experimental.server.startServer.resolveSessionPlugins.requestedManifestPaths", - "packages.coding-agent.src.experimental.server.startServer.resolveSessionPlugins.requestedManifestPaths.normalizedPackagePaths.map() callback", - "packages.coding-agent.src.experimental.server.startServer.startServerBackend() callback", - "packages.coding-agent.src.experimental.server.startServer.activeCoordinator.replaced.then() callback", - "packages.coding-agent.src.experimental.server.startServer.finally() callback", - "packages.coding-agent.src.experimental.server.startServer.catch() callback", - "packages.coding-agent.src.experimental.server.startServer.runtime", - "packages.coding-agent.src.experimental.server.startServer.runtime.closed.activeBackend.closed.finally() callback", - "packages.coding-agent.src.experimental.server.startServer.runtime.close", - "packages.coding-agent.src.experimental.server.startServer.lifetime.start() callback", - "packages.coding-agent.src.experimental.server.startServer.lifetime.start() callback.catch() callback", - "packages.coding-agent.src.experimental.server.startServer.cleanupErrors", - "packages.coding-agent.src.experimental.server.startServer.cleanupErrors.cleanup.flatMap() callback", - "packages.coding-agent.src.experimental.server.startForegroundServer", - "packages.coding-agent.src.experimental.server.parseServerModelOptions", - "packages.coding-agent.src.experimental.server.parseServerModelOptions.keys.some() callback", - "packages.coding-agent.src.experimental.server.runServerProcess", - "packages.coding-agent.src.experimental.server.runServerProcess.close", - "packages.coding-agent.src.experimental.server.runServerProcess.close.catch() callback", - "packages.coding-agent.src.experimental.server.sameStrings", - "packages.coding-agent.src.experimental.server.sameStrings.left.every() callback", - "packages.coding-agent.src.experimental.server.catch() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/services/agent-controller-provider.ts", - "methods": [ - "packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController", - "packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.prompt", - "packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.steer", - "packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.followUp", - "packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.cancelQueued", - "packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.abort", - "packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.compact", - "packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.waitForPrompt", - "packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.waitForPrompt.message", - "packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.waitForPrompt.message.harness.commit() callback", - "packages.coding-agent.src.experimental.services.agent-controller-provider.waitForPrompt.text", - "packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.waitForPrompt.text.message.content.flatMap() callback", - "packages.coding-agent.src.experimental.services.agent-controller-provider.parseSubmissionId", - "packages.coding-agent.src.experimental.services.agent-controller-provider.toInput", - "packages.coding-agent.src.experimental.services.agent-controller-provider.toAgentError" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/services/agent-controller.ts", - "methods": [ - "packages.coding-agent.src.experimental.services.agent-controller.AgentPromptImage", - "packages.coding-agent.src.experimental.services.agent-controller.AgentPromptRequest", - "packages.coding-agent.src.experimental.services.agent-controller.AgentOperationError", - "packages.coding-agent.src.experimental.services.agent-controller.AgentCompactionRequest", - "packages.coding-agent.src.experimental.services.agent-controller.AgentController", - "packages.coding-agent.src.experimental.services.agent-controller.AgentController.prompt", - "packages.coding-agent.src.experimental.services.agent-controller.AgentController.steer", - "packages.coding-agent.src.experimental.services.agent-controller.AgentController.followUp", - "packages.coding-agent.src.experimental.services.agent-controller.AgentController.cancelQueued", - "packages.coding-agent.src.experimental.services.agent-controller.AgentController.abort", - "packages.coding-agent.src.experimental.services.agent-controller.AgentController.compact", - "packages.coding-agent.src.experimental.services.agent-controller.AgentController.waitForPrompt" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/services/connection.ts", - "methods": [ - "packages.coding-agent.src.experimental.services.connection.ServerServiceSource", - "packages.coding-agent.src.experimental.services.connection.ServerServiceSource.dispose", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSource", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSource.whenAttached", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSource.whenDetached", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSource.dispose", - "packages.coding-agent.src.experimental.services.connection.ServiceSourceOptions", - "packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding", - "packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.constructor", - "packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.use", - "packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.observe", - "packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.ready", - "packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.serviceReady", - "packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.updateBound", - "packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.dispose", - "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl", - "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor", - "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.createClientServiceTransport() callback", - "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.client.onConnectionStateChange() callback", - "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.client.onConnectionStateChange() callback.#transition.then() callback", - "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.client.onConnectionStateChange() callback.#transition.then() callback.results", - "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.client.onConnectionStateChange() callback.#transition.then() callback.results.map() callback", - "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.client.onConnectionStateChange() callback.#transition.then() callback.failures", - "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.client.onConnectionStateChange() callback.#transition.then() callback.failures.results.filter() callback", - "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.client.onConnectionStateChange() callback.#transition.then() callback.failures.map() callback", - "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor.client.onConnectionStateChange() callback.catch() callback", - "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.catalogue", - "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.open", - "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.open.getBound", - "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.open.remove", - "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.dispose", - "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.dispose.results", - "packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.dispose.results.bindings.map() callback", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.acceptsUnavailableServices", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.constructor", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.constructor.createClientServiceTransport() callback", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.constructor.client.onAttachmentChange() callback", - "packages.coding-agent.src.experimental.services.connection.constructor.client.onAttachmentChange() callback.then() callback", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.constructor.client.onAttachmentChange() callback.then() callback", - "packages.coding-agent.src.experimental.services.connection.constructor.client.onAttachmentChange() callback.transition.then() callback", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.constructor.client.onAttachmentChange() callback.transition.then() callback", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.catalogue", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.open", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.open.getBound", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.open.onActivate", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.open.remove", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.whenAttached", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.whenDetached", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.dispose", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.dispose.results", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.dispose.results.bindings.map() callback", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.#rebind", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.#rebind.results", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.#rebind.results.map() callback", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.#whenAttached", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.#whenAttached.map() callback", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.#whenDetached", - "packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.#whenDetached.map() callback", - "packages.coding-agent.src.experimental.services.connection.createServerServiceSource", - "packages.coding-agent.src.experimental.services.connection.createSessionServiceSource", - "packages.coding-agent.src.experimental.services.connection.publishReplacement", - "packages.coding-agent.src.experimental.services.connection.toServerConnectionState", - "packages.coding-agent.src.experimental.services.connection.sameAttachment", - "packages.coding-agent.src.experimental.services.connection.throwFailures", - "packages.coding-agent.src.experimental.services.connection.throwFailures.errors", - "packages.coding-agent.src.experimental.services.connection.throwFailures.errors.results.flatMap() callback", - "packages.coding-agent.src.experimental.services.connection.toError" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/services/models-provider.ts", - "methods": [ - "packages.coding-agent.src.experimental.services.models-provider.ModelsServiceRuntime", - "packages.coding-agent.src.experimental.services.models-provider.ModelsServiceRuntime.activate", - "packages.coding-agent.src.experimental.services.models-provider.ModelsServiceRuntime.syncConfiguration", - "packages.coding-agent.src.experimental.services.models-provider.createModelsService", - "packages.coding-agent.src.experimental.services.models-provider.createModelsService.readCatalog.availableModels.catalog.map() callback", - "packages.coding-agent.src.experimental.services.models-provider.service", - "packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.cycleThinking", - "packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.getThinkingLevels", - "packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.refresh", - "packages.coding-agent.src.experimental.services.models-provider.service.refresh.state.change() callback", - "packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.refresh.errors", - "packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.refresh.errors.map() callback", - "packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.refresh.state.change() callback", - "packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.select", - "packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.selectThinking", - "packages.coding-agent.src.experimental.services.models-provider.createModelsService.activate", - "packages.coding-agent.src.experimental.services.models-provider.createModelsService.activate.state.change() callback", - "packages.coding-agent.src.experimental.services.models-provider.createModelsService.syncConfiguration", - "packages.coding-agent.src.experimental.services.models-provider.createModelsService.syncConfiguration.state.change() callback", - "packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet", - "packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet.setup", - "packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet.setup.env.own() callback", - "packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet.setup.env.onActivate() callback", - "packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet.setup.env.onActivate() callback.agent.subscribe() callback", - "packages.coding-agent.src.experimental.services.models-provider.includesModel", - "packages.coding-agent.src.experimental.services.models-provider.includesModel.models.some() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/services/models.ts", - "methods": [ - "packages.coding-agent.src.experimental.services.models.ModelRef", - "packages.coding-agent.src.experimental.services.models.ModelSummary", - "packages.coding-agent.src.experimental.services.models.ModelsState", - "packages.coding-agent.src.experimental.services.models.Models", - "packages.coding-agent.src.experimental.services.models.Models.cycleThinking", - "packages.coding-agent.src.experimental.services.models.Models.getThinkingLevels", - "packages.coding-agent.src.experimental.services.models.Models.refresh", - "packages.coding-agent.src.experimental.services.models.Models.select", - "packages.coding-agent.src.experimental.services.models.Models.selectThinking" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/services/plugins.ts", - "methods": [ - "packages.coding-agent.src.experimental.services.plugins.PresentationPlugins", - "packages.coding-agent.src.experimental.services.plugins.PresentationPlugins.prepareSession", - "packages.coding-agent.src.experimental.services.plugins.PresentationPlugins.reload", - "packages.coding-agent.src.experimental.services.plugins.SessionPlugins", - "packages.coding-agent.src.experimental.services.plugins.SessionPlugins.reload" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/services/presentation-ui.ts", - "methods": [ - "packages.coding-agent.src.experimental.services.presentation-ui.PresentationSelectItem", - "packages.coding-agent.src.experimental.services.presentation-ui.PresentationUI", - "packages.coding-agent.src.experimental.services.presentation-ui.PresentationUI.select", - "packages.coding-agent.src.experimental.services.presentation-ui.PresentationUI.showStatus" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/services/server.ts", - "methods": [ - "packages.coding-agent.src.experimental.services.server.ExperimentalServerServices", - "packages.coding-agent.src.experimental.services.server.ExperimentalServerServices.refresh", - "packages.coding-agent.src.experimental.services.server.ExperimentalServerServices.dispose", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.refreshNow", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.refreshNow.directory.change() callback", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.serialize", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.serialize.result", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.serialize.result.mutationTail.catch() callback", - "packages.coding-agent.src.experimental.services.server.serialize.result.then() callback", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.serialize.result.then() callback", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.prepareSession", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.prepareSession.serialize() callback", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.reload", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.reload.serialize() callback", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.create", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.create.serialize() callback", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.remove", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.remove.serialize() callback", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.attach", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.attach.serialize() callback", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.detach", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.detach.serialize() callback", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.attachment", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.attachment.createProviderAttachment() callback", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.refresh", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.refresh.serialize() callback", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.dispose", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.dispose.releases", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.dispose.releases.map() callback", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.dispose.errors", - "packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.dispose.errors.releases.flatMap() callback", - "packages.coding-agent.src.experimental.services.server.createProviderAttachment", - "packages.coding-agent.src.experimental.services.server.createProviderAttachment.invokeService", - "packages.coding-agent.src.experimental.services.server.createProviderAttachment.release" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/services/sessions.ts", - "methods": [ - "packages.coding-agent.src.experimental.services.sessions.SessionAddress", - "packages.coding-agent.src.experimental.services.sessions.SessionSummary", - "packages.coding-agent.src.experimental.services.sessions.SessionCreateOptions", - "packages.coding-agent.src.experimental.services.sessions.SessionDirectoryState", - "packages.coding-agent.src.experimental.services.sessions.SessionDirectory", - "packages.coding-agent.src.experimental.services.sessions.SessionManagement", - "packages.coding-agent.src.experimental.services.sessions.SessionManagement.create", - "packages.coding-agent.src.experimental.services.sessions.SessionManagement.remove", - "packages.coding-agent.src.experimental.services.sessions.SessionManagement.attach", - "packages.coding-agent.src.experimental.services.sessions.SessionManagement.detach" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts", - "methods": [ - "packages.coding-agent.src.experimental.services.slash-commands-provider.RegisteredSlashCommand", - "packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry", - "packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry.register", - "packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry.replace", - "packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry.list", - "packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry.list.map() callback", - "packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry.subscribe", - "packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry.#add", - "packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry.#validate", - "packages.coding-agent.src.experimental.services.slash-commands-provider.SlashCommandRegistry.#publish", - "packages.coding-agent.src.experimental.services.slash-commands-provider.createSlashCommandsRuntimeFacet", - "packages.coding-agent.src.experimental.services.slash-commands-provider.createSlashCommandsRuntimeFacet.setup", - "packages.coding-agent.src.experimental.services.slash-commands-provider.createBuiltInSlashCommandsFacet", - "packages.coding-agent.src.experimental.services.slash-commands-provider.createBuiltInSlashCommandsFacet.setup", - "packages.coding-agent.src.experimental.services.slash-commands-provider.createBuiltInSlashCommandsFacet.setup.env.onActivate() callback", - "packages.coding-agent.src.experimental.services.slash-commands-provider.createBuiltInSlashCommandsFacet.setup.env.onActivate() callback.run", - "packages.coding-agent.src.experimental.services.slash-commands-provider.modelCommand", - "packages.coding-agent.src.experimental.services.slash-commands-provider.modelCommand.getArgumentCompletions", - "packages.coding-agent.src.experimental.services.slash-commands-provider.modelCommand.getArgumentCompletions.filter() callback", - "packages.coding-agent.src.experimental.services.slash-commands-provider.modelCommand.getArgumentCompletions.map() callback", - "packages.coding-agent.src.experimental.services.slash-commands-provider.modelCommand.run", - "packages.coding-agent.src.experimental.services.slash-commands-provider.modelCommand.run.value", - "packages.coding-agent.src.experimental.services.slash-commands-provider.modelCommand.run.value.state.catalog.availableModels.map() callback", - "packages.coding-agent.src.experimental.services.slash-commands-provider.thinkingCommand", - "packages.coding-agent.src.experimental.services.slash-commands-provider.thinkingCommand.run", - "packages.coding-agent.src.experimental.services.slash-commands-provider.thinkingCommand.run.selected", - "packages.coding-agent.src.experimental.services.slash-commands-provider.thinkingCommand.run.selected.levels.find() callback", - "packages.coding-agent.src.experimental.services.slash-commands-provider.thinkingCommand.run.value", - "packages.coding-agent.src.experimental.services.slash-commands-provider.thinkingCommand.run.value.levels.map() callback", - "packages.coding-agent.src.experimental.services.slash-commands-provider.thinkingCommand.run.levels.find() callback", - "packages.coding-agent.src.experimental.services.slash-commands-provider.compactCommand", - "packages.coding-agent.src.experimental.services.slash-commands-provider.compactCommand.run", - "packages.coding-agent.src.experimental.services.slash-commands-provider.exactModel", - "packages.coding-agent.src.experimental.services.slash-commands-provider.exactModel.matches", - "packages.coding-agent.src.experimental.services.slash-commands-provider.exactModel.matches.models.filter() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/services/slash-commands.ts", - "methods": [ - "packages.coding-agent.src.experimental.services.slash-commands.SlashCommandCompletion", - "packages.coding-agent.src.experimental.services.slash-commands.SlashCommandContribution", - "packages.coding-agent.src.experimental.services.slash-commands.SlashCommandContribution.getArgumentCompletions", - "packages.coding-agent.src.experimental.services.slash-commands.SlashCommandContribution.run", - "packages.coding-agent.src.experimental.services.slash-commands.SlashCommands", - "packages.coding-agent.src.experimental.services.slash-commands.SlashCommands.register", - "packages.coding-agent.src.experimental.services.slash-commands.SlashCommands.replace", - "packages.coding-agent.src.experimental.services.slash-commands.SlashCommands.list", - "packages.coding-agent.src.experimental.services.slash-commands.SlashCommands.subscribe" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/services/transcript-provider.ts", - "methods": [ - "packages.coding-agent.src.experimental.services.transcript-provider.createTranscriptServiceFacet", - "packages.coding-agent.src.experimental.services.transcript-provider.createTranscriptServiceFacet.setup", - "packages.coding-agent.src.experimental.services.transcript-provider.createTranscriptServiceFacet.setup.env.own() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/services/transcript.ts", - "methods": [ - "packages.coding-agent.src.experimental.services.transcript.Transcript" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/services/worker.ts", - "methods": [ - "packages.coding-agent.src.experimental.services.worker.SessionWorkerRuntime", - "packages.coding-agent.src.experimental.services.worker.SessionWorkerRuntime.cleanup", - "packages.coding-agent.src.experimental.services.worker.WorkerServiceScope", - "packages.coding-agent.src.experimental.services.worker.ScopedServiceEndpoint", - "packages.coding-agent.src.experimental.services.worker.SessionWorkerServices", - "packages.coding-agent.src.experimental.services.worker.SessionWorkerServices.invoke", - "packages.coding-agent.src.experimental.services.worker.SessionWorkerServices.removeSubscriptions", - "packages.coding-agent.src.experimental.services.worker.SessionWorkerServices.dispose", - "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices", - "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.agentControllerRuntimeFacet", - "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.agentControllerRuntimeFacet.setup", - "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.pluginRuntimeFacet", - "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.pluginRuntimeFacet.setup", - "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.pluginRuntimeFacet.setup.reload", - "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.cleanupErrors", - "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.cleanupErrors.cleanup.flatMap() callback", - "packages.coding-agent.src.experimental.services.worker.reloadPlugins", - "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.reloadPlugins.operation", - "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.reloadPlugins.operation.reloadTail.then() callback", - "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.reloadPlugins.operation.catch() callback", - "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.invoke", - "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.invoke.entry.endpoint.invoke() callback", - "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.dispose", - "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.dispose.removeSubscriptions() callback", - "packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.dispose.results.flatMap() callback", - "packages.coding-agent.src.experimental.services.worker.serviceScopeKey" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/session-catalog.ts", - "methods": [ - "packages.coding-agent.src.experimental.session-catalog.SessionCatalogMetadata", - "packages.coding-agent.src.experimental.session-catalog.isSessionId", - "packages.coding-agent.src.experimental.session-catalog.sessionStoragePath", - "packages.coding-agent.src.experimental.session-catalog.listSessions", - "packages.coding-agent.src.experimental.session-catalog.listSessions.sessions", - "packages.coding-agent.src.experimental.session-catalog.listSessions.sessions.map() callback", - "packages.coding-agent.src.experimental.session-catalog.listSessions.sessions.filter() callback", - "packages.coding-agent.src.experimental.session-catalog.readSession", - "packages.coding-agent.src.experimental.session-catalog.createSession", - "packages.coding-agent.src.experimental.session-catalog.deleteSession", - "packages.coding-agent.src.experimental.session-catalog.isNotFound" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/session-worker-manager.ts", - "methods": [ - "packages.coding-agent.src.experimental.session-worker-manager.SessionPluginSelectionConflictError", - "packages.coding-agent.src.experimental.session-worker-manager.SessionPluginSelectionConflictError.constructor", - "packages.coding-agent.src.experimental.session-worker-manager.WorkerRecord", - "packages.coding-agent.src.experimental.session-worker-manager.WorkerRecord.resolveTerminated", - "packages.coding-agent.src.experimental.session-worker-manager.PendingDemand", - "packages.coding-agent.src.experimental.session-worker-manager.PendingDemand.resolve", - "packages.coding-agent.src.experimental.session-worker-manager.PendingDemand.reject", - "packages.coding-agent.src.experimental.session-worker-manager.PendingWorkerOperation", - "packages.coding-agent.src.experimental.session-worker-manager.PendingWorkerOperation.cleanup", - "packages.coding-agent.src.experimental.session-worker-manager.PendingWorkerOperation.resolve", - "packages.coding-agent.src.experimental.session-worker-manager.PendingWorkerOperation.reject", - "packages.coding-agent.src.experimental.session-worker-manager.WorkerServiceSubscription", - "packages.coding-agent.src.experimental.session-worker-manager.PendingLaunch", - "packages.coding-agent.src.experimental.session-worker-manager.PendingLaunch.resolve", - "packages.coding-agent.src.experimental.session-worker-manager.PendingLaunch.reject", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.constructor", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.constructor.coordinator.onEvent() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.trackedSessions", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.trackedSessions.map() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.assertSessionPluginManifestPaths", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.discover", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.discover.undiscovered", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.discover.undiscovered.filter() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.openSession", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.closeSession", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#routedHandle", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#routedHandle.attachClient", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#routedHandle.close", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#attachClient", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#attachClient.invokeService", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#attachClient.release", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#attachClient.release.#removeServiceSubscriptions() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invokeService", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invokeService.listener", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invokeService.catch() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#applyDemand", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#applyDemand.timer", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#applyDemand.timer.setTimeout() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invoke", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invoke.onAbort", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invoke.onAbort.catch() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invoke.cleanup", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invoke.catch() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#operationScope", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#stopWorker", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#stopWorkerInternal", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#stopWorkerInternal.catch() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#stopWorkerInternal.timedOut", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#stopWorkerInternal.timedOut.", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#stopWorkerInternal.timedOut..setTimeout() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#stopWorkerInternal.worker.terminated.then() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.catch() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.pendingFinished", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.pendingFinished.pendingWorkers.map() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.pendingFinished.pendingWorkers.map() callback.", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.pendingFinished.pendingWorkers.map() callback..pending.child.once(\"exit\") callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.pendingFinished.then() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.pendingTimedOut", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.pendingTimedOut.", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.pendingTimedOut..setTimeout() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.stopPending", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.stopPending.", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.stopPending..pendingFinished.then() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.shutdown.map() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.detach", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#launch", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#launch.timer", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#launch.timer.setTimeout() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#launch.child.once(\"error\") callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#launch.child.once(\"exit\") callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#handleCoordinatorEvent", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#handleOperationResponse", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#handleServiceEvent", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#handleServiceEvent.catch() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#handleServiceEvent.entry.deliveryTail.then() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#recordReadyWorker", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#recordReadyWorker.catch() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#childExited", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#failPending", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#rejectDemand", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#rejectOperation", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#rejectWorkerOperations", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#reconcileDemandTimeout", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#removeWorker", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#removeWorker.#removeServiceSubscriptions() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#removeServiceSubscriptions", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#notifyWorkerCountChanged", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#pendingPeer", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#pendingPeer.find() callback", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#markDiscovered", - "packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#detachState", - "packages.coding-agent.src.experimental.session-worker-manager.sameStrings", - "packages.coding-agent.src.experimental.session-worker-manager.sameStrings.left.every() callback", - "packages.coding-agent.src.experimental.session-worker-manager.sameScope", - "packages.coding-agent.src.experimental.session-worker-manager.scopedServiceSubscriptionKey", - "packages.coding-agent.src.experimental.session-worker-manager.abortError" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "methods": [ - "packages.coding-agent.src.experimental.session-worker.WorkerLifecycle", - "packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.constructor", - "packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.constructor.setTimeout() callback", - "packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.serverConnected", - "packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.serverDisconnected", - "packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.serverDisconnected.setTimeout() callback", - "packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.beginRequest", - "packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.holdRetirement", - "packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.setDemand", - "packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.setHarnessActive", - "packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.close", - "packages.coding-agent.src.experimental.session-worker.WorkerLifecycle.#reconcile", - "packages.coding-agent.src.experimental.session-worker.WorkerControl", - "packages.coding-agent.src.experimental.session-worker.WorkerControl.send", - "packages.coding-agent.src.experimental.session-worker.connectControl", - "packages.coding-agent.src.experimental.session-worker.connectControl.send", - "packages.coding-agent.src.experimental.session-worker.readCommands", - "packages.coding-agent.src.experimental.session-worker.createJsonLineMessages", - "packages.coding-agent.src.experimental.session-worker.createJsonLineMessages.socket.on(\"data\") callback", - "packages.coding-agent.src.experimental.session-worker.createJsonLineMessages.[Symbol.asyncIterator]", - "packages.coding-agent.src.experimental.session-worker.createJsonLineMessages.[Symbol.asyncIterator].next", - "packages.coding-agent.src.experimental.session-worker.writeJsonLine", - "packages.coding-agent.src.experimental.session-worker.writeJsonLine.", - "packages.coding-agent.src.experimental.session-worker.writeJsonLine..socket.write() callback", - "packages.coding-agent.src.experimental.session-worker.toWorkerServiceUpdate", - "packages.coding-agent.src.experimental.session-worker.demandKey", - "packages.coding-agent.src.experimental.session-worker.sameScope", - "packages.coding-agent.src.experimental.session-worker.lifecycleDelay", - "packages.coding-agent.src.experimental.session-worker.closeResources", - "packages.coding-agent.src.experimental.session-worker.run", - "packages.coding-agent.src.experimental.session-worker.run.publish", - "packages.coding-agent.src.experimental.session-worker.run.close", - "packages.coding-agent.src.experimental.session-worker.run.close.services.removeSubscriptions() callback", - "packages.coding-agent.src.experimental.session-worker.run.closeAndExit", - "packages.coding-agent.src.experimental.session-worker.closeAndExit.then() callback", - "packages.coding-agent.src.experimental.session-worker.run.closeAndExit.then() callback", - "packages.coding-agent.src.experimental.session-worker.run.activity.subscribe() callback", - "packages.coding-agent.src.experimental.session-worker.run.announce", - "packages.coding-agent.src.experimental.session-worker.run.announce.catch() callback", - "packages.coding-agent.src.experimental.session-worker.run.onDemand", - "packages.coding-agent.src.experimental.session-worker.run.onOperation", - "packages.coding-agent.src.experimental.session-worker.run.onOperation.catch() callback", - "packages.coding-agent.src.experimental.session-worker.run.onOperationCancel", - "packages.coding-agent.src.experimental.session-worker.run.onServerConnected", - "packages.coding-agent.src.experimental.session-worker.run.onServerDisconnected", - "packages.coding-agent.src.experimental.session-worker.run.catch() callback", - "packages.coding-agent.src.experimental.session-worker.run.control.socket.once(\"error\") callback", - "packages.coding-agent.src.experimental.session-worker.runSessionWorkerWithHarness", - "packages.coding-agent.src.experimental.session-worker.runSessionWorkerWithHarness.catch() callback", - "packages.coding-agent.src.experimental.session-worker.createCodingAgentHarness", - "packages.coding-agent.src.experimental.session-worker.createCodingAgentHarness.onReport", - "packages.coding-agent.src.experimental.session-worker.createCodingAgentHarness.cleanup", - "packages.coding-agent.src.experimental.session-worker.runSessionWorkerProcess", - "packages.coding-agent.src.experimental.session-worker.catch() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/source-resolver.ts", - "methods": [ - "packages.coding-agent.src.experimental.source-resolver.TsConfig", - "packages.coding-agent.src.experimental.source-resolver.SourceAlias", - "packages.coding-agent.src.experimental.source-resolver.aliases", - "packages.coding-agent.src.experimental.source-resolver.aliases.filter() callback", - "packages.coding-agent.src.experimental.source-resolver.aliases.map() callback", - "packages.coding-agent.src.experimental.source-resolver.aliases.sort() callback", - "packages.coding-agent.src.experimental.source-resolver.resolve", - "packages.coding-agent.src.experimental.source-resolver.matchAlias", - "packages.coding-agent.src.experimental.source-resolver.resolveSourcePath" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/vacation/harness-setup.ts", - "methods": [ - "packages.coding-agent.src.experimental.vacation.harness-setup.configureHarnessHttp", - "packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings", - "packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.stream", - "packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.compaction", - "packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.retry", - "packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.steeringMode", - "packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.followUpMode", - "packages.coding-agent.src.experimental.vacation.harness-setup.createVacationRegistry", - "packages.coding-agent.src.experimental.vacation.harness-setup.InitialModel", - "packages.coding-agent.src.experimental.vacation.harness-setup.findInitialAgentModel" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/vacation/main.ts", - "methods": [ - "packages.coding-agent.src.experimental.vacation.main.parseArgs" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "methods": [ - "packages.coding-agent.src.experimental.vacation.runtime.ModelSummary", - "packages.coding-agent.src.experimental.vacation.runtime.Notice", - "packages.coding-agent.src.experimental.vacation.runtime.ConversationSummary", - "packages.coding-agent.src.experimental.vacation.runtime.DurableView", - "packages.coding-agent.src.experimental.vacation.runtime.DurableViewSource", - "packages.coding-agent.src.experimental.vacation.runtime.DurableViewSource.current", - "packages.coding-agent.src.experimental.vacation.runtime.DurableViewSource.subscribe", - "packages.coding-agent.src.experimental.vacation.runtime.DurableController", - "packages.coding-agent.src.experimental.vacation.runtime.DurableController.submit", - "packages.coding-agent.src.experimental.vacation.runtime.DurableController.compact", - "packages.coding-agent.src.experimental.vacation.runtime.DurableController.abort", - "packages.coding-agent.src.experimental.vacation.runtime.DurableController.cycleThinking", - "packages.coding-agent.src.experimental.vacation.runtime.DurableController.setModel", - "packages.coding-agent.src.experimental.vacation.runtime.DurableController.toggleTasks", - "packages.coding-agent.src.experimental.vacation.runtime.DurableController.switchConversation", - "packages.coding-agent.src.experimental.vacation.runtime.OpenDurableOptions", - "packages.coding-agent.src.experimental.vacation.runtime.OpenDurableResult", - "packages.coding-agent.src.experimental.vacation.runtime.OpenDurableResult.close", - "packages.coding-agent.src.experimental.vacation.runtime.agentOf", - "packages.coding-agent.src.experimental.vacation.runtime.firstInput", - "packages.coding-agent.src.experimental.vacation.runtime.firstInput.page.items.findLast() callback", - "packages.coding-agent.src.experimental.vacation.runtime.titleOf", - "packages.coding-agent.src.experimental.vacation.runtime.titleOf.text", - "packages.coding-agent.src.experimental.vacation.runtime.titleOf.text.message.content.flatMap() callback", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.onReport", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.page", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.page.opened.commit() callback", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.models.map() callback", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.update", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.update.setImmediate() callback", - "packages.coding-agent.src.experimental.vacation.runtime.report", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.unsubscribe", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.unsubscribe.conversation.subscribe() callback", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.unsubscribeCommits", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.unsubscribeCommits.harness.subscribeCommits() callback", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.unsubscribeCommits.harness.subscribeCommits() callback.conversations.map() callback", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.watchAnswer", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.watchAnswer.then() callback", - "packages.coding-agent.src.experimental.vacation.runtime.controller", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.submit", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.submit.command() callback", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.compact", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.compact.command() callback", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.compact.command() callback.then() callback", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.abort", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.cycleThinking", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.cycleThinking.command() callback", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.setModel", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.setModel.command() callback", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.toggleTasks", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.toggleTasks.command() callback", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.toggleTasks.command() callback.graph.subscribe() callback", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.switchConversation", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.switchConversation.command() callback", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.switchConversation.command() callback.nextState.subscribe() callback", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.view.current", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.view.subscribe", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.close", - "packages.coding-agent.src.experimental.vacation.runtime.catch() callback", - "packages.coding-agent.src.experimental.vacation.runtime.openDurable.catch() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/vacation/sessions.ts", - "methods": [ - "packages.coding-agent.src.experimental.vacation.sessions.SessionLocation", - "packages.coding-agent.src.experimental.vacation.sessions.SessionLocation.release", - "packages.coding-agent.src.experimental.vacation.sessions.selectSession", - "packages.coding-agent.src.experimental.vacation.sessions.selectSession.newest", - "packages.coding-agent.src.experimental.vacation.sessions.selectSession.newest.entries.filter() callback", - "packages.coding-agent.src.experimental.vacation.sessions.selectSession.newest.map() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/vacation/tui.ts", - "methods": [ - "packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME", - "packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.selectedPrefix", - "packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.selectedText", - "packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.description", - "packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.scrollInfo", - "packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.noMatch", - "packages.coding-agent.src.experimental.vacation.tui.ListSelector", - "packages.coding-agent.src.experimental.vacation.tui.ListSelector.constructor", - "packages.coding-agent.src.experimental.vacation.tui.focused", - "packages.coding-agent.src.experimental.vacation.tui.ListSelector.focused", - "packages.coding-agent.src.experimental.vacation.tui.ListSelector.handleInput", - "packages.coding-agent.src.experimental.vacation.tui.ListSelector.handleInput.forwarded.some() callback", - "packages.coding-agent.src.experimental.vacation.tui.ListSelector.handleInput.filtered", - "packages.coding-agent.src.experimental.vacation.tui.ListSelector.handleInput.filtered.fuzzyFilter() callback", - "packages.coding-agent.src.experimental.vacation.tui.ListSelector.#build", - "packages.coding-agent.src.experimental.vacation.tui.ListSelector.#build.onSelect", - "packages.coding-agent.src.experimental.vacation.tui.CompactionComponent", - "packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.constructor", - "packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.setExpanded", - "packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.setExpanded.color", - "packages.coding-agent.src.experimental.vacation.tui.Handlers", - "packages.coding-agent.src.experimental.vacation.tui.Handlers.submit", - "packages.coding-agent.src.experimental.vacation.tui.Handlers.followUp", - "packages.coding-agent.src.experimental.vacation.tui.Handlers.abort", - "packages.coding-agent.src.experimental.vacation.tui.Handlers.exit", - "packages.coding-agent.src.experimental.vacation.tui.Handlers.selectModel", - "packages.coding-agent.src.experimental.vacation.tui.Handlers.cycleThinking", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor.#editor.onAction(\"app.tools.expand\") callback", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor.#editor.onAction(\"app.message.followUp\") callback", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.ui", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.start", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.stop", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#discardTools", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.mount", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.restoreEditor", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.apply", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTasks", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTasks.owned", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTasks.owned.nodes.flatMap() callback", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTasks.children", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTasks.children.nodes.filter() callback", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncQueue", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncNotices", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStatus", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStatus.runningTool", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStatus.runningTool.live.tools.find() callback", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncFooter", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncFooter.contextWindow", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncFooter.contextWindow.view.models.find() callback", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncFooter.shown", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncFooter.shown.view.conversations.find() callback", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTranscript", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTranscript.#renderedEntryIds.some() callback", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#rebuild", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addEntry", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStreaming", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addText", - "packages.coding-agent.src.experimental.vacation.tui.DurableTui.#tool", - "packages.coding-agent.src.experimental.vacation.tui.describeTask", - "packages.coding-agent.src.experimental.vacation.tui.userText", - "packages.coding-agent.src.experimental.vacation.tui.userText.content.filter() callback", - "packages.coding-agent.src.experimental.vacation.tui.userText.map() callback", - "packages.coding-agent.src.experimental.vacation.tui.totalUsage", - "packages.coding-agent.src.experimental.vacation.tui.contextTokens", - "packages.coding-agent.src.experimental.vacation.tui.contextTokens.compacted", - "packages.coding-agent.src.experimental.vacation.tui.contextTokens.compacted.entries.filter() callback", - "packages.coding-agent.src.experimental.vacation.tui.contextTokens.compacted.map() callback", - "packages.coding-agent.src.experimental.vacation.tui.runDurableTui", - "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.selectModel.items", - "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.selectModel.items.sort() callback", - "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.selectModel.items.map() callback", - "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.selectModel.selector", - "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.selectModel.selector.", - "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.selectConversation.items", - "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.selectConversation.items.map() callback", - "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.submit", - "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.followUp", - "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.abort", - "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.cycleThinking", - "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.themes", - "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.themes.getSettingsManager", - "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.themes.showError", - "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.themes.onChanged", - "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.unsubscribe", - "packages.coding-agent.src.experimental.vacation.tui.runDurableTui.unsubscribe.source.subscribe() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/experimental/vacation/vacation.ts", - "methods": [ - "packages.coding-agent.src.experimental.vacation.vacation.search", - "packages.coding-agent.src.experimental.vacation.vacation.search.execute", - "packages.coding-agent.src.experimental.vacation.vacation.Research", - "packages.coding-agent.src.experimental.vacation.vacation.Research.initial", - "packages.coding-agent.src.experimental.vacation.vacation.Research.phases.deliver", - "packages.coding-agent.src.experimental.vacation.vacation.phases.deliver.runtime.commit() callback", - "packages.coding-agent.src.experimental.vacation.vacation.Research.phases.deliver.runtime.commit() callback", - "packages.coding-agent.src.experimental.vacation.vacation.Research.phases.deliver.runtime.commit() callback.text", - "packages.coding-agent.src.experimental.vacation.vacation.Research.phases.deliver.runtime.commit() callback.text.message.content.flatMap() callback", - "packages.coding-agent.src.experimental.vacation.vacation.Research.phases.report", - "packages.coding-agent.src.experimental.vacation.vacation.Research.phases.report.runtime.commit() callback", - "packages.coding-agent.src.experimental.vacation.vacation.Research.abort", - "packages.coding-agent.src.experimental.vacation.vacation.Research.abort.runtime.commit() callback", - "packages.coding-agent.src.experimental.vacation.vacation.research", - "packages.coding-agent.src.experimental.vacation.vacation.research.execute", - "packages.coding-agent.src.experimental.vacation.vacation.research.execute.api.commit() callback", - "packages.coding-agent.src.experimental.vacation.vacation.Vacation.sections.section(\"preamble\") callback" - ] - } - ], - "component_id": "1.3", - "can_expand": true, - "components": [], - "components_relations": [] - }, - { - "name": "System Utilities and Helpers", - "description": "Offers cross-platform helper functions for path operations, child process execution, shell environments, and media handling.", - "key_entities": [ - { - "qualified_name": "packages.coding-agent.src.utils.paths.resolvePath", - "reference_file": "packages/coding-agent/src/utils/paths.ts", - "reference_start_line": 103, - "reference_end_line": 107 - }, - { - "qualified_name": "packages.coding-agent.src.utils.paths.normalizePath", - "reference_file": "packages/coding-agent/src/utils/paths.ts", - "reference_start_line": 76, - "reference_end_line": 101 - }, - { - "qualified_name": "packages.coding-agent.src.utils.child-process.spawnProcessSync", - "reference_file": "packages/coding-agent/src/utils/child-process.ts", - "reference_start_line": 28, - "reference_end_line": 36 - }, - { - "qualified_name": "packages.coding-agent.src.utils.shell.getShellEnv", - "reference_file": "packages/coding-agent/src/utils/shell.ts", - "reference_start_line": 138, - "reference_end_line": 150 - }, - { - "qualified_name": "packages.coding-agent.src.utils.output-files.writeOutputFile", - "reference_file": "packages/coding-agent/src/utils/output-files.ts", - "reference_start_line": 23, - "reference_end_line": 28 - } - ], - "source_cluster_ids": [ - "1.248", - "1.249", - "1.250", - "1.251", - "1.252", - "1.253", - "1.254", - "1.255", - "1.256", - "1.257", - "1.258", - "1.259", - "1.260", - "1.261", - "1.262", - "1.263", - "1.264", - "1.265", - "1.266", - "1.267", - "1.268", - "1.269", - "1.270", - "1.271", - "1.272", - "1.273", - "1.274", - "1.275", - "1.276", - "1.277", - "1.278", - "1.279", - "1.280", - "1.281", - "1.282", - "1.283", - "1.284" - ], - "file_methods": [ - { - "file_path": "packages/coding-agent/src/utils/abort.ts", - "methods": [ - "packages.coding-agent.src.utils.abort.abortReason", - "packages.coding-agent.src.utils.abort.operationSignal", - "packages.coding-agent.src.utils.abort.raceWithAbortSignal", - "packages.coding-agent.src.utils.abort.raceWithAbortSignal.operation.catch() callback", - "packages.coding-agent.src.utils.abort.raceWithAbortSignal.", - "packages.coding-agent.src.utils.abort..operation.then() callback", - "packages.coding-agent.src.utils.abort.raceWithAbortSignal..operation.then() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/ansi.ts", - "methods": [ - "packages.coding-agent.src.utils.ansi.splitIncompleteAnsiSuffix", - "packages.coding-agent.src.utils.ansi.stripAnsi" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/changelog.ts", - "methods": [ - "packages.coding-agent.src.utils.changelog.ChangelogEntry", - "packages.coding-agent.src.utils.changelog.entryVersion", - "packages.coding-agent.src.utils.changelog.normalizeTag", - "packages.coding-agent.src.utils.changelog.splitLocalTarget", - "packages.coding-agent.src.utils.changelog.normalizePathPart", - "packages.coding-agent.src.utils.changelog.resolveRepositoryPath", - "packages.coding-agent.src.utils.changelog.isDirectoryTarget", - "packages.coding-agent.src.utils.changelog.normalizeChangelogLinkTarget", - "packages.coding-agent.src.utils.changelog.normalizeChangelogLinks", - "packages.coding-agent.src.utils.changelog.normalizeChangelogLinks.markdown.replace() callback", - "packages.coding-agent.src.utils.changelog.parseChangelog", - "packages.coding-agent.src.utils.changelog.compareVersions", - "packages.coding-agent.src.utils.changelog.getNewEntries", - "packages.coding-agent.src.utils.changelog.getNewEntries.entries.filter() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/child-process.ts", - "methods": [ - "packages.coding-agent.src.utils.child-process.spawnProcess", - "packages.coding-agent.src.utils.child-process.spawnProcessSync", - "packages.coding-agent.src.utils.child-process.waitForChildProcess", - "packages.coding-agent.src.utils.child-process.waitForChildProcess.", - "packages.coding-agent.src.utils.child-process.waitForChildProcess..armIdleTimer", - "packages.coding-agent.src.utils.child-process.waitForChildProcess..armIdleTimer.setTimeout() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/clipboard-command.ts", - "methods": [ - "packages.coding-agent.src.utils.clipboard-command.runClipboardCommand", - "packages.coding-agent.src.utils.clipboard-command.runClipboardCommand.", - "packages.coding-agent.src.utils.clipboard-command.runClipboardCommand..child.on(\"error\") callback", - "packages.coding-agent.src.utils.clipboard-command.runClipboardCommand..child.on(\"close\") callback", - "packages.coding-agent.src.utils.clipboard-command.runClipboardCommand..child.stdout.on(\"data\") callback", - "packages.coding-agent.src.utils.clipboard-command.runClipboardCommand..child.stdin.on(\"error\") callback" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/clipboard-image.ts", - "methods": [ - "packages.coding-agent.src.utils.clipboard-image.isWaylandSession", - "packages.coding-agent.src.utils.clipboard-image.baseMimeType", - "packages.coding-agent.src.utils.clipboard-image.extensionForImageMimeType", - "packages.coding-agent.src.utils.clipboard-image.selectPreferredImageMimeType", - "packages.coding-agent.src.utils.clipboard-image.selectPreferredImageMimeType.normalized", - "packages.coding-agent.src.utils.clipboard-image.selectPreferredImageMimeType.normalized.mimeTypes.map() callback", - "packages.coding-agent.src.utils.clipboard-image.selectPreferredImageMimeType.normalized.map() callback", - "packages.coding-agent.src.utils.clipboard-image.selectPreferredImageMimeType.match", - "packages.coding-agent.src.utils.clipboard-image.selectPreferredImageMimeType.match.normalized.find() callback", - "packages.coding-agent.src.utils.clipboard-image.selectPreferredImageMimeType.anyImage", - "packages.coding-agent.src.utils.clipboard-image.selectPreferredImageMimeType.anyImage.normalized.find() callback", - "packages.coding-agent.src.utils.clipboard-image.isSupportedImageMimeType", - "packages.coding-agent.src.utils.clipboard-image.isSupportedImageMimeType.SUPPORTED_IMAGE_MIME_TYPES.some() callback", - "packages.coding-agent.src.utils.clipboard-image.convertToPng", - "packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaWlPaste", - "packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaWlPaste.types", - "packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaWlPaste.types.map() callback", - "packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaPowerShell", - "packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaXclip", - "packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaXclip.candidateTypes", - "packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaXclip.candidateTypes.map() callback", - "packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaNativeClipboard", - "packages.coding-agent.src.utils.clipboard-image.readClipboardImage" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/clipboard.ts", - "methods": [ - "packages.coding-agent.src.utils.clipboard.isRemoteSession", - "packages.coding-agent.src.utils.clipboard.emitOsc52", - "packages.coding-agent.src.utils.clipboard.copyViaWindowsClipboard", - "packages.coding-agent.src.utils.clipboard.readClipboardText", - "packages.coding-agent.src.utils.clipboard.readClipboardFilePaths", - "packages.coding-agent.src.utils.clipboard.copyToClipboard" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/deprecation.ts", - "methods": [ - "packages.coding-agent.src.utils.deprecation.warnDeprecation", - "packages.coding-agent.src.utils.deprecation.clearDeprecationWarningsForTests" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/exif-orientation.ts", - "methods": [ - "packages.coding-agent.src.utils.exif-orientation.readOrientationFromTiff", - "packages.coding-agent.src.utils.exif-orientation.findJpegTiffOffset", - "packages.coding-agent.src.utils.exif-orientation.findWebpTiffOffset", - "packages.coding-agent.src.utils.exif-orientation.hasExifHeader", - "packages.coding-agent.src.utils.exif-orientation.getExifOrientation", - "packages.coding-agent.src.utils.exif-orientation.rotate90", - "packages.coding-agent.src.utils.exif-orientation.applyExifOrientation", - "packages.coding-agent.src.utils.exif-orientation.rotated", - "packages.coding-agent.src.utils.exif-orientation.rotated.rotate90() callback", - "packages.coding-agent.src.utils.exif-orientation.rotate90() callback", - "packages.coding-agent.src.utils.exif-orientation.applyExifOrientation.rotated", - "packages.coding-agent.src.utils.exif-orientation.applyExifOrientation.rotated.rotate90() callback", - "packages.coding-agent.src.utils.exif-orientation.applyExifOrientation.rotate90() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/fs-watch.ts", - "methods": [ - "packages.coding-agent.src.utils.fs-watch.closeWatcher", - "packages.coding-agent.src.utils.fs-watch.watchWithErrorHandler" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/git.ts", - "methods": [ - "packages.coding-agent.src.utils.git.splitRef", - "packages.coding-agent.src.utils.git.decodeForValidation", - "packages.coding-agent.src.utils.git.hasUnsafeGitInstallPart", - "packages.coding-agent.src.utils.git.buildGitSource", - "packages.coding-agent.src.utils.git.parseGenericGitUrl", - "packages.coding-agent.src.utils.git.parseGitUrl", - "packages.coding-agent.src.utils.git.parseGitUrl.hostedCandidates", - "packages.coding-agent.src.utils.git.parseGitUrl.hostedCandidates.filter() callback", - "packages.coding-agent.src.utils.git.parseGitUrl.httpsCandidates", - "packages.coding-agent.src.utils.git.parseGitUrl.httpsCandidates.filter() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/highlight-js.d.ts", - "methods": [ - "packages.coding-agent.src.utils.highlight-js.d.HighlightJsResult", - "packages.coding-agent.src.utils.highlight-js.d.HighlightJsOptions", - "packages.coding-agent.src.utils.highlight-js.d.HighlightJsLanguageDefinition", - "packages.coding-agent.src.utils.highlight-js.d.HighlightJsApi", - "packages.coding-agent.src.utils.highlight-js.d.HighlightJsApi.highlight", - "packages.coding-agent.src.utils.highlight-js.d.HighlightJsApi.highlightAuto", - "packages.coding-agent.src.utils.highlight-js.d.HighlightJsApi.getLanguage", - "packages.coding-agent.src.utils.highlight-js.d.HighlightJsApi.registerLanguage" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/html.ts", - "methods": [ - "packages.coding-agent.src.utils.html.DecodedHtmlEntity", - "packages.coding-agent.src.utils.html.decodeCodePoint", - "packages.coding-agent.src.utils.html.decodeHtmlEntity", - "packages.coding-agent.src.utils.html.decodeHtmlEntityAt" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/image-convert.ts", - "methods": [ - "packages.coding-agent.src.utils.image-convert.encodePng", - "packages.coding-agent.src.utils.image-convert.convertImageBytesToPng", - "packages.coding-agent.src.utils.image-convert.convertToPng", - "packages.coding-agent.src.utils.image-convert.loadPngTranscoder", - "packages.coding-agent.src.utils.image-convert.loadPngTranscoder.", - "packages.coding-agent.src.utils.image-convert.ensurePngTranscoder", - "packages.coding-agent.src.utils.image-convert.ensurePngTranscoder.then() callback", - "packages.coding-agent.src.utils.image-convert.ensurePngTranscoder.pngTranscoderLoad.then() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/image-process.ts", - "methods": [ - "packages.coding-agent.src.utils.image-process.ProcessImageOptions", - "packages.coding-agent.src.utils.image-process.NormalizedImage", - "packages.coding-agent.src.utils.image-process.baseMimeType", - "packages.coding-agent.src.utils.image-process.normalizeSupportedImageMimeType", - "packages.coding-agent.src.utils.image-process.normalizeImage", - "packages.coding-agent.src.utils.image-process.conversionHint", - "packages.coding-agent.src.utils.image-process.processImage" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/image-resize-core.ts", - "methods": [ - "packages.coding-agent.src.utils.image-resize-core.ImageResizeOptions", - "packages.coding-agent.src.utils.image-resize-core.ResizedImage", - "packages.coding-agent.src.utils.image-resize-core.EncodedCandidate", - "packages.coding-agent.src.utils.image-resize-core.encodeCandidate", - "packages.coding-agent.src.utils.image-resize-core.resizeImageInProcess", - "packages.coding-agent.src.utils.image-resize-core.resizeImageInProcess.tryEncodings" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/image-resize-worker.ts", - "methods": [ - "packages.coding-agent.src.utils.image-resize-worker.ResizeImageWorkerRequest", - "packages.coding-agent.src.utils.image-resize-worker.isResizeImageWorkerRequest", - "packages.coding-agent.src.utils.image-resize-worker.port.once(\"message\") callback", - "packages.coding-agent.src.utils.image-resize-worker.port.once(\"message\") callback." - ] - }, - { - "file_path": "packages/coding-agent/src/utils/image-resize.ts", - "methods": [ - "packages.coding-agent.src.utils.image-resize.toTransferableBytes", - "packages.coding-agent.src.utils.image-resize.isResizeImageWorkerResponse", - "packages.coding-agent.src.utils.image-resize.createResizeWorker", - "packages.coding-agent.src.utils.image-resize.resizeImageInWorker", - "packages.coding-agent.src.utils.image-resize.resizeImageInWorker.", - "packages.coding-agent.src.utils.image-resize.resizeImageInWorker..worker.on(\"message\") callback", - "packages.coding-agent.src.utils.image-resize.resizeImageInWorker..worker.once(\"exit\") callback", - "packages.coding-agent.src.utils.image-resize.resizeImageInWorker.catch() callback", - "packages.coding-agent.src.utils.image-resize.resizeImage", - "packages.coding-agent.src.utils.image-resize.formatDimensionNote" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/json.ts", - "methods": [ - "packages.coding-agent.src.utils.json.stripJsonComments", - "packages.coding-agent.src.utils.json.stripJsonComments.input.replace() callback", - "packages.coding-agent.src.utils.json.stripJsonComments.replace() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/management-http.ts", - "methods": [ - "packages.coding-agent.src.utils.management-http.FetchRetryOptions", - "packages.coding-agent.src.utils.management-http.fetchWithRetry", - "packages.coding-agent.src.utils.management-http.fetchWithRetry.signals", - "packages.coding-agent.src.utils.management-http.fetchWithRetry.signals.filter() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/mime.ts", - "methods": [ - "packages.coding-agent.src.utils.mime.detectSupportedImageMimeType", - "packages.coding-agent.src.utils.mime.detectSupportedImageMimeTypeFromFile", - "packages.coding-agent.src.utils.mime.isPng", - "packages.coding-agent.src.utils.mime.isAnimatedPng", - "packages.coding-agent.src.utils.mime.isBmp", - "packages.coding-agent.src.utils.mime.readUint16LE", - "packages.coding-agent.src.utils.mime.readUint32BE", - "packages.coding-agent.src.utils.mime.readUint32LE", - "packages.coding-agent.src.utils.mime.startsWith", - "packages.coding-agent.src.utils.mime.startsWith.bytes.every() callback", - "packages.coding-agent.src.utils.mime.startsWithAscii" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/open-browser.ts", - "methods": [ - "packages.coding-agent.src.utils.open-browser.openBrowser", - "packages.coding-agent.src.utils.open-browser.openBrowser.on(\"error\") callback" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/output-files.ts", - "methods": [ - "packages.coding-agent.src.utils.output-files.createOutputFilePath", - "packages.coding-agent.src.utils.output-files.writeOutputFile", - "packages.coding-agent.src.utils.output-files.createOutputFileStream" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/paths.ts", - "methods": [ - "packages.coding-agent.src.utils.paths.PathInputOptions", - "packages.coding-agent.src.utils.paths.canonicalizePath", - "packages.coding-agent.src.utils.paths.getFileRevision", - "packages.coding-agent.src.utils.paths.isLocalPath", - "packages.coding-agent.src.utils.paths.normalizeWindowsShellPath", - "packages.coding-agent.src.utils.paths.normalizePath", - "packages.coding-agent.src.utils.paths.resolvePath", - "packages.coding-agent.src.utils.paths.getCwdRelativePath", - "packages.coding-agent.src.utils.paths.formatPathRelativeToCwdOrAbsolute", - "packages.coding-agent.src.utils.paths.markPathIgnoredByCloudSync" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/photon.ts", - "methods": [ - "packages.coding-agent.src.utils.photon.pathOrNull", - "packages.coding-agent.src.utils.photon.getFallbackWasmPaths", - "packages.coding-agent.src.utils.photon.patchPhotonWasmRead", - "packages.coding-agent.src.utils.photon.patchPhotonWasmRead.patchedReadFileSync", - "packages.coding-agent.src.utils.photon.patchPhotonWasmRead.patchedReadFileSync.", - "packages.coding-agent.src.utils.photon.patchPhotonWasmRead.", - "packages.coding-agent.src.utils.photon.loadPhoton", - "packages.coding-agent.src.utils.photon.loadPhoton." - ] - }, - { - "file_path": "packages/coding-agent/src/utils/pi-user-agent.ts", - "methods": [ - "packages.coding-agent.src.utils.pi-user-agent.getPiUserAgent" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/shell.ts", - "methods": [ - "packages.coding-agent.src.utils.shell.ShellConfig", - "packages.coding-agent.src.utils.shell.isLegacyWslBashPath", - "packages.coding-agent.src.utils.shell.getBashShellConfig", - "packages.coding-agent.src.utils.shell.findExecutableOnPath", - "packages.coding-agent.src.utils.shell.getShellConfig", - "packages.coding-agent.src.utils.shell.getShellConfig.paths.map() callback", - "packages.coding-agent.src.utils.shell.getPowerShellConfig", - "packages.coding-agent.src.utils.shell.getShellEnv", - "packages.coding-agent.src.utils.shell.getShellEnv.pathKey", - "packages.coding-agent.src.utils.shell.getShellEnv.pathKey.find() callback", - "packages.coding-agent.src.utils.shell.sanitizeBinaryOutput", - "packages.coding-agent.src.utils.shell.trackDetachedChildPid", - "packages.coding-agent.src.utils.shell.untrackDetachedChildPid", - "packages.coding-agent.src.utils.shell.killTrackedDetachedChildren", - "packages.coding-agent.src.utils.shell.killProcessTree", - "packages.coding-agent.src.utils.shell.killProcessTree.child.once(\"error\") callback" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/sleep.ts", - "methods": [ - "packages.coding-agent.src.utils.sleep.sleep", - "packages.coding-agent.src.utils.sleep.sleep.", - "packages.coding-agent.src.utils.sleep.sleep..signal.addEventListener(\"abort\") callback" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/syntax-highlight.ts", - "methods": [ - "packages.coding-agent.src.utils.syntax-highlight.loadAllHighlightLanguages", - "packages.coding-agent.src.utils.syntax-highlight.loadAllHighlightLanguages.", - "packages.coding-agent.src.utils.syntax-highlight.loadAllHighlightLanguages..setImmediate() callback", - "packages.coding-agent.src.utils.syntax-highlight..setImmediate() callback.then() callback", - "packages.coding-agent.src.utils.syntax-highlight.loadAllHighlightLanguages..setImmediate() callback.then() callback", - "packages.coding-agent.src.utils.syntax-highlight.HighlightOptions", - "packages.coding-agent.src.utils.syntax-highlight.getScopeFromSpanTag", - "packages.coding-agent.src.utils.syntax-highlight.getScopeFormatter", - "packages.coding-agent.src.utils.syntax-highlight.getActiveFormatter", - "packages.coding-agent.src.utils.syntax-highlight.isSpanOpenTagStart", - "packages.coding-agent.src.utils.syntax-highlight.renderHighlightedHtml", - "packages.coding-agent.src.utils.syntax-highlight.renderHighlightedHtml.flushText", - "packages.coding-agent.src.utils.syntax-highlight.renderHighlightedHtml.flushText.map() callback", - "packages.coding-agent.src.utils.syntax-highlight.highlight", - "packages.coding-agent.src.utils.syntax-highlight.supportsLanguage" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/text.ts", - "methods": [ - "packages.coding-agent.src.utils.text.splitBom", - "packages.coding-agent.src.utils.text.stripBom" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/tool-result-images.ts", - "methods": [ - "packages.coding-agent.src.utils.tool-result-images.NormalizeToolResultImagesOptions", - "packages.coding-agent.src.utils.tool-result-images.normalizeToolResultImages", - "packages.coding-agent.src.utils.tool-result-images.normalizeToolResultImages.content.some() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/tools-manager.ts", - "methods": [ - "packages.coding-agent.src.utils.tools-manager.isOfflineModeEnabled", - "packages.coding-agent.src.utils.tools-manager.ToolConfig", - "packages.coding-agent.src.utils.tools-manager.TOOLS.fd.getAssetName", - "packages.coding-agent.src.utils.tools-manager.TOOLS.rg.getAssetName", - "packages.coding-agent.src.utils.tools-manager.commandExists", - "packages.coding-agent.src.utils.tools-manager.getToolPath", - "packages.coding-agent.src.utils.tools-manager.getLatestVersion", - "packages.coding-agent.src.utils.tools-manager.downloadFile", - "packages.coding-agent.src.utils.tools-manager.findBinaryRecursively", - "packages.coding-agent.src.utils.tools-manager.formatSpawnFailure", - "packages.coding-agent.src.utils.tools-manager.runExtractionCommand", - "packages.coding-agent.src.utils.tools-manager.extractTarGzArchive", - "packages.coding-agent.src.utils.tools-manager.getWindowsTarCommand", - "packages.coding-agent.src.utils.tools-manager.extractZipArchive", - "packages.coding-agent.src.utils.tools-manager.downloadTool", - "packages.coding-agent.src.utils.tools-manager.downloadTool.extractedBinary", - "packages.coding-agent.src.utils.tools-manager.downloadTool.extractedBinary.extractedBinaryCandidates.find() callback", - "packages.coding-agent.src.utils.tools-manager.ToolStatus", - "packages.coding-agent.src.utils.tools-manager.ensureTool" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/version-check.ts", - "methods": [ - "packages.coding-agent.src.utils.version-check.LatestPiRelease", - "packages.coding-agent.src.utils.version-check.formatVersionCheckError", - "packages.coding-agent.src.utils.version-check.formatVersionCheckError.codes", - "packages.coding-agent.src.utils.version-check.formatVersionCheckError.codes.causes.map() callback", - "packages.coding-agent.src.utils.version-check.formatVersionCheckError.codes.filter() callback", - "packages.coding-agent.src.utils.version-check.formatVersionCheckError.causeMessage", - "packages.coding-agent.src.utils.version-check.formatVersionCheckError.causeMessage.causes.find() callback", - "packages.coding-agent.src.utils.version-check.comparePackageVersions", - "packages.coding-agent.src.utils.version-check.isNewerPackageVersion", - "packages.coding-agent.src.utils.version-check.getLatestPiRelease", - "packages.coding-agent.src.utils.version-check.getLatestPiVersion", - "packages.coding-agent.src.utils.version-check.checkForNewPiVersion" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/windows-self-update.ts", - "methods": [ - "packages.coding-agent.src.utils.windows-self-update.normalizePath", - "packages.coding-agent.src.utils.windows-self-update.getQuarantineRoot", - "packages.coding-agent.src.utils.windows-self-update.getLoadedSharedObjectsInPackageDir", - "packages.coding-agent.src.utils.windows-self-update.cleanupWindowsSelfUpdateQuarantine", - "packages.coding-agent.src.utils.windows-self-update.quarantineWindowsNativeDependencies" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/wsl.ts", - "methods": [ - "packages.coding-agent.src.utils.wsl.isWSL" - ] - }, - { - "file_path": "packages/coding-agent/src/utils/zip.ts", - "methods": [ - "packages.coding-agent.src.utils.zip.ZipEntry", - "packages.coding-agent.src.utils.zip.dosDateTime", - "packages.coding-agent.src.utils.zip.createZipArchive", - "packages.coding-agent.src.utils.zip.writeZipArchive" - ] - } - ], - "component_id": "1.4", - "can_expand": true, - "components": [], - "components_relations": [] - }, - { - "name": "Agent Extensions", - "description": "Implements modular extensions for MCP protocol integration, QuickJS code sandbox execution, Llama providers, and tool discovery.", - "key_entities": [ - { - "qualified_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "reference_file": "packages/coding-agent/src/extensions/mcp/index.ts", - "reference_start_line": 280, - "reference_end_line": 1338 - }, - { - "qualified_name": "packages.coding-agent.src.extensions.mcp.ui.McpManagerView", - "reference_file": "packages/coding-agent/src/extensions/mcp/ui.ts", - "reference_start_line": 73, - "reference_end_line": 241 - }, - { - "qualified_name": "packages.coding-agent.src.extensions.codemode.execute.executeCodemode", - "reference_file": "packages/coding-agent/src/extensions/codemode/execute.ts", - "reference_start_line": 416, - "reference_end_line": 537 - }, - { - "qualified_name": "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider", - "reference_file": "packages/coding-agent/src/extensions/llama/provider.ts", - "reference_start_line": 166, - "reference_end_line": 299 - } - ], - "source_cluster_ids": [ - "1.154", - "1.155", - "1.156", - "1.157", - "1.158", - "1.159", - "1.160", - "1.161", - "1.162", - "1.163", - "1.164", - "1.165", - "1.166", - "1.167", - "1.168", - "1.169", - "1.170", - "1.171", - "1.172", - "1.173", - "1.174", - "1.175", - "1.176", - "1.177" - ], - "file_methods": [ - { - "file_path": "packages/coding-agent/src/extensions/codemode/execute.ts", - "methods": [ - "packages.coding-agent.src.extensions.codemode.execute.truncateText", - "packages.coding-agent.src.extensions.codemode.execute.previewArgs", - "packages.coding-agent.src.extensions.codemode.execute.textOf", - "packages.coding-agent.src.extensions.codemode.execute.textOf.filter() callback", - "packages.coding-agent.src.extensions.codemode.execute.textOf.map() callback", - "packages.coding-agent.src.extensions.codemode.execute.toModelType", - "packages.coding-agent.src.extensions.codemode.execute.toProvider", - "packages.coding-agent.src.extensions.codemode.execute.toModelInfo", - "packages.coding-agent.src.extensions.codemode.execute.withArticle", - "packages.coding-agent.src.extensions.codemode.execute.isRecord", - "packages.coding-agent.src.extensions.codemode.execute.describeValue", - "packages.coding-agent.src.extensions.codemode.execute.checkClassifierContext", - "packages.coding-agent.src.extensions.codemode.execute.checkClassifierContext.images.forEach() callback", - "packages.coding-agent.src.extensions.codemode.execute.checkClassifierContext.isStrings", - "packages.coding-agent.src.extensions.codemode.execute.checkClassifierContext.isStrings.values.every() callback", - "packages.coding-agent.src.extensions.codemode.execute.checkImagesContext", - "packages.coding-agent.src.extensions.codemode.execute.checkImagesContext.input.forEach() callback", - "packages.coding-agent.src.extensions.codemode.execute.ModelCallResult", - "packages.coding-agent.src.extensions.codemode.execute.createLimiter", - "packages.coding-agent.src.extensions.codemode.execute.isStoreEntryData", - "packages.coding-agent.src.extensions.codemode.execute.isStoreEntryData.deleted.every() callback", - "packages.coding-agent.src.extensions.codemode.execute.readCodemodeStore", - "packages.coding-agent.src.extensions.codemode.execute.valueText", - "packages.coding-agent.src.extensions.codemode.execute.formatOutput", - "packages.coding-agent.src.extensions.codemode.execute.formatOutput.total", - "packages.coding-agent.src.extensions.codemode.execute.formatOutput.total.output.filter() callback", - "packages.coding-agent.src.extensions.codemode.execute.joinAdjacentText", - "packages.coding-agent.src.extensions.codemode.execute.formatCallSummary", - "packages.coding-agent.src.extensions.codemode.execute.formatCallSummary.calls.map() callback", - "packages.coding-agent.src.extensions.codemode.execute.formatError", - "packages.coding-agent.src.extensions.codemode.execute.spillOutput", - "packages.coding-agent.src.extensions.codemode.execute.saveImages", - "packages.coding-agent.src.extensions.codemode.execute.saveImages.result", - "packages.coding-agent.src.extensions.codemode.execute.saveImages.result.items.map() callback", - "packages.coding-agent.src.extensions.codemode.execute.truncateOutput", - "packages.coding-agent.src.extensions.codemode.execute.truncateOutput.texts", - "packages.coding-agent.src.extensions.codemode.execute.truncateOutput.texts.items.filter() callback", - "packages.coding-agent.src.extensions.codemode.execute.truncateOutput.texts.map() callback", - "packages.coding-agent.src.extensions.codemode.execute.truncateOutput.items.items.filter() callback", - "packages.coding-agent.src.extensions.codemode.execute.toScriptValue", - "packages.coding-agent.src.extensions.codemode.execute.executeCodemode", - "packages.coding-agent.src.extensions.codemode.execute.executeCodemode.snapshot.calls.calls.map() callback", - "packages.coding-agent.src.extensions.codemode.execute.executeCodemode.samples", - "packages.coding-agent.src.extensions.codemode.execute.executeCodemode.samples.callable.map() callback", - "packages.coding-agent.src.extensions.codemode.execute.executeCodemode.sandboxTools", - "packages.coding-agent.src.extensions.codemode.execute.executeCodemode.sandboxTools.callable.map() callback", - "packages.coding-agent.src.extensions.codemode.execute.executeCodemode.sandboxTools.callable.map() callback.execute", - "packages.coding-agent.src.extensions.codemode.execute.executeCodemode.items.some() callback", - "packages.coding-agent.src.extensions.codemode.execute.isNamespaceName", - "packages.coding-agent.src.extensions.codemode.execute.createDiscoveryGlobals", - "packages.coding-agent.src.extensions.codemode.execute.execute", - "packages.coding-agent.src.extensions.codemode.execute.createDiscoveryGlobals.execute.documents", - "packages.coding-agent.src.extensions.codemode.execute.createDiscoveryGlobals.execute.documents.tools.flatMap() callback", - "packages.coding-agent.src.extensions.codemode.execute.createDiscoveryGlobals.execute.map() callback", - "packages.coding-agent.src.extensions.codemode.execute.execute.tool", - "packages.coding-agent.src.extensions.codemode.execute.createDiscoveryGlobals.execute.tool.tools.find() callback", - "packages.coding-agent.src.extensions.codemode.execute.createDiscoveryGlobals.execute", - "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals", - "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.runModelCall.actualType", - "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.runModelCall.actualType.find() callback", - "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.runModelCall.result", - "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.runModelCall.result.limit() callback", - "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations", - "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.getModelsOfType\"", - "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.getAvailableOfType\"", - "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.getModelOfType\"", - "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.classify\"", - "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.classify\".runModelCall(\"models.classify\", \"classifier\") callback", - "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.generateImages\"", - "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.generateImages\".runModelCall(\"models.generateImages\", \"image\") callback", - "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.generateImages\".runModelCall(\"models.generateImages\", \"image\") callback.result.output.filter() callback", - "packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.map() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/extensions/codemode/index.ts", - "methods": [ - "packages.coding-agent.src.extensions.codemode.index.CodemodeExtensionOptions", - "packages.coding-agent.src.extensions.codemode.index.readMode", - "packages.coding-agent.src.extensions.codemode.index.readInlineBudget", - "packages.coding-agent.src.extensions.codemode.index.createCodemodeExtension", - "packages.coding-agent.src.extensions.codemode.index.createCodemodeExtension." - ] - }, - { - "file_path": "packages/coding-agent/src/extensions/codemode/renderer.ts", - "methods": [ - "packages.coding-agent.src.extensions.codemode.renderer.expandHint", - "packages.coding-agent.src.extensions.codemode.renderer.formatDuration", - "packages.coding-agent.src.extensions.codemode.renderer.formatCost", - "packages.coding-agent.src.extensions.codemode.renderer.statusIcon", - "packages.coding-agent.src.extensions.codemode.renderer.formatCall", - "packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers", - "packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderCall", - "packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderCall.formatHint", - "packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult", - "packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.lines", - "packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.lines.shown.map() callback", - "packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.priced", - "packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.priced.calls.filter() callback", - "packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.total", - "packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.total.priced.reduce() callback", - "packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.styled", - "packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.styled.map() callback", - "packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult.formatHint" - ] - }, - { - "file_path": "packages/coding-agent/src/extensions/codemode/tool.ts", - "methods": [ - "packages.coding-agent.src.extensions.codemode.tool.CodemodeStoreEntryData", - "packages.coding-agent.src.extensions.codemode.tool.CodemodeToolOptions", - "packages.coding-agent.src.extensions.codemode.tool.isCodemodeTool", - "packages.coding-agent.src.extensions.codemode.tool.CodemodeNestedCall", - "packages.coding-agent.src.extensions.codemode.tool.CodemodeToolDetails", - "packages.coding-agent.src.extensions.codemode.tool.describeGlobals", - "packages.coding-agent.src.extensions.codemode.tool.toCodemodeDeclaration", - "packages.coding-agent.src.extensions.codemode.tool.toCodemodeDeclaration.bullets", - "packages.coding-agent.src.extensions.codemode.tool.toCodemodeDeclaration.bullets.guidelines.flatMap() callback", - "packages.coding-agent.src.extensions.codemode.tool.getCodemodeCallableTools", - "packages.coding-agent.src.extensions.codemode.tool.getCodemodeCallableTools.tools.filter() callback", - "packages.coding-agent.src.extensions.codemode.tool.CodemodeDescriptionOptions", - "packages.coding-agent.src.extensions.codemode.tool.renderToolSection", - "packages.coding-agent.src.extensions.codemode.tool.CatalogEntry", - "packages.coding-agent.src.extensions.codemode.tool.CatalogGroup", - "packages.coding-agent.src.extensions.codemode.tool.selectCatalog", - "packages.coding-agent.src.extensions.codemode.tool.selectCatalog.groups.flatMap() callback", - "packages.coding-agent.src.extensions.codemode.tool.selectCatalog.groups.flatMap() callback.group.entries.map() callback", - "packages.coding-agent.src.extensions.codemode.tool.selectCatalog.queues", - "packages.coding-agent.src.extensions.codemode.tool.selectCatalog.queues.groups.map() callback", - "packages.coding-agent.src.extensions.codemode.tool.selectCatalog.queues.groups.map() callback.sort() callback", - "packages.coding-agent.src.extensions.codemode.tool.selectCatalog.active", - "packages.coding-agent.src.extensions.codemode.tool.selectCatalog.active.queues.filter() callback", - "packages.coding-agent.src.extensions.codemode.tool.selectCatalog.active.filter() callback", - "packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription", - "packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription.declarations", - "packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription.declarations.filter() callback", - "packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription.declarations.map() callback", - "packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription.ordered.sort() callback", - "packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription.ordered", - "packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription.declarations.some() callback", - "packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription.visible", - "packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription.visible.entries.filter() callback", - "packages.coding-agent.src.extensions.codemode.tool.describeOutput", - "packages.coding-agent.src.extensions.codemode.tool.describeOutput.fields", - "packages.coding-agent.src.extensions.codemode.tool.describeOutput.fields.map() callback", - "packages.coding-agent.src.extensions.codemode.tool.describeScriptCall", - "packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout", - "packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.callableNames", - "packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.callableNames.callable.map() callback", - "packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.listed", - "packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.listed.callable.filter() callback", - "packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.namespaces.listed.flatMap() callback", - "packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.guidelines.listed.map() callback", - "packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.deferred.listed.filter() callback", - "packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.deferred.map() callback", - "packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.declaredNames", - "packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.declaredNames.loadout.declared.map() callback", - "packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.hiddenDeclarations.callable.filter() callback", - "packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout.hiddenDeclarations.map() callback", - "packages.coding-agent.src.extensions.codemode.tool.createCodemodeToolDefinition", - "packages.coding-agent.src.extensions.codemode.tool.createCodemodeToolDefinition.prepareLoadout", - "packages.coding-agent.src.extensions.codemode.tool.createCodemodeToolDefinition.execute", - "packages.coding-agent.src.extensions.codemode.tool.createCodemodeTool" - ] - }, - { - "file_path": "packages/coding-agent/src/extensions/llama/client.ts", - "methods": [ - "packages.coding-agent.src.extensions.llama.client.LlamaModelInfo", - "packages.coding-agent.src.extensions.llama.client.LlamaModelsResponse", - "packages.coding-agent.src.extensions.llama.client.LlamaServerProps", - "packages.coding-agent.src.extensions.llama.client.LlamaModelEvent", - "packages.coding-agent.src.extensions.llama.client.LlamaProgress", - "packages.coding-agent.src.extensions.llama.client.errorMessage", - "packages.coding-agent.src.extensions.llama.client.isModelInfo", - "packages.coding-agent.src.extensions.llama.client.linkSignal", - "packages.coding-agent.src.extensions.llama.client.sleep", - "packages.coding-agent.src.extensions.llama.client.sleep.", - "packages.coding-agent.src.extensions.llama.client.sleep..timeout", - "packages.coding-agent.src.extensions.llama.client.sleep..timeout.setTimeout() callback", - "packages.coding-agent.src.extensions.llama.client.parseLoadProgress", - "packages.coding-agent.src.extensions.llama.client.parseLoadProgress.stages", - "packages.coding-agent.src.extensions.llama.client.parseLoadProgress.stages.value.stages.filter() callback", - "packages.coding-agent.src.extensions.llama.client.parseDownloadProgress", - "packages.coding-agent.src.extensions.llama.client.formatBytes", - "packages.coding-agent.src.extensions.llama.client.normalizeLlamaServerUrl", - "packages.coding-agent.src.extensions.llama.client.llamaInferenceUrl", - "packages.coding-agent.src.extensions.llama.client.LlamaClient", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.constructor", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.request", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.list", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.props", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.load", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.unload", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.unloadAndWait", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.unloadAndWait.entry", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.unloadAndWait.entry.find() callback", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.download", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.watch", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.watch.data", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.watch.data.filter() callback", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.watch.data.map() callback", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.loadAndWait", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.loadAndWait.watch() callback", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.loadAndWait.catch() callback", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.loadAndWait.entry", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.loadAndWait.entry.find() callback", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.downloadAndWait", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.downloadAndWait.watch() callback", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.downloadAndWait.catch() callback", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.downloadAndWait.entry", - "packages.coding-agent.src.extensions.llama.client.LlamaClient.downloadAndWait.entry.models.find() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/extensions/llama/huggingface.ts", - "methods": [ - "packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceModel", - "packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceQuantization", - "packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceModelDetails", - "packages.coding-agent.src.extensions.llama.huggingface.payloadError", - "packages.coding-agent.src.extensions.llama.huggingface.parseRateLimitDelay", - "packages.coding-agent.src.extensions.llama.huggingface.readToken", - "packages.coding-agent.src.extensions.llama.huggingface.findHuggingFaceToken", - "packages.coding-agent.src.extensions.llama.huggingface.findHuggingFaceToken.paths", - "packages.coding-agent.src.extensions.llama.huggingface.findHuggingFaceToken.paths.filter() callback", - "packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceClient", - "packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceClient.constructor", - "packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceClient.request", - "packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceClient.search", - "packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceClient.search.payload.flatMap() callback", - "packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceClient.details", - "packages.coding-agent.src.extensions.llama.huggingface.details.quantizations", - "packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceClient.details.quantizations.map() callback", - "packages.coding-agent.src.extensions.llama.huggingface.HuggingFaceClient.details.quantizations.sort() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/extensions/llama/index.ts", - "methods": [ - "packages.coding-agent.src.extensions.llama.index.modelIsLoaded", - "packages.coding-agent.src.extensions.llama.index.isConnectionError", - "packages.coding-agent.src.extensions.llama.index.connectionErrorMessage", - "packages.coding-agent.src.extensions.llama.index.parseHuggingFaceModel", - "packages.coding-agent.src.extensions.llama.index.configuredClient", - "packages.coding-agent.src.extensions.llama.index.llamaExtension", - "packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.loaded", - "packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.loaded.catalog.filter() callback", - "packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.restoreLoaded", - "packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.restoreLoaded.client.loadAndWait() callback", - "packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.result", - "packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.result.run", - "packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.result.cancel", - "packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.loadedModel", - "packages.coding-agent.src.extensions.llama.index.llamaExtension.loadModel.loadedModel.refreshed.find() callback", - "packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.selected", - "packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.selected.ui.searchModels() callback", - "packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.options", - "packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.options.details.quantizations.map() callback", - "packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.options.details.quantizations.map() callback.detail", - "packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.options.details.quantizations.map() callback.detail.filter() callback", - "packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.result", - "packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.result.run", - "packages.coding-agent.src.extensions.llama.index.llamaExtension.downloadModel.result.cancel", - "packages.coding-agent.src.extensions.llama.index.llamaExtension.handler", - "packages.coding-agent.src.extensions.llama.index.llamaExtension.handler.showLlamaUi() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/extensions/llama/provider.ts", - "methods": [ - "packages.coding-agent.src.extensions.llama.provider.credentialServerUrl", - "packages.coding-agent.src.extensions.llama.provider.resolveServerUrl", - "packages.coding-agent.src.extensions.llama.provider.modelIsSelectable", - "packages.coding-agent.src.extensions.llama.provider.routerAutoloadEnabled", - "packages.coding-agent.src.extensions.llama.provider.routerAutoloadEnabled.catalog.some() callback", - "packages.coding-agent.src.extensions.llama.provider.configuredContextWindow", - "packages.coding-agent.src.extensions.llama.provider.contextWindowOf", - "packages.coding-agent.src.extensions.llama.provider.isDecisionModel", - "packages.coding-agent.src.extensions.llama.provider.isChatModel", - "packages.coding-agent.src.extensions.llama.provider.toPiClassifierModel", - "packages.coding-agent.src.extensions.llama.provider.isLlamaClassifierModel", - "packages.coding-agent.src.extensions.llama.provider.toPiModel", - "packages.coding-agent.src.extensions.llama.provider.LlamaProviderController", - "packages.coding-agent.src.extensions.llama.provider.LlamaProviderController.setCatalog", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider", - "packages.coding-agent.src.extensions.llama.provider.setCatalog", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.setCatalog.selectable", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.setCatalog.selectable.catalog.filter() callback", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.setCatalog.map() callback", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.setCatalog.selectable.map() callback", - "packages.coding-agent.src.extensions.llama.provider.provider", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.auth.apiKey.login", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.auth.apiKey.check", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.auth.apiKey.resolve", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.getModels", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.getAllModels", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.stored", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.stored.context.stored.models.filter() callback", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.restored", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.restored.stored.filter() callback", - "packages.coding-agent.src.extensions.llama.provider.provider.refreshModels.update", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.selectable", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.selectable.catalog.filter() callback", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.refreshed", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.refreshed.map() callback", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.refreshedClassifiers.selectable.map() callback", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.refreshedClassifiers", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels.update", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.stream", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.streamSimple", - "packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.classify" - ] - }, - { - "file_path": "packages/coding-agent/src/extensions/llama/ui.ts", - "methods": [ - "packages.coding-agent.src.extensions.llama.ui.ProgressState", - "packages.coding-agent.src.extensions.llama.ui.contextLabel", - "packages.coding-agent.src.extensions.llama.ui.modelDescription", - "packages.coding-agent.src.extensions.llama.ui.selectTheme", - "packages.coding-agent.src.extensions.llama.ui.selectTheme.selectedPrefix", - "packages.coding-agent.src.extensions.llama.ui.selectTheme.selectedText", - "packages.coding-agent.src.extensions.llama.ui.selectTheme.description", - "packages.coding-agent.src.extensions.llama.ui.selectTheme.scrollInfo", - "packages.coding-agent.src.extensions.llama.ui.selectTheme.noMatch", - "packages.coding-agent.src.extensions.llama.ui.frame", - "packages.coding-agent.src.extensions.llama.ui.LlamaUi", - "packages.coding-agent.src.extensions.llama.ui.LlamaUi.showModels", - "packages.coding-agent.src.extensions.llama.ui.LlamaUi.select", - "packages.coding-agent.src.extensions.llama.ui.LlamaUi.confirm", - "packages.coding-agent.src.extensions.llama.ui.LlamaUi.connectionError", - "packages.coding-agent.src.extensions.llama.ui.LlamaUi.searchModels", - "packages.coding-agent.src.extensions.llama.ui.LlamaUi.showStatus", - "packages.coding-agent.src.extensions.llama.ui.LlamaUi.progress", - "packages.coding-agent.src.extensions.llama.ui.LlamaUi.updateProgress", - "packages.coding-agent.src.extensions.llama.ui.compactCount", - "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch", - "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.constructor", - "packages.coding-agent.src.extensions.llama.ui.focused", - "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.focused", - "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.updateResults", - "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.filterResults", - "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.filterResults.matches", - "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.filterResults.matches.fuzzyFilter() callback", - "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.filterResults.matches.map() callback", - "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.filterResults.results.filter() callback", - "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.scheduleSearch", - "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.scheduleSearch.setTimeout() callback", - "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.runSearch", - "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.close", - "packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.handleInput", - "packages.coding-agent.src.extensions.llama.ui.LlamaView", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.constructor", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.focused", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.setContent", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels.sorted", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels.sorted.sort() callback", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels.byId", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels.byId.sorted.map() callback", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels.items", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels.items.sorted.map() callback", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels.", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels..onSelect", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels..onCancel", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.select", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.select.", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.select..list", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.select..list.options.map() callback", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.select..onSelect", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.select..onCancel", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.confirm", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.connectionError", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.searchModels", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.searchModels.", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.showStatus", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.progress", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.updateProgress", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.handleInput", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.render", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.render.map() callback", - "packages.coding-agent.src.extensions.llama.ui.LlamaView.invalidate", - "packages.coding-agent.src.extensions.llama.ui.showLlamaUi", - "packages.coding-agent.src.extensions.llama.ui.showLlamaUi.ctx.ui.custom() callback", - "packages.coding-agent.src.extensions.llama.ui.ctx.ui.custom() callback.then() callback", - "packages.coding-agent.src.extensions.llama.ui.showLlamaUi.ctx.ui.custom() callback.then() callback", - "packages.coding-agent.src.extensions.llama.ui.runWithProgress", - "packages.coding-agent.src.extensions.llama.ui.runWithProgress.settled", - "packages.coding-agent.src.extensions.llama.ui.runWithProgress.settled.options.run() callback", - "packages.coding-agent.src.extensions.llama.ui.runWithProgress.settled.then() callback", - "packages.coding-agent.src.extensions.llama.ui.runWithProgress.settled.finally() callback", - "packages.coding-agent.src.extensions.llama.ui.runWithProgress.outcome", - "packages.coding-agent.src.extensions.llama.ui.runWithProgress.outcome.settled.then() callback", - "packages.coding-agent.src.extensions.llama.ui.runWithProgress.outcome.then() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/extensions/mcp/cli.ts", - "methods": [ - "packages.coding-agent.src.extensions.mcp.cli.McpCommandOptions", - "packages.coding-agent.src.extensions.mcp.cli.ServerReport", - "packages.coding-agent.src.extensions.mcp.cli.errorMessage", - "packages.coding-agent.src.extensions.mcp.cli.describeTransport", - "packages.coding-agent.src.extensions.mcp.cli.createConnection", - "packages.coding-agent.src.extensions.mcp.cli.createConnection.onTools", - "packages.coding-agent.src.extensions.mcp.cli.ParsedOptions", - "packages.coding-agent.src.extensions.mcp.cli.parseOptions", - "packages.coding-agent.src.extensions.mcp.cli.runMcpCommand", - "packages.coding-agent.src.extensions.mcp.cli.runMcpCommand.entry", - "packages.coding-agent.src.extensions.mcp.cli.runMcpCommand.entry.loaded.servers.find() callback", - "packages.coding-agent.src.extensions.mcp.cli.runMcpCommand.loaded.servers.map() callback", - "packages.coding-agent.src.extensions.mcp.cli.parsePairs", - "packages.coding-agent.src.extensions.mcp.cli.add", - "packages.coding-agent.src.extensions.mcp.cli.add.misplaced", - "packages.coding-agent.src.extensions.mcp.cli.add.misplaced.find() callback", - "packages.coding-agent.src.extensions.mcp.cli.add.mayNeedSignIn", - "packages.coding-agent.src.extensions.mcp.cli.add.mayNeedSignIn.some() callback", - "packages.coding-agent.src.extensions.mcp.cli.remove", - "packages.coding-agent.src.extensions.mcp.cli.remove.other", - "packages.coding-agent.src.extensions.mcp.cli.remove.other.servers.find() callback", - "packages.coding-agent.src.extensions.mcp.cli.list", - "packages.coding-agent.src.extensions.mcp.cli.list.reports", - "packages.coding-agent.src.extensions.mcp.cli.list.reports.loaded.servers.map() callback", - "packages.coding-agent.src.extensions.mcp.cli.list.reports.loaded.servers.map() callback.connection.tools.map() callback", - "packages.coding-agent.src.extensions.mcp.cli.list.reports.loaded.servers.map() callback.overrides", - "packages.coding-agent.src.extensions.mcp.cli.list.reports.loaded.servers.map() callback.overrides.connection.tools.flatMap() callback", - "packages.coding-agent.src.extensions.mcp.cli.list.failed", - "packages.coding-agent.src.extensions.mcp.cli.list.failed.reports.some() callback", - "packages.coding-agent.src.extensions.mcp.cli.list.tools", - "packages.coding-agent.src.extensions.mcp.cli.list.tools.report.tools.map() callback", - "packages.coding-agent.src.extensions.mcp.cli.login", - "packages.coding-agent.src.extensions.mcp.cli.login.prompt.showAuthorizationUrl", - "packages.coding-agent.src.extensions.mcp.cli.login.prompt.promptForRedirectUrl", - "packages.coding-agent.src.extensions.mcp.cli.waitForRedirectUrl", - "packages.coding-agent.src.extensions.mcp.cli.waitForRedirectUrl." - ] - }, - { - "file_path": "packages/coding-agent/src/extensions/mcp/config.ts", - "methods": [ - "packages.coding-agent.src.extensions.mcp.config.McpServerEntry", - "packages.coding-agent.src.extensions.mcp.config.LoadedMcpConfig", - "packages.coding-agent.src.extensions.mcp.config.isOverride", - "packages.coding-agent.src.extensions.mcp.config.isRecord", - "packages.coding-agent.src.extensions.mcp.config.McpConfigState", - "packages.coding-agent.src.extensions.mcp.config.readConfigFile", - "packages.coding-agent.src.extensions.mcp.config.readConfigFile.extra", - "packages.coding-agent.src.extensions.mcp.config.readConfigFile.extra.filter() callback", - "packages.coding-agent.src.extensions.mcp.config.readConfigFile.clash", - "packages.coding-agent.src.extensions.mcp.config.readConfigFile.clash.find() callback", - "packages.coding-agent.src.extensions.mcp.config.loadMcpConfig", - "packages.coding-agent.src.extensions.mcp.config.McpServerConfigPatch", - "packages.coding-agent.src.extensions.mcp.config.updateMcpServerConfig", - "packages.coding-agent.src.extensions.mcp.config.updateMcpServerConfig.editMcpServers() callback", - "packages.coding-agent.src.extensions.mcp.config.addMcpServerConfig", - "packages.coding-agent.src.extensions.mcp.config.addMcpServerConfig.editMcpServers() callback", - "packages.coding-agent.src.extensions.mcp.config.removeMcpServerConfig", - "packages.coding-agent.src.extensions.mcp.config.removeMcpServerConfig.editMcpServers() callback", - "packages.coding-agent.src.extensions.mcp.config.editMcpServers" - ] - }, - { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "methods": [ - "packages.coding-agent.src.extensions.mcp.index.McpExtensionOptions", - "packages.coding-agent.src.extensions.mcp.index.McpServer", - "packages.coding-agent.src.extensions.mcp.index.errorMessage", - "packages.coding-agent.src.extensions.mcp.index.firstLine", - "packages.coding-agent.src.extensions.mcp.index.isEnabled", - "packages.coding-agent.src.extensions.mcp.index.exposureOf", - "packages.coding-agent.src.extensions.mcp.index.configuredExposures", - "packages.coding-agent.src.extensions.mcp.index.hasDirectTools", - "packages.coding-agent.src.extensions.mcp.index.hasIndirectTools", - "packages.coding-agent.src.extensions.mcp.index.serversSectionIntro", - "packages.coding-agent.src.extensions.mcp.index.truncate", - "packages.coding-agent.src.extensions.mcp.index.McpServerListing", - "packages.coding-agent.src.extensions.mcp.index.serverSummary", - "packages.coding-agent.src.extensions.mcp.index.renderServersSection", - "packages.coding-agent.src.extensions.mcp.index.renderServersSection.listed", - "packages.coding-agent.src.extensions.mcp.index.renderServersSection.listed.servers.filter() callback", - "packages.coding-agent.src.extensions.mcp.index.renderServersSection.listed.sort() callback", - "packages.coding-agent.src.extensions.mcp.index.renderServersSection.reaches.listed.map() callback", - "packages.coding-agent.src.extensions.mcp.index.renderServersSection.reaches", - "packages.coding-agent.src.extensions.mcp.index.renderServersSection.heads", - "packages.coding-agent.src.extensions.mcp.index.renderServersSection.heads.listed.map() callback", - "packages.coding-agent.src.extensions.mcp.index.renderServersSection.lines", - "packages.coding-agent.src.extensions.mcp.index.renderServersSection.lines.map() callback", - "packages.coding-agent.src.extensions.mcp.index.scriptNeedsServer", - "packages.coding-agent.src.extensions.mcp.index.describeState", - "packages.coding-agent.src.extensions.mcp.index.attentionRank", - "packages.coding-agent.src.extensions.mcp.index.describeTransport", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension.", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..updateConfig", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..updateConfig.", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..track", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..track.task", - "packages.coding-agent.src.extensions.mcp.index..track.task.work.then() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..track.task.work.then() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..track.task.finally() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..connections", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..connections.servers.flatMap() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..findServer", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..findServer.servers.find() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registeredServers.configured", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registeredServers.configured.configuredEntries.find() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.registerToolRenderer() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.plain.connection.tools.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.plain.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.plain", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.assignName.name", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.assignName.name.createMcpToolName() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.definition.getClient", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.definition.getClient.client.tools.some() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.definition.readableResources", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.definition.readableResources.some() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..serversWithResources", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..serversWithResources.servers.filter() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..resourceServers", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..resourceServers.flatMap() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..syncResourceTools", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..syncResourceTools.exposures", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..syncResourceTools.exposures.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..syncResourceTools.exposure", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..syncResourceTools.exposure.find() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..syncResourceTools.names", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..syncResourceTools.names.resourceDefinitions.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..syncResourceTools.filter() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reconnectSignedIn", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reconnectSignedIn.signedIn", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reconnectSignedIn.signedIn.filter() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reconnectSignedIn.signedIn.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..createConnection.connection", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..createConnection.connection.providerToken", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..createConnection.connection.onTools", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..createConnection.connection.onChange", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..startConnection", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..startConnection.isCurrent", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..startConnection.ready", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..startConnection.ready.", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..startConnection.ready..catch() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..startConnection.ready.catch() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForServers", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForServers.ready.waiting.flatMap() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForServers.ready", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForServers.ready.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForServers.", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForServers..onAbort", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForServers.ready.every() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reportProblems", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reportProblems.lines", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reportProblems.lines.configErrors.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reportProblems.lines.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reconnect", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..reconnect.ready.catch() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..setEnabled", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..setEnabled.then() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..setExposure", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..setExposure.indirect", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..setExposure.indirect.filter() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..setExposure.indirect.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..setExposure.filter() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..notices", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..notices.configErrors.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..notices.overridden.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..serversMenu.items.sort() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..serversMenu.items.map() callback", - "packages.coding-agent.src.extensions.mcp.index..serverMenu.error", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..serverMenu.error.filter() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..showTools", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..showTools.ui.menu() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..showTools.ui.menu() callback.items.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..chooseExposure.choice", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..chooseExposure.choice.ui.menu() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..chooseExposure.choice.ui.menu() callback.items.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..signInWithUi", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..signInWithUi.status", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..signInWithUi.status.ui.status() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..signInWithUi.showAuthorizationUrl", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..signInWithUi.promptForRedirectUrl", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..runInBackground", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..runInBackground.finish", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..runInBackground.ready.then() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..runAction", - "packages.coding-agent.src.extensions.mcp.index..runAction.runInBackground() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..runAction.runInBackground() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..manage.action", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..manage.action.ui.menu() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..formatStatus.lines", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..formatStatus.lines.servers.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pickServer", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pickServer.choice", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pickServer.choice.candidates.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pickServer.candidates.find() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..oauthPick", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..oauthPick.preferred", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.showMcpManager() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.showAuthorizationUrl", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.promptForRedirectUrl", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_start\") callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_start\") callback.loaded.servers.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_start\") callback.runtime", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_start\") callback.runtime.then() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_start\") callback.enabled.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_start\") callback.then() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_start\") callback.catch() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForDirectServers.ready.servers.flatMap() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForDirectServers.ready", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForDirectServers.finished", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForDirectServers.finished.then() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForDirectServers.finished.", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..waitForDirectServers.finished..setTimeout() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"before_agent_start\") callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"tool_call\") callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"tool_call\") callback.tool", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"tool_call\") callback.tool.find() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"tool_call\") callback.readyServers", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"tool_call\") callback.readyServers.servers.filter() callback", - "packages.coding-agent.src.extensions.mcp.index..pi.on(\"tool_call\") callback.readyServers.filter() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"tool_call\") callback.readyServers.filter() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"turn_start\") callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.next", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.next.registered.servers.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.removed", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.removed.servers.filter() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.servers.filter() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.added", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.added.registered.servers.filter() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.removed.map() callback", - "packages.coding-agent.src.extensions.mcp.index..pi.on(\"mcp_servers_change\") callback.connecting.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"mcp_servers_change\") callback.connecting.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_shutdown\") callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..pi.on(\"session_shutdown\") callback.closing.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..getArgumentCompletions", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..getArgumentCompletions.filter() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..getArgumentCompletions.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..getArgumentCompletions.items", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..getArgumentCompletions.items.servers.filter() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..getArgumentCompletions.items.filter() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..getArgumentCompletions.items.map() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..handler", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..handler.showMcpManager() callback", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..handler.server", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..handler.server.eligible", - "packages.coding-agent.src.extensions.mcp.index.createMcpExtension..handler.server.preferred", - "packages.coding-agent.src.extensions.mcp.index.defaultLoadConfig" - ] - }, - { - "file_path": "packages/coding-agent/src/extensions/mcp/log.ts", - "methods": [ - "packages.coding-agent.src.extensions.mcp.log.isRecord", - "packages.coding-agent.src.extensions.mcp.log.formatData", - "packages.coding-agent.src.extensions.mcp.log.formatMcpLogMessage", - "packages.coding-agent.src.extensions.mcp.log.McpServerLog", - "packages.coding-agent.src.extensions.mcp.log.McpServerLog.constructor", - "packages.coding-agent.src.extensions.mcp.log.McpServerLog.write", - "packages.coding-agent.src.extensions.mcp.log.McpServerLog.currentSize" - ] - }, - { - "file_path": "packages/coding-agent/src/extensions/mcp/oauth.ts", - "methods": [ - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthSettings", - "packages.coding-agent.src.extensions.mcp.oauth.CallbackSettings", - "packages.coding-agent.src.extensions.mcp.oauth.callbackSettings", - "packages.coding-agent.src.extensions.mcp.oauth.mergeScopes", - "packages.coding-agent.src.extensions.mcp.oauth.mergeScopes.merged", - "packages.coding-agent.src.extensions.mcp.oauth.mergeScopes.merged.scopes.flatMap() callback", - "packages.coding-agent.src.extensions.mcp.oauth.parseStates", - "packages.coding-agent.src.extensions.mcp.oauth.serializeStates", - "packages.coding-agent.src.extensions.mcp.oauth.storeKeys", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthServerStore", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthServerStore.withRefreshLock", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.constructor", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer.load", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer.load.backend.withLock() callback", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer.save", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer.save.write() callback", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer.withRefreshLock", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.withRefreshLock", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.withRefreshLock.release", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.withRefreshLock.release.onCompromised", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.withRefreshLock.catch() callback", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.tokens", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.tokens.states", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.tokens.states.backend.withLock() callback", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.remove", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.remove.backend.withLock() callback", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.write", - "packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.write.backend.withLock() callback", - "packages.coding-agent.src.extensions.mcp.oauth.timedFetch", - "packages.coding-agent.src.extensions.mcp.oauth.timedFetch.", - "packages.coding-agent.src.extensions.mcp.oauth.registeredRedirectUrls", - "packages.coding-agent.src.extensions.mcp.oauth.callbackId", - "packages.coding-agent.src.extensions.mcp.oauth.clientMetadataDocument", - "packages.coding-agent.src.extensions.mcp.oauth.createProvider", - "packages.coding-agent.src.extensions.mcp.oauth.McpAuthProvider", - "packages.coding-agent.src.extensions.mcp.oauth.McpAuthProvider.settled", - "packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider", - "packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.refresh", - "packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.refresh.store.withRefreshLock() callback", - "packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.refresh.store.withRefreshLock() callback.provider", - "packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.refresh.store.withRefreshLock() callback.provider.createProvider() callback", - "packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.refresh.finally() callback", - "packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.token", - "packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.token.refreshing.catch() callback", - "packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.token.catch() callback", - "packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.onUnauthorized", - "packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.settled", - "packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.settled.refreshing.catch() callback", - "packages.coding-agent.src.extensions.mcp.oauth.McpSignInPrompt", - "packages.coding-agent.src.extensions.mcp.oauth.McpSignInPrompt.showAuthorizationUrl", - "packages.coding-agent.src.extensions.mcp.oauth.McpSignInPrompt.promptForRedirectUrl", - "packages.coding-agent.src.extensions.mcp.oauth.McpSignInCancelledError", - "packages.coding-agent.src.extensions.mcp.oauth.McpSignInCancelledError.constructor", - "packages.coding-agent.src.extensions.mcp.oauth.responseFromRedirectUrl", - "packages.coding-agent.src.extensions.mcp.oauth.waitForAuthorizationResponse", - "packages.coding-agent.src.extensions.mcp.oauth.waitForAuthorizationResponse.fromUser", - "packages.coding-agent.src.extensions.mcp.oauth.waitForAuthorizationResponse.fromUser.then() callback", - "packages.coding-agent.src.extensions.mcp.oauth.waitForAuthorizationResponse.fromBrowser.catch() callback", - "packages.coding-agent.src.extensions.mcp.oauth.waitForAuthorizationResponse.fromUser.catch() callback", - "packages.coding-agent.src.extensions.mcp.oauth.listenForCallback", - "packages.coding-agent.src.extensions.mcp.oauth.listenForCallback.options", - "packages.coding-agent.src.extensions.mcp.oauth.listenForCallback.options.renderPage", - "packages.coding-agent.src.extensions.mcp.oauth.signInMcpServer", - "packages.coding-agent.src.extensions.mcp.oauth.signInMcpServer.provider", - "packages.coding-agent.src.extensions.mcp.oauth.signInMcpServer.provider.createProvider() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/extensions/mcp/resources.ts", - "methods": [ - "packages.coding-agent.src.extensions.mcp.resources.McpResourceServer", - "packages.coding-agent.src.extensions.mcp.resources.McpResourceServer.resourcesPage", - "packages.coding-agent.src.extensions.mcp.resources.McpResourceServer.resourceTemplatesPage", - "packages.coding-agent.src.extensions.mcp.resources.McpResourceServer.allResources", - "packages.coding-agent.src.extensions.mcp.resources.McpResourceServer.allResourceTemplates", - "packages.coding-agent.src.extensions.mcp.resources.McpResourceServer.readResource", - "packages.coding-agent.src.extensions.mcp.resources.isMcpAppResource", - "packages.coding-agent.src.extensions.mcp.resources.listed", - "packages.coding-agent.src.extensions.mcp.resources.stringArgument", - "packages.coding-agent.src.extensions.mcp.resources.errorMessage", - "packages.coding-agent.src.extensions.mcp.resources.jsonResult", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.findServer.server", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.findServer.server.servers.find() callback", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.findServer.available", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.findServer.available.servers.map() callback", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list.visible", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list.[key].map() callback", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list.servers", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list.servers.sort() callback", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list.results", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list.results.servers.map() callback", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list.results.forEach() callback", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.list.results.forEach() callback.map() callback", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listResources", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listResources.execute", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listResources.execute.payload", - "packages.coding-agent.src.extensions.mcp.resources.listResources.execute.payload.list(\"resources\") callback", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listResources.execute.payload.list(\"resources\") callback", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listTemplates", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listTemplates.execute", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listTemplates.execute.payload", - "packages.coding-agent.src.extensions.mcp.resources.listTemplates.execute.payload.list(\"resourceTemplates\") callback", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listTemplates.execute.payload.list(\"resourceTemplates\") callback", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.readResource", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.readResource.execute", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.readResource.execute.blocks", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.readResource.execute.blocks.result.contents.flatMap() callback", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.readResource.execute.contents", - "packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.readResource.execute.contents.result.contents.map() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/extensions/mcp/runtime.ts", - "methods": [ - "packages.coding-agent.src.extensions.mcp.runtime.errorMessage", - "packages.coding-agent.src.extensions.mcp.runtime.isTransientError", - "packages.coding-agent.src.extensions.mcp.runtime.signInRequiredMessage", - "packages.coding-agent.src.extensions.mcp.runtime.usesOAuth", - "packages.coding-agent.src.extensions.mcp.runtime.usesOAuth.some() callback", - "packages.coding-agent.src.extensions.mcp.runtime.expandHome", - "packages.coding-agent.src.extensions.mcp.runtime.createDefaultTransport", - "packages.coding-agent.src.extensions.mcp.runtime.withoutTemplates", - "packages.coding-agent.src.extensions.mcp.runtime.listTemplates", - "packages.coding-agent.src.extensions.mcp.runtime.listTemplates.withoutTemplates() callback", - "packages.coding-agent.src.extensions.mcp.runtime.fetchResources", - "packages.coding-agent.src.extensions.mcp.runtime.fetchResources.resources.resources.filter() callback", - "packages.coding-agent.src.extensions.mcp.runtime.fetchResources.resourceTemplates.resourceTemplates.filter() callback", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.constructor", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.constructor.settings", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.constructor.onChallenge", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.constructor.settled", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.constructor.token", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.name", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.closed", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.timeoutMs", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.oauthUrl", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.oauthSettings", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.getClient", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.getClient.finally() callback", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.callTool", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.callTool.withClient() callback", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.readResource", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.readResource.withClient() callback", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.resourcesPage", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.resourcesPage.withClient() callback", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.resourceTemplatesPage", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.resourceTemplatesPage.withClient() callback", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.resourceTemplatesPage.withClient() callback.withoutTemplates() callback", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.allResources", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.allResources.withClient() callback", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.allResourceTemplates", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.allResourceTemplates.withClient() callback", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.withClient", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.reconnect", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.reconnect.opening.catch() callback", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.signOut", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.signOut.opening.catch() callback", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.needsSignIn", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.markNeedsAuth", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.changed", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.dropClient", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.dropClient.catch() callback", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.open", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.open.catch() callback", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce.client.onNotification(\"notifications/message\") callback", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce.closeClient", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce.closeClient.catch() callback", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce.client.onNotification(\"notifications/tools/list_changed\") callback", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce.client.onNotification(\"notifications/resources/list_changed\") callback", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce.client.onClose() callback", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectFailed", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.handleClientClose", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.refreshTools", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.refreshResources", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.close", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.close.catch() callback", - "packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.close.opening.catch() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/extensions/mcp/tools.ts", - "methods": [ - "packages.coding-agent.src.extensions.mcp.tools.toToolExposure", - "packages.coding-agent.src.extensions.mcp.tools.McpToolDetails", - "packages.coding-agent.src.extensions.mcp.tools.saveToTempFile", - "packages.coding-agent.src.extensions.mcp.tools.McpToolCaller", - "packages.coding-agent.src.extensions.mcp.tools.McpToolCaller.callTool", - "packages.coding-agent.src.extensions.mcp.tools.createMcpToolName", - "packages.coding-agent.src.extensions.mcp.tools.textOf", - "packages.coding-agent.src.extensions.mcp.tools.textOf.content.filter() callback", - "packages.coding-agent.src.extensions.mcp.tools.textOf.map() callback", - "packages.coding-agent.src.extensions.mcp.tools.createMcpResultSchema", - "packages.coding-agent.src.extensions.mcp.tools.limitMcpContent", - "packages.coding-agent.src.extensions.mcp.tools.limitMcpContent.content.content.filter() callback", - "packages.coding-agent.src.extensions.mcp.tools.ConvertMcpResultOptions", - "packages.coding-agent.src.extensions.mcp.tools.extensionOf", - "packages.coding-agent.src.extensions.mcp.tools.isTextMimeType", - "packages.coding-agent.src.extensions.mcp.tools.blockToContent", - "packages.coding-agent.src.extensions.mcp.tools.toModelContent", - "packages.coding-agent.src.extensions.mcp.tools.toModelContent.blocks.map() callback", - "packages.coding-agent.src.extensions.mcp.tools.convertMcpResult", - "packages.coding-agent.src.extensions.mcp.tools.toParameters", - "packages.coding-agent.src.extensions.mcp.tools.toToolAnnotations", - "packages.coding-agent.src.extensions.mcp.tools.createMcpToolDefinition", - "packages.coding-agent.src.extensions.mcp.tools.createMcpToolDefinition.execute", - "packages.coding-agent.src.extensions.mcp.tools.createMcpToolDefinition.execute.result", - "packages.coding-agent.src.extensions.mcp.tools.createMcpToolDefinition.execute.result.onProgress", - "packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers", - "packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderCall", - "packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult", - "packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult.styled", - "packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult.styled.map() callback", - "packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult.formatHint" - ] - }, - { - "file_path": "packages/coding-agent/src/extensions/mcp/ui.ts", - "methods": [ - "packages.coding-agent.src.extensions.mcp.ui.McpMenu", - "packages.coding-agent.src.extensions.mcp.ui.McpUi", - "packages.coding-agent.src.extensions.mcp.ui.McpUi.menu", - "packages.coding-agent.src.extensions.mcp.ui.McpUi.status", - "packages.coding-agent.src.extensions.mcp.ui.McpUi.redirectUrl", - "packages.coding-agent.src.extensions.mcp.ui.frame", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.constructor", - "packages.coding-agent.src.extensions.mcp.ui.focused", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.focused", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.setContent", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu.", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu..render", - "packages.coding-agent.src.extensions.mcp.ui.menu..render.setContent() callback", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu..render.index", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu..render.index.menu.items.findIndex() callback", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu..render.onSelectionChange", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu..render.onSelect", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu..render.onCancel", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu..render.setContent() callback", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu..subscribe() callback", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.status", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.status.setContent() callback", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.redirectUrl", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.redirectUrl.", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.redirectUrl..setContent() callback", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.handleInput", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render.map() callback", - "packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "packages.coding-agent.src.extensions.mcp.ui.showMcpManager", - "packages.coding-agent.src.extensions.mcp.ui.showMcpManager.ctx.ui.custom() callback", - "packages.coding-agent.src.extensions.mcp.ui.ctx.ui.custom() callback.then() callback", - "packages.coding-agent.src.extensions.mcp.ui.showMcpManager.ctx.ui.custom() callback.then() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/extensions/tool-search/index.ts", - "methods": [ - "packages.coding-agent.src.extensions.tool-search.index.createToolSearchExtension", - "packages.coding-agent.src.extensions.tool-search.index.createToolSearchExtension." - ] - }, - { - "file_path": "packages/coding-agent/src/extensions/tool-search/tool.ts", - "methods": [ - "packages.coding-agent.src.extensions.tool-search.tool.ToolSearchDocument", - "packages.coding-agent.src.extensions.tool-search.tool.ToolSearchMatch", - "packages.coding-agent.src.extensions.tool-search.tool.ToolRanker", - "packages.coding-agent.src.extensions.tool-search.tool.ToolRanker.rank", - "packages.coding-agent.src.extensions.tool-search.tool.stem", - "packages.coding-agent.src.extensions.tool-search.tool.tokenize", - "packages.coding-agent.src.extensions.tool-search.tool.tokenize.filter() callback", - "packages.coding-agent.src.extensions.tool-search.tool.isObject", - "packages.coding-agent.src.extensions.tool-search.tool.schemaText", - "packages.coding-agent.src.extensions.tool-search.tool.createToolSearchDocument", - "packages.coding-agent.src.extensions.tool-search.tool.createToolSearchDocument.text.parts.filter() callback", - "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker", - "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.constructor", - "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank", - "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.termCounts", - "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.termCounts.documents.map() callback", - "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.lengths", - "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.lengths.termCounts.map() callback", - "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.lengths.termCounts.map() callback.reduce() callback", - "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.averageLength", - "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.averageLength.lengths.reduce() callback", - "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.idf", - "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.idf.queryTerms.map() callback", - "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.idf.queryTerms.map() callback.frequency", - "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.idf.queryTerms.map() callback.frequency.termCounts.filter() callback", - "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.documents.forEach() callback", - "packages.coding-agent.src.extensions.tool-search.tool.Bm25Ranker.rank.matches.sort() callback", - "packages.coding-agent.src.extensions.tool-search.tool.isToolSearchTool", - "packages.coding-agent.src.extensions.tool-search.tool.ToolSearchResultTool", - "packages.coding-agent.src.extensions.tool-search.tool.ToolSearchToolDetails", - "packages.coding-agent.src.extensions.tool-search.tool.ToolSearchToolOptions", - "packages.coding-agent.src.extensions.tool-search.tool.isSearchable", - "packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad", - "packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad.candidates", - "packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad.candidates.filter() callback", - "packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad.documents", - "packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad.documents.candidates.map() callback", - "packages.coding-agent.src.extensions.tool-search.tool.matches.map() callback", - "packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad.matches.map() callback", - "packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad.matches.map() callback.description.candidates.find() callback", - "packages.coding-agent.src.extensions.tool-search.tool.createToolSearchToolDefinition", - "packages.coding-agent.src.extensions.tool-search.tool.createToolSearchToolDefinition.execute", - "packages.coding-agent.src.extensions.tool-search.tool.createToolSearchToolDefinition.execute.text", - "packages.coding-agent.src.extensions.tool-search.tool.createToolSearchToolDefinition.execute.text.tools.map() callback", - "packages.coding-agent.src.extensions.tool-search.tool.createToolSearchToolDefinition.execute.details.loaded.tools.map() callback" - ] - } - ], - "component_id": "1.5", - "can_expand": true, - "components": [], - "components_relations": [] - }, - { - "name": "CLI Interface and Command Handlers", - "description": "Parses command-line arguments, validates authentication and models, and coordinates setup, trust checks, and package management.", - "key_entities": [ - { - "qualified_name": "packages.coding-agent.src.cli.args.parseArgs", - "reference_file": "packages/coding-agent/src/cli/args.ts", - "reference_start_line": 72, - "reference_end_line": 271 - }, - { - "qualified_name": "packages.coding-agent.src.cli.auth-check.checkProviderAuth", - "reference_file": "packages/coding-agent/src/cli/auth-check.ts", - "reference_start_line": 22, - "reference_end_line": 53 - }, - { - "qualified_name": "packages.coding-agent.src.cli.project-trust.createProjectTrustContext", - "reference_file": "packages/coding-agent/src/cli/project-trust.ts", - "reference_start_line": 7, - "reference_end_line": 62 - }, - { - "qualified_name": "packages.coding-agent.src.cli.session-picker.selectSession", - "reference_file": "packages/coding-agent/src/cli/session-picker.ts", - "reference_start_line": 15, - "reference_end_line": 55 - }, - { - "qualified_name": "packages.coding-agent.src.package-manager-cli.handleConfigCommand", - "reference_file": "packages/coding-agent/src/package-manager-cli.ts", - "reference_start_line": 813, - "reference_end_line": 888 - } - ], - "source_cluster_ids": [ - "1.2", - "1.3", - "1.4", - "1.5", - "1.6", - "1.7", - "1.8", - "1.9", - "1.10", - "1.11", - "1.12", - "1.13", - "1.14", - "1.15", - "1.16", - "1.17", - "1.18", - "1.247" - ], - "file_methods": [ - { - "file_path": "packages/coding-agent/src/cli/args.ts", - "methods": [ - "packages.coding-agent.src.cli.args.Args", - "packages.coding-agent.src.cli.args.isValidThinkingLevel", - "packages.coding-agent.src.cli.args.normalizeSessionName", - "packages.coding-agent.src.cli.args.parseArgs", - "packages.coding-agent.src.cli.args.map() callback", - "packages.coding-agent.src.cli.args.filter() callback", - "packages.coding-agent.src.cli.args.parseArgs.tools", - "packages.coding-agent.src.cli.args.parseArgs.tools.map() callback", - "packages.coding-agent.src.cli.args.parseArgs.tools.filter() callback", - "packages.coding-agent.src.cli.args.parseArgs.map() callback", - "packages.coding-agent.src.cli.args.parseArgs.filter() callback", - "packages.coding-agent.src.cli.args.printHelp", - "packages.coding-agent.src.cli.args.printHelp.extensionFlagsText", - "packages.coding-agent.src.cli.args.printHelp.extensionFlagsText.extensionFlags.map() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/cli/auth-check.ts", - "methods": [ - "packages.coding-agent.src.cli.auth-check.AuthCheckResult", - "packages.coding-agent.src.cli.auth-check.checkProviderAuth", - "packages.coding-agent.src.cli.auth-check.getProviderCredential", - "packages.coding-agent.src.cli.auth-check.createAuthCheckModelRuntime" - ] - }, - { - "file_path": "packages/coding-agent/src/cli/auth-command.ts", - "methods": [ - "packages.coding-agent.src.cli.auth-command.AuthCommand", - "packages.coding-agent.src.cli.auth-command.AuthCommandError", - "packages.coding-agent.src.cli.auth-command.getAuthCommandName", - "packages.coding-agent.src.cli.auth-command.getAuthCommandUsage", - "packages.coding-agent.src.cli.auth-command.isAuthCommandHelp", - "packages.coding-agent.src.cli.auth-command.printAuthCommandHelp", - "packages.coding-agent.src.cli.auth-command.parseAuthCommand", - "packages.coding-agent.src.cli.auth-command.validateAuthCommandArgs", - "packages.coding-agent.src.cli.auth-command.getAuthCredential", - "packages.coding-agent.src.cli.auth-command.getAuthCredential.authorization", - "packages.coding-agent.src.cli.auth-command.getAuthCredential.authorization.find() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/cli/config-selector.ts", - "methods": [ - "packages.coding-agent.src.cli.config-selector.ConfigSelectorOptions", - "packages.coding-agent.src.cli.config-selector.selectConfig", - "packages.coding-agent.src.cli.config-selector.selectConfig." - ] - }, - { - "file_path": "packages/coding-agent/src/cli/credential-print.ts", - "methods": [ - "packages.coding-agent.src.cli.credential-print.resolveCredentialForPrint", - "packages.coding-agent.src.cli.credential-print.resolveCredentialForPrint.credentialTypes", - "packages.coding-agent.src.cli.credential-print.resolveCredentialForPrint.credentialTypes.map() callback", - "packages.coding-agent.src.cli.credential-print.resolveCredentialForPrint.credentials.map() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/cli/experimental/cli.ts", - "methods": [ - "packages.coding-agent.src.cli.experimental.cli.ExperimentalCommandGroup", - "packages.coding-agent.src.cli.experimental.cli.experimentalCommand", - "packages.coding-agent.src.cli.experimental.cli.experimentalCommand.build() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/cli/experimental/command-options.ts", - "methods": [ - "packages.coding-agent.src.cli.experimental.command-options.UnixTransportAddress", - "packages.coding-agent.src.cli.experimental.command-options.RadiusTransportAddress", - "packages.coding-agent.src.cli.experimental.command-options.parseAuthInput", - "packages.coding-agent.src.cli.experimental.command-options.parseTransportAddress", - "packages.coding-agent.src.cli.experimental.command-options.connectOption", - "packages.coding-agent.src.cli.experimental.command-options.connectOption.valueOption(\"--connect\") callback", - "packages.coding-agent.src.cli.experimental.command-options.parseAuth", - "packages.coding-agent.src.cli.experimental.command-options.unsupportedOptions" - ] - }, - { - "file_path": "packages/coding-agent/src/cli/experimental/command.ts", - "methods": [ - "packages.coding-agent.src.cli.experimental.command.NamedCommandInvocation", - "packages.coding-agent.src.cli.experimental.command.CommandOption", - "packages.coding-agent.src.cli.experimental.command.CommandOption.parse", - "packages.coding-agent.src.cli.experimental.command.valueOption", - "packages.coding-agent.src.cli.experimental.command.stringOption", - "packages.coding-agent.src.cli.experimental.command.stringOption.valueOption() callback", - "packages.coding-agent.src.cli.experimental.command.flagOption", - "packages.coding-agent.src.cli.experimental.command.flagOption.parse", - "packages.coding-agent.src.cli.experimental.command.ParsedCommandInput", - "packages.coding-agent.src.cli.experimental.command.ParsedCommandInput.value", - "packages.coding-agent.src.cli.experimental.command.ParsedCommandInput.values", - "packages.coding-agent.src.cli.experimental.command.MutableParsedCommandInput", - "packages.coding-agent.src.cli.experimental.command.RegisteredCommand", - "packages.coding-agent.src.cli.experimental.command.RegisteredCommand.parse", - "packages.coding-agent.src.cli.experimental.command.RegisteredCommand.execute", - "packages.coding-agent.src.cli.experimental.command.Command", - "packages.coding-agent.src.cli.experimental.command.Command.constructor", - "packages.coding-agent.src.cli.experimental.command.Command.option", - "packages.coding-agent.src.cli.experimental.command.Command.build", - "packages.coding-agent.src.cli.experimental.command.Command.action", - "packages.coding-agent.src.cli.experimental.command.Command.command", - "packages.coding-agent.src.cli.experimental.command.Command.command.parse", - "packages.coding-agent.src.cli.experimental.command.Command.command.execute", - "packages.coding-agent.src.cli.experimental.command.Command.parse", - "packages.coding-agent.src.cli.experimental.command.Command.execute", - "packages.coding-agent.src.cli.experimental.command.Command.select", - "packages.coding-agent.src.cli.experimental.command.Command.parseOwn", - "packages.coding-agent.src.cli.experimental.command.Command.parseOwn.input", - "packages.coding-agent.src.cli.experimental.command.Command.parseOwn.input.value", - "packages.coding-agent.src.cli.experimental.command.Command.parseOwn.input.values", - "packages.coding-agent.src.cli.experimental.command.Command.parseOptions" - ] - }, - { - "file_path": "packages/coding-agent/src/cli/experimental/commands/client.ts", - "methods": [ - "packages.coding-agent.src.cli.experimental.commands.client.ClientCommand", - "packages.coding-agent.src.cli.experimental.commands.client.ClientCommandContext", - "packages.coding-agent.src.cli.experimental.commands.client.ClientCommandContext.runClient", - "packages.coding-agent.src.cli.experimental.commands.client.clientCommand", - "packages.coding-agent.src.cli.experimental.commands.client.clientCommand.build() callback", - "packages.coding-agent.src.cli.experimental.commands.client.clientCommand.action() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/cli/experimental/commands/server.ts", - "methods": [ - "packages.coding-agent.src.cli.experimental.commands.server.ServerCommand", - "packages.coding-agent.src.cli.experimental.commands.server.ServerCommandContext", - "packages.coding-agent.src.cli.experimental.commands.server.ServerCommandContext.runServer", - "packages.coding-agent.src.cli.experimental.commands.server.serverIdOption.valueOption(\"--server-id\") callback", - "packages.coding-agent.src.cli.experimental.commands.server.serverIdOption", - "packages.coding-agent.src.cli.experimental.commands.server.serverCommand", - "packages.coding-agent.src.cli.experimental.commands.server.serverCommand.build() callback", - "packages.coding-agent.src.cli.experimental.commands.server.serverCommand.action() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/cli/file-processor.ts", - "methods": [ - "packages.coding-agent.src.cli.file-processor.ProcessedFiles", - "packages.coding-agent.src.cli.file-processor.ProcessFileOptions", - "packages.coding-agent.src.cli.file-processor.processFileArguments" - ] - }, - { - "file_path": "packages/coding-agent/src/cli/initial-message.ts", - "methods": [ - "packages.coding-agent.src.cli.initial-message.InitialMessageInput", - "packages.coding-agent.src.cli.initial-message.InitialMessageResult", - "packages.coding-agent.src.cli.initial-message.buildInitialMessage" - ] - }, - { - "file_path": "packages/coding-agent/src/cli/list-models.ts", - "methods": [ - "packages.coding-agent.src.cli.list-models.formatTokenCount", - "packages.coding-agent.src.cli.list-models.listModels", - "packages.coding-agent.src.cli.list-models.listModels.fuzzyFilter() callback", - "packages.coding-agent.src.cli.list-models.listModels.filteredModels.sort() callback", - "packages.coding-agent.src.cli.list-models.listModels.rows", - "packages.coding-agent.src.cli.list-models.listModels.rows.filteredModels.map() callback", - "packages.coding-agent.src.cli.list-models.listModels.widths.provider.rows.map() callback", - "packages.coding-agent.src.cli.list-models.listModels.widths.model.rows.map() callback", - "packages.coding-agent.src.cli.list-models.listModels.widths.context.rows.map() callback", - "packages.coding-agent.src.cli.list-models.listModels.widths.maxOut.rows.map() callback", - "packages.coding-agent.src.cli.list-models.listModels.widths.thinking.rows.map() callback", - "packages.coding-agent.src.cli.list-models.listModels.widths.images.rows.map() callback" - ] - }, - { - "file_path": "packages/coding-agent/src/cli/project-trust.ts", - "methods": [ - "packages.coding-agent.src.cli.project-trust.createProjectTrustContext", - "packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.select", - "packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.select.selectOptions.map() callback", - "packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.confirm", - "packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.input", - "packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.notify" - ] - }, - { - "file_path": "packages/coding-agent/src/cli/session-picker.ts", - "methods": [ - "packages.coding-agent.src.cli.session-picker.selectSession", - "packages.coding-agent.src.cli.session-picker.selectSession." - ] - }, - { - "file_path": "packages/coding-agent/src/cli/setup.ts", - "methods": [ - "packages.coding-agent.src.cli.setup.setupCli" - ] - }, - { - "file_path": "packages/coding-agent/src/cli/startup-ui.ts", - "methods": [ - "packages.coding-agent.src.cli.startup-ui.DistributionMetadata", - "packages.coding-agent.src.cli.startup-ui.isOfficialDistribution", - "packages.coding-agent.src.cli.startup-ui.loadThemes", - "packages.coding-agent.src.cli.startup-ui.loadStartupThemes", - "packages.coding-agent.src.cli.startup-ui.loadStartupThemes.resolvedPaths", - "packages.coding-agent.src.cli.startup-ui.loadStartupThemes.resolvedPaths.packageManager.resolve() callback", - "packages.coding-agent.src.cli.startup-ui.createStartupTui", - "packages.coding-agent.src.cli.startup-ui.startStartupTui", - "packages.coding-agent.src.cli.startup-ui.startStartupTui.queryStartupTerminalColors() callback", - "packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors.requestTerminalColors() callback", - "packages.coding-agent.src.cli.startup-ui.clearStartupTui", - "packages.coding-agent.src.cli.startup-ui.shouldRunFirstTimeSetup", - "packages.coding-agent.src.cli.startup-ui.showStartupSelector", - "packages.coding-agent.src.cli.startup-ui.showStartupSelector.", - "packages.coding-agent.src.cli.startup-ui.showStartupSelector..selector", - "packages.coding-agent.src.cli.startup-ui.showStartupSelector..selector.options.map() callback", - "packages.coding-agent.src.cli.startup-ui.showStartupSelector..selector.", - "packages.coding-agent.src.cli.startup-ui.showStartupSelector..selector..options.find() callback", - "packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup", - "packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup.", - "packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup..component", - "packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup..component.onThemePreview", - "packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup..component.onSubmit", - "packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup..component.onCancel", - "packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup..queryStartupTerminalColors() callback", - "packages.coding-agent.src.cli.startup-ui.showStartupInput", - "packages.coding-agent.src.cli.startup-ui.showStartupInput." - ] - }, - { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "methods": [ - "packages.coding-agent.src.package-manager-cli.getActiveManagedInstallRoot", - "packages.coding-agent.src.package-manager-cli.fetchInstallerArtifact", - "packages.coding-agent.src.package-manager-cli.runManagedNpmCi", - "packages.coding-agent.src.package-manager-cli.verifyManagedRelease", - "packages.coding-agent.src.package-manager-cli.activateManagedRelease", - "packages.coding-agent.src.package-manager-cli.pruneManagedReleases", - "packages.coding-agent.src.package-manager-cli.cleanupManagedStaging", - "packages.coding-agent.src.package-manager-cli.cleanupManagedInstall", - "packages.coding-agent.src.package-manager-cli.runManagedSelfUpdate", - "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME", - "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.heading", - "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.link", - "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.linkUrl", - "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.code", - "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.codeBlock", - "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.codeBlockBorder", - "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.quote", - "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.quoteBorder", - "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.hr", - "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.listBullet", - "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.bold", - "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.italic", - "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.strikethrough", - "packages.coding-agent.src.package-manager-cli.SELF_UPDATE_NOTE_MARKDOWN_THEME.underline", - "packages.coding-agent.src.package-manager-cli.PackageCommandOptions", - "packages.coding-agent.src.package-manager-cli.reportSettingsErrors", - "packages.coding-agent.src.package-manager-cli.getPackageCommandUsage", - "packages.coding-agent.src.package-manager-cli.printConfigCommandHelp", - "packages.coding-agent.src.package-manager-cli.printPackageCommandHelp", - "packages.coding-agent.src.package-manager-cli.parsePackageCommand", - "packages.coding-agent.src.package-manager-cli.updateTargetIncludesSelf", - "packages.coding-agent.src.package-manager-cli.updateTargetIncludesExtensions", - "packages.coding-agent.src.package-manager-cli.refreshModelCatalogs", - "packages.coding-agent.src.package-manager-cli.refreshModelCatalogs.timeout", - "packages.coding-agent.src.package-manager-cli.refreshModelCatalogs.timeout.setTimeout() callback", - "packages.coding-agent.src.package-manager-cli.refreshModelCatalogs.details", - "packages.coding-agent.src.package-manager-cli.refreshModelCatalogs.details.Array.from() callback", - "packages.coding-agent.src.package-manager-cli.printSelfUpdateUnavailable", - "packages.coding-agent.src.package-manager-cli.printSelfUpdateFallback", - "packages.coding-agent.src.package-manager-cli.printPnpmSelfUpdateMetadataHint", - "packages.coding-agent.src.package-manager-cli.printSelfUpdateNote", - "packages.coding-agent.src.package-manager-cli.printSelfUpdateNote.renderedLines", - "packages.coding-agent.src.package-manager-cli.printSelfUpdateNote.renderedLines.map() callback", - "packages.coding-agent.src.package-manager-cli.SelfUpdatePlan", - "packages.coding-agent.src.package-manager-cli.getSelfUpdatePlan", - "packages.coding-agent.src.package-manager-cli.runSelfUpdate", - "packages.coding-agent.src.package-manager-cli.runSelfUpdate.", - "packages.coding-agent.src.package-manager-cli.runSelfUpdate..child.on(\"error\") callback", - "packages.coding-agent.src.package-manager-cli.runSelfUpdate..child.on(\"close\") callback", - "packages.coding-agent.src.package-manager-cli.prepareWindowsNpmSelfUpdate", - "packages.coding-agent.src.package-manager-cli.PackageCommandRuntimeOptions", - "packages.coding-agent.src.package-manager-cli.CommandSettingsResult", - "packages.coding-agent.src.package-manager-cli.getCommandAppMode", - "packages.coding-agent.src.package-manager-cli.reportProjectTrustWarnings", - "packages.coding-agent.src.package-manager-cli.createCommandSettingsManager", - "packages.coding-agent.src.package-manager-cli.createCommandSettingsManager.projectTrusted", - "packages.coding-agent.src.package-manager-cli.createCommandSettingsManager.projectTrusted.onExtensionError", - "packages.coding-agent.src.package-manager-cli.handleConfigCommand", - "packages.coding-agent.src.package-manager-cli.handleConfigCommand.builtinExtensions", - "packages.coding-agent.src.package-manager-cli.handleConfigCommand.builtinExtensions.map() callback", - "packages.coding-agent.src.package-manager-cli.handlePackageCommand", - "packages.coding-agent.src.package-manager-cli.handlePackageCommand.packageManager.setProgressCallback() callback", - "packages.coding-agent.src.package-manager-cli.handlePackageCommand.userPackages", - "packages.coding-agent.src.package-manager-cli.handlePackageCommand.userPackages.configuredPackages.filter() callback", - "packages.coding-agent.src.package-manager-cli.handlePackageCommand.projectPackages", - "packages.coding-agent.src.package-manager-cli.handlePackageCommand.projectPackages.configuredPackages.filter() callback" - ] - } - ], - "component_id": "1.6", - "can_expand": true, - "components": [], - "components_relations": [] - }, - { - "name": "Application Configuration and Migrations", - "description": "Resolves application file paths, manages environment variables, and executes version configuration migrations.", - "key_entities": [ - { - "qualified_name": "packages.coding-agent.src.config.getAgentDir", - "reference_file": "packages/coding-agent/src/config.ts", - "reference_start_line": 605, - "reference_end_line": 611 - }, - { - "qualified_name": "packages.coding-agent.src.config.getPackageDir", - "reference_file": "packages/coding-agent/src/config.ts", - "reference_start_line": 393, - "reference_end_line": 405 - }, - { - "qualified_name": "packages.coding-agent.src.migrations.runMigrations", - "reference_file": "packages/coding-agent/src/migrations.ts", - "reference_start_line": 305, - "reference_end_line": 315 - }, - { - "qualified_name": "packages.coding-agent.src.migrations.migrateKeybindingsConfigFile", - "reference_file": "packages/coding-agent/src/migrations.ts", - "reference_start_line": 157, - "reference_end_line": 172 - } - ], - "source_cluster_ids": [ - "1.1", - "1.19", - "1.179" - ], - "file_methods": [ - { - "file_path": "packages/coding-agent/src/bun/restore-sandbox-env.ts", - "methods": [ - "packages.coding-agent.src.bun.restore-sandbox-env.restoreSandboxEnv" - ] - }, - { - "file_path": "packages/coding-agent/src/config.ts", - "methods": [ - "packages.coding-agent.src.config.SelfUpdateCommandStep", - "packages.coding-agent.src.config.SelfUpdateCommand", - "packages.coding-agent.src.config.normalizeSelfUpdatePackageTarget", - "packages.coding-agent.src.config.makeSelfUpdateCommand", - "packages.coding-agent.src.config.makeSelfUpdateCommandStep", - "packages.coding-agent.src.config.makeSelfUpdateCommandStep.display.map() callback", - "packages.coding-agent.src.config.detectInstallMethod", - "packages.coding-agent.src.config.getInferredNpmInstall", - "packages.coding-agent.src.config.getSelfUpdateCommandForMethod", - "packages.coding-agent.src.config.readCommandOutput", - "packages.coding-agent.src.config.getGlobalPackageRoots", - "packages.coding-agent.src.config.getGlobalPackageRoots.filter() callback", - "packages.coding-agent.src.config.normalizeExistingPathForComparison", - "packages.coding-agent.src.config.getPathComparisonCandidates", - "packages.coding-agent.src.config.getPathComparisonCandidates.filter() callback", - "packages.coding-agent.src.config.getEntrypointPackageDir", - "packages.coding-agent.src.config.isSelfUpdatePathWritable", - "packages.coding-agent.src.config.isManagedByGlobalPackageManager", - "packages.coding-agent.src.config.isManagedByGlobalPackageManager.packageDirs", - "packages.coding-agent.src.config.isManagedByGlobalPackageManager.packageDirs.filter() callback", - "packages.coding-agent.src.config.isManagedByGlobalPackageManager.packageDirCandidates", - "packages.coding-agent.src.config.isManagedByGlobalPackageManager.packageDirCandidates.packageDirs.flatMap() callback", - "packages.coding-agent.src.config.isManagedByGlobalPackageManager.some() callback", - "packages.coding-agent.src.config.isManagedByGlobalPackageManager.some() callback.some() callback", - "packages.coding-agent.src.config.isManagedByGlobalPackageManager.some() callback.some() callback.packageDirCandidates.some() callback", - "packages.coding-agent.src.config.getSelfUpdateCommand", - "packages.coding-agent.src.config.getSelfUpdateUnavailableInstruction", - "packages.coding-agent.src.config.getUpdateInstruction", - "packages.coding-agent.src.config.findNodePackageDir", - "packages.coding-agent.src.config.getPackageDir", - "packages.coding-agent.src.config.getThemesDir", - "packages.coding-agent.src.config.getExportTemplateDir", - "packages.coding-agent.src.config.getPackageJsonPath", - "packages.coding-agent.src.config.getReadmePath", - "packages.coding-agent.src.config.getDocsPath", - "packages.coding-agent.src.config.getExamplesPath", - "packages.coding-agent.src.config.getChangelogPath", - "packages.coding-agent.src.config.getInteractiveAssetsDir", - "packages.coding-agent.src.config.getBundledInteractiveAssetPath", - "packages.coding-agent.src.config.setEmbeddedQuickJSWasmPath", - "packages.coding-agent.src.config.getQuickJSWasmPath", - "packages.coding-agent.src.config.resolveCodemodeWorkerSpecifier", - "packages.coding-agent.src.config.getCodemodeWorkerSpecifier", - "packages.coding-agent.src.config.detectInstallChange", - "packages.coding-agent.src.config.PackageJson", - "packages.coding-agent.src.config.expandTildePath", - "packages.coding-agent.src.config.getShareViewerUrl", - "packages.coding-agent.src.config.getAgentDir", - "packages.coding-agent.src.config.getCustomThemesDir", - "packages.coding-agent.src.config.getModelsPath", - "packages.coding-agent.src.config.getAuthPath", - "packages.coding-agent.src.config.getSettingsPath", - "packages.coding-agent.src.config.getToolsDir", - "packages.coding-agent.src.config.getBinDir", - "packages.coding-agent.src.config.getPromptsDir", - "packages.coding-agent.src.config.getSessionsDir", - "packages.coding-agent.src.config.getDebugLogPath" - ] - }, - { - "file_path": "packages/coding-agent/src/migrations.ts", - "methods": [ - "packages.coding-agent.src.migrations.migrateAuthToAuthJson", - "packages.coding-agent.src.migrations.migrateSessionsFromAgentRoot", - "packages.coding-agent.src.migrations.migrateSessionsFromAgentRoot.filter() callback", - "packages.coding-agent.src.migrations.migrateSessionsFromAgentRoot.map() callback", - "packages.coding-agent.src.migrations.migrateCommandsToPrompts", - "packages.coding-agent.src.migrations.migrateKeybindingsConfigFile", - "packages.coding-agent.src.migrations.migrateToolsToBin", - "packages.coding-agent.src.migrations.checkDeprecatedExtensionDirs", - "packages.coding-agent.src.migrations.checkDeprecatedExtensionDirs.customTools", - "packages.coding-agent.src.migrations.checkDeprecatedExtensionDirs.customTools.entries.filter() callback", - "packages.coding-agent.src.migrations.migrateExtensionSystem", - "packages.coding-agent.src.migrations.showDeprecationWarnings", - "packages.coding-agent.src.migrations.showDeprecationWarnings.", - "packages.coding-agent.src.migrations.showDeprecationWarnings..process.stdin.once(\"data\") callback", - "packages.coding-agent.src.migrations.runMigrations" - ] - } - ], - "component_id": "1.7", - "can_expand": false, - "components": [], - "components_relations": [] - }, - { - "name": "Schema Generator Scripts", - "description": "Generates static JSON Schema artifacts for agent settings, model definitions, keybindings, and themes.", - "key_entities": [ - { - "qualified_name": "packages.coding-agent.scripts.generate-schemas.renderConfigSchemas", - "reference_file": "packages/coding-agent/scripts/generate-schemas.ts", - "reference_start_line": 143, - "reference_end_line": 150 - } - ], - "source_cluster_ids": [ - "1.0" - ], - "file_methods": [ - { - "file_path": "packages/coding-agent/scripts/generate-schemas.ts", - "methods": [ - "packages.coding-agent.scripts.generate-schemas.SchemaArtifact", - "packages.coding-agent.scripts.generate-schemas.splitAnnotations", - "packages.coding-agent.scripts.generate-schemas.addDefinitions", - "packages.coding-agent.scripts.generate-schemas.addDefinitions.preparedDefinitions", - "packages.coding-agent.scripts.generate-schemas.addDefinitions.preparedDefinitions.map() callback", - "packages.coding-agent.scripts.generate-schemas.addDefinitions.replaceDefinitions", - "packages.coding-agent.scripts.generate-schemas.addDefinitions.replaceDefinitions.value.map() callback", - "packages.coding-agent.scripts.generate-schemas.addDefinitions.replaceDefinitions.match", - "packages.coding-agent.scripts.generate-schemas.addDefinitions.replaceDefinitions.match.preparedDefinitions.find() callback", - "packages.coding-agent.scripts.generate-schemas.addDefinitions.replaceDefinitions.map() callback", - "packages.coding-agent.scripts.generate-schemas.addDefinitions.compactDefinitions", - "packages.coding-agent.scripts.generate-schemas.addDefinitions.compactDefinitions.preparedDefinitions.map() callback", - "packages.coding-agent.scripts.generate-schemas.addDefinitions.unusedDefinitions", - "packages.coding-agent.scripts.generate-schemas.addDefinitions.unusedDefinitions.preparedDefinitions.map() callback", - "packages.coding-agent.scripts.generate-schemas.addDefinitions.unusedDefinitions.filter() callback", - "packages.coding-agent.scripts.generate-schemas.serializeSchema", - "packages.coding-agent.scripts.generate-schemas.renderConfigSchemas", - "packages.coding-agent.scripts.generate-schemas.generateSchemas" - ] - } - ], - "component_id": "1.8", - "can_expand": false, - "components": [], - "components_relations": [] - } - ], - "components_relations": [ - { - "relation": "styles HTML export using interactive themes", - "src_name": "Core Agent Runtime", - "dst_name": "Execution Modes and Interactive UI", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.exportToHtml", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getThemeByName", - "call_sites": [ - { - "line": 4290, - "column": 46 - } - ], - "description": "Agent session export retrieves theme color styles from UI theme definitions" - }, - { - "source": "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.generateHtml", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getThemeExportColors", - "call_sites": [ - { - "line": 153, - "column": 22 - } - ], - "description": "HTML export generation resolves active theme export colors" - } - ], - "src_id": "1.1", - "dst_id": "1.2", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.exportToHtml", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getThemeByName", - "call_sites": [ - { - "line": 4290, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.generateHtml", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getResolvedThemeColors", - "call_sites": [ - { - "line": 152, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.generateHtml", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getThemeExportColors", - "call_sites": [ - { - "line": 153, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.generateThemeVars", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getResolvedThemeColors", - "call_sites": [ - { - "line": 112, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.generateThemeVars", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getThemeExportColors", - "call_sites": [ - { - "line": 119, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.confirm", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.confirm", - "call_sites": [ - { - "line": 574, - "column": 84 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.confirm", - "target": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.confirm", - "call_sites": [ - { - "line": 574, - "column": 84 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.custom", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.custom", - "call_sites": [ - { - "line": 578, - "column": 82 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.custom", - "target": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.custom", - "call_sites": [ - { - "line": 578, - "column": 82 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.editor", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.editor", - "call_sites": [ - { - "line": 577, - "column": 76 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.editor", - "target": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.editor", - "call_sites": [ - { - "line": 577, - "column": 76 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.input", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.input", - "call_sites": [ - { - "line": 576, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.input", - "target": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.input", - "call_sites": [ - { - "line": 576, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.select", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.select", - "call_sites": [ - { - "line": 573, - "column": 82 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.select", - "target": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.select", - "call_sites": [ - { - "line": 573, - "column": 82 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.theme", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.theme", - "call_sites": [ - { - "line": 348, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/project-trust.ts|packages.coding-agent.src.core.project-trust.selectProjectTrustOption", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.select", - "call_sites": [ - { - "line": 34, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/project-trust.ts|packages.coding-agent.src.core.project-trust.selectProjectTrustOption", - "target": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.select", - "call_sites": [ - { - "line": 34, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onAuth", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.notify", - "call_sites": [ - { - "line": 359, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onDeviceCode", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.notify", - "call_sites": [ - { - "line": 360, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onManualCodeInput", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.prompt", - "call_sites": [ - { - "line": 363, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onProgress", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.notify", - "call_sites": [ - { - "line": 362, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onPrompt", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.prompt", - "call_sites": [ - { - "line": 361, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onSelect", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.prompt", - "call_sites": [ - { - "line": 364, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.prompt", - "call_sites": [ - { - "line": 436, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadThemeFromFile", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.loadThemeFromPath", - "call_sites": [ - { - "line": 1128, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.formatToolCallWithArgs", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 79, - "column": 23 - }, - { - "line": 79, - "column": 45 - }, - { - "line": 91, - "column": 30 - }, - { - "line": 95, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.formatToolCallWithArgs", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bold", - "call_sites": [ - { - "line": 79, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.formatToolCallWithArgs", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 79, - "column": 23 - }, - { - "line": 91, - "column": 30 - }, - { - "line": 95, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.invalidArgText", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 99, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.invalidArgText", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 99, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.renderToolPath", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 110, - "column": 27 - }, - { - "line": 111, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.renderToolPath", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 110, - "column": 27 - }, - { - "line": 111, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.createShellRenderers.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.invalidate", - "call_sites": [ - { - "line": 148, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.createShellRenderers.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.invalidate", - "call_sites": [ - { - "line": 148, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.createShellRenderers.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.invalidate", - "call_sites": [ - { - "line": 148, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.createShellRenderers.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.invalidate", - "call_sites": [ - { - "line": 148, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.createShellRenderers.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.invalidate", - "call_sites": [ - { - "line": 148, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.createShellRenderers.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "call_sites": [ - { - "line": 148, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.createShellRenderers.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.invalidate", - "call_sites": [ - { - "line": 148, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.formatShellCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 34, - "column": 40 - }, - { - "line": 35, - "column": 94 - }, - { - "line": 36, - "column": 15 - }, - { - "line": 36, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.formatShellCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bold", - "call_sites": [ - { - "line": 36, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.formatShellCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 34, - "column": 40 - }, - { - "line": 35, - "column": 94 - }, - { - "line": 36, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.formatShellCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.theme", - "call_sites": [ - { - "line": 35, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview", - "call_sites": [ - { - "line": 73, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.constructor", - "call_sites": [ - { - "line": 73, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 65, - "column": 25 - }, - { - "line": 99, - "column": 42 - }, - { - "line": 105, - "column": 42 - }, - { - "line": 109, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 65, - "column": 25 - }, - { - "line": 99, - "column": 42 - }, - { - "line": 105, - "column": 42 - }, - { - "line": 109, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent.formatHint", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyHint", - "call_sites": [ - { - "line": 79, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent.formatHint", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 78, - "column": 13 - }, - { - "line": 79, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent.formatHint", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 78, - "column": 13 - }, - { - "line": 79, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.buildEditCallComponent", - "target": "packages/coding-agent/src/modes/interactive/components/diff.ts|packages.coding-agent.src.modes.interactive.components.diff.renderDiff", - "call_sites": [ - { - "line": 148, - "column": 79 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.buildEditCallComponent", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 148, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.buildEditCallComponent", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 148, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.formatEditCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 85, - "column": 18 - }, - { - "line": 85, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.formatEditCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bold", - "call_sites": [ - { - "line": 85, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.formatEditCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 85, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.formatEditResult", - "target": "packages/coding-agent/src/modes/interactive/components/diff.ts|packages.coding-agent.src.modes.interactive.components.diff.renderDiff", - "call_sites": [ - { - "line": 110, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.formatEditResult", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 105, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.formatEditResult", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 105, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.getEditHeaderBg", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 122, - "column": 35 - }, - { - "line": 124, - "column": 34 - }, - { - "line": 127, - "column": 34 - }, - { - "line": 129, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.getEditHeaderBg", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bg", - "call_sites": [ - { - "line": 122, - "column": 35 - }, - { - "line": 124, - "column": 34 - }, - { - "line": 127, - "column": 34 - }, - { - "line": 129, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/find.ts|packages.coding-agent.src.core.tools.renderers.find.formatFindCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 24, - "column": 9 - }, - { - "line": 24, - "column": 31 - }, - { - "line": 26, - "column": 42 - }, - { - "line": 27, - "column": 9 - }, - { - "line": 29, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/find.ts|packages.coding-agent.src.core.tools.renderers.find.formatFindCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bold", - "call_sites": [ - { - "line": 24, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/find.ts|packages.coding-agent.src.core.tools.renderers.find.formatFindCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 24, - "column": 9 - }, - { - "line": 26, - "column": 42 - }, - { - "line": 27, - "column": 9 - }, - { - "line": 29, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/find.ts|packages.coding-agent.src.core.tools.renderers.find.formatFindResult", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyHint", - "call_sites": [ - { - "line": 51, - "column": 71 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/find.ts|packages.coding-agent.src.core.tools.renderers.find.formatFindResult", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 49, - "column": 49 - }, - { - "line": 51, - "column": 21 - }, - { - "line": 51, - "column": 120 - }, - { - "line": 61, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/find.ts|packages.coding-agent.src.core.tools.renderers.find.formatFindResult", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 49, - "column": 49 - }, - { - "line": 51, - "column": 21 - }, - { - "line": 51, - "column": 120 - }, - { - "line": 61, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/grep.ts|packages.coding-agent.src.core.tools.renderers.grep.formatGrepCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 28, - "column": 9 - }, - { - "line": 28, - "column": 31 - }, - { - "line": 30, - "column": 42 - }, - { - "line": 31, - "column": 9 - }, - { - "line": 32, - "column": 26 - }, - { - "line": 33, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/grep.ts|packages.coding-agent.src.core.tools.renderers.grep.formatGrepCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bold", - "call_sites": [ - { - "line": 28, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/grep.ts|packages.coding-agent.src.core.tools.renderers.grep.formatGrepCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 28, - "column": 9 - }, - { - "line": 30, - "column": 42 - }, - { - "line": 31, - "column": 9 - }, - { - "line": 32, - "column": 26 - }, - { - "line": 33, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/grep.ts|packages.coding-agent.src.core.tools.renderers.grep.formatGrepResult", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyHint", - "call_sites": [ - { - "line": 54, - "column": 71 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/grep.ts|packages.coding-agent.src.core.tools.renderers.grep.formatGrepResult", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 52, - "column": 49 - }, - { - "line": 54, - "column": 21 - }, - { - "line": 54, - "column": 120 - }, - { - "line": 66, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/grep.ts|packages.coding-agent.src.core.tools.renderers.grep.formatGrepResult", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 52, - "column": 49 - }, - { - "line": 54, - "column": 21 - }, - { - "line": 54, - "column": 120 - }, - { - "line": 66, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/ls.ts|packages.coding-agent.src.core.tools.renderers.ls.formatLsCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 20, - "column": 22 - }, - { - "line": 20, - "column": 44 - }, - { - "line": 22, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/ls.ts|packages.coding-agent.src.core.tools.renderers.ls.formatLsCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bold", - "call_sites": [ - { - "line": 20, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/ls.ts|packages.coding-agent.src.core.tools.renderers.ls.formatLsCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 20, - "column": 22 - }, - { - "line": 22, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/ls.ts|packages.coding-agent.src.core.tools.renderers.ls.formatLsResult", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyHint", - "call_sites": [ - { - "line": 44, - "column": 71 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/ls.ts|packages.coding-agent.src.core.tools.renderers.ls.formatLsResult", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 42, - "column": 49 - }, - { - "line": 44, - "column": 21 - }, - { - "line": 44, - "column": 120 - }, - { - "line": 54, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/ls.ts|packages.coding-agent.src.core.tools.renderers.ls.formatLsResult", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 42, - "column": 49 - }, - { - "line": 44, - "column": 21 - }, - { - "line": 44, - "column": 120 - }, - { - "line": 54, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.formatCompactReadCall", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyText", - "call_sites": [ - { - "line": 94, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.formatCompactReadCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 94, - "column": 27 - }, - { - "line": 97, - "column": 10 - }, - { - "line": 98, - "column": 10 - }, - { - "line": 105, - "column": 9 - }, - { - "line": 105, - "column": 31 - }, - { - "line": 107, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.formatCompactReadCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bold", - "call_sites": [ - { - "line": 105, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.formatCompactReadCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 94, - "column": 27 - }, - { - "line": 97, - "column": 10 - }, - { - "line": 98, - "column": 10 - }, - { - "line": 105, - "column": 9 - }, - { - "line": 107, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.formatReadCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 37, - "column": 18 - }, - { - "line": 37, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.formatReadCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bold", - "call_sites": [ - { - "line": 37, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.formatReadCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 37, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.formatReadLineRange", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 33, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.formatReadLineRange", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 33, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.formatReadResult", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyHint", - "call_sites": [ - { - "line": 135, - "column": 70 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.formatReadResult", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 133, - "column": 79 - }, - { - "line": 135, - "column": 20 - }, - { - "line": 135, - "column": 119 - }, - { - "line": 141, - "column": 23 - }, - { - "line": 143, - "column": 23 - }, - { - "line": 145, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.formatReadResult", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 133, - "column": 79 - }, - { - "line": 135, - "column": 20 - }, - { - "line": 135, - "column": 119 - }, - { - "line": 141, - "column": 23 - }, - { - "line": 143, - "column": 23 - }, - { - "line": 145, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.formatReadResult", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getLanguageFromPath", - "call_sites": [ - { - "line": 127, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.formatReadResult", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.highlightCode", - "call_sites": [ - { - "line": 128, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.formatWriteCall", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyHint", - "call_sites": [ - { - "line": 122, - "column": 92 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.formatWriteCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 106, - "column": 22 - }, - { - "line": 106, - "column": 44 - }, - { - "line": 109, - "column": 24 - }, - { - "line": 120, - "column": 66 - }, - { - "line": 122, - "column": 21 - }, - { - "line": 122, - "column": 141 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.formatWriteCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bold", - "call_sites": [ - { - "line": 106, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.formatWriteCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 106, - "column": 22 - }, - { - "line": 109, - "column": 24 - }, - { - "line": 120, - "column": 66 - }, - { - "line": 122, - "column": 21 - }, - { - "line": 122, - "column": 141 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.formatWriteCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getLanguageFromPath", - "call_sites": [ - { - "line": 111, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.formatWriteCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.highlightCode", - "call_sites": [ - { - "line": 113, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.formatWriteResult", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 142, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.formatWriteResult", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 142, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.highlightSingleLine", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.highlightCode", - "call_sites": [ - { - "line": 31, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.rebuildWriteHighlightCacheFull", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getLanguageFromPath", - "call_sites": [ - { - "line": 45, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.rebuildWriteHighlightCacheFull", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.highlightCode", - "call_sites": [ - { - "line": 54, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.refreshWriteHighlightPrefix", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.highlightCode", - "call_sites": [ - { - "line": 38, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.updateWriteHighlightCacheIncremental", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getLanguageFromPath", - "call_sites": [ - { - "line": 62, - "column": 25 - } - ], - "description": "" - } - ] - }, - { - "relation": "delegates rendering to experimental TUI", - "src_name": "Core Agent Runtime", - "dst_name": "Experimental Coordinator and Client Services", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "Tool HTML renderer invokes experimental TUI render method" - } - ], - "src_id": "1.1", - "dst_id": "1.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - } - ] - }, - { - "relation": "utilizes file path and media utilities", - "src_name": "Core Agent Runtime", - "dst_name": "System Utilities and Helpers", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.importFromJsonl", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 360, - "column": 24 - } - ], - "description": "Agent session imports resolve file paths using utility helpers" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._normalizePromptImages", - "target": "packages/coding-agent/src/utils/image-process.ts|packages.coding-agent.src.utils.image-process.processImage", - "call_sites": [ - { - "line": 1945, - "column": 28 - } - ], - "description": "Normalizes prompt images via image processing utility" - } - ], - "src_id": "1.1", - "dst_id": "1.4", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.importFromJsonl", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 360, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session-services.ts|packages.coding-agent.src.core.agent-session-services.createAgentSessionServices", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 138, - "column": 14 - }, - { - "line": 139, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._afterToolCall", - "target": "packages/coding-agent/src/utils/tool-result-images.ts|packages.coding-agent.src.utils.tool-result-images.normalizeToolResultImages", - "call_sites": [ - { - "line": 707, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._normalizePromptImages", - "target": "packages/coding-agent/src/utils/image-process.ts|packages.coding-agent.src.utils.image-process.processImage", - "call_sites": [ - { - "line": 1945, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._prepareRetry", - "target": "packages/coding-agent/src/utils/sleep.ts|packages.coding-agent.src.utils.sleep.sleep", - "call_sites": [ - { - "line": 3792, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.constructor", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.getFileRevision", - "call_sites": [ - { - "line": 341, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.create", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 348, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.modify", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.getFileRevision", - "call_sites": [ - { - "line": 461, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.parseStorageData", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 366, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.readLatestData", - "target": "packages/coding-agent/src/utils/abort.ts|packages.coding-agent.src.utils.abort.raceWithAbortSignal", - "call_sites": [ - { - "line": 430, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.readLatestData", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.getFileRevision", - "call_sites": [ - { - "line": 407, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.reload", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.getFileRevision", - "call_sites": [ - { - "line": 383, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.reloadFromStorageAsync", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.getFileRevision", - "call_sites": [ - { - "line": 395, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.constructor", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 53, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend.withLockAsync", - "target": "packages/coding-agent/src/utils/abort.ts|packages.coding-agent.src.utils.abort.raceWithAbortSignal", - "call_sites": [ - { - "line": 320, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.constructor", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 208, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.load", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 216, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.readStoredCredential", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 501, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.readStoredCredential", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 501, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/bash-executor.ts|packages.coding-agent.src.core.bash-executor.executeBashWithOperations", - "target": "packages/coding-agent/src/utils/ansi.ts|packages.coding-agent.src.utils.ansi.splitIncompleteAnsiSuffix", - "call_sites": [ - { - "line": 108, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/bash-executor.ts|packages.coding-agent.src.core.bash-executor.executeBashWithOperations", - "target": "packages/coding-agent/src/utils/ansi.ts|packages.coding-agent.src.utils.ansi.stripAnsi", - "call_sites": [ - { - "line": 78, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/bash-executor.ts|packages.coding-agent.src.core.bash-executor.executeBashWithOperations", - "target": "packages/coding-agent/src/utils/output-files.ts|packages.coding-agent.src.utils.output-files.createOutputFileStream", - "call_sites": [ - { - "line": 66, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/bash-executor.ts|packages.coding-agent.src.core.bash-executor.executeBashWithOperations", - "target": "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.sanitizeBinaryOutput", - "call_sites": [ - { - "line": 78, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.collectEnvironment", - "target": "packages/coding-agent/src/utils/pi-user-agent.ts|packages.coding-agent.src.utils.pi-user-agent.getPiUserAgent", - "call_sites": [ - { - "line": 70, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.writeBugReportArchive", - "target": "packages/coding-agent/src/utils/zip.ts|packages.coding-agent.src.utils.zip.writeZipArchive", - "call_sites": [ - { - "line": 275, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/exec.ts|packages.coding-agent.src.core.exec.execCommand", - "target": "packages/coding-agent/src/utils/child-process.ts|packages.coding-agent.src.utils.child-process.waitForChildProcess", - "call_sites": [ - { - "line": 91, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.exportFromFile", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 308, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.exportFromFile", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 290, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.exportSessionToHtml", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 274, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.discoverAndLoadExtensions", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 834, - "column": 22 - }, - { - "line": 835, - "column": 27 - }, - { - "line": 859, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.loadExtension", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 641, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.loadExtensionFromFactory", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 669, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.loadExtensionsInternal", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 687, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.useExtensionCacheCwd", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 145, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.clearGitWatchers", - "target": "packages/coding-agent/src/utils/fs-watch.ts|packages.coding-agent.src.utils.fs-watch.closeWatcher", - "call_sites": [ - { - "line": 270, - "column": 3 - }, - { - "line": 277, - "column": 3 - }, - { - "line": 279, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setupGitWatcher", - "target": "packages/coding-agent/src/utils/fs-watch.ts|packages.coding-agent.src.utils.fs-watch.watchWithErrorHandler", - "call_sites": [ - { - "line": 316, - "column": 22 - }, - { - "line": 346, - "column": 27 - }, - { - "line": 360, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.loadRawConfig", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 321, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-config.ts|packages.coding-agent.src.core.model-config.ModelConfig.load", - "target": "packages/coding-agent/src/utils/json.ts|packages.coding-agent.src.utils.json.stripJsonComments", - "call_sites": [ - { - "line": 140, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-config.ts|packages.coding-agent.src.core.model-config.ModelConfig.load", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 126, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-config.ts|packages.coding-agent.src.core.model-config.ModelConfig.load", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 140, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation", - "target": "packages/coding-agent/src/utils/abort.ts|packages.coding-agent.src.utils.abort.raceWithAbortSignal", - "call_sites": [ - { - "line": 589, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.login", - "target": "packages/coding-agent/src/utils/abort.ts|packages.coding-agent.src.utils.abort.operationSignal", - "call_sites": [ - { - "line": 825, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.logout", - "target": "packages/coding-agent/src/utils/abort.ts|packages.coding-agent.src.utils.abort.operationSignal", - "call_sites": [ - { - "line": 834, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.queueAvailabilityRefresh", - "target": "packages/coding-agent/src/utils/abort.ts|packages.coding-agent.src.utils.abort.operationSignal", - "call_sites": [ - { - "line": 372, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.refresh", - "target": "packages/coding-agent/src/utils/abort.ts|packages.coding-agent.src.utils.abort.operationSignal", - "call_sites": [ - { - "line": 866, - "column": 58 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.removeRuntimeApiKey", - "target": "packages/coding-agent/src/utils/abort.ts|packages.coding-agent.src.utils.abort.operationSignal", - "call_sites": [ - { - "line": 628, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.setRuntimeApiKey", - "target": "packages/coding-agent/src/utils/abort.ts|packages.coding-agent.src.utils.abort.operationSignal", - "call_sites": [ - { - "line": 615, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.FileModelsStore.constructor", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 53, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.FileModelsStore.parse", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 63, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.FileModelsStore.readLatest", - "target": "packages/coding-agent/src/utils/abort.ts|packages.coding-agent.src.utils.abort.raceWithAbortSignal", - "call_sites": [ - { - "line": 110, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.FileModelsStore.readLatest", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.getFileRevision", - "call_sites": [ - { - "line": 87, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.FileModelsStore.reloadFromStorage", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.getFileRevision", - "call_sites": [ - { - "line": 77, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.constructor", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 822, - "column": 14 - }, - { - "line": 823, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.ensureNpmProject", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.markPathIgnoredByCloudSync", - "call_sites": [ - { - "line": 2066, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getInstalledNpmVersion", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 1538, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.hasMissingGitDependencies", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 1946, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.parseSource", - "target": "packages/coding-agent/src/utils/git.ts|packages.coding-agent.src.utils.git.parseGitUrl", - "call_sites": [ - { - "line": 1499, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.parseSource", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.isLocalPath", - "call_sites": [ - { - "line": 1494, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolvePath", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 2207, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolvePathFromBase", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 2211, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandSync", - "target": "packages/coding-agent/src/utils/child-process.ts|packages.coding-agent.src.utils.child-process.spawnProcessSync", - "call_sites": [ - { - "line": 2748, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.spawnCaptureCommand", - "target": "packages/coding-agent/src/utils/child-process.ts|packages.coding-agent.src.utils.child-process.spawnProcess", - "call_sites": [ - { - "line": 2681, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.spawnCommand", - "target": "packages/coding-agent/src/utils/child-process.ts|packages.coding-agent.src.utils.child-process.spawnProcess", - "call_sites": [ - { - "line": 2667, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.toResolvedPaths", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.canonicalizePath", - "call_sites": [ - { - "line": 2650, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/pi-manifest.ts|packages.coding-agent.src.core.pi-manifest.readPiManifest", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 19, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/prompt-templates.ts|packages.coding-agent.src.core.prompt-templates.loadPromptTemplates", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 223, - "column": 22 - }, - { - "line": 224, - "column": 27 - }, - { - "line": 275, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.refreshModels", - "target": "packages/coding-agent/src/utils/management-http.ts|packages.coding-agent.src.utils.management-http.fetchWithRetry", - "call_sites": [ - { - "line": 103, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.refreshModels", - "target": "packages/coding-agent/src/utils/pi-user-agent.ts|packages.coding-agent.src.utils.pi-user-agent.getPiUserAgent", - "call_sites": [ - { - "line": 108, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.executeWithConfiguredShell", - "target": "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.getShellConfig", - "call_sites": [ - { - "line": 155, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.constructor", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 376, - "column": 14 - }, - { - "line": 377, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.mergePaths", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.canonicalizePath", - "call_sites": [ - { - "line": 1030, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.isLocalPath", - "call_sites": [ - { - "line": 589, - "column": 8 - }, - { - "line": 606, - "column": 8 - }, - { - "line": 621, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 661, - "column": 59 - }, - { - "line": 676, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.resolveExtensionLoadPath", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 715, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.resolveResourcePath", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 1040, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.collectExtensionPackageWarnings", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 79, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.findShadowedContextFile", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.canonicalizePath", - "call_sites": [ - { - "line": 217, - "column": 23 - }, - { - "line": 218, - "column": 23 - }, - { - "line": 227, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.loadContextFileFromDir", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 195, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.loadProjectContextFiles", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.canonicalizePath", - "call_sites": [ - { - "line": 260, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.loadProjectContextFiles", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 236, - "column": 22 - }, - { - "line": 237, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.resolvePromptInput", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 174, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 192, - "column": 14 - }, - { - "line": 193, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-export.ts|packages.coding-agent.src.core.session-export.exportSessionToJsonl", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 37, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager._setSessionFile", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 1030, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.constructor", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 1009, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.constructor", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 1008, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.continueRecent", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 1794, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.create", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 1756, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.findById", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 1875, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.findById", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 1877, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.forkFrom", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 1833, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.forkFrom", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 1821, - "column": 30 - }, - { - "line": 1822, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.list", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 1906, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.list", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 1908, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.listAll", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 1933, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.open", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 1784, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.open", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 1767, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.findMostRecentSession", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 750, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.findMostRecentSession", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 751, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.getDefaultSessionDirPath", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 590, - "column": 22 - }, - { - "line": 591, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.loadEntriesFromFile", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 628, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.sessionCwdMatches", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 745, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.FileSettingsStorage.constructor", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 189, - "column": 23 - }, - { - "line": 190, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.create", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 313, - "column": 23 - }, - { - "line": 314, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getSessionDir", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 690, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShellPath", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 972, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.loadFromStorage", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 378, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.persistScopedSettings", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 604, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.loadSkills", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 418, - "column": 22 - }, - { - "line": 419, - "column": 27 - }, - { - "line": 483, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.loadSkills.addSkills", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.canonicalizePath", - "call_sites": [ - { - "line": 430, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.createLocalBashOperations", - "target": "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.getShellConfig", - "call_sites": [ - { - "line": 175, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.createLocalShellOperations.exec", - "target": "packages/coding-agent/src/utils/child-process.ts|packages.coding-agent.src.utils.child-process.waitForChildProcess", - "call_sites": [ - { - "line": 148, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.createLocalShellOperations.exec", - "target": "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.getShellEnv", - "call_sites": [ - { - "line": 115, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.createLocalShellOperations.exec", - "target": "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.killProcessTree", - "call_sites": [ - { - "line": 127, - "column": 20 - }, - { - "line": 135, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.createLocalShellOperations.exec", - "target": "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.trackDetachedChildPid", - "call_sites": [ - { - "line": 123, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.createLocalShellOperations.exec", - "target": "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.untrackDetachedChildPid", - "call_sites": [ - { - "line": 160, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.resolveSpawnContext", - "target": "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.getShellEnv", - "call_sites": [ - { - "line": 193, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.computeEditsDiff", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.splitBom", - "call_sites": [ - { - "line": 534, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/edit.ts|packages.coding-agent.src.core.tools.edit.createEditToolDefinition.execute", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.splitBom", - "call_sites": [ - { - "line": 191, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute", - "target": "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.ensureTool", - "call_sites": [ - { - "line": 172, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute", - "target": "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.ensureTool", - "call_sites": [ - { - "line": 119, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/output-accumulator.ts|packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.ensureTempFile", - "target": "packages/coding-agent/src/utils/output-files.ts|packages.coding-agent.src.utils.output-files.createOutputFileStream", - "call_sites": [ - { - "line": 249, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/path-utils.ts|packages.coding-agent.src.core.tools.path-utils.expandPath", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 41, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/path-utils.ts|packages.coding-agent.src.core.tools.path-utils.resolveToCwd", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 49, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/powershell.ts|packages.coding-agent.src.core.tools.powershell.createLocalPowerShellOperations", - "target": "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.getPowerShellConfig", - "call_sites": [ - { - "line": 33, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/read.ts|packages.coding-agent.src.core.tools.read.createReadToolDefinition.execute", - "target": "packages/coding-agent/src/utils/image-process.ts|packages.coding-agent.src.utils.image-process.processImage", - "call_sites": [ - { - "line": 136, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/read.ts|packages.coding-agent.src.core.tools.read.defaultReadOperations", - "target": "packages/coding-agent/src/utils/mime.ts|packages.coding-agent.src.utils.mime.detectSupportedImageMimeTypeFromFile", - "call_sites": [ - { - "line": 60, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.getTextOutput", - "target": "packages/coding-agent/src/utils/ansi.ts|packages.coding-agent.src.utils.ansi.stripAnsi", - "call_sites": [ - { - "line": 48, - "column": 58 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.getTextOutput", - "target": "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.sanitizeBinaryOutput", - "call_sites": [ - { - "line": 48, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.linkPath", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 21, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.getCompactReadClassification", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.formatPathRelativeToCwdOrAbsolute", - "call_sites": [ - { - "line": 84, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.constructor", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 214, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.hasTrustRequiringProjectResources", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.canonicalizePath", - "call_sites": [ - { - "line": 187, - "column": 18 - }, - { - "line": 189, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.hasTrustRequiringProjectResources", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 187, - "column": 35 - }, - { - "line": 189, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.normalizeCwd", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.canonicalizePath", - "call_sites": [ - { - "line": 42, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.normalizeCwd", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 42, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.readTrustFile", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 106, - "column": 23 - } - ], - "description": "" - } - ] - }, - { - "relation": "delegates model execution to extension providers", - "src_name": "Core Agent Runtime", - "dst_name": "Agent Extensions", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.classify", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.classify", - "call_sites": [ - { - "line": 813, - "column": 35 - }, - { - "line": 810, - "column": 27 - } - ], - "description": "Delegates model classification calls to Llama extension provider" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.stream", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.stream", - "call_sites": [ - { - "line": 704, - "column": 29 - } - ], - "description": "Delegates streaming generation to Llama extension provider" - } - ], - "src_id": "1.1", - "dst_id": "1.5", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.classify", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.classify", - "call_sites": [ - { - "line": 813, - "column": 35 - }, - { - "line": 810, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.stream", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.stream", - "call_sites": [ - { - "line": 704, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.streamSimple", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.streamSimple", - "call_sites": [ - { - "line": 740, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.auth.apiKey.login", - "call_sites": [ - { - "line": 433, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.check", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.auth.apiKey.check", - "call_sites": [ - { - "line": 440, - "column": 44 - }, - { - "line": 453, - "column": 43 - }, - { - "line": 440, - "column": 20 - }, - { - "line": 453, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.check", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.auth.apiKey.resolve", - "call_sites": [ - { - "line": 442, - "column": 39 - }, - { - "line": 454, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.resolve", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.auth.apiKey.resolve", - "call_sites": [ - { - "line": 461, - "column": 24 - }, - { - "line": 469, - "column": 24 - }, - { - "line": 472, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.classify", - "call_sites": [ - { - "line": 667, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.getModels", - "call_sites": [ - { - "line": 582, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels", - "call_sites": [ - { - "line": 616, - "column": 19 - }, - { - "line": 614, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.stream", - "call_sites": [ - { - "line": 596, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.streamSimple", - "call_sites": [ - { - "line": 595, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.getAllProviderModels", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.getAllModels", - "call_sites": [ - { - "line": 119, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.getAllProviderModels", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.getModels", - "call_sites": [ - { - "line": 119, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.getAllModels", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.getAllModels", - "call_sites": [ - { - "line": 75, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.getAllModels", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.getModels", - "call_sites": [ - { - "line": 75, - "column": 73 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.getModels", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.getModels", - "call_sites": [ - { - "line": 72, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/tool-definition-wrapper.ts|packages.coding-agent.src.core.tools.tool-definition-wrapper.wrapToolDefinition.execute", - "target": "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.createCodemodeToolDefinition.execute", - "call_sites": [ - { - "line": 22, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/tool-definition-wrapper.ts|packages.coding-agent.src.core.tools.tool-definition-wrapper.wrapToolDefinition.execute", - "target": "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listResources.execute", - "call_sites": [ - { - "line": 22, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/tool-definition-wrapper.ts|packages.coding-agent.src.core.tools.tool-definition-wrapper.wrapToolDefinition.execute", - "target": "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listTemplates.execute", - "call_sites": [ - { - "line": 22, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/tool-definition-wrapper.ts|packages.coding-agent.src.core.tools.tool-definition-wrapper.wrapToolDefinition.execute", - "target": "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.readResource.execute", - "call_sites": [ - { - "line": 22, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/tool-definition-wrapper.ts|packages.coding-agent.src.core.tools.tool-definition-wrapper.wrapToolDefinition.execute", - "target": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolDefinition.execute", - "call_sites": [ - { - "line": 22, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/tool-definition-wrapper.ts|packages.coding-agent.src.core.tools.tool-definition-wrapper.wrapToolDefinition.execute", - "target": "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.createToolSearchToolDefinition.execute", - "call_sites": [ - { - "line": 22, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.getAllModels", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.getAllModels", - "call_sites": [ - { - "line": 225, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.getAllModels", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.getModels", - "call_sites": [ - { - "line": 225, - "column": 74 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.getModels", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.getModels", - "call_sites": [ - { - "line": 224, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.stream", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.stream", - "call_sites": [ - { - "line": 234, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.streamSimple", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.streamSimple", - "call_sites": [ - { - "line": 236, - "column": 61 - } - ], - "description": "" - } - ] - }, - { - "relation": "delegates user prompts and parses CLI thinking levels", - "src_name": "Core Agent Runtime", - "dst_name": "CLI Interface and Command Handlers", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.confirm", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.confirm", - "call_sites": [ - { - "line": 574, - "column": 84 - } - ], - "description": "Prompts user confirmation via CLI trust context UI" - }, - { - "source": "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel", - "target": "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.isValidThinkingLevel", - "call_sites": [ - { - "line": 580, - "column": 9 - } - ], - "description": "Validates CLI thinking level parameter against CLI definitions" - } - ], - "src_id": "1.1", - "dst_id": "1.6", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.confirm", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.confirm", - "call_sites": [ - { - "line": 574, - "column": 84 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.input", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.input", - "call_sites": [ - { - "line": 576, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.select", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.select", - "call_sites": [ - { - "line": 573, - "column": 82 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.parseModelPattern", - "target": "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.isValidThinkingLevel", - "call_sites": [ - { - "line": 225, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel", - "target": "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.isValidThinkingLevel", - "call_sites": [ - { - "line": 580, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveModelScopeFromModels", - "target": "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.isValidThinkingLevel", - "call_sites": [ - { - "line": 300, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/project-trust.ts|packages.coding-agent.src.core.project-trust.selectProjectTrustOption", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.select", - "call_sites": [ - { - "line": 34, - "column": 32 - } - ], - "description": "" - } - ] - }, - { - "relation": "retrieves base paths and directories", - "src_name": "Core Agent Runtime", - "dst_name": "Application Configuration and Migrations", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/core/agent-session-services.ts|packages.coding-agent.src.core.agent-session-services.createAgentSessionServices", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 139, - "column": 70 - } - ], - "description": "Queries base agent directory from configuration helper" - }, - { - "source": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.create", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 347, - "column": 40 - } - ], - "description": "Locates authentication storage directory using configuration path" - } - ], - "src_id": "1.1", - "dst_id": "1.7", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/core/agent-session-services.ts|packages.coding-agent.src.core.agent-session-services.createAgentSessionServices", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 139, - "column": 70 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/auth-guidance.ts|packages.coding-agent.src.core.auth-guidance.getProviderLoginHelp", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getDocsPath", - "call_sites": [ - { - "line": 9, - "column": 13 - }, - { - "line": 10, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.create", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 347, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.constructor", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 52, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.constructor", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 207, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.readStoredCredential", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 498, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.crashLogPath", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 21, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.generateHtml", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getExportTemplateDir", - "call_sites": [ - { - "line": 144, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.discoverAndLoadExtensions", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 831, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager.create", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 337, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.create", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 219, - "column": 74 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.FileModelsStore.constructor", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 52, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.getDefaultAgentDir", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 153, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.listAll", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getSessionsDir", - "call_sites": [ - { - "line": 1949, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.getDefaultSessionDir", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 596, - "column": 70 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.getDefaultSessionDirPath", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 589, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.create", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 310, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.loadSkills", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 419, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.buildSystemPromptSections", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getDocsPath", - "call_sites": [ - { - "line": 164, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.buildSystemPromptSections", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getExamplesPath", - "call_sites": [ - { - "line": 165, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.buildSystemPromptSections", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getReadmePath", - "call_sites": [ - { - "line": 163, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.getPiDocsClassification", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getReadmePath", - "call_sites": [ - { - "line": 50, - "column": 30 - } - ], - "description": "" - } - ] - }, - { - "relation": "initializes session options, settings, and model runtimes", - "src_name": "Execution Modes and Interactive UI", - "dst_name": "Core Agent Runtime", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.buildSessionOptions", - "target": "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel", - "call_sites": [ - { - "line": 476, - "column": 20 - } - ], - "description": "Resolves configured CLI models for new session instances" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.buildSessionOptions", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 503, - "column": 67 - } - ], - "description": "Instantiates model runtime and settings managers for session options" - } - ], - "src_id": "1.2", - "dst_id": "1.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.buildSessionOptions", - "target": "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel", - "call_sites": [ - { - "line": 476, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.buildSessionOptions", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 503, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.buildSessionOptions", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModel", - "call_sites": [ - { - "line": 503, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.buildSessionOptions", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 501, - "column": 41 - }, - { - "line": 502, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.buildSessionOptions", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultModel", - "call_sites": [ - { - "line": 502, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.buildSessionOptions", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultProvider", - "call_sites": [ - { - "line": 501, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.createSessionManager", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 365, - "column": 25 - }, - { - "line": 418, - "column": 44 - }, - { - "line": 426, - "column": 26 - }, - { - "line": 433, - "column": 25 - }, - { - "line": 439, - "column": 26 - }, - { - "line": 448, - "column": 24 - }, - { - "line": 419, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.createSessionManager", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.continueRecent", - "call_sites": [ - { - "line": 433, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.createSessionManager", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.create", - "call_sites": [ - { - "line": 448, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.createSessionManager", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.inMemory", - "call_sites": [ - { - "line": 365, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.createSessionManager", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.list", - "call_sites": [ - { - "line": 418, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.createSessionManager", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.listAll", - "call_sites": [ - { - "line": 419, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.createSessionManager", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.open", - "call_sites": [ - { - "line": 426, - "column": 26 - }, - { - "line": 439, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.findLocalSessionByExactId", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 248, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.findLocalSessionByExactId", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.findById", - "call_sites": [ - { - "line": 248, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.forkSessionOrExit", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 350, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.forkSessionOrExit", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.forkFrom", - "call_sites": [ - { - "line": 350, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 914, - "column": 95 - }, - { - "line": 915, - "column": 35 - }, - { - "line": 920, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.diagnostics", - "call_sites": [ - { - "line": 914, - "column": 95 - }, - { - "line": 915, - "column": 35 - }, - { - "line": 920, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.createAgentSessionRuntime", - "call_sites": [ - { - "line": 865, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/agent-session-services.ts|packages.coding-agent.src.core.agent-session-services.createAgentSessionFromServices", - "call_sites": [ - { - "line": 841, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/agent-session-services.ts|packages.coding-agent.src.core.agent-session-services.createAgentSessionServices", - "call_sites": [ - { - "line": 751, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 855, - "column": 20 - }, - { - "line": 855, - "column": 53 - }, - { - "line": 854, - "column": 23 - }, - { - "line": 927, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.model", - "call_sites": [ - { - "line": 854, - "column": 23 - }, - { - "line": 927, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setThinkingLevel", - "call_sites": [ - { - "line": 855, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.thinkingLevel", - "call_sites": [ - { - "line": 855, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/auth-guidance.ts|packages.coding-agent.src.core.auth-guidance.formatNoModelsAvailableMessage", - "call_sites": [ - { - "line": 928, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.exportFromFile", - "call_sites": [ - { - "line": 643, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/http-dispatcher.ts|packages.coding-agent.src.core.http-dispatcher.applyHttpProxySettings", - "call_sites": [ - { - "line": 596, - "column": 2 - }, - { - "line": 874, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/http-dispatcher.ts|packages.coding-agent.src.core.http-dispatcher.configureHttpDispatcher", - "call_sites": [ - { - "line": 597, - "column": 2 - }, - { - "line": 875, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveModelScope", - "call_sites": [ - { - "line": 815, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 837, - "column": 24 - }, - { - "line": 943, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.refresh", - "call_sites": [ - { - "line": 943, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.setRuntimeApiKey", - "call_sites": [ - { - "line": 837, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.restoreStdout", - "call_sites": [ - { - "line": 993, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.takeOverStdout", - "call_sites": [ - { - "line": 656, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getExtensions", - "call_sites": [ - { - "line": 802, - "column": 22 - }, - { - "line": 806, - "column": 23 - }, - { - "line": 880, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader", - "call_sites": [ - { - "line": 802, - "column": 22 - }, - { - "line": 806, - "column": 23 - }, - { - "line": 880, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getExtensions", - "call_sites": [ - { - "line": 802, - "column": 22 - }, - { - "line": 806, - "column": 23 - }, - { - "line": 880, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/session-cwd.ts|packages.coding-agent.src.core.session-cwd.MissingSessionCwdError", - "call_sites": [ - { - "line": 705, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/session-cwd.ts|packages.coding-agent.src.core.session-cwd.MissingSessionCwdError.constructor", - "call_sites": [ - { - "line": 705, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/session-cwd.ts|packages.coding-agent.src.core.session-cwd.getMissingSessionCwdIssue", - "call_sites": [ - { - "line": 696, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 703, - "column": 36 - }, - { - "line": 715, - "column": 18 - }, - { - "line": 720, - "column": 36 - }, - { - "line": 824, - "column": 19 - }, - { - "line": 866, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.appendSessionInfo", - "call_sites": [ - { - "line": 715, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.buildSessionContext", - "call_sites": [ - { - "line": 824, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "call_sites": [ - { - "line": 720, - "column": 36 - }, - { - "line": 866, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.open", - "call_sites": [ - { - "line": 703, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/settings-diagnostics.ts|packages.coding-agent.src.core.settings-diagnostics.collectSettingsDiagnostics", - "call_sites": [ - { - "line": 672, - "column": 37 - }, - { - "line": 801, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/settings-diagnostics.ts|packages.coding-agent.src.core.settings-diagnostics.deduplicateDiagnostics", - "call_sites": [ - { - "line": 914, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 595, - "column": 51 - }, - { - "line": 596, - "column": 50 - }, - { - "line": 671, - "column": 49 - }, - { - "line": 682, - "column": 26 - }, - { - "line": 694, - "column": 26 - }, - { - "line": 750, - "column": 50 - }, - { - "line": 812, - "column": 58 - }, - { - "line": 873, - "column": 41 - }, - { - "line": 874, - "column": 41 - }, - { - "line": 875, - "column": 42 - }, - { - "line": 905, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.applyOverrides", - "call_sites": [ - { - "line": 682, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.create", - "call_sites": [ - { - "line": 595, - "column": 51 - }, - { - "line": 671, - "column": 49 - }, - { - "line": 750, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getEnabledModels", - "call_sites": [ - { - "line": 812, - "column": 58 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getGlobalSettings", - "call_sites": [ - { - "line": 596, - "column": 50 - }, - { - "line": 874, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getHttpIdleTimeoutMs", - "call_sites": [ - { - "line": 875, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getSessionDir", - "call_sites": [ - { - "line": 694, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getTerminalCapabilityOverrides", - "call_sites": [ - { - "line": 873, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getTheme", - "call_sites": [ - { - "line": 905, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/timings.ts|packages.coding-agent.src.core.timings.printTimings", - "call_sites": [ - { - "line": 949, - "column": 3 - }, - { - "line": 972, - "column": 4 - }, - { - "line": 982, - "column": 3 - }, - { - "line": 985, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/timings.ts|packages.coding-agent.src.core.timings.resetTimings", - "call_sites": [ - { - "line": 574, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/timings.ts|packages.coding-agent.src.core.timings.time", - "call_sites": [ - { - "line": 632, - "column": 2 - }, - { - "line": 669, - "column": 2 - }, - { - "line": 678, - "column": 3 - }, - { - "line": 717, - "column": 2 - }, - { - "line": 864, - "column": 2 - }, - { - "line": 870, - "column": 2 - }, - { - "line": 901, - "column": 2 - }, - { - "line": 904, - "column": 2 - }, - { - "line": 906, - "column": 2 - }, - { - "line": 913, - "column": 2 - }, - { - "line": 925, - "column": 2 - }, - { - "line": 966, - "column": 4 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore", - "call_sites": [ - { - "line": 719, - "column": 25 - }, - { - "line": 749, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.constructor", - "call_sites": [ - { - "line": 719, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.get", - "call_sites": [ - { - "line": 749, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.hasTrustRequiringProjectResources", - "call_sites": [ - { - "line": 722, - "column": 49 - }, - { - "line": 742, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main.createRuntime.services.resourceLoaderReloadOptions.resolveProjectTrust", - "target": "packages/coding-agent/src/core/project-trust.ts|packages.coding-agent.src.core.project-trust.resolveProjectTrusted", - "call_sites": [ - { - "line": 760, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main.createRuntime.services.resourceLoaderReloadOptions.resolveProjectTrust", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 764, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main.createRuntime.services.resourceLoaderReloadOptions.resolveProjectTrust", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultProjectTrust", - "call_sites": [ - { - "line": 764, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.openSessionOrExit", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 340, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.openSessionOrExit", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.open", - "call_sites": [ - { - "line": 340, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.promptForMissingSessionCwd", - "target": "packages/coding-agent/src/core/session-cwd.ts|packages.coding-agent.src.core.session-cwd.formatMissingSessionCwdPrompt", - "call_sites": [ - { - "line": 563, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.resolveSessionPath", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 265, - "column": 45 - }, - { - "line": 273, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.resolveSessionPath", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.list", - "call_sites": [ - { - "line": 265, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.resolveSessionPath", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.listAll", - "call_sites": [ - { - "line": 273, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.runAuthCommand", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage", - "call_sites": [ - { - "line": 180, - "column": 84 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.runAuthCommand", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.create", - "call_sites": [ - { - "line": 180, - "column": 84 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.runAuthCommand", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage", - "call_sites": [ - { - "line": 180, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.runAuthCommand", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.constructor", - "call_sites": [ - { - "line": 180, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.runAuthCommand", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 164, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.runAuthCommand", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.create", - "call_sites": [ - { - "line": 164, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.validateSessionIdFlags", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.assertValidSessionId", - "call_sites": [ - { - "line": 330, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 154, - "column": 23 - }, - { - "line": 159, - "column": 19 - }, - { - "line": 160, - "column": 26 - }, - { - "line": 161, - "column": 27 - }, - { - "line": 150, - "column": 29 - }, - { - "line": 158, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.messages", - "call_sites": [ - { - "line": 158, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.model", - "call_sites": [ - { - "line": 159, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 160, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.resourceLoader", - "call_sites": [ - { - "line": 150, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.sessionId", - "call_sites": [ - { - "line": 154, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.thinkingLevel", - "call_sites": [ - { - "line": 161, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "target": "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.collectBugReportDiagnostics", - "call_sites": [ - { - "line": 167, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "target": "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.collectBugReportMetadata", - "call_sites": [ - { - "line": 152, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "target": "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.readCrashLog", - "call_sites": [ - { - "line": 167, - "column": 68 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getExtensions", - "call_sites": [ - { - "line": 150, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader", - "call_sites": [ - { - "line": 150, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getExtensions", - "call_sites": [ - { - "line": 150, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "target": "packages/coding-agent/src/core/session-export.ts|packages.coding-agent.src.core.session-export.serializeSessionBranch", - "call_sites": [ - { - "line": 170, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 155, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "call_sites": [ - { - "line": 155, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 164, - "column": 44 - }, - { - "line": 165, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getGlobalSettings", - "call_sites": [ - { - "line": 164, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getProjectSettings", - "call_sites": [ - { - "line": 165, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.exportZip", - "target": "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.bugReportArchiveFileName", - "call_sites": [ - { - "line": 202, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.exportZip", - "target": "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.writeBugReportArchive", - "call_sites": [ - { - "line": 204, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.input", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 249, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.input", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getExternalEditorCommand", - "call_sites": [ - { - "line": 249, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.promptForOptions", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 123, - "column": 33 - }, - { - "line": 138, - "column": 162 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.promptForOptions", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.model", - "call_sites": [ - { - "line": 123, - "column": 33 - }, - { - "line": 138, - "column": 162 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.promptForOptions", - "target": "packages/coding-agent/src/core/radius.ts|packages.coding-agent.src.core.radius.getRadiusGatewayUrl", - "call_sites": [ - { - "line": 138, - "column": 249 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.recordInSession", - "target": "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.clearCrashLog", - "call_sites": [ - { - "line": 226, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.recordInSession", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 218, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.recordInSession", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.appendCustomEntry", - "call_sites": [ - { - "line": 218, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.reportBug", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 68, - "column": 36 - }, - { - "line": 65, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.reportBug", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.model", - "call_sites": [ - { - "line": 65, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.reportBug", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.summarizeForBugReport", - "call_sites": [ - { - "line": 68, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.upload", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 180, - "column": 36 - }, - { - "line": 183, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.upload", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 180, - "column": 36 - }, - { - "line": 183, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.upload", - "target": "packages/coding-agent/src/core/bug-report-upload.ts|packages.coding-agent.src.core.bug-report-upload.uploadBugReport", - "call_sites": [ - { - "line": 186, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.upload", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 180, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.upload", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getProvider", - "call_sites": [ - { - "line": 180, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay", - "target": "packages/coding-agent/src/core/tools/truncate.ts|packages.coding-agent.src.core.tools.truncate.truncateTail", - "call_sites": [ - { - "line": 125, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.findMatchingPackageSource", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 834, - "column": 28 - }, - { - "line": 835, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.findMatchingPackageSource", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getGlobalSettings", - "call_sites": [ - { - "line": 835, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.findMatchingPackageSource", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getProjectSettings", - "call_sites": [ - { - "line": 834, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getProjectOverrideState", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 751, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getProjectOverrideState", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getProjectSettings", - "call_sites": [ - { - "line": 751, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectPackageOverride", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 705, - "column": 46 - }, - { - "line": 735, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectPackageOverride", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getProjectSettings", - "call_sites": [ - { - "line": 705, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectPackageOverride", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectPackages", - "call_sites": [ - { - "line": 735, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectTopLevelOverride", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 678, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectTopLevelOverride", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getProjectSettings", - "call_sites": [ - { - "line": 678, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectTopLevelPaths", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 698, - "column": 50 - }, - { - "line": 699, - "column": 51 - }, - { - "line": 700, - "column": 52 - }, - { - "line": 701, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectTopLevelPaths", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectExtensionPaths", - "call_sites": [ - { - "line": 698, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectTopLevelPaths", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectPromptTemplatePaths", - "call_sites": [ - { - "line": 700, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectTopLevelPaths", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectSkillPaths", - "call_sites": [ - { - "line": 699, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectTopLevelPaths", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectThemePaths", - "call_sites": [ - { - "line": 701, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 589, - "column": 47 - }, - { - "line": 589, - "column": 91 - }, - { - "line": 639, - "column": 25 - }, - { - "line": 641, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getGlobalSettings", - "call_sites": [ - { - "line": 589, - "column": 91 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getProjectSettings", - "call_sites": [ - { - "line": 589, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setPackages", - "call_sites": [ - { - "line": 641, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectPackages", - "call_sites": [ - { - "line": 639, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleTopLevelResource", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 541, - "column": 47 - }, - { - "line": 541, - "column": 91 - }, - { - "line": 565, - "column": 26 - }, - { - "line": 567, - "column": 26 - }, - { - "line": 569, - "column": 26 - }, - { - "line": 571, - "column": 26 - }, - { - "line": 575, - "column": 26 - }, - { - "line": 577, - "column": 26 - }, - { - "line": 579, - "column": 26 - }, - { - "line": 581, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleTopLevelResource", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getGlobalSettings", - "call_sites": [ - { - "line": 541, - "column": 91 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleTopLevelResource", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getProjectSettings", - "call_sites": [ - { - "line": 541, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleTopLevelResource", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setExtensionPaths", - "call_sites": [ - { - "line": 575, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleTopLevelResource", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectExtensionPaths", - "call_sites": [ - { - "line": 565, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleTopLevelResource", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectPromptTemplatePaths", - "call_sites": [ - { - "line": 569, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleTopLevelResource", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectSkillPaths", - "call_sites": [ - { - "line": 567, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleTopLevelResource", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectThemePaths", - "call_sites": [ - { - "line": 571, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleTopLevelResource", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setPromptTemplatePaths", - "call_sites": [ - { - "line": 579, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleTopLevelResource", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setSkillPaths", - "call_sites": [ - { - "line": 577, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleTopLevelResource", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setThemePaths", - "call_sites": [ - { - "line": 581, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.getSessionStats", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 143, - "column": 37 - }, - { - "line": 107, - "column": 36 - }, - { - "line": 107, - "column": 71 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.getSessionStats", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage", - "call_sites": [ - { - "line": 143, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.getSessionStats", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.model", - "call_sites": [ - { - "line": 107, - "column": 71 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.getSessionStats", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.routedModel", - "call_sites": [ - { - "line": 107, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.getSessionStats", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 104, - "column": 37 - }, - { - "line": 105, - "column": 36 - }, - { - "line": 106, - "column": 33 - }, - { - "line": 124, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.getSessionStats", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getEntries", - "call_sites": [ - { - "line": 124, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.getSessionStats", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getEntryCount", - "call_sites": [ - { - "line": 104, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.getSessionStats", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getLeafId", - "call_sites": [ - { - "line": 106, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.getSessionStats", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getSessionId", - "call_sites": [ - { - "line": 105, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.getSessionStats", - "target": "packages/coding-agent/src/core/usage-totals.ts|packages.coding-agent.src.core.usage-totals.addUsageToTotals", - "call_sites": [ - { - "line": 126, - "column": 5 - }, - { - "line": 128, - "column": 5 - }, - { - "line": 135, - "column": 5 - }, - { - "line": 137, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.getSessionStats", - "target": "packages/coding-agent/src/core/usage-totals.ts|packages.coding-agent.src.core.usage-totals.createUsageTotals", - "call_sites": [ - { - "line": 121, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 158, - "column": 30 - }, - { - "line": 241, - "column": 31 - }, - { - "line": 191, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 191, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.routedModel", - "call_sites": [ - { - "line": 241, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.state", - "call_sites": [ - { - "line": 158, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "target": "packages/coding-agent/src/core/experimental.ts|packages.coding-agent.src.core.experimental.areExperimentalFeaturesEnabled", - "call_sites": [ - { - "line": 213, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "target": "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider", - "call_sites": [ - { - "line": 168, - "column": 34 - }, - { - "line": 249, - "column": 23 - }, - { - "line": 290, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "target": "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.getAvailableProviderCount", - "call_sites": [ - { - "line": 249, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "target": "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.getExtensionStatuses", - "call_sites": [ - { - "line": 290, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "target": "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.getGitBranch", - "call_sites": [ - { - "line": 168, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 191, - "column": 74 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.isUsingSubscription", - "call_sites": [ - { - "line": 191, - "column": 74 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 165, - "column": 60 - }, - { - "line": 174, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "call_sites": [ - { - "line": 165, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getSessionName", - "call_sites": [ - { - "line": 174, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.loadModelsFromSnapshot", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 162, - "column": 36 - }, - { - "line": 169, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.loadModelsFromSnapshot", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailableSnapshot", - "call_sites": [ - { - "line": 162, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.loadModelsFromSnapshot", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModel", - "call_sites": [ - { - "line": 169, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.refreshModels", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 202, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.refreshModels", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getError", - "call_sites": [ - { - "line": 202, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 772, - "column": 65 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager.create", - "call_sites": [ - { - "line": 772, - "column": 65 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor", - "target": "packages/coding-agent/src/core/http-dispatcher.ts|packages.coding-agent.src.core.http-dispatcher.formatHttpIdleTimeoutMs", - "call_sites": [ - { - "line": 517, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.createCallFallback", - "target": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.formatToolCallWithArgs", - "call_sites": [ - { - "line": 143, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.getTextOutput", - "target": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.getTextOutput", - "call_sites": [ - { - "line": 393, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/trust-selector.ts|packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.constructor", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.getProjectTrustOptions", - "call_sites": [ - { - "line": 44, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 553, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getSessionName", - "call_sites": [ - { - "line": 553, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCacheWarmingUsage", - "target": "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.formatCacheWarmingUsage", - "call_sites": [ - { - "line": 4113, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCacheWarmingUsage", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 4111, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCacheWarmingUsage", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowCacheMissNotices", - "call_sites": [ - { - "line": 4111, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCompactionCostNotice", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 4122, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCompactionCostNotice", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowCacheMissNotices", - "call_sites": [ - { - "line": 4122, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCustomEntryToChat", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 3847, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCustomEntryToChat", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.extensionRunner", - "call_sites": [ - { - "line": 3847, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCustomEntryToChat", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner", - "call_sites": [ - { - "line": 3847, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCustomEntryToChat", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getEntryRenderer", - "call_sites": [ - { - "line": 3847, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addMessageToChat", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 3891, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addMessageToChat", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.extensionRunner", - "call_sites": [ - { - "line": 3891, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addMessageToChat", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.parseSkillBlock", - "call_sites": [ - { - "line": 3933, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addMessageToChat", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner", - "call_sites": [ - { - "line": 3891, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addMessageToChat", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getMessageRenderer", - "call_sites": [ - { - "line": 3891, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyFullscreenScrollbarSetting", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 2049, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyFullscreenScrollbarSetting", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenScrollbar", - "call_sites": [ - { - "line": 2049, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 2070, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.autoCompactionEnabled", - "call_sites": [ - { - "line": 2070, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider", - "call_sites": [ - { - "line": 2071, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setCwd", - "call_sites": [ - { - "line": 2071, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/coding-agent/src/core/http-dispatcher.ts|packages.coding-agent.src.core.http-dispatcher.configureHttpDispatcher", - "call_sites": [ - { - "line": 2063, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 2071, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "call_sites": [ - { - "line": 2071, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 2061, - "column": 47 - }, - { - "line": 2063, - "column": 48 - }, - { - "line": 2066, - "column": 55 - }, - { - "line": 2067, - "column": 59 - }, - { - "line": 2072, - "column": 49 - }, - { - "line": 2073, - "column": 41 - }, - { - "line": 2074, - "column": 54 - }, - { - "line": 2075, - "column": 46 - }, - { - "line": 2080, - "column": 47 - }, - { - "line": 2081, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getAutocompleteMaxVisible", - "call_sites": [ - { - "line": 2081, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getClearOnShrink", - "call_sites": [ - { - "line": 2075, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getEditorPaddingX", - "call_sites": [ - { - "line": 2080, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenCopyOnSelect", - "call_sites": [ - { - "line": 2066, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenWheelScrollLines", - "call_sites": [ - { - "line": 2067, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getHideThinkingBlock", - "call_sites": [ - { - "line": 2072, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getHttpIdleTimeoutMs", - "call_sites": [ - { - "line": 2063, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getOutputPad", - "call_sites": [ - { - "line": 2073, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowHardwareCursor", - "call_sites": [ - { - "line": 2074, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getTerminalCapabilityOverrides", - "call_sites": [ - { - "line": 2061, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 1973, - "column": 22 - }, - { - "line": 2042, - "column": 40 - }, - { - "line": 2039, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.bindExtensions", - "call_sites": [ - { - "line": 1973, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.extensionRunner", - "call_sites": [ - { - "line": 2042, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.resourceLoader", - "call_sites": [ - { - "line": 2039, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getThemes", - "call_sites": [ - { - "line": 2039, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader", - "call_sites": [ - { - "line": 2039, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getThemes", - "call_sites": [ - { - "line": 2039, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.fork", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 1991, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.fork", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.fork", - "call_sites": [ - { - "line": 1991, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.navigateTree", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 2002, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.navigateTree", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.navigateTree", - "call_sites": [ - { - "line": 2002, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.newSession", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 1984, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.newSession", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.newSession", - "call_sites": [ - { - "line": 1984, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.waitForIdle", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 1980, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.waitForIdle", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.waitForIdle", - "call_sites": [ - { - "line": 1980, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.shutdownHandler", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 2030, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.shutdownHandler", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isIdle", - "call_sites": [ - { - "line": 2030, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkForPackageUpdates", - "target": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager", - "call_sites": [ - { - "line": 1269, - "column": 31 - }, - { - "line": 1274, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkForPackageUpdates", - "target": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.checkForAvailableUpdates", - "call_sites": [ - { - "line": 1274, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkForPackageUpdates", - "target": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.constructor", - "call_sites": [ - { - "line": 1269, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkForPackageUpdates", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 1270, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkForPackageUpdates", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "call_sites": [ - { - "line": 1270, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearAllQueues", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 4709, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearAllQueues", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.clearQueue", - "call_sites": [ - { - "line": 4709, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 6105, - "column": 27 - }, - { - "line": 6079, - "column": 13 - }, - { - "line": 6086, - "column": 42 - }, - { - "line": 6138, - "column": 16 - }, - { - "line": 6147, - "column": 63 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.model", - "call_sites": [ - { - "line": 6147, - "column": 63 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 6079, - "column": 13 - }, - { - "line": 6086, - "column": 42 - }, - { - "line": 6138, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setModel", - "call_sites": [ - { - "line": 6105, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 6080, - "column": 6 - }, - { - "line": 6086, - "column": 55 - }, - { - "line": 6139, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailableSnapshot", - "call_sites": [ - { - "line": 6080, - "column": 6 - }, - { - "line": 6086, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.refresh", - "call_sites": [ - { - "line": 6139, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 614, - "column": 20 - }, - { - "line": 617, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.setBeforeSessionInvalidate", - "call_sites": [ - { - "line": 614, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.setRebindSession", - "call_sites": [ - { - "line": 617, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 658, - "column": 50 - }, - { - "line": 667, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.autoCompactionEnabled", - "call_sites": [ - { - "line": 658, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.resourceLoader", - "call_sites": [ - { - "line": 667, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider", - "call_sites": [ - { - "line": 656, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.constructor", - "call_sites": [ - { - "line": 656, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 644, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager.create", - "call_sites": [ - { - "line": 644, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getThemes", - "call_sites": [ - { - "line": 667, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader", - "call_sites": [ - { - "line": 667, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getThemes", - "call_sites": [ - { - "line": 667, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 656, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "call_sites": [ - { - "line": 656, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 610, - "column": 47 - }, - { - "line": 611, - "column": 59 - }, - { - "line": 624, - "column": 45 - }, - { - "line": 628, - "column": 49 - }, - { - "line": 629, - "column": 53 - }, - { - "line": 632, - "column": 49 - }, - { - "line": 646, - "column": 47 - }, - { - "line": 647, - "column": 55 - }, - { - "line": 663, - "column": 49 - }, - { - "line": 664, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getAutocompleteMaxVisible", - "call_sites": [ - { - "line": 647, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getClearOnShrink", - "call_sites": [ - { - "line": 632, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getEditorPaddingX", - "call_sites": [ - { - "line": 646, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenCopyOnSelect", - "call_sites": [ - { - "line": 628, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenWheelScrollLines", - "call_sites": [ - { - "line": 629, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getHideThinkingBlock", - "call_sites": [ - { - "line": 663, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getOutputPad", - "call_sites": [ - { - "line": 664, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowHardwareCursor", - "call_sites": [ - { - "line": 624, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getTerminalCapabilityOverrides", - "call_sites": [ - { - "line": 610, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getTuiMode", - "call_sites": [ - { - "line": 611, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.crashReportInstructions", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 2164, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.crashReportInstructions", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.sessionFile", - "call_sites": [ - { - "line": 2164, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 787, - "column": 57 - }, - { - "line": 795, - "column": 58 - }, - { - "line": 808, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.extensionRunner", - "call_sites": [ - { - "line": 795, - "column": 58 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.promptTemplates", - "call_sites": [ - { - "line": 787, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.resourceLoader", - "call_sites": [ - { - "line": 808, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner", - "call_sites": [ - { - "line": 796, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getRegisteredCommands", - "call_sites": [ - { - "line": 796, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getSkills", - "call_sites": [ - { - "line": 808, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader", - "call_sites": [ - { - "line": 808, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getSkills", - "call_sites": [ - { - "line": 808, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 820, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "call_sites": [ - { - "line": 820, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 807, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getEnableSkillCommands", - "call_sites": [ - { - "line": 807, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 763, - "column": 19 - }, - { - "line": 737, - "column": 19 - }, - { - "line": 738, - "column": 22 - }, - { - "line": 739, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getAvailableThinkingLevels", - "call_sites": [ - { - "line": 763, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 739, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.scopedModels", - "call_sites": [ - { - "line": 737, - "column": 19 - }, - { - "line": 738, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 739, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailableSnapshot", - "call_sites": [ - { - "line": 739, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setTheme", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 2676, - "column": 31 - }, - { - "line": 2677, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setTheme", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getTheme", - "call_sites": [ - { - "line": 2676, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setTheme", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setTheme", - "call_sites": [ - { - "line": 2677, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createProjectTrustContext", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.confirm", - "call_sites": [ - { - "line": 2626, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createProjectTrustContext", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.input", - "call_sites": [ - { - "line": 2627, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createProjectTrustContext", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.select", - "call_sites": [ - { - "line": 2625, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createProjectTrustContext", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.confirm", - "call_sites": [ - { - "line": 2626, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createProjectTrustContext", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.input", - "call_sites": [ - { - "line": 2627, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createProjectTrustContext", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.notify", - "call_sites": [ - { - "line": 2628, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createProjectTrustContext", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.select", - "call_sites": [ - { - "line": 2625, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createProjectTrustContext", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext", - "call_sites": [ - { - "line": 2625, - "column": 16 - }, - { - "line": 2626, - "column": 17 - }, - { - "line": 2627, - "column": 15 - }, - { - "line": 2628, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createProjectTrustContext", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.confirm", - "call_sites": [ - { - "line": 2626, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createProjectTrustContext", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.input", - "call_sites": [ - { - "line": 2627, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createProjectTrustContext", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.notify", - "call_sites": [ - { - "line": 2628, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createProjectTrustContext", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.select", - "call_sites": [ - { - "line": 2625, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.cycleModel", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 4540, - "column": 38 - }, - { - "line": 4542, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.cycleModel", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.cycleModel", - "call_sites": [ - { - "line": 4540, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.cycleModel", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.scopedModels", - "call_sites": [ - { - "line": 4542, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.cycleThinkingLevel", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 4528, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.cycleThinkingLevel", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.cycleThinkingLevel", - "call_sites": [ - { - "line": 4528, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findExactModelMatch", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 5233, - "column": 59 - }, - { - "line": 5219, - "column": 17 - }, - { - "line": 5220, - "column": 20 - }, - { - "line": 5221, - "column": 24 - }, - { - "line": 5223, - "column": 35 - }, - { - "line": 5248, - "column": 68 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findExactModelMatch", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 5233, - "column": 59 - }, - { - "line": 5221, - "column": 24 - }, - { - "line": 5248, - "column": 68 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findExactModelMatch", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.scopedModels", - "call_sites": [ - { - "line": 5219, - "column": 17 - }, - { - "line": 5220, - "column": 20 - }, - { - "line": 5223, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findExactModelMatch", - "target": "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.findExactModelReferenceMatch", - "call_sites": [ - { - "line": 5222, - "column": 23 - }, - { - "line": 5248, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findExactModelMatch", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 5221, - "column": 37 - }, - { - "line": 5248, - "column": 81 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findExactModelMatch", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailableSnapshot", - "call_sites": [ - { - "line": 5221, - "column": 37 - }, - { - "line": 5248, - "column": 81 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushCompactionQueue", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 4791, - "column": 17 - }, - { - "line": 4806, - "column": 26 - }, - { - "line": 4808, - "column": 26 - }, - { - "line": 4810, - "column": 26 - }, - { - "line": 4822, - "column": 25 - }, - { - "line": 4833, - "column": 24 - }, - { - "line": 4838, - "column": 6 - }, - { - "line": 4846, - "column": 25 - }, - { - "line": 4848, - "column": 25 - }, - { - "line": 4850, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushCompactionQueue", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.clearQueue", - "call_sites": [ - { - "line": 4791, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushCompactionQueue", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.followUp", - "call_sites": [ - { - "line": 4808, - "column": 26 - }, - { - "line": 4848, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushCompactionQueue", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.prompt", - "call_sites": [ - { - "line": 4806, - "column": 26 - }, - { - "line": 4822, - "column": 25 - }, - { - "line": 4833, - "column": 24 - }, - { - "line": 4838, - "column": 6 - }, - { - "line": 4846, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushCompactionQueue", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.steer", - "call_sites": [ - { - "line": 4810, - "column": 26 - }, - { - "line": 4850, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatContextPath", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 1408, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatContextPath", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "call_sites": [ - { - "line": 1408, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAllQueuedMessages", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 4694, - "column": 21 - }, - { - "line": 4698, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAllQueuedMessages", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getFollowUpMessages", - "call_sites": [ - { - "line": 4698, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAllQueuedMessages", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getSteeringMessages", - "call_sites": [ - { - "line": 4694, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getBuiltInCommandConflictDiagnostics", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner", - "call_sites": [ - { - "line": 713, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getBuiltInCommandConflictDiagnostics", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getRegisteredCommands", - "call_sites": [ - { - "line": 713, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getChangelogForDisplay", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 1334, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getChangelogForDisplay", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.state", - "call_sites": [ - { - "line": 1334, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getChangelogForDisplay", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 1338, - "column": 44 - }, - { - "line": 1344, - "column": 25 - }, - { - "line": 1351, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getChangelogForDisplay", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getLastChangelogVersion", - "call_sites": [ - { - "line": 1338, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getChangelogForDisplay", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setLastChangelogVersion", - "call_sites": [ - { - "line": 1344, - "column": 25 - }, - { - "line": 1351, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCrashExtensionHint", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 2139, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCrashExtensionHint", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.resourceLoader", - "call_sites": [ - { - "line": 2139, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCrashExtensionHint", - "target": "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.findExtensionStackMatches", - "call_sites": [ - { - "line": 2137, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCrashExtensionHint", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getExtensions", - "call_sites": [ - { - "line": 2139, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCrashExtensionHint", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader", - "call_sites": [ - { - "line": 2139, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCrashExtensionHint", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getExtensions", - "call_sites": [ - { - "line": 2139, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLoginProviderOptions", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 5790, - "column": 39 - }, - { - "line": 5791, - "column": 36 - }, - { - "line": 5794, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLoginProviderOptions", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 5790, - "column": 39 - }, - { - "line": 5791, - "column": 36 - }, - { - "line": 5794, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLoginProviderOptions", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 5790, - "column": 52 - }, - { - "line": 5791, - "column": 49 - }, - { - "line": 5794, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLoginProviderOptions", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getProviderAuthStatus", - "call_sites": [ - { - "line": 5791, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLoginProviderOptions", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getProviders", - "call_sites": [ - { - "line": 5790, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLoginProviderOptions", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.isUsingOAuth", - "call_sites": [ - { - "line": 5794, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLogoutProviderOptions", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 5824, - "column": 30 - }, - { - "line": 5826, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLogoutProviderOptions", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 5824, - "column": 30 - }, - { - "line": 5826, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLogoutProviderOptions", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 5824, - "column": 43 - }, - { - "line": 5826, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLogoutProviderOptions", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getProvider", - "call_sites": [ - { - "line": 5826, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLogoutProviderOptions", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.listCredentials", - "call_sites": [ - { - "line": 5824, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getMarkdownThemeWithSettings", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 1381, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getMarkdownThemeWithSettings", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getCodeBlockIndent", - "call_sites": [ - { - "line": 1381, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getMarkdownTransformers", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 2235, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getMarkdownTransformers", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.extensionRunner", - "call_sites": [ - { - "line": 2235, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getMarkdownTransformers", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner", - "call_sites": [ - { - "line": 2235, - "column": 76 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getMarkdownTransformers", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getMarkdownTransformers", - "call_sites": [ - { - "line": 2235, - "column": 76 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getRegisteredToolDefinition", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 2230, - "column": 48 - }, - { - "line": 2229, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getRegisteredToolDefinition", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.extensionRunner", - "call_sites": [ - { - "line": 2229, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getRegisteredToolDefinition", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getToolDefinition", - "call_sites": [ - { - "line": 2230, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getRegisteredToolDefinition", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner", - "call_sites": [ - { - "line": 2229, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getRegisteredToolDefinition", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.resolveToolRenderers", - "call_sites": [ - { - "line": 2229, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getRegisteredToolDefinition", - "target": "packages/coding-agent/src/core/tools/renderers/index.ts|packages.coding-agent.src.core.tools.renderers.index.withBuiltInRenderers", - "call_sites": [ - { - "line": 2230, - "column": 4 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBashCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 7029, - "column": 17 - }, - { - "line": 7050, - "column": 38 - }, - { - "line": 6988, - "column": 40 - }, - { - "line": 7036, - "column": 35 - }, - { - "line": 7010, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBashCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.executeBash", - "call_sites": [ - { - "line": 7050, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBashCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.extensionRunner", - "call_sites": [ - { - "line": 6988, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBashCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isStreaming", - "call_sites": [ - { - "line": 7036, - "column": 35 - }, - { - "line": 7010, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBashCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.recordBashResult", - "call_sites": [ - { - "line": 7029, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBashCommand", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner", - "call_sites": [ - { - "line": 6993, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBashCommand", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitUserBash", - "call_sites": [ - { - "line": 6993, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBashCommand", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 6997, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBashCommand", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "call_sites": [ - { - "line": 6997, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClearCommand", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 6929, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClearCommand", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.newSession", - "call_sites": [ - { - "line": 6929, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCloneCommand", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 5546, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCloneCommand", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.fork", - "call_sites": [ - { - "line": 5546, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCloneCommand", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 5539, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCloneCommand", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getLeafId", - "call_sites": [ - { - "line": 5539, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCompactCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 7084, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCompactCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.compact", - "call_sites": [ - { - "line": 7084, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCopyCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 6650, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCopyCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getLastAssistantText", - "call_sites": [ - { - "line": 6650, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 6960, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.messages", - "call_sites": [ - { - "line": 6960, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 3566, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.retryAttempt", - "call_sites": [ - { - "line": 3566, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/coding-agent/src/core/messages.ts|packages.coding-agent.src.core.messages.createCompactionSummaryMessage", - "call_sites": [ - { - "line": 3473, - "column": 7 - }, - { - "line": 3710, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/coding-agent/src/core/messages.ts|packages.coding-agent.src.core.messages.createCustomMessage", - "call_sites": [ - { - "line": 3454, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 3464, - "column": 42 - }, - { - "line": 3467, - "column": 41 - }, - { - "line": 3543, - "column": 30 - }, - { - "line": 3622, - "column": 27 - }, - { - "line": 3702, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.buildContextEntries", - "call_sites": [ - { - "line": 3464, - "column": 42 - }, - { - "line": 3702, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getBranch", - "call_sites": [ - { - "line": 3467, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "call_sites": [ - { - "line": 3543, - "column": 30 - }, - { - "line": 3622, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 3426, - "column": 30 - }, - { - "line": 3537, - "column": 44 - }, - { - "line": 3538, - "column": 49 - }, - { - "line": 3616, - "column": 41 - }, - { - "line": 3617, - "column": 46 - }, - { - "line": 3654, - "column": 30 - }, - { - "line": 3673, - "column": 30 - }, - { - "line": 3687, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getImageWidthCells", - "call_sites": [ - { - "line": 3538, - "column": 49 - }, - { - "line": 3617, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowImages", - "call_sites": [ - { - "line": 3537, - "column": 44 - }, - { - "line": 3616, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowTerminalProgress", - "call_sites": [ - { - "line": 3426, - "column": 30 - }, - { - "line": 3654, - "column": 30 - }, - { - "line": 3673, - "column": 30 - }, - { - "line": 3687, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent.onEscape", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 3679, - "column": 19 - }, - { - "line": 3742, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent.onEscape", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.abortCompaction", - "call_sites": [ - { - "line": 3679, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent.onEscape", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.abortRetry", - "call_sites": [ - { - "line": 3742, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleExportCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 6525, - "column": 35 - }, - { - "line": 6528, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleExportCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.exportToHtml", - "call_sites": [ - { - "line": 6528, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleExportCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.exportToJsonl", - "call_sites": [ - { - "line": 6525, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleFollowUp", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 4484, - "column": 24 - }, - { - "line": 4496, - "column": 23 - }, - { - "line": 4480, - "column": 20 - }, - { - "line": 4493, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleFollowUp", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isCompacting", - "call_sites": [ - { - "line": 4480, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleFollowUp", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isStreaming", - "call_sites": [ - { - "line": 4493, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleFollowUp", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.prompt", - "call_sites": [ - { - "line": 4484, - "column": 24 - }, - { - "line": 4496, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleHotkeysCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 6902, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleHotkeysCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.extensionRunner", - "call_sites": [ - { - "line": 6902, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleHotkeysCommand", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner", - "call_sites": [ - { - "line": 6903, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleHotkeysCommand", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getShortcuts", - "call_sites": [ - { - "line": 6903, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleHotkeysCommand", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 6903, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleHotkeysCommand", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager.getEffectiveConfig", - "call_sites": [ - { - "line": 6903, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleImportCommand", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 6582, - "column": 42 - }, - { - "line": 6595, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleImportCommand", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.importFromJsonl", - "call_sites": [ - { - "line": 6582, - "column": 42 - }, - { - "line": 6595, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleModelCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 5203, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleModelCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setModel", - "call_sites": [ - { - "line": 5203, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleNameCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 6682, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleNameCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setSessionName", - "call_sites": [ - { - "line": 6682, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleNameCommand", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 6671, - "column": 44 - }, - { - "line": 6683, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleNameCommand", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getSessionName", - "call_sites": [ - { - "line": 6671, - "column": 44 - }, - { - "line": 6683, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleOpenExternalEditor", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 4597, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleOpenExternalEditor", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getExternalEditorCommand", - "call_sites": [ - { - "line": 4597, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 6483, - "column": 23 - }, - { - "line": 6494, - "column": 32 - }, - { - "line": 6431, - "column": 20 - }, - { - "line": 6435, - "column": 20 - }, - { - "line": 6490, - "column": 37 - }, - { - "line": 6501, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.extensionRunner", - "call_sites": [ - { - "line": 6494, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isCompacting", - "call_sites": [ - { - "line": 6435, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isStreaming", - "call_sites": [ - { - "line": 6431, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 6501, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.reload", - "call_sites": [ - { - "line": 6483, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.resourceLoader", - "call_sites": [ - { - "line": 6490, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 6485, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager.reload", - "call_sites": [ - { - "line": 6485, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 6501, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getError", - "call_sites": [ - { - "line": 6501, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getThemes", - "call_sites": [ - { - "line": 6490, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader", - "call_sites": [ - { - "line": 6490, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getThemes", - "call_sites": [ - { - "line": 6490, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 6476, - "column": 50 - }, - { - "line": 6477, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getHideThinkingBlock", - "call_sites": [ - { - "line": 6476, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getOutputPad", - "call_sites": [ - { - "line": 6477, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleResumeSession", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 5757, - "column": 42 - }, - { - "line": 5773, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleResumeSession", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.switchSession", - "call_sites": [ - { - "line": 5757, - "column": 42 - }, - { - "line": 5773, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleSessionCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 6694, - "column": 30 - }, - { - "line": 6697, - "column": 62 - }, - { - "line": 6705, - "column": 43 - }, - { - "line": 6707, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleSessionCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.cacheWarmingStatus", - "call_sites": [ - { - "line": 6705, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleSessionCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getSessionStats", - "call_sites": [ - { - "line": 6694, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleSessionCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.model", - "call_sites": [ - { - "line": 6707, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleSessionCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 6697, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleSessionCommand", - "target": "packages/coding-agent/src/core/cache-stats.ts|packages.coding-agent.src.core.cache-stats.computeCacheWaste", - "call_sites": [ - { - "line": 6697, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleSessionCommand", - "target": "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.formatCacheWarmingStatus", - "call_sites": [ - { - "line": 6741, - "column": 66 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleSessionCommand", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 6695, - "column": 43 - }, - { - "line": 6696, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleSessionCommand", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getEntries", - "call_sites": [ - { - "line": 6696, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleSessionCommand", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getSessionName", - "call_sites": [ - { - "line": 6695, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleSessionCommand", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 6706, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleSessionCommand", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getCacheWarmingMode", - "call_sites": [ - { - "line": 6706, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleSessionCommand", - "target": "packages/coding-agent/src/core/usage-totals.ts|packages.coding-agent.src.core.usage-totals.getUsageCostBreakdown", - "call_sites": [ - { - "line": 6702, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleThinkingCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 5146, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleThinkingCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getAvailableThinkingLevels", - "call_sites": [ - { - "line": 5146, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 951, - "column": 20 - }, - { - "line": 952, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.scopedModels", - "call_sites": [ - { - "line": 951, - "column": 20 - }, - { - "line": 952, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider", - "call_sites": [ - { - "line": 1113, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.onBranchChange", - "call_sites": [ - { - "line": 1113, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 976, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenScrollbar", - "call_sites": [ - { - "line": 976, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.isExtensionCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 4774, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.isExtensionCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.extensionRunner", - "call_sites": [ - { - "line": 4774, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.isExtensionCommand", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner", - "call_sites": [ - { - "line": 4778, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.isExtensionCommand", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getCommand", - "call_sites": [ - { - "line": 4778, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 6323, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 6323, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 6323, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.login", - "call_sites": [ - { - "line": 6323, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.getDeviceId", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 6331, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.getDeviceId", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getOrCreateDeviceId", - "call_sites": [ - { - "line": 6331, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeSaveImplicitProjectTrustAfterReload", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 5300, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeSaveImplicitProjectTrustAfterReload", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.services", - "call_sites": [ - { - "line": 5300, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeSaveImplicitProjectTrustAfterReload", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 5292, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeSaveImplicitProjectTrustAfterReload", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "call_sites": [ - { - "line": 5292, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeSaveImplicitProjectTrustAfterReload", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5296, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeSaveImplicitProjectTrustAfterReload", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.isProjectTrusted", - "call_sites": [ - { - "line": 5296, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeSaveImplicitProjectTrustAfterReload", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore", - "call_sites": [ - { - "line": 5300, - "column": 26 - }, - { - "line": 5302, - "column": 19 - }, - { - "line": 5306, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeSaveImplicitProjectTrustAfterReload", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.constructor", - "call_sites": [ - { - "line": 5300, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeSaveImplicitProjectTrustAfterReload", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.get", - "call_sites": [ - { - "line": 5302, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeSaveImplicitProjectTrustAfterReload", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.set", - "call_sites": [ - { - "line": 5306, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeSaveImplicitProjectTrustAfterReload", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.hasTrustRequiringProjectResources", - "call_sites": [ - { - "line": 5296, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowCacheMissNotice", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 4189, - "column": 88 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowCacheMissNotice", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 4189, - "column": 88 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowCacheMissNotice", - "target": "packages/coding-agent/src/core/cache-stats.ts|packages.coding-agent.src.core.cache-stats.detectCacheMiss", - "call_sites": [ - { - "line": 4189, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowCacheMissNotice", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 4189, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowCacheMissNotice", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getEntries", - "call_sites": [ - { - "line": 4189, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowCacheMissNotice", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 4186, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowCacheMissNotice", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowCacheMissNotices", - "call_sites": [ - { - "line": 4186, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowThinkingDropNotice", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 4159, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowThinkingDropNotice", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getBranch", - "call_sites": [ - { - "line": 4159, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowThinkingDropNotice", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 4151, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowThinkingDropNotice", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowCacheMissNotices", - "call_sites": [ - { - "line": 4151, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeWarnAboutAnthropicSubscriptionAuth", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 5262, - "column": 48 - }, - { - "line": 5275, - "column": 28 - }, - { - "line": 5280, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeWarnAboutAnthropicSubscriptionAuth", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.model", - "call_sites": [ - { - "line": 5262, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeWarnAboutAnthropicSubscriptionAuth", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 5275, - "column": 28 - }, - { - "line": 5280, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeWarnAboutAnthropicSubscriptionAuth", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 5275, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeWarnAboutAnthropicSubscriptionAuth", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.checkAuth", - "call_sites": [ - { - "line": 5275, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeWarnAboutAnthropicSubscriptionAuth", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5264, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeWarnAboutAnthropicSubscriptionAuth", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getWarnings", - "call_sites": [ - { - "line": 5264, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.mermaidMarkdownTransformer.getMode", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 518, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.mermaidMarkdownTransformer.getMode", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getMermaidRenderingMode", - "call_sites": [ - { - "line": 518, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 6382, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "call_sites": [ - { - "line": 6382, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.promptForMissingSessionCwd", - "target": "packages/coding-agent/src/core/session-cwd.ts|packages.coding-agent.src.core.session-cwd.formatMissingSessionCwdPrompt", - "call_sites": [ - { - "line": 2765, - "column": 4 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.rebuildChatFromMessages", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 4262, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.rebuildChatFromMessages", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.buildContextEntries", - "call_sites": [ - { - "line": 4262, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.recordCrash", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 2154, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.recordCrash", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.sessionFile", - "call_sites": [ - { - "line": 2154, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.recordCrash", - "target": "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.recordCrash", - "call_sites": [ - { - "line": 2151, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.recordCrash", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 2155, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.recordCrash", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "call_sites": [ - { - "line": 2155, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderInitialMessages", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 4209, - "column": 39 - }, - { - "line": 4217, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderInitialMessages", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.buildContextEntries", - "call_sites": [ - { - "line": 4209, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderInitialMessages", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getEntries", - "call_sites": [ - { - "line": 4217, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderProjectTrustWarningIfNeeded", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 4226, - "column": 105 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderProjectTrustWarningIfNeeded", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "call_sites": [ - { - "line": 4226, - "column": 105 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderProjectTrustWarningIfNeeded", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 4226, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderProjectTrustWarningIfNeeded", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.isProjectTrusted", - "call_sites": [ - { - "line": 4226, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderProjectTrustWarningIfNeeded", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.hasTrustRequiringProjectResources", - "call_sites": [ - { - "line": 4226, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionEntries", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.sessionEntryToContextMessages", - "call_sites": [ - { - "line": 4101, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionItems", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 4000, - "column": 72 - }, - { - "line": 4048, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionItems", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 4000, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionItems", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.retryAttempt", - "call_sites": [ - { - "line": 4048, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionItems", - "target": "packages/coding-agent/src/core/cache-stats.ts|packages.coding-agent.src.core.cache-stats.collectCacheMisses", - "call_sites": [ - { - "line": 4000, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionItems", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 4000, - "column": 45 - }, - { - "line": 4040, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionItems", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "call_sites": [ - { - "line": 4040, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionItems", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getEntries", - "call_sites": [ - { - "line": 4000, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionItems", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 3999, - "column": 44 - }, - { - "line": 4034, - "column": 42 - }, - { - "line": 4035, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionItems", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getImageWidthCells", - "call_sites": [ - { - "line": 4035, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionItems", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowCacheMissNotices", - "call_sites": [ - { - "line": 3999, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionItems", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowImages", - "call_sites": [ - { - "line": 4034, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.reportInstallTelemetry", - "target": "packages/coding-agent/src/core/telemetry.ts|packages.coding-agent.src.core.telemetry.isInstallTelemetryEnabled", - "call_sites": [ - { - "line": 1364, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.resetExtensionUI", - "target": "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider", - "call_sites": [ - { - "line": 2467, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.resetExtensionUI", - "target": "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.clearExtensionStatuses", - "call_sites": [ - { - "line": 2467, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.restoreQueuedMessagesToEditor", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 4748, - "column": 23 - }, - { - "line": 4758, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.restoreQueuedMessagesToEditor", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.abort", - "call_sites": [ - { - "line": 4748, - "column": 23 - }, - { - "line": 4758, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 1233, - "column": 24 - }, - { - "line": 1243, - "column": 25 - }, - { - "line": 1255, - "column": 24 - }, - { - "line": 1152, - "column": 43 - }, - { - "line": 1211, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 1152, - "column": 43 - }, - { - "line": 1211, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.prompt", - "call_sites": [ - { - "line": 1233, - "column": 24 - }, - { - "line": 1243, - "column": 25 - }, - { - "line": 1255, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run", - "target": "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.takeUnnotifiedCrash", - "call_sites": [ - { - "line": 1220, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 1211, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getError", - "call_sites": [ - { - "line": 1211, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.selectThinkingLevel", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 5164, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.selectThinkingLevel", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setThinkingLevel", - "call_sites": [ - { - "line": 5164, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.session", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 596, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.session", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.session", - "call_sites": [ - { - "line": 596, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionStatus", - "target": "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider", - "call_sites": [ - { - "line": 2301, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionStatus", - "target": "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setExtensionStatus", - "call_sites": [ - { - "line": 2301, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setWorkingVisible", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 2368, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setWorkingVisible", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isStreaming", - "call_sites": [ - { - "line": 2368, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupEditorSubmitHandler.onSubmit", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 3369, - "column": 25 - }, - { - "line": 3381, - "column": 24 - }, - { - "line": 3351, - "column": 23 - }, - { - "line": 3365, - "column": 21 - }, - { - "line": 3378, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupEditorSubmitHandler.onSubmit", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isBashRunning", - "call_sites": [ - { - "line": 3351, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupEditorSubmitHandler.onSubmit", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isCompacting", - "call_sites": [ - { - "line": 3365, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupEditorSubmitHandler.onSubmit", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isStreaming", - "call_sites": [ - { - "line": 3378, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupEditorSubmitHandler.onSubmit", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.prompt", - "call_sites": [ - { - "line": 3369, - "column": 25 - }, - { - "line": 3381, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 2253, - "column": 24 - }, - { - "line": 2254, - "column": 31 - }, - { - "line": 2255, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.model", - "call_sites": [ - { - "line": 2253, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.scopedModels", - "call_sites": [ - { - "line": 2254, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.thinkingLevel", - "call_sites": [ - { - "line": 2255, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner", - "call_sites": [ - { - "line": 2242, - "column": 37 - }, - { - "line": 2252, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getModelRegistry", - "call_sites": [ - { - "line": 2252, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getShortcuts", - "call_sites": [ - { - "line": 2242, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 2242, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager.getEffectiveConfig", - "call_sites": [ - { - "line": 2242, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 2250, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "call_sites": [ - { - "line": 2250, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.compact", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 2270, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.compact", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.compact", - "call_sites": [ - { - "line": 2270, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.getContextUsage", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 2266, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.getContextUsage", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage", - "call_sites": [ - { - "line": 2266, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.getSystemPrompt", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 2278, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.getSystemPrompt", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.systemPrompt", - "call_sites": [ - { - "line": 2278, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.hasPendingMessages", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 2262, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.hasPendingMessages", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.pendingMessageCount", - "call_sites": [ - { - "line": 2262, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.isIdle", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 2256, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.isIdle", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isIdle", - "call_sites": [ - { - "line": 2256, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.isProjectTrusted", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 2257, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.isProjectTrusted", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.isProjectTrusted", - "call_sites": [ - { - "line": 2257, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.onEscape", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 3074, - "column": 18 - }, - { - "line": 3071, - "column": 21 - }, - { - "line": 3073, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.onEscape", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.abortBash", - "call_sites": [ - { - "line": 3074, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.onEscape", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isBashRunning", - "call_sites": [ - { - "line": 3073, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.onEscape", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isStreaming", - "call_sites": [ - { - "line": 3071, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.onEscape", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 3081, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.onEscape", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDoubleEscapeAction", - "call_sites": [ - { - "line": 3081, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.shouldShowStartupDetails", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 1429, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.shouldShowStartupDetails", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getQuietStartup", - "call_sites": [ - { - "line": 1429, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.shouldShowStartupHeader", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 1424, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.shouldShowStartupHeader", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getQuietStartup", - "call_sites": [ - { - "line": 1424, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showApiKeyLoginDialog", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 6193, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showApiKeyLoginDialog", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.model", - "call_sites": [ - { - "line": 6193, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionEditor", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 2847, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionEditor", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getExternalEditorCommand", - "call_sites": [ - { - "line": 2847, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 1879, - "column": 35 - }, - { - "line": 1944, - "column": 88 - }, - { - "line": 1812, - "column": 37 - }, - { - "line": 1813, - "column": 38 - }, - { - "line": 1814, - "column": 37 - }, - { - "line": 1817, - "column": 17 - }, - { - "line": 1847, - "column": 44 - }, - { - "line": 1850, - "column": 21 - }, - { - "line": 1851, - "column": 21 - }, - { - "line": 1934, - "column": 42 - }, - { - "line": 1942, - "column": 44 - }, - { - "line": 1946, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.extensionRunner", - "call_sites": [ - { - "line": 1944, - "column": 88 - }, - { - "line": 1942, - "column": 44 - }, - { - "line": 1946, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.promptTemplates", - "call_sites": [ - { - "line": 1879, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.resourceLoader", - "call_sites": [ - { - "line": 1812, - "column": 37 - }, - { - "line": 1813, - "column": 38 - }, - { - "line": 1814, - "column": 37 - }, - { - "line": 1817, - "column": 17 - }, - { - "line": 1847, - "column": 44 - }, - { - "line": 1850, - "column": 21 - }, - { - "line": 1851, - "column": 21 - }, - { - "line": 1934, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner", - "call_sites": [ - { - "line": 1942, - "column": 60 - }, - { - "line": 1946, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getCommandDiagnostics", - "call_sites": [ - { - "line": 1942, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getShortcutDiagnostics", - "call_sites": [ - { - "line": 1946, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getAgentsFiles", - "call_sites": [ - { - "line": 1851, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getAppendSystemPromptSources", - "call_sites": [ - { - "line": 1850, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getExtensions", - "call_sites": [ - { - "line": 1818, - "column": 6 - }, - { - "line": 1934, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getPrompts", - "call_sites": [ - { - "line": 1813, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getSkills", - "call_sites": [ - { - "line": 1812, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getSystemPromptSource", - "call_sites": [ - { - "line": 1847, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getThemes", - "call_sites": [ - { - "line": 1814, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader", - "call_sites": [ - { - "line": 1812, - "column": 52 - }, - { - "line": 1813, - "column": 53 - }, - { - "line": 1814, - "column": 52 - }, - { - "line": 1818, - "column": 6 - }, - { - "line": 1847, - "column": 59 - }, - { - "line": 1850, - "column": 36 - }, - { - "line": 1851, - "column": 36 - }, - { - "line": 1934, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getAgentsFiles", - "call_sites": [ - { - "line": 1851, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getAppendSystemPromptSources", - "call_sites": [ - { - "line": 1850, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getExtensions", - "call_sites": [ - { - "line": 1818, - "column": 6 - }, - { - "line": 1934, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getPrompts", - "call_sites": [ - { - "line": 1813, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getSkills", - "call_sites": [ - { - "line": 1812, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getSystemPromptSource", - "call_sites": [ - { - "line": 1847, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getThemes", - "call_sites": [ - { - "line": 1814, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginDialog", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 6339, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginDialog", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.model", - "call_sites": [ - { - "line": 6339, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 5346, - "column": 25 - }, - { - "line": 5362, - "column": 18 - }, - { - "line": 5363, - "column": 18 - }, - { - "line": 5364, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.model", - "call_sites": [ - { - "line": 5362, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 5363, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.scopedModels", - "call_sites": [ - { - "line": 5364, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setModel", - "call_sites": [ - { - "line": 5346, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5358, - "column": 49 - }, - { - "line": 5359, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultModel", - "call_sites": [ - { - "line": 5359, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultProvider", - "call_sites": [ - { - "line": 5358, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 5406, - "column": 18 - }, - { - "line": 5413, - "column": 18 - }, - { - "line": 5382, - "column": 44 - }, - { - "line": 5453, - "column": 43 - }, - { - "line": 5379, - "column": 42 - }, - { - "line": 5456, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 5453, - "column": 43 - }, - { - "line": 5379, - "column": 42 - }, - { - "line": 5456, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.scopedModels", - "call_sites": [ - { - "line": 5382, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setScopedModels", - "call_sites": [ - { - "line": 5406, - "column": 18 - }, - { - "line": 5413, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector", - "target": "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveModelScopeFromModels", - "call_sites": [ - { - "line": 5385, - "column": 21 - }, - { - "line": 5405, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 5379, - "column": 55 - }, - { - "line": 5456, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailableSnapshot", - "call_sites": [ - { - "line": 5379, - "column": 55 - }, - { - "line": 5456, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5381, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getEnabledModels", - "call_sites": [ - { - "line": 5381, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.selector.onPersist", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5444, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.selector.onPersist", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setEnabledModels", - "call_sites": [ - { - "line": 5444, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showOAuthSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 6039, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showOAuthSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 6039, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showOAuthSelector", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 6039, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showOAuthSelector", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.logout", - "call_sites": [ - { - "line": 6039, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 5712, - "column": 21 - }, - { - "line": 5713, - "column": 27 - }, - { - "line": 5714, - "column": 27 - }, - { - "line": 5719, - "column": 26 - }, - { - "line": 5721, - "column": 52 - }, - { - "line": 5745, - "column": 25 - }, - { - "line": 5720, - "column": 24 - }, - { - "line": 5721, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "call_sites": [ - { - "line": 5713, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getSessionDir", - "call_sites": [ - { - "line": 5714, - "column": 27 - }, - { - "line": 5721, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getSessionFile", - "call_sites": [ - { - "line": 5745, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.list", - "call_sites": [ - { - "line": 5712, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.listAll", - "call_sites": [ - { - "line": 5720, - "column": 24 - }, - { - "line": 5721, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.usesDefaultSessionDir", - "call_sites": [ - { - "line": 5719, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector.showSelector() callback.selector.renameSession", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 5738, - "column": 34 - }, - { - "line": 5739, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector.showSelector() callback.selector.renameSession", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.appendSessionInfo", - "call_sites": [ - { - "line": 5739, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector.showSelector() callback.selector.renameSession", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.open", - "call_sites": [ - { - "line": 5738, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 4917, - "column": 32 - }, - { - "line": 4919, - "column": 33 - }, - { - "line": 4926, - "column": 33 - }, - { - "line": 4927, - "column": 33 - }, - { - "line": 4920, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.autoCompactionEnabled", - "call_sites": [ - { - "line": 4917, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.followUpMode", - "call_sites": [ - { - "line": 4927, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.model", - "call_sites": [ - { - "line": 4919, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 4920, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.steeringMode", - "call_sites": [ - { - "line": 4926, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 4920, - "column": 56 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailableSnapshot", - "call_sites": [ - { - "line": 4920, - "column": 56 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 4912, - "column": 49 - }, - { - "line": 4913, - "column": 48 - }, - { - "line": 4921, - "column": 39 - }, - { - "line": 4922, - "column": 44 - }, - { - "line": 4923, - "column": 45 - }, - { - "line": 4924, - "column": 40 - }, - { - "line": 4925, - "column": 48 - }, - { - "line": 4928, - "column": 38 - }, - { - "line": 4929, - "column": 46 - }, - { - "line": 4930, - "column": 45 - }, - { - "line": 4931, - "column": 42 - }, - { - "line": 4933, - "column": 48 - }, - { - "line": 4938, - "column": 49 - }, - { - "line": 4939, - "column": 46 - }, - { - "line": 4940, - "column": 51 - }, - { - "line": 4941, - "column": 47 - }, - { - "line": 4942, - "column": 43 - }, - { - "line": 4943, - "column": 47 - }, - { - "line": 4944, - "column": 49 - }, - { - "line": 4945, - "column": 48 - }, - { - "line": 4946, - "column": 43 - }, - { - "line": 4947, - "column": 38 - }, - { - "line": 4948, - "column": 51 - }, - { - "line": 4949, - "column": 41 - }, - { - "line": 4950, - "column": 42 - }, - { - "line": 4951, - "column": 49 - }, - { - "line": 4953, - "column": 49 - }, - { - "line": 4954, - "column": 48 - }, - { - "line": 4955, - "column": 51 - }, - { - "line": 4956, - "column": 55 - }, - { - "line": 4957, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getAllModelThinkingLevels", - "call_sites": [ - { - "line": 4933, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getAutocompleteMaxVisible", - "call_sites": [ - { - "line": 4948, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getBlockImages", - "call_sites": [ - { - "line": 4924, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getCacheWarmingMode", - "call_sites": [ - { - "line": 4930, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getClearOnShrink", - "call_sites": [ - { - "line": 4950, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getCollapseChangelog", - "call_sites": [ - { - "line": 4939, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultModel", - "call_sites": [ - { - "line": 4913, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultProjectTrust", - "call_sites": [ - { - "line": 4945, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultProvider", - "call_sites": [ - { - "line": 4912, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultThinkingLevel", - "call_sites": [ - { - "line": 4931, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDoubleEscapeAction", - "call_sites": [ - { - "line": 4941, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getEditorPaddingX", - "call_sites": [ - { - "line": 4946, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getEnableInstallTelemetry", - "call_sites": [ - { - "line": 4940, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getEnableSkillCommands", - "call_sites": [ - { - "line": 4925, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenCopyOnSelect", - "call_sites": [ - { - "line": 4955, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenExitOutput", - "call_sites": [ - { - "line": 4953, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenScrollbar", - "call_sites": [ - { - "line": 4954, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenWheelScrollLines", - "call_sites": [ - { - "line": 4956, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getHttpIdleTimeoutMs", - "call_sites": [ - { - "line": 4929, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getImageAutoResize", - "call_sites": [ - { - "line": 4923, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getImageWidthCells", - "call_sites": [ - { - "line": 4922, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getMermaidRenderingMode", - "call_sites": [ - { - "line": 4938, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getOutputPad", - "call_sites": [ - { - "line": 4947, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getQuietStartup", - "call_sites": [ - { - "line": 4949, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowCacheMissNotices", - "call_sites": [ - { - "line": 4944, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowHardwareCursor", - "call_sites": [ - { - "line": 4943, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowImages", - "call_sites": [ - { - "line": 4921, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowTerminalProgress", - "call_sites": [ - { - "line": 4951, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getTransport", - "call_sites": [ - { - "line": 4928, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getTreeFilterMode", - "call_sites": [ - { - "line": 4942, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getWarnings", - "call_sites": [ - { - "line": 4957, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onAutoCompactChange", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 4961, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onAutoCompactChange", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setAutoCompactionEnabled", - "call_sites": [ - { - "line": 4961, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onAutoResizeImagesChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 4981, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onAutoResizeImagesChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setImageAutoResize", - "call_sites": [ - { - "line": 4981, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onAutocompleteMaxVisibleChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5091, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onAutocompleteMaxVisibleChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setAutocompleteMaxVisible", - "call_sites": [ - { - "line": 5091, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onBlockImagesChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 4984, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onBlockImagesChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setBlockImages", - "call_sites": [ - { - "line": 4984, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onCacheWarmingModeChange", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 5006, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onCacheWarmingModeChange", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setCacheWarmingMode", - "call_sites": [ - { - "line": 5006, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onClearOnShrinkChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5098, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onClearOnShrinkChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setClearOnShrink", - "call_sites": [ - { - "line": 5098, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onCollapseChangelogChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5050, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onCollapseChangelogChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setCollapseChangelog", - "call_sites": [ - { - "line": 5050, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onDefaultProjectTrustChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5059, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onDefaultProjectTrustChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setDefaultProjectTrust", - "call_sites": [ - { - "line": 5059, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onDoubleEscapeActionChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5062, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onDoubleEscapeActionChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setDoubleEscapeAction", - "call_sites": [ - { - "line": 5062, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onEditorPaddingXChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5072, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onEditorPaddingXChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setEditorPaddingX", - "call_sites": [ - { - "line": 5072, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onEnableInstallTelemetryChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5053, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onEnableInstallTelemetryChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setEnableInstallTelemetry", - "call_sites": [ - { - "line": 5053, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onEnableSkillCommandsChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 4987, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onEnableSkillCommandsChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setEnableSkillCommands", - "call_sites": [ - { - "line": 4987, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFollowUpModeChange", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 4994, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFollowUpModeChange", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setFollowUpMode", - "call_sites": [ - { - "line": 4994, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFullscreenCopyOnSelectChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5125, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFullscreenCopyOnSelectChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setFullscreenCopyOnSelect", - "call_sites": [ - { - "line": 5125, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFullscreenExitOutputChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5118, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFullscreenExitOutputChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setFullscreenExitOutput", - "call_sites": [ - { - "line": 5118, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFullscreenScrollbarChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5121, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFullscreenScrollbarChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setFullscreenScrollbar", - "call_sites": [ - { - "line": 5121, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFullscreenWheelScrollLinesChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5129, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFullscreenWheelScrollLinesChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setFullscreenWheelScrollLines", - "call_sites": [ - { - "line": 5129, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onHideThinkingBlockChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5037, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onHideThinkingBlockChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setHideThinkingBlock", - "call_sites": [ - { - "line": 5037, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onHttpIdleTimeoutMsChange", - "target": "packages/coding-agent/src/core/http-dispatcher.ts|packages.coding-agent.src.core.http-dispatcher.configureHttpDispatcher", - "call_sites": [ - { - "line": 5002, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onHttpIdleTimeoutMsChange", - "target": "packages/coding-agent/src/core/http-dispatcher.ts|packages.coding-agent.src.core.http-dispatcher.formatHttpIdleTimeoutMs", - "call_sites": [ - { - "line": 5003, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onHttpIdleTimeoutMsChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5001, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onHttpIdleTimeoutMsChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setHttpIdleTimeoutMs", - "call_sites": [ - { - "line": 5001, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onImageWidthCellsChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 4973, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onImageWidthCellsChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setImageWidthCells", - "call_sites": [ - { - "line": 4973, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onMermaidRenderingModeChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5041, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onMermaidRenderingModeChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setMermaidRenderingMode", - "call_sites": [ - { - "line": 5041, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onModelThinkingLevelChange", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 5014, - "column": 21 - }, - { - "line": 5012, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onModelThinkingLevelChange", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.model", - "call_sites": [ - { - "line": 5012, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onModelThinkingLevelChange", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setThinkingLevel", - "call_sites": [ - { - "line": 5014, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onModelThinkingLevelChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5010, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onModelThinkingLevelChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setModelThinkingLevel", - "call_sites": [ - { - "line": 5010, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onModelThinkingLevelRemove", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 5025, - "column": 21 - }, - { - "line": 5022, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onModelThinkingLevelRemove", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.model", - "call_sites": [ - { - "line": 5022, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onModelThinkingLevelRemove", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setThinkingLevel", - "call_sites": [ - { - "line": 5025, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onModelThinkingLevelRemove", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5020, - "column": 28 - }, - { - "line": 5024, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onModelThinkingLevelRemove", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultThinkingLevel", - "call_sites": [ - { - "line": 5024, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onModelThinkingLevelRemove", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.removeModelThinkingLevel", - "call_sites": [ - { - "line": 5020, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onOutputPadChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5079, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onOutputPadChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setOutputPad", - "call_sites": [ - { - "line": 5079, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onQuietStartupChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5056, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onQuietStartupChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setQuietStartup", - "call_sites": [ - { - "line": 5056, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onShowCacheMissNoticesChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5046, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onShowCacheMissNoticesChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setShowCacheMissNotices", - "call_sites": [ - { - "line": 5046, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onShowHardwareCursorChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5068, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onShowHardwareCursorChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setShowHardwareCursor", - "call_sites": [ - { - "line": 5068, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onShowImagesChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 4965, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onShowImagesChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setShowImages", - "call_sites": [ - { - "line": 4965, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onShowTerminalProgressChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5105, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onShowTerminalProgressChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setShowTerminalProgress", - "call_sites": [ - { - "line": 5105, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onSteeringModeChange", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 4991, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onSteeringModeChange", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setSteeringMode", - "call_sites": [ - { - "line": 4991, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onThemeChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5031, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onThemeChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setTheme", - "call_sites": [ - { - "line": 5031, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onTransportChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 4997, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onTransportChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setTransport", - "call_sites": [ - { - "line": 4997, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onTreeFilterModeChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5065, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onTreeFilterModeChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setTreeFilterMode", - "call_sites": [ - { - "line": 5065, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onTuiModeChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5113, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onTuiModeChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setTuiMode", - "call_sites": [ - { - "line": 5113, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onWarningsChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5133, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onWarningsChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setWarnings", - "call_sites": [ - { - "line": 5133, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStartupNoticesIfNeeded", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 857, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStartupNoticesIfNeeded", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getCollapseChangelog", - "call_sites": [ - { - "line": 857, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showThinkingSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 5181, - "column": 18 - }, - { - "line": 5180, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showThinkingSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getAvailableThinkingLevels", - "call_sites": [ - { - "line": 5181, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showThinkingSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.thinkingLevel", - "call_sites": [ - { - "line": 5180, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showThinkingSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5188, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showThinkingSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultThinkingLevel", - "call_sites": [ - { - "line": 5188, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 5622, - "column": 26 - }, - { - "line": 5648, - "column": 41 - }, - { - "line": 5620, - "column": 23 - }, - { - "line": 5626, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.abort", - "call_sites": [ - { - "line": 5622, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isCompacting", - "call_sites": [ - { - "line": 5626, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isStreaming", - "call_sites": [ - { - "line": 5620, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.navigateTree", - "call_sites": [ - { - "line": 5648, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 5560, - "column": 36 - }, - { - "line": 5561, - "column": 42 - }, - { - "line": 5576, - "column": 42 - }, - { - "line": 5686, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.appendLabelChange", - "call_sites": [ - { - "line": 5686, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getLeafId", - "call_sites": [ - { - "line": 5561, - "column": 42 - }, - { - "line": 5576, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getTree", - "call_sites": [ - { - "line": 5560, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5562, - "column": 50 - }, - { - "line": 5590, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getBranchSummarySkipPrompt", - "call_sites": [ - { - "line": 5590, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getTreeFilterMode", - "call_sites": [ - { - "line": 5562, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector.showSelector() callback.selector..onEscape", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 5639, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector.showSelector() callback.selector..onEscape", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.abortBranchSummary", - "call_sites": [ - { - "line": 5639, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 5319, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.services", - "call_sites": [ - { - "line": 5319, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 5318, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "call_sites": [ - { - "line": 5318, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5325, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.isProjectTrusted", - "call_sites": [ - { - "line": 5325, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore", - "call_sites": [ - { - "line": 5319, - "column": 26 - }, - { - "line": 5320, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.constructor", - "call_sites": [ - { - "line": 5319, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.getEntry", - "call_sites": [ - { - "line": 5320, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector.showSelector() callback.selector.onSelect", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore", - "call_sites": [ - { - "line": 5327, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector.showSelector() callback.selector.onSelect", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.setMany", - "call_sites": [ - { - "line": 5327, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showUserMessageSelector", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 5516, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showUserMessageSelector", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.fork", - "call_sites": [ - { - "line": 5516, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showUserMessageSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 5501, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showUserMessageSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getUserMessagesForForking", - "call_sites": [ - { - "line": 5501, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showWorkingStatusIndicator", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 2349, - "column": 76 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showWorkingStatusIndicator", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.thinkingLevel", - "call_sites": [ - { - "line": 2349, - "column": 76 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.shutdown", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 4306, - "column": 27 - }, - { - "line": 4322, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.shutdown", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.dispose", - "call_sites": [ - { - "line": 4306, - "column": 27 - }, - { - "line": 4322, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.startProviderLogin", - "target": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login", - "call_sites": [ - { - "line": 5878, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.stop", - "target": "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider", - "call_sites": [ - { - "line": 7099, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.stop", - "target": "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.dispose", - "call_sites": [ - { - "line": 7099, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.stop", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 7090, - "column": 51 - }, - { - "line": 7092, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.stop", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenExitOutput", - "call_sites": [ - { - "line": 7090, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.stop", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowTerminalProgress", - "call_sites": [ - { - "line": 7092, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.subscribeToAgent", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 3401, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.subscribeToAgent", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.subscribe", - "call_sites": [ - { - "line": 3401, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 936, - "column": 18 - }, - { - "line": 936, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isCompacting", - "call_sites": [ - { - "line": 936, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isStreaming", - "call_sites": [ - { - "line": 936, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 916, - "column": 49 - }, - { - "line": 917, - "column": 53 - }, - { - "line": 935, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenCopyOnSelect", - "call_sites": [ - { - "line": 916, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenWheelScrollLines", - "call_sites": [ - { - "line": 917, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowTerminalProgress", - "call_sites": [ - { - "line": 935, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.toggleThinkingBlockVisibility", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 4591, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.toggleThinkingBlockVisibility", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setHideThinkingBlock", - "call_sites": [ - { - "line": 4591, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateAvailableProviderCount", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 5254, - "column": 17 - }, - { - "line": 5255, - "column": 20 - }, - { - "line": 5256, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateAvailableProviderCount", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 5256, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateAvailableProviderCount", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.scopedModels", - "call_sites": [ - { - "line": 5254, - "column": 17 - }, - { - "line": 5255, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateAvailableProviderCount", - "target": "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider", - "call_sites": [ - { - "line": 5258, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateAvailableProviderCount", - "target": "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setAvailableProviderCount", - "call_sites": [ - { - "line": 5258, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateAvailableProviderCount", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 5256, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateAvailableProviderCount", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailableSnapshot", - "call_sites": [ - { - "line": 5256, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateEditorBorderColor", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 4520, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateEditorBorderColor", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.thinkingLevel", - "call_sites": [ - { - "line": 4520, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateTerminalTitle", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 1133, - "column": 57 - }, - { - "line": 1134, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateTerminalTitle", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "call_sites": [ - { - "line": 1133, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateTerminalTitle", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getSessionName", - "call_sites": [ - { - "line": 1134, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.formatResumeCommand", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 341, - "column": 22 - }, - { - "line": 343, - "column": 37 - }, - { - "line": 347, - "column": 22 - }, - { - "line": 348, - "column": 59 - }, - { - "line": 350, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.formatResumeCommand", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getSessionDir", - "call_sites": [ - { - "line": 348, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.formatResumeCommand", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getSessionFile", - "call_sites": [ - { - "line": 343, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.formatResumeCommand", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getSessionId", - "call_sites": [ - { - "line": 350, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.formatResumeCommand", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.isPersisted", - "call_sites": [ - { - "line": 341, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.formatResumeCommand", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.usesDefaultSessionDir", - "call_sites": [ - { - "line": 347, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/model-catalog-refresh.ts|packages.coding-agent.src.modes.interactive.model-catalog-refresh.ModelCatalogRefreshCoordinator.refresh", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 22, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/model-catalog-refresh.ts|packages.coding-agent.src.modes.interactive.model-catalog-refresh.ModelCatalogRefreshCoordinator.refresh", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.refresh", - "call_sites": [ - { - "line": 22, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.createShareTrailingEntries", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 38, - "column": 27 - }, - { - "line": 39, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.createShareTrailingEntries", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.state", - "call_sites": [ - { - "line": 38, - "column": 27 - }, - { - "line": 39, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.exportSessionForShare", - "target": "packages/coding-agent/src/core/session-export.ts|packages.coding-agent.src.core.session-export.exportSessionToJsonl", - "call_sites": [ - { - "line": 51, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.shareSession", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 83, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.shareSession", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.exportToHtml", - "call_sites": [ - { - "line": 83, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 99, - "column": 35 - }, - { - "line": 103, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 99, - "column": 35 - }, - { - "line": 103, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 99, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getProvider", - "call_sites": [ - { - "line": 99, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.getThemeSelection", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 121, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.getThemeSelection", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getThemeSetting", - "call_sites": [ - { - "line": 121, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.getThemeSetting", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 170, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.getThemeSetting", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getThemeSetting", - "call_sites": [ - { - "line": 170, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 47, - "column": 21 - }, - { - "line": 70, - "column": 14 - }, - { - "line": 36, - "column": 28 - }, - { - "line": 75, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.dispose", - "call_sites": [ - { - "line": 47, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.session", - "call_sites": [ - { - "line": 36, - "column": 28 - }, - { - "line": 75, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.setRebindSession", - "call_sites": [ - { - "line": 70, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 76, - "column": 17 - }, - { - "line": 108, - "column": 25 - }, - { - "line": 132, - "column": 18 - }, - { - "line": 136, - "column": 18 - }, - { - "line": 140, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.bindExtensions", - "call_sites": [ - { - "line": 76, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.prompt", - "call_sites": [ - { - "line": 132, - "column": 18 - }, - { - "line": 136, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.state", - "call_sites": [ - { - "line": 140, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.subscribe", - "call_sites": [ - { - "line": 108, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode", - "target": "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.flushRawStdout", - "call_sites": [ - { - "line": 167, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode", - "target": "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.waitForRawStdoutBackpressure", - "call_sites": [ - { - "line": 116, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode", - "target": "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.writeRawStdout", - "call_sites": [ - { - "line": 110, - "column": 5 - }, - { - "line": 125, - "column": 5 - }, - { - "line": 151, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 123, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getHeader", - "call_sites": [ - { - "line": 123, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.fork", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 82, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.fork", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.fork", - "call_sites": [ - { - "line": 82, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.navigateTree", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 86, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.navigateTree", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.navigateTree", - "call_sites": [ - { - "line": 86, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.newSession", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 80, - "column": 58 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.newSession", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.newSession", - "call_sites": [ - { - "line": 80, - "column": 58 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.reload", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 98, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.reload", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.reload", - "call_sites": [ - { - "line": 98, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.switchSession", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 95, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.switchSession", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.switchSession", - "call_sites": [ - { - "line": 95, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.waitForIdle", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 79, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.waitForIdle", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.waitForIdle", - "call_sites": [ - { - "line": 79, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 313, - "column": 14 - }, - { - "line": 437, - "column": 38 - }, - { - "line": 604, - "column": 38 - }, - { - "line": 612, - "column": 38 - }, - { - "line": 624, - "column": 38 - }, - { - "line": 56, - "column": 28 - }, - { - "line": 318, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.fork", - "call_sites": [ - { - "line": 612, - "column": 38 - }, - { - "line": 624, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.newSession", - "call_sites": [ - { - "line": 437, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.session", - "call_sites": [ - { - "line": 56, - "column": 28 - }, - { - "line": 318, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.setRebindSession", - "call_sites": [ - { - "line": 313, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.switchSession", - "call_sites": [ - { - "line": 604, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 319, - "column": 17 - }, - { - "line": 355, - "column": 25 - }, - { - "line": 399, - "column": 7 - }, - { - "line": 417, - "column": 39 - }, - { - "line": 422, - "column": 39 - }, - { - "line": 427, - "column": 19 - }, - { - "line": 432, - "column": 47 - }, - { - "line": 476, - "column": 19 - }, - { - "line": 481, - "column": 34 - }, - { - "line": 498, - "column": 13 - }, - { - "line": 503, - "column": 27 - }, - { - "line": 511, - "column": 28 - }, - { - "line": 520, - "column": 13 - }, - { - "line": 525, - "column": 13 - }, - { - "line": 534, - "column": 34 - }, - { - "line": 539, - "column": 13 - }, - { - "line": 548, - "column": 13 - }, - { - "line": 553, - "column": 13 - }, - { - "line": 570, - "column": 14 - }, - { - "line": 576, - "column": 34 - }, - { - "line": 585, - "column": 13 - }, - { - "line": 594, - "column": 27 - }, - { - "line": 599, - "column": 32 - }, - { - "line": 632, - "column": 30 - }, - { - "line": 655, - "column": 26 - }, - { - "line": 664, - "column": 13 - }, - { - "line": 450, - "column": 21 - }, - { - "line": 451, - "column": 29 - }, - { - "line": 452, - "column": 27 - }, - { - "line": 453, - "column": 28 - }, - { - "line": 454, - "column": 28 - }, - { - "line": 455, - "column": 28 - }, - { - "line": 456, - "column": 27 - }, - { - "line": 457, - "column": 25 - }, - { - "line": 458, - "column": 27 - }, - { - "line": 459, - "column": 37 - }, - { - "line": 461, - "column": 35 - }, - { - "line": 673, - "column": 60 - }, - { - "line": 460, - "column": 28 - }, - { - "line": 471, - "column": 28 - }, - { - "line": 489, - "column": 28 - }, - { - "line": 562, - "column": 39 - }, - { - "line": 683, - "column": 35 - }, - { - "line": 692, - "column": 36 - }, - { - "line": 701, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.abort", - "call_sites": [ - { - "line": 427, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.abortBash", - "call_sites": [ - { - "line": 585, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.abortRetry", - "call_sites": [ - { - "line": 553, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.autoCompactionEnabled", - "call_sites": [ - { - "line": 459, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.bindExtensions", - "call_sites": [ - { - "line": 319, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.clearQueue", - "call_sites": [ - { - "line": 432, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.compact", - "call_sites": [ - { - "line": 534, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.cycleModel", - "call_sites": [ - { - "line": 481, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.cycleThinkingLevel", - "call_sites": [ - { - "line": 503, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.executeBash", - "call_sites": [ - { - "line": 576, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.exportToHtml", - "call_sites": [ - { - "line": 599, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.extensionRunner", - "call_sites": [ - { - "line": 562, - "column": 39 - }, - { - "line": 683, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.followUp", - "call_sites": [ - { - "line": 422, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.followUpMode", - "call_sites": [ - { - "line": 455, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getAvailableThinkingLevels", - "call_sites": [ - { - "line": 511, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getLastAssistantText", - "call_sites": [ - { - "line": 655, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getSessionStats", - "call_sites": [ - { - "line": 594, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getUserMessagesForForking", - "call_sites": [ - { - "line": 632, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isCompacting", - "call_sites": [ - { - "line": 453, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isStreaming", - "call_sites": [ - { - "line": 452, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.messages", - "call_sites": [ - { - "line": 673, - "column": 60 - }, - { - "line": 460, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.model", - "call_sites": [ - { - "line": 450, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 471, - "column": 28 - }, - { - "line": 489, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.pendingMessageCount", - "call_sites": [ - { - "line": 461, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.prompt", - "call_sites": [ - { - "line": 399, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.promptTemplates", - "call_sites": [ - { - "line": 692, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.recordBashResult", - "call_sites": [ - { - "line": 570, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.resourceLoader", - "call_sites": [ - { - "line": 701, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.sessionFile", - "call_sites": [ - { - "line": 456, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.sessionId", - "call_sites": [ - { - "line": 457, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.sessionName", - "call_sites": [ - { - "line": 458, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setAutoCompactionEnabled", - "call_sites": [ - { - "line": 539, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setAutoRetryEnabled", - "call_sites": [ - { - "line": 548, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setFollowUpMode", - "call_sites": [ - { - "line": 525, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setModel", - "call_sites": [ - { - "line": 476, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setSessionName", - "call_sites": [ - { - "line": 664, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setSteeringMode", - "call_sites": [ - { - "line": 520, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setThinkingLevel", - "call_sites": [ - { - "line": 498, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.steer", - "call_sites": [ - { - "line": 417, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.steeringMode", - "call_sites": [ - { - "line": 454, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.subscribe", - "call_sites": [ - { - "line": 355, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.thinkingLevel", - "call_sites": [ - { - "line": 451, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner", - "call_sites": [ - { - "line": 562, - "column": 55 - }, - { - "line": 683, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitUserBash", - "call_sites": [ - { - "line": 562, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getRegisteredCommands", - "call_sites": [ - { - "line": 683, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 471, - "column": 41 - }, - { - "line": 489, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailableSnapshot", - "call_sites": [ - { - "line": 471, - "column": 41 - }, - { - "line": 489, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.takeOverStdout", - "call_sites": [ - { - "line": 55, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.waitForRawStdoutBackpressure", - "call_sites": [ - { - "line": 362, - "column": 10 - }, - { - "line": 762, - "column": 10 - }, - { - "line": 787, - "column": 11 - }, - { - "line": 798, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.writeRawStdout", - "call_sites": [ - { - "line": 61, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getSkills", - "call_sites": [ - { - "line": 701, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader", - "call_sites": [ - { - "line": 701, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getSkills", - "call_sites": [ - { - "line": 701, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 566, - "column": 34 - }, - { - "line": 620, - "column": 43 - }, - { - "line": 638, - "column": 34 - }, - { - "line": 646, - "column": 73 - }, - { - "line": 651, - "column": 59 - }, - { - "line": 651, - "column": 93 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "call_sites": [ - { - "line": 566, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getEntries", - "call_sites": [ - { - "line": 638, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getLeafId", - "call_sites": [ - { - "line": 620, - "column": 43 - }, - { - "line": 646, - "column": 73 - }, - { - "line": 651, - "column": 93 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getTree", - "call_sites": [ - { - "line": 651, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.pasteToEditor", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.setEditorText", - "call_sites": [ - { - "line": 235, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.pasteToEditor", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext", - "call_sites": [ - { - "line": 235, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.pasteToEditor", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setEditorText", - "call_sites": [ - { - "line": 235, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.fork", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 326, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.fork", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.fork", - "call_sites": [ - { - "line": 326, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.navigateTree", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 330, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.navigateTree", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.navigateTree", - "call_sites": [ - { - "line": 330, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.newSession", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 324, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.newSession", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.newSession", - "call_sites": [ - { - "line": 324, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.reload", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 342, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.reload", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.reload", - "call_sites": [ - { - "line": 342, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.switchSession", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 339, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.switchSession", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.switchSession", - "call_sites": [ - { - "line": 339, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.waitForIdle", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 323, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.waitForIdle", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.waitForIdle", - "call_sites": [ - { - "line": 323, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.shutdown", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 736, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.shutdown", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.dispose", - "call_sites": [ - { - "line": 736, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.shutdown", - "target": "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.flushRawStdout", - "call_sites": [ - { - "line": 740, - "column": 10 - } - ], - "description": "" - } - ] - }, - { - "relation": "interacts with experimental client interface", - "src_name": "Execution Modes and Interactive UI", - "dst_name": "Experimental Coordinator and Client Services", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.handleInput", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.handleInput", - "call_sites": [ - { - "line": 299, - "column": 24 - } - ], - "description": "Dispatches theme submenu user input to experimental client TUI" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.ensurePngTranscoder", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "call_sites": [ - { - "line": 2055, - "column": 12 - } - ], - "description": "Triggers invalidation on experimental client TUI for transcoder updates" - } - ], - "src_id": "1.2", - "dst_id": "1.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.handleInput", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.handleInput", - "call_sites": [ - { - "line": 299, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.handleInput", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.handleInput", - "call_sites": [ - { - "line": 252, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "call_sites": [ - { - "line": 256, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "call_sites": [ - { - "line": 248, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.ensurePngTranscoder", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "call_sites": [ - { - "line": 2055, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "call_sites": [ - { - "line": 6944, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleRightClickPaste", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.handleInput", - "call_sites": [ - { - "line": 3140, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "call_sites": [ - { - "line": 1107, - "column": 12 - }, - { - "line": 1124, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyTerminalColors", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "call_sites": [ - { - "line": 209, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.notifyChanged", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "call_sites": [ - { - "line": 250, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.preview", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "call_sites": [ - { - "line": 150, - "column": 12 - } - ], - "description": "" - } - ] - }, - { - "relation": "resolves file paths and manages update cleanups", - "src_name": "Execution Modes and Interactive UI", - "dst_name": "System Utilities and Helpers", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 692, - "column": 24 - } - ], - "description": "Normalizes execution directory and paths on startup" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.resolveSessionPath", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 255, - "column": 32 - } - ], - "description": "Resolves session store file path using path utilities" - } - ], - "src_id": "1.2", - "dst_id": "1.4", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 692, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/utils/windows-self-update.ts|packages.coding-agent.src.utils.windows-self-update.cleanupWindowsSelfUpdateQuarantine", - "call_sites": [ - { - "line": 589, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.resolveCliPaths", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.isLocalPath", - "call_sites": [ - { - "line": 556, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.resolveCliPaths", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 556, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.resolveSessionPath", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 255, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/auth-url.ts|packages.coding-agent.src.modes.interactive.components.auth-url.AuthUrlComponent.copy", - "target": "packages/coding-agent/src/utils/clipboard.ts|packages.coding-agent.src.utils.clipboard.copyToClipboard", - "call_sites": [ - { - "line": 33, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.appendOutput", - "target": "packages/coding-agent/src/utils/ansi.ts|packages.coding-agent.src.utils.ansi.stripAnsi", - "call_sites": [ - { - "line": 86, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.createPackageOverrideSource", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.isLocalPath", - "call_sites": [ - { - "line": 813, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.createPackageOverrideSource", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 814, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getResourceItemKey", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.canonicalizePath", - "call_sites": [ - { - "line": 851, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.packageSourceStringMatches", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.isLocalPath", - "call_sites": [ - { - "line": 825, - "column": 8 - }, - { - "line": 825, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.packageSourceStringMatches", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 826, - "column": 16 - }, - { - "line": 827, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showAuth", - "target": "packages/coding-agent/src/utils/open-browser.ts|packages.coding-agent.src.utils.open-browser.openBrowser", - "call_sites": [ - { - "line": 110, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.canonicalizePath", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.canonicalizePath", - "call_sites": [ - { - "line": 53, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay", - "target": "packages/coding-agent/src/utils/image-convert.ts|packages.coding-agent.src.utils.image-convert.ensurePngTranscoder", - "call_sites": [ - { - "line": 375, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/external-editor.ts|packages.coding-agent.src.modes.interactive.external-editor.editInExternalEditor", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 38, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.emergencyTerminalExit", - "target": "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.killTrackedDetachedChildren", - "call_sites": [ - { - "line": 4335, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.ensurePngTranscoder", - "target": "packages/coding-agent/src/utils/image-convert.ts|packages.coding-agent.src.utils.image-convert.ensurePngTranscoder", - "call_sites": [ - { - "line": 2054, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatContextPath", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.getCwdRelativePath", - "call_sites": [ - { - "line": 1410, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAutocompleteSourceTag", - "target": "packages/coding-agent/src/utils/git.ts|packages.coding-agent.src.utils.git.parseGitUrl", - "call_sites": [ - { - "line": 693, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getChangelogForDisplay", - "target": "packages/coding-agent/src/utils/changelog.ts|packages.coding-agent.src.utils.changelog.getNewEntries", - "call_sites": [ - { - "line": 1349, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getChangelogForDisplay", - "target": "packages/coding-agent/src/utils/changelog.ts|packages.coding-agent.src.utils.changelog.normalizeChangelogLinks", - "call_sites": [ - { - "line": 1353, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getChangelogForDisplay", - "target": "packages/coding-agent/src/utils/changelog.ts|packages.coding-agent.src.utils.changelog.parseChangelog", - "call_sites": [ - { - "line": 1340, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactPackageSourceLabel", - "target": "packages/coding-agent/src/utils/git.ts|packages.coding-agent.src.utils.git.parseGitUrl", - "call_sites": [ - { - "line": 1488, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleChangelogCommand", - "target": "packages/coding-agent/src/utils/changelog.ts|packages.coding-agent.src.utils.changelog.normalizeChangelogLinks", - "call_sites": [ - { - "line": 6782, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleChangelogCommand", - "target": "packages/coding-agent/src/utils/changelog.ts|packages.coding-agent.src.utils.changelog.parseChangelog", - "call_sites": [ - { - "line": 6776, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClipboardPaste", - "target": "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.extensionForImageMimeType", - "call_sites": [ - { - "line": 3174, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClipboardPaste", - "target": "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.readClipboardImage", - "call_sites": [ - { - "line": 3171, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClipboardPaste", - "target": "packages/coding-agent/src/utils/clipboard.ts|packages.coding-agent.src.utils.clipboard.readClipboardFilePaths", - "call_sites": [ - { - "line": 3154, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClipboardPaste", - "target": "packages/coding-agent/src/utils/clipboard.ts|packages.coding-agent.src.utils.clipboard.readClipboardText", - "call_sites": [ - { - "line": 3184, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCopyCommand", - "target": "packages/coding-agent/src/utils/clipboard.ts|packages.coding-agent.src.utils.clipboard.copyToClipboard", - "call_sites": [ - { - "line": 6657, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleRightClickPaste", - "target": "packages/coding-agent/src/utils/clipboard.ts|packages.coding-agent.src.utils.clipboard.readClipboardText", - "call_sites": [ - { - "line": 3143, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/coding-agent/src/utils/syntax-highlight.ts|packages.coding-agent.src.utils.syntax-highlight.loadAllHighlightLanguages", - "call_sites": [ - { - "line": 1122, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.ensureTool", - "call_sites": [ - { - "line": 1089, - "column": 4 - }, - { - "line": 1090, - "column": 4 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.registerSignalHandlers", - "target": "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.killTrackedDetachedChildren", - "call_sites": [ - { - "line": 4402, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.reportInstallTelemetry", - "target": "packages/coding-agent/src/utils/pi-user-agent.ts|packages.coding-agent.src.utils.pi-user-agent.getPiUserAgent", - "call_sites": [ - { - "line": 1370, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run", - "target": "packages/coding-agent/src/utils/version-check.ts|packages.coding-agent.src.utils.version-check.checkForNewPiVersion", - "call_sites": [ - { - "line": 1159, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector.showSelector() callback.onCopy", - "target": "packages/coding-agent/src/utils/clipboard.ts|packages.coding-agent.src.utils.clipboard.copyToClipboard", - "call_sites": [ - { - "line": 5698, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.uncaughtCrash", - "target": "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.killTrackedDetachedChildren", - "call_sites": [ - { - "line": 4365, - "column": 4 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/model-catalog-refresh.ts|packages.coding-agent.src.modes.interactive.model-catalog-refresh.ModelCatalogRefreshCoordinator.refresh", - "target": "packages/coding-agent/src/utils/abort.ts|packages.coding-agent.src.utils.abort.raceWithAbortSignal", - "call_sites": [ - { - "line": 23, - "column": 20 - }, - { - "line": 34, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getBuiltinThemes", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 387, - "column": 21 - }, - { - "line": 388, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.highlightCode", - "target": "packages/coding-agent/src/utils/syntax-highlight.ts|packages.coding-agent.src.utils.syntax-highlight.highlight", - "call_sites": [ - { - "line": 1053, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.highlightCode", - "target": "packages/coding-agent/src/utils/syntax-highlight.ts|packages.coding-agent.src.utils.syntax-highlight.supportsLanguage", - "call_sites": [ - { - "line": 1040, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.highlightCode", - "target": "packages/coding-agent/src/utils/syntax-highlight.ts|packages.coding-agent.src.utils.syntax-highlight.highlight", - "call_sites": [ - { - "line": 945, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.highlightCode", - "target": "packages/coding-agent/src/utils/syntax-highlight.ts|packages.coding-agent.src.utils.syntax-highlight.supportsLanguage", - "call_sites": [ - { - "line": 932, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.parseThemeJsonContent", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 480, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.startThemeWatcher", - "target": "packages/coding-agent/src/utils/fs-watch.ts|packages.coding-agent.src.utils.fs-watch.closeWatcher", - "call_sites": [ - { - "line": 806, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.startThemeWatcher", - "target": "packages/coding-agent/src/utils/fs-watch.ts|packages.coding-agent.src.utils.fs-watch.watchWithErrorHandler", - "call_sites": [ - { - "line": 790, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.stopThemeWatcher", - "target": "packages/coding-agent/src/utils/fs-watch.ts|packages.coding-agent.src.utils.fs-watch.closeWatcher", - "call_sites": [ - { - "line": 817, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/tui-renderer.ts|packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui", - "target": "packages/coding-agent/src/utils/open-browser.ts|packages.coding-agent.src.utils.open-browser.openBrowser", - "call_sites": [ - { - "line": 35, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/tui-renderer.ts|packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui.copySelection", - "target": "packages/coding-agent/src/utils/clipboard.ts|packages.coding-agent.src.utils.clipboard.copyToClipboard", - "call_sites": [ - { - "line": 41, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode", - "target": "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.killTrackedDetachedChildren", - "call_sites": [ - { - "line": 58, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.registerSignalHandlers.handler", - "target": "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.killTrackedDetachedChildren", - "call_sites": [ - { - "line": 374, - "column": 5 - } - ], - "description": "" - } - ] - }, - { - "relation": "executes extension commands and renders extension views", - "src_name": "Execution Modes and Interactive UI", - "dst_name": "Agent Extensions", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.runMcpCommand", - "call_sites": [ - { - "line": 618, - "column": 28 - } - ], - "description": "Dispatches MCP CLI commands from main entry point" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "call_sites": [ - { - "line": 248, - "column": 31 - } - ], - "description": "Renders MCP manager submenu inside interactive settings component" - } - ], - "src_id": "1.2", - "dst_id": "1.5", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.runMcpCommand", - "call_sites": [ - { - "line": 618, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.handleInput", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.handleInput", - "call_sites": [ - { - "line": 299, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.handleInput", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.handleInput", - "call_sites": [ - { - "line": 252, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "call_sites": [ - { - "line": 256, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "call_sites": [ - { - "line": 248, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.ensurePngTranscoder", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "call_sites": [ - { - "line": 2055, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "call_sites": [ - { - "line": 6944, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleRightClickPaste", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.handleInput", - "call_sites": [ - { - "line": 3140, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "call_sites": [ - { - "line": 1107, - "column": 12 - }, - { - "line": 1124, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer", - "target": "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.addMcpServerConfig", - "call_sites": [ - { - "line": 6407, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer", - "target": "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.loadMcpConfig", - "call_sites": [ - { - "line": 6380, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.startProviderLogin", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.auth.apiKey.login", - "call_sites": [ - { - "line": 5878, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyTerminalColors", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "call_sites": [ - { - "line": 209, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.notifyChanged", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "call_sites": [ - { - "line": 250, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.preview", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "call_sites": [ - { - "line": 150, - "column": 12 - } - ], - "description": "" - } - ] - }, - { - "relation": "invokes CLI argument parsers and session pickers", - "src_name": "Execution Modes and Interactive UI", - "dst_name": "CLI Interface and Command Handlers", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.createSessionManager", - "target": "packages/coding-agent/src/cli/session-picker.ts|packages.coding-agent.src.cli.session-picker.selectSession", - "call_sites": [ - { - "line": 417, - "column": 31 - } - ], - "description": "Opens session picker prompt when selecting resume session" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.parseArgs", - "call_sites": [ - { - "line": 622, - "column": 17 - } - ], - "description": "Parses CLI startup arguments from application entry" - } - ], - "src_id": "1.2", - "dst_id": "1.6", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.createSessionManager", - "target": "packages/coding-agent/src/cli/session-picker.ts|packages.coding-agent.src.cli.session-picker.selectSession", - "call_sites": [ - { - "line": 417, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.normalizeSessionName", - "call_sites": [ - { - "line": 710, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.parseArgs", - "call_sites": [ - { - "line": 622, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.printHelp", - "call_sites": [ - { - "line": 882, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/cli/list-models.ts|packages.coding-agent.src.cli.list-models.listModels", - "call_sites": [ - { - "line": 889, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.shouldRunFirstTimeSetup", - "call_sites": [ - { - "line": 676, - "column": 86 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup", - "call_sites": [ - { - "line": 677, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.cleanupManagedInstall", - "call_sites": [ - { - "line": 591, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handleConfigCommand", - "call_sites": [ - { - "line": 612, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handlePackageCommand", - "call_sites": [ - { - "line": 599, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main.createRuntime.services.resourceLoaderReloadOptions.resolveProjectTrust", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext", - "call_sites": [ - { - "line": 768, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.prepareInitialMessage", - "target": "packages/coding-agent/src/cli/file-processor.ts|packages.coding-agent.src.cli.file-processor.processFileArguments", - "call_sites": [ - { - "line": 223, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.prepareInitialMessage", - "target": "packages/coding-agent/src/cli/initial-message.ts|packages.coding-agent.src.cli.initial-message.buildInitialMessage", - "call_sites": [ - { - "line": 219, - "column": 10 - }, - { - "line": 224, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.promptForMissingSessionCwd", - "target": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showStartupSelector", - "call_sites": [ - { - "line": 563, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.runAuthCommand", - "target": "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.parseArgs", - "call_sites": [ - { - "line": 150, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.runAuthCommand", - "target": "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.checkProviderAuth", - "call_sites": [ - { - "line": 182, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.runAuthCommand", - "target": "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.createAuthCheckModelRuntime", - "call_sites": [ - { - "line": 181, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.runAuthCommand", - "target": "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.getProviderCredential", - "call_sites": [ - { - "line": 184, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.runAuthCommand", - "target": "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.AuthCommandError", - "call_sites": [ - { - "line": 160, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.runAuthCommand", - "target": "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.getAuthCommandName", - "call_sites": [ - { - "line": 153, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.runAuthCommand", - "target": "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.getAuthCommandUsage", - "call_sites": [ - { - "line": 154, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.runAuthCommand", - "target": "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.isAuthCommandHelp", - "call_sites": [ - { - "line": 134, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.runAuthCommand", - "target": "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.parseAuthCommand", - "call_sites": [ - { - "line": 141, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.runAuthCommand", - "target": "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.printAuthCommandHelp", - "call_sites": [ - { - "line": 135, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.runAuthCommand", - "target": "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.validateAuthCommandArgs", - "call_sites": [ - { - "line": 176, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.runAuthCommand", - "target": "packages/coding-agent/src/cli/credential-print.ts|packages.coding-agent.src.cli.credential-print.resolveCredentialForPrint", - "call_sites": [ - { - "line": 165, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.upload", - "target": "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.getAuthCredential", - "call_sites": [ - { - "line": 182, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createProjectTrustContext", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.confirm", - "call_sites": [ - { - "line": 2626, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createProjectTrustContext", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.input", - "call_sites": [ - { - "line": 2627, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createProjectTrustContext", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.notify", - "call_sites": [ - { - "line": 2628, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createProjectTrustContext", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.select", - "call_sites": [ - { - "line": 2625, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius", - "target": "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.getAuthCredential", - "call_sites": [ - { - "line": 102, - "column": 16 - } - ], - "description": "" - } - ] - }, - { - "relation": "loads configuration directories and applies migrations", - "src_name": "Execution Modes and Interactive UI", - "dst_name": "Application Configuration and Migrations", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 594, - "column": 19 - } - ], - "description": "Retrieves base agent home directory for main process" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.runMigrations", - "call_sites": [ - { - "line": 668, - "column": 76 - } - ], - "description": "Executes configuration migrations on application startup" - } - ], - "src_id": "1.2", - "dst_id": "1.7", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.expandTildePath", - "call_sites": [ - { - "line": 693, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 594, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getPackageDir", - "call_sites": [ - { - "line": 589, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.runMigrations", - "call_sites": [ - { - "line": 668, - "column": 76 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.showDeprecationWarnings", - "call_sites": [ - { - "line": 910, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/earendil-announcement.ts|packages.coding-agent.src.modes.interactive.components.earendil-announcement.loadImageBase64", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getBundledInteractiveAssetPath", - "call_sites": [ - { - "line": 20, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkForPackageUpdates", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 1271, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAuthPath", - "call_sites": [ - { - "line": 6119, - "column": 91 - }, - { - "line": 6122, - "column": 61 - }, - { - "line": 6131, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 625, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getChangelogForDisplay", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getChangelogPath", - "call_sites": [ - { - "line": 1339, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleChangelogCommand", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getChangelogPath", - "call_sites": [ - { - "line": 6775, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getDebugLogPath", - "call_sites": [ - { - "line": 6946, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowInstallChangeWarning", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.detectInstallChange", - "call_sites": [ - { - "line": 2195, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 6378, - "column": 29 - }, - { - "line": 6381, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showApiKeyLoginDialog", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getDocsPath", - "call_sites": [ - { - "line": 6208, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 913, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.shareViaGist", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getShareViewerUrl", - "call_sites": [ - { - "line": 202, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getAvailableThemesWithPaths", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getThemesDir", - "call_sites": [ - { - "line": 404, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getBuiltinThemes", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getThemesDir", - "call_sites": [ - { - "line": 383, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getCustomThemeInfos", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getCustomThemesDir", - "call_sites": [ - { - "line": 437, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.loadThemeJson", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getCustomThemesDir", - "call_sites": [ - { - "line": 500, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.startThemeWatcher", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getCustomThemesDir", - "call_sites": [ - { - "line": 747, - "column": 26 - } - ], - "description": "" - } - ] - }, - { - "relation": "loads core keybindings and default resources", - "src_name": "Experimental Coordinator and Client Services", - "dst_name": "Core Agent Runtime", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager.create", - "call_sites": [ - { - "line": 104, - "column": 45 - } - ], - "description": "Creates keybindings manager from core runtime configuration" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.constructor", - "call_sites": [ - { - "line": 735, - "column": 29 - } - ], - "description": "Initializes default resource loader for client execution" - } - ], - "src_id": "1.3", - "dst_id": "1.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView", - "target": "packages/coding-agent/src/core/tools/renderers/index.ts|packages.coding-agent.src.core.tools.renderers.index.createAllToolRenderers", - "call_sites": [ - { - "line": 26, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 104, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager.create", - "call_sites": [ - { - "line": 104, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader", - "call_sites": [ - { - "line": 735, - "column": 29 - }, - { - "line": 744, - "column": 23 - }, - { - "line": 745, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.constructor", - "call_sites": [ - { - "line": 735, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getThemes", - "call_sites": [ - { - "line": 745, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload", - "call_sites": [ - { - "line": 744, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 734, - "column": 42 - }, - { - "line": 749, - "column": 39 - }, - { - "line": 751, - "column": 47 - }, - { - "line": 753, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.create", - "call_sites": [ - { - "line": 734, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getClearOnShrink", - "call_sites": [ - { - "line": 753, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenWheelScrollLines", - "call_sites": [ - { - "line": 751, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowHardwareCursor", - "call_sites": [ - { - "line": 749, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/commands.ts|packages.coding-agent.src.experimental.commands.runExperimentalCommand", - "target": "packages/coding-agent/src/core/experimental.ts|packages.coding-agent.src.core.experimental.areExperimentalFeaturesEnabled", - "call_sites": [ - { - "line": 86, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.configureHarnessHttp", - "target": "packages/coding-agent/src/core/http-dispatcher.ts|packages.coding-agent.src.core.http-dispatcher.applyHttpProxySettings", - "call_sites": [ - { - "line": 20, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.configureHarnessHttp", - "target": "packages/coding-agent/src/core/http-dispatcher.ts|packages.coding-agent.src.core.http-dispatcher.configureHttpDispatcher", - "call_sites": [ - { - "line": 21, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.configureHarnessHttp", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 20, - "column": 41 - }, - { - "line": 21, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.configureHarnessHttp", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getGlobalSettings", - "call_sites": [ - { - "line": 20, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.configureHarnessHttp", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getHttpIdleTimeoutMs", - "call_sites": [ - { - "line": 21, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.compaction", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 37, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.compaction", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getCompactionSettings", - "call_sites": [ - { - "line": 37, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.followUpMode", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 46, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.followUpMode", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFollowUpMode", - "call_sites": [ - { - "line": 46, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.retry", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 40, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.retry", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getRetrySettings", - "call_sites": [ - { - "line": 40, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.steeringMode", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 43, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.steeringMode", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getSteeringMode", - "call_sites": [ - { - "line": 43, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.stream", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 28, - "column": 37 - }, - { - "line": 29, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.stream", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getHttpIdleTimeoutMs", - "call_sites": [ - { - "line": 29, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.stream", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getProviderRetrySettings", - "call_sites": [ - { - "line": 28, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.findInitialAgentModel", - "target": "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.findInitialModel", - "call_sites": [ - { - "line": 106, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.findInitialAgentModel", - "target": "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel", - "call_sites": [ - { - "line": 97, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.findInitialAgentModel", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 109, - "column": 36 - }, - { - "line": 110, - "column": 35 - }, - { - "line": 111, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.findInitialAgentModel", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultModel", - "call_sites": [ - { - "line": 110, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.findInitialAgentModel", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultProvider", - "call_sites": [ - { - "line": 109, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.findInitialAgentModel", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultThinkingLevel", - "call_sites": [ - { - "line": 111, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/prompt.ts|packages.coding-agent.src.experimental.durable.prompt.createPiPrompt", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.loadProjectContextFiles", - "call_sites": [ - { - "line": 33, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/prompt.ts|packages.coding-agent.src.experimental.durable.prompt.createPiPrompt", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 34, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/prompt.ts|packages.coding-agent.src.experimental.durable.prompt.createPiPrompt", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getSkillPaths", - "call_sites": [ - { - "line": 34, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/prompt.ts|packages.coding-agent.src.experimental.durable.prompt.createPiPrompt", - "target": "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.loadSkills", - "call_sites": [ - { - "line": 34, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/prompt.ts|packages.coding-agent.src.experimental.durable.prompt.createPiPrompt", - "target": "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.buildSystemPromptSections", - "call_sites": [ - { - "line": 61, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 129, - "column": 43 - }, - { - "line": 169, - "column": 17 - }, - { - "line": 245, - "column": 63 - }, - { - "line": 325, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.create", - "call_sites": [ - { - "line": 129, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailableSnapshot", - "call_sites": [ - { - "line": 169, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModel", - "call_sites": [ - { - "line": 245, - "column": 63 - }, - { - "line": 325, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 130, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.create", - "call_sites": [ - { - "line": 130, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.setModel", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 294, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.setModel", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModel", - "call_sites": [ - { - "line": 294, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui", - "target": "packages/coding-agent/src/core/tools/renderers/index.ts|packages.coding-agent.src.core.tools.renderers.index.createAllToolRenderers", - "call_sites": [ - { - "line": 154, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 186, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager.create", - "call_sites": [ - { - "line": 186, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 568, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getTerminalCapabilityOverrides", - "call_sites": [ - { - "line": 568, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/radius-auth.ts|packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuthResolver.constructor", - "target": "packages/coding-agent/src/core/radius.ts|packages.coding-agent.src.core.radius.getRadiusGatewayUrl", - "call_sites": [ - { - "line": 22, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/radius-auth.ts|packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuthResolver.resolve", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 44, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/radius-auth.ts|packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuthResolver.resolve", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.create", - "call_sites": [ - { - "line": 44, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 45, - "column": 56 - }, - { - "line": 53, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailableSnapshot", - "call_sites": [ - { - "line": 53, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModel", - "call_sites": [ - { - "line": 45, - "column": 56 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.refresh", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 82, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.refresh", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.refresh", - "call_sites": [ - { - "line": 82, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.select", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 94, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.select", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModel", - "call_sites": [ - { - "line": 94, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.select", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 101, - "column": 21 - }, - { - "line": 102, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.select", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.flush", - "call_sites": [ - { - "line": 102, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.select", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setDefaultModelAndProvider", - "call_sites": [ - { - "line": 101, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.createCodingAgentHarness", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 778, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.createCodingAgentHarness", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.create", - "call_sites": [ - { - "line": 778, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.createCodingAgentHarness", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 779, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.createCodingAgentHarness", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.create", - "call_sites": [ - { - "line": 779, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.configureHarnessHttp", - "target": "packages/coding-agent/src/core/http-dispatcher.ts|packages.coding-agent.src.core.http-dispatcher.applyHttpProxySettings", - "call_sites": [ - { - "line": 11, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.configureHarnessHttp", - "target": "packages/coding-agent/src/core/http-dispatcher.ts|packages.coding-agent.src.core.http-dispatcher.configureHttpDispatcher", - "call_sites": [ - { - "line": 12, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.configureHarnessHttp", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 11, - "column": 41 - }, - { - "line": 12, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.configureHarnessHttp", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getGlobalSettings", - "call_sites": [ - { - "line": 11, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.configureHarnessHttp", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getHttpIdleTimeoutMs", - "call_sites": [ - { - "line": 12, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.compaction", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 28, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.compaction", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getCompactionSettings", - "call_sites": [ - { - "line": 28, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.followUpMode", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 37, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.followUpMode", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFollowUpMode", - "call_sites": [ - { - "line": 37, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.retry", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 31, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.retry", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getRetrySettings", - "call_sites": [ - { - "line": 31, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.steeringMode", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 34, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.steeringMode", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getSteeringMode", - "call_sites": [ - { - "line": 34, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.stream", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 19, - "column": 37 - }, - { - "line": 20, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.stream", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getHttpIdleTimeoutMs", - "call_sites": [ - { - "line": 20, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.stream", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getProviderRetrySettings", - "call_sites": [ - { - "line": 19, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.findInitialAgentModel", - "target": "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.findInitialModel", - "call_sites": [ - { - "line": 72, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.findInitialAgentModel", - "target": "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel", - "call_sites": [ - { - "line": 63, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.findInitialAgentModel", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 75, - "column": 36 - }, - { - "line": 76, - "column": 35 - }, - { - "line": 77, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.findInitialAgentModel", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultModel", - "call_sites": [ - { - "line": 76, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.findInitialAgentModel", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultProvider", - "call_sites": [ - { - "line": 75, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.findInitialAgentModel", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultThinkingLevel", - "call_sites": [ - { - "line": 77, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 127, - "column": 43 - }, - { - "line": 166, - "column": 17 - }, - { - "line": 242, - "column": 63 - }, - { - "line": 322, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.create", - "call_sites": [ - { - "line": 127, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailableSnapshot", - "call_sites": [ - { - "line": 166, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModel", - "call_sites": [ - { - "line": 242, - "column": 63 - }, - { - "line": 322, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 128, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.create", - "call_sites": [ - { - "line": 128, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.setModel", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 291, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.setModel", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModel", - "call_sites": [ - { - "line": 291, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui", - "target": "packages/coding-agent/src/core/tools/renderers/index.ts|packages.coding-agent.src.core.tools.renderers.index.createAllToolRenderers", - "call_sites": [ - { - "line": 154, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 186, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager.create", - "call_sites": [ - { - "line": 186, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 568, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getTerminalCapabilityOverrides", - "call_sites": [ - { - "line": 568, - "column": 34 - } - ], - "description": "" - } - ] - }, - { - "relation": "renders messages and tool executions with UI components", - "src_name": "Experimental Coordinator and Client Services", - "dst_name": "Execution Modes and Interactive UI", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent", - "call_sites": [ - { - "line": 160, - "column": 45 - }, - { - "line": 163, - "column": 14 - } - ], - "description": "Instantiates assistant message UI component in experimental chat view" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent", - "call_sites": [ - { - "line": 171, - "column": 10 - }, - { - "line": 174, - "column": 11 - }, - { - "line": 180, - "column": 51 - } - ], - "description": "Instantiates tool execution UI component in experimental chat view" - } - ], - "src_id": "1.3", - "dst_id": "1.2", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent", - "call_sites": [ - { - "line": 160, - "column": 45 - }, - { - "line": 163, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.constructor", - "call_sites": [ - { - "line": 160, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent", - "call_sites": [ - { - "line": 163, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent", - "call_sites": [ - { - "line": 171, - "column": 10 - }, - { - "line": 174, - "column": 11 - }, - { - "line": 180, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setArgsComplete", - "call_sites": [ - { - "line": 171, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateResult", - "call_sites": [ - { - "line": 174, - "column": 11 - }, - { - "line": 180, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent", - "call_sites": [ - { - "line": 158, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.constructor", - "call_sites": [ - { - "line": 158, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 182, - "column": 24 - }, - { - "line": 185, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 182, - "column": 24 - }, - { - "line": 185, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#discardTools", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent", - "call_sites": [ - { - "line": 92, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#discardTools", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateResult", - "call_sites": [ - { - "line": 92, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncQueue", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 105, - "column": 58 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncQueue", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 105, - "column": 58 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStatus", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.RetryStatusIndicator.dispose", - "call_sites": [ - { - "line": 125, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStatus", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator", - "call_sites": [ - { - "line": 125, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStatus", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.dispose", - "call_sites": [ - { - "line": 125, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStatus", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.WorkingStatusIndicator", - "call_sites": [ - { - "line": 129, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStatus", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.WorkingStatusIndicator.constructor", - "call_sites": [ - { - "line": 129, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStreaming", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent", - "call_sites": [ - { - "line": 191, - "column": 26 - }, - { - "line": 194, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStreaming", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.constructor", - "call_sites": [ - { - "line": 191, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStreaming", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent", - "call_sites": [ - { - "line": 194, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#tool", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent", - "call_sites": [ - { - "line": 206, - "column": 37 - }, - { - "line": 209, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#tool", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.constructor", - "call_sites": [ - { - "line": 209, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#tool", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateArgs", - "call_sites": [ - { - "line": 206, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.apply", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.invalidate", - "call_sites": [ - { - "line": 71, - "column": 19 - }, - { - "line": 72, - "column": 24 - }, - { - "line": 73, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.apply", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.invalidate", - "call_sites": [ - { - "line": 71, - "column": 19 - }, - { - "line": 72, - "column": 24 - }, - { - "line": 73, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.apply", - "target": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.invalidate", - "call_sites": [ - { - "line": 71, - "column": 19 - }, - { - "line": 72, - "column": 24 - }, - { - "line": 73, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.apply", - "target": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.invalidate", - "call_sites": [ - { - "line": 71, - "column": 19 - }, - { - "line": 72, - "column": 24 - }, - { - "line": 73, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.apply", - "target": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.invalidate", - "call_sites": [ - { - "line": 71, - "column": 19 - }, - { - "line": 72, - "column": 24 - }, - { - "line": 73, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.apply", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "call_sites": [ - { - "line": 71, - "column": 19 - }, - { - "line": 72, - "column": 24 - }, - { - "line": 73, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.apply", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent", - "call_sites": [ - { - "line": 59, - "column": 14 - }, - { - "line": 61, - "column": 14 - }, - { - "line": 63, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.apply", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.invalidate", - "call_sites": [ - { - "line": 71, - "column": 19 - }, - { - "line": 72, - "column": 24 - }, - { - "line": 73, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.apply", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.markExecutionStarted", - "call_sites": [ - { - "line": 61, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.apply", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setArgsComplete", - "call_sites": [ - { - "line": 59, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.apply", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateResult", - "call_sites": [ - { - "line": 63, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.dispose", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.RetryStatusIndicator.dispose", - "call_sites": [ - { - "line": 87, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.dispose", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator", - "call_sites": [ - { - "line": 87, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.dispose", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.dispose", - "call_sites": [ - { - "line": 87, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.refreshTheme", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.RetryStatusIndicator.dispose", - "call_sites": [ - { - "line": 77, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.refreshTheme", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator", - "call_sites": [ - { - "line": 77, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.refreshTheme", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.dispose", - "call_sites": [ - { - "line": 77, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 373, - "column": 13 - }, - { - "line": 377, - "column": 50 - }, - { - "line": 380, - "column": 39 - }, - { - "line": 385, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bold", - "call_sites": [ - { - "line": 385, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 373, - "column": 13 - }, - { - "line": 377, - "column": 50 - }, - { - "line": 380, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor", - "target": "packages/coding-agent/src/modes/interactive/chat-viewport.ts|packages.coding-agent.src.modes.interactive.chat-viewport.createChatViewport", - "call_sites": [ - { - "line": 144, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor", - "target": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor", - "call_sites": [ - { - "line": 131, - "column": 25 - }, - { - "line": 135, - "column": 19 - }, - { - "line": 136, - "column": 19 - }, - { - "line": 137, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor", - "target": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.constructor", - "call_sites": [ - { - "line": 131, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor", - "target": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.onAction", - "call_sites": [ - { - "line": 135, - "column": 19 - }, - { - "line": 136, - "column": 19 - }, - { - "line": 137, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getEditorTheme", - "call_sites": [ - { - "line": 131, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor.scrollbarThumbStyle", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 151, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor.scrollbarThumbStyle", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 151, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor.scrollbarTrackStyle", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 150, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor.scrollbarTrackStyle", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 150, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.handleInput", - "target": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor", - "call_sites": [ - { - "line": 208, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.handleInput", - "target": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.handleInput", - "call_sites": [ - { - "line": 208, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.render", - "call_sites": [ - { - "line": 189, - "column": 31 - }, - { - "line": 190, - "column": 38 - }, - { - "line": 191, - "column": 29 - }, - { - "line": 192, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "target": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.render", - "call_sites": [ - { - "line": 189, - "column": 31 - }, - { - "line": 190, - "column": 38 - }, - { - "line": 191, - "column": 29 - }, - { - "line": 192, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "call_sites": [ - { - "line": 189, - "column": 31 - }, - { - "line": 190, - "column": 38 - }, - { - "line": 191, - "column": 29 - }, - { - "line": 192, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "target": "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.render", - "call_sites": [ - { - "line": 193, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.render", - "call_sites": [ - { - "line": 189, - "column": 31 - }, - { - "line": 190, - "column": 38 - }, - { - "line": 191, - "column": 29 - }, - { - "line": 192, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "target": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.render", - "call_sites": [ - { - "line": 189, - "column": 31 - }, - { - "line": 190, - "column": 38 - }, - { - "line": 191, - "column": 29 - }, - { - "line": 192, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController", - "call_sites": [ - { - "line": 756, - "column": 30 - }, - { - "line": 791, - "column": 19 - }, - { - "line": 794, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyFromSettings", - "call_sites": [ - { - "line": 791, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.constructor", - "call_sites": [ - { - "line": 756, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.dispose", - "call_sites": [ - { - "line": 794, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.setRegisteredThemes", - "call_sites": [ - { - "line": 745, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.stopThemeWatcher", - "call_sites": [ - { - "line": 795, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/coding-agent/src/modes/interactive/tui-renderer.ts|packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui", - "call_sites": [ - { - "line": 747, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui.finished..finish", - "target": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController", - "call_sites": [ - { - "line": 765, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui.finished..finish", - "target": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.disableAutoSync", - "call_sites": [ - { - "line": 765, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.selectTheme.description", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 86, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.selectTheme.description", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 86, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.selectTheme.noMatch", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 88, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.selectTheme.noMatch", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 88, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.selectTheme.scrollInfo", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 87, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.selectTheme.scrollInfo", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 87, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.selectTheme.selectedPrefix", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 84, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.selectTheme.selectedPrefix", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 84, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.selectTheme.selectedText", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 85, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.selectTheme.selectedText", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 85, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.CompactionComponent.constructor", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 119, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.CompactionComponent.constructor", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bg", - "call_sites": [ - { - "line": 119, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.CompactionComponent.setExpanded", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyText", - "call_sites": [ - { - "line": 135, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.CompactionComponent.setExpanded", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 126, - "column": 32 - }, - { - "line": 126, - "column": 63 - }, - { - "line": 134, - "column": 13 - }, - { - "line": 135, - "column": 14 - }, - { - "line": 136, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.CompactionComponent.setExpanded", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bold", - "call_sites": [ - { - "line": 126, - "column": 63 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.CompactionComponent.setExpanded", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 126, - "column": 32 - }, - { - "line": 134, - "column": 13 - }, - { - "line": 135, - "column": 14 - }, - { - "line": 136, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.CompactionComponent.setExpanded", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme", - "call_sites": [ - { - "line": 130, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.CompactionComponent.setExpanded.color", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 131, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.CompactionComponent.setExpanded.color", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 131, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent", - "call_sites": [ - { - "line": 434, - "column": 45 - }, - { - "line": 437, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.constructor", - "call_sites": [ - { - "line": 434, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent", - "call_sites": [ - { - "line": 437, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent", - "call_sites": [ - { - "line": 446, - "column": 10 - }, - { - "line": 449, - "column": 11 - }, - { - "line": 455, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setArgsComplete", - "call_sites": [ - { - "line": 446, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateResult", - "call_sites": [ - { - "line": 449, - "column": 11 - }, - { - "line": 455, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent", - "call_sites": [ - { - "line": 432, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.constructor", - "call_sites": [ - { - "line": 432, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#addText", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 482, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#addText", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 482, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#discardTools", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent", - "call_sites": [ - { - "line": 261, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#discardTools", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateResult", - "call_sites": [ - { - "line": 261, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncFooter", - "target": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.formatTokens", - "call_sites": [ - { - "line": 380, - "column": 35 - }, - { - "line": 381, - "column": 36 - }, - { - "line": 382, - "column": 39 - }, - { - "line": 383, - "column": 40 - }, - { - "line": 391, - "column": 73 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncFooter", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyText", - "call_sites": [ - { - "line": 401, - "column": 64 - }, - { - "line": 401, - "column": 100 - }, - { - "line": 401, - "column": 173 - }, - { - "line": 401, - "column": 220 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncFooter", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 392, - "column": 61 - }, - { - "line": 394, - "column": 35 - }, - { - "line": 399, - "column": 13 - }, - { - "line": 399, - "column": 68 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncFooter", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 392, - "column": 61 - }, - { - "line": 394, - "column": 35 - }, - { - "line": 399, - "column": 13 - }, - { - "line": 399, - "column": 68 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncNotices", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 349, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncNotices", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 349, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncQueue", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 341, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncQueue", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 341, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStatus", - "target": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor", - "call_sites": [ - { - "line": 373, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStatus", - "target": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.setWorkingStatusIndicator", - "call_sites": [ - { - "line": 373, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStatus", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.RetryStatusIndicator.dispose", - "call_sites": [ - { - "line": 369, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStatus", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator", - "call_sites": [ - { - "line": 369, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStatus", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.dispose", - "call_sites": [ - { - "line": 369, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStatus", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.WorkingStatusIndicator", - "call_sites": [ - { - "line": 371, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStatus", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.WorkingStatusIndicator.constructor", - "call_sites": [ - { - "line": 371, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStreaming", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent", - "call_sites": [ - { - "line": 469, - "column": 26 - }, - { - "line": 472, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStreaming", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.constructor", - "call_sites": [ - { - "line": 469, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStreaming", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent", - "call_sites": [ - { - "line": 472, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTasks", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 317, - "column": 34 - }, - { - "line": 333, - "column": 74 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTasks", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 317, - "column": 34 - }, - { - "line": 333, - "column": 74 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#tool", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent", - "call_sites": [ - { - "line": 489, - "column": 37 - }, - { - "line": 492, - "column": 25 - }, - { - "line": 501, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#tool", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.constructor", - "call_sites": [ - { - "line": 492, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#tool", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setExpanded", - "call_sites": [ - { - "line": 501, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#tool", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateArgs", - "call_sites": [ - { - "line": 489, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.apply", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent", - "call_sites": [ - { - "line": 288, - "column": 14 - }, - { - "line": 290, - "column": 14 - }, - { - "line": 294, - "column": 15 - }, - { - "line": 296, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.apply", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.markExecutionStarted", - "call_sites": [ - { - "line": 290, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.apply", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setArgsComplete", - "call_sites": [ - { - "line": 288, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.apply", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateResult", - "call_sites": [ - { - "line": 294, - "column": 15 - }, - { - "line": 296, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.apply", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 305, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.apply", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.getThinkingBorderColor", - "call_sites": [ - { - "line": 305, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "target": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor", - "call_sites": [ - { - "line": 188, - "column": 22 - }, - { - "line": 195, - "column": 16 - }, - { - "line": 196, - "column": 16 - }, - { - "line": 197, - "column": 16 - }, - { - "line": 198, - "column": 16 - }, - { - "line": 203, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "target": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.constructor", - "call_sites": [ - { - "line": 188, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "target": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.onAction", - "call_sites": [ - { - "line": 195, - "column": 16 - }, - { - "line": 196, - "column": 16 - }, - { - "line": 197, - "column": 16 - }, - { - "line": 198, - "column": 16 - }, - { - "line": 203, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent", - "call_sites": [ - { - "line": 200, - "column": 76 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setExpanded", - "call_sites": [ - { - "line": 200, - "column": 76 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getEditorTheme", - "call_sites": [ - { - "line": 188, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.stop", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.RetryStatusIndicator.dispose", - "call_sites": [ - { - "line": 255, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.stop", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator", - "call_sites": [ - { - "line": 255, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.stop", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.dispose", - "call_sites": [ - { - "line": 255, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.constructor", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder", - "call_sites": [ - { - "line": 73, - "column": 21 - }, - { - "line": 79, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.constructor", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.constructor", - "call_sites": [ - { - "line": 73, - "column": 21 - }, - { - "line": 79, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.constructor", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 75, - "column": 32 - }, - { - "line": 75, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.constructor", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bold", - "call_sites": [ - { - "line": 75, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.constructor", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 75, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.description", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 52, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.description", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 52, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.noMatch", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 54, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.noMatch", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 54, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.scrollInfo", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 53, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.scrollInfo", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 53, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.selectedPrefix", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 50, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.selectedPrefix", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 50, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.selectedText", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 51, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.selectedText", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 51, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController", - "call_sites": [ - { - "line": 642, - "column": 21 - }, - { - "line": 649, - "column": 9 - }, - { - "line": 653, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyFromSettings", - "call_sites": [ - { - "line": 649, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.constructor", - "call_sites": [ - { - "line": 642, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.dispose", - "call_sites": [ - { - "line": 653, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.initTheme", - "call_sites": [ - { - "line": 570, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.constructor", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 119, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.constructor", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bg", - "call_sites": [ - { - "line": 119, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.setExpanded", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyText", - "call_sites": [ - { - "line": 135, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.setExpanded", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 126, - "column": 32 - }, - { - "line": 126, - "column": 63 - }, - { - "line": 134, - "column": 13 - }, - { - "line": 135, - "column": 14 - }, - { - "line": 136, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.setExpanded", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bold", - "call_sites": [ - { - "line": 126, - "column": 63 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.setExpanded", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 126, - "column": 32 - }, - { - "line": 134, - "column": 13 - }, - { - "line": 135, - "column": 14 - }, - { - "line": 136, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.setExpanded", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme", - "call_sites": [ - { - "line": 130, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.setExpanded.color", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 131, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.setExpanded.color", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 131, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent", - "call_sites": [ - { - "line": 434, - "column": 45 - }, - { - "line": 437, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.constructor", - "call_sites": [ - { - "line": 434, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent", - "call_sites": [ - { - "line": 437, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent", - "call_sites": [ - { - "line": 446, - "column": 10 - }, - { - "line": 449, - "column": 11 - }, - { - "line": 455, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setArgsComplete", - "call_sites": [ - { - "line": 446, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateResult", - "call_sites": [ - { - "line": 449, - "column": 11 - }, - { - "line": 455, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent", - "call_sites": [ - { - "line": 432, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.constructor", - "call_sites": [ - { - "line": 432, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addText", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 482, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addText", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 482, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#discardTools", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent", - "call_sites": [ - { - "line": 261, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#discardTools", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateResult", - "call_sites": [ - { - "line": 261, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncFooter", - "target": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.formatTokens", - "call_sites": [ - { - "line": 380, - "column": 35 - }, - { - "line": 381, - "column": 36 - }, - { - "line": 382, - "column": 39 - }, - { - "line": 383, - "column": 40 - }, - { - "line": 391, - "column": 73 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncFooter", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyText", - "call_sites": [ - { - "line": 401, - "column": 64 - }, - { - "line": 401, - "column": 100 - }, - { - "line": 401, - "column": 173 - }, - { - "line": 401, - "column": 220 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncFooter", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 392, - "column": 61 - }, - { - "line": 394, - "column": 35 - }, - { - "line": 399, - "column": 13 - }, - { - "line": 399, - "column": 68 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncFooter", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 392, - "column": 61 - }, - { - "line": 394, - "column": 35 - }, - { - "line": 399, - "column": 13 - }, - { - "line": 399, - "column": 68 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncNotices", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 349, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncNotices", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 349, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncQueue", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 341, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncQueue", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 341, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStatus", - "target": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor", - "call_sites": [ - { - "line": 373, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStatus", - "target": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.setWorkingStatusIndicator", - "call_sites": [ - { - "line": 373, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStatus", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.RetryStatusIndicator.dispose", - "call_sites": [ - { - "line": 369, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStatus", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator", - "call_sites": [ - { - "line": 369, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStatus", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.dispose", - "call_sites": [ - { - "line": 369, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStatus", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.WorkingStatusIndicator", - "call_sites": [ - { - "line": 371, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStatus", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.WorkingStatusIndicator.constructor", - "call_sites": [ - { - "line": 371, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStreaming", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent", - "call_sites": [ - { - "line": 469, - "column": 26 - }, - { - "line": 472, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStreaming", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.constructor", - "call_sites": [ - { - "line": 469, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStreaming", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent", - "call_sites": [ - { - "line": 472, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTasks", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 317, - "column": 34 - }, - { - "line": 333, - "column": 74 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTasks", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 317, - "column": 34 - }, - { - "line": 333, - "column": 74 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#tool", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent", - "call_sites": [ - { - "line": 489, - "column": 37 - }, - { - "line": 492, - "column": 25 - }, - { - "line": 501, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#tool", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.constructor", - "call_sites": [ - { - "line": 492, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#tool", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setExpanded", - "call_sites": [ - { - "line": 501, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#tool", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateArgs", - "call_sites": [ - { - "line": 489, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.apply", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent", - "call_sites": [ - { - "line": 288, - "column": 14 - }, - { - "line": 290, - "column": 14 - }, - { - "line": 294, - "column": 15 - }, - { - "line": 296, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.apply", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.markExecutionStarted", - "call_sites": [ - { - "line": 290, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.apply", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setArgsComplete", - "call_sites": [ - { - "line": 288, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.apply", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateResult", - "call_sites": [ - { - "line": 294, - "column": 15 - }, - { - "line": 296, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.apply", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 305, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.apply", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.getThinkingBorderColor", - "call_sites": [ - { - "line": 305, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "target": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor", - "call_sites": [ - { - "line": 188, - "column": 22 - }, - { - "line": 195, - "column": 16 - }, - { - "line": 196, - "column": 16 - }, - { - "line": 197, - "column": 16 - }, - { - "line": 198, - "column": 16 - }, - { - "line": 203, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "target": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.constructor", - "call_sites": [ - { - "line": 188, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "target": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.onAction", - "call_sites": [ - { - "line": 195, - "column": 16 - }, - { - "line": 196, - "column": 16 - }, - { - "line": 197, - "column": 16 - }, - { - "line": 198, - "column": 16 - }, - { - "line": 203, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent", - "call_sites": [ - { - "line": 200, - "column": 76 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setExpanded", - "call_sites": [ - { - "line": 200, - "column": 76 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getEditorTheme", - "call_sites": [ - { - "line": 188, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.stop", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.RetryStatusIndicator.dispose", - "call_sites": [ - { - "line": 255, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.stop", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator", - "call_sites": [ - { - "line": 255, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.stop", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.dispose", - "call_sites": [ - { - "line": 255, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.constructor", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder", - "call_sites": [ - { - "line": 73, - "column": 21 - }, - { - "line": 79, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.constructor", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.constructor", - "call_sites": [ - { - "line": 73, - "column": 21 - }, - { - "line": 79, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.constructor", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 75, - "column": 32 - }, - { - "line": 75, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.constructor", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bold", - "call_sites": [ - { - "line": 75, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.constructor", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 75, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.description", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 52, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.description", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 52, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.noMatch", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 54, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.noMatch", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 54, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.scrollInfo", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 53, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.scrollInfo", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 53, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.selectedPrefix", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 50, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.selectedPrefix", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 50, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.selectedText", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 51, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.selectedText", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 51, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController", - "call_sites": [ - { - "line": 642, - "column": 21 - }, - { - "line": 649, - "column": 9 - }, - { - "line": 653, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyFromSettings", - "call_sites": [ - { - "line": 649, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.constructor", - "call_sites": [ - { - "line": 642, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.dispose", - "call_sites": [ - { - "line": 653, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.initTheme", - "call_sites": [ - { - "line": 570, - "column": 2 - } - ], - "description": "" - } - ] - }, - { - "relation": "resolves server and relay storage paths", - "src_name": "Experimental Coordinator and Client Services", - "dst_name": "System Utilities and Helpers", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.resolveServerDirectory", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 55, - "column": 9 - } - ], - "description": "Resolves server root directory path using path utility" - } - ], - "src_id": "1.3", - "dst_id": "1.4", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/experimental/radius-auth.ts|packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuthResolver.#explicitToken", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 62, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.resolveServerDirectory", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 55, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.resolveSessionDirectory", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 70, - "column": 9 - } - ], - "description": "" - } - ] - }, - { - "relation": "invalidates extension views", - "src_name": "Experimental Coordinator and Client Services", - "dst_name": "Agent Extensions", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "Invalidates MCP manager view upon rebuilding client TUI" - } - ], - "src_id": "1.3", - "dst_id": "1.5", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - } - ] - }, - { - "relation": "executes experimental CLI commands and retrieves credentials", - "src_name": "Experimental Coordinator and Client Services", - "dst_name": "CLI Interface and Command Handlers", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/experimental/commands.ts|packages.coding-agent.src.experimental.commands.runExperimentalCommand", - "target": "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.Command.execute", - "call_sites": [ - { - "line": 88, - "column": 28 - } - ], - "description": "Executes experimental CLI command definitions" - }, - { - "source": "packages/coding-agent/src/experimental/radius-auth.ts|packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuthResolver.resolve", - "target": "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.getAuthCredential", - "call_sites": [ - { - "line": 47, - "column": 17 - } - ], - "description": "Resolves authentication credentials from CLI auth command helper" - } - ], - "src_id": "1.3", - "dst_id": "1.6", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/experimental/commands.ts|packages.coding-agent.src.experimental.commands.runExperimentalCommand", - "target": "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.Command", - "call_sites": [ - { - "line": 88, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/commands.ts|packages.coding-agent.src.experimental.commands.runExperimentalCommand", - "target": "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.Command.execute", - "call_sites": [ - { - "line": 88, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/radius-auth.ts|packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuthResolver.resolve", - "target": "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.getAuthCredential", - "call_sites": [ - { - "line": 47, - "column": 17 - } - ], - "description": "" - } - ] - }, - { - "relation": "retrieves base configuration and agent directories", - "src_name": "Experimental Coordinator and Client Services", - "dst_name": "Application Configuration and Migrations", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 733, - "column": 19 - } - ], - "description": "Resolves base agent directory for durable sessions and client TUI" - } - ], - "src_id": "1.3", - "dst_id": "1.7", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 733, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/prompt.ts|packages.coding-agent.src.experimental.durable.prompt.createPiPrompt", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 31, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/sessions.ts|packages.coding-agent.src.experimental.durable.sessions.selectSession", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 21, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 185, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/process.ts|packages.coding-agent.src.experimental.process.defaultEntryUrl", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getPackageDir", - "call_sites": [ - { - "line": 88, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.resolveSessionDirectory", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 70, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/sessions.ts|packages.coding-agent.src.experimental.vacation.sessions.selectSession", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 21, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 185, - "column": 61 - } - ], - "description": "" - } - ] - }, - { - "relation": "resolves binary directory for shell environments", - "src_name": "System Utilities and Helpers", - "dst_name": "Application Configuration and Migrations", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.getShellEnv", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getBinDir", - "call_sites": [ - { - "line": 139, - "column": 17 - } - ], - "description": "Retrieves agent binary directory for shell environment paths" - } - ], - "src_id": "1.4", - "dst_id": "1.7", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.getShellEnv", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getBinDir", - "call_sites": [ - { - "line": 139, - "column": 17 - } - ], - "description": "" - } - ] - }, - { - "relation": "queries core model registry for available models", - "src_name": "Agent Extensions", - "dst_name": "Core Agent Runtime", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals", - "target": "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getModelOfType", - "call_sites": [ - { - "line": 662, - "column": 27 - }, - { - "line": 665, - "column": 41 - } - ], - "description": "Queries core model registry for available models in code mode sandbox" - } - ], - "src_id": "1.5", - "dst_id": "1.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals", - "target": "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry", - "call_sites": [ - { - "line": 662, - "column": 27 - }, - { - "line": 665, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals", - "target": "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getModelOfType", - "call_sites": [ - { - "line": 662, - "column": 27 - }, - { - "line": 665, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.classify\"", - "target": "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry", - "call_sites": [ - { - "line": 717, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.classify\"", - "target": "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.classify", - "call_sites": [ - { - "line": 717, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.generateImages\"", - "target": "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry", - "call_sites": [ - { - "line": 726, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.generateImages\"", - "target": "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.generateImages", - "call_sites": [ - { - "line": 726, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.getAvailableOfType\"", - "target": "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry", - "call_sites": [ - { - "line": 702, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.getAvailableOfType\"", - "target": "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getAvailableOfType", - "call_sites": [ - { - "line": 702, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.getModelOfType\"", - "target": "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry", - "call_sites": [ - { - "line": 712, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.getModelOfType\"", - "target": "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getModelOfType", - "call_sites": [ - { - "line": 712, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.getModelsOfType\"", - "target": "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry", - "call_sites": [ - { - "line": 698, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.getModelsOfType\"", - "target": "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getModelsOfType", - "call_sites": [ - { - "line": 698, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.executeCodemode", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 492, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.executeCodemode", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getBranch", - "call_sites": [ - { - "line": 492, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.executeCodemode", - "target": "packages/coding-agent/src/core/usage-totals.ts|packages.coding-agent.src.core.usage-totals.combineUsage", - "call_sites": [ - { - "line": 435, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.executeCodemode.sandboxTools.callable.map() callback.execute", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionToolContext", - "call_sites": [ - { - "line": 462, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.executeCodemode.sandboxTools.callable.map() callback.execute", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionToolContext.executeTool", - "call_sites": [ - { - "line": 462, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.saveImages", - "target": "packages/coding-agent/src/core/tools/truncate.ts|packages.coding-agent.src.core.tools.truncate.formatSize", - "call_sites": [ - { - "line": 342, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/index.ts|packages.coding-agent.src.extensions.codemode.index.createCodemodeExtension", - "target": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.appendEntry", - "call_sites": [ - { - "line": 36, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/index.ts|packages.coding-agent.src.extensions.codemode.index.createCodemodeExtension", - "target": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getAllTools", - "call_sites": [ - { - "line": 38, - "column": 36 - }, - { - "line": 40, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/index.ts|packages.coding-agent.src.extensions.codemode.index.createCodemodeExtension", - "target": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerTool", - "call_sites": [ - { - "line": 34, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/index.ts|packages.coding-agent.src.extensions.codemode.index.createCodemodeExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI", - "call_sites": [ - { - "line": 34, - "column": 6 - }, - { - "line": 36, - "column": 43 - }, - { - "line": 38, - "column": 36 - }, - { - "line": 40, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/index.ts|packages.coding-agent.src.extensions.codemode.index.createCodemodeExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.appendEntry", - "call_sites": [ - { - "line": 36, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/index.ts|packages.coding-agent.src.extensions.codemode.index.createCodemodeExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.getAllTools", - "call_sites": [ - { - "line": 38, - "column": 36 - }, - { - "line": 40, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/index.ts|packages.coding-agent.src.extensions.codemode.index.createCodemodeExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerTool", - "call_sites": [ - { - "line": 34, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/index.ts|packages.coding-agent.src.extensions.codemode.index.readInlineBudget", - "target": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getSettings", - "call_sites": [ - { - "line": 28, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/index.ts|packages.coding-agent.src.extensions.codemode.index.readInlineBudget", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI", - "call_sites": [ - { - "line": 28, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/index.ts|packages.coding-agent.src.extensions.codemode.index.readInlineBudget", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.getSettings", - "call_sites": [ - { - "line": 28, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/index.ts|packages.coding-agent.src.extensions.codemode.index.readMode", - "target": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getSettings", - "call_sites": [ - { - "line": 24, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/index.ts|packages.coding-agent.src.extensions.codemode.index.readMode", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI", - "call_sites": [ - { - "line": 24, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/index.ts|packages.coding-agent.src.extensions.codemode.index.readMode", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.getSettings", - "call_sites": [ - { - "line": 24, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderCall", - "target": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.replaceTabs", - "call_sites": [ - { - "line": 81, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderCall", - "target": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.str", - "call_sites": [ - { - "line": 71, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult", - "target": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.getTextOutput", - "call_sites": [ - { - "line": 123, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult", - "target": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.replaceTabs", - "call_sites": [ - { - "line": 126, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.createCodemodeTool", - "target": "packages/coding-agent/src/core/tools/tool-definition-wrapper.ts|packages.coding-agent.src.core.tools.tool-definition-wrapper.wrapToolDefinition", - "call_sites": [ - { - "line": 413, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.loadout.getExposure", - "call_sites": [ - { - "line": 345, - "column": 48 - }, - { - "line": 367, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.loadout.getNamespace", - "call_sites": [ - { - "line": 357, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.loadout.getPromptGuidelines", - "call_sites": [ - { - "line": 361, - "column": 70 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolLoadout", - "call_sites": [ - { - "line": 345, - "column": 48 - }, - { - "line": 357, - "column": 30 - }, - { - "line": 361, - "column": 70 - }, - { - "line": 367, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolLoadout.getExposure", - "call_sites": [ - { - "line": 345, - "column": 48 - }, - { - "line": 367, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolLoadout.getNamespace", - "call_sites": [ - { - "line": 357, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolLoadout.getPromptGuidelines", - "call_sites": [ - { - "line": 361, - "column": 70 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.configuredClient", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.notify", - "call_sites": [ - { - "line": 32, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.configuredClient", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext", - "call_sites": [ - { - "line": 32, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.configuredClient", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.notify", - "call_sites": [ - { - "line": 32, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.configuredClient", - "target": "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry", - "call_sites": [ - { - "line": 30, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.configuredClient", - "target": "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getProviderAuth", - "call_sites": [ - { - "line": 30, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension", - "target": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerCommand", - "call_sites": [ - { - "line": 183, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension", - "target": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerProvider", - "call_sites": [ - { - "line": 44, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.notify", - "call_sites": [ - { - "line": 86, - "column": 11 - }, - { - "line": 110, - "column": 11 - }, - { - "line": 134, - "column": 10 - }, - { - "line": 180, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI", - "call_sites": [ - { - "line": 183, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerCommand", - "call_sites": [ - { - "line": 183, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext", - "call_sites": [ - { - "line": 86, - "column": 11 - }, - { - "line": 110, - "column": 11 - }, - { - "line": 134, - "column": 10 - }, - { - "line": 180, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.notify", - "call_sites": [ - { - "line": 86, - "column": 11 - }, - { - "line": 110, - "column": 11 - }, - { - "line": 134, - "column": 10 - }, - { - "line": 180, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.registerProvider", - "call_sites": [ - { - "line": 44, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension", - "target": "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry", - "call_sites": [ - { - "line": 54, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension", - "target": "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.refresh", - "call_sites": [ - { - "line": 54, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.handler", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.notify", - "call_sites": [ - { - "line": 187, - "column": 12 - }, - { - "line": 216, - "column": 19 - }, - { - "line": 224, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.handler", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext", - "call_sites": [ - { - "line": 187, - "column": 12 - }, - { - "line": 216, - "column": 19 - }, - { - "line": 224, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.handler", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.notify", - "call_sites": [ - { - "line": 187, - "column": 12 - }, - { - "line": 216, - "column": 19 - }, - { - "line": 224, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.showLlamaUi", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.custom", - "call_sites": [ - { - "line": 481, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.showLlamaUi", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.custom", - "call_sites": [ - { - "line": 481, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.showLlamaUi", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.notify", - "call_sites": [ - { - "line": 486, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.showLlamaUi", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext", - "call_sites": [ - { - "line": 481, - "column": 15 - }, - { - "line": 486, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.showLlamaUi", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.custom", - "call_sites": [ - { - "line": 481, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.showLlamaUi", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.notify", - "call_sites": [ - { - "line": 486, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.add", - "target": "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.validateMcpServerConfig", - "call_sites": [ - { - "line": 366, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.add", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore", - "call_sites": [ - { - "line": 383, - "column": 57 - }, - { - "line": 383, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.add", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.constructor", - "call_sites": [ - { - "line": 383, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.add", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.get", - "call_sites": [ - { - "line": 383, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.list", - "target": "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.getMcpToolExposure", - "call_sites": [ - { - "line": 465, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.runMcpCommand", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore", - "call_sites": [ - { - "line": 200, - "column": 65 - }, - { - "line": 200, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.runMcpCommand", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.constructor", - "call_sites": [ - { - "line": 200, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.runMcpCommand", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.get", - "call_sites": [ - { - "line": 200, - "column": 65 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.readConfigFile", - "target": "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.mcpNamespace", - "call_sites": [ - { - "line": 128, - "column": 71 - }, - { - "line": 128, - "column": 95 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.readConfigFile", - "target": "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.validateMcpServerConfig", - "call_sites": [ - { - "line": 116, - "column": 20 - }, - { - "line": 122, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getActiveTools", - "call_sites": [ - { - "line": 490, - "column": 26 - }, - { - "line": 514, - "column": 22 - }, - { - "line": 778, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getAllTools", - "call_sites": [ - { - "line": 511, - "column": 21 - }, - { - "line": 773, - "column": 7 - }, - { - "line": 1188, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getMcpServers", - "call_sites": [ - { - "line": 349, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerCommand", - "call_sites": [ - { - "line": 1257, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerTool", - "call_sites": [ - { - "line": 443, - "column": 8 - }, - { - "line": 450, - "column": 46 - }, - { - "line": 459, - "column": 24 - }, - { - "line": 487, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerToolRenderer", - "call_sites": [ - { - "line": 383, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.setActiveTools", - "call_sites": [ - { - "line": 490, - "column": 8 - }, - { - "line": 522, - "column": 32 - }, - { - "line": 778, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.select", - "call_sites": [ - { - "line": 1061, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.notify", - "call_sites": [ - { - "line": 529, - "column": 11 - }, - { - "line": 648, - "column": 11 - }, - { - "line": 1049, - "column": 25 - }, - { - "line": 1050, - "column": 48 - }, - { - "line": 1055, - "column": 12 - }, - { - "line": 1078, - "column": 12 - }, - { - "line": 1104, - "column": 12 - }, - { - "line": 1108, - "column": 11 - }, - { - "line": 1145, - "column": 14 - }, - { - "line": 1169, - "column": 12 - }, - { - "line": 1242, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.select", - "call_sites": [ - { - "line": 1061, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI", - "call_sites": [ - { - "line": 349, - "column": 53 - }, - { - "line": 383, - "column": 6 - }, - { - "line": 443, - "column": 8 - }, - { - "line": 450, - "column": 46 - }, - { - "line": 459, - "column": 24 - }, - { - "line": 487, - "column": 53 - }, - { - "line": 490, - "column": 8 - }, - { - "line": 490, - "column": 26 - }, - { - "line": 511, - "column": 21 - }, - { - "line": 514, - "column": 22 - }, - { - "line": 522, - "column": 32 - }, - { - "line": 773, - "column": 7 - }, - { - "line": 778, - "column": 7 - }, - { - "line": 778, - "column": 25 - }, - { - "line": 1188, - "column": 20 - }, - { - "line": 1257, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.getActiveTools", - "call_sites": [ - { - "line": 490, - "column": 26 - }, - { - "line": 514, - "column": 22 - }, - { - "line": 778, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.getAllTools", - "call_sites": [ - { - "line": 511, - "column": 21 - }, - { - "line": 773, - "column": 7 - }, - { - "line": 1188, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.getMcpServers", - "call_sites": [ - { - "line": 349, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerCommand", - "call_sites": [ - { - "line": 1257, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerTool", - "call_sites": [ - { - "line": 443, - "column": 8 - }, - { - "line": 450, - "column": 46 - }, - { - "line": 459, - "column": 24 - }, - { - "line": 487, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerToolRenderer", - "call_sites": [ - { - "line": 383, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.setActiveTools", - "call_sites": [ - { - "line": 490, - "column": 8 - }, - { - "line": 522, - "column": 32 - }, - { - "line": 778, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext", - "call_sites": [ - { - "line": 529, - "column": 11 - }, - { - "line": 648, - "column": 11 - }, - { - "line": 1049, - "column": 25 - }, - { - "line": 1050, - "column": 48 - }, - { - "line": 1055, - "column": 12 - }, - { - "line": 1061, - "column": 32 - }, - { - "line": 1078, - "column": 12 - }, - { - "line": 1104, - "column": 12 - }, - { - "line": 1108, - "column": 11 - }, - { - "line": 1145, - "column": 14 - }, - { - "line": 1169, - "column": 12 - }, - { - "line": 1242, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.notify", - "call_sites": [ - { - "line": 529, - "column": 11 - }, - { - "line": 648, - "column": 11 - }, - { - "line": 1049, - "column": 25 - }, - { - "line": 1050, - "column": 48 - }, - { - "line": 1055, - "column": 12 - }, - { - "line": 1078, - "column": 12 - }, - { - "line": 1104, - "column": 12 - }, - { - "line": 1108, - "column": 11 - }, - { - "line": 1145, - "column": 14 - }, - { - "line": 1169, - "column": 12 - }, - { - "line": 1242, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.select", - "call_sites": [ - { - "line": 1061, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.getMcpToolExposure", - "call_sites": [ - { - "line": 422, - "column": 16 - }, - { - "line": 882, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.mcpNamespace", - "call_sites": [ - { - "line": 350, - "column": 58 - }, - { - "line": 350, - "column": 87 - }, - { - "line": 393, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..createConnection.connection.providerToken", - "target": "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry", - "call_sites": [ - { - "line": 570, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..createConnection.connection.providerToken", - "target": "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getApiKeyForProvider", - "call_sites": [ - { - "line": 570, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..handler", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.notify", - "call_sites": [ - { - "line": 1286, - "column": 14 - }, - { - "line": 1291, - "column": 13 - }, - { - "line": 1305, - "column": 14 - }, - { - "line": 1322, - "column": 27 - }, - { - "line": 1325, - "column": 15 - }, - { - "line": 1333, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..handler", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext", - "call_sites": [ - { - "line": 1286, - "column": 14 - }, - { - "line": 1291, - "column": 13 - }, - { - "line": 1305, - "column": 14 - }, - { - "line": 1322, - "column": 27 - }, - { - "line": 1325, - "column": 15 - }, - { - "line": 1333, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..handler", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.notify", - "call_sites": [ - { - "line": 1286, - "column": 14 - }, - { - "line": 1291, - "column": 13 - }, - { - "line": 1305, - "column": 14 - }, - { - "line": 1322, - "column": 27 - }, - { - "line": 1325, - "column": 15 - }, - { - "line": 1333, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.promptForRedirectUrl", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.input", - "call_sites": [ - { - "line": 1094, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.promptForRedirectUrl", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.input", - "call_sites": [ - { - "line": 1094, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.promptForRedirectUrl", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext", - "call_sites": [ - { - "line": 1094, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.promptForRedirectUrl", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.input", - "call_sites": [ - { - "line": 1094, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.showAuthorizationUrl", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.notify", - "call_sites": [ - { - "line": 1090, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.showAuthorizationUrl", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext", - "call_sites": [ - { - "line": 1090, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.showAuthorizationUrl", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.notify", - "call_sites": [ - { - "line": 1090, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.definition.getClient", - "target": "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.getMcpToolExposure", - "call_sites": [ - { - "line": 433, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.defaultLoadConfig", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.isProjectTrusted", - "call_sites": [ - { - "line": 1341, - "column": 84 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.defaultLoadConfig", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionContext", - "call_sites": [ - { - "line": 1341, - "column": 84 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.defaultLoadConfig", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionContext.isProjectTrusted", - "call_sites": [ - { - "line": 1341, - "column": 84 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.renderServersSection", - "target": "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.mcpNamespace", - "call_sites": [ - { - "line": 204, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.scriptNeedsServer", - "target": "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.mcpNamespace", - "call_sites": [ - { - "line": 229, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.constructor", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend", - "call_sites": [ - { - "line": 147, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.constructor", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.constructor", - "call_sites": [ - { - "line": 147, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer.load", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorageBackend", - "call_sites": [ - { - "line": 156, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer.load", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorageBackend.withLock", - "call_sites": [ - { - "line": 156, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer.load", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.withLock", - "call_sites": [ - { - "line": 156, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer.load", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend.withLock", - "call_sites": [ - { - "line": 156, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.remove", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorageBackend", - "call_sites": [ - { - "line": 208, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.remove", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorageBackend.withLock", - "call_sites": [ - { - "line": 208, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.remove", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.withLock", - "call_sites": [ - { - "line": 208, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.remove", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend.withLock", - "call_sites": [ - { - "line": 208, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.tokens", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorageBackend", - "call_sites": [ - { - "line": 201, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.tokens", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorageBackend.withLock", - "call_sites": [ - { - "line": 201, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.tokens", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.withLock", - "call_sites": [ - { - "line": 201, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.tokens", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend.withLock", - "call_sites": [ - { - "line": 201, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.write", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorageBackend", - "call_sites": [ - { - "line": 218, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.write", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorageBackend.withLock", - "call_sites": [ - { - "line": 218, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.write", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.withLock", - "call_sites": [ - { - "line": 218, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.write", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend.withLock", - "call_sites": [ - { - "line": 218, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.storeKeys", - "target": "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.mcpNamespace", - "call_sites": [ - { - "line": 132, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.oauthSettings", - "target": "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.resolveConfigValueOrThrow", - "call_sites": [ - { - "line": 246, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.createDefaultTransport", - "target": "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.resolveConfigValueOrThrow", - "call_sites": [ - { - "line": 113, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.createDefaultTransport", - "target": "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.resolveHeadersOrThrow", - "call_sites": [ - { - "line": 107, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.blockToContent", - "target": "packages/coding-agent/src/core/tools/truncate.ts|packages.coding-agent.src.core.tools.truncate.formatSize", - "call_sites": [ - { - "line": 174, - "column": 75 - }, - { - "line": 188, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderCall", - "target": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.formatToolCallWithArgs", - "call_sites": [ - { - "line": 302, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult", - "target": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.getTextOutput", - "call_sites": [ - { - "line": 308, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult", - "target": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.replaceTabs", - "call_sites": [ - { - "line": 311, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.limitMcpContent", - "target": "packages/coding-agent/src/core/tools/truncate.ts|packages.coding-agent.src.core.tools.truncate.truncateMiddle", - "call_sites": [ - { - "line": 129, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.showMcpManager", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.custom", - "call_sites": [ - { - "line": 248, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.showMcpManager", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.custom", - "call_sites": [ - { - "line": 248, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.showMcpManager", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.notify", - "call_sites": [ - { - "line": 253, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.showMcpManager", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext", - "call_sites": [ - { - "line": 248, - "column": 15 - }, - { - "line": 253, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.showMcpManager", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.custom", - "call_sites": [ - { - "line": 248, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.showMcpManager", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.notify", - "call_sites": [ - { - "line": 253, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/tool-search/index.ts|packages.coding-agent.src.extensions.tool-search.index.createToolSearchExtension", - "target": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerTool", - "call_sites": [ - { - "line": 14, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/tool-search/index.ts|packages.coding-agent.src.extensions.tool-search.index.createToolSearchExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI", - "call_sites": [ - { - "line": 14, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/tool-search/index.ts|packages.coding-agent.src.extensions.tool-search.index.createToolSearchExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerTool", - "call_sites": [ - { - "line": 14, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad", - "target": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getActiveTools", - "call_sites": [ - { - "line": 205, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad", - "target": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getAllTools", - "call_sites": [ - { - "line": 206, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad", - "target": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.setActiveTools", - "call_sites": [ - { - "line": 209, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI", - "call_sites": [ - { - "line": 205, - "column": 23 - }, - { - "line": 206, - "column": 27 - }, - { - "line": 209, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.getActiveTools", - "call_sites": [ - { - "line": 205, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.getAllTools", - "call_sites": [ - { - "line": 206, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.setActiveTools", - "call_sites": [ - { - "line": 209, - "column": 32 - } - ], - "description": "" - } - ] - }, - { - "relation": "formats extension output using UI components and themes", - "src_name": "Agent Extensions", - "dst_name": "Execution Modes and Interactive UI", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview", - "call_sites": [ - { - "line": 85, - "column": 12 - } - ], - "description": "Renders visual line truncation in code mode call rendering" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bold", - "call_sites": [ - { - "line": 72, - "column": 45 - } - ], - "description": "Applies theme styles to code mode output formatting" - } - ], - "src_id": "1.5", - "dst_id": "1.2", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview", - "call_sites": [ - { - "line": 85, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.constructor", - "call_sites": [ - { - "line": 85, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 72, - "column": 23 - }, - { - "line": 72, - "column": 45 - }, - { - "line": 76, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bold", - "call_sites": [ - { - "line": 72, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 72, - "column": 23 - }, - { - "line": 76, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.highlightCode", - "call_sites": [ - { - "line": 81, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyHint", - "call_sites": [ - { - "line": 104, - "column": 84 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview", - "call_sites": [ - { - "line": 136, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.constructor", - "call_sites": [ - { - "line": 136, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 104, - "column": 15 - }, - { - "line": 104, - "column": 133 - }, - { - "line": 111, - "column": 22 - }, - { - "line": 128, - "column": 26 - }, - { - "line": 145, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 104, - "column": 15 - }, - { - "line": 104, - "column": 133 - }, - { - "line": 111, - "column": 22 - }, - { - "line": 128, - "column": 26 - }, - { - "line": 145, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.expandHint", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyHint", - "call_sites": [ - { - "line": 25, - "column": 65 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.expandHint", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 25, - "column": 18 - }, - { - "line": 25, - "column": 114 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.expandHint", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 25, - "column": 18 - }, - { - "line": 25, - "column": 114 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.formatCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 57, - "column": 49 - }, - { - "line": 58, - "column": 30 - }, - { - "line": 59, - "column": 34 - }, - { - "line": 60, - "column": 35 - }, - { - "line": 61, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.formatCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 57, - "column": 49 - }, - { - "line": 58, - "column": 30 - }, - { - "line": 59, - "column": 34 - }, - { - "line": 60, - "column": 35 - }, - { - "line": 61, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.statusIcon", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 41, - "column": 17 - }, - { - "line": 43, - "column": 17 - }, - { - "line": 45, - "column": 17 - }, - { - "line": 47, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.statusIcon", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 41, - "column": 17 - }, - { - "line": 43, - "column": 17 - }, - { - "line": 45, - "column": 17 - }, - { - "line": 47, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.configuredClient", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.notify", - "call_sites": [ - { - "line": 32, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.configuredClient", - "target": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.notify", - "call_sites": [ - { - "line": 32, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.notify", - "call_sites": [ - { - "line": 86, - "column": 11 - }, - { - "line": 110, - "column": 11 - }, - { - "line": 134, - "column": 10 - }, - { - "line": 180, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension", - "target": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.notify", - "call_sites": [ - { - "line": 86, - "column": 11 - }, - { - "line": 110, - "column": 11 - }, - { - "line": 134, - "column": 10 - }, - { - "line": 180, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.handler", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.notify", - "call_sites": [ - { - "line": 187, - "column": 12 - }, - { - "line": 216, - "column": 19 - }, - { - "line": 224, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.handler", - "target": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.notify", - "call_sites": [ - { - "line": 187, - "column": 12 - }, - { - "line": 216, - "column": 19 - }, - { - "line": 224, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.auth.apiKey.login", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.prompt", - "call_sites": [ - { - "line": 190, - "column": 43 - }, - { - "line": 199, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.constructor", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 130, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.constructor", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 130, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.updateResults", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 162, - "column": 20 - }, - { - "line": 163, - "column": 43 - }, - { - "line": 171, - "column": 25 - }, - { - "line": 175, - "column": 55 - }, - { - "line": 177, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.updateResults", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 162, - "column": 20 - }, - { - "line": 163, - "column": 43 - }, - { - "line": 171, - "column": 25 - }, - { - "line": 175, - "column": 55 - }, - { - "line": 177, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.constructor", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 293, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.constructor", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 293, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.invalidate", - "call_sites": [ - { - "line": 476, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.invalidate", - "call_sites": [ - { - "line": 476, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.invalidate", - "call_sites": [ - { - "line": 476, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.invalidate", - "call_sites": [ - { - "line": 476, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.invalidate", - "call_sites": [ - { - "line": 476, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "call_sites": [ - { - "line": 476, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.invalidate", - "call_sites": [ - { - "line": 476, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.render", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.render", - "call_sites": [ - { - "line": 471, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.render", - "target": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.render", - "call_sites": [ - { - "line": 471, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.render", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "call_sites": [ - { - "line": 471, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.render", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.render", - "call_sites": [ - { - "line": 471, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.render", - "target": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.render", - "call_sites": [ - { - "line": 471, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.searchModels", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyHint", - "call_sites": [ - { - "line": 407, - "column": 9 - }, - { - "line": 407, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.select", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyHint", - "call_sites": [ - { - "line": 374, - "column": 9 - }, - { - "line": 374, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyHint", - "call_sites": [ - { - "line": 353, - "column": 9 - }, - { - "line": 353, - "column": 68 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 352, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 352, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showStatus", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 416, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showStatus", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 416, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.updateProgress", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyHint", - "call_sites": [ - { - "line": 452, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.updateProgress", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 433, - "column": 24 - }, - { - "line": 435, - "column": 24 - }, - { - "line": 442, - "column": 17 - }, - { - "line": 451, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.updateProgress", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 433, - "column": 24 - }, - { - "line": 435, - "column": 24 - }, - { - "line": 442, - "column": 17 - }, - { - "line": 451, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.frame", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder", - "call_sites": [ - { - "line": 66, - "column": 25 - }, - { - "line": 73, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.frame", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.constructor", - "call_sites": [ - { - "line": 66, - "column": 25 - }, - { - "line": 73, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.frame", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 66, - "column": 63 - }, - { - "line": 67, - "column": 36 - }, - { - "line": 67, - "column": 55 - }, - { - "line": 71, - "column": 37 - }, - { - "line": 73, - "column": 63 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.frame", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bold", - "call_sites": [ - { - "line": 67, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.frame", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 66, - "column": 63 - }, - { - "line": 67, - "column": 36 - }, - { - "line": 71, - "column": 37 - }, - { - "line": 73, - "column": 63 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.selectTheme.description", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 58, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.selectTheme.description", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 58, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.selectTheme.noMatch", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 60, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.selectTheme.noMatch", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 60, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.selectTheme.scrollInfo", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 59, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.selectTheme.scrollInfo", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 59, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.selectTheme.selectedPrefix", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 56, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.selectTheme.selectedPrefix", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 56, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.selectTheme.selectedText", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 57, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.selectTheme.selectedText", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 57, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.showLlamaUi", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.custom", - "call_sites": [ - { - "line": 481, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.showLlamaUi", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.notify", - "call_sites": [ - { - "line": 486, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.showLlamaUi", - "target": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.custom", - "call_sites": [ - { - "line": 481, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.showLlamaUi", - "target": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.notify", - "call_sites": [ - { - "line": 486, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.notify", - "call_sites": [ - { - "line": 529, - "column": 11 - }, - { - "line": 648, - "column": 11 - }, - { - "line": 1049, - "column": 25 - }, - { - "line": 1050, - "column": 48 - }, - { - "line": 1055, - "column": 12 - }, - { - "line": 1078, - "column": 12 - }, - { - "line": 1104, - "column": 12 - }, - { - "line": 1108, - "column": 11 - }, - { - "line": 1145, - "column": 14 - }, - { - "line": 1169, - "column": 12 - }, - { - "line": 1242, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.select", - "call_sites": [ - { - "line": 1061, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.notify", - "call_sites": [ - { - "line": 529, - "column": 11 - }, - { - "line": 648, - "column": 11 - }, - { - "line": 1049, - "column": 25 - }, - { - "line": 1050, - "column": 48 - }, - { - "line": 1055, - "column": 12 - }, - { - "line": 1078, - "column": 12 - }, - { - "line": 1104, - "column": 12 - }, - { - "line": 1108, - "column": 11 - }, - { - "line": 1145, - "column": 14 - }, - { - "line": 1169, - "column": 12 - }, - { - "line": 1242, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.select", - "call_sites": [ - { - "line": 1061, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..handler", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.notify", - "call_sites": [ - { - "line": 1286, - "column": 14 - }, - { - "line": 1291, - "column": 13 - }, - { - "line": 1305, - "column": 14 - }, - { - "line": 1322, - "column": 27 - }, - { - "line": 1325, - "column": 15 - }, - { - "line": 1333, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..handler", - "target": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.notify", - "call_sites": [ - { - "line": 1286, - "column": 14 - }, - { - "line": 1291, - "column": 13 - }, - { - "line": 1305, - "column": 14 - }, - { - "line": 1322, - "column": 27 - }, - { - "line": 1325, - "column": 15 - }, - { - "line": 1333, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.promptForRedirectUrl", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.input", - "call_sites": [ - { - "line": 1094, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.promptForRedirectUrl", - "target": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.input", - "call_sites": [ - { - "line": 1094, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.showAuthorizationUrl", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.notify", - "call_sites": [ - { - "line": 1090, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.showAuthorizationUrl", - "target": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.notify", - "call_sites": [ - { - "line": 1090, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.defaultLoadConfig", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.isProjectTrusted", - "call_sites": [ - { - "line": 1341, - "column": 84 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview", - "call_sites": [ - { - "line": 321, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.constructor", - "call_sites": [ - { - "line": 321, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 313, - "column": 26 - }, - { - "line": 330, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 313, - "column": 26 - }, - { - "line": 330, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult.formatHint", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyHint", - "call_sites": [ - { - "line": 326, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult.formatHint", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 326, - "column": 17 - }, - { - "line": 326, - "column": 111 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult.formatHint", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 326, - "column": 17 - }, - { - "line": 326, - "column": 111 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.constructor", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 86, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.constructor", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 86, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.invalidate", - "call_sites": [ - { - "line": 239, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.invalidate", - "call_sites": [ - { - "line": 239, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.invalidate", - "call_sites": [ - { - "line": 239, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.invalidate", - "call_sites": [ - { - "line": 239, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.invalidate", - "call_sites": [ - { - "line": 239, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "call_sites": [ - { - "line": 239, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.invalidate", - "call_sites": [ - { - "line": 239, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyHint", - "call_sites": [ - { - "line": 125, - "column": 23 - }, - { - "line": 125, - "column": 77 - }, - { - "line": 129, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 122, - "column": 53 - }, - { - "line": 123, - "column": 51 - }, - { - "line": 127, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 122, - "column": 53 - }, - { - "line": 123, - "column": 51 - }, - { - "line": 127, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getSelectListTheme", - "call_sites": [ - { - "line": 139, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.redirectUrl", - "target": "packages/coding-agent/src/modes/interactive/components/auth-url.ts|packages.coding-agent.src.modes.interactive.components.auth-url.AuthUrlComponent", - "call_sites": [ - { - "line": 186, - "column": 21 - }, - { - "line": 217, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.redirectUrl", - "target": "packages/coding-agent/src/modes/interactive/components/auth-url.ts|packages.coding-agent.src.modes.interactive.components.auth-url.AuthUrlComponent.constructor", - "call_sites": [ - { - "line": 186, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.redirectUrl", - "target": "packages/coding-agent/src/modes/interactive/components/auth-url.ts|packages.coding-agent.src.modes.interactive.components.auth-url.AuthUrlComponent.copy", - "call_sites": [ - { - "line": 217, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.redirectUrl", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyHint", - "call_sites": [ - { - "line": 204, - "column": 9 - }, - { - "line": 204, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.redirectUrl", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 189, - "column": 25 - }, - { - "line": 193, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.redirectUrl", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 189, - "column": 25 - }, - { - "line": 193, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.render", - "call_sites": [ - { - "line": 234, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "target": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.render", - "call_sites": [ - { - "line": 234, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "call_sites": [ - { - "line": 234, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.render", - "call_sites": [ - { - "line": 234, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "target": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.render", - "call_sites": [ - { - "line": 234, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.status", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyHint", - "call_sites": [ - { - "line": 165, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.status", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 160, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.status", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 160, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.frame", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder", - "call_sites": [ - { - "line": 60, - "column": 25 - }, - { - "line": 67, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.frame", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.constructor", - "call_sites": [ - { - "line": 60, - "column": 25 - }, - { - "line": 67, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.frame", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 60, - "column": 63 - }, - { - "line": 61, - "column": 36 - }, - { - "line": 61, - "column": 55 - }, - { - "line": 65, - "column": 37 - }, - { - "line": 67, - "column": 63 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.frame", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bold", - "call_sites": [ - { - "line": 61, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.frame", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 60, - "column": 63 - }, - { - "line": 61, - "column": 36 - }, - { - "line": 65, - "column": 37 - }, - { - "line": 67, - "column": 63 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.showMcpManager", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.custom", - "call_sites": [ - { - "line": 248, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.showMcpManager", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.notify", - "call_sites": [ - { - "line": 253, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.showMcpManager", - "target": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.custom", - "call_sites": [ - { - "line": 248, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.showMcpManager", - "target": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.notify", - "call_sites": [ - { - "line": 253, - "column": 12 - } - ], - "description": "" - } - ] - }, - { - "relation": "writes output files and opens browser URLs", - "src_name": "Agent Extensions", - "dst_name": "System Utilities and Helpers", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.spillOutput", - "target": "packages/coding-agent/src/utils/output-files.ts|packages.coding-agent.src.utils.output-files.writeOutputFile", - "call_sites": [ - { - "line": 319, - "column": 24 - } - ], - "description": "Writes spilled execution output to filesystem files" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.showAuthorizationUrl", - "target": "packages/coding-agent/src/utils/open-browser.ts|packages.coding-agent.src.utils.open-browser.openBrowser", - "call_sites": [ - { - "line": 1091, - "column": 7 - } - ], - "description": "Opens browser for OAuth authentication URLs" - } - ], - "src_id": "1.5", - "dst_id": "1.4", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.saveImages", - "target": "packages/coding-agent/src/utils/output-files.ts|packages.coding-agent.src.utils.output-files.writeOutputFile", - "call_sites": [ - { - "line": 348, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.spillOutput", - "target": "packages/coding-agent/src/utils/output-files.ts|packages.coding-agent.src.utils.output-files.writeOutputFile", - "call_sites": [ - { - "line": 319, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.showAuthorizationUrl", - "target": "packages/coding-agent/src/utils/open-browser.ts|packages.coding-agent.src.utils.open-browser.openBrowser", - "call_sites": [ - { - "line": 1091, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..signInWithUi.showAuthorizationUrl", - "target": "packages/coding-agent/src/utils/open-browser.ts|packages.coding-agent.src.utils.open-browser.openBrowser", - "call_sites": [ - { - "line": 929, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.saveToTempFile", - "target": "packages/coding-agent/src/utils/output-files.ts|packages.coding-agent.src.utils.output-files.writeOutputFile", - "call_sites": [ - { - "line": 71, - "column": 9 - } - ], - "description": "" - } - ] - }, - { - "relation": "displays notifications via CLI prompt context", - "src_name": "Agent Extensions", - "dst_name": "CLI Interface and Command Handlers", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.notify", - "call_sites": [ - { - "line": 86, - "column": 11 - }, - { - "line": 110, - "column": 11 - }, - { - "line": 134, - "column": 10 - }, - { - "line": 180, - "column": 10 - } - ], - "description": "Sends user notifications through project trust context notification helper" - } - ], - "src_id": "1.5", - "dst_id": "1.6", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.configuredClient", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.notify", - "call_sites": [ - { - "line": 32, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.notify", - "call_sites": [ - { - "line": 86, - "column": 11 - }, - { - "line": 110, - "column": 11 - }, - { - "line": 134, - "column": 10 - }, - { - "line": 180, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.handler", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.notify", - "call_sites": [ - { - "line": 187, - "column": 12 - }, - { - "line": 216, - "column": 19 - }, - { - "line": 224, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.showLlamaUi", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.notify", - "call_sites": [ - { - "line": 486, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.notify", - "call_sites": [ - { - "line": 529, - "column": 11 - }, - { - "line": 648, - "column": 11 - }, - { - "line": 1049, - "column": 25 - }, - { - "line": 1050, - "column": 48 - }, - { - "line": 1055, - "column": 12 - }, - { - "line": 1078, - "column": 12 - }, - { - "line": 1104, - "column": 12 - }, - { - "line": 1108, - "column": 11 - }, - { - "line": 1145, - "column": 14 - }, - { - "line": 1169, - "column": 12 - }, - { - "line": 1242, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.select", - "call_sites": [ - { - "line": 1061, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..handler", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.notify", - "call_sites": [ - { - "line": 1286, - "column": 14 - }, - { - "line": 1291, - "column": 13 - }, - { - "line": 1305, - "column": 14 - }, - { - "line": 1322, - "column": 27 - }, - { - "line": 1325, - "column": 15 - }, - { - "line": 1333, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.promptForRedirectUrl", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.input", - "call_sites": [ - { - "line": 1094, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.showAuthorizationUrl", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.notify", - "call_sites": [ - { - "line": 1090, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.showMcpManager", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.notify", - "call_sites": [ - { - "line": 253, - "column": 12 - } - ], - "description": "" - } - ] - }, - { - "relation": "resolves QuickJS assets and agent configuration directory", - "src_name": "Agent Extensions", - "dst_name": "Application Configuration and Migrations", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.executeCodemode", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getQuickJSWasmPath", - "call_sites": [ - { - "line": 486, - "column": 25 - } - ], - "description": "Retrieves QuickJS WebAssembly binary location from config" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 371, - "column": 67 - }, - { - "line": 802, - "column": 61 - }, - { - "line": 1016, - "column": 62 - } - ], - "description": "Resolves base agent directory for MCP configuration files" - } - ], - "src_id": "1.5", - "dst_id": "1.7", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.executeCodemode", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getCodemodeWorkerSpecifier", - "call_sites": [ - { - "line": 487, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.executeCodemode", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getQuickJSWasmPath", - "call_sites": [ - { - "line": 486, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 371, - "column": 67 - }, - { - "line": 802, - "column": 61 - }, - { - "line": 1016, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.defaultLoadConfig", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 1341, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.constructor", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 147, - "column": 61 - }, - { - "line": 148, - "column": 38 - } - ], - "description": "" - } - ] - }, - { - "relation": "validates provider authentication and tool configurations", - "src_name": "CLI Interface and Command Handlers", - "dst_name": "Core Agent Runtime", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.parseArgs", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.getToolListError", - "call_sites": [ - { - "line": 156, - "column": 18 - } - ], - "description": "Validates tool list options against settings manager validation error logic" - }, - { - "source": "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.checkProviderAuth", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.checkAuth", - "call_sites": [ - { - "line": 44, - "column": 35 - } - ], - "description": "Checks provider authentication status against model runtime" - } - ], - "src_id": "1.6", - "dst_id": "1.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.parseArgs", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.getToolListError", - "call_sites": [ - { - "line": 156, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.checkProviderAuth", - "target": "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel", - "call_sites": [ - { - "line": 30, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.checkProviderAuth", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 37, - "column": 19 - }, - { - "line": 40, - "column": 20 - }, - { - "line": 44, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.checkProviderAuth", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.checkAuth", - "call_sites": [ - { - "line": 44, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.checkProviderAuth", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getError", - "call_sites": [ - { - "line": 37, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.checkProviderAuth", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getProvider", - "call_sites": [ - { - "line": 40, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.createAuthCheckModelRuntime", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 67, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.createAuthCheckModelRuntime", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.create", - "call_sites": [ - { - "line": 67, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.createAuthCheckModelRuntime", - "target": "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.InMemoryCodingAgentModelsStore", - "call_sites": [ - { - "line": 69, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.getProviderCredential", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.read", - "call_sites": [ - { - "line": 61, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.getProviderCredential", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.read", - "call_sites": [ - { - "line": 61, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.getProviderCredential", - "target": "packages/coding-agent/src/core/runtime-credentials.ts|packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.read", - "call_sites": [ - { - "line": 61, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 22, - "column": 36 - }, - { - "line": 27, - "column": 28 - }, - { - "line": 30, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getClearOnShrink", - "call_sites": [ - { - "line": 30, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowHardwareCursor", - "call_sites": [ - { - "line": 27, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getTheme", - "call_sites": [ - { - "line": 22, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/credential-print.ts|packages.coding-agent.src.cli.credential-print.resolveCredentialForPrint", - "target": "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel", - "call_sites": [ - { - "line": 35, - "column": 21 - }, - { - "line": 46, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/credential-print.ts|packages.coding-agent.src.cli.credential-print.resolveCredentialForPrint", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 26, - "column": 23 - }, - { - "line": 30, - "column": 33 - }, - { - "line": 44, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/credential-print.ts|packages.coding-agent.src.cli.credential-print.resolveCredentialForPrint", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getProvider", - "call_sites": [ - { - "line": 30, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/credential-print.ts|packages.coding-agent.src.cli.credential-print.resolveCredentialForPrint", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getProviders", - "call_sites": [ - { - "line": 44, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/credential-print.ts|packages.coding-agent.src.cli.credential-print.resolveCredentialForPrint", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.listCredentials", - "call_sites": [ - { - "line": 26, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/file-processor.ts|packages.coding-agent.src.cli.file-processor.processFileArguments", - "target": "packages/coding-agent/src/core/tools/path-utils.ts|packages.coding-agent.src.core.tools.path-utils.resolveReadPath", - "call_sites": [ - { - "line": 32, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/list-models.ts|packages.coding-agent.src.cli.list-models.listModels", - "target": "packages/coding-agent/src/core/auth-guidance.ts|packages.coding-agent.src.core.auth-guidance.formatNoModelsAvailableMessage", - "call_sites": [ - { - "line": 42, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/list-models.ts|packages.coding-agent.src.cli.list-models.listModels", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 34, - "column": 33 - }, - { - "line": 39, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/list-models.ts|packages.coding-agent.src.cli.list-models.listModels", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailable", - "call_sites": [ - { - "line": 39, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/list-models.ts|packages.coding-agent.src.cli.list-models.listModels", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getError", - "call_sites": [ - { - "line": 34, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/session-picker.ts|packages.coding-agent.src.cli.session-picker.selectSession", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 22, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/session-picker.ts|packages.coding-agent.src.cli.session-picker.selectSession", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager.create", - "call_sites": [ - { - "line": 22, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/setup.ts|packages.coding-agent.src.cli.setup.setupCli", - "target": "packages/coding-agent/src/core/http-dispatcher.ts|packages.coding-agent.src.core.http-dispatcher.configureHttpDispatcher", - "call_sites": [ - { - "line": 12, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.createStartupTui", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 91, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.createStartupTui", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager.create", - "call_sites": [ - { - "line": 91, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.createStartupTui", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 86, - "column": 41 - }, - { - "line": 90, - "column": 48 - }, - { - "line": 92, - "column": 75 - }, - { - "line": 93, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.createStartupTui", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getClearOnShrink", - "call_sites": [ - { - "line": 93, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.createStartupTui", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowHardwareCursor", - "call_sites": [ - { - "line": 92, - "column": 75 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.createStartupTui", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getTerminalCapabilityOverrides", - "call_sites": [ - { - "line": 86, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.createStartupTui", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getThemeSetting", - "call_sites": [ - { - "line": 90, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.loadStartupThemes", - "target": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager", - "call_sites": [ - { - "line": 76, - "column": 29 - }, - { - "line": 81, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.loadStartupThemes", - "target": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.constructor", - "call_sites": [ - { - "line": 76, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.loadStartupThemes", - "target": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolve", - "call_sites": [ - { - "line": 81, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.loadStartupThemes", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 73, - "column": 48 - }, - { - "line": 73, - "column": 73 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.loadStartupThemes", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getGlobalSettings", - "call_sites": [ - { - "line": 73, - "column": 73 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.loadStartupThemes", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.inMemory", - "call_sites": [ - { - "line": 73, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.shouldRunFirstTimeSetup", - "target": "packages/coding-agent/src/core/experimental.ts|packages.coding-agent.src.core.experimental.areExperimentalFeaturesEnabled", - "call_sites": [ - { - "line": 141, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 192, - "column": 21 - }, - { - "line": 193, - "column": 21 - }, - { - "line": 194, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.flush", - "call_sites": [ - { - "line": 194, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setEnableAnalytics", - "call_sites": [ - { - "line": 193, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setTheme", - "call_sites": [ - { - "line": 192, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.startStartupTui", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 99, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.startStartupTui", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getThemeSetting", - "call_sites": [ - { - "line": 99, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.createCommandSettingsManager", - "target": "packages/coding-agent/src/core/project-trust.ts|packages.coding-agent.src.core.project-trust.resolveProjectTrusted", - "call_sites": [ - { - "line": 795, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.createCommandSettingsManager", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader", - "call_sites": [ - { - "line": 789, - "column": 8 - }, - { - "line": 784, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.createCommandSettingsManager", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.constructor", - "call_sites": [ - { - "line": 784, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.createCommandSettingsManager", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadProjectTrustExtensions", - "call_sites": [ - { - "line": 789, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.createCommandSettingsManager", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 772, - "column": 42 - }, - { - "line": 777, - "column": 19 - }, - { - "line": 799, - "column": 40 - }, - { - "line": 809, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.createCommandSettingsManager", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.create", - "call_sites": [ - { - "line": 772, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.createCommandSettingsManager", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultProjectTrust", - "call_sites": [ - { - "line": 799, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.createCommandSettingsManager", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectTrusted", - "call_sites": [ - { - "line": 777, - "column": 19 - }, - { - "line": 809, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.createCommandSettingsManager", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore", - "call_sites": [ - { - "line": 774, - "column": 25 - }, - { - "line": 776, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.createCommandSettingsManager", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.constructor", - "call_sites": [ - { - "line": 774, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.createCommandSettingsManager", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.get", - "call_sites": [ - { - "line": 776, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.createCommandSettingsManager", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.hasTrustRequiringProjectResources", - "call_sites": [ - { - "line": 783, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handleConfigCommand", - "target": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager", - "call_sites": [ - { - "line": 873, - "column": 5 - }, - { - "line": 868, - "column": 40 - }, - { - "line": 875, - "column": 92 - }, - { - "line": 875, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handleConfigCommand", - "target": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.constructor", - "call_sites": [ - { - "line": 868, - "column": 40 - }, - { - "line": 875, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handleConfigCommand", - "target": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolve", - "call_sites": [ - { - "line": 873, - "column": 5 - }, - { - "line": 875, - "column": 92 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handleConfigCommand", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.isBuiltinExtension", - "call_sites": [ - { - "line": 865, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handleConfigCommand", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 858, - "column": 32 - }, - { - "line": 867, - "column": 48 - }, - { - "line": 874, - "column": 47 - }, - { - "line": 884, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handleConfigCommand", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.create", - "call_sites": [ - { - "line": 867, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handleConfigCommand", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.isProjectTrusted", - "call_sites": [ - { - "line": 858, - "column": 32 - }, - { - "line": 874, - "column": 47 - }, - { - "line": 884, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handlePackageCommand", - "target": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager", - "call_sites": [ - { - "line": 970, - "column": 29 - }, - { - "line": 972, - "column": 17 - }, - { - "line": 981, - "column": 26 - }, - { - "line": 986, - "column": 42 - }, - { - "line": 997, - "column": 47 - }, - { - "line": 1041, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handlePackageCommand", - "target": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.constructor", - "call_sites": [ - { - "line": 970, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handlePackageCommand", - "target": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.installAndPersist", - "call_sites": [ - { - "line": 981, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handlePackageCommand", - "target": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.listConfiguredPackages", - "call_sites": [ - { - "line": 997, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handlePackageCommand", - "target": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.removeAndPersist", - "call_sites": [ - { - "line": 986, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handlePackageCommand", - "target": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.setProgressCallback", - "call_sites": [ - { - "line": 972, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handlePackageCommand", - "target": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.update", - "call_sites": [ - { - "line": 1041, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handlePackageCommand", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 962, - "column": 23 - }, - { - "line": 968, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handlePackageCommand", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getGlobalSettings", - "call_sites": [ - { - "line": 968, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handlePackageCommand", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.isProjectTrusted", - "call_sites": [ - { - "line": 962, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.refreshModelCatalogs", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 609, - "column": 43 - }, - { - "line": 615, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.refreshModelCatalogs", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.create", - "call_sites": [ - { - "line": 609, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.refreshModelCatalogs", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.refresh", - "call_sites": [ - { - "line": 615, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.reportSettingsErrors", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 278, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.reportSettingsErrors", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.drainErrors", - "call_sites": [ - { - "line": 278, - "column": 33 - } - ], - "description": "" - } - ] - }, - { - "relation": "invokes interactive selector components and initializes themes", - "src_name": "CLI Interface and Command Handlers", - "dst_name": "Execution Modes and Interactive UI", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent", - "call_sites": [ - { - "line": 33, - "column": 24 - }, - { - "line": 58, - "column": 24 - } - ], - "description": "Initializes config selector TUI component from CLI command" - }, - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.initTheme", - "call_sites": [ - { - "line": 22, - "column": 2 - } - ], - "description": "Initializes UI theme settings for config selector display" - } - ], - "src_id": "1.6", - "dst_id": "1.2", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent", - "call_sites": [ - { - "line": 33, - "column": 24 - }, - { - "line": 58, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent.constructor", - "call_sites": [ - { - "line": 33, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent.getResourceList", - "call_sites": [ - { - "line": 58, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.initTheme", - "call_sites": [ - { - "line": 22, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.stopThemeWatcher", - "call_sites": [ - { - "line": 42, - "column": 6 - }, - { - "line": 48, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/session-picker.ts|packages.coding-agent.src.cli.session-picker.selectSession", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent", - "call_sites": [ - { - "line": 26, - "column": 24 - }, - { - "line": 52, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/session-picker.ts|packages.coding-agent.src.cli.session-picker.selectSession", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor", - "call_sites": [ - { - "line": 26, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/session-picker.ts|packages.coding-agent.src.cli.session-picker.selectSession", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.getSessionList", - "call_sites": [ - { - "line": 52, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.createStartupTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getTerminalTheme", - "call_sites": [ - { - "line": 90, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.createStartupTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.initTheme", - "call_sites": [ - { - "line": 90, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.createStartupTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.markTerminalColorsPending", - "call_sites": [ - { - "line": 89, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.createStartupTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.resolveThemeSetting", - "call_sites": [ - { - "line": 90, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.createStartupTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.setRegisteredThemes", - "call_sites": [ - { - "line": 87, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.loadThemes", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.loadThemeFromPath", - "call_sites": [ - { - "line": 58, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.requestTerminalColors", - "call_sites": [ - { - "line": 110, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.setTerminalColors", - "call_sites": [ - { - "line": 111, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup", - "target": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent", - "call_sites": [ - { - "line": 204, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup", - "target": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.constructor", - "call_sites": [ - { - "line": 204, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.setTheme", - "call_sites": [ - { - "line": 203, - "column": 3 - }, - { - "line": 217, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup..component.onThemePreview", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.setTheme", - "call_sites": [ - { - "line": 207, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showStartupInput", - "target": "packages/coding-agent/src/modes/interactive/components/extension-input.ts|packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent", - "call_sites": [ - { - "line": 234, - "column": 10 - }, - { - "line": 240, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showStartupInput", - "target": "packages/coding-agent/src/modes/interactive/components/extension-input.ts|packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.constructor", - "call_sites": [ - { - "line": 240, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showStartupInput", - "target": "packages/coding-agent/src/modes/interactive/components/extension-input.ts|packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.dispose", - "call_sites": [ - { - "line": 234, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showStartupSelector", - "target": "packages/coding-agent/src/modes/interactive/components/extension-selector.ts|packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent", - "call_sites": [ - { - "line": 168, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showStartupSelector", - "target": "packages/coding-agent/src/modes/interactive/components/extension-selector.ts|packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.constructor", - "call_sites": [ - { - "line": 168, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.startStartupTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getTerminalTheme", - "call_sites": [ - { - "line": 101, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.startStartupTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.resolveThemeSetting", - "call_sites": [ - { - "line": 101, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.startStartupTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.setTheme", - "call_sites": [ - { - "line": 101, - "column": 3 - } - ], - "description": "" - } - ] - }, - { - "relation": "invalidates experimental client during color queries", - "src_name": "CLI Interface and Command Handlers", - "dst_name": "Experimental Coordinator and Client Services", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "Invalidates experimental client TUI during terminal color querying" - } - ], - "src_id": "1.6", - "dst_id": "1.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - } - ] - }, - { - "relation": "processes input images and file formats", - "src_name": "CLI Interface and Command Handlers", - "dst_name": "System Utilities and Helpers", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/cli/file-processor.ts|packages.coding-agent.src.cli.file-processor.processFileArguments", - "target": "packages/coding-agent/src/utils/image-process.ts|packages.coding-agent.src.utils.image-process.processImage", - "call_sites": [ - { - "line": 54, - "column": 28 - } - ], - "description": "Processes image arguments using utility image transformations" - }, - { - "source": "packages/coding-agent/src/cli/file-processor.ts|packages.coding-agent.src.cli.file-processor.processFileArguments", - "target": "packages/coding-agent/src/utils/mime.ts|packages.coding-agent.src.utils.mime.detectSupportedImageMimeTypeFromFile", - "call_sites": [ - { - "line": 49, - "column": 26 - } - ], - "description": "Detects supported MIME types for file arguments" - } - ], - "src_id": "1.6", - "dst_id": "1.4", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/cli/file-processor.ts|packages.coding-agent.src.cli.file-processor.processFileArguments", - "target": "packages/coding-agent/src/utils/image-process.ts|packages.coding-agent.src.utils.image-process.processImage", - "call_sites": [ - { - "line": 54, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/file-processor.ts|packages.coding-agent.src.cli.file-processor.processFileArguments", - "target": "packages/coding-agent/src/utils/mime.ts|packages.coding-agent.src.utils.mime.detectSupportedImageMimeTypeFromFile", - "call_sites": [ - { - "line": 49, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/file-processor.ts|packages.coding-agent.src.cli.file-processor.processFileArguments", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.fetchInstallerArtifact", - "target": "packages/coding-agent/src/utils/pi-user-agent.ts|packages.coding-agent.src.utils.pi-user-agent.getPiUserAgent", - "call_sites": [ - { - "line": 82, - "column": 63 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.getActiveManagedInstallRoot", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.canonicalizePath", - "call_sites": [ - { - "line": 59, - "column": 22 - }, - { - "line": 62, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.getActiveManagedInstallRoot", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.getCwdRelativePath", - "call_sites": [ - { - "line": 62, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.getSelfUpdatePlan", - "target": "packages/coding-agent/src/utils/version-check.ts|packages.coding-agent.src.utils.version-check.formatVersionCheckError", - "call_sites": [ - { - "line": 689, - "column": 70 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.getSelfUpdatePlan", - "target": "packages/coding-agent/src/utils/version-check.ts|packages.coding-agent.src.utils.version-check.getLatestPiRelease", - "call_sites": [ - { - "line": 687, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.getSelfUpdatePlan", - "target": "packages/coding-agent/src/utils/version-check.ts|packages.coding-agent.src.utils.version-check.isNewerPackageVersion", - "call_sites": [ - { - "line": 699, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.prepareWindowsNpmSelfUpdate", - "target": "packages/coding-agent/src/utils/windows-self-update.ts|packages.coding-agent.src.utils.windows-self-update.cleanupWindowsSelfUpdateQuarantine", - "call_sites": [ - { - "line": 742, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.prepareWindowsNpmSelfUpdate", - "target": "packages/coding-agent/src/utils/windows-self-update.ts|packages.coding-agent.src.utils.windows-self-update.quarantineWindowsNativeDependencies", - "call_sites": [ - { - "line": 743, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.runManagedNpmCi", - "target": "packages/coding-agent/src/utils/child-process.ts|packages.coding-agent.src.utils.child-process.spawnProcess", - "call_sites": [ - { - "line": 101, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.runManagedNpmCi", - "target": "packages/coding-agent/src/utils/child-process.ts|packages.coding-agent.src.utils.child-process.waitForChildProcess", - "call_sites": [ - { - "line": 101, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.runSelfUpdate", - "target": "packages/coding-agent/src/utils/child-process.ts|packages.coding-agent.src.utils.child-process.spawnProcess", - "call_sites": [ - { - "line": 717, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.verifyManagedRelease", - "target": "packages/coding-agent/src/utils/child-process.ts|packages.coding-agent.src.utils.child-process.spawnProcessSync", - "call_sites": [ - { - "line": 112, - "column": 17 - } - ], - "description": "" - } - ] - }, - { - "relation": "invalidates MCP UI during terminal color queries", - "src_name": "CLI Interface and Command Handlers", - "dst_name": "Agent Extensions", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "Invalidates MCP UI during startup terminal color querying" - } - ], - "src_id": "1.6", - "dst_id": "1.5", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - } - ] - }, - { - "relation": "locates configuration files and agent directory", - "src_name": "CLI Interface and Command Handlers", - "dst_name": "Application Configuration and Migrations", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.createStartupTui", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 92, - "column": 100 - } - ], - "description": "Retrieves agent configuration directory for startup TUI initialization" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.shouldRunFirstTimeSetup", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getSettingsPath", - "call_sites": [ - { - "line": 131, - "column": 64 - } - ], - "description": "Locates settings configuration file for first-time setup checks" - } - ], - "src_id": "1.6", - "dst_id": "1.7", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.createStartupTui", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 92, - "column": 100 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.loadStartupThemes", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 78, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.shouldRunFirstTimeSetup", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getSettingsPath", - "call_sites": [ - { - "line": 131, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.getActiveManagedInstallRoot", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getPackageDir", - "call_sites": [ - { - "line": 62, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handleConfigCommand", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 850, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handlePackageCommand", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.detectInstallMethod", - "call_sites": [ - { - "line": 1080, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handlePackageCommand", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 942, - "column": 31 - }, - { - "line": 952, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handlePackageCommand", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getSelfUpdateCommand", - "call_sites": [ - { - "line": 1093, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.prepareWindowsNpmSelfUpdate", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getPackageDir", - "call_sites": [ - { - "line": 741, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.printSelfUpdateUnavailable", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getSelfUpdateUnavailableInstruction", - "call_sites": [ - { - "line": 638, - "column": 16 - } - ], - "description": "" - } - ] - }, - { - "relation": "delegates keybindings migration logic", - "src_name": "Application Configuration and Migrations", - "dst_name": "Core Agent Runtime", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.migrateKeybindingsConfigFile", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.migrateKeybindingsConfig", - "call_sites": [ - { - "line": 166, - "column": 32 - } - ], - "description": "Delegates keybindings config migration to core keybindings logic" - } - ], - "src_id": "1.7", - "dst_id": "1.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.migrateKeybindingsConfigFile", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.migrateKeybindingsConfig", - "call_sites": [ - { - "line": 166, - "column": 32 - } - ], - "description": "" - } - ] - }, - { - "relation": "normalizes paths and executes child processes", - "src_name": "Application Configuration and Migrations", - "dst_name": "System Utilities and Helpers", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.expandTildePath", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 589, - "column": 9 - } - ], - "description": "Normalizes expanded tilde file paths via path utilities" - }, - { - "source": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.readCommandOutput", - "target": "packages/coding-agent/src/utils/child-process.ts|packages.coding-agent.src.utils.child-process.spawnProcessSync", - "call_sites": [ - { - "line": 203, - "column": 17 - } - ], - "description": "Spawns process synchronously to inspect command output" - } - ], - "src_id": "1.7", - "dst_id": "1.4", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.detectInstallChange", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 543, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.expandTildePath", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 589, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getPackageDir", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 397, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.readCommandOutput", - "target": "packages/coding-agent/src/utils/child-process.ts|packages.coding-agent.src.utils.child-process.spawnProcessSync", - "call_sites": [ - { - "line": 203, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.migrateAuthToAuthJson", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 36, - "column": 29 - }, - { - "line": 51, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.migrateKeybindingsConfigFile", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 162, - "column": 29 - } - ], - "description": "" - } - ] - } - ] - }, - { - "name": "AI Model Providers and Runtime", - "description": "AI model catalog, multi-provider LLM integrations, authentication handling, and evaluation harness.", - "key_entities": [ - { - "qualified_name": "packages.agent.src.agent.Agent", - "reference_file": "packages/agent/src/agent.ts", - "reference_start_line": 188, - "reference_end_line": 613 - }, - { - "qualified_name": "packages.ai.src.models.Models", - "reference_file": "packages/ai/src/models.ts", - "reference_start_line": 250, - "reference_end_line": 359 - }, - { - "qualified_name": "packages.ai.src.models.modelsAreEqual", - "reference_file": "packages/ai/src/models.ts", - "reference_start_line": 1260, - "reference_end_line": 1263 - }, - { - "qualified_name": "packages.ai.src.auth.credential-store.InMemoryCredentialStore", - "reference_file": "packages/ai/src/auth/credential-store.ts", - "reference_start_line": 9, - "reference_end_line": 67 - }, - { - "qualified_name": "packages.ai.src.auth.types.CredentialStore", - "reference_file": "packages/ai/src/auth/types.ts", - "reference_start_line": 65, - "reference_end_line": 94 - } - ], - "source_cluster_ids": [ - "0", - "1", - "2", - "3", - "4", - "5", - "6", - "7", - "8", - "9", - "10", - "11", - "12", - "13", - "14", - "15", - "16", - "17", - "18", - "19", - "20", - "21", - "22", - "23", - "24", - "25", - "26", - "27", - "28", - "29", - "30", - "31", - "32", - "33", - "34", - "35", - "36", - "37", - "38", - "39", - "40", - "41", - "42", - "43", - "44", - "45", - "46", - "47", - "48", - "49", - "50", - "51", - "52", - "53", - "54", - "55", - "56", - "57", - "58", - "59", - "60", - "61", - "62", - "63", - "64", - "65", - "66", - "67", - "68", - "69", - "70", - "71", - "72", - "73", - "74", - "75", - "76", - "77", - "78", - "79", - "80", - "81", - "82", - "83", - "84", - "85", - "86", - "87", - "88", - "89", - "90", - "91", - "92", - "93", - "94", - "95", - "96", - "97", - "98", - "99", - "100", - "101", - "102", - "103", - "104", - "105", - "106", - "107", - "108", - "109", - "110", - "111", - "112", - "113", - "114", - "115", - "116", - "117", - "118", - "119", - "120", - "121", - "122", - "123", - "124", - "125", - "126", - "127", - "128", - "129", - "130", - "131", - "132", - "133", - "134", - "135", - "136", - "137", - "138", - "139", - "140", - "141", - "142", - "143", - "144", - "145", - "146", - "147", - "148", - "149", - "150", - "151", - "152", - "153", - "154", - "155", - "156", - "157", - "158", - "159", - "160", - "161", - "162", - "163", - "164", - "165", - "166", - "167", - "168", - "169", - "170", - "171", - "172", - "173", - "174", - "175", - "176", - "177", - "178", - "179", - "180", - "181", - "182", - "183", - "184", - "185", - "186", - "187", - "188", - "189", - "190", - "191", - "192", - "193", - "194", - "195", - "196", - "197", - "198", - "199", - "200", - "201", - "202", - "203", - "204", - "593", - "594", - "595", - "596", - "597", - "598", - "599", - "600", - "601", - "602", - "603", - "604", - "605", - "606", - "607", - "608" - ], - "file_methods": [ - { - "file_path": "packages/agent/src/agent-loop.ts", - "methods": [ - "packages.agent.src.agent-loop.agentLoop", - "packages.agent.src.agent-loop.agentLoop.runAgentLoop() callback", - "packages.agent.src.agent-loop.agentLoop.then() callback", - "packages.agent.src.agent-loop.agentLoopContinue", - "packages.agent.src.agent-loop.agentLoopContinue.runAgentLoopContinue() callback", - "packages.agent.src.agent-loop.agentLoopContinue.then() callback", - "packages.agent.src.agent-loop.runAgentLoop", - "packages.agent.src.agent-loop.runAgentLoopContinue", - "packages.agent.src.agent-loop.createAgentStream", - "packages.agent.src.agent-loop.runLoop", - "packages.agent.src.agent-loop.runLoop.toolCalls", - "packages.agent.src.agent-loop.runLoop.toolCalls.message.content.filter() callback", - "packages.agent.src.agent-loop.declareToolChanges", - "packages.agent.src.agent-loop.declareToolChanges.baseline", - "packages.agent.src.agent-loop.declareToolChanges.baseline.pendingMessages.map() callback", - "packages.agent.src.agent-loop.declareToolChanges.baseline.map() callback", - "packages.agent.src.agent-loop.declareToolChanges.insertIndex", - "packages.agent.src.agent-loop.declareToolChanges.insertIndex.pendingMessages.findIndex() callback", - "packages.agent.src.agent-loop.withToolChanges", - "packages.agent.src.agent-loop.streamAssistantResponse", - "packages.agent.src.agent-loop.failToolCallsFromTruncatedMessage", - "packages.agent.src.agent-loop.executeToolCalls", - "packages.agent.src.agent-loop.executeToolCalls.toolCalls", - "packages.agent.src.agent-loop.executeToolCalls.toolCalls.assistantMessage.content.filter() callback", - "packages.agent.src.agent-loop.executeToolCalls.hasSequentialToolCall", - "packages.agent.src.agent-loop.executeToolCalls.hasSequentialToolCall.toolCalls.some() callback", - "packages.agent.src.agent-loop.executeToolCalls.hasSequentialToolCall.toolCalls.some() callback.currentContext.tools.find() callback", - "packages.agent.src.agent-loop.executeToolCallsSequential", - "packages.agent.src.agent-loop.executeToolCallsParallel", - "packages.agent.src.agent-loop.executeToolCallsParallel.finalizedCalls.push() callback", - "packages.agent.src.agent-loop.executeToolCallsParallel.orderedFinalizedCalls", - "packages.agent.src.agent-loop.executeToolCallsParallel.orderedFinalizedCalls.finalizedCalls.map() callback", - "packages.agent.src.agent-loop.shouldTerminateToolBatch", - "packages.agent.src.agent-loop.shouldTerminateToolBatch.finalizedCalls.every() callback", - "packages.agent.src.agent-loop.prepareToolCallArguments", - "packages.agent.src.agent-loop.prepareToolCall", - "packages.agent.src.agent-loop.prepareToolCall.tool.tools.find() callback", - "packages.agent.src.agent-loop.tool", - "packages.agent.src.agent-loop.emitToolExecutionUpdate", - "packages.agent.src.agent-loop.emitToolExecutionUpdate.", - "packages.agent.src.agent-loop.RunToolCallOptions", - "packages.agent.src.agent-loop.runToolCall", - "packages.agent.src.agent-loop.executePreparedToolCall", - "packages.agent.src.agent-loop.executePreparedToolCall.result.prepared.tool.execute() callback", - "packages.agent.src.agent-loop.finalizeExecutedToolCall", - "packages.agent.src.agent-loop.createErrorToolResult", - "packages.agent.src.agent-loop.emitToolExecutionEnd", - "packages.agent.src.agent-loop.createToolResultMessage", - "packages.agent.src.agent-loop.emitToolResultMessage" - ] - }, - { - "file_path": "packages/agent/src/agent.ts", - "methods": [ - "packages.agent.src.agent.defaultConvertToLlm", - "packages.agent.src.agent.defaultConvertToLlm.messages.filter() callback", - "packages.agent.src.agent.createMutableAgentState", - "packages.agent.src.agent.createMutableAgentState.systemPrompt", - "packages.agent.src.agent.AgentOptions", - "packages.agent.src.agent.PendingMessageQueue", - "packages.agent.src.agent.PendingMessageQueue.constructor", - "packages.agent.src.agent.PendingMessageQueue.enqueue", - "packages.agent.src.agent.PendingMessageQueue.hasItems", - "packages.agent.src.agent.PendingMessageQueue.peek", - "packages.agent.src.agent.PendingMessageQueue.drain", - "packages.agent.src.agent.PendingMessageQueue.clear", - "packages.agent.src.agent.Agent", - "packages.agent.src.agent.Agent.constructor", - "packages.agent.src.agent.Agent.subscribe", - "packages.agent.src.agent.Agent.state", - "packages.agent.src.agent.Agent.steeringMode", - "packages.agent.src.agent.steeringMode", - "packages.agent.src.agent.Agent.followUpMode", - "packages.agent.src.agent.followUpMode", - "packages.agent.src.agent.Agent.steer", - "packages.agent.src.agent.Agent.followUp", - "packages.agent.src.agent.Agent.clearSteeringQueue", - "packages.agent.src.agent.Agent.clearFollowUpQueue", - "packages.agent.src.agent.Agent.clearAllQueues", - "packages.agent.src.agent.Agent.hasQueuedMessages", - "packages.agent.src.agent.Agent.peekQueuedMessages", - "packages.agent.src.agent.Agent.signal", - "packages.agent.src.agent.Agent.abort", - "packages.agent.src.agent.Agent.waitForIdle", - "packages.agent.src.agent.Agent.reset", - "packages.agent.src.agent.prompt", - "packages.agent.src.agent.Agent.prompt", - "packages.agent.src.agent.Agent.continue", - "packages.agent.src.agent.Agent.continue._state.messages.every() callback", - "packages.agent.src.agent.Agent.normalizePromptInput", - "packages.agent.src.agent.Agent.runPromptMessages", - "packages.agent.src.agent.Agent.runPromptMessages.runWithLifecycle() callback", - "packages.agent.src.agent.Agent.runPromptMessages.runWithLifecycle() callback.runAgentLoop() callback", - "packages.agent.src.agent.Agent.runContinuation", - "packages.agent.src.agent.Agent.runContinuation.runWithLifecycle() callback", - "packages.agent.src.agent.Agent.runContinuation.runWithLifecycle() callback.runAgentLoopContinue() callback", - "packages.agent.src.agent.Agent.createContextSnapshot", - "packages.agent.src.agent.Agent.createLoopConfig", - "packages.agent.src.agent.Agent.createLoopConfig.getSteeringMessages", - "packages.agent.src.agent.Agent.createLoopConfig.getFollowUpMessages", - "packages.agent.src.agent.Agent.runWithLifecycle", - "packages.agent.src.agent.Agent.handleRunFailure", - "packages.agent.src.agent.Agent.finishRun", - "packages.agent.src.agent.Agent.processEvents" - ] - }, - { - "file_path": "packages/agent/src/proxy.ts", - "methods": [ - "packages.agent.src.proxy.ProxyStreamOptions", - "packages.agent.src.proxy.buildProxyRequestOptions", - "packages.agent.src.proxy.streamProxy", - "packages.agent.src.proxy.streamProxy.", - "packages.agent.src.proxy.streamProxy..abortHandler", - "packages.agent.src.proxy.streamProxy..abortHandler.catch() callback", - "packages.agent.src.proxy.processProxyEvent" - ] - }, - { - "file_path": "packages/agent/src/stream-fn.ts", - "methods": [ - "packages.agent.src.stream-fn.setDefaultStreamFn", - "packages.agent.src.stream-fn.getDefaultStreamFn" - ] - }, - { - "file_path": "packages/agent/src/types.ts", - "methods": [ - "packages.agent.src.types.BeforeToolCallResult", - "packages.agent.src.types.AfterToolCallResult", - "packages.agent.src.types.BeforeToolCallContext", - "packages.agent.src.types.AfterToolCallContext", - "packages.agent.src.types.AgentTurnContext", - "packages.agent.src.types.AgentLoopTurnUpdate", - "packages.agent.src.types.PrepareRequestContext", - "packages.agent.src.types.PrepareNextTurnContext", - "packages.agent.src.types.AgentLoopConfig", - "packages.agent.src.types.CustomAgentMessages", - "packages.agent.src.types.AgentState", - "packages.agent.src.types.AgentState.tools", - "packages.agent.src.types.AgentState.messages", - "packages.agent.src.types.AgentToolResult", - "packages.agent.src.types.AgentToolCallOutcome", - "packages.agent.src.types.AgentTool", - "packages.agent.src.types.AgentContext" - ] - }, - { - "file_path": "packages/ai/scripts/ai-gateway-pricing.ts", - "methods": [ - "packages.ai.scripts.ai-gateway-pricing.AiGatewayPriceTier", - "packages.ai.scripts.ai-gateway-pricing.AiGatewayPricing", - "packages.ai.scripts.ai-gateway-pricing.perMillion", - "packages.ai.scripts.ai-gateway-pricing.getAiGatewayCost", - "packages.ai.scripts.ai-gateway-pricing.tiers", - "packages.ai.scripts.ai-gateway-pricing.getAiGatewayCost.tiers.sort() callback", - "packages.ai.scripts.ai-gateway-pricing.getAiGatewayCost.tiers.map() callback", - "packages.ai.scripts.ai-gateway-pricing.getAiGatewayCost.tiers.map() callback.bracket", - "packages.ai.scripts.ai-gateway-pricing.getAiGatewayCost.tiers.map() callback.bracket.find() callback" - ] - }, - { - "file_path": "packages/ai/scripts/generate-models.ts", - "methods": [ - "packages.ai.scripts.generate-models.readGeneratorOptions", - "packages.ai.scripts.generate-models.ModelsDevModel", - "packages.ai.scripts.generate-models.ModelsDevProvider", - "packages.ai.scripts.generate-models.ModelsDevMetadata", - "packages.ai.scripts.generate-models.NvidiaNimModelListItem", - "packages.ai.scripts.generate-models.AiGatewayModel", - "packages.ai.scripts.generate-models.withOpenAiLongContextPricing", - "packages.ai.scripts.generate-models.mergeThinkingLevelMap", - "packages.ai.scripts.generate-models.getModelKey", - "packages.ai.scripts.generate-models.recordModelsDevReasoningOptions", - "packages.ai.scripts.generate-models.supportsDirectReasoningEffort", - "packages.ai.scripts.generate-models.applyModelsDevReasoningOptionMetadata", - "packages.ai.scripts.generate-models.getTogetherCompat", - "packages.ai.scripts.generate-models.getTogetherThinkingLevelMap", - "packages.ai.scripts.generate-models.supportsOpenAiXhigh", - "packages.ai.scripts.generate-models.supportsOpenAiMax", - "packages.ai.scripts.generate-models.supportsAnthropicMidConvoEffort", - "packages.ai.scripts.generate-models.supportsAnthropicMidConvoSystemMessages", - "packages.ai.scripts.generate-models.isAnthropicAdaptiveThinkingModel", - "packages.ai.scripts.generate-models.isAnthropicTemperatureUnsupportedModel", - "packages.ai.scripts.generate-models.mergeAnthropicMessagesCompat", - "packages.ai.scripts.generate-models.detectOpenAICompletionsCompat", - "packages.ai.scripts.generate-models.isPlainEmptyObject", - "packages.ai.scripts.generate-models.openAICompletionsCompatDelta", - "packages.ai.scripts.generate-models.mergeOpenAICompletionsCompat", - "packages.ai.scripts.generate-models.applyOpenAICompletionsCompatMetadata", - "packages.ai.scripts.generate-models.applyAnthropicMessagesCompatMetadata", - "packages.ai.scripts.generate-models.isAnthropicFallbackMetadataModel", - "packages.ai.scripts.generate-models.isAnthropicFallbackMetadataModel.some() callback", - "packages.ai.scripts.generate-models.applyAnthropicAllowedFallbackModelMetadata", - "packages.ai.scripts.generate-models.applyAnthropicAllowedFallbackModelMetadata.modelsById", - "packages.ai.scripts.generate-models.applyAnthropicAllowedFallbackModelMetadata.modelsById.models.map() callback", - "packages.ai.scripts.generate-models.allowedFallbackModels", - "packages.ai.scripts.generate-models.applyAnthropicAllowedFallbackModelMetadata.allowedFallbackModels.compatibleFallbackModelIds.flatMap() callback", - "packages.ai.scripts.generate-models.applyStrictToolCompatMetadata", - "packages.ai.scripts.generate-models.applyOpenAIGrammarToolCompatMetadata", - "packages.ai.scripts.generate-models.applyOpenAIToolSearchMetadata", - "packages.ai.scripts.generate-models.applyOpenAICompletionsTranscriptMetadata", - "packages.ai.scripts.generate-models.applyOpenAIResponsesTranscriptMetadata", - "packages.ai.scripts.generate-models.applyOpenAIExplicitPromptCacheMetadata", - "packages.ai.scripts.generate-models.applyPromptCacheMetadata", - "packages.ai.scripts.generate-models.applyImageInputMetadata", - "packages.ai.scripts.generate-models.isGemma4Model", - "packages.ai.scripts.generate-models.getGoogleThinkingLevelMap", - "packages.ai.scripts.generate-models.applyThinkingLevelMetadata", - "packages.ai.scripts.generate-models.applyThinkingLevelMetadata.reasoningOptions.some() callback", - "packages.ai.scripts.generate-models.getAnthropicMessagesCompat", - "packages.ai.scripts.generate-models.getBedrockBaseUrl", - "packages.ai.scripts.generate-models.normalizeNvidiaModelId", - "packages.ai.scripts.generate-models.roundCost", - "packages.ai.scripts.generate-models.getModelsDevCost", - "packages.ai.scripts.generate-models.getModelsDevCost.tiers.cost.tiers.flatMap() callback", - "packages.ai.scripts.generate-models.tiers", - "packages.ai.scripts.generate-models.fetchNvidiaNimModelIds", - "packages.ai.scripts.generate-models.fetchOpenRouterList", - "packages.ai.scripts.generate-models.fetchOpenRouterModels", - "packages.ai.scripts.generate-models.fetchRadiusModels", - "packages.ai.scripts.generate-models.fetchAiGatewayModels", - "packages.ai.scripts.generate-models.processZaiModels", - "packages.ai.scripts.generate-models.processBasetenModels", - "packages.ai.scripts.generate-models.processBasetenModels.supportsToggle", - "packages.ai.scripts.generate-models.processBasetenModels.supportsToggle.reasoningOptions.some() callback", - "packages.ai.scripts.generate-models.processBasetenModels.supportsEffort", - "packages.ai.scripts.generate-models.processBasetenModels.supportsEffort.reasoningOptions.some() callback", - "packages.ai.scripts.generate-models.processGoogleModels", - "packages.ai.scripts.generate-models.processFireworksModels", - "packages.ai.scripts.generate-models.loadModelsDevData", - "packages.ai.scripts.generate-models.loadModelsDevClassifierModels", - "packages.ai.scripts.generate-models.generateModels", - "packages.ai.scripts.generate-models.generateModels.allModels", - "packages.ai.scripts.generate-models.generateModels.allModels.filter() callback", - "packages.ai.scripts.generate-models.generateModels.missingCopilotModels", - "packages.ai.scripts.generate-models.generateModels.missingCopilotModels.map() callback", - "packages.ai.scripts.generate-models.allModels.some() callback", - "packages.ai.scripts.generate-models.generateModels.allModels.some() callback", - "packages.ai.scripts.generate-models.generateModels.azureOpenAiModels", - "packages.ai.scripts.generate-models.generateModels.azureOpenAiModels.allModels.filter() callback", - "packages.ai.scripts.generate-models.generateModels.azureOpenAiModels.map() callback", - "packages.ai.scripts.generate-models.generateModels.azureDeepSeekModels", - "packages.ai.scripts.generate-models.generateModels.azureDeepSeekModels.allModels.filter() callback", - "packages.ai.scripts.generate-models.generateModels.azureDeepSeekModels.map() callback", - "packages.ai.scripts.generate-models.sort() callback", - "packages.ai.scripts.generate-models.generateModels.sort() callback", - "packages.ai.scripts.generate-models.generateModels.missingProviderIds", - "packages.ai.scripts.generate-models.generateModels.missingProviderIds.generatedDataProviderIds.filter() callback", - "packages.ai.scripts.generate-models.generateModels.previousShardContents", - "packages.ai.scripts.generate-models.generateModels.previousShardContents.filter() callback", - "packages.ai.scripts.generate-models.generateModels.previousShardContents.map() callback", - "packages.ai.scripts.generate-models.restoreGeneratedCatalog", - "packages.ai.scripts.generate-models.generateModels.reasoningModels", - "packages.ai.scripts.generate-models.generateModels.reasoningModels.allModels.filter() callback", - "packages.ai.scripts.generate-models.catch() callback" - ] - }, - { - "file_path": "packages/ai/scripts/hydrate-model-catalog.ts", - "methods": [ - "packages.ai.scripts.hydrate-model-catalog.isRecord", - "packages.ai.scripts.hydrate-model-catalog.isCatalogEntry", - "packages.ai.scripts.hydrate-model-catalog.hydrateModelCatalog" - ] - }, - { - "file_path": "packages/ai/scripts/model-data.ts", - "methods": [ - "packages.ai.scripts.model-data.ModelDataManifest", - "packages.ai.scripts.model-data.sha256", - "packages.ai.scripts.model-data.sortedRecord", - "packages.ai.scripts.model-data.sortedRecord.sort() callback", - "packages.ai.scripts.model-data.sameStrings", - "packages.ai.scripts.model-data.sameStrings.a.every() callback", - "packages.ai.scripts.model-data.describeSetDifference", - "packages.ai.scripts.model-data.describeSetDifference.missing", - "packages.ai.scripts.model-data.describeSetDifference.missing.expected.filter() callback", - "packages.ai.scripts.model-data.describeSetDifference.extra", - "packages.ai.scripts.model-data.describeSetDifference.extra.actual.filter() callback", - "packages.ai.scripts.model-data.assertExactModelIds", - "packages.ai.scripts.model-data.isRecord", - "packages.ai.scripts.model-data.isModalityList", - "packages.ai.scripts.model-data.isModalityList.value.every() callback", - "packages.ai.scripts.model-data.readJsonObject", - "packages.ai.scripts.model-data.readProviderStructure", - "packages.ai.scripts.model-data.readModelDataProviderIds", - "packages.ai.scripts.model-data.readModelDataProviderIds.providerIds", - "packages.ai.scripts.model-data.readModelDataProviderIds.providerIds.Array.from() callback", - "packages.ai.scripts.model-data.readModelDataStructure", - "packages.ai.scripts.model-data.readModelDataStructure.expectedShards", - "packages.ai.scripts.model-data.readModelDataStructure.expectedShards.providerIds.map() callback", - "packages.ai.scripts.model-data.readModelDataStructure.actualShards", - "packages.ai.scripts.model-data.readModelDataStructure.actualShards.filter() callback", - "packages.ai.scripts.model-data.readModelDataStructure.providerIds.map() callback", - "packages.ai.scripts.model-data.modelDataStructureHash", - "packages.ai.scripts.model-data.modelDataStructureHash.normalized", - "packages.ai.scripts.model-data.modelDataStructureHash.normalized.map() callback", - "packages.ai.scripts.model-data.createModelDataManifest", - "packages.ai.scripts.model-data.createModelDataManifest.files.map() callback", - "packages.ai.scripts.model-data.validateModelValue", - "packages.ai.scripts.model-data.throwValidationErrors", - "packages.ai.scripts.model-data.throwValidationErrors.visible.map() callback", - "packages.ai.scripts.model-data.validateModelDataDirectory", - "packages.ai.scripts.model-data.validateModelDataDirectory.expectedFiles", - "packages.ai.scripts.model-data.validateModelDataDirectory.expectedFiles.map() callback", - "packages.ai.scripts.model-data.validateModelDataDirectory.actualFiles", - "packages.ai.scripts.model-data.validateModelDataDirectory.actualFiles.filter() callback", - "packages.ai.scripts.model-data.validateGeneratedModelData", - "packages.ai.scripts.model-data.ModelCatalogEntry", - "packages.ai.scripts.model-data.groupProviderModelData", - "packages.ai.scripts.model-data.groupProviderModelData.models.map() callback" - ] - }, - { - "file_path": "packages/ai/scripts/models-dev-reasoning-options.ts", - "methods": [ - "packages.ai.scripts.models-dev-reasoning-options.getEffortThinkingLevelMap", - "packages.ai.scripts.models-dev-reasoning-options.getEffortThinkingLevelMap.effortValues", - "packages.ai.scripts.models-dev-reasoning-options.getEffortThinkingLevelMap.effortValues.options.flatMap() callback", - "packages.ai.scripts.models-dev-reasoning-options.getEffortThinkingLevelMap.THINKING_LEVELS.some() callback" - ] - }, - { - "file_path": "packages/ai/scripts/openrouter-catalog.ts", - "methods": [ - "packages.ai.scripts.openrouter-catalog.OpenRouterModelListItem", - "packages.ai.scripts.openrouter-catalog.OpenRouterPricingOverride", - "packages.ai.scripts.openrouter-catalog.OpenRouterCatalog", - "packages.ai.scripts.openrouter-catalog.roundCost", - "packages.ai.scripts.openrouter-catalog.modalities", - "packages.ai.scripts.openrouter-catalog.modalities.filter() callback", - "packages.ai.scripts.openrouter-catalog.perMillion", - "packages.ai.scripts.openrouter-catalog.cost", - "packages.ai.scripts.openrouter-catalog.cost.tiers.flatMap() callback", - "packages.ai.scripts.openrouter-catalog.tiers", - "packages.ai.scripts.openrouter-catalog.buildOpenRouterCatalog", - "packages.ai.scripts.openrouter-catalog.buildOpenRouterCatalog.images.some() callback", - "packages.ai.scripts.openrouter-catalog.buildOpenRouterCatalog.classifiers.some() callback" - ] - }, - { - "file_path": "packages/ai/scripts/openrouter-reasoning-options.ts", - "methods": [ - "packages.ai.scripts.openrouter-reasoning-options.OpenRouterReasoningMetadata", - "packages.ai.scripts.openrouter-reasoning-options.getOpenRouterThinkingLevelMap" - ] - }, - { - "file_path": "packages/ai/src/api/anthropic-messages.lazy.ts", - "methods": [ - "packages.ai.src.api.anthropic-messages.lazy.anthropicMessagesApi", - "packages.ai.src.api.anthropic-messages.lazy.anthropicMessagesApi.lazyApi() callback" - ] - }, - { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "methods": [ - "packages.ai.src.api.anthropic-messages.resolveCacheRetention", - "packages.ai.src.api.anthropic-messages.getCacheControl", - "packages.ai.src.api.anthropic-messages.ccToolLookup", - "packages.ai.src.api.anthropic-messages.ccToolLookup.claudeCodeTools.map() callback", - "packages.ai.src.api.anthropic-messages.fromClaudeCodeName.matchedTool", - "packages.ai.src.api.anthropic-messages.fromClaudeCodeName.matchedTool.tools.find() callback", - "packages.ai.src.api.anthropic-messages.convertContentBlocks", - "packages.ai.src.api.anthropic-messages.convertContentBlocks.hasImages", - "packages.ai.src.api.anthropic-messages.convertContentBlocks.hasImages.content.some() callback", - "packages.ai.src.api.anthropic-messages.convertContentBlocks.content.map() callback", - "packages.ai.src.api.anthropic-messages.convertContentBlocks.blocks", - "packages.ai.src.api.anthropic-messages.convertContentBlocks.blocks.content.map() callback", - "packages.ai.src.api.anthropic-messages.convertContentBlocks.hasText", - "packages.ai.src.api.anthropic-messages.convertContentBlocks.hasText.blocks.some() callback", - "packages.ai.src.api.anthropic-messages.shouldUseServerSideFallbackBeta", - "packages.ai.src.api.anthropic-messages.getAnthropicCompat", - "packages.ai.src.api.anthropic-messages.AnthropicOptions", - "packages.ai.src.api.anthropic-messages.mergeHeaders", - "packages.ai.src.api.anthropic-messages.mergeClientHeaders", - "packages.ai.src.api.anthropic-messages.hasHeader", - "packages.ai.src.api.anthropic-messages.hasRequestAuth", - "packages.ai.src.api.anthropic-messages.assertRequestAuth", - "packages.ai.src.api.anthropic-messages.PiAnthropic", - "packages.ai.src.api.anthropic-messages.PiAnthropic._shouldResolveDefaultCredentials", - "packages.ai.src.api.anthropic-messages.getAnthropicFederation", - "packages.ai.src.api.anthropic-messages.ServerSentEvent", - "packages.ai.src.api.anthropic-messages.SseDecoderState", - "packages.ai.src.api.anthropic-messages.flushSseEvent", - "packages.ai.src.api.anthropic-messages.decodeSseLine", - "packages.ai.src.api.anthropic-messages.nextLineBreakIndex", - "packages.ai.src.api.anthropic-messages.consumeLine", - "packages.ai.src.api.anthropic-messages.iterateSseMessages", - "packages.ai.src.api.anthropic-messages.iterateAnthropicEvents", - "packages.ai.src.api.anthropic-messages.stream", - "packages.ai.src.api.anthropic-messages.stream.", - "packages.ai.src.api.anthropic-messages.stream..response", - "packages.ai.src.api.anthropic-messages.stream..response.retryProviderRequest() callback", - "packages.ai.src.api.anthropic-messages.stream..fallbackCost", - "packages.ai.src.api.anthropic-messages.stream..fallbackCost.model.compat.allowedFallbackModels.find() callback", - "packages.ai.src.api.anthropic-messages..index.blocks.findIndex() callback", - "packages.ai.src.api.anthropic-messages.stream..index", - "packages.ai.src.api.anthropic-messages.stream..index.blocks.findIndex() callback", - "packages.ai.src.api.anthropic-messages.stream..details.transformations.inputTransformations.map() callback", - "packages.ai.src.api.anthropic-messages.mapThinkingLevelToEffort", - "packages.ai.src.api.anthropic-messages.isOAuthToken", - "packages.ai.src.api.anthropic-messages.createClient", - "packages.ai.src.api.anthropic-messages.getBetaFeatures", - "packages.ai.src.api.anthropic-messages.getBetaFeatures.map() callback", - "packages.ai.src.api.anthropic-messages.getBetaFeatures.filter() callback", - "packages.ai.src.api.anthropic-messages.buildParams", - "packages.ai.src.api.anthropic-messages.buildParams.allowedFallbackModels.map() callback", - "packages.ai.src.api.anthropic-messages.normalizeToolCallId", - "packages.ai.src.api.anthropic-messages.convertToolResult", - "packages.ai.src.api.anthropic-messages.ConvertedAnthropicMessages", - "packages.ai.src.api.anthropic-messages.convertMessages", - "packages.ai.src.api.anthropic-messages.convertMessages.redefined", - "packages.ai.src.api.anthropic-messages.convertMessages.redefined.added.map() callback", - "packages.ai.src.api.anthropic-messages.convertMessages.blocks.msg.content.map() callback", - "packages.ai.src.api.anthropic-messages.convertMessages.filteredBlocks", - "packages.ai.src.api.anthropic-messages.convertMessages.filteredBlocks.blocks.filter() callback", - "packages.ai.src.api.anthropic-messages.isAnthropicEffort", - "packages.ai.src.api.anthropic-messages.insertThinkingLevelMessages", - "packages.ai.src.api.anthropic-messages.shouldUseFineGrainedToolStreamingBeta", - "packages.ai.src.api.anthropic-messages.convertTools", - "packages.ai.src.api.anthropic-messages.convertTools.tools.map() callback", - "packages.ai.src.api.anthropic-messages.mapStopReason" - ] - }, - { - "file_path": "packages/ai/src/api/azure-openai-config.ts", - "methods": [ - "packages.ai.src.api.azure-openai-config.AzureEndpointOptions", - "packages.ai.src.api.azure-openai-config.parseDeploymentNameMap", - "packages.ai.src.api.azure-openai-config.resolveDeploymentName", - "packages.ai.src.api.azure-openai-config.normalizeAzureBaseUrl", - "packages.ai.src.api.azure-openai-config.buildDefaultBaseUrl", - "packages.ai.src.api.azure-openai-config.resolveAzureBaseUrl", - "packages.ai.src.api.azure-openai-config.resolveAzureConfig" - ] - }, - { - "file_path": "packages/ai/src/api/azure-openai-responses.lazy.ts", - "methods": [ - "packages.ai.src.api.azure-openai-responses.lazy.azureOpenAIResponsesApi", - "packages.ai.src.api.azure-openai-responses.lazy.azureOpenAIResponsesApi.lazyApi() callback" - ] - }, - { - "file_path": "packages/ai/src/api/azure-openai-responses.ts", - "methods": [ - "packages.ai.src.api.azure-openai-responses.formatAzureOpenAIError", - "packages.ai.src.api.azure-openai-responses.AzureOpenAIResponsesOptions", - "packages.ai.src.api.azure-openai-responses.stream", - "packages.ai.src.api.azure-openai-responses.stream.", - "packages.ai.src.api.azure-openai-responses.createClient", - "packages.ai.src.api.azure-openai-responses.buildParams" - ] - }, - { - "file_path": "packages/ai/src/api/bedrock-converse-stream.lazy.ts", - "methods": [ - "packages.ai.src.api.bedrock-converse-stream.lazy.setBedrockProviderModule", - "packages.ai.src.api.bedrock-converse-stream.lazy.bedrockConverseStreamApi", - "packages.ai.src.api.bedrock-converse-stream.lazy.bedrockConverseStreamApi.lazyApi() callback" - ] - }, - { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "methods": [ - "packages.ai.src.api.bedrock-converse-stream.BedrockOptions", - "packages.ai.src.api.bedrock-converse-stream.stream", - "packages.ai.src.api.bedrock-converse-stream.stream.", - "packages.ai.src.api.bedrock-converse-stream.stream..addResponseHeadersMiddleware() callback", - "packages.ai.src.api.bedrock-converse-stream.formatBedrockError", - "packages.ai.src.api.bedrock-converse-stream.normalizeDiagnosticValue", - "packages.ai.src.api.bedrock-converse-stream.extractBedrockErrorCode", - "packages.ai.src.api.bedrock-converse-stream.appendBedrockFailureDiagnostic", - "packages.ai.src.api.bedrock-converse-stream.isReservedHeader", - "packages.ai.src.api.bedrock-converse-stream.addCustomHeadersMiddleware", - "packages.ai.src.api.bedrock-converse-stream.addCustomHeadersMiddleware.middleware", - "packages.ai.src.api.bedrock-converse-stream.addCustomHeadersMiddleware.middleware.", - "packages.ai.src.api.bedrock-converse-stream.isSmithyHttpResponse", - "packages.ai.src.api.bedrock-converse-stream.toProviderResponse", - "packages.ai.src.api.bedrock-converse-stream.addResponseHeadersMiddleware", - "packages.ai.src.api.bedrock-converse-stream.addResponseHeadersMiddleware.middleware", - "packages.ai.src.api.bedrock-converse-stream.addResponseHeadersMiddleware.middleware.", - "packages.ai.src.api.bedrock-converse-stream.handleContentBlockStart", - "packages.ai.src.api.bedrock-converse-stream.handleContentBlockDelta", - "packages.ai.src.api.bedrock-converse-stream.handleContentBlockDelta.index", - "packages.ai.src.api.bedrock-converse-stream.handleContentBlockDelta.index.blocks.findIndex() callback", - "packages.ai.src.api.bedrock-converse-stream.flushRedactedContent", - "packages.ai.src.api.bedrock-converse-stream.finalizeStreamingBlock", - "packages.ai.src.api.bedrock-converse-stream.handleMetadata", - "packages.ai.src.api.bedrock-converse-stream.handleMetadata.event.usage.cacheDetails.reduce() callback", - "packages.ai.src.api.bedrock-converse-stream.handleContentBlockStop", - "packages.ai.src.api.bedrock-converse-stream.handleContentBlockStop.index", - "packages.ai.src.api.bedrock-converse-stream.handleContentBlockStop.index.blocks.findIndex() callback", - "packages.ai.src.api.bedrock-converse-stream.getModelMatchCandidates", - "packages.ai.src.api.bedrock-converse-stream.getModelMatchCandidates.values.flatMap() callback", - "packages.ai.src.api.bedrock-converse-stream.supportsAdaptiveThinking", - "packages.ai.src.api.bedrock-converse-stream.supportsAdaptiveThinking.candidates.some() callback", - "packages.ai.src.api.bedrock-converse-stream.supportsNativeXhighEffort", - "packages.ai.src.api.bedrock-converse-stream.supportsNativeXhighEffort.candidates.some() callback", - "packages.ai.src.api.bedrock-converse-stream.supportsThinkingBlockBinding", - "packages.ai.src.api.bedrock-converse-stream.supportsThinkingBlockBinding.candidates.some() callback", - "packages.ai.src.api.bedrock-converse-stream.mapThinkingLevelToEffort", - "packages.ai.src.api.bedrock-converse-stream.resolveCacheRetention", - "packages.ai.src.api.bedrock-converse-stream.isAnthropicClaudeModel", - "packages.ai.src.api.bedrock-converse-stream.supportsPromptCaching", - "packages.ai.src.api.bedrock-converse-stream.supportsPromptCaching.hasClaudeRef", - "packages.ai.src.api.bedrock-converse-stream.supportsPromptCaching.hasClaudeRef.candidates.some() callback", - "packages.ai.src.api.bedrock-converse-stream.supportsPromptCaching.candidates.some() callback", - "packages.ai.src.api.bedrock-converse-stream.supportsThinkingSignature", - "packages.ai.src.api.bedrock-converse-stream.buildSystemPrompt", - "packages.ai.src.api.bedrock-converse-stream.normalizeToolCallId", - "packages.ai.src.api.bedrock-converse-stream.createNonBlankTextBlock", - "packages.ai.src.api.bedrock-converse-stream.createRequiredTextBlock", - "packages.ai.src.api.bedrock-converse-stream.sanitizeBedrockDocument", - "packages.ai.src.api.bedrock-converse-stream.sanitizeBedrockDocument.filter() callback", - "packages.ai.src.api.bedrock-converse-stream.sanitizeBedrockDocument.map() callback", - "packages.ai.src.api.bedrock-converse-stream.convertToolResultContent", - "packages.ai.src.api.bedrock-converse-stream.convertMessages", - "packages.ai.src.api.bedrock-converse-stream.convertToolConfig", - "packages.ai.src.api.bedrock-converse-stream.convertToolConfig.bedrockTools", - "packages.ai.src.api.bedrock-converse-stream.convertToolConfig.bedrockTools.tools.map() callback", - "packages.ai.src.api.bedrock-converse-stream.mapStopReason", - "packages.ai.src.api.bedrock-converse-stream.getConfiguredBedrockRegion", - "packages.ai.src.api.bedrock-converse-stream.getConfiguredBedrockCredentials", - "packages.ai.src.api.bedrock-converse-stream.getStandardBedrockEndpointRegion", - "packages.ai.src.api.bedrock-converse-stream.shouldUseExplicitBedrockEndpoint", - "packages.ai.src.api.bedrock-converse-stream.isGovCloudBedrockTarget", - "packages.ai.src.api.bedrock-converse-stream.buildAdditionalModelRequestFields", - "packages.ai.src.api.bedrock-converse-stream.buildAdditionalModelRequestFields.result", - "packages.ai.src.api.bedrock-converse-stream.buildAdditionalModelRequestFields.result.", - "packages.ai.src.api.bedrock-converse-stream.candidates.some() callback", - "packages.ai.src.api.bedrock-converse-stream.buildAdditionalModelRequestFields.candidates.some() callback", - "packages.ai.src.api.bedrock-converse-stream.createImageBlock", - "packages.ai.src.api.bedrock-converse-stream.base64ToBytes", - "packages.ai.src.api.bedrock-converse-stream.decodeRedactedContent", - "packages.ai.src.api.bedrock-converse-stream.bytesToBase64" - ] - }, - { - "file_path": "packages/ai/src/api/classifier-shared.ts", - "methods": [ - "packages.ai.src.api.classifier-shared.ClassifierHttpError", - "packages.ai.src.api.classifier-shared.httpError", - "packages.ai.src.api.classifier-shared.timeoutError", - "packages.ai.src.api.classifier-shared.isRecord", - "packages.ai.src.api.classifier-shared.requiredNumber", - "packages.ai.src.api.classifier-shared.requestHeaders", - "packages.ai.src.api.classifier-shared.postClassifierRequest", - "packages.ai.src.api.classifier-shared.tokenCount", - "packages.ai.src.api.classifier-shared.parseClassifierUsage" - ] - }, - { - "file_path": "packages/ai/src/api/cloudflare-ai-binding.ts", - "methods": [ - "packages.ai.src.api.cloudflare-ai-binding.AiBinding", - "packages.ai.src.api.cloudflare-ai-binding.AiBinding.fetch", - "packages.ai.src.api.cloudflare-ai-binding.createAiBindingFetch" - ] - }, - { - "file_path": "packages/ai/src/api/cloudflare-workers-ai-system-one.lazy.ts", - "methods": [ - "packages.ai.src.api.cloudflare-workers-ai-system-one.lazy.cloudflareWorkersAISystemOneApi", - "packages.ai.src.api.cloudflare-workers-ai-system-one.lazy.cloudflareWorkersAISystemOneApi.classify" - ] - }, - { - "file_path": "packages/ai/src/api/cloudflare-workers-ai-system-one.ts", - "methods": [ - "packages.ai.src.api.cloudflare-workers-ai-system-one.cloudflareErrorMessage", - "packages.ai.src.api.cloudflare-workers-ai-system-one.cloudflareErrorMessage.messages", - "packages.ai.src.api.cloudflare-workers-ai-system-one.cloudflareErrorMessage.messages.errors.map() callback", - "packages.ai.src.api.cloudflare-workers-ai-system-one.cloudflareErrorMessage.messages.filter() callback", - "packages.ai.src.api.cloudflare-workers-ai-system-one.transport", - "packages.ai.src.api.cloudflare-workers-ai-system-one.transport.url", - "packages.ai.src.api.cloudflare-workers-ai-system-one.transport.payload", - "packages.ai.src.api.cloudflare-workers-ai-system-one.transport.output" - ] - }, - { - "file_path": "packages/ai/src/api/constrained-sampling.ts", - "methods": [ - "packages.ai.src.api.constrained-sampling.JsonSchemaObject", - "packages.ai.src.api.constrained-sampling.UnsupportedStrictJsonSchemaError", - "packages.ai.src.api.constrained-sampling.isJsonSchemaObject", - "packages.ai.src.api.constrained-sampling.isStructuredSchema", - "packages.ai.src.api.constrained-sampling.schemaAllowsNull", - "packages.ai.src.api.constrained-sampling.schemaAllowsNull.schema.anyOf.some() callback", - "packages.ai.src.api.constrained-sampling.makeJsonSchemaNodeStrict", - "packages.ai.src.api.constrained-sampling.makeJsonSchemaNodeStrict.schema.required.some() callback", - "packages.ai.src.api.constrained-sampling.makeJsonSchemaNodeStrict.some() callback", - "packages.ai.src.api.constrained-sampling.makeStrictJsonSchema", - "packages.ai.src.api.constrained-sampling.getJsonSchemaToolParameters", - "packages.ai.src.api.constrained-sampling.GrammarConstrainedSampling", - "packages.ai.src.api.constrained-sampling.GrammarToolInputJsonBuffer", - "packages.ai.src.api.constrained-sampling.getGrammarToolInput", - "packages.ai.src.api.constrained-sampling.appendGrammarToolInputJsonDelta", - "packages.ai.src.api.constrained-sampling.inferGrammarInputProperty", - "packages.ai.src.api.constrained-sampling.resolveJsonSchemaStrictSampling", - "packages.ai.src.api.constrained-sampling.resolveGrammarConstrainedSampling", - "packages.ai.src.api.constrained-sampling.createGrammarToolInputProperties" - ] - }, - { - "file_path": "packages/ai/src/api/github-copilot-headers.ts", - "methods": [ - "packages.ai.src.api.github-copilot-headers.inferCopilotInitiator", - "packages.ai.src.api.github-copilot-headers.hasCopilotVisionInput", - "packages.ai.src.api.github-copilot-headers.hasCopilotVisionInput.messages.some() callback", - "packages.ai.src.api.github-copilot-headers.messages.some() callback.msg.content.some() callback", - "packages.ai.src.api.github-copilot-headers.hasCopilotVisionInput.messages.some() callback.msg.content.some() callback", - "packages.ai.src.api.github-copilot-headers.buildCopilotDynamicHeaders" - ] - }, - { - "file_path": "packages/ai/src/api/google-generative-ai.lazy.ts", - "methods": [ - "packages.ai.src.api.google-generative-ai.lazy.googleGenerativeAIApi", - "packages.ai.src.api.google-generative-ai.lazy.googleGenerativeAIApi.lazyApi() callback" - ] - }, - { - "file_path": "packages/ai/src/api/google-generative-ai.ts", - "methods": [ - "packages.ai.src.api.google-generative-ai.GoogleOptions", - "packages.ai.src.api.google-generative-ai.stream", - "packages.ai.src.api.google-generative-ai.stream.", - "packages.ai.src.api.google-generative-ai.stream..googleStream", - "packages.ai.src.api.google-generative-ai.stream..googleStream.retryGoogleRequest() callback", - "packages.ai.src.api.google-generative-ai.stream..needsNewId", - "packages.ai.src.api.google-generative-ai.stream..needsNewId.output.content.some() callback", - "packages.ai.src.api.google-generative-ai.stream..output.content.some() callback", - "packages.ai.src.api.google-generative-ai.createClient", - "packages.ai.src.api.google-generative-ai.buildParams", - "packages.ai.src.api.google-generative-ai.getGoogleBudget" - ] - }, - { - "file_path": "packages/ai/src/api/google-shared.ts", - "methods": [ - "packages.ai.src.api.google-shared.resolveGoogleThinkingLevel", - "packages.ai.src.api.google-shared.usesGoogleThinkingLevel", - "packages.ai.src.api.google-shared.toGoogleThinkingLevel", - "packages.ai.src.api.google-shared.toGoogleSdkThinkingLevel", - "packages.ai.src.api.google-shared.getDisabledGoogleThinkingConfig", - "packages.ai.src.api.google-shared.isThinkingPart", - "packages.ai.src.api.google-shared.retainThoughtSignature", - "packages.ai.src.api.google-shared.isValidThoughtSignature", - "packages.ai.src.api.google-shared.resolveThoughtSignature", - "packages.ai.src.api.google-shared.requiresToolCallId", - "packages.ai.src.api.google-shared.getGeminiMajorVersion", - "packages.ai.src.api.google-shared.supportsMultimodalFunctionResponse", - "packages.ai.src.api.google-shared.convertMessages", - "packages.ai.src.api.google-shared.convertMessages.parts.msg.content.map() callback", - "packages.ai.src.api.google-shared.parts", - "packages.ai.src.api.google-shared.convertMessages.textContent", - "packages.ai.src.api.google-shared.convertMessages.textContent.msg.content.filter() callback", - "packages.ai.src.api.google-shared.convertMessages.textResult", - "packages.ai.src.api.google-shared.convertMessages.textResult.textContent.map() callback", - "packages.ai.src.api.google-shared.convertMessages.imageContent", - "packages.ai.src.api.google-shared.convertMessages.imageContent.msg.content.filter() callback", - "packages.ai.src.api.google-shared.convertMessages.imageParts", - "packages.ai.src.api.google-shared.convertMessages.imageParts.imageContent.map() callback", - "packages.ai.src.api.google-shared.convertMessages.lastContent.parts.some() callback", - "packages.ai.src.api.google-shared.sanitizeForOpenApi", - "packages.ai.src.api.google-shared.convertTools", - "packages.ai.src.api.google-shared.convertTools.functionDeclarations.tools.map() callback", - "packages.ai.src.api.google-shared.supportsGoogleStrictToolSampling", - "packages.ai.src.api.google-shared.mapToolChoice", - "packages.ai.src.api.google-shared.resolveGoogleFunctionCallingMode", - "packages.ai.src.api.google-shared.resolveGoogleFunctionCallingMode.useStrictMode", - "packages.ai.src.api.google-shared.resolveGoogleFunctionCallingMode.useStrictMode.tools.some() callback", - "packages.ai.src.api.google-shared.mapStopReason", - "packages.ai.src.api.google-shared.mapStopReasonString", - "packages.ai.src.api.google-shared.retryGoogleRequest", - "packages.ai.src.api.google-shared.retryGoogleRequest.retryProviderRequest() callback" - ] - }, - { - "file_path": "packages/ai/src/api/google-vertex.lazy.ts", - "methods": [ - "packages.ai.src.api.google-vertex.lazy.googleVertexApi", - "packages.ai.src.api.google-vertex.lazy.googleVertexApi.lazyApi() callback" - ] - }, - { - "file_path": "packages/ai/src/api/google-vertex.ts", - "methods": [ - "packages.ai.src.api.google-vertex.GoogleVertexOptions", - "packages.ai.src.api.google-vertex.stream", - "packages.ai.src.api.google-vertex.stream.", - "packages.ai.src.api.google-vertex.stream..googleStream", - "packages.ai.src.api.google-vertex.stream..googleStream.retryGoogleRequest() callback", - "packages.ai.src.api.google-vertex.stream..needsNewId", - "packages.ai.src.api.google-vertex.stream..needsNewId.output.content.some() callback", - "packages.ai.src.api.google-vertex.stream..output.content.some() callback", - "packages.ai.src.api.google-vertex.createClient", - "packages.ai.src.api.google-vertex.createClientWithApiKey", - "packages.ai.src.api.google-vertex.buildHttpOptions", - "packages.ai.src.api.google-vertex.resolveCustomBaseUrl", - "packages.ai.src.api.google-vertex.baseUrlIncludesApiVersion", - "packages.ai.src.api.google-vertex.baseUrlIncludesApiVersion.some() callback", - "packages.ai.src.api.google-vertex.buildGoogleAuthOptions", - "packages.ai.src.api.google-vertex.resolveApiKey", - "packages.ai.src.api.google-vertex.isPlaceholderApiKey", - "packages.ai.src.api.google-vertex.resolveProject", - "packages.ai.src.api.google-vertex.resolveLocation", - "packages.ai.src.api.google-vertex.buildParams", - "packages.ai.src.api.google-vertex.getGoogleBudget" - ] - }, - { - "file_path": "packages/ai/src/api/lazy.ts", - "methods": [ - "packages.ai.src.api.lazy.createSetupErrorMessage", - "packages.ai.src.api.lazy.hasResult", - "packages.ai.src.api.lazy.forwardStream", - "packages.ai.src.api.lazy.lazyStream", - "packages.ai.src.api.lazy.lazyStream.then() callback", - "packages.ai.src.api.lazy.lazyStream.catch() callback", - "packages.ai.src.api.lazy.LazyApiCapabilities", - "packages.ai.src.api.lazy.lazyApi", - "packages.ai.src.api.lazy.lazyApi.api", - "packages.ai.src.api.lazy.lazyApi.api.stream", - "packages.ai.src.api.lazy.lazyApi.api.stream.lazyStream() callback", - "packages.ai.src.api.lazy.lazyApi.api.streamSimple", - "packages.ai.src.api.lazy.lazyApi.api.streamSimple.lazyStream() callback", - "packages.ai.src.api.lazy.lazyApi.fetchDeferred", - "packages.ai.src.api.lazy.lazyApi.fetchDeferred.lazyStream() callback", - "packages.ai.src.api.lazy.lazyApi.cancelDeferred" - ] - }, - { - "file_path": "packages/ai/src/api/llama-cpp-classify.lazy.ts", - "methods": [ - "packages.ai.src.api.llama-cpp-classify.lazy.llamaCppClassifyApi", - "packages.ai.src.api.llama-cpp-classify.lazy.llamaCppClassifyApi.classify" - ] - }, - { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "methods": [ - "packages.ai.src.api.llama-cpp-classify.LabeledQuestion", - "packages.ai.src.api.llama-cpp-classify.HttpError", - "packages.ai.src.api.llama-cpp-classify.httpError", - "packages.ai.src.api.llama-cpp-classify.timeoutError", - "packages.ai.src.api.llama-cpp-classify.isRecord", - "packages.ai.src.api.llama-cpp-classify.llamaServerRoot", - "packages.ai.src.api.llama-cpp-classify.renderState", - "packages.ai.src.api.llama-cpp-classify.questionLabels", - "packages.ai.src.api.llama-cpp-classify.renderTask", - "packages.ai.src.api.llama-cpp-classify.lines", - "packages.ai.src.api.llama-cpp-classify.renderTask.lines.map() callback", - "packages.ai.src.api.llama-cpp-classify.renderTask.lines", - "packages.ai.src.api.llama-cpp-classify.renderTask.lines.question.criteria.map() callback", - "packages.ai.src.api.llama-cpp-classify.answerInstruction", - "packages.ai.src.api.llama-cpp-classify.renderOverview", - "packages.ai.src.api.llama-cpp-classify.renderOverview.questions.map() callback", - "packages.ai.src.api.llama-cpp-classify.renderQuestion", - "packages.ai.src.api.llama-cpp-classify.labelProbabilities", - "packages.ai.src.api.llama-cpp-classify.labelProbabilities.scaled", - "packages.ai.src.api.llama-cpp-classify.labelProbabilities.scaled.logprobs.map() callback", - "packages.ai.src.api.llama-cpp-classify.labelProbabilities.weights", - "packages.ai.src.api.llama-cpp-classify.labelProbabilities.weights.scaled.map() callback", - "packages.ai.src.api.llama-cpp-classify.labelProbabilities.total", - "packages.ai.src.api.llama-cpp-classify.labelProbabilities.total.weights.reduce() callback", - "packages.ai.src.api.llama-cpp-classify.labelProbabilities.weights.map() callback", - "packages.ai.src.api.llama-cpp-classify.peakConfidence", - "packages.ai.src.api.llama-cpp-classify.answerFromProbabilities", - "packages.ai.src.api.llama-cpp-classify.answerFromProbabilities.score.probabilities.reduce() callback", - "packages.ai.src.api.llama-cpp-classify.score", - "packages.ai.src.api.llama-cpp-classify.answerFromProbabilities.probabilities.keys.map() callback", - "packages.ai.src.api.llama-cpp-classify.RequestContext", - "packages.ai.src.api.llama-cpp-classify.post", - "packages.ai.src.api.llama-cpp-classify.tokenIds", - "packages.ai.src.api.llama-cpp-classify.tokenIds.body.tokens.map() callback", - "packages.ai.src.api.llama-cpp-classify.tokenize", - "packages.ai.src.api.llama-cpp-classify.resolveLabelToken", - "packages.ai.src.api.llama-cpp-classify.resolveLabelToken.newline.every() callback", - "packages.ai.src.api.llama-cpp-classify.labelTokens", - "packages.ai.src.api.llama-cpp-classify.labelTokens.ids", - "packages.ai.src.api.llama-cpp-classify.labelTokens.ids.labels.map() callback", - "packages.ai.src.api.llama-cpp-classify.labelTokens.ids.labels.map() callback.pending.catch() callback", - "packages.ai.src.api.llama-cpp-classify.renderPrompt", - "packages.ai.src.api.llama-cpp-classify.nextTokenLogprobs", - "packages.ai.src.api.llama-cpp-classify.nextTokenLogprobs.tokens.map() callback", - "packages.ai.src.api.llama-cpp-classify.classifyQuestion", - "packages.ai.src.api.llama-cpp-classify.classifyQuestion.logprobs.every() callback", - "packages.ai.src.api.llama-cpp-classify.classifyQuestion.missing", - "packages.ai.src.api.llama-cpp-classify.classifyQuestion.missing.rendered.labels.filter() callback", - "packages.ai.src.api.llama-cpp-classify.classifyQuestion.values.every() callback" - ] - }, - { - "file_path": "packages/ai/src/api/mistral-conversations.lazy.ts", - "methods": [ - "packages.ai.src.api.mistral-conversations.lazy.mistralConversationsApi", - "packages.ai.src.api.mistral-conversations.lazy.mistralConversationsApi.lazyApi() callback" - ] - }, - { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "methods": [ - "packages.ai.src.api.mistral-conversations.MistralOptions", - "packages.ai.src.api.mistral-conversations.stream", - "packages.ai.src.api.mistral-conversations.stream.", - "packages.ai.src.api.mistral-conversations.stream..transformedMessages.transformMessages() callback", - "packages.ai.src.api.mistral-conversations.stream..transformedMessages", - "packages.ai.src.api.mistral-conversations.createOutput", - "packages.ai.src.api.mistral-conversations.createMistralToolCallIdNormalizer", - "packages.ai.src.api.mistral-conversations.createMistralToolCallIdNormalizer.", - "packages.ai.src.api.mistral-conversations.deriveMistralToolCallId", - "packages.ai.src.api.mistral-conversations.formatMistralError", - "packages.ai.src.api.mistral-conversations.truncateErrorText", - "packages.ai.src.api.mistral-conversations.safeJsonStringify", - "packages.ai.src.api.mistral-conversations.requestMistralStream", - "packages.ai.src.api.mistral-conversations.MistralHttpError", - "packages.ai.src.api.mistral-conversations.MistralHttpError.constructor", - "packages.ai.src.api.mistral-conversations.buildMistralHeaders", - "packages.ai.src.api.mistral-conversations.applyMistralHeaderOverrides", - "packages.ai.src.api.mistral-conversations.hasMistralHeaderOverride", - "packages.ai.src.api.mistral-conversations.hasMistralHeaderOverride.some() callback", - "packages.ai.src.api.mistral-conversations.toMistralWirePayload", - "packages.ai.src.api.mistral-conversations.toMistralWirePayload.payload.messages.map() callback", - "packages.ai.src.api.mistral-conversations.toMistralWireMessage", - "packages.ai.src.api.mistral-conversations.toMistralWireMessage.message.content.map() callback", - "packages.ai.src.api.mistral-conversations.toMistralWireContentChunk", - "packages.ai.src.api.mistral-conversations.remapMistralProperty", - "packages.ai.src.api.mistral-conversations.isMistralRecord", - "packages.ai.src.api.mistral-conversations.readMistralEvents", - "packages.ai.src.api.mistral-conversations.readMistralEvents.onAbort", - "packages.ai.src.api.mistral-conversations.readMistralEvents.onAbort.catch() callback", - "packages.ai.src.api.mistral-conversations.findMistralEventBoundary", - "packages.ai.src.api.mistral-conversations.parseMistralEvent", - "packages.ai.src.api.mistral-conversations.data", - "packages.ai.src.api.mistral-conversations.parseMistralEvent.data.filter() callback", - "packages.ai.src.api.mistral-conversations.parseMistralEvent.data.map() callback", - "packages.ai.src.api.mistral-conversations.buildChatPayload", - "packages.ai.src.api.mistral-conversations.shouldUsePromptCaching", - "packages.ai.src.api.mistral-conversations.getMistralCachedPromptTokens", - "packages.ai.src.api.mistral-conversations.consumeChatStream", - "packages.ai.src.api.mistral-conversations.consumeChatStream.deltaText", - "packages.ai.src.api.mistral-conversations.consumeChatStream.deltaText.map() callback", - "packages.ai.src.api.mistral-conversations.consumeChatStream.deltaText.filter() callback", - "packages.ai.src.api.mistral-conversations.toFunctionTools", - "packages.ai.src.api.mistral-conversations.toFunctionTools.tools.map() callback", - "packages.ai.src.api.mistral-conversations.stripSymbolKeys", - "packages.ai.src.api.mistral-conversations.stripSymbolKeys.value.map() callback", - "packages.ai.src.api.mistral-conversations.toChatMessages", - "packages.ai.src.api.mistral-conversations.toChatMessages.hadImages", - "packages.ai.src.api.mistral-conversations.toChatMessages.hadImages.msg.content.some() callback", - "packages.ai.src.api.mistral-conversations.toChatMessages.content.msg.content.filter() callback", - "packages.ai.src.api.mistral-conversations.toChatMessages.content.map() callback", - "packages.ai.src.api.mistral-conversations.toChatMessages.textResult", - "packages.ai.src.api.mistral-conversations.toChatMessages.textResult.msg.content.filter() callback", - "packages.ai.src.api.mistral-conversations.toChatMessages.textResult.map() callback", - "packages.ai.src.api.mistral-conversations.toChatMessages.hasImages", - "packages.ai.src.api.mistral-conversations.toChatMessages.hasImages.msg.content.some() callback", - "packages.ai.src.api.mistral-conversations.buildToolResultText", - "packages.ai.src.api.mistral-conversations.mapToolChoice", - "packages.ai.src.api.mistral-conversations.mapChatStopReason" - ] - }, - { - "file_path": "packages/ai/src/api/openai-codex-responses.lazy.ts", - "methods": [ - "packages.ai.src.api.openai-codex-responses.lazy.openAICodexResponsesApi", - "packages.ai.src.api.openai-codex-responses.lazy.openAICodexResponsesApi.lazyApi() callback" - ] - }, - { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "methods": [ - "packages.ai.src.api.openai-codex-responses.OpenAICodexResponsesOptions", - "packages.ai.src.api.openai-codex-responses.RequestBody", - "packages.ai.src.api.openai-codex-responses.assertSuccessfulOutput", - "packages.ai.src.api.openai-codex-responses.isTerminalRateLimitError", - "packages.ai.src.api.openai-codex-responses.isRetryableError", - "packages.ai.src.api.openai-codex-responses.getRetryAfterDelayMs", - "packages.ai.src.api.openai-codex-responses.RetryDelayExceededError", - "packages.ai.src.api.openai-codex-responses.validateRetryDelayMs", - "packages.ai.src.api.openai-codex-responses.sleep", - "packages.ai.src.api.openai-codex-responses.sleep.", - "packages.ai.src.api.openai-codex-responses.sleep..signal.addEventListener(\"abort\") callback", - "packages.ai.src.api.openai-codex-responses.normalizeTimeoutMs", - "packages.ai.src.api.openai-codex-responses.loadNodeZlib", - "packages.ai.src.api.openai-codex-responses.compressRequestBodyZstd", - "packages.ai.src.api.openai-codex-responses.stream", - "packages.ai.src.api.openai-codex-responses.stream.", - "packages.ai.src.api.openai-codex-responses.stream..processWebSocketStream() callback", - "packages.ai.src.api.openai-codex-responses.buildRequestBody", - "packages.ai.src.api.openai-codex-responses.getServiceTierCostMultiplier", - "packages.ai.src.api.openai-codex-responses.applyServiceTierPricing", - "packages.ai.src.api.openai-codex-responses.resolveCodexServiceTier", - "packages.ai.src.api.openai-codex-responses.resolveCodexUrl", - "packages.ai.src.api.openai-codex-responses.resolveCodexWebSocketUrl", - "packages.ai.src.api.openai-codex-responses.processStream", - "packages.ai.src.api.openai-codex-responses.processStream.applyServiceTierPricing", - "packages.ai.src.api.openai-codex-responses.CodexApiError", - "packages.ai.src.api.openai-codex-responses.CodexApiError.constructor", - "packages.ai.src.api.openai-codex-responses.CodexProtocolError", - "packages.ai.src.api.openai-codex-responses.CodexProtocolError.constructor", - "packages.ai.src.api.openai-codex-responses.ProviderStreamEventCallbackError", - "packages.ai.src.api.openai-codex-responses.ProviderStreamEventCallbackError.constructor", - "packages.ai.src.api.openai-codex-responses.isCodexNonTransportError", - "packages.ai.src.api.openai-codex-responses.isWebSocketConnectionLimitReachedError", - "packages.ai.src.api.openai-codex-responses.isPreviousResponseNotFoundError", - "packages.ai.src.api.openai-codex-responses.extractCodexEventError", - "packages.ai.src.api.openai-codex-responses.mapCodexEvents", - "packages.ai.src.api.openai-codex-responses.normalizeCodexStatus", - "packages.ai.src.api.openai-codex-responses.parseSSE", - "packages.ai.src.api.openai-codex-responses.parseSSE.onAbort", - "packages.ai.src.api.openai-codex-responses.parseSSE.onAbort.catch() callback", - "packages.ai.src.api.openai-codex-responses.parseSSE.dataLines", - "packages.ai.src.api.openai-codex-responses.parseSSE.dataLines.filter() callback", - "packages.ai.src.api.openai-codex-responses.parseSSE.dataLines.map() callback", - "packages.ai.src.api.openai-codex-responses.WebSocketLike", - "packages.ai.src.api.openai-codex-responses.WebSocketLike.close", - "packages.ai.src.api.openai-codex-responses.WebSocketLike.send", - "packages.ai.src.api.openai-codex-responses.WebSocketLike.addEventListener", - "packages.ai.src.api.openai-codex-responses.WebSocketLike.removeEventListener", - "packages.ai.src.api.openai-codex-responses.CachedWebSocketContinuationState", - "packages.ai.src.api.openai-codex-responses.CachedWebSocketConnection", - "packages.ai.src.api.openai-codex-responses.OpenAICodexWebSocketDebugStats", - "packages.ai.src.api.openai-codex-responses.getOrCreateWebSocketDebugStats", - "packages.ai.src.api.openai-codex-responses.getOpenAICodexWebSocketDebugStats", - "packages.ai.src.api.openai-codex-responses.resetOpenAICodexWebSocketDebugStats", - "packages.ai.src.api.openai-codex-responses.closeOpenAICodexWebSocketSessions", - "packages.ai.src.api.openai-codex-responses.isWebSocketSseFallbackActive", - "packages.ai.src.api.openai-codex-responses.recordWebSocketSseFallback", - "packages.ai.src.api.openai-codex-responses.recordWebSocketFailure", - "packages.ai.src.api.openai-codex-responses.getWebSocketConstructor", - "packages.ai.src.api.openai-codex-responses.getWebSocketConstructor.WebSocketWithProxy", - "packages.ai.src.api.openai-codex-responses.getWebSocketConstructor.WebSocketWithProxy.constructor", - "packages.ai.src.api.openai-codex-responses.WebSocketCloseError", - "packages.ai.src.api.openai-codex-responses.WebSocketCloseError.constructor", - "packages.ai.src.api.openai-codex-responses.getWebSocketReadyState", - "packages.ai.src.api.openai-codex-responses.isWebSocketReusable", - "packages.ai.src.api.openai-codex-responses.isWebSocketSessionExpired", - "packages.ai.src.api.openai-codex-responses.closeWebSocketSilently", - "packages.ai.src.api.openai-codex-responses.scheduleSessionWebSocketExpiry", - "packages.ai.src.api.openai-codex-responses.scheduleSessionWebSocketExpiry.setTimeout() callback", - "packages.ai.src.api.openai-codex-responses.connectWebSocket", - "packages.ai.src.api.openai-codex-responses.connectWebSocket.", - "packages.ai.src.api.openai-codex-responses.connectWebSocket..setTimeout() callback", - "packages.ai.src.api.openai-codex-responses.acquireWebSocket", - "packages.ai.src.api.openai-codex-responses.release", - "packages.ai.src.api.openai-codex-responses.acquireWebSocket.release", - "packages.ai.src.api.openai-codex-responses.extractWebSocketError", - "packages.ai.src.api.openai-codex-responses.extractWebSocketCloseError", - "packages.ai.src.api.openai-codex-responses.decodeWebSocketData", - "packages.ai.src.api.openai-codex-responses.parseWebSocket", - "packages.ai.src.api.openai-codex-responses.parseWebSocket.onMessage", - "packages.ai.src.api.openai-codex-responses.parseWebSocket.onMessage.", - "packages.ai.src.api.openai-codex-responses.parseWebSocket.", - "packages.ai.src.api.openai-codex-responses.parseWebSocket..setTimeout() callback", - "packages.ai.src.api.openai-codex-responses.parseWebSocket.finally() callback", - "packages.ai.src.api.openai-codex-responses.requestBodyWithoutInput", - "packages.ai.src.api.openai-codex-responses.responseInputsEqual", - "packages.ai.src.api.openai-codex-responses.requestBodiesMatchExceptInput", - "packages.ai.src.api.openai-codex-responses.getCachedWebSocketInputDelta", - "packages.ai.src.api.openai-codex-responses.buildCachedWebSocketRequestBody", - "packages.ai.src.api.openai-codex-responses.startWebSocketOutputOnFirstEvent", - "packages.ai.src.api.openai-codex-responses.processWebSocketStream", - "packages.ai.src.api.openai-codex-responses.processWebSocketStream.applyServiceTierPricing", - "packages.ai.src.api.openai-codex-responses.processWebSocketStream.responseItems", - "packages.ai.src.api.openai-codex-responses.processWebSocketStream.responseItems.filter() callback", - "packages.ai.src.api.openai-codex-responses.parseErrorResponse", - "packages.ai.src.api.openai-codex-responses.extractAccountId", - "packages.ai.src.api.openai-codex-responses.buildBaseCodexHeaders", - "packages.ai.src.api.openai-codex-responses.buildSSEHeaders", - "packages.ai.src.api.openai-codex-responses.buildWebSocketHeaders" - ] - }, - { - "file_path": "packages/ai/src/api/openai-completions.lazy.ts", - "methods": [ - "packages.ai.src.api.openai-completions.lazy.openAICompletionsApi", - "packages.ai.src.api.openai-completions.lazy.openAICompletionsApi.lazyApi() callback" - ] - }, - { - "file_path": "packages/ai/src/api/openai-completions.ts", - "methods": [ - "packages.ai.src.api.openai-completions.hasHeader", - "packages.ai.src.api.openai-completions.getClientApiKey", - "packages.ai.src.api.openai-completions.hasToolHistory", - "packages.ai.src.api.openai-completions.hasToolHistory.msg.content.some() callback", - "packages.ai.src.api.openai-completions.isTextContentBlock", - "packages.ai.src.api.openai-completions.isThinkingContentBlock", - "packages.ai.src.api.openai-completions.isToolCallBlock", - "packages.ai.src.api.openai-completions.isImageContentBlock", - "packages.ai.src.api.openai-completions.isReasoningDetailObject", - "packages.ai.src.api.openai-completions.hasValidCommonReasoningDetailFields", - "packages.ai.src.api.openai-completions.isOpenAIReasoningDetail", - "packages.ai.src.api.openai-completions.OpenAICompletionsOptions", - "packages.ai.src.api.openai-completions.ConvertCompletionsMessagesOptions", - "packages.ai.src.api.openai-completions.OpenAICompatCacheControl", - "packages.ai.src.api.openai-completions.parseOpenAIReasoningDetails", - "packages.ai.src.api.openai-completions.parseLegacyEncryptedReasoningDetail", - "packages.ai.src.api.openai-completions.fillMissingCommonReasoningDetailFields", - "packages.ai.src.api.openai-completions.appendOpenAIReasoningDetail", - "packages.ai.src.api.openai-completions.isOpenAICompletionsReasoningField", - "packages.ai.src.api.openai-completions.resolveCacheRetention", - "packages.ai.src.api.openai-completions.stream", - "packages.ai.src.api.openai-completions.stream.", - "packages.ai.src.api.openai-completions.stream..StreamingToolCallBlock", - "packages.ai.src.api.openai-completions.stream..output.content.some() callback", - "packages.ai.src.api.openai-completions.createClient", - "packages.ai.src.api.openai-completions.buildParams", - "packages.ai.src.api.openai-completions.resolveThinkingTokenBudgetField", - "packages.ai.src.api.openai-completions.resolveClampedThinkingBudget", - "packages.ai.src.api.openai-completions.buildChatTemplateValues", - "packages.ai.src.api.openai-completions.resolveChatTemplateKwargValue", - "packages.ai.src.api.openai-completions.getCompatCacheControl", - "packages.ai.src.api.openai-completions.applyAnthropicCacheControl", - "packages.ai.src.api.openai-completions.addCacheControlToSystemPrompt", - "packages.ai.src.api.openai-completions.addCacheControlToLastConversationMessage", - "packages.ai.src.api.openai-completions.addCacheControlToLastTool", - "packages.ai.src.api.openai-completions.addCacheControlToInstructionMessage", - "packages.ai.src.api.openai-completions.addCacheControlToMessage", - "packages.ai.src.api.openai-completions.addCacheControlToTextContent", - "packages.ai.src.api.openai-completions.convertMessages", - "packages.ai.src.api.openai-completions.convertMessages.transformedMessages", - "packages.ai.src.api.openai-completions.convertMessages.transformedMessages.transformMessages() callback", - "packages.ai.src.api.openai-completions.convertMessages.content.msg.content.filter() callback", - "packages.ai.src.api.openai-completions.convertMessages.content.map() callback", - "packages.ai.src.api.openai-completions.convertMessages.assistantTextParts", - "packages.ai.src.api.openai-completions.convertMessages.assistantTextParts.filter() callback", - "packages.ai.src.api.openai-completions.convertMessages.assistantTextParts.map() callback", - "packages.ai.src.api.openai-completions.convertMessages.assistantText", - "packages.ai.src.api.openai-completions.convertMessages.assistantText.assistantTextParts.map() callback", - "packages.ai.src.api.openai-completions.convertMessages.signedReasoningDetails", - "packages.ai.src.api.openai-completions.convertMessages.signedReasoningDetails.thinkingBlocks.map() callback", - "packages.ai.src.api.openai-completions.convertMessages.signedReasoningDetails.find() callback", - "packages.ai.src.api.openai-completions.convertMessages.legacyReasoningDetails", - "packages.ai.src.api.openai-completions.convertMessages.legacyReasoningDetails.toolCalls.map() callback", - "packages.ai.src.api.openai-completions.convertMessages.legacyReasoningDetails.filter() callback", - "packages.ai.src.api.openai-completions.convertMessages.nonEmptyThinkingBlocks", - "packages.ai.src.api.openai-completions.convertMessages.nonEmptyThinkingBlocks.thinkingBlocks.filter() callback", - "packages.ai.src.api.openai-completions.convertMessages.thinkingText", - "packages.ai.src.api.openai-completions.convertMessages.thinkingText.nonEmptyThinkingBlocks.map() callback", - "packages.ai.src.api.openai-completions.convertMessages.nonEmptyThinkingBlocks.map() callback", - "packages.ai.src.api.openai-completions.convertMessages.toolCalls.map() callback", - "packages.ai.src.api.openai-completions.convertMessages.textResult", - "packages.ai.src.api.openai-completions.convertMessages.textResult.map() callback", - "packages.ai.src.api.openai-completions.convertMessages.hasImages", - "packages.ai.src.api.openai-completions.convertMessages.hasImages.toolMsg.content.some() callback", - "packages.ai.src.api.openai-completions.convertTools", - "packages.ai.src.api.openai-completions.convertTools.tools.map() callback", - "packages.ai.src.api.openai-completions.parseChunkUsage", - "packages.ai.src.api.openai-completions.mapStopReason", - "packages.ai.src.api.openai-completions.detectCompat", - "packages.ai.src.api.openai-completions.getCompat" - ] - }, - { - "file_path": "packages/ai/src/api/openai-decisions.lazy.ts", - "methods": [ - "packages.ai.src.api.openai-decisions.lazy.openAIDecisionsApi", - "packages.ai.src.api.openai-decisions.lazy.openAIDecisionsApi.classify" - ] - }, - { - "file_path": "packages/ai/src/api/openai-decisions.ts", - "methods": [ - "packages.ai.src.api.openai-decisions.DecisionQuestion", - "packages.ai.src.api.openai-decisions.predicateInstructions", - "packages.ai.src.api.openai-decisions.wireQuestion", - "packages.ai.src.api.openai-decisions.wireQuestion.choices.map() callback", - "packages.ai.src.api.openai-decisions.wireQuestion.levels.question.criteria.map() callback", - "packages.ai.src.api.openai-decisions.wireInput", - "packages.ai.src.api.openai-decisions.wireInput.content.images.map() callback", - "packages.ai.src.api.openai-decisions.choiceProbabilities", - "packages.ai.src.api.openai-decisions.choiceProbabilities.value.map() callback", - "packages.ai.src.api.openai-decisions.parseAnswer", - "packages.ai.src.api.openai-decisions.parseAnswers", - "packages.ai.src.api.openai-decisions.parseAnswers.map() callback", - "packages.ai.src.api.openai-decisions.errorMessage", - "packages.ai.src.api.openai-decisions.classify.body.questions.map() callback" - ] - }, - { - "file_path": "packages/ai/src/api/openai-prompt-cache.ts", - "methods": [ - "packages.ai.src.api.openai-prompt-cache.clampOpenAIPromptCacheKey" - ] - }, - { - "file_path": "packages/ai/src/api/openai-responses-shared.ts", - "methods": [ - "packages.ai.src.api.openai-responses-shared.encodeTextSignatureV1", - "packages.ai.src.api.openai-responses-shared.parseTextSignature", - "packages.ai.src.api.openai-responses-shared.convertToolResultOutput", - "packages.ai.src.api.openai-responses-shared.convertToolResultOutput.textResult", - "packages.ai.src.api.openai-responses-shared.convertToolResultOutput.textResult.content.filter() callback", - "packages.ai.src.api.openai-responses-shared.convertToolResultOutput.textResult.map() callback", - "packages.ai.src.api.openai-responses-shared.convertToolResultOutput.images", - "packages.ai.src.api.openai-responses-shared.convertToolResultOutput.images.content.filter() callback", - "packages.ai.src.api.openai-responses-shared.OpenAIResponsesStreamOptions", - "packages.ai.src.api.openai-responses-shared.ConvertResponsesMessagesOptions", - "packages.ai.src.api.openai-responses-shared.ConvertResponsesToolsOptions", - "packages.ai.src.api.openai-responses-shared.convertResponsesMessages", - "packages.ai.src.api.openai-responses-shared.convertResponsesMessages.appendSystemToolAdditions.names", - "packages.ai.src.api.openai-responses-shared.convertResponsesMessages.appendSystemToolAdditions.names.tools.map() callback", - "packages.ai.src.api.openai-responses-shared.content", - "packages.ai.src.api.openai-responses-shared.convertResponsesMessages.content.msg.content.map() callback", - "packages.ai.src.api.openai-responses-shared.convertResponsesTools", - "packages.ai.src.api.openai-responses-shared.convertResponsesTools.tools.map() callback", - "packages.ai.src.api.openai-responses-shared.getCustomToolCallInput", - "packages.ai.src.api.openai-responses-shared.appendCustomToolCallInput", - "packages.ai.src.api.openai-responses-shared.processResponsesStream", - "packages.ai.src.api.openai-responses-shared.processResponsesStream.finalizeResponse", - "packages.ai.src.api.openai-responses-shared.processResponsesStream.finalizeResponse.output.content.some() callback", - "packages.ai.src.api.openai-responses-shared.processResponsesStream.summaryText", - "packages.ai.src.api.openai-responses-shared.processResponsesStream.summaryText.item.summary.map() callback", - "packages.ai.src.api.openai-responses-shared.processResponsesStream.contentText", - "packages.ai.src.api.openai-responses-shared.processResponsesStream.contentText.item.content.map() callback", - "packages.ai.src.api.openai-responses-shared.processResponsesStream.item.content.map() callback", - "packages.ai.src.api.openai-responses-shared.mapStopReason" - ] - }, - { - "file_path": "packages/ai/src/api/openai-responses.lazy.ts", - "methods": [ - "packages.ai.src.api.openai-responses.lazy.openAIResponsesApi", - "packages.ai.src.api.openai-responses.lazy.openAIResponsesApi.lazyApi() callback" - ] - }, - { - "file_path": "packages/ai/src/api/openai-responses.ts", - "methods": [ - "packages.ai.src.api.openai-responses.isChatGPTSignIn", - "packages.ai.src.api.openai-responses.hasHeader", - "packages.ai.src.api.openai-responses.getClientApiKey", - "packages.ai.src.api.openai-responses.detectSessionAffinityFormat", - "packages.ai.src.api.openai-responses.resolveCacheRetention", - "packages.ai.src.api.openai-responses.getCompat", - "packages.ai.src.api.openai-responses.getPromptCacheRetention", - "packages.ai.src.api.openai-responses.getPromptCacheOptions", - "packages.ai.src.api.openai-responses.OpenAIResponsesOptions", - "packages.ai.src.api.openai-responses.stream", - "packages.ai.src.api.openai-responses.stream.", - "packages.ai.src.api.openai-responses.stream..applyServiceTierPricing", - "packages.ai.src.api.openai-responses.createClient", - "packages.ai.src.api.openai-responses.buildParams", - "packages.ai.src.api.openai-responses.getServiceTierCostMultiplier", - "packages.ai.src.api.openai-responses.applyServiceTierPricing" - ] - }, - { - "file_path": "packages/ai/src/api/openrouter-images.lazy.ts", - "methods": [ - "packages.ai.src.api.openrouter-images.lazy.openrouterImagesApi", - "packages.ai.src.api.openrouter-images.lazy.openrouterImagesApi.generateImages" - ] - }, - { - "file_path": "packages/ai/src/api/openrouter-images.ts", - "methods": [ - "packages.ai.src.api.openrouter-images.OpenRouterGeneratedImage", - "packages.ai.src.api.openrouter-images.createClient", - "packages.ai.src.api.openrouter-images.buildParams", - "packages.ai.src.api.openrouter-images.buildParams.content", - "packages.ai.src.api.openrouter-images.buildParams.content.context.input.map() callback", - "packages.ai.src.api.openrouter-images.parseUsage" - ] - }, - { - "file_path": "packages/ai/src/api/pi-messages.lazy.ts", - "methods": [ - "packages.ai.src.api.pi-messages.lazy.piMessagesApi", - "packages.ai.src.api.pi-messages.lazy.piMessagesApi.lazyApi() callback" - ] - }, - { - "file_path": "packages/ai/src/api/pi-messages.ts", - "methods": [ - "packages.ai.src.api.pi-messages.PiMessagesOptions", - "packages.ai.src.api.pi-messages.PiMessagesResponseError", - "packages.ai.src.api.pi-messages.PiMessagesResponseError.constructor", - "packages.ai.src.api.pi-messages.parsePiMessagesErrorBody", - "packages.ai.src.api.pi-messages.truncateDiagnosticString", - "packages.ai.src.api.pi-messages.formatPiMessagesResponseError", - "packages.ai.src.api.pi-messages.createPiMessagesResponseError", - "packages.ai.src.api.pi-messages.createEmptyUsage", - "packages.ai.src.api.pi-messages.appendRewriteDiagnostic", - "packages.ai.src.api.pi-messages.createEventConverter", - "packages.ai.src.api.pi-messages.createEventConverter.", - "packages.ai.src.api.pi-messages.readPiMessagesEvents", - "packages.ai.src.api.pi-messages.parsePiMessagesEvent", - "packages.ai.src.api.pi-messages.parsePiMessagesEvent.data", - "packages.ai.src.api.pi-messages.parsePiMessagesEvent.data.find() callback", - "packages.ai.src.api.pi-messages.createErrorEvent", - "packages.ai.src.api.pi-messages.resolveCacheRetention", - "packages.ai.src.api.pi-messages.stream", - "packages.ai.src.api.pi-messages.stream." - ] - }, - { - "file_path": "packages/ai/src/api/simple-options.ts", - "methods": [ - "packages.ai.src.api.simple-options.clampMaxTokensToContext", - "packages.ai.src.api.simple-options.resolveSamplingParams", - "packages.ai.src.api.simple-options.buildBaseOptions", - "packages.ai.src.api.simple-options.clampReasoning", - "packages.ai.src.api.simple-options.thinkingBudgetForLevel", - "packages.ai.src.api.simple-options.clampThinkingBudgetToAnswerRoom", - "packages.ai.src.api.simple-options.adjustMaxTokensForThinking" - ] - }, - { - "file_path": "packages/ai/src/api/system-one-shared.ts", - "methods": [ - "packages.ai.src.api.system-one-shared.SystemOneWireRequest", - "packages.ai.src.api.system-one-shared.SystemOneTransport", - "packages.ai.src.api.system-one-shared.SystemOneTransport.url", - "packages.ai.src.api.system-one-shared.SystemOneTransport.payload", - "packages.ai.src.api.system-one-shared.SystemOneTransport.output", - "packages.ai.src.api.system-one-shared.probabilities", - "packages.ai.src.api.system-one-shared.probabilities.map() callback", - "packages.ai.src.api.system-one-shared.parseAnswers", - "packages.ai.src.api.system-one-shared.wireRequest", - "packages.ai.src.api.system-one-shared.wireRequest.questions.map() callback", - "packages.ai.src.api.system-one-shared.classifySystemOne" - ] - }, - { - "file_path": "packages/ai/src/api/transform-messages.ts", - "methods": [ - "packages.ai.src.api.transform-messages.replaceImagesWithPlaceholder", - "packages.ai.src.api.transform-messages.downgradeUnsupportedImages", - "packages.ai.src.api.transform-messages.downgradeUnsupportedImages.messages.map() callback", - "packages.ai.src.api.transform-messages.transformMessages", - "packages.ai.src.api.transform-messages.transformMessages.normalizedMessages", - "packages.ai.src.api.transform-messages.transformMessages.normalizedMessages.messages.map() callback", - "packages.ai.src.api.transform-messages.transformMessages.transformed", - "packages.ai.src.api.transform-messages.transformMessages.transformed.imageAwareMessages.map() callback", - "packages.ai.src.api.transform-messages.transformMessages.transformed.imageAwareMessages.map() callback.transformedContent", - "packages.ai.src.api.transform-messages.transformMessages.transformed.imageAwareMessages.map() callback.transformedContent.assistantMsg.content.flatMap() callback", - "packages.ai.src.api.transform-messages.transformMessages.toolCalls", - "packages.ai.src.api.transform-messages.transformMessages.toolCalls.assistantMsg.content.filter() callback" - ] - }, - { - "file_path": "packages/ai/src/api/typesafe-system-one.lazy.ts", - "methods": [ - "packages.ai.src.api.typesafe-system-one.lazy.typesafeSystemOneApi", - "packages.ai.src.api.typesafe-system-one.lazy.typesafeSystemOneApi.classify" - ] - }, - { - "file_path": "packages/ai/src/api/typesafe-system-one.ts", - "methods": [ - "packages.ai.src.api.typesafe-system-one.transport", - "packages.ai.src.api.typesafe-system-one.transport.url", - "packages.ai.src.api.typesafe-system-one.transport.payload", - "packages.ai.src.api.typesafe-system-one.transport.output" - ] - }, - { - "file_path": "packages/ai/src/auth/context.ts", - "methods": [ - "packages.ai.src.auth.context.NodeFsModule", - "packages.ai.src.auth.context.NodeFsModule.access", - "packages.ai.src.auth.context.NodeOsModule", - "packages.ai.src.auth.context.NodeOsModule.homedir", - "packages.ai.src.auth.context.getProcessEnv", - "packages.ai.src.auth.context.defaultProviderAuthContext", - "packages.ai.src.auth.context.defaultProviderAuthContext.env", - "packages.ai.src.auth.context.defaultProviderAuthContext.fileExists" - ] - }, - { - "file_path": "packages/ai/src/auth/credential-store.ts", - "methods": [ - "packages.ai.src.auth.credential-store.InMemoryCredentialStore", - "packages.ai.src.auth.credential-store.InMemoryCredentialStore.enqueue", - "packages.ai.src.auth.credential-store.InMemoryCredentialStore.enqueue.queued", - "packages.ai.src.auth.credential-store.InMemoryCredentialStore.enqueue.queued.", - "packages.ai.src.auth.credential-store.InMemoryCredentialStore.enqueue.queued..previous.catch() callback", - "packages.ai.src.auth.credential-store.InMemoryCredentialStore.enqueue.tail", - "packages.ai.src.auth.credential-store.InMemoryCredentialStore.enqueue.tail.queued.catch() callback", - "packages.ai.src.auth.credential-store.InMemoryCredentialStore.enqueue.tail.then() callback", - "packages.ai.src.auth.credential-store.InMemoryCredentialStore.read", - "packages.ai.src.auth.credential-store.InMemoryCredentialStore.list", - "packages.ai.src.auth.credential-store.InMemoryCredentialStore.list.map() callback", - "packages.ai.src.auth.credential-store.InMemoryCredentialStore.modify", - "packages.ai.src.auth.credential-store.InMemoryCredentialStore.modify.enqueue() callback", - "packages.ai.src.auth.credential-store.InMemoryCredentialStore.delete", - "packages.ai.src.auth.credential-store.InMemoryCredentialStore.delete.enqueue() callback" - ] - }, - { - "file_path": "packages/ai/src/auth/helpers.ts", - "methods": [ - "packages.ai.src.auth.helpers.envApiKeyAuth", - "packages.ai.src.auth.helpers.envApiKeyAuth.login", - "packages.ai.src.auth.helpers.envApiKeyAuth.resolve", - "packages.ai.src.auth.helpers.lazyOAuth", - "packages.ai.src.auth.helpers.lazyOAuth.login", - "packages.ai.src.auth.helpers.lazyOAuth.refresh", - "packages.ai.src.auth.helpers.lazyOAuth.toAuth" - ] - }, - { - "file_path": "packages/ai/src/auth/oauth/anthropic.ts", - "methods": [ - "packages.ai.src.auth.oauth.anthropic.parseAuthorizationInput", - "packages.ai.src.auth.oauth.anthropic.formatErrorDetails", - "packages.ai.src.auth.oauth.anthropic.postJson", - "packages.ai.src.auth.oauth.anthropic.exchangeAuthorizationCode", - "packages.ai.src.auth.oauth.anthropic.loginAnthropic", - "packages.ai.src.auth.oauth.anthropic.loginAnthropic.startCallbackServer", - "packages.ai.src.auth.oauth.anthropic.loginAnthropic.startCallbackServer.complete", - "packages.ai.src.auth.oauth.anthropic.loginAnthropic.callback", - "packages.ai.src.auth.oauth.anthropic.callback.catch() callback", - "packages.ai.src.auth.oauth.anthropic.loginAnthropic.callback.catch() callback", - "packages.ai.src.auth.oauth.anthropic.loginAnthropicCopyCode", - "packages.ai.src.auth.oauth.anthropic.refreshAnthropicToken", - "packages.ai.src.auth.oauth.anthropic.anthropicOAuth", - "packages.ai.src.auth.oauth.anthropic.anthropicOAuth.login", - "packages.ai.src.auth.oauth.anthropic.anthropicOAuth.refresh", - "packages.ai.src.auth.oauth.anthropic.anthropicOAuth.toAuth" - ] - }, - { - "file_path": "packages/ai/src/auth/oauth/callback-server.ts", - "methods": [ - "packages.ai.src.auth.oauth.callback-server.OAuthCallbackServerOptions", - "packages.ai.src.auth.oauth.callback-server.OAuthCallbackServer", - "packages.ai.src.auth.oauth.callback-server.OAuthCallbackServer.wait", - "packages.ai.src.auth.oauth.callback-server.OAuthCallbackServer.cancel", - "packages.ai.src.auth.oauth.callback-server.OAuthCallbackServer.close", - "packages.ai.src.auth.oauth.callback-server.sendPage", - "packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer", - "packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.waitPromise.catch() callback", - "packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.server", - "packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.server.createServer() callback", - "packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.server.createServer() callback.", - "packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.", - "packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer..server.listen() callback", - "packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.server.on(\"error\") callback", - "packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.setTimeout() callback", - "packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.wait", - "packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.cancel", - "packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.close", - "packages.ai.src.auth.oauth.callback-server.waitForCallbackOrManualInput", - "packages.ai.src.auth.oauth.callback-server.waitForCallbackOrManualInput.manual", - "packages.ai.src.auth.oauth.callback-server.waitForCallbackOrManualInput.manual.then() callback", - "packages.ai.src.auth.oauth.callback-server.waitForCallbackOrManualInput.manual.catch() callback" - ] - }, - { - "file_path": "packages/ai/src/auth/oauth/device-code.ts", - "methods": [ - "packages.ai.src.auth.oauth.device-code.abortableSleep", - "packages.ai.src.auth.oauth.device-code.abortableSleep.", - "packages.ai.src.auth.oauth.device-code.abortableSleep..timeout", - "packages.ai.src.auth.oauth.device-code.abortableSleep..timeout.setTimeout() callback", - "packages.ai.src.auth.oauth.device-code.pollOAuthDeviceCodeFlow" - ] - }, - { - "file_path": "packages/ai/src/auth/oauth/github-copilot.ts", - "methods": [ - "packages.ai.src.auth.oauth.github-copilot.normalizeDomain", - "packages.ai.src.auth.oauth.github-copilot.getUrls", - "packages.ai.src.auth.oauth.github-copilot.getBaseUrlFromToken", - "packages.ai.src.auth.oauth.github-copilot.getGitHubCopilotBaseUrl", - "packages.ai.src.auth.oauth.github-copilot.asRecord", - "packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog", - "packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.accountModels", - "packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.accountModels.data.flatMap() callback", - "packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.pickerModelIds", - "packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.pickerModelIds.accountModels.filter() callback", - "packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.pickerModelIds.map() callback", - "packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.availableModelIds.accountModels.filter() callback", - "packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.availableModelIds.map() callback", - "packages.ai.src.auth.oauth.github-copilot.policyModelIds", - "packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.policyModelIds.accountModels.filter() callback", - "packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.policyModelIds.map() callback", - "packages.ai.src.auth.oauth.github-copilot.fetchWithRateLimitRetry", - "packages.ai.src.auth.oauth.github-copilot.fetchGitHubCopilotModels", - "packages.ai.src.auth.oauth.github-copilot.fetchJson", - "packages.ai.src.auth.oauth.github-copilot.startDeviceFlow", - "packages.ai.src.auth.oauth.github-copilot.pollForGitHubAccessToken", - "packages.ai.src.auth.oauth.github-copilot.pollForGitHubAccessToken.poll", - "packages.ai.src.auth.oauth.github-copilot.refreshGitHubCopilotAccessToken", - "packages.ai.src.auth.oauth.github-copilot.refreshGitHubCopilotToken", - "packages.ai.src.auth.oauth.github-copilot.enableGitHubCopilotModel", - "packages.ai.src.auth.oauth.github-copilot.enableGitHubCopilotModels", - "packages.ai.src.auth.oauth.github-copilot.loginGitHubCopilot", - "packages.ai.src.auth.oauth.github-copilot.copilotEnterpriseDomain", - "packages.ai.src.auth.oauth.github-copilot.githubCopilotOAuth", - "packages.ai.src.auth.oauth.github-copilot.githubCopilotOAuth.refresh", - "packages.ai.src.auth.oauth.github-copilot.githubCopilotOAuth.toAuth" - ] - }, - { - "file_path": "packages/ai/src/auth/oauth/kimi-coding.ts", - "methods": [ - "packages.ai.src.auth.oauth.kimi-coding.getOauthHost", - "packages.ai.src.auth.oauth.kimi-coding.requestSignal", - "packages.ai.src.auth.oauth.kimi-coding.formUrlEncode", - "packages.ai.src.auth.oauth.kimi-coding.readJson", - "packages.ai.src.auth.oauth.kimi-coding.trustedHttpUrl", - "packages.ai.src.auth.oauth.kimi-coding.startDeviceAuthorization", - "packages.ai.src.auth.oauth.kimi-coding.startDeviceAuthorization.text", - "packages.ai.src.auth.oauth.kimi-coding.startDeviceAuthorization.text.catch() callback", - "packages.ai.src.auth.oauth.kimi-coding.parseTokenResponse", - "packages.ai.src.auth.oauth.kimi-coding.pollForToken", - "packages.ai.src.auth.oauth.kimi-coding.pollForToken.poll", - "packages.ai.src.auth.oauth.kimi-coding.pollForToken.poll.text", - "packages.ai.src.auth.oauth.kimi-coding.pollForToken.poll.text.catch() callback", - "packages.ai.src.auth.oauth.kimi-coding.isRetryableRefreshFailure", - "packages.ai.src.auth.oauth.kimi-coding.refreshToken", - "packages.ai.src.auth.oauth.kimi-coding.loginKimiCoding", - "packages.ai.src.auth.oauth.kimi-coding.kimiCodingOAuth", - "packages.ai.src.auth.oauth.kimi-coding.kimiCodingOAuth.refresh", - "packages.ai.src.auth.oauth.kimi-coding.kimiCodingOAuth.toAuth" - ] - }, - { - "file_path": "packages/ai/src/auth/oauth/load.ts", - "methods": [ - "packages.ai.src.auth.oauth.load.registerBundledOAuthFlowLoaders" - ] - }, - { - "file_path": "packages/ai/src/auth/oauth/meta.ts", - "methods": [ - "packages.ai.src.auth.oauth.meta.requestSignal", - "packages.ai.src.auth.oauth.meta.readJson", - "packages.ai.src.auth.oauth.meta.errorDetail", - "packages.ai.src.auth.oauth.meta.trustedHttpUrl", - "packages.ai.src.auth.oauth.meta.positiveNumber", - "packages.ai.src.auth.oauth.meta.startDeviceAuthorization", - "packages.ai.src.auth.oauth.meta.pollForIdentityToken", - "packages.ai.src.auth.oauth.meta.pollForIdentityToken.poll", - "packages.ai.src.auth.oauth.meta.mintApiKey", - "packages.ai.src.auth.oauth.meta.loginMeta", - "packages.ai.src.auth.oauth.meta.metaOAuth", - "packages.ai.src.auth.oauth.meta.metaOAuth.refresh", - "packages.ai.src.auth.oauth.meta.metaOAuth.toAuth" - ] - }, - { - "file_path": "packages/ai/src/auth/oauth/openai-chatgpt.ts", - "methods": [ - "packages.ai.src.auth.oauth.openai-chatgpt.randomValue", - "packages.ai.src.auth.oauth.openai-chatgpt.authorizationResultFromCallback", - "packages.ai.src.auth.oauth.openai-chatgpt.authorizationResultFromManualInput", - "packages.ai.src.auth.oauth.openai-chatgpt.sendHtml", - "packages.ai.src.auth.oauth.openai-chatgpt.startCallbackServer", - "packages.ai.src.auth.oauth.openai-chatgpt.startCallbackServer.", - "packages.ai.src.auth.oauth.openai-chatgpt.startCallbackServer..server", - "packages.ai.src.auth.oauth.openai-chatgpt.startCallbackServer..server.createServer() callback", - "packages.ai.src.auth.oauth.openai-chatgpt.startCallbackServer..server.listen() callback", - "packages.ai.src.auth.oauth.openai-chatgpt.requestToken", - "packages.ai.src.auth.oauth.openai-chatgpt.requestToken.responseBody", - "packages.ai.src.auth.oauth.openai-chatgpt.requestToken.responseBody.catch() callback", - "packages.ai.src.auth.oauth.openai-chatgpt.requireTokenString", - "packages.ai.src.auth.oauth.openai-chatgpt.credentialFromTokenResponse", - "packages.ai.src.auth.oauth.openai-chatgpt.exchangeAuthorizationCode", - "packages.ai.src.auth.oauth.openai-chatgpt.refreshAccessToken", - "packages.ai.src.auth.oauth.openai-chatgpt.agentHostId", - "packages.ai.src.auth.oauth.openai-chatgpt.loginOpenAIChatGPT", - "packages.ai.src.auth.oauth.openai-chatgpt.loginOpenAIChatGPT.callback", - "packages.ai.src.auth.oauth.openai-chatgpt.loginOpenAIChatGPT.callback.catch() callback", - "packages.ai.src.auth.oauth.openai-chatgpt.loginOpenAIChatGPT.manualCode", - "packages.ai.src.auth.oauth.openai-chatgpt.loginOpenAIChatGPT.manualCode.then() callback", - "packages.ai.src.auth.oauth.openai-chatgpt.openaiChatGPTOAuth", - "packages.ai.src.auth.oauth.openai-chatgpt.openaiChatGPTOAuth.toAuth" - ] - }, - { - "file_path": "packages/ai/src/auth/oauth/openai-codex.ts", - "methods": [ - "packages.ai.src.auth.oauth.openai-codex.then() callback", - "packages.ai.src.auth.oauth.openai-codex.getCallbackHost", - "packages.ai.src.auth.oauth.openai-codex.createState", - "packages.ai.src.auth.oauth.openai-codex.parseAuthorizationInput", - "packages.ai.src.auth.oauth.openai-codex.decodeJwt", - "packages.ai.src.auth.oauth.openai-codex.fetchWithLoginCancellation", - "packages.ai.src.auth.oauth.openai-codex.readTokenResponse", - "packages.ai.src.auth.oauth.openai-codex.readTokenResponse.text", - "packages.ai.src.auth.oauth.openai-codex.readTokenResponse.text.catch() callback", - "packages.ai.src.auth.oauth.openai-codex.exchangeAuthorizationCode", - "packages.ai.src.auth.oauth.openai-codex.refreshAccessToken", - "packages.ai.src.auth.oauth.openai-codex.startOpenAICodexDeviceAuth", - "packages.ai.src.auth.oauth.openai-codex.startOpenAICodexDeviceAuth.responseBody", - "packages.ai.src.auth.oauth.openai-codex.startOpenAICodexDeviceAuth.responseBody.catch() callback", - "packages.ai.src.auth.oauth.openai-codex.pollOpenAICodexDeviceAuth", - "packages.ai.src.auth.oauth.openai-codex.pollOpenAICodexDeviceAuth.poll", - "packages.ai.src.auth.oauth.openai-codex.pollOpenAICodexDeviceAuth.poll.responseBody", - "packages.ai.src.auth.oauth.openai-codex.pollOpenAICodexDeviceAuth.poll.responseBody.catch() callback", - "packages.ai.src.auth.oauth.openai-codex.createAuthorizationFlow", - "packages.ai.src.auth.oauth.openai-codex.getAccountId", - "packages.ai.src.auth.oauth.openai-codex.credentialsFromToken", - "packages.ai.src.auth.oauth.openai-codex.exchangeAuthorizationCodeForCredentials", - "packages.ai.src.auth.oauth.openai-codex.loginOpenAICodexDeviceCode", - "packages.ai.src.auth.oauth.openai-codex.loginOpenAICodex", - "packages.ai.src.auth.oauth.openai-codex.loginOpenAICodex.callback", - "packages.ai.src.auth.oauth.openai-codex.loginOpenAICodex.callback.complete", - "packages.ai.src.auth.oauth.openai-codex.loginOpenAICodex.callback.catch() callback", - "packages.ai.src.auth.oauth.openai-codex.refreshOpenAICodexToken", - "packages.ai.src.auth.oauth.openai-codex.openaiCodexOAuth", - "packages.ai.src.auth.oauth.openai-codex.openaiCodexOAuth.login", - "packages.ai.src.auth.oauth.openai-codex.openaiCodexOAuth.refresh", - "packages.ai.src.auth.oauth.openai-codex.openaiCodexOAuth.toAuth" - ] - }, - { - "file_path": "packages/ai/src/auth/oauth/openrouter.ts", - "methods": [ - "packages.ai.src.auth.oauth.openrouter.getCallbackHost", - "packages.ai.src.auth.oauth.openrouter.parseAuthorizationInput", - "packages.ai.src.auth.oauth.openrouter.errorDetail", - "packages.ai.src.auth.oauth.openrouter.exchangeAuthorizationCode", - "packages.ai.src.auth.oauth.openrouter.exchangeAuthorizationCode.timeout", - "packages.ai.src.auth.oauth.openrouter.exchangeAuthorizationCode.timeout.setTimeout() callback", - "packages.ai.src.auth.oauth.openrouter.loginOpenRouter", - "packages.ai.src.auth.oauth.openrouter.loginOpenRouter.callback", - "packages.ai.src.auth.oauth.openrouter.loginOpenRouter.callback.complete", - "packages.ai.src.auth.oauth.openrouter.openRouterOAuth", - "packages.ai.src.auth.oauth.openrouter.openRouterOAuth.refresh", - "packages.ai.src.auth.oauth.openrouter.openRouterOAuth.toAuth" - ] - }, - { - "file_path": "packages/ai/src/auth/oauth/pkce.ts", - "methods": [ - "packages.ai.src.auth.oauth.pkce.base64urlEncode", - "packages.ai.src.auth.oauth.pkce.generatePKCE" - ] - }, - { - "file_path": "packages/ai/src/auth/oauth/radius.ts", - "methods": [ - "packages.ai.src.auth.oauth.radius.loadRadiusOAuthDiscovery", - "packages.ai.src.auth.oauth.radius.OAuthResponseError", - "packages.ai.src.auth.oauth.radius.OAuthResponseError.constructor", - "packages.ai.src.auth.oauth.radius.readOAuthResponseError", - "packages.ai.src.auth.oauth.radius.readOAuthResponseError.text", - "packages.ai.src.auth.oauth.radius.readOAuthResponseError.text.catch() callback", - "packages.ai.src.auth.oauth.radius.requestOAuthToken", - "packages.ai.src.auth.oauth.radius.loginWithBrowser", - "packages.ai.src.auth.oauth.radius.loginWithBrowser.callback", - "packages.ai.src.auth.oauth.radius.loginWithBrowser.callback.complete", - "packages.ai.src.auth.oauth.radius.requestDeviceAuthorization", - "packages.ai.src.auth.oauth.radius.loginWithDeviceCode", - "packages.ai.src.auth.oauth.radius.loginWithDeviceCode.poll", - "packages.ai.src.auth.oauth.radius.RadiusOAuthOptions", - "packages.ai.src.auth.oauth.radius.createRadiusOAuth", - "packages.ai.src.auth.oauth.radius.createRadiusOAuth.login", - "packages.ai.src.auth.oauth.radius.createRadiusOAuth.refresh", - "packages.ai.src.auth.oauth.radius.createRadiusOAuth.toAuth" - ] - }, - { - "file_path": "packages/ai/src/auth/oauth/xai.ts", - "methods": [ - "packages.ai.src.auth.oauth.xai.requiredString", - "packages.ai.src.auth.oauth.xai.positiveNumber", - "packages.ai.src.auth.oauth.xai.validateVerificationUri", - "packages.ai.src.auth.oauth.xai.postForm", - "packages.ai.src.auth.oauth.xai.requestFailure", - "packages.ai.src.auth.oauth.xai.parseDeviceCode", - "packages.ai.src.auth.oauth.xai.credentialsFromTokenResponse", - "packages.ai.src.auth.oauth.xai.requestDeviceCode", - "packages.ai.src.auth.oauth.xai.pollForTokens", - "packages.ai.src.auth.oauth.xai.pollForTokens.poll", - "packages.ai.src.auth.oauth.xai.loginXai", - "packages.ai.src.auth.oauth.xai.refreshXaiToken", - "packages.ai.src.auth.oauth.xai.xaiOAuth", - "packages.ai.src.auth.oauth.xai.xaiOAuth.refresh", - "packages.ai.src.auth.oauth.xai.xaiOAuth.toAuth" - ] - }, - { - "file_path": "packages/ai/src/auth/resolve.ts", - "methods": [ - "packages.ai.src.auth.resolve.AuthResolutionOverrides", - "packages.ai.src.auth.resolve.resolveProviderAuth", - "packages.ai.src.auth.resolve.resolveProviderAuthWithSignal", - "packages.ai.src.auth.resolve.overlayEnvAuthContext", - "packages.ai.src.auth.resolve.overlayEnvAuthContext.env", - "packages.ai.src.auth.resolve.overlayEnvAuthContext.fileExists", - "packages.ai.src.auth.resolve.refreshStoredOAuthCredential", - "packages.ai.src.auth.resolve.refreshStoredOAuthCredential.credentials.modify() callback", - "packages.ai.src.auth.resolve.resolveStoredOAuth", - "packages.ai.src.auth.resolve.resolveApiKey", - "packages.ai.src.auth.resolve.readCredential" - ] - }, - { - "file_path": "packages/ai/src/auth/types.ts", - "methods": [ - "packages.ai.src.auth.types.ModelAuth", - "packages.ai.src.auth.types.ApiKeyCredential", - "packages.ai.src.auth.types.OAuthCredentials", - "packages.ai.src.auth.types.OAuthCredential", - "packages.ai.src.auth.types.CredentialInfo", - "packages.ai.src.auth.types.AuthOperationOptions", - "packages.ai.src.auth.types.CredentialStore", - "packages.ai.src.auth.types.CredentialStore.read", - "packages.ai.src.auth.types.CredentialStore.list", - "packages.ai.src.auth.types.CredentialStore.modify", - "packages.ai.src.auth.types.CredentialStore.delete", - "packages.ai.src.auth.types.AuthContext", - "packages.ai.src.auth.types.AuthContext.env", - "packages.ai.src.auth.types.AuthContext.fileExists", - "packages.ai.src.auth.types.AuthResult", - "packages.ai.src.auth.types.AuthCheck", - "packages.ai.src.auth.types.AuthInfoLink", - "packages.ai.src.auth.types.AuthInteraction", - "packages.ai.src.auth.types.AuthInteraction.prompt", - "packages.ai.src.auth.types.AuthInteraction.notify", - "packages.ai.src.auth.types.ApiKeyAuth", - "packages.ai.src.auth.types.ApiKeyAuth.login", - "packages.ai.src.auth.types.ApiKeyAuth.check", - "packages.ai.src.auth.types.ApiKeyAuth.resolve", - "packages.ai.src.auth.types.LoginOptions", - "packages.ai.src.auth.types.OAuthAuth", - "packages.ai.src.auth.types.OAuthAuth.login", - "packages.ai.src.auth.types.OAuthAuth.refresh", - "packages.ai.src.auth.types.OAuthAuth.toAuth", - "packages.ai.src.auth.types.ProviderAuth" - ] - }, - { - "file_path": "packages/ai/src/bun-oauth.ts", - "methods": [ - "packages.ai.src.bun-oauth.registerBunOAuthFlows", - "packages.ai.src.bun-oauth.registerBunOAuthFlows.anthropic", - "packages.ai.src.bun-oauth.registerBunOAuthFlows.openaiCodex", - "packages.ai.src.bun-oauth.registerBunOAuthFlows.openaiChatGPT", - "packages.ai.src.bun-oauth.registerBunOAuthFlows.githubCopilot", - "packages.ai.src.bun-oauth.registerBunOAuthFlows.openrouter", - "packages.ai.src.bun-oauth.registerBunOAuthFlows.kimiCoding", - "packages.ai.src.bun-oauth.registerBunOAuthFlows.meta", - "packages.ai.src.bun-oauth.registerBunOAuthFlows.xai" - ] - }, - { - "file_path": "packages/ai/src/cli.ts", - "methods": [ - "packages.ai.src.cli.PROVIDERS", - "packages.ai.src.cli.PROVIDERS.filter() callback", - "packages.ai.src.cli.prompt", - "packages.ai.src.cli.loadAuth", - "packages.ai.src.cli.saveAuth", - "packages.ai.src.cli.answerPrompt", - "packages.ai.src.cli.login", - "packages.ai.src.cli.login.provider", - "packages.ai.src.cli.login.provider.PROVIDERS.find() callback", - "packages.ai.src.cli.login.credential", - "packages.ai.src.cli.login.credential.prompt", - "packages.ai.src.cli.login.credential.notify", - "packages.ai.src.cli.main", - "packages.ai.src.cli.main.providerList", - "packages.ai.src.cli.main.providerList.PROVIDERS.map() callback", - "packages.ai.src.cli.main.PROVIDERS.some() callback", - "packages.ai.src.cli.catch() callback" - ] - }, - { - "file_path": "packages/ai/src/compat.ts", - "methods": [ - "packages.ai.src.compat.ApiProvider", - "packages.ai.src.compat.ApiProviderInternal", - "packages.ai.src.compat.wrapStream", - "packages.ai.src.compat.wrapStreamSimple", - "packages.ai.src.compat.registerApiProvider", - "packages.ai.src.compat.getApiProvider", - "packages.ai.src.compat.getApiProviders", - "packages.ai.src.compat.getApiProviders.Array.from() callback", - "packages.ai.src.compat.unregisterApiProviders", - "packages.ai.src.compat.clearApiProviders", - "packages.ai.src.compat.registerFauxProvider", - "packages.ai.src.compat.registerFauxProvider.unregister", - "packages.ai.src.compat.registerBuiltInApiProviders", - "packages.ai.src.compat.resetApiProviders", - "packages.ai.src.compat.hasExplicitApiKey", - "packages.ai.src.compat.withEnvApiKey", - "packages.ai.src.compat.hasResolvedCloudflareAuth", - "packages.ai.src.compat.getBuiltinProviderForModel", - "packages.ai.src.compat.getBuiltinProviderForModel.some() callback", - "packages.ai.src.compat.resolveApiProvider", - "packages.ai.src.compat.stream", - "packages.ai.src.compat.complete", - "packages.ai.src.compat.streamSimple", - "packages.ai.src.compat.completeSimple" - ] - }, - { - "file_path": "packages/ai/src/compat/extension-oauth-types.ts", - "methods": [ - "packages.ai.src.compat.extension-oauth-types.OAuthPrompt", - "packages.ai.src.compat.extension-oauth-types.OAuthAuthInfo", - "packages.ai.src.compat.extension-oauth-types.OAuthDeviceCodeInfo", - "packages.ai.src.compat.extension-oauth-types.OAuthSelectOption", - "packages.ai.src.compat.extension-oauth-types.OAuthSelectPrompt", - "packages.ai.src.compat.extension-oauth-types.OAuthLoginCallbacks", - "packages.ai.src.compat.extension-oauth-types.OAuthLoginCallbacks.onAuth", - "packages.ai.src.compat.extension-oauth-types.OAuthLoginCallbacks.onDeviceCode", - "packages.ai.src.compat.extension-oauth-types.OAuthLoginCallbacks.onPrompt", - "packages.ai.src.compat.extension-oauth-types.OAuthLoginCallbacks.onProgress", - "packages.ai.src.compat.extension-oauth-types.OAuthLoginCallbacks.onManualCodeInput", - "packages.ai.src.compat.extension-oauth-types.OAuthLoginCallbacks.onSelect" - ] - }, - { - "file_path": "packages/ai/src/env-api-keys.ts", - "methods": [ - "packages.ai.src.env-api-keys.then() callback", - "packages.ai.src.env-api-keys.hasVertexAdcCredentials", - "packages.ai.src.env-api-keys.getApiKeyEnvVars", - "packages.ai.src.env-api-keys.findEnvKeys", - "packages.ai.src.env-api-keys.findEnvKeys.found", - "packages.ai.src.env-api-keys.findEnvKeys.found.envVars.filter() callback", - "packages.ai.src.env-api-keys.getEnvApiKey", - "packages.ai.src.env-api-keys.getEnvApiKey.apiKeyEnv", - "packages.ai.src.env-api-keys.getEnvApiKey.apiKeyEnv.envKeys.find() callback" - ] - }, - { - "file_path": "packages/ai/src/image-models.ts", - "methods": [ - "packages.ai.src.image-models.getImageModel", - "packages.ai.src.image-models.getImageProviders", - "packages.ai.src.image-models.getImageModels" - ] - }, - { - "file_path": "packages/ai/src/images-api-registry.ts", - "methods": [ - "packages.ai.src.images-api-registry.ImagesApiProvider", - "packages.ai.src.images-api-registry.ImagesApiProviderInternal", - "packages.ai.src.images-api-registry.wrapGenerateImages", - "packages.ai.src.images-api-registry.registerImagesApiProvider", - "packages.ai.src.images-api-registry.getImagesApiProvider" - ] - }, - { - "file_path": "packages/ai/src/images.ts", - "methods": [ - "packages.ai.src.images.resolveImagesApiProvider", - "packages.ai.src.images.generateImages" - ] - }, - { - "file_path": "packages/ai/src/model-catalog.ts", - "methods": [ - "packages.ai.src.model-catalog.flattenModelCatalog", - "packages.ai.src.model-catalog.flattenModelCatalog.flatMap() callback", - "packages.ai.src.model-catalog.flattenModelCatalog.filter() callback", - "packages.ai.src.model-catalog.flattenModelCatalog.map() callback", - "packages.ai.src.model-catalog.flattenChatModelCatalog", - "packages.ai.src.model-catalog.flattenImageModelCatalog", - "packages.ai.src.model-catalog.flattenClassifierModelCatalog" - ] - }, - { - "file_path": "packages/ai/src/models-store.ts", - "methods": [ - "packages.ai.src.models-store.ModelsStoreEntry", - "packages.ai.src.models-store.ModelsStoreOperationOptions", - "packages.ai.src.models-store.ModelsStore", - "packages.ai.src.models-store.ModelsStore.read", - "packages.ai.src.models-store.ModelsStore.write", - "packages.ai.src.models-store.ModelsStore.delete", - "packages.ai.src.models-store.InMemoryModelsStore", - "packages.ai.src.models-store.InMemoryModelsStore.read", - "packages.ai.src.models-store.InMemoryModelsStore.write", - "packages.ai.src.models-store.InMemoryModelsStore.delete" - ] - }, - { - "file_path": "packages/ai/src/models.ts", - "methods": [ - "packages.ai.src.models.ModelsPublication", - "packages.ai.src.models.RefreshModelsContext", - "packages.ai.src.models.RefreshModelsContext.publish", - "packages.ai.src.models.ModelsRefreshOptions", - "packages.ai.src.models.ModelsRefreshResult", - "packages.ai.src.models.ModelsRequestTransforms", - "packages.ai.src.models.hasKnownModelType", - "packages.ai.src.models.withKnownModelTypes", - "packages.ai.src.models.Provider", - "packages.ai.src.models.Provider.getModels", - "packages.ai.src.models.Provider.getAllModels", - "packages.ai.src.models.Provider.refreshModels", - "packages.ai.src.models.Provider.filterModels", - "packages.ai.src.models.Provider.filterAllModels", - "packages.ai.src.models.Provider.stream", - "packages.ai.src.models.Provider.streamSimple", - "packages.ai.src.models.Provider.fetchDeferred", - "packages.ai.src.models.Provider.cancelDeferred", - "packages.ai.src.models.Provider.generateImages", - "packages.ai.src.models.Provider.classify", - "packages.ai.src.models.Models", - "packages.ai.src.models.Models.getProviders", - "packages.ai.src.models.Models.getProvider", - "packages.ai.src.models.Models.getModels", - "packages.ai.src.models.Models.getModel", - "packages.ai.src.models.Models.getModelsOfType", - "packages.ai.src.models.Models.getModelOfType", - "packages.ai.src.models.Models.getAllModels", - "packages.ai.src.models.Models.refresh", - "packages.ai.src.models.Models.checkAuth", - "packages.ai.src.models.Models.getAvailable", - "packages.ai.src.models.Models.getAvailableOfType", - "packages.ai.src.models.Models.getAllAvailable", - "packages.ai.src.models.getAuth", - "packages.ai.src.models.Models.getAuth", - "packages.ai.src.models.Models.login", - "packages.ai.src.models.Models.logout", - "packages.ai.src.models.Models.stream", - "packages.ai.src.models.Models.complete", - "packages.ai.src.models.Models.streamSimple", - "packages.ai.src.models.Models.completeSimple", - "packages.ai.src.models.Models.streamDeferred", - "packages.ai.src.models.Models.fetchDeferred", - "packages.ai.src.models.Models.cancelDeferred", - "packages.ai.src.models.Models.generateImages", - "packages.ai.src.models.Models.classify", - "packages.ai.src.models.MutableModels", - "packages.ai.src.models.MutableModels.setProvider", - "packages.ai.src.models.MutableModels.deleteProvider", - "packages.ai.src.models.MutableModels.clearProviders", - "packages.ai.src.models.CreateModelsOptions", - "packages.ai.src.models.mergeHeaders", - "packages.ai.src.models.ModelsImpl", - "packages.ai.src.models.ModelsImpl.constructor", - "packages.ai.src.models.ModelsImpl.setProvider", - "packages.ai.src.models.ModelsImpl.deleteProvider", - "packages.ai.src.models.ModelsImpl.clearProviders", - "packages.ai.src.models.ModelsImpl.getProviders", - "packages.ai.src.models.ModelsImpl.getProvider", - "packages.ai.src.models.ModelsImpl.getModels", - "packages.ai.src.models.ModelsImpl.getAllModels", - "packages.ai.src.models.ModelsImpl.getModelsOfType", - "packages.ai.src.models.ModelsImpl.getModelsOfType.filter() callback", - "packages.ai.src.models.ModelsImpl.getModel", - "packages.ai.src.models.ModelsImpl.getModel.find() callback", - "packages.ai.src.models.ModelsImpl.getModelOfType", - "packages.ai.src.models.ModelsImpl.getModelOfType.find() callback", - "packages.ai.src.models.ModelsImpl.supersedeProviderRefresh", - "packages.ai.src.models.ModelsImpl.beginProviderRefresh", - "packages.ai.src.models.ModelsImpl.publishProviderModels", - "packages.ai.src.models.ModelsImpl.publishProviderModels.queued", - "packages.ai.src.models.ModelsImpl.publishProviderModels.queued.", - "packages.ai.src.models.ModelsImpl.publishProviderModels.queued..previous.catch() callback", - "packages.ai.src.models.ModelsImpl.publishProviderModels.tail", - "packages.ai.src.models.ModelsImpl.publishProviderModels.tail.queued.catch() callback", - "packages.ai.src.models.ModelsImpl.publishProviderModels.tail.then() callback", - "packages.ai.src.models.ModelsImpl.runProviderRefreshPhase", - "packages.ai.src.models.ModelsImpl.runProviderRefreshPhase.publish", - "packages.ai.src.models.ModelsImpl.refresh", - "packages.ai.src.models.ModelsImpl.refresh.refreshable", - "packages.ai.src.models.ModelsImpl.refresh.refreshable.filter() callback", - "packages.ai.src.models.ModelsImpl.refresh.refresh", - "packages.ai.src.models.ModelsImpl.refresh.refresh.refreshable.map() callback", - "packages.ai.src.models.ModelsImpl.refresh.refresh.refreshable.map() callback.operation", - "packages.ai.src.models.ModelsImpl.refresh.refresh.refreshable.map() callback.operation.", - "packages.ai.src.models.ModelsImpl.resolveRefreshCredential", - "packages.ai.src.models.ModelsImpl.resolveRefreshCredential.refreshStoredOAuthCredential() callback", - "packages.ai.src.models.ModelsImpl.readCredential", - "packages.ai.src.models.ModelsImpl.checkProviderAuth", - "packages.ai.src.models.ModelsImpl.checkAuth", - "packages.ai.src.models.ModelsImpl.checkAuth.check", - "packages.ai.src.models.ModelsImpl.checkAuth.check.", - "packages.ai.src.models.ModelsImpl.getAuthenticatedProviders", - "packages.ai.src.models.ModelsImpl.getAuthenticatedProviders.providers", - "packages.ai.src.models.ModelsImpl.getAuthenticatedProviders.providers.filter() callback", - "packages.ai.src.models.ModelsImpl.getAuthenticatedProviders.checks", - "packages.ai.src.models.ModelsImpl.getAuthenticatedProviders.checks.providers.map() callback", - "packages.ai.src.models.ModelsImpl.getAuthenticatedProviders.checks.filter() callback", - "packages.ai.src.models.ModelsImpl.getAvailable", - "packages.ai.src.models.ModelsImpl.getAvailable.available", - "packages.ai.src.models.ModelsImpl.getAvailable.available.", - "packages.ai.src.models.ModelsImpl.getAvailable.available..providers.flatMap() callback", - "packages.ai.src.models.ModelsImpl.getAvailableOfType", - "packages.ai.src.models.ModelsImpl.getAvailableOfType.filter() callback", - "packages.ai.src.models.ModelsImpl.getAllAvailable", - "packages.ai.src.models.ModelsImpl.getAllAvailable.available", - "packages.ai.src.models.ModelsImpl.getAllAvailable.available.", - "packages.ai.src.models.ModelsImpl.getAllAvailable.available..providers.flatMap() callback", - "packages.ai.src.models.ModelsImpl.getAllAvailable.available..providers.flatMap() callback.availableChatIds", - "packages.ai.src.models.ModelsImpl.getAllAvailable.available..providers.flatMap() callback.availableChatIds.map() callback", - "packages.ai.src.models.ModelsImpl.getAllAvailable.available..providers.flatMap() callback.models.filter() callback", - "packages.ai.src.models.ModelsImpl.getAuth", - "packages.ai.src.models.ModelsImpl.login", - "packages.ai.src.models.ModelsImpl.login.mutation", - "packages.ai.src.models.ModelsImpl.login.mutation.credentials.modify() callback", - "packages.ai.src.models.ModelsImpl.login.mutation.catch() callback", - "packages.ai.src.models.ModelsImpl.login.", - "packages.ai.src.models.login..then() callback", - "packages.ai.src.models.ModelsImpl.login..then() callback", - "packages.ai.src.models.ModelsImpl.logout", - "packages.ai.src.models.ModelsImpl.requireProvider", - "packages.ai.src.models.ModelsImpl.requireChatProvider", - "packages.ai.src.models.ModelsImpl.applyAuth", - "packages.ai.src.models.ModelsImpl.stream", - "packages.ai.src.models.ModelsImpl.stream.lazyStream() callback", - "packages.ai.src.models.ModelsImpl.complete", - "packages.ai.src.models.ModelsImpl.streamSimple", - "packages.ai.src.models.ModelsImpl.streamSimple.lazyStream() callback", - "packages.ai.src.models.ModelsImpl.completeSimple", - "packages.ai.src.models.ModelsImpl.streamDeferred", - "packages.ai.src.models.ModelsImpl.streamDeferred.lazyStream() callback", - "packages.ai.src.models.ModelsImpl.fetchDeferred", - "packages.ai.src.models.ModelsImpl.cancelDeferred", - "packages.ai.src.models.ModelsImpl.generateImages", - "packages.ai.src.models.ModelsImpl.classify", - "packages.ai.src.models.createModels", - "packages.ai.src.models.CreateProviderOptions", - "packages.ai.src.models.createProvider", - "packages.ai.src.models.createProvider.streams", - "packages.ai.src.models.createProvider.streams.filter() callback", - "packages.ai.src.models.createProvider.imageImplementations", - "packages.ai.src.models.createProvider.imageImplementations.filter() callback", - "packages.ai.src.models.createProvider.classifierImplementations", - "packages.ai.src.models.createProvider.classifierImplementations.filter() callback", - "packages.ai.src.models.createProvider.currentModels.index", - "packages.ai.src.models.createProvider.currentModels.index.merged.findIndex() callback", - "packages.ai.src.models.createProvider.dispatch", - "packages.ai.src.models.createProvider.dispatch.lazyStream() callback", - "packages.ai.src.models.createProvider.provider", - "packages.ai.src.models.createProvider.provider.getModels", - "packages.ai.src.models.createProvider.provider.getModels.filter() callback", - "packages.ai.src.models.createProvider.provider.refreshModels.", - "packages.ai.src.models.createProvider.provider.refreshModels..restored", - "packages.ai.src.models.createProvider.provider.refreshModels..restored.context.stored.models.filter() callback", - "packages.ai.src.models.createProvider.provider.refreshModels..restored.map() callback", - "packages.ai.src.models.provider.refreshModels..update", - "packages.ai.src.models.createProvider.provider.refreshModels..update", - "packages.ai.src.models.createProvider.provider.stream", - "packages.ai.src.models.createProvider.provider.stream.dispatch() callback", - "packages.ai.src.models.createProvider.provider.streamSimple", - "packages.ai.src.models.createProvider.provider.streamSimple.dispatch() callback", - "packages.ai.src.models.streams.some() callback", - "packages.ai.src.models.createProvider.fetchDeferred", - "packages.ai.src.models.createProvider.fetchDeferred.lazyStream() callback", - "packages.ai.src.models.createProvider.streams.some() callback", - "packages.ai.src.models.createProvider.cancelDeferred", - "packages.ai.src.models.createProvider.generateImages", - "packages.ai.src.models.createProvider.classify", - "packages.ai.src.models.hasApi", - "packages.ai.src.models.calculateCost", - "packages.ai.src.models.getSupportedThinkingLevels", - "packages.ai.src.models.getSupportedThinkingLevels.EXTENDED_THINKING_LEVELS.filter() callback", - "packages.ai.src.models.clampThinkingLevel", - "packages.ai.src.models.modelsAreEqual" - ] - }, - { - "file_path": "packages/ai/src/providers/all.ts", - "methods": [ - "packages.ai.src.providers.all.getBuiltinModel", - "packages.ai.src.providers.all.getBuiltinImageModel", - "packages.ai.src.providers.all.getBuiltinClassifierModel", - "packages.ai.src.providers.all.getBuiltinProviders", - "packages.ai.src.providers.all.getBuiltinModelDataGeneratedAt", - "packages.ai.src.providers.all.getBuiltinModels", - "packages.ai.src.providers.all.getBuiltinImageModels", - "packages.ai.src.providers.all.getBuiltinClassifierModels", - "packages.ai.src.providers.all.getAllBuiltinModels", - "packages.ai.src.providers.all.builtinProviders", - "packages.ai.src.providers.all.builtinModels" - ] - }, - { - "file_path": "packages/ai/src/providers/amazon-bedrock.ts", - "methods": [ - "packages.ai.src.providers.amazon-bedrock.bedrockAuth", - "packages.ai.src.providers.amazon-bedrock.bedrockAuth.login", - "packages.ai.src.providers.amazon-bedrock.bedrockAuth.resolve", - "packages.ai.src.providers.amazon-bedrock.amazonBedrockProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/ant-ling.ts", - "methods": [ - "packages.ai.src.providers.ant-ling.antLingProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/anthropic.ts", - "methods": [ - "packages.ai.src.providers.anthropic.anthropicApiKeyAuth", - "packages.ai.src.providers.anthropic.anthropicApiKeyAuth.login", - "packages.ai.src.providers.anthropic.anthropicApiKeyAuth.resolve", - "packages.ai.src.providers.anthropic.anthropicProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/azure.ts", - "methods": [ - "packages.ai.src.providers.azure.resolveAzureModel", - "packages.ai.src.providers.azure.withDeploymentName", - "packages.ai.src.providers.azure.withDeploymentName.onPayload", - "packages.ai.src.providers.azure.azureStreams", - "packages.ai.src.providers.azure.azureStreams.stream", - "packages.ai.src.providers.azure.azureStreams.stream.lazyStream() callback", - "packages.ai.src.providers.azure.azureStreams.streamSimple", - "packages.ai.src.providers.azure.azureStreams.streamSimple.lazyStream() callback", - "packages.ai.src.providers.azure.azureProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/baseten.ts", - "methods": [ - "packages.ai.src.providers.baseten.basetenProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/cerebras.ts", - "methods": [ - "packages.ai.src.providers.cerebras.cerebrasProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/cloudflare-ai-gateway.ts", - "methods": [ - "packages.ai.src.providers.cloudflare-ai-gateway.cloudflareAIGatewayProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/cloudflare-auth.ts", - "methods": [ - "packages.ai.src.providers.cloudflare-auth.resolveValue", - "packages.ai.src.providers.cloudflare-auth.resolveCloudflareEnv", - "packages.ai.src.providers.cloudflare-auth.cloudflareWorkersAIAuth", - "packages.ai.src.providers.cloudflare-auth.cloudflareWorkersAIAuth.login", - "packages.ai.src.providers.cloudflare-auth.cloudflareWorkersAIAuth.resolve", - "packages.ai.src.providers.cloudflare-auth.cloudflareAIGatewayAuth", - "packages.ai.src.providers.cloudflare-auth.cloudflareAIGatewayAuth.login", - "packages.ai.src.providers.cloudflare-auth.cloudflareAIGatewayAuth.resolve" - ] - }, - { - "file_path": "packages/ai/src/providers/cloudflare-stream.ts", - "methods": [ - "packages.ai.src.providers.cloudflare-stream.resolveCloudflareModel", - "packages.ai.src.providers.cloudflare-stream.cloudflareStreams", - "packages.ai.src.providers.cloudflare-stream.cloudflareStreams.stream", - "packages.ai.src.providers.cloudflare-stream.cloudflareStreams.streamSimple", - "packages.ai.src.providers.cloudflare-stream.cloudflareClassifier", - "packages.ai.src.providers.cloudflare-stream.cloudflareClassifier.classify" - ] - }, - { - "file_path": "packages/ai/src/providers/cloudflare-workers-ai.ts", - "methods": [ - "packages.ai.src.providers.cloudflare-workers-ai.cloudflareWorkersAIProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/compat-schema.ts", - "methods": [ - "packages.ai.src.providers.compat-schema.sessionAffinityFormat", - "packages.ai.src.providers.compat-schema.thinkingTokenBudgetField", - "packages.ai.src.providers.compat-schema.percentileCutoffs", - "packages.ai.src.providers.compat-schema.optionalCompatBoolean", - "packages.ai.src.providers.compat-schema.optionalSessionAffinityFormat", - "packages.ai.src.providers.compat-schema.mergeCompatProperties", - "packages.ai.src.providers.compat-schema.ProviderCompatProperties", - "packages.ai.src.providers.compat-schema.ProviderCompatProperties.map() callback", - "packages.ai.src.providers.compat-schema.OpenRouterRouting", - "packages.ai.src.providers.compat-schema.VercelGatewayRouting", - "packages.ai.src.providers.compat-schema.AnthropicAllowedFallbackModel", - "packages.ai.src.providers.compat-schema.OpenAICompletionsCompat", - "packages.ai.src.providers.compat-schema.OpenAIResponsesCompat", - "packages.ai.src.providers.compat-schema.AnthropicMessagesCompat", - "packages.ai.src.providers.compat-schema.BedrockCompat", - "packages.ai.src.providers.compat-schema.MistralConversationsCompat" - ] - }, - { - "file_path": "packages/ai/src/providers/deepseek.ts", - "methods": [ - "packages.ai.src.providers.deepseek.deepseekProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/faux.ts", - "methods": [ - "packages.ai.src.providers.faux.FauxModelDefinition", - "packages.ai.src.providers.faux.fauxText", - "packages.ai.src.providers.faux.fauxThinking", - "packages.ai.src.providers.faux.fauxToolCall", - "packages.ai.src.providers.faux.normalizeFauxAssistantContent", - "packages.ai.src.providers.faux.fauxAssistantMessage", - "packages.ai.src.providers.faux.FauxProviderState", - "packages.ai.src.providers.faux.RegisterFauxProviderOptions", - "packages.ai.src.providers.faux.FauxProviderRegistration", - "packages.ai.src.providers.faux.FauxProviderRegistration.getModel", - "packages.ai.src.providers.faux.FauxProviderHandle", - "packages.ai.src.providers.faux.FauxProviderHandle.getModel", - "packages.ai.src.providers.faux.estimateTokens", - "packages.ai.src.providers.faux.randomId", - "packages.ai.src.providers.faux.contentToText", - "packages.ai.src.providers.faux.contentToText.content.map() callback", - "packages.ai.src.providers.faux.assistantContentToText", - "packages.ai.src.providers.faux.assistantContentToText.content.map() callback", - "packages.ai.src.providers.faux.toolResultToText", - "packages.ai.src.providers.faux.toolResultToText.message.content.map() callback", - "packages.ai.src.providers.faux.messageToText", - "packages.ai.src.providers.faux.messageToText.message.toolsRemoved.map() callback", - "packages.ai.src.providers.faux.messageToText.message.toolsAdded.map() callback", - "packages.ai.src.providers.faux.messageToText.filter() callback", - "packages.ai.src.providers.faux.joinedLength", - "packages.ai.src.providers.faux.commonPromptPrefixLength", - "packages.ai.src.providers.faux.commonPrefixLength", - "packages.ai.src.providers.faux.withUsageEstimate", - "packages.ai.src.providers.faux.withUsageEstimate.prompt", - "packages.ai.src.providers.faux.withUsageEstimate.prompt.context.messages.map() callback", - "packages.ai.src.providers.faux.splitStringByTokenSize", - "packages.ai.src.providers.faux.cloneMessage", - "packages.ai.src.providers.faux.createDeferredMessage", - "packages.ai.src.providers.faux.createErrorMessage", - "packages.ai.src.providers.faux.createAbortedMessage", - "packages.ai.src.providers.faux.scheduleChunk", - "packages.ai.src.providers.faux.streamWithDeltas", - "packages.ai.src.providers.faux.createFauxCore", - "packages.ai.src.providers.faux.createFauxCore.models.modelDefinitions.map() callback", - "packages.ai.src.providers.faux.models", - "packages.ai.src.providers.faux.stream", - "packages.ai.src.providers.faux.createFauxCore.stream.queueMicrotask() callback", - "packages.ai.src.providers.faux.fetchDeferred", - "packages.ai.src.providers.faux.createFauxCore.fetchDeferred.queueMicrotask() callback", - "packages.ai.src.providers.faux.getModel", - "packages.ai.src.providers.faux.createFauxCore.getModel.models.find() callback", - "packages.ai.src.providers.faux.createFauxCore.setResponses", - "packages.ai.src.providers.faux.createFauxCore.appendResponses", - "packages.ai.src.providers.faux.createFauxCore.getPendingResponseCount", - "packages.ai.src.providers.faux.fauxProvider", - "packages.ai.src.providers.faux.fauxProvider.provider.auth.apiKey.resolve" - ] - }, - { - "file_path": "packages/ai/src/providers/fireworks.ts", - "methods": [ - "packages.ai.src.providers.fireworks.fireworksProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/github-copilot.ts", - "methods": [ - "packages.ai.src.providers.github-copilot.githubCopilotProvider", - "packages.ai.src.providers.github-copilot.githubCopilotProvider.filterModels", - "packages.ai.src.providers.github-copilot.githubCopilotProvider.filterModels.availableModelIds.every() callback", - "packages.ai.src.providers.github-copilot.githubCopilotProvider.filterModels.models.filter() callback" - ] - }, - { - "file_path": "packages/ai/src/providers/google-vertex.ts", - "methods": [ - "packages.ai.src.providers.google-vertex.vertexAuth", - "packages.ai.src.providers.google-vertex.vertexAuth.login", - "packages.ai.src.providers.google-vertex.vertexAuth.resolve", - "packages.ai.src.providers.google-vertex.googleVertexProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/google.ts", - "methods": [ - "packages.ai.src.providers.google.googleProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/groq.ts", - "methods": [ - "packages.ai.src.providers.groq.groqProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/huggingface.ts", - "methods": [ - "packages.ai.src.providers.huggingface.huggingfaceProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/images/register-builtins.ts", - "methods": [ - "packages.ai.src.providers.images.register-builtins.OpenRouterImagesProviderModule", - "packages.ai.src.providers.images.register-builtins.createLazyLoadErrorImages", - "packages.ai.src.providers.images.register-builtins.loadOpenRouterImagesProviderModule", - "packages.ai.src.providers.images.register-builtins.loadOpenRouterImagesProviderModule.then() callback", - "packages.ai.src.providers.images.register-builtins.registerBuiltInImagesApiProviders" - ] - }, - { - "file_path": "packages/ai/src/providers/kimi-coding.ts", - "methods": [ - "packages.ai.src.providers.kimi-coding.kimiCodingProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/meta.ts", - "methods": [ - "packages.ai.src.providers.meta.metaProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/minimax-cn.ts", - "methods": [ - "packages.ai.src.providers.minimax-cn.minimaxCnProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/minimax.ts", - "methods": [ - "packages.ai.src.providers.minimax.minimaxProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/mistral.ts", - "methods": [ - "packages.ai.src.providers.mistral.mistralProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/model-schema.ts", - "methods": [ - "packages.ai.src.providers.model-schema.modelImageResizeOptions" - ] - }, - { - "file_path": "packages/ai/src/providers/moonshotai-cn.ts", - "methods": [ - "packages.ai.src.providers.moonshotai-cn.moonshotaiCnProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/moonshotai.ts", - "methods": [ - "packages.ai.src.providers.moonshotai.moonshotaiProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/nvidia.ts", - "methods": [ - "packages.ai.src.providers.nvidia.nvidiaProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/openai-codex.ts", - "methods": [ - "packages.ai.src.providers.openai-codex.openaiCodexProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/openai.ts", - "methods": [ - "packages.ai.src.providers.openai.openaiProvider", - "packages.ai.src.providers.openai.openaiProvider.filterAllModels", - "packages.ai.src.providers.openai.openaiProvider.filterAllModels.models.filter() callback" - ] - }, - { - "file_path": "packages/ai/src/providers/opencode-go.ts", - "methods": [ - "packages.ai.src.providers.opencode-go.opencodeGoProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/opencode-headers.ts", - "methods": [ - "packages.ai.src.providers.opencode-headers.hasHeader", - "packages.ai.src.providers.opencode-headers.hasHeader.some() callback", - "packages.ai.src.providers.opencode-headers.withSessionHeader", - "packages.ai.src.providers.opencode-headers.withOpenCodeSessionHeader", - "packages.ai.src.providers.opencode-headers.withOpenCodeSessionHeader.stream", - "packages.ai.src.providers.opencode-headers.withOpenCodeSessionHeader.streamSimple" - ] - }, - { - "file_path": "packages/ai/src/providers/opencode.ts", - "methods": [ - "packages.ai.src.providers.opencode.opencodeProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/openrouter.ts", - "methods": [ - "packages.ai.src.providers.openrouter.openrouterProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/qwen-token-plan-cn.ts", - "methods": [ - "packages.ai.src.providers.qwen-token-plan-cn.qwenTokenPlanCnProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/qwen-token-plan-individual.ts", - "methods": [ - "packages.ai.src.providers.qwen-token-plan-individual.qwenTokenPlanIndividualProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/qwen-token-plan.ts", - "methods": [ - "packages.ai.src.providers.qwen-token-plan.qwenTokenPlanProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/radius-config.ts", - "methods": [ - "packages.ai.src.providers.radius-config.isRadiusGatewayModel", - "packages.ai.src.providers.radius-config.sanitizeRadiusGatewayConfig", - "packages.ai.src.providers.radius-config.sanitizeRadiusGatewayConfig.models.map() callback", - "packages.ai.src.providers.radius-config.normalizeRadiusGatewayUrl", - "packages.ai.src.providers.radius-config.getRadiusCredentialConfig", - "packages.ai.src.providers.radius-config.getRadiusModelsFromConfig", - "packages.ai.src.providers.radius-config.getRadiusModelsFromConfig.config.models.map() callback", - "packages.ai.src.providers.radius-config.getRadiusModels", - "packages.ai.src.providers.radius-config.truncateHttpBody", - "packages.ai.src.providers.radius-config.loadRadiusGatewayConfig" - ] - }, - { - "file_path": "packages/ai/src/providers/radius.ts", - "methods": [ - "packages.ai.src.providers.radius.RadiusProviderOptions", - "packages.ai.src.providers.radius.radiusProvider", - "packages.ai.src.providers.radius.radiusProvider.baselineModels", - "packages.ai.src.providers.radius.radiusProvider.baselineModels.map() callback", - "packages.ai.src.providers.radius.radiusProvider.auth.oauth.load", - "packages.ai.src.providers.radius.radiusProvider.getModels", - "packages.ai.src.providers.radius.radiusProvider.refreshModels", - "packages.ai.src.providers.radius.radiusProvider.refreshModels.restored", - "packages.ai.src.providers.radius.radiusProvider.refreshModels.restored.stored.models.filter() callback", - "packages.ai.src.providers.radius.refreshModels.update", - "packages.ai.src.providers.radius.radiusProvider.refreshModels.update", - "packages.ai.src.providers.radius.radiusProvider.stream", - "packages.ai.src.providers.radius.radiusProvider.streamSimple" - ] - }, - { - "file_path": "packages/ai/src/providers/together.ts", - "methods": [ - "packages.ai.src.providers.together.togetherProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/typesafe.ts", - "methods": [ - "packages.ai.src.providers.typesafe.typesafeProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/vercel-ai-gateway.ts", - "methods": [ - "packages.ai.src.providers.vercel-ai-gateway.vercelAIGatewayProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/xai.ts", - "methods": [ - "packages.ai.src.providers.xai.xaiProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/xiaomi-token-plan-ams.ts", - "methods": [ - "packages.ai.src.providers.xiaomi-token-plan-ams.xiaomiTokenPlanAmsProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/xiaomi-token-plan-cn.ts", - "methods": [ - "packages.ai.src.providers.xiaomi-token-plan-cn.xiaomiTokenPlanCnProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/xiaomi-token-plan-sgp.ts", - "methods": [ - "packages.ai.src.providers.xiaomi-token-plan-sgp.xiaomiTokenPlanSgpProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/xiaomi.ts", - "methods": [ - "packages.ai.src.providers.xiaomi.xiaomiProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/zai-coding-cn.ts", - "methods": [ - "packages.ai.src.providers.zai-coding-cn.zaiCodingCnProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/zai.ts", - "methods": [ - "packages.ai.src.providers.zai.zaiProvider" - ] - }, - { - "file_path": "packages/ai/src/session-resources.ts", - "methods": [ - "packages.ai.src.session-resources.registerSessionResourceCleanup", - "packages.ai.src.session-resources.cleanupSessionResources" - ] - }, - { - "file_path": "packages/ai/src/types.ts", - "methods": [ - "packages.ai.src.types.ThinkingBudgets", - "packages.ai.src.types.ProviderResponse", - "packages.ai.src.types.ProviderRequestOptions", - "packages.ai.src.types.StreamOptions", - "packages.ai.src.types.DeferredFetchOptions", - "packages.ai.src.types.ApiOptionsMap", - "packages.ai.src.types.ProviderStreams", - "packages.ai.src.types.ProviderStreams.stream", - "packages.ai.src.types.ProviderStreams.streamSimple", - "packages.ai.src.types.ProviderStreams.fetchDeferred", - "packages.ai.src.types.ProviderStreams.cancelDeferred", - "packages.ai.src.types.ProviderImages", - "packages.ai.src.types.ProviderImages.generateImages", - "packages.ai.src.types.ProviderClassifier", - "packages.ai.src.types.ProviderClassifier.classify", - "packages.ai.src.types.ClassifierOptions", - "packages.ai.src.types.ImagesOptions", - "packages.ai.src.types.SimpleStreamOptions", - "packages.ai.src.types.TextSignatureV1", - "packages.ai.src.types.TextContent", - "packages.ai.src.types.ThinkingContent", - "packages.ai.src.types.ImageContent", - "packages.ai.src.types.ToolCall", - "packages.ai.src.types.Usage", - "packages.ai.src.types.DeferredHandle", - "packages.ai.src.types.SystemMessage", - "packages.ai.src.types.UserMessage", - "packages.ai.src.types.AssistantMessage", - "packages.ai.src.types.NestedToolCallRecord", - "packages.ai.src.types.NestedToolCalls", - "packages.ai.src.types.ImagesContext", - "packages.ai.src.types.AssistantImages", - "packages.ai.src.types.ClassifierChoiceQuestion", - "packages.ai.src.types.ClassifierScoreQuestion", - "packages.ai.src.types.ClassifierBoolQuestion", - "packages.ai.src.types.ClassifierContext", - "packages.ai.src.types.ClassifierChoiceAnswer", - "packages.ai.src.types.ClassifierScoreAnswer", - "packages.ai.src.types.ClassifierBoolAnswer", - "packages.ai.src.types.ClassifierResult", - "packages.ai.src.types.Tool", - "packages.ai.src.types.ToolReference", - "packages.ai.src.types.Context", - "packages.ai.src.types.BaseModel", - "packages.ai.src.types.Model", - "packages.ai.src.types.ImageModel", - "packages.ai.src.types.ClassifierModel", - "packages.ai.src.types.ModelTypeMap" - ] - }, - { - "file_path": "packages/ai/src/utils/abort-signals.ts", - "methods": [ - "packages.ai.src.utils.abort-signals.CombinedAbortSignal", - "packages.ai.src.utils.abort-signals.combineAbortSignals", - "packages.ai.src.utils.abort-signals.combineAbortSignals.activeSignals", - "packages.ai.src.utils.abort-signals.combineAbortSignals.activeSignals.signals.filter() callback", - "packages.ai.src.utils.abort-signals.cleanup", - "packages.ai.src.utils.abort-signals.combineAbortSignals.cleanup" - ] - }, - { - "file_path": "packages/ai/src/utils/abort.ts", - "methods": [ - "packages.ai.src.utils.abort.abortReason", - "packages.ai.src.utils.abort.operationSignal", - "packages.ai.src.utils.abort.raceWithAbortSignal", - "packages.ai.src.utils.abort.raceWithAbortSignal.operation.catch() callback", - "packages.ai.src.utils.abort.raceWithAbortSignal.", - "packages.ai.src.utils.abort..operation.then() callback", - "packages.ai.src.utils.abort.raceWithAbortSignal..operation.then() callback" - ] - }, - { - "file_path": "packages/ai/src/utils/assistant-message-frame.ts", - "methods": [ - "packages.ai.src.utils.assistant-message-frame.cloneTextContent", - "packages.ai.src.utils.assistant-message-frame.cloneThinkingContent", - "packages.ai.src.utils.assistant-message-frame.cloneToolCall", - "packages.ai.src.utils.assistant-message-frame.cloneStartMessage", - "packages.ai.src.utils.assistant-message-frame.assertContentIndex", - "packages.ai.src.utils.assistant-message-frame.eventBlock", - "packages.ai.src.utils.assistant-message-frame.serializedArguments", - "packages.ai.src.utils.assistant-message-frame.isJsonPrefix", - "packages.ai.src.utils.assistant-message-frame.isJsonPrefix.snapshot.every() callback", - "packages.ai.src.utils.assistant-message-frame.isJsonPrefix.every() callback", - "packages.ai.src.utils.assistant-message-frame.AssistantMessageFrameEncoder", - "packages.ai.src.utils.assistant-message-frame.AssistantMessageFrameEncoder.encode", - "packages.ai.src.utils.assistant-message-frame.AssistantMessageFrameEncoder.startBlock", - "packages.ai.src.utils.assistant-message-frame.AssistantMessageFrameEncoder.block", - "packages.ai.src.utils.assistant-message-frame.AssistantMessageFrameEncoder.endBlock", - "packages.ai.src.utils.assistant-message-frame.AssistantMessageFrameEncoder.encodeTextDelta", - "packages.ai.src.utils.assistant-message-frame.appendBlock", - "packages.ai.src.utils.assistant-message-frame.activeBlock", - "packages.ai.src.utils.assistant-message-frame.reduceAssistantMessageFrames" - ] - }, - { - "file_path": "packages/ai/src/utils/diagnostics.ts", - "methods": [ - "packages.ai.src.utils.diagnostics.DiagnosticErrorInfo", - "packages.ai.src.utils.diagnostics.AssistantMessageDiagnostic", - "packages.ai.src.utils.diagnostics.formatThrownValue", - "packages.ai.src.utils.diagnostics.extractDiagnosticError", - "packages.ai.src.utils.diagnostics.createAssistantMessageDiagnostic", - "packages.ai.src.utils.diagnostics.appendAssistantMessageDiagnostic" - ] - }, - { - "file_path": "packages/ai/src/utils/error-body.ts", - "methods": [ - "packages.ai.src.utils.error-body.NormalizedProviderError", - "packages.ai.src.utils.error-body.normalizeProviderError", - "packages.ai.src.utils.error-body.extractStatus", - "packages.ai.src.utils.error-body.extractBody", - "packages.ai.src.utils.error-body.pickBodyText", - "packages.ai.src.utils.error-body.isReadableStreamLike", - "packages.ai.src.utils.error-body.isPlainNonEmptyObject", - "packages.ai.src.utils.error-body.formatProviderError", - "packages.ai.src.utils.error-body.truncateErrorText", - "packages.ai.src.utils.error-body.safeJsonStringify" - ] - }, - { - "file_path": "packages/ai/src/utils/estimate.ts", - "methods": [ - "packages.ai.src.utils.estimate.ContextUsageEstimate", - "packages.ai.src.utils.estimate.calculateContextTokens", - "packages.ai.src.utils.estimate.safeJsonStringify", - "packages.ai.src.utils.estimate.estimateTextAndImageContentChars", - "packages.ai.src.utils.estimate.estimateTextTokens", - "packages.ai.src.utils.estimate.estimateTextAndImageContentTokens", - "packages.ai.src.utils.estimate.estimateMessageTokens", - "packages.ai.src.utils.estimate.getLastAssistantUsageInfo", - "packages.ai.src.utils.estimate.estimateContextTokens", - "packages.ai.src.utils.estimate.estimateToolsTokens" - ] - }, - { - "file_path": "packages/ai/src/utils/event-stream.ts", - "methods": [ - "packages.ai.src.utils.event-stream.FifoQueue", - "packages.ai.src.utils.event-stream.FifoQueue.length", - "packages.ai.src.utils.event-stream.FifoQueue.enqueue", - "packages.ai.src.utils.event-stream.FifoQueue.dequeue", - "packages.ai.src.utils.event-stream.EventStream", - "packages.ai.src.utils.event-stream.EventStream.constructor", - "packages.ai.src.utils.event-stream.EventStream.push", - "packages.ai.src.utils.event-stream.EventStream.end", - "packages.ai.src.utils.event-stream.EventStream.[Symbol.asyncIterator]", - "packages.ai.src.utils.event-stream.EventStream.result", - "packages.ai.src.utils.event-stream.AssistantMessageEventStream", - "packages.ai.src.utils.event-stream.AssistantMessageEventStream.constructor", - "packages.ai.src.utils.event-stream.AssistantMessageEventStream.push", - "packages.ai.src.utils.event-stream.AssistantMessageEventStream.end", - "packages.ai.src.utils.event-stream.AssistantMessageEventStream.#time", - "packages.ai.src.utils.event-stream.createAssistantMessageEventStream" - ] - }, - { - "file_path": "packages/ai/src/utils/hash.ts", - "methods": [ - "packages.ai.src.utils.hash.shortHash" - ] - }, - { - "file_path": "packages/ai/src/utils/headers.ts", - "methods": [ - "packages.ai.src.utils.headers.headersToRecord", - "packages.ai.src.utils.headers.providerHeadersToRecord" - ] - }, - { - "file_path": "packages/ai/src/utils/json-parse.ts", - "methods": [ - "packages.ai.src.utils.json-parse.isControlCharacter", - "packages.ai.src.utils.json-parse.escapeControlCharacter", - "packages.ai.src.utils.json-parse.repairJson", - "packages.ai.src.utils.json-parse.parseJsonWithRepair", - "packages.ai.src.utils.json-parse.parseStreamingJson" - ] - }, - { - "file_path": "packages/ai/src/utils/model-operations.ts", - "methods": [ - "packages.ai.src.utils.model-operations.getModelType", - "packages.ai.src.utils.model-operations.isModelType", - "packages.ai.src.utils.model-operations.assertChatModel", - "packages.ai.src.utils.model-operations.assertImageModel", - "packages.ai.src.utils.model-operations.assertClassifierModel", - "packages.ai.src.utils.model-operations.assertClassifierInputSupported", - "packages.ai.src.utils.model-operations.imageErrorResult", - "packages.ai.src.utils.model-operations.classifierErrorResult" - ] - }, - { - "file_path": "packages/ai/src/utils/models-error.ts", - "methods": [ - "packages.ai.src.utils.models-error.ModelsError", - "packages.ai.src.utils.models-error.ModelsError.constructor", - "packages.ai.src.utils.models-error.withCauseDetail" - ] - }, - { - "file_path": "packages/ai/src/utils/node-http-proxy.ts", - "methods": [ - "packages.ai.src.utils.node-http-proxy.getProxyEnv", - "packages.ai.src.utils.node-http-proxy.parseProxyTargetUrl", - "packages.ai.src.utils.node-http-proxy.stripBrackets", - "packages.ai.src.utils.node-http-proxy.parseNoProxyEntry", - "packages.ai.src.utils.node-http-proxy.shouldProxyHostname", - "packages.ai.src.utils.node-http-proxy.shouldProxyHostname.every() callback", - "packages.ai.src.utils.node-http-proxy.getProxyForUrl", - "packages.ai.src.utils.node-http-proxy.resolveHttpProxyUrlForTarget" - ] - }, - { - "file_path": "packages/ai/src/utils/oauth-page.ts", - "methods": [ - "packages.ai.src.utils.oauth-page.escapeHtml", - "packages.ai.src.utils.oauth-page.renderPage", - "packages.ai.src.utils.oauth-page.oauthSuccessHtml", - "packages.ai.src.utils.oauth-page.oauthErrorHtml" - ] - }, - { - "file_path": "packages/ai/src/utils/overflow.ts", - "methods": [ - "packages.ai.src.utils.overflow.isContextOverflow", - "packages.ai.src.utils.overflow.isContextOverflow.isNonOverflow", - "packages.ai.src.utils.overflow.isContextOverflow.isNonOverflow.NON_OVERFLOW_PATTERNS.some() callback", - "packages.ai.src.utils.overflow.isContextOverflow.OVERFLOW_PATTERNS.some() callback", - "packages.ai.src.utils.overflow.isRecoverableLength", - "packages.ai.src.utils.overflow.getOverflowPatterns" - ] - }, - { - "file_path": "packages/ai/src/utils/pi-user-agent.ts", - "methods": [ - "packages.ai.src.utils.pi-user-agent.loadNodeOs", - "packages.ai.src.utils.pi-user-agent.getPiUserAgent" - ] - }, - { - "file_path": "packages/ai/src/utils/provider-env.ts", - "methods": [ - "packages.ai.src.utils.provider-env.getBunSandboxEnvValue", - "packages.ai.src.utils.provider-env.getProviderEnvValue" - ] - }, - { - "file_path": "packages/ai/src/utils/provider-retry.ts", - "methods": [ - "packages.ai.src.utils.provider-retry.ProviderRetryOptions", - "packages.ai.src.utils.provider-retry.ProviderError", - "packages.ai.src.utils.provider-retry.isProviderError", - "packages.ai.src.utils.provider-retry.isRetryableProviderError", - "packages.ai.src.utils.provider-retry.validateServerRetryDelayMs", - "packages.ai.src.utils.provider-retry.getRetryDelayMs", - "packages.ai.src.utils.provider-retry.createAbortError", - "packages.ai.src.utils.provider-retry.abortableSleep", - "packages.ai.src.utils.provider-retry.abortableSleep.", - "packages.ai.src.utils.provider-retry.abortableSleep..timeout", - "packages.ai.src.utils.provider-retry.abortableSleep..timeout.setTimeout() callback", - "packages.ai.src.utils.provider-retry.retryProviderRequest" - ] - }, - { - "file_path": "packages/ai/src/utils/retry.ts", - "methods": [ - "packages.ai.src.utils.retry.buildProviderErrorPattern", - "packages.ai.src.utils.retry.RetryPolicy", - "packages.ai.src.utils.retry.retryDelayMs", - "packages.ai.src.utils.retry.RetryCallbacks", - "packages.ai.src.utils.retry.RetrySleepAbortError", - "packages.ai.src.utils.retry.RetrySleepAbortError.constructor", - "packages.ai.src.utils.retry.sleep", - "packages.ai.src.utils.retry.sleep.", - "packages.ai.src.utils.retry.sleep..signal.addEventListener(\"abort\") callback", - "packages.ai.src.utils.retry.retryAssistantCall", - "packages.ai.src.utils.retry.isRetryableAssistantError" - ] - }, - { - "file_path": "packages/ai/src/utils/sanitize-unicode.ts", - "methods": [ - "packages.ai.src.utils.sanitize-unicode.sanitizeSurrogates" - ] - }, - { - "file_path": "packages/ai/src/utils/sleep.ts", - "methods": [ - "packages.ai.src.utils.sleep.sleep", - "packages.ai.src.utils.sleep.sleep.", - "packages.ai.src.utils.sleep.sleep..timeout", - "packages.ai.src.utils.sleep.sleep..timeout.setTimeout() callback" - ] - }, - { - "file_path": "packages/ai/src/utils/text.ts", - "methods": [ - "packages.ai.src.utils.text.contentText", - "packages.ai.src.utils.text.contentText.content.filter() callback", - "packages.ai.src.utils.text.contentText.map() callback", - "packages.ai.src.utils.text.getSystemMessageText", - "packages.ai.src.utils.text.getSystemMessageText.parts.filter() callback", - "packages.ai.src.utils.text.renderSystemMessageUpdate" - ] - }, - { - "file_path": "packages/ai/src/utils/transcript.ts", - "methods": [ - "packages.ai.src.utils.transcript.createInitialSystemMessage", - "packages.ai.src.utils.transcript.normalizeContext", - "packages.ai.src.utils.transcript.isSystemMessage", - "packages.ai.src.utils.transcript.getInitialSystemMessage", - "packages.ai.src.utils.transcript.withoutInitialSystemMessage", - "packages.ai.src.utils.transcript.getCurrentTools", - "packages.ai.src.utils.transcript.getCurrentSystemMessage", - "packages.ai.src.utils.transcript.getCurrentSystemPrompt", - "packages.ai.src.utils.transcript.collapseSystemMessages", - "packages.ai.src.utils.transcript.collapseSystemMessages.messages.context.messages.filter() callback", - "packages.ai.src.utils.transcript.messages", - "packages.ai.src.utils.transcript.resolveTranscript", - "packages.ai.src.utils.transcript.toToolDeclaration", - "packages.ai.src.utils.transcript.declarationsEqual", - "packages.ai.src.utils.transcript.ToolStateChanges", - "packages.ai.src.utils.transcript.getToolStateChanges", - "packages.ai.src.utils.transcript.getToolStateChanges.previousTools", - "packages.ai.src.utils.transcript.getToolStateChanges.previousTools.previous.map() callback", - "packages.ai.src.utils.transcript.getToolStateChanges.currentTools", - "packages.ai.src.utils.transcript.getToolStateChanges.currentTools.current.map() callback", - "packages.ai.src.utils.transcript.getToolStateChanges.toolsAdded.current.filter() callback", - "packages.ai.src.utils.transcript.getToolStateChanges.toolsRemoved.previous.filter() callback", - "packages.ai.src.utils.transcript.getToolStateChanges.toolsRemoved.map() callback", - "packages.ai.src.utils.transcript.getDeclaredTools", - "packages.ai.src.utils.transcript.hasToolRedefinitions", - "packages.ai.src.utils.transcript.hasNonAdditiveToolChanges", - "packages.ai.src.utils.transcript.TranscriptTools", - "packages.ai.src.utils.transcript.resolveTranscriptTools" - ] - }, - { - "file_path": "packages/ai/src/utils/typebox-helpers.ts", - "methods": [ - "packages.ai.src.utils.typebox-helpers.StringEnum" - ] - }, - { - "file_path": "packages/ai/src/utils/uuid.ts", - "methods": [ - "packages.ai.src.utils.uuid.uuidv7", - "packages.ai.src.utils.uuid.uuidv7.hex", - "packages.ai.src.utils.uuid.uuidv7.hex.Array.from() callback" - ] - }, - { - "file_path": "packages/ai/src/utils/validation.ts", - "methods": [ - "packages.ai.src.utils.validation.JsonSchemaObject", - "packages.ai.src.utils.validation.getSchemaTypes", - "packages.ai.src.utils.validation.getSchemaTypes.schema.type.filter() callback", - "packages.ai.src.utils.validation.matchesJsonType", - "packages.ai.src.utils.validation.getSubSchemaValidator", - "packages.ai.src.utils.validation.coercePrimitiveByType", - "packages.ai.src.utils.validation.applySchemaObjectCoercion", - "packages.ai.src.utils.validation.applySchemaArrayCoercion", - "packages.ai.src.utils.validation.coerceWithUnionSchema", - "packages.ai.src.utils.validation.coerceWithJsonSchema", - "packages.ai.src.utils.validation.coerceWithJsonSchema.matchesUnionMember", - "packages.ai.src.utils.validation.coerceWithJsonSchema.matchesUnionMember.schemaTypes.some() callback", - "packages.ai.src.utils.validation.normalizeOptionalNulls", - "packages.ai.src.utils.validation.getValidator", - "packages.ai.src.utils.validation.formatValidationPath", - "packages.ai.src.utils.validation.validateToolCall", - "packages.ai.src.utils.validation.validateToolCall.tool", - "packages.ai.src.utils.validation.validateToolCall.tool.tools.find() callback", - "packages.ai.src.utils.validation.validateToolArguments", - "packages.ai.src.utils.validation.validateToolArguments.errors", - "packages.ai.src.utils.validation.validateToolArguments.errors.map() callback" - ] - }, - { - "file_path": "packages/evals/docker/entrypoint.ts", - "methods": [ - "packages.evals.docker.entrypoint.parseId", - "packages.evals.docker.entrypoint.assertDirectoryEntries", - "packages.evals.docker.entrypoint.assertWorkspace", - "packages.evals.docker.entrypoint.chownTree", - "packages.evals.docker.entrypoint.assertRootOnly", - "packages.evals.docker.entrypoint.assertSandboxCannotRead", - "packages.evals.docker.entrypoint.vitestArgs", - "packages.evals.docker.entrypoint.vitestArgs.inputArgs.filter() callback", - "packages.evals.docker.entrypoint.evalFiles", - "packages.evals.docker.entrypoint.evalFiles.vitestArgs.filter() callback" - ] - }, - { - "file_path": "packages/evals/docker/install-runtime.mjs", - "methods": [ - "packages.evals.docker.install-runtime.artifactNames", - "packages.evals.docker.install-runtime.artifactNames.artifactSet.packages.map() callback", - "packages.evals.docker.install-runtime.evaluatorDependencies", - "packages.evals.docker.install-runtime.evaluatorDependencies.filter() callback", - "packages.evals.docker.install-runtime.evaluatorDependencies.map() callback" - ] - }, - { - "file_path": "packages/evals/evals/acme-server.ts", - "methods": [ - "packages.evals.evals.acme-server.isRecord", - "packages.evals.evals.acme-server.rejectRequest", - "packages.evals.evals.acme-server.readJson", - "packages.evals.evals.acme-server.createAcmeServer", - "packages.evals.evals.acme-server.createAcmeServer.handle", - "packages.evals.evals.acme-server.createAcmeServer.handle.userMessage", - "packages.evals.evals.acme-server.createAcmeServer.handle.userMessage.messages.find() callback", - "packages.evals.evals.acme-server.createAcmeServer.start", - "packages.evals.evals.acme-server.createAcmeServer.start.createServer() callback", - "packages.evals.evals.acme-server.createAcmeServer.stop", - "packages.evals.evals.acme-server.createAcmeServer.stop.", - "packages.evals.evals.acme-server.createAcmeServer.stop..server.close() callback", - "packages.evals.evals.acme-server.createAcmeServer.reset", - "packages.evals.evals.acme-server.createAcmeServer.origin", - "packages.evals.evals.acme-server.createAcmeServer.baseUrl", - "packages.evals.evals.acme-server.createAcmeServer.validRequestReceived" - ] - }, - { - "file_path": "packages/evals/evals/configured-runtime.ts", - "methods": [ - "packages.evals.evals.configured-runtime.modelFields", - "packages.evals.evals.configured-runtime.loadConfiguredModelRuntime", - "packages.evals.evals.configured-runtime.inspectProvider", - "packages.evals.evals.configured-runtime.inspectAddedModel", - "packages.evals.evals.configured-runtime.inspectAddedModel.existingModelIds", - "packages.evals.evals.configured-runtime.inspectAddedModel.existingModelIds.map() callback", - "packages.evals.evals.configured-runtime.inspectAddedModel.result.existingModelsPreserved.existingModelIds.every() callback" - ] - }, - { - "file_path": "packages/evals/evals/custom-provider.docs.eval.ts", - "methods": [ - "packages.evals.evals.custom-provider.docs.eval.beforeAll() callback", - "packages.evals.evals.custom-provider.docs.eval.beforeEach() callback", - "packages.evals.evals.custom-provider.docs.eval.afterAll() callback", - "packages.evals.evals.custom-provider.docs.eval.harness.output", - "packages.evals.evals.custom-provider.docs.eval.harness.output.createContext", - "packages.evals.evals.custom-provider.docs.eval.describeEval(\"Add custom streaming provider\") callback", - "packages.evals.evals.custom-provider.docs.eval.describeEval(\"Add custom streaming provider\") callback.it(\"implements a provider from an API fixture\") callback" - ] - }, - { - "file_path": "packages/evals/evals/documentation-audit.eval.ts", - "methods": [ - "packages.evals.evals.documentation-audit.eval.submitAudit", - "packages.evals.evals.documentation-audit.eval.submitAudit.execute", - "packages.evals.evals.documentation-audit.eval.pages", - "packages.evals.evals.documentation-audit.eval.pages.map() callback", - "packages.evals.evals.documentation-audit.eval.pages.sort() callback", - "packages.evals.evals.documentation-audit.eval.describeEval(\"Audit documentation against implementation\") callback", - "packages.evals.evals.documentation-audit.eval.describeEval(\"Audit documentation against implementation\") callback.", - "packages.evals.evals.documentation-audit.eval.describeEval(\"Audit documentation against implementation\") callback..auditCalls", - "packages.evals.evals.documentation-audit.eval.describeEval(\"Audit documentation against implementation\") callback..auditCalls.filter() callback" - ] - }, - { - "file_path": "packages/evals/evals/extensions.docs.eval.ts", - "methods": [ - "packages.evals.evals.extensions.docs.eval.harness.output", - "packages.evals.evals.extensions.docs.eval.harness.output.result", - "packages.evals.evals.extensions.docs.eval.harness.output.result.find() callback", - "packages.evals.evals.extensions.docs.eval.harness.output.toolLoaded.extensions.extensions.some() callback", - "packages.evals.evals.extensions.docs.eval.describeEval(\"Create and use a tool extension\") callback", - "packages.evals.evals.extensions.docs.eval.describeEval(\"Create and use a tool extension\") callback.it(\"creates, reloads, and invokes the extension\") callback" - ] - }, - { - "file_path": "packages/evals/evals/models.docs.eval.ts", - "methods": [ - "packages.evals.evals.models.docs.eval.harness.output", - "packages.evals.evals.models.docs.eval.describeEval(\"Add model to existing provider\") callback", - "packages.evals.evals.models.docs.eval.describeEval(\"Add model to existing provider\") callback.it(\"adds the model without replacing existing models\") callback" - ] - }, - { - "file_path": "packages/evals/evals/openai-provider.docs.eval.ts", - "methods": [ - "packages.evals.evals.openai-provider.docs.eval.beforeAll() callback", - "packages.evals.evals.openai-provider.docs.eval.beforeEach() callback", - "packages.evals.evals.openai-provider.docs.eval.afterAll() callback", - "packages.evals.evals.openai-provider.docs.eval.harness.output", - "packages.evals.evals.openai-provider.docs.eval.harness.output.createContext", - "packages.evals.evals.openai-provider.docs.eval.describeEval(\"Add OpenAI-compatible provider\") callback", - "packages.evals.evals.openai-provider.docs.eval.describeEval(\"Add OpenAI-compatible provider\") callback.it(\"configures a provider that works through Pi\") callback" - ] - }, - { - "file_path": "packages/evals/evals/smoke.eval.ts", - "methods": [ - "packages.evals.evals.smoke.eval.describeEval(\"Answer a basic prompt\") callback", - "packages.evals.evals.smoke.eval.describeEval(\"Answer a basic prompt\") callback.it(\"returns the expected answer\") callback" - ] - }, - { - "file_path": "packages/evals/evals/tui.docs.eval.ts", - "methods": [ - "packages.evals.evals.tui.docs.eval.RecordingTerminal", - "packages.evals.evals.tui.docs.eval.RecordingTerminal.start", - "packages.evals.evals.tui.docs.eval.RecordingTerminal.stop", - "packages.evals.evals.tui.docs.eval.RecordingTerminal.drainInput", - "packages.evals.evals.tui.docs.eval.RecordingTerminal.write", - "packages.evals.evals.tui.docs.eval.RecordingTerminal.moveBy", - "packages.evals.evals.tui.docs.eval.RecordingTerminal.hideCursor", - "packages.evals.evals.tui.docs.eval.RecordingTerminal.showCursor", - "packages.evals.evals.tui.docs.eval.RecordingTerminal.clearLine", - "packages.evals.evals.tui.docs.eval.RecordingTerminal.clearFromCursor", - "packages.evals.evals.tui.docs.eval.RecordingTerminal.clearScreen", - "packages.evals.evals.tui.docs.eval.RecordingTerminal.setTitle", - "packages.evals.evals.tui.docs.eval.RecordingTerminal.setProgress", - "packages.evals.evals.tui.docs.eval.RecordingTerminal.requestResize", - "packages.evals.evals.tui.docs.eval.RecordingTerminal.takeRenders", - "packages.evals.evals.tui.docs.eval.lines", - "packages.evals.evals.tui.docs.eval.lines.filter() callback", - "packages.evals.evals.tui.docs.eval.createContextMessage", - "packages.evals.evals.tui.docs.eval.inspectContextFooter", - "packages.evals.evals.tui.docs.eval.inspectContextFooter.find() callback", - "packages.evals.evals.tui.docs.eval.inspectContextFooter.extensionErrors.errors.map() callback", - "packages.evals.evals.tui.docs.eval.harness.output", - "packages.evals.evals.tui.docs.eval.contextFooterJudge", - "packages.evals.evals.tui.docs.eval.contextFooterJudge.createJudge(\"ContextFooterJudge\") callback", - "packages.evals.evals.tui.docs.eval.contextFooterJudge.createJudge(\"ContextFooterJudge\") callback.actualStatusLine", - "packages.evals.evals.tui.docs.eval.contextFooterJudge.createJudge(\"ContextFooterJudge\") callback.actualStatusLine.find() callback", - "packages.evals.evals.tui.docs.eval.describeEval(\"Customize the interactive context footer\") callback", - "packages.evals.evals.tui.docs.eval.describeEval(\"Customize the interactive context footer\") callback.it(\"replaces numeric context usage with a progress bar\") callback" - ] - }, - { - "file_path": "packages/evals/src/cli.ts", - "methods": [ - "packages.evals.src.cli.parseEvalCli", - "packages.evals.src.cli.artifactRunId", - "packages.evals.src.cli.containerPath", - "packages.evals.src.cli.normalizeDiscoveredFile", - "packages.evals.src.cli.compareDiscovery", - "packages.evals.src.cli.compareDiscovery.identities", - "packages.evals.src.cli.compareDiscovery.identities.cases.map() callback", - "packages.evals.src.cli.cases", - "packages.evals.src.cli.cases.map() callback", - "packages.evals.src.cli.protocol.cases.cases.map() callback", - "packages.evals.src.cli.observations.map() callback" - ] - }, - { - "file_path": "packages/evals/src/docker.ts", - "methods": [ - "packages.evals.src.docker.execute", - "packages.evals.src.docker.requireSuccess", - "packages.evals.src.docker.buildImages", - "packages.evals.src.docker.environment", - "packages.evals.src.docker.requireEvalAuthFile", - "packages.evals.src.docker.dockerArgs", - "packages.evals.src.docker.createDockerContext", - "packages.evals.src.docker.discoverCases", - "packages.evals.src.docker.taskDirectoryName", - "packages.evals.src.docker.runTask" - ] - }, - { - "file_path": "packages/evals/src/harness.ts", - "methods": [ - "packages.evals.src.harness.resolveModelSelection", - "packages.evals.src.harness.applyIsolatedEnvironment", - "packages.evals.src.harness.applyIsolatedEnvironment.", - "packages.evals.src.harness.parseSandboxId", - "packages.evals.src.harness.resolveSandboxIdentity", - "packages.evals.src.harness.chownTree", - "packages.evals.src.harness.chownTree.map() callback", - "packages.evals.src.harness.protectTransformedModules", - "packages.evals.src.harness.enterToolSandbox", - "packages.evals.src.harness.toTranscriptEvents", - "packages.evals.src.harness.toTranscriptEvents.content.message.content.every() callback", - "packages.evals.src.harness.seedWorkspace", - "packages.evals.src.harness.promptAgent", - "packages.evals.src.harness.promptAgent.assistant", - "packages.evals.src.harness.promptAgent.assistant.find() callback", - "packages.evals.src.harness.verifySystemPrompt", - "packages.evals.src.harness.runPiCodingAgent", - "packages.evals.src.harness.runPiCodingAgent.factory", - "packages.evals.src.harness.runPiCodingAgent.factory.pi.on(\"before_agent_start\") callback", - "packages.evals.src.harness.runPiCodingAgent.credentials.modify() callback", - "packages.evals.src.harness.runPiCodingAgent.expectedInlinePaths", - "packages.evals.src.harness.runPiCodingAgent.expectedInlinePaths.extensionFactories.map() callback", - "packages.evals.src.harness.runPiCodingAgent.unexpectedExtensions", - "packages.evals.src.harness.runPiCodingAgent.unexpectedExtensions.filter() callback", - "packages.evals.src.harness.runPiCodingAgent.hasPricing", - "packages.evals.src.harness.runPiCodingAgent.hasPricing.some() callback", - "packages.evals.src.harness.createPiCodingAgentHarness", - "packages.evals.src.harness.createPiCodingAgentHarness.run", - "packages.evals.src.harness.resolveDocumentationVariant", - "packages.evals.src.harness.excludePiDocumentation", - "packages.evals.src.harness.createPiDocumentationEvalHarness" - ] - }, - { - "file_path": "packages/evals/src/plan.ts", - "methods": [ - "packages.evals.src.plan.isRecord", - "packages.evals.src.plan.parseDiscoveredCases", - "packages.evals.src.plan.parseDiscoveredCases.value.map() callback", - "packages.evals.src.plan.createTaskPlan" - ] - }, - { - "file_path": "packages/evals/src/report.ts", - "methods": [ - "packages.evals.src.report.optionalMetric", - "packages.evals.src.report.validateScore", - "packages.evals.src.report.classifyCaseStatus", - "packages.evals.src.report.taskIdentity", - "packages.evals.src.report.erroredObservation", - "packages.evals.src.report.persistSession", - "packages.evals.src.report.readTaskObservation", - "packages.evals.src.report.readTaskObservation.loaded", - "packages.evals.src.report.readTaskObservation.loaded.catch() callback", - "packages.evals.src.report.readTaskObservation.assertions", - "packages.evals.src.report.readTaskObservation.assertions.rawReport.testResults.flatMap() callback", - "packages.evals.src.report.mean", - "packages.evals.src.report.mean.values.reduce() callback", - "packages.evals.src.report.difference", - "packages.evals.src.report.pairKey", - "packages.evals.src.report.groupPairs", - "packages.evals.src.report.groupPairs.sort() callback", - "packages.evals.src.report.resolvePair", - "packages.evals.src.report.summarizeMetric", - "packages.evals.src.report.operationalTotal", - "packages.evals.src.report.operationalTotal.values", - "packages.evals.src.report.operationalTotal.values.runs.flatMap() callback", - "packages.evals.src.report.operationalTotal.total.values.reduce() callback", - "packages.evals.src.report.variantTotals", - "packages.evals.src.report.variantTotals.runs.observations.filter() callback", - "packages.evals.src.report.variantTotals.inputTokens.operationalTotal() callback", - "packages.evals.src.report.variantTotals.outputTokens.operationalTotal() callback", - "packages.evals.src.report.variantTotals.cacheReadTokens.operationalTotal() callback", - "packages.evals.src.report.variantTotals.cacheWriteTokens.operationalTotal() callback", - "packages.evals.src.report.variantTotals.totalTokens.operationalTotal() callback", - "packages.evals.src.report.variantTotals.toolCalls.operationalTotal() callback", - "packages.evals.src.report.variantTotals.totalMs.operationalTotal() callback", - "packages.evals.src.report.variantTotals.estimatedCostUsd.operationalTotal() callback", - "packages.evals.src.report.comparisonFlags", - "packages.evals.src.report.comparisonFlags.some() callback", - "packages.evals.src.report.summarizeEvalObservations", - "packages.evals.src.report.comparisons", - "packages.evals.src.report.summarizeEvalObservations.comparisons.sort() callback", - "packages.evals.src.report.summarizeEvalObservations.comparisons.map() callback", - "packages.evals.src.report.comparisons.map() callback.controlPassRate", - "packages.evals.src.report.summarizeEvalObservations.comparisons.map() callback.controlPassRate.pairs.filter() callback", - "packages.evals.src.report.comparisons.map() callback.treatmentPassRate", - "packages.evals.src.report.summarizeEvalObservations.comparisons.map() callback.treatmentPassRate.pairs.filter() callback", - "packages.evals.src.report.summarizeEvalObservations.comparisons.map() callback.totalTokens.summarizeMetric() callback", - "packages.evals.src.report.summarizeEvalObservations.comparisons.map() callback.toolCalls.summarizeMetric() callback", - "packages.evals.src.report.summarizeEvalObservations.comparisons.map() callback.totalMs.summarizeMetric() callback", - "packages.evals.src.report.summarizeEvalObservations.comparisons.map() callback.estimatedCostUsd.summarizeMetric() callback", - "packages.evals.src.report.percentage", - "packages.evals.src.report.signed", - "packages.evals.src.report.pairedMetric", - "packages.evals.src.report.operationalMetric", - "packages.evals.src.report.formatEvalComparisonReport", - "packages.evals.src.report.formatEvalComparisonReport.tokens", - "packages.evals.src.report.formatEvalComparisonReport.tokens.operationalMetric() callback", - "packages.evals.src.report.formatEvalComparisonReport.tools", - "packages.evals.src.report.formatEvalComparisonReport.tools.operationalMetric() callback", - "packages.evals.src.report.formatEvalComparisonReport.latency", - "packages.evals.src.report.formatEvalComparisonReport.latency.operationalMetric() callback", - "packages.evals.src.report.formatEvalComparisonReport.cost", - "packages.evals.src.report.formatEvalComparisonReport.cost.operationalMetric() callback" - ] - } - ], - "component_id": "2", - "can_expand": true, - "components": [ - { - "name": "Model Provider APIs and Utilities", - "description": "Provides model provider adapters, authentication, streaming client utilities, and model catalog registry.", - "key_entities": [ - { - "qualified_name": "packages.ai.src.models.Provider", - "reference_file": "packages/ai/src/models.ts", - "reference_start_line": 150, - "reference_end_line": 239 - }, - { - "qualified_name": "packages.ai.src.models.createProvider", - "reference_file": "packages/ai/src/models.ts", - "reference_start_line": 1041, - "reference_end_line": 1182 - }, - { - "qualified_name": "packages.ai.src.utils.event-stream.EventStream", - "reference_file": "packages/ai/src/utils/event-stream.ts", - "reference_start_line": 26, - "reference_end_line": 89 - }, - { - "qualified_name": "packages.ai.src.utils.event-stream.AssistantMessageEventStream", - "reference_file": "packages/ai/src/utils/event-stream.ts", - "reference_start_line": 97, - "reference_end_line": 130 - }, - { - "qualified_name": "packages.ai.src.utils.text.contentText", - "reference_file": "packages/ai/src/utils/text.ts", - "reference_start_line": 6, - "reference_end_line": 12 - } - ], - "source_cluster_ids": [ - "2.5", - "2.6", - "2.7", - "2.8", - "2.9", - "2.10", - "2.11", - "2.12", - "2.13", - "2.14", - "2.15", - "2.16", - "2.17", - "2.18", - "2.19", - "2.20", - "2.21", - "2.22", - "2.23", - "2.24", - "2.25", - "2.26", - "2.27", - "2.28", - "2.29", - "2.30", - "2.31", - "2.32", - "2.33", - "2.34", - "2.35", - "2.36", - "2.37", - "2.38", - "2.39", - "2.40", - "2.41", - "2.42", - "2.43", - "2.44", - "2.45", - "2.46", - "2.47", - "2.48", - "2.49", - "2.50", - "2.51", - "2.52", - "2.53", - "2.54", - "2.55", - "2.56", - "2.57", - "2.58", - "2.59", - "2.60", - "2.61", - "2.62", - "2.63", - "2.64", - "2.65", - "2.66", - "2.67", - "2.68", - "2.69", - "2.70", - "2.71", - "2.72", - "2.73", - "2.74", - "2.75", - "2.76", - "2.77", - "2.78", - "2.79", - "2.80", - "2.81", - "2.82", - "2.83", - "2.84", - "2.85", - "2.86", - "2.87", - "2.88", - "2.89", - "2.90", - "2.91", - "2.92", - "2.93", - "2.94", - "2.95", - "2.96", - "2.97", - "2.98", - "2.99", - "2.100", - "2.101", - "2.102", - "2.103", - "2.104", - "2.105", - "2.106", - "2.107", - "2.108", - "2.109", - "2.110", - "2.111", - "2.112", - "2.113", - "2.114", - "2.115", - "2.116", - "2.117", - "2.118", - "2.119", - "2.120", - "2.121", - "2.122", - "2.123", - "2.124", - "2.125", - "2.126", - "2.127", - "2.128", - "2.129", - "2.130", - "2.131", - "2.132", - "2.133", - "2.134", - "2.135", - "2.136", - "2.137", - "2.138", - "2.139", - "2.140", - "2.141", - "2.142", - "2.143", - "2.144", - "2.145", - "2.146", - "2.147", - "2.148", - "2.149", - "2.150", - "2.151", - "2.152", - "2.153", - "2.154", - "2.155", - "2.156", - "2.157", - "2.158", - "2.159", - "2.160", - "2.161", - "2.162", - "2.163", - "2.164", - "2.165", - "2.166", - "2.167", - "2.168", - "2.169", - "2.170", - "2.171", - "2.172", - "2.173", - "2.174", - "2.175", - "2.176", - "2.177", - "2.178", - "2.179", - "2.180", - "2.181", - "2.182", - "2.183", - "2.184", - "2.185", - "2.186", - "2.187", - "2.188", - "2.189", - "2.190", - "2.191", - "2.192", - "2.193", - "2.194", - "2.195", - "2.196", - "2.197", - "2.198", - "2.199", - "2.200", - "2.201", - "2.202", - "2.203", - "2.204" - ], - "file_methods": [ - { - "file_path": "packages/ai/scripts/ai-gateway-pricing.ts", - "methods": [ - "packages.ai.scripts.ai-gateway-pricing.AiGatewayPriceTier", - "packages.ai.scripts.ai-gateway-pricing.AiGatewayPricing", - "packages.ai.scripts.ai-gateway-pricing.perMillion", - "packages.ai.scripts.ai-gateway-pricing.getAiGatewayCost", - "packages.ai.scripts.ai-gateway-pricing.tiers", - "packages.ai.scripts.ai-gateway-pricing.getAiGatewayCost.tiers.sort() callback", - "packages.ai.scripts.ai-gateway-pricing.getAiGatewayCost.tiers.map() callback", - "packages.ai.scripts.ai-gateway-pricing.getAiGatewayCost.tiers.map() callback.bracket", - "packages.ai.scripts.ai-gateway-pricing.getAiGatewayCost.tiers.map() callback.bracket.find() callback" - ] - }, - { - "file_path": "packages/ai/scripts/generate-models.ts", - "methods": [ - "packages.ai.scripts.generate-models.readGeneratorOptions", - "packages.ai.scripts.generate-models.ModelsDevModel", - "packages.ai.scripts.generate-models.ModelsDevProvider", - "packages.ai.scripts.generate-models.ModelsDevMetadata", - "packages.ai.scripts.generate-models.NvidiaNimModelListItem", - "packages.ai.scripts.generate-models.AiGatewayModel", - "packages.ai.scripts.generate-models.withOpenAiLongContextPricing", - "packages.ai.scripts.generate-models.mergeThinkingLevelMap", - "packages.ai.scripts.generate-models.getModelKey", - "packages.ai.scripts.generate-models.recordModelsDevReasoningOptions", - "packages.ai.scripts.generate-models.supportsDirectReasoningEffort", - "packages.ai.scripts.generate-models.applyModelsDevReasoningOptionMetadata", - "packages.ai.scripts.generate-models.getTogetherCompat", - "packages.ai.scripts.generate-models.getTogetherThinkingLevelMap", - "packages.ai.scripts.generate-models.supportsOpenAiXhigh", - "packages.ai.scripts.generate-models.supportsOpenAiMax", - "packages.ai.scripts.generate-models.supportsAnthropicMidConvoEffort", - "packages.ai.scripts.generate-models.supportsAnthropicMidConvoSystemMessages", - "packages.ai.scripts.generate-models.isAnthropicAdaptiveThinkingModel", - "packages.ai.scripts.generate-models.isAnthropicTemperatureUnsupportedModel", - "packages.ai.scripts.generate-models.mergeAnthropicMessagesCompat", - "packages.ai.scripts.generate-models.detectOpenAICompletionsCompat", - "packages.ai.scripts.generate-models.isPlainEmptyObject", - "packages.ai.scripts.generate-models.openAICompletionsCompatDelta", - "packages.ai.scripts.generate-models.mergeOpenAICompletionsCompat", - "packages.ai.scripts.generate-models.applyOpenAICompletionsCompatMetadata", - "packages.ai.scripts.generate-models.applyAnthropicMessagesCompatMetadata", - "packages.ai.scripts.generate-models.isAnthropicFallbackMetadataModel", - "packages.ai.scripts.generate-models.isAnthropicFallbackMetadataModel.some() callback", - "packages.ai.scripts.generate-models.applyAnthropicAllowedFallbackModelMetadata", - "packages.ai.scripts.generate-models.applyAnthropicAllowedFallbackModelMetadata.modelsById", - "packages.ai.scripts.generate-models.applyAnthropicAllowedFallbackModelMetadata.modelsById.models.map() callback", - "packages.ai.scripts.generate-models.allowedFallbackModels", - "packages.ai.scripts.generate-models.applyAnthropicAllowedFallbackModelMetadata.allowedFallbackModels.compatibleFallbackModelIds.flatMap() callback", - "packages.ai.scripts.generate-models.applyStrictToolCompatMetadata", - "packages.ai.scripts.generate-models.applyOpenAIGrammarToolCompatMetadata", - "packages.ai.scripts.generate-models.applyOpenAIToolSearchMetadata", - "packages.ai.scripts.generate-models.applyOpenAICompletionsTranscriptMetadata", - "packages.ai.scripts.generate-models.applyOpenAIResponsesTranscriptMetadata", - "packages.ai.scripts.generate-models.applyOpenAIExplicitPromptCacheMetadata", - "packages.ai.scripts.generate-models.applyPromptCacheMetadata", - "packages.ai.scripts.generate-models.applyImageInputMetadata", - "packages.ai.scripts.generate-models.isGemma4Model", - "packages.ai.scripts.generate-models.getGoogleThinkingLevelMap", - "packages.ai.scripts.generate-models.applyThinkingLevelMetadata", - "packages.ai.scripts.generate-models.applyThinkingLevelMetadata.reasoningOptions.some() callback", - "packages.ai.scripts.generate-models.getAnthropicMessagesCompat", - "packages.ai.scripts.generate-models.getBedrockBaseUrl", - "packages.ai.scripts.generate-models.normalizeNvidiaModelId", - "packages.ai.scripts.generate-models.roundCost", - "packages.ai.scripts.generate-models.getModelsDevCost", - "packages.ai.scripts.generate-models.getModelsDevCost.tiers.cost.tiers.flatMap() callback", - "packages.ai.scripts.generate-models.tiers", - "packages.ai.scripts.generate-models.fetchNvidiaNimModelIds", - "packages.ai.scripts.generate-models.fetchOpenRouterList", - "packages.ai.scripts.generate-models.fetchOpenRouterModels", - "packages.ai.scripts.generate-models.fetchRadiusModels", - "packages.ai.scripts.generate-models.fetchAiGatewayModels", - "packages.ai.scripts.generate-models.processZaiModels", - "packages.ai.scripts.generate-models.processBasetenModels", - "packages.ai.scripts.generate-models.processBasetenModels.supportsToggle", - "packages.ai.scripts.generate-models.processBasetenModels.supportsToggle.reasoningOptions.some() callback", - "packages.ai.scripts.generate-models.processBasetenModels.supportsEffort", - "packages.ai.scripts.generate-models.processBasetenModels.supportsEffort.reasoningOptions.some() callback", - "packages.ai.scripts.generate-models.processGoogleModels", - "packages.ai.scripts.generate-models.processFireworksModels", - "packages.ai.scripts.generate-models.loadModelsDevData", - "packages.ai.scripts.generate-models.loadModelsDevClassifierModels", - "packages.ai.scripts.generate-models.generateModels", - "packages.ai.scripts.generate-models.generateModels.allModels", - "packages.ai.scripts.generate-models.generateModels.allModels.filter() callback", - "packages.ai.scripts.generate-models.generateModels.missingCopilotModels", - "packages.ai.scripts.generate-models.generateModels.missingCopilotModels.map() callback", - "packages.ai.scripts.generate-models.allModels.some() callback", - "packages.ai.scripts.generate-models.generateModels.allModels.some() callback", - "packages.ai.scripts.generate-models.generateModels.azureOpenAiModels", - "packages.ai.scripts.generate-models.generateModels.azureOpenAiModels.allModels.filter() callback", - "packages.ai.scripts.generate-models.generateModels.azureOpenAiModels.map() callback", - "packages.ai.scripts.generate-models.generateModels.azureDeepSeekModels", - "packages.ai.scripts.generate-models.generateModels.azureDeepSeekModels.allModels.filter() callback", - "packages.ai.scripts.generate-models.generateModels.azureDeepSeekModels.map() callback", - "packages.ai.scripts.generate-models.sort() callback", - "packages.ai.scripts.generate-models.generateModels.sort() callback", - "packages.ai.scripts.generate-models.generateModels.missingProviderIds", - "packages.ai.scripts.generate-models.generateModels.missingProviderIds.generatedDataProviderIds.filter() callback", - "packages.ai.scripts.generate-models.generateModels.previousShardContents", - "packages.ai.scripts.generate-models.generateModels.previousShardContents.filter() callback", - "packages.ai.scripts.generate-models.generateModels.previousShardContents.map() callback", - "packages.ai.scripts.generate-models.restoreGeneratedCatalog", - "packages.ai.scripts.generate-models.generateModels.reasoningModels", - "packages.ai.scripts.generate-models.generateModels.reasoningModels.allModels.filter() callback", - "packages.ai.scripts.generate-models.catch() callback" - ] - }, - { - "file_path": "packages/ai/scripts/hydrate-model-catalog.ts", - "methods": [ - "packages.ai.scripts.hydrate-model-catalog.isRecord", - "packages.ai.scripts.hydrate-model-catalog.isCatalogEntry", - "packages.ai.scripts.hydrate-model-catalog.hydrateModelCatalog" - ] - }, - { - "file_path": "packages/ai/scripts/model-data.ts", - "methods": [ - "packages.ai.scripts.model-data.ModelDataManifest", - "packages.ai.scripts.model-data.sha256", - "packages.ai.scripts.model-data.sortedRecord", - "packages.ai.scripts.model-data.sortedRecord.sort() callback", - "packages.ai.scripts.model-data.sameStrings", - "packages.ai.scripts.model-data.sameStrings.a.every() callback", - "packages.ai.scripts.model-data.describeSetDifference", - "packages.ai.scripts.model-data.describeSetDifference.missing", - "packages.ai.scripts.model-data.describeSetDifference.missing.expected.filter() callback", - "packages.ai.scripts.model-data.describeSetDifference.extra", - "packages.ai.scripts.model-data.describeSetDifference.extra.actual.filter() callback", - "packages.ai.scripts.model-data.assertExactModelIds", - "packages.ai.scripts.model-data.isRecord", - "packages.ai.scripts.model-data.isModalityList", - "packages.ai.scripts.model-data.isModalityList.value.every() callback", - "packages.ai.scripts.model-data.readJsonObject", - "packages.ai.scripts.model-data.readProviderStructure", - "packages.ai.scripts.model-data.readModelDataProviderIds", - "packages.ai.scripts.model-data.readModelDataProviderIds.providerIds", - "packages.ai.scripts.model-data.readModelDataProviderIds.providerIds.Array.from() callback", - "packages.ai.scripts.model-data.readModelDataStructure", - "packages.ai.scripts.model-data.readModelDataStructure.expectedShards", - "packages.ai.scripts.model-data.readModelDataStructure.expectedShards.providerIds.map() callback", - "packages.ai.scripts.model-data.readModelDataStructure.actualShards", - "packages.ai.scripts.model-data.readModelDataStructure.actualShards.filter() callback", - "packages.ai.scripts.model-data.readModelDataStructure.providerIds.map() callback", - "packages.ai.scripts.model-data.modelDataStructureHash", - "packages.ai.scripts.model-data.modelDataStructureHash.normalized", - "packages.ai.scripts.model-data.modelDataStructureHash.normalized.map() callback", - "packages.ai.scripts.model-data.createModelDataManifest", - "packages.ai.scripts.model-data.createModelDataManifest.files.map() callback", - "packages.ai.scripts.model-data.validateModelValue", - "packages.ai.scripts.model-data.throwValidationErrors", - "packages.ai.scripts.model-data.throwValidationErrors.visible.map() callback", - "packages.ai.scripts.model-data.validateModelDataDirectory", - "packages.ai.scripts.model-data.validateModelDataDirectory.expectedFiles", - "packages.ai.scripts.model-data.validateModelDataDirectory.expectedFiles.map() callback", - "packages.ai.scripts.model-data.validateModelDataDirectory.actualFiles", - "packages.ai.scripts.model-data.validateModelDataDirectory.actualFiles.filter() callback", - "packages.ai.scripts.model-data.validateGeneratedModelData", - "packages.ai.scripts.model-data.ModelCatalogEntry", - "packages.ai.scripts.model-data.groupProviderModelData", - "packages.ai.scripts.model-data.groupProviderModelData.models.map() callback" - ] - }, - { - "file_path": "packages/ai/scripts/models-dev-reasoning-options.ts", - "methods": [ - "packages.ai.scripts.models-dev-reasoning-options.getEffortThinkingLevelMap", - "packages.ai.scripts.models-dev-reasoning-options.getEffortThinkingLevelMap.effortValues", - "packages.ai.scripts.models-dev-reasoning-options.getEffortThinkingLevelMap.effortValues.options.flatMap() callback", - "packages.ai.scripts.models-dev-reasoning-options.getEffortThinkingLevelMap.THINKING_LEVELS.some() callback" - ] - }, - { - "file_path": "packages/ai/scripts/openrouter-catalog.ts", - "methods": [ - "packages.ai.scripts.openrouter-catalog.OpenRouterModelListItem", - "packages.ai.scripts.openrouter-catalog.OpenRouterPricingOverride", - "packages.ai.scripts.openrouter-catalog.OpenRouterCatalog", - "packages.ai.scripts.openrouter-catalog.roundCost", - "packages.ai.scripts.openrouter-catalog.modalities", - "packages.ai.scripts.openrouter-catalog.modalities.filter() callback", - "packages.ai.scripts.openrouter-catalog.perMillion", - "packages.ai.scripts.openrouter-catalog.cost", - "packages.ai.scripts.openrouter-catalog.cost.tiers.flatMap() callback", - "packages.ai.scripts.openrouter-catalog.tiers", - "packages.ai.scripts.openrouter-catalog.buildOpenRouterCatalog", - "packages.ai.scripts.openrouter-catalog.buildOpenRouterCatalog.images.some() callback", - "packages.ai.scripts.openrouter-catalog.buildOpenRouterCatalog.classifiers.some() callback" - ] - }, - { - "file_path": "packages/ai/scripts/openrouter-reasoning-options.ts", - "methods": [ - "packages.ai.scripts.openrouter-reasoning-options.OpenRouterReasoningMetadata", - "packages.ai.scripts.openrouter-reasoning-options.getOpenRouterThinkingLevelMap" - ] - }, - { - "file_path": "packages/ai/src/api/anthropic-messages.lazy.ts", - "methods": [ - "packages.ai.src.api.anthropic-messages.lazy.anthropicMessagesApi", - "packages.ai.src.api.anthropic-messages.lazy.anthropicMessagesApi.lazyApi() callback" - ] - }, - { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "methods": [ - "packages.ai.src.api.anthropic-messages.resolveCacheRetention", - "packages.ai.src.api.anthropic-messages.getCacheControl", - "packages.ai.src.api.anthropic-messages.ccToolLookup", - "packages.ai.src.api.anthropic-messages.ccToolLookup.claudeCodeTools.map() callback", - "packages.ai.src.api.anthropic-messages.fromClaudeCodeName.matchedTool", - "packages.ai.src.api.anthropic-messages.fromClaudeCodeName.matchedTool.tools.find() callback", - "packages.ai.src.api.anthropic-messages.convertContentBlocks", - "packages.ai.src.api.anthropic-messages.convertContentBlocks.hasImages", - "packages.ai.src.api.anthropic-messages.convertContentBlocks.hasImages.content.some() callback", - "packages.ai.src.api.anthropic-messages.convertContentBlocks.content.map() callback", - "packages.ai.src.api.anthropic-messages.convertContentBlocks.blocks", - "packages.ai.src.api.anthropic-messages.convertContentBlocks.blocks.content.map() callback", - "packages.ai.src.api.anthropic-messages.convertContentBlocks.hasText", - "packages.ai.src.api.anthropic-messages.convertContentBlocks.hasText.blocks.some() callback", - "packages.ai.src.api.anthropic-messages.shouldUseServerSideFallbackBeta", - "packages.ai.src.api.anthropic-messages.getAnthropicCompat", - "packages.ai.src.api.anthropic-messages.AnthropicOptions", - "packages.ai.src.api.anthropic-messages.mergeHeaders", - "packages.ai.src.api.anthropic-messages.mergeClientHeaders", - "packages.ai.src.api.anthropic-messages.hasHeader", - "packages.ai.src.api.anthropic-messages.hasRequestAuth", - "packages.ai.src.api.anthropic-messages.assertRequestAuth", - "packages.ai.src.api.anthropic-messages.PiAnthropic", - "packages.ai.src.api.anthropic-messages.PiAnthropic._shouldResolveDefaultCredentials", - "packages.ai.src.api.anthropic-messages.getAnthropicFederation", - "packages.ai.src.api.anthropic-messages.ServerSentEvent", - "packages.ai.src.api.anthropic-messages.SseDecoderState", - "packages.ai.src.api.anthropic-messages.flushSseEvent", - "packages.ai.src.api.anthropic-messages.decodeSseLine", - "packages.ai.src.api.anthropic-messages.nextLineBreakIndex", - "packages.ai.src.api.anthropic-messages.consumeLine", - "packages.ai.src.api.anthropic-messages.iterateSseMessages", - "packages.ai.src.api.anthropic-messages.iterateAnthropicEvents", - "packages.ai.src.api.anthropic-messages.stream", - "packages.ai.src.api.anthropic-messages.stream.", - "packages.ai.src.api.anthropic-messages.stream..response", - "packages.ai.src.api.anthropic-messages.stream..response.retryProviderRequest() callback", - "packages.ai.src.api.anthropic-messages.stream..fallbackCost", - "packages.ai.src.api.anthropic-messages.stream..fallbackCost.model.compat.allowedFallbackModels.find() callback", - "packages.ai.src.api.anthropic-messages..index.blocks.findIndex() callback", - "packages.ai.src.api.anthropic-messages.stream..index", - "packages.ai.src.api.anthropic-messages.stream..index.blocks.findIndex() callback", - "packages.ai.src.api.anthropic-messages.stream..details.transformations.inputTransformations.map() callback", - "packages.ai.src.api.anthropic-messages.mapThinkingLevelToEffort", - "packages.ai.src.api.anthropic-messages.isOAuthToken", - "packages.ai.src.api.anthropic-messages.createClient", - "packages.ai.src.api.anthropic-messages.getBetaFeatures", - "packages.ai.src.api.anthropic-messages.getBetaFeatures.map() callback", - "packages.ai.src.api.anthropic-messages.getBetaFeatures.filter() callback", - "packages.ai.src.api.anthropic-messages.buildParams", - "packages.ai.src.api.anthropic-messages.buildParams.allowedFallbackModels.map() callback", - "packages.ai.src.api.anthropic-messages.normalizeToolCallId", - "packages.ai.src.api.anthropic-messages.convertToolResult", - "packages.ai.src.api.anthropic-messages.ConvertedAnthropicMessages", - "packages.ai.src.api.anthropic-messages.convertMessages", - "packages.ai.src.api.anthropic-messages.convertMessages.redefined", - "packages.ai.src.api.anthropic-messages.convertMessages.redefined.added.map() callback", - "packages.ai.src.api.anthropic-messages.convertMessages.blocks.msg.content.map() callback", - "packages.ai.src.api.anthropic-messages.convertMessages.filteredBlocks", - "packages.ai.src.api.anthropic-messages.convertMessages.filteredBlocks.blocks.filter() callback", - "packages.ai.src.api.anthropic-messages.isAnthropicEffort", - "packages.ai.src.api.anthropic-messages.insertThinkingLevelMessages", - "packages.ai.src.api.anthropic-messages.shouldUseFineGrainedToolStreamingBeta", - "packages.ai.src.api.anthropic-messages.convertTools", - "packages.ai.src.api.anthropic-messages.convertTools.tools.map() callback", - "packages.ai.src.api.anthropic-messages.mapStopReason" - ] - }, - { - "file_path": "packages/ai/src/api/azure-openai-config.ts", - "methods": [ - "packages.ai.src.api.azure-openai-config.AzureEndpointOptions", - "packages.ai.src.api.azure-openai-config.parseDeploymentNameMap", - "packages.ai.src.api.azure-openai-config.resolveDeploymentName", - "packages.ai.src.api.azure-openai-config.normalizeAzureBaseUrl", - "packages.ai.src.api.azure-openai-config.buildDefaultBaseUrl", - "packages.ai.src.api.azure-openai-config.resolveAzureBaseUrl", - "packages.ai.src.api.azure-openai-config.resolveAzureConfig" - ] - }, - { - "file_path": "packages/ai/src/api/azure-openai-responses.lazy.ts", - "methods": [ - "packages.ai.src.api.azure-openai-responses.lazy.azureOpenAIResponsesApi", - "packages.ai.src.api.azure-openai-responses.lazy.azureOpenAIResponsesApi.lazyApi() callback" - ] - }, - { - "file_path": "packages/ai/src/api/azure-openai-responses.ts", - "methods": [ - "packages.ai.src.api.azure-openai-responses.formatAzureOpenAIError", - "packages.ai.src.api.azure-openai-responses.AzureOpenAIResponsesOptions", - "packages.ai.src.api.azure-openai-responses.stream", - "packages.ai.src.api.azure-openai-responses.stream.", - "packages.ai.src.api.azure-openai-responses.createClient", - "packages.ai.src.api.azure-openai-responses.buildParams" - ] - }, - { - "file_path": "packages/ai/src/api/bedrock-converse-stream.lazy.ts", - "methods": [ - "packages.ai.src.api.bedrock-converse-stream.lazy.setBedrockProviderModule", - "packages.ai.src.api.bedrock-converse-stream.lazy.bedrockConverseStreamApi", - "packages.ai.src.api.bedrock-converse-stream.lazy.bedrockConverseStreamApi.lazyApi() callback" - ] - }, - { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "methods": [ - "packages.ai.src.api.bedrock-converse-stream.BedrockOptions", - "packages.ai.src.api.bedrock-converse-stream.stream", - "packages.ai.src.api.bedrock-converse-stream.stream.", - "packages.ai.src.api.bedrock-converse-stream.stream..addResponseHeadersMiddleware() callback", - "packages.ai.src.api.bedrock-converse-stream.formatBedrockError", - "packages.ai.src.api.bedrock-converse-stream.normalizeDiagnosticValue", - "packages.ai.src.api.bedrock-converse-stream.extractBedrockErrorCode", - "packages.ai.src.api.bedrock-converse-stream.appendBedrockFailureDiagnostic", - "packages.ai.src.api.bedrock-converse-stream.isReservedHeader", - "packages.ai.src.api.bedrock-converse-stream.addCustomHeadersMiddleware", - "packages.ai.src.api.bedrock-converse-stream.addCustomHeadersMiddleware.middleware", - "packages.ai.src.api.bedrock-converse-stream.addCustomHeadersMiddleware.middleware.", - "packages.ai.src.api.bedrock-converse-stream.isSmithyHttpResponse", - "packages.ai.src.api.bedrock-converse-stream.toProviderResponse", - "packages.ai.src.api.bedrock-converse-stream.addResponseHeadersMiddleware", - "packages.ai.src.api.bedrock-converse-stream.addResponseHeadersMiddleware.middleware", - "packages.ai.src.api.bedrock-converse-stream.addResponseHeadersMiddleware.middleware.", - "packages.ai.src.api.bedrock-converse-stream.handleContentBlockStart", - "packages.ai.src.api.bedrock-converse-stream.handleContentBlockDelta", - "packages.ai.src.api.bedrock-converse-stream.handleContentBlockDelta.index", - "packages.ai.src.api.bedrock-converse-stream.handleContentBlockDelta.index.blocks.findIndex() callback", - "packages.ai.src.api.bedrock-converse-stream.flushRedactedContent", - "packages.ai.src.api.bedrock-converse-stream.finalizeStreamingBlock", - "packages.ai.src.api.bedrock-converse-stream.handleMetadata", - "packages.ai.src.api.bedrock-converse-stream.handleMetadata.event.usage.cacheDetails.reduce() callback", - "packages.ai.src.api.bedrock-converse-stream.handleContentBlockStop", - "packages.ai.src.api.bedrock-converse-stream.handleContentBlockStop.index", - "packages.ai.src.api.bedrock-converse-stream.handleContentBlockStop.index.blocks.findIndex() callback", - "packages.ai.src.api.bedrock-converse-stream.getModelMatchCandidates", - "packages.ai.src.api.bedrock-converse-stream.getModelMatchCandidates.values.flatMap() callback", - "packages.ai.src.api.bedrock-converse-stream.supportsAdaptiveThinking", - "packages.ai.src.api.bedrock-converse-stream.supportsAdaptiveThinking.candidates.some() callback", - "packages.ai.src.api.bedrock-converse-stream.supportsNativeXhighEffort", - "packages.ai.src.api.bedrock-converse-stream.supportsNativeXhighEffort.candidates.some() callback", - "packages.ai.src.api.bedrock-converse-stream.supportsThinkingBlockBinding", - "packages.ai.src.api.bedrock-converse-stream.supportsThinkingBlockBinding.candidates.some() callback", - "packages.ai.src.api.bedrock-converse-stream.mapThinkingLevelToEffort", - "packages.ai.src.api.bedrock-converse-stream.resolveCacheRetention", - "packages.ai.src.api.bedrock-converse-stream.isAnthropicClaudeModel", - "packages.ai.src.api.bedrock-converse-stream.supportsPromptCaching", - "packages.ai.src.api.bedrock-converse-stream.supportsPromptCaching.hasClaudeRef", - "packages.ai.src.api.bedrock-converse-stream.supportsPromptCaching.hasClaudeRef.candidates.some() callback", - "packages.ai.src.api.bedrock-converse-stream.supportsPromptCaching.candidates.some() callback", - "packages.ai.src.api.bedrock-converse-stream.supportsThinkingSignature", - "packages.ai.src.api.bedrock-converse-stream.buildSystemPrompt", - "packages.ai.src.api.bedrock-converse-stream.normalizeToolCallId", - "packages.ai.src.api.bedrock-converse-stream.createNonBlankTextBlock", - "packages.ai.src.api.bedrock-converse-stream.createRequiredTextBlock", - "packages.ai.src.api.bedrock-converse-stream.sanitizeBedrockDocument", - "packages.ai.src.api.bedrock-converse-stream.sanitizeBedrockDocument.filter() callback", - "packages.ai.src.api.bedrock-converse-stream.sanitizeBedrockDocument.map() callback", - "packages.ai.src.api.bedrock-converse-stream.convertToolResultContent", - "packages.ai.src.api.bedrock-converse-stream.convertMessages", - "packages.ai.src.api.bedrock-converse-stream.convertToolConfig", - "packages.ai.src.api.bedrock-converse-stream.convertToolConfig.bedrockTools", - "packages.ai.src.api.bedrock-converse-stream.convertToolConfig.bedrockTools.tools.map() callback", - "packages.ai.src.api.bedrock-converse-stream.mapStopReason", - "packages.ai.src.api.bedrock-converse-stream.getConfiguredBedrockRegion", - "packages.ai.src.api.bedrock-converse-stream.getConfiguredBedrockCredentials", - "packages.ai.src.api.bedrock-converse-stream.getStandardBedrockEndpointRegion", - "packages.ai.src.api.bedrock-converse-stream.shouldUseExplicitBedrockEndpoint", - "packages.ai.src.api.bedrock-converse-stream.isGovCloudBedrockTarget", - "packages.ai.src.api.bedrock-converse-stream.buildAdditionalModelRequestFields", - "packages.ai.src.api.bedrock-converse-stream.buildAdditionalModelRequestFields.result", - "packages.ai.src.api.bedrock-converse-stream.buildAdditionalModelRequestFields.result.", - "packages.ai.src.api.bedrock-converse-stream.candidates.some() callback", - "packages.ai.src.api.bedrock-converse-stream.buildAdditionalModelRequestFields.candidates.some() callback", - "packages.ai.src.api.bedrock-converse-stream.createImageBlock", - "packages.ai.src.api.bedrock-converse-stream.base64ToBytes", - "packages.ai.src.api.bedrock-converse-stream.decodeRedactedContent", - "packages.ai.src.api.bedrock-converse-stream.bytesToBase64" - ] - }, - { - "file_path": "packages/ai/src/api/classifier-shared.ts", - "methods": [ - "packages.ai.src.api.classifier-shared.ClassifierHttpError", - "packages.ai.src.api.classifier-shared.httpError", - "packages.ai.src.api.classifier-shared.timeoutError", - "packages.ai.src.api.classifier-shared.isRecord", - "packages.ai.src.api.classifier-shared.requiredNumber", - "packages.ai.src.api.classifier-shared.requestHeaders", - "packages.ai.src.api.classifier-shared.postClassifierRequest", - "packages.ai.src.api.classifier-shared.tokenCount", - "packages.ai.src.api.classifier-shared.parseClassifierUsage" - ] - }, - { - "file_path": "packages/ai/src/api/cloudflare-ai-binding.ts", - "methods": [ - "packages.ai.src.api.cloudflare-ai-binding.AiBinding", - "packages.ai.src.api.cloudflare-ai-binding.AiBinding.fetch", - "packages.ai.src.api.cloudflare-ai-binding.createAiBindingFetch" - ] - }, - { - "file_path": "packages/ai/src/api/cloudflare-workers-ai-system-one.lazy.ts", - "methods": [ - "packages.ai.src.api.cloudflare-workers-ai-system-one.lazy.cloudflareWorkersAISystemOneApi", - "packages.ai.src.api.cloudflare-workers-ai-system-one.lazy.cloudflareWorkersAISystemOneApi.classify" - ] - }, - { - "file_path": "packages/ai/src/api/cloudflare-workers-ai-system-one.ts", - "methods": [ - "packages.ai.src.api.cloudflare-workers-ai-system-one.cloudflareErrorMessage", - "packages.ai.src.api.cloudflare-workers-ai-system-one.cloudflareErrorMessage.messages", - "packages.ai.src.api.cloudflare-workers-ai-system-one.cloudflareErrorMessage.messages.errors.map() callback", - "packages.ai.src.api.cloudflare-workers-ai-system-one.cloudflareErrorMessage.messages.filter() callback", - "packages.ai.src.api.cloudflare-workers-ai-system-one.transport", - "packages.ai.src.api.cloudflare-workers-ai-system-one.transport.url", - "packages.ai.src.api.cloudflare-workers-ai-system-one.transport.payload", - "packages.ai.src.api.cloudflare-workers-ai-system-one.transport.output" - ] - }, - { - "file_path": "packages/ai/src/api/constrained-sampling.ts", - "methods": [ - "packages.ai.src.api.constrained-sampling.JsonSchemaObject", - "packages.ai.src.api.constrained-sampling.UnsupportedStrictJsonSchemaError", - "packages.ai.src.api.constrained-sampling.isJsonSchemaObject", - "packages.ai.src.api.constrained-sampling.isStructuredSchema", - "packages.ai.src.api.constrained-sampling.schemaAllowsNull", - "packages.ai.src.api.constrained-sampling.schemaAllowsNull.schema.anyOf.some() callback", - "packages.ai.src.api.constrained-sampling.makeJsonSchemaNodeStrict", - "packages.ai.src.api.constrained-sampling.makeJsonSchemaNodeStrict.schema.required.some() callback", - "packages.ai.src.api.constrained-sampling.makeJsonSchemaNodeStrict.some() callback", - "packages.ai.src.api.constrained-sampling.makeStrictJsonSchema", - "packages.ai.src.api.constrained-sampling.getJsonSchemaToolParameters", - "packages.ai.src.api.constrained-sampling.GrammarConstrainedSampling", - "packages.ai.src.api.constrained-sampling.GrammarToolInputJsonBuffer", - "packages.ai.src.api.constrained-sampling.getGrammarToolInput", - "packages.ai.src.api.constrained-sampling.appendGrammarToolInputJsonDelta", - "packages.ai.src.api.constrained-sampling.inferGrammarInputProperty", - "packages.ai.src.api.constrained-sampling.resolveJsonSchemaStrictSampling", - "packages.ai.src.api.constrained-sampling.resolveGrammarConstrainedSampling", - "packages.ai.src.api.constrained-sampling.createGrammarToolInputProperties" - ] - }, - { - "file_path": "packages/ai/src/api/github-copilot-headers.ts", - "methods": [ - "packages.ai.src.api.github-copilot-headers.inferCopilotInitiator", - "packages.ai.src.api.github-copilot-headers.hasCopilotVisionInput", - "packages.ai.src.api.github-copilot-headers.hasCopilotVisionInput.messages.some() callback", - "packages.ai.src.api.github-copilot-headers.messages.some() callback.msg.content.some() callback", - "packages.ai.src.api.github-copilot-headers.hasCopilotVisionInput.messages.some() callback.msg.content.some() callback", - "packages.ai.src.api.github-copilot-headers.buildCopilotDynamicHeaders" - ] - }, - { - "file_path": "packages/ai/src/api/google-generative-ai.lazy.ts", - "methods": [ - "packages.ai.src.api.google-generative-ai.lazy.googleGenerativeAIApi", - "packages.ai.src.api.google-generative-ai.lazy.googleGenerativeAIApi.lazyApi() callback" - ] - }, - { - "file_path": "packages/ai/src/api/google-generative-ai.ts", - "methods": [ - "packages.ai.src.api.google-generative-ai.GoogleOptions", - "packages.ai.src.api.google-generative-ai.stream", - "packages.ai.src.api.google-generative-ai.stream.", - "packages.ai.src.api.google-generative-ai.stream..googleStream", - "packages.ai.src.api.google-generative-ai.stream..googleStream.retryGoogleRequest() callback", - "packages.ai.src.api.google-generative-ai.stream..needsNewId", - "packages.ai.src.api.google-generative-ai.stream..needsNewId.output.content.some() callback", - "packages.ai.src.api.google-generative-ai.stream..output.content.some() callback", - "packages.ai.src.api.google-generative-ai.createClient", - "packages.ai.src.api.google-generative-ai.buildParams", - "packages.ai.src.api.google-generative-ai.getGoogleBudget" - ] - }, - { - "file_path": "packages/ai/src/api/google-shared.ts", - "methods": [ - "packages.ai.src.api.google-shared.resolveGoogleThinkingLevel", - "packages.ai.src.api.google-shared.usesGoogleThinkingLevel", - "packages.ai.src.api.google-shared.toGoogleThinkingLevel", - "packages.ai.src.api.google-shared.toGoogleSdkThinkingLevel", - "packages.ai.src.api.google-shared.getDisabledGoogleThinkingConfig", - "packages.ai.src.api.google-shared.isThinkingPart", - "packages.ai.src.api.google-shared.retainThoughtSignature", - "packages.ai.src.api.google-shared.isValidThoughtSignature", - "packages.ai.src.api.google-shared.resolveThoughtSignature", - "packages.ai.src.api.google-shared.requiresToolCallId", - "packages.ai.src.api.google-shared.getGeminiMajorVersion", - "packages.ai.src.api.google-shared.supportsMultimodalFunctionResponse", - "packages.ai.src.api.google-shared.convertMessages", - "packages.ai.src.api.google-shared.convertMessages.parts.msg.content.map() callback", - "packages.ai.src.api.google-shared.parts", - "packages.ai.src.api.google-shared.convertMessages.textContent", - "packages.ai.src.api.google-shared.convertMessages.textContent.msg.content.filter() callback", - "packages.ai.src.api.google-shared.convertMessages.textResult", - "packages.ai.src.api.google-shared.convertMessages.textResult.textContent.map() callback", - "packages.ai.src.api.google-shared.convertMessages.imageContent", - "packages.ai.src.api.google-shared.convertMessages.imageContent.msg.content.filter() callback", - "packages.ai.src.api.google-shared.convertMessages.imageParts", - "packages.ai.src.api.google-shared.convertMessages.imageParts.imageContent.map() callback", - "packages.ai.src.api.google-shared.convertMessages.lastContent.parts.some() callback", - "packages.ai.src.api.google-shared.sanitizeForOpenApi", - "packages.ai.src.api.google-shared.convertTools", - "packages.ai.src.api.google-shared.convertTools.functionDeclarations.tools.map() callback", - "packages.ai.src.api.google-shared.supportsGoogleStrictToolSampling", - "packages.ai.src.api.google-shared.mapToolChoice", - "packages.ai.src.api.google-shared.resolveGoogleFunctionCallingMode", - "packages.ai.src.api.google-shared.resolveGoogleFunctionCallingMode.useStrictMode", - "packages.ai.src.api.google-shared.resolveGoogleFunctionCallingMode.useStrictMode.tools.some() callback", - "packages.ai.src.api.google-shared.mapStopReason", - "packages.ai.src.api.google-shared.mapStopReasonString", - "packages.ai.src.api.google-shared.retryGoogleRequest", - "packages.ai.src.api.google-shared.retryGoogleRequest.retryProviderRequest() callback" - ] - }, - { - "file_path": "packages/ai/src/api/google-vertex.lazy.ts", - "methods": [ - "packages.ai.src.api.google-vertex.lazy.googleVertexApi", - "packages.ai.src.api.google-vertex.lazy.googleVertexApi.lazyApi() callback" - ] - }, - { - "file_path": "packages/ai/src/api/google-vertex.ts", - "methods": [ - "packages.ai.src.api.google-vertex.GoogleVertexOptions", - "packages.ai.src.api.google-vertex.stream", - "packages.ai.src.api.google-vertex.stream.", - "packages.ai.src.api.google-vertex.stream..googleStream", - "packages.ai.src.api.google-vertex.stream..googleStream.retryGoogleRequest() callback", - "packages.ai.src.api.google-vertex.stream..needsNewId", - "packages.ai.src.api.google-vertex.stream..needsNewId.output.content.some() callback", - "packages.ai.src.api.google-vertex.stream..output.content.some() callback", - "packages.ai.src.api.google-vertex.createClient", - "packages.ai.src.api.google-vertex.createClientWithApiKey", - "packages.ai.src.api.google-vertex.buildHttpOptions", - "packages.ai.src.api.google-vertex.resolveCustomBaseUrl", - "packages.ai.src.api.google-vertex.baseUrlIncludesApiVersion", - "packages.ai.src.api.google-vertex.baseUrlIncludesApiVersion.some() callback", - "packages.ai.src.api.google-vertex.buildGoogleAuthOptions", - "packages.ai.src.api.google-vertex.resolveApiKey", - "packages.ai.src.api.google-vertex.isPlaceholderApiKey", - "packages.ai.src.api.google-vertex.resolveProject", - "packages.ai.src.api.google-vertex.resolveLocation", - "packages.ai.src.api.google-vertex.buildParams", - "packages.ai.src.api.google-vertex.getGoogleBudget" - ] - }, - { - "file_path": "packages/ai/src/api/lazy.ts", - "methods": [ - "packages.ai.src.api.lazy.createSetupErrorMessage", - "packages.ai.src.api.lazy.hasResult", - "packages.ai.src.api.lazy.forwardStream", - "packages.ai.src.api.lazy.lazyStream", - "packages.ai.src.api.lazy.lazyStream.then() callback", - "packages.ai.src.api.lazy.lazyStream.catch() callback", - "packages.ai.src.api.lazy.LazyApiCapabilities", - "packages.ai.src.api.lazy.lazyApi", - "packages.ai.src.api.lazy.lazyApi.api", - "packages.ai.src.api.lazy.lazyApi.api.stream", - "packages.ai.src.api.lazy.lazyApi.api.stream.lazyStream() callback", - "packages.ai.src.api.lazy.lazyApi.api.streamSimple", - "packages.ai.src.api.lazy.lazyApi.api.streamSimple.lazyStream() callback", - "packages.ai.src.api.lazy.lazyApi.fetchDeferred", - "packages.ai.src.api.lazy.lazyApi.fetchDeferred.lazyStream() callback", - "packages.ai.src.api.lazy.lazyApi.cancelDeferred" - ] - }, - { - "file_path": "packages/ai/src/api/llama-cpp-classify.lazy.ts", - "methods": [ - "packages.ai.src.api.llama-cpp-classify.lazy.llamaCppClassifyApi", - "packages.ai.src.api.llama-cpp-classify.lazy.llamaCppClassifyApi.classify" - ] - }, - { - "file_path": "packages/ai/src/api/llama-cpp-classify.ts", - "methods": [ - "packages.ai.src.api.llama-cpp-classify.LabeledQuestion", - "packages.ai.src.api.llama-cpp-classify.HttpError", - "packages.ai.src.api.llama-cpp-classify.httpError", - "packages.ai.src.api.llama-cpp-classify.timeoutError", - "packages.ai.src.api.llama-cpp-classify.isRecord", - "packages.ai.src.api.llama-cpp-classify.llamaServerRoot", - "packages.ai.src.api.llama-cpp-classify.renderState", - "packages.ai.src.api.llama-cpp-classify.questionLabels", - "packages.ai.src.api.llama-cpp-classify.renderTask", - "packages.ai.src.api.llama-cpp-classify.lines", - "packages.ai.src.api.llama-cpp-classify.renderTask.lines.map() callback", - "packages.ai.src.api.llama-cpp-classify.renderTask.lines", - "packages.ai.src.api.llama-cpp-classify.renderTask.lines.question.criteria.map() callback", - "packages.ai.src.api.llama-cpp-classify.answerInstruction", - "packages.ai.src.api.llama-cpp-classify.renderOverview", - "packages.ai.src.api.llama-cpp-classify.renderOverview.questions.map() callback", - "packages.ai.src.api.llama-cpp-classify.renderQuestion", - "packages.ai.src.api.llama-cpp-classify.labelProbabilities", - "packages.ai.src.api.llama-cpp-classify.labelProbabilities.scaled", - "packages.ai.src.api.llama-cpp-classify.labelProbabilities.scaled.logprobs.map() callback", - "packages.ai.src.api.llama-cpp-classify.labelProbabilities.weights", - "packages.ai.src.api.llama-cpp-classify.labelProbabilities.weights.scaled.map() callback", - "packages.ai.src.api.llama-cpp-classify.labelProbabilities.total", - "packages.ai.src.api.llama-cpp-classify.labelProbabilities.total.weights.reduce() callback", - "packages.ai.src.api.llama-cpp-classify.labelProbabilities.weights.map() callback", - "packages.ai.src.api.llama-cpp-classify.peakConfidence", - "packages.ai.src.api.llama-cpp-classify.answerFromProbabilities", - "packages.ai.src.api.llama-cpp-classify.answerFromProbabilities.score.probabilities.reduce() callback", - "packages.ai.src.api.llama-cpp-classify.score", - "packages.ai.src.api.llama-cpp-classify.answerFromProbabilities.probabilities.keys.map() callback", - "packages.ai.src.api.llama-cpp-classify.RequestContext", - "packages.ai.src.api.llama-cpp-classify.post", - "packages.ai.src.api.llama-cpp-classify.tokenIds", - "packages.ai.src.api.llama-cpp-classify.tokenIds.body.tokens.map() callback", - "packages.ai.src.api.llama-cpp-classify.tokenize", - "packages.ai.src.api.llama-cpp-classify.resolveLabelToken", - "packages.ai.src.api.llama-cpp-classify.resolveLabelToken.newline.every() callback", - "packages.ai.src.api.llama-cpp-classify.labelTokens", - "packages.ai.src.api.llama-cpp-classify.labelTokens.ids", - "packages.ai.src.api.llama-cpp-classify.labelTokens.ids.labels.map() callback", - "packages.ai.src.api.llama-cpp-classify.labelTokens.ids.labels.map() callback.pending.catch() callback", - "packages.ai.src.api.llama-cpp-classify.renderPrompt", - "packages.ai.src.api.llama-cpp-classify.nextTokenLogprobs", - "packages.ai.src.api.llama-cpp-classify.nextTokenLogprobs.tokens.map() callback", - "packages.ai.src.api.llama-cpp-classify.classifyQuestion", - "packages.ai.src.api.llama-cpp-classify.classifyQuestion.logprobs.every() callback", - "packages.ai.src.api.llama-cpp-classify.classifyQuestion.missing", - "packages.ai.src.api.llama-cpp-classify.classifyQuestion.missing.rendered.labels.filter() callback", - "packages.ai.src.api.llama-cpp-classify.classifyQuestion.values.every() callback" - ] - }, - { - "file_path": "packages/ai/src/api/mistral-conversations.lazy.ts", - "methods": [ - "packages.ai.src.api.mistral-conversations.lazy.mistralConversationsApi", - "packages.ai.src.api.mistral-conversations.lazy.mistralConversationsApi.lazyApi() callback" - ] - }, - { - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "methods": [ - "packages.ai.src.api.mistral-conversations.MistralOptions", - "packages.ai.src.api.mistral-conversations.stream", - "packages.ai.src.api.mistral-conversations.stream.", - "packages.ai.src.api.mistral-conversations.stream..transformedMessages.transformMessages() callback", - "packages.ai.src.api.mistral-conversations.stream..transformedMessages", - "packages.ai.src.api.mistral-conversations.createOutput", - "packages.ai.src.api.mistral-conversations.createMistralToolCallIdNormalizer", - "packages.ai.src.api.mistral-conversations.createMistralToolCallIdNormalizer.", - "packages.ai.src.api.mistral-conversations.deriveMistralToolCallId", - "packages.ai.src.api.mistral-conversations.formatMistralError", - "packages.ai.src.api.mistral-conversations.truncateErrorText", - "packages.ai.src.api.mistral-conversations.safeJsonStringify", - "packages.ai.src.api.mistral-conversations.requestMistralStream", - "packages.ai.src.api.mistral-conversations.MistralHttpError", - "packages.ai.src.api.mistral-conversations.MistralHttpError.constructor", - "packages.ai.src.api.mistral-conversations.buildMistralHeaders", - "packages.ai.src.api.mistral-conversations.applyMistralHeaderOverrides", - "packages.ai.src.api.mistral-conversations.hasMistralHeaderOverride", - "packages.ai.src.api.mistral-conversations.hasMistralHeaderOverride.some() callback", - "packages.ai.src.api.mistral-conversations.toMistralWirePayload", - "packages.ai.src.api.mistral-conversations.toMistralWirePayload.payload.messages.map() callback", - "packages.ai.src.api.mistral-conversations.toMistralWireMessage", - "packages.ai.src.api.mistral-conversations.toMistralWireMessage.message.content.map() callback", - "packages.ai.src.api.mistral-conversations.toMistralWireContentChunk", - "packages.ai.src.api.mistral-conversations.remapMistralProperty", - "packages.ai.src.api.mistral-conversations.isMistralRecord", - "packages.ai.src.api.mistral-conversations.readMistralEvents", - "packages.ai.src.api.mistral-conversations.readMistralEvents.onAbort", - "packages.ai.src.api.mistral-conversations.readMistralEvents.onAbort.catch() callback", - "packages.ai.src.api.mistral-conversations.findMistralEventBoundary", - "packages.ai.src.api.mistral-conversations.parseMistralEvent", - "packages.ai.src.api.mistral-conversations.data", - "packages.ai.src.api.mistral-conversations.parseMistralEvent.data.filter() callback", - "packages.ai.src.api.mistral-conversations.parseMistralEvent.data.map() callback", - "packages.ai.src.api.mistral-conversations.buildChatPayload", - "packages.ai.src.api.mistral-conversations.shouldUsePromptCaching", - "packages.ai.src.api.mistral-conversations.getMistralCachedPromptTokens", - "packages.ai.src.api.mistral-conversations.consumeChatStream", - "packages.ai.src.api.mistral-conversations.consumeChatStream.deltaText", - "packages.ai.src.api.mistral-conversations.consumeChatStream.deltaText.map() callback", - "packages.ai.src.api.mistral-conversations.consumeChatStream.deltaText.filter() callback", - "packages.ai.src.api.mistral-conversations.toFunctionTools", - "packages.ai.src.api.mistral-conversations.toFunctionTools.tools.map() callback", - "packages.ai.src.api.mistral-conversations.stripSymbolKeys", - "packages.ai.src.api.mistral-conversations.stripSymbolKeys.value.map() callback", - "packages.ai.src.api.mistral-conversations.toChatMessages", - "packages.ai.src.api.mistral-conversations.toChatMessages.hadImages", - "packages.ai.src.api.mistral-conversations.toChatMessages.hadImages.msg.content.some() callback", - "packages.ai.src.api.mistral-conversations.toChatMessages.content.msg.content.filter() callback", - "packages.ai.src.api.mistral-conversations.toChatMessages.content.map() callback", - "packages.ai.src.api.mistral-conversations.toChatMessages.textResult", - "packages.ai.src.api.mistral-conversations.toChatMessages.textResult.msg.content.filter() callback", - "packages.ai.src.api.mistral-conversations.toChatMessages.textResult.map() callback", - "packages.ai.src.api.mistral-conversations.toChatMessages.hasImages", - "packages.ai.src.api.mistral-conversations.toChatMessages.hasImages.msg.content.some() callback", - "packages.ai.src.api.mistral-conversations.buildToolResultText", - "packages.ai.src.api.mistral-conversations.mapToolChoice", - "packages.ai.src.api.mistral-conversations.mapChatStopReason" - ] - }, - { - "file_path": "packages/ai/src/api/openai-codex-responses.lazy.ts", - "methods": [ - "packages.ai.src.api.openai-codex-responses.lazy.openAICodexResponsesApi", - "packages.ai.src.api.openai-codex-responses.lazy.openAICodexResponsesApi.lazyApi() callback" - ] - }, - { - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "methods": [ - "packages.ai.src.api.openai-codex-responses.OpenAICodexResponsesOptions", - "packages.ai.src.api.openai-codex-responses.RequestBody", - "packages.ai.src.api.openai-codex-responses.assertSuccessfulOutput", - "packages.ai.src.api.openai-codex-responses.isTerminalRateLimitError", - "packages.ai.src.api.openai-codex-responses.isRetryableError", - "packages.ai.src.api.openai-codex-responses.getRetryAfterDelayMs", - "packages.ai.src.api.openai-codex-responses.RetryDelayExceededError", - "packages.ai.src.api.openai-codex-responses.validateRetryDelayMs", - "packages.ai.src.api.openai-codex-responses.sleep", - "packages.ai.src.api.openai-codex-responses.sleep.", - "packages.ai.src.api.openai-codex-responses.sleep..signal.addEventListener(\"abort\") callback", - "packages.ai.src.api.openai-codex-responses.normalizeTimeoutMs", - "packages.ai.src.api.openai-codex-responses.loadNodeZlib", - "packages.ai.src.api.openai-codex-responses.compressRequestBodyZstd", - "packages.ai.src.api.openai-codex-responses.stream", - "packages.ai.src.api.openai-codex-responses.stream.", - "packages.ai.src.api.openai-codex-responses.stream..processWebSocketStream() callback", - "packages.ai.src.api.openai-codex-responses.buildRequestBody", - "packages.ai.src.api.openai-codex-responses.getServiceTierCostMultiplier", - "packages.ai.src.api.openai-codex-responses.applyServiceTierPricing", - "packages.ai.src.api.openai-codex-responses.resolveCodexServiceTier", - "packages.ai.src.api.openai-codex-responses.resolveCodexUrl", - "packages.ai.src.api.openai-codex-responses.resolveCodexWebSocketUrl", - "packages.ai.src.api.openai-codex-responses.processStream", - "packages.ai.src.api.openai-codex-responses.processStream.applyServiceTierPricing", - "packages.ai.src.api.openai-codex-responses.CodexApiError", - "packages.ai.src.api.openai-codex-responses.CodexApiError.constructor", - "packages.ai.src.api.openai-codex-responses.CodexProtocolError", - "packages.ai.src.api.openai-codex-responses.CodexProtocolError.constructor", - "packages.ai.src.api.openai-codex-responses.ProviderStreamEventCallbackError", - "packages.ai.src.api.openai-codex-responses.ProviderStreamEventCallbackError.constructor", - "packages.ai.src.api.openai-codex-responses.isCodexNonTransportError", - "packages.ai.src.api.openai-codex-responses.isWebSocketConnectionLimitReachedError", - "packages.ai.src.api.openai-codex-responses.isPreviousResponseNotFoundError", - "packages.ai.src.api.openai-codex-responses.extractCodexEventError", - "packages.ai.src.api.openai-codex-responses.mapCodexEvents", - "packages.ai.src.api.openai-codex-responses.normalizeCodexStatus", - "packages.ai.src.api.openai-codex-responses.parseSSE", - "packages.ai.src.api.openai-codex-responses.parseSSE.onAbort", - "packages.ai.src.api.openai-codex-responses.parseSSE.onAbort.catch() callback", - "packages.ai.src.api.openai-codex-responses.parseSSE.dataLines", - "packages.ai.src.api.openai-codex-responses.parseSSE.dataLines.filter() callback", - "packages.ai.src.api.openai-codex-responses.parseSSE.dataLines.map() callback", - "packages.ai.src.api.openai-codex-responses.WebSocketLike", - "packages.ai.src.api.openai-codex-responses.WebSocketLike.close", - "packages.ai.src.api.openai-codex-responses.WebSocketLike.send", - "packages.ai.src.api.openai-codex-responses.WebSocketLike.addEventListener", - "packages.ai.src.api.openai-codex-responses.WebSocketLike.removeEventListener", - "packages.ai.src.api.openai-codex-responses.CachedWebSocketContinuationState", - "packages.ai.src.api.openai-codex-responses.CachedWebSocketConnection", - "packages.ai.src.api.openai-codex-responses.OpenAICodexWebSocketDebugStats", - "packages.ai.src.api.openai-codex-responses.getOrCreateWebSocketDebugStats", - "packages.ai.src.api.openai-codex-responses.getOpenAICodexWebSocketDebugStats", - "packages.ai.src.api.openai-codex-responses.resetOpenAICodexWebSocketDebugStats", - "packages.ai.src.api.openai-codex-responses.closeOpenAICodexWebSocketSessions", - "packages.ai.src.api.openai-codex-responses.isWebSocketSseFallbackActive", - "packages.ai.src.api.openai-codex-responses.recordWebSocketSseFallback", - "packages.ai.src.api.openai-codex-responses.recordWebSocketFailure", - "packages.ai.src.api.openai-codex-responses.getWebSocketConstructor", - "packages.ai.src.api.openai-codex-responses.getWebSocketConstructor.WebSocketWithProxy", - "packages.ai.src.api.openai-codex-responses.getWebSocketConstructor.WebSocketWithProxy.constructor", - "packages.ai.src.api.openai-codex-responses.WebSocketCloseError", - "packages.ai.src.api.openai-codex-responses.WebSocketCloseError.constructor", - "packages.ai.src.api.openai-codex-responses.getWebSocketReadyState", - "packages.ai.src.api.openai-codex-responses.isWebSocketReusable", - "packages.ai.src.api.openai-codex-responses.isWebSocketSessionExpired", - "packages.ai.src.api.openai-codex-responses.closeWebSocketSilently", - "packages.ai.src.api.openai-codex-responses.scheduleSessionWebSocketExpiry", - "packages.ai.src.api.openai-codex-responses.scheduleSessionWebSocketExpiry.setTimeout() callback", - "packages.ai.src.api.openai-codex-responses.connectWebSocket", - "packages.ai.src.api.openai-codex-responses.connectWebSocket.", - "packages.ai.src.api.openai-codex-responses.connectWebSocket..setTimeout() callback", - "packages.ai.src.api.openai-codex-responses.acquireWebSocket", - "packages.ai.src.api.openai-codex-responses.release", - "packages.ai.src.api.openai-codex-responses.acquireWebSocket.release", - "packages.ai.src.api.openai-codex-responses.extractWebSocketError", - "packages.ai.src.api.openai-codex-responses.extractWebSocketCloseError", - "packages.ai.src.api.openai-codex-responses.decodeWebSocketData", - "packages.ai.src.api.openai-codex-responses.parseWebSocket", - "packages.ai.src.api.openai-codex-responses.parseWebSocket.onMessage", - "packages.ai.src.api.openai-codex-responses.parseWebSocket.onMessage.", - "packages.ai.src.api.openai-codex-responses.parseWebSocket.", - "packages.ai.src.api.openai-codex-responses.parseWebSocket..setTimeout() callback", - "packages.ai.src.api.openai-codex-responses.parseWebSocket.finally() callback", - "packages.ai.src.api.openai-codex-responses.requestBodyWithoutInput", - "packages.ai.src.api.openai-codex-responses.responseInputsEqual", - "packages.ai.src.api.openai-codex-responses.requestBodiesMatchExceptInput", - "packages.ai.src.api.openai-codex-responses.getCachedWebSocketInputDelta", - "packages.ai.src.api.openai-codex-responses.buildCachedWebSocketRequestBody", - "packages.ai.src.api.openai-codex-responses.startWebSocketOutputOnFirstEvent", - "packages.ai.src.api.openai-codex-responses.processWebSocketStream", - "packages.ai.src.api.openai-codex-responses.processWebSocketStream.applyServiceTierPricing", - "packages.ai.src.api.openai-codex-responses.processWebSocketStream.responseItems", - "packages.ai.src.api.openai-codex-responses.processWebSocketStream.responseItems.filter() callback", - "packages.ai.src.api.openai-codex-responses.parseErrorResponse", - "packages.ai.src.api.openai-codex-responses.extractAccountId", - "packages.ai.src.api.openai-codex-responses.buildBaseCodexHeaders", - "packages.ai.src.api.openai-codex-responses.buildSSEHeaders", - "packages.ai.src.api.openai-codex-responses.buildWebSocketHeaders" - ] - }, - { - "file_path": "packages/ai/src/api/openai-completions.lazy.ts", - "methods": [ - "packages.ai.src.api.openai-completions.lazy.openAICompletionsApi", - "packages.ai.src.api.openai-completions.lazy.openAICompletionsApi.lazyApi() callback" - ] - }, - { - "file_path": "packages/ai/src/api/openai-completions.ts", - "methods": [ - "packages.ai.src.api.openai-completions.hasHeader", - "packages.ai.src.api.openai-completions.getClientApiKey", - "packages.ai.src.api.openai-completions.hasToolHistory", - "packages.ai.src.api.openai-completions.hasToolHistory.msg.content.some() callback", - "packages.ai.src.api.openai-completions.isTextContentBlock", - "packages.ai.src.api.openai-completions.isThinkingContentBlock", - "packages.ai.src.api.openai-completions.isToolCallBlock", - "packages.ai.src.api.openai-completions.isImageContentBlock", - "packages.ai.src.api.openai-completions.isReasoningDetailObject", - "packages.ai.src.api.openai-completions.hasValidCommonReasoningDetailFields", - "packages.ai.src.api.openai-completions.isOpenAIReasoningDetail", - "packages.ai.src.api.openai-completions.OpenAICompletionsOptions", - "packages.ai.src.api.openai-completions.ConvertCompletionsMessagesOptions", - "packages.ai.src.api.openai-completions.OpenAICompatCacheControl", - "packages.ai.src.api.openai-completions.parseOpenAIReasoningDetails", - "packages.ai.src.api.openai-completions.parseLegacyEncryptedReasoningDetail", - "packages.ai.src.api.openai-completions.fillMissingCommonReasoningDetailFields", - "packages.ai.src.api.openai-completions.appendOpenAIReasoningDetail", - "packages.ai.src.api.openai-completions.isOpenAICompletionsReasoningField", - "packages.ai.src.api.openai-completions.resolveCacheRetention", - "packages.ai.src.api.openai-completions.stream", - "packages.ai.src.api.openai-completions.stream.", - "packages.ai.src.api.openai-completions.stream..StreamingToolCallBlock", - "packages.ai.src.api.openai-completions.stream..output.content.some() callback", - "packages.ai.src.api.openai-completions.createClient", - "packages.ai.src.api.openai-completions.buildParams", - "packages.ai.src.api.openai-completions.resolveThinkingTokenBudgetField", - "packages.ai.src.api.openai-completions.resolveClampedThinkingBudget", - "packages.ai.src.api.openai-completions.buildChatTemplateValues", - "packages.ai.src.api.openai-completions.resolveChatTemplateKwargValue", - "packages.ai.src.api.openai-completions.getCompatCacheControl", - "packages.ai.src.api.openai-completions.applyAnthropicCacheControl", - "packages.ai.src.api.openai-completions.addCacheControlToSystemPrompt", - "packages.ai.src.api.openai-completions.addCacheControlToLastConversationMessage", - "packages.ai.src.api.openai-completions.addCacheControlToLastTool", - "packages.ai.src.api.openai-completions.addCacheControlToInstructionMessage", - "packages.ai.src.api.openai-completions.addCacheControlToMessage", - "packages.ai.src.api.openai-completions.addCacheControlToTextContent", - "packages.ai.src.api.openai-completions.convertMessages", - "packages.ai.src.api.openai-completions.convertMessages.transformedMessages", - "packages.ai.src.api.openai-completions.convertMessages.transformedMessages.transformMessages() callback", - "packages.ai.src.api.openai-completions.convertMessages.content.msg.content.filter() callback", - "packages.ai.src.api.openai-completions.convertMessages.content.map() callback", - "packages.ai.src.api.openai-completions.convertMessages.assistantTextParts", - "packages.ai.src.api.openai-completions.convertMessages.assistantTextParts.filter() callback", - "packages.ai.src.api.openai-completions.convertMessages.assistantTextParts.map() callback", - "packages.ai.src.api.openai-completions.convertMessages.assistantText", - "packages.ai.src.api.openai-completions.convertMessages.assistantText.assistantTextParts.map() callback", - "packages.ai.src.api.openai-completions.convertMessages.signedReasoningDetails", - "packages.ai.src.api.openai-completions.convertMessages.signedReasoningDetails.thinkingBlocks.map() callback", - "packages.ai.src.api.openai-completions.convertMessages.signedReasoningDetails.find() callback", - "packages.ai.src.api.openai-completions.convertMessages.legacyReasoningDetails", - "packages.ai.src.api.openai-completions.convertMessages.legacyReasoningDetails.toolCalls.map() callback", - "packages.ai.src.api.openai-completions.convertMessages.legacyReasoningDetails.filter() callback", - "packages.ai.src.api.openai-completions.convertMessages.nonEmptyThinkingBlocks", - "packages.ai.src.api.openai-completions.convertMessages.nonEmptyThinkingBlocks.thinkingBlocks.filter() callback", - "packages.ai.src.api.openai-completions.convertMessages.thinkingText", - "packages.ai.src.api.openai-completions.convertMessages.thinkingText.nonEmptyThinkingBlocks.map() callback", - "packages.ai.src.api.openai-completions.convertMessages.nonEmptyThinkingBlocks.map() callback", - "packages.ai.src.api.openai-completions.convertMessages.toolCalls.map() callback", - "packages.ai.src.api.openai-completions.convertMessages.textResult", - "packages.ai.src.api.openai-completions.convertMessages.textResult.map() callback", - "packages.ai.src.api.openai-completions.convertMessages.hasImages", - "packages.ai.src.api.openai-completions.convertMessages.hasImages.toolMsg.content.some() callback", - "packages.ai.src.api.openai-completions.convertTools", - "packages.ai.src.api.openai-completions.convertTools.tools.map() callback", - "packages.ai.src.api.openai-completions.parseChunkUsage", - "packages.ai.src.api.openai-completions.mapStopReason", - "packages.ai.src.api.openai-completions.detectCompat", - "packages.ai.src.api.openai-completions.getCompat" - ] - }, - { - "file_path": "packages/ai/src/api/openai-decisions.lazy.ts", - "methods": [ - "packages.ai.src.api.openai-decisions.lazy.openAIDecisionsApi", - "packages.ai.src.api.openai-decisions.lazy.openAIDecisionsApi.classify" - ] - }, - { - "file_path": "packages/ai/src/api/openai-decisions.ts", - "methods": [ - "packages.ai.src.api.openai-decisions.DecisionQuestion", - "packages.ai.src.api.openai-decisions.predicateInstructions", - "packages.ai.src.api.openai-decisions.wireQuestion", - "packages.ai.src.api.openai-decisions.wireQuestion.choices.map() callback", - "packages.ai.src.api.openai-decisions.wireQuestion.levels.question.criteria.map() callback", - "packages.ai.src.api.openai-decisions.wireInput", - "packages.ai.src.api.openai-decisions.wireInput.content.images.map() callback", - "packages.ai.src.api.openai-decisions.choiceProbabilities", - "packages.ai.src.api.openai-decisions.choiceProbabilities.value.map() callback", - "packages.ai.src.api.openai-decisions.parseAnswer", - "packages.ai.src.api.openai-decisions.parseAnswers", - "packages.ai.src.api.openai-decisions.parseAnswers.map() callback", - "packages.ai.src.api.openai-decisions.errorMessage", - "packages.ai.src.api.openai-decisions.classify.body.questions.map() callback" - ] - }, - { - "file_path": "packages/ai/src/api/openai-prompt-cache.ts", - "methods": [ - "packages.ai.src.api.openai-prompt-cache.clampOpenAIPromptCacheKey" - ] - }, - { - "file_path": "packages/ai/src/api/openai-responses-shared.ts", - "methods": [ - "packages.ai.src.api.openai-responses-shared.encodeTextSignatureV1", - "packages.ai.src.api.openai-responses-shared.parseTextSignature", - "packages.ai.src.api.openai-responses-shared.convertToolResultOutput", - "packages.ai.src.api.openai-responses-shared.convertToolResultOutput.textResult", - "packages.ai.src.api.openai-responses-shared.convertToolResultOutput.textResult.content.filter() callback", - "packages.ai.src.api.openai-responses-shared.convertToolResultOutput.textResult.map() callback", - "packages.ai.src.api.openai-responses-shared.convertToolResultOutput.images", - "packages.ai.src.api.openai-responses-shared.convertToolResultOutput.images.content.filter() callback", - "packages.ai.src.api.openai-responses-shared.OpenAIResponsesStreamOptions", - "packages.ai.src.api.openai-responses-shared.ConvertResponsesMessagesOptions", - "packages.ai.src.api.openai-responses-shared.ConvertResponsesToolsOptions", - "packages.ai.src.api.openai-responses-shared.convertResponsesMessages", - "packages.ai.src.api.openai-responses-shared.convertResponsesMessages.appendSystemToolAdditions.names", - "packages.ai.src.api.openai-responses-shared.convertResponsesMessages.appendSystemToolAdditions.names.tools.map() callback", - "packages.ai.src.api.openai-responses-shared.content", - "packages.ai.src.api.openai-responses-shared.convertResponsesMessages.content.msg.content.map() callback", - "packages.ai.src.api.openai-responses-shared.convertResponsesTools", - "packages.ai.src.api.openai-responses-shared.convertResponsesTools.tools.map() callback", - "packages.ai.src.api.openai-responses-shared.getCustomToolCallInput", - "packages.ai.src.api.openai-responses-shared.appendCustomToolCallInput", - "packages.ai.src.api.openai-responses-shared.processResponsesStream", - "packages.ai.src.api.openai-responses-shared.processResponsesStream.finalizeResponse", - "packages.ai.src.api.openai-responses-shared.processResponsesStream.finalizeResponse.output.content.some() callback", - "packages.ai.src.api.openai-responses-shared.processResponsesStream.summaryText", - "packages.ai.src.api.openai-responses-shared.processResponsesStream.summaryText.item.summary.map() callback", - "packages.ai.src.api.openai-responses-shared.processResponsesStream.contentText", - "packages.ai.src.api.openai-responses-shared.processResponsesStream.contentText.item.content.map() callback", - "packages.ai.src.api.openai-responses-shared.processResponsesStream.item.content.map() callback", - "packages.ai.src.api.openai-responses-shared.mapStopReason" - ] - }, - { - "file_path": "packages/ai/src/api/openai-responses.lazy.ts", - "methods": [ - "packages.ai.src.api.openai-responses.lazy.openAIResponsesApi", - "packages.ai.src.api.openai-responses.lazy.openAIResponsesApi.lazyApi() callback" - ] - }, - { - "file_path": "packages/ai/src/api/openai-responses.ts", - "methods": [ - "packages.ai.src.api.openai-responses.isChatGPTSignIn", - "packages.ai.src.api.openai-responses.hasHeader", - "packages.ai.src.api.openai-responses.getClientApiKey", - "packages.ai.src.api.openai-responses.detectSessionAffinityFormat", - "packages.ai.src.api.openai-responses.resolveCacheRetention", - "packages.ai.src.api.openai-responses.getCompat", - "packages.ai.src.api.openai-responses.getPromptCacheRetention", - "packages.ai.src.api.openai-responses.getPromptCacheOptions", - "packages.ai.src.api.openai-responses.OpenAIResponsesOptions", - "packages.ai.src.api.openai-responses.stream", - "packages.ai.src.api.openai-responses.stream.", - "packages.ai.src.api.openai-responses.stream..applyServiceTierPricing", - "packages.ai.src.api.openai-responses.createClient", - "packages.ai.src.api.openai-responses.buildParams", - "packages.ai.src.api.openai-responses.getServiceTierCostMultiplier", - "packages.ai.src.api.openai-responses.applyServiceTierPricing" - ] - }, - { - "file_path": "packages/ai/src/api/openrouter-images.lazy.ts", - "methods": [ - "packages.ai.src.api.openrouter-images.lazy.openrouterImagesApi", - "packages.ai.src.api.openrouter-images.lazy.openrouterImagesApi.generateImages" - ] - }, - { - "file_path": "packages/ai/src/api/openrouter-images.ts", - "methods": [ - "packages.ai.src.api.openrouter-images.OpenRouterGeneratedImage", - "packages.ai.src.api.openrouter-images.createClient", - "packages.ai.src.api.openrouter-images.buildParams", - "packages.ai.src.api.openrouter-images.buildParams.content", - "packages.ai.src.api.openrouter-images.buildParams.content.context.input.map() callback", - "packages.ai.src.api.openrouter-images.parseUsage" - ] - }, - { - "file_path": "packages/ai/src/api/pi-messages.lazy.ts", - "methods": [ - "packages.ai.src.api.pi-messages.lazy.piMessagesApi", - "packages.ai.src.api.pi-messages.lazy.piMessagesApi.lazyApi() callback" - ] - }, - { - "file_path": "packages/ai/src/api/pi-messages.ts", - "methods": [ - "packages.ai.src.api.pi-messages.PiMessagesOptions", - "packages.ai.src.api.pi-messages.PiMessagesResponseError", - "packages.ai.src.api.pi-messages.PiMessagesResponseError.constructor", - "packages.ai.src.api.pi-messages.parsePiMessagesErrorBody", - "packages.ai.src.api.pi-messages.truncateDiagnosticString", - "packages.ai.src.api.pi-messages.formatPiMessagesResponseError", - "packages.ai.src.api.pi-messages.createPiMessagesResponseError", - "packages.ai.src.api.pi-messages.createEmptyUsage", - "packages.ai.src.api.pi-messages.appendRewriteDiagnostic", - "packages.ai.src.api.pi-messages.createEventConverter", - "packages.ai.src.api.pi-messages.createEventConverter.", - "packages.ai.src.api.pi-messages.readPiMessagesEvents", - "packages.ai.src.api.pi-messages.parsePiMessagesEvent", - "packages.ai.src.api.pi-messages.parsePiMessagesEvent.data", - "packages.ai.src.api.pi-messages.parsePiMessagesEvent.data.find() callback", - "packages.ai.src.api.pi-messages.createErrorEvent", - "packages.ai.src.api.pi-messages.resolveCacheRetention", - "packages.ai.src.api.pi-messages.stream", - "packages.ai.src.api.pi-messages.stream." - ] - }, - { - "file_path": "packages/ai/src/api/simple-options.ts", - "methods": [ - "packages.ai.src.api.simple-options.clampMaxTokensToContext", - "packages.ai.src.api.simple-options.resolveSamplingParams", - "packages.ai.src.api.simple-options.buildBaseOptions", - "packages.ai.src.api.simple-options.clampReasoning", - "packages.ai.src.api.simple-options.thinkingBudgetForLevel", - "packages.ai.src.api.simple-options.clampThinkingBudgetToAnswerRoom", - "packages.ai.src.api.simple-options.adjustMaxTokensForThinking" - ] - }, - { - "file_path": "packages/ai/src/api/system-one-shared.ts", - "methods": [ - "packages.ai.src.api.system-one-shared.SystemOneWireRequest", - "packages.ai.src.api.system-one-shared.SystemOneTransport", - "packages.ai.src.api.system-one-shared.SystemOneTransport.url", - "packages.ai.src.api.system-one-shared.SystemOneTransport.payload", - "packages.ai.src.api.system-one-shared.SystemOneTransport.output", - "packages.ai.src.api.system-one-shared.probabilities", - "packages.ai.src.api.system-one-shared.probabilities.map() callback", - "packages.ai.src.api.system-one-shared.parseAnswers", - "packages.ai.src.api.system-one-shared.wireRequest", - "packages.ai.src.api.system-one-shared.wireRequest.questions.map() callback", - "packages.ai.src.api.system-one-shared.classifySystemOne" - ] - }, - { - "file_path": "packages/ai/src/api/transform-messages.ts", - "methods": [ - "packages.ai.src.api.transform-messages.replaceImagesWithPlaceholder", - "packages.ai.src.api.transform-messages.downgradeUnsupportedImages", - "packages.ai.src.api.transform-messages.downgradeUnsupportedImages.messages.map() callback", - "packages.ai.src.api.transform-messages.transformMessages", - "packages.ai.src.api.transform-messages.transformMessages.normalizedMessages", - "packages.ai.src.api.transform-messages.transformMessages.normalizedMessages.messages.map() callback", - "packages.ai.src.api.transform-messages.transformMessages.transformed", - "packages.ai.src.api.transform-messages.transformMessages.transformed.imageAwareMessages.map() callback", - "packages.ai.src.api.transform-messages.transformMessages.transformed.imageAwareMessages.map() callback.transformedContent", - "packages.ai.src.api.transform-messages.transformMessages.transformed.imageAwareMessages.map() callback.transformedContent.assistantMsg.content.flatMap() callback", - "packages.ai.src.api.transform-messages.transformMessages.toolCalls", - "packages.ai.src.api.transform-messages.transformMessages.toolCalls.assistantMsg.content.filter() callback" - ] - }, - { - "file_path": "packages/ai/src/api/typesafe-system-one.lazy.ts", - "methods": [ - "packages.ai.src.api.typesafe-system-one.lazy.typesafeSystemOneApi", - "packages.ai.src.api.typesafe-system-one.lazy.typesafeSystemOneApi.classify" - ] - }, - { - "file_path": "packages/ai/src/api/typesafe-system-one.ts", - "methods": [ - "packages.ai.src.api.typesafe-system-one.transport", - "packages.ai.src.api.typesafe-system-one.transport.url", - "packages.ai.src.api.typesafe-system-one.transport.payload", - "packages.ai.src.api.typesafe-system-one.transport.output" - ] - }, - { - "file_path": "packages/ai/src/auth/context.ts", - "methods": [ - "packages.ai.src.auth.context.NodeFsModule", - "packages.ai.src.auth.context.NodeFsModule.access", - "packages.ai.src.auth.context.NodeOsModule", - "packages.ai.src.auth.context.NodeOsModule.homedir", - "packages.ai.src.auth.context.getProcessEnv", - "packages.ai.src.auth.context.defaultProviderAuthContext", - "packages.ai.src.auth.context.defaultProviderAuthContext.env", - "packages.ai.src.auth.context.defaultProviderAuthContext.fileExists" - ] - }, - { - "file_path": "packages/ai/src/auth/credential-store.ts", - "methods": [ - "packages.ai.src.auth.credential-store.InMemoryCredentialStore", - "packages.ai.src.auth.credential-store.InMemoryCredentialStore.enqueue", - "packages.ai.src.auth.credential-store.InMemoryCredentialStore.enqueue.queued", - "packages.ai.src.auth.credential-store.InMemoryCredentialStore.enqueue.queued.", - "packages.ai.src.auth.credential-store.InMemoryCredentialStore.enqueue.queued..previous.catch() callback", - "packages.ai.src.auth.credential-store.InMemoryCredentialStore.enqueue.tail", - "packages.ai.src.auth.credential-store.InMemoryCredentialStore.enqueue.tail.queued.catch() callback", - "packages.ai.src.auth.credential-store.InMemoryCredentialStore.enqueue.tail.then() callback", - "packages.ai.src.auth.credential-store.InMemoryCredentialStore.read", - "packages.ai.src.auth.credential-store.InMemoryCredentialStore.list", - "packages.ai.src.auth.credential-store.InMemoryCredentialStore.list.map() callback", - "packages.ai.src.auth.credential-store.InMemoryCredentialStore.modify", - "packages.ai.src.auth.credential-store.InMemoryCredentialStore.modify.enqueue() callback", - "packages.ai.src.auth.credential-store.InMemoryCredentialStore.delete", - "packages.ai.src.auth.credential-store.InMemoryCredentialStore.delete.enqueue() callback" - ] - }, - { - "file_path": "packages/ai/src/auth/helpers.ts", - "methods": [ - "packages.ai.src.auth.helpers.envApiKeyAuth", - "packages.ai.src.auth.helpers.envApiKeyAuth.login", - "packages.ai.src.auth.helpers.envApiKeyAuth.resolve", - "packages.ai.src.auth.helpers.lazyOAuth", - "packages.ai.src.auth.helpers.lazyOAuth.login", - "packages.ai.src.auth.helpers.lazyOAuth.refresh", - "packages.ai.src.auth.helpers.lazyOAuth.toAuth" - ] - }, - { - "file_path": "packages/ai/src/auth/oauth/anthropic.ts", - "methods": [ - "packages.ai.src.auth.oauth.anthropic.parseAuthorizationInput", - "packages.ai.src.auth.oauth.anthropic.formatErrorDetails", - "packages.ai.src.auth.oauth.anthropic.postJson", - "packages.ai.src.auth.oauth.anthropic.exchangeAuthorizationCode", - "packages.ai.src.auth.oauth.anthropic.loginAnthropic", - "packages.ai.src.auth.oauth.anthropic.loginAnthropic.startCallbackServer", - "packages.ai.src.auth.oauth.anthropic.loginAnthropic.startCallbackServer.complete", - "packages.ai.src.auth.oauth.anthropic.loginAnthropic.callback", - "packages.ai.src.auth.oauth.anthropic.callback.catch() callback", - "packages.ai.src.auth.oauth.anthropic.loginAnthropic.callback.catch() callback", - "packages.ai.src.auth.oauth.anthropic.loginAnthropicCopyCode", - "packages.ai.src.auth.oauth.anthropic.refreshAnthropicToken", - "packages.ai.src.auth.oauth.anthropic.anthropicOAuth", - "packages.ai.src.auth.oauth.anthropic.anthropicOAuth.login", - "packages.ai.src.auth.oauth.anthropic.anthropicOAuth.refresh", - "packages.ai.src.auth.oauth.anthropic.anthropicOAuth.toAuth" - ] - }, - { - "file_path": "packages/ai/src/auth/oauth/callback-server.ts", - "methods": [ - "packages.ai.src.auth.oauth.callback-server.OAuthCallbackServerOptions", - "packages.ai.src.auth.oauth.callback-server.OAuthCallbackServer", - "packages.ai.src.auth.oauth.callback-server.OAuthCallbackServer.wait", - "packages.ai.src.auth.oauth.callback-server.OAuthCallbackServer.cancel", - "packages.ai.src.auth.oauth.callback-server.OAuthCallbackServer.close", - "packages.ai.src.auth.oauth.callback-server.sendPage", - "packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer", - "packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.waitPromise.catch() callback", - "packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.server", - "packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.server.createServer() callback", - "packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.server.createServer() callback.", - "packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.", - "packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer..server.listen() callback", - "packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.server.on(\"error\") callback", - "packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.setTimeout() callback", - "packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.wait", - "packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.cancel", - "packages.ai.src.auth.oauth.callback-server.startOAuthCallbackServer.close", - "packages.ai.src.auth.oauth.callback-server.waitForCallbackOrManualInput", - "packages.ai.src.auth.oauth.callback-server.waitForCallbackOrManualInput.manual", - "packages.ai.src.auth.oauth.callback-server.waitForCallbackOrManualInput.manual.then() callback", - "packages.ai.src.auth.oauth.callback-server.waitForCallbackOrManualInput.manual.catch() callback" - ] - }, - { - "file_path": "packages/ai/src/auth/oauth/device-code.ts", - "methods": [ - "packages.ai.src.auth.oauth.device-code.abortableSleep", - "packages.ai.src.auth.oauth.device-code.abortableSleep.", - "packages.ai.src.auth.oauth.device-code.abortableSleep..timeout", - "packages.ai.src.auth.oauth.device-code.abortableSleep..timeout.setTimeout() callback", - "packages.ai.src.auth.oauth.device-code.pollOAuthDeviceCodeFlow" - ] - }, - { - "file_path": "packages/ai/src/auth/oauth/github-copilot.ts", - "methods": [ - "packages.ai.src.auth.oauth.github-copilot.normalizeDomain", - "packages.ai.src.auth.oauth.github-copilot.getUrls", - "packages.ai.src.auth.oauth.github-copilot.getBaseUrlFromToken", - "packages.ai.src.auth.oauth.github-copilot.getGitHubCopilotBaseUrl", - "packages.ai.src.auth.oauth.github-copilot.asRecord", - "packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog", - "packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.accountModels", - "packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.accountModels.data.flatMap() callback", - "packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.pickerModelIds", - "packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.pickerModelIds.accountModels.filter() callback", - "packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.pickerModelIds.map() callback", - "packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.availableModelIds.accountModels.filter() callback", - "packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.availableModelIds.map() callback", - "packages.ai.src.auth.oauth.github-copilot.policyModelIds", - "packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.policyModelIds.accountModels.filter() callback", - "packages.ai.src.auth.oauth.github-copilot.parseGitHubCopilotModelCatalog.policyModelIds.map() callback", - "packages.ai.src.auth.oauth.github-copilot.fetchWithRateLimitRetry", - "packages.ai.src.auth.oauth.github-copilot.fetchGitHubCopilotModels", - "packages.ai.src.auth.oauth.github-copilot.fetchJson", - "packages.ai.src.auth.oauth.github-copilot.startDeviceFlow", - "packages.ai.src.auth.oauth.github-copilot.pollForGitHubAccessToken", - "packages.ai.src.auth.oauth.github-copilot.pollForGitHubAccessToken.poll", - "packages.ai.src.auth.oauth.github-copilot.refreshGitHubCopilotAccessToken", - "packages.ai.src.auth.oauth.github-copilot.refreshGitHubCopilotToken", - "packages.ai.src.auth.oauth.github-copilot.enableGitHubCopilotModel", - "packages.ai.src.auth.oauth.github-copilot.enableGitHubCopilotModels", - "packages.ai.src.auth.oauth.github-copilot.loginGitHubCopilot", - "packages.ai.src.auth.oauth.github-copilot.copilotEnterpriseDomain", - "packages.ai.src.auth.oauth.github-copilot.githubCopilotOAuth", - "packages.ai.src.auth.oauth.github-copilot.githubCopilotOAuth.refresh", - "packages.ai.src.auth.oauth.github-copilot.githubCopilotOAuth.toAuth" - ] - }, - { - "file_path": "packages/ai/src/auth/oauth/kimi-coding.ts", - "methods": [ - "packages.ai.src.auth.oauth.kimi-coding.getOauthHost", - "packages.ai.src.auth.oauth.kimi-coding.requestSignal", - "packages.ai.src.auth.oauth.kimi-coding.formUrlEncode", - "packages.ai.src.auth.oauth.kimi-coding.readJson", - "packages.ai.src.auth.oauth.kimi-coding.trustedHttpUrl", - "packages.ai.src.auth.oauth.kimi-coding.startDeviceAuthorization", - "packages.ai.src.auth.oauth.kimi-coding.startDeviceAuthorization.text", - "packages.ai.src.auth.oauth.kimi-coding.startDeviceAuthorization.text.catch() callback", - "packages.ai.src.auth.oauth.kimi-coding.parseTokenResponse", - "packages.ai.src.auth.oauth.kimi-coding.pollForToken", - "packages.ai.src.auth.oauth.kimi-coding.pollForToken.poll", - "packages.ai.src.auth.oauth.kimi-coding.pollForToken.poll.text", - "packages.ai.src.auth.oauth.kimi-coding.pollForToken.poll.text.catch() callback", - "packages.ai.src.auth.oauth.kimi-coding.isRetryableRefreshFailure", - "packages.ai.src.auth.oauth.kimi-coding.refreshToken", - "packages.ai.src.auth.oauth.kimi-coding.loginKimiCoding", - "packages.ai.src.auth.oauth.kimi-coding.kimiCodingOAuth", - "packages.ai.src.auth.oauth.kimi-coding.kimiCodingOAuth.refresh", - "packages.ai.src.auth.oauth.kimi-coding.kimiCodingOAuth.toAuth" - ] - }, - { - "file_path": "packages/ai/src/auth/oauth/load.ts", - "methods": [ - "packages.ai.src.auth.oauth.load.registerBundledOAuthFlowLoaders" - ] - }, - { - "file_path": "packages/ai/src/auth/oauth/meta.ts", - "methods": [ - "packages.ai.src.auth.oauth.meta.requestSignal", - "packages.ai.src.auth.oauth.meta.readJson", - "packages.ai.src.auth.oauth.meta.errorDetail", - "packages.ai.src.auth.oauth.meta.trustedHttpUrl", - "packages.ai.src.auth.oauth.meta.positiveNumber", - "packages.ai.src.auth.oauth.meta.startDeviceAuthorization", - "packages.ai.src.auth.oauth.meta.pollForIdentityToken", - "packages.ai.src.auth.oauth.meta.pollForIdentityToken.poll", - "packages.ai.src.auth.oauth.meta.mintApiKey", - "packages.ai.src.auth.oauth.meta.loginMeta", - "packages.ai.src.auth.oauth.meta.metaOAuth", - "packages.ai.src.auth.oauth.meta.metaOAuth.refresh", - "packages.ai.src.auth.oauth.meta.metaOAuth.toAuth" - ] - }, - { - "file_path": "packages/ai/src/auth/oauth/openai-chatgpt.ts", - "methods": [ - "packages.ai.src.auth.oauth.openai-chatgpt.randomValue", - "packages.ai.src.auth.oauth.openai-chatgpt.authorizationResultFromCallback", - "packages.ai.src.auth.oauth.openai-chatgpt.authorizationResultFromManualInput", - "packages.ai.src.auth.oauth.openai-chatgpt.sendHtml", - "packages.ai.src.auth.oauth.openai-chatgpt.startCallbackServer", - "packages.ai.src.auth.oauth.openai-chatgpt.startCallbackServer.", - "packages.ai.src.auth.oauth.openai-chatgpt.startCallbackServer..server", - "packages.ai.src.auth.oauth.openai-chatgpt.startCallbackServer..server.createServer() callback", - "packages.ai.src.auth.oauth.openai-chatgpt.startCallbackServer..server.listen() callback", - "packages.ai.src.auth.oauth.openai-chatgpt.requestToken", - "packages.ai.src.auth.oauth.openai-chatgpt.requestToken.responseBody", - "packages.ai.src.auth.oauth.openai-chatgpt.requestToken.responseBody.catch() callback", - "packages.ai.src.auth.oauth.openai-chatgpt.requireTokenString", - "packages.ai.src.auth.oauth.openai-chatgpt.credentialFromTokenResponse", - "packages.ai.src.auth.oauth.openai-chatgpt.exchangeAuthorizationCode", - "packages.ai.src.auth.oauth.openai-chatgpt.refreshAccessToken", - "packages.ai.src.auth.oauth.openai-chatgpt.agentHostId", - "packages.ai.src.auth.oauth.openai-chatgpt.loginOpenAIChatGPT", - "packages.ai.src.auth.oauth.openai-chatgpt.loginOpenAIChatGPT.callback", - "packages.ai.src.auth.oauth.openai-chatgpt.loginOpenAIChatGPT.callback.catch() callback", - "packages.ai.src.auth.oauth.openai-chatgpt.loginOpenAIChatGPT.manualCode", - "packages.ai.src.auth.oauth.openai-chatgpt.loginOpenAIChatGPT.manualCode.then() callback", - "packages.ai.src.auth.oauth.openai-chatgpt.openaiChatGPTOAuth", - "packages.ai.src.auth.oauth.openai-chatgpt.openaiChatGPTOAuth.toAuth" - ] - }, - { - "file_path": "packages/ai/src/auth/oauth/openai-codex.ts", - "methods": [ - "packages.ai.src.auth.oauth.openai-codex.then() callback", - "packages.ai.src.auth.oauth.openai-codex.getCallbackHost", - "packages.ai.src.auth.oauth.openai-codex.createState", - "packages.ai.src.auth.oauth.openai-codex.parseAuthorizationInput", - "packages.ai.src.auth.oauth.openai-codex.decodeJwt", - "packages.ai.src.auth.oauth.openai-codex.fetchWithLoginCancellation", - "packages.ai.src.auth.oauth.openai-codex.readTokenResponse", - "packages.ai.src.auth.oauth.openai-codex.readTokenResponse.text", - "packages.ai.src.auth.oauth.openai-codex.readTokenResponse.text.catch() callback", - "packages.ai.src.auth.oauth.openai-codex.exchangeAuthorizationCode", - "packages.ai.src.auth.oauth.openai-codex.refreshAccessToken", - "packages.ai.src.auth.oauth.openai-codex.startOpenAICodexDeviceAuth", - "packages.ai.src.auth.oauth.openai-codex.startOpenAICodexDeviceAuth.responseBody", - "packages.ai.src.auth.oauth.openai-codex.startOpenAICodexDeviceAuth.responseBody.catch() callback", - "packages.ai.src.auth.oauth.openai-codex.pollOpenAICodexDeviceAuth", - "packages.ai.src.auth.oauth.openai-codex.pollOpenAICodexDeviceAuth.poll", - "packages.ai.src.auth.oauth.openai-codex.pollOpenAICodexDeviceAuth.poll.responseBody", - "packages.ai.src.auth.oauth.openai-codex.pollOpenAICodexDeviceAuth.poll.responseBody.catch() callback", - "packages.ai.src.auth.oauth.openai-codex.createAuthorizationFlow", - "packages.ai.src.auth.oauth.openai-codex.getAccountId", - "packages.ai.src.auth.oauth.openai-codex.credentialsFromToken", - "packages.ai.src.auth.oauth.openai-codex.exchangeAuthorizationCodeForCredentials", - "packages.ai.src.auth.oauth.openai-codex.loginOpenAICodexDeviceCode", - "packages.ai.src.auth.oauth.openai-codex.loginOpenAICodex", - "packages.ai.src.auth.oauth.openai-codex.loginOpenAICodex.callback", - "packages.ai.src.auth.oauth.openai-codex.loginOpenAICodex.callback.complete", - "packages.ai.src.auth.oauth.openai-codex.loginOpenAICodex.callback.catch() callback", - "packages.ai.src.auth.oauth.openai-codex.refreshOpenAICodexToken", - "packages.ai.src.auth.oauth.openai-codex.openaiCodexOAuth", - "packages.ai.src.auth.oauth.openai-codex.openaiCodexOAuth.login", - "packages.ai.src.auth.oauth.openai-codex.openaiCodexOAuth.refresh", - "packages.ai.src.auth.oauth.openai-codex.openaiCodexOAuth.toAuth" - ] - }, - { - "file_path": "packages/ai/src/auth/oauth/openrouter.ts", - "methods": [ - "packages.ai.src.auth.oauth.openrouter.getCallbackHost", - "packages.ai.src.auth.oauth.openrouter.parseAuthorizationInput", - "packages.ai.src.auth.oauth.openrouter.errorDetail", - "packages.ai.src.auth.oauth.openrouter.exchangeAuthorizationCode", - "packages.ai.src.auth.oauth.openrouter.exchangeAuthorizationCode.timeout", - "packages.ai.src.auth.oauth.openrouter.exchangeAuthorizationCode.timeout.setTimeout() callback", - "packages.ai.src.auth.oauth.openrouter.loginOpenRouter", - "packages.ai.src.auth.oauth.openrouter.loginOpenRouter.callback", - "packages.ai.src.auth.oauth.openrouter.loginOpenRouter.callback.complete", - "packages.ai.src.auth.oauth.openrouter.openRouterOAuth", - "packages.ai.src.auth.oauth.openrouter.openRouterOAuth.refresh", - "packages.ai.src.auth.oauth.openrouter.openRouterOAuth.toAuth" - ] - }, - { - "file_path": "packages/ai/src/auth/oauth/pkce.ts", - "methods": [ - "packages.ai.src.auth.oauth.pkce.base64urlEncode", - "packages.ai.src.auth.oauth.pkce.generatePKCE" - ] - }, - { - "file_path": "packages/ai/src/auth/oauth/radius.ts", - "methods": [ - "packages.ai.src.auth.oauth.radius.loadRadiusOAuthDiscovery", - "packages.ai.src.auth.oauth.radius.OAuthResponseError", - "packages.ai.src.auth.oauth.radius.OAuthResponseError.constructor", - "packages.ai.src.auth.oauth.radius.readOAuthResponseError", - "packages.ai.src.auth.oauth.radius.readOAuthResponseError.text", - "packages.ai.src.auth.oauth.radius.readOAuthResponseError.text.catch() callback", - "packages.ai.src.auth.oauth.radius.requestOAuthToken", - "packages.ai.src.auth.oauth.radius.loginWithBrowser", - "packages.ai.src.auth.oauth.radius.loginWithBrowser.callback", - "packages.ai.src.auth.oauth.radius.loginWithBrowser.callback.complete", - "packages.ai.src.auth.oauth.radius.requestDeviceAuthorization", - "packages.ai.src.auth.oauth.radius.loginWithDeviceCode", - "packages.ai.src.auth.oauth.radius.loginWithDeviceCode.poll", - "packages.ai.src.auth.oauth.radius.RadiusOAuthOptions", - "packages.ai.src.auth.oauth.radius.createRadiusOAuth", - "packages.ai.src.auth.oauth.radius.createRadiusOAuth.login", - "packages.ai.src.auth.oauth.radius.createRadiusOAuth.refresh", - "packages.ai.src.auth.oauth.radius.createRadiusOAuth.toAuth" - ] - }, - { - "file_path": "packages/ai/src/auth/oauth/xai.ts", - "methods": [ - "packages.ai.src.auth.oauth.xai.requiredString", - "packages.ai.src.auth.oauth.xai.positiveNumber", - "packages.ai.src.auth.oauth.xai.validateVerificationUri", - "packages.ai.src.auth.oauth.xai.postForm", - "packages.ai.src.auth.oauth.xai.requestFailure", - "packages.ai.src.auth.oauth.xai.parseDeviceCode", - "packages.ai.src.auth.oauth.xai.credentialsFromTokenResponse", - "packages.ai.src.auth.oauth.xai.requestDeviceCode", - "packages.ai.src.auth.oauth.xai.pollForTokens", - "packages.ai.src.auth.oauth.xai.pollForTokens.poll", - "packages.ai.src.auth.oauth.xai.loginXai", - "packages.ai.src.auth.oauth.xai.refreshXaiToken", - "packages.ai.src.auth.oauth.xai.xaiOAuth", - "packages.ai.src.auth.oauth.xai.xaiOAuth.refresh", - "packages.ai.src.auth.oauth.xai.xaiOAuth.toAuth" - ] - }, - { - "file_path": "packages/ai/src/auth/resolve.ts", - "methods": [ - "packages.ai.src.auth.resolve.AuthResolutionOverrides", - "packages.ai.src.auth.resolve.resolveProviderAuth", - "packages.ai.src.auth.resolve.resolveProviderAuthWithSignal", - "packages.ai.src.auth.resolve.overlayEnvAuthContext", - "packages.ai.src.auth.resolve.overlayEnvAuthContext.env", - "packages.ai.src.auth.resolve.overlayEnvAuthContext.fileExists", - "packages.ai.src.auth.resolve.refreshStoredOAuthCredential", - "packages.ai.src.auth.resolve.refreshStoredOAuthCredential.credentials.modify() callback", - "packages.ai.src.auth.resolve.resolveStoredOAuth", - "packages.ai.src.auth.resolve.resolveApiKey", - "packages.ai.src.auth.resolve.readCredential" - ] - }, - { - "file_path": "packages/ai/src/auth/types.ts", - "methods": [ - "packages.ai.src.auth.types.ModelAuth", - "packages.ai.src.auth.types.ApiKeyCredential", - "packages.ai.src.auth.types.OAuthCredentials", - "packages.ai.src.auth.types.OAuthCredential", - "packages.ai.src.auth.types.CredentialInfo", - "packages.ai.src.auth.types.AuthOperationOptions", - "packages.ai.src.auth.types.CredentialStore", - "packages.ai.src.auth.types.CredentialStore.read", - "packages.ai.src.auth.types.CredentialStore.list", - "packages.ai.src.auth.types.CredentialStore.modify", - "packages.ai.src.auth.types.CredentialStore.delete", - "packages.ai.src.auth.types.AuthContext", - "packages.ai.src.auth.types.AuthContext.env", - "packages.ai.src.auth.types.AuthContext.fileExists", - "packages.ai.src.auth.types.AuthResult", - "packages.ai.src.auth.types.AuthCheck", - "packages.ai.src.auth.types.AuthInfoLink", - "packages.ai.src.auth.types.AuthInteraction", - "packages.ai.src.auth.types.AuthInteraction.prompt", - "packages.ai.src.auth.types.AuthInteraction.notify", - "packages.ai.src.auth.types.ApiKeyAuth", - "packages.ai.src.auth.types.ApiKeyAuth.login", - "packages.ai.src.auth.types.ApiKeyAuth.check", - "packages.ai.src.auth.types.ApiKeyAuth.resolve", - "packages.ai.src.auth.types.LoginOptions", - "packages.ai.src.auth.types.OAuthAuth", - "packages.ai.src.auth.types.OAuthAuth.login", - "packages.ai.src.auth.types.OAuthAuth.refresh", - "packages.ai.src.auth.types.OAuthAuth.toAuth", - "packages.ai.src.auth.types.ProviderAuth" - ] - }, - { - "file_path": "packages/ai/src/bun-oauth.ts", - "methods": [ - "packages.ai.src.bun-oauth.registerBunOAuthFlows", - "packages.ai.src.bun-oauth.registerBunOAuthFlows.anthropic", - "packages.ai.src.bun-oauth.registerBunOAuthFlows.openaiCodex", - "packages.ai.src.bun-oauth.registerBunOAuthFlows.openaiChatGPT", - "packages.ai.src.bun-oauth.registerBunOAuthFlows.githubCopilot", - "packages.ai.src.bun-oauth.registerBunOAuthFlows.openrouter", - "packages.ai.src.bun-oauth.registerBunOAuthFlows.kimiCoding", - "packages.ai.src.bun-oauth.registerBunOAuthFlows.meta", - "packages.ai.src.bun-oauth.registerBunOAuthFlows.xai" - ] - }, - { - "file_path": "packages/ai/src/cli.ts", - "methods": [ - "packages.ai.src.cli.PROVIDERS", - "packages.ai.src.cli.PROVIDERS.filter() callback", - "packages.ai.src.cli.prompt", - "packages.ai.src.cli.loadAuth", - "packages.ai.src.cli.saveAuth", - "packages.ai.src.cli.answerPrompt", - "packages.ai.src.cli.login", - "packages.ai.src.cli.login.provider", - "packages.ai.src.cli.login.provider.PROVIDERS.find() callback", - "packages.ai.src.cli.login.credential", - "packages.ai.src.cli.login.credential.prompt", - "packages.ai.src.cli.login.credential.notify", - "packages.ai.src.cli.main", - "packages.ai.src.cli.main.providerList", - "packages.ai.src.cli.main.providerList.PROVIDERS.map() callback", - "packages.ai.src.cli.main.PROVIDERS.some() callback", - "packages.ai.src.cli.catch() callback" - ] - }, - { - "file_path": "packages/ai/src/compat.ts", - "methods": [ - "packages.ai.src.compat.ApiProvider", - "packages.ai.src.compat.ApiProviderInternal", - "packages.ai.src.compat.wrapStream", - "packages.ai.src.compat.wrapStreamSimple", - "packages.ai.src.compat.registerApiProvider", - "packages.ai.src.compat.getApiProvider", - "packages.ai.src.compat.getApiProviders", - "packages.ai.src.compat.getApiProviders.Array.from() callback", - "packages.ai.src.compat.unregisterApiProviders", - "packages.ai.src.compat.clearApiProviders", - "packages.ai.src.compat.registerFauxProvider", - "packages.ai.src.compat.registerFauxProvider.unregister", - "packages.ai.src.compat.registerBuiltInApiProviders", - "packages.ai.src.compat.resetApiProviders", - "packages.ai.src.compat.hasExplicitApiKey", - "packages.ai.src.compat.withEnvApiKey", - "packages.ai.src.compat.hasResolvedCloudflareAuth", - "packages.ai.src.compat.getBuiltinProviderForModel", - "packages.ai.src.compat.getBuiltinProviderForModel.some() callback", - "packages.ai.src.compat.resolveApiProvider", - "packages.ai.src.compat.stream", - "packages.ai.src.compat.complete", - "packages.ai.src.compat.streamSimple", - "packages.ai.src.compat.completeSimple" - ] - }, - { - "file_path": "packages/ai/src/compat/extension-oauth-types.ts", - "methods": [ - "packages.ai.src.compat.extension-oauth-types.OAuthPrompt", - "packages.ai.src.compat.extension-oauth-types.OAuthAuthInfo", - "packages.ai.src.compat.extension-oauth-types.OAuthDeviceCodeInfo", - "packages.ai.src.compat.extension-oauth-types.OAuthSelectOption", - "packages.ai.src.compat.extension-oauth-types.OAuthSelectPrompt", - "packages.ai.src.compat.extension-oauth-types.OAuthLoginCallbacks", - "packages.ai.src.compat.extension-oauth-types.OAuthLoginCallbacks.onAuth", - "packages.ai.src.compat.extension-oauth-types.OAuthLoginCallbacks.onDeviceCode", - "packages.ai.src.compat.extension-oauth-types.OAuthLoginCallbacks.onPrompt", - "packages.ai.src.compat.extension-oauth-types.OAuthLoginCallbacks.onProgress", - "packages.ai.src.compat.extension-oauth-types.OAuthLoginCallbacks.onManualCodeInput", - "packages.ai.src.compat.extension-oauth-types.OAuthLoginCallbacks.onSelect" - ] - }, - { - "file_path": "packages/ai/src/env-api-keys.ts", - "methods": [ - "packages.ai.src.env-api-keys.then() callback", - "packages.ai.src.env-api-keys.hasVertexAdcCredentials", - "packages.ai.src.env-api-keys.getApiKeyEnvVars", - "packages.ai.src.env-api-keys.findEnvKeys", - "packages.ai.src.env-api-keys.findEnvKeys.found", - "packages.ai.src.env-api-keys.findEnvKeys.found.envVars.filter() callback", - "packages.ai.src.env-api-keys.getEnvApiKey", - "packages.ai.src.env-api-keys.getEnvApiKey.apiKeyEnv", - "packages.ai.src.env-api-keys.getEnvApiKey.apiKeyEnv.envKeys.find() callback" - ] - }, - { - "file_path": "packages/ai/src/image-models.ts", - "methods": [ - "packages.ai.src.image-models.getImageModel", - "packages.ai.src.image-models.getImageProviders", - "packages.ai.src.image-models.getImageModels" - ] - }, - { - "file_path": "packages/ai/src/images-api-registry.ts", - "methods": [ - "packages.ai.src.images-api-registry.ImagesApiProvider", - "packages.ai.src.images-api-registry.ImagesApiProviderInternal", - "packages.ai.src.images-api-registry.wrapGenerateImages", - "packages.ai.src.images-api-registry.registerImagesApiProvider", - "packages.ai.src.images-api-registry.getImagesApiProvider" - ] - }, - { - "file_path": "packages/ai/src/images.ts", - "methods": [ - "packages.ai.src.images.resolveImagesApiProvider", - "packages.ai.src.images.generateImages" - ] - }, - { - "file_path": "packages/ai/src/model-catalog.ts", - "methods": [ - "packages.ai.src.model-catalog.flattenModelCatalog", - "packages.ai.src.model-catalog.flattenModelCatalog.flatMap() callback", - "packages.ai.src.model-catalog.flattenModelCatalog.filter() callback", - "packages.ai.src.model-catalog.flattenModelCatalog.map() callback", - "packages.ai.src.model-catalog.flattenChatModelCatalog", - "packages.ai.src.model-catalog.flattenImageModelCatalog", - "packages.ai.src.model-catalog.flattenClassifierModelCatalog" - ] - }, - { - "file_path": "packages/ai/src/models-store.ts", - "methods": [ - "packages.ai.src.models-store.ModelsStoreEntry", - "packages.ai.src.models-store.ModelsStoreOperationOptions", - "packages.ai.src.models-store.ModelsStore", - "packages.ai.src.models-store.ModelsStore.read", - "packages.ai.src.models-store.ModelsStore.write", - "packages.ai.src.models-store.ModelsStore.delete", - "packages.ai.src.models-store.InMemoryModelsStore", - "packages.ai.src.models-store.InMemoryModelsStore.read", - "packages.ai.src.models-store.InMemoryModelsStore.write", - "packages.ai.src.models-store.InMemoryModelsStore.delete" - ] - }, - { - "file_path": "packages/ai/src/models.ts", - "methods": [ - "packages.ai.src.models.ModelsPublication", - "packages.ai.src.models.RefreshModelsContext", - "packages.ai.src.models.RefreshModelsContext.publish", - "packages.ai.src.models.ModelsRefreshOptions", - "packages.ai.src.models.ModelsRefreshResult", - "packages.ai.src.models.ModelsRequestTransforms", - "packages.ai.src.models.hasKnownModelType", - "packages.ai.src.models.withKnownModelTypes", - "packages.ai.src.models.Provider", - "packages.ai.src.models.Provider.getModels", - "packages.ai.src.models.Provider.getAllModels", - "packages.ai.src.models.Provider.refreshModels", - "packages.ai.src.models.Provider.filterModels", - "packages.ai.src.models.Provider.filterAllModels", - "packages.ai.src.models.Provider.stream", - "packages.ai.src.models.Provider.streamSimple", - "packages.ai.src.models.Provider.fetchDeferred", - "packages.ai.src.models.Provider.cancelDeferred", - "packages.ai.src.models.Provider.generateImages", - "packages.ai.src.models.Provider.classify", - "packages.ai.src.models.Models", - "packages.ai.src.models.Models.getProviders", - "packages.ai.src.models.Models.getProvider", - "packages.ai.src.models.Models.getModels", - "packages.ai.src.models.Models.getModel", - "packages.ai.src.models.Models.getModelsOfType", - "packages.ai.src.models.Models.getModelOfType", - "packages.ai.src.models.Models.getAllModels", - "packages.ai.src.models.Models.refresh", - "packages.ai.src.models.Models.checkAuth", - "packages.ai.src.models.Models.getAvailable", - "packages.ai.src.models.Models.getAvailableOfType", - "packages.ai.src.models.Models.getAllAvailable", - "packages.ai.src.models.getAuth", - "packages.ai.src.models.Models.getAuth", - "packages.ai.src.models.Models.login", - "packages.ai.src.models.Models.logout", - "packages.ai.src.models.Models.stream", - "packages.ai.src.models.Models.complete", - "packages.ai.src.models.Models.streamSimple", - "packages.ai.src.models.Models.completeSimple", - "packages.ai.src.models.Models.streamDeferred", - "packages.ai.src.models.Models.fetchDeferred", - "packages.ai.src.models.Models.cancelDeferred", - "packages.ai.src.models.Models.generateImages", - "packages.ai.src.models.Models.classify", - "packages.ai.src.models.MutableModels", - "packages.ai.src.models.MutableModels.setProvider", - "packages.ai.src.models.MutableModels.deleteProvider", - "packages.ai.src.models.MutableModels.clearProviders", - "packages.ai.src.models.CreateModelsOptions", - "packages.ai.src.models.mergeHeaders", - "packages.ai.src.models.ModelsImpl", - "packages.ai.src.models.ModelsImpl.constructor", - "packages.ai.src.models.ModelsImpl.setProvider", - "packages.ai.src.models.ModelsImpl.deleteProvider", - "packages.ai.src.models.ModelsImpl.clearProviders", - "packages.ai.src.models.ModelsImpl.getProviders", - "packages.ai.src.models.ModelsImpl.getProvider", - "packages.ai.src.models.ModelsImpl.getModels", - "packages.ai.src.models.ModelsImpl.getAllModels", - "packages.ai.src.models.ModelsImpl.getModelsOfType", - "packages.ai.src.models.ModelsImpl.getModelsOfType.filter() callback", - "packages.ai.src.models.ModelsImpl.getModel", - "packages.ai.src.models.ModelsImpl.getModel.find() callback", - "packages.ai.src.models.ModelsImpl.getModelOfType", - "packages.ai.src.models.ModelsImpl.getModelOfType.find() callback", - "packages.ai.src.models.ModelsImpl.supersedeProviderRefresh", - "packages.ai.src.models.ModelsImpl.beginProviderRefresh", - "packages.ai.src.models.ModelsImpl.publishProviderModels", - "packages.ai.src.models.ModelsImpl.publishProviderModels.queued", - "packages.ai.src.models.ModelsImpl.publishProviderModels.queued.", - "packages.ai.src.models.ModelsImpl.publishProviderModels.queued..previous.catch() callback", - "packages.ai.src.models.ModelsImpl.publishProviderModels.tail", - "packages.ai.src.models.ModelsImpl.publishProviderModels.tail.queued.catch() callback", - "packages.ai.src.models.ModelsImpl.publishProviderModels.tail.then() callback", - "packages.ai.src.models.ModelsImpl.runProviderRefreshPhase", - "packages.ai.src.models.ModelsImpl.runProviderRefreshPhase.publish", - "packages.ai.src.models.ModelsImpl.refresh", - "packages.ai.src.models.ModelsImpl.refresh.refreshable", - "packages.ai.src.models.ModelsImpl.refresh.refreshable.filter() callback", - "packages.ai.src.models.ModelsImpl.refresh.refresh", - "packages.ai.src.models.ModelsImpl.refresh.refresh.refreshable.map() callback", - "packages.ai.src.models.ModelsImpl.refresh.refresh.refreshable.map() callback.operation", - "packages.ai.src.models.ModelsImpl.refresh.refresh.refreshable.map() callback.operation.", - "packages.ai.src.models.ModelsImpl.resolveRefreshCredential", - "packages.ai.src.models.ModelsImpl.resolveRefreshCredential.refreshStoredOAuthCredential() callback", - "packages.ai.src.models.ModelsImpl.readCredential", - "packages.ai.src.models.ModelsImpl.checkProviderAuth", - "packages.ai.src.models.ModelsImpl.checkAuth", - "packages.ai.src.models.ModelsImpl.checkAuth.check", - "packages.ai.src.models.ModelsImpl.checkAuth.check.", - "packages.ai.src.models.ModelsImpl.getAuthenticatedProviders", - "packages.ai.src.models.ModelsImpl.getAuthenticatedProviders.providers", - "packages.ai.src.models.ModelsImpl.getAuthenticatedProviders.providers.filter() callback", - "packages.ai.src.models.ModelsImpl.getAuthenticatedProviders.checks", - "packages.ai.src.models.ModelsImpl.getAuthenticatedProviders.checks.providers.map() callback", - "packages.ai.src.models.ModelsImpl.getAuthenticatedProviders.checks.filter() callback", - "packages.ai.src.models.ModelsImpl.getAvailable", - "packages.ai.src.models.ModelsImpl.getAvailable.available", - "packages.ai.src.models.ModelsImpl.getAvailable.available.", - "packages.ai.src.models.ModelsImpl.getAvailable.available..providers.flatMap() callback", - "packages.ai.src.models.ModelsImpl.getAvailableOfType", - "packages.ai.src.models.ModelsImpl.getAvailableOfType.filter() callback", - "packages.ai.src.models.ModelsImpl.getAllAvailable", - "packages.ai.src.models.ModelsImpl.getAllAvailable.available", - "packages.ai.src.models.ModelsImpl.getAllAvailable.available.", - "packages.ai.src.models.ModelsImpl.getAllAvailable.available..providers.flatMap() callback", - "packages.ai.src.models.ModelsImpl.getAllAvailable.available..providers.flatMap() callback.availableChatIds", - "packages.ai.src.models.ModelsImpl.getAllAvailable.available..providers.flatMap() callback.availableChatIds.map() callback", - "packages.ai.src.models.ModelsImpl.getAllAvailable.available..providers.flatMap() callback.models.filter() callback", - "packages.ai.src.models.ModelsImpl.getAuth", - "packages.ai.src.models.ModelsImpl.login", - "packages.ai.src.models.ModelsImpl.login.mutation", - "packages.ai.src.models.ModelsImpl.login.mutation.credentials.modify() callback", - "packages.ai.src.models.ModelsImpl.login.mutation.catch() callback", - "packages.ai.src.models.ModelsImpl.login.", - "packages.ai.src.models.login..then() callback", - "packages.ai.src.models.ModelsImpl.login..then() callback", - "packages.ai.src.models.ModelsImpl.logout", - "packages.ai.src.models.ModelsImpl.requireProvider", - "packages.ai.src.models.ModelsImpl.requireChatProvider", - "packages.ai.src.models.ModelsImpl.applyAuth", - "packages.ai.src.models.ModelsImpl.stream", - "packages.ai.src.models.ModelsImpl.stream.lazyStream() callback", - "packages.ai.src.models.ModelsImpl.complete", - "packages.ai.src.models.ModelsImpl.streamSimple", - "packages.ai.src.models.ModelsImpl.streamSimple.lazyStream() callback", - "packages.ai.src.models.ModelsImpl.completeSimple", - "packages.ai.src.models.ModelsImpl.streamDeferred", - "packages.ai.src.models.ModelsImpl.streamDeferred.lazyStream() callback", - "packages.ai.src.models.ModelsImpl.fetchDeferred", - "packages.ai.src.models.ModelsImpl.cancelDeferred", - "packages.ai.src.models.ModelsImpl.generateImages", - "packages.ai.src.models.ModelsImpl.classify", - "packages.ai.src.models.createModels", - "packages.ai.src.models.CreateProviderOptions", - "packages.ai.src.models.createProvider", - "packages.ai.src.models.createProvider.streams", - "packages.ai.src.models.createProvider.streams.filter() callback", - "packages.ai.src.models.createProvider.imageImplementations", - "packages.ai.src.models.createProvider.imageImplementations.filter() callback", - "packages.ai.src.models.createProvider.classifierImplementations", - "packages.ai.src.models.createProvider.classifierImplementations.filter() callback", - "packages.ai.src.models.createProvider.currentModels.index", - "packages.ai.src.models.createProvider.currentModels.index.merged.findIndex() callback", - "packages.ai.src.models.createProvider.dispatch", - "packages.ai.src.models.createProvider.dispatch.lazyStream() callback", - "packages.ai.src.models.createProvider.provider", - "packages.ai.src.models.createProvider.provider.getModels", - "packages.ai.src.models.createProvider.provider.getModels.filter() callback", - "packages.ai.src.models.createProvider.provider.refreshModels.", - "packages.ai.src.models.createProvider.provider.refreshModels..restored", - "packages.ai.src.models.createProvider.provider.refreshModels..restored.context.stored.models.filter() callback", - "packages.ai.src.models.createProvider.provider.refreshModels..restored.map() callback", - "packages.ai.src.models.provider.refreshModels..update", - "packages.ai.src.models.createProvider.provider.refreshModels..update", - "packages.ai.src.models.createProvider.provider.stream", - "packages.ai.src.models.createProvider.provider.stream.dispatch() callback", - "packages.ai.src.models.createProvider.provider.streamSimple", - "packages.ai.src.models.createProvider.provider.streamSimple.dispatch() callback", - "packages.ai.src.models.streams.some() callback", - "packages.ai.src.models.createProvider.fetchDeferred", - "packages.ai.src.models.createProvider.fetchDeferred.lazyStream() callback", - "packages.ai.src.models.createProvider.streams.some() callback", - "packages.ai.src.models.createProvider.cancelDeferred", - "packages.ai.src.models.createProvider.generateImages", - "packages.ai.src.models.createProvider.classify", - "packages.ai.src.models.hasApi", - "packages.ai.src.models.calculateCost", - "packages.ai.src.models.getSupportedThinkingLevels", - "packages.ai.src.models.getSupportedThinkingLevels.EXTENDED_THINKING_LEVELS.filter() callback", - "packages.ai.src.models.clampThinkingLevel", - "packages.ai.src.models.modelsAreEqual" - ] - }, - { - "file_path": "packages/ai/src/providers/all.ts", - "methods": [ - "packages.ai.src.providers.all.getBuiltinModel", - "packages.ai.src.providers.all.getBuiltinImageModel", - "packages.ai.src.providers.all.getBuiltinClassifierModel", - "packages.ai.src.providers.all.getBuiltinProviders", - "packages.ai.src.providers.all.getBuiltinModelDataGeneratedAt", - "packages.ai.src.providers.all.getBuiltinModels", - "packages.ai.src.providers.all.getBuiltinImageModels", - "packages.ai.src.providers.all.getBuiltinClassifierModels", - "packages.ai.src.providers.all.getAllBuiltinModels", - "packages.ai.src.providers.all.builtinProviders", - "packages.ai.src.providers.all.builtinModels" - ] - }, - { - "file_path": "packages/ai/src/providers/amazon-bedrock.ts", - "methods": [ - "packages.ai.src.providers.amazon-bedrock.bedrockAuth", - "packages.ai.src.providers.amazon-bedrock.bedrockAuth.login", - "packages.ai.src.providers.amazon-bedrock.bedrockAuth.resolve", - "packages.ai.src.providers.amazon-bedrock.amazonBedrockProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/ant-ling.ts", - "methods": [ - "packages.ai.src.providers.ant-ling.antLingProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/anthropic.ts", - "methods": [ - "packages.ai.src.providers.anthropic.anthropicApiKeyAuth", - "packages.ai.src.providers.anthropic.anthropicApiKeyAuth.login", - "packages.ai.src.providers.anthropic.anthropicApiKeyAuth.resolve", - "packages.ai.src.providers.anthropic.anthropicProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/azure.ts", - "methods": [ - "packages.ai.src.providers.azure.resolveAzureModel", - "packages.ai.src.providers.azure.withDeploymentName", - "packages.ai.src.providers.azure.withDeploymentName.onPayload", - "packages.ai.src.providers.azure.azureStreams", - "packages.ai.src.providers.azure.azureStreams.stream", - "packages.ai.src.providers.azure.azureStreams.stream.lazyStream() callback", - "packages.ai.src.providers.azure.azureStreams.streamSimple", - "packages.ai.src.providers.azure.azureStreams.streamSimple.lazyStream() callback", - "packages.ai.src.providers.azure.azureProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/baseten.ts", - "methods": [ - "packages.ai.src.providers.baseten.basetenProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/cerebras.ts", - "methods": [ - "packages.ai.src.providers.cerebras.cerebrasProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/cloudflare-ai-gateway.ts", - "methods": [ - "packages.ai.src.providers.cloudflare-ai-gateway.cloudflareAIGatewayProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/cloudflare-auth.ts", - "methods": [ - "packages.ai.src.providers.cloudflare-auth.resolveValue", - "packages.ai.src.providers.cloudflare-auth.resolveCloudflareEnv", - "packages.ai.src.providers.cloudflare-auth.cloudflareWorkersAIAuth", - "packages.ai.src.providers.cloudflare-auth.cloudflareWorkersAIAuth.login", - "packages.ai.src.providers.cloudflare-auth.cloudflareWorkersAIAuth.resolve", - "packages.ai.src.providers.cloudflare-auth.cloudflareAIGatewayAuth", - "packages.ai.src.providers.cloudflare-auth.cloudflareAIGatewayAuth.login", - "packages.ai.src.providers.cloudflare-auth.cloudflareAIGatewayAuth.resolve" - ] - }, - { - "file_path": "packages/ai/src/providers/cloudflare-stream.ts", - "methods": [ - "packages.ai.src.providers.cloudflare-stream.resolveCloudflareModel", - "packages.ai.src.providers.cloudflare-stream.cloudflareStreams", - "packages.ai.src.providers.cloudflare-stream.cloudflareStreams.stream", - "packages.ai.src.providers.cloudflare-stream.cloudflareStreams.streamSimple", - "packages.ai.src.providers.cloudflare-stream.cloudflareClassifier", - "packages.ai.src.providers.cloudflare-stream.cloudflareClassifier.classify" - ] - }, - { - "file_path": "packages/ai/src/providers/cloudflare-workers-ai.ts", - "methods": [ - "packages.ai.src.providers.cloudflare-workers-ai.cloudflareWorkersAIProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/compat-schema.ts", - "methods": [ - "packages.ai.src.providers.compat-schema.sessionAffinityFormat", - "packages.ai.src.providers.compat-schema.thinkingTokenBudgetField", - "packages.ai.src.providers.compat-schema.percentileCutoffs", - "packages.ai.src.providers.compat-schema.optionalCompatBoolean", - "packages.ai.src.providers.compat-schema.optionalSessionAffinityFormat", - "packages.ai.src.providers.compat-schema.mergeCompatProperties", - "packages.ai.src.providers.compat-schema.ProviderCompatProperties", - "packages.ai.src.providers.compat-schema.ProviderCompatProperties.map() callback", - "packages.ai.src.providers.compat-schema.OpenRouterRouting", - "packages.ai.src.providers.compat-schema.VercelGatewayRouting", - "packages.ai.src.providers.compat-schema.AnthropicAllowedFallbackModel", - "packages.ai.src.providers.compat-schema.OpenAICompletionsCompat", - "packages.ai.src.providers.compat-schema.OpenAIResponsesCompat", - "packages.ai.src.providers.compat-schema.AnthropicMessagesCompat", - "packages.ai.src.providers.compat-schema.BedrockCompat", - "packages.ai.src.providers.compat-schema.MistralConversationsCompat" - ] - }, - { - "file_path": "packages/ai/src/providers/deepseek.ts", - "methods": [ - "packages.ai.src.providers.deepseek.deepseekProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/faux.ts", - "methods": [ - "packages.ai.src.providers.faux.FauxModelDefinition", - "packages.ai.src.providers.faux.fauxText", - "packages.ai.src.providers.faux.fauxThinking", - "packages.ai.src.providers.faux.fauxToolCall", - "packages.ai.src.providers.faux.normalizeFauxAssistantContent", - "packages.ai.src.providers.faux.fauxAssistantMessage", - "packages.ai.src.providers.faux.FauxProviderState", - "packages.ai.src.providers.faux.RegisterFauxProviderOptions", - "packages.ai.src.providers.faux.FauxProviderRegistration", - "packages.ai.src.providers.faux.FauxProviderRegistration.getModel", - "packages.ai.src.providers.faux.FauxProviderHandle", - "packages.ai.src.providers.faux.FauxProviderHandle.getModel", - "packages.ai.src.providers.faux.estimateTokens", - "packages.ai.src.providers.faux.randomId", - "packages.ai.src.providers.faux.contentToText", - "packages.ai.src.providers.faux.contentToText.content.map() callback", - "packages.ai.src.providers.faux.assistantContentToText", - "packages.ai.src.providers.faux.assistantContentToText.content.map() callback", - "packages.ai.src.providers.faux.toolResultToText", - "packages.ai.src.providers.faux.toolResultToText.message.content.map() callback", - "packages.ai.src.providers.faux.messageToText", - "packages.ai.src.providers.faux.messageToText.message.toolsRemoved.map() callback", - "packages.ai.src.providers.faux.messageToText.message.toolsAdded.map() callback", - "packages.ai.src.providers.faux.messageToText.filter() callback", - "packages.ai.src.providers.faux.joinedLength", - "packages.ai.src.providers.faux.commonPromptPrefixLength", - "packages.ai.src.providers.faux.commonPrefixLength", - "packages.ai.src.providers.faux.withUsageEstimate", - "packages.ai.src.providers.faux.withUsageEstimate.prompt", - "packages.ai.src.providers.faux.withUsageEstimate.prompt.context.messages.map() callback", - "packages.ai.src.providers.faux.splitStringByTokenSize", - "packages.ai.src.providers.faux.cloneMessage", - "packages.ai.src.providers.faux.createDeferredMessage", - "packages.ai.src.providers.faux.createErrorMessage", - "packages.ai.src.providers.faux.createAbortedMessage", - "packages.ai.src.providers.faux.scheduleChunk", - "packages.ai.src.providers.faux.streamWithDeltas", - "packages.ai.src.providers.faux.createFauxCore", - "packages.ai.src.providers.faux.createFauxCore.models.modelDefinitions.map() callback", - "packages.ai.src.providers.faux.models", - "packages.ai.src.providers.faux.stream", - "packages.ai.src.providers.faux.createFauxCore.stream.queueMicrotask() callback", - "packages.ai.src.providers.faux.fetchDeferred", - "packages.ai.src.providers.faux.createFauxCore.fetchDeferred.queueMicrotask() callback", - "packages.ai.src.providers.faux.getModel", - "packages.ai.src.providers.faux.createFauxCore.getModel.models.find() callback", - "packages.ai.src.providers.faux.createFauxCore.setResponses", - "packages.ai.src.providers.faux.createFauxCore.appendResponses", - "packages.ai.src.providers.faux.createFauxCore.getPendingResponseCount", - "packages.ai.src.providers.faux.fauxProvider", - "packages.ai.src.providers.faux.fauxProvider.provider.auth.apiKey.resolve" - ] - }, - { - "file_path": "packages/ai/src/providers/fireworks.ts", - "methods": [ - "packages.ai.src.providers.fireworks.fireworksProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/github-copilot.ts", - "methods": [ - "packages.ai.src.providers.github-copilot.githubCopilotProvider", - "packages.ai.src.providers.github-copilot.githubCopilotProvider.filterModels", - "packages.ai.src.providers.github-copilot.githubCopilotProvider.filterModels.availableModelIds.every() callback", - "packages.ai.src.providers.github-copilot.githubCopilotProvider.filterModels.models.filter() callback" - ] - }, - { - "file_path": "packages/ai/src/providers/google-vertex.ts", - "methods": [ - "packages.ai.src.providers.google-vertex.vertexAuth", - "packages.ai.src.providers.google-vertex.vertexAuth.login", - "packages.ai.src.providers.google-vertex.vertexAuth.resolve", - "packages.ai.src.providers.google-vertex.googleVertexProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/google.ts", - "methods": [ - "packages.ai.src.providers.google.googleProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/groq.ts", - "methods": [ - "packages.ai.src.providers.groq.groqProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/huggingface.ts", - "methods": [ - "packages.ai.src.providers.huggingface.huggingfaceProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/images/register-builtins.ts", - "methods": [ - "packages.ai.src.providers.images.register-builtins.OpenRouterImagesProviderModule", - "packages.ai.src.providers.images.register-builtins.createLazyLoadErrorImages", - "packages.ai.src.providers.images.register-builtins.loadOpenRouterImagesProviderModule", - "packages.ai.src.providers.images.register-builtins.loadOpenRouterImagesProviderModule.then() callback", - "packages.ai.src.providers.images.register-builtins.registerBuiltInImagesApiProviders" - ] - }, - { - "file_path": "packages/ai/src/providers/kimi-coding.ts", - "methods": [ - "packages.ai.src.providers.kimi-coding.kimiCodingProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/meta.ts", - "methods": [ - "packages.ai.src.providers.meta.metaProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/minimax-cn.ts", - "methods": [ - "packages.ai.src.providers.minimax-cn.minimaxCnProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/minimax.ts", - "methods": [ - "packages.ai.src.providers.minimax.minimaxProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/mistral.ts", - "methods": [ - "packages.ai.src.providers.mistral.mistralProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/model-schema.ts", - "methods": [ - "packages.ai.src.providers.model-schema.modelImageResizeOptions" - ] - }, - { - "file_path": "packages/ai/src/providers/moonshotai-cn.ts", - "methods": [ - "packages.ai.src.providers.moonshotai-cn.moonshotaiCnProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/moonshotai.ts", - "methods": [ - "packages.ai.src.providers.moonshotai.moonshotaiProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/nvidia.ts", - "methods": [ - "packages.ai.src.providers.nvidia.nvidiaProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/openai-codex.ts", - "methods": [ - "packages.ai.src.providers.openai-codex.openaiCodexProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/openai.ts", - "methods": [ - "packages.ai.src.providers.openai.openaiProvider", - "packages.ai.src.providers.openai.openaiProvider.filterAllModels", - "packages.ai.src.providers.openai.openaiProvider.filterAllModels.models.filter() callback" - ] - }, - { - "file_path": "packages/ai/src/providers/opencode-go.ts", - "methods": [ - "packages.ai.src.providers.opencode-go.opencodeGoProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/opencode-headers.ts", - "methods": [ - "packages.ai.src.providers.opencode-headers.hasHeader", - "packages.ai.src.providers.opencode-headers.hasHeader.some() callback", - "packages.ai.src.providers.opencode-headers.withSessionHeader", - "packages.ai.src.providers.opencode-headers.withOpenCodeSessionHeader", - "packages.ai.src.providers.opencode-headers.withOpenCodeSessionHeader.stream", - "packages.ai.src.providers.opencode-headers.withOpenCodeSessionHeader.streamSimple" - ] - }, - { - "file_path": "packages/ai/src/providers/opencode.ts", - "methods": [ - "packages.ai.src.providers.opencode.opencodeProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/openrouter.ts", - "methods": [ - "packages.ai.src.providers.openrouter.openrouterProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/qwen-token-plan-cn.ts", - "methods": [ - "packages.ai.src.providers.qwen-token-plan-cn.qwenTokenPlanCnProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/qwen-token-plan-individual.ts", - "methods": [ - "packages.ai.src.providers.qwen-token-plan-individual.qwenTokenPlanIndividualProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/qwen-token-plan.ts", - "methods": [ - "packages.ai.src.providers.qwen-token-plan.qwenTokenPlanProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/radius-config.ts", - "methods": [ - "packages.ai.src.providers.radius-config.isRadiusGatewayModel", - "packages.ai.src.providers.radius-config.sanitizeRadiusGatewayConfig", - "packages.ai.src.providers.radius-config.sanitizeRadiusGatewayConfig.models.map() callback", - "packages.ai.src.providers.radius-config.normalizeRadiusGatewayUrl", - "packages.ai.src.providers.radius-config.getRadiusCredentialConfig", - "packages.ai.src.providers.radius-config.getRadiusModelsFromConfig", - "packages.ai.src.providers.radius-config.getRadiusModelsFromConfig.config.models.map() callback", - "packages.ai.src.providers.radius-config.getRadiusModels", - "packages.ai.src.providers.radius-config.truncateHttpBody", - "packages.ai.src.providers.radius-config.loadRadiusGatewayConfig" - ] - }, - { - "file_path": "packages/ai/src/providers/radius.ts", - "methods": [ - "packages.ai.src.providers.radius.RadiusProviderOptions", - "packages.ai.src.providers.radius.radiusProvider", - "packages.ai.src.providers.radius.radiusProvider.baselineModels", - "packages.ai.src.providers.radius.radiusProvider.baselineModels.map() callback", - "packages.ai.src.providers.radius.radiusProvider.auth.oauth.load", - "packages.ai.src.providers.radius.radiusProvider.getModels", - "packages.ai.src.providers.radius.radiusProvider.refreshModels", - "packages.ai.src.providers.radius.radiusProvider.refreshModels.restored", - "packages.ai.src.providers.radius.radiusProvider.refreshModels.restored.stored.models.filter() callback", - "packages.ai.src.providers.radius.refreshModels.update", - "packages.ai.src.providers.radius.radiusProvider.refreshModels.update", - "packages.ai.src.providers.radius.radiusProvider.stream", - "packages.ai.src.providers.radius.radiusProvider.streamSimple" - ] - }, - { - "file_path": "packages/ai/src/providers/together.ts", - "methods": [ - "packages.ai.src.providers.together.togetherProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/typesafe.ts", - "methods": [ - "packages.ai.src.providers.typesafe.typesafeProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/vercel-ai-gateway.ts", - "methods": [ - "packages.ai.src.providers.vercel-ai-gateway.vercelAIGatewayProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/xai.ts", - "methods": [ - "packages.ai.src.providers.xai.xaiProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/xiaomi-token-plan-ams.ts", - "methods": [ - "packages.ai.src.providers.xiaomi-token-plan-ams.xiaomiTokenPlanAmsProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/xiaomi-token-plan-cn.ts", - "methods": [ - "packages.ai.src.providers.xiaomi-token-plan-cn.xiaomiTokenPlanCnProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/xiaomi-token-plan-sgp.ts", - "methods": [ - "packages.ai.src.providers.xiaomi-token-plan-sgp.xiaomiTokenPlanSgpProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/xiaomi.ts", - "methods": [ - "packages.ai.src.providers.xiaomi.xiaomiProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/zai-coding-cn.ts", - "methods": [ - "packages.ai.src.providers.zai-coding-cn.zaiCodingCnProvider" - ] - }, - { - "file_path": "packages/ai/src/providers/zai.ts", - "methods": [ - "packages.ai.src.providers.zai.zaiProvider" - ] - }, - { - "file_path": "packages/ai/src/session-resources.ts", - "methods": [ - "packages.ai.src.session-resources.registerSessionResourceCleanup", - "packages.ai.src.session-resources.cleanupSessionResources" - ] - }, - { - "file_path": "packages/ai/src/types.ts", - "methods": [ - "packages.ai.src.types.ThinkingBudgets", - "packages.ai.src.types.ProviderResponse", - "packages.ai.src.types.ProviderRequestOptions", - "packages.ai.src.types.StreamOptions", - "packages.ai.src.types.DeferredFetchOptions", - "packages.ai.src.types.ApiOptionsMap", - "packages.ai.src.types.ProviderStreams", - "packages.ai.src.types.ProviderStreams.stream", - "packages.ai.src.types.ProviderStreams.streamSimple", - "packages.ai.src.types.ProviderStreams.fetchDeferred", - "packages.ai.src.types.ProviderStreams.cancelDeferred", - "packages.ai.src.types.ProviderImages", - "packages.ai.src.types.ProviderImages.generateImages", - "packages.ai.src.types.ProviderClassifier", - "packages.ai.src.types.ProviderClassifier.classify", - "packages.ai.src.types.ClassifierOptions", - "packages.ai.src.types.ImagesOptions", - "packages.ai.src.types.SimpleStreamOptions", - "packages.ai.src.types.TextSignatureV1", - "packages.ai.src.types.TextContent", - "packages.ai.src.types.ThinkingContent", - "packages.ai.src.types.ImageContent", - "packages.ai.src.types.ToolCall", - "packages.ai.src.types.Usage", - "packages.ai.src.types.DeferredHandle", - "packages.ai.src.types.SystemMessage", - "packages.ai.src.types.UserMessage", - "packages.ai.src.types.AssistantMessage", - "packages.ai.src.types.NestedToolCallRecord", - "packages.ai.src.types.NestedToolCalls", - "packages.ai.src.types.ImagesContext", - "packages.ai.src.types.AssistantImages", - "packages.ai.src.types.ClassifierChoiceQuestion", - "packages.ai.src.types.ClassifierScoreQuestion", - "packages.ai.src.types.ClassifierBoolQuestion", - "packages.ai.src.types.ClassifierContext", - "packages.ai.src.types.ClassifierChoiceAnswer", - "packages.ai.src.types.ClassifierScoreAnswer", - "packages.ai.src.types.ClassifierBoolAnswer", - "packages.ai.src.types.ClassifierResult", - "packages.ai.src.types.Tool", - "packages.ai.src.types.ToolReference", - "packages.ai.src.types.Context", - "packages.ai.src.types.BaseModel", - "packages.ai.src.types.Model", - "packages.ai.src.types.ImageModel", - "packages.ai.src.types.ClassifierModel", - "packages.ai.src.types.ModelTypeMap" - ] - }, - { - "file_path": "packages/ai/src/utils/abort-signals.ts", - "methods": [ - "packages.ai.src.utils.abort-signals.CombinedAbortSignal", - "packages.ai.src.utils.abort-signals.combineAbortSignals", - "packages.ai.src.utils.abort-signals.combineAbortSignals.activeSignals", - "packages.ai.src.utils.abort-signals.combineAbortSignals.activeSignals.signals.filter() callback", - "packages.ai.src.utils.abort-signals.cleanup", - "packages.ai.src.utils.abort-signals.combineAbortSignals.cleanup" - ] - }, - { - "file_path": "packages/ai/src/utils/abort.ts", - "methods": [ - "packages.ai.src.utils.abort.abortReason", - "packages.ai.src.utils.abort.operationSignal", - "packages.ai.src.utils.abort.raceWithAbortSignal", - "packages.ai.src.utils.abort.raceWithAbortSignal.operation.catch() callback", - "packages.ai.src.utils.abort.raceWithAbortSignal.", - "packages.ai.src.utils.abort..operation.then() callback", - "packages.ai.src.utils.abort.raceWithAbortSignal..operation.then() callback" - ] - }, - { - "file_path": "packages/ai/src/utils/assistant-message-frame.ts", - "methods": [ - "packages.ai.src.utils.assistant-message-frame.cloneTextContent", - "packages.ai.src.utils.assistant-message-frame.cloneThinkingContent", - "packages.ai.src.utils.assistant-message-frame.cloneToolCall", - "packages.ai.src.utils.assistant-message-frame.cloneStartMessage", - "packages.ai.src.utils.assistant-message-frame.assertContentIndex", - "packages.ai.src.utils.assistant-message-frame.eventBlock", - "packages.ai.src.utils.assistant-message-frame.serializedArguments", - "packages.ai.src.utils.assistant-message-frame.isJsonPrefix", - "packages.ai.src.utils.assistant-message-frame.isJsonPrefix.snapshot.every() callback", - "packages.ai.src.utils.assistant-message-frame.isJsonPrefix.every() callback", - "packages.ai.src.utils.assistant-message-frame.AssistantMessageFrameEncoder", - "packages.ai.src.utils.assistant-message-frame.AssistantMessageFrameEncoder.encode", - "packages.ai.src.utils.assistant-message-frame.AssistantMessageFrameEncoder.startBlock", - "packages.ai.src.utils.assistant-message-frame.AssistantMessageFrameEncoder.block", - "packages.ai.src.utils.assistant-message-frame.AssistantMessageFrameEncoder.endBlock", - "packages.ai.src.utils.assistant-message-frame.AssistantMessageFrameEncoder.encodeTextDelta", - "packages.ai.src.utils.assistant-message-frame.appendBlock", - "packages.ai.src.utils.assistant-message-frame.activeBlock", - "packages.ai.src.utils.assistant-message-frame.reduceAssistantMessageFrames" - ] - }, - { - "file_path": "packages/ai/src/utils/diagnostics.ts", - "methods": [ - "packages.ai.src.utils.diagnostics.DiagnosticErrorInfo", - "packages.ai.src.utils.diagnostics.AssistantMessageDiagnostic", - "packages.ai.src.utils.diagnostics.formatThrownValue", - "packages.ai.src.utils.diagnostics.extractDiagnosticError", - "packages.ai.src.utils.diagnostics.createAssistantMessageDiagnostic", - "packages.ai.src.utils.diagnostics.appendAssistantMessageDiagnostic" - ] - }, - { - "file_path": "packages/ai/src/utils/error-body.ts", - "methods": [ - "packages.ai.src.utils.error-body.NormalizedProviderError", - "packages.ai.src.utils.error-body.normalizeProviderError", - "packages.ai.src.utils.error-body.extractStatus", - "packages.ai.src.utils.error-body.extractBody", - "packages.ai.src.utils.error-body.pickBodyText", - "packages.ai.src.utils.error-body.isReadableStreamLike", - "packages.ai.src.utils.error-body.isPlainNonEmptyObject", - "packages.ai.src.utils.error-body.formatProviderError", - "packages.ai.src.utils.error-body.truncateErrorText", - "packages.ai.src.utils.error-body.safeJsonStringify" - ] - }, - { - "file_path": "packages/ai/src/utils/estimate.ts", - "methods": [ - "packages.ai.src.utils.estimate.ContextUsageEstimate", - "packages.ai.src.utils.estimate.calculateContextTokens", - "packages.ai.src.utils.estimate.safeJsonStringify", - "packages.ai.src.utils.estimate.estimateTextAndImageContentChars", - "packages.ai.src.utils.estimate.estimateTextTokens", - "packages.ai.src.utils.estimate.estimateTextAndImageContentTokens", - "packages.ai.src.utils.estimate.estimateMessageTokens", - "packages.ai.src.utils.estimate.getLastAssistantUsageInfo", - "packages.ai.src.utils.estimate.estimateContextTokens", - "packages.ai.src.utils.estimate.estimateToolsTokens" - ] - }, - { - "file_path": "packages/ai/src/utils/event-stream.ts", - "methods": [ - "packages.ai.src.utils.event-stream.FifoQueue", - "packages.ai.src.utils.event-stream.FifoQueue.length", - "packages.ai.src.utils.event-stream.FifoQueue.enqueue", - "packages.ai.src.utils.event-stream.FifoQueue.dequeue", - "packages.ai.src.utils.event-stream.EventStream", - "packages.ai.src.utils.event-stream.EventStream.constructor", - "packages.ai.src.utils.event-stream.EventStream.push", - "packages.ai.src.utils.event-stream.EventStream.end", - "packages.ai.src.utils.event-stream.EventStream.[Symbol.asyncIterator]", - "packages.ai.src.utils.event-stream.EventStream.result", - "packages.ai.src.utils.event-stream.AssistantMessageEventStream", - "packages.ai.src.utils.event-stream.AssistantMessageEventStream.constructor", - "packages.ai.src.utils.event-stream.AssistantMessageEventStream.push", - "packages.ai.src.utils.event-stream.AssistantMessageEventStream.end", - "packages.ai.src.utils.event-stream.AssistantMessageEventStream.#time", - "packages.ai.src.utils.event-stream.createAssistantMessageEventStream" - ] - }, - { - "file_path": "packages/ai/src/utils/hash.ts", - "methods": [ - "packages.ai.src.utils.hash.shortHash" - ] - }, - { - "file_path": "packages/ai/src/utils/headers.ts", - "methods": [ - "packages.ai.src.utils.headers.headersToRecord", - "packages.ai.src.utils.headers.providerHeadersToRecord" - ] - }, - { - "file_path": "packages/ai/src/utils/json-parse.ts", - "methods": [ - "packages.ai.src.utils.json-parse.isControlCharacter", - "packages.ai.src.utils.json-parse.escapeControlCharacter", - "packages.ai.src.utils.json-parse.repairJson", - "packages.ai.src.utils.json-parse.parseJsonWithRepair", - "packages.ai.src.utils.json-parse.parseStreamingJson" - ] - }, - { - "file_path": "packages/ai/src/utils/model-operations.ts", - "methods": [ - "packages.ai.src.utils.model-operations.getModelType", - "packages.ai.src.utils.model-operations.isModelType", - "packages.ai.src.utils.model-operations.assertChatModel", - "packages.ai.src.utils.model-operations.assertImageModel", - "packages.ai.src.utils.model-operations.assertClassifierModel", - "packages.ai.src.utils.model-operations.assertClassifierInputSupported", - "packages.ai.src.utils.model-operations.imageErrorResult", - "packages.ai.src.utils.model-operations.classifierErrorResult" - ] - }, - { - "file_path": "packages/ai/src/utils/models-error.ts", - "methods": [ - "packages.ai.src.utils.models-error.ModelsError", - "packages.ai.src.utils.models-error.ModelsError.constructor", - "packages.ai.src.utils.models-error.withCauseDetail" - ] - }, - { - "file_path": "packages/ai/src/utils/node-http-proxy.ts", - "methods": [ - "packages.ai.src.utils.node-http-proxy.getProxyEnv", - "packages.ai.src.utils.node-http-proxy.parseProxyTargetUrl", - "packages.ai.src.utils.node-http-proxy.stripBrackets", - "packages.ai.src.utils.node-http-proxy.parseNoProxyEntry", - "packages.ai.src.utils.node-http-proxy.shouldProxyHostname", - "packages.ai.src.utils.node-http-proxy.shouldProxyHostname.every() callback", - "packages.ai.src.utils.node-http-proxy.getProxyForUrl", - "packages.ai.src.utils.node-http-proxy.resolveHttpProxyUrlForTarget" - ] - }, - { - "file_path": "packages/ai/src/utils/oauth-page.ts", - "methods": [ - "packages.ai.src.utils.oauth-page.escapeHtml", - "packages.ai.src.utils.oauth-page.renderPage", - "packages.ai.src.utils.oauth-page.oauthSuccessHtml", - "packages.ai.src.utils.oauth-page.oauthErrorHtml" - ] - }, - { - "file_path": "packages/ai/src/utils/overflow.ts", - "methods": [ - "packages.ai.src.utils.overflow.isContextOverflow", - "packages.ai.src.utils.overflow.isContextOverflow.isNonOverflow", - "packages.ai.src.utils.overflow.isContextOverflow.isNonOverflow.NON_OVERFLOW_PATTERNS.some() callback", - "packages.ai.src.utils.overflow.isContextOverflow.OVERFLOW_PATTERNS.some() callback", - "packages.ai.src.utils.overflow.isRecoverableLength", - "packages.ai.src.utils.overflow.getOverflowPatterns" - ] - }, - { - "file_path": "packages/ai/src/utils/pi-user-agent.ts", - "methods": [ - "packages.ai.src.utils.pi-user-agent.loadNodeOs", - "packages.ai.src.utils.pi-user-agent.getPiUserAgent" - ] - }, - { - "file_path": "packages/ai/src/utils/provider-env.ts", - "methods": [ - "packages.ai.src.utils.provider-env.getBunSandboxEnvValue", - "packages.ai.src.utils.provider-env.getProviderEnvValue" - ] - }, - { - "file_path": "packages/ai/src/utils/provider-retry.ts", - "methods": [ - "packages.ai.src.utils.provider-retry.ProviderRetryOptions", - "packages.ai.src.utils.provider-retry.ProviderError", - "packages.ai.src.utils.provider-retry.isProviderError", - "packages.ai.src.utils.provider-retry.isRetryableProviderError", - "packages.ai.src.utils.provider-retry.validateServerRetryDelayMs", - "packages.ai.src.utils.provider-retry.getRetryDelayMs", - "packages.ai.src.utils.provider-retry.createAbortError", - "packages.ai.src.utils.provider-retry.abortableSleep", - "packages.ai.src.utils.provider-retry.abortableSleep.", - "packages.ai.src.utils.provider-retry.abortableSleep..timeout", - "packages.ai.src.utils.provider-retry.abortableSleep..timeout.setTimeout() callback", - "packages.ai.src.utils.provider-retry.retryProviderRequest" - ] - }, - { - "file_path": "packages/ai/src/utils/retry.ts", - "methods": [ - "packages.ai.src.utils.retry.buildProviderErrorPattern", - "packages.ai.src.utils.retry.RetryPolicy", - "packages.ai.src.utils.retry.retryDelayMs", - "packages.ai.src.utils.retry.RetryCallbacks", - "packages.ai.src.utils.retry.RetrySleepAbortError", - "packages.ai.src.utils.retry.RetrySleepAbortError.constructor", - "packages.ai.src.utils.retry.sleep", - "packages.ai.src.utils.retry.sleep.", - "packages.ai.src.utils.retry.sleep..signal.addEventListener(\"abort\") callback", - "packages.ai.src.utils.retry.retryAssistantCall", - "packages.ai.src.utils.retry.isRetryableAssistantError" - ] - }, - { - "file_path": "packages/ai/src/utils/sanitize-unicode.ts", - "methods": [ - "packages.ai.src.utils.sanitize-unicode.sanitizeSurrogates" - ] - }, - { - "file_path": "packages/ai/src/utils/sleep.ts", - "methods": [ - "packages.ai.src.utils.sleep.sleep", - "packages.ai.src.utils.sleep.sleep.", - "packages.ai.src.utils.sleep.sleep..timeout", - "packages.ai.src.utils.sleep.sleep..timeout.setTimeout() callback" - ] - }, - { - "file_path": "packages/ai/src/utils/text.ts", - "methods": [ - "packages.ai.src.utils.text.contentText", - "packages.ai.src.utils.text.contentText.content.filter() callback", - "packages.ai.src.utils.text.contentText.map() callback", - "packages.ai.src.utils.text.getSystemMessageText", - "packages.ai.src.utils.text.getSystemMessageText.parts.filter() callback", - "packages.ai.src.utils.text.renderSystemMessageUpdate" - ] - }, - { - "file_path": "packages/ai/src/utils/transcript.ts", - "methods": [ - "packages.ai.src.utils.transcript.createInitialSystemMessage", - "packages.ai.src.utils.transcript.normalizeContext", - "packages.ai.src.utils.transcript.isSystemMessage", - "packages.ai.src.utils.transcript.getInitialSystemMessage", - "packages.ai.src.utils.transcript.withoutInitialSystemMessage", - "packages.ai.src.utils.transcript.getCurrentTools", - "packages.ai.src.utils.transcript.getCurrentSystemMessage", - "packages.ai.src.utils.transcript.getCurrentSystemPrompt", - "packages.ai.src.utils.transcript.collapseSystemMessages", - "packages.ai.src.utils.transcript.collapseSystemMessages.messages.context.messages.filter() callback", - "packages.ai.src.utils.transcript.messages", - "packages.ai.src.utils.transcript.resolveTranscript", - "packages.ai.src.utils.transcript.toToolDeclaration", - "packages.ai.src.utils.transcript.declarationsEqual", - "packages.ai.src.utils.transcript.ToolStateChanges", - "packages.ai.src.utils.transcript.getToolStateChanges", - "packages.ai.src.utils.transcript.getToolStateChanges.previousTools", - "packages.ai.src.utils.transcript.getToolStateChanges.previousTools.previous.map() callback", - "packages.ai.src.utils.transcript.getToolStateChanges.currentTools", - "packages.ai.src.utils.transcript.getToolStateChanges.currentTools.current.map() callback", - "packages.ai.src.utils.transcript.getToolStateChanges.toolsAdded.current.filter() callback", - "packages.ai.src.utils.transcript.getToolStateChanges.toolsRemoved.previous.filter() callback", - "packages.ai.src.utils.transcript.getToolStateChanges.toolsRemoved.map() callback", - "packages.ai.src.utils.transcript.getDeclaredTools", - "packages.ai.src.utils.transcript.hasToolRedefinitions", - "packages.ai.src.utils.transcript.hasNonAdditiveToolChanges", - "packages.ai.src.utils.transcript.TranscriptTools", - "packages.ai.src.utils.transcript.resolveTranscriptTools" - ] - }, - { - "file_path": "packages/ai/src/utils/typebox-helpers.ts", - "methods": [ - "packages.ai.src.utils.typebox-helpers.StringEnum" - ] - }, - { - "file_path": "packages/ai/src/utils/uuid.ts", - "methods": [ - "packages.ai.src.utils.uuid.uuidv7", - "packages.ai.src.utils.uuid.uuidv7.hex", - "packages.ai.src.utils.uuid.uuidv7.hex.Array.from() callback" - ] - }, - { - "file_path": "packages/ai/src/utils/validation.ts", - "methods": [ - "packages.ai.src.utils.validation.JsonSchemaObject", - "packages.ai.src.utils.validation.getSchemaTypes", - "packages.ai.src.utils.validation.getSchemaTypes.schema.type.filter() callback", - "packages.ai.src.utils.validation.matchesJsonType", - "packages.ai.src.utils.validation.getSubSchemaValidator", - "packages.ai.src.utils.validation.coercePrimitiveByType", - "packages.ai.src.utils.validation.applySchemaObjectCoercion", - "packages.ai.src.utils.validation.applySchemaArrayCoercion", - "packages.ai.src.utils.validation.coerceWithUnionSchema", - "packages.ai.src.utils.validation.coerceWithJsonSchema", - "packages.ai.src.utils.validation.coerceWithJsonSchema.matchesUnionMember", - "packages.ai.src.utils.validation.coerceWithJsonSchema.matchesUnionMember.schemaTypes.some() callback", - "packages.ai.src.utils.validation.normalizeOptionalNulls", - "packages.ai.src.utils.validation.getValidator", - "packages.ai.src.utils.validation.formatValidationPath", - "packages.ai.src.utils.validation.validateToolCall", - "packages.ai.src.utils.validation.validateToolCall.tool", - "packages.ai.src.utils.validation.validateToolCall.tool.tools.find() callback", - "packages.ai.src.utils.validation.validateToolArguments", - "packages.ai.src.utils.validation.validateToolArguments.errors", - "packages.ai.src.utils.validation.validateToolArguments.errors.map() callback" - ] - } - ], - "component_id": "2.1", - "can_expand": true, - "components": [], - "components_relations": [] - }, - { - "name": "Evaluation Harness and Benchmarks", - "description": "Runs evaluation suites, documentation audits, and sandboxed benchmarks against providers and agents.", - "key_entities": [ - { - "qualified_name": "packages.evals.evals.configured-runtime.inspectAddedModel", - "reference_file": "packages/evals/evals/configured-runtime.ts", - "reference_start_line": 95, - "reference_end_line": 120 - }, - { - "qualified_name": "packages.evals.evals.tui.docs.eval.inspectContextFooter", - "reference_file": "packages/evals/evals/tui.docs.eval.ts", - "reference_start_line": 113, - "reference_end_line": 186 - } - ], - "source_cluster_ids": [ - "2.205", - "2.206", - "2.207", - "2.208", - "2.209", - "2.210", - "2.211", - "2.212", - "2.213", - "2.214", - "2.215", - "2.216", - "2.217", - "2.218", - "2.219", - "2.220" - ], - "file_methods": [ - { - "file_path": "packages/evals/docker/entrypoint.ts", - "methods": [ - "packages.evals.docker.entrypoint.parseId", - "packages.evals.docker.entrypoint.assertDirectoryEntries", - "packages.evals.docker.entrypoint.assertWorkspace", - "packages.evals.docker.entrypoint.chownTree", - "packages.evals.docker.entrypoint.assertRootOnly", - "packages.evals.docker.entrypoint.assertSandboxCannotRead", - "packages.evals.docker.entrypoint.vitestArgs", - "packages.evals.docker.entrypoint.vitestArgs.inputArgs.filter() callback", - "packages.evals.docker.entrypoint.evalFiles", - "packages.evals.docker.entrypoint.evalFiles.vitestArgs.filter() callback" - ] - }, - { - "file_path": "packages/evals/docker/install-runtime.mjs", - "methods": [ - "packages.evals.docker.install-runtime.artifactNames", - "packages.evals.docker.install-runtime.artifactNames.artifactSet.packages.map() callback", - "packages.evals.docker.install-runtime.evaluatorDependencies", - "packages.evals.docker.install-runtime.evaluatorDependencies.filter() callback", - "packages.evals.docker.install-runtime.evaluatorDependencies.map() callback" - ] - }, - { - "file_path": "packages/evals/evals/acme-server.ts", - "methods": [ - "packages.evals.evals.acme-server.isRecord", - "packages.evals.evals.acme-server.rejectRequest", - "packages.evals.evals.acme-server.readJson", - "packages.evals.evals.acme-server.createAcmeServer", - "packages.evals.evals.acme-server.createAcmeServer.handle", - "packages.evals.evals.acme-server.createAcmeServer.handle.userMessage", - "packages.evals.evals.acme-server.createAcmeServer.handle.userMessage.messages.find() callback", - "packages.evals.evals.acme-server.createAcmeServer.start", - "packages.evals.evals.acme-server.createAcmeServer.start.createServer() callback", - "packages.evals.evals.acme-server.createAcmeServer.stop", - "packages.evals.evals.acme-server.createAcmeServer.stop.", - "packages.evals.evals.acme-server.createAcmeServer.stop..server.close() callback", - "packages.evals.evals.acme-server.createAcmeServer.reset", - "packages.evals.evals.acme-server.createAcmeServer.origin", - "packages.evals.evals.acme-server.createAcmeServer.baseUrl", - "packages.evals.evals.acme-server.createAcmeServer.validRequestReceived" - ] - }, - { - "file_path": "packages/evals/evals/configured-runtime.ts", - "methods": [ - "packages.evals.evals.configured-runtime.modelFields", - "packages.evals.evals.configured-runtime.loadConfiguredModelRuntime", - "packages.evals.evals.configured-runtime.inspectProvider", - "packages.evals.evals.configured-runtime.inspectAddedModel", - "packages.evals.evals.configured-runtime.inspectAddedModel.existingModelIds", - "packages.evals.evals.configured-runtime.inspectAddedModel.existingModelIds.map() callback", - "packages.evals.evals.configured-runtime.inspectAddedModel.result.existingModelsPreserved.existingModelIds.every() callback" - ] - }, - { - "file_path": "packages/evals/evals/custom-provider.docs.eval.ts", - "methods": [ - "packages.evals.evals.custom-provider.docs.eval.beforeAll() callback", - "packages.evals.evals.custom-provider.docs.eval.beforeEach() callback", - "packages.evals.evals.custom-provider.docs.eval.afterAll() callback", - "packages.evals.evals.custom-provider.docs.eval.harness.output", - "packages.evals.evals.custom-provider.docs.eval.harness.output.createContext", - "packages.evals.evals.custom-provider.docs.eval.describeEval(\"Add custom streaming provider\") callback", - "packages.evals.evals.custom-provider.docs.eval.describeEval(\"Add custom streaming provider\") callback.it(\"implements a provider from an API fixture\") callback" - ] - }, - { - "file_path": "packages/evals/evals/documentation-audit.eval.ts", - "methods": [ - "packages.evals.evals.documentation-audit.eval.submitAudit", - "packages.evals.evals.documentation-audit.eval.submitAudit.execute", - "packages.evals.evals.documentation-audit.eval.pages", - "packages.evals.evals.documentation-audit.eval.pages.map() callback", - "packages.evals.evals.documentation-audit.eval.pages.sort() callback", - "packages.evals.evals.documentation-audit.eval.describeEval(\"Audit documentation against implementation\") callback", - "packages.evals.evals.documentation-audit.eval.describeEval(\"Audit documentation against implementation\") callback.", - "packages.evals.evals.documentation-audit.eval.describeEval(\"Audit documentation against implementation\") callback..auditCalls", - "packages.evals.evals.documentation-audit.eval.describeEval(\"Audit documentation against implementation\") callback..auditCalls.filter() callback" - ] - }, - { - "file_path": "packages/evals/evals/extensions.docs.eval.ts", - "methods": [ - "packages.evals.evals.extensions.docs.eval.harness.output", - "packages.evals.evals.extensions.docs.eval.harness.output.result", - "packages.evals.evals.extensions.docs.eval.harness.output.result.find() callback", - "packages.evals.evals.extensions.docs.eval.harness.output.toolLoaded.extensions.extensions.some() callback", - "packages.evals.evals.extensions.docs.eval.describeEval(\"Create and use a tool extension\") callback", - "packages.evals.evals.extensions.docs.eval.describeEval(\"Create and use a tool extension\") callback.it(\"creates, reloads, and invokes the extension\") callback" - ] - }, - { - "file_path": "packages/evals/evals/models.docs.eval.ts", - "methods": [ - "packages.evals.evals.models.docs.eval.harness.output", - "packages.evals.evals.models.docs.eval.describeEval(\"Add model to existing provider\") callback", - "packages.evals.evals.models.docs.eval.describeEval(\"Add model to existing provider\") callback.it(\"adds the model without replacing existing models\") callback" - ] - }, - { - "file_path": "packages/evals/evals/openai-provider.docs.eval.ts", - "methods": [ - "packages.evals.evals.openai-provider.docs.eval.beforeAll() callback", - "packages.evals.evals.openai-provider.docs.eval.beforeEach() callback", - "packages.evals.evals.openai-provider.docs.eval.afterAll() callback", - "packages.evals.evals.openai-provider.docs.eval.harness.output", - "packages.evals.evals.openai-provider.docs.eval.harness.output.createContext", - "packages.evals.evals.openai-provider.docs.eval.describeEval(\"Add OpenAI-compatible provider\") callback", - "packages.evals.evals.openai-provider.docs.eval.describeEval(\"Add OpenAI-compatible provider\") callback.it(\"configures a provider that works through Pi\") callback" - ] - }, - { - "file_path": "packages/evals/evals/smoke.eval.ts", - "methods": [ - "packages.evals.evals.smoke.eval.describeEval(\"Answer a basic prompt\") callback", - "packages.evals.evals.smoke.eval.describeEval(\"Answer a basic prompt\") callback.it(\"returns the expected answer\") callback" - ] - }, - { - "file_path": "packages/evals/evals/tui.docs.eval.ts", - "methods": [ - "packages.evals.evals.tui.docs.eval.RecordingTerminal", - "packages.evals.evals.tui.docs.eval.RecordingTerminal.start", - "packages.evals.evals.tui.docs.eval.RecordingTerminal.stop", - "packages.evals.evals.tui.docs.eval.RecordingTerminal.drainInput", - "packages.evals.evals.tui.docs.eval.RecordingTerminal.write", - "packages.evals.evals.tui.docs.eval.RecordingTerminal.moveBy", - "packages.evals.evals.tui.docs.eval.RecordingTerminal.hideCursor", - "packages.evals.evals.tui.docs.eval.RecordingTerminal.showCursor", - "packages.evals.evals.tui.docs.eval.RecordingTerminal.clearLine", - "packages.evals.evals.tui.docs.eval.RecordingTerminal.clearFromCursor", - "packages.evals.evals.tui.docs.eval.RecordingTerminal.clearScreen", - "packages.evals.evals.tui.docs.eval.RecordingTerminal.setTitle", - "packages.evals.evals.tui.docs.eval.RecordingTerminal.setProgress", - "packages.evals.evals.tui.docs.eval.RecordingTerminal.requestResize", - "packages.evals.evals.tui.docs.eval.RecordingTerminal.takeRenders", - "packages.evals.evals.tui.docs.eval.lines", - "packages.evals.evals.tui.docs.eval.lines.filter() callback", - "packages.evals.evals.tui.docs.eval.createContextMessage", - "packages.evals.evals.tui.docs.eval.inspectContextFooter", - "packages.evals.evals.tui.docs.eval.inspectContextFooter.find() callback", - "packages.evals.evals.tui.docs.eval.inspectContextFooter.extensionErrors.errors.map() callback", - "packages.evals.evals.tui.docs.eval.harness.output", - "packages.evals.evals.tui.docs.eval.contextFooterJudge", - "packages.evals.evals.tui.docs.eval.contextFooterJudge.createJudge(\"ContextFooterJudge\") callback", - "packages.evals.evals.tui.docs.eval.contextFooterJudge.createJudge(\"ContextFooterJudge\") callback.actualStatusLine", - "packages.evals.evals.tui.docs.eval.contextFooterJudge.createJudge(\"ContextFooterJudge\") callback.actualStatusLine.find() callback", - "packages.evals.evals.tui.docs.eval.describeEval(\"Customize the interactive context footer\") callback", - "packages.evals.evals.tui.docs.eval.describeEval(\"Customize the interactive context footer\") callback.it(\"replaces numeric context usage with a progress bar\") callback" - ] - }, - { - "file_path": "packages/evals/src/cli.ts", - "methods": [ - "packages.evals.src.cli.parseEvalCli", - "packages.evals.src.cli.artifactRunId", - "packages.evals.src.cli.containerPath", - "packages.evals.src.cli.normalizeDiscoveredFile", - "packages.evals.src.cli.compareDiscovery", - "packages.evals.src.cli.compareDiscovery.identities", - "packages.evals.src.cli.compareDiscovery.identities.cases.map() callback", - "packages.evals.src.cli.cases", - "packages.evals.src.cli.cases.map() callback", - "packages.evals.src.cli.protocol.cases.cases.map() callback", - "packages.evals.src.cli.observations.map() callback" - ] - }, - { - "file_path": "packages/evals/src/docker.ts", - "methods": [ - "packages.evals.src.docker.execute", - "packages.evals.src.docker.requireSuccess", - "packages.evals.src.docker.buildImages", - "packages.evals.src.docker.environment", - "packages.evals.src.docker.requireEvalAuthFile", - "packages.evals.src.docker.dockerArgs", - "packages.evals.src.docker.createDockerContext", - "packages.evals.src.docker.discoverCases", - "packages.evals.src.docker.taskDirectoryName", - "packages.evals.src.docker.runTask" - ] - }, - { - "file_path": "packages/evals/src/harness.ts", - "methods": [ - "packages.evals.src.harness.resolveModelSelection", - "packages.evals.src.harness.applyIsolatedEnvironment", - "packages.evals.src.harness.applyIsolatedEnvironment.", - "packages.evals.src.harness.parseSandboxId", - "packages.evals.src.harness.resolveSandboxIdentity", - "packages.evals.src.harness.chownTree", - "packages.evals.src.harness.chownTree.map() callback", - "packages.evals.src.harness.protectTransformedModules", - "packages.evals.src.harness.enterToolSandbox", - "packages.evals.src.harness.toTranscriptEvents", - "packages.evals.src.harness.toTranscriptEvents.content.message.content.every() callback", - "packages.evals.src.harness.seedWorkspace", - "packages.evals.src.harness.promptAgent", - "packages.evals.src.harness.promptAgent.assistant", - "packages.evals.src.harness.promptAgent.assistant.find() callback", - "packages.evals.src.harness.verifySystemPrompt", - "packages.evals.src.harness.runPiCodingAgent", - "packages.evals.src.harness.runPiCodingAgent.factory", - "packages.evals.src.harness.runPiCodingAgent.factory.pi.on(\"before_agent_start\") callback", - "packages.evals.src.harness.runPiCodingAgent.credentials.modify() callback", - "packages.evals.src.harness.runPiCodingAgent.expectedInlinePaths", - "packages.evals.src.harness.runPiCodingAgent.expectedInlinePaths.extensionFactories.map() callback", - "packages.evals.src.harness.runPiCodingAgent.unexpectedExtensions", - "packages.evals.src.harness.runPiCodingAgent.unexpectedExtensions.filter() callback", - "packages.evals.src.harness.runPiCodingAgent.hasPricing", - "packages.evals.src.harness.runPiCodingAgent.hasPricing.some() callback", - "packages.evals.src.harness.createPiCodingAgentHarness", - "packages.evals.src.harness.createPiCodingAgentHarness.run", - "packages.evals.src.harness.resolveDocumentationVariant", - "packages.evals.src.harness.excludePiDocumentation", - "packages.evals.src.harness.createPiDocumentationEvalHarness" - ] - }, - { - "file_path": "packages/evals/src/plan.ts", - "methods": [ - "packages.evals.src.plan.isRecord", - "packages.evals.src.plan.parseDiscoveredCases", - "packages.evals.src.plan.parseDiscoveredCases.value.map() callback", - "packages.evals.src.plan.createTaskPlan" - ] - }, - { - "file_path": "packages/evals/src/report.ts", - "methods": [ - "packages.evals.src.report.optionalMetric", - "packages.evals.src.report.validateScore", - "packages.evals.src.report.classifyCaseStatus", - "packages.evals.src.report.taskIdentity", - "packages.evals.src.report.erroredObservation", - "packages.evals.src.report.persistSession", - "packages.evals.src.report.readTaskObservation", - "packages.evals.src.report.readTaskObservation.loaded", - "packages.evals.src.report.readTaskObservation.loaded.catch() callback", - "packages.evals.src.report.readTaskObservation.assertions", - "packages.evals.src.report.readTaskObservation.assertions.rawReport.testResults.flatMap() callback", - "packages.evals.src.report.mean", - "packages.evals.src.report.mean.values.reduce() callback", - "packages.evals.src.report.difference", - "packages.evals.src.report.pairKey", - "packages.evals.src.report.groupPairs", - "packages.evals.src.report.groupPairs.sort() callback", - "packages.evals.src.report.resolvePair", - "packages.evals.src.report.summarizeMetric", - "packages.evals.src.report.operationalTotal", - "packages.evals.src.report.operationalTotal.values", - "packages.evals.src.report.operationalTotal.values.runs.flatMap() callback", - "packages.evals.src.report.operationalTotal.total.values.reduce() callback", - "packages.evals.src.report.variantTotals", - "packages.evals.src.report.variantTotals.runs.observations.filter() callback", - "packages.evals.src.report.variantTotals.inputTokens.operationalTotal() callback", - "packages.evals.src.report.variantTotals.outputTokens.operationalTotal() callback", - "packages.evals.src.report.variantTotals.cacheReadTokens.operationalTotal() callback", - "packages.evals.src.report.variantTotals.cacheWriteTokens.operationalTotal() callback", - "packages.evals.src.report.variantTotals.totalTokens.operationalTotal() callback", - "packages.evals.src.report.variantTotals.toolCalls.operationalTotal() callback", - "packages.evals.src.report.variantTotals.totalMs.operationalTotal() callback", - "packages.evals.src.report.variantTotals.estimatedCostUsd.operationalTotal() callback", - "packages.evals.src.report.comparisonFlags", - "packages.evals.src.report.comparisonFlags.some() callback", - "packages.evals.src.report.summarizeEvalObservations", - "packages.evals.src.report.comparisons", - "packages.evals.src.report.summarizeEvalObservations.comparisons.sort() callback", - "packages.evals.src.report.summarizeEvalObservations.comparisons.map() callback", - "packages.evals.src.report.comparisons.map() callback.controlPassRate", - "packages.evals.src.report.summarizeEvalObservations.comparisons.map() callback.controlPassRate.pairs.filter() callback", - "packages.evals.src.report.comparisons.map() callback.treatmentPassRate", - "packages.evals.src.report.summarizeEvalObservations.comparisons.map() callback.treatmentPassRate.pairs.filter() callback", - "packages.evals.src.report.summarizeEvalObservations.comparisons.map() callback.totalTokens.summarizeMetric() callback", - "packages.evals.src.report.summarizeEvalObservations.comparisons.map() callback.toolCalls.summarizeMetric() callback", - "packages.evals.src.report.summarizeEvalObservations.comparisons.map() callback.totalMs.summarizeMetric() callback", - "packages.evals.src.report.summarizeEvalObservations.comparisons.map() callback.estimatedCostUsd.summarizeMetric() callback", - "packages.evals.src.report.percentage", - "packages.evals.src.report.signed", - "packages.evals.src.report.pairedMetric", - "packages.evals.src.report.operationalMetric", - "packages.evals.src.report.formatEvalComparisonReport", - "packages.evals.src.report.formatEvalComparisonReport.tokens", - "packages.evals.src.report.formatEvalComparisonReport.tokens.operationalMetric() callback", - "packages.evals.src.report.formatEvalComparisonReport.tools", - "packages.evals.src.report.formatEvalComparisonReport.tools.operationalMetric() callback", - "packages.evals.src.report.formatEvalComparisonReport.latency", - "packages.evals.src.report.formatEvalComparisonReport.latency.operationalMetric() callback", - "packages.evals.src.report.formatEvalComparisonReport.cost", - "packages.evals.src.report.formatEvalComparisonReport.cost.operationalMetric() callback" - ] - } - ], - "component_id": "2.2", - "can_expand": true, - "components": [], - "components_relations": [] - }, - { - "name": "Agent Runtime and Loop Orchestrator", - "description": "Manages agent state, tool execution orchestration, message queuing, and multi-turn loops.", - "key_entities": [ - { - "qualified_name": "packages.agent.src.agent.Agent", - "reference_file": "packages/agent/src/agent.ts", - "reference_start_line": 188, - "reference_end_line": 613 - }, - { - "qualified_name": "packages.agent.src.agent.Agent.state", - "reference_file": "packages/agent/src/agent.ts", - "reference_start_line": 276, - "reference_end_line": 278 - }, - { - "qualified_name": "packages.agent.src.agent-loop.agentLoop", - "reference_file": "packages/agent/src/agent-loop.ts", - "reference_start_line": 38, - "reference_end_line": 61 - } - ], - "source_cluster_ids": [ - "2.0", - "2.1", - "2.2", - "2.3", - "2.4" - ], - "file_methods": [ - { - "file_path": "packages/agent/src/agent-loop.ts", - "methods": [ - "packages.agent.src.agent-loop.agentLoop", - "packages.agent.src.agent-loop.agentLoop.runAgentLoop() callback", - "packages.agent.src.agent-loop.agentLoop.then() callback", - "packages.agent.src.agent-loop.agentLoopContinue", - "packages.agent.src.agent-loop.agentLoopContinue.runAgentLoopContinue() callback", - "packages.agent.src.agent-loop.agentLoopContinue.then() callback", - "packages.agent.src.agent-loop.runAgentLoop", - "packages.agent.src.agent-loop.runAgentLoopContinue", - "packages.agent.src.agent-loop.createAgentStream", - "packages.agent.src.agent-loop.runLoop", - "packages.agent.src.agent-loop.runLoop.toolCalls", - "packages.agent.src.agent-loop.runLoop.toolCalls.message.content.filter() callback", - "packages.agent.src.agent-loop.declareToolChanges", - "packages.agent.src.agent-loop.declareToolChanges.baseline", - "packages.agent.src.agent-loop.declareToolChanges.baseline.pendingMessages.map() callback", - "packages.agent.src.agent-loop.declareToolChanges.baseline.map() callback", - "packages.agent.src.agent-loop.declareToolChanges.insertIndex", - "packages.agent.src.agent-loop.declareToolChanges.insertIndex.pendingMessages.findIndex() callback", - "packages.agent.src.agent-loop.withToolChanges", - "packages.agent.src.agent-loop.streamAssistantResponse", - "packages.agent.src.agent-loop.failToolCallsFromTruncatedMessage", - "packages.agent.src.agent-loop.executeToolCalls", - "packages.agent.src.agent-loop.executeToolCalls.toolCalls", - "packages.agent.src.agent-loop.executeToolCalls.toolCalls.assistantMessage.content.filter() callback", - "packages.agent.src.agent-loop.executeToolCalls.hasSequentialToolCall", - "packages.agent.src.agent-loop.executeToolCalls.hasSequentialToolCall.toolCalls.some() callback", - "packages.agent.src.agent-loop.executeToolCalls.hasSequentialToolCall.toolCalls.some() callback.currentContext.tools.find() callback", - "packages.agent.src.agent-loop.executeToolCallsSequential", - "packages.agent.src.agent-loop.executeToolCallsParallel", - "packages.agent.src.agent-loop.executeToolCallsParallel.finalizedCalls.push() callback", - "packages.agent.src.agent-loop.executeToolCallsParallel.orderedFinalizedCalls", - "packages.agent.src.agent-loop.executeToolCallsParallel.orderedFinalizedCalls.finalizedCalls.map() callback", - "packages.agent.src.agent-loop.shouldTerminateToolBatch", - "packages.agent.src.agent-loop.shouldTerminateToolBatch.finalizedCalls.every() callback", - "packages.agent.src.agent-loop.prepareToolCallArguments", - "packages.agent.src.agent-loop.prepareToolCall", - "packages.agent.src.agent-loop.prepareToolCall.tool.tools.find() callback", - "packages.agent.src.agent-loop.tool", - "packages.agent.src.agent-loop.emitToolExecutionUpdate", - "packages.agent.src.agent-loop.emitToolExecutionUpdate.", - "packages.agent.src.agent-loop.RunToolCallOptions", - "packages.agent.src.agent-loop.runToolCall", - "packages.agent.src.agent-loop.executePreparedToolCall", - "packages.agent.src.agent-loop.executePreparedToolCall.result.prepared.tool.execute() callback", - "packages.agent.src.agent-loop.finalizeExecutedToolCall", - "packages.agent.src.agent-loop.createErrorToolResult", - "packages.agent.src.agent-loop.emitToolExecutionEnd", - "packages.agent.src.agent-loop.createToolResultMessage", - "packages.agent.src.agent-loop.emitToolResultMessage" - ] - }, - { - "file_path": "packages/agent/src/agent.ts", - "methods": [ - "packages.agent.src.agent.defaultConvertToLlm", - "packages.agent.src.agent.defaultConvertToLlm.messages.filter() callback", - "packages.agent.src.agent.createMutableAgentState", - "packages.agent.src.agent.createMutableAgentState.systemPrompt", - "packages.agent.src.agent.AgentOptions", - "packages.agent.src.agent.PendingMessageQueue", - "packages.agent.src.agent.PendingMessageQueue.constructor", - "packages.agent.src.agent.PendingMessageQueue.enqueue", - "packages.agent.src.agent.PendingMessageQueue.hasItems", - "packages.agent.src.agent.PendingMessageQueue.peek", - "packages.agent.src.agent.PendingMessageQueue.drain", - "packages.agent.src.agent.PendingMessageQueue.clear", - "packages.agent.src.agent.Agent", - "packages.agent.src.agent.Agent.constructor", - "packages.agent.src.agent.Agent.subscribe", - "packages.agent.src.agent.Agent.state", - "packages.agent.src.agent.Agent.steeringMode", - "packages.agent.src.agent.steeringMode", - "packages.agent.src.agent.Agent.followUpMode", - "packages.agent.src.agent.followUpMode", - "packages.agent.src.agent.Agent.steer", - "packages.agent.src.agent.Agent.followUp", - "packages.agent.src.agent.Agent.clearSteeringQueue", - "packages.agent.src.agent.Agent.clearFollowUpQueue", - "packages.agent.src.agent.Agent.clearAllQueues", - "packages.agent.src.agent.Agent.hasQueuedMessages", - "packages.agent.src.agent.Agent.peekQueuedMessages", - "packages.agent.src.agent.Agent.signal", - "packages.agent.src.agent.Agent.abort", - "packages.agent.src.agent.Agent.waitForIdle", - "packages.agent.src.agent.Agent.reset", - "packages.agent.src.agent.prompt", - "packages.agent.src.agent.Agent.prompt", - "packages.agent.src.agent.Agent.continue", - "packages.agent.src.agent.Agent.continue._state.messages.every() callback", - "packages.agent.src.agent.Agent.normalizePromptInput", - "packages.agent.src.agent.Agent.runPromptMessages", - "packages.agent.src.agent.Agent.runPromptMessages.runWithLifecycle() callback", - "packages.agent.src.agent.Agent.runPromptMessages.runWithLifecycle() callback.runAgentLoop() callback", - "packages.agent.src.agent.Agent.runContinuation", - "packages.agent.src.agent.Agent.runContinuation.runWithLifecycle() callback", - "packages.agent.src.agent.Agent.runContinuation.runWithLifecycle() callback.runAgentLoopContinue() callback", - "packages.agent.src.agent.Agent.createContextSnapshot", - "packages.agent.src.agent.Agent.createLoopConfig", - "packages.agent.src.agent.Agent.createLoopConfig.getSteeringMessages", - "packages.agent.src.agent.Agent.createLoopConfig.getFollowUpMessages", - "packages.agent.src.agent.Agent.runWithLifecycle", - "packages.agent.src.agent.Agent.handleRunFailure", - "packages.agent.src.agent.Agent.finishRun", - "packages.agent.src.agent.Agent.processEvents" - ] - }, - { - "file_path": "packages/agent/src/proxy.ts", - "methods": [ - "packages.agent.src.proxy.ProxyStreamOptions", - "packages.agent.src.proxy.buildProxyRequestOptions", - "packages.agent.src.proxy.streamProxy", - "packages.agent.src.proxy.streamProxy.", - "packages.agent.src.proxy.streamProxy..abortHandler", - "packages.agent.src.proxy.streamProxy..abortHandler.catch() callback", - "packages.agent.src.proxy.processProxyEvent" - ] - }, - { - "file_path": "packages/agent/src/stream-fn.ts", - "methods": [ - "packages.agent.src.stream-fn.setDefaultStreamFn", - "packages.agent.src.stream-fn.getDefaultStreamFn" - ] - }, - { - "file_path": "packages/agent/src/types.ts", - "methods": [ - "packages.agent.src.types.BeforeToolCallResult", - "packages.agent.src.types.AfterToolCallResult", - "packages.agent.src.types.BeforeToolCallContext", - "packages.agent.src.types.AfterToolCallContext", - "packages.agent.src.types.AgentTurnContext", - "packages.agent.src.types.AgentLoopTurnUpdate", - "packages.agent.src.types.PrepareRequestContext", - "packages.agent.src.types.PrepareNextTurnContext", - "packages.agent.src.types.AgentLoopConfig", - "packages.agent.src.types.CustomAgentMessages", - "packages.agent.src.types.AgentState", - "packages.agent.src.types.AgentState.tools", - "packages.agent.src.types.AgentState.messages", - "packages.agent.src.types.AgentToolResult", - "packages.agent.src.types.AgentToolCallOutcome", - "packages.agent.src.types.AgentTool", - "packages.agent.src.types.AgentContext" - ] - } - ], - "component_id": "2.3", - "can_expand": false, - "components": [], - "components_relations": [] - } - ], - "components_relations": [ - { - "relation": "validates provider configurations and models", - "src_name": "Evaluation Harness and Benchmarks", - "dst_name": "Model Provider APIs and Utilities", - "evidence": "", - "key_edges": [ - { - "source": "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.inspectAddedModel", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider.getModels", - "call_sites": [ - { - "line": 103, - "column": 44 - } - ], - "description": "Queries model capabilities and catalog data from provider definitions during evaluation." - }, - { - "source": "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.inspectProvider", - "target": "packages/ai/src/utils/text.ts|packages.ai.src.utils.text.contentText", - "call_sites": [ - { - "line": 83, - "column": 12 - } - ], - "description": "Extracts text from message contents during provider evaluation." - } - ], - "src_id": "2.2", - "dst_id": "2.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.inspectAddedModel", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider", - "call_sites": [ - { - "line": 103, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.inspectAddedModel", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider.getModels", - "call_sites": [ - { - "line": 103, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.inspectAddedModel", - "target": "packages/ai/src/models.ts|packages.ai.src.models.createProvider.provider.getModels", - "call_sites": [ - { - "line": 103, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.inspectAddedModel", - "target": "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.radiusProvider.getModels", - "call_sites": [ - { - "line": 103, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.inspectProvider", - "target": "packages/ai/src/utils/text.ts|packages.ai.src.utils.text.contentText", - "call_sites": [ - { - "line": 83, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/extensions.docs.eval.ts|packages.evals.evals.extensions.docs.eval.harness.output", - "target": "packages/ai/src/utils/text.ts|packages.ai.src.utils.text.contentText", - "call_sites": [ - { - "line": 20, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent", - "target": "packages/ai/src/auth/credential-store.ts|packages.ai.src.auth.credential-store.InMemoryCredentialStore", - "call_sites": [ - { - "line": 313, - "column": 27 - }, - { - "line": 315, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent", - "target": "packages/ai/src/auth/credential-store.ts|packages.ai.src.auth.credential-store.InMemoryCredentialStore.modify", - "call_sites": [ - { - "line": 315, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent", - "target": "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getCurrentSystemPrompt", - "call_sites": [ - { - "line": 390, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/evals/src/harness.ts|packages.evals.src.harness.toTranscriptEvents", - "target": "packages/ai/src/utils/text.ts|packages.ai.src.utils.text.contentText", - "call_sites": [ - { - "line": 194, - "column": 58 - }, - { - "line": 198, - "column": 17 - }, - { - "line": 212, - "column": 17 - } - ], - "description": "" - } - ] - }, - { - "relation": "evaluates agent execution state", - "src_name": "Evaluation Harness and Benchmarks", - "dst_name": "Agent Runtime and Loop Orchestrator", - "evidence": "", - "key_edges": [ - { - "source": "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.inspectContextFooter", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.state", - "call_sites": [ - { - "line": 156, - "column": 24 - } - ], - "description": "Inspects agent state and message context within UI documentation evals." - } - ], - "src_id": "2.2", - "dst_id": "2.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.inspectContextFooter", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 156, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.inspectContextFooter", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.state", - "call_sites": [ - { - "line": 156, - "column": 24 - } - ], - "description": "" - } - ] - }, - { - "relation": "streams assistant messages and consumes provider APIs", - "src_name": "Agent Runtime and Loop Orchestrator", - "dst_name": "Model Provider APIs and Utilities", - "evidence": "", - "key_edges": [ - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.agentLoop", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.AssistantMessageEventStream.end", - "call_sites": [ - { - "line": 57, - "column": 10 - } - ], - "description": "Ends streaming responses when completing an assistant message turn." - }, - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.agentLoop", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream.push", - "call_sites": [ - { - "line": 52, - "column": 11 - } - ], - "description": "Pushes events to stream handlers during agent turn execution." - } - ], - "src_id": "2.3", - "dst_id": "2.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.agentLoop", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.AssistantMessageEventStream.end", - "call_sites": [ - { - "line": 57, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.agentLoop", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.AssistantMessageEventStream.push", - "call_sites": [ - { - "line": 52, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.agentLoop", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream", - "call_sites": [ - { - "line": 52, - "column": 11 - }, - { - "line": 57, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.agentLoop", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream.end", - "call_sites": [ - { - "line": 57, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.agentLoop", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream.push", - "call_sites": [ - { - "line": 52, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.agentLoopContinue", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.AssistantMessageEventStream.end", - "call_sites": [ - { - "line": 96, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.agentLoopContinue", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.AssistantMessageEventStream.push", - "call_sites": [ - { - "line": 91, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.agentLoopContinue", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream", - "call_sites": [ - { - "line": 91, - "column": 11 - }, - { - "line": 96, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.agentLoopContinue", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream.end", - "call_sites": [ - { - "line": 96, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.agentLoopContinue", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream.push", - "call_sites": [ - { - "line": 91, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.createAgentStream", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream", - "call_sites": [ - { - "line": 154, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.createAgentStream", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream.constructor", - "call_sites": [ - { - "line": 154, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.declareToolChanges", - "target": "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getCurrentTools", - "call_sites": [ - { - "line": 348, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.declareToolChanges", - "target": "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getToolStateChanges", - "call_sites": [ - { - "line": 347, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.declareToolChanges", - "target": "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.toToolDeclaration", - "call_sites": [ - { - "line": 349, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.prepareToolCall", - "target": "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.validateToolArguments", - "call_sites": [ - { - "line": 727, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.streamAssistantResponse", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream", - "call_sites": [ - { - "line": 409, - "column": 58 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.streamAssistantResponse", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream.result", - "call_sites": [ - { - "line": 409, - "column": 58 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.streamAssistantResponse", - "target": "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.normalizeContext", - "call_sites": [ - { - "line": 397, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.reset", - "target": "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getCurrentSystemMessage", - "call_sites": [ - { - "line": 360, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent.ts|packages.agent.src.agent.createMutableAgentState", - "target": "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.createInitialSystemMessage", - "call_sites": [ - { - "line": 85, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent.ts|packages.agent.src.agent.createMutableAgentState", - "target": "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.toToolDeclaration", - "call_sites": [ - { - "line": 85, - "column": 90 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent.ts|packages.agent.src.agent.createMutableAgentState.systemPrompt", - "target": "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getCurrentSystemPrompt", - "call_sites": [ - { - "line": 90, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/proxy.ts|packages.agent.src.proxy.processProxyEvent", - "target": "packages/ai/src/utils/json-parse.ts|packages.ai.src.utils.json-parse.parseStreamingJson", - "call_sites": [ - { - "line": 343, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/proxy.ts|packages.agent.src.proxy.streamProxy", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.AssistantMessageEventStream", - "call_sites": [ - { - "line": 187, - "column": 13 - }, - { - "line": 225, - "column": 12 - }, - { - "line": 232, - "column": 11 - }, - { - "line": 238, - "column": 11 - }, - { - "line": 243, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/proxy.ts|packages.agent.src.proxy.streamProxy", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.AssistantMessageEventStream.end", - "call_sites": [ - { - "line": 232, - "column": 11 - }, - { - "line": 243, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/proxy.ts|packages.agent.src.proxy.streamProxy", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.AssistantMessageEventStream.push", - "call_sites": [ - { - "line": 187, - "column": 13 - }, - { - "line": 225, - "column": 12 - }, - { - "line": 238, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/proxy.ts|packages.agent.src.proxy.streamProxy", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.createAssistantMessageEventStream", - "call_sites": [ - { - "line": 112, - "column": 17 - } - ], - "description": "" - } - ] - } - ] - }, - { - "name": "Durable Execution Engine", - "description": "Durable agent execution engine with task graphs, event compaction, session storage, and resumption.", - "key_entities": [ - { - "qualified_name": "packages.durable.src.harness.registry.RegistryImpl", - "reference_file": "packages/durable/src/harness/registry.ts", - "reference_start_line": 60, - "reference_end_line": 93 - }, - { - "qualified_name": "packages.durable.src.harness.define.defineExtension", - "reference_file": "packages/durable/src/harness/define.ts", - "reference_start_line": 6, - "reference_end_line": 10 - }, - { - "qualified_name": "packages.durable.src.harness.compaction.CompactionTask", - "reference_file": "packages/durable/src/harness/compaction.ts", - "reference_start_line": 103, - "reference_end_line": 228 - }, - { - "qualified_name": "packages.durable.src.session.observation.SessionSourceAttachment", - "reference_file": "packages/durable/src/session/observation.ts", - "reference_start_line": 80, - "reference_end_line": 145 - } - ], - "source_cluster_ids": [ - "536", - "537", - "538", - "539", - "540", - "541", - "542", - "543", - "544", - "545", - "546", - "547", - "548", - "549", - "550", - "551", - "552", - "553", - "554", - "555", - "556", - "557", - "558", - "559", - "560", - "561", - "562", - "563", - "564", - "565", - "566", - "567", - "568", - "569", - "570", - "571", - "572", - "573", - "574", - "575", - "576", - "577", - "578", - "579", - "580", - "581", - "582", - "583", - "584", - "585", - "586", - "587", - "588", - "589", - "590", - "591", - "592" - ], - "file_methods": [ - { - "file_path": "packages/durable/src/documents.ts", - "methods": [ - "packages.durable.src.documents.defineDoc", - "packages.durable.src.documents.defineDocFamily", - "packages.durable.src.documents.validateDefinition", - "packages.durable.src.documents.resolveAddress", - "packages.durable.src.documents.ownerId", - "packages.durable.src.documents.addressId", - "packages.durable.src.documents.documentCreate", - "packages.durable.src.documents.checkRecordScope", - "packages.durable.src.documents.checkRecordVersion", - "packages.durable.src.documents.materializeDocument", - "packages.durable.src.documents.materializeDocumentValue" - ] - }, - { - "file_path": "packages/durable/src/entries.ts", - "methods": [ - "packages.durable.src.entries.defineEntry", - "packages.durable.src.entries.defineEntry.is" - ] - }, - { - "file_path": "packages/durable/src/errors.ts", - "methods": [ - "packages.durable.src.errors.errorMessage", - "packages.durable.src.errors.ReadAfterWrite", - "packages.durable.src.errors.ReadAfterWrite.constructor", - "packages.durable.src.errors.StorageRequestError", - "packages.durable.src.errors.StorageRequestError.constructor", - "packages.durable.src.errors.SessionFailed", - "packages.durable.src.errors.SessionFailed.constructor", - "packages.durable.src.errors.ConversationBusy", - "packages.durable.src.errors.ConversationBusy.constructor" - ] - }, - { - "file_path": "packages/durable/src/harness/agent.ts", - "methods": [ - "packages.durable.src.harness.agent.AgentDoc", - "packages.durable.src.harness.agent.AgentDoc.initial", - "packages.durable.src.harness.agent.AgentDoc.checkpointWhen", - "packages.durable.src.harness.agent.resolveSettings", - "packages.durable.src.harness.agent.configure", - "packages.durable.src.harness.agent.addTools", - "packages.durable.src.harness.agent.addTools.remove.some() callback", - "packages.durable.src.harness.agent.addTools.remove.remove.filter() callback", - "packages.durable.src.harness.agent.applyChange", - "packages.durable.src.harness.agent.isList", - "packages.durable.src.harness.agent.names", - "packages.durable.src.harness.agent.names.items.map() callback", - "packages.durable.src.harness.agent.createAgent", - "packages.durable.src.harness.agent.agentHooks", - "packages.durable.src.harness.agent.resolveAgent", - "packages.durable.src.harness.agent.applyWrap() callback", - "packages.durable.src.harness.agent.resolveAgent.applyWrap() callback", - "packages.durable.src.harness.agent.resolveAgent.render", - "packages.durable.src.harness.agent.filterTools", - "packages.durable.src.harness.agent.filterTools.byName", - "packages.durable.src.harness.agent.filterTools.byName.tools.map() callback", - "packages.durable.src.harness.agent.filterTools.flatMap() callback", - "packages.durable.src.harness.agent.filterTools.tools.filter() callback", - "packages.durable.src.harness.agent.selectExtensions", - "packages.durable.src.harness.agent.selectExtensions.base", - "packages.durable.src.harness.agent.selectExtensions.base.map() callback", - "packages.durable.src.harness.agent.selectExtensions.base.settings.extensions.map() callback", - "packages.durable.src.harness.agent.selectExtensions.filter() callback", - "packages.durable.src.harness.agent.applyWrap" - ] - }, - { - "file_path": "packages/durable/src/harness/compaction.ts", - "methods": [ - "packages.durable.src.harness.compaction.CompactionTask", - "packages.durable.src.harness.compaction.CompactionTask.initial", - "packages.durable.src.harness.compaction.CompactionTask.phases.select", - "packages.durable.src.harness.compaction.CompactionTask.phases.select.runtime.hooks.each(\"beforeCompact\") callback", - "packages.durable.src.harness.compaction.CompactionTask.phases.select.request.tail.view.entries.reduce() callback", - "packages.durable.src.harness.compaction.CompactionTask.phases.select.runtime.commit() callback", - "packages.durable.src.harness.compaction.CompactionTask.phases.summarize", - "packages.durable.src.harness.compaction.CompactionTask.phases.summarize.cut", - "packages.durable.src.harness.compaction.CompactionTask.phases.summarize.cut.view.entries.findIndex() callback", - "packages.durable.src.harness.compaction.CompactionTask.phases.summarize.runtime.commit() callback", - "packages.durable.src.harness.compaction.CompactionTask.phases.retry", - "packages.durable.src.harness.compaction.CompactionTask.phases.retry.runtime.commit() callback", - "packages.durable.src.harness.compaction.CompactionTask.abort", - "packages.durable.src.harness.compaction.CompactionTask.abort.runtime.commit() callback", - "packages.durable.src.harness.compaction.createCompaction", - "packages.durable.src.harness.compaction.selectCut", - "packages.durable.src.harness.compaction.selectCut.candidates.find() callback", - "packages.durable.src.harness.compaction.isCandidate", - "packages.durable.src.harness.compaction.isCandidate.assistant", - "packages.durable.src.harness.compaction.isCandidate.assistant.findLast() callback", - "packages.durable.src.harness.compaction.isCandidate.assistant.content.flatMap() callback", - "packages.durable.src.harness.compaction.summarizedMessages", - "packages.durable.src.harness.compaction.estimateContext", - "packages.durable.src.harness.compaction.estimateContext.findLast() callback", - "packages.durable.src.harness.compaction.summaryText", - "packages.durable.src.harness.compaction.summaryText.message.content.some() callback", - "packages.durable.src.harness.compaction.summaryText.text", - "packages.durable.src.harness.compaction.summaryText.text.message.content.flatMap() callback", - "packages.durable.src.harness.compaction.summaryFailure", - "packages.durable.src.harness.compaction.summaryFailure.message.content.some() callback", - "packages.durable.src.harness.compaction.summaryPrompt", - "packages.durable.src.harness.compaction.serializeConversation", - "packages.durable.src.harness.compaction.serializeConversation.thinking", - "packages.durable.src.harness.compaction.serializeConversation.thinking.message.content.flatMap() callback", - "packages.durable.src.harness.compaction.serializeConversation.text.message.content.flatMap() callback", - "packages.durable.src.harness.compaction.serializeConversation.calls.message.content.flatMap() callback", - "packages.durable.src.harness.compaction.serializeConversation.calls", - "packages.durable.src.harness.compaction.serializeConversation.calls.message.content.flatMap() callback.map() callback", - "packages.durable.src.harness.compaction.contentText", - "packages.durable.src.harness.compaction.contentText.content.flatMap() callback", - "packages.durable.src.harness.compaction.truncate", - "packages.durable.src.harness.compaction.place", - "packages.durable.src.harness.compaction.place.runtime.commit() callback", - "packages.durable.src.harness.compaction.placeSummary", - "packages.durable.src.harness.compaction.complete", - "packages.durable.src.harness.compaction.complete.runtime.commit() callback", - "packages.durable.src.harness.compaction.failNoModel", - "packages.durable.src.harness.compaction.failNoModel.runtime.commit() callback" - ] - }, - { - "file_path": "packages/durable/src/harness/context.ts", - "methods": [ - "packages.durable.src.harness.context.captureContextBounds", - "packages.durable.src.harness.context.readContextFrom", - "packages.durable.src.harness.context.readContextFrom.bounds", - "packages.durable.src.harness.context.readContextFrom.bounds.session.readOnLine() callback", - "packages.durable.src.harness.context.readContextFrom.previous.entries.filter() callback", - "packages.durable.src.harness.context.readContext", - "packages.durable.src.harness.context.readContext.bounds", - "packages.durable.src.harness.context.readContext.bounds.session.readOnLine() callback", - "packages.durable.src.harness.context.deriveContext", - "packages.durable.src.harness.context.emptyView", - "packages.durable.src.harness.context.deriveRange", - "packages.durable.src.harness.context.deriveRange.contributions", - "packages.durable.src.harness.context.deriveRange.contributions.active.map() callback", - "packages.durable.src.harness.context.extendRange", - "packages.durable.src.harness.context.extendRange.added.some() callback", - "packages.durable.src.harness.context.extendRange.contributions", - "packages.durable.src.harness.context.extendRange.contributions.added.map() callback", - "packages.durable.src.harness.context.leadWithSystem", - "packages.durable.src.harness.context.leadWithSystem.index", - "packages.durable.src.harness.context.leadWithSystem.index.messages.findIndex() callback", - "packages.durable.src.harness.context.contribute", - "packages.durable.src.harness.context.contribute.contributed.filter() callback", - "packages.durable.src.harness.context.freezeJson", - "packages.durable.src.harness.context.settle", - "packages.durable.src.harness.context.settle.last", - "packages.durable.src.harness.context.settle.last.open.findLastIndex() callback", - "packages.durable.src.harness.context.activeEntries", - "packages.durable.src.harness.context.rangeQuery", - "packages.durable.src.harness.context.scanRange", - "packages.durable.src.harness.context.selectActive", - "packages.durable.src.harness.context.selectActive.range.filter() callback", - "packages.durable.src.harness.context.orderToolResults", - "packages.durable.src.harness.context.orderToolResults.calls", - "packages.durable.src.harness.context.orderToolResults.calls.message.content.filter() callback", - "packages.durable.src.harness.context.missingResult" - ] - }, - { - "file_path": "packages/durable/src/harness/define.ts", - "methods": [ - "packages.durable.src.harness.define.defineExtension", - "packages.durable.src.harness.define.defineTool", - "packages.durable.src.harness.define.section", - "packages.durable.src.harness.define.hook", - "packages.durable.src.harness.define.wrapTool", - "packages.durable.src.harness.define.wrapSection" - ] - }, - { - "file_path": "packages/durable/src/harness/events.ts", - "methods": [ - "packages.durable.src.harness.events.AgentEventStream", - "packages.durable.src.harness.events.AgentEventStream.start", - "packages.durable.src.harness.events.AgentEventStream.stop", - "packages.durable.src.harness.events.parts", - "packages.durable.src.harness.events.snapshotOf", - "packages.durable.src.harness.events.queued", - "packages.durable.src.harness.events.queued.map() callback", - "packages.durable.src.harness.events.watchEvents", - "packages.durable.src.harness.events.watchEvents.views.attach() callback", - "packages.durable.src.harness.events.watchEvents.views.attach() callback.completing", - "packages.durable.src.harness.events.watchEvents.views.attach() callback.completing.scanAll() callback", - "packages.durable.src.harness.events.watchEvents.views.attach() callback.held", - "packages.durable.src.harness.events.watchEvents.views.attach() callback.held.completing.map() callback", - "packages.durable.src.harness.events.watchEvents.views.attach() callback.publication", - "packages.durable.src.harness.events.watchEvents.views.attach() callback.closeSession", - "packages.durable.src.harness.events.watchEvents.start", - "packages.durable.src.harness.events.watchEvents.start.watch.start() callback", - "packages.durable.src.harness.events.watchEvents.stop", - "packages.durable.src.harness.events.resultOf", - "packages.durable.src.harness.events.resultOf.entries.find() callback", - "packages.durable.src.harness.events.translate", - "packages.durable.src.harness.events.translate.submissions.sort() callback", - "packages.durable.src.harness.events.translate.slotsBefore", - "packages.durable.src.harness.events.translate.slotsBefore.map() callback", - "packages.durable.src.harness.events.translate.nestedBefore", - "packages.durable.src.harness.events.translate.nestedBefore.map() callback", - "packages.durable.src.harness.events.translate.endTool.entry", - "packages.durable.src.harness.events.translate.endTool.entry.entries.find() callback", - "packages.durable.src.harness.events.translate.slot.slots.find() callback", - "packages.durable.src.harness.events.translate.nestedNow", - "packages.durable.src.harness.events.translate.nestedNow.nested.map() callback", - "packages.durable.src.harness.events.toolEnds.filter() callback", - "packages.durable.src.harness.events.translate.toolEnds.filter() callback", - "packages.durable.src.harness.events.translate.compactions.some() callback", - "packages.durable.src.harness.events.translate.compactionsBefore.some() callback", - "packages.durable.src.harness.events.messageChanges", - "packages.durable.src.harness.events.callOf", - "packages.durable.src.harness.events.toolUpdate", - "packages.durable.src.harness.events.startsWith", - "packages.durable.src.harness.events.startsWith.prefix.every() callback" - ] - }, - { - "file_path": "packages/durable/src/harness/generation.ts", - "methods": [ - "packages.durable.src.harness.generation.GenerationTask", - "packages.durable.src.harness.generation.GenerationTask.initial", - "packages.durable.src.harness.generation.GenerationTask.phases.prepare", - "packages.durable.src.harness.generation.phases.prepare.runtime.commit() callback", - "packages.durable.src.harness.generation.GenerationTask.phases.prepare.runtime.commit() callback", - "packages.durable.src.harness.generation.GenerationTask.phases.request", - "packages.durable.src.harness.generation.GenerationTask.phases.request.runtime.commit() callback", - "packages.durable.src.harness.generation.GenerationTask.phases.request.runtime.hooks.each(\"beforeRequest\") callback", - "packages.durable.src.harness.generation.GenerationTask.phases.retry", - "packages.durable.src.harness.generation.GenerationTask.phases.retry.runtime.commit() callback", - "packages.durable.src.harness.generation.GenerationTask.phases.poll", - "packages.durable.src.harness.generation.GenerationTask.phases.tools", - "packages.durable.src.harness.generation.GenerationTask.phases.tools.runtime.commit() callback", - "packages.durable.src.harness.generation.GenerationTask.phases.tools.runtime.commit() callback.slot", - "packages.durable.src.harness.generation.GenerationTask.phases.tools.runtime.commit() callback.slot.live.tools.find() callback", - "packages.durable.src.harness.generation.GenerationTask.abort", - "packages.durable.src.harness.generation.GenerationTask.abort.runtime.commit() callback", - "packages.durable.src.harness.generation.readCalls", - "packages.durable.src.harness.generation.readCalls.calls", - "packages.durable.src.harness.generation.readCalls.calls.message.content.filter() callback", - "packages.durable.src.harness.generation.readCalls.callIds.flatMap() callback", - "packages.durable.src.harness.generation.readCalls.callIds.flatMap() callback.calls.filter() callback", - "packages.durable.src.harness.generation.createToolTask", - "packages.durable.src.harness.generation.thresholdCompaction", - "packages.durable.src.harness.generation.thresholdCompaction.tokens", - "packages.durable.src.harness.generation.thresholdCompaction.tokens.planned.flatMap() callback", - "packages.durable.src.harness.generation.failModelError", - "packages.durable.src.harness.generation.failModelError.runtime.commit() callback", - "packages.durable.src.harness.generation.failNoModel", - "packages.durable.src.harness.generation.failNoModel.runtime.commit() callback", - "packages.durable.src.harness.generation.convertPartial", - "packages.durable.src.harness.generation.streamResponse", - "packages.durable.src.harness.generation.streamResponse.flush", - "packages.durable.src.harness.generation.streamResponse.flush.", - "packages.durable.src.harness.generation.streamResponse.flush..runtime.commit() callback", - "packages.durable.src.harness.generation.streamResponse.flush.catch() callback", - "packages.durable.src.harness.generation.streamResponse.flush.finally() callback", - "packages.durable.src.harness.generation.classify", - "packages.durable.src.harness.generation.classify.runtime.hooks.each(\"afterResponse\") callback", - "packages.durable.src.harness.generation.classify.calls", - "packages.durable.src.harness.generation.classify.calls.message.content.filter() callback", - "packages.durable.src.harness.generation.classify.runtime.commit() callback", - "packages.durable.src.harness.generation.answer", - "packages.durable.src.harness.generation.answer.runtime.hooks.each(\"onYield\") callback", - "packages.durable.src.harness.generation.answer.runtime.commit() callback", - "packages.durable.src.harness.generation.startToolRound", - "packages.durable.src.harness.generation.startToolRound.offered", - "packages.durable.src.harness.generation.startToolRound.offered.map() callback", - "packages.durable.src.harness.generation.startToolRound.sequential", - "packages.durable.src.harness.generation.startToolRound.sequential.calls.some() callback", - "packages.durable.src.harness.generation.startToolRound.sequential.calls.some() callback.tools.find() callback", - "packages.durable.src.harness.generation.startToolRound.runtime.commit() callback", - "packages.durable.src.harness.generation.finishToolRound", - "packages.durable.src.harness.generation.finishToolRound.tools.forEach() callback", - "packages.durable.src.harness.generation.finishToolRound.results", - "packages.durable.src.harness.generation.finishToolRound.results.slots.flatMap() callback", - "packages.durable.src.harness.generation.finishToolRound.runtime.hooks.each(\"afterTools\") callback", - "packages.durable.src.harness.generation.finishToolRound.terminate", - "packages.durable.src.harness.generation.finishToolRound.terminate.slots.every() callback", - "packages.durable.src.harness.generation.finishToolRound.added", - "packages.durable.src.harness.generation.finishToolRound.added.flatMap() callback", - "packages.durable.src.harness.generation.finishToolRound.handoff", - "packages.durable.src.harness.generation.finishToolRound.handoff.findLast() callback", - "packages.durable.src.harness.generation.finishToolRound.runtime.commit() callback", - "packages.durable.src.harness.generation.appendAssistant", - "packages.durable.src.harness.generation.startRun", - "packages.durable.src.harness.generation.createGeneration", - "packages.durable.src.harness.generation.handOver" - ] - }, - { - "file_path": "packages/durable/src/harness/harness.ts", - "methods": [ - "packages.durable.src.harness.harness.ConversationImpl", - "packages.durable.src.harness.harness.ConversationImpl.constructor", - "packages.durable.src.harness.harness.ConversationImpl.agent", - "packages.durable.src.harness.harness.ConversationImpl.configure", - "packages.durable.src.harness.harness.ConversationImpl.configure.#host.harness.commitWith() callback", - "packages.durable.src.harness.harness.ConversationImpl.submit", - "packages.durable.src.harness.harness.ConversationImpl.compact", - "packages.durable.src.harness.harness.ConversationImpl.compact.#host.harness.commitWith() callback", - "packages.durable.src.harness.harness.ConversationImpl.reset", - "packages.durable.src.harness.harness.ConversationImpl.commit", - "packages.durable.src.harness.harness.ConversationImpl.context", - "packages.durable.src.harness.harness.ConversationImpl.entries", - "packages.durable.src.harness.harness.ConversationImpl.entries.#host.harness.readOnLine() callback", - "packages.durable.src.harness.harness.ConversationImpl.fork", - "packages.durable.src.harness.harness.ConversationImpl.abort", - "packages.durable.src.harness.harness.ConversationImpl.waitForIdle", - "packages.durable.src.harness.harness.ConversationImpl.viewState", - "packages.durable.src.harness.harness.ConversationImpl.watch", - "packages.durable.src.harness.harness.HarnessImpl", - "packages.durable.src.harness.harness.HarnessImpl.constructor", - "packages.durable.src.harness.harness.HarnessImpl.constructor.agent", - "packages.durable.src.harness.harness.HarnessImpl.constructor.env", - "packages.durable.src.harness.harness.HarnessImpl.constructor.conversation", - "packages.durable.src.harness.harness.HarnessImpl.constructor.conversation.record", - "packages.durable.src.harness.harness.HarnessImpl.constructor.conversation.record.readOnLine() callback", - "packages.durable.src.harness.harness.HarnessImpl.constructor.create", - "packages.durable.src.harness.harness.HarnessImpl.resolveAgent", - "packages.durable.src.harness.harness.HarnessImpl.buildEnv", - "packages.durable.src.harness.harness.HarnessImpl.openTasks", - "packages.durable.src.harness.harness.HarnessImpl.resume", - "packages.durable.src.harness.harness.HarnessImpl.getTask", - "packages.durable.src.harness.harness.HarnessImpl.getTask.readOnLine() callback", - "packages.durable.src.harness.harness.HarnessImpl.inspect", - "packages.durable.src.harness.harness.HarnessImpl.inspect.readOnLine() callback", - "packages.durable.src.harness.harness.HarnessImpl.inspect.readOnLine() callback.scan", - "packages.durable.src.harness.harness.HarnessImpl.inspect.readOnLine() callback.scan.scanAll() callback", - "packages.durable.src.harness.harness.HarnessImpl.inspect.readOnLine() callback.submissions.sort() callback", - "packages.durable.src.harness.harness.inspect.readOnLine() callback.submissions", - "packages.durable.src.harness.harness.HarnessImpl.submission", - "packages.durable.src.harness.harness.HarnessImpl.abortSubmission", - "packages.durable.src.harness.harness.HarnessImpl.abortTask", - "packages.durable.src.harness.harness.HarnessImpl.waitForTask", - "packages.durable.src.harness.harness.HarnessImpl.waitForIdle", - "packages.durable.src.harness.harness.HarnessImpl.usage", - "packages.durable.src.harness.harness.HarnessImpl.usage.conversations.readOnLine() callback", - "packages.durable.src.harness.harness.HarnessImpl.usage.conversations", - "packages.durable.src.harness.harness.HarnessImpl.usage.conversations.readOnLine() callback.scanAll() callback", - "packages.durable.src.harness.harness.HarnessImpl.taskGraph", - "packages.durable.src.harness.harness.HarnessImpl.watchTaskGraph", - "packages.durable.src.harness.harness.HarnessImpl.root", - "packages.durable.src.harness.harness.HarnessImpl.conversation", - "packages.durable.src.harness.harness.HarnessImpl.conversation.record", - "packages.durable.src.harness.harness.HarnessImpl.conversation.record.readOnLine() callback", - "packages.durable.src.harness.harness.HarnessImpl.createConversation", - "packages.durable.src.harness.harness.HarnessImpl.report", - "packages.durable.src.harness.harness.HarnessImpl.beforeClose", - "packages.durable.src.harness.harness.HarnessImpl.#create", - "packages.durable.src.harness.harness.HarnessImpl.#create.id", - "packages.durable.src.harness.harness.HarnessImpl.#create.id.commitWith() callback", - "packages.durable.src.harness.harness.HarnessImpl.conversationCreated", - "packages.durable.src.harness.harness.safeReport", - "packages.durable.src.harness.harness.safeReport.", - "packages.durable.src.harness.harness..contained() callback", - "packages.durable.src.harness.harness.safeReport..contained() callback", - "packages.durable.src.harness.harness.safeNow", - "packages.durable.src.harness.harness.safeNow.", - "packages.durable.src.harness.harness.boundConversation", - "packages.durable.src.harness.harness.boundConversation.submit", - "packages.durable.src.harness.harness.boundConversation.submit.status.bound() callback", - "packages.durable.src.harness.harness.boundConversation.submit.wait.bound() callback", - "packages.durable.src.harness.harness.boundConversation.submit.abort.bound() callback", - "packages.durable.src.harness.harness.boundConversation.abort", - "packages.durable.src.harness.harness.boundConversation.waitForIdle.bound() callback", - "packages.durable.src.harness.harness.Harness.open", - "packages.durable.src.harness.harness.Harness.open.missing", - "packages.durable.src.harness.harness.Harness.open.missing.BUILTIN_TASKS.filter() callback", - "packages.durable.src.harness.harness.Harness.open.names", - "packages.durable.src.harness.harness.Harness.open.names.missing.map() callback", - "packages.durable.src.harness.harness.Harness.open.catch() callback" - ] - }, - { - "file_path": "packages/durable/src/harness/inbox.ts", - "methods": [ - "packages.durable.src.harness.inbox.InboxDoc", - "packages.durable.src.harness.inbox.InboxDoc.initial", - "packages.durable.src.harness.inbox.InboxDoc.checkpointWhen", - "packages.durable.src.harness.inbox.prepareBoundary", - "packages.durable.src.harness.inbox.applyBoundary", - "packages.durable.src.harness.inbox.applyBoundary.reset.items.some() callback", - "packages.durable.src.harness.inbox.reset", - "packages.durable.src.harness.inbox.applyBoundary.pick.indexes", - "packages.durable.src.harness.inbox.applyBoundary.pick.indexes.items.flatMap() callback", - "packages.durable.src.harness.inbox.applyBoundary.writes", - "packages.durable.src.harness.inbox.applyBoundary.writes.items.flatMap() callback", - "packages.durable.src.harness.inbox.applyBoundary.users.sort() callback", - "packages.durable.src.harness.inbox.applyBoundary.removed", - "packages.durable.src.harness.inbox.applyBoundary.removed.sort() callback", - "packages.durable.src.harness.inbox.isStale", - "packages.durable.src.harness.inbox.removeInboxItem", - "packages.durable.src.harness.inbox.removeInboxItem.index", - "packages.durable.src.harness.inbox.removeInboxItem.index.items.findIndex() callback", - "packages.durable.src.harness.inbox.withdrawQueuedInputs" - ] - }, - { - "file_path": "packages/durable/src/harness/json.ts", - "methods": [ - "packages.durable.src.harness.json.assignJson", - "packages.durable.src.harness.json.isRecord" - ] - }, - { - "file_path": "packages/durable/src/harness/live.ts", - "methods": [ - "packages.durable.src.harness.live.LiveDoc", - "packages.durable.src.harness.live.LiveDoc.initial", - "packages.durable.src.harness.live.LiveDoc.checkpointWhen", - "packages.durable.src.harness.live.checkpointWhen.some() callback", - "packages.durable.src.harness.live.LiveDoc.checkpointWhen.some() callback", - "packages.durable.src.harness.live.endRun", - "packages.durable.src.harness.live.addCompactionStatus", - "packages.durable.src.harness.live.compactionStatus", - "packages.durable.src.harness.live.compactionStatus.live.compactions.find() callback", - "packages.durable.src.harness.live.removeCompactionStatus", - "packages.durable.src.harness.live.removeCompactionStatus.index", - "packages.durable.src.harness.live.removeCompactionStatus.index.statuses.findIndex() callback", - "packages.durable.src.harness.live.toolSlot", - "packages.durable.src.harness.live.toolSlot.slot", - "packages.durable.src.harness.live.toolSlot.slot.live.tools.find() callback", - "packages.durable.src.harness.live.finishSlot", - "packages.durable.src.harness.live.removeNestedSlots", - "packages.durable.src.harness.live.clearProgress", - "packages.durable.src.harness.live.settleSchedulerOutcome" - ] - }, - { - "file_path": "packages/durable/src/harness/output.ts", - "methods": [ - "packages.durable.src.harness.output.sanitizeOutput", - "packages.durable.src.harness.output.boundOutput", - "packages.durable.src.harness.output.headRange", - "packages.durable.src.harness.output.tailRange", - "packages.durable.src.harness.output.characterEnd", - "packages.durable.src.harness.output.characterStart", - "packages.durable.src.harness.output.lineCount", - "packages.durable.src.harness.output.OutputBuffer", - "packages.durable.src.harness.output.OutputBuffer.constructor", - "packages.durable.src.harness.output.OutputBuffer.storedBytes", - "packages.durable.src.harness.output.OutputBuffer.push", - "packages.durable.src.harness.output.OutputBuffer.#skip", - "packages.durable.src.harness.output.OutputBuffer.end", - "packages.durable.src.harness.output.OutputBuffer.#accept", - "packages.durable.src.harness.output.OutputBuffer.snapshot", - "packages.durable.src.harness.output.OutputBuffer.snapshot.stored", - "packages.durable.src.harness.output.OutputBuffer.snapshot.stored.#chunks.map() callback", - "packages.durable.src.harness.output.tailMargin", - "packages.durable.src.harness.output.lines", - "packages.durable.src.harness.output.countNewlines", - "packages.durable.src.harness.output.Progress", - "packages.durable.src.harness.output.Progress.constructor", - "packages.durable.src.harness.output.Progress.mark", - "packages.durable.src.harness.output.Progress.markAndWait", - "packages.durable.src.harness.output.Progress.stop", - "packages.durable.src.harness.output.Progress.#schedule", - "packages.durable.src.harness.output.Progress.#schedule.setTimeout() callback", - "packages.durable.src.harness.output.Progress.#flush", - "packages.durable.src.harness.output.#flush.then() callback", - "packages.durable.src.harness.output.Progress.#flush.then() callback", - "packages.durable.src.harness.output.Progress.#flush.finally() callback" - ] - }, - { - "file_path": "packages/durable/src/harness/prompt.ts", - "methods": [ - "packages.durable.src.harness.prompt.replaySections", - "packages.durable.src.harness.prompt.renderSections", - "packages.durable.src.harness.prompt.planSystemEntries", - "packages.durable.src.harness.prompt.planSystemEntries.view.entries.some() callback", - "packages.durable.src.harness.prompt.edits", - "packages.durable.src.harness.prompt.planSystemEntries.edits.view.entries.filter() callback", - "packages.durable.src.harness.prompt.planSystemEntries.edits.map() callback", - "packages.durable.src.harness.prompt.sections.map() callback", - "packages.durable.src.harness.prompt.planSystemEntries.sections.map() callback", - "packages.durable.src.harness.prompt.planTools", - "packages.durable.src.harness.prompt.planTools.wanted", - "packages.durable.src.harness.prompt.planTools.wanted.desired.map() callback", - "packages.durable.src.harness.prompt.planTools.kept", - "packages.durable.src.harness.prompt.planTools.kept.offered.filter() callback", - "packages.durable.src.harness.prompt.planTools.keptNames", - "packages.durable.src.harness.prompt.planTools.keptNames.kept.map() callback", - "packages.durable.src.harness.prompt.planTools.added", - "packages.durable.src.harness.prompt.planTools.added.desired.filter() callback", - "packages.durable.src.harness.prompt.planTools.replayed.some() callback", - "packages.durable.src.harness.prompt.planTools.toolsRemoved.offered.map() callback", - "packages.durable.src.harness.prompt.planTools.toolsRemoved.map() callback", - "packages.durable.src.harness.prompt.planTools.toolsRemoved.offered.filter() callback", - "packages.durable.src.harness.prompt.planSections", - "packages.durable.src.harness.prompt.planSections.patchedOrder", - "packages.durable.src.harness.prompt.patchedOrder.filter() callback", - "packages.durable.src.harness.prompt.planSections.patchedOrder.filter() callback", - "packages.durable.src.harness.prompt.planSections.patchedOrder.some() callback", - "packages.durable.src.harness.prompt.planSections.map() callback", - "packages.durable.src.harness.prompt.systemEntry" - ] - }, - { - "file_path": "packages/durable/src/harness/provider.ts", - "methods": [ - "packages.durable.src.harness.provider.ProviderDoc", - "packages.durable.src.harness.provider.ProviderDoc.initial", - "packages.durable.src.harness.provider.ProviderDoc.checkpointWhen", - "packages.durable.src.harness.provider.ensureProviderSessionId", - "packages.durable.src.harness.provider.ensureProviderSessionId.runtime.commit() callback" - ] - }, - { - "file_path": "packages/durable/src/harness/registry.ts", - "methods": [ - "packages.durable.src.harness.registry.RegistryState", - "packages.durable.src.harness.registry.RegistryState.constructor", - "packages.durable.src.harness.registry.RegistryState.constructor.extensions.map() callback", - "packages.durable.src.harness.registry.RegistryState.installed", - "packages.durable.src.harness.registry.RegistryState.extension", - "packages.durable.src.harness.registry.RegistryState.tools", - "packages.durable.src.harness.registry.RegistryState.tools.#extensions.flatMap() callback", - "packages.durable.src.harness.registry.RegistryState.tools.#extensions.flatMap() callback.map() callback", - "packages.durable.src.harness.registry.RegistryState.sections", - "packages.durable.src.harness.registry.RegistryState.sections.#extensions.flatMap() callback", - "packages.durable.src.harness.registry.RegistryState.sections.#extensions.flatMap() callback.map() callback", - "packages.durable.src.harness.registry.RegistryState.tasks", - "packages.durable.src.harness.registry.RegistryState.task", - "packages.durable.src.harness.registry.RegistryImpl", - "packages.durable.src.harness.registry.RegistryImpl.snapshot", - "packages.durable.src.harness.registry.RegistryImpl.subscribe", - "packages.durable.src.harness.registry.RegistryImpl.install", - "packages.durable.src.harness.registry.RegistryImpl.install.index", - "packages.durable.src.harness.registry.RegistryImpl.install.index.current.findIndex() callback", - "packages.durable.src.harness.registry.RegistryImpl.install.next", - "packages.durable.src.harness.registry.RegistryImpl.install.next.current.map() callback", - "packages.durable.src.harness.registry.RegistryImpl.uninstall", - "packages.durable.src.harness.registry.RegistryImpl.uninstall.current.some() callback", - "packages.durable.src.harness.registry.RegistryImpl.uninstall.current.filter() callback", - "packages.durable.src.harness.registry.RegistryImpl.#publish", - "packages.durable.src.harness.registry.validateExtension", - "packages.durable.src.harness.registry.createRegistry" - ] - }, - { - "file_path": "packages/durable/src/harness/scheduler.ts", - "methods": [ - "packages.durable.src.harness.scheduler.conversationNode", - "packages.durable.src.harness.scheduler.conversationOf", - "packages.durable.src.harness.scheduler.parentNode", - "packages.durable.src.harness.scheduler.TaskScheduler", - "packages.durable.src.harness.scheduler.TaskScheduler.#unsubscribeRegistry", - "packages.durable.src.harness.scheduler.TaskScheduler.constructor", - "packages.durable.src.harness.scheduler.TaskScheduler.open", - "packages.durable.src.harness.scheduler.TaskScheduler.open.#session.observeCommits() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.open.#session.subscribeClose() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.open.#registry.subscribe() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.open.#session.commitWith() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.open.#session.commitWith() callback.scanAll() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.resume", - "packages.durable.src.harness.scheduler.TaskScheduler.join", - "packages.durable.src.harness.scheduler.TaskScheduler.join.map() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.abort", - "packages.durable.src.harness.scheduler.TaskScheduler.abort.marked", - "packages.durable.src.harness.scheduler.TaskScheduler.abort.marked.#session.commitWith() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.waitForTask", - "packages.durable.src.harness.scheduler.TaskScheduler.waitForTask.found", - "packages.durable.src.harness.scheduler.TaskScheduler.waitForTask.found.#session.readOnLine() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.waitForIdle", - "packages.durable.src.harness.scheduler.TaskScheduler.abortConversation", - "packages.durable.src.harness.scheduler.TaskScheduler.abortConversation.reached", - "packages.durable.src.harness.scheduler.TaskScheduler.abortConversation.reached.#session.commitWith() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#observe", - "packages.durable.src.harness.scheduler.TaskScheduler.#contextRetentionMs", - "packages.durable.src.harness.scheduler.TaskScheduler.#settleIdle", - "packages.durable.src.harness.scheduler.TaskScheduler.#scheduleExpiry", - "packages.durable.src.harness.scheduler.#scheduleExpiry.timer", - "packages.durable.src.harness.scheduler.TaskScheduler.#scheduleExpiry.timer.setTimeout() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#scheduleReconcile", - "packages.durable.src.harness.scheduler.TaskScheduler.#scheduleReconcile.queueMicrotask() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#reconcile", - "packages.durable.src.harness.scheduler.TaskScheduler.#reconcile.#session.commitWith() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#reconcile.#session.commitWith() callback.enter", - "packages.durable.src.harness.scheduler.TaskScheduler.#anyFailed", - "packages.durable.src.harness.scheduler.TaskScheduler.#finalize", - "packages.durable.src.harness.scheduler.TaskScheduler.#loadScopes", - "packages.durable.src.harness.scheduler.TaskScheduler.#loadScopes.submissions.scanAll() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#loadScopes.submissions", - "packages.durable.src.harness.scheduler.TaskScheduler.#loadScopes.conversations", - "packages.durable.src.harness.scheduler.TaskScheduler.#loadScopes.conversations.submissions.map() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#loadChain", - "packages.durable.src.harness.scheduler.TaskScheduler.#setEdge", - "packages.durable.src.harness.scheduler.TaskScheduler.#settle", - "packages.durable.src.harness.scheduler.TaskScheduler.#countChild", - "packages.durable.src.harness.scheduler.TaskScheduler.#forget", - "packages.durable.src.harness.scheduler.TaskScheduler.#track", - "packages.durable.src.harness.scheduler.TaskScheduler.#release", - "packages.durable.src.harness.scheduler.TaskScheduler.#relist", - "packages.durable.src.harness.scheduler.TaskScheduler.#nearestLiveAbove", - "packages.durable.src.harness.scheduler.TaskScheduler.#known", - "packages.durable.src.harness.scheduler.TaskScheduler.#edge", - "packages.durable.src.harness.scheduler.TaskScheduler.#node", - "packages.durable.src.harness.scheduler.TaskScheduler.#above", - "packages.durable.src.harness.scheduler.TaskScheduler.#walkDown", - "packages.durable.src.harness.scheduler.TaskScheduler.#links", - "packages.durable.src.harness.scheduler.TaskScheduler.#ownedLive", - "packages.durable.src.harness.scheduler.TaskScheduler.#hasOwnedLive", - "packages.durable.src.harness.scheduler.TaskScheduler.#inScope", - "packages.durable.src.harness.scheduler.TaskScheduler.#belowCancelled", - "packages.durable.src.harness.scheduler.TaskScheduler.#cancellingOwner", - "packages.durable.src.harness.scheduler.TaskScheduler.#failSession", - "packages.durable.src.harness.scheduler.TaskScheduler.#seal", - "packages.durable.src.harness.scheduler.TaskScheduler.#kick", - "packages.durable.src.harness.scheduler.TaskScheduler.#kick.queueMicrotask() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#drain", - "packages.durable.src.harness.scheduler.TaskScheduler.#reserve", - "packages.durable.src.harness.scheduler.TaskScheduler.#reserve.#session.commitWith() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#waitingOn", - "packages.durable.src.harness.scheduler.TaskScheduler.#waitingOn.record.state.on.filter() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#waitingOn.live", - "packages.durable.src.harness.scheduler.TaskScheduler.#waitingOn.live.record.state.on.find() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#resolve", - "packages.durable.src.harness.scheduler.TaskScheduler.#fit", - "packages.durable.src.harness.scheduler.TaskScheduler.inspect", - "packages.durable.src.harness.scheduler.TaskScheduler.#inspectTask", - "packages.durable.src.harness.scheduler.TaskScheduler.#createInvocation", - "packages.durable.src.harness.scheduler.TaskScheduler.#createInvocation.invocation", - "packages.durable.src.harness.scheduler.TaskScheduler.#createInvocation.invocation.finish", - "packages.durable.src.harness.scheduler.TaskScheduler.#start", - "packages.durable.src.harness.scheduler.TaskScheduler.#start.", - "packages.durable.src.harness.scheduler.TaskScheduler.#run", - "packages.durable.src.harness.scheduler.TaskScheduler.#run.phase", - "packages.durable.src.harness.scheduler.TaskScheduler.#run.phase.snapshot", - "packages.durable.src.harness.scheduler.TaskScheduler.#run.phase.task", - "packages.durable.src.harness.scheduler.TaskScheduler.#run.current", - "packages.durable.src.harness.scheduler.TaskScheduler.#run.current.#step() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#decide", - "packages.durable.src.harness.scheduler.TaskScheduler.#runAbort", - "packages.durable.src.harness.scheduler.TaskScheduler.#runAbort.phase", - "packages.durable.src.harness.scheduler.TaskScheduler.#runAbort.phase.snapshot", - "packages.durable.src.harness.scheduler.TaskScheduler.#runAbort.phase.task", - "packages.durable.src.harness.scheduler.TaskScheduler.#runAbort.#step() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#step", - "packages.durable.src.harness.scheduler.TaskScheduler.#step.#session.commitWith() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#terminate", - "packages.durable.src.harness.scheduler.TaskScheduler.#commitState", - "packages.durable.src.harness.scheduler.TaskScheduler.#validateWait", - "packages.durable.src.harness.scheduler.TaskScheduler.#end", - "packages.durable.src.harness.scheduler.TaskScheduler.#idle", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime", - "packages.durable.src.harness.scheduler.#runtime.agent", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.agent.phase.agent.catch() callback", - "packages.durable.src.harness.scheduler.#runtime.hooks", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.hooks.each", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.agent", - "packages.durable.src.harness.scheduler.#runtime.settings", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.env", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.env.#read() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.registry", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.commit", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.commit.#gated() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.memo.", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.memo..#read() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.memo..#gated() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.sleep", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.snapshot.", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.snapshot..#read() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.snapshotAsOf.", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.snapshotAsOf..#read() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.getTask.", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.getTask..#read() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.getTask..#read() callback.#session.readOnLine() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.waitForTask.", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.waitForTask..#read() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.ownedTasks", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.ownedTasks.#read() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.ownedTasks.#read() callback.#session.readOnLine() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.ownedTasks.#read() callback.#session.readOnLine() callback.owned.sort() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.ownedTasks.#read() callback.#session.readOnLine() callback.map() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.abortOwned", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.abortOwned.#read() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.abortOwned.#read() callback.record", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.abortOwned.#read() callback.record.#session.readOnLine() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.outcomes.", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.outcomes..#read() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.outcomes..#read() callback.#session.readOnLine() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.conversation", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.conversation.#read() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.conversation.#read() callback.check", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.entry.", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.entry..#read() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.entry..#read() callback.found.#session.readOnLine() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.entry..#read() callback.found", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.context", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.context.#read() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.now", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.report", - "packages.durable.src.harness.scheduler.TaskScheduler.#read", - "packages.durable.src.harness.scheduler.TaskScheduler.#gated", - "packages.durable.src.harness.scheduler.TaskScheduler.#gated.#session.commitWith() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#sleep", - "packages.durable.src.harness.scheduler.TaskScheduler.#watchDoc", - "packages.durable.src.harness.scheduler.TaskScheduler.#watchDoc.watch.closed.then() callback", - "packages.durable.src.harness.scheduler.withAbortMark", - "packages.durable.src.harness.scheduler.cancellationIntent", - "packages.durable.src.harness.scheduler.failedOutcome", - "packages.durable.src.harness.scheduler.parentOf", - "packages.durable.src.harness.scheduler.nodeOf", - "packages.durable.src.harness.scheduler.overlayOf", - "packages.durable.src.harness.scheduler.overlayOf.tasks.map() callback", - "packages.durable.src.harness.scheduler.tasks", - "packages.durable.src.harness.scheduler.edges", - "packages.durable.src.harness.scheduler.overlayOf.edges.map() callback", - "packages.durable.src.harness.scheduler.addTo", - "packages.durable.src.harness.scheduler.deleteFrom", - "packages.durable.src.harness.scheduler.memoOf", - "packages.durable.src.harness.scheduler.sessionMethod", - "packages.durable.src.harness.scheduler.missingMigration", - "packages.durable.src.harness.scheduler.erased", - "packages.durable.src.harness.scheduler.endedError", - "packages.durable.src.harness.scheduler.withState", - "packages.durable.src.harness.scheduler.canReserve", - "packages.durable.src.harness.scheduler.delay", - "packages.durable.src.harness.scheduler.delay.", - "packages.durable.src.harness.scheduler.delay..timer", - "packages.durable.src.harness.scheduler.delay..timer.setTimeout() callback", - "packages.durable.src.harness.scheduler.jsonEqual", - "packages.durable.src.harness.scheduler.jsonEqual.left.every() callback", - "packages.durable.src.harness.scheduler.jsonEqual.keys.every() callback" - ] - }, - { - "file_path": "packages/durable/src/harness/submissions.ts", - "methods": [ - "packages.durable.src.harness.submissions.Submissions", - "packages.durable.src.harness.submissions.Submissions.constructor", - "packages.durable.src.harness.submissions.Submissions.constructor.session.observeCommits() callback", - "packages.durable.src.harness.submissions.Submissions.constructor.session.subscribeClose() callback", - "packages.durable.src.harness.submissions.Submissions.submit", - "packages.durable.src.harness.submissions.Submissions.submit.id", - "packages.durable.src.harness.submissions.Submissions.submit.id.#session.commitWith() callback", - "packages.durable.src.harness.submissions.Submissions.get", - "packages.durable.src.harness.submissions.Submissions.get.record", - "packages.durable.src.harness.submissions.Submissions.get.record.#session.readOnLine() callback", - "packages.durable.src.harness.submissions.Submissions.status", - "packages.durable.src.harness.submissions.Submissions.status.record", - "packages.durable.src.harness.submissions.Submissions.status.record.#session.readOnLine() callback", - "packages.durable.src.harness.submissions.Submissions.wait", - "packages.durable.src.harness.submissions.Submissions.wait.found", - "packages.durable.src.harness.submissions.Submissions.wait.found.#session.readOnLine() callback", - "packages.durable.src.harness.submissions.Submissions.abort", - "packages.durable.src.harness.submissions.Submissions.abort.#session.commitWith() callback", - "packages.durable.src.harness.submissions.Submissions.#observe", - "packages.durable.src.harness.submissions.SubmissionHandle", - "packages.durable.src.harness.submissions.SubmissionHandle.constructor", - "packages.durable.src.harness.submissions.SubmissionHandle.status", - "packages.durable.src.harness.submissions.SubmissionHandle.wait", - "packages.durable.src.harness.submissions.SubmissionHandle.abort", - "packages.durable.src.harness.submissions.isSettled", - "packages.durable.src.harness.submissions.admitSubmission" - ] - }, - { - "file_path": "packages/durable/src/harness/task-graph.ts", - "methods": [ - "packages.durable.src.harness.task-graph.TaskGraphView", - "packages.durable.src.harness.task-graph.TaskGraphView.constructor", - "packages.durable.src.harness.task-graph.TaskGraphView.constructor.session.observeCommits() callback", - "packages.durable.src.harness.task-graph.TaskGraphView.constructor.session.observeCommits() callback.advance() callback", - "packages.durable.src.harness.task-graph.TaskGraphView.constructor.session.subscribeClose() callback", - "packages.durable.src.harness.task-graph.constructor.session.subscribeClose() callback.contained() callback", - "packages.durable.src.harness.task-graph.TaskGraphView.constructor.session.subscribeClose() callback.contained() callback", - "packages.durable.src.harness.task-graph.TaskGraphView.state", - "packages.durable.src.harness.task-graph.TaskGraphView.state.onError", - "packages.durable.src.harness.task-graph.TaskGraphView.watch", - "packages.durable.src.harness.task-graph.TaskGraphView.#attach", - "packages.durable.src.harness.task-graph.TaskGraphView.#attach.#session.readOnLine() callback", - "packages.durable.src.harness.task-graph.TaskGraphView.#build", - "packages.durable.src.harness.task-graph.TaskGraphView.#build.scanAll() callback", - "packages.durable.src.harness.task-graph.TaskGraphView.#build.records.sort() callback", - "packages.durable.src.harness.task-graph.TaskGraphView.#build.owned.scanAll() callback", - "packages.durable.src.harness.task-graph.TaskGraphView.#build.owned", - "packages.durable.src.harness.task-graph.TaskGraphView.#build.conversations", - "packages.durable.src.harness.task-graph.TaskGraphView.#build.conversations.owned.map() callback", - "packages.durable.src.harness.task-graph.TaskGraphView.#build.conversations.sort() callback", - "packages.durable.src.harness.task-graph.advance", - "packages.durable.src.harness.task-graph.advance.conversations", - "packages.durable.src.harness.task-graph.advance.conversations.sort() callback", - "packages.durable.src.harness.task-graph.advance.contained() callback", - "packages.durable.src.harness.task-graph.nodeOf", - "packages.durable.src.harness.task-graph.stateOf", - "packages.durable.src.harness.task-graph.phaseOf" - ] - }, - { - "file_path": "packages/durable/src/harness/tool.ts", - "methods": [ - "packages.durable.src.harness.tool.NestedCallDoc", - "packages.durable.src.harness.tool.NestedCallDoc.initial", - "packages.durable.src.harness.tool.ToolTask", - "packages.durable.src.harness.tool.ToolTask.initial", - "packages.durable.src.harness.tool.ToolTask.migrate", - "packages.durable.src.harness.tool.ToolTask.phases.call", - "packages.durable.src.harness.tool.phases.call.settle() callback", - "packages.durable.src.harness.tool.ToolTask.phases.call.runtime.hooks.each(\"beforeTool\") callback", - "packages.durable.src.harness.tool.ToolTask.phases.call.settle() callback", - "packages.durable.src.harness.tool.ToolTask.phases.call.runtime.commit() callback", - "packages.durable.src.harness.tool.ToolTask.phases.execute", - "packages.durable.src.harness.tool.ToolTask.phases.execute.runtime.commit() callback", - "packages.durable.src.harness.tool.ToolTask.phases.execute.settle() callback", - "packages.durable.src.harness.tool.ToolTask.abort", - "packages.durable.src.harness.tool.ToolTask.abort.settle() callback", - "packages.durable.src.harness.tool.resolveTool", - "packages.durable.src.harness.tool.resolveTool.find() callback", - "packages.durable.src.harness.tool.readCall", - "packages.durable.src.harness.tool.readCall.call", - "packages.durable.src.harness.tool.readCall.call.message.content.find() callback", - "packages.durable.src.harness.tool.prepare", - "packages.durable.src.harness.tool.validate", - "packages.durable.src.harness.tool.invalid", - "packages.durable.src.harness.tool.run", - "packages.durable.src.harness.tool.run.api", - "packages.durable.src.harness.tool.run.api.output", - "packages.durable.src.harness.tool.run.api.retainedOutput", - "packages.durable.src.harness.tool.run.api.diagnostic", - "packages.durable.src.harness.tool.run.api.details", - "packages.durable.src.harness.tool.run.api.details.committed.catch() callback", - "packages.durable.src.harness.tool.run.api.commit", - "packages.durable.src.harness.tool.run.api.commit.runtime.commit() callback", - "packages.durable.src.harness.tool.run.api.createTask", - "packages.durable.src.harness.tool.run.api.createTask.runtime.commit() callback", - "packages.durable.src.harness.tool.run.api.executeTool", - "packages.durable.src.harness.tool.run.api.executeTool.catch() callback", - "packages.durable.src.harness.tool.run.api.executeTool.admission.madeNestedMemo.then() callback", - "packages.durable.src.harness.tool.run.api.executeTool.admission", - "packages.durable.src.harness.tool.run.settle() callback", - "packages.durable.src.harness.tool.publishProgress", - "packages.durable.src.harness.tool.publishProgress.", - "packages.durable.src.harness.tool.publishProgress..runtime.commit() callback", - "packages.durable.src.harness.tool.finalResult", - "packages.durable.src.harness.tool.finalResult.runtime.hooks.each(\"afterTool\") callback", - "packages.durable.src.harness.tool.structuredOutputError", - "packages.durable.src.harness.tool.settle", - "packages.durable.src.harness.tool.settle.nestedIds", - "packages.durable.src.harness.tool.settle.nestedIds.filter() callback", - "packages.durable.src.harness.tool.nestedIds.map() callback", - "packages.durable.src.harness.tool.settle.nestedIds.map() callback", - "packages.durable.src.harness.tool.settle.runtime.commit() callback", - "packages.durable.src.harness.tool.nestedResult", - "packages.durable.src.harness.tool.startNestedCall", - "packages.durable.src.harness.tool.startNestedCall.runtime.commit() callback", - "packages.durable.src.harness.tool.outputValue", - "packages.durable.src.harness.tool.fallbackResult", - "packages.durable.src.harness.tool.fromSlot", - "packages.durable.src.harness.tool.harnessError", - "packages.durable.src.harness.tool.toolDiagnostic", - "packages.durable.src.harness.tool.truncated", - "packages.durable.src.harness.tool.summaryOf", - "packages.durable.src.harness.tool.errorTextOf", - "packages.durable.src.harness.tool.errorTextOf.errors", - "packages.durable.src.harness.tool.errorTextOf.errors.result.diagnostics.filter() callback", - "packages.durable.src.harness.tool.errorTextOf.errors.map() callback", - "packages.durable.src.harness.tool.errorTextOf.output.flatMap() callback", - "packages.durable.src.harness.tool.appendToolResult", - "packages.durable.src.harness.tool.renderDiagnostics", - "packages.durable.src.harness.tool.renderDiagnostics.diagnostics.map() callback", - "packages.durable.src.harness.tool.boundContent", - "packages.durable.src.harness.tool.boundContent.texts", - "packages.durable.src.harness.tool.boundContent.texts.content.filter() callback", - "packages.durable.src.harness.tool.boundContent.bounded", - "packages.durable.src.harness.tool.boundContent.bounded.texts.map() callback", - "packages.durable.src.harness.tool.checkKey", - "packages.durable.src.harness.tool.jsonEqual", - "packages.durable.src.harness.tool.jsonEqual.a.every() callback", - "packages.durable.src.harness.tool.jsonEqual.keys.every() callback" - ] - }, - { - "file_path": "packages/durable/src/harness/types.ts", - "methods": [ - "packages.durable.src.harness.types.Submission", - "packages.durable.src.harness.types.Submission.status", - "packages.durable.src.harness.types.Submission.wait", - "packages.durable.src.harness.types.Submission.abort", - "packages.durable.src.harness.types.ConversationHandle", - "packages.durable.src.harness.types.ConversationHandle.submit", - "packages.durable.src.harness.types.ConversationHandle.abort", - "packages.durable.src.harness.types.ConversationHandle.waitForIdle", - "packages.durable.src.harness.types.ToolExecutionApi", - "packages.durable.src.harness.types.ToolExecutionApi.agent", - "packages.durable.src.harness.types.ToolExecutionApi.output", - "packages.durable.src.harness.types.ToolExecutionApi.retainedOutput", - "packages.durable.src.harness.types.ToolExecutionApi.diagnostic", - "packages.durable.src.harness.types.ToolExecutionApi.details", - "packages.durable.src.harness.types.ToolExecutionApi.commit", - "packages.durable.src.harness.types.ToolExecutionApi.memo", - "packages.durable.src.harness.types.ToolExecutionApi.createTask", - "packages.durable.src.harness.types.ToolExecutionApi.getTask", - "packages.durable.src.harness.types.ToolExecutionApi.waitForTask", - "packages.durable.src.harness.types.ToolExecutionApi.conversation", - "packages.durable.src.harness.types.ToolExecutionApi.executeTool", - "packages.durable.src.harness.types.Extension", - "packages.durable.src.harness.types.RegistrySnapshot", - "packages.durable.src.harness.types.RegistrySnapshot.installed", - "packages.durable.src.harness.types.RegistrySnapshot.extension", - "packages.durable.src.harness.types.RegistrySnapshot.tools", - "packages.durable.src.harness.types.RegistrySnapshot.sections", - "packages.durable.src.harness.types.RegistrySnapshot.tasks", - "packages.durable.src.harness.types.RegistrySnapshot.task", - "packages.durable.src.harness.types.RegistryReader", - "packages.durable.src.harness.types.RegistryReader.snapshot", - "packages.durable.src.harness.types.RegistryReader.subscribe", - "packages.durable.src.harness.types.Registry", - "packages.durable.src.harness.types.Registry.install", - "packages.durable.src.harness.types.Registry.uninstall", - "packages.durable.src.harness.types.Conversation", - "packages.durable.src.harness.types.Conversation.agent", - "packages.durable.src.harness.types.Conversation.configure", - "packages.durable.src.harness.types.Conversation.submit", - "packages.durable.src.harness.types.Conversation.reset", - "packages.durable.src.harness.types.Conversation.compact", - "packages.durable.src.harness.types.Conversation.commit", - "packages.durable.src.harness.types.Conversation.context", - "packages.durable.src.harness.types.Conversation.entries", - "packages.durable.src.harness.types.Conversation.fork", - "packages.durable.src.harness.types.Conversation.abort", - "packages.durable.src.harness.types.Conversation.waitForIdle", - "packages.durable.src.harness.types.Conversation.viewState", - "packages.durable.src.harness.types.Conversation.watch", - "packages.durable.src.harness.types.Harness", - "packages.durable.src.harness.types.Harness.resume", - "packages.durable.src.harness.types.Harness.root", - "packages.durable.src.harness.types.Harness.conversation", - "packages.durable.src.harness.types.Harness.createConversation", - "packages.durable.src.harness.types.Harness.getTask", - "packages.durable.src.harness.types.Harness.inspect", - "packages.durable.src.harness.types.Harness.submission", - "packages.durable.src.harness.types.Harness.abortSubmission", - "packages.durable.src.harness.types.Harness.abortTask", - "packages.durable.src.harness.types.Harness.waitForTask", - "packages.durable.src.harness.types.Harness.waitForIdle", - "packages.durable.src.harness.types.Harness.usage", - "packages.durable.src.harness.types.Harness.taskGraph", - "packages.durable.src.harness.types.Harness.watchTaskGraph", - "packages.durable.src.harness.types.HookApi", - "packages.durable.src.harness.types.memo", - "packages.durable.src.harness.types.HookApi.memo", - "packages.durable.src.harness.types.GenerationHooks", - "packages.durable.src.harness.types.GenerationHooks.beforeRequest", - "packages.durable.src.harness.types.GenerationHooks.afterResponse", - "packages.durable.src.harness.types.GenerationHooks.onYield", - "packages.durable.src.harness.types.GenerationHooks.afterTools", - "packages.durable.src.harness.types.ToolHooks", - "packages.durable.src.harness.types.ToolHooks.beforeTool", - "packages.durable.src.harness.types.ToolHooks.afterTool", - "packages.durable.src.harness.types.CompactionHooks", - "packages.durable.src.harness.types.CompactionHooks.beforeCompact" - ] - }, - { - "file_path": "packages/durable/src/harness/usage.ts", - "methods": [ - "packages.durable.src.harness.usage.UsageDoc", - "packages.durable.src.harness.usage.UsageDoc.initial", - "packages.durable.src.harness.usage.UsageDoc.checkpointWhen", - "packages.durable.src.harness.usage.recordUsage", - "packages.durable.src.harness.usage.addUsage", - "packages.durable.src.harness.usage.addUsageState" - ] - }, - { - "file_path": "packages/durable/src/harness/util.ts", - "methods": [ - "packages.durable.src.harness.util.Waiters", - "packages.durable.src.harness.util.Waiters.add", - "packages.durable.src.harness.util.Waiters.keys", - "packages.durable.src.harness.util.Waiters.resolve", - "packages.durable.src.harness.util.Waiters.rejectAll", - "packages.durable.src.harness.util.scanAll", - "packages.durable.src.harness.util.closedError" - ] - }, - { - "file_path": "packages/durable/src/harness/view.ts", - "methods": [ - "packages.durable.src.harness.view.MOUNTED_KINDS", - "packages.durable.src.harness.view.MOUNTED_KINDS.MOUNTED.map() callback", - "packages.durable.src.harness.view.conversationViews", - "packages.durable.src.harness.view.ConversationViews", - "packages.durable.src.harness.view.ConversationViews.constructor", - "packages.durable.src.harness.view.ConversationViews.constructor.session.observeCommits() callback", - "packages.durable.src.harness.view.ConversationViews.constructor.session.observeCommits() callback.advance() callback", - "packages.durable.src.harness.view.ConversationViews.constructor.session.subscribeClose() callback", - "packages.durable.src.harness.view.constructor.session.subscribeClose() callback.contained() callback", - "packages.durable.src.harness.view.ConversationViews.constructor.session.subscribeClose() callback.contained() callback", - "packages.durable.src.harness.view.ConversationViews.report", - "packages.durable.src.harness.view.ConversationViews.state", - "packages.durable.src.harness.view.ConversationViews.state.onError", - "packages.durable.src.harness.view.ConversationViews.watch", - "packages.durable.src.harness.view.ConversationViews.attach", - "packages.durable.src.harness.view.ConversationViews.attach.#session.readOnLine() callback", - "packages.durable.src.harness.view.ConversationViews.#build", - "packages.durable.src.harness.view.advance", - "packages.durable.src.harness.view.advance.kept", - "packages.durable.src.harness.view.advance.kept.entries.findIndex() callback", - "packages.durable.src.harness.view.contained() callback", - "packages.durable.src.harness.view.advance.contained() callback", - "packages.durable.src.harness.view.prefixed" - ] - }, - { - "file_path": "packages/durable/src/ids.ts", - "methods": [ - "packages.durable.src.ids.idFromNumber", - "packages.durable.src.ids.seqFromNumber" - ] - }, - { - "file_path": "packages/durable/src/images/cloudflare.ts", - "methods": [ - "packages.durable.src.images.cloudflare.createCloudflarePhotonImages" - ] - }, - { - "file_path": "packages/durable/src/images/exif.ts", - "methods": [ - "packages.durable.src.images.exif.exifOrientation", - "packages.durable.src.images.exif.tiffStart", - "packages.durable.src.images.exif.isExifHeader", - "packages.durable.src.images.exif.ascii" - ] - }, - { - "file_path": "packages/durable/src/images/index.ts", - "methods": [ - "packages.durable.src.images.index.createPhotonImages", - "packages.durable.src.images.index.createPhotonImages.prepare", - "packages.durable.src.images.index.prepare", - "packages.durable.src.images.index.encodeWithin", - "packages.durable.src.images.index.encodeWithin.png", - "packages.durable.src.images.index.encodeWithin.png.encode", - "packages.durable.src.images.index.encodeWithin.jpegs", - "packages.durable.src.images.index.encodeWithin.jpegs.JPEG_QUALITIES.map() callback", - "packages.durable.src.images.index.encodeWithin.jpegs.JPEG_QUALITIES.map() callback.encode", - "packages.durable.src.images.index.transposed" - ] - }, - { - "file_path": "packages/durable/src/images/node.ts", - "methods": [ - "packages.durable.src.images.node.createNodePhotonImages" - ] - }, - { - "file_path": "packages/durable/src/session/forks.ts", - "methods": [ - "packages.durable.src.session.forks.prepareForkDocumentCopies", - "packages.durable.src.session.forks.collectCopies" - ] - }, - { - "file_path": "packages/durable/src/session/observation.ts", - "methods": [ - "packages.durable.src.session.observation.CommittedStateSource", - "packages.durable.src.session.observation.CommittedStateSource.constructor", - "packages.durable.src.session.observation.CommittedStateSource.attach", - "packages.durable.src.session.observation.CommittedStateSource.advance", - "packages.durable.src.session.observation.CommittedStateSource.closeSession", - "packages.durable.src.session.observation.CommittedStateSource.#finishDisposal", - "packages.durable.src.session.observation.SessionSourceAttachment", - "packages.durable.src.session.observation.SessionSourceAttachment.constructor", - "packages.durable.src.session.observation.SessionSourceAttachment.activate", - "packages.durable.src.session.observation.SessionSourceAttachment.publish", - "packages.durable.src.session.observation.SessionSourceAttachment.publish.queueMicrotask() callback", - "packages.durable.src.session.observation.SessionSourceAttachment.dispose", - "packages.durable.src.session.observation.SessionSourceAttachment.#drain", - "packages.durable.src.session.observation.CommittedWatch", - "packages.durable.src.session.observation.CommittedWatch.constructor", - "packages.durable.src.session.observation.CommittedWatch.value", - "packages.durable.src.session.observation.CommittedWatch.closed", - "packages.durable.src.session.observation.CommittedWatch.start", - "packages.durable.src.session.observation.CommittedWatch.stop", - "packages.durable.src.session.observation.CommittedWatch.observeCancellation", - "packages.durable.src.session.observation.CommittedWatch.observeCancellation.#cancellationListener", - "packages.durable.src.session.observation.CommittedWatch.cancel", - "packages.durable.src.session.observation.CommittedWatch.closeSession", - "packages.durable.src.session.observation.CommittedWatch.advance", - "packages.durable.src.session.observation.CommittedWatch.#schedule", - "packages.durable.src.session.observation.CommittedWatch.#schedule.queueMicrotask() callback", - "packages.durable.src.session.observation.CommittedWatch.#drain", - "packages.durable.src.session.observation.CommittedWatch.#terminate", - "packages.durable.src.session.observation.toError" - ] - }, - { - "file_path": "packages/durable/src/session/session.ts", - "methods": [ - "packages.durable.src.session.session.createSession", - "packages.durable.src.session.session.SessionImpl", - "packages.durable.src.session.session.SessionImpl.closed", - "packages.durable.src.session.session.SessionImpl.failure", - "packages.durable.src.session.session.SessionImpl.failed", - "packages.durable.src.session.session.SessionImpl.constructor", - "packages.durable.src.session.session.SessionImpl.constructor.#failed.promise.catch() callback", - "packages.durable.src.session.session.SessionImpl.constructor.cached", - "packages.durable.src.session.session.SessionImpl.constructor.load", - "packages.durable.src.session.session.SessionImpl.constructor.install", - "packages.durable.src.session.session.SessionImpl.constructor.evict", - "packages.durable.src.session.session.SessionImpl.constructor.conversationCreated", - "packages.durable.src.session.session.SessionImpl.storage", - "packages.durable.src.session.session.SessionImpl.commit", - "packages.durable.src.session.session.SessionImpl.fail", - "packages.durable.src.session.session.SessionImpl.fail.catch() callback", - "packages.durable.src.session.session.SessionImpl.commitWith", - "packages.durable.src.session.session.SessionImpl.commitWith.#enqueue() callback", - "packages.durable.src.session.session.SessionImpl.readOnLine", - "packages.durable.src.session.session.SessionImpl.readOnLine.#enqueue() callback", - "packages.durable.src.session.session.SessionImpl.conversationDocumentOnLine", - "packages.durable.src.session.session.snapshot", - "packages.durable.src.session.session.SessionImpl.snapshot", - "packages.durable.src.session.session.SessionImpl.snapshot.loaded", - "packages.durable.src.session.session.SessionImpl.snapshot.loaded.#enqueue() callback", - "packages.durable.src.session.session.documentState", - "packages.durable.src.session.session.SessionImpl.documentState", - "packages.durable.src.session.session.SessionImpl.documentState.#enqueue() callback", - "packages.durable.src.session.session.SessionImpl.documentState.#enqueue() callback.onError", - "packages.durable.src.session.session.watchDoc", - "packages.durable.src.session.session.SessionImpl.watchDoc", - "packages.durable.src.session.session.SessionImpl.watchDoc.watch", - "packages.durable.src.session.session.SessionImpl.watchDoc.watch.#enqueue() callback", - "packages.durable.src.session.session.SessionImpl.watchDoc.watch.#enqueue() callback.#attachDocument() callback", - "packages.durable.src.session.session.snapshotAsOf", - "packages.durable.src.session.session.SessionImpl.snapshotAsOf", - "packages.durable.src.session.session.SessionImpl.snapshotAsOf.#enqueue() callback", - "packages.durable.src.session.session.SessionImpl.close", - "packages.durable.src.session.session.close.then() callback", - "packages.durable.src.session.session.SessionImpl.close.then() callback", - "packages.durable.src.session.session.SessionImpl.close.then() callback.#enqueue() callback", - "packages.durable.src.session.session.SessionImpl.close.finally() callback", - "packages.durable.src.session.session.SessionImpl.#notifyClose", - "packages.durable.src.session.session.SessionImpl.#notifyClose.contained() callback", - "packages.durable.src.session.session.SessionImpl.report", - "packages.durable.src.session.session.SessionImpl.conversationCreated", - "packages.durable.src.session.session.SessionImpl.beforeClose", - "packages.durable.src.session.session.SessionImpl.subscribeCommits", - "packages.durable.src.session.session.SessionImpl.observeCommits", - "packages.durable.src.session.session.SessionImpl.subscribeClose", - "packages.durable.src.session.session.SessionImpl.unloadDocuments", - "packages.durable.src.session.session.SessionImpl.unloadDocuments.#enqueue() callback", - "packages.durable.src.session.session.SessionImpl.#runCommit", - "packages.durable.src.session.session.SessionImpl.#publish", - "packages.durable.src.session.session.#publish.contained() callback", - "packages.durable.src.session.session.SessionImpl.#publish.contained() callback", - "packages.durable.src.session.session.SessionImpl.#attachDocument", - "packages.durable.src.session.session.SessionImpl.#attachDocument.observeCommits() callback", - "packages.durable.src.session.session.SessionImpl.#attachDocument.subscribeClose() callback", - "packages.durable.src.session.session.SessionImpl.#loadDocument", - "packages.durable.src.session.session.SessionImpl.#enqueue", - "packages.durable.src.session.session.#enqueue.run.then() callback", - "packages.durable.src.session.session.SessionImpl.#enqueue.run.then() callback", - "packages.durable.src.session.session.SessionImpl.assertUsable", - "packages.durable.src.session.session.SessionImpl.#assertHealthy", - "packages.durable.src.session.session.contained", - "packages.durable.src.session.session.observedOperations", - "packages.durable.src.session.session.cancellationError", - "packages.durable.src.session.session.GuardedStorage", - "packages.durable.src.session.session.GuardedStorage.constructor", - "packages.durable.src.session.session.GuardedStorage.commit", - "packages.durable.src.session.session.GuardedStorage.commit.#call() callback", - "packages.durable.src.session.session.GuardedStorage.mintId", - "packages.durable.src.session.session.GuardedStorage.mintId.#call() callback", - "packages.durable.src.session.session.GuardedStorage.conversation", - "packages.durable.src.session.session.GuardedStorage.conversation.#call() callback", - "packages.durable.src.session.session.GuardedStorage.scanConversations", - "packages.durable.src.session.session.GuardedStorage.scanConversations.#call() callback", - "packages.durable.src.session.session.entry", - "packages.durable.src.session.session.GuardedStorage.entry", - "packages.durable.src.session.session.entry.#call() callback", - "packages.durable.src.session.session.GuardedStorage.entry.#call() callback", - "packages.durable.src.session.session.GuardedStorage.findLatestHeadMarker", - "packages.durable.src.session.session.GuardedStorage.findLatestHeadMarker.#call() callback", - "packages.durable.src.session.session.GuardedStorage.scanEntries", - "packages.durable.src.session.session.GuardedStorage.scanEntries.#call() callback", - "packages.durable.src.session.session.GuardedStorage.task", - "packages.durable.src.session.session.GuardedStorage.task.#call() callback", - "packages.durable.src.session.session.GuardedStorage.scanTasks", - "packages.durable.src.session.session.GuardedStorage.scanTasks.#call() callback", - "packages.durable.src.session.session.GuardedStorage.submission", - "packages.durable.src.session.session.GuardedStorage.submission.#call() callback", - "packages.durable.src.session.session.GuardedStorage.scanSubmissions", - "packages.durable.src.session.session.GuardedStorage.scanSubmissions.#call() callback", - "packages.durable.src.session.session.GuardedStorage.submissionByRequest", - "packages.durable.src.session.session.GuardedStorage.submissionByRequest.#call() callback", - "packages.durable.src.session.session.GuardedStorage.findDocument", - "packages.durable.src.session.session.GuardedStorage.findDocument.#call() callback", - "packages.durable.src.session.session.GuardedStorage.document", - "packages.durable.src.session.session.GuardedStorage.document.#call() callback", - "packages.durable.src.session.session.GuardedStorage.scanDocuments", - "packages.durable.src.session.session.GuardedStorage.scanDocuments.#call() callback", - "packages.durable.src.session.session.GuardedStorage.close", - "packages.durable.src.session.session.GuardedStorage.#call", - "packages.durable.src.session.session.GuardedStorage.#assertHealthy" - ] - }, - { - "file_path": "packages/durable/src/session/transaction.ts", - "methods": [ - "packages.durable.src.session.transaction.applySubmissionChange", - "packages.durable.src.session.transaction.TransactionHost", - "packages.durable.src.session.transaction.TransactionHost.now", - "packages.durable.src.session.transaction.TransactionHost.cached", - "packages.durable.src.session.transaction.TransactionHost.load", - "packages.durable.src.session.transaction.TransactionHost.install", - "packages.durable.src.session.transaction.TransactionHost.evict", - "packages.durable.src.session.transaction.TransactionHost.conversationCreated", - "packages.durable.src.session.transaction.Transaction", - "packages.durable.src.session.transaction.Transaction.constructor", - "packages.durable.src.session.transaction.Transaction.conversation", - "packages.durable.src.session.transaction.Transaction.conversation.#read(\"conversation\") callback", - "packages.durable.src.session.transaction.Transaction.entry", - "packages.durable.src.session.transaction.Transaction.entry.#read(\"entry\") callback", - "packages.durable.src.session.transaction.Transaction.task", - "packages.durable.src.session.transaction.Transaction.task.#read(\"task\") callback", - "packages.durable.src.session.transaction.Transaction.scanConversations", - "packages.durable.src.session.transaction.Transaction.scanConversations.#read(\"scanConversations\") callback", - "packages.durable.src.session.transaction.Transaction.scanEntries", - "packages.durable.src.session.transaction.Transaction.scanEntries.#read(\"scanEntries\") callback", - "packages.durable.src.session.transaction.Transaction.latestHeadMarker", - "packages.durable.src.session.transaction.Transaction.latestHeadMarker.#read(\"latestHeadMarker\") callback", - "packages.durable.src.session.transaction.Transaction.scanTasks", - "packages.durable.src.session.transaction.Transaction.scanTasks.#read(\"scanTasks\") callback", - "packages.durable.src.session.transaction.Transaction.submission", - "packages.durable.src.session.transaction.Transaction.submission.#read(\"submission\") callback", - "packages.durable.src.session.transaction.Transaction.submissionByRequest", - "packages.durable.src.session.transaction.Transaction.submissionByRequest.#read(\"submissionByRequest\") callback", - "packages.durable.src.session.transaction.Transaction.createConversation", - "packages.durable.src.session.transaction.Transaction.createConversation.#write() callback", - "packages.durable.src.session.transaction.Transaction.createRootConversation", - "packages.durable.src.session.transaction.Transaction.createRootConversation.#write() callback", - "packages.durable.src.session.transaction.Transaction.forkConversation", - "packages.durable.src.session.transaction.Transaction.forkConversation.#write() callback", - "packages.durable.src.session.transaction.Transaction.#stageConversation", - "packages.durable.src.session.transaction.appendEntry", - "packages.durable.src.session.transaction.Transaction.appendEntry", - "packages.durable.src.session.transaction.Transaction.#appendEntry", - "packages.durable.src.session.transaction.Transaction.#appendEntry.#write() callback", - "packages.durable.src.session.transaction.Transaction.createTask", - "packages.durable.src.session.transaction.Transaction.createTask.#write() callback", - "packages.durable.src.session.transaction.Transaction.createSubmission", - "packages.durable.src.session.transaction.Transaction.createSubmission.#write() callback", - "packages.durable.src.session.transaction.Transaction.settleSubmission", - "packages.durable.src.session.transaction.Transaction.placeSubmission", - "packages.durable.src.session.transaction.Transaction.setTask", - "packages.durable.src.session.transaction.Transaction.stagedTasks", - "packages.durable.src.session.transaction.Transaction.stagedConversations", - "packages.durable.src.session.transaction.doc", - "packages.durable.src.session.transaction.Transaction.doc", - "packages.durable.src.session.transaction.retireDoc", - "packages.durable.src.session.transaction.Transaction.retireDoc", - "packages.durable.src.session.transaction.Transaction.retireDoc.latest.draftPromise.then() callback", - "packages.durable.src.session.transaction.Transaction.#acquire", - "packages.durable.src.session.transaction.Transaction.#acquireForkCopy", - "packages.durable.src.session.transaction.Transaction.#findRetirement", - "packages.durable.src.session.transaction.Transaction.settleFailure", - "packages.durable.src.session.transaction.Transaction.settleSuccess", - "packages.durable.src.session.transaction.Transaction.discard", - "packages.durable.src.session.transaction.Transaction.adopt", - "packages.durable.src.session.transaction.Transaction.#assemble", - "packages.durable.src.session.transaction.Transaction.#validateOwners", - "packages.durable.src.session.transaction.Transaction.#rejectForkSourceWrites", - "packages.durable.src.session.transaction.Transaction.#abortChanges", - "packages.durable.src.session.transaction.Transaction.#assertOpen", - "packages.durable.src.session.transaction.Transaction.#assertTaskDocumentsOpen", - "packages.durable.src.session.transaction.Transaction.#track", - "packages.durable.src.session.transaction.Transaction.#read", - "packages.durable.src.session.transaction.Transaction.#write", - "packages.durable.src.session.transaction.Transaction.#requireConversation", - "packages.durable.src.session.transaction.Transaction.#stampTimes", - "packages.durable.src.session.transaction.Transaction.#taskEntry", - "packages.durable.src.session.transaction.Transaction.#currentTask", - "packages.durable.src.session.transaction.Transaction.#committedTask", - "packages.durable.src.session.transaction.planDocument", - "packages.durable.src.session.transaction.publishes" - ] - }, - { - "file_path": "packages/durable/src/storage/jsonl/node.ts", - "methods": [ - "packages.durable.src.storage.jsonl.node.openNodeJsonlStorage" - ] - }, - { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "methods": [ - "packages.durable.src.storage.jsonl.storage.JsonlCorruptionError", - "packages.durable.src.storage.jsonl.storage.JsonlCorruptionError.constructor", - "packages.durable.src.storage.jsonl.storage.JsonlStoragePoisonedError", - "packages.durable.src.storage.jsonl.storage.JsonlStoragePoisonedError.constructor", - "packages.durable.src.storage.jsonl.storage.parseMainMarker.writes.value.writes.map() callback", - "packages.durable.src.storage.jsonl.storage.JsonlStorage", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.constructor", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.open", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.commit", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.commit.sidecars", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.commit.sidecars.map() callback", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.mintId", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.conversation", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.scanConversations", - "packages.durable.src.storage.jsonl.storage.entry", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.entry", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.findLatestHeadMarker", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.scanEntries", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.task", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.scanTasks", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.submission", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.scanSubmissions", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.submissionByRequest", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.findDocument", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.document", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.scanDocuments", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.close", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.encodeCommit", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.encodeCommit.fileRecords.map() callback", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.planReclamations", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.adoptSidecarState", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.reclaimSidecars", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.replaceSidecar", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.main.JsonlStorage.readLines() callback", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.main", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.sidecarFiles", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.sidecarFiles.listed.value.filter() callback", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.sidecarFiles.map() callback", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.parsed.JsonlStorage.readLines() callback", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.parsed", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.retiredCurrentOnlyDocuments", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.retiredCurrentOnlyDocuments.filter() callback", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.terminalTasks", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.terminalTasks.filter() callback", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.terminalTasks.map() callback", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.confirmedLines.parsed.lines.filter() callback", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.confirmedLines", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.confirmedLines.filter() callback", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.retainedLines.map() callback", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.confirmRecord", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.readLines", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.resolveFile", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.store", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.poison", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.assertUsable" - ] - }, - { - "file_path": "packages/durable/src/storage/memory.ts", - "methods": [ - "packages.durable.src.storage.memory.documentDeltaBatches", - "packages.durable.src.storage.memory.clone", - "packages.durable.src.storage.memory.clone.value.map() callback", - "packages.durable.src.storage.memory.scanIndexes", - "packages.durable.src.storage.memory.PreparedMemoryCommit", - "packages.durable.src.storage.memory.PreparedMemoryCommit.apply", - "packages.durable.src.storage.memory.MemoryStorage", - "packages.durable.src.storage.memory.MemoryStorage.commit", - "packages.durable.src.storage.memory.MemoryStorage.prepareCommit", - "packages.durable.src.storage.memory.MemoryStorage.prepareCommit.detachedWrites", - "packages.durable.src.storage.memory.MemoryStorage.prepareCommit.detachedWrites.writes.map() callback", - "packages.durable.src.storage.memory.MemoryStorage.prepareCommit.apply", - "packages.durable.src.storage.memory.MemoryStorage.resolveDocumentCopies", - "packages.durable.src.storage.memory.MemoryStorage.resolveDocumentCopies.writes.some() callback", - "packages.durable.src.storage.memory.MemoryStorage.resolveDocumentCopies.writes.map() callback", - "packages.durable.src.storage.memory.MemoryStorage.applyPreparedCommit", - "packages.durable.src.storage.memory.MemoryStorage.mintId", - "packages.durable.src.storage.memory.MemoryStorage.conversation", - "packages.durable.src.storage.memory.MemoryStorage.scanConversations", - "packages.durable.src.storage.memory.entry", - "packages.durable.src.storage.memory.MemoryStorage.entry", - "packages.durable.src.storage.memory.MemoryStorage.findLatestHeadMarker", - "packages.durable.src.storage.memory.MemoryStorage.scanEntries", - "packages.durable.src.storage.memory.MemoryStorage.task", - "packages.durable.src.storage.memory.MemoryStorage.scanTasks", - "packages.durable.src.storage.memory.MemoryStorage.submission", - "packages.durable.src.storage.memory.MemoryStorage.scanSubmissions", - "packages.durable.src.storage.memory.MemoryStorage.submissionByRequest", - "packages.durable.src.storage.memory.MemoryStorage.findDocument", - "packages.durable.src.storage.memory.MemoryStorage.document", - "packages.durable.src.storage.memory.MemoryStorage.scanDocuments", - "packages.durable.src.storage.memory.MemoryStorage.close", - "packages.durable.src.storage.memory.MemoryStorage.materializeDocument", - "packages.durable.src.storage.memory.MemoryStorage.materializeDocument.revisions", - "packages.durable.src.storage.memory.MemoryStorage.materializeDocument.revisions.stored.revisions.filter() callback", - "packages.durable.src.storage.memory.MemoryStorage.visibleEntries", - "packages.durable.src.storage.memory.MemoryStorage.visibleEntriesAscending", - "packages.durable.src.storage.memory.MemoryStorage.checkGlobalIds", - "packages.durable.src.storage.memory.MemoryStorage.prepareDocumentActions", - "packages.durable.src.storage.memory.MemoryStorage.checkDocumentActions", - "packages.durable.src.storage.memory.MemoryStorage.applyDocumentActions", - "packages.durable.src.storage.memory.MemoryStorage.assertOpen" - ] - }, - { - "file_path": "packages/durable/src/storage/scan.ts", - "methods": [ - "packages.durable.src.storage.scan.scanStart", - "packages.durable.src.storage.scan.nextCursor" - ] - }, - { - "file_path": "packages/durable/src/storage/sqlite/cloudflare.ts", - "methods": [ - "packages.durable.src.storage.sqlite.cloudflare.SerialQueue", - "packages.durable.src.storage.sqlite.cloudflare.SerialQueue.run", - "packages.durable.src.storage.sqlite.cloudflare.SerialQueue.run.result.catch() callback", - "packages.durable.src.storage.sqlite.cloudflare.bindValue", - "packages.durable.src.storage.sqlite.cloudflare.rows", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteExecutor", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteExecutor.constructor", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteExecutor.exec", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteExecutor.run", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteExecutor.get", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteExecutor.all", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteExecutor.check", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteTransaction", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteTransaction.check", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.exec", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.exec.queue.run() callback", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.run", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.run.queue.run() callback", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.get", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.get.queue.run() callback", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.all", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.all.queue.run() callback", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.transaction", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.transaction.queue.run() callback", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.transaction.queue.run() callback.storage.transaction() callback", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.close", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.close.queue.run() callback", - "packages.durable.src.storage.sqlite.cloudflare.openDurableObjectSqliteStorage" - ] - }, - { - "file_path": "packages/durable/src/storage/sqlite/database.ts", - "methods": [ - "packages.durable.src.storage.sqlite.database.SqliteExecutor", - "packages.durable.src.storage.sqlite.database.SqliteExecutor.exec", - "packages.durable.src.storage.sqlite.database.SqliteExecutor.run", - "packages.durable.src.storage.sqlite.database.SqliteExecutor.get", - "packages.durable.src.storage.sqlite.database.SqliteExecutor.all", - "packages.durable.src.storage.sqlite.database.SqliteDatabase", - "packages.durable.src.storage.sqlite.database.SqliteDatabase.transaction", - "packages.durable.src.storage.sqlite.database.SqliteDatabase.close" - ] - }, - { - "file_path": "packages/durable/src/storage/sqlite/migrations.ts", - "methods": [ - "packages.durable.src.storage.sqlite.migrations.applySqliteMigrations", - "packages.durable.src.storage.sqlite.migrations.applySqliteMigrations.database.transaction() callback" - ] - }, - { - "file_path": "packages/durable/src/storage/sqlite/node.ts", - "methods": [ - "packages.durable.src.storage.sqlite.node.SerialOperationQueue", - "packages.durable.src.storage.sqlite.node.SerialOperationQueue.run", - "packages.durable.src.storage.sqlite.node.SerialOperationQueue.runAsync", - "packages.durable.src.storage.sqlite.node.SerialOperationQueue.runAsync.started.finally() callback", - "packages.durable.src.storage.sqlite.node.SerialOperationQueue.enqueue", - "packages.durable.src.storage.sqlite.node.SerialOperationQueue.release", - "packages.durable.src.storage.sqlite.node.SerialOperationQueue.release.settled", - "packages.durable.src.storage.sqlite.node.SerialOperationQueue.release.settled.operation.finally() callback", - "packages.durable.src.storage.sqlite.node.NodeSqliteExecutor", - "packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.constructor", - "packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.exec", - "packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.exec.runOperation() callback", - "packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.run", - "packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.run.runOperation() callback", - "packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.get", - "packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.get.runOperation() callback", - "packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.all", - "packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.all.runOperation() callback", - "packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.runOperation", - "packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.statement", - "packages.durable.src.storage.sqlite.node.NodeSqliteTransaction", - "packages.durable.src.storage.sqlite.node.NodeSqliteTransaction.constructor", - "packages.durable.src.storage.sqlite.node.NodeSqliteTransaction.runOperation", - "packages.durable.src.storage.sqlite.node.NodeSqliteDatabase", - "packages.durable.src.storage.sqlite.node.NodeSqliteDatabase.constructor", - "packages.durable.src.storage.sqlite.node.NodeSqliteDatabase.transaction", - "packages.durable.src.storage.sqlite.node.NodeSqliteDatabase.transaction.access.runAsync() callback", - "packages.durable.src.storage.sqlite.node.NodeSqliteDatabase.close", - "packages.durable.src.storage.sqlite.node.NodeSqliteDatabase.close.access.run() callback", - "packages.durable.src.storage.sqlite.node.NodeSqliteDatabase.runOperation", - "packages.durable.src.storage.sqlite.node.openNodeSqliteDatabase", - "packages.durable.src.storage.sqlite.node.openNodeSqliteStorage" - ] - }, - { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "methods": [ - "packages.durable.src.storage.sqlite.storage.SqliteStorage", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.constructor", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.open", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.commit", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.commit.seq", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.commit.seq.db.transaction() callback", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.mintId", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.conversation", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.scanConversations", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.scanConversations.rows.map() callback", - "packages.durable.src.storage.sqlite.storage.entry", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.entry", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.entry.admitRead() callback", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.findLatestHeadMarker", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.findLatestHeadMarker.admitRead() callback", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.scanEntries", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.scanEntries.admitRead() callback", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.readEntry", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.readLatestHeadMarker", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.readEntries", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.readEntries.rows.map() callback", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.readEntriesAscending", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.readEntriesAscending.rows.map() callback", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.task", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.scanTasks", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.scanTasks.rows.map() callback", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.submission", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.scanSubmissions", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.scanSubmissions.rows.map() callback", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.submissionByRequest", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.findDocument", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.document", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.document.db.transaction() callback", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.scanDocuments", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.scanDocuments.rows.map() callback", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.close", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.closeDatabase", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.admitRead", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.readConversation", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.materializeDocument", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.candidateNextId", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.checkGlobalIds", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.prepareDocumentActions", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.checkDocumentActions", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.currentDocumentId", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.applyTableWrite", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.claimId", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.applyDocumentActions", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.assertOpen" - ] - }, - { - "file_path": "packages/durable/src/tasks.ts", - "methods": [ - "packages.durable.src.tasks.defineTask" - ] - }, - { - "file_path": "packages/durable/src/tools/bash.ts", - "methods": [ - "packages.durable.src.tools.bash.BashExecution", - "packages.durable.src.tools.bash.BashToolOptions", - "packages.durable.src.tools.bash.PowerShellToolOptions", - "packages.durable.src.tools.bash.validateTimeout", - "packages.durable.src.tools.bash.prepareExecution", - "packages.durable.src.tools.bash.runCommand", - "packages.durable.src.tools.bash.runCommand.onOutput", - "packages.durable.src.tools.bash.createBashTool", - "packages.durable.src.tools.bash.createBashTool.execute", - "packages.durable.src.tools.bash.createPowerShellTool", - "packages.durable.src.tools.bash.createPowerShellTool.execute", - "packages.durable.src.tools.bash.createPowerShellTool.execute.commands", - "packages.durable.src.tools.bash.createPowerShellTool.execute.commands.programs.map() callback" - ] - }, - { - "file_path": "packages/durable/src/tools/edit-diff.ts", - "methods": [ - "packages.durable.src.tools.edit-diff.detectLineEnding", - "packages.durable.src.tools.edit-diff.normalizeToLF", - "packages.durable.src.tools.edit-diff.restoreLineEndings", - "packages.durable.src.tools.edit-diff.normalizeForFuzzyMatch", - "packages.durable.src.tools.edit-diff.normalizeForFuzzyMatch.map() callback", - "packages.durable.src.tools.edit-diff.splitLinesWithEndings", - "packages.durable.src.tools.edit-diff.LineSpan", - "packages.durable.src.tools.edit-diff.MatchedEdit", - "packages.durable.src.tools.edit-diff.getLineSpans", - "packages.durable.src.tools.edit-diff.getLineSpans.map() callback", - "packages.durable.src.tools.edit-diff.getReplacementLineRange", - "packages.durable.src.tools.edit-diff.applyReplacements", - "packages.durable.src.tools.edit-diff.applyReplacementsPreservingUnchangedLines", - "packages.durable.src.tools.edit-diff.applyReplacementsPreservingUnchangedLines.sortedReplacements", - "packages.durable.src.tools.edit-diff.applyReplacementsPreservingUnchangedLines.sortedReplacements.sort() callback", - "packages.durable.src.tools.edit-diff.FuzzyMatchResult", - "packages.durable.src.tools.edit-diff.Edit", - "packages.durable.src.tools.edit-diff.AppliedEditsResult", - "packages.durable.src.tools.edit-diff.fuzzyFindText", - "packages.durable.src.tools.edit-diff.stripBom", - "packages.durable.src.tools.edit-diff.countOccurrences", - "packages.durable.src.tools.edit-diff.getNotFoundError", - "packages.durable.src.tools.edit-diff.getDuplicateError", - "packages.durable.src.tools.edit-diff.getEmptyOldTextError", - "packages.durable.src.tools.edit-diff.getNoChangeError", - "packages.durable.src.tools.edit-diff.applyEditsToNormalizedContent", - "packages.durable.src.tools.edit-diff.applyEditsToNormalizedContent.normalizedEdits", - "packages.durable.src.tools.edit-diff.applyEditsToNormalizedContent.normalizedEdits.edits.map() callback", - "packages.durable.src.tools.edit-diff.applyEditsToNormalizedContent.initialMatches", - "packages.durable.src.tools.edit-diff.applyEditsToNormalizedContent.initialMatches.normalizedEdits.map() callback", - "packages.durable.src.tools.edit-diff.applyEditsToNormalizedContent.usedFuzzyMatch", - "packages.durable.src.tools.edit-diff.applyEditsToNormalizedContent.usedFuzzyMatch.initialMatches.some() callback", - "packages.durable.src.tools.edit-diff.applyEditsToNormalizedContent.matchedEdits.sort() callback", - "packages.durable.src.tools.edit-diff.generateUnifiedPatch", - "packages.durable.src.tools.edit-diff.generateDiffString" - ] - }, - { - "file_path": "packages/durable/src/tools/edit.ts", - "methods": [ - "packages.durable.src.tools.edit.isSingleEditInput", - "packages.durable.src.tools.edit.prepareEditArguments", - "packages.durable.src.tools.edit.validateEditInput", - "packages.durable.src.tools.edit.editAccessError", - "packages.durable.src.tools.edit.createEditTool", - "packages.durable.src.tools.edit.createEditTool.execute", - "packages.durable.src.tools.edit.createEditTool.execute.withFileMutationQueue() callback" - ] - }, - { - "file_path": "packages/durable/src/tools/env.ts", - "methods": [ - "packages.durable.src.tools.env.requireEnv" - ] - }, - { - "file_path": "packages/durable/src/tools/file-mutation-queue.ts", - "methods": [ - "packages.durable.src.tools.file-mutation-queue.mutationKey", - "packages.durable.src.tools.file-mutation-queue.canonical", - "packages.durable.src.tools.file-mutation-queue.withFileMutationQueue", - "packages.durable.src.tools.file-mutation-queue.withFileMutationQueue.tail", - "packages.durable.src.tools.file-mutation-queue.withFileMutationQueue.tail.previous.then() callback" - ] - }, - { - "file_path": "packages/durable/src/tools/image-processor.ts", - "methods": [ - "packages.durable.src.tools.image-processor.toBase64", - "packages.durable.src.tools.image-processor.base64Length" - ] - }, - { - "file_path": "packages/durable/src/tools/image.ts", - "methods": [ - "packages.durable.src.tools.image.detectSupportedImageMimeTypeOf", - "packages.durable.src.tools.image.isAnimatedPngOf", - "packages.durable.src.tools.image.detectSupportedImageMimeType", - "packages.durable.src.tools.image.isPng", - "packages.durable.src.tools.image.isAnimatedPng", - "packages.durable.src.tools.image.imageDimensions", - "packages.durable.src.tools.image.isBmp", - "packages.durable.src.tools.image.readUint16LE", - "packages.durable.src.tools.image.readUint16BE", - "packages.durable.src.tools.image.readUint32BE", - "packages.durable.src.tools.image.readUint32LE", - "packages.durable.src.tools.image.startsWith", - "packages.durable.src.tools.image.startsWith.bytes.every() callback", - "packages.durable.src.tools.image.startsWithAscii" - ] - }, - { - "file_path": "packages/durable/src/tools/index.ts", - "methods": [ - "packages.durable.src.tools.index.createCodingTools" - ] - }, - { - "file_path": "packages/durable/src/tools/path-utils.ts", - "methods": [ - "packages.durable.src.tools.path-utils.normalizeToolPath", - "packages.durable.src.tools.path-utils.resolveToolPath", - "packages.durable.src.tools.path-utils.resolveReadToolPath" - ] - }, - { - "file_path": "packages/durable/src/tools/read.ts", - "methods": [ - "packages.durable.src.tools.read.sliceIndex", - "packages.durable.src.tools.read.readHead", - "packages.durable.src.tools.read.createReadTool", - "packages.durable.src.tools.read.createReadTool.execute", - "packages.durable.src.tools.read.createReadTool.execute.mimeType", - "packages.durable.src.tools.read.createReadTool.execute.mimeType.read", - "packages.durable.src.tools.read.readImage", - "packages.durable.src.tools.read.imageModel", - "packages.durable.src.tools.read.imageError", - "packages.durable.src.tools.read.readText" - ] - }, - { - "file_path": "packages/durable/src/tools/write.ts", - "methods": [ - "packages.durable.src.tools.write.createWriteTool", - "packages.durable.src.tools.write.createWriteTool.execute", - "packages.durable.src.tools.write.createWriteTool.execute.withFileMutationQueue() callback" - ] - }, - { - "file_path": "packages/durable/src/truncate.ts", - "methods": [ - "packages.durable.src.truncate.TruncationResult", - "packages.durable.src.truncate.TruncationOptions", - "packages.durable.src.truncate.RuntimeBuffer", - "packages.durable.src.truncate.RuntimeBuffer.byteLength", - "packages.durable.src.truncate.utf8ByteLength", - "packages.durable.src.truncate.splitLinesForCounting", - "packages.durable.src.truncate.formatSize", - "packages.durable.src.truncate.truncateHead", - "packages.durable.src.truncate.truncateHeadOf" - ] - }, - { - "file_path": "packages/durable/src/types.ts", - "methods": [ - "packages.durable.src.types.DocToken", - "packages.durable.src.types.DocFamilyToken", - "packages.durable.src.types.HookRunner", - "packages.durable.src.types.HookRunner.each", - "packages.durable.src.types.TaskRuntime", - "packages.durable.src.types.TaskRuntime.agent", - "packages.durable.src.types.TaskRuntime.env", - "packages.durable.src.types.TaskRuntime.commit", - "packages.durable.src.types.memo", - "packages.durable.src.types.TaskRuntime.memo", - "packages.durable.src.types.TaskRuntime.getTask", - "packages.durable.src.types.TaskRuntime.waitForTask", - "packages.durable.src.types.TaskRuntime.abortOwned", - "packages.durable.src.types.TaskRuntime.ownedTasks", - "packages.durable.src.types.TaskRuntime.outcomes", - "packages.durable.src.types.TaskRuntime.conversation", - "packages.durable.src.types.TaskRuntime.entry", - "packages.durable.src.types.TaskRuntime.context", - "packages.durable.src.types.TaskRuntime.now", - "packages.durable.src.types.TaskRuntime.report", - "packages.durable.src.types.TaskRuntime.sleep", - "packages.durable.src.types.Task", - "packages.durable.src.types.Entry", - "packages.durable.src.types.Entry.is", - "packages.durable.src.types.Tx", - "packages.durable.src.types.Tx.conversation", - "packages.durable.src.types.Tx.entry", - "packages.durable.src.types.Tx.task", - "packages.durable.src.types.Tx.scanConversations", - "packages.durable.src.types.Tx.scanEntries", - "packages.durable.src.types.Tx.latestHeadMarker", - "packages.durable.src.types.Tx.scanTasks", - "packages.durable.src.types.Tx.submissionByRequest", - "packages.durable.src.types.Tx.createConversation", - "packages.durable.src.types.Tx.forkConversation", - "packages.durable.src.types.appendEntry", - "packages.durable.src.types.Tx.appendEntry", - "packages.durable.src.types.Tx.createTask", - "packages.durable.src.types.Tx.createSubmission", - "packages.durable.src.types.Tx.settleSubmission", - "packages.durable.src.types.Tx.placeSubmission", - "packages.durable.src.types.doc", - "packages.durable.src.types.Tx.doc", - "packages.durable.src.types.retireDoc", - "packages.durable.src.types.Tx.retireDoc", - "packages.durable.src.types.WatchHandle", - "packages.durable.src.types.WatchHandle.start", - "packages.durable.src.types.WatchHandle.stop", - "packages.durable.src.types.DocumentObserver", - "packages.durable.src.types.watchDoc", - "packages.durable.src.types.DocumentObserver.watchDoc", - "packages.durable.src.types.Session", - "packages.durable.src.types.Session.commit", - "packages.durable.src.types.Session.close", - "packages.durable.src.types.Session.subscribeCommits", - "packages.durable.src.types.Session.subscribeClose", - "packages.durable.src.types.snapshot", - "packages.durable.src.types.Session.snapshot", - "packages.durable.src.types.documentState", - "packages.durable.src.types.Session.documentState", - "packages.durable.src.types.snapshotAsOf", - "packages.durable.src.types.Session.snapshotAsOf", - "packages.durable.src.types.Storage", - "packages.durable.src.types.Storage.commit", - "packages.durable.src.types.Storage.mintId", - "packages.durable.src.types.Storage.conversation", - "packages.durable.src.types.Storage.scanConversations", - "packages.durable.src.types.entry", - "packages.durable.src.types.Storage.entry", - "packages.durable.src.types.Storage.findLatestHeadMarker", - "packages.durable.src.types.Storage.scanEntries", - "packages.durable.src.types.Storage.task", - "packages.durable.src.types.Storage.scanTasks", - "packages.durable.src.types.Storage.submission", - "packages.durable.src.types.Storage.scanSubmissions", - "packages.durable.src.types.Storage.submissionByRequest", - "packages.durable.src.types.Storage.findDocument", - "packages.durable.src.types.Storage.document", - "packages.durable.src.types.Storage.scanDocuments", - "packages.durable.src.types.Storage.close" - ] - } - ], - "component_id": "3", - "can_expand": true, - "components": [ - { - "name": "Agent Execution Harness", - "description": "Orchestrates agent execution, prompt building, compaction, task scheduling, and tool invocation.", - "key_entities": [ - { - "qualified_name": "packages.durable.src.harness.harness.HarnessImpl", - "reference_file": "packages/durable/src/harness/harness.ts", - "reference_start_line": 166, - "reference_end_line": 364 - }, - { - "qualified_name": "packages.durable.src.harness.compaction.CompactionTask", - "reference_file": "packages/durable/src/harness/compaction.ts", - "reference_start_line": 103, - "reference_end_line": 228 - }, - { - "qualified_name": "packages.durable.src.harness.generation.GenerationTask", - "reference_file": "packages/durable/src/harness/generation.ts", - "reference_start_line": 115, - "reference_end_line": 282 - }, - { - "qualified_name": "packages.durable.src.harness.define.defineTool", - "reference_file": "packages/durable/src/harness/define.ts", - "reference_start_line": 13, - "reference_end_line": 17 - } - ], - "source_cluster_ids": [ - "3.3", - "3.4", - "3.5", - "3.6", - "3.7", - "3.8", - "3.9", - "3.10", - "3.11", - "3.12", - "3.13", - "3.14", - "3.15", - "3.16", - "3.17", - "3.18", - "3.19", - "3.20", - "3.21", - "3.22", - "3.23", - "3.24" - ], - "file_methods": [ - { - "file_path": "packages/durable/src/harness/agent.ts", - "methods": [ - "packages.durable.src.harness.agent.AgentDoc", - "packages.durable.src.harness.agent.AgentDoc.initial", - "packages.durable.src.harness.agent.AgentDoc.checkpointWhen", - "packages.durable.src.harness.agent.resolveSettings", - "packages.durable.src.harness.agent.configure", - "packages.durable.src.harness.agent.addTools", - "packages.durable.src.harness.agent.addTools.remove.some() callback", - "packages.durable.src.harness.agent.addTools.remove.remove.filter() callback", - "packages.durable.src.harness.agent.applyChange", - "packages.durable.src.harness.agent.isList", - "packages.durable.src.harness.agent.names", - "packages.durable.src.harness.agent.names.items.map() callback", - "packages.durable.src.harness.agent.createAgent", - "packages.durable.src.harness.agent.agentHooks", - "packages.durable.src.harness.agent.resolveAgent", - "packages.durable.src.harness.agent.applyWrap() callback", - "packages.durable.src.harness.agent.resolveAgent.applyWrap() callback", - "packages.durable.src.harness.agent.resolveAgent.render", - "packages.durable.src.harness.agent.filterTools", - "packages.durable.src.harness.agent.filterTools.byName", - "packages.durable.src.harness.agent.filterTools.byName.tools.map() callback", - "packages.durable.src.harness.agent.filterTools.flatMap() callback", - "packages.durable.src.harness.agent.filterTools.tools.filter() callback", - "packages.durable.src.harness.agent.selectExtensions", - "packages.durable.src.harness.agent.selectExtensions.base", - "packages.durable.src.harness.agent.selectExtensions.base.map() callback", - "packages.durable.src.harness.agent.selectExtensions.base.settings.extensions.map() callback", - "packages.durable.src.harness.agent.selectExtensions.filter() callback", - "packages.durable.src.harness.agent.applyWrap" - ] - }, - { - "file_path": "packages/durable/src/harness/compaction.ts", - "methods": [ - "packages.durable.src.harness.compaction.CompactionTask", - "packages.durable.src.harness.compaction.CompactionTask.initial", - "packages.durable.src.harness.compaction.CompactionTask.phases.select", - "packages.durable.src.harness.compaction.CompactionTask.phases.select.runtime.hooks.each(\"beforeCompact\") callback", - "packages.durable.src.harness.compaction.CompactionTask.phases.select.request.tail.view.entries.reduce() callback", - "packages.durable.src.harness.compaction.CompactionTask.phases.select.runtime.commit() callback", - "packages.durable.src.harness.compaction.CompactionTask.phases.summarize", - "packages.durable.src.harness.compaction.CompactionTask.phases.summarize.cut", - "packages.durable.src.harness.compaction.CompactionTask.phases.summarize.cut.view.entries.findIndex() callback", - "packages.durable.src.harness.compaction.CompactionTask.phases.summarize.runtime.commit() callback", - "packages.durable.src.harness.compaction.CompactionTask.phases.retry", - "packages.durable.src.harness.compaction.CompactionTask.phases.retry.runtime.commit() callback", - "packages.durable.src.harness.compaction.CompactionTask.abort", - "packages.durable.src.harness.compaction.CompactionTask.abort.runtime.commit() callback", - "packages.durable.src.harness.compaction.createCompaction", - "packages.durable.src.harness.compaction.selectCut", - "packages.durable.src.harness.compaction.selectCut.candidates.find() callback", - "packages.durable.src.harness.compaction.isCandidate", - "packages.durable.src.harness.compaction.isCandidate.assistant", - "packages.durable.src.harness.compaction.isCandidate.assistant.findLast() callback", - "packages.durable.src.harness.compaction.isCandidate.assistant.content.flatMap() callback", - "packages.durable.src.harness.compaction.summarizedMessages", - "packages.durable.src.harness.compaction.estimateContext", - "packages.durable.src.harness.compaction.estimateContext.findLast() callback", - "packages.durable.src.harness.compaction.summaryText", - "packages.durable.src.harness.compaction.summaryText.message.content.some() callback", - "packages.durable.src.harness.compaction.summaryText.text", - "packages.durable.src.harness.compaction.summaryText.text.message.content.flatMap() callback", - "packages.durable.src.harness.compaction.summaryFailure", - "packages.durable.src.harness.compaction.summaryFailure.message.content.some() callback", - "packages.durable.src.harness.compaction.summaryPrompt", - "packages.durable.src.harness.compaction.serializeConversation", - "packages.durable.src.harness.compaction.serializeConversation.thinking", - "packages.durable.src.harness.compaction.serializeConversation.thinking.message.content.flatMap() callback", - "packages.durable.src.harness.compaction.serializeConversation.text.message.content.flatMap() callback", - "packages.durable.src.harness.compaction.serializeConversation.calls.message.content.flatMap() callback", - "packages.durable.src.harness.compaction.serializeConversation.calls", - "packages.durable.src.harness.compaction.serializeConversation.calls.message.content.flatMap() callback.map() callback", - "packages.durable.src.harness.compaction.contentText", - "packages.durable.src.harness.compaction.contentText.content.flatMap() callback", - "packages.durable.src.harness.compaction.truncate", - "packages.durable.src.harness.compaction.place", - "packages.durable.src.harness.compaction.place.runtime.commit() callback", - "packages.durable.src.harness.compaction.placeSummary", - "packages.durable.src.harness.compaction.complete", - "packages.durable.src.harness.compaction.complete.runtime.commit() callback", - "packages.durable.src.harness.compaction.failNoModel", - "packages.durable.src.harness.compaction.failNoModel.runtime.commit() callback" - ] - }, - { - "file_path": "packages/durable/src/harness/context.ts", - "methods": [ - "packages.durable.src.harness.context.captureContextBounds", - "packages.durable.src.harness.context.readContextFrom", - "packages.durable.src.harness.context.readContextFrom.bounds", - "packages.durable.src.harness.context.readContextFrom.bounds.session.readOnLine() callback", - "packages.durable.src.harness.context.readContextFrom.previous.entries.filter() callback", - "packages.durable.src.harness.context.readContext", - "packages.durable.src.harness.context.readContext.bounds", - "packages.durable.src.harness.context.readContext.bounds.session.readOnLine() callback", - "packages.durable.src.harness.context.deriveContext", - "packages.durable.src.harness.context.emptyView", - "packages.durable.src.harness.context.deriveRange", - "packages.durable.src.harness.context.deriveRange.contributions", - "packages.durable.src.harness.context.deriveRange.contributions.active.map() callback", - "packages.durable.src.harness.context.extendRange", - "packages.durable.src.harness.context.extendRange.added.some() callback", - "packages.durable.src.harness.context.extendRange.contributions", - "packages.durable.src.harness.context.extendRange.contributions.added.map() callback", - "packages.durable.src.harness.context.leadWithSystem", - "packages.durable.src.harness.context.leadWithSystem.index", - "packages.durable.src.harness.context.leadWithSystem.index.messages.findIndex() callback", - "packages.durable.src.harness.context.contribute", - "packages.durable.src.harness.context.contribute.contributed.filter() callback", - "packages.durable.src.harness.context.freezeJson", - "packages.durable.src.harness.context.settle", - "packages.durable.src.harness.context.settle.last", - "packages.durable.src.harness.context.settle.last.open.findLastIndex() callback", - "packages.durable.src.harness.context.activeEntries", - "packages.durable.src.harness.context.rangeQuery", - "packages.durable.src.harness.context.scanRange", - "packages.durable.src.harness.context.selectActive", - "packages.durable.src.harness.context.selectActive.range.filter() callback", - "packages.durable.src.harness.context.orderToolResults", - "packages.durable.src.harness.context.orderToolResults.calls", - "packages.durable.src.harness.context.orderToolResults.calls.message.content.filter() callback", - "packages.durable.src.harness.context.missingResult" - ] - }, - { - "file_path": "packages/durable/src/harness/define.ts", - "methods": [ - "packages.durable.src.harness.define.defineExtension", - "packages.durable.src.harness.define.defineTool", - "packages.durable.src.harness.define.section", - "packages.durable.src.harness.define.hook", - "packages.durable.src.harness.define.wrapTool", - "packages.durable.src.harness.define.wrapSection" - ] - }, - { - "file_path": "packages/durable/src/harness/events.ts", - "methods": [ - "packages.durable.src.harness.events.AgentEventStream", - "packages.durable.src.harness.events.AgentEventStream.start", - "packages.durable.src.harness.events.AgentEventStream.stop", - "packages.durable.src.harness.events.parts", - "packages.durable.src.harness.events.snapshotOf", - "packages.durable.src.harness.events.queued", - "packages.durable.src.harness.events.queued.map() callback", - "packages.durable.src.harness.events.watchEvents", - "packages.durable.src.harness.events.watchEvents.views.attach() callback", - "packages.durable.src.harness.events.watchEvents.views.attach() callback.completing", - "packages.durable.src.harness.events.watchEvents.views.attach() callback.completing.scanAll() callback", - "packages.durable.src.harness.events.watchEvents.views.attach() callback.held", - "packages.durable.src.harness.events.watchEvents.views.attach() callback.held.completing.map() callback", - "packages.durable.src.harness.events.watchEvents.views.attach() callback.publication", - "packages.durable.src.harness.events.watchEvents.views.attach() callback.closeSession", - "packages.durable.src.harness.events.watchEvents.start", - "packages.durable.src.harness.events.watchEvents.start.watch.start() callback", - "packages.durable.src.harness.events.watchEvents.stop", - "packages.durable.src.harness.events.resultOf", - "packages.durable.src.harness.events.resultOf.entries.find() callback", - "packages.durable.src.harness.events.translate", - "packages.durable.src.harness.events.translate.submissions.sort() callback", - "packages.durable.src.harness.events.translate.slotsBefore", - "packages.durable.src.harness.events.translate.slotsBefore.map() callback", - "packages.durable.src.harness.events.translate.nestedBefore", - "packages.durable.src.harness.events.translate.nestedBefore.map() callback", - "packages.durable.src.harness.events.translate.endTool.entry", - "packages.durable.src.harness.events.translate.endTool.entry.entries.find() callback", - "packages.durable.src.harness.events.translate.slot.slots.find() callback", - "packages.durable.src.harness.events.translate.nestedNow", - "packages.durable.src.harness.events.translate.nestedNow.nested.map() callback", - "packages.durable.src.harness.events.toolEnds.filter() callback", - "packages.durable.src.harness.events.translate.toolEnds.filter() callback", - "packages.durable.src.harness.events.translate.compactions.some() callback", - "packages.durable.src.harness.events.translate.compactionsBefore.some() callback", - "packages.durable.src.harness.events.messageChanges", - "packages.durable.src.harness.events.callOf", - "packages.durable.src.harness.events.toolUpdate", - "packages.durable.src.harness.events.startsWith", - "packages.durable.src.harness.events.startsWith.prefix.every() callback" - ] - }, - { - "file_path": "packages/durable/src/harness/generation.ts", - "methods": [ - "packages.durable.src.harness.generation.GenerationTask", - "packages.durable.src.harness.generation.GenerationTask.initial", - "packages.durable.src.harness.generation.GenerationTask.phases.prepare", - "packages.durable.src.harness.generation.phases.prepare.runtime.commit() callback", - "packages.durable.src.harness.generation.GenerationTask.phases.prepare.runtime.commit() callback", - "packages.durable.src.harness.generation.GenerationTask.phases.request", - "packages.durable.src.harness.generation.GenerationTask.phases.request.runtime.commit() callback", - "packages.durable.src.harness.generation.GenerationTask.phases.request.runtime.hooks.each(\"beforeRequest\") callback", - "packages.durable.src.harness.generation.GenerationTask.phases.retry", - "packages.durable.src.harness.generation.GenerationTask.phases.retry.runtime.commit() callback", - "packages.durable.src.harness.generation.GenerationTask.phases.poll", - "packages.durable.src.harness.generation.GenerationTask.phases.tools", - "packages.durable.src.harness.generation.GenerationTask.phases.tools.runtime.commit() callback", - "packages.durable.src.harness.generation.GenerationTask.phases.tools.runtime.commit() callback.slot", - "packages.durable.src.harness.generation.GenerationTask.phases.tools.runtime.commit() callback.slot.live.tools.find() callback", - "packages.durable.src.harness.generation.GenerationTask.abort", - "packages.durable.src.harness.generation.GenerationTask.abort.runtime.commit() callback", - "packages.durable.src.harness.generation.readCalls", - "packages.durable.src.harness.generation.readCalls.calls", - "packages.durable.src.harness.generation.readCalls.calls.message.content.filter() callback", - "packages.durable.src.harness.generation.readCalls.callIds.flatMap() callback", - "packages.durable.src.harness.generation.readCalls.callIds.flatMap() callback.calls.filter() callback", - "packages.durable.src.harness.generation.createToolTask", - "packages.durable.src.harness.generation.thresholdCompaction", - "packages.durable.src.harness.generation.thresholdCompaction.tokens", - "packages.durable.src.harness.generation.thresholdCompaction.tokens.planned.flatMap() callback", - "packages.durable.src.harness.generation.failModelError", - "packages.durable.src.harness.generation.failModelError.runtime.commit() callback", - "packages.durable.src.harness.generation.failNoModel", - "packages.durable.src.harness.generation.failNoModel.runtime.commit() callback", - "packages.durable.src.harness.generation.convertPartial", - "packages.durable.src.harness.generation.streamResponse", - "packages.durable.src.harness.generation.streamResponse.flush", - "packages.durable.src.harness.generation.streamResponse.flush.", - "packages.durable.src.harness.generation.streamResponse.flush..runtime.commit() callback", - "packages.durable.src.harness.generation.streamResponse.flush.catch() callback", - "packages.durable.src.harness.generation.streamResponse.flush.finally() callback", - "packages.durable.src.harness.generation.classify", - "packages.durable.src.harness.generation.classify.runtime.hooks.each(\"afterResponse\") callback", - "packages.durable.src.harness.generation.classify.calls", - "packages.durable.src.harness.generation.classify.calls.message.content.filter() callback", - "packages.durable.src.harness.generation.classify.runtime.commit() callback", - "packages.durable.src.harness.generation.answer", - "packages.durable.src.harness.generation.answer.runtime.hooks.each(\"onYield\") callback", - "packages.durable.src.harness.generation.answer.runtime.commit() callback", - "packages.durable.src.harness.generation.startToolRound", - "packages.durable.src.harness.generation.startToolRound.offered", - "packages.durable.src.harness.generation.startToolRound.offered.map() callback", - "packages.durable.src.harness.generation.startToolRound.sequential", - "packages.durable.src.harness.generation.startToolRound.sequential.calls.some() callback", - "packages.durable.src.harness.generation.startToolRound.sequential.calls.some() callback.tools.find() callback", - "packages.durable.src.harness.generation.startToolRound.runtime.commit() callback", - "packages.durable.src.harness.generation.finishToolRound", - "packages.durable.src.harness.generation.finishToolRound.tools.forEach() callback", - "packages.durable.src.harness.generation.finishToolRound.results", - "packages.durable.src.harness.generation.finishToolRound.results.slots.flatMap() callback", - "packages.durable.src.harness.generation.finishToolRound.runtime.hooks.each(\"afterTools\") callback", - "packages.durable.src.harness.generation.finishToolRound.terminate", - "packages.durable.src.harness.generation.finishToolRound.terminate.slots.every() callback", - "packages.durable.src.harness.generation.finishToolRound.added", - "packages.durable.src.harness.generation.finishToolRound.added.flatMap() callback", - "packages.durable.src.harness.generation.finishToolRound.handoff", - "packages.durable.src.harness.generation.finishToolRound.handoff.findLast() callback", - "packages.durable.src.harness.generation.finishToolRound.runtime.commit() callback", - "packages.durable.src.harness.generation.appendAssistant", - "packages.durable.src.harness.generation.startRun", - "packages.durable.src.harness.generation.createGeneration", - "packages.durable.src.harness.generation.handOver" - ] - }, - { - "file_path": "packages/durable/src/harness/harness.ts", - "methods": [ - "packages.durable.src.harness.harness.ConversationImpl", - "packages.durable.src.harness.harness.ConversationImpl.constructor", - "packages.durable.src.harness.harness.ConversationImpl.agent", - "packages.durable.src.harness.harness.ConversationImpl.configure", - "packages.durable.src.harness.harness.ConversationImpl.configure.#host.harness.commitWith() callback", - "packages.durable.src.harness.harness.ConversationImpl.submit", - "packages.durable.src.harness.harness.ConversationImpl.compact", - "packages.durable.src.harness.harness.ConversationImpl.compact.#host.harness.commitWith() callback", - "packages.durable.src.harness.harness.ConversationImpl.reset", - "packages.durable.src.harness.harness.ConversationImpl.commit", - "packages.durable.src.harness.harness.ConversationImpl.context", - "packages.durable.src.harness.harness.ConversationImpl.entries", - "packages.durable.src.harness.harness.ConversationImpl.entries.#host.harness.readOnLine() callback", - "packages.durable.src.harness.harness.ConversationImpl.fork", - "packages.durable.src.harness.harness.ConversationImpl.abort", - "packages.durable.src.harness.harness.ConversationImpl.waitForIdle", - "packages.durable.src.harness.harness.ConversationImpl.viewState", - "packages.durable.src.harness.harness.ConversationImpl.watch", - "packages.durable.src.harness.harness.HarnessImpl", - "packages.durable.src.harness.harness.HarnessImpl.constructor", - "packages.durable.src.harness.harness.HarnessImpl.constructor.agent", - "packages.durable.src.harness.harness.HarnessImpl.constructor.env", - "packages.durable.src.harness.harness.HarnessImpl.constructor.conversation", - "packages.durable.src.harness.harness.HarnessImpl.constructor.conversation.record", - "packages.durable.src.harness.harness.HarnessImpl.constructor.conversation.record.readOnLine() callback", - "packages.durable.src.harness.harness.HarnessImpl.constructor.create", - "packages.durable.src.harness.harness.HarnessImpl.resolveAgent", - "packages.durable.src.harness.harness.HarnessImpl.buildEnv", - "packages.durable.src.harness.harness.HarnessImpl.openTasks", - "packages.durable.src.harness.harness.HarnessImpl.resume", - "packages.durable.src.harness.harness.HarnessImpl.getTask", - "packages.durable.src.harness.harness.HarnessImpl.getTask.readOnLine() callback", - "packages.durable.src.harness.harness.HarnessImpl.inspect", - "packages.durable.src.harness.harness.HarnessImpl.inspect.readOnLine() callback", - "packages.durable.src.harness.harness.HarnessImpl.inspect.readOnLine() callback.scan", - "packages.durable.src.harness.harness.HarnessImpl.inspect.readOnLine() callback.scan.scanAll() callback", - "packages.durable.src.harness.harness.HarnessImpl.inspect.readOnLine() callback.submissions.sort() callback", - "packages.durable.src.harness.harness.inspect.readOnLine() callback.submissions", - "packages.durable.src.harness.harness.HarnessImpl.submission", - "packages.durable.src.harness.harness.HarnessImpl.abortSubmission", - "packages.durable.src.harness.harness.HarnessImpl.abortTask", - "packages.durable.src.harness.harness.HarnessImpl.waitForTask", - "packages.durable.src.harness.harness.HarnessImpl.waitForIdle", - "packages.durable.src.harness.harness.HarnessImpl.usage", - "packages.durable.src.harness.harness.HarnessImpl.usage.conversations.readOnLine() callback", - "packages.durable.src.harness.harness.HarnessImpl.usage.conversations", - "packages.durable.src.harness.harness.HarnessImpl.usage.conversations.readOnLine() callback.scanAll() callback", - "packages.durable.src.harness.harness.HarnessImpl.taskGraph", - "packages.durable.src.harness.harness.HarnessImpl.watchTaskGraph", - "packages.durable.src.harness.harness.HarnessImpl.root", - "packages.durable.src.harness.harness.HarnessImpl.conversation", - "packages.durable.src.harness.harness.HarnessImpl.conversation.record", - "packages.durable.src.harness.harness.HarnessImpl.conversation.record.readOnLine() callback", - "packages.durable.src.harness.harness.HarnessImpl.createConversation", - "packages.durable.src.harness.harness.HarnessImpl.report", - "packages.durable.src.harness.harness.HarnessImpl.beforeClose", - "packages.durable.src.harness.harness.HarnessImpl.#create", - "packages.durable.src.harness.harness.HarnessImpl.#create.id", - "packages.durable.src.harness.harness.HarnessImpl.#create.id.commitWith() callback", - "packages.durable.src.harness.harness.HarnessImpl.conversationCreated", - "packages.durable.src.harness.harness.safeReport", - "packages.durable.src.harness.harness.safeReport.", - "packages.durable.src.harness.harness..contained() callback", - "packages.durable.src.harness.harness.safeReport..contained() callback", - "packages.durable.src.harness.harness.safeNow", - "packages.durable.src.harness.harness.safeNow.", - "packages.durable.src.harness.harness.boundConversation", - "packages.durable.src.harness.harness.boundConversation.submit", - "packages.durable.src.harness.harness.boundConversation.submit.status.bound() callback", - "packages.durable.src.harness.harness.boundConversation.submit.wait.bound() callback", - "packages.durable.src.harness.harness.boundConversation.submit.abort.bound() callback", - "packages.durable.src.harness.harness.boundConversation.abort", - "packages.durable.src.harness.harness.boundConversation.waitForIdle.bound() callback", - "packages.durable.src.harness.harness.Harness.open", - "packages.durable.src.harness.harness.Harness.open.missing", - "packages.durable.src.harness.harness.Harness.open.missing.BUILTIN_TASKS.filter() callback", - "packages.durable.src.harness.harness.Harness.open.names", - "packages.durable.src.harness.harness.Harness.open.names.missing.map() callback", - "packages.durable.src.harness.harness.Harness.open.catch() callback" - ] - }, - { - "file_path": "packages/durable/src/harness/inbox.ts", - "methods": [ - "packages.durable.src.harness.inbox.InboxDoc", - "packages.durable.src.harness.inbox.InboxDoc.initial", - "packages.durable.src.harness.inbox.InboxDoc.checkpointWhen", - "packages.durable.src.harness.inbox.prepareBoundary", - "packages.durable.src.harness.inbox.applyBoundary", - "packages.durable.src.harness.inbox.applyBoundary.reset.items.some() callback", - "packages.durable.src.harness.inbox.reset", - "packages.durable.src.harness.inbox.applyBoundary.pick.indexes", - "packages.durable.src.harness.inbox.applyBoundary.pick.indexes.items.flatMap() callback", - "packages.durable.src.harness.inbox.applyBoundary.writes", - "packages.durable.src.harness.inbox.applyBoundary.writes.items.flatMap() callback", - "packages.durable.src.harness.inbox.applyBoundary.users.sort() callback", - "packages.durable.src.harness.inbox.applyBoundary.removed", - "packages.durable.src.harness.inbox.applyBoundary.removed.sort() callback", - "packages.durable.src.harness.inbox.isStale", - "packages.durable.src.harness.inbox.removeInboxItem", - "packages.durable.src.harness.inbox.removeInboxItem.index", - "packages.durable.src.harness.inbox.removeInboxItem.index.items.findIndex() callback", - "packages.durable.src.harness.inbox.withdrawQueuedInputs" - ] - }, - { - "file_path": "packages/durable/src/harness/json.ts", - "methods": [ - "packages.durable.src.harness.json.assignJson", - "packages.durable.src.harness.json.isRecord" - ] - }, - { - "file_path": "packages/durable/src/harness/live.ts", - "methods": [ - "packages.durable.src.harness.live.LiveDoc", - "packages.durable.src.harness.live.LiveDoc.initial", - "packages.durable.src.harness.live.LiveDoc.checkpointWhen", - "packages.durable.src.harness.live.checkpointWhen.some() callback", - "packages.durable.src.harness.live.LiveDoc.checkpointWhen.some() callback", - "packages.durable.src.harness.live.endRun", - "packages.durable.src.harness.live.addCompactionStatus", - "packages.durable.src.harness.live.compactionStatus", - "packages.durable.src.harness.live.compactionStatus.live.compactions.find() callback", - "packages.durable.src.harness.live.removeCompactionStatus", - "packages.durable.src.harness.live.removeCompactionStatus.index", - "packages.durable.src.harness.live.removeCompactionStatus.index.statuses.findIndex() callback", - "packages.durable.src.harness.live.toolSlot", - "packages.durable.src.harness.live.toolSlot.slot", - "packages.durable.src.harness.live.toolSlot.slot.live.tools.find() callback", - "packages.durable.src.harness.live.finishSlot", - "packages.durable.src.harness.live.removeNestedSlots", - "packages.durable.src.harness.live.clearProgress", - "packages.durable.src.harness.live.settleSchedulerOutcome" - ] - }, - { - "file_path": "packages/durable/src/harness/output.ts", - "methods": [ - "packages.durable.src.harness.output.sanitizeOutput", - "packages.durable.src.harness.output.boundOutput", - "packages.durable.src.harness.output.headRange", - "packages.durable.src.harness.output.tailRange", - "packages.durable.src.harness.output.characterEnd", - "packages.durable.src.harness.output.characterStart", - "packages.durable.src.harness.output.lineCount", - "packages.durable.src.harness.output.OutputBuffer", - "packages.durable.src.harness.output.OutputBuffer.constructor", - "packages.durable.src.harness.output.OutputBuffer.storedBytes", - "packages.durable.src.harness.output.OutputBuffer.push", - "packages.durable.src.harness.output.OutputBuffer.#skip", - "packages.durable.src.harness.output.OutputBuffer.end", - "packages.durable.src.harness.output.OutputBuffer.#accept", - "packages.durable.src.harness.output.OutputBuffer.snapshot", - "packages.durable.src.harness.output.OutputBuffer.snapshot.stored", - "packages.durable.src.harness.output.OutputBuffer.snapshot.stored.#chunks.map() callback", - "packages.durable.src.harness.output.tailMargin", - "packages.durable.src.harness.output.lines", - "packages.durable.src.harness.output.countNewlines", - "packages.durable.src.harness.output.Progress", - "packages.durable.src.harness.output.Progress.constructor", - "packages.durable.src.harness.output.Progress.mark", - "packages.durable.src.harness.output.Progress.markAndWait", - "packages.durable.src.harness.output.Progress.stop", - "packages.durable.src.harness.output.Progress.#schedule", - "packages.durable.src.harness.output.Progress.#schedule.setTimeout() callback", - "packages.durable.src.harness.output.Progress.#flush", - "packages.durable.src.harness.output.#flush.then() callback", - "packages.durable.src.harness.output.Progress.#flush.then() callback", - "packages.durable.src.harness.output.Progress.#flush.finally() callback" - ] - }, - { - "file_path": "packages/durable/src/harness/prompt.ts", - "methods": [ - "packages.durable.src.harness.prompt.replaySections", - "packages.durable.src.harness.prompt.renderSections", - "packages.durable.src.harness.prompt.planSystemEntries", - "packages.durable.src.harness.prompt.planSystemEntries.view.entries.some() callback", - "packages.durable.src.harness.prompt.edits", - "packages.durable.src.harness.prompt.planSystemEntries.edits.view.entries.filter() callback", - "packages.durable.src.harness.prompt.planSystemEntries.edits.map() callback", - "packages.durable.src.harness.prompt.sections.map() callback", - "packages.durable.src.harness.prompt.planSystemEntries.sections.map() callback", - "packages.durable.src.harness.prompt.planTools", - "packages.durable.src.harness.prompt.planTools.wanted", - "packages.durable.src.harness.prompt.planTools.wanted.desired.map() callback", - "packages.durable.src.harness.prompt.planTools.kept", - "packages.durable.src.harness.prompt.planTools.kept.offered.filter() callback", - "packages.durable.src.harness.prompt.planTools.keptNames", - "packages.durable.src.harness.prompt.planTools.keptNames.kept.map() callback", - "packages.durable.src.harness.prompt.planTools.added", - "packages.durable.src.harness.prompt.planTools.added.desired.filter() callback", - "packages.durable.src.harness.prompt.planTools.replayed.some() callback", - "packages.durable.src.harness.prompt.planTools.toolsRemoved.offered.map() callback", - "packages.durable.src.harness.prompt.planTools.toolsRemoved.map() callback", - "packages.durable.src.harness.prompt.planTools.toolsRemoved.offered.filter() callback", - "packages.durable.src.harness.prompt.planSections", - "packages.durable.src.harness.prompt.planSections.patchedOrder", - "packages.durable.src.harness.prompt.patchedOrder.filter() callback", - "packages.durable.src.harness.prompt.planSections.patchedOrder.filter() callback", - "packages.durable.src.harness.prompt.planSections.patchedOrder.some() callback", - "packages.durable.src.harness.prompt.planSections.map() callback", - "packages.durable.src.harness.prompt.systemEntry" - ] - }, - { - "file_path": "packages/durable/src/harness/provider.ts", - "methods": [ - "packages.durable.src.harness.provider.ProviderDoc", - "packages.durable.src.harness.provider.ProviderDoc.initial", - "packages.durable.src.harness.provider.ProviderDoc.checkpointWhen", - "packages.durable.src.harness.provider.ensureProviderSessionId", - "packages.durable.src.harness.provider.ensureProviderSessionId.runtime.commit() callback" - ] - }, - { - "file_path": "packages/durable/src/harness/registry.ts", - "methods": [ - "packages.durable.src.harness.registry.RegistryState", - "packages.durable.src.harness.registry.RegistryState.constructor", - "packages.durable.src.harness.registry.RegistryState.constructor.extensions.map() callback", - "packages.durable.src.harness.registry.RegistryState.installed", - "packages.durable.src.harness.registry.RegistryState.extension", - "packages.durable.src.harness.registry.RegistryState.tools", - "packages.durable.src.harness.registry.RegistryState.tools.#extensions.flatMap() callback", - "packages.durable.src.harness.registry.RegistryState.tools.#extensions.flatMap() callback.map() callback", - "packages.durable.src.harness.registry.RegistryState.sections", - "packages.durable.src.harness.registry.RegistryState.sections.#extensions.flatMap() callback", - "packages.durable.src.harness.registry.RegistryState.sections.#extensions.flatMap() callback.map() callback", - "packages.durable.src.harness.registry.RegistryState.tasks", - "packages.durable.src.harness.registry.RegistryState.task", - "packages.durable.src.harness.registry.RegistryImpl", - "packages.durable.src.harness.registry.RegistryImpl.snapshot", - "packages.durable.src.harness.registry.RegistryImpl.subscribe", - "packages.durable.src.harness.registry.RegistryImpl.install", - "packages.durable.src.harness.registry.RegistryImpl.install.index", - "packages.durable.src.harness.registry.RegistryImpl.install.index.current.findIndex() callback", - "packages.durable.src.harness.registry.RegistryImpl.install.next", - "packages.durable.src.harness.registry.RegistryImpl.install.next.current.map() callback", - "packages.durable.src.harness.registry.RegistryImpl.uninstall", - "packages.durable.src.harness.registry.RegistryImpl.uninstall.current.some() callback", - "packages.durable.src.harness.registry.RegistryImpl.uninstall.current.filter() callback", - "packages.durable.src.harness.registry.RegistryImpl.#publish", - "packages.durable.src.harness.registry.validateExtension", - "packages.durable.src.harness.registry.createRegistry" - ] - }, - { - "file_path": "packages/durable/src/harness/scheduler.ts", - "methods": [ - "packages.durable.src.harness.scheduler.conversationNode", - "packages.durable.src.harness.scheduler.conversationOf", - "packages.durable.src.harness.scheduler.parentNode", - "packages.durable.src.harness.scheduler.TaskScheduler", - "packages.durable.src.harness.scheduler.TaskScheduler.#unsubscribeRegistry", - "packages.durable.src.harness.scheduler.TaskScheduler.constructor", - "packages.durable.src.harness.scheduler.TaskScheduler.open", - "packages.durable.src.harness.scheduler.TaskScheduler.open.#session.observeCommits() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.open.#session.subscribeClose() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.open.#registry.subscribe() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.open.#session.commitWith() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.open.#session.commitWith() callback.scanAll() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.resume", - "packages.durable.src.harness.scheduler.TaskScheduler.join", - "packages.durable.src.harness.scheduler.TaskScheduler.join.map() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.abort", - "packages.durable.src.harness.scheduler.TaskScheduler.abort.marked", - "packages.durable.src.harness.scheduler.TaskScheduler.abort.marked.#session.commitWith() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.waitForTask", - "packages.durable.src.harness.scheduler.TaskScheduler.waitForTask.found", - "packages.durable.src.harness.scheduler.TaskScheduler.waitForTask.found.#session.readOnLine() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.waitForIdle", - "packages.durable.src.harness.scheduler.TaskScheduler.abortConversation", - "packages.durable.src.harness.scheduler.TaskScheduler.abortConversation.reached", - "packages.durable.src.harness.scheduler.TaskScheduler.abortConversation.reached.#session.commitWith() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#observe", - "packages.durable.src.harness.scheduler.TaskScheduler.#contextRetentionMs", - "packages.durable.src.harness.scheduler.TaskScheduler.#settleIdle", - "packages.durable.src.harness.scheduler.TaskScheduler.#scheduleExpiry", - "packages.durable.src.harness.scheduler.#scheduleExpiry.timer", - "packages.durable.src.harness.scheduler.TaskScheduler.#scheduleExpiry.timer.setTimeout() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#scheduleReconcile", - "packages.durable.src.harness.scheduler.TaskScheduler.#scheduleReconcile.queueMicrotask() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#reconcile", - "packages.durable.src.harness.scheduler.TaskScheduler.#reconcile.#session.commitWith() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#reconcile.#session.commitWith() callback.enter", - "packages.durable.src.harness.scheduler.TaskScheduler.#anyFailed", - "packages.durable.src.harness.scheduler.TaskScheduler.#finalize", - "packages.durable.src.harness.scheduler.TaskScheduler.#loadScopes", - "packages.durable.src.harness.scheduler.TaskScheduler.#loadScopes.submissions.scanAll() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#loadScopes.submissions", - "packages.durable.src.harness.scheduler.TaskScheduler.#loadScopes.conversations", - "packages.durable.src.harness.scheduler.TaskScheduler.#loadScopes.conversations.submissions.map() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#loadChain", - "packages.durable.src.harness.scheduler.TaskScheduler.#setEdge", - "packages.durable.src.harness.scheduler.TaskScheduler.#settle", - "packages.durable.src.harness.scheduler.TaskScheduler.#countChild", - "packages.durable.src.harness.scheduler.TaskScheduler.#forget", - "packages.durable.src.harness.scheduler.TaskScheduler.#track", - "packages.durable.src.harness.scheduler.TaskScheduler.#release", - "packages.durable.src.harness.scheduler.TaskScheduler.#relist", - "packages.durable.src.harness.scheduler.TaskScheduler.#nearestLiveAbove", - "packages.durable.src.harness.scheduler.TaskScheduler.#known", - "packages.durable.src.harness.scheduler.TaskScheduler.#edge", - "packages.durable.src.harness.scheduler.TaskScheduler.#node", - "packages.durable.src.harness.scheduler.TaskScheduler.#above", - "packages.durable.src.harness.scheduler.TaskScheduler.#walkDown", - "packages.durable.src.harness.scheduler.TaskScheduler.#links", - "packages.durable.src.harness.scheduler.TaskScheduler.#ownedLive", - "packages.durable.src.harness.scheduler.TaskScheduler.#hasOwnedLive", - "packages.durable.src.harness.scheduler.TaskScheduler.#inScope", - "packages.durable.src.harness.scheduler.TaskScheduler.#belowCancelled", - "packages.durable.src.harness.scheduler.TaskScheduler.#cancellingOwner", - "packages.durable.src.harness.scheduler.TaskScheduler.#failSession", - "packages.durable.src.harness.scheduler.TaskScheduler.#seal", - "packages.durable.src.harness.scheduler.TaskScheduler.#kick", - "packages.durable.src.harness.scheduler.TaskScheduler.#kick.queueMicrotask() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#drain", - "packages.durable.src.harness.scheduler.TaskScheduler.#reserve", - "packages.durable.src.harness.scheduler.TaskScheduler.#reserve.#session.commitWith() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#waitingOn", - "packages.durable.src.harness.scheduler.TaskScheduler.#waitingOn.record.state.on.filter() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#waitingOn.live", - "packages.durable.src.harness.scheduler.TaskScheduler.#waitingOn.live.record.state.on.find() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#resolve", - "packages.durable.src.harness.scheduler.TaskScheduler.#fit", - "packages.durable.src.harness.scheduler.TaskScheduler.inspect", - "packages.durable.src.harness.scheduler.TaskScheduler.#inspectTask", - "packages.durable.src.harness.scheduler.TaskScheduler.#createInvocation", - "packages.durable.src.harness.scheduler.TaskScheduler.#createInvocation.invocation", - "packages.durable.src.harness.scheduler.TaskScheduler.#createInvocation.invocation.finish", - "packages.durable.src.harness.scheduler.TaskScheduler.#start", - "packages.durable.src.harness.scheduler.TaskScheduler.#start.", - "packages.durable.src.harness.scheduler.TaskScheduler.#run", - "packages.durable.src.harness.scheduler.TaskScheduler.#run.phase", - "packages.durable.src.harness.scheduler.TaskScheduler.#run.phase.snapshot", - "packages.durable.src.harness.scheduler.TaskScheduler.#run.phase.task", - "packages.durable.src.harness.scheduler.TaskScheduler.#run.current", - "packages.durable.src.harness.scheduler.TaskScheduler.#run.current.#step() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#decide", - "packages.durable.src.harness.scheduler.TaskScheduler.#runAbort", - "packages.durable.src.harness.scheduler.TaskScheduler.#runAbort.phase", - "packages.durable.src.harness.scheduler.TaskScheduler.#runAbort.phase.snapshot", - "packages.durable.src.harness.scheduler.TaskScheduler.#runAbort.phase.task", - "packages.durable.src.harness.scheduler.TaskScheduler.#runAbort.#step() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#step", - "packages.durable.src.harness.scheduler.TaskScheduler.#step.#session.commitWith() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#terminate", - "packages.durable.src.harness.scheduler.TaskScheduler.#commitState", - "packages.durable.src.harness.scheduler.TaskScheduler.#validateWait", - "packages.durable.src.harness.scheduler.TaskScheduler.#end", - "packages.durable.src.harness.scheduler.TaskScheduler.#idle", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime", - "packages.durable.src.harness.scheduler.#runtime.agent", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.agent.phase.agent.catch() callback", - "packages.durable.src.harness.scheduler.#runtime.hooks", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.hooks.each", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.agent", - "packages.durable.src.harness.scheduler.#runtime.settings", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.env", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.env.#read() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.registry", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.commit", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.commit.#gated() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.memo.", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.memo..#read() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.memo..#gated() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.sleep", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.snapshot.", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.snapshot..#read() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.snapshotAsOf.", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.snapshotAsOf..#read() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.getTask.", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.getTask..#read() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.getTask..#read() callback.#session.readOnLine() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.waitForTask.", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.waitForTask..#read() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.ownedTasks", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.ownedTasks.#read() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.ownedTasks.#read() callback.#session.readOnLine() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.ownedTasks.#read() callback.#session.readOnLine() callback.owned.sort() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.ownedTasks.#read() callback.#session.readOnLine() callback.map() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.abortOwned", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.abortOwned.#read() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.abortOwned.#read() callback.record", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.abortOwned.#read() callback.record.#session.readOnLine() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.outcomes.", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.outcomes..#read() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.outcomes..#read() callback.#session.readOnLine() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.conversation", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.conversation.#read() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.conversation.#read() callback.check", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.entry.", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.entry..#read() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.entry..#read() callback.found.#session.readOnLine() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.entry..#read() callback.found", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.context", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.context.#read() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.now", - "packages.durable.src.harness.scheduler.TaskScheduler.#runtime.report", - "packages.durable.src.harness.scheduler.TaskScheduler.#read", - "packages.durable.src.harness.scheduler.TaskScheduler.#gated", - "packages.durable.src.harness.scheduler.TaskScheduler.#gated.#session.commitWith() callback", - "packages.durable.src.harness.scheduler.TaskScheduler.#sleep", - "packages.durable.src.harness.scheduler.TaskScheduler.#watchDoc", - "packages.durable.src.harness.scheduler.TaskScheduler.#watchDoc.watch.closed.then() callback", - "packages.durable.src.harness.scheduler.withAbortMark", - "packages.durable.src.harness.scheduler.cancellationIntent", - "packages.durable.src.harness.scheduler.failedOutcome", - "packages.durable.src.harness.scheduler.parentOf", - "packages.durable.src.harness.scheduler.nodeOf", - "packages.durable.src.harness.scheduler.overlayOf", - "packages.durable.src.harness.scheduler.overlayOf.tasks.map() callback", - "packages.durable.src.harness.scheduler.tasks", - "packages.durable.src.harness.scheduler.edges", - "packages.durable.src.harness.scheduler.overlayOf.edges.map() callback", - "packages.durable.src.harness.scheduler.addTo", - "packages.durable.src.harness.scheduler.deleteFrom", - "packages.durable.src.harness.scheduler.memoOf", - "packages.durable.src.harness.scheduler.sessionMethod", - "packages.durable.src.harness.scheduler.missingMigration", - "packages.durable.src.harness.scheduler.erased", - "packages.durable.src.harness.scheduler.endedError", - "packages.durable.src.harness.scheduler.withState", - "packages.durable.src.harness.scheduler.canReserve", - "packages.durable.src.harness.scheduler.delay", - "packages.durable.src.harness.scheduler.delay.", - "packages.durable.src.harness.scheduler.delay..timer", - "packages.durable.src.harness.scheduler.delay..timer.setTimeout() callback", - "packages.durable.src.harness.scheduler.jsonEqual", - "packages.durable.src.harness.scheduler.jsonEqual.left.every() callback", - "packages.durable.src.harness.scheduler.jsonEqual.keys.every() callback" - ] - }, - { - "file_path": "packages/durable/src/harness/submissions.ts", - "methods": [ - "packages.durable.src.harness.submissions.Submissions", - "packages.durable.src.harness.submissions.Submissions.constructor", - "packages.durable.src.harness.submissions.Submissions.constructor.session.observeCommits() callback", - "packages.durable.src.harness.submissions.Submissions.constructor.session.subscribeClose() callback", - "packages.durable.src.harness.submissions.Submissions.submit", - "packages.durable.src.harness.submissions.Submissions.submit.id", - "packages.durable.src.harness.submissions.Submissions.submit.id.#session.commitWith() callback", - "packages.durable.src.harness.submissions.Submissions.get", - "packages.durable.src.harness.submissions.Submissions.get.record", - "packages.durable.src.harness.submissions.Submissions.get.record.#session.readOnLine() callback", - "packages.durable.src.harness.submissions.Submissions.status", - "packages.durable.src.harness.submissions.Submissions.status.record", - "packages.durable.src.harness.submissions.Submissions.status.record.#session.readOnLine() callback", - "packages.durable.src.harness.submissions.Submissions.wait", - "packages.durable.src.harness.submissions.Submissions.wait.found", - "packages.durable.src.harness.submissions.Submissions.wait.found.#session.readOnLine() callback", - "packages.durable.src.harness.submissions.Submissions.abort", - "packages.durable.src.harness.submissions.Submissions.abort.#session.commitWith() callback", - "packages.durable.src.harness.submissions.Submissions.#observe", - "packages.durable.src.harness.submissions.SubmissionHandle", - "packages.durable.src.harness.submissions.SubmissionHandle.constructor", - "packages.durable.src.harness.submissions.SubmissionHandle.status", - "packages.durable.src.harness.submissions.SubmissionHandle.wait", - "packages.durable.src.harness.submissions.SubmissionHandle.abort", - "packages.durable.src.harness.submissions.isSettled", - "packages.durable.src.harness.submissions.admitSubmission" - ] - }, - { - "file_path": "packages/durable/src/harness/task-graph.ts", - "methods": [ - "packages.durable.src.harness.task-graph.TaskGraphView", - "packages.durable.src.harness.task-graph.TaskGraphView.constructor", - "packages.durable.src.harness.task-graph.TaskGraphView.constructor.session.observeCommits() callback", - "packages.durable.src.harness.task-graph.TaskGraphView.constructor.session.observeCommits() callback.advance() callback", - "packages.durable.src.harness.task-graph.TaskGraphView.constructor.session.subscribeClose() callback", - "packages.durable.src.harness.task-graph.constructor.session.subscribeClose() callback.contained() callback", - "packages.durable.src.harness.task-graph.TaskGraphView.constructor.session.subscribeClose() callback.contained() callback", - "packages.durable.src.harness.task-graph.TaskGraphView.state", - "packages.durable.src.harness.task-graph.TaskGraphView.state.onError", - "packages.durable.src.harness.task-graph.TaskGraphView.watch", - "packages.durable.src.harness.task-graph.TaskGraphView.#attach", - "packages.durable.src.harness.task-graph.TaskGraphView.#attach.#session.readOnLine() callback", - "packages.durable.src.harness.task-graph.TaskGraphView.#build", - "packages.durable.src.harness.task-graph.TaskGraphView.#build.scanAll() callback", - "packages.durable.src.harness.task-graph.TaskGraphView.#build.records.sort() callback", - "packages.durable.src.harness.task-graph.TaskGraphView.#build.owned.scanAll() callback", - "packages.durable.src.harness.task-graph.TaskGraphView.#build.owned", - "packages.durable.src.harness.task-graph.TaskGraphView.#build.conversations", - "packages.durable.src.harness.task-graph.TaskGraphView.#build.conversations.owned.map() callback", - "packages.durable.src.harness.task-graph.TaskGraphView.#build.conversations.sort() callback", - "packages.durable.src.harness.task-graph.advance", - "packages.durable.src.harness.task-graph.advance.conversations", - "packages.durable.src.harness.task-graph.advance.conversations.sort() callback", - "packages.durable.src.harness.task-graph.advance.contained() callback", - "packages.durable.src.harness.task-graph.nodeOf", - "packages.durable.src.harness.task-graph.stateOf", - "packages.durable.src.harness.task-graph.phaseOf" - ] - }, - { - "file_path": "packages/durable/src/harness/tool.ts", - "methods": [ - "packages.durable.src.harness.tool.NestedCallDoc", - "packages.durable.src.harness.tool.NestedCallDoc.initial", - "packages.durable.src.harness.tool.ToolTask", - "packages.durable.src.harness.tool.ToolTask.initial", - "packages.durable.src.harness.tool.ToolTask.migrate", - "packages.durable.src.harness.tool.ToolTask.phases.call", - "packages.durable.src.harness.tool.phases.call.settle() callback", - "packages.durable.src.harness.tool.ToolTask.phases.call.runtime.hooks.each(\"beforeTool\") callback", - "packages.durable.src.harness.tool.ToolTask.phases.call.settle() callback", - "packages.durable.src.harness.tool.ToolTask.phases.call.runtime.commit() callback", - "packages.durable.src.harness.tool.ToolTask.phases.execute", - "packages.durable.src.harness.tool.ToolTask.phases.execute.runtime.commit() callback", - "packages.durable.src.harness.tool.ToolTask.phases.execute.settle() callback", - "packages.durable.src.harness.tool.ToolTask.abort", - "packages.durable.src.harness.tool.ToolTask.abort.settle() callback", - "packages.durable.src.harness.tool.resolveTool", - "packages.durable.src.harness.tool.resolveTool.find() callback", - "packages.durable.src.harness.tool.readCall", - "packages.durable.src.harness.tool.readCall.call", - "packages.durable.src.harness.tool.readCall.call.message.content.find() callback", - "packages.durable.src.harness.tool.prepare", - "packages.durable.src.harness.tool.validate", - "packages.durable.src.harness.tool.invalid", - "packages.durable.src.harness.tool.run", - "packages.durable.src.harness.tool.run.api", - "packages.durable.src.harness.tool.run.api.output", - "packages.durable.src.harness.tool.run.api.retainedOutput", - "packages.durable.src.harness.tool.run.api.diagnostic", - "packages.durable.src.harness.tool.run.api.details", - "packages.durable.src.harness.tool.run.api.details.committed.catch() callback", - "packages.durable.src.harness.tool.run.api.commit", - "packages.durable.src.harness.tool.run.api.commit.runtime.commit() callback", - "packages.durable.src.harness.tool.run.api.createTask", - "packages.durable.src.harness.tool.run.api.createTask.runtime.commit() callback", - "packages.durable.src.harness.tool.run.api.executeTool", - "packages.durable.src.harness.tool.run.api.executeTool.catch() callback", - "packages.durable.src.harness.tool.run.api.executeTool.admission.madeNestedMemo.then() callback", - "packages.durable.src.harness.tool.run.api.executeTool.admission", - "packages.durable.src.harness.tool.run.settle() callback", - "packages.durable.src.harness.tool.publishProgress", - "packages.durable.src.harness.tool.publishProgress.", - "packages.durable.src.harness.tool.publishProgress..runtime.commit() callback", - "packages.durable.src.harness.tool.finalResult", - "packages.durable.src.harness.tool.finalResult.runtime.hooks.each(\"afterTool\") callback", - "packages.durable.src.harness.tool.structuredOutputError", - "packages.durable.src.harness.tool.settle", - "packages.durable.src.harness.tool.settle.nestedIds", - "packages.durable.src.harness.tool.settle.nestedIds.filter() callback", - "packages.durable.src.harness.tool.nestedIds.map() callback", - "packages.durable.src.harness.tool.settle.nestedIds.map() callback", - "packages.durable.src.harness.tool.settle.runtime.commit() callback", - "packages.durable.src.harness.tool.nestedResult", - "packages.durable.src.harness.tool.startNestedCall", - "packages.durable.src.harness.tool.startNestedCall.runtime.commit() callback", - "packages.durable.src.harness.tool.outputValue", - "packages.durable.src.harness.tool.fallbackResult", - "packages.durable.src.harness.tool.fromSlot", - "packages.durable.src.harness.tool.harnessError", - "packages.durable.src.harness.tool.toolDiagnostic", - "packages.durable.src.harness.tool.truncated", - "packages.durable.src.harness.tool.summaryOf", - "packages.durable.src.harness.tool.errorTextOf", - "packages.durable.src.harness.tool.errorTextOf.errors", - "packages.durable.src.harness.tool.errorTextOf.errors.result.diagnostics.filter() callback", - "packages.durable.src.harness.tool.errorTextOf.errors.map() callback", - "packages.durable.src.harness.tool.errorTextOf.output.flatMap() callback", - "packages.durable.src.harness.tool.appendToolResult", - "packages.durable.src.harness.tool.renderDiagnostics", - "packages.durable.src.harness.tool.renderDiagnostics.diagnostics.map() callback", - "packages.durable.src.harness.tool.boundContent", - "packages.durable.src.harness.tool.boundContent.texts", - "packages.durable.src.harness.tool.boundContent.texts.content.filter() callback", - "packages.durable.src.harness.tool.boundContent.bounded", - "packages.durable.src.harness.tool.boundContent.bounded.texts.map() callback", - "packages.durable.src.harness.tool.checkKey", - "packages.durable.src.harness.tool.jsonEqual", - "packages.durable.src.harness.tool.jsonEqual.a.every() callback", - "packages.durable.src.harness.tool.jsonEqual.keys.every() callback" - ] - }, - { - "file_path": "packages/durable/src/harness/types.ts", - "methods": [ - "packages.durable.src.harness.types.Submission", - "packages.durable.src.harness.types.Submission.status", - "packages.durable.src.harness.types.Submission.wait", - "packages.durable.src.harness.types.Submission.abort", - "packages.durable.src.harness.types.ConversationHandle", - "packages.durable.src.harness.types.ConversationHandle.submit", - "packages.durable.src.harness.types.ConversationHandle.abort", - "packages.durable.src.harness.types.ConversationHandle.waitForIdle", - "packages.durable.src.harness.types.ToolExecutionApi", - "packages.durable.src.harness.types.ToolExecutionApi.agent", - "packages.durable.src.harness.types.ToolExecutionApi.output", - "packages.durable.src.harness.types.ToolExecutionApi.retainedOutput", - "packages.durable.src.harness.types.ToolExecutionApi.diagnostic", - "packages.durable.src.harness.types.ToolExecutionApi.details", - "packages.durable.src.harness.types.ToolExecutionApi.commit", - "packages.durable.src.harness.types.ToolExecutionApi.memo", - "packages.durable.src.harness.types.ToolExecutionApi.createTask", - "packages.durable.src.harness.types.ToolExecutionApi.getTask", - "packages.durable.src.harness.types.ToolExecutionApi.waitForTask", - "packages.durable.src.harness.types.ToolExecutionApi.conversation", - "packages.durable.src.harness.types.ToolExecutionApi.executeTool", - "packages.durable.src.harness.types.Extension", - "packages.durable.src.harness.types.RegistrySnapshot", - "packages.durable.src.harness.types.RegistrySnapshot.installed", - "packages.durable.src.harness.types.RegistrySnapshot.extension", - "packages.durable.src.harness.types.RegistrySnapshot.tools", - "packages.durable.src.harness.types.RegistrySnapshot.sections", - "packages.durable.src.harness.types.RegistrySnapshot.tasks", - "packages.durable.src.harness.types.RegistrySnapshot.task", - "packages.durable.src.harness.types.RegistryReader", - "packages.durable.src.harness.types.RegistryReader.snapshot", - "packages.durable.src.harness.types.RegistryReader.subscribe", - "packages.durable.src.harness.types.Registry", - "packages.durable.src.harness.types.Registry.install", - "packages.durable.src.harness.types.Registry.uninstall", - "packages.durable.src.harness.types.Conversation", - "packages.durable.src.harness.types.Conversation.agent", - "packages.durable.src.harness.types.Conversation.configure", - "packages.durable.src.harness.types.Conversation.submit", - "packages.durable.src.harness.types.Conversation.reset", - "packages.durable.src.harness.types.Conversation.compact", - "packages.durable.src.harness.types.Conversation.commit", - "packages.durable.src.harness.types.Conversation.context", - "packages.durable.src.harness.types.Conversation.entries", - "packages.durable.src.harness.types.Conversation.fork", - "packages.durable.src.harness.types.Conversation.abort", - "packages.durable.src.harness.types.Conversation.waitForIdle", - "packages.durable.src.harness.types.Conversation.viewState", - "packages.durable.src.harness.types.Conversation.watch", - "packages.durable.src.harness.types.Harness", - "packages.durable.src.harness.types.Harness.resume", - "packages.durable.src.harness.types.Harness.root", - "packages.durable.src.harness.types.Harness.conversation", - "packages.durable.src.harness.types.Harness.createConversation", - "packages.durable.src.harness.types.Harness.getTask", - "packages.durable.src.harness.types.Harness.inspect", - "packages.durable.src.harness.types.Harness.submission", - "packages.durable.src.harness.types.Harness.abortSubmission", - "packages.durable.src.harness.types.Harness.abortTask", - "packages.durable.src.harness.types.Harness.waitForTask", - "packages.durable.src.harness.types.Harness.waitForIdle", - "packages.durable.src.harness.types.Harness.usage", - "packages.durable.src.harness.types.Harness.taskGraph", - "packages.durable.src.harness.types.Harness.watchTaskGraph", - "packages.durable.src.harness.types.HookApi", - "packages.durable.src.harness.types.memo", - "packages.durable.src.harness.types.HookApi.memo", - "packages.durable.src.harness.types.GenerationHooks", - "packages.durable.src.harness.types.GenerationHooks.beforeRequest", - "packages.durable.src.harness.types.GenerationHooks.afterResponse", - "packages.durable.src.harness.types.GenerationHooks.onYield", - "packages.durable.src.harness.types.GenerationHooks.afterTools", - "packages.durable.src.harness.types.ToolHooks", - "packages.durable.src.harness.types.ToolHooks.beforeTool", - "packages.durable.src.harness.types.ToolHooks.afterTool", - "packages.durable.src.harness.types.CompactionHooks", - "packages.durable.src.harness.types.CompactionHooks.beforeCompact" - ] - }, - { - "file_path": "packages/durable/src/harness/usage.ts", - "methods": [ - "packages.durable.src.harness.usage.UsageDoc", - "packages.durable.src.harness.usage.UsageDoc.initial", - "packages.durable.src.harness.usage.UsageDoc.checkpointWhen", - "packages.durable.src.harness.usage.recordUsage", - "packages.durable.src.harness.usage.addUsage", - "packages.durable.src.harness.usage.addUsageState" - ] - }, - { - "file_path": "packages/durable/src/harness/util.ts", - "methods": [ - "packages.durable.src.harness.util.Waiters", - "packages.durable.src.harness.util.Waiters.add", - "packages.durable.src.harness.util.Waiters.keys", - "packages.durable.src.harness.util.Waiters.resolve", - "packages.durable.src.harness.util.Waiters.rejectAll", - "packages.durable.src.harness.util.scanAll", - "packages.durable.src.harness.util.closedError" - ] - }, - { - "file_path": "packages/durable/src/harness/view.ts", - "methods": [ - "packages.durable.src.harness.view.MOUNTED_KINDS", - "packages.durable.src.harness.view.MOUNTED_KINDS.MOUNTED.map() callback", - "packages.durable.src.harness.view.conversationViews", - "packages.durable.src.harness.view.ConversationViews", - "packages.durable.src.harness.view.ConversationViews.constructor", - "packages.durable.src.harness.view.ConversationViews.constructor.session.observeCommits() callback", - "packages.durable.src.harness.view.ConversationViews.constructor.session.observeCommits() callback.advance() callback", - "packages.durable.src.harness.view.ConversationViews.constructor.session.subscribeClose() callback", - "packages.durable.src.harness.view.constructor.session.subscribeClose() callback.contained() callback", - "packages.durable.src.harness.view.ConversationViews.constructor.session.subscribeClose() callback.contained() callback", - "packages.durable.src.harness.view.ConversationViews.report", - "packages.durable.src.harness.view.ConversationViews.state", - "packages.durable.src.harness.view.ConversationViews.state.onError", - "packages.durable.src.harness.view.ConversationViews.watch", - "packages.durable.src.harness.view.ConversationViews.attach", - "packages.durable.src.harness.view.ConversationViews.attach.#session.readOnLine() callback", - "packages.durable.src.harness.view.ConversationViews.#build", - "packages.durable.src.harness.view.advance", - "packages.durable.src.harness.view.advance.kept", - "packages.durable.src.harness.view.advance.kept.entries.findIndex() callback", - "packages.durable.src.harness.view.contained() callback", - "packages.durable.src.harness.view.advance.contained() callback", - "packages.durable.src.harness.view.prefixed" - ] - } - ], - "component_id": "3.1", - "can_expand": true, - "components": [], - "components_relations": [] - }, - { - "name": "Built-in Execution Tools", - "description": "Provides durable filesystem, shell execution, and image processing tools with sequential mutation queues.", - "key_entities": [ - { - "qualified_name": "packages.durable.src.tools.bash.createBashTool", - "reference_file": "packages/durable/src/tools/bash.ts", - "reference_start_line": 145, - "reference_end_line": 158 - }, - { - "qualified_name": "packages.durable.src.tools.read.readText", - "reference_file": "packages/durable/src/tools/read.ts", - "reference_start_line": 222, - "reference_end_line": 312 - }, - { - "qualified_name": "packages.durable.src.tools.image-processor.toBase64", - "reference_file": "packages/durable/src/tools/image-processor.ts", - "reference_start_line": 45, - "reference_end_line": 64 - } - ], - "source_cluster_ids": [ - "3.44", - "3.45", - "3.46", - "3.47", - "3.48", - "3.49", - "3.50", - "3.51", - "3.52", - "3.53", - "3.54" - ], - "file_methods": [ - { - "file_path": "packages/durable/src/tools/bash.ts", - "methods": [ - "packages.durable.src.tools.bash.BashExecution", - "packages.durable.src.tools.bash.BashToolOptions", - "packages.durable.src.tools.bash.PowerShellToolOptions", - "packages.durable.src.tools.bash.validateTimeout", - "packages.durable.src.tools.bash.prepareExecution", - "packages.durable.src.tools.bash.runCommand", - "packages.durable.src.tools.bash.runCommand.onOutput", - "packages.durable.src.tools.bash.createBashTool", - "packages.durable.src.tools.bash.createBashTool.execute", - "packages.durable.src.tools.bash.createPowerShellTool", - "packages.durable.src.tools.bash.createPowerShellTool.execute", - "packages.durable.src.tools.bash.createPowerShellTool.execute.commands", - "packages.durable.src.tools.bash.createPowerShellTool.execute.commands.programs.map() callback" - ] - }, - { - "file_path": "packages/durable/src/tools/edit-diff.ts", - "methods": [ - "packages.durable.src.tools.edit-diff.detectLineEnding", - "packages.durable.src.tools.edit-diff.normalizeToLF", - "packages.durable.src.tools.edit-diff.restoreLineEndings", - "packages.durable.src.tools.edit-diff.normalizeForFuzzyMatch", - "packages.durable.src.tools.edit-diff.normalizeForFuzzyMatch.map() callback", - "packages.durable.src.tools.edit-diff.splitLinesWithEndings", - "packages.durable.src.tools.edit-diff.LineSpan", - "packages.durable.src.tools.edit-diff.MatchedEdit", - "packages.durable.src.tools.edit-diff.getLineSpans", - "packages.durable.src.tools.edit-diff.getLineSpans.map() callback", - "packages.durable.src.tools.edit-diff.getReplacementLineRange", - "packages.durable.src.tools.edit-diff.applyReplacements", - "packages.durable.src.tools.edit-diff.applyReplacementsPreservingUnchangedLines", - "packages.durable.src.tools.edit-diff.applyReplacementsPreservingUnchangedLines.sortedReplacements", - "packages.durable.src.tools.edit-diff.applyReplacementsPreservingUnchangedLines.sortedReplacements.sort() callback", - "packages.durable.src.tools.edit-diff.FuzzyMatchResult", - "packages.durable.src.tools.edit-diff.Edit", - "packages.durable.src.tools.edit-diff.AppliedEditsResult", - "packages.durable.src.tools.edit-diff.fuzzyFindText", - "packages.durable.src.tools.edit-diff.stripBom", - "packages.durable.src.tools.edit-diff.countOccurrences", - "packages.durable.src.tools.edit-diff.getNotFoundError", - "packages.durable.src.tools.edit-diff.getDuplicateError", - "packages.durable.src.tools.edit-diff.getEmptyOldTextError", - "packages.durable.src.tools.edit-diff.getNoChangeError", - "packages.durable.src.tools.edit-diff.applyEditsToNormalizedContent", - "packages.durable.src.tools.edit-diff.applyEditsToNormalizedContent.normalizedEdits", - "packages.durable.src.tools.edit-diff.applyEditsToNormalizedContent.normalizedEdits.edits.map() callback", - "packages.durable.src.tools.edit-diff.applyEditsToNormalizedContent.initialMatches", - "packages.durable.src.tools.edit-diff.applyEditsToNormalizedContent.initialMatches.normalizedEdits.map() callback", - "packages.durable.src.tools.edit-diff.applyEditsToNormalizedContent.usedFuzzyMatch", - "packages.durable.src.tools.edit-diff.applyEditsToNormalizedContent.usedFuzzyMatch.initialMatches.some() callback", - "packages.durable.src.tools.edit-diff.applyEditsToNormalizedContent.matchedEdits.sort() callback", - "packages.durable.src.tools.edit-diff.generateUnifiedPatch", - "packages.durable.src.tools.edit-diff.generateDiffString" - ] - }, - { - "file_path": "packages/durable/src/tools/edit.ts", - "methods": [ - "packages.durable.src.tools.edit.isSingleEditInput", - "packages.durable.src.tools.edit.prepareEditArguments", - "packages.durable.src.tools.edit.validateEditInput", - "packages.durable.src.tools.edit.editAccessError", - "packages.durable.src.tools.edit.createEditTool", - "packages.durable.src.tools.edit.createEditTool.execute", - "packages.durable.src.tools.edit.createEditTool.execute.withFileMutationQueue() callback" - ] - }, - { - "file_path": "packages/durable/src/tools/env.ts", - "methods": [ - "packages.durable.src.tools.env.requireEnv" - ] - }, - { - "file_path": "packages/durable/src/tools/file-mutation-queue.ts", - "methods": [ - "packages.durable.src.tools.file-mutation-queue.mutationKey", - "packages.durable.src.tools.file-mutation-queue.canonical", - "packages.durable.src.tools.file-mutation-queue.withFileMutationQueue", - "packages.durable.src.tools.file-mutation-queue.withFileMutationQueue.tail", - "packages.durable.src.tools.file-mutation-queue.withFileMutationQueue.tail.previous.then() callback" - ] - }, - { - "file_path": "packages/durable/src/tools/image-processor.ts", - "methods": [ - "packages.durable.src.tools.image-processor.toBase64", - "packages.durable.src.tools.image-processor.base64Length" - ] - }, - { - "file_path": "packages/durable/src/tools/image.ts", - "methods": [ - "packages.durable.src.tools.image.detectSupportedImageMimeTypeOf", - "packages.durable.src.tools.image.isAnimatedPngOf", - "packages.durable.src.tools.image.detectSupportedImageMimeType", - "packages.durable.src.tools.image.isPng", - "packages.durable.src.tools.image.isAnimatedPng", - "packages.durable.src.tools.image.imageDimensions", - "packages.durable.src.tools.image.isBmp", - "packages.durable.src.tools.image.readUint16LE", - "packages.durable.src.tools.image.readUint16BE", - "packages.durable.src.tools.image.readUint32BE", - "packages.durable.src.tools.image.readUint32LE", - "packages.durable.src.tools.image.startsWith", - "packages.durable.src.tools.image.startsWith.bytes.every() callback", - "packages.durable.src.tools.image.startsWithAscii" - ] - }, - { - "file_path": "packages/durable/src/tools/index.ts", - "methods": [ - "packages.durable.src.tools.index.createCodingTools" - ] - }, - { - "file_path": "packages/durable/src/tools/path-utils.ts", - "methods": [ - "packages.durable.src.tools.path-utils.normalizeToolPath", - "packages.durable.src.tools.path-utils.resolveToolPath", - "packages.durable.src.tools.path-utils.resolveReadToolPath" - ] - }, - { - "file_path": "packages/durable/src/tools/read.ts", - "methods": [ - "packages.durable.src.tools.read.sliceIndex", - "packages.durable.src.tools.read.readHead", - "packages.durable.src.tools.read.createReadTool", - "packages.durable.src.tools.read.createReadTool.execute", - "packages.durable.src.tools.read.createReadTool.execute.mimeType", - "packages.durable.src.tools.read.createReadTool.execute.mimeType.read", - "packages.durable.src.tools.read.readImage", - "packages.durable.src.tools.read.imageModel", - "packages.durable.src.tools.read.imageError", - "packages.durable.src.tools.read.readText" - ] - }, - { - "file_path": "packages/durable/src/tools/write.ts", - "methods": [ - "packages.durable.src.tools.write.createWriteTool", - "packages.durable.src.tools.write.createWriteTool.execute", - "packages.durable.src.tools.write.createWriteTool.execute.withFileMutationQueue() callback" - ] - } - ], - "component_id": "3.2", - "can_expand": true, - "components": [], - "components_relations": [] - }, - { - "name": "Storage Backends", - "description": "Implements persistent and in-memory storage backends, schema migrations, and durable task runtimes.", - "key_entities": [ - { - "qualified_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage", - "reference_file": "packages/durable/src/storage/jsonl/storage.ts", - "reference_start_line": 242, - "reference_end_line": 846 - }, - { - "qualified_name": "packages.durable.src.storage.memory.MemoryStorage", - "reference_file": "packages/durable/src/storage/memory.ts", - "reference_start_line": 237, - "reference_end_line": 864 - }, - { - "qualified_name": "packages.durable.src.storage.sqlite.storage.SqliteStorage", - "reference_file": "packages/durable/src/storage/sqlite/storage.ts", - "reference_start_line": 143, - "reference_end_line": 934 - }, - { - "qualified_name": "packages.durable.src.types.TaskRuntime", - "reference_file": "packages/durable/src/types.ts", - "reference_start_line": 170, - "reference_end_line": 240 - } - ], - "source_cluster_ids": [ - "3.34", - "3.35", - "3.36", - "3.37", - "3.38", - "3.39", - "3.40", - "3.41", - "3.42", - "3.56" - ], - "file_methods": [ - { - "file_path": "packages/durable/src/storage/jsonl/node.ts", - "methods": [ - "packages.durable.src.storage.jsonl.node.openNodeJsonlStorage" - ] - }, - { - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "methods": [ - "packages.durable.src.storage.jsonl.storage.JsonlCorruptionError", - "packages.durable.src.storage.jsonl.storage.JsonlCorruptionError.constructor", - "packages.durable.src.storage.jsonl.storage.JsonlStoragePoisonedError", - "packages.durable.src.storage.jsonl.storage.JsonlStoragePoisonedError.constructor", - "packages.durable.src.storage.jsonl.storage.parseMainMarker.writes.value.writes.map() callback", - "packages.durable.src.storage.jsonl.storage.JsonlStorage", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.constructor", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.open", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.commit", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.commit.sidecars", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.commit.sidecars.map() callback", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.mintId", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.conversation", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.scanConversations", - "packages.durable.src.storage.jsonl.storage.entry", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.entry", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.findLatestHeadMarker", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.scanEntries", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.task", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.scanTasks", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.submission", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.scanSubmissions", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.submissionByRequest", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.findDocument", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.document", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.scanDocuments", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.close", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.encodeCommit", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.encodeCommit.fileRecords.map() callback", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.planReclamations", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.adoptSidecarState", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.reclaimSidecars", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.replaceSidecar", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.main.JsonlStorage.readLines() callback", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.main", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.sidecarFiles", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.sidecarFiles.listed.value.filter() callback", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.sidecarFiles.map() callback", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.parsed.JsonlStorage.readLines() callback", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.parsed", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.retiredCurrentOnlyDocuments", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.retiredCurrentOnlyDocuments.filter() callback", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.terminalTasks", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.terminalTasks.filter() callback", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.terminalTasks.map() callback", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.confirmedLines.parsed.lines.filter() callback", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.confirmedLines", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.confirmedLines.filter() callback", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover.retainedLines.map() callback", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.confirmRecord", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.readLines", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.resolveFile", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.store", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.poison", - "packages.durable.src.storage.jsonl.storage.JsonlStorage.assertUsable" - ] - }, - { - "file_path": "packages/durable/src/storage/memory.ts", - "methods": [ - "packages.durable.src.storage.memory.documentDeltaBatches", - "packages.durable.src.storage.memory.clone", - "packages.durable.src.storage.memory.clone.value.map() callback", - "packages.durable.src.storage.memory.scanIndexes", - "packages.durable.src.storage.memory.PreparedMemoryCommit", - "packages.durable.src.storage.memory.PreparedMemoryCommit.apply", - "packages.durable.src.storage.memory.MemoryStorage", - "packages.durable.src.storage.memory.MemoryStorage.commit", - "packages.durable.src.storage.memory.MemoryStorage.prepareCommit", - "packages.durable.src.storage.memory.MemoryStorage.prepareCommit.detachedWrites", - "packages.durable.src.storage.memory.MemoryStorage.prepareCommit.detachedWrites.writes.map() callback", - "packages.durable.src.storage.memory.MemoryStorage.prepareCommit.apply", - "packages.durable.src.storage.memory.MemoryStorage.resolveDocumentCopies", - "packages.durable.src.storage.memory.MemoryStorage.resolveDocumentCopies.writes.some() callback", - "packages.durable.src.storage.memory.MemoryStorage.resolveDocumentCopies.writes.map() callback", - "packages.durable.src.storage.memory.MemoryStorage.applyPreparedCommit", - "packages.durable.src.storage.memory.MemoryStorage.mintId", - "packages.durable.src.storage.memory.MemoryStorage.conversation", - "packages.durable.src.storage.memory.MemoryStorage.scanConversations", - "packages.durable.src.storage.memory.entry", - "packages.durable.src.storage.memory.MemoryStorage.entry", - "packages.durable.src.storage.memory.MemoryStorage.findLatestHeadMarker", - "packages.durable.src.storage.memory.MemoryStorage.scanEntries", - "packages.durable.src.storage.memory.MemoryStorage.task", - "packages.durable.src.storage.memory.MemoryStorage.scanTasks", - "packages.durable.src.storage.memory.MemoryStorage.submission", - "packages.durable.src.storage.memory.MemoryStorage.scanSubmissions", - "packages.durable.src.storage.memory.MemoryStorage.submissionByRequest", - "packages.durable.src.storage.memory.MemoryStorage.findDocument", - "packages.durable.src.storage.memory.MemoryStorage.document", - "packages.durable.src.storage.memory.MemoryStorage.scanDocuments", - "packages.durable.src.storage.memory.MemoryStorage.close", - "packages.durable.src.storage.memory.MemoryStorage.materializeDocument", - "packages.durable.src.storage.memory.MemoryStorage.materializeDocument.revisions", - "packages.durable.src.storage.memory.MemoryStorage.materializeDocument.revisions.stored.revisions.filter() callback", - "packages.durable.src.storage.memory.MemoryStorage.visibleEntries", - "packages.durable.src.storage.memory.MemoryStorage.visibleEntriesAscending", - "packages.durable.src.storage.memory.MemoryStorage.checkGlobalIds", - "packages.durable.src.storage.memory.MemoryStorage.prepareDocumentActions", - "packages.durable.src.storage.memory.MemoryStorage.checkDocumentActions", - "packages.durable.src.storage.memory.MemoryStorage.applyDocumentActions", - "packages.durable.src.storage.memory.MemoryStorage.assertOpen" - ] - }, - { - "file_path": "packages/durable/src/storage/scan.ts", - "methods": [ - "packages.durable.src.storage.scan.scanStart", - "packages.durable.src.storage.scan.nextCursor" - ] - }, - { - "file_path": "packages/durable/src/storage/sqlite/cloudflare.ts", - "methods": [ - "packages.durable.src.storage.sqlite.cloudflare.SerialQueue", - "packages.durable.src.storage.sqlite.cloudflare.SerialQueue.run", - "packages.durable.src.storage.sqlite.cloudflare.SerialQueue.run.result.catch() callback", - "packages.durable.src.storage.sqlite.cloudflare.bindValue", - "packages.durable.src.storage.sqlite.cloudflare.rows", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteExecutor", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteExecutor.constructor", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteExecutor.exec", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteExecutor.run", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteExecutor.get", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteExecutor.all", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteExecutor.check", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteTransaction", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteTransaction.check", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.exec", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.exec.queue.run() callback", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.run", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.run.queue.run() callback", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.get", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.get.queue.run() callback", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.all", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.all.queue.run() callback", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.transaction", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.transaction.queue.run() callback", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.transaction.queue.run() callback.storage.transaction() callback", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.close", - "packages.durable.src.storage.sqlite.cloudflare.DurableObjectSqliteDatabase.close.queue.run() callback", - "packages.durable.src.storage.sqlite.cloudflare.openDurableObjectSqliteStorage" - ] - }, - { - "file_path": "packages/durable/src/storage/sqlite/database.ts", - "methods": [ - "packages.durable.src.storage.sqlite.database.SqliteExecutor", - "packages.durable.src.storage.sqlite.database.SqliteExecutor.exec", - "packages.durable.src.storage.sqlite.database.SqliteExecutor.run", - "packages.durable.src.storage.sqlite.database.SqliteExecutor.get", - "packages.durable.src.storage.sqlite.database.SqliteExecutor.all", - "packages.durable.src.storage.sqlite.database.SqliteDatabase", - "packages.durable.src.storage.sqlite.database.SqliteDatabase.transaction", - "packages.durable.src.storage.sqlite.database.SqliteDatabase.close" - ] - }, - { - "file_path": "packages/durable/src/storage/sqlite/migrations.ts", - "methods": [ - "packages.durable.src.storage.sqlite.migrations.applySqliteMigrations", - "packages.durable.src.storage.sqlite.migrations.applySqliteMigrations.database.transaction() callback" - ] - }, - { - "file_path": "packages/durable/src/storage/sqlite/node.ts", - "methods": [ - "packages.durable.src.storage.sqlite.node.SerialOperationQueue", - "packages.durable.src.storage.sqlite.node.SerialOperationQueue.run", - "packages.durable.src.storage.sqlite.node.SerialOperationQueue.runAsync", - "packages.durable.src.storage.sqlite.node.SerialOperationQueue.runAsync.started.finally() callback", - "packages.durable.src.storage.sqlite.node.SerialOperationQueue.enqueue", - "packages.durable.src.storage.sqlite.node.SerialOperationQueue.release", - "packages.durable.src.storage.sqlite.node.SerialOperationQueue.release.settled", - "packages.durable.src.storage.sqlite.node.SerialOperationQueue.release.settled.operation.finally() callback", - "packages.durable.src.storage.sqlite.node.NodeSqliteExecutor", - "packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.constructor", - "packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.exec", - "packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.exec.runOperation() callback", - "packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.run", - "packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.run.runOperation() callback", - "packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.get", - "packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.get.runOperation() callback", - "packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.all", - "packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.all.runOperation() callback", - "packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.runOperation", - "packages.durable.src.storage.sqlite.node.NodeSqliteExecutor.statement", - "packages.durable.src.storage.sqlite.node.NodeSqliteTransaction", - "packages.durable.src.storage.sqlite.node.NodeSqliteTransaction.constructor", - "packages.durable.src.storage.sqlite.node.NodeSqliteTransaction.runOperation", - "packages.durable.src.storage.sqlite.node.NodeSqliteDatabase", - "packages.durable.src.storage.sqlite.node.NodeSqliteDatabase.constructor", - "packages.durable.src.storage.sqlite.node.NodeSqliteDatabase.transaction", - "packages.durable.src.storage.sqlite.node.NodeSqliteDatabase.transaction.access.runAsync() callback", - "packages.durable.src.storage.sqlite.node.NodeSqliteDatabase.close", - "packages.durable.src.storage.sqlite.node.NodeSqliteDatabase.close.access.run() callback", - "packages.durable.src.storage.sqlite.node.NodeSqliteDatabase.runOperation", - "packages.durable.src.storage.sqlite.node.openNodeSqliteDatabase", - "packages.durable.src.storage.sqlite.node.openNodeSqliteStorage" - ] - }, - { - "file_path": "packages/durable/src/storage/sqlite/storage.ts", - "methods": [ - "packages.durable.src.storage.sqlite.storage.SqliteStorage", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.constructor", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.open", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.commit", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.commit.seq", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.commit.seq.db.transaction() callback", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.mintId", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.conversation", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.scanConversations", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.scanConversations.rows.map() callback", - "packages.durable.src.storage.sqlite.storage.entry", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.entry", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.entry.admitRead() callback", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.findLatestHeadMarker", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.findLatestHeadMarker.admitRead() callback", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.scanEntries", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.scanEntries.admitRead() callback", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.readEntry", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.readLatestHeadMarker", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.readEntries", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.readEntries.rows.map() callback", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.readEntriesAscending", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.readEntriesAscending.rows.map() callback", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.task", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.scanTasks", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.scanTasks.rows.map() callback", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.submission", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.scanSubmissions", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.scanSubmissions.rows.map() callback", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.submissionByRequest", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.findDocument", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.document", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.document.db.transaction() callback", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.scanDocuments", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.scanDocuments.rows.map() callback", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.close", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.closeDatabase", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.admitRead", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.readConversation", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.materializeDocument", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.candidateNextId", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.checkGlobalIds", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.prepareDocumentActions", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.checkDocumentActions", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.currentDocumentId", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.applyTableWrite", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.claimId", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.applyDocumentActions", - "packages.durable.src.storage.sqlite.storage.SqliteStorage.assertOpen" - ] - }, - { - "file_path": "packages/durable/src/types.ts", - "methods": [ - "packages.durable.src.types.DocToken", - "packages.durable.src.types.DocFamilyToken", - "packages.durable.src.types.HookRunner", - "packages.durable.src.types.HookRunner.each", - "packages.durable.src.types.TaskRuntime", - "packages.durable.src.types.TaskRuntime.agent", - "packages.durable.src.types.TaskRuntime.env", - "packages.durable.src.types.TaskRuntime.commit", - "packages.durable.src.types.memo", - "packages.durable.src.types.TaskRuntime.memo", - "packages.durable.src.types.TaskRuntime.getTask", - "packages.durable.src.types.TaskRuntime.waitForTask", - "packages.durable.src.types.TaskRuntime.abortOwned", - "packages.durable.src.types.TaskRuntime.ownedTasks", - "packages.durable.src.types.TaskRuntime.outcomes", - "packages.durable.src.types.TaskRuntime.conversation", - "packages.durable.src.types.TaskRuntime.entry", - "packages.durable.src.types.TaskRuntime.context", - "packages.durable.src.types.TaskRuntime.now", - "packages.durable.src.types.TaskRuntime.report", - "packages.durable.src.types.TaskRuntime.sleep", - "packages.durable.src.types.Task", - "packages.durable.src.types.Entry", - "packages.durable.src.types.Entry.is", - "packages.durable.src.types.Tx", - "packages.durable.src.types.Tx.conversation", - "packages.durable.src.types.Tx.entry", - "packages.durable.src.types.Tx.task", - "packages.durable.src.types.Tx.scanConversations", - "packages.durable.src.types.Tx.scanEntries", - "packages.durable.src.types.Tx.latestHeadMarker", - "packages.durable.src.types.Tx.scanTasks", - "packages.durable.src.types.Tx.submissionByRequest", - "packages.durable.src.types.Tx.createConversation", - "packages.durable.src.types.Tx.forkConversation", - "packages.durable.src.types.appendEntry", - "packages.durable.src.types.Tx.appendEntry", - "packages.durable.src.types.Tx.createTask", - "packages.durable.src.types.Tx.createSubmission", - "packages.durable.src.types.Tx.settleSubmission", - "packages.durable.src.types.Tx.placeSubmission", - "packages.durable.src.types.doc", - "packages.durable.src.types.Tx.doc", - "packages.durable.src.types.retireDoc", - "packages.durable.src.types.Tx.retireDoc", - "packages.durable.src.types.WatchHandle", - "packages.durable.src.types.WatchHandle.start", - "packages.durable.src.types.WatchHandle.stop", - "packages.durable.src.types.DocumentObserver", - "packages.durable.src.types.watchDoc", - "packages.durable.src.types.DocumentObserver.watchDoc", - "packages.durable.src.types.Session", - "packages.durable.src.types.Session.commit", - "packages.durable.src.types.Session.close", - "packages.durable.src.types.Session.subscribeCommits", - "packages.durable.src.types.Session.subscribeClose", - "packages.durable.src.types.snapshot", - "packages.durable.src.types.Session.snapshot", - "packages.durable.src.types.documentState", - "packages.durable.src.types.Session.documentState", - "packages.durable.src.types.snapshotAsOf", - "packages.durable.src.types.Session.snapshotAsOf", - "packages.durable.src.types.Storage", - "packages.durable.src.types.Storage.commit", - "packages.durable.src.types.Storage.mintId", - "packages.durable.src.types.Storage.conversation", - "packages.durable.src.types.Storage.scanConversations", - "packages.durable.src.types.entry", - "packages.durable.src.types.Storage.entry", - "packages.durable.src.types.Storage.findLatestHeadMarker", - "packages.durable.src.types.Storage.scanEntries", - "packages.durable.src.types.Storage.task", - "packages.durable.src.types.Storage.scanTasks", - "packages.durable.src.types.Storage.submission", - "packages.durable.src.types.Storage.scanSubmissions", - "packages.durable.src.types.Storage.submissionByRequest", - "packages.durable.src.types.Storage.findDocument", - "packages.durable.src.types.Storage.document", - "packages.durable.src.types.Storage.scanDocuments", - "packages.durable.src.types.Storage.close" - ] - } - ], - "component_id": "3.3", - "can_expand": true, - "components": [], - "components_relations": [] - }, - { - "name": "Core Primitives and Schemas", - "description": "Defines foundational documents, log entries, task definitions, truncation helpers, and identifier generators.", - "key_entities": [ - { - "qualified_name": "packages.durable.src.documents.defineDoc", - "reference_file": "packages/durable/src/documents.ts", - "reference_start_line": 54, - "reference_end_line": 57 - }, - { - "qualified_name": "packages.durable.src.tasks.defineTask", - "reference_file": "packages/durable/src/tasks.ts", - "reference_start_line": 4, - "reference_end_line": 8 - }, - { - "qualified_name": "packages.durable.src.ids.idFromNumber", - "reference_file": "packages/durable/src/ids.ts", - "reference_start_line": 4, - "reference_end_line": 6 - }, - { - "qualified_name": "packages.durable.src.truncate.truncateHeadOf", - "reference_file": "packages/durable/src/truncate.ts", - "reference_start_line": 121, - "reference_end_line": 205 - } - ], - "source_cluster_ids": [ - "3.0", - "3.1", - "3.25", - "3.43", - "3.55" - ], - "file_methods": [ - { - "file_path": "packages/durable/src/documents.ts", - "methods": [ - "packages.durable.src.documents.defineDoc", - "packages.durable.src.documents.defineDocFamily", - "packages.durable.src.documents.validateDefinition", - "packages.durable.src.documents.resolveAddress", - "packages.durable.src.documents.ownerId", - "packages.durable.src.documents.addressId", - "packages.durable.src.documents.documentCreate", - "packages.durable.src.documents.checkRecordScope", - "packages.durable.src.documents.checkRecordVersion", - "packages.durable.src.documents.materializeDocument", - "packages.durable.src.documents.materializeDocumentValue" - ] - }, - { - "file_path": "packages/durable/src/entries.ts", - "methods": [ - "packages.durable.src.entries.defineEntry", - "packages.durable.src.entries.defineEntry.is" - ] - }, - { - "file_path": "packages/durable/src/ids.ts", - "methods": [ - "packages.durable.src.ids.idFromNumber", - "packages.durable.src.ids.seqFromNumber" - ] - }, - { - "file_path": "packages/durable/src/tasks.ts", - "methods": [ - "packages.durable.src.tasks.defineTask" - ] - }, - { - "file_path": "packages/durable/src/truncate.ts", - "methods": [ - "packages.durable.src.truncate.TruncationResult", - "packages.durable.src.truncate.TruncationOptions", - "packages.durable.src.truncate.RuntimeBuffer", - "packages.durable.src.truncate.RuntimeBuffer.byteLength", - "packages.durable.src.truncate.utf8ByteLength", - "packages.durable.src.truncate.splitLinesForCounting", - "packages.durable.src.truncate.formatSize", - "packages.durable.src.truncate.truncateHead", - "packages.durable.src.truncate.truncateHeadOf" - ] - } - ], - "component_id": "3.4", - "can_expand": false, - "components": [], - "components_relations": [] - }, - { - "name": "Session Management", - "description": "Manages durable session state, transactional operations, fork trees, and session error definitions.", - "key_entities": [ - { - "qualified_name": "packages.durable.src.session.session.SessionImpl", - "reference_file": "packages/durable/src/session/session.ts", - "reference_start_line": 84, - "reference_end_line": 665 - }, - { - "qualified_name": "packages.durable.src.session.transaction.Transaction", - "reference_file": "packages/durable/src/session/transaction.ts", - "reference_start_line": 194, - "reference_end_line": 985 - }, - { - "qualified_name": "packages.durable.src.session.forks.collectCopies", - "reference_file": "packages/durable/src/session/forks.ts", - "reference_start_line": 61, - "reference_end_line": 97 - }, - { - "qualified_name": "packages.durable.src.errors.StorageRequestError", - "reference_file": "packages/durable/src/errors.ts", - "reference_start_line": 29, - "reference_end_line": 34 - } - ], - "source_cluster_ids": [ - "3.2", - "3.30", - "3.31", - "3.32", - "3.33" - ], - "file_methods": [ - { - "file_path": "packages/durable/src/errors.ts", - "methods": [ - "packages.durable.src.errors.errorMessage", - "packages.durable.src.errors.ReadAfterWrite", - "packages.durable.src.errors.ReadAfterWrite.constructor", - "packages.durable.src.errors.StorageRequestError", - "packages.durable.src.errors.StorageRequestError.constructor", - "packages.durable.src.errors.SessionFailed", - "packages.durable.src.errors.SessionFailed.constructor", - "packages.durable.src.errors.ConversationBusy", - "packages.durable.src.errors.ConversationBusy.constructor" - ] - }, - { - "file_path": "packages/durable/src/session/forks.ts", - "methods": [ - "packages.durable.src.session.forks.prepareForkDocumentCopies", - "packages.durable.src.session.forks.collectCopies" - ] - }, - { - "file_path": "packages/durable/src/session/observation.ts", - "methods": [ - "packages.durable.src.session.observation.CommittedStateSource", - "packages.durable.src.session.observation.CommittedStateSource.constructor", - "packages.durable.src.session.observation.CommittedStateSource.attach", - "packages.durable.src.session.observation.CommittedStateSource.advance", - "packages.durable.src.session.observation.CommittedStateSource.closeSession", - "packages.durable.src.session.observation.CommittedStateSource.#finishDisposal", - "packages.durable.src.session.observation.SessionSourceAttachment", - "packages.durable.src.session.observation.SessionSourceAttachment.constructor", - "packages.durable.src.session.observation.SessionSourceAttachment.activate", - "packages.durable.src.session.observation.SessionSourceAttachment.publish", - "packages.durable.src.session.observation.SessionSourceAttachment.publish.queueMicrotask() callback", - "packages.durable.src.session.observation.SessionSourceAttachment.dispose", - "packages.durable.src.session.observation.SessionSourceAttachment.#drain", - "packages.durable.src.session.observation.CommittedWatch", - "packages.durable.src.session.observation.CommittedWatch.constructor", - "packages.durable.src.session.observation.CommittedWatch.value", - "packages.durable.src.session.observation.CommittedWatch.closed", - "packages.durable.src.session.observation.CommittedWatch.start", - "packages.durable.src.session.observation.CommittedWatch.stop", - "packages.durable.src.session.observation.CommittedWatch.observeCancellation", - "packages.durable.src.session.observation.CommittedWatch.observeCancellation.#cancellationListener", - "packages.durable.src.session.observation.CommittedWatch.cancel", - "packages.durable.src.session.observation.CommittedWatch.closeSession", - "packages.durable.src.session.observation.CommittedWatch.advance", - "packages.durable.src.session.observation.CommittedWatch.#schedule", - "packages.durable.src.session.observation.CommittedWatch.#schedule.queueMicrotask() callback", - "packages.durable.src.session.observation.CommittedWatch.#drain", - "packages.durable.src.session.observation.CommittedWatch.#terminate", - "packages.durable.src.session.observation.toError" - ] - }, - { - "file_path": "packages/durable/src/session/session.ts", - "methods": [ - "packages.durable.src.session.session.createSession", - "packages.durable.src.session.session.SessionImpl", - "packages.durable.src.session.session.SessionImpl.closed", - "packages.durable.src.session.session.SessionImpl.failure", - "packages.durable.src.session.session.SessionImpl.failed", - "packages.durable.src.session.session.SessionImpl.constructor", - "packages.durable.src.session.session.SessionImpl.constructor.#failed.promise.catch() callback", - "packages.durable.src.session.session.SessionImpl.constructor.cached", - "packages.durable.src.session.session.SessionImpl.constructor.load", - "packages.durable.src.session.session.SessionImpl.constructor.install", - "packages.durable.src.session.session.SessionImpl.constructor.evict", - "packages.durable.src.session.session.SessionImpl.constructor.conversationCreated", - "packages.durable.src.session.session.SessionImpl.storage", - "packages.durable.src.session.session.SessionImpl.commit", - "packages.durable.src.session.session.SessionImpl.fail", - "packages.durable.src.session.session.SessionImpl.fail.catch() callback", - "packages.durable.src.session.session.SessionImpl.commitWith", - "packages.durable.src.session.session.SessionImpl.commitWith.#enqueue() callback", - "packages.durable.src.session.session.SessionImpl.readOnLine", - "packages.durable.src.session.session.SessionImpl.readOnLine.#enqueue() callback", - "packages.durable.src.session.session.SessionImpl.conversationDocumentOnLine", - "packages.durable.src.session.session.snapshot", - "packages.durable.src.session.session.SessionImpl.snapshot", - "packages.durable.src.session.session.SessionImpl.snapshot.loaded", - "packages.durable.src.session.session.SessionImpl.snapshot.loaded.#enqueue() callback", - "packages.durable.src.session.session.documentState", - "packages.durable.src.session.session.SessionImpl.documentState", - "packages.durable.src.session.session.SessionImpl.documentState.#enqueue() callback", - "packages.durable.src.session.session.SessionImpl.documentState.#enqueue() callback.onError", - "packages.durable.src.session.session.watchDoc", - "packages.durable.src.session.session.SessionImpl.watchDoc", - "packages.durable.src.session.session.SessionImpl.watchDoc.watch", - "packages.durable.src.session.session.SessionImpl.watchDoc.watch.#enqueue() callback", - "packages.durable.src.session.session.SessionImpl.watchDoc.watch.#enqueue() callback.#attachDocument() callback", - "packages.durable.src.session.session.snapshotAsOf", - "packages.durable.src.session.session.SessionImpl.snapshotAsOf", - "packages.durable.src.session.session.SessionImpl.snapshotAsOf.#enqueue() callback", - "packages.durable.src.session.session.SessionImpl.close", - "packages.durable.src.session.session.close.then() callback", - "packages.durable.src.session.session.SessionImpl.close.then() callback", - "packages.durable.src.session.session.SessionImpl.close.then() callback.#enqueue() callback", - "packages.durable.src.session.session.SessionImpl.close.finally() callback", - "packages.durable.src.session.session.SessionImpl.#notifyClose", - "packages.durable.src.session.session.SessionImpl.#notifyClose.contained() callback", - "packages.durable.src.session.session.SessionImpl.report", - "packages.durable.src.session.session.SessionImpl.conversationCreated", - "packages.durable.src.session.session.SessionImpl.beforeClose", - "packages.durable.src.session.session.SessionImpl.subscribeCommits", - "packages.durable.src.session.session.SessionImpl.observeCommits", - "packages.durable.src.session.session.SessionImpl.subscribeClose", - "packages.durable.src.session.session.SessionImpl.unloadDocuments", - "packages.durable.src.session.session.SessionImpl.unloadDocuments.#enqueue() callback", - "packages.durable.src.session.session.SessionImpl.#runCommit", - "packages.durable.src.session.session.SessionImpl.#publish", - "packages.durable.src.session.session.#publish.contained() callback", - "packages.durable.src.session.session.SessionImpl.#publish.contained() callback", - "packages.durable.src.session.session.SessionImpl.#attachDocument", - "packages.durable.src.session.session.SessionImpl.#attachDocument.observeCommits() callback", - "packages.durable.src.session.session.SessionImpl.#attachDocument.subscribeClose() callback", - "packages.durable.src.session.session.SessionImpl.#loadDocument", - "packages.durable.src.session.session.SessionImpl.#enqueue", - "packages.durable.src.session.session.#enqueue.run.then() callback", - "packages.durable.src.session.session.SessionImpl.#enqueue.run.then() callback", - "packages.durable.src.session.session.SessionImpl.assertUsable", - "packages.durable.src.session.session.SessionImpl.#assertHealthy", - "packages.durable.src.session.session.contained", - "packages.durable.src.session.session.observedOperations", - "packages.durable.src.session.session.cancellationError", - "packages.durable.src.session.session.GuardedStorage", - "packages.durable.src.session.session.GuardedStorage.constructor", - "packages.durable.src.session.session.GuardedStorage.commit", - "packages.durable.src.session.session.GuardedStorage.commit.#call() callback", - "packages.durable.src.session.session.GuardedStorage.mintId", - "packages.durable.src.session.session.GuardedStorage.mintId.#call() callback", - "packages.durable.src.session.session.GuardedStorage.conversation", - "packages.durable.src.session.session.GuardedStorage.conversation.#call() callback", - "packages.durable.src.session.session.GuardedStorage.scanConversations", - "packages.durable.src.session.session.GuardedStorage.scanConversations.#call() callback", - "packages.durable.src.session.session.entry", - "packages.durable.src.session.session.GuardedStorage.entry", - "packages.durable.src.session.session.entry.#call() callback", - "packages.durable.src.session.session.GuardedStorage.entry.#call() callback", - "packages.durable.src.session.session.GuardedStorage.findLatestHeadMarker", - "packages.durable.src.session.session.GuardedStorage.findLatestHeadMarker.#call() callback", - "packages.durable.src.session.session.GuardedStorage.scanEntries", - "packages.durable.src.session.session.GuardedStorage.scanEntries.#call() callback", - "packages.durable.src.session.session.GuardedStorage.task", - "packages.durable.src.session.session.GuardedStorage.task.#call() callback", - "packages.durable.src.session.session.GuardedStorage.scanTasks", - "packages.durable.src.session.session.GuardedStorage.scanTasks.#call() callback", - "packages.durable.src.session.session.GuardedStorage.submission", - "packages.durable.src.session.session.GuardedStorage.submission.#call() callback", - "packages.durable.src.session.session.GuardedStorage.scanSubmissions", - "packages.durable.src.session.session.GuardedStorage.scanSubmissions.#call() callback", - "packages.durable.src.session.session.GuardedStorage.submissionByRequest", - "packages.durable.src.session.session.GuardedStorage.submissionByRequest.#call() callback", - "packages.durable.src.session.session.GuardedStorage.findDocument", - "packages.durable.src.session.session.GuardedStorage.findDocument.#call() callback", - "packages.durable.src.session.session.GuardedStorage.document", - "packages.durable.src.session.session.GuardedStorage.document.#call() callback", - "packages.durable.src.session.session.GuardedStorage.scanDocuments", - "packages.durable.src.session.session.GuardedStorage.scanDocuments.#call() callback", - "packages.durable.src.session.session.GuardedStorage.close", - "packages.durable.src.session.session.GuardedStorage.#call", - "packages.durable.src.session.session.GuardedStorage.#assertHealthy" - ] - }, - { - "file_path": "packages/durable/src/session/transaction.ts", - "methods": [ - "packages.durable.src.session.transaction.applySubmissionChange", - "packages.durable.src.session.transaction.TransactionHost", - "packages.durable.src.session.transaction.TransactionHost.now", - "packages.durable.src.session.transaction.TransactionHost.cached", - "packages.durable.src.session.transaction.TransactionHost.load", - "packages.durable.src.session.transaction.TransactionHost.install", - "packages.durable.src.session.transaction.TransactionHost.evict", - "packages.durable.src.session.transaction.TransactionHost.conversationCreated", - "packages.durable.src.session.transaction.Transaction", - "packages.durable.src.session.transaction.Transaction.constructor", - "packages.durable.src.session.transaction.Transaction.conversation", - "packages.durable.src.session.transaction.Transaction.conversation.#read(\"conversation\") callback", - "packages.durable.src.session.transaction.Transaction.entry", - "packages.durable.src.session.transaction.Transaction.entry.#read(\"entry\") callback", - "packages.durable.src.session.transaction.Transaction.task", - "packages.durable.src.session.transaction.Transaction.task.#read(\"task\") callback", - "packages.durable.src.session.transaction.Transaction.scanConversations", - "packages.durable.src.session.transaction.Transaction.scanConversations.#read(\"scanConversations\") callback", - "packages.durable.src.session.transaction.Transaction.scanEntries", - "packages.durable.src.session.transaction.Transaction.scanEntries.#read(\"scanEntries\") callback", - "packages.durable.src.session.transaction.Transaction.latestHeadMarker", - "packages.durable.src.session.transaction.Transaction.latestHeadMarker.#read(\"latestHeadMarker\") callback", - "packages.durable.src.session.transaction.Transaction.scanTasks", - "packages.durable.src.session.transaction.Transaction.scanTasks.#read(\"scanTasks\") callback", - "packages.durable.src.session.transaction.Transaction.submission", - "packages.durable.src.session.transaction.Transaction.submission.#read(\"submission\") callback", - "packages.durable.src.session.transaction.Transaction.submissionByRequest", - "packages.durable.src.session.transaction.Transaction.submissionByRequest.#read(\"submissionByRequest\") callback", - "packages.durable.src.session.transaction.Transaction.createConversation", - "packages.durable.src.session.transaction.Transaction.createConversation.#write() callback", - "packages.durable.src.session.transaction.Transaction.createRootConversation", - "packages.durable.src.session.transaction.Transaction.createRootConversation.#write() callback", - "packages.durable.src.session.transaction.Transaction.forkConversation", - "packages.durable.src.session.transaction.Transaction.forkConversation.#write() callback", - "packages.durable.src.session.transaction.Transaction.#stageConversation", - "packages.durable.src.session.transaction.appendEntry", - "packages.durable.src.session.transaction.Transaction.appendEntry", - "packages.durable.src.session.transaction.Transaction.#appendEntry", - "packages.durable.src.session.transaction.Transaction.#appendEntry.#write() callback", - "packages.durable.src.session.transaction.Transaction.createTask", - "packages.durable.src.session.transaction.Transaction.createTask.#write() callback", - "packages.durable.src.session.transaction.Transaction.createSubmission", - "packages.durable.src.session.transaction.Transaction.createSubmission.#write() callback", - "packages.durable.src.session.transaction.Transaction.settleSubmission", - "packages.durable.src.session.transaction.Transaction.placeSubmission", - "packages.durable.src.session.transaction.Transaction.setTask", - "packages.durable.src.session.transaction.Transaction.stagedTasks", - "packages.durable.src.session.transaction.Transaction.stagedConversations", - "packages.durable.src.session.transaction.doc", - "packages.durable.src.session.transaction.Transaction.doc", - "packages.durable.src.session.transaction.retireDoc", - "packages.durable.src.session.transaction.Transaction.retireDoc", - "packages.durable.src.session.transaction.Transaction.retireDoc.latest.draftPromise.then() callback", - "packages.durable.src.session.transaction.Transaction.#acquire", - "packages.durable.src.session.transaction.Transaction.#acquireForkCopy", - "packages.durable.src.session.transaction.Transaction.#findRetirement", - "packages.durable.src.session.transaction.Transaction.settleFailure", - "packages.durable.src.session.transaction.Transaction.settleSuccess", - "packages.durable.src.session.transaction.Transaction.discard", - "packages.durable.src.session.transaction.Transaction.adopt", - "packages.durable.src.session.transaction.Transaction.#assemble", - "packages.durable.src.session.transaction.Transaction.#validateOwners", - "packages.durable.src.session.transaction.Transaction.#rejectForkSourceWrites", - "packages.durable.src.session.transaction.Transaction.#abortChanges", - "packages.durable.src.session.transaction.Transaction.#assertOpen", - "packages.durable.src.session.transaction.Transaction.#assertTaskDocumentsOpen", - "packages.durable.src.session.transaction.Transaction.#track", - "packages.durable.src.session.transaction.Transaction.#read", - "packages.durable.src.session.transaction.Transaction.#write", - "packages.durable.src.session.transaction.Transaction.#requireConversation", - "packages.durable.src.session.transaction.Transaction.#stampTimes", - "packages.durable.src.session.transaction.Transaction.#taskEntry", - "packages.durable.src.session.transaction.Transaction.#currentTask", - "packages.durable.src.session.transaction.Transaction.#committedTask", - "packages.durable.src.session.transaction.planDocument", - "packages.durable.src.session.transaction.publishes" - ] - } - ], - "component_id": "3.5", - "can_expand": false, - "components": [], - "components_relations": [] - }, - { - "name": "Image Processing Utilities", - "description": "Provides cross-platform image decoding, EXIF metadata extraction, and buffer resizing helpers.", - "key_entities": [ - { - "qualified_name": "packages.durable.src.images.index.encodeWithin", - "reference_file": "packages/durable/src/images/index.ts", - "reference_start_line": 95, - "reference_end_line": 117 - }, - { - "qualified_name": "packages.durable.src.images.index.prepare", - "reference_file": "packages/durable/src/images/index.ts", - "reference_start_line": 37, - "reference_end_line": 89 - } - ], - "source_cluster_ids": [ - "3.26", - "3.27", - "3.28", - "3.29" - ], - "file_methods": [ - { - "file_path": "packages/durable/src/images/cloudflare.ts", - "methods": [ - "packages.durable.src.images.cloudflare.createCloudflarePhotonImages" - ] - }, - { - "file_path": "packages/durable/src/images/exif.ts", - "methods": [ - "packages.durable.src.images.exif.exifOrientation", - "packages.durable.src.images.exif.tiffStart", - "packages.durable.src.images.exif.isExifHeader", - "packages.durable.src.images.exif.ascii" - ] - }, - { - "file_path": "packages/durable/src/images/index.ts", - "methods": [ - "packages.durable.src.images.index.createPhotonImages", - "packages.durable.src.images.index.createPhotonImages.prepare", - "packages.durable.src.images.index.prepare", - "packages.durable.src.images.index.encodeWithin", - "packages.durable.src.images.index.encodeWithin.png", - "packages.durable.src.images.index.encodeWithin.png.encode", - "packages.durable.src.images.index.encodeWithin.jpegs", - "packages.durable.src.images.index.encodeWithin.jpegs.JPEG_QUALITIES.map() callback", - "packages.durable.src.images.index.encodeWithin.jpegs.JPEG_QUALITIES.map() callback.encode", - "packages.durable.src.images.index.transposed" - ] - }, - { - "file_path": "packages/durable/src/images/node.ts", - "methods": [ - "packages.durable.src.images.node.createNodePhotonImages" - ] - } - ], - "component_id": "3.6", - "can_expand": false, - "components": [], - "components_relations": [] - } - ], - "components_relations": [ - { - "relation": "commits task checkpoints and controls execution via", - "src_name": "Agent Execution Harness", - "dst_name": "Storage Backends", - "evidence": "", - "key_edges": [ - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.retry", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 212, - "column": 18 - } - ], - "description": "Compaction and generation tasks commit progress and pause through task runtimes" - } - ], - "src_id": "3.1", - "dst_id": "3.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.abort", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 223, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.abort", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 223, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.retry", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 210, - "column": 18 - }, - { - "line": 212, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.retry", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 212, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.retry", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.sleep", - "call_sites": [ - { - "line": 210, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.select", - "target": "packages/durable/src/types.ts|packages.durable.src.types.HookRunner", - "call_sites": [ - { - "line": 129, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.select", - "target": "packages/durable/src/types.ts|packages.durable.src.types.HookRunner.each", - "call_sites": [ - { - "line": 129, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.select", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 110, - "column": 32 - }, - { - "line": 116, - "column": 31 - }, - { - "line": 146, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.select", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.agent", - "call_sites": [ - { - "line": 110, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.select", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 146, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.select", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.context", - "call_sites": [ - { - "line": 116, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.summarize", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 154, - "column": 31 - }, - { - "line": 156, - "column": 24 - }, - { - "line": 184, - "column": 34 - }, - { - "line": 185, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.summarize", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 185, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.summarize", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.context", - "call_sites": [ - { - "line": 154, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.summarize", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.now", - "call_sites": [ - { - "line": 156, - "column": 24 - }, - { - "line": 184, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.complete", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 440, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.complete", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 440, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.createCompaction", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx", - "call_sites": [ - { - "line": 243, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.createCompaction", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.createTask", - "call_sites": [ - { - "line": 243, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.failNoModel", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 449, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.failNoModel", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 449, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.place", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 394, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.place", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 394, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.placeSummary", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 420, - "column": 81 - }, - { - "line": 430, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.placeSummary", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.now", - "call_sites": [ - { - "line": 420, - "column": 81 - }, - { - "line": 430, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.placeSummary", - "target": "packages/durable/src/types.ts|packages.durable.src.types.appendEntry", - "call_sites": [ - { - "line": 434, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.captureContextBounds", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.findLatestHeadMarker", - "call_sites": [ - { - "line": 39, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.captureContextBounds", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanEntries", - "call_sites": [ - { - "line": 31, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.captureContextBounds", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.findLatestHeadMarker", - "call_sites": [ - { - "line": 39, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.captureContextBounds", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanEntries", - "call_sites": [ - { - "line": 31, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.captureContextBounds", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.entry", - "call_sites": [ - { - "line": 34, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.captureContextBounds", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.findLatestHeadMarker", - "call_sites": [ - { - "line": 39, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.captureContextBounds", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanEntries", - "call_sites": [ - { - "line": 31, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.captureContextBounds", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 31, - "column": 25 - }, - { - "line": 34, - "column": 22 - }, - { - "line": 39, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.captureContextBounds", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.entry", - "call_sites": [ - { - "line": 34, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.captureContextBounds", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.findLatestHeadMarker", - "call_sites": [ - { - "line": 39, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.captureContextBounds", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanEntries", - "call_sites": [ - { - "line": 31, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.scanRange", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanEntries", - "call_sites": [ - { - "line": 243, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.scanRange", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanEntries", - "call_sites": [ - { - "line": 243, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.scanRange", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanEntries", - "call_sites": [ - { - "line": 243, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.scanRange", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 243, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.scanRange", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanEntries", - "call_sites": [ - { - "line": 243, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanTasks", - "call_sites": [ - { - "line": 173, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanTasks", - "call_sites": [ - { - "line": 173, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanTasks", - "call_sites": [ - { - "line": 173, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 173, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanTasks", - "call_sites": [ - { - "line": 173, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.abort", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 261, - "column": 14 - }, - { - "line": 271, - "column": 17 - }, - { - "line": 276, - "column": 83 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.abort", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 271, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.abort", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.now", - "call_sites": [ - { - "line": 276, - "column": 83 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.abort", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.report", - "call_sites": [ - { - "line": 261, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.poll", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 228, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.poll", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.sleep", - "call_sites": [ - { - "line": 228, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.prepare", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 127, - "column": 32 - }, - { - "line": 134, - "column": 37 - }, - { - "line": 139, - "column": 31 - }, - { - "line": 141, - "column": 47 - }, - { - "line": 144, - "column": 25 - }, - { - "line": 151, - "column": 74 - }, - { - "line": 158, - "column": 19 - }, - { - "line": 165, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.prepare", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.agent", - "call_sites": [ - { - "line": 127, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.prepare", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 158, - "column": 19 - }, - { - "line": 165, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.prepare", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.context", - "call_sites": [ - { - "line": 139, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.prepare", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.env", - "call_sites": [ - { - "line": 144, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.prepare", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.now", - "call_sites": [ - { - "line": 151, - "column": 74 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.prepare", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.outcomes", - "call_sites": [ - { - "line": 134, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.prepare", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.report", - "call_sites": [ - { - "line": 141, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.prepare", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx", - "call_sites": [ - { - "line": 166, - "column": 28 - }, - { - "line": 167, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.prepare", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.appendEntry", - "call_sites": [ - { - "line": 167, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.prepare", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.scanEntries", - "call_sites": [ - { - "line": 166, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.request", - "target": "packages/durable/src/types.ts|packages.durable.src.types.HookRunner", - "call_sites": [ - { - "line": 197, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.request", - "target": "packages/durable/src/types.ts|packages.durable.src.types.HookRunner.each", - "call_sites": [ - { - "line": 197, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.request", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 187, - "column": 18 - }, - { - "line": 195, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.request", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 187, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.request", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.context", - "call_sites": [ - { - "line": 195, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.retry", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 213, - "column": 18 - }, - { - "line": 214, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.retry", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 214, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.retry", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.sleep", - "call_sites": [ - { - "line": 213, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.tools", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 238, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.tools", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 238, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.answer", - "target": "packages/durable/src/types.ts|packages.durable.src.types.HookRunner", - "call_sites": [ - { - "line": 519, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.answer", - "target": "packages/durable/src/types.ts|packages.durable.src.types.HookRunner.each", - "call_sites": [ - { - "line": 519, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.answer", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 524, - "column": 16 - }, - { - "line": 530, - "column": 79 - }, - { - "line": 532, - "column": 75 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.answer", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 524, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.answer", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.now", - "call_sites": [ - { - "line": 530, - "column": 79 - }, - { - "line": 532, - "column": 75 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.answer", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx", - "call_sites": [ - { - "line": 533, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.answer", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.appendEntry", - "call_sites": [ - { - "line": 533, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.appendAssistant", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx", - "call_sites": [ - { - "line": 669, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.appendAssistant", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.appendEntry", - "call_sites": [ - { - "line": 669, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.classify", - "target": "packages/durable/src/types.ts|packages.durable.src.types.HookRunner", - "call_sites": [ - { - "line": 454, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.classify", - "target": "packages/durable/src/types.ts|packages.durable.src.types.HookRunner.each", - "call_sites": [ - { - "line": 454, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.classify", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 436, - "column": 12 - }, - { - "line": 439, - "column": 17 - }, - { - "line": 467, - "column": 30 - }, - { - "line": 470, - "column": 18 - }, - { - "line": 489, - "column": 32 - }, - { - "line": 490, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.classify", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 439, - "column": 17 - }, - { - "line": 470, - "column": 18 - }, - { - "line": 490, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.classify", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.context", - "call_sites": [ - { - "line": 467, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.classify", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.now", - "call_sites": [ - { - "line": 436, - "column": 12 - }, - { - "line": 489, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.createGeneration", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx", - "call_sites": [ - { - "line": 684, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.createGeneration", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.createTask", - "call_sites": [ - { - "line": 684, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.createToolTask", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx", - "call_sites": [ - { - "line": 298, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.createToolTask", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.createTask", - "call_sites": [ - { - "line": 298, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.failModelError", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 331, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.failModelError", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 331, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.failNoModel", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 345, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.failNoModel", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 345, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound", - "target": "packages/durable/src/types.ts|packages.durable.src.types.HookRunner", - "call_sites": [ - { - "line": 620, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound", - "target": "packages/durable/src/types.ts|packages.durable.src.types.HookRunner.each", - "call_sites": [ - { - "line": 620, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 609, - "column": 33 - }, - { - "line": 628, - "column": 16 - }, - { - "line": 632, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 628, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.now", - "call_sites": [ - { - "line": 632, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.outcomes", - "call_sites": [ - { - "line": 609, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx", - "call_sites": [ - { - "line": 636, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.appendEntry", - "call_sites": [ - { - "line": 636, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.readCalls", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 291, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.readCalls", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.entry", - "call_sites": [ - { - "line": 291, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.startToolRound", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 558, - "column": 38 - }, - { - "line": 561, - "column": 31 - }, - { - "line": 568, - "column": 16 - }, - { - "line": 577, - "column": 103 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.startToolRound", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.agent", - "call_sites": [ - { - "line": 561, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.startToolRound", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 568, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.startToolRound", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.context", - "call_sites": [ - { - "line": 558, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.startToolRound", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.now", - "call_sites": [ - { - "line": 577, - "column": 103 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.streamResponse", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 389, - "column": 18 - }, - { - "line": 398, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.streamResponse", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 389, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.streamResponse", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.report", - "call_sites": [ - { - "line": 398, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.entries", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanEntries", - "call_sites": [ - { - "line": 139, - "column": 65 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.entries", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanEntries", - "call_sites": [ - { - "line": 139, - "column": 65 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.entries", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanEntries", - "call_sites": [ - { - "line": 139, - "column": 65 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.entries", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 139, - "column": 65 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.entries", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanEntries", - "call_sites": [ - { - "line": 139, - "column": 65 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.constructor.conversation", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.conversation", - "call_sites": [ - { - "line": 196, - "column": 56 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.constructor.conversation", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.conversation", - "call_sites": [ - { - "line": 196, - "column": 56 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.constructor.conversation", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.conversation", - "call_sites": [ - { - "line": 196, - "column": 56 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.constructor.conversation", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 196, - "column": 56 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.constructor.conversation", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.conversation", - "call_sites": [ - { - "line": 196, - "column": 56 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.conversation", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.conversation", - "call_sites": [ - { - "line": 315, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.conversation", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.conversation", - "call_sites": [ - { - "line": 315, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.conversation", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.conversation", - "call_sites": [ - { - "line": 315, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.conversation", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 315, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.conversation", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.conversation", - "call_sites": [ - { - "line": 315, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.getTask", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.task", - "call_sites": [ - { - "line": 244, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.getTask", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.task", - "call_sites": [ - { - "line": 244, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.getTask", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.task", - "call_sites": [ - { - "line": 244, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.getTask", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 244, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.getTask", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.task", - "call_sites": [ - { - "line": 244, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.inspect", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanSubmissions", - "call_sites": [ - { - "line": 253, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.inspect", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanSubmissions", - "call_sites": [ - { - "line": 253, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.inspect", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanSubmissions", - "call_sites": [ - { - "line": 253, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.inspect", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 253, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.inspect", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanSubmissions", - "call_sites": [ - { - "line": 253, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.usage", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanConversations", - "call_sites": [ - { - "line": 288, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.usage", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanConversations", - "call_sites": [ - { - "line": 288, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.usage", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanConversations", - "call_sites": [ - { - "line": 288, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.usage", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 288, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.usage", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanConversations", - "call_sites": [ - { - "line": 288, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.applyBoundary", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx", - "call_sites": [ - { - "line": 88, - "column": 7 - }, - { - "line": 93, - "column": 6 - }, - { - "line": 99, - "column": 26 - }, - { - "line": 100, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.applyBoundary", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.appendEntry", - "call_sites": [ - { - "line": 99, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.applyBoundary", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.placeSubmission", - "call_sites": [ - { - "line": 93, - "column": 6 - }, - { - "line": 100, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.applyBoundary", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.settleSubmission", - "call_sites": [ - { - "line": 88, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.applyBoundary", - "target": "packages/durable/src/types.ts|packages.durable.src.types.appendEntry", - "call_sites": [ - { - "line": 91, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.prepareBoundary", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx", - "call_sites": [ - { - "line": 47, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.prepareBoundary", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.latestHeadMarker", - "call_sites": [ - { - "line": 47, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.withdrawQueuedInputs", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx", - "call_sites": [ - { - "line": 129, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.withdrawQueuedInputs", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.settleSubmission", - "call_sites": [ - { - "line": 129, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.endRun", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx", - "call_sites": [ - { - "line": 127, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.endRun", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.settleSubmission", - "call_sites": [ - { - "line": 127, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planSystemEntries", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Entry", - "call_sites": [ - { - "line": 73, - "column": 70 - }, - { - "line": 75, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planSystemEntries", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Entry.is", - "call_sites": [ - { - "line": 73, - "column": 70 - }, - { - "line": 75, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/provider.ts|packages.durable.src.harness.provider.ensureProviderSessionId", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 33, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/provider.ts|packages.durable.src.harness.provider.ensureProviderSessionId", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 33, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#anyFailed", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.task", - "call_sites": [ - { - "line": 635, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#anyFailed", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.task", - "call_sites": [ - { - "line": 635, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#anyFailed", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.task", - "call_sites": [ - { - "line": 635, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#anyFailed", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 635, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#anyFailed", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.task", - "call_sites": [ - { - "line": 635, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#end", - "target": "packages/durable/src/types.ts|packages.durable.src.types.WatchHandle", - "call_sites": [ - { - "line": 1476, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#end", - "target": "packages/durable/src/types.ts|packages.durable.src.types.WatchHandle.stop", - "call_sites": [ - { - "line": 1476, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadChain", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.conversation", - "call_sites": [ - { - "line": 724, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadChain", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.task", - "call_sites": [ - { - "line": 712, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadChain", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.conversation", - "call_sites": [ - { - "line": 724, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadChain", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.task", - "call_sites": [ - { - "line": 712, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadChain", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.conversation", - "call_sites": [ - { - "line": 724, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadChain", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.task", - "call_sites": [ - { - "line": 712, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadChain", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 712, - "column": 41 - }, - { - "line": 724, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadChain", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.conversation", - "call_sites": [ - { - "line": 724, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadChain", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.task", - "call_sites": [ - { - "line": 712, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadScopes", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanSubmissions", - "call_sites": [ - { - "line": 689, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadScopes", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanSubmissions", - "call_sites": [ - { - "line": 689, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadScopes", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanSubmissions", - "call_sites": [ - { - "line": 689, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadScopes", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 689, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadScopes", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanSubmissions", - "call_sites": [ - { - "line": 689, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.task", - "call_sites": [ - { - "line": 1580, - "column": 51 - }, - { - "line": 1620, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.task", - "call_sites": [ - { - "line": 1580, - "column": 51 - }, - { - "line": 1620, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.entry", - "call_sites": [ - { - "line": 1647, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.task", - "call_sites": [ - { - "line": 1580, - "column": 51 - }, - { - "line": 1620, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 1580, - "column": 51 - }, - { - "line": 1620, - "column": 43 - }, - { - "line": 1647, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.entry", - "call_sites": [ - { - "line": 1647, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.task", - "call_sites": [ - { - "line": 1580, - "column": 51 - }, - { - "line": 1620, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.abortOwned", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.task", - "call_sites": [ - { - "line": 1607, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.abortOwned", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.task", - "call_sites": [ - { - "line": 1607, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.abortOwned", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.task", - "call_sites": [ - { - "line": 1607, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.abortOwned", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 1607, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.abortOwned", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.task", - "call_sites": [ - { - "line": 1607, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#validateWait", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.task", - "call_sites": [ - { - "line": 1460, - "column": 87 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#validateWait", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.task", - "call_sites": [ - { - "line": 1460, - "column": 87 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#validateWait", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.task", - "call_sites": [ - { - "line": 1460, - "column": 87 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#validateWait", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 1460, - "column": 87 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#validateWait", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.task", - "call_sites": [ - { - "line": 1460, - "column": 87 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#watchDoc", - "target": "packages/durable/src/types.ts|packages.durable.src.types.WatchHandle", - "call_sites": [ - { - "line": 1742, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#watchDoc", - "target": "packages/durable/src/types.ts|packages.durable.src.types.WatchHandle.stop", - "call_sites": [ - { - "line": 1742, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.waitForTask", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.task", - "call_sites": [ - { - "line": 378, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.waitForTask", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.task", - "call_sites": [ - { - "line": 378, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.waitForTask", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.task", - "call_sites": [ - { - "line": 378, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.waitForTask", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 378, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.waitForTask", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.task", - "call_sites": [ - { - "line": 378, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.get", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.submission", - "call_sites": [ - { - "line": 65, - "column": 69 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.get", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.submission", - "call_sites": [ - { - "line": 65, - "column": 69 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.get", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.submission", - "call_sites": [ - { - "line": 65, - "column": 69 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.get", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 65, - "column": 69 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.get", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.submission", - "call_sites": [ - { - "line": 65, - "column": 69 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.status", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.submission", - "call_sites": [ - { - "line": 70, - "column": 69 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.status", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.submission", - "call_sites": [ - { - "line": 70, - "column": 69 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.status", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.submission", - "call_sites": [ - { - "line": 70, - "column": 69 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.status", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 70, - "column": 69 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.status", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.submission", - "call_sites": [ - { - "line": 70, - "column": 69 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.wait", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.submission", - "call_sites": [ - { - "line": 79, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.wait", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.submission", - "call_sites": [ - { - "line": 79, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.wait", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.submission", - "call_sites": [ - { - "line": 79, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.wait", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 79, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.wait", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.submission", - "call_sites": [ - { - "line": 79, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.admitSubmission", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx", - "call_sites": [ - { - "line": 156, - "column": 29 - }, - { - "line": 171, - "column": 27 - }, - { - "line": 195, - "column": 21 - }, - { - "line": 199, - "column": 20 - }, - { - "line": 202, - "column": 25 - }, - { - "line": 204, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.admitSubmission", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.appendEntry", - "call_sites": [ - { - "line": 202, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.admitSubmission", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.createSubmission", - "call_sites": [ - { - "line": 171, - "column": 27 - }, - { - "line": 195, - "column": 21 - }, - { - "line": 199, - "column": 20 - }, - { - "line": 204, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.admitSubmission", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.submissionByRequest", - "call_sites": [ - { - "line": 156, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.admitSubmission", - "target": "packages/durable/src/types.ts|packages.durable.src.types.appendEntry", - "call_sites": [ - { - "line": 197, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#build", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanConversations", - "call_sites": [ - { - "line": 147, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#build", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanTasks", - "call_sites": [ - { - "line": 141, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#build", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanConversations", - "call_sites": [ - { - "line": 147, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#build", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanTasks", - "call_sites": [ - { - "line": 141, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#build", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanConversations", - "call_sites": [ - { - "line": 147, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#build", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanTasks", - "call_sites": [ - { - "line": 141, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#build", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 141, - "column": 49 - }, - { - "line": 147, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#build", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanConversations", - "call_sites": [ - { - "line": 147, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#build", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanTasks", - "call_sites": [ - { - "line": 141, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.ToolTask.phases.call", - "target": "packages/durable/src/types.ts|packages.durable.src.types.HookRunner", - "call_sites": [ - { - "line": 136, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.ToolTask.phases.call", - "target": "packages/durable/src/types.ts|packages.durable.src.types.HookRunner.each", - "call_sites": [ - { - "line": 136, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.ToolTask.phases.call", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 156, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.ToolTask.phases.call", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 156, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.ToolTask.phases.execute", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 175, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.ToolTask.phases.execute", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 175, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.appendToolResult", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx", - "call_sites": [ - { - "line": 840, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.appendToolResult", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.appendEntry", - "call_sites": [ - { - "line": 840, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.finalResult", - "target": "packages/durable/src/types.ts|packages.durable.src.types.HookRunner", - "call_sites": [ - { - "line": 510, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.finalResult", - "target": "packages/durable/src/types.ts|packages.durable.src.types.HookRunner.each", - "call_sites": [ - { - "line": 510, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.finalResult", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 528, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.finalResult", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.report", - "call_sites": [ - { - "line": 528, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.publishProgress", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 456, - "column": 18 - }, - { - "line": 479, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.publishProgress", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 456, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.publishProgress", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.report", - "call_sites": [ - { - "line": 479, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.readCall", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 216, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.readCall", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.entry", - "call_sites": [ - { - "line": 216, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.resolveTool", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 209, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.resolveTool", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.agent", - "call_sites": [ - { - "line": 209, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run", - "target": "packages/durable/src/types.ts|packages.durable.src.types.DocumentObserver", - "call_sites": [ - { - "line": 359, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run", - "target": "packages/durable/src/types.ts|packages.durable.src.types.DocumentObserver.watchDoc", - "call_sites": [ - { - "line": 359, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Session", - "call_sites": [ - { - "line": 357, - "column": 21 - }, - { - "line": 358, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Session.snapshot", - "call_sites": [ - { - "line": 357, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Session.snapshotAsOf", - "call_sites": [ - { - "line": 358, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 397, - "column": 29 - }, - { - "line": 297, - "column": 18 - }, - { - "line": 339, - "column": 17 - }, - { - "line": 354, - "column": 20 - }, - { - "line": 355, - "column": 24 - }, - { - "line": 356, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.agent", - "call_sites": [ - { - "line": 297, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.conversation", - "call_sites": [ - { - "line": 356, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.env", - "call_sites": [ - { - "line": 397, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.getTask", - "call_sites": [ - { - "line": 354, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.memo", - "call_sites": [ - { - "line": 339, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.waitForTask", - "call_sites": [ - { - "line": 355, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run", - "target": "packages/durable/src/types.ts|packages.durable.src.types.memo", - "call_sites": [ - { - "line": 339, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run", - "target": "packages/durable/src/types.ts|packages.durable.src.types.snapshot", - "call_sites": [ - { - "line": 357, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run", - "target": "packages/durable/src/types.ts|packages.durable.src.types.snapshotAsOf", - "call_sites": [ - { - "line": 358, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run", - "target": "packages/durable/src/types.ts|packages.durable.src.types.watchDoc", - "call_sites": [ - { - "line": 359, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.commit", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 333, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.commit", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 333, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.createTask", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 348, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.createTask", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 348, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.createTask", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx", - "call_sites": [ - { - "line": 349, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.createTask", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.createTask", - "call_sites": [ - { - "line": 349, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.executeTool", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Session", - "call_sites": [ - { - "line": 383, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.executeTool", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Session.snapshot", - "call_sites": [ - { - "line": 383, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.executeTool", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 365, - "column": 31 - }, - { - "line": 382, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.executeTool", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.memo", - "call_sites": [ - { - "line": 365, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.executeTool", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.waitForTask", - "call_sites": [ - { - "line": 382, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.settle", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 581, - "column": 35 - }, - { - "line": 587, - "column": 50 - }, - { - "line": 588, - "column": 16 - }, - { - "line": 608, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.settle", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.abortOwned", - "call_sites": [ - { - "line": 587, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.settle", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 588, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.settle", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.now", - "call_sites": [ - { - "line": 608, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.settle", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.ownedTasks", - "call_sites": [ - { - "line": 581, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.settle", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx", - "call_sites": [ - { - "line": 599, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.settle", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.doc", - "call_sites": [ - { - "line": 599, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.settle", - "target": "packages/durable/src/types.ts|packages.durable.src.types.memo", - "call_sites": [ - { - "line": 585, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.startNestedCall", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 676, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.startNestedCall", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 676, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.startNestedCall", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx", - "call_sites": [ - { - "line": 678, - "column": 26 - }, - { - "line": 681, - "column": 28 - }, - { - "line": 698, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.startNestedCall", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.createTask", - "call_sites": [ - { - "line": 698, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.startNestedCall", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.doc", - "call_sites": [ - { - "line": 678, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.startNestedCall", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.task", - "call_sites": [ - { - "line": 681, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.#build", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.conversation", - "call_sites": [ - { - "line": 169, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.#build", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.conversation", - "call_sites": [ - { - "line": 169, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.#build", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.conversation", - "call_sites": [ - { - "line": 169, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.#build", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 169, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.#build", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.conversation", - "call_sites": [ - { - "line": 169, - "column": 44 - } - ], - "description": "" - } - ] - }, - { - "relation": "declares tasks and documents using", - "src_name": "Agent Execution Harness", - "dst_name": "Core Primitives and Schemas", - "evidence": "", - "key_edges": [ - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask", - "target": "packages/durable/src/tasks.ts|packages.durable.src.tasks.defineTask", - "call_sites": [ - { - "line": 115, - "column": 31 - } - ], - "description": "Harness constructs task definitions and documents using core definition utilities" - } - ], - "src_id": "3.1", - "dst_id": "3.4", - "is_static": true, - "all_edges": [ - { - "source": "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.AgentDoc", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.defineDoc", - "call_sites": [ - { - "line": 42, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask", - "target": "packages/durable/src/tasks.ts|packages.durable.src.tasks.defineTask", - "call_sites": [ - { - "line": 103, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.readContextFrom", - "target": "packages/durable/src/ids.ts|packages.durable.src.ids.idFromNumber", - "call_sites": [ - { - "line": 89, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask", - "target": "packages/durable/src/tasks.ts|packages.durable.src.tasks.defineTask", - "call_sites": [ - { - "line": 115, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.InboxDoc", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.defineDoc", - "call_sites": [ - { - "line": 16, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.LiveDoc", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.defineDoc", - "call_sites": [ - { - "line": 98, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.OutputBuffer.#accept", - "target": "packages/durable/src/truncate.ts|packages.durable.src.truncate.utf8ByteLength", - "call_sites": [ - { - "line": 177, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.OutputBuffer.snapshot", - "target": "packages/durable/src/truncate.ts|packages.durable.src.truncate.utf8ByteLength", - "call_sites": [ - { - "line": 216, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planSystemEntries", - "target": "packages/durable/src/entries.ts|packages.durable.src.entries.defineEntry.is", - "call_sites": [ - { - "line": 73, - "column": 70 - }, - { - "line": 75, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/provider.ts|packages.durable.src.harness.provider.ProviderDoc", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.defineDoc", - "call_sites": [ - { - "line": 12, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.NestedCallDoc", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.defineDocFamily", - "call_sites": [ - { - "line": 96, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.ToolTask", - "target": "packages/durable/src/tasks.ts|packages.durable.src.tasks.defineTask", - "call_sites": [ - { - "line": 113, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.publishProgress", - "target": "packages/durable/src/truncate.ts|packages.durable.src.truncate.utf8ByteLength", - "call_sites": [ - { - "line": 452, - "column": 14 - }, - { - "line": 454, - "column": 33 - }, - { - "line": 455, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/usage.ts|packages.durable.src.harness.usage.UsageDoc", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.defineDoc", - "call_sites": [ - { - "line": 14, - "column": 25 - } - ], - "description": "" - } - ] - }, - { - "relation": "records changes and creates tasks within", - "src_name": "Agent Execution Harness", - "dst_name": "Session Management", - "evidence": "", - "key_edges": [ - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.placeSummary", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.appendEntry", - "call_sites": [ - { - "line": 434, - "column": 27 - } - ], - "description": "Harness appends entries and registers subtasks within session transactions" - } - ], - "src_id": "3.1", - "dst_id": "3.5", - "is_static": true, - "all_edges": [ - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.createCompaction", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createTask", - "call_sites": [ - { - "line": 243, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.placeSummary", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.appendEntry", - "call_sites": [ - { - "line": 434, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.captureContextBounds", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.entry", - "call_sites": [ - { - "line": 34, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.captureContextBounds", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.findLatestHeadMarker", - "call_sites": [ - { - "line": 39, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.captureContextBounds", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanEntries", - "call_sites": [ - { - "line": 31, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.readContext", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 113, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.readContext", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.readOnLine", - "call_sites": [ - { - "line": 113, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.readContextFrom", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 75, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.readContextFrom", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.readOnLine", - "call_sites": [ - { - "line": 75, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.scanRange", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanEntries", - "call_sites": [ - { - "line": 243, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch", - "call_sites": [ - { - "line": 178, - "column": 16 - }, - { - "line": 198, - "column": 9 - }, - { - "line": 201, - "column": 34 - }, - { - "line": 206, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.cancel", - "call_sites": [ - { - "line": 198, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.closed", - "call_sites": [ - { - "line": 206, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.constructor", - "call_sites": [ - { - "line": 178, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.observeCancellation", - "call_sites": [ - { - "line": 201, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanTasks", - "call_sites": [ - { - "line": 173, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents.start", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch", - "call_sites": [ - { - "line": 204, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents.start", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.start", - "call_sites": [ - { - "line": 204, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents.stop", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch", - "call_sites": [ - { - "line": 205, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents.stop", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.stop", - "call_sites": [ - { - "line": 205, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents.views.attach() callback.closeSession", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch", - "call_sites": [ - { - "line": 190, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents.views.attach() callback.closeSession", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.closeSession", - "call_sites": [ - { - "line": 190, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents.views.attach() callback.publication", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch", - "call_sites": [ - { - "line": 188, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents.views.attach() callback.publication", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.advance", - "call_sites": [ - { - "line": 188, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.prepare", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.appendEntry", - "call_sites": [ - { - "line": 167, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.prepare", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanEntries", - "call_sites": [ - { - "line": 166, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.answer", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.appendEntry", - "call_sites": [ - { - "line": 533, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.appendAssistant", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.appendEntry", - "call_sites": [ - { - "line": 669, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.createGeneration", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createTask", - "call_sites": [ - { - "line": 684, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.createToolTask", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createTask", - "call_sites": [ - { - "line": 298, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.appendEntry", - "call_sites": [ - { - "line": 636, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.commit", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 120, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.commit", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.commitWith", - "call_sites": [ - { - "line": 120, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.compact", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 107, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.compact", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.commitWith", - "call_sites": [ - { - "line": 107, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.configure", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 97, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.configure", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.commitWith", - "call_sites": [ - { - "line": 97, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.entries", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanEntries", - "call_sites": [ - { - "line": 139, - "column": 65 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.entries", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 139, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.entries", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.readOnLine", - "call_sites": [ - { - "line": 139, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.Harness.open", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 456, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.Harness.open", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.close", - "call_sites": [ - { - "line": 456, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.#create", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 333, - "column": 8 - }, - { - "line": 334, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.#create", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.assertUsable", - "call_sites": [ - { - "line": 333, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.#create", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.commitWith", - "call_sites": [ - { - "line": 334, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.#create", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction", - "call_sites": [ - { - "line": 335, - "column": 44 - }, - { - "line": 340, - "column": 17 - }, - { - "line": 342, - "column": 18 - }, - { - "line": 343, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.#create", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.conversation", - "call_sites": [ - { - "line": 335, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.#create", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createConversation", - "call_sites": [ - { - "line": 343, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.#create", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createRootConversation", - "call_sites": [ - { - "line": 340, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.#create", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.forkConversation", - "call_sites": [ - { - "line": 342, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.constructor", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 177, - "column": 3 - }, - { - "line": 179, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.constructor", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.constructor", - "call_sites": [ - { - "line": 177, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.constructor", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.storage", - "call_sites": [ - { - "line": 179, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.constructor.conversation", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.conversation", - "call_sites": [ - { - "line": 196, - "column": 56 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.constructor.conversation", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 196, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.constructor.conversation", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.readOnLine", - "call_sites": [ - { - "line": 196, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.conversation", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.conversation", - "call_sites": [ - { - "line": 315, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.conversation", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 314, - "column": 8 - }, - { - "line": 315, - "column": 29 - }, - { - "line": 315, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.conversation", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.assertUsable", - "call_sites": [ - { - "line": 314, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.conversation", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.readOnLine", - "call_sites": [ - { - "line": 315, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.conversation", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.storage", - "call_sites": [ - { - "line": 315, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.conversationCreated", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction", - "call_sites": [ - { - "line": 357, - "column": 12 - }, - { - "line": 358, - "column": 12 - }, - { - "line": 359, - "column": 12 - }, - { - "line": 360, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.conversationCreated", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.doc", - "call_sites": [ - { - "line": 357, - "column": 12 - }, - { - "line": 358, - "column": 12 - }, - { - "line": 359, - "column": 12 - }, - { - "line": 360, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.getTask", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.task", - "call_sites": [ - { - "line": 244, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.getTask", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 244, - "column": 15 - }, - { - "line": 244, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.getTask", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.readOnLine", - "call_sites": [ - { - "line": 244, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.getTask", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.storage", - "call_sites": [ - { - "line": 244, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.inspect", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanSubmissions", - "call_sites": [ - { - "line": 253, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.inspect", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 250, - "column": 15 - }, - { - "line": 253, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.inspect", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.readOnLine", - "call_sites": [ - { - "line": 250, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.inspect", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.storage", - "call_sites": [ - { - "line": 253, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.resume", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 239, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.resume", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.assertUsable", - "call_sites": [ - { - "line": 239, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.usage", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanConversations", - "call_sites": [ - { - "line": 288, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.usage", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 287, - "column": 36 - }, - { - "line": 288, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.usage", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.readOnLine", - "call_sites": [ - { - "line": 287, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.usage", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.storage", - "call_sites": [ - { - "line": 288, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.safeReport", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.contained", - "call_sites": [ - { - "line": 369, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.applyBoundary", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.appendEntry", - "call_sites": [ - { - "line": 91, - "column": 26 - }, - { - "line": 99, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.applyBoundary", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.placeSubmission", - "call_sites": [ - { - "line": 93, - "column": 6 - }, - { - "line": 100, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.applyBoundary", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.settleSubmission", - "call_sites": [ - { - "line": 88, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.prepareBoundary", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.latestHeadMarker", - "call_sites": [ - { - "line": 47, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.withdrawQueuedInputs", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.settleSubmission", - "call_sites": [ - { - "line": 129, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.endRun", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.settleSubmission", - "call_sites": [ - { - "line": 127, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.settleSchedulerOutcome", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction", - "call_sites": [ - { - "line": 225, - "column": 25 - }, - { - "line": 232, - "column": 35 - }, - { - "line": 236, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.settleSchedulerOutcome", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.doc", - "call_sites": [ - { - "line": 225, - "column": 25 - }, - { - "line": 232, - "column": 35 - }, - { - "line": 236, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#anyFailed", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.task", - "call_sites": [ - { - "line": 635, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#commitState", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction", - "call_sites": [ - { - "line": 1433, - "column": 8 - }, - { - "line": 1437, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#commitState", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.setTask", - "call_sites": [ - { - "line": 1433, - "column": 8 - }, - { - "line": 1437, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#decide", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction", - "call_sites": [ - { - "line": 1339, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#decide", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.setTask", - "call_sites": [ - { - "line": 1339, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#end", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.stop", - "call_sites": [ - { - "line": 1476, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#failSession", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 1060, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#failSession", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.fail", - "call_sites": [ - { - "line": 1060, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#finalize", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction", - "call_sites": [ - { - "line": 664, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#finalize", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.setTask", - "call_sites": [ - { - "line": 664, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#gated", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 1705, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#gated", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.commitWith", - "call_sites": [ - { - "line": 1705, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadChain", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.conversation", - "call_sites": [ - { - "line": 724, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadChain", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.task", - "call_sites": [ - { - "line": 712, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadScopes", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanSubmissions", - "call_sites": [ - { - "line": 689, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#reconcile", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 588, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#reconcile", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.commitWith", - "call_sites": [ - { - "line": 588, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#reconcile", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction", - "call_sites": [ - { - "line": 620, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#reconcile", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.setTask", - "call_sites": [ - { - "line": 620, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#reserve", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 1111, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#reserve", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.commitWith", - "call_sites": [ - { - "line": 1111, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#reserve", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction", - "call_sites": [ - { - "line": 1115, - "column": 61 - }, - { - "line": 1154, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#reserve", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.setTask", - "call_sites": [ - { - "line": 1115, - "column": 61 - }, - { - "line": 1154, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.entry", - "call_sites": [ - { - "line": 1647, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.task", - "call_sites": [ - { - "line": 1580, - "column": 51 - }, - { - "line": 1620, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 1580, - "column": 20 - }, - { - "line": 1617, - "column": 20 - }, - { - "line": 1646, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.readOnLine", - "call_sites": [ - { - "line": 1580, - "column": 20 - }, - { - "line": 1617, - "column": 20 - }, - { - "line": 1646, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction", - "call_sites": [ - { - "line": 1562, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.setTask", - "call_sites": [ - { - "line": 1562, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.abortOwned", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.task", - "call_sites": [ - { - "line": 1607, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.abortOwned", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 1607, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.abortOwned", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.readOnLine", - "call_sites": [ - { - "line": 1607, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.ownedTasks", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 1588, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.ownedTasks", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.readOnLine", - "call_sites": [ - { - "line": 1588, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#step", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.errorMessage", - "call_sites": [ - { - "line": 1388, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#step", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 1381, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#step", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.commitWith", - "call_sites": [ - { - "line": 1381, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#terminate", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction", - "call_sites": [ - { - "line": 1409, - "column": 7 - }, - { - "line": 1412, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#terminate", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.setTask", - "call_sites": [ - { - "line": 1409, - "column": 7 - }, - { - "line": 1412, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#validateWait", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.task", - "call_sites": [ - { - "line": 1460, - "column": 87 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#watchDoc", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.stop", - "call_sites": [ - { - "line": 1742, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.abort", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 345, - "column": 38 - }, - { - "line": 368, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.abort", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.commitWith", - "call_sites": [ - { - "line": 345, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.abort", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.failed", - "call_sites": [ - { - "line": 368, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.abort", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction", - "call_sites": [ - { - "line": 346, - "column": 29 - }, - { - "line": 362, - "column": 73 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.abort", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.setTask", - "call_sites": [ - { - "line": 362, - "column": 73 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.abort", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.task", - "call_sites": [ - { - "line": 346, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.abortConversation", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 402, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.abortConversation", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.commitWith", - "call_sites": [ - { - "line": 402, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.abortConversation", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction", - "call_sites": [ - { - "line": 410, - "column": 68 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.abortConversation", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.setTask", - "call_sites": [ - { - "line": 410, - "column": 68 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.open", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 295, - "column": 17 - }, - { - "line": 296, - "column": 17 - }, - { - "line": 298, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.open", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.commitWith", - "call_sites": [ - { - "line": 298, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.open", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.observeCommits", - "call_sites": [ - { - "line": 295, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.open", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.subscribeClose", - "call_sites": [ - { - "line": 296, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.open", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction", - "call_sites": [ - { - "line": 302, - "column": 45 - }, - { - "line": 309, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.open", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanTasks", - "call_sites": [ - { - "line": 302, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.open", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.setTask", - "call_sites": [ - { - "line": 309, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.waitForTask", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.task", - "call_sites": [ - { - "line": 378, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.waitForTask", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 375, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.waitForTask", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.readOnLine", - "call_sites": [ - { - "line": 375, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.overlayOf", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction", - "call_sites": [ - { - "line": 1781, - "column": 27 - }, - { - "line": 1782, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.overlayOf", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.stagedConversations", - "call_sites": [ - { - "line": 1782, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.overlayOf", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.stagedTasks", - "call_sites": [ - { - "line": 1781, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.abort", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 91, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.abort", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.commitWith", - "call_sites": [ - { - "line": 91, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.abort", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction", - "call_sites": [ - { - "line": 92, - "column": 28 - }, - { - "line": 97, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.abort", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.settleSubmission", - "call_sites": [ - { - "line": 97, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.abort", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.submission", - "call_sites": [ - { - "line": 92, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.constructor", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 46, - "column": 11 - }, - { - "line": 47, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.constructor", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.observeCommits", - "call_sites": [ - { - "line": 46, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.constructor", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.subscribeClose", - "call_sites": [ - { - "line": 47, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.get", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.submission", - "call_sites": [ - { - "line": 65, - "column": 69 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.get", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 65, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.get", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.readOnLine", - "call_sites": [ - { - "line": 65, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.status", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.submission", - "call_sites": [ - { - "line": 70, - "column": 69 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.status", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 70, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.status", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.readOnLine", - "call_sites": [ - { - "line": 70, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.submit", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 56, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.submit", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.commitWith", - "call_sites": [ - { - "line": 56, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.wait", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.submission", - "call_sites": [ - { - "line": 79, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.wait", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 78, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.wait", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.readOnLine", - "call_sites": [ - { - "line": 78, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.admitSubmission", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.ConversationBusy", - "call_sites": [ - { - "line": 166, - "column": 79 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.admitSubmission", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.ConversationBusy.constructor", - "call_sites": [ - { - "line": 166, - "column": 79 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.admitSubmission", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.appendEntry", - "call_sites": [ - { - "line": 197, - "column": 26 - }, - { - "line": 202, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.admitSubmission", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createSubmission", - "call_sites": [ - { - "line": 171, - "column": 27 - }, - { - "line": 195, - "column": 21 - }, - { - "line": 199, - "column": 20 - }, - { - "line": 204, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.admitSubmission", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.submissionByRequest", - "call_sites": [ - { - "line": 156, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#attach", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 120, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#attach", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.readOnLine", - "call_sites": [ - { - "line": 120, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#build", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanConversations", - "call_sites": [ - { - "line": 147, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#build", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanTasks", - "call_sites": [ - { - "line": 141, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.constructor", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch", - "call_sites": [ - { - "line": 78, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.constructor", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.closeSession", - "call_sites": [ - { - "line": 78, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.constructor", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 71, - "column": 11 - }, - { - "line": 72, - "column": 97 - }, - { - "line": 74, - "column": 11 - }, - { - "line": 79, - "column": 25 - }, - { - "line": 78, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.constructor", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.failure", - "call_sites": [ - { - "line": 78, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.constructor", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.observeCommits", - "call_sites": [ - { - "line": 71, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.constructor", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.report", - "call_sites": [ - { - "line": 72, - "column": 97 - }, - { - "line": 79, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.constructor", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.subscribeClose", - "call_sites": [ - { - "line": 74, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.constructor", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.contained", - "call_sites": [ - { - "line": 77, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.state", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedStateSource", - "call_sites": [ - { - "line": 89, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.state", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedStateSource.constructor", - "call_sites": [ - { - "line": 89, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.state.onError", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 93, - "column": 73 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.state.onError", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.report", - "call_sites": [ - { - "line": 93, - "column": 73 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.watch", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch", - "call_sites": [ - { - "line": 103, - "column": 28 - }, - { - "line": 108, - "column": 13 - }, - { - "line": 111, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.watch", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.cancel", - "call_sites": [ - { - "line": 108, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.watch", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.constructor", - "call_sites": [ - { - "line": 103, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.watch", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.observeCancellation", - "call_sites": [ - { - "line": 111, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.watch", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 103, - "column": 95 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.watch", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.report", - "call_sites": [ - { - "line": 103, - "column": 95 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.advance", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedStateSource", - "call_sites": [ - { - "line": 203, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.advance", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedStateSource.advance", - "call_sites": [ - { - "line": 203, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.advance", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.contained", - "call_sites": [ - { - "line": 203, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.ToolTask.phases.call", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.errorMessage", - "call_sites": [ - { - "line": 144, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.appendToolResult", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.appendEntry", - "call_sites": [ - { - "line": 840, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.prepare", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.errorMessage", - "call_sites": [ - { - "line": 237, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.errorMessage", - "call_sites": [ - { - "line": 410, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.createTask", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createTask", - "call_sites": [ - { - "line": 349, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.settle", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.doc", - "call_sites": [ - { - "line": 599, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.startNestedCall", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createTask", - "call_sites": [ - { - "line": 698, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.startNestedCall", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.doc", - "call_sites": [ - { - "line": 678, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.startNestedCall", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.task", - "call_sites": [ - { - "line": 681, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.validate", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.errorMessage", - "call_sites": [ - { - "line": 246, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/util.ts|packages.durable.src.harness.util.closedError", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.SessionFailed", - "call_sites": [ - { - "line": 60, - "column": 70 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/util.ts|packages.durable.src.harness.util.closedError", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.SessionFailed.constructor", - "call_sites": [ - { - "line": 60, - "column": 70 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.#build", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.conversation", - "call_sites": [ - { - "line": 169, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.#build", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 176, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.#build", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.conversationDocumentOnLine", - "call_sites": [ - { - "line": 176, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.attach", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 152, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.attach", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.readOnLine", - "call_sites": [ - { - "line": 152, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.constructor", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 88, - "column": 11 - }, - { - "line": 92, - "column": 11 - }, - { - "line": 97, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.constructor", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.failure", - "call_sites": [ - { - "line": 97, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.constructor", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.observeCommits", - "call_sites": [ - { - "line": 88, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.constructor", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.subscribeClose", - "call_sites": [ - { - "line": 92, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.constructor", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.contained", - "call_sites": [ - { - "line": 96, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.report", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 107, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.report", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.report", - "call_sites": [ - { - "line": 107, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.state", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedStateSource", - "call_sites": [ - { - "line": 114, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.state", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedStateSource.constructor", - "call_sites": [ - { - "line": 114, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.state.onError", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 118, - "column": 73 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.state.onError", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.report", - "call_sites": [ - { - "line": 118, - "column": 73 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.watch", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch", - "call_sites": [ - { - "line": 130, - "column": 9 - }, - { - "line": 135, - "column": 13 - }, - { - "line": 138, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.watch", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.cancel", - "call_sites": [ - { - "line": 135, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.watch", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.constructor", - "call_sites": [ - { - "line": 130, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.watch", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.observeCancellation", - "call_sites": [ - { - "line": 138, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.watch", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 130, - "column": 83 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.watch", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.report", - "call_sites": [ - { - "line": 130, - "column": 83 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.advance", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.contained", - "call_sites": [ - { - "line": 240, - "column": 4 - }, - { - "line": 244, - "column": 3 - } - ], - "description": "" - } - ] - }, - { - "relation": "registers definitions and reports progress to", - "src_name": "Built-in Execution Tools", - "dst_name": "Agent Execution Harness", - "evidence": "", - "key_edges": [ - { - "source": "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.createBashTool", - "target": "packages/durable/src/harness/define.ts|packages.durable.src.harness.define.defineTool", - "call_sites": [ - { - "line": 146, - "column": 9 - } - ], - "description": "Tools register executable definitions and bind to the tool execution context" - } - ], - "src_id": "3.2", - "dst_id": "3.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.createBashTool", - "target": "packages/durable/src/harness/define.ts|packages.durable.src.harness.define.defineTool", - "call_sites": [ - { - "line": 146, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.createPowerShellTool", - "target": "packages/durable/src/harness/define.ts|packages.durable.src.harness.define.defineTool", - "call_sites": [ - { - "line": 170, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.runCommand", - "target": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.diagnostic", - "call_sites": [ - { - "line": 117, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.runCommand", - "target": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.retainedOutput", - "call_sites": [ - { - "line": 126, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.runCommand", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi", - "call_sites": [ - { - "line": 117, - "column": 7 - }, - { - "line": 126, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.runCommand", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi.diagnostic", - "call_sites": [ - { - "line": 117, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.runCommand", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi.retainedOutput", - "call_sites": [ - { - "line": 126, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.runCommand.onOutput", - "target": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.output", - "call_sites": [ - { - "line": 104, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.runCommand.onOutput", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi", - "call_sites": [ - { - "line": 104, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.runCommand.onOutput", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi.output", - "call_sites": [ - { - "line": 104, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/tools/edit.ts|packages.durable.src.tools.edit.createEditTool", - "target": "packages/durable/src/harness/define.ts|packages.durable.src.harness.define.defineTool", - "call_sites": [ - { - "line": 91, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/tools/index.ts|packages.durable.src.tools.index.createCodingTools", - "target": "packages/durable/src/harness/define.ts|packages.durable.src.harness.define.defineExtension", - "call_sites": [ - { - "line": 32, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.createReadTool", - "target": "packages/durable/src/harness/define.ts|packages.durable.src.harness.define.defineTool", - "call_sites": [ - { - "line": 91, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.imageModel", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi", - "call_sites": [ - { - "line": 201, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.imageModel", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi.agent", - "call_sites": [ - { - "line": 201, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.readText", - "target": "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.characterEnd", - "call_sites": [ - { - "line": 280, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/tools/write.ts|packages.durable.src.tools.write.createWriteTool", - "target": "packages/durable/src/harness/define.ts|packages.durable.src.harness.define.defineTool", - "call_sites": [ - { - "line": 17, - "column": 9 - } - ], - "description": "" - } - ] - }, - { - "relation": "formats and truncates payload data with", - "src_name": "Built-in Execution Tools", - "dst_name": "Core Primitives and Schemas", - "evidence": "", - "key_edges": [ - { - "source": "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.readText", - "target": "packages/durable/src/truncate.ts|packages.durable.src.truncate.truncateHeadOf", - "call_sites": [ - { - "line": 270, - "column": 47 - } - ], - "description": "Read tools truncate file text and compute payload sizes" - } - ], - "src_id": "3.2", - "dst_id": "3.4", - "is_static": true, - "all_edges": [ - { - "source": "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.readHead", - "target": "packages/durable/src/truncate.ts|packages.durable.src.truncate.utf8ByteLength", - "call_sites": [ - { - "line": 75, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.readImage", - "target": "packages/durable/src/truncate.ts|packages.durable.src.truncate.formatSize", - "call_sites": [ - { - "line": 173, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.readText", - "target": "packages/durable/src/truncate.ts|packages.durable.src.truncate.formatSize", - "call_sites": [ - { - "line": 285, - "column": 44 - }, - { - "line": 285, - "column": 81 - }, - { - "line": 285, - "column": 139 - }, - { - "line": 291, - "column": 68 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.readText", - "target": "packages/durable/src/truncate.ts|packages.durable.src.truncate.truncateHeadOf", - "call_sites": [ - { - "line": 270, - "column": 47 - } - ], - "description": "" - } - ] - }, - { - "relation": "allocates entity identifiers and sequences using", - "src_name": "Storage Backends", - "dst_name": "Core Primitives and Schemas", - "evidence": "", - "key_edges": [ - { - "source": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.mintId", - "target": "packages/durable/src/ids.ts|packages.durable.src.ids.idFromNumber", - "call_sites": [ - { - "line": 430, - "column": 10 - } - ], - "description": "Storage implementations mint sequential entry identifiers" - } - ], - "src_id": "3.3", - "dst_id": "3.4", - "is_static": true, - "all_edges": [ - { - "source": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.entry", - "target": "packages/durable/src/ids.ts|packages.durable.src.ids.idFromNumber", - "call_sites": [ - { - "line": 325, - "column": 28 - }, - { - "line": 328, - "column": 4 - }, - { - "line": 329, - "column": 4 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.recover", - "target": "packages/durable/src/ids.ts|packages.durable.src.ids.idFromNumber", - "call_sites": [ - { - "line": 740, - "column": 54 - }, - { - "line": 743, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.entry", - "target": "packages/durable/src/ids.ts|packages.durable.src.ids.idFromNumber", - "call_sites": [ - { - "line": 478, - "column": 15 - }, - { - "line": 484, - "column": 26 - }, - { - "line": 485, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.mintId", - "target": "packages/durable/src/ids.ts|packages.durable.src.ids.idFromNumber", - "call_sites": [ - { - "line": 430, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.prepareCommit", - "target": "packages/durable/src/ids.ts|packages.durable.src.ids.seqFromNumber", - "call_sites": [ - { - "line": 268, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.commit", - "target": "packages/durable/src/ids.ts|packages.durable.src.ids.seqFromNumber", - "call_sites": [ - { - "line": 184, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.currentDocumentId", - "target": "packages/durable/src/ids.ts|packages.durable.src.ids.idFromNumber", - "call_sites": [ - { - "line": 776, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.mintId", - "target": "packages/durable/src/ids.ts|packages.durable.src.ids.idFromNumber", - "call_sites": [ - { - "line": 203, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.readEntry", - "target": "packages/durable/src/ids.ts|packages.durable.src.ids.idFromNumber", - "call_sites": [ - { - "line": 281, - "column": 7 - }, - { - "line": 283, - "column": 8 - }, - { - "line": 288, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.readEntry", - "target": "packages/durable/src/ids.ts|packages.durable.src.ids.seqFromNumber", - "call_sites": [ - { - "line": 304, - "column": 30 - } - ], - "description": "" - } - ] - }, - { - "relation": "signals failure states using errors from", - "src_name": "Storage Backends", - "dst_name": "Session Management", - "evidence": "", - "key_edges": [ - { - "source": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.entry", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError", - "call_sites": [ - { - "line": 326, - "column": 50 - } - ], - "description": "Storage backends throw specialized storage request error types" - } - ], - "src_id": "3.3", - "dst_id": "3.5", - "is_static": true, - "all_edges": [ - { - "source": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.entry", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError", - "call_sites": [ - { - "line": 326, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.entry", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError.constructor", - "call_sites": [ - { - "line": 326, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.entry", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError", - "call_sites": [ - { - "line": 483, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.entry", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError.constructor", - "call_sites": [ - { - "line": 483, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.findLatestHeadMarker", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError", - "call_sites": [ - { - "line": 498, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.findLatestHeadMarker", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError.constructor", - "call_sites": [ - { - "line": 498, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.materializeDocument", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError", - "call_sites": [ - { - "line": 663, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.materializeDocument", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError.constructor", - "call_sites": [ - { - "line": 663, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.visibleEntries", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError", - "call_sites": [ - { - "line": 684, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.visibleEntries", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError.constructor", - "call_sites": [ - { - "line": 684, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.visibleEntriesAscending", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError", - "call_sites": [ - { - "line": 710, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.visibleEntriesAscending", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError.constructor", - "call_sites": [ - { - "line": 710, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/scan.ts|packages.durable.src.storage.scan.scanStart", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError", - "call_sites": [ - { - "line": 21, - "column": 13 - }, - { - "line": 26, - "column": 13 - }, - { - "line": 28, - "column": 13 - }, - { - "line": 32, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/scan.ts|packages.durable.src.storage.scan.scanStart", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError.constructor", - "call_sites": [ - { - "line": 21, - "column": 13 - }, - { - "line": 26, - "column": 13 - }, - { - "line": 28, - "column": 13 - }, - { - "line": 32, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.materializeDocument", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError", - "call_sites": [ - { - "line": 616, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.materializeDocument", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError.constructor", - "call_sites": [ - { - "line": 616, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.readEntries", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError", - "call_sites": [ - { - "line": 341, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.readEntries", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError.constructor", - "call_sites": [ - { - "line": 341, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.readEntriesAscending", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError", - "call_sites": [ - { - "line": 378, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.readEntriesAscending", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError.constructor", - "call_sites": [ - { - "line": 378, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.readEntry", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError", - "call_sites": [ - { - "line": 285, - "column": 35 - }, - { - "line": 290, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.readEntry", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError.constructor", - "call_sites": [ - { - "line": 285, - "column": 35 - }, - { - "line": 290, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.readLatestHeadMarker", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError", - "call_sites": [ - { - "line": 312, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.readLatestHeadMarker", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError.constructor", - "call_sites": [ - { - "line": 312, - "column": 45 - } - ], - "description": "" - } - ] - }, - { - "relation": "reports lifecycle and close events to", - "src_name": "Session Management", - "dst_name": "Agent Execution Harness", - "evidence": "", - "key_edges": [ - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.close", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.beforeClose", - "call_sites": [ - { - "line": 423, - "column": 22 - } - ], - "description": "Sessions notify the harness when conversations close or emit events" - } - ], - "src_id": "3.5", - "dst_id": "3.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#notifyClose", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.report", - "call_sites": [ - { - "line": 456, - "column": 73 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#publish", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.report", - "call_sites": [ - { - "line": 581, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.close", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.beforeClose", - "call_sites": [ - { - "line": 423, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.close", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.report", - "call_sites": [ - { - "line": 435, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.constructor.conversationCreated", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.conversationCreated", - "call_sites": [ - { - "line": 128, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.documentState.#enqueue() callback.onError", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.report", - "call_sites": [ - { - "line": 295, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.fail", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.report", - "call_sites": [ - { - "line": 153, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.watchDoc", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.report", - "call_sites": [ - { - "line": 356, - "column": 81 - } - ], - "description": "" - } - ] - }, - { - "relation": "scans and persists session data across", - "src_name": "Session Management", - "dst_name": "Storage Backends", - "evidence": "", - "key_edges": [ - { - "source": "packages/durable/src/session/forks.ts|packages.durable.src.session.forks.collectCopies", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanDocuments", - "call_sites": [ - { - "line": 73, - "column": 30 - } - ], - "description": "Session forks and transactions read and persist documents into storage backends" - } - ], - "src_id": "3.5", - "dst_id": "3.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/durable/src/session/forks.ts|packages.durable.src.session.forks.collectCopies", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.mintId", - "call_sites": [ - { - "line": 76, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/forks.ts|packages.durable.src.session.forks.collectCopies", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanDocuments", - "call_sites": [ - { - "line": 73, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/forks.ts|packages.durable.src.session.forks.collectCopies", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.mintId", - "call_sites": [ - { - "line": 76, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/forks.ts|packages.durable.src.session.forks.collectCopies", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanDocuments", - "call_sites": [ - { - "line": 73, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/forks.ts|packages.durable.src.session.forks.collectCopies", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.mintId", - "call_sites": [ - { - "line": 76, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/forks.ts|packages.durable.src.session.forks.collectCopies", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanDocuments", - "call_sites": [ - { - "line": 73, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/forks.ts|packages.durable.src.session.forks.collectCopies", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 73, - "column": 30 - }, - { - "line": 76, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/forks.ts|packages.durable.src.session.forks.collectCopies", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.mintId", - "call_sites": [ - { - "line": 76, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/forks.ts|packages.durable.src.session.forks.collectCopies", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanDocuments", - "call_sites": [ - { - "line": 73, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/forks.ts|packages.durable.src.session.forks.prepareForkDocumentCopies", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.entry", - "call_sites": [ - { - "line": 33, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/forks.ts|packages.durable.src.session.forks.prepareForkDocumentCopies", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 33, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/forks.ts|packages.durable.src.session.forks.prepareForkDocumentCopies", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.entry", - "call_sites": [ - { - "line": 33, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.close", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.close", - "call_sites": [ - { - "line": 839, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.close", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.close", - "call_sites": [ - { - "line": 839, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.close", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.close", - "call_sites": [ - { - "line": 839, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.close", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 839, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.close", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.close", - "call_sites": [ - { - "line": 839, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.commit", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.commit", - "call_sites": [ - { - "line": 726, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.commit", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.commit", - "call_sites": [ - { - "line": 726, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.commit", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.commit", - "call_sites": [ - { - "line": 726, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.commit", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 726, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.commit", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.commit", - "call_sites": [ - { - "line": 726, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.conversation", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.conversation", - "call_sites": [ - { - "line": 734, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.conversation", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.conversation", - "call_sites": [ - { - "line": 734, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.conversation", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.conversation", - "call_sites": [ - { - "line": 734, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.conversation", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 734, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.conversation", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.conversation", - "call_sites": [ - { - "line": 734, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.document", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.document", - "call_sites": [ - { - "line": 820, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.document", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.document", - "call_sites": [ - { - "line": 820, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.document", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.document", - "call_sites": [ - { - "line": 820, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.document", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 820, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.document", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.document", - "call_sites": [ - { - "line": 820, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.entry", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.entry", - "call_sites": [ - { - "line": 761, - "column": 48 - }, - { - "line": 759, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.entry", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 761, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.entry", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.entry", - "call_sites": [ - { - "line": 761, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.entry", - "target": "packages/durable/src/types.ts|packages.durable.src.types.entry", - "call_sites": [ - { - "line": 759, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.findDocument", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.findDocument", - "call_sites": [ - { - "line": 816, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.findDocument", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.findDocument", - "call_sites": [ - { - "line": 816, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.findDocument", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.findDocument", - "call_sites": [ - { - "line": 816, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.findDocument", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 816, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.findDocument", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.findDocument", - "call_sites": [ - { - "line": 816, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.findLatestHeadMarker", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.findLatestHeadMarker", - "call_sites": [ - { - "line": 769, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.findLatestHeadMarker", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.findLatestHeadMarker", - "call_sites": [ - { - "line": 769, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.findLatestHeadMarker", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.findLatestHeadMarker", - "call_sites": [ - { - "line": 769, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.findLatestHeadMarker", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 769, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.findLatestHeadMarker", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.findLatestHeadMarker", - "call_sites": [ - { - "line": 769, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.mintId", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.mintId", - "call_sites": [ - { - "line": 730, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.mintId", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.mintId", - "call_sites": [ - { - "line": 730, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.mintId", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.mintId", - "call_sites": [ - { - "line": 730, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.mintId", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 730, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.mintId", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.mintId", - "call_sites": [ - { - "line": 730, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanConversations", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanConversations", - "call_sites": [ - { - "line": 743, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanConversations", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanConversations", - "call_sites": [ - { - "line": 743, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanConversations", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanConversations", - "call_sites": [ - { - "line": 743, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanConversations", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 743, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanConversations", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanConversations", - "call_sites": [ - { - "line": 743, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanDocuments", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanDocuments", - "call_sites": [ - { - "line": 829, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanDocuments", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanDocuments", - "call_sites": [ - { - "line": 829, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanDocuments", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanDocuments", - "call_sites": [ - { - "line": 829, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanDocuments", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 829, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanDocuments", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanDocuments", - "call_sites": [ - { - "line": 829, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanEntries", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanEntries", - "call_sites": [ - { - "line": 778, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanEntries", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanEntries", - "call_sites": [ - { - "line": 778, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanEntries", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanEntries", - "call_sites": [ - { - "line": 778, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanEntries", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 778, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanEntries", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanEntries", - "call_sites": [ - { - "line": 778, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanSubmissions", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanSubmissions", - "call_sites": [ - { - "line": 804, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanSubmissions", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanSubmissions", - "call_sites": [ - { - "line": 804, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanSubmissions", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanSubmissions", - "call_sites": [ - { - "line": 804, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanSubmissions", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 804, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanSubmissions", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanSubmissions", - "call_sites": [ - { - "line": 804, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanTasks", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanTasks", - "call_sites": [ - { - "line": 791, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanTasks", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanTasks", - "call_sites": [ - { - "line": 791, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanTasks", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanTasks", - "call_sites": [ - { - "line": 791, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanTasks", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 791, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanTasks", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanTasks", - "call_sites": [ - { - "line": 791, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.submission", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.submission", - "call_sites": [ - { - "line": 795, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.submission", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.submission", - "call_sites": [ - { - "line": 795, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.submission", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.submission", - "call_sites": [ - { - "line": 795, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.submission", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 795, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.submission", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.submission", - "call_sites": [ - { - "line": 795, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.submissionByRequest", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.submissionByRequest", - "call_sites": [ - { - "line": 812, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.submissionByRequest", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.submissionByRequest", - "call_sites": [ - { - "line": 812, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.submissionByRequest", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.submissionByRequest", - "call_sites": [ - { - "line": 812, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.submissionByRequest", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 812, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.submissionByRequest", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.submissionByRequest", - "call_sites": [ - { - "line": 812, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.task", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.task", - "call_sites": [ - { - "line": 782, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.task", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.task", - "call_sites": [ - { - "line": 782, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.task", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.task", - "call_sites": [ - { - "line": 782, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.task", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 782, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.task", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.task", - "call_sites": [ - { - "line": 782, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#loadDocument", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.document", - "call_sites": [ - { - "line": 632, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#loadDocument", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.findDocument", - "call_sites": [ - { - "line": 630, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#loadDocument", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.document", - "call_sites": [ - { - "line": 632, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#loadDocument", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.findDocument", - "call_sites": [ - { - "line": 630, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#loadDocument", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.document", - "call_sites": [ - { - "line": 632, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#loadDocument", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.findDocument", - "call_sites": [ - { - "line": 630, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#loadDocument", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 630, - "column": 38 - }, - { - "line": 632, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#loadDocument", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.document", - "call_sites": [ - { - "line": 632, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#loadDocument", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.findDocument", - "call_sites": [ - { - "line": 630, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#runCommit", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.commit", - "call_sites": [ - { - "line": 534, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#runCommit", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.commit", - "call_sites": [ - { - "line": 534, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#runCommit", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.commit", - "call_sites": [ - { - "line": 534, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#runCommit", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 534, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#runCommit", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.commit", - "call_sites": [ - { - "line": 534, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.close", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.close", - "call_sites": [ - { - "line": 430, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.close", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.close", - "call_sites": [ - { - "line": 430, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.close", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.close", - "call_sites": [ - { - "line": 430, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.close", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 430, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.close", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.close", - "call_sites": [ - { - "line": 430, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshotAsOf", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.document", - "call_sites": [ - { - "line": 410, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshotAsOf", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.findDocument", - "call_sites": [ - { - "line": 408, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshotAsOf", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.document", - "call_sites": [ - { - "line": 410, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshotAsOf", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.findDocument", - "call_sites": [ - { - "line": 408, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshotAsOf", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.document", - "call_sites": [ - { - "line": 410, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshotAsOf", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.entry", - "call_sites": [ - { - "line": 400, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshotAsOf", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.findDocument", - "call_sites": [ - { - "line": 408, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshotAsOf", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 400, - "column": 44 - }, - { - "line": 408, - "column": 39 - }, - { - "line": 410, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshotAsOf", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.document", - "call_sites": [ - { - "line": 410, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshotAsOf", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.entry", - "call_sites": [ - { - "line": 400, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshotAsOf", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.findDocument", - "call_sites": [ - { - "line": 408, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#acquire", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.mintId", - "call_sites": [ - { - "line": 612, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#acquire", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.mintId", - "call_sites": [ - { - "line": 612, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#acquire", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.mintId", - "call_sites": [ - { - "line": 612, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#acquire", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 612, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#acquire", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.mintId", - "call_sites": [ - { - "line": 612, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#acquireForkCopy", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.document", - "call_sites": [ - { - "line": 630, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#acquireForkCopy", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.document", - "call_sites": [ - { - "line": 630, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#acquireForkCopy", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.document", - "call_sites": [ - { - "line": 630, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#acquireForkCopy", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 630, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#acquireForkCopy", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.document", - "call_sites": [ - { - "line": 630, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#appendEntry", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.mintId", - "call_sites": [ - { - "line": 364, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#appendEntry", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.mintId", - "call_sites": [ - { - "line": 364, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#appendEntry", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.mintId", - "call_sites": [ - { - "line": 364, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#appendEntry", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 364, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#appendEntry", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.mintId", - "call_sites": [ - { - "line": 364, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#assemble", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanDocuments", - "call_sites": [ - { - "line": 792, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#assemble", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.submission", - "call_sites": [ - { - "line": 823, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#assemble", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanDocuments", - "call_sites": [ - { - "line": 792, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#assemble", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.submission", - "call_sites": [ - { - "line": 823, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#assemble", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanDocuments", - "call_sites": [ - { - "line": 792, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#assemble", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.submission", - "call_sites": [ - { - "line": 823, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#assemble", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 792, - "column": 33 - }, - { - "line": 823, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#assemble", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanDocuments", - "call_sites": [ - { - "line": 792, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#assemble", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.submission", - "call_sites": [ - { - "line": 823, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#committedTask", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.task", - "call_sites": [ - { - "line": 982, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#committedTask", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.task", - "call_sites": [ - { - "line": 982, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#committedTask", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.task", - "call_sites": [ - { - "line": 982, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#committedTask", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 982, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#committedTask", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.task", - "call_sites": [ - { - "line": 982, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#findRetirement", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.findDocument", - "call_sites": [ - { - "line": 655, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#findRetirement", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.findDocument", - "call_sites": [ - { - "line": 655, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#findRetirement", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.findDocument", - "call_sites": [ - { - "line": 655, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#findRetirement", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 655, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#findRetirement", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.findDocument", - "call_sites": [ - { - "line": 655, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#requireConversation", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.conversation", - "call_sites": [ - { - "line": 944, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#requireConversation", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.conversation", - "call_sites": [ - { - "line": 944, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#requireConversation", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.conversation", - "call_sites": [ - { - "line": 944, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#requireConversation", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 944, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#requireConversation", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.conversation", - "call_sites": [ - { - "line": 944, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#stageConversation", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.mintId", - "call_sites": [ - { - "line": 307, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#stageConversation", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.mintId", - "call_sites": [ - { - "line": 307, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#stageConversation", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.mintId", - "call_sites": [ - { - "line": 307, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#stageConversation", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 307, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#stageConversation", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.mintId", - "call_sites": [ - { - "line": 307, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.conversation", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.conversation", - "call_sites": [ - { - "line": 230, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.conversation", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.conversation", - "call_sites": [ - { - "line": 230, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.conversation", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.conversation", - "call_sites": [ - { - "line": 230, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.conversation", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 230, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.conversation", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.conversation", - "call_sites": [ - { - "line": 230, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createSubmission", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.mintId", - "call_sites": [ - { - "line": 434, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createSubmission", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.mintId", - "call_sites": [ - { - "line": 434, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createSubmission", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.mintId", - "call_sites": [ - { - "line": 434, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createSubmission", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 434, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createSubmission", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.mintId", - "call_sites": [ - { - "line": 434, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createTask", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.mintId", - "call_sites": [ - { - "line": 407, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createTask", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.mintId", - "call_sites": [ - { - "line": 407, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createTask", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.mintId", - "call_sites": [ - { - "line": 407, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createTask", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 407, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createTask", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.mintId", - "call_sites": [ - { - "line": 407, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.entry", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.entry", - "call_sites": [ - { - "line": 239, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.entry", - "target": "packages/durable/src/types.ts|packages.durable.src.types.entry", - "call_sites": [ - { - "line": 239, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.latestHeadMarker", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.findLatestHeadMarker", - "call_sites": [ - { - "line": 260, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.latestHeadMarker", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.findLatestHeadMarker", - "call_sites": [ - { - "line": 260, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.latestHeadMarker", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.findLatestHeadMarker", - "call_sites": [ - { - "line": 260, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.latestHeadMarker", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 260, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.latestHeadMarker", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.findLatestHeadMarker", - "call_sites": [ - { - "line": 260, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanConversations", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanConversations", - "call_sites": [ - { - "line": 250, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanConversations", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanConversations", - "call_sites": [ - { - "line": 250, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanConversations", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanConversations", - "call_sites": [ - { - "line": 250, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanConversations", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 250, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanConversations", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanConversations", - "call_sites": [ - { - "line": 250, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanEntries", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanEntries", - "call_sites": [ - { - "line": 255, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanEntries", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanEntries", - "call_sites": [ - { - "line": 255, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanEntries", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanEntries", - "call_sites": [ - { - "line": 255, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanEntries", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 255, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanEntries", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanEntries", - "call_sites": [ - { - "line": 255, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanTasks", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanTasks", - "call_sites": [ - { - "line": 265, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanTasks", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanTasks", - "call_sites": [ - { - "line": 265, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanTasks", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanTasks", - "call_sites": [ - { - "line": 265, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanTasks", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 265, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanTasks", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanTasks", - "call_sites": [ - { - "line": 265, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.submission", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.submission", - "call_sites": [ - { - "line": 270, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.submission", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.submission", - "call_sites": [ - { - "line": 270, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.submission", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.submission", - "call_sites": [ - { - "line": 270, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.submission", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 270, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.submission", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.submission", - "call_sites": [ - { - "line": 270, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.submissionByRequest", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.submissionByRequest", - "call_sites": [ - { - "line": 276, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.submissionByRequest", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.submissionByRequest", - "call_sites": [ - { - "line": 276, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.submissionByRequest", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.submissionByRequest", - "call_sites": [ - { - "line": 276, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.submissionByRequest", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 276, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.submissionByRequest", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.submissionByRequest", - "call_sites": [ - { - "line": 276, - "column": 23 - } - ], - "description": "" - } - ] - }, - { - "relation": "loads and checks documents against schemas in", - "src_name": "Session Management", - "dst_name": "Core Primitives and Schemas", - "evidence": "", - "key_edges": [ - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#loadDocument", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.materializeDocument", - "call_sites": [ - { - "line": 634, - "column": 17 - } - ], - "description": "Sessions attach and materialize versioned documents" - } - ], - "src_id": "3.5", - "dst_id": "3.4", - "is_static": true, - "all_edges": [ - { - "source": "packages/durable/src/session/forks.ts|packages.durable.src.session.forks.collectCopies", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.addressId", - "call_sites": [ - { - "line": 87, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#attachDocument", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.checkRecordScope", - "call_sites": [ - { - "line": 595, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#attachDocument", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.checkRecordVersion", - "call_sites": [ - { - "line": 596, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#loadDocument", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.materializeDocument", - "call_sites": [ - { - "line": 634, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.conversationDocumentOnLine", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.checkRecordScope", - "call_sites": [ - { - "line": 196, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.conversationDocumentOnLine", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.checkRecordVersion", - "call_sites": [ - { - "line": 197, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.conversationDocumentOnLine", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.resolveAddress", - "call_sites": [ - { - "line": 193, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.documentState", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.resolveAddress", - "call_sites": [ - { - "line": 283, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshot", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.checkRecordScope", - "call_sites": [ - { - "line": 243, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshot", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.checkRecordVersion", - "call_sites": [ - { - "line": 244, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshot", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.resolveAddress", - "call_sites": [ - { - "line": 232, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshotAsOf", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.materializeDocument", - "call_sites": [ - { - "line": 414, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshotAsOf", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.resolveAddress", - "call_sites": [ - { - "line": 387, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshotAsOf", - "target": "packages/durable/src/ids.ts|packages.durable.src.ids.idFromNumber", - "call_sites": [ - { - "line": 396, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.watchDoc", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.resolveAddress", - "call_sites": [ - { - "line": 337, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#acquire", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.checkRecordScope", - "call_sites": [ - { - "line": 595, - "column": 4 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#acquire", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.checkRecordVersion", - "call_sites": [ - { - "line": 596, - "column": 4 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#acquire", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.documentCreate", - "call_sites": [ - { - "line": 617, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#acquireForkCopy", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.materializeDocumentValue", - "call_sites": [ - { - "line": 644, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#assemble", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.addressId", - "call_sites": [ - { - "line": 800, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#findRetirement", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.checkRecordScope", - "call_sites": [ - { - "line": 658, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#stageConversation", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.addressId", - "call_sites": [ - { - "line": 329, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.doc", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.resolveAddress", - "call_sites": [ - { - "line": 516, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.retireDoc", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.checkRecordScope", - "call_sites": [ - { - "line": 565, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.retireDoc", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.resolveAddress", - "call_sites": [ - { - "line": 561, - "column": 21 - } - ], - "description": "" - } - ] - }, - { - "relation": "delegates base64 conversions to", - "src_name": "Image Processing Utilities", - "dst_name": "Built-in Execution Tools", - "evidence": "", - "key_edges": [ - { - "source": "packages/durable/src/images/index.ts|packages.durable.src.images.index.encodeWithin", - "target": "packages/durable/src/tools/image-processor.ts|packages.durable.src.tools.image-processor.toBase64", - "call_sites": [ - { - "line": 111, - "column": 67 - } - ], - "description": "Image format utilities invoke processor base64 encoding helpers" - } - ], - "src_id": "3.6", - "dst_id": "3.2", - "is_static": true, - "all_edges": [ - { - "source": "packages/durable/src/images/index.ts|packages.durable.src.images.index.encodeWithin", - "target": "packages/durable/src/tools/image-processor.ts|packages.durable.src.tools.image-processor.base64Length", - "call_sites": [ - { - "line": 111, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/images/index.ts|packages.durable.src.images.index.encodeWithin", - "target": "packages/durable/src/tools/image-processor.ts|packages.durable.src.tools.image-processor.toBase64", - "call_sites": [ - { - "line": 111, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/images/index.ts|packages.durable.src.images.index.prepare", - "target": "packages/durable/src/tools/image-processor.ts|packages.durable.src.tools.image-processor.base64Length", - "call_sites": [ - { - "line": 49, - "column": 4 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/images/index.ts|packages.durable.src.images.index.prepare", - "target": "packages/durable/src/tools/image-processor.ts|packages.durable.src.tools.image-processor.toBase64", - "call_sites": [ - { - "line": 51, - "column": 19 - } - ], - "description": "" - } - ] - } - ] - }, - { - "name": "Protocol and Service Mesh", - "description": "Client-server communication system implementing binary protocols, IPC transports, and replicated state services.", - "key_entities": [ - { - "qualified_name": "packages.protocol.src.protocol.isServerId", - "reference_file": "packages/protocol/src/protocol.ts", - "reference_start_line": 17, - "reference_end_line": 19 - }, - { - "qualified_name": "packages.chord.src.services.consumer.RemoteServiceBindingImpl", - "reference_file": "packages/chord/src/services/consumer.ts", - "reference_start_line": 444, - "reference_end_line": 658 - }, - { - "qualified_name": "packages.chord.src.json.copyJson", - "reference_file": "packages/chord/src/json.ts", - "reference_start_line": 16, - "reference_end_line": 18 - }, - { - "qualified_name": "packages.chord.src.services.state.attachReplicatedStateSource", - "reference_file": "packages/chord/src/services/state.ts", - "reference_start_line": 324, - "reference_end_line": 341 - }, - { - "qualified_name": "packages.server.src.server.Server", - "reference_file": "packages/server/src/server.ts", - "reference_start_line": 46, - "reference_end_line": 545 - } - ], - "source_cluster_ids": [ - "205", - "206", - "207", - "208", - "209", - "210", - "211", - "212", - "213", - "214", - "215", - "216", - "217", - "218", - "219", - "220", - "221", - "222", - "223", - "224", - "225", - "226", - "227", - "228", - "229", - "230", - "231", - "232", - "233", - "234", - "235", - "236", - "624", - "625", - "626", - "627", - "628", - "629", - "630", - "631", - "632", - "633", - "634", - "635", - "636", - "637", - "638", - "639" - ], - "file_methods": [ - { - "file_path": "packages/chord/src/api.ts", - "methods": [ - "packages.chord.src.api.createFacetHost", - "packages.chord.src.api.createFacetHost.reload", - "packages.chord.src.api.createFacetHost.dispose", - "packages.chord.src.api.createStaticFacetLoader", - "packages.chord.src.api.createStaticFacetLoader.load", - "packages.chord.src.api.createStaticFacetLoader.load.dispose", - "packages.chord.src.api.combineFacetLoaders", - "packages.chord.src.api.combineFacetLoaders.load", - "packages.chord.src.api.combineFacetLoaders.load.facets.loaded.flatMap() callback", - "packages.chord.src.api.combineFacetLoaders.load.dispose", - "packages.chord.src.api.defineFacet", - "packages.chord.src.api.defineService", - "packages.chord.src.api.createRemoteServiceBinding", - "packages.chord.src.api.replicatedState", - "packages.chord.src.api.isReplicatedStateSource" - ] - }, - { - "file_path": "packages/chord/src/context/index.ts", - "methods": [ - "packages.chord.src.context.index.BaseContext", - "packages.chord.src.context.index.BaseContext.value", - "packages.chord.src.context.index.BaseContext.toString", - "packages.chord.src.context.index.BaseContext.abortSignal", - "packages.chord.src.context.index.EmptyContext", - "packages.chord.src.context.index.EmptyContext.constructor", - "packages.chord.src.context.index.EmptyContext.value", - "packages.chord.src.context.index.EmptyContext.toString", - "packages.chord.src.context.index.ContextValue", - "packages.chord.src.context.index.ContextValue.constructor", - "packages.chord.src.context.index.ContextValue.value", - "packages.chord.src.context.index.ContextValue.toString", - "packages.chord.src.context.index.createContextKey", - "packages.chord.src.context.index.withContextValue", - "packages.chord.src.context.index.withAbortSignal", - "packages.chord.src.context.index.withoutAbortSignal", - "packages.chord.src.context.index.withCancel", - "packages.chord.src.context.index.withCancel.cancel", - "packages.chord.src.context.index.awaitWithContext", - "packages.chord.src.context.index.awaitWithContext.", - "packages.chord.src.context.index..promise.then() callback", - "packages.chord.src.context.index.awaitWithContext..promise.then() callback", - "packages.chord.src.context.index.abortError" - ] - }, - { - "file_path": "packages/chord/src/delta/apply-immutable-trusted.ts", - "methods": [ - "packages.chord.src.delta.apply-immutable-trusted.applyImmutableTrusted", - "packages.chord.src.delta.apply-immutable-trusted.copyPath", - "packages.chord.src.delta.apply-immutable-trusted.shallowCopy", - "packages.chord.src.delta.apply-immutable-trusted.read", - "packages.chord.src.delta.apply-immutable-trusted.defineData", - "packages.chord.src.delta.apply-immutable-trusted.spliceTrusted", - "packages.chord.src.delta.apply-immutable-trusted.permuteTrusted", - "packages.chord.src.delta.apply-immutable-trusted.isContainer" - ] - }, - { - "file_path": "packages/chord/src/delta/diff.ts", - "methods": [ - "packages.chord.src.delta.diff.semanticallyAligned", - "packages.chord.src.delta.diff.semanticallyAligned.left.some() callback", - "packages.chord.src.delta.diff.diffArrayRegion", - "packages.chord.src.delta.diff.diffArrayRegion.absolute", - "packages.chord.src.delta.diff.diffArrayRegion.absolute.semantic.map() callback", - "packages.chord.src.delta.diff.diffObject", - "packages.chord.src.delta.diff.diffObject.some() callback", - "packages.chord.src.delta.diff.diffRevisions" - ] - }, - { - "file_path": "packages/chord/src/delta/index.ts", - "methods": [ - "packages.chord.src.delta.index.overlap", - "packages.chord.src.delta.index.UnsafePathError", - "packages.chord.src.delta.index.UnsafePathError.constructor", - "packages.chord.src.delta.index.assertValidOp", - "packages.chord.src.delta.index.assertPathArg", - "packages.chord.src.delta.index.assertPermutation", - "packages.chord.src.delta.index.assertValidWireOp", - "packages.chord.src.delta.index.assertSafePath", - "packages.chord.src.delta.index.assertIndexInRange", - "packages.chord.src.delta.index.PathError", - "packages.chord.src.delta.index.PathError.constructor", - "packages.chord.src.delta.index.apply", - "packages.chord.src.delta.index.applyOps", - "packages.chord.src.delta.index.applyImmutable", - "packages.chord.src.delta.index.applyImmutableBatches", - "packages.chord.src.delta.index.copyContainers", - "packages.chord.src.delta.index.resolveValue", - "packages.chord.src.delta.index.resolve", - "packages.chord.src.delta.index.Encoder", - "packages.chord.src.delta.index.Encoder.encode", - "packages.chord.src.delta.index.encoder", - "packages.chord.src.delta.index.encoder.encode", - "packages.chord.src.delta.index.Decoder", - "packages.chord.src.delta.index.Decoder.decode", - "packages.chord.src.delta.index.decoder", - "packages.chord.src.delta.index.decoder.decode" - ] - }, - { - "file_path": "packages/chord/src/delta/revision-validator.ts", - "methods": [ - "packages.chord.src.delta.revision-validator.JsonRevisionValidator", - "packages.chord.src.delta.revision-validator.JsonRevisionValidator.validate", - "packages.chord.src.delta.revision-validator.JsonRevisionValidator.#validate", - "packages.chord.src.delta.revision-validator.assertPrimitive", - "packages.chord.src.delta.revision-validator.assertPlainObject", - "packages.chord.src.delta.revision-validator.assertDenseArray", - "packages.chord.src.delta.revision-validator.assertDenseArray.keys.some() callback" - ] - }, - { - "file_path": "packages/chord/src/delta/tracker.ts", - "methods": [ - "packages.chord.src.delta.tracker.Prepared", - "packages.chord.src.delta.tracker.Prepared.abort", - "packages.chord.src.delta.tracker.Change", - "packages.chord.src.delta.tracker.Change.prepare", - "packages.chord.src.delta.tracker.Change.abort", - "packages.chord.src.delta.tracker.Tracker", - "packages.chord.src.delta.tracker.Tracker.beginChange", - "packages.chord.src.delta.tracker.Tracker.prepareReplace", - "packages.chord.src.delta.tracker.Tracker.adopt", - "packages.chord.src.delta.tracker.PreparedImpl", - "packages.chord.src.delta.tracker.PreparedImpl.constructor", - "packages.chord.src.delta.tracker.PreparedImpl.baseRevision", - "packages.chord.src.delta.tracker.PreparedImpl.abort", - "packages.chord.src.delta.tracker.ChangeImpl", - "packages.chord.src.delta.tracker.ChangeImpl.constructor", - "packages.chord.src.delta.tracker.ChangeImpl.state", - "packages.chord.src.delta.tracker.ChangeImpl.prepare", - "packages.chord.src.delta.tracker.ChangeImpl.abort", - "packages.chord.src.delta.tracker.TrackerImpl", - "packages.chord.src.delta.tracker.TrackerImpl.constructor", - "packages.chord.src.delta.tracker.TrackerImpl.value", - "packages.chord.src.delta.tracker.TrackerImpl.revision", - "packages.chord.src.delta.tracker.TrackerImpl.beginChange", - "packages.chord.src.delta.tracker.TrackerImpl.prepareReplace", - "packages.chord.src.delta.tracker.TrackerImpl.adopt", - "packages.chord.src.delta.tracker.TrackerImpl.releaseContext", - "packages.chord.src.delta.tracker.TrackerImpl.#register", - "packages.chord.src.delta.tracker.TrackerImpl.#prune", - "packages.chord.src.delta.tracker.TrackerImpl.#invalidate", - "packages.chord.src.delta.tracker.TrackerImpl.replacementBase", - "packages.chord.src.delta.tracker.track", - "packages.chord.src.delta.tracker.materializePrepared", - "packages.chord.src.delta.tracker.materializeOperations", - "packages.chord.src.delta.tracker.createContext", - "packages.chord.src.delta.tracker.sharedObjectHandler", - "packages.chord.src.delta.tracker.sharedObjectHandler.deleteProperty", - "packages.chord.src.delta.tracker.sharedObjectHandler.defineProperty", - "packages.chord.src.delta.tracker.sharedObjectHandler.get", - "packages.chord.src.delta.tracker.sharedObjectHandler.getOwnPropertyDescriptor", - "packages.chord.src.delta.tracker.sharedObjectHandler.getPrototypeOf", - "packages.chord.src.delta.tracker.sharedObjectHandler.has", - "packages.chord.src.delta.tracker.sharedObjectHandler.isExtensible", - "packages.chord.src.delta.tracker.sharedObjectHandler.ownKeys", - "packages.chord.src.delta.tracker.sharedObjectHandler.preventExtensions", - "packages.chord.src.delta.tracker.sharedObjectHandler.set", - "packages.chord.src.delta.tracker.sharedObjectHandler.setPrototypeOf", - "packages.chord.src.delta.tracker.createNode", - "packages.chord.src.delta.tracker.nodeBase", - "packages.chord.src.delta.tracker.nodeParent", - "packages.chord.src.delta.tracker.storeValue", - "packages.chord.src.delta.tracker.storedValue", - "packages.chord.src.delta.tracker.replaceStoredValue", - "packages.chord.src.delta.tracker.releaseStoredValue", - "packages.chord.src.delta.tracker.nodeForTarget", - "packages.chord.src.delta.tracker.isSettledContext", - "packages.chord.src.delta.tracker.assertReadable", - "packages.chord.src.delta.tracker.assertWritable", - "packages.chord.src.delta.tracker.getProperty", - "packages.chord.src.delta.tracker.getArrayIndex", - "packages.chord.src.delta.tracker.setProperty", - "packages.chord.src.delta.tracker.deleteProperty", - "packages.chord.src.delta.tracker.hasProperty", - "packages.chord.src.delta.tracker.ownKeys", - "packages.chord.src.delta.tracker.ownKeys.keys", - "packages.chord.src.delta.tracker.ownKeys.keys.filter() callback", - "packages.chord.src.delta.tracker.ownKeys.indices.sort() callback", - "packages.chord.src.delta.tracker.getDescriptor", - "packages.chord.src.delta.tracker.hasObjectWrite", - "packages.chord.src.delta.tracker.setObjectWrite", - "packages.chord.src.delta.tracker.deleteObjectWrite", - "packages.chord.src.delta.tracker.isObjectDeleted", - "packages.chord.src.delta.tracker.setObjectDeletion", - "packages.chord.src.delta.tracker.deleteObjectDeletion", - "packages.chord.src.delta.tracker.objectHas", - "packages.chord.src.delta.tracker.objectValue", - "packages.chord.src.delta.tracker.markDirty", - "packages.chord.src.delta.tracker.arrayOverlay", - "packages.chord.src.delta.tracker.baseOverridesForWrite", - "packages.chord.src.delta.tracker.insertOverridesForWrite", - "packages.chord.src.delta.tracker.nextPiecePriority", - "packages.chord.src.delta.tracker.treeElements", - "packages.chord.src.delta.tracker.updatePieceNode", - "packages.chord.src.delta.tracker.createPieceNode", - "packages.chord.src.delta.tracker.mergePieceTrees", - "packages.chord.src.delta.tracker.splitPieceTree", - "packages.chord.src.delta.tracker.leftmostPieceNode", - "packages.chord.src.delta.tracker.rightmostPieceNode", - "packages.chord.src.delta.tracker.mergeablePieces", - "packages.chord.src.delta.tracker.joinNormalized", - "packages.chord.src.delta.tracker.flattenPieceTree", - "packages.chord.src.delta.tracker.piecesOf", - "packages.chord.src.delta.tracker.treeFromPieces", - "packages.chord.src.delta.tracker.replaceAllPieces", - "packages.chord.src.delta.tracker.arrayLength", - "packages.chord.src.delta.tracker.locatePiece", - "packages.chord.src.delta.tracker.arrayIndex", - "packages.chord.src.delta.tracker.entryValueAt", - "packages.chord.src.delta.tracker.hasEntryOverrideAt", - "packages.chord.src.delta.tracker.extendRightmostPiece", - "packages.chord.src.delta.tracker.invalidatePieceCaches", - "packages.chord.src.delta.tracker.replacePieceRange", - "packages.chord.src.delta.tracker.mergePieces", - "packages.chord.src.delta.tracker.insertPiece", - "packages.chord.src.delta.tracker.insertPlacementPiece", - "packages.chord.src.delta.tracker.setArrayIndex", - "packages.chord.src.delta.tracker.setArrayLength", - "packages.chord.src.delta.tracker.setArrayLength.Array.from() callback", - "packages.chord.src.delta.tracker.toArrayLength", - "packages.chord.src.delta.tracker.toIntegerOrInfinity", - "packages.chord.src.delta.tracker.clampIndex", - "packages.chord.src.delta.tracker.mutatorNode", - "packages.chord.src.delta.tracker.arrayMutators", - "packages.chord.src.delta.tracker.arrayMutators.push", - "packages.chord.src.delta.tracker.arrayMutators.pop", - "packages.chord.src.delta.tracker.arrayMutators.shift", - "packages.chord.src.delta.tracker.arrayMutators.unshift", - "packages.chord.src.delta.tracker.arrayMutators.splice", - "packages.chord.src.delta.tracker.arrayMutators.splice.removed", - "packages.chord.src.delta.tracker.arrayMutators.splice.removed.Array.from() callback", - "packages.chord.src.delta.tracker.arrayMutators.reverse", - "packages.chord.src.delta.tracker.arrayMutators.sort", - "packages.chord.src.delta.tracker.arrayMutators.sort.order.sort() callback", - "packages.chord.src.delta.tracker.arrayMutators.sort.samePrefix", - "packages.chord.src.delta.tracker.arrayMutators.sort.samePrefix.order.every() callback", - "packages.chord.src.delta.tracker.arrayMutators.fill", - "packages.chord.src.delta.tracker.arrayMutators.fill.items", - "packages.chord.src.delta.tracker.arrayMutators.fill.items.Array.from() callback", - "packages.chord.src.delta.tracker.arrayMutators.copyWithin", - "packages.chord.src.delta.tracker.arrayMutators.copyWithin.values", - "packages.chord.src.delta.tracker.arrayMutators.copyWithin.values.Array.from() callback", - "packages.chord.src.delta.tracker.sortTokenSource", - "packages.chord.src.delta.tracker.sortTokenIndex", - "packages.chord.src.delta.tracker.publicSortValue", - "packages.chord.src.delta.tracker.restoreSortOverride", - "packages.chord.src.delta.tracker.sameSortTokenAt", - "packages.chord.src.delta.tracker.deduplicateArrayEntries", - "packages.chord.src.delta.tracker.piecesFromSortOrder", - "packages.chord.src.delta.tracker.appendMergedPiece", - "packages.chord.src.delta.tracker.singletonPiece", - "packages.chord.src.delta.tracker.clonePlacement", - "packages.chord.src.delta.tracker.cloneNode", - "packages.chord.src.delta.tracker.cloneStored", - "packages.chord.src.delta.tracker.clonePlacementNode", - "packages.chord.src.delta.tracker.clonePlacementStored", - "packages.chord.src.delta.tracker.defineData", - "packages.chord.src.delta.tracker.emitOperations", - "packages.chord.src.delta.tracker.emitOperations.path.some() callback", - "packages.chord.src.delta.tracker.emitOperations.reservedAt", - "packages.chord.src.delta.tracker.emitOperations.reservedAt.path.findIndex() callback", - "packages.chord.src.delta.tracker.emitOperations.buckets", - "packages.chord.src.delta.tracker.emitOperations.buckets.Array.from() callback", - "packages.chord.src.delta.tracker.emitSimpleObjectOperations", - "packages.chord.src.delta.tracker.locateDenseArrayPosition", - "packages.chord.src.delta.tracker.hasCoveringDenseRegion", - "packages.chord.src.delta.tracker.addDenseCandidate", - "packages.chord.src.delta.tracker.recordDenseArrayPosition", - "packages.chord.src.delta.tracker.buildDenseRegions", - "packages.chord.src.delta.tracker.regionContaining", - "packages.chord.src.delta.tracker.hasReservedMutation", - "packages.chord.src.delta.tracker.hasFoldedAncestor", - "packages.chord.src.delta.tracker.hasPlacementAncestor", - "packages.chord.src.delta.tracker.emitObjectWrite", - "packages.chord.src.delta.tracker.emitObjectOperations", - "packages.chord.src.delta.tracker.buildArrayPlan", - "packages.chord.src.delta.tracker.buildArrayPlan.targetBase.some() callback", - "packages.chord.src.delta.tracker.buildArrayPlan.positions", - "packages.chord.src.delta.tracker.buildArrayPlan.positions.retainedBase.map() callback", - "packages.chord.src.delta.tracker.buildArrayPlan.targetBase.map() callback", - "packages.chord.src.delta.tracker.rangeLength", - "packages.chord.src.delta.tracker.emitArrayOperations", - "packages.chord.src.delta.tracker.cloneArrayRegion", - "packages.chord.src.delta.tracker.emitChangedValue", - "packages.chord.src.delta.tracker.emitSet", - "packages.chord.src.delta.tracker.resolvePath", - "packages.chord.src.delta.tracker.ensurePieceLocations", - "packages.chord.src.delta.tracker.findEntryIndex", - "packages.chord.src.delta.tracker.ensureOperations", - "packages.chord.src.delta.tracker.equalTrustedJson", - "packages.chord.src.delta.tracker.abortContext", - "packages.chord.src.delta.tracker.releaseOverlayReferences", - "packages.chord.src.delta.tracker.clearContext", - "packages.chord.src.delta.tracker.isContainer" - ] - }, - { - "file_path": "packages/chord/src/facets/host.ts", - "methods": [ - "packages.chord.src.facets.host.FacetServiceReference", - "packages.chord.src.facets.host.ExternalService", - "packages.chord.src.facets.host.FacetShape", - "packages.chord.src.facets.host.FacetRuntime", - "packages.chord.src.facets.host.FacetLifecycle", - "packages.chord.src.facets.host.FacetLifecycle.constructor", - "packages.chord.src.facets.host.FacetLifecycle.assertSettingUp", - "packages.chord.src.facets.host.FacetLifecycle.assertRunning", - "packages.chord.src.facets.host.FacetLifecycle.assertActive", - "packages.chord.src.facets.host.FacetLifecycle.assertServiceAccess", - "packages.chord.src.facets.host.FacetLifecycle.revoke", - "packages.chord.src.facets.host.FacetLifecycle.own", - "packages.chord.src.facets.host.FacetLifecycle.observe", - "packages.chord.src.facets.host.FacetLifecycle.onActivate", - "packages.chord.src.facets.host.FacetLifecycle.prepared", - "packages.chord.src.facets.host.FacetLifecycle.activate", - "packages.chord.src.facets.host.FacetLifecycle.dispose", - "packages.chord.src.facets.host.KeyedServiceSource", - "packages.chord.src.facets.host.KeyedServiceSource.observe", - "packages.chord.src.facets.host.LocalKeyedRegistration", - "packages.chord.src.facets.host.LocalKeyedServiceRegistry", - "packages.chord.src.facets.host.LocalKeyedServiceRegistry.constructor", - "packages.chord.src.facets.host.LocalKeyedServiceRegistry.constructor.ids", - "packages.chord.src.facets.host.LocalKeyedServiceRegistry.constructor.ids.services.map() callback", - "packages.chord.src.facets.host.LocalKeyedServiceRegistry.spawn", - "packages.chord.src.facets.host.LocalKeyedServiceRegistry.spawn.instance", - "packages.chord.src.facets.host.LocalKeyedServiceRegistry.spawn.instance.deactivate", - "packages.chord.src.facets.host.LocalKeyedServiceRegistry.observe", - "packages.chord.src.facets.host.LocalKeyedServiceRegistry.dispose", - "packages.chord.src.facets.host.LocalKeyedServiceRegistry.#registration", - "packages.chord.src.facets.host.LocalKeyedServiceRegistry.#assertActive", - "packages.chord.src.facets.host.HostServiceSlots", - "packages.chord.src.facets.host.HostServiceSlots.getSingleton", - "packages.chord.src.facets.host.HostServiceSlots.hasSingleton", - "packages.chord.src.facets.host.HostServiceSlots.observe", - "packages.chord.src.facets.host.HostServiceSlots.observe.stop", - "packages.chord.src.facets.host.HostServiceSlots.observe.stop.source.observe() callback", - "packages.chord.src.facets.host.HostServiceSlots.observe.stop.source.observe() callback.slot.view() callback", - "packages.chord.src.facets.host.HostServiceSlots.bindSingleton", - "packages.chord.src.facets.host.HostServiceSlots.bindKeyed", - "packages.chord.src.facets.host.HostServiceSlots.dispose", - "packages.chord.src.facets.host.StagedServiceInstance", - "packages.chord.src.facets.host.StagedServiceSpawner", - "packages.chord.src.facets.host.StagedServiceSpawner.constructor", - "packages.chord.src.facets.host.StagedServiceSpawner.connect", - "packages.chord.src.facets.host.StagedServiceSpawner.spawn", - "packages.chord.src.facets.host.FacetKernel", - "packages.chord.src.facets.host.FacetKernel.constructor", - "packages.chord.src.facets.host.FacetKernel.constructor.ids", - "packages.chord.src.facets.host.FacetKernel.constructor.ids.options.facets.map() callback", - "packages.chord.src.facets.host.FacetKernel.constructor.ids.some() callback", - "packages.chord.src.facets.host.FacetKernel.provider", - "packages.chord.src.facets.host.FacetKernel.#createFacetRuntime", - "packages.chord.src.facets.host.FacetKernel.#setupFacet", - "packages.chord.src.facets.host.FacetKernel.#setupFacet.catch() callback", - "packages.chord.src.facets.host.FacetKernel.activate", - "packages.chord.src.facets.host.FacetKernel.activate.map() callback", - "packages.chord.src.facets.host.FacetKernel.reload", - "packages.chord.src.facets.host.FacetKernel.reload.ids", - "packages.chord.src.facets.host.FacetKernel.reload.ids.facets.map() callback", - "packages.chord.src.facets.host.FacetKernel.reload.ids.some() callback", - "packages.chord.src.facets.host.FacetKernel.reload.replacements", - "packages.chord.src.facets.host.FacetKernel.reload.replacements.candidates.map() callback", - "packages.chord.src.facets.host.FacetKernel.reload.candidateOrder", - "packages.chord.src.facets.host.FacetKernel.reload.candidateOrder.#activationOrder.flatMap() callback", - "packages.chord.src.facets.host.FacetKernel.reload.previous", - "packages.chord.src.facets.host.FacetKernel.reload.previous.candidateOrder.map() callback", - "packages.chord.src.facets.host.FacetKernel.dispose", - "packages.chord.src.facets.host.FacetKernel.#validateReplacementProvisions", - "packages.chord.src.facets.host.FacetKernel.#environment", - "packages.chord.src.facets.host.FacetKernel.#environment.provide", - "packages.chord.src.facets.host.FacetKernel.#environment.provide.install", - "packages.chord.src.facets.host.FacetKernel.#environment.provide.validateReplacement", - "packages.chord.src.facets.host.FacetKernel.#environment.provide.replace", - "packages.chord.src.facets.host.FacetKernel.#environment.provideMany", - "packages.chord.src.facets.host.FacetKernel.#environment.provideMany.connectLocal", - "packages.chord.src.facets.host.FacetKernel.#environment.provideMany.connectLocal.instances.connect() callback", - "packages.chord.src.facets.host.FacetKernel.#environment.provideMany.connectRemote", - "packages.chord.src.facets.host.FacetKernel.#environment.provideMany.connectRemote.instances.connect() callback", - "packages.chord.src.facets.host.FacetKernel.#environment.use", - "packages.chord.src.facets.host.FacetKernel.#environment.use.#serviceSlots.getSingleton() callback", - "packages.chord.src.facets.host.FacetKernel.#environment.observe", - "packages.chord.src.facets.host.FacetKernel.#environment.observe.lifecycle.observe() callback", - "packages.chord.src.facets.host.FacetKernel.#environment.observe.lifecycle.observe() callback.#serviceSlots.observe() callback", - "packages.chord.src.facets.host.FacetKernel.#environment.replicatedState", - "packages.chord.src.facets.host.FacetKernel.#environment.own", - "packages.chord.src.facets.host.FacetKernel.#environment.onActivate", - "packages.chord.src.facets.host.FacetKernel.#environment.onDeactivate", - "packages.chord.src.facets.host.FacetKernel.#resolveExternalServices", - "packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.catalogues", - "packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.catalogues.#serviceSources.map() callback", - "packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.local", - "packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.local.records.flatMap() callback", - "packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.local.records.flatMap() callback.provides.map() callback", - "packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.deferred", - "packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.deferred.#serviceSources.filter() callback", - "packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.services.serviceIds.map() callback", - "packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.assertAccess", - "packages.chord.src.facets.host.FacetKernel.#assembleProviders", - "packages.chord.src.facets.host.FacetKernel.#assembleProviders.remoteProvisions", - "packages.chord.src.facets.host.FacetKernel.#assembleProviders.remoteProvisions.provisions.filter() callback", - "packages.chord.src.facets.host.FacetKernel.#assembleProviders.provider", - "packages.chord.src.facets.host.FacetKernel.#assembleProviders.provider.remoteProvisions.map() callback", - "packages.chord.src.facets.host.FacetKernel.#assembleProviders.internalServices", - "packages.chord.src.facets.host.FacetKernel.#assembleProviders.internalServices.services.remoteProvisions.map() callback", - "packages.chord.src.facets.host.FacetKernel.#assembleProviders.internalServices.assertAccess", - "packages.chord.src.facets.host.FacetKernel.#assembleProviders.localKeyedServices", - "packages.chord.src.facets.host.FacetKernel.#assembleProviders.localKeyedServices.provisions.flatMap() callback", - "packages.chord.src.facets.host.FacetKernel.#bindServices", - "packages.chord.src.facets.host.FacetKernel.#provisions", - "packages.chord.src.facets.host.FacetKernel.#provisions.flatMap() callback", - "packages.chord.src.facets.host.FacetKernel.#localKeyedRegistry", - "packages.chord.src.facets.host.FacetKernel.#internalServiceBinding", - "packages.chord.src.facets.host.FacetKernel.#disposeServiceBindings", - "packages.chord.src.facets.host.FacetKernel.#disposeServiceBindings.results", - "packages.chord.src.facets.host.FacetKernel.#disposeServiceBindings.results.bindings.map() callback", - "packages.chord.src.facets.host.FacetKernel.#disposeServiceBindings.results.flatMap() callback", - "packages.chord.src.facets.host.FacetKernel.#assertServiceTargetAccess", - "packages.chord.src.facets.host.FacetKernel.#abort", - "packages.chord.src.facets.host.FacetKernel.#terminate", - "packages.chord.src.facets.host.FacetKernel.#disposeLifecycles", - "packages.chord.src.facets.host.disposeFacetRecords", - "packages.chord.src.facets.host.validateFacets", - "packages.chord.src.facets.host.validateFacets.dependencies", - "packages.chord.src.facets.host.validateFacets.dependencies.records.map() callback", - "packages.chord.src.facets.host.validateFacets.dependents", - "packages.chord.src.facets.host.validateFacets.dependents.records.map() callback", - "packages.chord.src.facets.host.topologicalOrder", - "packages.chord.src.facets.host.topologicalOrder.remaining", - "packages.chord.src.facets.host.topologicalOrder.remaining.map() callback", - "packages.chord.src.facets.host.topologicalOrder.ready", - "packages.chord.src.facets.host.topologicalOrder.ready.filter() callback", - "packages.chord.src.facets.host.topologicalOrder.ready.records.map() callback", - "packages.chord.src.facets.host.topologicalOrder.cycle", - "packages.chord.src.facets.host.topologicalOrder.cycle.filter() callback", - "packages.chord.src.facets.host.topologicalOrder.cycle.records.map() callback", - "packages.chord.src.facets.host.recordServiceReference", - "packages.chord.src.facets.host.recordServiceReference.target.some() callback", - "packages.chord.src.facets.host.sameFacetShape", - "packages.chord.src.facets.host.sameReferences", - "packages.chord.src.facets.host.sameReferences.left.every() callback", - "packages.chord.src.facets.host.sameReferences.left.every() callback.right.some() callback", - "packages.chord.src.facets.host.isPromiseLike" - ] - }, - { - "file_path": "packages/chord/src/facets/loader.ts", - "methods": [ - "packages.chord.src.facets.loader.disposeLoadedFacets", - "packages.chord.src.facets.loader.disposeLoadedFacets.results", - "packages.chord.src.facets.loader.disposeLoadedFacets.results.loaded.map() callback", - "packages.chord.src.facets.loader.disposeLoadedFacets.results.flatMap() callback" - ] - }, - { - "file_path": "packages/chord/src/json.ts", - "methods": [ - "packages.chord.src.json.copyJson", - "packages.chord.src.json.copy", - "packages.chord.src.json.defineData", - "packages.chord.src.json.isJsonValue", - "packages.chord.src.json.check", - "packages.chord.src.json.check.keys.some() callback", - "packages.chord.src.json.check.some() callback" - ] - }, - { - "file_path": "packages/chord/src/node/bundle-loader.ts", - "methods": [ - "packages.chord.src.node.bundle-loader.FacetBundleLoaderOptions", - "packages.chord.src.node.bundle-loader.FacetBundleArtifactLoaderOptions", - "packages.chord.src.node.bundle-loader.CommonJsModule", - "packages.chord.src.node.bundle-loader.readFacetBundleManifest", - "packages.chord.src.node.bundle-loader.readFacetBundleArtifact", - "packages.chord.src.node.bundle-loader.createFacetBundleArtifactLoader", - "packages.chord.src.node.bundle-loader.createFacetBundleArtifactLoader.load", - "packages.chord.src.node.bundle-loader.createFacetBundleArtifactLoader.load.facets", - "packages.chord.src.node.bundle-loader.createFacetBundleArtifactLoader.load.dispose", - "packages.chord.src.node.bundle-loader.createFacetBundleLoader", - "packages.chord.src.node.bundle-loader.createFacetBundleLoader.load", - "packages.chord.src.node.bundle-loader.createFacetBundleLoader.load.dispose", - "packages.chord.src.node.bundle-loader.executeCommonJsModule", - "packages.chord.src.node.bundle-loader.executeCommonJsModule.requireExternal.Object.assign() callback", - "packages.chord.src.node.bundle-loader.executeCommonJsModule.requireExternal", - "packages.chord.src.node.bundle-loader.executeCommonJsModule.requireExternal.resolve", - "packages.chord.src.node.bundle-loader.toRequireSpecifier", - "packages.chord.src.node.bundle-loader.toFilePath", - "packages.chord.src.node.bundle-loader.resolveBundleFile", - "packages.chord.src.node.bundle-loader.verifySource", - "packages.chord.src.node.bundle-loader.parseIntegrity", - "packages.chord.src.node.bundle-loader.facetsFromModule", - "packages.chord.src.node.bundle-loader.facetsFromModule.ids", - "packages.chord.src.node.bundle-loader.facetsFromModule.ids.facets.map() callback", - "packages.chord.src.node.bundle-loader.validateArtifact", - "packages.chord.src.node.bundle-loader.materializeArtifact", - "packages.chord.src.node.bundle-loader.resolveExternalTarget", - "packages.chord.src.node.bundle-loader.validatePackageSpecifier", - "packages.chord.src.node.bundle-loader.validatePackageSpecifier.segments.some() callback", - "packages.chord.src.node.bundle-loader.validateManifest", - "packages.chord.src.node.bundle-loader.validateManifest.candidate.externalImports.some() callback", - "packages.chord.src.node.bundle-loader.isRecord" - ] - }, - { - "file_path": "packages/chord/src/node/bundle.ts", - "methods": [ - "packages.chord.src.node.bundle.BundleFacetsOptions", - "packages.chord.src.node.bundle.BundleFacetsResult", - "packages.chord.src.node.bundle.bundleFacets", - "packages.chord.src.node.bundle.bundleFacets.sort() callback", - "packages.chord.src.node.bundle.bundleEntry", - "packages.chord.src.node.bundle.bundleEntry.outputs", - "packages.chord.src.node.bundle.bundleEntry.outputs.filter() callback", - "packages.chord.src.node.bundle.bundleEntry.unexpectedOutputs", - "packages.chord.src.node.bundle.bundleEntry.unexpectedOutputs.map() callback", - "packages.chord.src.node.bundle.bundleEntry.unexpectedOutputs.filter() callback", - "packages.chord.src.node.bundle.bundleEntry.externalImports.map() callback", - "packages.chord.src.node.bundle.bundleEntry.externalImports.metadata.imports.filter() callback", - "packages.chord.src.node.bundle.validateOptions", - "packages.chord.src.node.bundle.replaceDirectory", - "packages.chord.src.node.bundle.shortHash", - "packages.chord.src.node.bundle.esbuildMessages", - "packages.chord.src.node.bundle.esbuildMessages.flatMap() callback", - "packages.chord.src.node.bundle.formatEsbuildMessage", - "packages.chord.src.node.bundle.isEsbuildMessage", - "packages.chord.src.node.bundle.isMissingPath", - "packages.chord.src.node.bundle.isRecord" - ] - }, - { - "file_path": "packages/chord/src/node/manifest.ts", - "methods": [ - "packages.chord.src.node.manifest.FacetBundleEntry", - "packages.chord.src.node.manifest.FacetBundleManifest", - "packages.chord.src.node.manifest.FacetBundlePlugin", - "packages.chord.src.node.manifest.FacetBundleArtifact" - ] - }, - { - "file_path": "packages/chord/src/node/package.ts", - "methods": [ - "packages.chord.src.node.package.BundleFacetPackageOptions", - "packages.chord.src.node.package.BundleFacetPackageResult", - "packages.chord.src.node.package.FacetPackageMetadata", - "packages.chord.src.node.package.bundleFacetPackage", - "packages.chord.src.node.package.bundleFacetPackage.external", - "packages.chord.src.node.package.bundleFacetPackage.external.flatMap() callback", - "packages.chord.src.node.package.readFacetPackageMetadata", - "packages.chord.src.node.package.parsePeerDependencies", - "packages.chord.src.node.package.parsePeerDependencies.some() callback", - "packages.chord.src.node.package.parseChordConfiguration", - "packages.chord.src.node.package.parseChordConfiguration.some() callback", - "packages.chord.src.node.package.parseChordConfiguration.value.external.some() callback", - "packages.chord.src.node.package.resolveFacetEntries", - "packages.chord.src.node.package.validateFacetMapping", - "packages.chord.src.node.package.resolvePackageEntry", - "packages.chord.src.node.package.validateCanonicalPackageEntry", - "packages.chord.src.node.package.isMissingPath", - "packages.chord.src.node.package.isRecord" - ] - }, - { - "file_path": "packages/chord/src/services/consumer.ts", - "methods": [ - "packages.chord.src.services.consumer.MemberSlot", - "packages.chord.src.services.consumer.MemberSlot.constructor", - "packages.chord.src.services.consumer.MemberSlot.constructor.apply", - "packages.chord.src.services.consumer.MemberSlot.constructor.get", - "packages.chord.src.services.consumer.MemberSlot.setDescription", - "packages.chord.src.services.consumer.MemberSlot.hydrate", - "packages.chord.src.services.consumer.MemberSlot.update", - "packages.chord.src.services.consumer.MemberSlot.clear", - "packages.chord.src.services.consumer.MemberSlot.#subscribe", - "packages.chord.src.services.consumer.MemberSlot.#expect", - "packages.chord.src.services.consumer.MemberSlot.#call", - "packages.chord.src.services.consumer.ServiceFacade", - "packages.chord.src.services.consumer.ServiceFacade.constructor", - "packages.chord.src.services.consumer.ServiceFacade.constructor.get", - "packages.chord.src.services.consumer.ServiceFacade.install", - "packages.chord.src.services.consumer.ServiceFacade.update", - "packages.chord.src.services.consumer.ServiceFacade.clear", - "packages.chord.src.services.consumer.ServiceFacade.#slot", - "packages.chord.src.services.consumer.ServiceFacade.#slot.", - "packages.chord.src.services.consumer.SingletonBinding", - "packages.chord.src.services.consumer.KeyedInstance", - "packages.chord.src.services.consumer.KeyedBinding", - "packages.chord.src.services.consumer.KeyedBinding.constructor", - "packages.chord.src.services.consumer.KeyedBinding.observe", - "packages.chord.src.services.consumer.KeyedBinding.observe.stop", - "packages.chord.src.services.consumer.KeyedBinding.observe.stop.#instances.observe() callback", - "packages.chord.src.services.consumer.KeyedBinding.observe.stop.#instances.observe() callback.slot.view() callback", - "packages.chord.src.services.consumer.KeyedBinding.observe.starting.catch() callback", - "packages.chord.src.services.consumer.KeyedBinding.rebind", - "packages.chord.src.services.consumer.KeyedBinding.ready", - "packages.chord.src.services.consumer.KeyedBinding.close", - "packages.chord.src.services.consumer.KeyedBinding.#reset", - "packages.chord.src.services.consumer.KeyedBinding.#reset.starting.catch() callback", - "packages.chord.src.services.consumer.KeyedBinding.#start", - "packages.chord.src.services.consumer.KeyedBinding.#start.subscription", - "packages.chord.src.services.consumer.KeyedBinding.#start.subscription.#transport.subscribe(\"keyed\") callback", - "packages.chord.src.services.consumer.KeyedBinding.#update", - "packages.chord.src.services.consumer.KeyedBinding.#update.snapshots", - "packages.chord.src.services.consumer.KeyedBinding.#update.snapshots.update.snapshot.instances.map() callback", - "packages.chord.src.services.consumer.KeyedBinding.#spawn", - "packages.chord.src.services.consumer.KeyedBinding.#spawn.deactivate", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.constructor", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.constructor.ids", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.constructor.ids.options.services.map() callback", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.use", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.use.starting.catch() callback", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.observe", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.ready", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.ready.starts", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.ready.starts.flatMap() callback", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.ready.starts.map() callback", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.ready.then() callback", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.rebind", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.rebind.completion", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.rebind.completion.", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.rebind.completion..errors", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.rebind.completion..errors.results.filter() callback", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.rebind.completion..errors.map() callback", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.dispose", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.dispose.binding.starting.catch() callback", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.dispose.errors", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.dispose.errors.results.filter() callback", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.dispose.errors.map() callback", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.#startSingleton", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.#startSingleton.subscription", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.#startSingleton.subscription.#transport.subscribe(\"singleton\") callback", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.#assertHandleAccess", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.#assertRemotable", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.#assertAvailable", - "packages.chord.src.services.consumer.validateResetSnapshot", - "packages.chord.src.services.consumer.validateMembers", - "packages.chord.src.services.consumer.sameAddress", - "packages.chord.src.services.consumer.isContext", - "packages.chord.src.services.consumer.toError" - ] - }, - { - "file_path": "packages/chord/src/services/errors.ts", - "methods": [ - "packages.chord.src.services.errors.isRemoteServiceErrorCode", - "packages.chord.src.services.errors.RemoteServiceError", - "packages.chord.src.services.errors.RemoteServiceError.constructor" - ] - }, - { - "file_path": "packages/chord/src/services/handle.ts", - "methods": [ - "packages.chord.src.services.handle.ResolvedValue", - "packages.chord.src.services.handle.ServiceSlot", - "packages.chord.src.services.handle.ServiceSlot.constructor", - "packages.chord.src.services.handle.ServiceSlot.view", - "packages.chord.src.services.handle.ServiceSlot.bind", - "packages.chord.src.services.handle.ServiceSlot.unbind", - "packages.chord.src.services.handle.ServiceSlot.resolve", - "packages.chord.src.services.handle.ServiceView", - "packages.chord.src.services.handle.ServiceView.constructor", - "packages.chord.src.services.handle.ServiceView.constructor.get", - "packages.chord.src.services.handle.ServiceView.#getMember", - "packages.chord.src.services.handle.ValueView", - "packages.chord.src.services.handle.ValueView.constructor", - "packages.chord.src.services.handle.ValueView.constructor.apply", - "packages.chord.src.services.handle.ValueView.constructor.get", - "packages.chord.src.services.handle.ValueView.#invoke", - "packages.chord.src.services.handle.ValueView.#get", - "packages.chord.src.services.handle.isObject" - ] - }, - { - "file_path": "packages/chord/src/services/instances.ts", - "methods": [ - "packages.chord.src.services.instances.InstanceDirectoryEntry", - "packages.chord.src.services.instances.InstanceDirectoryEntry.deactivate", - "packages.chord.src.services.instances.Observer", - "packages.chord.src.services.instances.InstanceDirectory", - "packages.chord.src.services.instances.InstanceDirectory.constructor", - "packages.chord.src.services.instances.InstanceDirectory.observerCount", - "packages.chord.src.services.instances.InstanceDirectory.values", - "packages.chord.src.services.instances.InstanceDirectory.get", - "packages.chord.src.services.instances.InstanceDirectory.insert", - "packages.chord.src.services.instances.InstanceDirectory.replace", - "packages.chord.src.services.instances.InstanceDirectory.remove", - "packages.chord.src.services.instances.InstanceDirectory.ready", - "packages.chord.src.services.instances.InstanceDirectory.reset", - "packages.chord.src.services.instances.InstanceDirectory.observe", - "packages.chord.src.services.instances.InstanceDirectory.observe.", - "packages.chord.src.services.instances.InstanceDirectory.dispose", - "packages.chord.src.services.instances.InstanceDirectory.#remove", - "packages.chord.src.services.instances.InstanceDirectory.#startAll", - "packages.chord.src.services.instances.InstanceDirectory.#start", - "packages.chord.src.services.instances.InstanceDirectory.#start.catch() callback", - "packages.chord.src.services.instances.InstanceDirectory.#assertActive", - "packages.chord.src.services.instances.toError" - ] - }, - { - "file_path": "packages/chord/src/services/loopback.ts", - "methods": [ - "packages.chord.src.services.loopback.createLoopbackServiceTransport", - "packages.chord.src.services.loopback.createLoopbackServiceTransport.invoke", - "packages.chord.src.services.loopback.createLoopbackServiceTransport.subscribe", - "packages.chord.src.services.loopback.createLoopbackServiceTransport.subscribe.activate", - "packages.chord.src.services.loopback.createLoopbackServiceTransport.subscribe.close" - ] - }, - { - "file_path": "packages/chord/src/services/provider.ts", - "methods": [ - "packages.chord.src.services.provider.ClassifiedRemoteServiceImplementation", - "packages.chord.src.services.provider.ProviderInstance", - "packages.chord.src.services.provider.ProviderSubscriber", - "packages.chord.src.services.provider.ServiceProviderDefinition", - "packages.chord.src.services.provider.ServiceRegistration", - "packages.chord.src.services.provider.RemoteServiceEndpoint", - "packages.chord.src.services.provider.RemoteServiceEndpoint.invoke", - "packages.chord.src.services.provider.RemoteServiceEndpoint.dispose", - "packages.chord.src.services.provider.RemoteServiceProvider", - "packages.chord.src.services.provider.RemoteServiceProvider.constructor", - "packages.chord.src.services.provider.RemoteServiceProvider.constructor.definitions", - "packages.chord.src.services.provider.RemoteServiceProvider.constructor.definitions.entries.map() callback", - "packages.chord.src.services.provider.RemoteServiceProvider.constructor.ids", - "packages.chord.src.services.provider.RemoteServiceProvider.constructor.ids.definitions.map() callback", - "packages.chord.src.services.provider.RemoteServiceProvider.constructor.definitions.map() callback", - "packages.chord.src.services.provider.RemoteServiceProvider.catalogue", - "packages.chord.src.services.provider.RemoteServiceProvider.provide", - "packages.chord.src.services.provider.RemoteServiceProvider.withdraw", - "packages.chord.src.services.provider.RemoteServiceProvider.validateReplacement", - "packages.chord.src.services.provider.RemoteServiceProvider.replace", - "packages.chord.src.services.provider.RemoteServiceProvider.use", - "packages.chord.src.services.provider.RemoteServiceProvider.spawn", - "packages.chord.src.services.provider.RemoteServiceProvider.spawn.", - "packages.chord.src.services.provider.RemoteServiceProvider.invoke", - "packages.chord.src.services.provider.RemoteServiceProvider.subscribe", - "packages.chord.src.services.provider.RemoteServiceProvider.subscribe.activate", - "packages.chord.src.services.provider.RemoteServiceProvider.subscribe.close", - "packages.chord.src.services.provider.RemoteServiceProvider.dispose", - "packages.chord.src.services.provider.RemoteServiceProvider.#registration", - "packages.chord.src.services.provider.RemoteServiceProvider.#createInstance", - "packages.chord.src.services.provider.RemoteServiceProvider.#createInstance.member.state.subscribe() callback", - "packages.chord.src.services.provider.RemoteServiceProvider.#assertSingletonShape", - "packages.chord.src.services.provider.RemoteServiceProvider.#resolveInstance", - "packages.chord.src.services.provider.RemoteServiceProvider.#snapshot", - "packages.chord.src.services.provider.#snapshot.instances", - "packages.chord.src.services.provider.RemoteServiceProvider.#snapshot.instances.sort() callback", - "packages.chord.src.services.provider.RemoteServiceProvider.#snapshot.instances.map() callback", - "packages.chord.src.services.provider.RemoteServiceProvider.#snapshotInstance", - "packages.chord.src.services.provider.RemoteServiceProvider.#emit", - "packages.chord.src.services.provider.RemoteServiceProvider.#assertRemotable", - "packages.chord.src.services.provider.RemoteServiceProvider.#assertAllowed", - "packages.chord.src.services.provider.RemoteServiceProvider.#assertActive", - "packages.chord.src.services.provider.drainSubscriber", - "packages.chord.src.services.provider.recordSnapshotSequences", - "packages.chord.src.services.provider.updateCoveredBySnapshot", - "packages.chord.src.services.provider.stateMemberKey", - "packages.chord.src.services.provider.createRemoteServiceEndpoint", - "packages.chord.src.services.provider.createRemoteServiceEndpoint.invoke", - "packages.chord.src.services.provider.createRemoteServiceEndpoint.invoke.subscription.provider.subscribe() callback", - "packages.chord.src.services.provider.invoke.subscription", - "packages.chord.src.services.provider.createRemoteServiceEndpoint.invoke.subscription.provider.subscribe() callback.catch() callback", - "packages.chord.src.services.provider.createRemoteServiceEndpoint.dispose", - "packages.chord.src.services.provider.validateRemoteServiceImplementation", - "packages.chord.src.services.provider.classifyRemoteServiceImplementation", - "packages.chord.src.services.provider.throwCollectedErrors", - "packages.chord.src.services.provider.serviceMemberShape", - "packages.chord.src.services.provider.serviceMemberShape.map() callback", - "packages.chord.src.services.provider.sameServiceMemberShape", - "packages.chord.src.services.provider.sameServiceMemberShape.every() callback" - ] - }, - { - "file_path": "packages/chord/src/services/state-codec.ts", - "methods": [ - "packages.chord.src.services.state-codec.ServiceStateEncoder", - "packages.chord.src.services.state-codec.ServiceStateEncoder.encodeSnapshot", - "packages.chord.src.services.state-codec.ServiceStateEncoder.encodeUpdate", - "packages.chord.src.services.state-codec.ServiceStateDecoder", - "packages.chord.src.services.state-codec.ServiceStateDecoder.decodeSnapshot", - "packages.chord.src.services.state-codec.ServiceStateDecoder.decodeUpdate", - "packages.chord.src.services.state-codec.CodecEntry", - "packages.chord.src.services.state-codec.StateCodecRegistry", - "packages.chord.src.services.state-codec.StateCodecRegistry.constructor", - "packages.chord.src.services.state-codec.StateCodecRegistry.reset", - "packages.chord.src.services.state-codec.StateCodecRegistry.add", - "packages.chord.src.services.state-codec.StateCodecRegistry.get", - "packages.chord.src.services.state-codec.StateCodecRegistry.removeInstance", - "packages.chord.src.services.state-codec.createServiceStateEncoder", - "packages.chord.src.services.state-codec.createServiceStateEncoder.encodeSnapshot", - "packages.chord.src.services.state-codec.createServiceStateEncoder.encodeSnapshot.instances.snapshot.instances.map() callback", - "packages.chord.src.services.state-codec.createServiceStateEncoder.encodeUpdate", - "packages.chord.src.services.state-codec.createServiceStateEncoder.encodeUpdate.snapshot.instances.update.snapshot.instances.map() callback", - "packages.chord.src.services.state-codec.createServiceStateDecoder", - "packages.chord.src.services.state-codec.createServiceStateDecoder.decodeSnapshot", - "packages.chord.src.services.state-codec.createServiceStateDecoder.decodeSnapshot.instances.snapshot.instances.map() callback", - "packages.chord.src.services.state-codec.createServiceStateDecoder.decodeUpdate", - "packages.chord.src.services.state-codec.createServiceStateDecoder.decodeUpdate.snapshot.instances.update.snapshot.instances.map() callback", - "packages.chord.src.services.state-codec.encodeInstance", - "packages.chord.src.services.state-codec.encodeInstance.members.instance.members.map() callback", - "packages.chord.src.services.state-codec.decodeInstance", - "packages.chord.src.services.state-codec.decodeInstance.members.instance.members.map() callback", - "packages.chord.src.services.state-codec.stateKey", - "packages.chord.src.services.state-codec.sameAddress", - "packages.chord.src.services.state-codec.describeState" - ] - }, - { - "file_path": "packages/chord/src/services/state-internals.ts", - "methods": [ - "packages.chord.src.services.state-internals.ReplicatedStateInternals", - "packages.chord.src.services.state-internals.ReplicatedStateInternals.snapshot", - "packages.chord.src.services.state-internals.ReplicatedStateInternals.subscribe", - "packages.chord.src.services.state-internals.registerReplicatedStateInternals", - "packages.chord.src.services.state-internals.getReplicatedStateInternals" - ] - }, - { - "file_path": "packages/chord/src/services/state.ts", - "methods": [ - "packages.chord.src.services.state.StateSubscriber", - "packages.chord.src.services.state.StateSubscriber.constructor", - "packages.chord.src.services.state.StateSubscriber.push", - "packages.chord.src.services.state.StateSubscriber.drain", - "packages.chord.src.services.state.drain.then() callback", - "packages.chord.src.services.state.StateSubscriber.drain.then() callback", - "packages.chord.src.services.state.StateSubscriber.clear", - "packages.chord.src.services.state.StateSubscriber.close", - "packages.chord.src.services.state.StateSubscriber.#resume", - "packages.chord.src.services.state.StateSubscriber.#report", - "packages.chord.src.services.state.ReplicatedStatePublisher", - "packages.chord.src.services.state.ReplicatedStatePublisher.constructor", - "packages.chord.src.services.state.ReplicatedStatePublisher.value", - "packages.chord.src.services.state.ReplicatedStatePublisher.snapshot", - "packages.chord.src.services.state.ReplicatedStatePublisher.subscribe", - "packages.chord.src.services.state.ReplicatedStatePublisher.subscribeSource", - "packages.chord.src.services.state.ReplicatedStatePublisher.publish", - "packages.chord.src.services.state.MutableReplicatedStateImpl", - "packages.chord.src.services.state.MutableReplicatedStateImpl.constructor", - "packages.chord.src.services.state.MutableReplicatedStateImpl.constructor.snapshot", - "packages.chord.src.services.state.MutableReplicatedStateImpl.constructor.subscribe", - "packages.chord.src.services.state.MutableReplicatedStateImpl.value", - "packages.chord.src.services.state.MutableReplicatedStateImpl.change", - "packages.chord.src.services.state.MutableReplicatedStateImpl.change.catch() callback", - "packages.chord.src.services.state.MutableReplicatedStateImpl.replace", - "packages.chord.src.services.state.MutableReplicatedStateImpl.subscribe", - "packages.chord.src.services.state.AttachedReplicatedStateImpl", - "packages.chord.src.services.state.AttachedReplicatedStateImpl.constructor", - "packages.chord.src.services.state.AttachedReplicatedStateImpl.constructor.snapshot", - "packages.chord.src.services.state.AttachedReplicatedStateImpl.constructor.subscribe", - "packages.chord.src.services.state.AttachedReplicatedStateImpl.value", - "packages.chord.src.services.state.AttachedReplicatedStateImpl.subscribe", - "packages.chord.src.services.state.AttachedReplicatedStateImpl.activate", - "packages.chord.src.services.state.AttachedReplicatedStateImpl.activate.#attachment.activate() callback", - "packages.chord.src.services.state.AttachedReplicatedStateImpl.dispose", - "packages.chord.src.services.state.AttachedReplicatedStateImpl.#receive", - "packages.chord.src.services.state.AttachedReplicatedStateImpl.#fail", - "packages.chord.src.services.state.AttachedReplicatedStateImpl.#report", - "packages.chord.src.services.state.attachReplicatedStateSource", - "packages.chord.src.services.state.ReplicatedStateReplica", - "packages.chord.src.services.state.ReplicatedStateReplica.constructor", - "packages.chord.src.services.state.ReplicatedStateReplica.value", - "packages.chord.src.services.state.ReplicatedStateReplica.subscribe", - "packages.chord.src.services.state.ReplicatedStateReplica.hydrate", - "packages.chord.src.services.state.ReplicatedStateReplica.update", - "packages.chord.src.services.state.ReplicatedStateReplica.clear", - "packages.chord.src.services.state.ReplicatedStateReplica.#deliverAll", - "packages.chord.src.services.state.serviceDeliveryContext", - "packages.chord.src.services.state.assertCursor", - "packages.chord.src.services.state.isPromiseLike", - "packages.chord.src.services.state.throwCollectedErrors", - "packages.chord.src.services.state.reportErrorAsync", - "packages.chord.src.services.state.reportErrorAsync.queueMicrotask() callback", - "packages.chord.src.services.state.toError" - ] - }, - { - "file_path": "packages/chord/src/services/wire.ts", - "methods": [ - "packages.chord.src.services.wire.createServiceCatalogueCall", - "packages.chord.src.services.wire.createServiceSubscribeCall", - "packages.chord.src.services.wire.createServiceUnsubscribeCall", - "packages.chord.src.services.wire.decodeServiceControlCall", - "packages.chord.src.services.wire.parseServiceCall", - "packages.chord.src.services.wire.parseServiceCatalogue", - "packages.chord.src.services.wire.parseServiceSubscriptionSnapshot", - "packages.chord.src.services.wire.parseWireServiceSubscriptionSnapshot", - "packages.chord.src.services.wire.parseServiceProviderUpdate", - "packages.chord.src.services.wire.parseWireServiceProviderUpdate", - "packages.chord.src.services.wire.assertSubscriptionSnapshot", - "packages.chord.src.services.wire.assertProviderUpdate", - "packages.chord.src.services.wire.assertInstance", - "packages.chord.src.services.wire.assertAddress", - "packages.chord.src.services.wire.record", - "packages.chord.src.services.wire.assertKeys", - "packages.chord.src.services.wire.assertKeys.required.some() callback", - "packages.chord.src.services.wire.assertKeys.some() callback", - "packages.chord.src.services.wire.isId", - "packages.chord.src.services.wire.isMode", - "packages.chord.src.services.wire.isInteger" - ] - }, - { - "file_path": "packages/chord/src/types.ts", - "methods": [ - "packages.chord.src.types.ContextKey", - "packages.chord.src.types.Context", - "packages.chord.src.types.Context.value", - "packages.chord.src.types.Context.toString", - "packages.chord.src.types.ReplicatedStateDelivery", - "packages.chord.src.types.ReplicatedState", - "packages.chord.src.types.ReplicatedState.subscribe", - "packages.chord.src.types.MutableReplicatedState", - "packages.chord.src.types.MutableReplicatedState.change", - "packages.chord.src.types.MutableReplicatedState.replace", - "packages.chord.src.types.ReplicatedStateSourceFrame", - "packages.chord.src.types.ReplicatedStateSourceAttachment", - "packages.chord.src.types.ReplicatedStateSourceAttachment.activate", - "packages.chord.src.types.ReplicatedStateSourceAttachment.dispose", - "packages.chord.src.types.ReplicatedStateSource", - "packages.chord.src.types.ReplicatedStateSource.attach", - "packages.chord.src.types.ReplicatedStateSourceOptions", - "packages.chord.src.types.AttachedReplicatedState", - "packages.chord.src.types.AttachedReplicatedState.dispose", - "packages.chord.src.types.Service", - "packages.chord.src.types.ServiceSpawner", - "packages.chord.src.types.ServiceSpawner.spawn", - "packages.chord.src.types.RemoteServices", - "packages.chord.src.types.RemoteServices.use", - "packages.chord.src.types.RemoteServices.observe", - "packages.chord.src.types.RemoteServices.ready", - "packages.chord.src.types.RemoteServices.dispose", - "packages.chord.src.types.ServiceSubscription", - "packages.chord.src.types.ServiceSubscription.activate", - "packages.chord.src.types.ServiceSubscription.close", - "packages.chord.src.types.RemoteServiceTransport", - "packages.chord.src.types.RemoteServiceTransport.invoke", - "packages.chord.src.types.RemoteServiceTransport.subscribe", - "packages.chord.src.types.RemoteServiceBindingOptions", - "packages.chord.src.types.RemoteServiceBinding", - "packages.chord.src.types.RemoteServiceBinding.rebind", - "packages.chord.src.types.FacetEnvironment", - "packages.chord.src.types.FacetEnvironment.use", - "packages.chord.src.types.FacetEnvironment.observe", - "packages.chord.src.types.FacetEnvironment.provide", - "packages.chord.src.types.FacetEnvironment.provideMany", - "packages.chord.src.types.FacetEnvironment.replicatedState", - "packages.chord.src.types.FacetEnvironment.own", - "packages.chord.src.types.FacetEnvironment.onActivate", - "packages.chord.src.types.FacetEnvironment.onDeactivate", - "packages.chord.src.types.Facet", - "packages.chord.src.types.Facet.setup", - "packages.chord.src.types.RemoteServiceSource", - "packages.chord.src.types.RemoteServiceSource.catalogue", - "packages.chord.src.types.RemoteServiceSource.open", - "packages.chord.src.types.FacetOptions", - "packages.chord.src.types.FacetHost", - "packages.chord.src.types.FacetHost.reload", - "packages.chord.src.types.FacetHost.dispose", - "packages.chord.src.types.LoadedFacets", - "packages.chord.src.types.LoadedFacets.dispose", - "packages.chord.src.types.FacetLoader", - "packages.chord.src.types.FacetLoader.load" - ] - }, - { - "file_path": "packages/client/src/client.ts", - "methods": [ - "packages.client.src.client.PendingRequest", - "packages.client.src.client.PendingRequest.resolve", - "packages.client.src.client.PendingRequest.reject", - "packages.client.src.client.PendingRequest.cleanup", - "packages.client.src.client.ActiveServiceListener", - "packages.client.src.client.Client", - "packages.client.src.client.Client.constructor", - "packages.client.src.client.Client.constructor.onHandshake", - "packages.client.src.client.Client.constructor.onMessage", - "packages.client.src.client.Client.constructor.onStateChange", - "packages.client.src.client.Client.disposed", - "packages.client.src.client.Client.connectionState", - "packages.client.src.client.Client.connected", - "packages.client.src.client.Client.serverId", - "packages.client.src.client.Client.hello", - "packages.client.src.client.Client.attachment", - "packages.client.src.client.connect", - "packages.client.src.client.Client.connect", - "packages.client.src.client.Client.reconnect", - "packages.client.src.client.Client.disconnect", - "packages.client.src.client.Client.onConnectionStateChange", - "packages.client.src.client.Client.onAttachmentChange", - "packages.client.src.client.Client.request", - "packages.client.src.client.Client.serviceCatalogue", - "packages.client.src.client.Client.subscribeService", - "packages.client.src.client.Client.subscribeService.#request() callback", - "packages.client.src.client.Client.subscribeService.start", - "packages.client.src.client.Client.subscribeService.dispose", - "packages.client.src.client.Client.#request", - "packages.client.src.client.#request.onAbort", - "packages.client.src.client.Client.#request.resolve", - "packages.client.src.client.Client.#request.cleanup", - "packages.client.src.client.Client.#handleMessage", - "packages.client.src.client.Client.#handleConnectionStateChange", - "packages.client.src.client.Client.#takePendingRequest", - "packages.client.src.client.Client.#rejectPendingRequests", - "packages.client.src.client.Client.dispose", - "packages.client.src.client.Client.[Symbol.asyncDispose]", - "packages.client.src.client.Client.#setAttachment", - "packages.client.src.client.Client.#deliverServiceUpdate", - "packages.client.src.client.Client.#deliverServiceUpdate.active.deliveryTail.then() callback", - "packages.client.src.client.Client.#deliverServiceUpdate.catch() callback", - "packages.client.src.client.Client.#targetIsCurrent", - "packages.client.src.client.Client.#assertNotDisposed", - "packages.client.src.client.Client.#reportListenerError", - "packages.client.src.client.createClientServiceTransport", - "packages.client.src.client.createClientServiceTransport.invoke", - "packages.client.src.client.createClientServiceTransport.subscribe", - "packages.client.src.client.createClientServiceTransport.subscribe.subscription", - "packages.client.src.client.createClientServiceTransport.subscribe.subscription.client.subscribeService() callback", - "packages.client.src.client.createClientServiceTransport.subscribe.activate", - "packages.client.src.client.createClientServiceTransport.subscribe.close", - "packages.client.src.client.abortError" - ] - }, - { - "file_path": "packages/client/src/connection.ts", - "methods": [ - "packages.client.src.connection.ConnectionOptions", - "packages.client.src.connection.ConnectionOptions.onHandshake", - "packages.client.src.connection.ConnectionOptions.onMessage", - "packages.client.src.connection.ConnectionOptions.onStateChange", - "packages.client.src.connection.Connection", - "packages.client.src.connection.Connection.constructor", - "packages.client.src.connection.Connection.state", - "packages.client.src.connection.Connection.maxFrameLength", - "packages.client.src.connection.Connection.connect", - "packages.client.src.connection.Connection.connect.handlers", - "packages.client.src.connection.Connection.connect.handlers.onData", - "packages.client.src.connection.Connection.connect.handlers.onClose", - "packages.client.src.connection.Connection.connect.handlers.onError", - "packages.client.src.connection.Connection.disconnect", - "packages.client.src.connection.Connection.fail", - "packages.client.src.connection.Connection.send", - "packages.client.src.connection.Connection.send.sending.catch() callback", - "packages.client.src.connection.Connection.#openTransport", - "packages.client.src.connection.Connection.#handleData", - "packages.client.src.connection.Connection.#handleMessage", - "packages.client.src.connection.Connection.#handleClose", - "packages.client.src.connection.Connection.#failAndClose", - "packages.client.src.connection.Connection.#fail", - "packages.client.src.connection.Connection.#isCurrent" - ] - }, - { - "file_path": "packages/client/src/errors.ts", - "methods": [ - "packages.client.src.errors.ServerError", - "packages.client.src.errors.ServerError.constructor", - "packages.client.src.errors.DisconnectedError", - "packages.client.src.errors.DisconnectedError.constructor", - "packages.client.src.errors.ClientDisposedError", - "packages.client.src.errors.ClientDisposedError.constructor", - "packages.client.src.errors.toError", - "packages.client.src.errors.toDisconnectedError" - ] - }, - { - "file_path": "packages/client/src/promise.ts", - "methods": [ - "packages.client.src.promise.PromiseResolvers", - "packages.client.src.promise.PromiseResolvers.resolve", - "packages.client.src.promise.PromiseResolvers.reject", - "packages.client.src.promise.createPromiseResolvers" - ] - }, - { - "file_path": "packages/client/src/transport.ts", - "methods": [ - "packages.client.src.transport.ByteTransport", - "packages.client.src.transport.ByteTransport.send", - "packages.client.src.transport.ByteTransport.close", - "packages.client.src.transport.ByteTransportHandlers", - "packages.client.src.transport.ByteTransportHandlers.onData", - "packages.client.src.transport.ByteTransportHandlers.onClose", - "packages.client.src.transport.ByteTransportHandlers.onError" - ] - }, - { - "file_path": "packages/client/src/types.ts", - "methods": [ - "packages.client.src.types.ConnectionStateChange", - "packages.client.src.types.ServiceSubscription", - "packages.client.src.types.ServiceSubscription.start", - "packages.client.src.types.ServiceSubscription.dispose", - "packages.client.src.types.ClientOptions" - ] - }, - { - "file_path": "packages/client/src/unix.ts", - "methods": [ - "packages.client.src.unix.UnixTransportOptions", - "packages.client.src.unix.UnixServerRoute", - "packages.client.src.unix.DiscoverUnixServersOptions", - "packages.client.src.unix.discoverUnixServers", - "packages.client.src.unix.discoverUnixServers.candidates", - "packages.client.src.unix.discoverUnixServers.candidates.names.flatMap() callback", - "packages.client.src.unix.discoverUnixServers.Array.from() callback", - "packages.client.src.unix.discoverUnixServers.routes.sort() callback", - "packages.client.src.unix.createUnixTransportFactory", - "packages.client.src.unix.validateUnixTransportOptions", - "packages.client.src.unix.connectUnixSocket", - "packages.client.src.unix.connectUnixSocket.", - "packages.client.src.unix.connectUnixSocket..socket.once(\"connect\") callback", - "packages.client.src.unix.connectUnixSocket..socket.on(\"data\") callback", - "packages.client.src.unix.connectUnixSocket..socket.once(\"error\") callback", - "packages.client.src.unix.UnixByteTransport", - "packages.client.src.unix.UnixByteTransport.constructor", - "packages.client.src.unix.UnixByteTransport.send", - "packages.client.src.unix.UnixByteTransport.send.write", - "packages.client.src.unix.UnixByteTransport.send.write.#writeTail.then() callback", - "packages.client.src.unix.UnixByteTransport.send.tracked", - "packages.client.src.unix.UnixByteTransport.send.tracked.write.finally() callback", - "packages.client.src.unix.UnixByteTransport.send.tracked.catch() callback", - "packages.client.src.unix.UnixByteTransport.close", - "packages.client.src.unix.UnixByteTransport.#write", - "packages.client.src.unix.UnixByteTransport.#write.", - "packages.client.src.unix.UnixByteTransport.#write..accepted", - "packages.client.src.unix.UnixByteTransport.#write..accepted.#socket.write() callback", - "packages.client.src.unix.probeUnixServer", - "packages.client.src.unix.probeUnixServer.client", - "packages.client.src.unix.probeUnixServer.client.transportFactory", - "packages.client.src.unix.probeUnixServer.client.transportFactory.connectUnixSocket() callback", - "packages.client.src.unix.probeUnixServer.", - "packages.client.src.unix.probeUnixServer..setTimeout() callback", - "packages.client.src.unix.UnixDiscoveryTimeoutError", - "packages.client.src.unix.isErrorCode" - ] - }, - { - "file_path": "packages/protocol/src/cbor/decoder.ts", - "methods": [ - "packages.protocol.src.cbor.decoder.CborReader", - "packages.protocol.src.cbor.decoder.CborReader.constructor", - "packages.protocol.src.cbor.decoder.CborReader.decode", - "packages.protocol.src.cbor.decoder.CborReader.readItem", - "packages.protocol.src.cbor.decoder.CborReader.readSimple", - "packages.protocol.src.cbor.decoder.CborReader.readLength", - "packages.protocol.src.cbor.decoder.CborReader.readArgument", - "packages.protocol.src.cbor.decoder.CborReader.readByte", - "packages.protocol.src.cbor.decoder.CborReader.readBytes", - "packages.protocol.src.cbor.decoder.decodeCbor" - ] - }, - { - "file_path": "packages/protocol/src/cbor/encoder.ts", - "methods": [ - "packages.protocol.src.cbor.encoder.CborWriter", - "packages.protocol.src.cbor.encoder.CborWriter.constructor", - "packages.protocol.src.cbor.encoder.CborWriter.writeByte", - "packages.protocol.src.cbor.encoder.CborWriter.writeBytes", - "packages.protocol.src.cbor.encoder.CborWriter.writeUint16", - "packages.protocol.src.cbor.encoder.CborWriter.writeUint32", - "packages.protocol.src.cbor.encoder.CborWriter.writeUint64", - "packages.protocol.src.cbor.encoder.CborWriter.writeFloat64", - "packages.protocol.src.cbor.encoder.CborWriter.finish", - "packages.protocol.src.cbor.encoder.CborWriter.ensureCapacity", - "packages.protocol.src.cbor.encoder.writeArgument", - "packages.protocol.src.cbor.encoder.isPlainObject", - "packages.protocol.src.cbor.encoder.encodeText", - "packages.protocol.src.cbor.encoder.encodeValue", - "packages.protocol.src.cbor.encoder.encodeCbor" - ] - }, - { - "file_path": "packages/protocol/src/cbor/options.ts", - "methods": [ - "packages.protocol.src.cbor.options.CborOptions", - "packages.protocol.src.cbor.options.ResolvedCborOptions", - "packages.protocol.src.cbor.options.CborError", - "packages.protocol.src.cbor.options.CborError.constructor", - "packages.protocol.src.cbor.options.resolveLimit", - "packages.protocol.src.cbor.options.resolveOptions" - ] - }, - { - "file_path": "packages/protocol/src/codec.ts", - "methods": [ - "packages.protocol.src.codec.ProtocolValidationError", - "packages.protocol.src.codec.ProtocolValidationError.constructor", - "packages.protocol.src.codec.parseClientMessage", - "packages.protocol.src.codec.parseServerMessage", - "packages.protocol.src.codec.boundedErrorMessage", - "packages.protocol.src.codec.encodeProtocolMessage", - "packages.protocol.src.codec.encodeClientMessage", - "packages.protocol.src.codec.encodeServerMessage", - "packages.protocol.src.codec.ValidatedMessageDecoder", - "packages.protocol.src.codec.ValidatedMessageDecoder.constructor", - "packages.protocol.src.codec.ValidatedMessageDecoder.push", - "packages.protocol.src.codec.ValidatedMessageDecoder.end", - "packages.protocol.src.codec.ClientMessageDecoder", - "packages.protocol.src.codec.ClientMessageDecoder.constructor", - "packages.protocol.src.codec.ClientMessageDecoder.push", - "packages.protocol.src.codec.ClientMessageDecoder.end", - "packages.protocol.src.codec.ServerMessageDecoder", - "packages.protocol.src.codec.ServerMessageDecoder.constructor", - "packages.protocol.src.codec.ServerMessageDecoder.push", - "packages.protocol.src.codec.ServerMessageDecoder.end", - "packages.protocol.src.codec.isSupportedProtocolVersion" - ] - }, - { - "file_path": "packages/protocol/src/framing.ts", - "methods": [ - "packages.protocol.src.framing.FrameDecoderOptions", - "packages.protocol.src.framing.FrameError", - "packages.protocol.src.framing.FrameError.constructor", - "packages.protocol.src.framing.resolveMaxFrameLength", - "packages.protocol.src.framing.encodeFrame", - "packages.protocol.src.framing.FrameDecoder", - "packages.protocol.src.framing.FrameDecoder.constructor", - "packages.protocol.src.framing.FrameDecoder.push", - "packages.protocol.src.framing.FrameDecoder.end", - "packages.protocol.src.framing.FrameDecoder.fail" - ] - }, - { - "file_path": "packages/protocol/src/protocol.ts", - "methods": [ - "packages.protocol.src.protocol.isServerId" - ] - }, - { - "file_path": "packages/server/src/connection.ts", - "methods": [ - "packages.server.src.connection.ByteConnection", - "packages.server.src.connection.ByteConnection.send", - "packages.server.src.connection.ByteConnection.close", - "packages.server.src.connection.ByteConnectionHandler", - "packages.server.src.connection.ByteConnectionHandler.onData", - "packages.server.src.connection.ByteConnectionHandler.onClose", - "packages.server.src.connection.ByteConnectionHandler.onError", - "packages.server.src.connection.ConnectionState", - "packages.server.src.connection.isTerminalConnection" - ] - }, - { - "file_path": "packages/server/src/errors.ts", - "methods": [ - "packages.server.src.errors.ServerError", - "packages.server.src.errors.ServerError.constructor", - "packages.server.src.errors.WrongServerError", - "packages.server.src.errors.WrongServerError.constructor", - "packages.server.src.errors.SessionNotFoundError", - "packages.server.src.errors.SessionNotFoundError.constructor", - "packages.server.src.errors.SessionAmbiguousError", - "packages.server.src.errors.SessionAmbiguousError.constructor", - "packages.server.src.errors.SessionNotAttachedError", - "packages.server.src.errors.SessionNotAttachedError.constructor", - "packages.server.src.errors.ServerDrainingError", - "packages.server.src.errors.ServerDrainingError.constructor" - ] - }, - { - "file_path": "packages/server/src/listener.ts", - "methods": [ - "packages.server.src.listener.ServerListener", - "packages.server.src.listener.ServerListener.start", - "packages.server.src.listener.ServerListener.close" - ] - }, - { - "file_path": "packages/server/src/server.ts", - "methods": [ - "packages.server.src.server.Server", - "packages.server.src.server.Server.constructor", - "packages.server.src.server.Server.constructor.isClosing", - "packages.server.src.server.Server.constructor.publishAttachment", - "packages.server.src.server.Server.constructor.reportError", - "packages.server.src.server.Server.constructor.closed.catch() callback", - "packages.server.src.server.Server.start", - "packages.server.src.server.Server.startInternal", - "packages.server.src.server.Server.startInternal.listener.start() callback", - "packages.server.src.server.Server.startInternal.listenerResults", - "packages.server.src.server.Server.startInternal.listenerResults.started.map() callback", - "packages.server.src.server.Server.accept", - "packages.server.src.server.accept.onData", - "packages.server.src.server.accept.onClose", - "packages.server.src.server.accept.onError", - "packages.server.src.server.Server.accept.handshakeTimeout.setTimeout() callback", - "packages.server.src.server.accept.handshakeTimeout", - "packages.server.src.server.Server.accept.onData", - "packages.server.src.server.Server.accept.onClose", - "packages.server.src.server.Server.accept.onError", - "packages.server.src.server.Server.accept.onError.then() callback", - "packages.server.src.server.Server.close", - "packages.server.src.server.Server.closeInternal", - "packages.server.src.server.Server.closeInternal.starting.catch() callback", - "packages.server.src.server.Server.closeInternal.listenerResults", - "packages.server.src.server.Server.closeInternal.listenerResults.listeners.map() callback", - "packages.server.src.server.Server.receive", - "packages.server.src.server.Server.dispatchMessage", - "packages.server.src.server.Server.dispatchMessage.catch() callback", - "packages.server.src.server.Server.dispatchMessage.handshake.then() callback", - "packages.server.src.server.Server.finishHandshake", - "packages.server.src.server.Server.finishHandshake.services", - "packages.server.src.server.Server.finishHandshake.services.attachSession", - "packages.server.src.server.Server.finishHandshake.services.detachSession", - "packages.server.src.server.Server.finishHandshake.services.prepareSessionRemoval", - "packages.server.src.server.Server.handleCancel", - "packages.server.src.server.Server.handleRequest", - "packages.server.src.server.Server.transportClosed", - "packages.server.src.server.Server.disconnect", - "packages.server.src.server.Server.disconnect.then() callback", - "packages.server.src.server.Server.sendServiceUpdate", - "packages.server.src.server.Server.sendMessage", - "packages.server.src.server.Server.failProtocol", - "packages.server.src.server.Server.closeServerState", - "packages.server.src.server.Server.closeServerState.connections.map() callback", - "packages.server.src.server.Server.closeServerState.errors", - "packages.server.src.server.Server.closeServerState.errors.cleanup.flatMap() callback", - "packages.server.src.server.Server.closeConnection", - "packages.server.src.server.Server.toProtocolError", - "packages.server.src.server.Server.notifyConnectionCountChanged", - "packages.server.src.server.Server.reportError", - "packages.server.src.server.Server.settleClosed", - "packages.server.src.server.sameTarget", - "packages.server.src.server.resolveOptions" - ] - }, - { - "file_path": "packages/server/src/session-router.ts", - "methods": [ - "packages.server.src.session-router.SessionCleanupError", - "packages.server.src.session-router.ClientAttachment", - "packages.server.src.session-router.HostedSession", - "packages.server.src.session-router.SessionRouterOptions", - "packages.server.src.session-router.SessionRouterOptions.publishAttachment", - "packages.server.src.session-router.SessionRouter", - "packages.server.src.session-router.SessionRouter.constructor", - "packages.server.src.session-router.SessionRouter.executeServiceCall", - "packages.server.src.session-router.SessionRouter.executeServiceCall.admitted.runForClient() callback", - "packages.server.src.session-router.SessionRouter.executeServiceCall.admitted", - "packages.server.src.session-router.SessionRouter.attachClient", - "packages.server.src.session-router.SessionRouter.attachClient.runForClient() callback", - "packages.server.src.session-router.SessionRouter.detachClient", - "packages.server.src.session-router.SessionRouter.detachClient.runForClient() callback", - "packages.server.src.session-router.SessionRouter.removeSession", - "packages.server.src.session-router.SessionRouter.removeSession.releases", - "packages.server.src.session-router.SessionRouter.removeSession.releases.map() callback", - "packages.server.src.session-router.SessionRouter.disconnect", - "packages.server.src.session-router.SessionRouter.disconnect.runForClient() callback", - "packages.server.src.session-router.SessionRouter.close", - "packages.server.src.session-router.SessionRouter.closeInternal", - "packages.server.src.session-router.SessionRouter.closeInternal.attachmentResults", - "packages.server.src.session-router.SessionRouter.closeInternal.attachmentResults.flatMap() callback", - "packages.server.src.session-router.SessionRouter.closeInternal.attachmentResults.flatMap() callback.map() callback", - "packages.server.src.session-router.SessionRouter.closeInternal.closeResults", - "packages.server.src.session-router.SessionRouter.closeInternal.closeResults.hosted.map() callback", - "packages.server.src.session-router.SessionRouter.runForClient", - "packages.server.src.session-router.SessionRouter.runForClient.result", - "packages.server.src.session-router.SessionRouter.runForClient.result.previous.catch() callback", - "packages.server.src.session-router.SessionRouter.runForClient.tail", - "packages.server.src.session-router.runForClient.tail.result.then() callback", - "packages.server.src.session-router.SessionRouter.runForClient.tail.result.then() callback", - "packages.server.src.session-router.SessionRouter.runForClient.tail.finally() callback", - "packages.server.src.session-router.SessionRouter.attachClientNow", - "packages.server.src.session-router.SessionRouter.startServiceCall", - "packages.server.src.session-router.startServiceCall.result", - "packages.server.src.session-router.SessionRouter.startServiceCall.result.invokeService() callback", - "packages.server.src.session-router.SessionRouter.trackOperation", - "packages.server.src.session-router.SessionRouter.requireAttachment", - "packages.server.src.session-router.SessionRouter.releaseAttachment", - "packages.server.src.session-router.SessionRouter.releaseAttachment.", - "packages.server.src.session-router.SessionRouter.clearAttachment", - "packages.server.src.session-router.SessionRouter.acquire", - "packages.server.src.session-router.SessionRouter.open", - "packages.server.src.session-router.open.handle.terminated.then() callback", - "packages.server.src.session-router.SessionRouter.open.handle.terminated.then() callback", - "packages.server.src.session-router.SessionRouter.invalidate", - "packages.server.src.session-router.SessionRouter.invalidate.catch() callback" - ] - }, - { - "file_path": "packages/server/src/transports/unix/address.ts", - "methods": [ - "packages.server.src.transports.unix.address.getUnixSocketPath" - ] - }, - { - "file_path": "packages/server/src/transports/unix/listener.ts", - "methods": [ - "packages.server.src.transports.unix.listener.ResolvedUnixListenerOptions", - "packages.server.src.transports.unix.listener.FileIdentity", - "packages.server.src.transports.unix.listener.UnixListener", - "packages.server.src.transports.unix.listener.UnixListener.constructor", - "packages.server.src.transports.unix.listener.UnixListener.start", - "packages.server.src.transports.unix.listener.UnixListener.start.server", - "packages.server.src.transports.unix.listener.UnixListener.start.server.createServer() callback", - "packages.server.src.transports.unix.listener.UnixListener.start.server.on(\"error\") callback", - "packages.server.src.transports.unix.listener.UnixListener.start.", - "packages.server.src.transports.unix.listener.UnixListener.close", - "packages.server.src.transports.unix.listener.UnixListener.acceptSocket", - "packages.server.src.transports.unix.listener.UnixListener.acceptSocket.socket.on(\"data\") callback", - "packages.server.src.transports.unix.listener.UnixListener.acceptSocket.socket.on(\"error\") callback", - "packages.server.src.transports.unix.listener.UnixListener.acceptSocket.socket.once(\"close\") callback", - "packages.server.src.transports.unix.listener.UnixListener.closeInternal", - "packages.server.src.transports.unix.listener.UnixListener.closeInternal.map() callback", - "packages.server.src.transports.unix.listener.UnixListener.closeServerAndCleanup", - "packages.server.src.transports.unix.listener.UnixListener.closeServerAndCleanup.closeNetServer() callback", - "packages.server.src.transports.unix.listener.UnixListener.cleanupOwnedSocket", - "packages.server.src.transports.unix.listener.UnixListener.reportError", - "packages.server.src.transports.unix.listener.UnixByteConnection", - "packages.server.src.transports.unix.listener.UnixByteConnection.constructor", - "packages.server.src.transports.unix.listener.UnixByteConnection.closed", - "packages.server.src.transports.unix.listener.UnixByteConnection.send", - "packages.server.src.transports.unix.listener.UnixByteConnection.send.write", - "packages.server.src.transports.unix.listener.UnixByteConnection.send.write.writeTail.then() callback", - "packages.server.src.transports.unix.listener.UnixByteConnection.send.tracked", - "packages.server.src.transports.unix.listener.UnixByteConnection.send.tracked.write.finally() callback", - "packages.server.src.transports.unix.listener.UnixByteConnection.send.tracked.catch() callback", - "packages.server.src.transports.unix.listener.UnixByteConnection.close", - "packages.server.src.transports.unix.listener.UnixByteConnection.close.", - "packages.server.src.transports.unix.listener.UnixByteConnection.close..timer", - "packages.server.src.transports.unix.listener.UnixByteConnection.close..timer.setTimeout() callback", - "packages.server.src.transports.unix.listener.UnixByteConnection.close..socket.once(\"close\") callback", - "packages.server.src.transports.unix.listener.UnixByteConnection.close..writeTail.then() callback", - "packages.server.src.transports.unix.listener.UnixByteConnection.markClosed", - "packages.server.src.transports.unix.listener.UnixByteConnection.write", - "packages.server.src.transports.unix.listener.UnixByteConnection.write.", - "packages.server.src.transports.unix.listener.getOwnedBindPath", - "packages.server.src.transports.unix.listener.removeStaleSocket", - "packages.server.src.transports.unix.listener.removePath", - "packages.server.src.transports.unix.listener.isSocketLive", - "packages.server.src.transports.unix.listener.isSocketLive.", - "packages.server.src.transports.unix.listener.isSocketLive..socket.once(\"connect\") callback", - "packages.server.src.transports.unix.listener.isSocketLive..socket.once(\"error\") callback", - "packages.server.src.transports.unix.listener.isSocketLive..setTimeout() callback", - "packages.server.src.transports.unix.listener.setSocketMode", - "packages.server.src.transports.unix.listener.closeNetServer", - "packages.server.src.transports.unix.listener.closeNetServer.", - "packages.server.src.transports.unix.listener.closeNetServer..server.close() callback", - "packages.server.src.transports.unix.listener.isErrorCode", - "packages.server.src.transports.unix.listener.createUnixListener", - "packages.server.src.transports.unix.listener.resolveUnixListenerOptions" - ] - }, - { - "file_path": "packages/server/src/transports/unix/preset.ts", - "methods": [ - "packages.server.src.transports.unix.preset.createUnixServer" - ] - }, - { - "file_path": "packages/server/src/transports/unix/types.ts", - "methods": [ - "packages.server.src.transports.unix.types.UnixListenerOptions", - "packages.server.src.transports.unix.types.UnixServerOptions" - ] - }, - { - "file_path": "packages/server/src/types.ts", - "methods": [ - "packages.server.src.types.ServerOptions", - "packages.server.src.types.SessionMetadata", - "packages.server.src.types.RoutedSessionAttachment", - "packages.server.src.types.RoutedSessionAttachment.invokeService", - "packages.server.src.types.RoutedSessionAttachment.release", - "packages.server.src.types.RoutedServerPresentation", - "packages.server.src.types.RoutedServerPresentation.attachSession", - "packages.server.src.types.RoutedServerPresentation.detachSession", - "packages.server.src.types.RoutedServerPresentation.prepareSessionRemoval", - "packages.server.src.types.RoutedServerServiceAttachment", - "packages.server.src.types.RoutedServerServiceAttachment.invokeService", - "packages.server.src.types.RoutedServerServiceAttachment.release", - "packages.server.src.types.RoutedServerServiceHost", - "packages.server.src.types.RoutedServerServiceHost.attachClient", - "packages.server.src.types.RoutedSessionHandle", - "packages.server.src.types.RoutedSessionHandle.attachClient", - "packages.server.src.types.RoutedSessionHandle.close", - "packages.server.src.types.ServerHost", - "packages.server.src.types.ServerHost.resolveSession", - "packages.server.src.types.ServerHost.openSession" - ] - } - ], - "component_id": "4", - "can_expand": true, - "components": [ - { - "name": "Chord Framework Runtime", - "description": "Provides the core service, facet, and state replication framework with diffing and delta tracking.", - "key_entities": [ - { - "qualified_name": "packages.chord.src.api.createFacetHost", - "reference_file": "packages/chord/src/api.ts", - "reference_start_line": 22, - "reference_end_line": 30 - }, - { - "qualified_name": "packages.chord.src.api.defineService", - "reference_file": "packages/chord/src/api.ts", - "reference_start_line": 80, - "reference_end_line": 85 - }, - { - "qualified_name": "packages.chord.src.services.consumer.RemoteServiceBindingImpl", - "reference_file": "packages/chord/src/services/consumer.ts", - "reference_start_line": 444, - "reference_end_line": 658 - }, - { - "qualified_name": "packages.chord.src.services.state-codec.createServiceStateEncoder", - "reference_file": "packages/chord/src/services/state-codec.ts", - "reference_start_line": 60, - "reference_end_line": 97 - } - ], - "source_cluster_ids": [ - "4.0", - "4.1", - "4.2", - "4.3", - "4.4", - "4.5", - "4.6", - "4.7", - "4.8", - "4.9", - "4.10", - "4.11", - "4.12", - "4.13", - "4.14", - "4.15", - "4.16", - "4.17", - "4.18", - "4.19", - "4.20", - "4.21", - "4.22", - "4.23", - "4.24" - ], - "file_methods": [ - { - "file_path": "packages/chord/src/api.ts", - "methods": [ - "packages.chord.src.api.createFacetHost", - "packages.chord.src.api.createFacetHost.reload", - "packages.chord.src.api.createFacetHost.dispose", - "packages.chord.src.api.createStaticFacetLoader", - "packages.chord.src.api.createStaticFacetLoader.load", - "packages.chord.src.api.createStaticFacetLoader.load.dispose", - "packages.chord.src.api.combineFacetLoaders", - "packages.chord.src.api.combineFacetLoaders.load", - "packages.chord.src.api.combineFacetLoaders.load.facets.loaded.flatMap() callback", - "packages.chord.src.api.combineFacetLoaders.load.dispose", - "packages.chord.src.api.defineFacet", - "packages.chord.src.api.defineService", - "packages.chord.src.api.createRemoteServiceBinding", - "packages.chord.src.api.replicatedState", - "packages.chord.src.api.isReplicatedStateSource" - ] - }, - { - "file_path": "packages/chord/src/context/index.ts", - "methods": [ - "packages.chord.src.context.index.BaseContext", - "packages.chord.src.context.index.BaseContext.value", - "packages.chord.src.context.index.BaseContext.toString", - "packages.chord.src.context.index.BaseContext.abortSignal", - "packages.chord.src.context.index.EmptyContext", - "packages.chord.src.context.index.EmptyContext.constructor", - "packages.chord.src.context.index.EmptyContext.value", - "packages.chord.src.context.index.EmptyContext.toString", - "packages.chord.src.context.index.ContextValue", - "packages.chord.src.context.index.ContextValue.constructor", - "packages.chord.src.context.index.ContextValue.value", - "packages.chord.src.context.index.ContextValue.toString", - "packages.chord.src.context.index.createContextKey", - "packages.chord.src.context.index.withContextValue", - "packages.chord.src.context.index.withAbortSignal", - "packages.chord.src.context.index.withoutAbortSignal", - "packages.chord.src.context.index.withCancel", - "packages.chord.src.context.index.withCancel.cancel", - "packages.chord.src.context.index.awaitWithContext", - "packages.chord.src.context.index.awaitWithContext.", - "packages.chord.src.context.index..promise.then() callback", - "packages.chord.src.context.index.awaitWithContext..promise.then() callback", - "packages.chord.src.context.index.abortError" - ] - }, - { - "file_path": "packages/chord/src/delta/apply-immutable-trusted.ts", - "methods": [ - "packages.chord.src.delta.apply-immutable-trusted.applyImmutableTrusted", - "packages.chord.src.delta.apply-immutable-trusted.copyPath", - "packages.chord.src.delta.apply-immutable-trusted.shallowCopy", - "packages.chord.src.delta.apply-immutable-trusted.read", - "packages.chord.src.delta.apply-immutable-trusted.defineData", - "packages.chord.src.delta.apply-immutable-trusted.spliceTrusted", - "packages.chord.src.delta.apply-immutable-trusted.permuteTrusted", - "packages.chord.src.delta.apply-immutable-trusted.isContainer" - ] - }, - { - "file_path": "packages/chord/src/delta/diff.ts", - "methods": [ - "packages.chord.src.delta.diff.semanticallyAligned", - "packages.chord.src.delta.diff.semanticallyAligned.left.some() callback", - "packages.chord.src.delta.diff.diffArrayRegion", - "packages.chord.src.delta.diff.diffArrayRegion.absolute", - "packages.chord.src.delta.diff.diffArrayRegion.absolute.semantic.map() callback", - "packages.chord.src.delta.diff.diffObject", - "packages.chord.src.delta.diff.diffObject.some() callback", - "packages.chord.src.delta.diff.diffRevisions" - ] - }, - { - "file_path": "packages/chord/src/delta/index.ts", - "methods": [ - "packages.chord.src.delta.index.overlap", - "packages.chord.src.delta.index.UnsafePathError", - "packages.chord.src.delta.index.UnsafePathError.constructor", - "packages.chord.src.delta.index.assertValidOp", - "packages.chord.src.delta.index.assertPathArg", - "packages.chord.src.delta.index.assertPermutation", - "packages.chord.src.delta.index.assertValidWireOp", - "packages.chord.src.delta.index.assertSafePath", - "packages.chord.src.delta.index.assertIndexInRange", - "packages.chord.src.delta.index.PathError", - "packages.chord.src.delta.index.PathError.constructor", - "packages.chord.src.delta.index.apply", - "packages.chord.src.delta.index.applyOps", - "packages.chord.src.delta.index.applyImmutable", - "packages.chord.src.delta.index.applyImmutableBatches", - "packages.chord.src.delta.index.copyContainers", - "packages.chord.src.delta.index.resolveValue", - "packages.chord.src.delta.index.resolve", - "packages.chord.src.delta.index.Encoder", - "packages.chord.src.delta.index.Encoder.encode", - "packages.chord.src.delta.index.encoder", - "packages.chord.src.delta.index.encoder.encode", - "packages.chord.src.delta.index.Decoder", - "packages.chord.src.delta.index.Decoder.decode", - "packages.chord.src.delta.index.decoder", - "packages.chord.src.delta.index.decoder.decode" - ] - }, - { - "file_path": "packages/chord/src/delta/revision-validator.ts", - "methods": [ - "packages.chord.src.delta.revision-validator.JsonRevisionValidator", - "packages.chord.src.delta.revision-validator.JsonRevisionValidator.validate", - "packages.chord.src.delta.revision-validator.JsonRevisionValidator.#validate", - "packages.chord.src.delta.revision-validator.assertPrimitive", - "packages.chord.src.delta.revision-validator.assertPlainObject", - "packages.chord.src.delta.revision-validator.assertDenseArray", - "packages.chord.src.delta.revision-validator.assertDenseArray.keys.some() callback" - ] - }, - { - "file_path": "packages/chord/src/delta/tracker.ts", - "methods": [ - "packages.chord.src.delta.tracker.Prepared", - "packages.chord.src.delta.tracker.Prepared.abort", - "packages.chord.src.delta.tracker.Change", - "packages.chord.src.delta.tracker.Change.prepare", - "packages.chord.src.delta.tracker.Change.abort", - "packages.chord.src.delta.tracker.Tracker", - "packages.chord.src.delta.tracker.Tracker.beginChange", - "packages.chord.src.delta.tracker.Tracker.prepareReplace", - "packages.chord.src.delta.tracker.Tracker.adopt", - "packages.chord.src.delta.tracker.PreparedImpl", - "packages.chord.src.delta.tracker.PreparedImpl.constructor", - "packages.chord.src.delta.tracker.PreparedImpl.baseRevision", - "packages.chord.src.delta.tracker.PreparedImpl.abort", - "packages.chord.src.delta.tracker.ChangeImpl", - "packages.chord.src.delta.tracker.ChangeImpl.constructor", - "packages.chord.src.delta.tracker.ChangeImpl.state", - "packages.chord.src.delta.tracker.ChangeImpl.prepare", - "packages.chord.src.delta.tracker.ChangeImpl.abort", - "packages.chord.src.delta.tracker.TrackerImpl", - "packages.chord.src.delta.tracker.TrackerImpl.constructor", - "packages.chord.src.delta.tracker.TrackerImpl.value", - "packages.chord.src.delta.tracker.TrackerImpl.revision", - "packages.chord.src.delta.tracker.TrackerImpl.beginChange", - "packages.chord.src.delta.tracker.TrackerImpl.prepareReplace", - "packages.chord.src.delta.tracker.TrackerImpl.adopt", - "packages.chord.src.delta.tracker.TrackerImpl.releaseContext", - "packages.chord.src.delta.tracker.TrackerImpl.#register", - "packages.chord.src.delta.tracker.TrackerImpl.#prune", - "packages.chord.src.delta.tracker.TrackerImpl.#invalidate", - "packages.chord.src.delta.tracker.TrackerImpl.replacementBase", - "packages.chord.src.delta.tracker.track", - "packages.chord.src.delta.tracker.materializePrepared", - "packages.chord.src.delta.tracker.materializeOperations", - "packages.chord.src.delta.tracker.createContext", - "packages.chord.src.delta.tracker.sharedObjectHandler", - "packages.chord.src.delta.tracker.sharedObjectHandler.deleteProperty", - "packages.chord.src.delta.tracker.sharedObjectHandler.defineProperty", - "packages.chord.src.delta.tracker.sharedObjectHandler.get", - "packages.chord.src.delta.tracker.sharedObjectHandler.getOwnPropertyDescriptor", - "packages.chord.src.delta.tracker.sharedObjectHandler.getPrototypeOf", - "packages.chord.src.delta.tracker.sharedObjectHandler.has", - "packages.chord.src.delta.tracker.sharedObjectHandler.isExtensible", - "packages.chord.src.delta.tracker.sharedObjectHandler.ownKeys", - "packages.chord.src.delta.tracker.sharedObjectHandler.preventExtensions", - "packages.chord.src.delta.tracker.sharedObjectHandler.set", - "packages.chord.src.delta.tracker.sharedObjectHandler.setPrototypeOf", - "packages.chord.src.delta.tracker.createNode", - "packages.chord.src.delta.tracker.nodeBase", - "packages.chord.src.delta.tracker.nodeParent", - "packages.chord.src.delta.tracker.storeValue", - "packages.chord.src.delta.tracker.storedValue", - "packages.chord.src.delta.tracker.replaceStoredValue", - "packages.chord.src.delta.tracker.releaseStoredValue", - "packages.chord.src.delta.tracker.nodeForTarget", - "packages.chord.src.delta.tracker.isSettledContext", - "packages.chord.src.delta.tracker.assertReadable", - "packages.chord.src.delta.tracker.assertWritable", - "packages.chord.src.delta.tracker.getProperty", - "packages.chord.src.delta.tracker.getArrayIndex", - "packages.chord.src.delta.tracker.setProperty", - "packages.chord.src.delta.tracker.deleteProperty", - "packages.chord.src.delta.tracker.hasProperty", - "packages.chord.src.delta.tracker.ownKeys", - "packages.chord.src.delta.tracker.ownKeys.keys", - "packages.chord.src.delta.tracker.ownKeys.keys.filter() callback", - "packages.chord.src.delta.tracker.ownKeys.indices.sort() callback", - "packages.chord.src.delta.tracker.getDescriptor", - "packages.chord.src.delta.tracker.hasObjectWrite", - "packages.chord.src.delta.tracker.setObjectWrite", - "packages.chord.src.delta.tracker.deleteObjectWrite", - "packages.chord.src.delta.tracker.isObjectDeleted", - "packages.chord.src.delta.tracker.setObjectDeletion", - "packages.chord.src.delta.tracker.deleteObjectDeletion", - "packages.chord.src.delta.tracker.objectHas", - "packages.chord.src.delta.tracker.objectValue", - "packages.chord.src.delta.tracker.markDirty", - "packages.chord.src.delta.tracker.arrayOverlay", - "packages.chord.src.delta.tracker.baseOverridesForWrite", - "packages.chord.src.delta.tracker.insertOverridesForWrite", - "packages.chord.src.delta.tracker.nextPiecePriority", - "packages.chord.src.delta.tracker.treeElements", - "packages.chord.src.delta.tracker.updatePieceNode", - "packages.chord.src.delta.tracker.createPieceNode", - "packages.chord.src.delta.tracker.mergePieceTrees", - "packages.chord.src.delta.tracker.splitPieceTree", - "packages.chord.src.delta.tracker.leftmostPieceNode", - "packages.chord.src.delta.tracker.rightmostPieceNode", - "packages.chord.src.delta.tracker.mergeablePieces", - "packages.chord.src.delta.tracker.joinNormalized", - "packages.chord.src.delta.tracker.flattenPieceTree", - "packages.chord.src.delta.tracker.piecesOf", - "packages.chord.src.delta.tracker.treeFromPieces", - "packages.chord.src.delta.tracker.replaceAllPieces", - "packages.chord.src.delta.tracker.arrayLength", - "packages.chord.src.delta.tracker.locatePiece", - "packages.chord.src.delta.tracker.arrayIndex", - "packages.chord.src.delta.tracker.entryValueAt", - "packages.chord.src.delta.tracker.hasEntryOverrideAt", - "packages.chord.src.delta.tracker.extendRightmostPiece", - "packages.chord.src.delta.tracker.invalidatePieceCaches", - "packages.chord.src.delta.tracker.replacePieceRange", - "packages.chord.src.delta.tracker.mergePieces", - "packages.chord.src.delta.tracker.insertPiece", - "packages.chord.src.delta.tracker.insertPlacementPiece", - "packages.chord.src.delta.tracker.setArrayIndex", - "packages.chord.src.delta.tracker.setArrayLength", - "packages.chord.src.delta.tracker.setArrayLength.Array.from() callback", - "packages.chord.src.delta.tracker.toArrayLength", - "packages.chord.src.delta.tracker.toIntegerOrInfinity", - "packages.chord.src.delta.tracker.clampIndex", - "packages.chord.src.delta.tracker.mutatorNode", - "packages.chord.src.delta.tracker.arrayMutators", - "packages.chord.src.delta.tracker.arrayMutators.push", - "packages.chord.src.delta.tracker.arrayMutators.pop", - "packages.chord.src.delta.tracker.arrayMutators.shift", - "packages.chord.src.delta.tracker.arrayMutators.unshift", - "packages.chord.src.delta.tracker.arrayMutators.splice", - "packages.chord.src.delta.tracker.arrayMutators.splice.removed", - "packages.chord.src.delta.tracker.arrayMutators.splice.removed.Array.from() callback", - "packages.chord.src.delta.tracker.arrayMutators.reverse", - "packages.chord.src.delta.tracker.arrayMutators.sort", - "packages.chord.src.delta.tracker.arrayMutators.sort.order.sort() callback", - "packages.chord.src.delta.tracker.arrayMutators.sort.samePrefix", - "packages.chord.src.delta.tracker.arrayMutators.sort.samePrefix.order.every() callback", - "packages.chord.src.delta.tracker.arrayMutators.fill", - "packages.chord.src.delta.tracker.arrayMutators.fill.items", - "packages.chord.src.delta.tracker.arrayMutators.fill.items.Array.from() callback", - "packages.chord.src.delta.tracker.arrayMutators.copyWithin", - "packages.chord.src.delta.tracker.arrayMutators.copyWithin.values", - "packages.chord.src.delta.tracker.arrayMutators.copyWithin.values.Array.from() callback", - "packages.chord.src.delta.tracker.sortTokenSource", - "packages.chord.src.delta.tracker.sortTokenIndex", - "packages.chord.src.delta.tracker.publicSortValue", - "packages.chord.src.delta.tracker.restoreSortOverride", - "packages.chord.src.delta.tracker.sameSortTokenAt", - "packages.chord.src.delta.tracker.deduplicateArrayEntries", - "packages.chord.src.delta.tracker.piecesFromSortOrder", - "packages.chord.src.delta.tracker.appendMergedPiece", - "packages.chord.src.delta.tracker.singletonPiece", - "packages.chord.src.delta.tracker.clonePlacement", - "packages.chord.src.delta.tracker.cloneNode", - "packages.chord.src.delta.tracker.cloneStored", - "packages.chord.src.delta.tracker.clonePlacementNode", - "packages.chord.src.delta.tracker.clonePlacementStored", - "packages.chord.src.delta.tracker.defineData", - "packages.chord.src.delta.tracker.emitOperations", - "packages.chord.src.delta.tracker.emitOperations.path.some() callback", - "packages.chord.src.delta.tracker.emitOperations.reservedAt", - "packages.chord.src.delta.tracker.emitOperations.reservedAt.path.findIndex() callback", - "packages.chord.src.delta.tracker.emitOperations.buckets", - "packages.chord.src.delta.tracker.emitOperations.buckets.Array.from() callback", - "packages.chord.src.delta.tracker.emitSimpleObjectOperations", - "packages.chord.src.delta.tracker.locateDenseArrayPosition", - "packages.chord.src.delta.tracker.hasCoveringDenseRegion", - "packages.chord.src.delta.tracker.addDenseCandidate", - "packages.chord.src.delta.tracker.recordDenseArrayPosition", - "packages.chord.src.delta.tracker.buildDenseRegions", - "packages.chord.src.delta.tracker.regionContaining", - "packages.chord.src.delta.tracker.hasReservedMutation", - "packages.chord.src.delta.tracker.hasFoldedAncestor", - "packages.chord.src.delta.tracker.hasPlacementAncestor", - "packages.chord.src.delta.tracker.emitObjectWrite", - "packages.chord.src.delta.tracker.emitObjectOperations", - "packages.chord.src.delta.tracker.buildArrayPlan", - "packages.chord.src.delta.tracker.buildArrayPlan.targetBase.some() callback", - "packages.chord.src.delta.tracker.buildArrayPlan.positions", - "packages.chord.src.delta.tracker.buildArrayPlan.positions.retainedBase.map() callback", - "packages.chord.src.delta.tracker.buildArrayPlan.targetBase.map() callback", - "packages.chord.src.delta.tracker.rangeLength", - "packages.chord.src.delta.tracker.emitArrayOperations", - "packages.chord.src.delta.tracker.cloneArrayRegion", - "packages.chord.src.delta.tracker.emitChangedValue", - "packages.chord.src.delta.tracker.emitSet", - "packages.chord.src.delta.tracker.resolvePath", - "packages.chord.src.delta.tracker.ensurePieceLocations", - "packages.chord.src.delta.tracker.findEntryIndex", - "packages.chord.src.delta.tracker.ensureOperations", - "packages.chord.src.delta.tracker.equalTrustedJson", - "packages.chord.src.delta.tracker.abortContext", - "packages.chord.src.delta.tracker.releaseOverlayReferences", - "packages.chord.src.delta.tracker.clearContext", - "packages.chord.src.delta.tracker.isContainer" - ] - }, - { - "file_path": "packages/chord/src/facets/host.ts", - "methods": [ - "packages.chord.src.facets.host.FacetServiceReference", - "packages.chord.src.facets.host.ExternalService", - "packages.chord.src.facets.host.FacetShape", - "packages.chord.src.facets.host.FacetRuntime", - "packages.chord.src.facets.host.FacetLifecycle", - "packages.chord.src.facets.host.FacetLifecycle.constructor", - "packages.chord.src.facets.host.FacetLifecycle.assertSettingUp", - "packages.chord.src.facets.host.FacetLifecycle.assertRunning", - "packages.chord.src.facets.host.FacetLifecycle.assertActive", - "packages.chord.src.facets.host.FacetLifecycle.assertServiceAccess", - "packages.chord.src.facets.host.FacetLifecycle.revoke", - "packages.chord.src.facets.host.FacetLifecycle.own", - "packages.chord.src.facets.host.FacetLifecycle.observe", - "packages.chord.src.facets.host.FacetLifecycle.onActivate", - "packages.chord.src.facets.host.FacetLifecycle.prepared", - "packages.chord.src.facets.host.FacetLifecycle.activate", - "packages.chord.src.facets.host.FacetLifecycle.dispose", - "packages.chord.src.facets.host.KeyedServiceSource", - "packages.chord.src.facets.host.KeyedServiceSource.observe", - "packages.chord.src.facets.host.LocalKeyedRegistration", - "packages.chord.src.facets.host.LocalKeyedServiceRegistry", - "packages.chord.src.facets.host.LocalKeyedServiceRegistry.constructor", - "packages.chord.src.facets.host.LocalKeyedServiceRegistry.constructor.ids", - "packages.chord.src.facets.host.LocalKeyedServiceRegistry.constructor.ids.services.map() callback", - "packages.chord.src.facets.host.LocalKeyedServiceRegistry.spawn", - "packages.chord.src.facets.host.LocalKeyedServiceRegistry.spawn.instance", - "packages.chord.src.facets.host.LocalKeyedServiceRegistry.spawn.instance.deactivate", - "packages.chord.src.facets.host.LocalKeyedServiceRegistry.observe", - "packages.chord.src.facets.host.LocalKeyedServiceRegistry.dispose", - "packages.chord.src.facets.host.LocalKeyedServiceRegistry.#registration", - "packages.chord.src.facets.host.LocalKeyedServiceRegistry.#assertActive", - "packages.chord.src.facets.host.HostServiceSlots", - "packages.chord.src.facets.host.HostServiceSlots.getSingleton", - "packages.chord.src.facets.host.HostServiceSlots.hasSingleton", - "packages.chord.src.facets.host.HostServiceSlots.observe", - "packages.chord.src.facets.host.HostServiceSlots.observe.stop", - "packages.chord.src.facets.host.HostServiceSlots.observe.stop.source.observe() callback", - "packages.chord.src.facets.host.HostServiceSlots.observe.stop.source.observe() callback.slot.view() callback", - "packages.chord.src.facets.host.HostServiceSlots.bindSingleton", - "packages.chord.src.facets.host.HostServiceSlots.bindKeyed", - "packages.chord.src.facets.host.HostServiceSlots.dispose", - "packages.chord.src.facets.host.StagedServiceInstance", - "packages.chord.src.facets.host.StagedServiceSpawner", - "packages.chord.src.facets.host.StagedServiceSpawner.constructor", - "packages.chord.src.facets.host.StagedServiceSpawner.connect", - "packages.chord.src.facets.host.StagedServiceSpawner.spawn", - "packages.chord.src.facets.host.FacetKernel", - "packages.chord.src.facets.host.FacetKernel.constructor", - "packages.chord.src.facets.host.FacetKernel.constructor.ids", - "packages.chord.src.facets.host.FacetKernel.constructor.ids.options.facets.map() callback", - "packages.chord.src.facets.host.FacetKernel.constructor.ids.some() callback", - "packages.chord.src.facets.host.FacetKernel.provider", - "packages.chord.src.facets.host.FacetKernel.#createFacetRuntime", - "packages.chord.src.facets.host.FacetKernel.#setupFacet", - "packages.chord.src.facets.host.FacetKernel.#setupFacet.catch() callback", - "packages.chord.src.facets.host.FacetKernel.activate", - "packages.chord.src.facets.host.FacetKernel.activate.map() callback", - "packages.chord.src.facets.host.FacetKernel.reload", - "packages.chord.src.facets.host.FacetKernel.reload.ids", - "packages.chord.src.facets.host.FacetKernel.reload.ids.facets.map() callback", - "packages.chord.src.facets.host.FacetKernel.reload.ids.some() callback", - "packages.chord.src.facets.host.FacetKernel.reload.replacements", - "packages.chord.src.facets.host.FacetKernel.reload.replacements.candidates.map() callback", - "packages.chord.src.facets.host.FacetKernel.reload.candidateOrder", - "packages.chord.src.facets.host.FacetKernel.reload.candidateOrder.#activationOrder.flatMap() callback", - "packages.chord.src.facets.host.FacetKernel.reload.previous", - "packages.chord.src.facets.host.FacetKernel.reload.previous.candidateOrder.map() callback", - "packages.chord.src.facets.host.FacetKernel.dispose", - "packages.chord.src.facets.host.FacetKernel.#validateReplacementProvisions", - "packages.chord.src.facets.host.FacetKernel.#environment", - "packages.chord.src.facets.host.FacetKernel.#environment.provide", - "packages.chord.src.facets.host.FacetKernel.#environment.provide.install", - "packages.chord.src.facets.host.FacetKernel.#environment.provide.validateReplacement", - "packages.chord.src.facets.host.FacetKernel.#environment.provide.replace", - "packages.chord.src.facets.host.FacetKernel.#environment.provideMany", - "packages.chord.src.facets.host.FacetKernel.#environment.provideMany.connectLocal", - "packages.chord.src.facets.host.FacetKernel.#environment.provideMany.connectLocal.instances.connect() callback", - "packages.chord.src.facets.host.FacetKernel.#environment.provideMany.connectRemote", - "packages.chord.src.facets.host.FacetKernel.#environment.provideMany.connectRemote.instances.connect() callback", - "packages.chord.src.facets.host.FacetKernel.#environment.use", - "packages.chord.src.facets.host.FacetKernel.#environment.use.#serviceSlots.getSingleton() callback", - "packages.chord.src.facets.host.FacetKernel.#environment.observe", - "packages.chord.src.facets.host.FacetKernel.#environment.observe.lifecycle.observe() callback", - "packages.chord.src.facets.host.FacetKernel.#environment.observe.lifecycle.observe() callback.#serviceSlots.observe() callback", - "packages.chord.src.facets.host.FacetKernel.#environment.replicatedState", - "packages.chord.src.facets.host.FacetKernel.#environment.own", - "packages.chord.src.facets.host.FacetKernel.#environment.onActivate", - "packages.chord.src.facets.host.FacetKernel.#environment.onDeactivate", - "packages.chord.src.facets.host.FacetKernel.#resolveExternalServices", - "packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.catalogues", - "packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.catalogues.#serviceSources.map() callback", - "packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.local", - "packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.local.records.flatMap() callback", - "packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.local.records.flatMap() callback.provides.map() callback", - "packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.deferred", - "packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.deferred.#serviceSources.filter() callback", - "packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.services.serviceIds.map() callback", - "packages.chord.src.facets.host.FacetKernel.#resolveExternalServices.assertAccess", - "packages.chord.src.facets.host.FacetKernel.#assembleProviders", - "packages.chord.src.facets.host.FacetKernel.#assembleProviders.remoteProvisions", - "packages.chord.src.facets.host.FacetKernel.#assembleProviders.remoteProvisions.provisions.filter() callback", - "packages.chord.src.facets.host.FacetKernel.#assembleProviders.provider", - "packages.chord.src.facets.host.FacetKernel.#assembleProviders.provider.remoteProvisions.map() callback", - "packages.chord.src.facets.host.FacetKernel.#assembleProviders.internalServices", - "packages.chord.src.facets.host.FacetKernel.#assembleProviders.internalServices.services.remoteProvisions.map() callback", - "packages.chord.src.facets.host.FacetKernel.#assembleProviders.internalServices.assertAccess", - "packages.chord.src.facets.host.FacetKernel.#assembleProviders.localKeyedServices", - "packages.chord.src.facets.host.FacetKernel.#assembleProviders.localKeyedServices.provisions.flatMap() callback", - "packages.chord.src.facets.host.FacetKernel.#bindServices", - "packages.chord.src.facets.host.FacetKernel.#provisions", - "packages.chord.src.facets.host.FacetKernel.#provisions.flatMap() callback", - "packages.chord.src.facets.host.FacetKernel.#localKeyedRegistry", - "packages.chord.src.facets.host.FacetKernel.#internalServiceBinding", - "packages.chord.src.facets.host.FacetKernel.#disposeServiceBindings", - "packages.chord.src.facets.host.FacetKernel.#disposeServiceBindings.results", - "packages.chord.src.facets.host.FacetKernel.#disposeServiceBindings.results.bindings.map() callback", - "packages.chord.src.facets.host.FacetKernel.#disposeServiceBindings.results.flatMap() callback", - "packages.chord.src.facets.host.FacetKernel.#assertServiceTargetAccess", - "packages.chord.src.facets.host.FacetKernel.#abort", - "packages.chord.src.facets.host.FacetKernel.#terminate", - "packages.chord.src.facets.host.FacetKernel.#disposeLifecycles", - "packages.chord.src.facets.host.disposeFacetRecords", - "packages.chord.src.facets.host.validateFacets", - "packages.chord.src.facets.host.validateFacets.dependencies", - "packages.chord.src.facets.host.validateFacets.dependencies.records.map() callback", - "packages.chord.src.facets.host.validateFacets.dependents", - "packages.chord.src.facets.host.validateFacets.dependents.records.map() callback", - "packages.chord.src.facets.host.topologicalOrder", - "packages.chord.src.facets.host.topologicalOrder.remaining", - "packages.chord.src.facets.host.topologicalOrder.remaining.map() callback", - "packages.chord.src.facets.host.topologicalOrder.ready", - "packages.chord.src.facets.host.topologicalOrder.ready.filter() callback", - "packages.chord.src.facets.host.topologicalOrder.ready.records.map() callback", - "packages.chord.src.facets.host.topologicalOrder.cycle", - "packages.chord.src.facets.host.topologicalOrder.cycle.filter() callback", - "packages.chord.src.facets.host.topologicalOrder.cycle.records.map() callback", - "packages.chord.src.facets.host.recordServiceReference", - "packages.chord.src.facets.host.recordServiceReference.target.some() callback", - "packages.chord.src.facets.host.sameFacetShape", - "packages.chord.src.facets.host.sameReferences", - "packages.chord.src.facets.host.sameReferences.left.every() callback", - "packages.chord.src.facets.host.sameReferences.left.every() callback.right.some() callback", - "packages.chord.src.facets.host.isPromiseLike" - ] - }, - { - "file_path": "packages/chord/src/facets/loader.ts", - "methods": [ - "packages.chord.src.facets.loader.disposeLoadedFacets", - "packages.chord.src.facets.loader.disposeLoadedFacets.results", - "packages.chord.src.facets.loader.disposeLoadedFacets.results.loaded.map() callback", - "packages.chord.src.facets.loader.disposeLoadedFacets.results.flatMap() callback" - ] - }, - { - "file_path": "packages/chord/src/json.ts", - "methods": [ - "packages.chord.src.json.copyJson", - "packages.chord.src.json.copy", - "packages.chord.src.json.defineData", - "packages.chord.src.json.isJsonValue", - "packages.chord.src.json.check", - "packages.chord.src.json.check.keys.some() callback", - "packages.chord.src.json.check.some() callback" - ] - }, - { - "file_path": "packages/chord/src/node/bundle-loader.ts", - "methods": [ - "packages.chord.src.node.bundle-loader.FacetBundleLoaderOptions", - "packages.chord.src.node.bundle-loader.FacetBundleArtifactLoaderOptions", - "packages.chord.src.node.bundle-loader.CommonJsModule", - "packages.chord.src.node.bundle-loader.readFacetBundleManifest", - "packages.chord.src.node.bundle-loader.readFacetBundleArtifact", - "packages.chord.src.node.bundle-loader.createFacetBundleArtifactLoader", - "packages.chord.src.node.bundle-loader.createFacetBundleArtifactLoader.load", - "packages.chord.src.node.bundle-loader.createFacetBundleArtifactLoader.load.facets", - "packages.chord.src.node.bundle-loader.createFacetBundleArtifactLoader.load.dispose", - "packages.chord.src.node.bundle-loader.createFacetBundleLoader", - "packages.chord.src.node.bundle-loader.createFacetBundleLoader.load", - "packages.chord.src.node.bundle-loader.createFacetBundleLoader.load.dispose", - "packages.chord.src.node.bundle-loader.executeCommonJsModule", - "packages.chord.src.node.bundle-loader.executeCommonJsModule.requireExternal.Object.assign() callback", - "packages.chord.src.node.bundle-loader.executeCommonJsModule.requireExternal", - "packages.chord.src.node.bundle-loader.executeCommonJsModule.requireExternal.resolve", - "packages.chord.src.node.bundle-loader.toRequireSpecifier", - "packages.chord.src.node.bundle-loader.toFilePath", - "packages.chord.src.node.bundle-loader.resolveBundleFile", - "packages.chord.src.node.bundle-loader.verifySource", - "packages.chord.src.node.bundle-loader.parseIntegrity", - "packages.chord.src.node.bundle-loader.facetsFromModule", - "packages.chord.src.node.bundle-loader.facetsFromModule.ids", - "packages.chord.src.node.bundle-loader.facetsFromModule.ids.facets.map() callback", - "packages.chord.src.node.bundle-loader.validateArtifact", - "packages.chord.src.node.bundle-loader.materializeArtifact", - "packages.chord.src.node.bundle-loader.resolveExternalTarget", - "packages.chord.src.node.bundle-loader.validatePackageSpecifier", - "packages.chord.src.node.bundle-loader.validatePackageSpecifier.segments.some() callback", - "packages.chord.src.node.bundle-loader.validateManifest", - "packages.chord.src.node.bundle-loader.validateManifest.candidate.externalImports.some() callback", - "packages.chord.src.node.bundle-loader.isRecord" - ] - }, - { - "file_path": "packages/chord/src/node/bundle.ts", - "methods": [ - "packages.chord.src.node.bundle.BundleFacetsOptions", - "packages.chord.src.node.bundle.BundleFacetsResult", - "packages.chord.src.node.bundle.bundleFacets", - "packages.chord.src.node.bundle.bundleFacets.sort() callback", - "packages.chord.src.node.bundle.bundleEntry", - "packages.chord.src.node.bundle.bundleEntry.outputs", - "packages.chord.src.node.bundle.bundleEntry.outputs.filter() callback", - "packages.chord.src.node.bundle.bundleEntry.unexpectedOutputs", - "packages.chord.src.node.bundle.bundleEntry.unexpectedOutputs.map() callback", - "packages.chord.src.node.bundle.bundleEntry.unexpectedOutputs.filter() callback", - "packages.chord.src.node.bundle.bundleEntry.externalImports.map() callback", - "packages.chord.src.node.bundle.bundleEntry.externalImports.metadata.imports.filter() callback", - "packages.chord.src.node.bundle.validateOptions", - "packages.chord.src.node.bundle.replaceDirectory", - "packages.chord.src.node.bundle.shortHash", - "packages.chord.src.node.bundle.esbuildMessages", - "packages.chord.src.node.bundle.esbuildMessages.flatMap() callback", - "packages.chord.src.node.bundle.formatEsbuildMessage", - "packages.chord.src.node.bundle.isEsbuildMessage", - "packages.chord.src.node.bundle.isMissingPath", - "packages.chord.src.node.bundle.isRecord" - ] - }, - { - "file_path": "packages/chord/src/node/manifest.ts", - "methods": [ - "packages.chord.src.node.manifest.FacetBundleEntry", - "packages.chord.src.node.manifest.FacetBundleManifest", - "packages.chord.src.node.manifest.FacetBundlePlugin", - "packages.chord.src.node.manifest.FacetBundleArtifact" - ] - }, - { - "file_path": "packages/chord/src/node/package.ts", - "methods": [ - "packages.chord.src.node.package.BundleFacetPackageOptions", - "packages.chord.src.node.package.BundleFacetPackageResult", - "packages.chord.src.node.package.FacetPackageMetadata", - "packages.chord.src.node.package.bundleFacetPackage", - "packages.chord.src.node.package.bundleFacetPackage.external", - "packages.chord.src.node.package.bundleFacetPackage.external.flatMap() callback", - "packages.chord.src.node.package.readFacetPackageMetadata", - "packages.chord.src.node.package.parsePeerDependencies", - "packages.chord.src.node.package.parsePeerDependencies.some() callback", - "packages.chord.src.node.package.parseChordConfiguration", - "packages.chord.src.node.package.parseChordConfiguration.some() callback", - "packages.chord.src.node.package.parseChordConfiguration.value.external.some() callback", - "packages.chord.src.node.package.resolveFacetEntries", - "packages.chord.src.node.package.validateFacetMapping", - "packages.chord.src.node.package.resolvePackageEntry", - "packages.chord.src.node.package.validateCanonicalPackageEntry", - "packages.chord.src.node.package.isMissingPath", - "packages.chord.src.node.package.isRecord" - ] - }, - { - "file_path": "packages/chord/src/services/consumer.ts", - "methods": [ - "packages.chord.src.services.consumer.MemberSlot", - "packages.chord.src.services.consumer.MemberSlot.constructor", - "packages.chord.src.services.consumer.MemberSlot.constructor.apply", - "packages.chord.src.services.consumer.MemberSlot.constructor.get", - "packages.chord.src.services.consumer.MemberSlot.setDescription", - "packages.chord.src.services.consumer.MemberSlot.hydrate", - "packages.chord.src.services.consumer.MemberSlot.update", - "packages.chord.src.services.consumer.MemberSlot.clear", - "packages.chord.src.services.consumer.MemberSlot.#subscribe", - "packages.chord.src.services.consumer.MemberSlot.#expect", - "packages.chord.src.services.consumer.MemberSlot.#call", - "packages.chord.src.services.consumer.ServiceFacade", - "packages.chord.src.services.consumer.ServiceFacade.constructor", - "packages.chord.src.services.consumer.ServiceFacade.constructor.get", - "packages.chord.src.services.consumer.ServiceFacade.install", - "packages.chord.src.services.consumer.ServiceFacade.update", - "packages.chord.src.services.consumer.ServiceFacade.clear", - "packages.chord.src.services.consumer.ServiceFacade.#slot", - "packages.chord.src.services.consumer.ServiceFacade.#slot.", - "packages.chord.src.services.consumer.SingletonBinding", - "packages.chord.src.services.consumer.KeyedInstance", - "packages.chord.src.services.consumer.KeyedBinding", - "packages.chord.src.services.consumer.KeyedBinding.constructor", - "packages.chord.src.services.consumer.KeyedBinding.observe", - "packages.chord.src.services.consumer.KeyedBinding.observe.stop", - "packages.chord.src.services.consumer.KeyedBinding.observe.stop.#instances.observe() callback", - "packages.chord.src.services.consumer.KeyedBinding.observe.stop.#instances.observe() callback.slot.view() callback", - "packages.chord.src.services.consumer.KeyedBinding.observe.starting.catch() callback", - "packages.chord.src.services.consumer.KeyedBinding.rebind", - "packages.chord.src.services.consumer.KeyedBinding.ready", - "packages.chord.src.services.consumer.KeyedBinding.close", - "packages.chord.src.services.consumer.KeyedBinding.#reset", - "packages.chord.src.services.consumer.KeyedBinding.#reset.starting.catch() callback", - "packages.chord.src.services.consumer.KeyedBinding.#start", - "packages.chord.src.services.consumer.KeyedBinding.#start.subscription", - "packages.chord.src.services.consumer.KeyedBinding.#start.subscription.#transport.subscribe(\"keyed\") callback", - "packages.chord.src.services.consumer.KeyedBinding.#update", - "packages.chord.src.services.consumer.KeyedBinding.#update.snapshots", - "packages.chord.src.services.consumer.KeyedBinding.#update.snapshots.update.snapshot.instances.map() callback", - "packages.chord.src.services.consumer.KeyedBinding.#spawn", - "packages.chord.src.services.consumer.KeyedBinding.#spawn.deactivate", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.constructor", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.constructor.ids", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.constructor.ids.options.services.map() callback", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.use", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.use.starting.catch() callback", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.observe", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.ready", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.ready.starts", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.ready.starts.flatMap() callback", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.ready.starts.map() callback", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.ready.then() callback", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.rebind", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.rebind.completion", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.rebind.completion.", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.rebind.completion..errors", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.rebind.completion..errors.results.filter() callback", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.rebind.completion..errors.map() callback", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.dispose", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.dispose.binding.starting.catch() callback", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.dispose.errors", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.dispose.errors.results.filter() callback", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.dispose.errors.map() callback", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.#startSingleton", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.#startSingleton.subscription", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.#startSingleton.subscription.#transport.subscribe(\"singleton\") callback", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.#assertHandleAccess", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.#assertRemotable", - "packages.chord.src.services.consumer.RemoteServiceBindingImpl.#assertAvailable", - "packages.chord.src.services.consumer.validateResetSnapshot", - "packages.chord.src.services.consumer.validateMembers", - "packages.chord.src.services.consumer.sameAddress", - "packages.chord.src.services.consumer.isContext", - "packages.chord.src.services.consumer.toError" - ] - }, - { - "file_path": "packages/chord/src/services/errors.ts", - "methods": [ - "packages.chord.src.services.errors.isRemoteServiceErrorCode", - "packages.chord.src.services.errors.RemoteServiceError", - "packages.chord.src.services.errors.RemoteServiceError.constructor" - ] - }, - { - "file_path": "packages/chord/src/services/handle.ts", - "methods": [ - "packages.chord.src.services.handle.ResolvedValue", - "packages.chord.src.services.handle.ServiceSlot", - "packages.chord.src.services.handle.ServiceSlot.constructor", - "packages.chord.src.services.handle.ServiceSlot.view", - "packages.chord.src.services.handle.ServiceSlot.bind", - "packages.chord.src.services.handle.ServiceSlot.unbind", - "packages.chord.src.services.handle.ServiceSlot.resolve", - "packages.chord.src.services.handle.ServiceView", - "packages.chord.src.services.handle.ServiceView.constructor", - "packages.chord.src.services.handle.ServiceView.constructor.get", - "packages.chord.src.services.handle.ServiceView.#getMember", - "packages.chord.src.services.handle.ValueView", - "packages.chord.src.services.handle.ValueView.constructor", - "packages.chord.src.services.handle.ValueView.constructor.apply", - "packages.chord.src.services.handle.ValueView.constructor.get", - "packages.chord.src.services.handle.ValueView.#invoke", - "packages.chord.src.services.handle.ValueView.#get", - "packages.chord.src.services.handle.isObject" - ] - }, - { - "file_path": "packages/chord/src/services/instances.ts", - "methods": [ - "packages.chord.src.services.instances.InstanceDirectoryEntry", - "packages.chord.src.services.instances.InstanceDirectoryEntry.deactivate", - "packages.chord.src.services.instances.Observer", - "packages.chord.src.services.instances.InstanceDirectory", - "packages.chord.src.services.instances.InstanceDirectory.constructor", - "packages.chord.src.services.instances.InstanceDirectory.observerCount", - "packages.chord.src.services.instances.InstanceDirectory.values", - "packages.chord.src.services.instances.InstanceDirectory.get", - "packages.chord.src.services.instances.InstanceDirectory.insert", - "packages.chord.src.services.instances.InstanceDirectory.replace", - "packages.chord.src.services.instances.InstanceDirectory.remove", - "packages.chord.src.services.instances.InstanceDirectory.ready", - "packages.chord.src.services.instances.InstanceDirectory.reset", - "packages.chord.src.services.instances.InstanceDirectory.observe", - "packages.chord.src.services.instances.InstanceDirectory.observe.", - "packages.chord.src.services.instances.InstanceDirectory.dispose", - "packages.chord.src.services.instances.InstanceDirectory.#remove", - "packages.chord.src.services.instances.InstanceDirectory.#startAll", - "packages.chord.src.services.instances.InstanceDirectory.#start", - "packages.chord.src.services.instances.InstanceDirectory.#start.catch() callback", - "packages.chord.src.services.instances.InstanceDirectory.#assertActive", - "packages.chord.src.services.instances.toError" - ] - }, - { - "file_path": "packages/chord/src/services/loopback.ts", - "methods": [ - "packages.chord.src.services.loopback.createLoopbackServiceTransport", - "packages.chord.src.services.loopback.createLoopbackServiceTransport.invoke", - "packages.chord.src.services.loopback.createLoopbackServiceTransport.subscribe", - "packages.chord.src.services.loopback.createLoopbackServiceTransport.subscribe.activate", - "packages.chord.src.services.loopback.createLoopbackServiceTransport.subscribe.close" - ] - }, - { - "file_path": "packages/chord/src/services/provider.ts", - "methods": [ - "packages.chord.src.services.provider.ClassifiedRemoteServiceImplementation", - "packages.chord.src.services.provider.ProviderInstance", - "packages.chord.src.services.provider.ProviderSubscriber", - "packages.chord.src.services.provider.ServiceProviderDefinition", - "packages.chord.src.services.provider.ServiceRegistration", - "packages.chord.src.services.provider.RemoteServiceEndpoint", - "packages.chord.src.services.provider.RemoteServiceEndpoint.invoke", - "packages.chord.src.services.provider.RemoteServiceEndpoint.dispose", - "packages.chord.src.services.provider.RemoteServiceProvider", - "packages.chord.src.services.provider.RemoteServiceProvider.constructor", - "packages.chord.src.services.provider.RemoteServiceProvider.constructor.definitions", - "packages.chord.src.services.provider.RemoteServiceProvider.constructor.definitions.entries.map() callback", - "packages.chord.src.services.provider.RemoteServiceProvider.constructor.ids", - "packages.chord.src.services.provider.RemoteServiceProvider.constructor.ids.definitions.map() callback", - "packages.chord.src.services.provider.RemoteServiceProvider.constructor.definitions.map() callback", - "packages.chord.src.services.provider.RemoteServiceProvider.catalogue", - "packages.chord.src.services.provider.RemoteServiceProvider.provide", - "packages.chord.src.services.provider.RemoteServiceProvider.withdraw", - "packages.chord.src.services.provider.RemoteServiceProvider.validateReplacement", - "packages.chord.src.services.provider.RemoteServiceProvider.replace", - "packages.chord.src.services.provider.RemoteServiceProvider.use", - "packages.chord.src.services.provider.RemoteServiceProvider.spawn", - "packages.chord.src.services.provider.RemoteServiceProvider.spawn.", - "packages.chord.src.services.provider.RemoteServiceProvider.invoke", - "packages.chord.src.services.provider.RemoteServiceProvider.subscribe", - "packages.chord.src.services.provider.RemoteServiceProvider.subscribe.activate", - "packages.chord.src.services.provider.RemoteServiceProvider.subscribe.close", - "packages.chord.src.services.provider.RemoteServiceProvider.dispose", - "packages.chord.src.services.provider.RemoteServiceProvider.#registration", - "packages.chord.src.services.provider.RemoteServiceProvider.#createInstance", - "packages.chord.src.services.provider.RemoteServiceProvider.#createInstance.member.state.subscribe() callback", - "packages.chord.src.services.provider.RemoteServiceProvider.#assertSingletonShape", - "packages.chord.src.services.provider.RemoteServiceProvider.#resolveInstance", - "packages.chord.src.services.provider.RemoteServiceProvider.#snapshot", - "packages.chord.src.services.provider.#snapshot.instances", - "packages.chord.src.services.provider.RemoteServiceProvider.#snapshot.instances.sort() callback", - "packages.chord.src.services.provider.RemoteServiceProvider.#snapshot.instances.map() callback", - "packages.chord.src.services.provider.RemoteServiceProvider.#snapshotInstance", - "packages.chord.src.services.provider.RemoteServiceProvider.#emit", - "packages.chord.src.services.provider.RemoteServiceProvider.#assertRemotable", - "packages.chord.src.services.provider.RemoteServiceProvider.#assertAllowed", - "packages.chord.src.services.provider.RemoteServiceProvider.#assertActive", - "packages.chord.src.services.provider.drainSubscriber", - "packages.chord.src.services.provider.recordSnapshotSequences", - "packages.chord.src.services.provider.updateCoveredBySnapshot", - "packages.chord.src.services.provider.stateMemberKey", - "packages.chord.src.services.provider.createRemoteServiceEndpoint", - "packages.chord.src.services.provider.createRemoteServiceEndpoint.invoke", - "packages.chord.src.services.provider.createRemoteServiceEndpoint.invoke.subscription.provider.subscribe() callback", - "packages.chord.src.services.provider.invoke.subscription", - "packages.chord.src.services.provider.createRemoteServiceEndpoint.invoke.subscription.provider.subscribe() callback.catch() callback", - "packages.chord.src.services.provider.createRemoteServiceEndpoint.dispose", - "packages.chord.src.services.provider.validateRemoteServiceImplementation", - "packages.chord.src.services.provider.classifyRemoteServiceImplementation", - "packages.chord.src.services.provider.throwCollectedErrors", - "packages.chord.src.services.provider.serviceMemberShape", - "packages.chord.src.services.provider.serviceMemberShape.map() callback", - "packages.chord.src.services.provider.sameServiceMemberShape", - "packages.chord.src.services.provider.sameServiceMemberShape.every() callback" - ] - }, - { - "file_path": "packages/chord/src/services/state-codec.ts", - "methods": [ - "packages.chord.src.services.state-codec.ServiceStateEncoder", - "packages.chord.src.services.state-codec.ServiceStateEncoder.encodeSnapshot", - "packages.chord.src.services.state-codec.ServiceStateEncoder.encodeUpdate", - "packages.chord.src.services.state-codec.ServiceStateDecoder", - "packages.chord.src.services.state-codec.ServiceStateDecoder.decodeSnapshot", - "packages.chord.src.services.state-codec.ServiceStateDecoder.decodeUpdate", - "packages.chord.src.services.state-codec.CodecEntry", - "packages.chord.src.services.state-codec.StateCodecRegistry", - "packages.chord.src.services.state-codec.StateCodecRegistry.constructor", - "packages.chord.src.services.state-codec.StateCodecRegistry.reset", - "packages.chord.src.services.state-codec.StateCodecRegistry.add", - "packages.chord.src.services.state-codec.StateCodecRegistry.get", - "packages.chord.src.services.state-codec.StateCodecRegistry.removeInstance", - "packages.chord.src.services.state-codec.createServiceStateEncoder", - "packages.chord.src.services.state-codec.createServiceStateEncoder.encodeSnapshot", - "packages.chord.src.services.state-codec.createServiceStateEncoder.encodeSnapshot.instances.snapshot.instances.map() callback", - "packages.chord.src.services.state-codec.createServiceStateEncoder.encodeUpdate", - "packages.chord.src.services.state-codec.createServiceStateEncoder.encodeUpdate.snapshot.instances.update.snapshot.instances.map() callback", - "packages.chord.src.services.state-codec.createServiceStateDecoder", - "packages.chord.src.services.state-codec.createServiceStateDecoder.decodeSnapshot", - "packages.chord.src.services.state-codec.createServiceStateDecoder.decodeSnapshot.instances.snapshot.instances.map() callback", - "packages.chord.src.services.state-codec.createServiceStateDecoder.decodeUpdate", - "packages.chord.src.services.state-codec.createServiceStateDecoder.decodeUpdate.snapshot.instances.update.snapshot.instances.map() callback", - "packages.chord.src.services.state-codec.encodeInstance", - "packages.chord.src.services.state-codec.encodeInstance.members.instance.members.map() callback", - "packages.chord.src.services.state-codec.decodeInstance", - "packages.chord.src.services.state-codec.decodeInstance.members.instance.members.map() callback", - "packages.chord.src.services.state-codec.stateKey", - "packages.chord.src.services.state-codec.sameAddress", - "packages.chord.src.services.state-codec.describeState" - ] - }, - { - "file_path": "packages/chord/src/services/state-internals.ts", - "methods": [ - "packages.chord.src.services.state-internals.ReplicatedStateInternals", - "packages.chord.src.services.state-internals.ReplicatedStateInternals.snapshot", - "packages.chord.src.services.state-internals.ReplicatedStateInternals.subscribe", - "packages.chord.src.services.state-internals.registerReplicatedStateInternals", - "packages.chord.src.services.state-internals.getReplicatedStateInternals" - ] - }, - { - "file_path": "packages/chord/src/services/state.ts", - "methods": [ - "packages.chord.src.services.state.StateSubscriber", - "packages.chord.src.services.state.StateSubscriber.constructor", - "packages.chord.src.services.state.StateSubscriber.push", - "packages.chord.src.services.state.StateSubscriber.drain", - "packages.chord.src.services.state.drain.then() callback", - "packages.chord.src.services.state.StateSubscriber.drain.then() callback", - "packages.chord.src.services.state.StateSubscriber.clear", - "packages.chord.src.services.state.StateSubscriber.close", - "packages.chord.src.services.state.StateSubscriber.#resume", - "packages.chord.src.services.state.StateSubscriber.#report", - "packages.chord.src.services.state.ReplicatedStatePublisher", - "packages.chord.src.services.state.ReplicatedStatePublisher.constructor", - "packages.chord.src.services.state.ReplicatedStatePublisher.value", - "packages.chord.src.services.state.ReplicatedStatePublisher.snapshot", - "packages.chord.src.services.state.ReplicatedStatePublisher.subscribe", - "packages.chord.src.services.state.ReplicatedStatePublisher.subscribeSource", - "packages.chord.src.services.state.ReplicatedStatePublisher.publish", - "packages.chord.src.services.state.MutableReplicatedStateImpl", - "packages.chord.src.services.state.MutableReplicatedStateImpl.constructor", - "packages.chord.src.services.state.MutableReplicatedStateImpl.constructor.snapshot", - "packages.chord.src.services.state.MutableReplicatedStateImpl.constructor.subscribe", - "packages.chord.src.services.state.MutableReplicatedStateImpl.value", - "packages.chord.src.services.state.MutableReplicatedStateImpl.change", - "packages.chord.src.services.state.MutableReplicatedStateImpl.change.catch() callback", - "packages.chord.src.services.state.MutableReplicatedStateImpl.replace", - "packages.chord.src.services.state.MutableReplicatedStateImpl.subscribe", - "packages.chord.src.services.state.AttachedReplicatedStateImpl", - "packages.chord.src.services.state.AttachedReplicatedStateImpl.constructor", - "packages.chord.src.services.state.AttachedReplicatedStateImpl.constructor.snapshot", - "packages.chord.src.services.state.AttachedReplicatedStateImpl.constructor.subscribe", - "packages.chord.src.services.state.AttachedReplicatedStateImpl.value", - "packages.chord.src.services.state.AttachedReplicatedStateImpl.subscribe", - "packages.chord.src.services.state.AttachedReplicatedStateImpl.activate", - "packages.chord.src.services.state.AttachedReplicatedStateImpl.activate.#attachment.activate() callback", - "packages.chord.src.services.state.AttachedReplicatedStateImpl.dispose", - "packages.chord.src.services.state.AttachedReplicatedStateImpl.#receive", - "packages.chord.src.services.state.AttachedReplicatedStateImpl.#fail", - "packages.chord.src.services.state.AttachedReplicatedStateImpl.#report", - "packages.chord.src.services.state.attachReplicatedStateSource", - "packages.chord.src.services.state.ReplicatedStateReplica", - "packages.chord.src.services.state.ReplicatedStateReplica.constructor", - "packages.chord.src.services.state.ReplicatedStateReplica.value", - "packages.chord.src.services.state.ReplicatedStateReplica.subscribe", - "packages.chord.src.services.state.ReplicatedStateReplica.hydrate", - "packages.chord.src.services.state.ReplicatedStateReplica.update", - "packages.chord.src.services.state.ReplicatedStateReplica.clear", - "packages.chord.src.services.state.ReplicatedStateReplica.#deliverAll", - "packages.chord.src.services.state.serviceDeliveryContext", - "packages.chord.src.services.state.assertCursor", - "packages.chord.src.services.state.isPromiseLike", - "packages.chord.src.services.state.throwCollectedErrors", - "packages.chord.src.services.state.reportErrorAsync", - "packages.chord.src.services.state.reportErrorAsync.queueMicrotask() callback", - "packages.chord.src.services.state.toError" - ] - }, - { - "file_path": "packages/chord/src/services/wire.ts", - "methods": [ - "packages.chord.src.services.wire.createServiceCatalogueCall", - "packages.chord.src.services.wire.createServiceSubscribeCall", - "packages.chord.src.services.wire.createServiceUnsubscribeCall", - "packages.chord.src.services.wire.decodeServiceControlCall", - "packages.chord.src.services.wire.parseServiceCall", - "packages.chord.src.services.wire.parseServiceCatalogue", - "packages.chord.src.services.wire.parseServiceSubscriptionSnapshot", - "packages.chord.src.services.wire.parseWireServiceSubscriptionSnapshot", - "packages.chord.src.services.wire.parseServiceProviderUpdate", - "packages.chord.src.services.wire.parseWireServiceProviderUpdate", - "packages.chord.src.services.wire.assertSubscriptionSnapshot", - "packages.chord.src.services.wire.assertProviderUpdate", - "packages.chord.src.services.wire.assertInstance", - "packages.chord.src.services.wire.assertAddress", - "packages.chord.src.services.wire.record", - "packages.chord.src.services.wire.assertKeys", - "packages.chord.src.services.wire.assertKeys.required.some() callback", - "packages.chord.src.services.wire.assertKeys.some() callback", - "packages.chord.src.services.wire.isId", - "packages.chord.src.services.wire.isMode", - "packages.chord.src.services.wire.isInteger" - ] - }, - { - "file_path": "packages/chord/src/types.ts", - "methods": [ - "packages.chord.src.types.ContextKey", - "packages.chord.src.types.Context", - "packages.chord.src.types.Context.value", - "packages.chord.src.types.Context.toString", - "packages.chord.src.types.ReplicatedStateDelivery", - "packages.chord.src.types.ReplicatedState", - "packages.chord.src.types.ReplicatedState.subscribe", - "packages.chord.src.types.MutableReplicatedState", - "packages.chord.src.types.MutableReplicatedState.change", - "packages.chord.src.types.MutableReplicatedState.replace", - "packages.chord.src.types.ReplicatedStateSourceFrame", - "packages.chord.src.types.ReplicatedStateSourceAttachment", - "packages.chord.src.types.ReplicatedStateSourceAttachment.activate", - "packages.chord.src.types.ReplicatedStateSourceAttachment.dispose", - "packages.chord.src.types.ReplicatedStateSource", - "packages.chord.src.types.ReplicatedStateSource.attach", - "packages.chord.src.types.ReplicatedStateSourceOptions", - "packages.chord.src.types.AttachedReplicatedState", - "packages.chord.src.types.AttachedReplicatedState.dispose", - "packages.chord.src.types.Service", - "packages.chord.src.types.ServiceSpawner", - "packages.chord.src.types.ServiceSpawner.spawn", - "packages.chord.src.types.RemoteServices", - "packages.chord.src.types.RemoteServices.use", - "packages.chord.src.types.RemoteServices.observe", - "packages.chord.src.types.RemoteServices.ready", - "packages.chord.src.types.RemoteServices.dispose", - "packages.chord.src.types.ServiceSubscription", - "packages.chord.src.types.ServiceSubscription.activate", - "packages.chord.src.types.ServiceSubscription.close", - "packages.chord.src.types.RemoteServiceTransport", - "packages.chord.src.types.RemoteServiceTransport.invoke", - "packages.chord.src.types.RemoteServiceTransport.subscribe", - "packages.chord.src.types.RemoteServiceBindingOptions", - "packages.chord.src.types.RemoteServiceBinding", - "packages.chord.src.types.RemoteServiceBinding.rebind", - "packages.chord.src.types.FacetEnvironment", - "packages.chord.src.types.FacetEnvironment.use", - "packages.chord.src.types.FacetEnvironment.observe", - "packages.chord.src.types.FacetEnvironment.provide", - "packages.chord.src.types.FacetEnvironment.provideMany", - "packages.chord.src.types.FacetEnvironment.replicatedState", - "packages.chord.src.types.FacetEnvironment.own", - "packages.chord.src.types.FacetEnvironment.onActivate", - "packages.chord.src.types.FacetEnvironment.onDeactivate", - "packages.chord.src.types.Facet", - "packages.chord.src.types.Facet.setup", - "packages.chord.src.types.RemoteServiceSource", - "packages.chord.src.types.RemoteServiceSource.catalogue", - "packages.chord.src.types.RemoteServiceSource.open", - "packages.chord.src.types.FacetOptions", - "packages.chord.src.types.FacetHost", - "packages.chord.src.types.FacetHost.reload", - "packages.chord.src.types.FacetHost.dispose", - "packages.chord.src.types.LoadedFacets", - "packages.chord.src.types.LoadedFacets.dispose", - "packages.chord.src.types.FacetLoader", - "packages.chord.src.types.FacetLoader.load" - ] - } - ], - "component_id": "4.1", - "can_expand": true, - "components": [], - "components_relations": [] - }, - { - "name": "Server Session Host", - "description": "Listens for incoming client connections, manages active sessions, and routes requests to service handlers.", - "key_entities": [ - { - "qualified_name": "packages.server.src.server.Server", - "reference_file": "packages/server/src/server.ts", - "reference_start_line": 46, - "reference_end_line": 545 - }, - { - "qualified_name": "packages.server.src.session-router.SessionRouter", - "reference_file": "packages/server/src/session-router.ts", - "reference_start_line": 34, - "reference_end_line": 312 - } - ], - "source_cluster_ids": [ - "4.38", - "4.39", - "4.40", - "4.41", - "4.42", - "4.43", - "4.44", - "4.45", - "4.46", - "4.47" - ], - "file_methods": [ - { - "file_path": "packages/server/src/connection.ts", - "methods": [ - "packages.server.src.connection.ByteConnection", - "packages.server.src.connection.ByteConnection.send", - "packages.server.src.connection.ByteConnection.close", - "packages.server.src.connection.ByteConnectionHandler", - "packages.server.src.connection.ByteConnectionHandler.onData", - "packages.server.src.connection.ByteConnectionHandler.onClose", - "packages.server.src.connection.ByteConnectionHandler.onError", - "packages.server.src.connection.ConnectionState", - "packages.server.src.connection.isTerminalConnection" - ] - }, - { - "file_path": "packages/server/src/errors.ts", - "methods": [ - "packages.server.src.errors.ServerError", - "packages.server.src.errors.ServerError.constructor", - "packages.server.src.errors.WrongServerError", - "packages.server.src.errors.WrongServerError.constructor", - "packages.server.src.errors.SessionNotFoundError", - "packages.server.src.errors.SessionNotFoundError.constructor", - "packages.server.src.errors.SessionAmbiguousError", - "packages.server.src.errors.SessionAmbiguousError.constructor", - "packages.server.src.errors.SessionNotAttachedError", - "packages.server.src.errors.SessionNotAttachedError.constructor", - "packages.server.src.errors.ServerDrainingError", - "packages.server.src.errors.ServerDrainingError.constructor" - ] - }, - { - "file_path": "packages/server/src/listener.ts", - "methods": [ - "packages.server.src.listener.ServerListener", - "packages.server.src.listener.ServerListener.start", - "packages.server.src.listener.ServerListener.close" - ] - }, - { - "file_path": "packages/server/src/server.ts", - "methods": [ - "packages.server.src.server.Server", - "packages.server.src.server.Server.constructor", - "packages.server.src.server.Server.constructor.isClosing", - "packages.server.src.server.Server.constructor.publishAttachment", - "packages.server.src.server.Server.constructor.reportError", - "packages.server.src.server.Server.constructor.closed.catch() callback", - "packages.server.src.server.Server.start", - "packages.server.src.server.Server.startInternal", - "packages.server.src.server.Server.startInternal.listener.start() callback", - "packages.server.src.server.Server.startInternal.listenerResults", - "packages.server.src.server.Server.startInternal.listenerResults.started.map() callback", - "packages.server.src.server.Server.accept", - "packages.server.src.server.accept.onData", - "packages.server.src.server.accept.onClose", - "packages.server.src.server.accept.onError", - "packages.server.src.server.Server.accept.handshakeTimeout.setTimeout() callback", - "packages.server.src.server.accept.handshakeTimeout", - "packages.server.src.server.Server.accept.onData", - "packages.server.src.server.Server.accept.onClose", - "packages.server.src.server.Server.accept.onError", - "packages.server.src.server.Server.accept.onError.then() callback", - "packages.server.src.server.Server.close", - "packages.server.src.server.Server.closeInternal", - "packages.server.src.server.Server.closeInternal.starting.catch() callback", - "packages.server.src.server.Server.closeInternal.listenerResults", - "packages.server.src.server.Server.closeInternal.listenerResults.listeners.map() callback", - "packages.server.src.server.Server.receive", - "packages.server.src.server.Server.dispatchMessage", - "packages.server.src.server.Server.dispatchMessage.catch() callback", - "packages.server.src.server.Server.dispatchMessage.handshake.then() callback", - "packages.server.src.server.Server.finishHandshake", - "packages.server.src.server.Server.finishHandshake.services", - "packages.server.src.server.Server.finishHandshake.services.attachSession", - "packages.server.src.server.Server.finishHandshake.services.detachSession", - "packages.server.src.server.Server.finishHandshake.services.prepareSessionRemoval", - "packages.server.src.server.Server.handleCancel", - "packages.server.src.server.Server.handleRequest", - "packages.server.src.server.Server.transportClosed", - "packages.server.src.server.Server.disconnect", - "packages.server.src.server.Server.disconnect.then() callback", - "packages.server.src.server.Server.sendServiceUpdate", - "packages.server.src.server.Server.sendMessage", - "packages.server.src.server.Server.failProtocol", - "packages.server.src.server.Server.closeServerState", - "packages.server.src.server.Server.closeServerState.connections.map() callback", - "packages.server.src.server.Server.closeServerState.errors", - "packages.server.src.server.Server.closeServerState.errors.cleanup.flatMap() callback", - "packages.server.src.server.Server.closeConnection", - "packages.server.src.server.Server.toProtocolError", - "packages.server.src.server.Server.notifyConnectionCountChanged", - "packages.server.src.server.Server.reportError", - "packages.server.src.server.Server.settleClosed", - "packages.server.src.server.sameTarget", - "packages.server.src.server.resolveOptions" - ] - }, - { - "file_path": "packages/server/src/session-router.ts", - "methods": [ - "packages.server.src.session-router.SessionCleanupError", - "packages.server.src.session-router.ClientAttachment", - "packages.server.src.session-router.HostedSession", - "packages.server.src.session-router.SessionRouterOptions", - "packages.server.src.session-router.SessionRouterOptions.publishAttachment", - "packages.server.src.session-router.SessionRouter", - "packages.server.src.session-router.SessionRouter.constructor", - "packages.server.src.session-router.SessionRouter.executeServiceCall", - "packages.server.src.session-router.SessionRouter.executeServiceCall.admitted.runForClient() callback", - "packages.server.src.session-router.SessionRouter.executeServiceCall.admitted", - "packages.server.src.session-router.SessionRouter.attachClient", - "packages.server.src.session-router.SessionRouter.attachClient.runForClient() callback", - "packages.server.src.session-router.SessionRouter.detachClient", - "packages.server.src.session-router.SessionRouter.detachClient.runForClient() callback", - "packages.server.src.session-router.SessionRouter.removeSession", - "packages.server.src.session-router.SessionRouter.removeSession.releases", - "packages.server.src.session-router.SessionRouter.removeSession.releases.map() callback", - "packages.server.src.session-router.SessionRouter.disconnect", - "packages.server.src.session-router.SessionRouter.disconnect.runForClient() callback", - "packages.server.src.session-router.SessionRouter.close", - "packages.server.src.session-router.SessionRouter.closeInternal", - "packages.server.src.session-router.SessionRouter.closeInternal.attachmentResults", - "packages.server.src.session-router.SessionRouter.closeInternal.attachmentResults.flatMap() callback", - "packages.server.src.session-router.SessionRouter.closeInternal.attachmentResults.flatMap() callback.map() callback", - "packages.server.src.session-router.SessionRouter.closeInternal.closeResults", - "packages.server.src.session-router.SessionRouter.closeInternal.closeResults.hosted.map() callback", - "packages.server.src.session-router.SessionRouter.runForClient", - "packages.server.src.session-router.SessionRouter.runForClient.result", - "packages.server.src.session-router.SessionRouter.runForClient.result.previous.catch() callback", - "packages.server.src.session-router.SessionRouter.runForClient.tail", - "packages.server.src.session-router.runForClient.tail.result.then() callback", - "packages.server.src.session-router.SessionRouter.runForClient.tail.result.then() callback", - "packages.server.src.session-router.SessionRouter.runForClient.tail.finally() callback", - "packages.server.src.session-router.SessionRouter.attachClientNow", - "packages.server.src.session-router.SessionRouter.startServiceCall", - "packages.server.src.session-router.startServiceCall.result", - "packages.server.src.session-router.SessionRouter.startServiceCall.result.invokeService() callback", - "packages.server.src.session-router.SessionRouter.trackOperation", - "packages.server.src.session-router.SessionRouter.requireAttachment", - "packages.server.src.session-router.SessionRouter.releaseAttachment", - "packages.server.src.session-router.SessionRouter.releaseAttachment.", - "packages.server.src.session-router.SessionRouter.clearAttachment", - "packages.server.src.session-router.SessionRouter.acquire", - "packages.server.src.session-router.SessionRouter.open", - "packages.server.src.session-router.open.handle.terminated.then() callback", - "packages.server.src.session-router.SessionRouter.open.handle.terminated.then() callback", - "packages.server.src.session-router.SessionRouter.invalidate", - "packages.server.src.session-router.SessionRouter.invalidate.catch() callback" - ] - }, - { - "file_path": "packages/server/src/transports/unix/address.ts", - "methods": [ - "packages.server.src.transports.unix.address.getUnixSocketPath" - ] - }, - { - "file_path": "packages/server/src/transports/unix/listener.ts", - "methods": [ - "packages.server.src.transports.unix.listener.ResolvedUnixListenerOptions", - "packages.server.src.transports.unix.listener.FileIdentity", - "packages.server.src.transports.unix.listener.UnixListener", - "packages.server.src.transports.unix.listener.UnixListener.constructor", - "packages.server.src.transports.unix.listener.UnixListener.start", - "packages.server.src.transports.unix.listener.UnixListener.start.server", - "packages.server.src.transports.unix.listener.UnixListener.start.server.createServer() callback", - "packages.server.src.transports.unix.listener.UnixListener.start.server.on(\"error\") callback", - "packages.server.src.transports.unix.listener.UnixListener.start.", - "packages.server.src.transports.unix.listener.UnixListener.close", - "packages.server.src.transports.unix.listener.UnixListener.acceptSocket", - "packages.server.src.transports.unix.listener.UnixListener.acceptSocket.socket.on(\"data\") callback", - "packages.server.src.transports.unix.listener.UnixListener.acceptSocket.socket.on(\"error\") callback", - "packages.server.src.transports.unix.listener.UnixListener.acceptSocket.socket.once(\"close\") callback", - "packages.server.src.transports.unix.listener.UnixListener.closeInternal", - "packages.server.src.transports.unix.listener.UnixListener.closeInternal.map() callback", - "packages.server.src.transports.unix.listener.UnixListener.closeServerAndCleanup", - "packages.server.src.transports.unix.listener.UnixListener.closeServerAndCleanup.closeNetServer() callback", - "packages.server.src.transports.unix.listener.UnixListener.cleanupOwnedSocket", - "packages.server.src.transports.unix.listener.UnixListener.reportError", - "packages.server.src.transports.unix.listener.UnixByteConnection", - "packages.server.src.transports.unix.listener.UnixByteConnection.constructor", - "packages.server.src.transports.unix.listener.UnixByteConnection.closed", - "packages.server.src.transports.unix.listener.UnixByteConnection.send", - "packages.server.src.transports.unix.listener.UnixByteConnection.send.write", - "packages.server.src.transports.unix.listener.UnixByteConnection.send.write.writeTail.then() callback", - "packages.server.src.transports.unix.listener.UnixByteConnection.send.tracked", - "packages.server.src.transports.unix.listener.UnixByteConnection.send.tracked.write.finally() callback", - "packages.server.src.transports.unix.listener.UnixByteConnection.send.tracked.catch() callback", - "packages.server.src.transports.unix.listener.UnixByteConnection.close", - "packages.server.src.transports.unix.listener.UnixByteConnection.close.", - "packages.server.src.transports.unix.listener.UnixByteConnection.close..timer", - "packages.server.src.transports.unix.listener.UnixByteConnection.close..timer.setTimeout() callback", - "packages.server.src.transports.unix.listener.UnixByteConnection.close..socket.once(\"close\") callback", - "packages.server.src.transports.unix.listener.UnixByteConnection.close..writeTail.then() callback", - "packages.server.src.transports.unix.listener.UnixByteConnection.markClosed", - "packages.server.src.transports.unix.listener.UnixByteConnection.write", - "packages.server.src.transports.unix.listener.UnixByteConnection.write.", - "packages.server.src.transports.unix.listener.getOwnedBindPath", - "packages.server.src.transports.unix.listener.removeStaleSocket", - "packages.server.src.transports.unix.listener.removePath", - "packages.server.src.transports.unix.listener.isSocketLive", - "packages.server.src.transports.unix.listener.isSocketLive.", - "packages.server.src.transports.unix.listener.isSocketLive..socket.once(\"connect\") callback", - "packages.server.src.transports.unix.listener.isSocketLive..socket.once(\"error\") callback", - "packages.server.src.transports.unix.listener.isSocketLive..setTimeout() callback", - "packages.server.src.transports.unix.listener.setSocketMode", - "packages.server.src.transports.unix.listener.closeNetServer", - "packages.server.src.transports.unix.listener.closeNetServer.", - "packages.server.src.transports.unix.listener.closeNetServer..server.close() callback", - "packages.server.src.transports.unix.listener.isErrorCode", - "packages.server.src.transports.unix.listener.createUnixListener", - "packages.server.src.transports.unix.listener.resolveUnixListenerOptions" - ] - }, - { - "file_path": "packages/server/src/transports/unix/preset.ts", - "methods": [ - "packages.server.src.transports.unix.preset.createUnixServer" - ] - }, - { - "file_path": "packages/server/src/transports/unix/types.ts", - "methods": [ - "packages.server.src.transports.unix.types.UnixListenerOptions", - "packages.server.src.transports.unix.types.UnixServerOptions" - ] - }, - { - "file_path": "packages/server/src/types.ts", - "methods": [ - "packages.server.src.types.ServerOptions", - "packages.server.src.types.SessionMetadata", - "packages.server.src.types.RoutedSessionAttachment", - "packages.server.src.types.RoutedSessionAttachment.invokeService", - "packages.server.src.types.RoutedSessionAttachment.release", - "packages.server.src.types.RoutedServerPresentation", - "packages.server.src.types.RoutedServerPresentation.attachSession", - "packages.server.src.types.RoutedServerPresentation.detachSession", - "packages.server.src.types.RoutedServerPresentation.prepareSessionRemoval", - "packages.server.src.types.RoutedServerServiceAttachment", - "packages.server.src.types.RoutedServerServiceAttachment.invokeService", - "packages.server.src.types.RoutedServerServiceAttachment.release", - "packages.server.src.types.RoutedServerServiceHost", - "packages.server.src.types.RoutedServerServiceHost.attachClient", - "packages.server.src.types.RoutedSessionHandle", - "packages.server.src.types.RoutedSessionHandle.attachClient", - "packages.server.src.types.RoutedSessionHandle.close", - "packages.server.src.types.ServerHost", - "packages.server.src.types.ServerHost.resolveSession", - "packages.server.src.types.ServerHost.openSession" - ] - } - ], - "component_id": "4.2", - "can_expand": true, - "components": [], - "components_relations": [] - }, - { - "name": "Client RPC Transport", - "description": "Establishes client connections, sends RPC requests, and subscribes to remote service state updates.", - "key_entities": [ - { - "qualified_name": "packages.client.src.client.Client", - "reference_file": "packages/client/src/client.ts", - "reference_start_line": 62, - "reference_end_line": 445 - }, - { - "qualified_name": "packages.client.src.connection.Connection", - "reference_file": "packages/client/src/connection.ts", - "reference_start_line": 41, - "reference_end_line": 245 - } - ], - "source_cluster_ids": [ - "4.25", - "4.26", - "4.27", - "4.28", - "4.29", - "4.30", - "4.31" - ], - "file_methods": [ - { - "file_path": "packages/client/src/client.ts", - "methods": [ - "packages.client.src.client.PendingRequest", - "packages.client.src.client.PendingRequest.resolve", - "packages.client.src.client.PendingRequest.reject", - "packages.client.src.client.PendingRequest.cleanup", - "packages.client.src.client.ActiveServiceListener", - "packages.client.src.client.Client", - "packages.client.src.client.Client.constructor", - "packages.client.src.client.Client.constructor.onHandshake", - "packages.client.src.client.Client.constructor.onMessage", - "packages.client.src.client.Client.constructor.onStateChange", - "packages.client.src.client.Client.disposed", - "packages.client.src.client.Client.connectionState", - "packages.client.src.client.Client.connected", - "packages.client.src.client.Client.serverId", - "packages.client.src.client.Client.hello", - "packages.client.src.client.Client.attachment", - "packages.client.src.client.connect", - "packages.client.src.client.Client.connect", - "packages.client.src.client.Client.reconnect", - "packages.client.src.client.Client.disconnect", - "packages.client.src.client.Client.onConnectionStateChange", - "packages.client.src.client.Client.onAttachmentChange", - "packages.client.src.client.Client.request", - "packages.client.src.client.Client.serviceCatalogue", - "packages.client.src.client.Client.subscribeService", - "packages.client.src.client.Client.subscribeService.#request() callback", - "packages.client.src.client.Client.subscribeService.start", - "packages.client.src.client.Client.subscribeService.dispose", - "packages.client.src.client.Client.#request", - "packages.client.src.client.#request.onAbort", - "packages.client.src.client.Client.#request.resolve", - "packages.client.src.client.Client.#request.cleanup", - "packages.client.src.client.Client.#handleMessage", - "packages.client.src.client.Client.#handleConnectionStateChange", - "packages.client.src.client.Client.#takePendingRequest", - "packages.client.src.client.Client.#rejectPendingRequests", - "packages.client.src.client.Client.dispose", - "packages.client.src.client.Client.[Symbol.asyncDispose]", - "packages.client.src.client.Client.#setAttachment", - "packages.client.src.client.Client.#deliverServiceUpdate", - "packages.client.src.client.Client.#deliverServiceUpdate.active.deliveryTail.then() callback", - "packages.client.src.client.Client.#deliverServiceUpdate.catch() callback", - "packages.client.src.client.Client.#targetIsCurrent", - "packages.client.src.client.Client.#assertNotDisposed", - "packages.client.src.client.Client.#reportListenerError", - "packages.client.src.client.createClientServiceTransport", - "packages.client.src.client.createClientServiceTransport.invoke", - "packages.client.src.client.createClientServiceTransport.subscribe", - "packages.client.src.client.createClientServiceTransport.subscribe.subscription", - "packages.client.src.client.createClientServiceTransport.subscribe.subscription.client.subscribeService() callback", - "packages.client.src.client.createClientServiceTransport.subscribe.activate", - "packages.client.src.client.createClientServiceTransport.subscribe.close", - "packages.client.src.client.abortError" - ] - }, - { - "file_path": "packages/client/src/connection.ts", - "methods": [ - "packages.client.src.connection.ConnectionOptions", - "packages.client.src.connection.ConnectionOptions.onHandshake", - "packages.client.src.connection.ConnectionOptions.onMessage", - "packages.client.src.connection.ConnectionOptions.onStateChange", - "packages.client.src.connection.Connection", - "packages.client.src.connection.Connection.constructor", - "packages.client.src.connection.Connection.state", - "packages.client.src.connection.Connection.maxFrameLength", - "packages.client.src.connection.Connection.connect", - "packages.client.src.connection.Connection.connect.handlers", - "packages.client.src.connection.Connection.connect.handlers.onData", - "packages.client.src.connection.Connection.connect.handlers.onClose", - "packages.client.src.connection.Connection.connect.handlers.onError", - "packages.client.src.connection.Connection.disconnect", - "packages.client.src.connection.Connection.fail", - "packages.client.src.connection.Connection.send", - "packages.client.src.connection.Connection.send.sending.catch() callback", - "packages.client.src.connection.Connection.#openTransport", - "packages.client.src.connection.Connection.#handleData", - "packages.client.src.connection.Connection.#handleMessage", - "packages.client.src.connection.Connection.#handleClose", - "packages.client.src.connection.Connection.#failAndClose", - "packages.client.src.connection.Connection.#fail", - "packages.client.src.connection.Connection.#isCurrent" - ] - }, - { - "file_path": "packages/client/src/errors.ts", - "methods": [ - "packages.client.src.errors.ServerError", - "packages.client.src.errors.ServerError.constructor", - "packages.client.src.errors.DisconnectedError", - "packages.client.src.errors.DisconnectedError.constructor", - "packages.client.src.errors.ClientDisposedError", - "packages.client.src.errors.ClientDisposedError.constructor", - "packages.client.src.errors.toError", - "packages.client.src.errors.toDisconnectedError" - ] - }, - { - "file_path": "packages/client/src/promise.ts", - "methods": [ - "packages.client.src.promise.PromiseResolvers", - "packages.client.src.promise.PromiseResolvers.resolve", - "packages.client.src.promise.PromiseResolvers.reject", - "packages.client.src.promise.createPromiseResolvers" - ] - }, - { - "file_path": "packages/client/src/transport.ts", - "methods": [ - "packages.client.src.transport.ByteTransport", - "packages.client.src.transport.ByteTransport.send", - "packages.client.src.transport.ByteTransport.close", - "packages.client.src.transport.ByteTransportHandlers", - "packages.client.src.transport.ByteTransportHandlers.onData", - "packages.client.src.transport.ByteTransportHandlers.onClose", - "packages.client.src.transport.ByteTransportHandlers.onError" - ] - }, - { - "file_path": "packages/client/src/types.ts", - "methods": [ - "packages.client.src.types.ConnectionStateChange", - "packages.client.src.types.ServiceSubscription", - "packages.client.src.types.ServiceSubscription.start", - "packages.client.src.types.ServiceSubscription.dispose", - "packages.client.src.types.ClientOptions" - ] - }, - { - "file_path": "packages/client/src/unix.ts", - "methods": [ - "packages.client.src.unix.UnixTransportOptions", - "packages.client.src.unix.UnixServerRoute", - "packages.client.src.unix.DiscoverUnixServersOptions", - "packages.client.src.unix.discoverUnixServers", - "packages.client.src.unix.discoverUnixServers.candidates", - "packages.client.src.unix.discoverUnixServers.candidates.names.flatMap() callback", - "packages.client.src.unix.discoverUnixServers.Array.from() callback", - "packages.client.src.unix.discoverUnixServers.routes.sort() callback", - "packages.client.src.unix.createUnixTransportFactory", - "packages.client.src.unix.validateUnixTransportOptions", - "packages.client.src.unix.connectUnixSocket", - "packages.client.src.unix.connectUnixSocket.", - "packages.client.src.unix.connectUnixSocket..socket.once(\"connect\") callback", - "packages.client.src.unix.connectUnixSocket..socket.on(\"data\") callback", - "packages.client.src.unix.connectUnixSocket..socket.once(\"error\") callback", - "packages.client.src.unix.UnixByteTransport", - "packages.client.src.unix.UnixByteTransport.constructor", - "packages.client.src.unix.UnixByteTransport.send", - "packages.client.src.unix.UnixByteTransport.send.write", - "packages.client.src.unix.UnixByteTransport.send.write.#writeTail.then() callback", - "packages.client.src.unix.UnixByteTransport.send.tracked", - "packages.client.src.unix.UnixByteTransport.send.tracked.write.finally() callback", - "packages.client.src.unix.UnixByteTransport.send.tracked.catch() callback", - "packages.client.src.unix.UnixByteTransport.close", - "packages.client.src.unix.UnixByteTransport.#write", - "packages.client.src.unix.UnixByteTransport.#write.", - "packages.client.src.unix.UnixByteTransport.#write..accepted", - "packages.client.src.unix.UnixByteTransport.#write..accepted.#socket.write() callback", - "packages.client.src.unix.probeUnixServer", - "packages.client.src.unix.probeUnixServer.client", - "packages.client.src.unix.probeUnixServer.client.transportFactory", - "packages.client.src.unix.probeUnixServer.client.transportFactory.connectUnixSocket() callback", - "packages.client.src.unix.probeUnixServer.", - "packages.client.src.unix.probeUnixServer..setTimeout() callback", - "packages.client.src.unix.UnixDiscoveryTimeoutError", - "packages.client.src.unix.isErrorCode" - ] - } - ], - "component_id": "4.3", - "can_expand": false, - "components": [], - "components_relations": [] - }, - { - "name": "Binary Wire Protocol", - "description": "Defines wire framing, CBOR serialization, message validation, and schema definitions for client-server protocol messages.", - "key_entities": [ - { - "qualified_name": "packages.protocol.src.codec.ClientMessageDecoder", - "reference_file": "packages/protocol/src/codec.ts", - "reference_start_line": 106, - "reference_end_line": 120 - }, - { - "qualified_name": "packages.protocol.src.codec.ServerMessageDecoder", - "reference_file": "packages/protocol/src/codec.ts", - "reference_start_line": 123, - "reference_end_line": 137 - }, - { - "qualified_name": "packages.protocol.src.codec.encodeClientMessage", - "reference_file": "packages/protocol/src/codec.ts", - "reference_start_line": 56, - "reference_end_line": 58 - }, - { - "qualified_name": "packages.protocol.src.codec.encodeServerMessage", - "reference_file": "packages/protocol/src/codec.ts", - "reference_start_line": 61, - "reference_end_line": 63 - } - ], - "source_cluster_ids": [ - "4.32", - "4.33", - "4.34", - "4.35", - "4.36", - "4.37" - ], - "file_methods": [ - { - "file_path": "packages/protocol/src/cbor/decoder.ts", - "methods": [ - "packages.protocol.src.cbor.decoder.CborReader", - "packages.protocol.src.cbor.decoder.CborReader.constructor", - "packages.protocol.src.cbor.decoder.CborReader.decode", - "packages.protocol.src.cbor.decoder.CborReader.readItem", - "packages.protocol.src.cbor.decoder.CborReader.readSimple", - "packages.protocol.src.cbor.decoder.CborReader.readLength", - "packages.protocol.src.cbor.decoder.CborReader.readArgument", - "packages.protocol.src.cbor.decoder.CborReader.readByte", - "packages.protocol.src.cbor.decoder.CborReader.readBytes", - "packages.protocol.src.cbor.decoder.decodeCbor" - ] - }, - { - "file_path": "packages/protocol/src/cbor/encoder.ts", - "methods": [ - "packages.protocol.src.cbor.encoder.CborWriter", - "packages.protocol.src.cbor.encoder.CborWriter.constructor", - "packages.protocol.src.cbor.encoder.CborWriter.writeByte", - "packages.protocol.src.cbor.encoder.CborWriter.writeBytes", - "packages.protocol.src.cbor.encoder.CborWriter.writeUint16", - "packages.protocol.src.cbor.encoder.CborWriter.writeUint32", - "packages.protocol.src.cbor.encoder.CborWriter.writeUint64", - "packages.protocol.src.cbor.encoder.CborWriter.writeFloat64", - "packages.protocol.src.cbor.encoder.CborWriter.finish", - "packages.protocol.src.cbor.encoder.CborWriter.ensureCapacity", - "packages.protocol.src.cbor.encoder.writeArgument", - "packages.protocol.src.cbor.encoder.isPlainObject", - "packages.protocol.src.cbor.encoder.encodeText", - "packages.protocol.src.cbor.encoder.encodeValue", - "packages.protocol.src.cbor.encoder.encodeCbor" - ] - }, - { - "file_path": "packages/protocol/src/cbor/options.ts", - "methods": [ - "packages.protocol.src.cbor.options.CborOptions", - "packages.protocol.src.cbor.options.ResolvedCborOptions", - "packages.protocol.src.cbor.options.CborError", - "packages.protocol.src.cbor.options.CborError.constructor", - "packages.protocol.src.cbor.options.resolveLimit", - "packages.protocol.src.cbor.options.resolveOptions" - ] - }, - { - "file_path": "packages/protocol/src/codec.ts", - "methods": [ - "packages.protocol.src.codec.ProtocolValidationError", - "packages.protocol.src.codec.ProtocolValidationError.constructor", - "packages.protocol.src.codec.parseClientMessage", - "packages.protocol.src.codec.parseServerMessage", - "packages.protocol.src.codec.boundedErrorMessage", - "packages.protocol.src.codec.encodeProtocolMessage", - "packages.protocol.src.codec.encodeClientMessage", - "packages.protocol.src.codec.encodeServerMessage", - "packages.protocol.src.codec.ValidatedMessageDecoder", - "packages.protocol.src.codec.ValidatedMessageDecoder.constructor", - "packages.protocol.src.codec.ValidatedMessageDecoder.push", - "packages.protocol.src.codec.ValidatedMessageDecoder.end", - "packages.protocol.src.codec.ClientMessageDecoder", - "packages.protocol.src.codec.ClientMessageDecoder.constructor", - "packages.protocol.src.codec.ClientMessageDecoder.push", - "packages.protocol.src.codec.ClientMessageDecoder.end", - "packages.protocol.src.codec.ServerMessageDecoder", - "packages.protocol.src.codec.ServerMessageDecoder.constructor", - "packages.protocol.src.codec.ServerMessageDecoder.push", - "packages.protocol.src.codec.ServerMessageDecoder.end", - "packages.protocol.src.codec.isSupportedProtocolVersion" - ] - }, - { - "file_path": "packages/protocol/src/framing.ts", - "methods": [ - "packages.protocol.src.framing.FrameDecoderOptions", - "packages.protocol.src.framing.FrameError", - "packages.protocol.src.framing.FrameError.constructor", - "packages.protocol.src.framing.resolveMaxFrameLength", - "packages.protocol.src.framing.encodeFrame", - "packages.protocol.src.framing.FrameDecoder", - "packages.protocol.src.framing.FrameDecoder.constructor", - "packages.protocol.src.framing.FrameDecoder.push", - "packages.protocol.src.framing.FrameDecoder.end", - "packages.protocol.src.framing.FrameDecoder.fail" - ] - }, - { - "file_path": "packages/protocol/src/protocol.ts", - "methods": [ - "packages.protocol.src.protocol.isServerId" - ] - } - ], - "component_id": "4.4", - "can_expand": false, - "components": [], - "components_relations": [] - } - ], - "components_relations": [ - { - "relation": "subscribes via client transport", - "src_name": "Chord Framework Runtime", - "dst_name": "Client RPC Transport", - "evidence": "", - "key_edges": [ - { - "source": "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.#start", - "target": "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.subscribe", - "call_sites": [ - { - "line": 352, - "column": 46 - } - ], - "description": "Subscribes to remote service state updates through the client service transport" - } - ], - "src_id": "4.1", - "dst_id": "4.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.#reset", - "target": "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.subscribe.close", - "call_sites": [ - { - "line": 347, - "column": 58 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.#start", - "target": "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.subscribe", - "call_sites": [ - { - "line": 352, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.#start", - "target": "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.subscribe.activate", - "call_sites": [ - { - "line": 369, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.#start", - "target": "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.subscribe.close", - "call_sites": [ - { - "line": 361, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.#startSingleton", - "target": "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.subscribe", - "call_sites": [ - { - "line": 595, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.#startSingleton", - "target": "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.subscribe.activate", - "call_sites": [ - { - "line": 632, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.#startSingleton", - "target": "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.subscribe.close", - "call_sites": [ - { - "line": 623, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.dispose", - "target": "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.subscribe.close", - "call_sites": [ - { - "line": 580, - "column": 79 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.rebind", - "target": "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.subscribe.close", - "call_sites": [ - { - "line": 552, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.ServiceFacade.#slot", - "target": "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.invoke", - "call_sites": [ - { - "line": 217, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/services/loopback.ts|packages.chord.src.services.loopback.createLoopbackServiceTransport.subscribe.activate", - "target": "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.subscribe.activate", - "call_sites": [ - { - "line": 12, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/services/loopback.ts|packages.chord.src.services.loopback.createLoopbackServiceTransport.subscribe.close", - "target": "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.subscribe.close", - "call_sites": [ - { - "line": 13, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.createRemoteServiceEndpoint.dispose", - "target": "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.subscribe.close", - "call_sites": [ - { - "line": 581, - "column": 68 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.createRemoteServiceEndpoint.invoke", - "target": "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.subscribe.activate", - "call_sites": [ - { - "line": 566, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.createRemoteServiceEndpoint.invoke", - "target": "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.subscribe.close", - "call_sites": [ - { - "line": 572, - "column": 18 - } - ], - "description": "" - } - ] - }, - { - "relation": "encodes service state and wraps execution context", - "src_name": "Server Session Host", - "dst_name": "Chord Framework Runtime", - "evidence": "", - "key_edges": [ - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.handleRequest", - "target": "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.createServiceStateEncoder", - "call_sites": [ - { - "line": 361, - "column": 26 - } - ], - "description": "Encodes state snapshots and decodes service calls when dispatching requests" - } - ], - "src_id": "4.2", - "dst_id": "4.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.handleRequest", - "target": "packages/chord/src/context/index.ts|packages.chord.src.context.index.withAbortSignal", - "call_sites": [ - { - "line": 331, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.handleRequest", - "target": "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.ServiceStateEncoder", - "call_sites": [ - { - "line": 362, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.handleRequest", - "target": "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.ServiceStateEncoder.encodeSnapshot", - "call_sites": [ - { - "line": 362, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.handleRequest", - "target": "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.createServiceStateEncoder", - "call_sites": [ - { - "line": 361, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.handleRequest", - "target": "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.createServiceStateEncoder.encodeSnapshot", - "call_sites": [ - { - "line": 362, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.handleRequest", - "target": "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.decodeServiceControlCall", - "call_sites": [ - { - "line": 332, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.handleRequest", - "target": "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.parseServiceCall", - "call_sites": [ - { - "line": 318, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.handleRequest", - "target": "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.parseServiceSubscriptionSnapshot", - "call_sites": [ - { - "line": 362, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.sendServiceUpdate", - "target": "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.ServiceStateEncoder", - "call_sites": [ - { - "line": 448, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.sendServiceUpdate", - "target": "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.ServiceStateEncoder.encodeUpdate", - "call_sites": [ - { - "line": 448, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.sendServiceUpdate", - "target": "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.createServiceStateEncoder.encodeUpdate", - "call_sites": [ - { - "line": 448, - "column": 25 - } - ], - "description": "" - } - ] - }, - { - "relation": "decodes requests and encodes server responses", - "src_name": "Server Session Host", - "dst_name": "Binary Wire Protocol", - "evidence": "", - "key_edges": [ - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.accept", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ClientMessageDecoder", - "call_sites": [ - { - "line": 156, - "column": 17 - } - ], - "description": "Decodes incoming client messages and encodes server replies or handshake errors" - } - ], - "src_id": "4.2", - "dst_id": "4.4", - "is_static": true, - "all_edges": [ - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.accept", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ClientMessageDecoder", - "call_sites": [ - { - "line": 156, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.accept", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ClientMessageDecoder.constructor", - "call_sites": [ - { - "line": 156, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.failProtocol", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.encodeServerMessage", - "call_sites": [ - { - "line": 481, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.finishHandshake", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.isSupportedProtocolVersion", - "call_sites": [ - { - "line": 263, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.handleRequest", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ProtocolValidationError", - "call_sites": [ - { - "line": 348, - "column": 15 - }, - { - "line": 356, - "column": 15 - }, - { - "line": 360, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.handleRequest", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ProtocolValidationError.constructor", - "call_sites": [ - { - "line": 348, - "column": 15 - }, - { - "line": 356, - "column": 15 - }, - { - "line": 360, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.receive", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ClientMessageDecoder", - "call_sites": [ - { - "line": 212, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.receive", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ClientMessageDecoder.push", - "call_sites": [ - { - "line": 212, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.sendMessage", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.encodeServerMessage", - "call_sites": [ - { - "line": 456, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.transportClosed", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ClientMessageDecoder", - "call_sites": [ - { - "line": 409, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.transportClosed", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ClientMessageDecoder.end", - "call_sites": [ - { - "line": 409, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.resolveOptions", - "target": "packages/protocol/src/protocol.ts|packages.protocol.src.protocol.isServerId", - "call_sites": [ - { - "line": 560, - "column": 7 - } - ], - "description": "" - } - ] - }, - { - "relation": "decodes service updates and parses service calls", - "src_name": "Client RPC Transport", - "dst_name": "Chord Framework Runtime", - "evidence": "", - "key_edges": [ - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.#handleMessage", - "target": "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.createServiceStateDecoder.decodeUpdate", - "call_sites": [ - { - "line": 322, - "column": 29 - } - ], - "description": "Decodes wire updates into local replicated state representations" - } - ], - "src_id": "4.3", - "dst_id": "4.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.#handleMessage", - "target": "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.ServiceStateDecoder", - "call_sites": [ - { - "line": 322, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.#handleMessage", - "target": "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.ServiceStateDecoder.decodeUpdate", - "call_sites": [ - { - "line": 322, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.#handleMessage", - "target": "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.createServiceStateDecoder.decodeUpdate", - "call_sites": [ - { - "line": 322, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.#handleMessage", - "target": "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.parseWireServiceProviderUpdate", - "call_sites": [ - { - "line": 322, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.#request", - "target": "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.parseServiceCall", - "call_sites": [ - { - "line": 291, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.serviceCatalogue", - "target": "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.createServiceCatalogueCall", - "call_sites": [ - { - "line": 160, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.serviceCatalogue", - "target": "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.parseServiceCatalogue", - "call_sites": [ - { - "line": 162, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.subscribeService", - "target": "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.ServiceStateDecoder", - "call_sites": [ - { - "line": 198, - "column": 37 - }, - { - "line": 201, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.subscribeService", - "target": "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.ServiceStateDecoder.decodeSnapshot", - "call_sites": [ - { - "line": 198, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.subscribeService", - "target": "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.ServiceStateDecoder.decodeUpdate", - "call_sites": [ - { - "line": 201, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.subscribeService", - "target": "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.createServiceStateDecoder", - "call_sites": [ - { - "line": 183, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.subscribeService", - "target": "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.createServiceStateDecoder.decodeSnapshot", - "call_sites": [ - { - "line": 198, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.subscribeService", - "target": "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.createServiceStateDecoder.decodeUpdate", - "call_sites": [ - { - "line": 201, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.subscribeService", - "target": "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.createServiceSubscribeCall", - "call_sites": [ - { - "line": 195, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.subscribeService", - "target": "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.parseWireServiceProviderUpdate", - "call_sites": [ - { - "line": 201, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.subscribeService", - "target": "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.parseWireServiceSubscriptionSnapshot", - "call_sites": [ - { - "line": 198, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.subscribeService.dispose", - "target": "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.createServiceUnsubscribeCall", - "call_sites": [ - { - "line": 227, - "column": 35 - } - ], - "description": "" - } - ] - }, - { - "relation": "encodes client messages and validates protocol frames", - "src_name": "Client RPC Transport", - "dst_name": "Binary Wire Protocol", - "evidence": "", - "key_edges": [ - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.#request", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.encodeClientMessage", - "call_sites": [ - { - "line": 256, - "column": 6 - }, - { - "line": 290, - "column": 12 - } - ], - "description": "Serializes outbound request envelopes and handles frame validation errors" - } - ], - "src_id": "4.3", - "dst_id": "4.4", - "is_static": true, - "all_edges": [ - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.#handleMessage", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ProtocolValidationError", - "call_sites": [ - { - "line": 307, - "column": 31 - }, - { - "line": 325, - "column": 10 - }, - { - "line": 335, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.#handleMessage", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ProtocolValidationError.constructor", - "call_sites": [ - { - "line": 307, - "column": 31 - }, - { - "line": 325, - "column": 10 - }, - { - "line": 335, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.#request", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.encodeClientMessage", - "call_sites": [ - { - "line": 256, - "column": 6 - }, - { - "line": 290, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.#request.resolve", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ProtocolValidationError", - "call_sites": [ - { - "line": 276, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.#request.resolve", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ProtocolValidationError.constructor", - "call_sites": [ - { - "line": 276, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.constructor", - "target": "packages/protocol/src/protocol.ts|packages.protocol.src.protocol.isServerId", - "call_sites": [ - { - "line": 77, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.serviceCatalogue", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ProtocolValidationError", - "call_sites": [ - { - "line": 164, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.serviceCatalogue", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ProtocolValidationError.constructor", - "call_sites": [ - { - "line": 164, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/client/src/connection.ts|packages.client.src.connection.Connection.#handleClose", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ServerMessageDecoder", - "call_sites": [ - { - "line": 220, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/client/src/connection.ts|packages.client.src.connection.Connection.#handleClose", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ServerMessageDecoder.end", - "call_sites": [ - { - "line": 220, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/client/src/connection.ts|packages.client.src.connection.Connection.#handleData", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ProtocolValidationError", - "call_sites": [ - { - "line": 147, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/client/src/connection.ts|packages.client.src.connection.Connection.#handleData", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ProtocolValidationError.constructor", - "call_sites": [ - { - "line": 147, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/client/src/connection.ts|packages.client.src.connection.Connection.#handleData", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ServerMessageDecoder", - "call_sites": [ - { - "line": 152, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/client/src/connection.ts|packages.client.src.connection.Connection.#handleData", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ServerMessageDecoder.push", - "call_sites": [ - { - "line": 152, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/client/src/connection.ts|packages.client.src.connection.Connection.#handleMessage", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ProtocolValidationError", - "call_sites": [ - { - "line": 171, - "column": 28 - }, - { - "line": 176, - "column": 10 - }, - { - "line": 183, - "column": 28 - }, - { - "line": 209, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/client/src/connection.ts|packages.client.src.connection.Connection.#handleMessage", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ProtocolValidationError.constructor", - "call_sites": [ - { - "line": 171, - "column": 28 - }, - { - "line": 176, - "column": 10 - }, - { - "line": 183, - "column": 28 - }, - { - "line": 209, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/client/src/connection.ts|packages.client.src.connection.Connection.#openTransport", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.encodeClientMessage", - "call_sites": [ - { - "line": 136, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/client/src/connection.ts|packages.client.src.connection.Connection.connect", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ServerMessageDecoder", - "call_sites": [ - { - "line": 76, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/client/src/connection.ts|packages.client.src.connection.Connection.connect", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ServerMessageDecoder.constructor", - "call_sites": [ - { - "line": 76, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/client/src/unix.ts|packages.client.src.unix.discoverUnixServers", - "target": "packages/protocol/src/protocol.ts|packages.protocol.src.protocol.isServerId", - "call_sites": [ - { - "line": 56, - "column": 10 - } - ], - "description": "" - } - ] - }, - { - "relation": "validates payload values against JSON schemas", - "src_name": "Binary Wire Protocol", - "dst_name": "Chord Framework Runtime", - "evidence": "", - "key_edges": [ - { - "source": "packages/protocol/src/codec.ts|packages.protocol.src.codec.parseClientMessage", - "target": "packages/chord/src/json.ts|packages.chord.src.json.isJsonValue", - "call_sites": [ - { - "line": 21, - "column": 45 - } - ], - "description": "Validates parsed message payloads as strict JSON-compatible data structures" - } - ], - "src_id": "4.4", - "dst_id": "4.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/protocol/src/codec.ts|packages.protocol.src.codec.parseClientMessage", - "target": "packages/chord/src/json.ts|packages.chord.src.json.isJsonValue", - "call_sites": [ - { - "line": 21, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/protocol/src/codec.ts|packages.protocol.src.codec.parseServerMessage", - "target": "packages/chord/src/json.ts|packages.chord.src.json.isJsonValue", - "call_sites": [ - { - "line": 28, - "column": 45 - } - ], - "description": "" - } - ] - } - ] - }, - { - "name": "Terminal User Interface Framework", - "description": "Terminal UI framework providing layout rendering, input handling, and screen widgets.", - "key_entities": [ - { - "qualified_name": "packages.tui.src.terminal.ProcessTerminal", - "reference_file": "packages/tui/src/terminal.ts", - "reference_start_line": 150, - "reference_end_line": 609 - }, - { - "qualified_name": "packages.tui.src.terminal.Terminal", - "reference_file": "packages/tui/src/terminal.ts", - "reference_start_line": 78, - "reference_end_line": 126 - }, - { - "qualified_name": "packages.tui.src.tui-main-screen.TuiMainScreen", - "reference_file": "packages/tui/src/tui-main-screen.ts", - "reference_start_line": 124, - "reference_end_line": 656 - }, - { - "qualified_name": "packages.tui.src.components.box.Box", - "reference_file": "packages/tui/src/components/box.ts", - "reference_start_line": 14, - "reference_end_line": 172 - } - ], - "source_cluster_ids": [ - "643", - "644", - "645", - "646", - "647", - "648", - "649", - "650", - "651", - "652", - "653", - "654", - "655", - "656", - "657", - "658", - "659", - "660", - "661", - "662", - "663", - "664", - "665", - "666", - "667", - "668", - "669", - "670", - "671", - "672", - "673", - "674", - "675", - "676", - "677", - "678", - "679", - "680", - "681", - "682", - "683", - "684", - "685", - "686", - "687", - "688" - ], - "file_methods": [ - { - "file_path": "packages/tui/native/win32/build.mjs", - "methods": [ - "packages.tui.native.win32.build.removeTemporaryDir", - "packages.tui.native.win32.build.process.on(\"SIGINT\") callback", - "packages.tui.native.win32.build.commandExists", - "packages.tui.native.win32.build.run", - "packages.tui.native.win32.build.quoteBatch", - "packages.tui.native.win32.build.msvcHostArch", - "packages.tui.native.win32.build.findVisualStudioDevCmd", - "packages.tui.native.win32.build.findVisualStudioDevCmd.candidates.find() callback", - "packages.tui.native.win32.build.canUseMsvc", - "packages.tui.native.win32.build.resolveMingwCompiler", - "packages.tui.native.win32.build.installOutput", - "packages.tui.native.win32.build.buildWithMsvc", - "packages.tui.native.win32.build.buildWithMingw" - ] - }, - { - "file_path": "packages/tui/src/alt-screen-search.ts", - "methods": [ - "packages.tui.src.alt-screen-search.SearchSourceSpan", - "packages.tui.src.alt-screen-search.SearchCorpus", - "packages.tui.src.alt-screen-search.AltScreenSearchSegment", - "packages.tui.src.alt-screen-search.AltScreenSearchMatch", - "packages.tui.src.alt-screen-search.buildSearchCorpus", - "packages.tui.src.alt-screen-search.normalizeQuery", - "packages.tui.src.alt-screen-search.escapeRegExp", - "packages.tui.src.alt-screen-search.findSearchCorpusMatches", - "packages.tui.src.alt-screen-search.AltScreenSearchResult", - "packages.tui.src.alt-screen-search.AltScreenSearchIndex", - "packages.tui.src.alt-screen-search.AltScreenSearchIndex.search", - "packages.tui.src.alt-screen-search.findAltScreenSearchMatches", - "packages.tui.src.alt-screen-search.getAltScreenSearchMatchKey", - "packages.tui.src.alt-screen-search.AltScreenSearchComponent", - "packages.tui.src.alt-screen-search.AltScreenSearchComponent.input.placeholderStyle", - "packages.tui.src.alt-screen-search.AltScreenSearchComponent.constructor", - "packages.tui.src.alt-screen-search.focused", - "packages.tui.src.alt-screen-search.AltScreenSearchComponent.focused", - "packages.tui.src.alt-screen-search.AltScreenSearchComponent.setResult", - "packages.tui.src.alt-screen-search.AltScreenSearchComponent.getNavigationDirectionAt", - "packages.tui.src.alt-screen-search.AltScreenSearchComponent.setHoveredNavigationDirection", - "packages.tui.src.alt-screen-search.AltScreenSearchComponent.handleInput", - "packages.tui.src.alt-screen-search.AltScreenSearchComponent.invalidate", - "packages.tui.src.alt-screen-search.AltScreenSearchComponent.render", - "packages.tui.src.alt-screen-search.AltScreenSearchComponent.render.formatKey", - "packages.tui.src.alt-screen-search.AltScreenSearchComponent.render.formatKey.map() callback" - ] - }, - { - "file_path": "packages/tui/src/autocomplete.ts", - "methods": [ - "packages.tui.src.autocomplete.toDisplayPath", - "packages.tui.src.autocomplete.escapeRegex", - "packages.tui.src.autocomplete.buildFdPathQuery", - "packages.tui.src.autocomplete.buildFdPathQuery.segments", - "packages.tui.src.autocomplete.buildFdPathQuery.segments.map() callback", - "packages.tui.src.autocomplete.findLastDelimiter", - "packages.tui.src.autocomplete.stripLeadingWrappers", - "packages.tui.src.autocomplete.findUnclosedQuoteStart", - "packages.tui.src.autocomplete.isTokenStart", - "packages.tui.src.autocomplete.extractQuotedPrefix", - "packages.tui.src.autocomplete.parsePathPrefix", - "packages.tui.src.autocomplete.buildCompletionValue", - "packages.tui.src.autocomplete.walkDirectoryWithFd", - "packages.tui.src.autocomplete.walkDirectoryWithFd.", - "packages.tui.src.autocomplete.walkDirectoryWithFd..child.stdout.on(\"data\") callback", - "packages.tui.src.autocomplete.walkDirectoryWithFd..child.on(\"error\") callback", - "packages.tui.src.autocomplete.walkDirectoryWithFd..child.on(\"close\") callback", - "packages.tui.src.autocomplete.AutocompleteItem", - "packages.tui.src.autocomplete.SlashCommand", - "packages.tui.src.autocomplete.SlashCommand.getArgumentCompletions", - "packages.tui.src.autocomplete.AutocompleteSuggestions", - "packages.tui.src.autocomplete.AutocompleteProvider", - "packages.tui.src.autocomplete.AutocompleteProvider.getSuggestions", - "packages.tui.src.autocomplete.AutocompleteProvider.applyCompletion", - "packages.tui.src.autocomplete.AutocompleteProvider.shouldTriggerFileCompletion", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.constructor", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.commandItems", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.commandItems.commands.map() callback", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.bareNameMatches.fuzzyFilter() callback", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.bareNameMatches", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.fullNameOnlyMatches", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.fullNameOnlyMatches.commandItems.filter() callback", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.fullNameOnlyMatches.fuzzyFilter() callback", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.filtered", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.filtered.map() callback", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.command", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.command.commands.find() callback", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.applyCompletion", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.extractAtPrefix", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.extractPathPrefix", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.expandHomePath", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.resolveScopedFuzzyQuery", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.scopedPathForDisplay", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFileSuggestions", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFileSuggestions.suggestions.sort() callback", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.scoreEntry", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getBaseDirSuggestions", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions.seenPaths", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions.seenPaths.baseDirEntries.map() callback", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions.entries", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions.entries.recursiveEntries.filter() callback", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions.scoredEntries", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions.scoredEntries.entries.map() callback", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions.scoredEntries.filter() callback", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions.scoredEntries.sort() callback", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.shouldTriggerFileCompletion" - ] - }, - { - "file_path": "packages/tui/src/colors.ts", - "methods": [ - "packages.tui.src.colors.IndexedColor", - "packages.tui.src.colors.RgbColorValue", - "packages.tui.src.colors.OklchColorValue", - "packages.tui.src.colors.OklchChannels", - "packages.tui.src.colors.OkhslChannels", - "packages.tui.src.colors.TextAttributes", - "packages.tui.src.colors.TextStyle", - "packages.tui.src.colors.requireFinite", - "packages.tui.src.colors.indexedColor", - "packages.tui.src.colors.rgbColor", - "packages.tui.src.colors.oklchColor", - "packages.tui.src.colors.okhslColor", - "packages.tui.src.colors.colorToOkhsl", - "packages.tui.src.colors.parseColor", - "packages.tui.src.colors.parseColor.digits", - "packages.tui.src.colors.parseColor.digits.map() callback", - "packages.tui.src.colors.GRAY_VALUES", - "packages.tui.src.colors.GRAY_VALUES.Array.from() callback", - "packages.tui.src.colors.indexedToRgb", - "packages.tui.src.colors.isInSrgbGamut", - "packages.tui.src.colors.isInSrgbGamut.linear.every() callback", - "packages.tui.src.colors.oklchToRgb", - "packages.tui.src.colors.colorToRgb", - "packages.tui.src.colors.colorToOklch", - "packages.tui.src.colors.colorToHex", - "packages.tui.src.colors.mixColors", - "packages.tui.src.colors.findClosest", - "packages.tui.src.colors.colorDistance", - "packages.tui.src.colors.rgbToAnsi256", - "packages.tui.src.colors.colorAnsi", - "packages.tui.src.colors.foregroundAnsi", - "packages.tui.src.colors.backgroundAnsi", - "packages.tui.src.colors.styleText", - "packages.tui.src.colors.styleTextWithAnsi" - ] - }, - { - "file_path": "packages/tui/src/components/alt-screen-flash.ts", - "methods": [ - "packages.tui.src.components.alt-screen-flash.FlashEntry", - "packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer", - "packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.constructor", - "packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.flash", - "packages.tui.src.components.alt-screen-flash.flash.timer", - "packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.flash.timer.setTimeout() callback", - "packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.flash.timer.setTimeout() callback.index", - "packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.flash.timer.setTimeout() callback.index.entries.findIndex() callback", - "packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.dispose", - "packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.invalidate", - "packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.render", - "packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.render.entries.map() callback" - ] - }, - { - "file_path": "packages/tui/src/components/box.ts", - "methods": [ - "packages.tui.src.components.box.Box", - "packages.tui.src.components.box.Box.constructor", - "packages.tui.src.components.box.Box.addChild", - "packages.tui.src.components.box.Box.removeChild", - "packages.tui.src.components.box.Box.clear", - "packages.tui.src.components.box.Box.setBgFn", - "packages.tui.src.components.box.Box.setPaddingX", - "packages.tui.src.components.box.Box.invalidateCache", - "packages.tui.src.components.box.Box.matchCache", - "packages.tui.src.components.box.Box.matchCache.cache.childLines.every() callback", - "packages.tui.src.components.box.Box.invalidate", - "packages.tui.src.components.box.Box.handleMouse", - "packages.tui.src.components.box.Box.handleMouse.mouseChildren", - "packages.tui.src.components.box.Box.handleMouse.mouseChildren.children.map() callback", - "packages.tui.src.components.box.Box.render", - "packages.tui.src.components.box.Box.applyBg" - ] - }, - { - "file_path": "packages/tui/src/components/cancellable-loader.ts", - "methods": [ - "packages.tui.src.components.cancellable-loader.CancellableLoader", - "packages.tui.src.components.cancellable-loader.CancellableLoader.signal", - "packages.tui.src.components.cancellable-loader.CancellableLoader.aborted", - "packages.tui.src.components.cancellable-loader.CancellableLoader.handleInput", - "packages.tui.src.components.cancellable-loader.CancellableLoader.dispose" - ] - }, - { - "file_path": "packages/tui/src/components/editor.ts", - "methods": [ - "packages.tui.src.components.editor.isPasteMarker", - "packages.tui.src.components.editor.segmentWithMarkers", - "packages.tui.src.components.editor.TextChunk", - "packages.tui.src.components.editor.wordWrapLine", - "packages.tui.src.components.editor.EditorState", - "packages.tui.src.components.editor.EditorSnapshot", - "packages.tui.src.components.editor.LayoutLine", - "packages.tui.src.components.editor.EditorTheme", - "packages.tui.src.components.editor.EditorOptions", - "packages.tui.src.components.editor.escapeCharacterClass", - "packages.tui.src.components.editor.buildTriggerPattern", - "packages.tui.src.components.editor.buildDebouncePattern", - "packages.tui.src.components.editor.buildDebouncePattern.escapedWithoutAt", - "packages.tui.src.components.editor.buildDebouncePattern.escapedWithoutAt.triggerCharacters.filter() callback", - "packages.tui.src.components.editor.createScrollBorder", - "packages.tui.src.components.editor.Editor", - "packages.tui.src.components.editor.Editor.constructor", - "packages.tui.src.components.editor.Editor.validPasteIds", - "packages.tui.src.components.editor.Editor.segment", - "packages.tui.src.components.editor.Editor.getPaddingX", - "packages.tui.src.components.editor.Editor.setPaddingX", - "packages.tui.src.components.editor.Editor.getAutocompleteMaxVisible", - "packages.tui.src.components.editor.Editor.setAutocompleteMaxVisible", - "packages.tui.src.components.editor.Editor.setAutocompleteProvider", - "packages.tui.src.components.editor.Editor.addToHistory", - "packages.tui.src.components.editor.Editor.isEditorEmpty", - "packages.tui.src.components.editor.Editor.isOnFirstVisualLine", - "packages.tui.src.components.editor.Editor.isOnLastVisualLine", - "packages.tui.src.components.editor.Editor.navigateHistory", - "packages.tui.src.components.editor.Editor.exitHistoryBrowsing", - "packages.tui.src.components.editor.Editor.setTextInternal", - "packages.tui.src.components.editor.Editor.invalidate", - "packages.tui.src.components.editor.Editor.renderTopBorder", - "packages.tui.src.components.editor.Editor.renderBottomBorder", - "packages.tui.src.components.editor.Editor.render", - "packages.tui.src.components.editor.Editor.render.cursorLineIndex", - "packages.tui.src.components.editor.Editor.render.cursorLineIndex.layoutLines.findIndex() callback", - "packages.tui.src.components.editor.Editor.handleMouse", - "packages.tui.src.components.editor.Editor.handleInput", - "packages.tui.src.components.editor.Editor.layoutText", - "packages.tui.src.components.editor.Editor.getText", - "packages.tui.src.components.editor.Editor.expandPasteMarkers", - "packages.tui.src.components.editor.Editor.expandPasteMarkers.result.replace() callback", - "packages.tui.src.components.editor.Editor.getExpandedText", - "packages.tui.src.components.editor.Editor.getLines", - "packages.tui.src.components.editor.Editor.getCursor", - "packages.tui.src.components.editor.Editor.setText", - "packages.tui.src.components.editor.Editor.insertTextAtCursor", - "packages.tui.src.components.editor.Editor.normalizeText", - "packages.tui.src.components.editor.Editor.insertTextAtCursorInternal", - "packages.tui.src.components.editor.Editor.insertCharacter", - "packages.tui.src.components.editor.Editor.handlePaste", - "packages.tui.src.components.editor.Editor.handlePaste.decodedText", - "packages.tui.src.components.editor.Editor.handlePaste.decodedText.pastedText.replace() callback", - "packages.tui.src.components.editor.Editor.handlePaste.filteredText", - "packages.tui.src.components.editor.Editor.handlePaste.filteredText.filter() callback", - "packages.tui.src.components.editor.Editor.addNewLine", - "packages.tui.src.components.editor.Editor.shouldSubmitOnBackslashEnter", - "packages.tui.src.components.editor.Editor.submitValue", - "packages.tui.src.components.editor.Editor.handleBackspace", - "packages.tui.src.components.editor.Editor.handleBackspace.higherIds", - "packages.tui.src.components.editor.Editor.handleBackspace.higherIds.filter() callback", - "packages.tui.src.components.editor.Editor.handleBackspace.higherIds.sort() callback", - "packages.tui.src.components.editor.Editor.handleBackspace.state.lines.map() callback", - "packages.tui.src.components.editor.Editor.handleBackspace.state.lines.map() callback.line.replace() callback", - "packages.tui.src.components.editor.Editor.setCursorCol", - "packages.tui.src.components.editor.Editor.moveToVisualLine", - "packages.tui.src.components.editor.Editor.computeVerticalMoveColumn", - "packages.tui.src.components.editor.Editor.moveToLineStart", - "packages.tui.src.components.editor.Editor.moveToLineEnd", - "packages.tui.src.components.editor.Editor.deleteToStartOfLine", - "packages.tui.src.components.editor.Editor.deleteToEndOfLine", - "packages.tui.src.components.editor.Editor.deleteWordBackwards", - "packages.tui.src.components.editor.Editor.deleteWordForward", - "packages.tui.src.components.editor.Editor.handleForwardDelete", - "packages.tui.src.components.editor.Editor.buildVisualLineMap", - "packages.tui.src.components.editor.Editor.findVisualLineAt", - "packages.tui.src.components.editor.Editor.findCurrentVisualLine", - "packages.tui.src.components.editor.Editor.moveCursor", - "packages.tui.src.components.editor.Editor.pageScroll", - "packages.tui.src.components.editor.Editor.moveWordBackwards", - "packages.tui.src.components.editor.Editor.moveWordBackwards.segment", - "packages.tui.src.components.editor.Editor.yank", - "packages.tui.src.components.editor.Editor.yankPop", - "packages.tui.src.components.editor.Editor.insertYankedText", - "packages.tui.src.components.editor.Editor.deleteYankedText", - "packages.tui.src.components.editor.Editor.pushUndoSnapshot", - "packages.tui.src.components.editor.Editor.undo", - "packages.tui.src.components.editor.Editor.jumpToChar", - "packages.tui.src.components.editor.Editor.moveWordForwards", - "packages.tui.src.components.editor.Editor.moveWordForwards.segment", - "packages.tui.src.components.editor.Editor.isSlashMenuAllowed", - "packages.tui.src.components.editor.Editor.isAtStartOfMessage", - "packages.tui.src.components.editor.Editor.isInSlashCommandContext", - "packages.tui.src.components.editor.Editor.getBestAutocompleteMatchIndex", - "packages.tui.src.components.editor.Editor.createAutocompleteList", - "packages.tui.src.components.editor.Editor.createAutocompleteList.onSelect", - "packages.tui.src.components.editor.Editor.tryTriggerAutocomplete", - "packages.tui.src.components.editor.Editor.handleTabCompletion", - "packages.tui.src.components.editor.Editor.handleSlashCommandCompletion", - "packages.tui.src.components.editor.Editor.forceFileAutocomplete", - "packages.tui.src.components.editor.Editor.requestAutocomplete", - "packages.tui.src.components.editor.Editor.requestAutocomplete.setTimeout() callback", - "packages.tui.src.components.editor.Editor.startAutocompleteRequest", - "packages.tui.src.components.editor.Editor.startAutocompleteRequest.", - "packages.tui.src.components.editor.Editor.setAutocompleteTriggerCharacters", - "packages.tui.src.components.editor.Editor.getAutocompleteDebounceMs", - "packages.tui.src.components.editor.Editor.runAutocompleteRequest", - "packages.tui.src.components.editor.Editor.isAutocompleteRequestCurrent", - "packages.tui.src.components.editor.Editor.applyAutocompleteSuggestions", - "packages.tui.src.components.editor.Editor.cancelAutocompleteRequest", - "packages.tui.src.components.editor.Editor.clearAutocompleteUi", - "packages.tui.src.components.editor.Editor.cancelAutocomplete", - "packages.tui.src.components.editor.Editor.isShowingAutocomplete", - "packages.tui.src.components.editor.Editor.updateAutocomplete" - ] - }, - { - "file_path": "packages/tui/src/components/h-stack.ts", - "methods": [ - "packages.tui.src.components.h-stack.HStack", - "packages.tui.src.components.h-stack.HStack.constructor", - "packages.tui.src.components.h-stack.HStack.render", - "packages.tui.src.components.h-stack.HStack.render.intrinsicWidths", - "packages.tui.src.components.h-stack.HStack.render.intrinsicWidths.entries.map() callback", - "packages.tui.src.components.h-stack.HStack.render.intrinsicWidths.entries.map() callback.lines.reduce() callback", - "packages.tui.src.components.h-stack.HStack.render.rendered.entries.map() callback", - "packages.tui.src.components.h-stack.HStack.render.rendered", - "packages.tui.src.components.h-stack.HStack.render.height", - "packages.tui.src.components.h-stack.HStack.render.height.rendered.reduce() callback", - "packages.tui.src.components.h-stack.HStack.render.result", - "packages.tui.src.components.h-stack.HStack.render.result.Array.from() callback" - ] - }, - { - "file_path": "packages/tui/src/components/image.ts", - "methods": [ - "packages.tui.src.components.image.setImageTranscoder", - "packages.tui.src.components.image.toPng", - "packages.tui.src.components.image.ImageTheme", - "packages.tui.src.components.image.ImageOptions", - "packages.tui.src.components.image.Image", - "packages.tui.src.components.image.Image.constructor", - "packages.tui.src.components.image.Image.getImageId", - "packages.tui.src.components.image.Image.invalidate", - "packages.tui.src.components.image.Image.render" - ] - }, - { - "file_path": "packages/tui/src/components/input.ts", - "methods": [ - "packages.tui.src.components.input.InputState", - "packages.tui.src.components.input.InputOptions", - "packages.tui.src.components.input.Input", - "packages.tui.src.components.input.Input.constructor", - "packages.tui.src.components.input.Input.getValue", - "packages.tui.src.components.input.Input.setValue", - "packages.tui.src.components.input.Input.handleInput", - "packages.tui.src.components.input.Input.handleInput.hasControlChars", - "packages.tui.src.components.input.Input.handleInput.hasControlChars.some() callback", - "packages.tui.src.components.input.Input.handleMouse", - "packages.tui.src.components.input.Input.insertCharacter", - "packages.tui.src.components.input.Input.handleBackspace", - "packages.tui.src.components.input.Input.handleForwardDelete", - "packages.tui.src.components.input.Input.deleteToLineStart", - "packages.tui.src.components.input.Input.deleteToLineEnd", - "packages.tui.src.components.input.Input.deleteWordBackwards", - "packages.tui.src.components.input.Input.deleteWordForward", - "packages.tui.src.components.input.Input.yank", - "packages.tui.src.components.input.Input.yankPop", - "packages.tui.src.components.input.Input.pushUndo", - "packages.tui.src.components.input.Input.undo", - "packages.tui.src.components.input.Input.moveWordBackwards", - "packages.tui.src.components.input.Input.moveWordForwards", - "packages.tui.src.components.input.Input.handlePaste", - "packages.tui.src.components.input.Input.invalidate", - "packages.tui.src.components.input.Input.render" - ] - }, - { - "file_path": "packages/tui/src/components/loader.ts", - "methods": [ - "packages.tui.src.components.loader.LoaderIndicatorOptions", - "packages.tui.src.components.loader.Loader", - "packages.tui.src.components.loader.Loader.constructor", - "packages.tui.src.components.loader.Loader.render", - "packages.tui.src.components.loader.Loader.start", - "packages.tui.src.components.loader.Loader.stop", - "packages.tui.src.components.loader.Loader.setMessage", - "packages.tui.src.components.loader.Loader.invalidate", - "packages.tui.src.components.loader.Loader.setIndicator", - "packages.tui.src.components.loader.Loader.restartAnimation", - "packages.tui.src.components.loader.Loader.restartAnimation.setInterval() callback", - "packages.tui.src.components.loader.Loader.getRenderedIndicator", - "packages.tui.src.components.loader.Loader.updateDisplay" - ] - }, - { - "file_path": "packages/tui/src/components/markdown.ts", - "methods": [ - "packages.tui.src.components.markdown.StrictStrikethroughTokenizer", - "packages.tui.src.components.markdown.StrictStrikethroughTokenizer.del", - "packages.tui.src.components.markdown.LatexToken", - "packages.tui.src.components.markdown.isEscaped", - "packages.tui.src.components.markdown.findClosingDelimiter", - "packages.tui.src.components.markdown.looksLikePendingDollarMath", - "packages.tui.src.components.markdown.tokenizeInlineLatex", - "packages.tui.src.components.markdown.tokenizeBlockLatex", - "packages.tui.src.components.markdown.LATEX_MARKDOWN_EXTENSIONS", - "packages.tui.src.components.markdown.start", - "packages.tui.src.components.markdown.LATEX_MARKDOWN_EXTENSIONS.start", - "packages.tui.src.components.markdown.LATEX_MARKDOWN_EXTENSIONS.start.indices", - "packages.tui.src.components.markdown.LATEX_MARKDOWN_EXTENSIONS.start.indices.filter() callback", - "packages.tui.src.components.markdown.trimPartialClosingFences", - "packages.tui.src.components.markdown.DefaultTextStyle", - "packages.tui.src.components.markdown.MarkdownTheme", - "packages.tui.src.components.markdown.MarkdownOptions", - "packages.tui.src.components.markdown.InlineStyleContext", - "packages.tui.src.components.markdown.Markdown", - "packages.tui.src.components.markdown.Markdown.constructor", - "packages.tui.src.components.markdown.Markdown.setText", - "packages.tui.src.components.markdown.Markdown.invalidate", - "packages.tui.src.components.markdown.Markdown.render", - "packages.tui.src.components.markdown.Markdown.applyDefaultStyle", - "packages.tui.src.components.markdown.Markdown.getDefaultStylePrefix", - "packages.tui.src.components.markdown.Markdown.getStylePrefix", - "packages.tui.src.components.markdown.Markdown.getDefaultInlineStyleContext", - "packages.tui.src.components.markdown.Markdown.getDefaultInlineStyleContext.applyText", - "packages.tui.src.components.markdown.Markdown.renderToken", - "packages.tui.src.components.markdown.renderToken.headingStyleFn", - "packages.tui.src.components.markdown.Markdown.renderToken.quoteInlineStyleContext", - "packages.tui.src.components.markdown.Markdown.renderToken.quoteInlineStyleContext.applyText", - "packages.tui.src.components.markdown.Markdown.renderInlineTokens", - "packages.tui.src.components.markdown.Markdown.renderInlineTokens.applyTextWithNewlines", - "packages.tui.src.components.markdown.Markdown.renderInlineTokens.applyTextWithNewlines.segments.map() callback", - "packages.tui.src.components.markdown.Markdown.getOrderedListMarker", - "packages.tui.src.components.markdown.Markdown.getUnorderedListMarker", - "packages.tui.src.components.markdown.Markdown.renderList", - "packages.tui.src.components.markdown.Markdown.getLongestWordWidth", - "packages.tui.src.components.markdown.Markdown.getLongestWordWidth.words", - "packages.tui.src.components.markdown.Markdown.getLongestWordWidth.words.filter() callback", - "packages.tui.src.components.markdown.Markdown.wrapCellText", - "packages.tui.src.components.markdown.Markdown.wrapCellText.lines.map() callback", - "packages.tui.src.components.markdown.Markdown.renderTable", - "packages.tui.src.components.markdown.Markdown.renderTable.minCellsWidth", - "packages.tui.src.components.markdown.Markdown.renderTable.minCellsWidth.minColumnWidths.reduce() callback", - "packages.tui.src.components.markdown.Markdown.renderTable.totalWeight", - "packages.tui.src.components.markdown.Markdown.renderTable.totalWeight.minWordWidths.reduce() callback", - "packages.tui.src.components.markdown.Markdown.renderTable.growth", - "packages.tui.src.components.markdown.Markdown.renderTable.growth.minWordWidths.map() callback", - "packages.tui.src.components.markdown.Markdown.renderTable.allocated.growth.reduce() callback", - "packages.tui.src.components.markdown.renderTable.allocated", - "packages.tui.src.components.markdown.Markdown.renderTable.minColumnWidths.reduce() callback", - "packages.tui.src.components.markdown.Markdown.renderTable.totalNaturalWidth", - "packages.tui.src.components.markdown.Markdown.renderTable.totalNaturalWidth.naturalWidths.reduce() callback", - "packages.tui.src.components.markdown.Markdown.renderTable.naturalWidths.map() callback", - "packages.tui.src.components.markdown.Markdown.renderTable.totalGrowPotential", - "packages.tui.src.components.markdown.Markdown.renderTable.totalGrowPotential.naturalWidths.reduce() callback", - "packages.tui.src.components.markdown.Markdown.renderTable.minColumnWidths.map() callback", - "packages.tui.src.components.markdown.Markdown.renderTable.allocated", - "packages.tui.src.components.markdown.Markdown.renderTable.allocated.columnWidths.reduce() callback", - "packages.tui.src.components.markdown.Markdown.renderTable.topBorderCells", - "packages.tui.src.components.markdown.Markdown.renderTable.topBorderCells.columnWidths.map() callback", - "packages.tui.src.components.markdown.Markdown.renderTable.headerCellLines", - "packages.tui.src.components.markdown.Markdown.renderTable.headerCellLines.token.header.map() callback", - "packages.tui.src.components.markdown.Markdown.renderTable.headerLineCount", - "packages.tui.src.components.markdown.Markdown.renderTable.headerLineCount.headerCellLines.map() callback", - "packages.tui.src.components.markdown.Markdown.renderTable.rowParts.headerCellLines.map() callback", - "packages.tui.src.components.markdown.renderTable.rowParts", - "packages.tui.src.components.markdown.Markdown.renderTable.separatorCells", - "packages.tui.src.components.markdown.Markdown.renderTable.separatorCells.columnWidths.map() callback", - "packages.tui.src.components.markdown.Markdown.renderTable.rowCellLines", - "packages.tui.src.components.markdown.Markdown.renderTable.rowCellLines.row.map() callback", - "packages.tui.src.components.markdown.Markdown.renderTable.rowLineCount", - "packages.tui.src.components.markdown.Markdown.renderTable.rowLineCount.rowCellLines.map() callback", - "packages.tui.src.components.markdown.Markdown.renderTable.rowParts", - "packages.tui.src.components.markdown.Markdown.renderTable.rowParts.rowCellLines.map() callback", - "packages.tui.src.components.markdown.Markdown.renderTable.bottomBorderCells", - "packages.tui.src.components.markdown.Markdown.renderTable.bottomBorderCells.columnWidths.map() callback" - ] - }, - { - "file_path": "packages/tui/src/components/mouse-region.ts", - "methods": [ - "packages.tui.src.components.mouse-region.MouseRegion", - "packages.tui.src.components.mouse-region.MouseRegion.constructor", - "packages.tui.src.components.mouse-region.MouseRegion.render", - "packages.tui.src.components.mouse-region.MouseRegion.handleMouse", - "packages.tui.src.components.mouse-region.MouseRegion.invalidate" - ] - }, - { - "file_path": "packages/tui/src/components/scroll-view.ts", - "methods": [ - "packages.tui.src.components.scroll-view.ScrollViewOptions", - "packages.tui.src.components.scroll-view.ScrollViewScrollToOptions", - "packages.tui.src.components.scroll-view.ScrollView", - "packages.tui.src.components.scroll-view.ScrollView.constructor", - "packages.tui.src.components.scroll-view.ScrollView.scrollTop", - "packages.tui.src.components.scroll-view.ScrollView.isFollowingEnd", - "packages.tui.src.components.scroll-view.ScrollView.viewportHeight", - "packages.tui.src.components.scroll-view.ScrollView.scrollbar", - "packages.tui.src.components.scroll-view.ScrollView.isScrollbarVisible", - "packages.tui.src.components.scroll-view.ScrollView.isScrollbarActive", - "packages.tui.src.components.scroll-view.ScrollView.setScrollbar", - "packages.tui.src.components.scroll-view.ScrollView.getContentWidth", - "packages.tui.src.components.scroll-view.ScrollView.markScrollbarActivity", - "packages.tui.src.components.scroll-view.ScrollView.markScrollbarActivity.setTimeout() callback", - "packages.tui.src.components.scroll-view.ScrollView.hideTransientScrollbar", - "packages.tui.src.components.scroll-view.ScrollView.setScrollbarActive", - "packages.tui.src.components.scroll-view.ScrollView.scrollTo", - "packages.tui.src.components.scroll-view.ScrollView.scrollBy", - "packages.tui.src.components.scroll-view.ScrollView.scrollToStart", - "packages.tui.src.components.scroll-view.ScrollView.scrollToEnd", - "packages.tui.src.components.scroll-view.ScrollView.updateLayout", - "packages.tui.src.components.scroll-view.ScrollView.addChild", - "packages.tui.src.components.scroll-view.ScrollView.removeChild", - "packages.tui.src.components.scroll-view.ScrollView.clear", - "packages.tui.src.components.scroll-view.ScrollView.render", - "packages.tui.src.components.scroll-view.ScrollView.render.lines.map() callback", - "packages.tui.src.components.scroll-view.ScrollView.[LAYOUT_NODE]" - ] - }, - { - "file_path": "packages/tui/src/components/select-list.ts", - "methods": [ - "packages.tui.src.components.select-list.SelectItem", - "packages.tui.src.components.select-list.SelectListTheme", - "packages.tui.src.components.select-list.SelectListTruncatePrimaryContext", - "packages.tui.src.components.select-list.SelectListLayoutOptions", - "packages.tui.src.components.select-list.SelectList", - "packages.tui.src.components.select-list.SelectList.constructor", - "packages.tui.src.components.select-list.SelectList.setFilter", - "packages.tui.src.components.select-list.SelectList.setFilter.items.filter() callback", - "packages.tui.src.components.select-list.SelectList.setSelectedIndex", - "packages.tui.src.components.select-list.SelectList.invalidate", - "packages.tui.src.components.select-list.SelectList.render", - "packages.tui.src.components.select-list.SelectList.handleMouse", - "packages.tui.src.components.select-list.SelectList.handleInput", - "packages.tui.src.components.select-list.SelectList.getVisibleRange", - "packages.tui.src.components.select-list.SelectList.renderItem", - "packages.tui.src.components.select-list.SelectList.getPrimaryColumnWidth", - "packages.tui.src.components.select-list.SelectList.getPrimaryColumnWidth.widestPrimary", - "packages.tui.src.components.select-list.SelectList.getPrimaryColumnWidth.widestPrimary.filteredItems.reduce() callback", - "packages.tui.src.components.select-list.SelectList.getPrimaryColumnBounds", - "packages.tui.src.components.select-list.SelectList.truncatePrimary", - "packages.tui.src.components.select-list.SelectList.getDisplayValue", - "packages.tui.src.components.select-list.SelectList.notifySelectionChange", - "packages.tui.src.components.select-list.SelectList.getSelectedItem" - ] - }, - { - "file_path": "packages/tui/src/components/settings-list.ts", - "methods": [ - "packages.tui.src.components.settings-list.SettingItem", - "packages.tui.src.components.settings-list.SettingsListTheme", - "packages.tui.src.components.settings-list.SettingsListOptions", - "packages.tui.src.components.settings-list.SettingsList", - "packages.tui.src.components.settings-list.SettingsList.constructor", - "packages.tui.src.components.settings-list.SettingsList.updateValue", - "packages.tui.src.components.settings-list.SettingsList.updateValue.item", - "packages.tui.src.components.settings-list.SettingsList.updateValue.item.items.find() callback", - "packages.tui.src.components.settings-list.SettingsList.selectItem", - "packages.tui.src.components.settings-list.SettingsList.selectItem.index", - "packages.tui.src.components.settings-list.SettingsList.selectItem.index.items.findIndex() callback", - "packages.tui.src.components.settings-list.SettingsList.invalidate", - "packages.tui.src.components.settings-list.SettingsList.render", - "packages.tui.src.components.settings-list.SettingsList.renderMainList", - "packages.tui.src.components.settings-list.SettingsList.renderMainList.maxLabelWidth", - "packages.tui.src.components.settings-list.SettingsList.renderMainList.maxLabelWidth.items.map() callback", - "packages.tui.src.components.settings-list.SettingsList.handleMouse", - "packages.tui.src.components.settings-list.SettingsList.handleInput", - "packages.tui.src.components.settings-list.SettingsList.getDisplayItems", - "packages.tui.src.components.settings-list.SettingsList.getVisibleRange", - "packages.tui.src.components.settings-list.SettingsList.activateItem", - "packages.tui.src.components.settings-list.SettingsList.activateItem.item.submenu() callback", - "packages.tui.src.components.settings-list.SettingsList.closeSubmenu", - "packages.tui.src.components.settings-list.SettingsList.applyFilter", - "packages.tui.src.components.settings-list.SettingsList.applyFilter.fuzzyFilter() callback", - "packages.tui.src.components.settings-list.SettingsList.addHintLine" - ] - }, - { - "file_path": "packages/tui/src/components/spacer.ts", - "methods": [ - "packages.tui.src.components.spacer.Spacer", - "packages.tui.src.components.spacer.Spacer.constructor", - "packages.tui.src.components.spacer.Spacer.setLines", - "packages.tui.src.components.spacer.Spacer.invalidate", - "packages.tui.src.components.spacer.Spacer.render" - ] - }, - { - "file_path": "packages/tui/src/components/stack.ts", - "methods": [ - "packages.tui.src.components.stack.StackEntryOptions", - "packages.tui.src.components.stack.StackEntry", - "packages.tui.src.components.stack.StackOptions", - "packages.tui.src.components.stack.isStackEntry", - "packages.tui.src.components.stack.normalizeSize", - "packages.tui.src.components.stack.Stack", - "packages.tui.src.components.stack.Stack.constructor", - "packages.tui.src.components.stack.Stack.addChild", - "packages.tui.src.components.stack.Stack.removeChild", - "packages.tui.src.components.stack.Stack.removeChild.index", - "packages.tui.src.components.stack.Stack.removeChild.index.entries.findIndex() callback", - "packages.tui.src.components.stack.Stack.clear", - "packages.tui.src.components.stack.Stack.[LAYOUT_NODE]", - "packages.tui.src.components.stack.visibleStackEntries", - "packages.tui.src.components.stack.visibleStackEntries.entries.filter() callback", - "packages.tui.src.components.stack.clampSize", - "packages.tui.src.components.stack.distribute", - "packages.tui.src.components.stack.distribute.candidates", - "packages.tui.src.components.stack.distribute.candidates.entries.map() callback", - "packages.tui.src.components.stack.distribute.candidates.filter() callback", - "packages.tui.src.components.stack.distribute.totalWeight", - "packages.tui.src.components.stack.distribute.totalWeight.candidates.reduce() callback", - "packages.tui.src.components.stack.allocateStackSizes", - "packages.tui.src.components.stack.allocateStackSizes.sizes.entries.map() callback", - "packages.tui.src.components.stack.allocateStackSizes.sizes", - "packages.tui.src.components.stack.allocateStackSizes.total", - "packages.tui.src.components.stack.allocateStackSizes.total.sizes.reduce() callback" - ] - }, - { - "file_path": "packages/tui/src/components/text.ts", - "methods": [ - "packages.tui.src.components.text.Text", - "packages.tui.src.components.text.Text.constructor", - "packages.tui.src.components.text.Text.setText", - "packages.tui.src.components.text.Text.setCustomBgFn", - "packages.tui.src.components.text.Text.setPaddingX", - "packages.tui.src.components.text.Text.invalidate", - "packages.tui.src.components.text.Text.render" - ] - }, - { - "file_path": "packages/tui/src/components/truncated-text.ts", - "methods": [ - "packages.tui.src.components.truncated-text.TruncatedText", - "packages.tui.src.components.truncated-text.TruncatedText.constructor", - "packages.tui.src.components.truncated-text.TruncatedText.invalidate", - "packages.tui.src.components.truncated-text.TruncatedText.render" - ] - }, - { - "file_path": "packages/tui/src/components/v-stack.ts", - "methods": [ - "packages.tui.src.components.v-stack.VStack", - "packages.tui.src.components.v-stack.VStack.constructor", - "packages.tui.src.components.v-stack.VStack.render", - "packages.tui.src.components.v-stack.VStack.render.rendered", - "packages.tui.src.components.v-stack.VStack.render.rendered.entries.map() callback", - "packages.tui.src.components.v-stack.VStack.render.sizes", - "packages.tui.src.components.v-stack.VStack.render.sizes.rendered.map() callback" - ] - }, - { - "file_path": "packages/tui/src/editor-component.ts", - "methods": [ - "packages.tui.src.editor-component.EditorComponent", - "packages.tui.src.editor-component.EditorComponent.getText", - "packages.tui.src.editor-component.EditorComponent.setText", - "packages.tui.src.editor-component.EditorComponent.handleInput", - "packages.tui.src.editor-component.EditorComponent.addToHistory", - "packages.tui.src.editor-component.EditorComponent.insertTextAtCursor", - "packages.tui.src.editor-component.EditorComponent.getExpandedText", - "packages.tui.src.editor-component.EditorComponent.setAutocompleteProvider", - "packages.tui.src.editor-component.EditorComponent.setPaddingX", - "packages.tui.src.editor-component.EditorComponent.setAutocompleteMaxVisible" - ] - }, - { - "file_path": "packages/tui/src/fuzzy.ts", - "methods": [ - "packages.tui.src.fuzzy.FuzzyMatch", - "packages.tui.src.fuzzy.fuzzyMatch", - "packages.tui.src.fuzzy.fuzzyFilter", - "packages.tui.src.fuzzy.fuzzyFilter.tokens", - "packages.tui.src.fuzzy.fuzzyFilter.tokens.filter() callback", - "packages.tui.src.fuzzy.fuzzyFilter.results.sort() callback", - "packages.tui.src.fuzzy.fuzzyFilter.results.map() callback" - ] - }, - { - "file_path": "packages/tui/src/keybindings.ts", - "methods": [ - "packages.tui.src.keybindings.Keybindings", - "packages.tui.src.keybindings.KeybindingDefinition", - "packages.tui.src.keybindings.KeybindingConflict", - "packages.tui.src.keybindings.normalizeKeys", - "packages.tui.src.keybindings.KeybindingsManager", - "packages.tui.src.keybindings.KeybindingsManager.constructor", - "packages.tui.src.keybindings.KeybindingsManager.rebuild", - "packages.tui.src.keybindings.KeybindingsManager.matches", - "packages.tui.src.keybindings.KeybindingsManager.getKeys", - "packages.tui.src.keybindings.KeybindingsManager.getDefinition", - "packages.tui.src.keybindings.KeybindingsManager.getConflicts", - "packages.tui.src.keybindings.KeybindingsManager.getConflicts.conflicts.map() callback", - "packages.tui.src.keybindings.KeybindingsManager.setUserBindings", - "packages.tui.src.keybindings.KeybindingsManager.getUserBindings", - "packages.tui.src.keybindings.KeybindingsManager.getResolvedBindings", - "packages.tui.src.keybindings.setKeybindings", - "packages.tui.src.keybindings.getKeybindings" - ] - }, - { - "file_path": "packages/tui/src/keys.ts", - "methods": [ - "packages.tui.src.keys.setKittyProtocolActive", - "packages.tui.src.keys.isKittyProtocolActive", - "packages.tui.src.keys.Key", - "packages.tui.src.keys.Key.ctrl", - "packages.tui.src.keys.Key.shift", - "packages.tui.src.keys.Key.alt", - "packages.tui.src.keys.Key.super", - "packages.tui.src.keys.Key.ctrlShift", - "packages.tui.src.keys.Key.shiftCtrl", - "packages.tui.src.keys.Key.ctrlAlt", - "packages.tui.src.keys.Key.altCtrl", - "packages.tui.src.keys.Key.shiftAlt", - "packages.tui.src.keys.Key.altShift", - "packages.tui.src.keys.Key.ctrlSuper", - "packages.tui.src.keys.Key.superCtrl", - "packages.tui.src.keys.Key.shiftSuper", - "packages.tui.src.keys.Key.superShift", - "packages.tui.src.keys.Key.altSuper", - "packages.tui.src.keys.Key.superAlt", - "packages.tui.src.keys.Key.ctrlShiftAlt", - "packages.tui.src.keys.Key.ctrlShiftSuper", - "packages.tui.src.keys.normalizeKittyFunctionalCodepoint", - "packages.tui.src.keys.normalizeShiftedLetterIdentityCodepoint", - "packages.tui.src.keys.getLogicalShiftedSymbolCandidate", - "packages.tui.src.keys.ParsedKittySequence", - "packages.tui.src.keys.ParsedModifyOtherKeysSequence", - "packages.tui.src.keys.isKeyRelease", - "packages.tui.src.keys.isKeyRepeat", - "packages.tui.src.keys.parseEventType", - "packages.tui.src.keys.parseKittySequence", - "packages.tui.src.keys.matchesKittySequence", - "packages.tui.src.keys.parseModifyOtherKeysSequence", - "packages.tui.src.keys.matchesModifyOtherKeys", - "packages.tui.src.keys.isWindowsTerminalSession", - "packages.tui.src.keys.matchesRawBackspace", - "packages.tui.src.keys.rawCtrlChar", - "packages.tui.src.keys.isDigitKey", - "packages.tui.src.keys.matchesPrintableModifyOtherKeys", - "packages.tui.src.keys.formatKeyNameWithModifiers", - "packages.tui.src.keys.parseKeyId", - "packages.tui.src.keys.parseKeyId.modifier", - "packages.tui.src.keys.parseKeyId.modifier.MODIFIER_NAMES.find() callback", - "packages.tui.src.keys.matchesKey", - "packages.tui.src.keys.formatParsedKey", - "packages.tui.src.keys.parseKey", - "packages.tui.src.keys.decodeKittyPrintable", - "packages.tui.src.keys.decodeModifyOtherKeysPrintable", - "packages.tui.src.keys.decodePrintableKey" - ] - }, - { - "file_path": "packages/tui/src/kill-ring.ts", - "methods": [ - "packages.tui.src.kill-ring.KillRing", - "packages.tui.src.kill-ring.KillRing.push", - "packages.tui.src.kill-ring.KillRing.peek", - "packages.tui.src.kill-ring.KillRing.rotate", - "packages.tui.src.kill-ring.KillRing.length" - ] - }, - { - "file_path": "packages/tui/src/latex.ts", - "methods": [ - "packages.tui.src.latex.replaceCharacters", - "packages.tui.src.latex.normalizeScriptValue", - "packages.tui.src.latex.formatUnicodeScript", - "packages.tui.src.latex.formatScript", - "packages.tui.src.latex.formatFraction", - "packages.tui.src.latex.formatRoot", - "packages.tui.src.latex.normalizeOutput", - "packages.tui.src.latex.normalizeOutput.map() callback", - "packages.tui.src.latex.normalizeOutput.filter() callback", - "packages.tui.src.latex.FractionNode", - "packages.tui.src.latex.OperatorNode", - "packages.tui.src.latex.ScriptNode", - "packages.tui.src.latex.MatrixNode", - "packages.tui.src.latex.Layout", - "packages.tui.src.latex.padLayoutLine", - "packages.tui.src.latex.joinLayouts", - "packages.tui.src.latex.baseline", - "packages.tui.src.latex.joinLayouts.baseline.layouts.map() callback", - "packages.tui.src.latex.joinLayouts.below", - "packages.tui.src.latex.joinLayouts.below.layouts.map() callback", - "packages.tui.src.latex.joinLayouts.width.layouts.reduce() callback", - "packages.tui.src.latex.renderLayout", - "packages.tui.src.latex.renderLayout.lines.numerator.lines.map() callback", - "packages.tui.src.latex.renderLayout.lines.denominator.lines.map() callback", - "packages.tui.src.latex.renderLayout.lines.upper.lines.map() callback", - "packages.tui.src.latex.renderLayout.lines.lower.lines.map() callback", - "packages.tui.src.latex.renderLayout.width.node.lines.map() callback", - "packages.tui.src.latex.renderLayout.lines.node.lines.map() callback", - "packages.tui.src.latex.renderLayout.width.renderedLines.map() callback", - "packages.tui.src.latex.LatexParser", - "packages.tui.src.latex.LatexParser.constructor", - "packages.tui.src.latex.LatexParser.render", - "packages.tui.src.latex.LatexParser.parseSequence", - "packages.tui.src.latex.LatexParser.parseScripts", - "packages.tui.src.latex.LatexParser.parseScripts.canUseLayout", - "packages.tui.src.latex.LatexParser.parseScripts.canUseLayout.some() callback", - "packages.tui.src.latex.LatexParser.parseScripts.order.map() callback", - "packages.tui.src.latex.LatexParser.parseWhitespace", - "packages.tui.src.latex.LatexParser.parseCommand", - "packages.tui.src.latex.LatexParser.parseCommand.Array.from() callback", - "packages.tui.src.latex.LatexParser.parseOperator", - "packages.tui.src.latex.LatexParser.parseRequiredArgument", - "packages.tui.src.latex.LatexParser.parseRequiredArgumentValue", - "packages.tui.src.latex.LatexParser.parseOptionalArgument", - "packages.tui.src.latex.LatexParser.readRawGroup", - "packages.tui.src.latex.LatexParser.splitEnvironmentRows", - "packages.tui.src.latex.LatexParser.parseEnvironment", - "packages.tui.src.latex.LatexParser.parseEnvironment.map() callback", - "packages.tui.src.latex.LatexParser.parseEnvironment.map() callback.source", - "packages.tui.src.latex.LatexParser.parseEnvironment.map() callback.source.Array.from() callback", - "packages.tui.src.latex.LatexParser.renderCases", - "packages.tui.src.latex.LatexParser.renderCases.rows", - "packages.tui.src.latex.LatexParser.renderCases.rows.map() callback", - "packages.tui.src.latex.LatexParser.renderCases.rows.map() callback.map() callback", - "packages.tui.src.latex.LatexParser.renderCases.rows.filter() callback", - "packages.tui.src.latex.LatexParser.renderCases.valueWidth", - "packages.tui.src.latex.LatexParser.renderCases.valueWidth.rows.map() callback", - "packages.tui.src.latex.LatexParser.renderCases.contents", - "packages.tui.src.latex.LatexParser.renderCases.contents.rows.map() callback", - "packages.tui.src.latex.LatexParser.renderCases.lines", - "packages.tui.src.latex.LatexParser.renderCases.lines.visualRows.map() callback", - "packages.tui.src.latex.LatexParser.renderMatrix", - "packages.tui.src.latex.LatexParser.renderMatrix.matrix", - "packages.tui.src.latex.LatexParser.renderMatrix.matrix.map() callback", - "packages.tui.src.latex.LatexParser.renderMatrix.matrix.map() callback.map() callback", - "packages.tui.src.latex.LatexParser.renderMatrix.matrix.filter() callback", - "packages.tui.src.latex.LatexParser.renderMatrix.columnCount", - "packages.tui.src.latex.LatexParser.renderMatrix.columnCount.matrix.map() callback", - "packages.tui.src.latex.LatexParser.renderMatrix.columnWidths.Array.from() callback", - "packages.tui.src.latex.LatexParser.renderMatrix.columnWidths", - "packages.tui.src.latex.LatexParser.renderMatrix.columnWidths.Array.from() callback.matrix.map() callback", - "packages.tui.src.latex.LatexParser.renderMatrix.rows.matrix.map() callback", - "packages.tui.src.latex.LatexParser.renderMatrix.rows", - "packages.tui.src.latex.LatexParser.renderMatrix.rows.matrix.map() callback.Array.from() callback", - "packages.tui.src.latex.LatexParser.renderMatrix.rows.map() callback", - "packages.tui.src.latex.LatexParser.renderNested", - "packages.tui.src.latex.RenderLatexOptions", - "packages.tui.src.latex.renderLatex", - "packages.tui.src.latex.renderLatex.indentation", - "packages.tui.src.latex.renderLatex.indentation.lines.filter() callback", - "packages.tui.src.latex.renderLatex.indentation.map() callback", - "packages.tui.src.latex.renderLatex.lines.map() callback" - ] - }, - { - "file_path": "packages/tui/src/layout-node.ts", - "methods": [ - "packages.tui.src.layout-node.LayoutViewport", - "packages.tui.src.layout-node.StackLayoutEntry", - "packages.tui.src.layout-node.StackLayoutNode", - "packages.tui.src.layout-node.ScrollLayoutState", - "packages.tui.src.layout-node.ScrollLayoutState.getContentWidth", - "packages.tui.src.layout-node.ScrollLayoutState.updateLayout", - "packages.tui.src.layout-node.ScrollLayoutNode", - "packages.tui.src.layout-node.LayoutComponent", - "packages.tui.src.layout-node.LayoutComponent.[LAYOUT_NODE]", - "packages.tui.src.layout-node.getLayoutNode" - ] - }, - { - "file_path": "packages/tui/src/layout.ts", - "methods": [ - "packages.tui.src.layout.LayoutRect", - "packages.tui.src.layout.LayoutBox", - "packages.tui.src.layout.LayoutFrame", - "packages.tui.src.layout.ScrollbarGeometry", - "packages.tui.src.layout.LayoutContext", - "packages.tui.src.layout.intersect", - "packages.tui.src.layout.renderCached", - "packages.tui.src.layout.measureHeight", - "packages.tui.src.layout.measureWidth", - "packages.tui.src.layout.measureWidth.reduce() callback", - "packages.tui.src.layout.withParent", - "packages.tui.src.layout.translateBox", - "packages.tui.src.layout.updateClips", - "packages.tui.src.layout.layoutComponent", - "packages.tui.src.layout.layoutComponent.cursorLine", - "packages.tui.src.layout.layoutComponent.cursorLine.lines.findIndex() callback", - "packages.tui.src.layout.intrinsicHeights.entries.map() callback", - "packages.tui.src.layout.intrinsicHeights", - "packages.tui.src.layout.layoutComponent.naturalHeight", - "packages.tui.src.layout.layoutComponent.naturalHeight.sizes.reduce() callback", - "packages.tui.src.layout.layoutComponent.intrinsicWidths.entries.map() callback", - "packages.tui.src.layout.layoutComponent.intrinsicWidths", - "packages.tui.src.layout.layoutComponent.intrinsicHeights.entries.map() callback", - "packages.tui.src.layout.layoutComponent.intrinsicHeights", - "packages.tui.src.layout.layoutComponent.allocatedHeight", - "packages.tui.src.layout.layoutComponent.allocatedHeight.intrinsicHeights.reduce() callback", - "packages.tui.src.layout.replaceScrollbarCell", - "packages.tui.src.layout.getScrollbarGeometry", - "packages.tui.src.layout.paintScrollbar", - "packages.tui.src.layout.paintBox", - "packages.tui.src.layout.renderLayoutFrame", - "packages.tui.src.layout.renderLayoutFrame.lines.Array.from() callback", - "packages.tui.src.layout.containsPoint", - "packages.tui.src.layout.getLayoutBoxesAt", - "packages.tui.src.layout.getLayoutBoxesAt.result.sort() callback", - "packages.tui.src.layout.getLayoutBoxesAt.result.map() callback", - "packages.tui.src.layout.getScrollViewBox", - "packages.tui.src.layout.getScrollViewsAt", - "packages.tui.src.layout.getScrollViewsAt.result.sort() callback", - "packages.tui.src.layout.getScrollViewsAt.result.map() callback" - ] - }, - { - "file_path": "packages/tui/src/native-modifiers.ts", - "methods": [ - "packages.tui.src.native-modifiers.isNativeModifierPressed" - ] - }, - { - "file_path": "packages/tui/src/native-module-path.ts", - "methods": [ - "packages.tui.src.native-module-path.NativeModuleCandidateOptions", - "packages.tui.src.native-module-path.getNativeModuleCandidates" - ] - }, - { - "file_path": "packages/tui/src/native-platform.ts", - "methods": [ - "packages.tui.src.native-platform.NativeClipboard", - "packages.tui.src.native-platform.NativeClipboard.getText", - "packages.tui.src.native-platform.NativeClipboard.getImage", - "packages.tui.src.native-platform.NativeClipboard.getFilePaths", - "packages.tui.src.native-platform.NativeClipboard.setText", - "packages.tui.src.native-platform.loadNativePlatformHelper", - "packages.tui.src.native-platform.getNativePlatformHelper", - "packages.tui.src.native-platform.getNativeClipboard" - ] - }, - { - "file_path": "packages/tui/src/oklab.ts", - "methods": [ - "packages.tui.src.oklab.multiply", - "packages.tui.src.oklab.multiply.m.map() callback", - "packages.tui.src.oklab.oklabToLinearSrgb", - "packages.tui.src.oklab.oklabToLinearSrgb.map() callback", - "packages.tui.src.oklab.linearSrgbToOklab", - "packages.tui.src.oklab.rgbToOklab", - "packages.tui.src.oklab.linearSrgbToRgb", - "packages.tui.src.oklab.lmsSlopes", - "packages.tui.src.oklab.lmsSlopes.map() callback", - "packages.tui.src.oklab.maxSaturation", - "packages.tui.src.oklab.maxSaturation.channel", - "packages.tui.src.oklab.maxSaturation.channel.SATURATION_FIT.findIndex() callback", - "packages.tui.src.oklab.maxSaturation.base", - "packages.tui.src.oklab.maxSaturation.base.slopes.map() callback", - "packages.tui.src.oklab.maxSaturation.dot", - "packages.tui.src.oklab.maxSaturation.dot.values.reduce() callback", - "packages.tui.src.oklab.maxSaturation.f", - "packages.tui.src.oklab.maxSaturation.f.base.map() callback", - "packages.tui.src.oklab.maxSaturation.f1", - "packages.tui.src.oklab.maxSaturation.f1.base.map() callback", - "packages.tui.src.oklab.maxSaturation.f2", - "packages.tui.src.oklab.maxSaturation.f2.base.map() callback", - "packages.tui.src.oklab.cusp", - "packages.tui.src.oklab.maxChroma", - "packages.tui.src.oklab.maxChroma.lms", - "packages.tui.src.oklab.maxChroma.lms.slopes.map() callback", - "packages.tui.src.oklab.maxChroma.cubes", - "packages.tui.src.oklab.maxChroma.cubes.lms.map() callback", - "packages.tui.src.oklab.maxChroma.first", - "packages.tui.src.oklab.maxChroma.first.lms.map() callback", - "packages.tui.src.oklab.maxChroma.second", - "packages.tui.src.oklab.maxChroma.second.lms.map() callback", - "packages.tui.src.oklab.maxChroma.steps", - "packages.tui.src.oklab.maxChroma.steps.LMS_TO_LINEAR_SRGB.map() callback", - "packages.tui.src.oklab.chromaStops", - "packages.tui.src.oklab.okhslToRgb", - "packages.tui.src.oklab.rgbToOkhsl" - ] - }, - { - "file_path": "packages/tui/src/program-status.ts", - "methods": [ - "packages.tui.src.program-status.ProgramStatus", - "packages.tui.src.program-status.isProgramStatusReply", - "packages.tui.src.program-status.truncateUtf8", - "packages.tui.src.program-status.formatProgramStatus" - ] - }, - { - "file_path": "packages/tui/src/stdin-buffer.ts", - "methods": [ - "packages.tui.src.stdin-buffer.isCompleteSequence", - "packages.tui.src.stdin-buffer.isCompleteCsiSequence", - "packages.tui.src.stdin-buffer.isCompleteCsiSequence.parts.every() callback", - "packages.tui.src.stdin-buffer.isCompleteOscSequence", - "packages.tui.src.stdin-buffer.isCompleteDcsSequence", - "packages.tui.src.stdin-buffer.isCompleteApcSequence", - "packages.tui.src.stdin-buffer.parseUnmodifiedKittyPrintableCodepoint", - "packages.tui.src.stdin-buffer.extractCompleteSequences", - "packages.tui.src.stdin-buffer.StdinBuffer", - "packages.tui.src.stdin-buffer.StdinBuffer.constructor", - "packages.tui.src.stdin-buffer.StdinBuffer.process", - "packages.tui.src.stdin-buffer.StdinBuffer.process.setTimeout() callback", - "packages.tui.src.stdin-buffer.StdinBuffer.emitDataSequence", - "packages.tui.src.stdin-buffer.StdinBuffer.flush", - "packages.tui.src.stdin-buffer.StdinBuffer.clear", - "packages.tui.src.stdin-buffer.StdinBuffer.getBuffer", - "packages.tui.src.stdin-buffer.StdinBuffer.destroy" - ] - }, - { - "file_path": "packages/tui/src/terminal-colors.ts", - "methods": [ - "packages.tui.src.terminal-colors.RgbColor", - "packages.tui.src.terminal-colors.TerminalColors", - "packages.tui.src.terminal-colors.hexToRgb", - "packages.tui.src.terminal-colors.parseOscHexChannel", - "packages.tui.src.terminal-colors.parseOscColorResponse", - "packages.tui.src.terminal-colors.parseOscColorValue", - "packages.tui.src.terminal-colors.parseTerminalColorSchemeReport" - ] - }, - { - "file_path": "packages/tui/src/terminal-image.ts", - "methods": [ - "packages.tui.src.terminal-image.TerminalCapabilities", - "packages.tui.src.terminal-image.CellDimensions", - "packages.tui.src.terminal-image.ImageDimensions", - "packages.tui.src.terminal-image.ImageRenderOptions", - "packages.tui.src.terminal-image.getCellDimensions", - "packages.tui.src.terminal-image.setCellDimensions", - "packages.tui.src.terminal-image.probeTmuxHyperlinks", - "packages.tui.src.terminal-image.probeTmuxHyperlinks.map() callback", - "packages.tui.src.terminal-image.detectCapabilitiesFromEnvironment", - "packages.tui.src.terminal-image.parseBooleanCapabilityOverride", - "packages.tui.src.terminal-image.detectCapabilities", - "packages.tui.src.terminal-image.getCapabilities", - "packages.tui.src.terminal-image.getTerminalColorMode", - "packages.tui.src.terminal-image.resetCapabilitiesCache", - "packages.tui.src.terminal-image.setCapabilityOverrides", - "packages.tui.src.terminal-image.setCapabilities", - "packages.tui.src.terminal-image.isImageLine", - "packages.tui.src.terminal-image.allocateImageId", - "packages.tui.src.terminal-image.encodeKitty", - "packages.tui.src.terminal-image.deleteKittyImage", - "packages.tui.src.terminal-image.deleteAllKittyImages", - "packages.tui.src.terminal-image.deleteAllKittyPlacements", - "packages.tui.src.terminal-image.encodeITerm2", - "packages.tui.src.terminal-image.ImageCellSize", - "packages.tui.src.terminal-image.KittyImageMetadata", - "packages.tui.src.terminal-image.RegisteredKittyImageMetadata", - "packages.tui.src.terminal-image.KittyImagePlacement", - "packages.tui.src.terminal-image.registerKittyImageMetadata", - "packages.tui.src.terminal-image.getRegisteredKittyImageMetadataFromControls", - "packages.tui.src.terminal-image.getRegisteredKittyImageMetadata", - "packages.tui.src.terminal-image.getExplicitKittyImageRows", - "packages.tui.src.terminal-image.getKittyImageRowsFromControls", - "packages.tui.src.terminal-image.getKittyImageMetadata", - "packages.tui.src.terminal-image.getKittyImagePlacementRows", - "packages.tui.src.terminal-image.getKittyImagePlacement", - "packages.tui.src.terminal-image.getKittyImagePlacement.controls", - "packages.tui.src.terminal-image.getKittyImagePlacement.controls.filter() callback", - "packages.tui.src.terminal-image.cropKittyImageLine", - "packages.tui.src.terminal-image.cropKittyImageLine.controls", - "packages.tui.src.terminal-image.cropKittyImageLine.controls.filter() callback", - "packages.tui.src.terminal-image.chooseLessDistortedCellCount", - "packages.tui.src.terminal-image.calculateImageCellSize", - "packages.tui.src.terminal-image.calculateImageRows", - "packages.tui.src.terminal-image.getPngDimensions", - "packages.tui.src.terminal-image.getJpegDimensions", - "packages.tui.src.terminal-image.getGifDimensions", - "packages.tui.src.terminal-image.getWebpDimensions", - "packages.tui.src.terminal-image.getImageDimensions", - "packages.tui.src.terminal-image.renderImage", - "packages.tui.src.terminal-image.hyperlink", - "packages.tui.src.terminal-image.shortenImagePath", - "packages.tui.src.terminal-image.imageFallback" - ] - }, - { - "file_path": "packages/tui/src/terminal.ts", - "methods": [ - "packages.tui.src.terminal.parseKeyboardProtocolNegotiationSequence", - "packages.tui.src.terminal.isKeyboardProtocolNegotiationSequencePrefix", - "packages.tui.src.terminal.isAppleTerminalSession", - "packages.tui.src.terminal.refreshTerminalDimensions", - "packages.tui.src.terminal.normalizeNativeShiftEnterInput", - "packages.tui.src.terminal.normalizeAppleTerminalInput", - "packages.tui.src.terminal.Terminal", - "packages.tui.src.terminal.Terminal.start", - "packages.tui.src.terminal.Terminal.stop", - "packages.tui.src.terminal.Terminal.drainInput", - "packages.tui.src.terminal.Terminal.write", - "packages.tui.src.terminal.Terminal.columns", - "packages.tui.src.terminal.Terminal.rows", - "packages.tui.src.terminal.Terminal.kittyProtocolActive", - "packages.tui.src.terminal.Terminal.moveBy", - "packages.tui.src.terminal.Terminal.hideCursor", - "packages.tui.src.terminal.Terminal.showCursor", - "packages.tui.src.terminal.Terminal.clearLine", - "packages.tui.src.terminal.Terminal.clearFromCursor", - "packages.tui.src.terminal.Terminal.clearScreen", - "packages.tui.src.terminal.Terminal.setTitle", - "packages.tui.src.terminal.Terminal.setProgress", - "packages.tui.src.terminal.Terminal.setProgramStatus", - "packages.tui.src.terminal.resolveEscapeTimeoutMs", - "packages.tui.src.terminal.ProcessTerminal", - "packages.tui.src.terminal.ProcessTerminal.writeLogPath.", - "packages.tui.src.terminal.ProcessTerminal.kittyProtocolActive", - "packages.tui.src.terminal.ProcessTerminal.modifyOtherKeysActive", - "packages.tui.src.terminal.ProcessTerminal.start", - "packages.tui.src.terminal.ProcessTerminal.setupStdinBuffer", - "packages.tui.src.terminal.ProcessTerminal.setupStdinBuffer.stdinBuffer.on(\"data\") callback", - "packages.tui.src.terminal.ProcessTerminal.setupStdinBuffer.stdinBuffer.on(\"paste\") callback", - "packages.tui.src.terminal.ProcessTerminal.setupStdinBuffer.stdinDataHandler", - "packages.tui.src.terminal.ProcessTerminal.queryAndEnableKittyProtocol", - "packages.tui.src.terminal.ProcessTerminal.handleKeyboardProtocolNegotiationSequence", - "packages.tui.src.terminal.ProcessTerminal.readKeyboardProtocolNegotiationSequence", - "packages.tui.src.terminal.ProcessTerminal.setKeyboardProtocolNegotiationBuffer", - "packages.tui.src.terminal.ProcessTerminal.clearKeyboardProtocolNegotiationBuffer", - "packages.tui.src.terminal.ProcessTerminal.flushKeyboardProtocolNegotiationBufferAsInput", - "packages.tui.src.terminal.ProcessTerminal.scheduleKeyboardProtocolNegotiationBufferFlush", - "packages.tui.src.terminal.ProcessTerminal.scheduleKeyboardProtocolNegotiationBufferFlush.setTimeout() callback", - "packages.tui.src.terminal.ProcessTerminal.clearKeyboardProtocolNegotiationBufferFlushTimer", - "packages.tui.src.terminal.ProcessTerminal.forwardInputSequence", - "packages.tui.src.terminal.ProcessTerminal.enableModifyOtherKeys", - "packages.tui.src.terminal.ProcessTerminal.disableModifyOtherKeys", - "packages.tui.src.terminal.ProcessTerminal.enableWindowsVTInput", - "packages.tui.src.terminal.ProcessTerminal.drainInput", - "packages.tui.src.terminal.ProcessTerminal.stop", - "packages.tui.src.terminal.ProcessTerminal.write", - "packages.tui.src.terminal.ProcessTerminal.columns", - "packages.tui.src.terminal.ProcessTerminal.rows", - "packages.tui.src.terminal.ProcessTerminal.moveBy", - "packages.tui.src.terminal.ProcessTerminal.hideCursor", - "packages.tui.src.terminal.ProcessTerminal.showCursor", - "packages.tui.src.terminal.ProcessTerminal.clearLine", - "packages.tui.src.terminal.ProcessTerminal.clearFromCursor", - "packages.tui.src.terminal.ProcessTerminal.clearScreen", - "packages.tui.src.terminal.ProcessTerminal.setTitle", - "packages.tui.src.terminal.ProcessTerminal.setProgramStatus", - "packages.tui.src.terminal.ProcessTerminal.writeProgramStatus", - "packages.tui.src.terminal.ProcessTerminal.setProgress", - "packages.tui.src.terminal.ProcessTerminal.setProgress.setInterval() callback", - "packages.tui.src.terminal.ProcessTerminal.clearProgressInterval" - ] - }, - { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "methods": [ - "packages.tui.src.tui-alt-screen.CachedKittyImage", - "packages.tui.src.tui-alt-screen.SelectionPoint", - "packages.tui.src.tui-alt-screen.SelectionRange", - "packages.tui.src.tui-alt-screen.ClickTarget", - "packages.tui.src.tui-alt-screen.SgrMouseEvent", - "packages.tui.src.tui-alt-screen.WheelEvent", - "packages.tui.src.tui-alt-screen.ScrollbarDrag", - "packages.tui.src.tui-alt-screen.ScrollbarTarget", - "packages.tui.src.tui-alt-screen.ScrollToEndIndicatorRect", - "packages.tui.src.tui-alt-screen.ActiveSearch", - "packages.tui.src.tui-alt-screen.SearchHighlightRange", - "packages.tui.src.tui-alt-screen.TuiAltScreenOptions", - "packages.tui.src.tui-alt-screen.TuiAltScreen", - "packages.tui.src.tui-alt-screen.TuiAltScreen.constructor", - "packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.render", - "packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.handleMouse", - "packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.addInputListener() callback", - "packages.tui.src.tui-alt-screen.TuiAltScreen.viewportTop", - "packages.tui.src.tui-alt-screen.TuiAltScreen.isFollowingOutput", - "packages.tui.src.tui-alt-screen.TuiAltScreen.setWheelScrollLines", - "packages.tui.src.tui-alt-screen.TuiAltScreen.getCopyOnSelect", - "packages.tui.src.tui-alt-screen.TuiAltScreen.setCopyOnSelect", - "packages.tui.src.tui-alt-screen.TuiAltScreen.hasActiveSelection", - "packages.tui.src.tui-alt-screen.TuiAltScreen.copyActiveSelectionToClipboard", - "packages.tui.src.tui-alt-screen.TuiAltScreen.resetTextSelection", - "packages.tui.src.tui-alt-screen.TuiAltScreen.getScreenLines", - "packages.tui.src.tui-alt-screen.TuiAltScreen.setLayoutRoot", - "packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "packages.tui.src.tui-alt-screen.TuiAltScreen.getMountedRoots", - "packages.tui.src.tui-alt-screen.TuiAltScreen.getPrimaryScrollView", - "packages.tui.src.tui-alt-screen.TuiAltScreen.beforeTerminalStart", - "packages.tui.src.tui-alt-screen.TuiAltScreen.beforeTerminalStop", - "packages.tui.src.tui-alt-screen.TuiAltScreen.afterTerminalStop", - "packages.tui.src.tui-alt-screen.afterTerminalStop.documentLines.map() callback", - "packages.tui.src.tui-alt-screen.TuiAltScreen.afterTerminalStop.documentLines", - "packages.tui.src.tui-alt-screen.TuiAltScreen.afterTerminalStop.documentLines.map() callback", - "packages.tui.src.tui-alt-screen.TuiAltScreen.afterTerminalStop.map() callback", - "packages.tui.src.tui-alt-screen.TuiAltScreen.deleteKittyImages", - "packages.tui.src.tui-alt-screen.TuiAltScreen.prepareKittyScreen", - "packages.tui.src.tui-alt-screen.TuiAltScreen.prepareKittyScreen.lines.screen.map() callback", - "packages.tui.src.tui-alt-screen.prepareKittyScreen.lines", - "packages.tui.src.tui-alt-screen.TuiAltScreen.resetRenderState", - "packages.tui.src.tui-alt-screen.TuiAltScreen.scrollBy", - "packages.tui.src.tui-alt-screen.TuiAltScreen.scrollToTop", - "packages.tui.src.tui-alt-screen.TuiAltScreen.scrollToBottom", - "packages.tui.src.tui-alt-screen.TuiAltScreen.scrollToPrompt", - "packages.tui.src.tui-alt-screen.TuiAltScreen.toggleSearch", - "packages.tui.src.tui-alt-screen.TuiAltScreen.closeSearch", - "packages.tui.src.tui-alt-screen.TuiAltScreen.updateSearchQuery", - "packages.tui.src.tui-alt-screen.TuiAltScreen.navigateSearch", - "packages.tui.src.tui-alt-screen.TuiAltScreen.getSearchNavigationDirectionAt", - "packages.tui.src.tui-alt-screen.TuiAltScreen.handleSearchMouseEvent", - "packages.tui.src.tui-alt-screen.TuiAltScreen.refreshSearch", - "packages.tui.src.tui-alt-screen.TuiAltScreen.refreshSearch.exactIndex", - "packages.tui.src.tui-alt-screen.TuiAltScreen.refreshSearch.exactIndex.matches.findIndex() callback", - "packages.tui.src.tui-alt-screen.TuiAltScreen.flash", - "packages.tui.src.tui-alt-screen.TuiAltScreen.shouldDeferViewportInputToOverlay", - "packages.tui.src.tui-alt-screen.TuiAltScreen.clearComponentMouseGesture", - "packages.tui.src.tui-alt-screen.TuiAltScreen.handleViewportInput", - "packages.tui.src.tui-alt-screen.TuiAltScreen.decodeMouseButton", - "packages.tui.src.tui-alt-screen.TuiAltScreen.createMouseEvent", - "packages.tui.src.tui-alt-screen.TuiAltScreen.dispatchMouseToLayout", - "packages.tui.src.tui-alt-screen.TuiAltScreen.applyMouseDispatchResult", - "packages.tui.src.tui-alt-screen.TuiAltScreen.dispatchMouseToTarget", - "packages.tui.src.tui-alt-screen.TuiAltScreen.getComponentClickCount", - "packages.tui.src.tui-alt-screen.TuiAltScreen.clearTextSelection", - "packages.tui.src.tui-alt-screen.TuiAltScreen.handleMouseEvent", - "packages.tui.src.tui-alt-screen.TuiAltScreen.parseWheelEvent", - "packages.tui.src.tui-alt-screen.TuiAltScreen.routeWheel", - "packages.tui.src.tui-alt-screen.TuiAltScreen.parseSgrMouseEvent", - "packages.tui.src.tui-alt-screen.TuiAltScreen.handleRightClickPaste", - "packages.tui.src.tui-alt-screen.TuiAltScreen.handleScrollToEndIndicatorMouseEvent", - "packages.tui.src.tui-alt-screen.TuiAltScreen.getScrollbarTargetAt", - "packages.tui.src.tui-alt-screen.TuiAltScreen.setScrollbarHover", - "packages.tui.src.tui-alt-screen.TuiAltScreen.updateScrollbarHover", - "packages.tui.src.tui-alt-screen.TuiAltScreen.stopScrollbarHover", - "packages.tui.src.tui-alt-screen.TuiAltScreen.scrollScrollbarToPointer", - "packages.tui.src.tui-alt-screen.TuiAltScreen.handleScrollbarMouseEvent", - "packages.tui.src.tui-alt-screen.TuiAltScreen.stopScrollbarDrag", - "packages.tui.src.tui-alt-screen.TuiAltScreen.getScrollSelectionPoint", - "packages.tui.src.tui-alt-screen.TuiAltScreen.getSelectionPoint", - "packages.tui.src.tui-alt-screen.TuiAltScreen.getSelectionSourceLine", - "packages.tui.src.tui-alt-screen.TuiAltScreen.getWordSelection", - "packages.tui.src.tui-alt-screen.TuiAltScreen.getWordSelection.clickedSegmentIndex", - "packages.tui.src.tui-alt-screen.TuiAltScreen.getWordSelection.clickedSegmentIndex.segments.findIndex() callback", - "packages.tui.src.tui-alt-screen.TuiAltScreen.getLineSelection", - "packages.tui.src.tui-alt-screen.TuiAltScreen.updateSelectionFocus", - "packages.tui.src.tui-alt-screen.TuiAltScreen.getClickCount", - "packages.tui.src.tui-alt-screen.TuiAltScreen.updateSelectionAutoScroll", - "packages.tui.src.tui-alt-screen.TuiAltScreen.updateSelectionAutoScroll.setInterval() callback", - "packages.tui.src.tui-alt-screen.TuiAltScreen.autoScrollSelection", - "packages.tui.src.tui-alt-screen.TuiAltScreen.stopSelectionAutoScroll", - "packages.tui.src.tui-alt-screen.TuiAltScreen.handleSelectionMouseEvent", - "packages.tui.src.tui-alt-screen.TuiAltScreen.getSelectionBounds", - "packages.tui.src.tui-alt-screen.TuiAltScreen.getSelectionColumns", - "packages.tui.src.tui-alt-screen.TuiAltScreen.getActiveSelectionText", - "packages.tui.src.tui-alt-screen.TuiAltScreen.copySelectionToClipboard", - "packages.tui.src.tui-alt-screen.TuiAltScreen.copyTextToClipboard", - "packages.tui.src.tui-alt-screen.TuiAltScreen.applySearchTextHighlight", - "packages.tui.src.tui-alt-screen.TuiAltScreen.applySearchHighlights", - "packages.tui.src.tui-alt-screen.TuiAltScreen.applySearchHighlights.ranges.sort() callback", - "packages.tui.src.tui-alt-screen.TuiAltScreen.applySelectionHighlight", - "packages.tui.src.tui-alt-screen.TuiAltScreen.applySelection", - "packages.tui.src.tui-alt-screen.TuiAltScreen.applySelection.screen.map() callback", - "packages.tui.src.tui-alt-screen.TuiAltScreen.isMouseSequence", - "packages.tui.src.tui-alt-screen.TuiAltScreen.compositeScrollToEndIndicator", - "packages.tui.src.tui-alt-screen.TuiAltScreen.compositeFlashes", - "packages.tui.src.tui-alt-screen.TuiAltScreen.doRender", - "packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.nextLayout", - "packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.nextLayout.renderLayoutFrame() callback", - "packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.renderLayoutFrame() callback", - "packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.screen", - "packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.screen.nextLayout.lines.map() callback", - "packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.map() callback", - "packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.changedRows", - "packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.changedRows.screen.map() callback", - "packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.imageAnchorsNeedRedraw", - "packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.imageAnchorsNeedRedraw.screen.some() callback", - "packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.imageCellsNeedRedraw", - "packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.imageCellsNeedRedraw.screen.some() callback" - ] - }, - { - "file_path": "packages/tui/src/tui-main-screen.ts", - "methods": [ - "packages.tui.src.tui-main-screen.BoundedTerminalWriter", - "packages.tui.src.tui-main-screen.BoundedTerminalWriter.constructor", - "packages.tui.src.tui-main-screen.BoundedTerminalWriter.append", - "packages.tui.src.tui-main-screen.BoundedTerminalWriter.flush", - "packages.tui.src.tui-main-screen.BoundedTerminalWriter.length", - "packages.tui.src.tui-main-screen.KittyImageHeader", - "packages.tui.src.tui-main-screen.parseKittyImageHeader", - "packages.tui.src.tui-main-screen.extractKittyImageIds", - "packages.tui.src.tui-main-screen.extractKittyImageRows", - "packages.tui.src.tui-main-screen.isTermuxSession", - "packages.tui.src.tui-main-screen.TuiMainScreenRenderState", - "packages.tui.src.tui-main-screen.TuiMainScreen", - "packages.tui.src.tui-main-screen.TuiMainScreen.captureRenderState", - "packages.tui.src.tui-main-screen.TuiMainScreen.restoreRenderState", - "packages.tui.src.tui-main-screen.TuiMainScreen.restoreRenderState.state.previousLines.map() callback", - "packages.tui.src.tui-main-screen.TuiMainScreen.resetRenderState", - "packages.tui.src.tui-main-screen.TuiMainScreen.beforeTerminalStop", - "packages.tui.src.tui-main-screen.TuiMainScreen.collectKittyImageIds", - "packages.tui.src.tui-main-screen.TuiMainScreen.deleteKittyImages", - "packages.tui.src.tui-main-screen.TuiMainScreen.getKittyImageReservedRows", - "packages.tui.src.tui-main-screen.TuiMainScreen.expandChangedRangeForKittyImages", - "packages.tui.src.tui-main-screen.TuiMainScreen.deleteChangedKittyImages", - "packages.tui.src.tui-main-screen.TuiMainScreen.doRender", - "packages.tui.src.tui-main-screen.TuiMainScreen.doRender.crashData", - "packages.tui.src.tui-main-screen.TuiMainScreen.doRender.crashData.newLines.map() callback", - "packages.tui.src.tui-main-screen.TuiMainScreen.positionHardwareCursor" - ] - }, - { - "file_path": "packages/tui/src/tui.ts", - "methods": [ - "packages.tui.src.tui.TuiMouseEvent", - "packages.tui.src.tui.TuiMouseEventResult", - "packages.tui.src.tui.TuiMouseDispatchTarget", - "packages.tui.src.tui.TuiMouseDispatchResult", - "packages.tui.src.tui.dispatchMouseEvent", - "packages.tui.src.tui.retargetMouseEvent", - "packages.tui.src.tui.Component", - "packages.tui.src.tui.Component.render", - "packages.tui.src.tui.Component.handleInput", - "packages.tui.src.tui.Component.handleMouse", - "packages.tui.src.tui.Component.invalidate", - "packages.tui.src.tui.TERMINAL_COLOR_QUERY", - "packages.tui.src.tui.TERMINAL_COLOR_QUERY.Array.from() callback", - "packages.tui.src.tui.Focusable", - "packages.tui.src.tui.isFocusable", - "packages.tui.src.tui.renderFakeCursor", - "packages.tui.src.tui.OverlayMargin", - "packages.tui.src.tui.parseSizeValue", - "packages.tui.src.tui.OverlayOptions", - "packages.tui.src.tui.OverlayUnfocusOptions", - "packages.tui.src.tui.OverlayBounds", - "packages.tui.src.tui.OverlayHandle", - "packages.tui.src.tui.OverlayHandle.hide", - "packages.tui.src.tui.OverlayHandle.setHidden", - "packages.tui.src.tui.OverlayHandle.isHidden", - "packages.tui.src.tui.OverlayHandle.focus", - "packages.tui.src.tui.OverlayHandle.unfocus", - "packages.tui.src.tui.OverlayHandle.isFocused", - "packages.tui.src.tui.OverlayHandle.getBounds", - "packages.tui.src.tui.Container", - "packages.tui.src.tui.Container.addChild", - "packages.tui.src.tui.Container.removeChild", - "packages.tui.src.tui.Container.clear", - "packages.tui.src.tui.Container.invalidate", - "packages.tui.src.tui.Container.handleMouse", - "packages.tui.src.tui.Container.handleMouse.mouseChildren", - "packages.tui.src.tui.Container.handleMouse.mouseChildren.children.map() callback", - "packages.tui.src.tui.Container.render", - "packages.tui.src.tui.compositeTuiLine", - "packages.tui.src.tui.TuiStopOptions", - "packages.tui.src.tui.TUI", - "packages.tui.src.tui.TUI.addChild", - "packages.tui.src.tui.TUI.removeChild", - "packages.tui.src.tui.TUI.clear", - "packages.tui.src.tui.TUI.getShowHardwareCursor", - "packages.tui.src.tui.TUI.setShowHardwareCursor", - "packages.tui.src.tui.TUI.getClearOnShrink", - "packages.tui.src.tui.TUI.setClearOnShrink", - "packages.tui.src.tui.TUI.setFocus", - "packages.tui.src.tui.TUI.showOverlay", - "packages.tui.src.tui.TUI.hideOverlay", - "packages.tui.src.tui.TUI.hasOverlay", - "packages.tui.src.tui.TUI.start", - "packages.tui.src.tui.TUI.stop", - "packages.tui.src.tui.TUI.renderNow", - "packages.tui.src.tui.TUI.requestRender", - "packages.tui.src.tui.TUI.addInputListener", - "packages.tui.src.tui.TUI.removeInputListener", - "packages.tui.src.tui.TUI.onTerminalColorSchemeChange", - "packages.tui.src.tui.TUI.setTerminalColorSchemeNotifications", - "packages.tui.src.tui.TUI.queryTerminalColors", - "packages.tui.src.tui.ViewportTUI", - "packages.tui.src.tui.ViewportTUI.setLayoutRoot", - "packages.tui.src.tui.isViewportTUI", - "packages.tui.src.tui.TuiBase", - "packages.tui.src.tui.TuiBase.hasOverlayEntries", - "packages.tui.src.tui.TuiBase.constructor", - "packages.tui.src.tui.TuiBase.doRender", - "packages.tui.src.tui.TuiBase.resetRenderState", - "packages.tui.src.tui.TuiBase.beforeTerminalStart", - "packages.tui.src.tui.TuiBase.afterTerminalStart", - "packages.tui.src.tui.TuiBase.beforeTerminalStop", - "packages.tui.src.tui.TuiBase.afterTerminalStop", - "packages.tui.src.tui.TuiBase.fullRedraws", - "packages.tui.src.tui.TuiBase.getShowHardwareCursor", - "packages.tui.src.tui.TuiBase.setShowHardwareCursor", - "packages.tui.src.tui.TuiBase.getClearOnShrink", - "packages.tui.src.tui.TuiBase.setClearOnShrink", - "packages.tui.src.tui.TuiBase.getFocusedComponent", - "packages.tui.src.tui.TuiBase.setFocus", - "packages.tui.src.tui.TuiBase.setFocusInternal", - "packages.tui.src.tui.TuiBase.setFocusInternal.previousFocusedOverlay", - "packages.tui.src.tui.TuiBase.setFocusInternal.previousFocusedOverlay.overlayStack.find() callback", - "packages.tui.src.tui.TuiBase.setFocusInternal.nextFocusIsOverlay", - "packages.tui.src.tui.TuiBase.setFocusInternal.nextFocusIsOverlay.overlayStack.some() callback", - "packages.tui.src.tui.TuiBase.setFocusInternal.focusedOverlay", - "packages.tui.src.tui.TuiBase.setFocusInternal.focusedOverlay.overlayStack.find() callback", - "packages.tui.src.tui.TuiBase.clearOverlayFocusRestore", - "packages.tui.src.tui.TuiBase.clearOverlayFocusRestoreFor", - "packages.tui.src.tui.TuiBase.resolveBlockedOverlayFocusResume", - "packages.tui.src.tui.TuiBase.getVisibleOverlayFocusRestore", - "packages.tui.src.tui.TuiBase.isOverlayFocusAncestor", - "packages.tui.src.tui.TuiBase.isOverlayFocusAncestor.overlayStack.find() callback", - "packages.tui.src.tui.TuiBase.retargetOverlayPreFocus", - "packages.tui.src.tui.TuiBase.getMountedRoots", - "packages.tui.src.tui.TuiBase.isComponentMounted", - "packages.tui.src.tui.TuiBase.isComponentMounted.some() callback", - "packages.tui.src.tui.TuiBase.containsComponent", - "packages.tui.src.tui.TuiBase.containsComponent.root.children.some() callback", - "packages.tui.src.tui.TuiBase.showOverlay", - "packages.tui.src.tui.TuiBase.showOverlay.hide", - "packages.tui.src.tui.TuiBase.showOverlay.setHidden", - "packages.tui.src.tui.TuiBase.showOverlay.isHidden", - "packages.tui.src.tui.TuiBase.showOverlay.focus", - "packages.tui.src.tui.TuiBase.showOverlay.unfocus", - "packages.tui.src.tui.TuiBase.showOverlay.isFocused", - "packages.tui.src.tui.TuiBase.showOverlay.getBounds", - "packages.tui.src.tui.TuiBase.hideOverlay", - "packages.tui.src.tui.TuiBase.hideTerminalCursor", - "packages.tui.src.tui.TuiBase.hasOverlay", - "packages.tui.src.tui.TuiBase.hasOverlay.overlayStack.some() callback", - "packages.tui.src.tui.TuiBase.isOverlayFocused", - "packages.tui.src.tui.TuiBase.isOverlayFocused.overlayStack.some() callback", - "packages.tui.src.tui.TuiBase.resolveMouseFocusTarget", - "packages.tui.src.tui.TuiBase.dispatchMouseToOverlay", - "packages.tui.src.tui.TuiBase.isOverlayVisible", - "packages.tui.src.tui.TuiBase.getTopmostVisibleOverlay", - "packages.tui.src.tui.TuiBase.invalidate", - "packages.tui.src.tui.TuiBase.start", - "packages.tui.src.tui.start.terminal.start() callback", - "packages.tui.src.tui.TuiBase.start.terminal.start() callback", - "packages.tui.src.tui.TuiBase.addInputListener", - "packages.tui.src.tui.TuiBase.removeInputListener", - "packages.tui.src.tui.TuiBase.onTerminalColorSchemeChange", - "packages.tui.src.tui.TuiBase.setTerminalColorSchemeNotifications", - "packages.tui.src.tui.TuiBase.queryCellSize", - "packages.tui.src.tui.TuiBase.stop", - "packages.tui.src.tui.TuiBase.renderNow", - "packages.tui.src.tui.TuiBase.requestRender", - "packages.tui.src.tui.TuiBase.requestRender.process.nextTick() callback", - "packages.tui.src.tui.TuiBase.requestImmediateRender", - "packages.tui.src.tui.TuiBase.requestImmediateRender.process.nextTick() callback", - "packages.tui.src.tui.TuiBase.cancelRenderTimer", - "packages.tui.src.tui.TuiBase.scheduleRender", - "packages.tui.src.tui.TuiBase.scheduleRender.setTimeout() callback", - "packages.tui.src.tui.TuiBase.handleTerminalInput", - "packages.tui.src.tui.TuiBase.handleTerminalInput.focusedOverlay", - "packages.tui.src.tui.TuiBase.handleTerminalInput.focusedOverlay.overlayStack.find() callback", - "packages.tui.src.tui.TuiBase.handleTerminalInput.focusIsOverlay", - "packages.tui.src.tui.TuiBase.handleTerminalInput.focusIsOverlay.overlayStack.some() callback", - "packages.tui.src.tui.TuiBase.consumeTerminalColorResponse", - "packages.tui.src.tui.TuiBase.terminalColorQueryResult", - "packages.tui.src.tui.TuiBase.terminalColorQueryResult.palette.query.palette.every() callback", - "packages.tui.src.tui.terminalColorQueryResult.palette", - "packages.tui.src.tui.TuiBase.completeTerminalColorQuery", - "packages.tui.src.tui.TuiBase.consumeTerminalColorSchemeReport", - "packages.tui.src.tui.TuiBase.consumeCellSizeResponse", - "packages.tui.src.tui.TuiBase.resolveOverlayLayout", - "packages.tui.src.tui.TuiBase.resolveAnchorRow", - "packages.tui.src.tui.TuiBase.resolveAnchorCol", - "packages.tui.src.tui.TuiBase.compositeOverlays", - "packages.tui.src.tui.TuiBase.compositeOverlays.visibleEntries", - "packages.tui.src.tui.TuiBase.compositeOverlays.visibleEntries.overlayStack.filter() callback", - "packages.tui.src.tui.TuiBase.compositeOverlays.visibleEntries.sort() callback", - "packages.tui.src.tui.TuiBase.compositeOverlays.rendered.map() callback", - "packages.tui.src.tui.TuiBase.applyLineResets", - "packages.tui.src.tui.TuiBase.compositeLineAt", - "packages.tui.src.tui.TuiBase.extractCursorPosition", - "packages.tui.src.tui.TuiBase.resolveFakeCursors", - "packages.tui.src.tui.TuiBase.resolveFakeCursors.lines.map() callback", - "packages.tui.src.tui.TuiBase.queryTerminalColors", - "packages.tui.src.tui.TuiBase.queryTerminalColors.", - "packages.tui.src.tui.TuiBase.queryTerminalColors..query.palette.Array.from() callback", - "packages.tui.src.tui.TuiBase.queryTerminalColors..setTimeout() callback" - ] - }, - { - "file_path": "packages/tui/src/undo-stack.ts", - "methods": [ - "packages.tui.src.undo-stack.UndoStack", - "packages.tui.src.undo-stack.UndoStack.push", - "packages.tui.src.undo-stack.UndoStack.pop", - "packages.tui.src.undo-stack.UndoStack.clear", - "packages.tui.src.undo-stack.UndoStack.length" - ] - }, - { - "file_path": "packages/tui/src/utils.ts", - "methods": [ - "packages.tui.src.utils.getGraphemeSegmenter", - "packages.tui.src.utils.getWordSegmenter", - "packages.tui.src.utils.couldBeEmoji", - "packages.tui.src.utils.isPrintableAscii", - "packages.tui.src.utils.truncateFragmentToWidth", - "packages.tui.src.utils.finalizeTruncatedResult", - "packages.tui.src.utils.graphemeWidth", - "packages.tui.src.utils.visibleWidth", - "packages.tui.src.utils.stripTerminalSequences", - "packages.tui.src.utils.GraphemeCellRange", - "packages.tui.src.utils.getGraphemeCellRange", - "packages.tui.src.utils.getOsc8LinkAtColumn", - "packages.tui.src.utils.normalizeTerminalOutput", - "packages.tui.src.utils.normalizeTerminalOutput.normalized.replace() callback", - "packages.tui.src.utils.extractAnsiCode", - "packages.tui.src.utils.asciiVisibleWidth", - "packages.tui.src.utils.ansiCodeLength", - "packages.tui.src.utils.ActiveHyperlink", - "packages.tui.src.utils.parseOsc8Hyperlink", - "packages.tui.src.utils.formatOsc8Hyperlink", - "packages.tui.src.utils.formatOsc8Close", - "packages.tui.src.utils.getActiveOsc8Close", - "packages.tui.src.utils.AnsiCodeTracker", - "packages.tui.src.utils.AnsiCodeTracker.process", - "packages.tui.src.utils.AnsiCodeTracker.reset", - "packages.tui.src.utils.AnsiCodeTracker.clear", - "packages.tui.src.utils.AnsiCodeTracker.getActiveCodes", - "packages.tui.src.utils.AnsiCodeTracker.getActiveBackgroundCode", - "packages.tui.src.utils.AnsiCodeTracker.hasActiveCodes", - "packages.tui.src.utils.AnsiCodeTracker.getLineEndReset", - "packages.tui.src.utils.updateTrackerFromText", - "packages.tui.src.utils.getActiveBackgroundAnsi", - "packages.tui.src.utils.graphemeSegments", - "packages.tui.src.utils.splitIntoTokensWithAnsi", - "packages.tui.src.utils.flattenLines", - "packages.tui.src.utils.wrapTextWithAnsi", - "packages.tui.src.utils.wrapSingleLine", - "packages.tui.src.utils.wrapSingleLine.wrapped.map() callback", - "packages.tui.src.utils.isWhitespaceChar", - "packages.tui.src.utils.isPunctuationChar", - "packages.tui.src.utils.breakLongWord", - "packages.tui.src.utils.applyBackgroundToLine", - "packages.tui.src.utils.truncateToWidth", - "packages.tui.src.utils.sliceByColumn", - "packages.tui.src.utils.sliceWithWidth", - "packages.tui.src.utils.extractSegments" - ] - }, - { - "file_path": "packages/tui/src/wheel-scroll.ts", - "methods": [ - "packages.tui.src.wheel-scroll.terminalAcceleratesWheel", - "packages.tui.src.wheel-scroll.WheelScrollAccelerator", - "packages.tui.src.wheel-scroll.WheelScrollAccelerator.constructor", - "packages.tui.src.wheel-scroll.WheelScrollAccelerator.setLines", - "packages.tui.src.wheel-scroll.WheelScrollAccelerator.next", - "packages.tui.src.wheel-scroll.WheelScrollAccelerator.reset" - ] - }, - { - "file_path": "packages/tui/src/word-navigation.ts", - "methods": [ - "packages.tui.src.word-navigation.WordNavigationOptions", - "packages.tui.src.word-navigation.findWordBackward", - "packages.tui.src.word-navigation.findWordForward" - ] - } - ], - "component_id": "5", - "can_expand": true, - "components": [ - { - "name": "TUI Core and Component Primitives", - "description": "TUI core primitives, alternate and main screen renderers, and standard layout components.", - "key_entities": [ - { - "qualified_name": "packages.tui.src.tui.Component", - "reference_file": "packages/tui/src/tui.ts", - "reference_start_line": 117, - "reference_end_line": 142 - }, - { - "qualified_name": "packages.tui.src.tui.dispatchMouseEvent", - "reference_file": "packages/tui/src/tui.ts", - "reference_start_line": 81, - "reference_end_line": 104 - }, - { - "qualified_name": "packages.tui.src.tui-alt-screen.TuiAltScreen", - "reference_file": "packages/tui/src/tui-alt-screen.ts", - "reference_start_line": 202, - "reference_end_line": 1787 - }, - { - "qualified_name": "packages.tui.src.tui-main-screen.TuiMainScreen", - "reference_file": "packages/tui/src/tui-main-screen.ts", - "reference_start_line": 124, - "reference_end_line": 656 - }, - { - "qualified_name": "packages.tui.src.components.box.Box", - "reference_file": "packages/tui/src/components/box.ts", - "reference_start_line": 14, - "reference_end_line": 172 - }, - { - "qualified_name": "packages.tui.src.components.scroll-view.ScrollView", - "reference_file": "packages/tui/src/components/scroll-view.ts", - "reference_start_line": 22, - "reference_end_line": 224 - }, - { - "qualified_name": "packages.tui.src.components.stack.Stack", - "reference_file": "packages/tui/src/components/stack.ts", - "reference_start_line": 32, - "reference_end_line": 80 - } - ], - "source_cluster_ids": [ - "5.0", - "5.1", - "5.4", - "5.5", - "5.6", - "5.8", - "5.9", - "5.11", - "5.13", - "5.14", - "5.15", - "5.16", - "5.17", - "5.18", - "5.19", - "5.20", - "5.21", - "5.23", - "5.24", - "5.39", - "5.40", - "5.41", - "5.43", - "5.44" - ], - "file_methods": [ - { - "file_path": "packages/tui/native/win32/build.mjs", - "methods": [ - "packages.tui.native.win32.build.removeTemporaryDir", - "packages.tui.native.win32.build.process.on(\"SIGINT\") callback", - "packages.tui.native.win32.build.commandExists", - "packages.tui.native.win32.build.run", - "packages.tui.native.win32.build.quoteBatch", - "packages.tui.native.win32.build.msvcHostArch", - "packages.tui.native.win32.build.findVisualStudioDevCmd", - "packages.tui.native.win32.build.findVisualStudioDevCmd.candidates.find() callback", - "packages.tui.native.win32.build.canUseMsvc", - "packages.tui.native.win32.build.resolveMingwCompiler", - "packages.tui.native.win32.build.installOutput", - "packages.tui.native.win32.build.buildWithMsvc", - "packages.tui.native.win32.build.buildWithMingw" - ] - }, - { - "file_path": "packages/tui/src/alt-screen-search.ts", - "methods": [ - "packages.tui.src.alt-screen-search.SearchSourceSpan", - "packages.tui.src.alt-screen-search.SearchCorpus", - "packages.tui.src.alt-screen-search.AltScreenSearchSegment", - "packages.tui.src.alt-screen-search.AltScreenSearchMatch", - "packages.tui.src.alt-screen-search.buildSearchCorpus", - "packages.tui.src.alt-screen-search.normalizeQuery", - "packages.tui.src.alt-screen-search.escapeRegExp", - "packages.tui.src.alt-screen-search.findSearchCorpusMatches", - "packages.tui.src.alt-screen-search.AltScreenSearchResult", - "packages.tui.src.alt-screen-search.AltScreenSearchIndex", - "packages.tui.src.alt-screen-search.AltScreenSearchIndex.search", - "packages.tui.src.alt-screen-search.findAltScreenSearchMatches", - "packages.tui.src.alt-screen-search.getAltScreenSearchMatchKey", - "packages.tui.src.alt-screen-search.AltScreenSearchComponent", - "packages.tui.src.alt-screen-search.AltScreenSearchComponent.input.placeholderStyle", - "packages.tui.src.alt-screen-search.AltScreenSearchComponent.constructor", - "packages.tui.src.alt-screen-search.focused", - "packages.tui.src.alt-screen-search.AltScreenSearchComponent.focused", - "packages.tui.src.alt-screen-search.AltScreenSearchComponent.setResult", - "packages.tui.src.alt-screen-search.AltScreenSearchComponent.getNavigationDirectionAt", - "packages.tui.src.alt-screen-search.AltScreenSearchComponent.setHoveredNavigationDirection", - "packages.tui.src.alt-screen-search.AltScreenSearchComponent.handleInput", - "packages.tui.src.alt-screen-search.AltScreenSearchComponent.invalidate", - "packages.tui.src.alt-screen-search.AltScreenSearchComponent.render", - "packages.tui.src.alt-screen-search.AltScreenSearchComponent.render.formatKey", - "packages.tui.src.alt-screen-search.AltScreenSearchComponent.render.formatKey.map() callback" - ] - }, - { - "file_path": "packages/tui/src/components/alt-screen-flash.ts", - "methods": [ - "packages.tui.src.components.alt-screen-flash.FlashEntry", - "packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer", - "packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.constructor", - "packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.flash", - "packages.tui.src.components.alt-screen-flash.flash.timer", - "packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.flash.timer.setTimeout() callback", - "packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.flash.timer.setTimeout() callback.index", - "packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.flash.timer.setTimeout() callback.index.entries.findIndex() callback", - "packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.dispose", - "packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.invalidate", - "packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.render", - "packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.render.entries.map() callback" - ] - }, - { - "file_path": "packages/tui/src/components/box.ts", - "methods": [ - "packages.tui.src.components.box.Box", - "packages.tui.src.components.box.Box.constructor", - "packages.tui.src.components.box.Box.addChild", - "packages.tui.src.components.box.Box.removeChild", - "packages.tui.src.components.box.Box.clear", - "packages.tui.src.components.box.Box.setBgFn", - "packages.tui.src.components.box.Box.setPaddingX", - "packages.tui.src.components.box.Box.invalidateCache", - "packages.tui.src.components.box.Box.matchCache", - "packages.tui.src.components.box.Box.matchCache.cache.childLines.every() callback", - "packages.tui.src.components.box.Box.invalidate", - "packages.tui.src.components.box.Box.handleMouse", - "packages.tui.src.components.box.Box.handleMouse.mouseChildren", - "packages.tui.src.components.box.Box.handleMouse.mouseChildren.children.map() callback", - "packages.tui.src.components.box.Box.render", - "packages.tui.src.components.box.Box.applyBg" - ] - }, - { - "file_path": "packages/tui/src/components/cancellable-loader.ts", - "methods": [ - "packages.tui.src.components.cancellable-loader.CancellableLoader", - "packages.tui.src.components.cancellable-loader.CancellableLoader.signal", - "packages.tui.src.components.cancellable-loader.CancellableLoader.aborted", - "packages.tui.src.components.cancellable-loader.CancellableLoader.handleInput", - "packages.tui.src.components.cancellable-loader.CancellableLoader.dispose" - ] - }, - { - "file_path": "packages/tui/src/components/h-stack.ts", - "methods": [ - "packages.tui.src.components.h-stack.HStack", - "packages.tui.src.components.h-stack.HStack.constructor", - "packages.tui.src.components.h-stack.HStack.render", - "packages.tui.src.components.h-stack.HStack.render.intrinsicWidths", - "packages.tui.src.components.h-stack.HStack.render.intrinsicWidths.entries.map() callback", - "packages.tui.src.components.h-stack.HStack.render.intrinsicWidths.entries.map() callback.lines.reduce() callback", - "packages.tui.src.components.h-stack.HStack.render.rendered.entries.map() callback", - "packages.tui.src.components.h-stack.HStack.render.rendered", - "packages.tui.src.components.h-stack.HStack.render.height", - "packages.tui.src.components.h-stack.HStack.render.height.rendered.reduce() callback", - "packages.tui.src.components.h-stack.HStack.render.result", - "packages.tui.src.components.h-stack.HStack.render.result.Array.from() callback" - ] - }, - { - "file_path": "packages/tui/src/components/image.ts", - "methods": [ - "packages.tui.src.components.image.setImageTranscoder", - "packages.tui.src.components.image.toPng", - "packages.tui.src.components.image.ImageTheme", - "packages.tui.src.components.image.ImageOptions", - "packages.tui.src.components.image.Image", - "packages.tui.src.components.image.Image.constructor", - "packages.tui.src.components.image.Image.getImageId", - "packages.tui.src.components.image.Image.invalidate", - "packages.tui.src.components.image.Image.render" - ] - }, - { - "file_path": "packages/tui/src/components/loader.ts", - "methods": [ - "packages.tui.src.components.loader.LoaderIndicatorOptions", - "packages.tui.src.components.loader.Loader", - "packages.tui.src.components.loader.Loader.constructor", - "packages.tui.src.components.loader.Loader.render", - "packages.tui.src.components.loader.Loader.start", - "packages.tui.src.components.loader.Loader.stop", - "packages.tui.src.components.loader.Loader.setMessage", - "packages.tui.src.components.loader.Loader.invalidate", - "packages.tui.src.components.loader.Loader.setIndicator", - "packages.tui.src.components.loader.Loader.restartAnimation", - "packages.tui.src.components.loader.Loader.restartAnimation.setInterval() callback", - "packages.tui.src.components.loader.Loader.getRenderedIndicator", - "packages.tui.src.components.loader.Loader.updateDisplay" - ] - }, - { - "file_path": "packages/tui/src/components/mouse-region.ts", - "methods": [ - "packages.tui.src.components.mouse-region.MouseRegion", - "packages.tui.src.components.mouse-region.MouseRegion.constructor", - "packages.tui.src.components.mouse-region.MouseRegion.render", - "packages.tui.src.components.mouse-region.MouseRegion.handleMouse", - "packages.tui.src.components.mouse-region.MouseRegion.invalidate" - ] - }, - { - "file_path": "packages/tui/src/components/scroll-view.ts", - "methods": [ - "packages.tui.src.components.scroll-view.ScrollViewOptions", - "packages.tui.src.components.scroll-view.ScrollViewScrollToOptions", - "packages.tui.src.components.scroll-view.ScrollView", - "packages.tui.src.components.scroll-view.ScrollView.constructor", - "packages.tui.src.components.scroll-view.ScrollView.scrollTop", - "packages.tui.src.components.scroll-view.ScrollView.isFollowingEnd", - "packages.tui.src.components.scroll-view.ScrollView.viewportHeight", - "packages.tui.src.components.scroll-view.ScrollView.scrollbar", - "packages.tui.src.components.scroll-view.ScrollView.isScrollbarVisible", - "packages.tui.src.components.scroll-view.ScrollView.isScrollbarActive", - "packages.tui.src.components.scroll-view.ScrollView.setScrollbar", - "packages.tui.src.components.scroll-view.ScrollView.getContentWidth", - "packages.tui.src.components.scroll-view.ScrollView.markScrollbarActivity", - "packages.tui.src.components.scroll-view.ScrollView.markScrollbarActivity.setTimeout() callback", - "packages.tui.src.components.scroll-view.ScrollView.hideTransientScrollbar", - "packages.tui.src.components.scroll-view.ScrollView.setScrollbarActive", - "packages.tui.src.components.scroll-view.ScrollView.scrollTo", - "packages.tui.src.components.scroll-view.ScrollView.scrollBy", - "packages.tui.src.components.scroll-view.ScrollView.scrollToStart", - "packages.tui.src.components.scroll-view.ScrollView.scrollToEnd", - "packages.tui.src.components.scroll-view.ScrollView.updateLayout", - "packages.tui.src.components.scroll-view.ScrollView.addChild", - "packages.tui.src.components.scroll-view.ScrollView.removeChild", - "packages.tui.src.components.scroll-view.ScrollView.clear", - "packages.tui.src.components.scroll-view.ScrollView.render", - "packages.tui.src.components.scroll-view.ScrollView.render.lines.map() callback", - "packages.tui.src.components.scroll-view.ScrollView.[LAYOUT_NODE]" - ] - }, - { - "file_path": "packages/tui/src/components/select-list.ts", - "methods": [ - "packages.tui.src.components.select-list.SelectItem", - "packages.tui.src.components.select-list.SelectListTheme", - "packages.tui.src.components.select-list.SelectListTruncatePrimaryContext", - "packages.tui.src.components.select-list.SelectListLayoutOptions", - "packages.tui.src.components.select-list.SelectList", - "packages.tui.src.components.select-list.SelectList.constructor", - "packages.tui.src.components.select-list.SelectList.setFilter", - "packages.tui.src.components.select-list.SelectList.setFilter.items.filter() callback", - "packages.tui.src.components.select-list.SelectList.setSelectedIndex", - "packages.tui.src.components.select-list.SelectList.invalidate", - "packages.tui.src.components.select-list.SelectList.render", - "packages.tui.src.components.select-list.SelectList.handleMouse", - "packages.tui.src.components.select-list.SelectList.handleInput", - "packages.tui.src.components.select-list.SelectList.getVisibleRange", - "packages.tui.src.components.select-list.SelectList.renderItem", - "packages.tui.src.components.select-list.SelectList.getPrimaryColumnWidth", - "packages.tui.src.components.select-list.SelectList.getPrimaryColumnWidth.widestPrimary", - "packages.tui.src.components.select-list.SelectList.getPrimaryColumnWidth.widestPrimary.filteredItems.reduce() callback", - "packages.tui.src.components.select-list.SelectList.getPrimaryColumnBounds", - "packages.tui.src.components.select-list.SelectList.truncatePrimary", - "packages.tui.src.components.select-list.SelectList.getDisplayValue", - "packages.tui.src.components.select-list.SelectList.notifySelectionChange", - "packages.tui.src.components.select-list.SelectList.getSelectedItem" - ] - }, - { - "file_path": "packages/tui/src/components/settings-list.ts", - "methods": [ - "packages.tui.src.components.settings-list.SettingItem", - "packages.tui.src.components.settings-list.SettingsListTheme", - "packages.tui.src.components.settings-list.SettingsListOptions", - "packages.tui.src.components.settings-list.SettingsList", - "packages.tui.src.components.settings-list.SettingsList.constructor", - "packages.tui.src.components.settings-list.SettingsList.updateValue", - "packages.tui.src.components.settings-list.SettingsList.updateValue.item", - "packages.tui.src.components.settings-list.SettingsList.updateValue.item.items.find() callback", - "packages.tui.src.components.settings-list.SettingsList.selectItem", - "packages.tui.src.components.settings-list.SettingsList.selectItem.index", - "packages.tui.src.components.settings-list.SettingsList.selectItem.index.items.findIndex() callback", - "packages.tui.src.components.settings-list.SettingsList.invalidate", - "packages.tui.src.components.settings-list.SettingsList.render", - "packages.tui.src.components.settings-list.SettingsList.renderMainList", - "packages.tui.src.components.settings-list.SettingsList.renderMainList.maxLabelWidth", - "packages.tui.src.components.settings-list.SettingsList.renderMainList.maxLabelWidth.items.map() callback", - "packages.tui.src.components.settings-list.SettingsList.handleMouse", - "packages.tui.src.components.settings-list.SettingsList.handleInput", - "packages.tui.src.components.settings-list.SettingsList.getDisplayItems", - "packages.tui.src.components.settings-list.SettingsList.getVisibleRange", - "packages.tui.src.components.settings-list.SettingsList.activateItem", - "packages.tui.src.components.settings-list.SettingsList.activateItem.item.submenu() callback", - "packages.tui.src.components.settings-list.SettingsList.closeSubmenu", - "packages.tui.src.components.settings-list.SettingsList.applyFilter", - "packages.tui.src.components.settings-list.SettingsList.applyFilter.fuzzyFilter() callback", - "packages.tui.src.components.settings-list.SettingsList.addHintLine" - ] - }, - { - "file_path": "packages/tui/src/components/spacer.ts", - "methods": [ - "packages.tui.src.components.spacer.Spacer", - "packages.tui.src.components.spacer.Spacer.constructor", - "packages.tui.src.components.spacer.Spacer.setLines", - "packages.tui.src.components.spacer.Spacer.invalidate", - "packages.tui.src.components.spacer.Spacer.render" - ] - }, - { - "file_path": "packages/tui/src/components/stack.ts", - "methods": [ - "packages.tui.src.components.stack.StackEntryOptions", - "packages.tui.src.components.stack.StackEntry", - "packages.tui.src.components.stack.StackOptions", - "packages.tui.src.components.stack.isStackEntry", - "packages.tui.src.components.stack.normalizeSize", - "packages.tui.src.components.stack.Stack", - "packages.tui.src.components.stack.Stack.constructor", - "packages.tui.src.components.stack.Stack.addChild", - "packages.tui.src.components.stack.Stack.removeChild", - "packages.tui.src.components.stack.Stack.removeChild.index", - "packages.tui.src.components.stack.Stack.removeChild.index.entries.findIndex() callback", - "packages.tui.src.components.stack.Stack.clear", - "packages.tui.src.components.stack.Stack.[LAYOUT_NODE]", - "packages.tui.src.components.stack.visibleStackEntries", - "packages.tui.src.components.stack.visibleStackEntries.entries.filter() callback", - "packages.tui.src.components.stack.clampSize", - "packages.tui.src.components.stack.distribute", - "packages.tui.src.components.stack.distribute.candidates", - "packages.tui.src.components.stack.distribute.candidates.entries.map() callback", - "packages.tui.src.components.stack.distribute.candidates.filter() callback", - "packages.tui.src.components.stack.distribute.totalWeight", - "packages.tui.src.components.stack.distribute.totalWeight.candidates.reduce() callback", - "packages.tui.src.components.stack.allocateStackSizes", - "packages.tui.src.components.stack.allocateStackSizes.sizes.entries.map() callback", - "packages.tui.src.components.stack.allocateStackSizes.sizes", - "packages.tui.src.components.stack.allocateStackSizes.total", - "packages.tui.src.components.stack.allocateStackSizes.total.sizes.reduce() callback" - ] - }, - { - "file_path": "packages/tui/src/components/text.ts", - "methods": [ - "packages.tui.src.components.text.Text", - "packages.tui.src.components.text.Text.constructor", - "packages.tui.src.components.text.Text.setText", - "packages.tui.src.components.text.Text.setCustomBgFn", - "packages.tui.src.components.text.Text.setPaddingX", - "packages.tui.src.components.text.Text.invalidate", - "packages.tui.src.components.text.Text.render" - ] - }, - { - "file_path": "packages/tui/src/components/truncated-text.ts", - "methods": [ - "packages.tui.src.components.truncated-text.TruncatedText", - "packages.tui.src.components.truncated-text.TruncatedText.constructor", - "packages.tui.src.components.truncated-text.TruncatedText.invalidate", - "packages.tui.src.components.truncated-text.TruncatedText.render" - ] - }, - { - "file_path": "packages/tui/src/components/v-stack.ts", - "methods": [ - "packages.tui.src.components.v-stack.VStack", - "packages.tui.src.components.v-stack.VStack.constructor", - "packages.tui.src.components.v-stack.VStack.render", - "packages.tui.src.components.v-stack.VStack.render.rendered", - "packages.tui.src.components.v-stack.VStack.render.rendered.entries.map() callback", - "packages.tui.src.components.v-stack.VStack.render.sizes", - "packages.tui.src.components.v-stack.VStack.render.sizes.rendered.map() callback" - ] - }, - { - "file_path": "packages/tui/src/fuzzy.ts", - "methods": [ - "packages.tui.src.fuzzy.FuzzyMatch", - "packages.tui.src.fuzzy.fuzzyMatch", - "packages.tui.src.fuzzy.fuzzyFilter", - "packages.tui.src.fuzzy.fuzzyFilter.tokens", - "packages.tui.src.fuzzy.fuzzyFilter.tokens.filter() callback", - "packages.tui.src.fuzzy.fuzzyFilter.results.sort() callback", - "packages.tui.src.fuzzy.fuzzyFilter.results.map() callback" - ] - }, - { - "file_path": "packages/tui/src/keybindings.ts", - "methods": [ - "packages.tui.src.keybindings.Keybindings", - "packages.tui.src.keybindings.KeybindingDefinition", - "packages.tui.src.keybindings.KeybindingConflict", - "packages.tui.src.keybindings.normalizeKeys", - "packages.tui.src.keybindings.KeybindingsManager", - "packages.tui.src.keybindings.KeybindingsManager.constructor", - "packages.tui.src.keybindings.KeybindingsManager.rebuild", - "packages.tui.src.keybindings.KeybindingsManager.matches", - "packages.tui.src.keybindings.KeybindingsManager.getKeys", - "packages.tui.src.keybindings.KeybindingsManager.getDefinition", - "packages.tui.src.keybindings.KeybindingsManager.getConflicts", - "packages.tui.src.keybindings.KeybindingsManager.getConflicts.conflicts.map() callback", - "packages.tui.src.keybindings.KeybindingsManager.setUserBindings", - "packages.tui.src.keybindings.KeybindingsManager.getUserBindings", - "packages.tui.src.keybindings.KeybindingsManager.getResolvedBindings", - "packages.tui.src.keybindings.setKeybindings", - "packages.tui.src.keybindings.getKeybindings" - ] - }, - { - "file_path": "packages/tui/src/tui-alt-screen.ts", - "methods": [ - "packages.tui.src.tui-alt-screen.CachedKittyImage", - "packages.tui.src.tui-alt-screen.SelectionPoint", - "packages.tui.src.tui-alt-screen.SelectionRange", - "packages.tui.src.tui-alt-screen.ClickTarget", - "packages.tui.src.tui-alt-screen.SgrMouseEvent", - "packages.tui.src.tui-alt-screen.WheelEvent", - "packages.tui.src.tui-alt-screen.ScrollbarDrag", - "packages.tui.src.tui-alt-screen.ScrollbarTarget", - "packages.tui.src.tui-alt-screen.ScrollToEndIndicatorRect", - "packages.tui.src.tui-alt-screen.ActiveSearch", - "packages.tui.src.tui-alt-screen.SearchHighlightRange", - "packages.tui.src.tui-alt-screen.TuiAltScreenOptions", - "packages.tui.src.tui-alt-screen.TuiAltScreen", - "packages.tui.src.tui-alt-screen.TuiAltScreen.constructor", - "packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.render", - "packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.handleMouse", - "packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.addInputListener() callback", - "packages.tui.src.tui-alt-screen.TuiAltScreen.viewportTop", - "packages.tui.src.tui-alt-screen.TuiAltScreen.isFollowingOutput", - "packages.tui.src.tui-alt-screen.TuiAltScreen.setWheelScrollLines", - "packages.tui.src.tui-alt-screen.TuiAltScreen.getCopyOnSelect", - "packages.tui.src.tui-alt-screen.TuiAltScreen.setCopyOnSelect", - "packages.tui.src.tui-alt-screen.TuiAltScreen.hasActiveSelection", - "packages.tui.src.tui-alt-screen.TuiAltScreen.copyActiveSelectionToClipboard", - "packages.tui.src.tui-alt-screen.TuiAltScreen.resetTextSelection", - "packages.tui.src.tui-alt-screen.TuiAltScreen.getScreenLines", - "packages.tui.src.tui-alt-screen.TuiAltScreen.setLayoutRoot", - "packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "packages.tui.src.tui-alt-screen.TuiAltScreen.getMountedRoots", - "packages.tui.src.tui-alt-screen.TuiAltScreen.getPrimaryScrollView", - "packages.tui.src.tui-alt-screen.TuiAltScreen.beforeTerminalStart", - "packages.tui.src.tui-alt-screen.TuiAltScreen.beforeTerminalStop", - "packages.tui.src.tui-alt-screen.TuiAltScreen.afterTerminalStop", - "packages.tui.src.tui-alt-screen.afterTerminalStop.documentLines.map() callback", - "packages.tui.src.tui-alt-screen.TuiAltScreen.afterTerminalStop.documentLines", - "packages.tui.src.tui-alt-screen.TuiAltScreen.afterTerminalStop.documentLines.map() callback", - "packages.tui.src.tui-alt-screen.TuiAltScreen.afterTerminalStop.map() callback", - "packages.tui.src.tui-alt-screen.TuiAltScreen.deleteKittyImages", - "packages.tui.src.tui-alt-screen.TuiAltScreen.prepareKittyScreen", - "packages.tui.src.tui-alt-screen.TuiAltScreen.prepareKittyScreen.lines.screen.map() callback", - "packages.tui.src.tui-alt-screen.prepareKittyScreen.lines", - "packages.tui.src.tui-alt-screen.TuiAltScreen.resetRenderState", - "packages.tui.src.tui-alt-screen.TuiAltScreen.scrollBy", - "packages.tui.src.tui-alt-screen.TuiAltScreen.scrollToTop", - "packages.tui.src.tui-alt-screen.TuiAltScreen.scrollToBottom", - "packages.tui.src.tui-alt-screen.TuiAltScreen.scrollToPrompt", - "packages.tui.src.tui-alt-screen.TuiAltScreen.toggleSearch", - "packages.tui.src.tui-alt-screen.TuiAltScreen.closeSearch", - "packages.tui.src.tui-alt-screen.TuiAltScreen.updateSearchQuery", - "packages.tui.src.tui-alt-screen.TuiAltScreen.navigateSearch", - "packages.tui.src.tui-alt-screen.TuiAltScreen.getSearchNavigationDirectionAt", - "packages.tui.src.tui-alt-screen.TuiAltScreen.handleSearchMouseEvent", - "packages.tui.src.tui-alt-screen.TuiAltScreen.refreshSearch", - "packages.tui.src.tui-alt-screen.TuiAltScreen.refreshSearch.exactIndex", - "packages.tui.src.tui-alt-screen.TuiAltScreen.refreshSearch.exactIndex.matches.findIndex() callback", - "packages.tui.src.tui-alt-screen.TuiAltScreen.flash", - "packages.tui.src.tui-alt-screen.TuiAltScreen.shouldDeferViewportInputToOverlay", - "packages.tui.src.tui-alt-screen.TuiAltScreen.clearComponentMouseGesture", - "packages.tui.src.tui-alt-screen.TuiAltScreen.handleViewportInput", - "packages.tui.src.tui-alt-screen.TuiAltScreen.decodeMouseButton", - "packages.tui.src.tui-alt-screen.TuiAltScreen.createMouseEvent", - "packages.tui.src.tui-alt-screen.TuiAltScreen.dispatchMouseToLayout", - "packages.tui.src.tui-alt-screen.TuiAltScreen.applyMouseDispatchResult", - "packages.tui.src.tui-alt-screen.TuiAltScreen.dispatchMouseToTarget", - "packages.tui.src.tui-alt-screen.TuiAltScreen.getComponentClickCount", - "packages.tui.src.tui-alt-screen.TuiAltScreen.clearTextSelection", - "packages.tui.src.tui-alt-screen.TuiAltScreen.handleMouseEvent", - "packages.tui.src.tui-alt-screen.TuiAltScreen.parseWheelEvent", - "packages.tui.src.tui-alt-screen.TuiAltScreen.routeWheel", - "packages.tui.src.tui-alt-screen.TuiAltScreen.parseSgrMouseEvent", - "packages.tui.src.tui-alt-screen.TuiAltScreen.handleRightClickPaste", - "packages.tui.src.tui-alt-screen.TuiAltScreen.handleScrollToEndIndicatorMouseEvent", - "packages.tui.src.tui-alt-screen.TuiAltScreen.getScrollbarTargetAt", - "packages.tui.src.tui-alt-screen.TuiAltScreen.setScrollbarHover", - "packages.tui.src.tui-alt-screen.TuiAltScreen.updateScrollbarHover", - "packages.tui.src.tui-alt-screen.TuiAltScreen.stopScrollbarHover", - "packages.tui.src.tui-alt-screen.TuiAltScreen.scrollScrollbarToPointer", - "packages.tui.src.tui-alt-screen.TuiAltScreen.handleScrollbarMouseEvent", - "packages.tui.src.tui-alt-screen.TuiAltScreen.stopScrollbarDrag", - "packages.tui.src.tui-alt-screen.TuiAltScreen.getScrollSelectionPoint", - "packages.tui.src.tui-alt-screen.TuiAltScreen.getSelectionPoint", - "packages.tui.src.tui-alt-screen.TuiAltScreen.getSelectionSourceLine", - "packages.tui.src.tui-alt-screen.TuiAltScreen.getWordSelection", - "packages.tui.src.tui-alt-screen.TuiAltScreen.getWordSelection.clickedSegmentIndex", - "packages.tui.src.tui-alt-screen.TuiAltScreen.getWordSelection.clickedSegmentIndex.segments.findIndex() callback", - "packages.tui.src.tui-alt-screen.TuiAltScreen.getLineSelection", - "packages.tui.src.tui-alt-screen.TuiAltScreen.updateSelectionFocus", - "packages.tui.src.tui-alt-screen.TuiAltScreen.getClickCount", - "packages.tui.src.tui-alt-screen.TuiAltScreen.updateSelectionAutoScroll", - "packages.tui.src.tui-alt-screen.TuiAltScreen.updateSelectionAutoScroll.setInterval() callback", - "packages.tui.src.tui-alt-screen.TuiAltScreen.autoScrollSelection", - "packages.tui.src.tui-alt-screen.TuiAltScreen.stopSelectionAutoScroll", - "packages.tui.src.tui-alt-screen.TuiAltScreen.handleSelectionMouseEvent", - "packages.tui.src.tui-alt-screen.TuiAltScreen.getSelectionBounds", - "packages.tui.src.tui-alt-screen.TuiAltScreen.getSelectionColumns", - "packages.tui.src.tui-alt-screen.TuiAltScreen.getActiveSelectionText", - "packages.tui.src.tui-alt-screen.TuiAltScreen.copySelectionToClipboard", - "packages.tui.src.tui-alt-screen.TuiAltScreen.copyTextToClipboard", - "packages.tui.src.tui-alt-screen.TuiAltScreen.applySearchTextHighlight", - "packages.tui.src.tui-alt-screen.TuiAltScreen.applySearchHighlights", - "packages.tui.src.tui-alt-screen.TuiAltScreen.applySearchHighlights.ranges.sort() callback", - "packages.tui.src.tui-alt-screen.TuiAltScreen.applySelectionHighlight", - "packages.tui.src.tui-alt-screen.TuiAltScreen.applySelection", - "packages.tui.src.tui-alt-screen.TuiAltScreen.applySelection.screen.map() callback", - "packages.tui.src.tui-alt-screen.TuiAltScreen.isMouseSequence", - "packages.tui.src.tui-alt-screen.TuiAltScreen.compositeScrollToEndIndicator", - "packages.tui.src.tui-alt-screen.TuiAltScreen.compositeFlashes", - "packages.tui.src.tui-alt-screen.TuiAltScreen.doRender", - "packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.nextLayout", - "packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.nextLayout.renderLayoutFrame() callback", - "packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.renderLayoutFrame() callback", - "packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.screen", - "packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.screen.nextLayout.lines.map() callback", - "packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.map() callback", - "packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.changedRows", - "packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.changedRows.screen.map() callback", - "packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.imageAnchorsNeedRedraw", - "packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.imageAnchorsNeedRedraw.screen.some() callback", - "packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.imageCellsNeedRedraw", - "packages.tui.src.tui-alt-screen.TuiAltScreen.doRender.imageCellsNeedRedraw.screen.some() callback" - ] - }, - { - "file_path": "packages/tui/src/tui-main-screen.ts", - "methods": [ - "packages.tui.src.tui-main-screen.BoundedTerminalWriter", - "packages.tui.src.tui-main-screen.BoundedTerminalWriter.constructor", - "packages.tui.src.tui-main-screen.BoundedTerminalWriter.append", - "packages.tui.src.tui-main-screen.BoundedTerminalWriter.flush", - "packages.tui.src.tui-main-screen.BoundedTerminalWriter.length", - "packages.tui.src.tui-main-screen.KittyImageHeader", - "packages.tui.src.tui-main-screen.parseKittyImageHeader", - "packages.tui.src.tui-main-screen.extractKittyImageIds", - "packages.tui.src.tui-main-screen.extractKittyImageRows", - "packages.tui.src.tui-main-screen.isTermuxSession", - "packages.tui.src.tui-main-screen.TuiMainScreenRenderState", - "packages.tui.src.tui-main-screen.TuiMainScreen", - "packages.tui.src.tui-main-screen.TuiMainScreen.captureRenderState", - "packages.tui.src.tui-main-screen.TuiMainScreen.restoreRenderState", - "packages.tui.src.tui-main-screen.TuiMainScreen.restoreRenderState.state.previousLines.map() callback", - "packages.tui.src.tui-main-screen.TuiMainScreen.resetRenderState", - "packages.tui.src.tui-main-screen.TuiMainScreen.beforeTerminalStop", - "packages.tui.src.tui-main-screen.TuiMainScreen.collectKittyImageIds", - "packages.tui.src.tui-main-screen.TuiMainScreen.deleteKittyImages", - "packages.tui.src.tui-main-screen.TuiMainScreen.getKittyImageReservedRows", - "packages.tui.src.tui-main-screen.TuiMainScreen.expandChangedRangeForKittyImages", - "packages.tui.src.tui-main-screen.TuiMainScreen.deleteChangedKittyImages", - "packages.tui.src.tui-main-screen.TuiMainScreen.doRender", - "packages.tui.src.tui-main-screen.TuiMainScreen.doRender.crashData", - "packages.tui.src.tui-main-screen.TuiMainScreen.doRender.crashData.newLines.map() callback", - "packages.tui.src.tui-main-screen.TuiMainScreen.positionHardwareCursor" - ] - }, - { - "file_path": "packages/tui/src/tui.ts", - "methods": [ - "packages.tui.src.tui.TuiMouseEvent", - "packages.tui.src.tui.TuiMouseEventResult", - "packages.tui.src.tui.TuiMouseDispatchTarget", - "packages.tui.src.tui.TuiMouseDispatchResult", - "packages.tui.src.tui.dispatchMouseEvent", - "packages.tui.src.tui.retargetMouseEvent", - "packages.tui.src.tui.Component", - "packages.tui.src.tui.Component.render", - "packages.tui.src.tui.Component.handleInput", - "packages.tui.src.tui.Component.handleMouse", - "packages.tui.src.tui.Component.invalidate", - "packages.tui.src.tui.TERMINAL_COLOR_QUERY", - "packages.tui.src.tui.TERMINAL_COLOR_QUERY.Array.from() callback", - "packages.tui.src.tui.Focusable", - "packages.tui.src.tui.isFocusable", - "packages.tui.src.tui.renderFakeCursor", - "packages.tui.src.tui.OverlayMargin", - "packages.tui.src.tui.parseSizeValue", - "packages.tui.src.tui.OverlayOptions", - "packages.tui.src.tui.OverlayUnfocusOptions", - "packages.tui.src.tui.OverlayBounds", - "packages.tui.src.tui.OverlayHandle", - "packages.tui.src.tui.OverlayHandle.hide", - "packages.tui.src.tui.OverlayHandle.setHidden", - "packages.tui.src.tui.OverlayHandle.isHidden", - "packages.tui.src.tui.OverlayHandle.focus", - "packages.tui.src.tui.OverlayHandle.unfocus", - "packages.tui.src.tui.OverlayHandle.isFocused", - "packages.tui.src.tui.OverlayHandle.getBounds", - "packages.tui.src.tui.Container", - "packages.tui.src.tui.Container.addChild", - "packages.tui.src.tui.Container.removeChild", - "packages.tui.src.tui.Container.clear", - "packages.tui.src.tui.Container.invalidate", - "packages.tui.src.tui.Container.handleMouse", - "packages.tui.src.tui.Container.handleMouse.mouseChildren", - "packages.tui.src.tui.Container.handleMouse.mouseChildren.children.map() callback", - "packages.tui.src.tui.Container.render", - "packages.tui.src.tui.compositeTuiLine", - "packages.tui.src.tui.TuiStopOptions", - "packages.tui.src.tui.TUI", - "packages.tui.src.tui.TUI.addChild", - "packages.tui.src.tui.TUI.removeChild", - "packages.tui.src.tui.TUI.clear", - "packages.tui.src.tui.TUI.getShowHardwareCursor", - "packages.tui.src.tui.TUI.setShowHardwareCursor", - "packages.tui.src.tui.TUI.getClearOnShrink", - "packages.tui.src.tui.TUI.setClearOnShrink", - "packages.tui.src.tui.TUI.setFocus", - "packages.tui.src.tui.TUI.showOverlay", - "packages.tui.src.tui.TUI.hideOverlay", - "packages.tui.src.tui.TUI.hasOverlay", - "packages.tui.src.tui.TUI.start", - "packages.tui.src.tui.TUI.stop", - "packages.tui.src.tui.TUI.renderNow", - "packages.tui.src.tui.TUI.requestRender", - "packages.tui.src.tui.TUI.addInputListener", - "packages.tui.src.tui.TUI.removeInputListener", - "packages.tui.src.tui.TUI.onTerminalColorSchemeChange", - "packages.tui.src.tui.TUI.setTerminalColorSchemeNotifications", - "packages.tui.src.tui.TUI.queryTerminalColors", - "packages.tui.src.tui.ViewportTUI", - "packages.tui.src.tui.ViewportTUI.setLayoutRoot", - "packages.tui.src.tui.isViewportTUI", - "packages.tui.src.tui.TuiBase", - "packages.tui.src.tui.TuiBase.hasOverlayEntries", - "packages.tui.src.tui.TuiBase.constructor", - "packages.tui.src.tui.TuiBase.doRender", - "packages.tui.src.tui.TuiBase.resetRenderState", - "packages.tui.src.tui.TuiBase.beforeTerminalStart", - "packages.tui.src.tui.TuiBase.afterTerminalStart", - "packages.tui.src.tui.TuiBase.beforeTerminalStop", - "packages.tui.src.tui.TuiBase.afterTerminalStop", - "packages.tui.src.tui.TuiBase.fullRedraws", - "packages.tui.src.tui.TuiBase.getShowHardwareCursor", - "packages.tui.src.tui.TuiBase.setShowHardwareCursor", - "packages.tui.src.tui.TuiBase.getClearOnShrink", - "packages.tui.src.tui.TuiBase.setClearOnShrink", - "packages.tui.src.tui.TuiBase.getFocusedComponent", - "packages.tui.src.tui.TuiBase.setFocus", - "packages.tui.src.tui.TuiBase.setFocusInternal", - "packages.tui.src.tui.TuiBase.setFocusInternal.previousFocusedOverlay", - "packages.tui.src.tui.TuiBase.setFocusInternal.previousFocusedOverlay.overlayStack.find() callback", - "packages.tui.src.tui.TuiBase.setFocusInternal.nextFocusIsOverlay", - "packages.tui.src.tui.TuiBase.setFocusInternal.nextFocusIsOverlay.overlayStack.some() callback", - "packages.tui.src.tui.TuiBase.setFocusInternal.focusedOverlay", - "packages.tui.src.tui.TuiBase.setFocusInternal.focusedOverlay.overlayStack.find() callback", - "packages.tui.src.tui.TuiBase.clearOverlayFocusRestore", - "packages.tui.src.tui.TuiBase.clearOverlayFocusRestoreFor", - "packages.tui.src.tui.TuiBase.resolveBlockedOverlayFocusResume", - "packages.tui.src.tui.TuiBase.getVisibleOverlayFocusRestore", - "packages.tui.src.tui.TuiBase.isOverlayFocusAncestor", - "packages.tui.src.tui.TuiBase.isOverlayFocusAncestor.overlayStack.find() callback", - "packages.tui.src.tui.TuiBase.retargetOverlayPreFocus", - "packages.tui.src.tui.TuiBase.getMountedRoots", - "packages.tui.src.tui.TuiBase.isComponentMounted", - "packages.tui.src.tui.TuiBase.isComponentMounted.some() callback", - "packages.tui.src.tui.TuiBase.containsComponent", - "packages.tui.src.tui.TuiBase.containsComponent.root.children.some() callback", - "packages.tui.src.tui.TuiBase.showOverlay", - "packages.tui.src.tui.TuiBase.showOverlay.hide", - "packages.tui.src.tui.TuiBase.showOverlay.setHidden", - "packages.tui.src.tui.TuiBase.showOverlay.isHidden", - "packages.tui.src.tui.TuiBase.showOverlay.focus", - "packages.tui.src.tui.TuiBase.showOverlay.unfocus", - "packages.tui.src.tui.TuiBase.showOverlay.isFocused", - "packages.tui.src.tui.TuiBase.showOverlay.getBounds", - "packages.tui.src.tui.TuiBase.hideOverlay", - "packages.tui.src.tui.TuiBase.hideTerminalCursor", - "packages.tui.src.tui.TuiBase.hasOverlay", - "packages.tui.src.tui.TuiBase.hasOverlay.overlayStack.some() callback", - "packages.tui.src.tui.TuiBase.isOverlayFocused", - "packages.tui.src.tui.TuiBase.isOverlayFocused.overlayStack.some() callback", - "packages.tui.src.tui.TuiBase.resolveMouseFocusTarget", - "packages.tui.src.tui.TuiBase.dispatchMouseToOverlay", - "packages.tui.src.tui.TuiBase.isOverlayVisible", - "packages.tui.src.tui.TuiBase.getTopmostVisibleOverlay", - "packages.tui.src.tui.TuiBase.invalidate", - "packages.tui.src.tui.TuiBase.start", - "packages.tui.src.tui.start.terminal.start() callback", - "packages.tui.src.tui.TuiBase.start.terminal.start() callback", - "packages.tui.src.tui.TuiBase.addInputListener", - "packages.tui.src.tui.TuiBase.removeInputListener", - "packages.tui.src.tui.TuiBase.onTerminalColorSchemeChange", - "packages.tui.src.tui.TuiBase.setTerminalColorSchemeNotifications", - "packages.tui.src.tui.TuiBase.queryCellSize", - "packages.tui.src.tui.TuiBase.stop", - "packages.tui.src.tui.TuiBase.renderNow", - "packages.tui.src.tui.TuiBase.requestRender", - "packages.tui.src.tui.TuiBase.requestRender.process.nextTick() callback", - "packages.tui.src.tui.TuiBase.requestImmediateRender", - "packages.tui.src.tui.TuiBase.requestImmediateRender.process.nextTick() callback", - "packages.tui.src.tui.TuiBase.cancelRenderTimer", - "packages.tui.src.tui.TuiBase.scheduleRender", - "packages.tui.src.tui.TuiBase.scheduleRender.setTimeout() callback", - "packages.tui.src.tui.TuiBase.handleTerminalInput", - "packages.tui.src.tui.TuiBase.handleTerminalInput.focusedOverlay", - "packages.tui.src.tui.TuiBase.handleTerminalInput.focusedOverlay.overlayStack.find() callback", - "packages.tui.src.tui.TuiBase.handleTerminalInput.focusIsOverlay", - "packages.tui.src.tui.TuiBase.handleTerminalInput.focusIsOverlay.overlayStack.some() callback", - "packages.tui.src.tui.TuiBase.consumeTerminalColorResponse", - "packages.tui.src.tui.TuiBase.terminalColorQueryResult", - "packages.tui.src.tui.TuiBase.terminalColorQueryResult.palette.query.palette.every() callback", - "packages.tui.src.tui.terminalColorQueryResult.palette", - "packages.tui.src.tui.TuiBase.completeTerminalColorQuery", - "packages.tui.src.tui.TuiBase.consumeTerminalColorSchemeReport", - "packages.tui.src.tui.TuiBase.consumeCellSizeResponse", - "packages.tui.src.tui.TuiBase.resolveOverlayLayout", - "packages.tui.src.tui.TuiBase.resolveAnchorRow", - "packages.tui.src.tui.TuiBase.resolveAnchorCol", - "packages.tui.src.tui.TuiBase.compositeOverlays", - "packages.tui.src.tui.TuiBase.compositeOverlays.visibleEntries", - "packages.tui.src.tui.TuiBase.compositeOverlays.visibleEntries.overlayStack.filter() callback", - "packages.tui.src.tui.TuiBase.compositeOverlays.visibleEntries.sort() callback", - "packages.tui.src.tui.TuiBase.compositeOverlays.rendered.map() callback", - "packages.tui.src.tui.TuiBase.applyLineResets", - "packages.tui.src.tui.TuiBase.compositeLineAt", - "packages.tui.src.tui.TuiBase.extractCursorPosition", - "packages.tui.src.tui.TuiBase.resolveFakeCursors", - "packages.tui.src.tui.TuiBase.resolveFakeCursors.lines.map() callback", - "packages.tui.src.tui.TuiBase.queryTerminalColors", - "packages.tui.src.tui.TuiBase.queryTerminalColors.", - "packages.tui.src.tui.TuiBase.queryTerminalColors..query.palette.Array.from() callback", - "packages.tui.src.tui.TuiBase.queryTerminalColors..setTimeout() callback" - ] - }, - { - "file_path": "packages/tui/src/utils.ts", - "methods": [ - "packages.tui.src.utils.getGraphemeSegmenter", - "packages.tui.src.utils.getWordSegmenter", - "packages.tui.src.utils.couldBeEmoji", - "packages.tui.src.utils.isPrintableAscii", - "packages.tui.src.utils.truncateFragmentToWidth", - "packages.tui.src.utils.finalizeTruncatedResult", - "packages.tui.src.utils.graphemeWidth", - "packages.tui.src.utils.visibleWidth", - "packages.tui.src.utils.stripTerminalSequences", - "packages.tui.src.utils.GraphemeCellRange", - "packages.tui.src.utils.getGraphemeCellRange", - "packages.tui.src.utils.getOsc8LinkAtColumn", - "packages.tui.src.utils.normalizeTerminalOutput", - "packages.tui.src.utils.normalizeTerminalOutput.normalized.replace() callback", - "packages.tui.src.utils.extractAnsiCode", - "packages.tui.src.utils.asciiVisibleWidth", - "packages.tui.src.utils.ansiCodeLength", - "packages.tui.src.utils.ActiveHyperlink", - "packages.tui.src.utils.parseOsc8Hyperlink", - "packages.tui.src.utils.formatOsc8Hyperlink", - "packages.tui.src.utils.formatOsc8Close", - "packages.tui.src.utils.getActiveOsc8Close", - "packages.tui.src.utils.AnsiCodeTracker", - "packages.tui.src.utils.AnsiCodeTracker.process", - "packages.tui.src.utils.AnsiCodeTracker.reset", - "packages.tui.src.utils.AnsiCodeTracker.clear", - "packages.tui.src.utils.AnsiCodeTracker.getActiveCodes", - "packages.tui.src.utils.AnsiCodeTracker.getActiveBackgroundCode", - "packages.tui.src.utils.AnsiCodeTracker.hasActiveCodes", - "packages.tui.src.utils.AnsiCodeTracker.getLineEndReset", - "packages.tui.src.utils.updateTrackerFromText", - "packages.tui.src.utils.getActiveBackgroundAnsi", - "packages.tui.src.utils.graphemeSegments", - "packages.tui.src.utils.splitIntoTokensWithAnsi", - "packages.tui.src.utils.flattenLines", - "packages.tui.src.utils.wrapTextWithAnsi", - "packages.tui.src.utils.wrapSingleLine", - "packages.tui.src.utils.wrapSingleLine.wrapped.map() callback", - "packages.tui.src.utils.isWhitespaceChar", - "packages.tui.src.utils.isPunctuationChar", - "packages.tui.src.utils.breakLongWord", - "packages.tui.src.utils.applyBackgroundToLine", - "packages.tui.src.utils.truncateToWidth", - "packages.tui.src.utils.sliceByColumn", - "packages.tui.src.utils.sliceWithWidth", - "packages.tui.src.utils.extractSegments" - ] - }, - { - "file_path": "packages/tui/src/wheel-scroll.ts", - "methods": [ - "packages.tui.src.wheel-scroll.terminalAcceleratesWheel", - "packages.tui.src.wheel-scroll.WheelScrollAccelerator", - "packages.tui.src.wheel-scroll.WheelScrollAccelerator.constructor", - "packages.tui.src.wheel-scroll.WheelScrollAccelerator.setLines", - "packages.tui.src.wheel-scroll.WheelScrollAccelerator.next", - "packages.tui.src.wheel-scroll.WheelScrollAccelerator.reset" - ] - } - ], - "component_id": "5.1", - "can_expand": true, - "components": [], - "components_relations": [] - }, - { - "name": "Text Editing and Input Controls", - "description": "Interactive text input, multiline editor, and auto-completion components with undo and kill-ring navigation.", - "key_entities": [ - { - "qualified_name": "packages.tui.src.components.editor.Editor", - "reference_file": "packages/tui/src/components/editor.ts", - "reference_start_line": 297, - "reference_end_line": 2473 - }, - { - "qualified_name": "packages.tui.src.components.input.Input", - "reference_file": "packages/tui/src/components/input.ts", - "reference_start_line": 32, - "reference_end_line": 501 - }, - { - "qualified_name": "packages.tui.src.autocomplete.CombinedAutocompleteProvider", - "reference_file": "packages/tui/src/autocomplete.ts", - "reference_start_line": 303, - "reference_end_line": 861 - }, - { - "qualified_name": "packages.tui.src.keys.setKittyProtocolActive", - "reference_file": "packages/tui/src/keys.ts", - "reference_start_line": 31, - "reference_end_line": 33 - } - ], - "source_cluster_ids": [ - "5.2", - "5.7", - "5.10", - "5.22", - "5.25", - "5.26", - "5.42", - "5.45" - ], - "file_methods": [ - { - "file_path": "packages/tui/src/autocomplete.ts", - "methods": [ - "packages.tui.src.autocomplete.toDisplayPath", - "packages.tui.src.autocomplete.escapeRegex", - "packages.tui.src.autocomplete.buildFdPathQuery", - "packages.tui.src.autocomplete.buildFdPathQuery.segments", - "packages.tui.src.autocomplete.buildFdPathQuery.segments.map() callback", - "packages.tui.src.autocomplete.findLastDelimiter", - "packages.tui.src.autocomplete.stripLeadingWrappers", - "packages.tui.src.autocomplete.findUnclosedQuoteStart", - "packages.tui.src.autocomplete.isTokenStart", - "packages.tui.src.autocomplete.extractQuotedPrefix", - "packages.tui.src.autocomplete.parsePathPrefix", - "packages.tui.src.autocomplete.buildCompletionValue", - "packages.tui.src.autocomplete.walkDirectoryWithFd", - "packages.tui.src.autocomplete.walkDirectoryWithFd.", - "packages.tui.src.autocomplete.walkDirectoryWithFd..child.stdout.on(\"data\") callback", - "packages.tui.src.autocomplete.walkDirectoryWithFd..child.on(\"error\") callback", - "packages.tui.src.autocomplete.walkDirectoryWithFd..child.on(\"close\") callback", - "packages.tui.src.autocomplete.AutocompleteItem", - "packages.tui.src.autocomplete.SlashCommand", - "packages.tui.src.autocomplete.SlashCommand.getArgumentCompletions", - "packages.tui.src.autocomplete.AutocompleteSuggestions", - "packages.tui.src.autocomplete.AutocompleteProvider", - "packages.tui.src.autocomplete.AutocompleteProvider.getSuggestions", - "packages.tui.src.autocomplete.AutocompleteProvider.applyCompletion", - "packages.tui.src.autocomplete.AutocompleteProvider.shouldTriggerFileCompletion", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.constructor", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.commandItems", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.commandItems.commands.map() callback", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.bareNameMatches.fuzzyFilter() callback", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.bareNameMatches", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.fullNameOnlyMatches", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.fullNameOnlyMatches.commandItems.filter() callback", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.fullNameOnlyMatches.fuzzyFilter() callback", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.filtered", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.filtered.map() callback", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.command", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions.command.commands.find() callback", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.applyCompletion", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.extractAtPrefix", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.extractPathPrefix", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.expandHomePath", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.resolveScopedFuzzyQuery", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.scopedPathForDisplay", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFileSuggestions", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFileSuggestions.suggestions.sort() callback", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.scoreEntry", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getBaseDirSuggestions", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions.seenPaths", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions.seenPaths.baseDirEntries.map() callback", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions.entries", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions.entries.recursiveEntries.filter() callback", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions.scoredEntries", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions.scoredEntries.entries.map() callback", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions.scoredEntries.filter() callback", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.getFuzzyFileSuggestions.scoredEntries.sort() callback", - "packages.tui.src.autocomplete.CombinedAutocompleteProvider.shouldTriggerFileCompletion" - ] - }, - { - "file_path": "packages/tui/src/components/editor.ts", - "methods": [ - "packages.tui.src.components.editor.isPasteMarker", - "packages.tui.src.components.editor.segmentWithMarkers", - "packages.tui.src.components.editor.TextChunk", - "packages.tui.src.components.editor.wordWrapLine", - "packages.tui.src.components.editor.EditorState", - "packages.tui.src.components.editor.EditorSnapshot", - "packages.tui.src.components.editor.LayoutLine", - "packages.tui.src.components.editor.EditorTheme", - "packages.tui.src.components.editor.EditorOptions", - "packages.tui.src.components.editor.escapeCharacterClass", - "packages.tui.src.components.editor.buildTriggerPattern", - "packages.tui.src.components.editor.buildDebouncePattern", - "packages.tui.src.components.editor.buildDebouncePattern.escapedWithoutAt", - "packages.tui.src.components.editor.buildDebouncePattern.escapedWithoutAt.triggerCharacters.filter() callback", - "packages.tui.src.components.editor.createScrollBorder", - "packages.tui.src.components.editor.Editor", - "packages.tui.src.components.editor.Editor.constructor", - "packages.tui.src.components.editor.Editor.validPasteIds", - "packages.tui.src.components.editor.Editor.segment", - "packages.tui.src.components.editor.Editor.getPaddingX", - "packages.tui.src.components.editor.Editor.setPaddingX", - "packages.tui.src.components.editor.Editor.getAutocompleteMaxVisible", - "packages.tui.src.components.editor.Editor.setAutocompleteMaxVisible", - "packages.tui.src.components.editor.Editor.setAutocompleteProvider", - "packages.tui.src.components.editor.Editor.addToHistory", - "packages.tui.src.components.editor.Editor.isEditorEmpty", - "packages.tui.src.components.editor.Editor.isOnFirstVisualLine", - "packages.tui.src.components.editor.Editor.isOnLastVisualLine", - "packages.tui.src.components.editor.Editor.navigateHistory", - "packages.tui.src.components.editor.Editor.exitHistoryBrowsing", - "packages.tui.src.components.editor.Editor.setTextInternal", - "packages.tui.src.components.editor.Editor.invalidate", - "packages.tui.src.components.editor.Editor.renderTopBorder", - "packages.tui.src.components.editor.Editor.renderBottomBorder", - "packages.tui.src.components.editor.Editor.render", - "packages.tui.src.components.editor.Editor.render.cursorLineIndex", - "packages.tui.src.components.editor.Editor.render.cursorLineIndex.layoutLines.findIndex() callback", - "packages.tui.src.components.editor.Editor.handleMouse", - "packages.tui.src.components.editor.Editor.handleInput", - "packages.tui.src.components.editor.Editor.layoutText", - "packages.tui.src.components.editor.Editor.getText", - "packages.tui.src.components.editor.Editor.expandPasteMarkers", - "packages.tui.src.components.editor.Editor.expandPasteMarkers.result.replace() callback", - "packages.tui.src.components.editor.Editor.getExpandedText", - "packages.tui.src.components.editor.Editor.getLines", - "packages.tui.src.components.editor.Editor.getCursor", - "packages.tui.src.components.editor.Editor.setText", - "packages.tui.src.components.editor.Editor.insertTextAtCursor", - "packages.tui.src.components.editor.Editor.normalizeText", - "packages.tui.src.components.editor.Editor.insertTextAtCursorInternal", - "packages.tui.src.components.editor.Editor.insertCharacter", - "packages.tui.src.components.editor.Editor.handlePaste", - "packages.tui.src.components.editor.Editor.handlePaste.decodedText", - "packages.tui.src.components.editor.Editor.handlePaste.decodedText.pastedText.replace() callback", - "packages.tui.src.components.editor.Editor.handlePaste.filteredText", - "packages.tui.src.components.editor.Editor.handlePaste.filteredText.filter() callback", - "packages.tui.src.components.editor.Editor.addNewLine", - "packages.tui.src.components.editor.Editor.shouldSubmitOnBackslashEnter", - "packages.tui.src.components.editor.Editor.submitValue", - "packages.tui.src.components.editor.Editor.handleBackspace", - "packages.tui.src.components.editor.Editor.handleBackspace.higherIds", - "packages.tui.src.components.editor.Editor.handleBackspace.higherIds.filter() callback", - "packages.tui.src.components.editor.Editor.handleBackspace.higherIds.sort() callback", - "packages.tui.src.components.editor.Editor.handleBackspace.state.lines.map() callback", - "packages.tui.src.components.editor.Editor.handleBackspace.state.lines.map() callback.line.replace() callback", - "packages.tui.src.components.editor.Editor.setCursorCol", - "packages.tui.src.components.editor.Editor.moveToVisualLine", - "packages.tui.src.components.editor.Editor.computeVerticalMoveColumn", - "packages.tui.src.components.editor.Editor.moveToLineStart", - "packages.tui.src.components.editor.Editor.moveToLineEnd", - "packages.tui.src.components.editor.Editor.deleteToStartOfLine", - "packages.tui.src.components.editor.Editor.deleteToEndOfLine", - "packages.tui.src.components.editor.Editor.deleteWordBackwards", - "packages.tui.src.components.editor.Editor.deleteWordForward", - "packages.tui.src.components.editor.Editor.handleForwardDelete", - "packages.tui.src.components.editor.Editor.buildVisualLineMap", - "packages.tui.src.components.editor.Editor.findVisualLineAt", - "packages.tui.src.components.editor.Editor.findCurrentVisualLine", - "packages.tui.src.components.editor.Editor.moveCursor", - "packages.tui.src.components.editor.Editor.pageScroll", - "packages.tui.src.components.editor.Editor.moveWordBackwards", - "packages.tui.src.components.editor.Editor.moveWordBackwards.segment", - "packages.tui.src.components.editor.Editor.yank", - "packages.tui.src.components.editor.Editor.yankPop", - "packages.tui.src.components.editor.Editor.insertYankedText", - "packages.tui.src.components.editor.Editor.deleteYankedText", - "packages.tui.src.components.editor.Editor.pushUndoSnapshot", - "packages.tui.src.components.editor.Editor.undo", - "packages.tui.src.components.editor.Editor.jumpToChar", - "packages.tui.src.components.editor.Editor.moveWordForwards", - "packages.tui.src.components.editor.Editor.moveWordForwards.segment", - "packages.tui.src.components.editor.Editor.isSlashMenuAllowed", - "packages.tui.src.components.editor.Editor.isAtStartOfMessage", - "packages.tui.src.components.editor.Editor.isInSlashCommandContext", - "packages.tui.src.components.editor.Editor.getBestAutocompleteMatchIndex", - "packages.tui.src.components.editor.Editor.createAutocompleteList", - "packages.tui.src.components.editor.Editor.createAutocompleteList.onSelect", - "packages.tui.src.components.editor.Editor.tryTriggerAutocomplete", - "packages.tui.src.components.editor.Editor.handleTabCompletion", - "packages.tui.src.components.editor.Editor.handleSlashCommandCompletion", - "packages.tui.src.components.editor.Editor.forceFileAutocomplete", - "packages.tui.src.components.editor.Editor.requestAutocomplete", - "packages.tui.src.components.editor.Editor.requestAutocomplete.setTimeout() callback", - "packages.tui.src.components.editor.Editor.startAutocompleteRequest", - "packages.tui.src.components.editor.Editor.startAutocompleteRequest.", - "packages.tui.src.components.editor.Editor.setAutocompleteTriggerCharacters", - "packages.tui.src.components.editor.Editor.getAutocompleteDebounceMs", - "packages.tui.src.components.editor.Editor.runAutocompleteRequest", - "packages.tui.src.components.editor.Editor.isAutocompleteRequestCurrent", - "packages.tui.src.components.editor.Editor.applyAutocompleteSuggestions", - "packages.tui.src.components.editor.Editor.cancelAutocompleteRequest", - "packages.tui.src.components.editor.Editor.clearAutocompleteUi", - "packages.tui.src.components.editor.Editor.cancelAutocomplete", - "packages.tui.src.components.editor.Editor.isShowingAutocomplete", - "packages.tui.src.components.editor.Editor.updateAutocomplete" - ] - }, - { - "file_path": "packages/tui/src/components/input.ts", - "methods": [ - "packages.tui.src.components.input.InputState", - "packages.tui.src.components.input.InputOptions", - "packages.tui.src.components.input.Input", - "packages.tui.src.components.input.Input.constructor", - "packages.tui.src.components.input.Input.getValue", - "packages.tui.src.components.input.Input.setValue", - "packages.tui.src.components.input.Input.handleInput", - "packages.tui.src.components.input.Input.handleInput.hasControlChars", - "packages.tui.src.components.input.Input.handleInput.hasControlChars.some() callback", - "packages.tui.src.components.input.Input.handleMouse", - "packages.tui.src.components.input.Input.insertCharacter", - "packages.tui.src.components.input.Input.handleBackspace", - "packages.tui.src.components.input.Input.handleForwardDelete", - "packages.tui.src.components.input.Input.deleteToLineStart", - "packages.tui.src.components.input.Input.deleteToLineEnd", - "packages.tui.src.components.input.Input.deleteWordBackwards", - "packages.tui.src.components.input.Input.deleteWordForward", - "packages.tui.src.components.input.Input.yank", - "packages.tui.src.components.input.Input.yankPop", - "packages.tui.src.components.input.Input.pushUndo", - "packages.tui.src.components.input.Input.undo", - "packages.tui.src.components.input.Input.moveWordBackwards", - "packages.tui.src.components.input.Input.moveWordForwards", - "packages.tui.src.components.input.Input.handlePaste", - "packages.tui.src.components.input.Input.invalidate", - "packages.tui.src.components.input.Input.render" - ] - }, - { - "file_path": "packages/tui/src/editor-component.ts", - "methods": [ - "packages.tui.src.editor-component.EditorComponent", - "packages.tui.src.editor-component.EditorComponent.getText", - "packages.tui.src.editor-component.EditorComponent.setText", - "packages.tui.src.editor-component.EditorComponent.handleInput", - "packages.tui.src.editor-component.EditorComponent.addToHistory", - "packages.tui.src.editor-component.EditorComponent.insertTextAtCursor", - "packages.tui.src.editor-component.EditorComponent.getExpandedText", - "packages.tui.src.editor-component.EditorComponent.setAutocompleteProvider", - "packages.tui.src.editor-component.EditorComponent.setPaddingX", - "packages.tui.src.editor-component.EditorComponent.setAutocompleteMaxVisible" - ] - }, - { - "file_path": "packages/tui/src/keys.ts", - "methods": [ - "packages.tui.src.keys.setKittyProtocolActive", - "packages.tui.src.keys.isKittyProtocolActive", - "packages.tui.src.keys.Key", - "packages.tui.src.keys.Key.ctrl", - "packages.tui.src.keys.Key.shift", - "packages.tui.src.keys.Key.alt", - "packages.tui.src.keys.Key.super", - "packages.tui.src.keys.Key.ctrlShift", - "packages.tui.src.keys.Key.shiftCtrl", - "packages.tui.src.keys.Key.ctrlAlt", - "packages.tui.src.keys.Key.altCtrl", - "packages.tui.src.keys.Key.shiftAlt", - "packages.tui.src.keys.Key.altShift", - "packages.tui.src.keys.Key.ctrlSuper", - "packages.tui.src.keys.Key.superCtrl", - "packages.tui.src.keys.Key.shiftSuper", - "packages.tui.src.keys.Key.superShift", - "packages.tui.src.keys.Key.altSuper", - "packages.tui.src.keys.Key.superAlt", - "packages.tui.src.keys.Key.ctrlShiftAlt", - "packages.tui.src.keys.Key.ctrlShiftSuper", - "packages.tui.src.keys.normalizeKittyFunctionalCodepoint", - "packages.tui.src.keys.normalizeShiftedLetterIdentityCodepoint", - "packages.tui.src.keys.getLogicalShiftedSymbolCandidate", - "packages.tui.src.keys.ParsedKittySequence", - "packages.tui.src.keys.ParsedModifyOtherKeysSequence", - "packages.tui.src.keys.isKeyRelease", - "packages.tui.src.keys.isKeyRepeat", - "packages.tui.src.keys.parseEventType", - "packages.tui.src.keys.parseKittySequence", - "packages.tui.src.keys.matchesKittySequence", - "packages.tui.src.keys.parseModifyOtherKeysSequence", - "packages.tui.src.keys.matchesModifyOtherKeys", - "packages.tui.src.keys.isWindowsTerminalSession", - "packages.tui.src.keys.matchesRawBackspace", - "packages.tui.src.keys.rawCtrlChar", - "packages.tui.src.keys.isDigitKey", - "packages.tui.src.keys.matchesPrintableModifyOtherKeys", - "packages.tui.src.keys.formatKeyNameWithModifiers", - "packages.tui.src.keys.parseKeyId", - "packages.tui.src.keys.parseKeyId.modifier", - "packages.tui.src.keys.parseKeyId.modifier.MODIFIER_NAMES.find() callback", - "packages.tui.src.keys.matchesKey", - "packages.tui.src.keys.formatParsedKey", - "packages.tui.src.keys.parseKey", - "packages.tui.src.keys.decodeKittyPrintable", - "packages.tui.src.keys.decodeModifyOtherKeysPrintable", - "packages.tui.src.keys.decodePrintableKey" - ] - }, - { - "file_path": "packages/tui/src/kill-ring.ts", - "methods": [ - "packages.tui.src.kill-ring.KillRing", - "packages.tui.src.kill-ring.KillRing.push", - "packages.tui.src.kill-ring.KillRing.peek", - "packages.tui.src.kill-ring.KillRing.rotate", - "packages.tui.src.kill-ring.KillRing.length" - ] - }, - { - "file_path": "packages/tui/src/undo-stack.ts", - "methods": [ - "packages.tui.src.undo-stack.UndoStack", - "packages.tui.src.undo-stack.UndoStack.push", - "packages.tui.src.undo-stack.UndoStack.pop", - "packages.tui.src.undo-stack.UndoStack.clear", - "packages.tui.src.undo-stack.UndoStack.length" - ] - }, - { - "file_path": "packages/tui/src/word-navigation.ts", - "methods": [ - "packages.tui.src.word-navigation.WordNavigationOptions", - "packages.tui.src.word-navigation.findWordBackward", - "packages.tui.src.word-navigation.findWordForward" - ] - } - ], - "component_id": "5.2", - "can_expand": true, - "components": [], - "components_relations": [] - }, - { - "name": "Terminal Device and Graphic Protocol Abstraction", - "description": "Terminal interface abstraction, color detection, input decoding, and terminal graphic protocol support.", - "key_entities": [ - { - "qualified_name": "packages.tui.src.terminal.Terminal", - "reference_file": "packages/tui/src/terminal.ts", - "reference_start_line": 78, - "reference_end_line": 126 - }, - { - "qualified_name": "packages.tui.src.terminal.ProcessTerminal", - "reference_file": "packages/tui/src/terminal.ts", - "reference_start_line": 150, - "reference_end_line": 609 - }, - { - "qualified_name": "packages.tui.src.terminal-colors.TerminalColors", - "reference_file": "packages/tui/src/terminal-colors.ts", - "reference_start_line": 10, - "reference_end_line": 17 - }, - { - "qualified_name": "packages.tui.src.terminal-image.getCapabilities", - "reference_file": "packages/tui/src/terminal-image.ts", - "reference_start_line": 167, - "reference_end_line": 176 - } - ], - "source_cluster_ids": [ - "5.34", - "5.35", - "5.36", - "5.37", - "5.38" - ], - "file_methods": [ - { - "file_path": "packages/tui/src/program-status.ts", - "methods": [ - "packages.tui.src.program-status.ProgramStatus", - "packages.tui.src.program-status.isProgramStatusReply", - "packages.tui.src.program-status.truncateUtf8", - "packages.tui.src.program-status.formatProgramStatus" - ] - }, - { - "file_path": "packages/tui/src/stdin-buffer.ts", - "methods": [ - "packages.tui.src.stdin-buffer.isCompleteSequence", - "packages.tui.src.stdin-buffer.isCompleteCsiSequence", - "packages.tui.src.stdin-buffer.isCompleteCsiSequence.parts.every() callback", - "packages.tui.src.stdin-buffer.isCompleteOscSequence", - "packages.tui.src.stdin-buffer.isCompleteDcsSequence", - "packages.tui.src.stdin-buffer.isCompleteApcSequence", - "packages.tui.src.stdin-buffer.parseUnmodifiedKittyPrintableCodepoint", - "packages.tui.src.stdin-buffer.extractCompleteSequences", - "packages.tui.src.stdin-buffer.StdinBuffer", - "packages.tui.src.stdin-buffer.StdinBuffer.constructor", - "packages.tui.src.stdin-buffer.StdinBuffer.process", - "packages.tui.src.stdin-buffer.StdinBuffer.process.setTimeout() callback", - "packages.tui.src.stdin-buffer.StdinBuffer.emitDataSequence", - "packages.tui.src.stdin-buffer.StdinBuffer.flush", - "packages.tui.src.stdin-buffer.StdinBuffer.clear", - "packages.tui.src.stdin-buffer.StdinBuffer.getBuffer", - "packages.tui.src.stdin-buffer.StdinBuffer.destroy" - ] - }, - { - "file_path": "packages/tui/src/terminal-colors.ts", - "methods": [ - "packages.tui.src.terminal-colors.RgbColor", - "packages.tui.src.terminal-colors.TerminalColors", - "packages.tui.src.terminal-colors.hexToRgb", - "packages.tui.src.terminal-colors.parseOscHexChannel", - "packages.tui.src.terminal-colors.parseOscColorResponse", - "packages.tui.src.terminal-colors.parseOscColorValue", - "packages.tui.src.terminal-colors.parseTerminalColorSchemeReport" - ] - }, - { - "file_path": "packages/tui/src/terminal-image.ts", - "methods": [ - "packages.tui.src.terminal-image.TerminalCapabilities", - "packages.tui.src.terminal-image.CellDimensions", - "packages.tui.src.terminal-image.ImageDimensions", - "packages.tui.src.terminal-image.ImageRenderOptions", - "packages.tui.src.terminal-image.getCellDimensions", - "packages.tui.src.terminal-image.setCellDimensions", - "packages.tui.src.terminal-image.probeTmuxHyperlinks", - "packages.tui.src.terminal-image.probeTmuxHyperlinks.map() callback", - "packages.tui.src.terminal-image.detectCapabilitiesFromEnvironment", - "packages.tui.src.terminal-image.parseBooleanCapabilityOverride", - "packages.tui.src.terminal-image.detectCapabilities", - "packages.tui.src.terminal-image.getCapabilities", - "packages.tui.src.terminal-image.getTerminalColorMode", - "packages.tui.src.terminal-image.resetCapabilitiesCache", - "packages.tui.src.terminal-image.setCapabilityOverrides", - "packages.tui.src.terminal-image.setCapabilities", - "packages.tui.src.terminal-image.isImageLine", - "packages.tui.src.terminal-image.allocateImageId", - "packages.tui.src.terminal-image.encodeKitty", - "packages.tui.src.terminal-image.deleteKittyImage", - "packages.tui.src.terminal-image.deleteAllKittyImages", - "packages.tui.src.terminal-image.deleteAllKittyPlacements", - "packages.tui.src.terminal-image.encodeITerm2", - "packages.tui.src.terminal-image.ImageCellSize", - "packages.tui.src.terminal-image.KittyImageMetadata", - "packages.tui.src.terminal-image.RegisteredKittyImageMetadata", - "packages.tui.src.terminal-image.KittyImagePlacement", - "packages.tui.src.terminal-image.registerKittyImageMetadata", - "packages.tui.src.terminal-image.getRegisteredKittyImageMetadataFromControls", - "packages.tui.src.terminal-image.getRegisteredKittyImageMetadata", - "packages.tui.src.terminal-image.getExplicitKittyImageRows", - "packages.tui.src.terminal-image.getKittyImageRowsFromControls", - "packages.tui.src.terminal-image.getKittyImageMetadata", - "packages.tui.src.terminal-image.getKittyImagePlacementRows", - "packages.tui.src.terminal-image.getKittyImagePlacement", - "packages.tui.src.terminal-image.getKittyImagePlacement.controls", - "packages.tui.src.terminal-image.getKittyImagePlacement.controls.filter() callback", - "packages.tui.src.terminal-image.cropKittyImageLine", - "packages.tui.src.terminal-image.cropKittyImageLine.controls", - "packages.tui.src.terminal-image.cropKittyImageLine.controls.filter() callback", - "packages.tui.src.terminal-image.chooseLessDistortedCellCount", - "packages.tui.src.terminal-image.calculateImageCellSize", - "packages.tui.src.terminal-image.calculateImageRows", - "packages.tui.src.terminal-image.getPngDimensions", - "packages.tui.src.terminal-image.getJpegDimensions", - "packages.tui.src.terminal-image.getGifDimensions", - "packages.tui.src.terminal-image.getWebpDimensions", - "packages.tui.src.terminal-image.getImageDimensions", - "packages.tui.src.terminal-image.renderImage", - "packages.tui.src.terminal-image.hyperlink", - "packages.tui.src.terminal-image.shortenImagePath", - "packages.tui.src.terminal-image.imageFallback" - ] - }, - { - "file_path": "packages/tui/src/terminal.ts", - "methods": [ - "packages.tui.src.terminal.parseKeyboardProtocolNegotiationSequence", - "packages.tui.src.terminal.isKeyboardProtocolNegotiationSequencePrefix", - "packages.tui.src.terminal.isAppleTerminalSession", - "packages.tui.src.terminal.refreshTerminalDimensions", - "packages.tui.src.terminal.normalizeNativeShiftEnterInput", - "packages.tui.src.terminal.normalizeAppleTerminalInput", - "packages.tui.src.terminal.Terminal", - "packages.tui.src.terminal.Terminal.start", - "packages.tui.src.terminal.Terminal.stop", - "packages.tui.src.terminal.Terminal.drainInput", - "packages.tui.src.terminal.Terminal.write", - "packages.tui.src.terminal.Terminal.columns", - "packages.tui.src.terminal.Terminal.rows", - "packages.tui.src.terminal.Terminal.kittyProtocolActive", - "packages.tui.src.terminal.Terminal.moveBy", - "packages.tui.src.terminal.Terminal.hideCursor", - "packages.tui.src.terminal.Terminal.showCursor", - "packages.tui.src.terminal.Terminal.clearLine", - "packages.tui.src.terminal.Terminal.clearFromCursor", - "packages.tui.src.terminal.Terminal.clearScreen", - "packages.tui.src.terminal.Terminal.setTitle", - "packages.tui.src.terminal.Terminal.setProgress", - "packages.tui.src.terminal.Terminal.setProgramStatus", - "packages.tui.src.terminal.resolveEscapeTimeoutMs", - "packages.tui.src.terminal.ProcessTerminal", - "packages.tui.src.terminal.ProcessTerminal.writeLogPath.", - "packages.tui.src.terminal.ProcessTerminal.kittyProtocolActive", - "packages.tui.src.terminal.ProcessTerminal.modifyOtherKeysActive", - "packages.tui.src.terminal.ProcessTerminal.start", - "packages.tui.src.terminal.ProcessTerminal.setupStdinBuffer", - "packages.tui.src.terminal.ProcessTerminal.setupStdinBuffer.stdinBuffer.on(\"data\") callback", - "packages.tui.src.terminal.ProcessTerminal.setupStdinBuffer.stdinBuffer.on(\"paste\") callback", - "packages.tui.src.terminal.ProcessTerminal.setupStdinBuffer.stdinDataHandler", - "packages.tui.src.terminal.ProcessTerminal.queryAndEnableKittyProtocol", - "packages.tui.src.terminal.ProcessTerminal.handleKeyboardProtocolNegotiationSequence", - "packages.tui.src.terminal.ProcessTerminal.readKeyboardProtocolNegotiationSequence", - "packages.tui.src.terminal.ProcessTerminal.setKeyboardProtocolNegotiationBuffer", - "packages.tui.src.terminal.ProcessTerminal.clearKeyboardProtocolNegotiationBuffer", - "packages.tui.src.terminal.ProcessTerminal.flushKeyboardProtocolNegotiationBufferAsInput", - "packages.tui.src.terminal.ProcessTerminal.scheduleKeyboardProtocolNegotiationBufferFlush", - "packages.tui.src.terminal.ProcessTerminal.scheduleKeyboardProtocolNegotiationBufferFlush.setTimeout() callback", - "packages.tui.src.terminal.ProcessTerminal.clearKeyboardProtocolNegotiationBufferFlushTimer", - "packages.tui.src.terminal.ProcessTerminal.forwardInputSequence", - "packages.tui.src.terminal.ProcessTerminal.enableModifyOtherKeys", - "packages.tui.src.terminal.ProcessTerminal.disableModifyOtherKeys", - "packages.tui.src.terminal.ProcessTerminal.enableWindowsVTInput", - "packages.tui.src.terminal.ProcessTerminal.drainInput", - "packages.tui.src.terminal.ProcessTerminal.stop", - "packages.tui.src.terminal.ProcessTerminal.write", - "packages.tui.src.terminal.ProcessTerminal.columns", - "packages.tui.src.terminal.ProcessTerminal.rows", - "packages.tui.src.terminal.ProcessTerminal.moveBy", - "packages.tui.src.terminal.ProcessTerminal.hideCursor", - "packages.tui.src.terminal.ProcessTerminal.showCursor", - "packages.tui.src.terminal.ProcessTerminal.clearLine", - "packages.tui.src.terminal.ProcessTerminal.clearFromCursor", - "packages.tui.src.terminal.ProcessTerminal.clearScreen", - "packages.tui.src.terminal.ProcessTerminal.setTitle", - "packages.tui.src.terminal.ProcessTerminal.setProgramStatus", - "packages.tui.src.terminal.ProcessTerminal.writeProgramStatus", - "packages.tui.src.terminal.ProcessTerminal.setProgress", - "packages.tui.src.terminal.ProcessTerminal.setProgress.setInterval() callback", - "packages.tui.src.terminal.ProcessTerminal.clearProgressInterval" - ] - } - ], - "component_id": "5.3", - "can_expand": false, - "components": [], - "components_relations": [] - }, - { - "name": "Native Platform Bindings", - "description": "Native platform bindings for virtual terminal input, clipboard integration, and modifier key detection.", - "key_entities": [ - { - "qualified_name": "packages.tui.src.native-platform.getNativePlatformHelper", - "reference_file": "packages/tui/src/native-platform.ts", - "reference_start_line": 55, - "reference_end_line": 58 - }, - { - "qualified_name": "packages.tui.src.native-modifiers.isNativeModifierPressed", - "reference_file": "packages/tui/src/native-modifiers.ts", - "reference_start_line": 5, - "reference_end_line": 13 - }, - { - "qualified_name": "packages.tui.src.native-module-path.getNativeModuleCandidates", - "reference_file": "packages/tui/src/native-module-path.ts", - "reference_start_line": 14, - "reference_end_line": 31 - } - ], - "source_cluster_ids": [ - "5.30", - "5.31", - "5.32" - ], - "file_methods": [ - { - "file_path": "packages/tui/src/native-modifiers.ts", - "methods": [ - "packages.tui.src.native-modifiers.isNativeModifierPressed" - ] - }, - { - "file_path": "packages/tui/src/native-module-path.ts", - "methods": [ - "packages.tui.src.native-module-path.NativeModuleCandidateOptions", - "packages.tui.src.native-module-path.getNativeModuleCandidates" - ] - }, - { - "file_path": "packages/tui/src/native-platform.ts", - "methods": [ - "packages.tui.src.native-platform.NativeClipboard", - "packages.tui.src.native-platform.NativeClipboard.getText", - "packages.tui.src.native-platform.NativeClipboard.getImage", - "packages.tui.src.native-platform.NativeClipboard.getFilePaths", - "packages.tui.src.native-platform.NativeClipboard.setText", - "packages.tui.src.native-platform.loadNativePlatformHelper", - "packages.tui.src.native-platform.getNativePlatformHelper", - "packages.tui.src.native-platform.getNativeClipboard" - ] - } - ], - "component_id": "5.4", - "can_expand": false, - "components": [], - "components_relations": [] - }, - { - "name": "Color Space Utilities", - "description": "Color palette math and Oklab perceptual color space conversion utilities.", - "key_entities": [], - "source_cluster_ids": [ - "5.3", - "5.33" - ], - "file_methods": [ - { - "file_path": "packages/tui/src/colors.ts", - "methods": [ - "packages.tui.src.colors.IndexedColor", - "packages.tui.src.colors.RgbColorValue", - "packages.tui.src.colors.OklchColorValue", - "packages.tui.src.colors.OklchChannels", - "packages.tui.src.colors.OkhslChannels", - "packages.tui.src.colors.TextAttributes", - "packages.tui.src.colors.TextStyle", - "packages.tui.src.colors.requireFinite", - "packages.tui.src.colors.indexedColor", - "packages.tui.src.colors.rgbColor", - "packages.tui.src.colors.oklchColor", - "packages.tui.src.colors.okhslColor", - "packages.tui.src.colors.colorToOkhsl", - "packages.tui.src.colors.parseColor", - "packages.tui.src.colors.parseColor.digits", - "packages.tui.src.colors.parseColor.digits.map() callback", - "packages.tui.src.colors.GRAY_VALUES", - "packages.tui.src.colors.GRAY_VALUES.Array.from() callback", - "packages.tui.src.colors.indexedToRgb", - "packages.tui.src.colors.isInSrgbGamut", - "packages.tui.src.colors.isInSrgbGamut.linear.every() callback", - "packages.tui.src.colors.oklchToRgb", - "packages.tui.src.colors.colorToRgb", - "packages.tui.src.colors.colorToOklch", - "packages.tui.src.colors.colorToHex", - "packages.tui.src.colors.mixColors", - "packages.tui.src.colors.findClosest", - "packages.tui.src.colors.colorDistance", - "packages.tui.src.colors.rgbToAnsi256", - "packages.tui.src.colors.colorAnsi", - "packages.tui.src.colors.foregroundAnsi", - "packages.tui.src.colors.backgroundAnsi", - "packages.tui.src.colors.styleText", - "packages.tui.src.colors.styleTextWithAnsi" - ] - }, - { - "file_path": "packages/tui/src/oklab.ts", - "methods": [ - "packages.tui.src.oklab.multiply", - "packages.tui.src.oklab.multiply.m.map() callback", - "packages.tui.src.oklab.oklabToLinearSrgb", - "packages.tui.src.oklab.oklabToLinearSrgb.map() callback", - "packages.tui.src.oklab.linearSrgbToOklab", - "packages.tui.src.oklab.rgbToOklab", - "packages.tui.src.oklab.linearSrgbToRgb", - "packages.tui.src.oklab.lmsSlopes", - "packages.tui.src.oklab.lmsSlopes.map() callback", - "packages.tui.src.oklab.maxSaturation", - "packages.tui.src.oklab.maxSaturation.channel", - "packages.tui.src.oklab.maxSaturation.channel.SATURATION_FIT.findIndex() callback", - "packages.tui.src.oklab.maxSaturation.base", - "packages.tui.src.oklab.maxSaturation.base.slopes.map() callback", - "packages.tui.src.oklab.maxSaturation.dot", - "packages.tui.src.oklab.maxSaturation.dot.values.reduce() callback", - "packages.tui.src.oklab.maxSaturation.f", - "packages.tui.src.oklab.maxSaturation.f.base.map() callback", - "packages.tui.src.oklab.maxSaturation.f1", - "packages.tui.src.oklab.maxSaturation.f1.base.map() callback", - "packages.tui.src.oklab.maxSaturation.f2", - "packages.tui.src.oklab.maxSaturation.f2.base.map() callback", - "packages.tui.src.oklab.cusp", - "packages.tui.src.oklab.maxChroma", - "packages.tui.src.oklab.maxChroma.lms", - "packages.tui.src.oklab.maxChroma.lms.slopes.map() callback", - "packages.tui.src.oklab.maxChroma.cubes", - "packages.tui.src.oklab.maxChroma.cubes.lms.map() callback", - "packages.tui.src.oklab.maxChroma.first", - "packages.tui.src.oklab.maxChroma.first.lms.map() callback", - "packages.tui.src.oklab.maxChroma.second", - "packages.tui.src.oklab.maxChroma.second.lms.map() callback", - "packages.tui.src.oklab.maxChroma.steps", - "packages.tui.src.oklab.maxChroma.steps.LMS_TO_LINEAR_SRGB.map() callback", - "packages.tui.src.oklab.chromaStops", - "packages.tui.src.oklab.okhslToRgb", - "packages.tui.src.oklab.rgbToOkhsl" - ] - } - ], - "component_id": "5.5", - "can_expand": false, - "components": [], - "components_relations": [] - }, - { - "name": "Rich Text and Markdown Rendering", - "description": "Markdown and LaTeX syntax rendering components for terminal viewports.", - "key_entities": [ - { - "qualified_name": "packages.tui.src.components.markdown.Markdown", - "reference_file": "packages/tui/src/components/markdown.ts", - "reference_start_line": 236, - "reference_end_line": 1025 - } - ], - "source_cluster_ids": [ - "5.12", - "5.27" - ], - "file_methods": [ - { - "file_path": "packages/tui/src/components/markdown.ts", - "methods": [ - "packages.tui.src.components.markdown.StrictStrikethroughTokenizer", - "packages.tui.src.components.markdown.StrictStrikethroughTokenizer.del", - "packages.tui.src.components.markdown.LatexToken", - "packages.tui.src.components.markdown.isEscaped", - "packages.tui.src.components.markdown.findClosingDelimiter", - "packages.tui.src.components.markdown.looksLikePendingDollarMath", - "packages.tui.src.components.markdown.tokenizeInlineLatex", - "packages.tui.src.components.markdown.tokenizeBlockLatex", - "packages.tui.src.components.markdown.LATEX_MARKDOWN_EXTENSIONS", - "packages.tui.src.components.markdown.start", - "packages.tui.src.components.markdown.LATEX_MARKDOWN_EXTENSIONS.start", - "packages.tui.src.components.markdown.LATEX_MARKDOWN_EXTENSIONS.start.indices", - "packages.tui.src.components.markdown.LATEX_MARKDOWN_EXTENSIONS.start.indices.filter() callback", - "packages.tui.src.components.markdown.trimPartialClosingFences", - "packages.tui.src.components.markdown.DefaultTextStyle", - "packages.tui.src.components.markdown.MarkdownTheme", - "packages.tui.src.components.markdown.MarkdownOptions", - "packages.tui.src.components.markdown.InlineStyleContext", - "packages.tui.src.components.markdown.Markdown", - "packages.tui.src.components.markdown.Markdown.constructor", - "packages.tui.src.components.markdown.Markdown.setText", - "packages.tui.src.components.markdown.Markdown.invalidate", - "packages.tui.src.components.markdown.Markdown.render", - "packages.tui.src.components.markdown.Markdown.applyDefaultStyle", - "packages.tui.src.components.markdown.Markdown.getDefaultStylePrefix", - "packages.tui.src.components.markdown.Markdown.getStylePrefix", - "packages.tui.src.components.markdown.Markdown.getDefaultInlineStyleContext", - "packages.tui.src.components.markdown.Markdown.getDefaultInlineStyleContext.applyText", - "packages.tui.src.components.markdown.Markdown.renderToken", - "packages.tui.src.components.markdown.renderToken.headingStyleFn", - "packages.tui.src.components.markdown.Markdown.renderToken.quoteInlineStyleContext", - "packages.tui.src.components.markdown.Markdown.renderToken.quoteInlineStyleContext.applyText", - "packages.tui.src.components.markdown.Markdown.renderInlineTokens", - "packages.tui.src.components.markdown.Markdown.renderInlineTokens.applyTextWithNewlines", - "packages.tui.src.components.markdown.Markdown.renderInlineTokens.applyTextWithNewlines.segments.map() callback", - "packages.tui.src.components.markdown.Markdown.getOrderedListMarker", - "packages.tui.src.components.markdown.Markdown.getUnorderedListMarker", - "packages.tui.src.components.markdown.Markdown.renderList", - "packages.tui.src.components.markdown.Markdown.getLongestWordWidth", - "packages.tui.src.components.markdown.Markdown.getLongestWordWidth.words", - "packages.tui.src.components.markdown.Markdown.getLongestWordWidth.words.filter() callback", - "packages.tui.src.components.markdown.Markdown.wrapCellText", - "packages.tui.src.components.markdown.Markdown.wrapCellText.lines.map() callback", - "packages.tui.src.components.markdown.Markdown.renderTable", - "packages.tui.src.components.markdown.Markdown.renderTable.minCellsWidth", - "packages.tui.src.components.markdown.Markdown.renderTable.minCellsWidth.minColumnWidths.reduce() callback", - "packages.tui.src.components.markdown.Markdown.renderTable.totalWeight", - "packages.tui.src.components.markdown.Markdown.renderTable.totalWeight.minWordWidths.reduce() callback", - "packages.tui.src.components.markdown.Markdown.renderTable.growth", - "packages.tui.src.components.markdown.Markdown.renderTable.growth.minWordWidths.map() callback", - "packages.tui.src.components.markdown.Markdown.renderTable.allocated.growth.reduce() callback", - "packages.tui.src.components.markdown.renderTable.allocated", - "packages.tui.src.components.markdown.Markdown.renderTable.minColumnWidths.reduce() callback", - "packages.tui.src.components.markdown.Markdown.renderTable.totalNaturalWidth", - "packages.tui.src.components.markdown.Markdown.renderTable.totalNaturalWidth.naturalWidths.reduce() callback", - "packages.tui.src.components.markdown.Markdown.renderTable.naturalWidths.map() callback", - "packages.tui.src.components.markdown.Markdown.renderTable.totalGrowPotential", - "packages.tui.src.components.markdown.Markdown.renderTable.totalGrowPotential.naturalWidths.reduce() callback", - "packages.tui.src.components.markdown.Markdown.renderTable.minColumnWidths.map() callback", - "packages.tui.src.components.markdown.Markdown.renderTable.allocated", - "packages.tui.src.components.markdown.Markdown.renderTable.allocated.columnWidths.reduce() callback", - "packages.tui.src.components.markdown.Markdown.renderTable.topBorderCells", - "packages.tui.src.components.markdown.Markdown.renderTable.topBorderCells.columnWidths.map() callback", - "packages.tui.src.components.markdown.Markdown.renderTable.headerCellLines", - "packages.tui.src.components.markdown.Markdown.renderTable.headerCellLines.token.header.map() callback", - "packages.tui.src.components.markdown.Markdown.renderTable.headerLineCount", - "packages.tui.src.components.markdown.Markdown.renderTable.headerLineCount.headerCellLines.map() callback", - "packages.tui.src.components.markdown.Markdown.renderTable.rowParts.headerCellLines.map() callback", - "packages.tui.src.components.markdown.renderTable.rowParts", - "packages.tui.src.components.markdown.Markdown.renderTable.separatorCells", - "packages.tui.src.components.markdown.Markdown.renderTable.separatorCells.columnWidths.map() callback", - "packages.tui.src.components.markdown.Markdown.renderTable.rowCellLines", - "packages.tui.src.components.markdown.Markdown.renderTable.rowCellLines.row.map() callback", - "packages.tui.src.components.markdown.Markdown.renderTable.rowLineCount", - "packages.tui.src.components.markdown.Markdown.renderTable.rowLineCount.rowCellLines.map() callback", - "packages.tui.src.components.markdown.Markdown.renderTable.rowParts", - "packages.tui.src.components.markdown.Markdown.renderTable.rowParts.rowCellLines.map() callback", - "packages.tui.src.components.markdown.Markdown.renderTable.bottomBorderCells", - "packages.tui.src.components.markdown.Markdown.renderTable.bottomBorderCells.columnWidths.map() callback" - ] - }, - { - "file_path": "packages/tui/src/latex.ts", - "methods": [ - "packages.tui.src.latex.replaceCharacters", - "packages.tui.src.latex.normalizeScriptValue", - "packages.tui.src.latex.formatUnicodeScript", - "packages.tui.src.latex.formatScript", - "packages.tui.src.latex.formatFraction", - "packages.tui.src.latex.formatRoot", - "packages.tui.src.latex.normalizeOutput", - "packages.tui.src.latex.normalizeOutput.map() callback", - "packages.tui.src.latex.normalizeOutput.filter() callback", - "packages.tui.src.latex.FractionNode", - "packages.tui.src.latex.OperatorNode", - "packages.tui.src.latex.ScriptNode", - "packages.tui.src.latex.MatrixNode", - "packages.tui.src.latex.Layout", - "packages.tui.src.latex.padLayoutLine", - "packages.tui.src.latex.joinLayouts", - "packages.tui.src.latex.baseline", - "packages.tui.src.latex.joinLayouts.baseline.layouts.map() callback", - "packages.tui.src.latex.joinLayouts.below", - "packages.tui.src.latex.joinLayouts.below.layouts.map() callback", - "packages.tui.src.latex.joinLayouts.width.layouts.reduce() callback", - "packages.tui.src.latex.renderLayout", - "packages.tui.src.latex.renderLayout.lines.numerator.lines.map() callback", - "packages.tui.src.latex.renderLayout.lines.denominator.lines.map() callback", - "packages.tui.src.latex.renderLayout.lines.upper.lines.map() callback", - "packages.tui.src.latex.renderLayout.lines.lower.lines.map() callback", - "packages.tui.src.latex.renderLayout.width.node.lines.map() callback", - "packages.tui.src.latex.renderLayout.lines.node.lines.map() callback", - "packages.tui.src.latex.renderLayout.width.renderedLines.map() callback", - "packages.tui.src.latex.LatexParser", - "packages.tui.src.latex.LatexParser.constructor", - "packages.tui.src.latex.LatexParser.render", - "packages.tui.src.latex.LatexParser.parseSequence", - "packages.tui.src.latex.LatexParser.parseScripts", - "packages.tui.src.latex.LatexParser.parseScripts.canUseLayout", - "packages.tui.src.latex.LatexParser.parseScripts.canUseLayout.some() callback", - "packages.tui.src.latex.LatexParser.parseScripts.order.map() callback", - "packages.tui.src.latex.LatexParser.parseWhitespace", - "packages.tui.src.latex.LatexParser.parseCommand", - "packages.tui.src.latex.LatexParser.parseCommand.Array.from() callback", - "packages.tui.src.latex.LatexParser.parseOperator", - "packages.tui.src.latex.LatexParser.parseRequiredArgument", - "packages.tui.src.latex.LatexParser.parseRequiredArgumentValue", - "packages.tui.src.latex.LatexParser.parseOptionalArgument", - "packages.tui.src.latex.LatexParser.readRawGroup", - "packages.tui.src.latex.LatexParser.splitEnvironmentRows", - "packages.tui.src.latex.LatexParser.parseEnvironment", - "packages.tui.src.latex.LatexParser.parseEnvironment.map() callback", - "packages.tui.src.latex.LatexParser.parseEnvironment.map() callback.source", - "packages.tui.src.latex.LatexParser.parseEnvironment.map() callback.source.Array.from() callback", - "packages.tui.src.latex.LatexParser.renderCases", - "packages.tui.src.latex.LatexParser.renderCases.rows", - "packages.tui.src.latex.LatexParser.renderCases.rows.map() callback", - "packages.tui.src.latex.LatexParser.renderCases.rows.map() callback.map() callback", - "packages.tui.src.latex.LatexParser.renderCases.rows.filter() callback", - "packages.tui.src.latex.LatexParser.renderCases.valueWidth", - "packages.tui.src.latex.LatexParser.renderCases.valueWidth.rows.map() callback", - "packages.tui.src.latex.LatexParser.renderCases.contents", - "packages.tui.src.latex.LatexParser.renderCases.contents.rows.map() callback", - "packages.tui.src.latex.LatexParser.renderCases.lines", - "packages.tui.src.latex.LatexParser.renderCases.lines.visualRows.map() callback", - "packages.tui.src.latex.LatexParser.renderMatrix", - "packages.tui.src.latex.LatexParser.renderMatrix.matrix", - "packages.tui.src.latex.LatexParser.renderMatrix.matrix.map() callback", - "packages.tui.src.latex.LatexParser.renderMatrix.matrix.map() callback.map() callback", - "packages.tui.src.latex.LatexParser.renderMatrix.matrix.filter() callback", - "packages.tui.src.latex.LatexParser.renderMatrix.columnCount", - "packages.tui.src.latex.LatexParser.renderMatrix.columnCount.matrix.map() callback", - "packages.tui.src.latex.LatexParser.renderMatrix.columnWidths.Array.from() callback", - "packages.tui.src.latex.LatexParser.renderMatrix.columnWidths", - "packages.tui.src.latex.LatexParser.renderMatrix.columnWidths.Array.from() callback.matrix.map() callback", - "packages.tui.src.latex.LatexParser.renderMatrix.rows.matrix.map() callback", - "packages.tui.src.latex.LatexParser.renderMatrix.rows", - "packages.tui.src.latex.LatexParser.renderMatrix.rows.matrix.map() callback.Array.from() callback", - "packages.tui.src.latex.LatexParser.renderMatrix.rows.map() callback", - "packages.tui.src.latex.LatexParser.renderNested", - "packages.tui.src.latex.RenderLatexOptions", - "packages.tui.src.latex.renderLatex", - "packages.tui.src.latex.renderLatex.indentation", - "packages.tui.src.latex.renderLatex.indentation.lines.filter() callback", - "packages.tui.src.latex.renderLatex.indentation.map() callback", - "packages.tui.src.latex.renderLatex.lines.map() callback" - ] - } - ], - "component_id": "5.6", - "can_expand": false, - "components": [], - "components_relations": [] - }, - { - "name": "Layout Engine and Geometry Management", - "description": "Box-model layout computation, stack sizing, scroll clipping, and render tree caching.", - "key_entities": [ - { - "qualified_name": "packages.tui.src.layout.layoutComponent", - "reference_file": "packages/tui/src/layout.ts", - "reference_start_line": 106, - "reference_end_line": 247 - }, - { - "qualified_name": "packages.tui.src.layout.getScrollbarGeometry", - "reference_file": "packages/tui/src/layout.ts", - "reference_start_line": 280, - "reference_end_line": 307 - }, - { - "qualified_name": "packages.tui.src.layout.renderCached", - "reference_file": "packages/tui/src/layout.ts", - "reference_start_line": 68, - "reference_end_line": 81 - }, - { - "qualified_name": "packages.tui.src.layout-node.getLayoutNode", - "reference_file": "packages/tui/src/layout-node.ts", - "reference_start_line": 48, - "reference_end_line": 51 - } - ], - "source_cluster_ids": [ - "5.28", - "5.29" - ], - "file_methods": [ - { - "file_path": "packages/tui/src/layout-node.ts", - "methods": [ - "packages.tui.src.layout-node.LayoutViewport", - "packages.tui.src.layout-node.StackLayoutEntry", - "packages.tui.src.layout-node.StackLayoutNode", - "packages.tui.src.layout-node.ScrollLayoutState", - "packages.tui.src.layout-node.ScrollLayoutState.getContentWidth", - "packages.tui.src.layout-node.ScrollLayoutState.updateLayout", - "packages.tui.src.layout-node.ScrollLayoutNode", - "packages.tui.src.layout-node.LayoutComponent", - "packages.tui.src.layout-node.LayoutComponent.[LAYOUT_NODE]", - "packages.tui.src.layout-node.getLayoutNode" - ] - }, - { - "file_path": "packages/tui/src/layout.ts", - "methods": [ - "packages.tui.src.layout.LayoutRect", - "packages.tui.src.layout.LayoutBox", - "packages.tui.src.layout.LayoutFrame", - "packages.tui.src.layout.ScrollbarGeometry", - "packages.tui.src.layout.LayoutContext", - "packages.tui.src.layout.intersect", - "packages.tui.src.layout.renderCached", - "packages.tui.src.layout.measureHeight", - "packages.tui.src.layout.measureWidth", - "packages.tui.src.layout.measureWidth.reduce() callback", - "packages.tui.src.layout.withParent", - "packages.tui.src.layout.translateBox", - "packages.tui.src.layout.updateClips", - "packages.tui.src.layout.layoutComponent", - "packages.tui.src.layout.layoutComponent.cursorLine", - "packages.tui.src.layout.layoutComponent.cursorLine.lines.findIndex() callback", - "packages.tui.src.layout.intrinsicHeights.entries.map() callback", - "packages.tui.src.layout.intrinsicHeights", - "packages.tui.src.layout.layoutComponent.naturalHeight", - "packages.tui.src.layout.layoutComponent.naturalHeight.sizes.reduce() callback", - "packages.tui.src.layout.layoutComponent.intrinsicWidths.entries.map() callback", - "packages.tui.src.layout.layoutComponent.intrinsicWidths", - "packages.tui.src.layout.layoutComponent.intrinsicHeights.entries.map() callback", - "packages.tui.src.layout.layoutComponent.intrinsicHeights", - "packages.tui.src.layout.layoutComponent.allocatedHeight", - "packages.tui.src.layout.layoutComponent.allocatedHeight.intrinsicHeights.reduce() callback", - "packages.tui.src.layout.replaceScrollbarCell", - "packages.tui.src.layout.getScrollbarGeometry", - "packages.tui.src.layout.paintScrollbar", - "packages.tui.src.layout.paintBox", - "packages.tui.src.layout.renderLayoutFrame", - "packages.tui.src.layout.renderLayoutFrame.lines.Array.from() callback", - "packages.tui.src.layout.containsPoint", - "packages.tui.src.layout.getLayoutBoxesAt", - "packages.tui.src.layout.getLayoutBoxesAt.result.sort() callback", - "packages.tui.src.layout.getLayoutBoxesAt.result.map() callback", - "packages.tui.src.layout.getScrollViewBox", - "packages.tui.src.layout.getScrollViewsAt", - "packages.tui.src.layout.getScrollViewsAt.result.sort() callback", - "packages.tui.src.layout.getScrollViewsAt.result.map() callback" - ] - } - ], - "component_id": "5.7", - "can_expand": false, - "components": [], - "components_relations": [] - } - ], - "components_relations": [ - { - "relation": "delegates search input to", - "src_name": "TUI Core and Component Primitives", - "dst_name": "Text Editing and Input Controls", - "evidence": "", - "key_edges": [ - { - "source": "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 198, - "column": 31 - } - ], - "description": "AltScreen search delegates text input to Input component" - } - ], - "src_id": "5.1", - "dst_id": "5.2", - "is_static": true, - "all_edges": [ - { - "source": "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 198, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.constructor", - "call_sites": [ - { - "line": 198, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 250, - "column": 31 - }, - { - "line": 251, - "column": 14 - }, - { - "line": 252, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.getValue", - "call_sites": [ - { - "line": 250, - "column": 31 - }, - { - "line": 252, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleInput", - "call_sites": [ - { - "line": 251, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.invalidate", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 257, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.invalidate", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.invalidate", - "call_sites": [ - { - "line": 257, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.render", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 276, - "column": 28 - }, - { - "line": 286, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.render", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.getValue", - "call_sites": [ - { - "line": 276, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.render", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "call_sites": [ - { - "line": 286, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.handleMouse", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "call_sites": [ - { - "line": 89, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.handleMouse", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "call_sites": [ - { - "line": 89, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.invalidate", - "call_sites": [ - { - "line": 76, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.invalidate", - "call_sites": [ - { - "line": 76, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.render", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "call_sites": [ - { - "line": 120, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.render", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "call_sites": [ - { - "line": 120, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "call_sites": [ - { - "line": 19, - "column": 34 - }, - { - "line": 24, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "call_sites": [ - { - "line": 19, - "column": 34 - }, - { - "line": 24, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.invalidate", - "call_sites": [ - { - "line": 31, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.invalidate", - "call_sites": [ - { - "line": 31, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.render", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "call_sites": [ - { - "line": 22, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.render", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "call_sites": [ - { - "line": 22, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "call_sites": [ - { - "line": 217, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "call_sites": [ - { - "line": 217, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.constructor", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 71, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.constructor", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.constructor", - "call_sites": [ - { - "line": 71, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.handleInput", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleInput", - "call_sites": [ - { - "line": 226, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 241, - "column": 63 - }, - { - "line": 247, - "column": 21 - }, - { - "line": 248, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.getValue", - "call_sites": [ - { - "line": 241, - "column": 63 - }, - { - "line": 248, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleInput", - "call_sites": [ - { - "line": 247, - "column": 21 - }, - { - "line": 226, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.handleMouse", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleMouse", - "call_sites": [ - { - "line": 181, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.handleMouse", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 187, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.handleMouse", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleMouse", - "call_sites": [ - { - "line": 187, - "column": 37 - }, - { - "line": 181, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.invalidate", - "call_sites": [ - { - "line": 93, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.invalidate", - "call_sites": [ - { - "line": 93, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.render", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "call_sites": [ - { - "line": 99, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.render", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "call_sites": [ - { - "line": 99, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.renderMainList", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 109, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.renderMainList", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "call_sites": [ - { - "line": 109, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "call_sites": [ - { - "line": 13, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "call_sites": [ - { - "line": 13, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.matches", - "target": "packages/tui/src/keys.ts|packages.tui.src.keys.matchesKey", - "call_sites": [ - { - "line": 273, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.invalidate", - "call_sites": [ - { - "line": 266, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.invalidate", - "call_sites": [ - { - "line": 266, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.dispatchMouseToLayout", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleMouse", - "call_sites": [ - { - "line": 840, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.dispatchMouseToLayout", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleMouse", - "call_sites": [ - { - "line": 840, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.handleViewportInput", - "target": "packages/tui/src/keys.ts|packages.tui.src.keys.isKeyRelease", - "call_sites": [ - { - "line": 730, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "call_sites": [ - { - "line": 335, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "call_sites": [ - { - "line": 335, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleInput", - "call_sites": [ - { - "line": 397, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "call_sites": [ - { - "line": 388, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleInput", - "call_sites": [ - { - "line": 397, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "call_sites": [ - { - "line": 388, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.invalidate", - "call_sites": [ - { - "line": 379, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.invalidate", - "call_sites": [ - { - "line": 379, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "call_sites": [ - { - "line": 409, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "call_sites": [ - { - "line": 409, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeOverlays", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "call_sites": [ - { - "line": 1373, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeOverlays", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "call_sites": [ - { - "line": 1373, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.handleTerminalInput", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleInput", - "call_sites": [ - { - "line": 1126, - "column": 26 - }, - { - "line": 1121, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.handleTerminalInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleInput", - "call_sites": [ - { - "line": 1126, - "column": 26 - }, - { - "line": 1121, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.handleTerminalInput", - "target": "packages/tui/src/keys.ts|packages.tui.src.keys.isKeyRelease", - "call_sites": [ - { - "line": 1123, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.handleTerminalInput", - "target": "packages/tui/src/keys.ts|packages.tui.src.keys.matchesKey", - "call_sites": [ - { - "line": 1086, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.invalidate", - "call_sites": [ - { - "line": 923, - "column": 51 - }, - { - "line": 924, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.invalidate", - "call_sites": [ - { - "line": 923, - "column": 51 - }, - { - "line": 924, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.dispatchMouseEvent", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleInput", - "call_sites": [ - { - "line": 89, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.dispatchMouseEvent", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleMouse", - "call_sites": [ - { - "line": 82, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.dispatchMouseEvent", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleInput", - "call_sites": [ - { - "line": 89, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.dispatchMouseEvent", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleMouse", - "call_sites": [ - { - "line": 82, - "column": 27 - } - ], - "description": "" - } - ] - }, - { - "relation": "queries terminal graphics capabilities from", - "src_name": "TUI Core and Component Primitives", - "dst_name": "Terminal Device and Graphic Protocol Abstraction", - "evidence": "", - "key_edges": [ - { - "source": "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.render", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getCapabilities", - "call_sites": [ - { - "line": 103, - "column": 16 - } - ], - "description": "Image component queries terminal image capabilities and cell dimensions" - } - ], - "src_id": "5.1", - "dst_id": "5.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.constructor", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getImageDimensions", - "call_sites": [ - { - "line": 79, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.render", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.allocateImageId", - "call_sites": [ - { - "line": 116, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.render", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getCapabilities", - "call_sites": [ - { - "line": 103, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.render", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getCellDimensions", - "call_sites": [ - { - "line": 99, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.render", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getPngDimensions", - "call_sites": [ - { - "line": 110, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.render", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.imageFallback", - "call_sites": [ - { - "line": 154, - "column": 22 - }, - { - "line": 158, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.render", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.renderImage", - "call_sites": [ - { - "line": 118, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.afterTerminalStop", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.isImageLine", - "call_sites": [ - { - "line": 414, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.afterTerminalStop", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.setCapabilities", - "call_sites": [ - { - "line": 425, - "column": 4 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.afterTerminalStop", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.columns", - "call_sites": [ - { - "line": 409, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.afterTerminalStop", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.write", - "call_sites": [ - { - "line": 407, - "column": 18 - }, - { - "line": 422, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.afterTerminalStop", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 407, - "column": 18 - }, - { - "line": 422, - "column": 18 - }, - { - "line": 409, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.afterTerminalStop", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.columns", - "call_sites": [ - { - "line": 409, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.afterTerminalStop", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.write", - "call_sites": [ - { - "line": 407, - "column": 18 - }, - { - "line": 422, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.applySearchHighlights", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.isImageLine", - "call_sites": [ - { - "line": 1556, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.applySearchHighlights", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.columns", - "call_sites": [ - { - "line": 1522, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.applySearchHighlights", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 1522, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.applySearchHighlights", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.columns", - "call_sites": [ - { - "line": 1522, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.applySelection", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.isImageLine", - "call_sites": [ - { - "line": 1624, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.applySelection", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.columns", - "call_sites": [ - { - "line": 1596, - "column": 33 - }, - { - "line": 1604, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.applySelection", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 1596, - "column": 33 - }, - { - "line": 1604, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.applySelection", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.columns", - "call_sites": [ - { - "line": 1596, - "column": 33 - }, - { - "line": 1604, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.beforeTerminalStart", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getCapabilities", - "call_sites": [ - { - "line": 353, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.beforeTerminalStart", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.setCapabilities", - "call_sites": [ - { - "line": 358, - "column": 4 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.beforeTerminalStart", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.write", - "call_sites": [ - { - "line": 383, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.beforeTerminalStart", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 383, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.beforeTerminalStart", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.write", - "call_sites": [ - { - "line": 383, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.beforeTerminalStop", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.write", - "call_sites": [ - { - "line": 397, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.beforeTerminalStop", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 397, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.beforeTerminalStop", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.write", - "call_sites": [ - { - "line": 397, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.compositeScrollToEndIndicator", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.isImageLine", - "call_sites": [ - { - "line": 1650, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.copyTextToClipboard", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.write", - "call_sites": [ - { - "line": 1484, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.copyTextToClipboard", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 1484, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.copyTextToClipboard", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.write", - "call_sites": [ - { - "line": 1484, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.createMouseEvent", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.columns", - "call_sites": [ - { - "line": 824, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.createMouseEvent", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.rows", - "call_sites": [ - { - "line": 825, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.createMouseEvent", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 824, - "column": 37 - }, - { - "line": 825, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.createMouseEvent", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.columns", - "call_sites": [ - { - "line": 824, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.createMouseEvent", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.rows", - "call_sites": [ - { - "line": 825, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.deleteKittyImages", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.deleteAllKittyImages", - "call_sites": [ - { - "line": 431, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.deleteAllKittyPlacements", - "call_sites": [ - { - "line": 1737, - "column": 8 - }, - { - "line": 1742, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getKittyImagePlacementRows", - "call_sites": [ - { - "line": 1717, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.isImageLine", - "call_sites": [ - { - "line": 1700, - "column": 8 - }, - { - "line": 1708, - "column": 40 - }, - { - "line": 1708, - "column": 61 - }, - { - "line": 1758, - "column": 9 - }, - { - "line": 1763, - "column": 10 - }, - { - "line": 1750, - "column": 66 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.columns", - "call_sites": [ - { - "line": 1682, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.rows", - "call_sites": [ - { - "line": 1683, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.write", - "call_sites": [ - { - "line": 1780, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 1780, - "column": 17 - }, - { - "line": 1682, - "column": 43 - }, - { - "line": 1683, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.columns", - "call_sites": [ - { - "line": 1682, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.rows", - "call_sites": [ - { - "line": 1683, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.write", - "call_sites": [ - { - "line": 1780, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getScrollSelectionPoint", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.rows", - "call_sites": [ - { - "line": 1144, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getScrollSelectionPoint", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 1144, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getScrollSelectionPoint", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.rows", - "call_sites": [ - { - "line": 1144, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getSelectionPoint", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.columns", - "call_sites": [ - { - "line": 1165, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getSelectionPoint", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.rows", - "call_sites": [ - { - "line": 1164, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getSelectionPoint", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 1164, - "column": 44 - }, - { - "line": 1165, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getSelectionPoint", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.columns", - "call_sites": [ - { - "line": 1165, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getSelectionPoint", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.rows", - "call_sites": [ - { - "line": 1164, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.handleSelectionMouseEvent", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.columns", - "call_sites": [ - { - "line": 1397, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.handleSelectionMouseEvent", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.rows", - "call_sites": [ - { - "line": 1396, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.handleSelectionMouseEvent", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 1396, - "column": 61 - }, - { - "line": 1397, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.handleSelectionMouseEvent", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.columns", - "call_sites": [ - { - "line": 1397, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.handleSelectionMouseEvent", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.rows", - "call_sites": [ - { - "line": 1396, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.prepareKittyScreen", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.deleteKittyImage", - "call_sites": [ - { - "line": 475, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.prepareKittyScreen", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getKittyImagePlacement", - "call_sites": [ - { - "line": 437, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.updateSelectionAutoScroll", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.rows", - "call_sites": [ - { - "line": 1280, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.updateSelectionAutoScroll", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 1280, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.updateSelectionAutoScroll", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.rows", - "call_sites": [ - { - "line": 1280, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.beforeTerminalStop", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.write", - "call_sites": [ - { - "line": 170, - "column": 17 - }, - { - "line": 173, - "column": 35 - }, - { - "line": 174, - "column": 40 - }, - { - "line": 175, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.beforeTerminalStop", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 170, - "column": 17 - }, - { - "line": 173, - "column": 35 - }, - { - "line": 174, - "column": 40 - }, - { - "line": 175, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.beforeTerminalStop", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.write", - "call_sites": [ - { - "line": 170, - "column": 17 - }, - { - "line": 173, - "column": 35 - }, - { - "line": 174, - "column": 40 - }, - { - "line": 175, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.deleteKittyImages", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.deleteKittyImage", - "call_sites": [ - { - "line": 191, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.doRender", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.isImageLine", - "call_sites": [ - { - "line": 289, - "column": 21 - }, - { - "line": 494, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.doRender", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.columns", - "call_sites": [ - { - "line": 249, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.doRender", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.rows", - "call_sites": [ - { - "line": 250, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.doRender", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.write", - "call_sites": [ - { - "line": 280, - "column": 69 - }, - { - "line": 403, - "column": 70 - }, - { - "line": 460, - "column": 68 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.doRender", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 280, - "column": 69 - }, - { - "line": 403, - "column": 70 - }, - { - "line": 460, - "column": 68 - }, - { - "line": 249, - "column": 31 - }, - { - "line": 250, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.doRender", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.columns", - "call_sites": [ - { - "line": 249, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.doRender", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.rows", - "call_sites": [ - { - "line": 250, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.doRender", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.write", - "call_sites": [ - { - "line": 280, - "column": 69 - }, - { - "line": 403, - "column": 70 - }, - { - "line": 460, - "column": 68 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.getKittyImageReservedRows", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.isImageLine", - "call_sites": [ - { - "line": 204, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.positionHardwareCursor", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.hideCursor", - "call_sites": [ - { - "line": 626, - "column": 18 - }, - { - "line": 653, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.positionHardwareCursor", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.showCursor", - "call_sites": [ - { - "line": 651, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.positionHardwareCursor", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.write", - "call_sites": [ - { - "line": 646, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.positionHardwareCursor", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 626, - "column": 18 - }, - { - "line": 646, - "column": 18 - }, - { - "line": 651, - "column": 18 - }, - { - "line": 653, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.positionHardwareCursor", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.hideCursor", - "call_sites": [ - { - "line": 626, - "column": 18 - }, - { - "line": 653, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.positionHardwareCursor", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.showCursor", - "call_sites": [ - { - "line": 651, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.positionHardwareCursor", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.write", - "call_sites": [ - { - "line": 646, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.restoreRenderState", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.isImageLine", - "call_sites": [ - { - "line": 148, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.applyLineResets", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.isImageLine", - "call_sites": [ - { - "line": 1428, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.consumeCellSizeResponse", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.setCellDimensions", - "call_sites": [ - { - "line": 1204, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.consumeTerminalColorResponse", - "target": "packages/tui/src/terminal-colors.ts|packages.tui.src.terminal-colors.parseOscColorResponse", - "call_sites": [ - { - "line": 1144, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.consumeTerminalColorSchemeReport", - "target": "packages/tui/src/terminal-colors.ts|packages.tui.src.terminal-colors.parseTerminalColorSchemeReport", - "call_sites": [ - { - "line": 1180, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.hideTerminalCursor", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.hideCursor", - "call_sites": [ - { - "line": 846, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.hideTerminalCursor", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 846, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.hideTerminalCursor", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.hideCursor", - "call_sites": [ - { - "line": 846, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.isOverlayVisible", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.columns", - "call_sites": [ - { - "line": 905, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.isOverlayVisible", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.rows", - "call_sites": [ - { - "line": 905, - "column": 70 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.isOverlayVisible", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 905, - "column": 47 - }, - { - "line": 905, - "column": 70 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.isOverlayVisible", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.columns", - "call_sites": [ - { - "line": 905, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.isOverlayVisible", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.rows", - "call_sites": [ - { - "line": 905, - "column": 70 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.queryCellSize", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getCapabilities", - "call_sites": [ - { - "line": 973, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.queryCellSize", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.write", - "call_sites": [ - { - "line": 978, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.queryCellSize", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 978, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.queryCellSize", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.write", - "call_sites": [ - { - "line": 978, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.queryTerminalColors", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.write", - "call_sites": [ - { - "line": 1514, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.queryTerminalColors", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 1514, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.queryTerminalColors", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.write", - "call_sites": [ - { - "line": 1514, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setTerminalColorSchemeNotifications", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.write", - "call_sites": [ - { - "line": 967, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setTerminalColorSchemeNotifications", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 967, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setTerminalColorSchemeNotifications", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.write", - "call_sites": [ - { - "line": 967, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.start", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.hideCursor", - "call_sites": [ - { - "line": 935, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.start", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.start", - "call_sites": [ - { - "line": 930, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.start", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.write", - "call_sites": [ - { - "line": 937, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.start", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 930, - "column": 17 - }, - { - "line": 935, - "column": 17 - }, - { - "line": 937, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.start", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.hideCursor", - "call_sites": [ - { - "line": 935, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.start", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.start", - "call_sites": [ - { - "line": 930, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.start", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.write", - "call_sites": [ - { - "line": 937, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.stop", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.showCursor", - "call_sites": [ - { - "line": 988, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.stop", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.stop", - "call_sites": [ - { - "line": 989, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.stop", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.write", - "call_sites": [ - { - "line": 985, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.stop", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 985, - "column": 18 - }, - { - "line": 988, - "column": 17 - }, - { - "line": 989, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.stop", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.showCursor", - "call_sites": [ - { - "line": 988, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.stop", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.stop", - "call_sites": [ - { - "line": 989, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.stop", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.write", - "call_sites": [ - { - "line": 985, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.compositeTuiLine", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.isImageLine", - "call_sites": [ - { - "line": 433, - "column": 6 - } - ], - "description": "" - } - ] - }, - { - "relation": "renders markdown content with", - "src_name": "TUI Core and Component Primitives", - "dst_name": "Rich Text and Markdown Rendering", - "evidence": "", - "key_edges": [ - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.render", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "call_sites": [ - { - "line": 120, - "column": 24 - } - ], - "description": "Container components invalidate and render child Markdown blocks" - } - ], - "src_id": "5.1", - "dst_id": "5.6", - "is_static": true, - "all_edges": [ - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.handleMouse", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "call_sites": [ - { - "line": 89, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.invalidate", - "call_sites": [ - { - "line": 76, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.render", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "call_sites": [ - { - "line": 120, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "call_sites": [ - { - "line": 19, - "column": 34 - }, - { - "line": 24, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.invalidate", - "call_sites": [ - { - "line": 31, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.render", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "call_sites": [ - { - "line": 22, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "call_sites": [ - { - "line": 217, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.invalidate", - "call_sites": [ - { - "line": 93, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.render", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "call_sites": [ - { - "line": 99, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "call_sites": [ - { - "line": 13, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.invalidate", - "call_sites": [ - { - "line": 266, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "call_sites": [ - { - "line": 335, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "call_sites": [ - { - "line": 388, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.invalidate", - "call_sites": [ - { - "line": 379, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "call_sites": [ - { - "line": 409, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeOverlays", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "call_sites": [ - { - "line": 1373, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.invalidate", - "call_sites": [ - { - "line": 923, - "column": 51 - }, - { - "line": 924, - "column": 62 - } - ], - "description": "" - } - ] - }, - { - "relation": "queries geometry and layout from", - "src_name": "TUI Core and Component Primitives", - "dst_name": "Layout Engine and Geometry Management", - "evidence": "", - "key_edges": [ - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.compositeScrollToEndIndicator", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollbarGeometry", - "call_sites": [ - { - "line": 1651, - "column": 33 - } - ], - "description": "AltScreen calculates scrollbar geometry and scroll view bounds during compositing" - } - ], - "src_id": "5.1", - "dst_id": "5.7", - "is_static": true, - "all_edges": [ - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.applySearchHighlights", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollViewBox", - "call_sites": [ - { - "line": 1513, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.applySearchHighlights", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollbarGeometry", - "call_sites": [ - { - "line": 1517, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.applySelection", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollViewBox", - "call_sites": [ - { - "line": 1599, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.compositeScrollToEndIndicator", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollViewBox", - "call_sites": [ - { - "line": 1646, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.compositeScrollToEndIndicator", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollbarGeometry", - "call_sites": [ - { - "line": 1651, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.dispatchMouseToLayout", - "target": "packages/tui/src/layout-node.ts|packages.tui.src.layout-node.getLayoutNode", - "call_sites": [ - { - "line": 840, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.dispatchMouseToLayout", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.getLayoutBoxesAt", - "call_sites": [ - { - "line": 837, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.renderLayoutFrame", - "call_sites": [ - { - "line": 1685, - "column": 20 - }, - { - "line": 1687, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getActiveSelectionText", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollViewBox", - "call_sites": [ - { - "line": 1446, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getScrollSelectionPoint", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollViewBox", - "call_sites": [ - { - "line": 1140, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getScrollbarTargetAt", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollViewBox", - "call_sites": [ - { - "line": 1048, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getScrollbarTargetAt", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollViewsAt", - "call_sites": [ - { - "line": 1047, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getScrollbarTargetAt", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollbarGeometry", - "call_sites": [ - { - "line": 1049, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getSelectionSourceLine", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollViewBox", - "call_sites": [ - { - "line": 1171, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.handleScrollbarMouseEvent", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollViewBox", - "call_sites": [ - { - "line": 1096, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.handleScrollbarMouseEvent", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollbarGeometry", - "call_sites": [ - { - "line": 1098, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.handleSelectionMouseEvent", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollViewsAt", - "call_sites": [ - { - "line": 1382, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.refreshSearch", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollViewBox", - "call_sites": [ - { - "line": 599, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.routeWheel", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollViewsAt", - "call_sites": [ - { - "line": 997, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.scrollToPrompt", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollViewBox", - "call_sites": [ - { - "line": 509, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.updateSelectionAutoScroll", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollViewBox", - "call_sites": [ - { - "line": 1273, - "column": 15 - } - ], - "description": "" - } - ] - }, - { - "relation": "displays selection overlays and measures text via", - "src_name": "Text Editing and Input Controls", - "dst_name": "TUI Core and Component Primitives", - "evidence": "", - "key_edges": [ - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.applyAutocompleteSuggestions", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList", - "call_sites": [ - { - "line": 2438, - "column": 26 - } - ], - "description": "Editor uses SelectList for autocomplete and visibleWidth for visual line maps" - } - ], - "src_id": "5.2", - "dst_id": "5.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions", - "target": "packages/tui/src/fuzzy.ts|packages.tui.src.fuzzy.fuzzyFilter", - "call_sites": [ - { - "line": 356, - "column": 29 - }, - { - "line": 360, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.applyAutocompleteSuggestions", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList", - "call_sites": [ - { - "line": 2438, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.applyAutocompleteSuggestions", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.setSelectedIndex", - "call_sites": [ - { - "line": 2438, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.buildVisualLineMap", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 1841, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.createAutocompleteList", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList", - "call_sites": [ - { - "line": 2241, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.createAutocompleteList", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.constructor", - "call_sites": [ - { - "line": 2241, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleInput", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList", - "call_sites": [ - { - "line": 765, - "column": 27 - }, - { - "line": 770, - "column": 44 - }, - { - "line": 791, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleInput", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.getSelectedItem", - "call_sites": [ - { - "line": 770, - "column": 44 - }, - { - "line": 791, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleInput", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.handleInput", - "call_sites": [ - { - "line": 765, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 702, - "column": 11 - }, - { - "line": 702, - "column": 57 - }, - { - "line": 747, - "column": 10 - }, - { - "line": 752, - "column": 10 - }, - { - "line": 759, - "column": 11 - }, - { - "line": 764, - "column": 11 - }, - { - "line": 764, - "column": 48 - }, - { - "line": 769, - "column": 11 - }, - { - "line": 790, - "column": 11 - }, - { - "line": 819, - "column": 10 - }, - { - "line": 825, - "column": 10 - }, - { - "line": 829, - "column": 10 - }, - { - "line": 833, - "column": 10 - }, - { - "line": 837, - "column": 10 - }, - { - "line": 841, - "column": 10 - }, - { - "line": 845, - "column": 10 - }, - { - "line": 851, - "column": 10 - }, - { - "line": 855, - "column": 10 - }, - { - "line": 861, - "column": 10 - }, - { - "line": 866, - "column": 10 - }, - { - "line": 873, - "column": 10 - }, - { - "line": 877, - "column": 10 - }, - { - "line": 881, - "column": 10 - }, - { - "line": 885, - "column": 10 - }, - { - "line": 892, - "column": 7 - }, - { - "line": 909, - "column": 10 - }, - { - "line": 926, - "column": 10 - }, - { - "line": 940, - "column": 10 - }, - { - "line": 951, - "column": 10 - }, - { - "line": 955, - "column": 10 - }, - { - "line": 961, - "column": 10 - }, - { - "line": 965, - "column": 10 - }, - { - "line": 971, - "column": 10 - }, - { - "line": 975, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.matches", - "call_sites": [ - { - "line": 702, - "column": 11 - }, - { - "line": 702, - "column": 57 - }, - { - "line": 747, - "column": 10 - }, - { - "line": 752, - "column": 10 - }, - { - "line": 759, - "column": 11 - }, - { - "line": 764, - "column": 11 - }, - { - "line": 764, - "column": 48 - }, - { - "line": 769, - "column": 11 - }, - { - "line": 790, - "column": 11 - }, - { - "line": 819, - "column": 10 - }, - { - "line": 825, - "column": 10 - }, - { - "line": 829, - "column": 10 - }, - { - "line": 833, - "column": 10 - }, - { - "line": 837, - "column": 10 - }, - { - "line": 841, - "column": 10 - }, - { - "line": 845, - "column": 10 - }, - { - "line": 851, - "column": 10 - }, - { - "line": 855, - "column": 10 - }, - { - "line": 861, - "column": 10 - }, - { - "line": 866, - "column": 10 - }, - { - "line": 873, - "column": 10 - }, - { - "line": 877, - "column": 10 - }, - { - "line": 881, - "column": 10 - }, - { - "line": 885, - "column": 10 - }, - { - "line": 892, - "column": 7 - }, - { - "line": 909, - "column": 10 - }, - { - "line": 926, - "column": 10 - }, - { - "line": 940, - "column": 10 - }, - { - "line": 951, - "column": 10 - }, - { - "line": 955, - "column": 10 - }, - { - "line": 961, - "column": 10 - }, - { - "line": 965, - "column": 10 - }, - { - "line": 971, - "column": 10 - }, - { - "line": 975, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.getKeybindings", - "call_sites": [ - { - "line": 697, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleMouse", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList", - "call_sites": [ - { - "line": 644, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleMouse", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.handleMouse", - "call_sites": [ - { - "line": 644, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleMouse", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 675, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.insertCharacter", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.isWhitespaceChar", - "call_sites": [ - { - "line": 1210, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.layoutText", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 1015, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList", - "call_sites": [ - { - "line": 621, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.render", - "call_sites": [ - { - "line": 621, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.renderFakeCursor", - "call_sites": [ - { - "line": 591, - "column": 21 - }, - { - "line": 596, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 574, - "column": 27 - }, - { - "line": 624, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.runAutocompleteRequest", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 2389, - "column": 13 - }, - { - "line": 2408, - "column": 13 - }, - { - "line": 2413, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.runAutocompleteRequest", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 2389, - "column": 13 - }, - { - "line": 2408, - "column": 13 - }, - { - "line": 2413, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.runAutocompleteRequest", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 2389, - "column": 13 - }, - { - "line": 2408, - "column": 13 - }, - { - "line": 2413, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setAutocompleteMaxVisible", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 414, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setAutocompleteMaxVisible", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 414, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setAutocompleteMaxVisible", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 414, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setAutocompleteTriggerCharacters", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.isWhitespaceChar", - "call_sites": [ - { - "line": 2344, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setPaddingX", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 402, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setPaddingX", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 402, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setPaddingX", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 402, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.shouldSubmitOnBackslashEnter", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 1356, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.shouldSubmitOnBackslashEnter", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.getKeys", - "call_sites": [ - { - "line": 1356, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.createScrollBorder", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.sliceByColumn", - "call_sites": [ - { - "line": 294, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.createScrollBorder", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 282, - "column": 21 - }, - { - "line": 289, - "column": 37 - }, - { - "line": 293, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.wordWrapLine", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.isWhitespaceChar", - "call_sites": [ - { - "line": 150, - "column": 44 - }, - { - "line": 199, - "column": 56 - }, - { - "line": 202, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.wordWrapLine", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 129, - "column": 20 - }, - { - "line": 148, - "column": 18 - }, - { - "line": 186, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 112, - "column": 10 - }, - { - "line": 118, - "column": 10 - }, - { - "line": 124, - "column": 10 - }, - { - "line": 130, - "column": 10 - }, - { - "line": 135, - "column": 10 - }, - { - "line": 140, - "column": 10 - }, - { - "line": 145, - "column": 10 - }, - { - "line": 150, - "column": 10 - }, - { - "line": 155, - "column": 10 - }, - { - "line": 161, - "column": 10 - }, - { - "line": 165, - "column": 10 - }, - { - "line": 171, - "column": 10 - }, - { - "line": 182, - "column": 10 - }, - { - "line": 193, - "column": 10 - }, - { - "line": 199, - "column": 10 - }, - { - "line": 205, - "column": 10 - }, - { - "line": 210, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.matches", - "call_sites": [ - { - "line": 112, - "column": 10 - }, - { - "line": 118, - "column": 10 - }, - { - "line": 124, - "column": 10 - }, - { - "line": 130, - "column": 10 - }, - { - "line": 135, - "column": 10 - }, - { - "line": 140, - "column": 10 - }, - { - "line": 145, - "column": 10 - }, - { - "line": 150, - "column": 10 - }, - { - "line": 155, - "column": 10 - }, - { - "line": 161, - "column": 10 - }, - { - "line": 165, - "column": 10 - }, - { - "line": 171, - "column": 10 - }, - { - "line": 182, - "column": 10 - }, - { - "line": 193, - "column": 10 - }, - { - "line": 199, - "column": 10 - }, - { - "line": 205, - "column": 10 - }, - { - "line": 210, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.getKeybindings", - "call_sites": [ - { - "line": 109, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleMouse", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 243, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.insertCharacter", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.isWhitespaceChar", - "call_sites": [ - { - "line": 256, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.renderFakeCursor", - "call_sites": [ - { - "line": 433, - "column": 23 - }, - { - "line": 491, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.sliceByColumn", - "call_sites": [ - { - "line": 469, - "column": 19 - }, - { - "line": 470, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.truncateToWidth", - "call_sites": [ - { - "line": 424, - "column": 12 - }, - { - "line": 428, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 421, - "column": 34 - }, - { - "line": 435, - "column": 60 - }, - { - "line": 442, - "column": 22 - }, - { - "line": 451, - "column": 22 - }, - { - "line": 495, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/word-navigation.ts|packages.tui.src.word-navigation.findWordBackward", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.isWhitespaceChar", - "call_sites": [ - { - "line": 35, - "column": 3 - }, - { - "line": 63, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/word-navigation.ts|packages.tui.src.word-navigation.findWordForward", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.isWhitespaceChar", - "call_sites": [ - { - "line": 90, - "column": 58 - }, - { - "line": 109, - "column": 5 - } - ], - "description": "" - } - ] - }, - { - "relation": "queries terminal dimensions from", - "src_name": "Text Editing and Input Controls", - "dst_name": "Terminal Device and Graphic Protocol Abstraction", - "evidence": "", - "key_edges": [ - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 537, - "column": 42 - } - ], - "description": "Editor queries row dimensions from Terminal" - } - ], - "src_id": "5.2", - "dst_id": "5.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.pageScroll", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.rows", - "call_sites": [ - { - "line": 1963, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.pageScroll", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 1963, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.pageScroll", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.rows", - "call_sites": [ - { - "line": 1963, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.rows", - "call_sites": [ - { - "line": 537, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 537, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.rows", - "call_sites": [ - { - "line": 537, - "column": 42 - } - ], - "description": "" - } - ] - }, - { - "relation": "configures key decoding protocol in", - "src_name": "Terminal Device and Graphic Protocol Abstraction", - "dst_name": "Text Editing and Input Controls", - "evidence": "", - "key_edges": [ - { - "source": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.stop", - "target": "packages/tui/src/keys.ts|packages.tui.src.keys.setKittyProtocolActive", - "call_sites": [ - { - "line": 489, - "column": 4 - } - ], - "description": "Terminal manages Kitty protocol key state in keys module" - } - ], - "src_id": "5.3", - "dst_id": "5.2", - "is_static": true, - "all_edges": [ - { - "source": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.drainInput", - "target": "packages/tui/src/keys.ts|packages.tui.src.keys.setKittyProtocolActive", - "call_sites": [ - { - "line": 438, - "column": 4 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.handleKeyboardProtocolNegotiationSequence", - "target": "packages/tui/src/keys.ts|packages.tui.src.keys.setKittyProtocolActive", - "call_sites": [ - { - "line": 318, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.stop", - "target": "packages/tui/src/keys.ts|packages.tui.src.keys.setKittyProtocolActive", - "call_sites": [ - { - "line": 489, - "column": 4 - } - ], - "description": "" - } - ] - }, - { - "relation": "accesses OS-level input hooks via", - "src_name": "Terminal Device and Graphic Protocol Abstraction", - "dst_name": "Native Platform Bindings", - "evidence": "", - "key_edges": [ - { - "source": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.forwardInputSequence", - "target": "packages/tui/src/native-modifiers.ts|packages.tui.src.native-modifiers.isNativeModifierPressed", - "call_sites": [ - { - "line": 397, - "column": 36 - } - ], - "description": "ProcessTerminal checks native modifier keys and enables Windows VT input" - } - ], - "src_id": "5.3", - "dst_id": "5.4", - "is_static": true, - "all_edges": [ - { - "source": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.enableWindowsVTInput", - "target": "packages/tui/src/native-platform.ts|packages.tui.src.native-platform.getNativePlatformHelper", - "call_sites": [ - { - "line": 423, - "column": 4 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.forwardInputSequence", - "target": "packages/tui/src/native-modifiers.ts|packages.tui.src.native-modifiers.isNativeModifierPressed", - "call_sites": [ - { - "line": 397, - "column": 36 - } - ], - "description": "" - } - ] - }, - { - "relation": "measures and wraps text using utilities in", - "src_name": "Rich Text and Markdown Rendering", - "dst_name": "TUI Core and Component Primitives", - "evidence": "", - "key_edges": [ - { - "source": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 355, - "column": 24 - } - ], - "description": "Markdown measures text width and applies ANSI backgrounds" - } - ], - "src_id": "5.6", - "dst_id": "5.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.getLongestWordWidth", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 825, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.applyBackgroundToLine", - "call_sites": [ - { - "line": 352, - "column": 23 - }, - { - "line": 365, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.flattenLines", - "call_sites": [ - { - "line": 371, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 355, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.wrapTextWithAnsi", - "call_sites": [ - { - "line": 331, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderList", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 785, - "column": 51 - }, - { - "line": 786, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderList", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.wrapTextWithAnsi", - "call_sites": [ - { - "line": 798, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 885, - "column": 23 - }, - { - "line": 891, - "column": 56 - }, - { - "line": 983, - "column": 73 - }, - { - "line": 1006, - "column": 66 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.wrapTextWithAnsi", - "call_sites": [ - { - "line": 871, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderToken", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.wrapTextWithAnsi", - "call_sites": [ - { - "line": 604, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.wrapCellText", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.wrapTextWithAnsi", - "call_sites": [ - { - "line": 840, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderCases", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 1397, - "column": 55 - }, - { - "line": 1405, - "column": 58 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderMatrix", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 1430, - "column": 39 - }, - { - "line": 1435, - "column": 87 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/latex.ts|packages.tui.src.latex.padLayoutLine", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 707, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/latex.ts|packages.tui.src.latex.renderLayout", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 760, - "column": 42 - }, - { - "line": 778, - "column": 6 - }, - { - "line": 779, - "column": 37 - }, - { - "line": 780, - "column": 37 - }, - { - "line": 809, - "column": 59 - }, - { - "line": 823, - "column": 41 - }, - { - "line": 833, - "column": 53 - } - ], - "description": "" - } - ] - }, - { - "relation": "queries inline image support from", - "src_name": "Rich Text and Markdown Rendering", - "dst_name": "Terminal Device and Graphic Protocol Abstraction", - "evidence": "", - "key_edges": [ - { - "source": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.isImageLine", - "call_sites": [ - { - "line": 328, - "column": 8 - }, - { - "line": 344, - "column": 8 - } - ], - "description": "Markdown checks image lines and terminal image capabilities" - } - ], - "src_id": "5.6", - "dst_id": "5.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.isImageLine", - "call_sites": [ - { - "line": 328, - "column": 8 - }, - { - "line": 344, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderInlineTokens", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getCapabilities", - "call_sites": [ - { - "line": 702, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderInlineTokens", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.hyperlink", - "call_sites": [ - { - "line": 705, - "column": 17 - } - ], - "description": "" - } - ] - }, - { - "relation": "computes layout bounds for components in", - "src_name": "Layout Engine and Geometry Management", - "dst_name": "TUI Core and Component Primitives", - "evidence": "", - "key_edges": [ - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollbarGeometry", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView", - "call_sites": [ - { - "line": 285, - "column": 66 - }, - { - "line": 286, - "column": 22 - }, - { - "line": 295, - "column": 74 - } - ], - "description": "Layout allocates stack dimensions and calculates scrollbar geometry for ScrollView" - } - ], - "src_id": "5.7", - "dst_id": "5.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollbarGeometry", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView", - "call_sites": [ - { - "line": 285, - "column": 66 - }, - { - "line": 286, - "column": 22 - }, - { - "line": 295, - "column": 74 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollbarGeometry", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.isScrollbarVisible", - "call_sites": [ - { - "line": 286, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollbarGeometry", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.scrollTop", - "call_sites": [ - { - "line": 295, - "column": 74 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollbarGeometry", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.scrollbar", - "call_sites": [ - { - "line": 285, - "column": 66 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.layoutComponent", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.allocateStackSizes", - "call_sites": [ - { - "line": 176, - "column": 17 - }, - { - "line": 203, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.layoutComponent", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.visibleStackEntries", - "call_sites": [ - { - "line": 170, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.measureWidth", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 88, - "column": 85 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.paintBox", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView", - "call_sites": [ - { - "line": 359, - "column": 65 - }, - { - "line": 360, - "column": 38 - }, - { - "line": 364, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.paintBox", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.scrollTop", - "call_sites": [ - { - "line": 359, - "column": 65 - }, - { - "line": 360, - "column": 38 - }, - { - "line": 364, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.paintBox", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.compositeTuiLine", - "call_sites": [ - { - "line": 353, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.paintScrollbar", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView", - "call_sites": [ - { - "line": 318, - "column": 56 - }, - { - "line": 325, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.paintScrollbar", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.isScrollbarActive", - "call_sites": [ - { - "line": 318, - "column": 56 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.paintScrollbar", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.scrollbar", - "call_sites": [ - { - "line": 325, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/components/alt-screen-flash.ts|packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Component", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Component.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.replaceScrollbarCell", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.extractAnsiCode", - "call_sites": [ - { - "line": 268, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.replaceScrollbarCell", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.getActiveBackgroundAnsi", - "call_sites": [ - { - "line": 276, - "column": 71 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.replaceScrollbarCell", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.getGraphemeCellRange", - "call_sites": [ - { - "line": 258, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.replaceScrollbarCell", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.sliceByColumn", - "call_sites": [ - { - "line": 261, - "column": 17 - }, - { - "line": 262, - "column": 17 - }, - { - "line": 263, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.replaceScrollbarCell", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 273, - "column": 55 - } - ], - "description": "" - } - ] - }, - { - "relation": "measures and renders inputs from", - "src_name": "Layout Engine and Geometry Management", - "dst_name": "Text Editing and Input Controls", - "evidence": "", - "key_edges": [ - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "Layout renders cached Input and Editor instances" - } - ], - "src_id": "5.7", - "dst_id": "5.2", - "is_static": true, - "all_edges": [ - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - } - ] - }, - { - "relation": "crops and inspects terminal images via", - "src_name": "Layout Engine and Geometry Management", - "dst_name": "Terminal Device and Graphic Protocol Abstraction", - "evidence": "", - "key_edges": [ - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.paintBox", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.cropKittyImageLine", - "call_sites": [ - { - "line": 343, - "column": 50 - }, - { - "line": 367, - "column": 22 - } - ], - "description": "Layout clips and detects Kitty image lines" - } - ], - "src_id": "5.7", - "dst_id": "5.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.paintBox", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.cropKittyImageLine", - "call_sites": [ - { - "line": 343, - "column": 50 - }, - { - "line": 367, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.paintBox", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getKittyImageMetadata", - "call_sites": [ - { - "line": 339, - "column": 26 - }, - { - "line": 362, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.paintBox", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.isImageLine", - "call_sites": [ - { - "line": 350, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.replaceScrollbarCell", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.isImageLine", - "call_sites": [ - { - "line": 256, - "column": 6 - } - ], - "description": "" - } - ] - }, - { - "relation": "renders cached content of", - "src_name": "Layout Engine and Geometry Management", - "dst_name": "Rich Text and Markdown Rendering", - "evidence": "", - "key_edges": [ - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "Layout caches rendered lines of Markdown components" - } - ], - "src_id": "5.7", - "dst_id": "5.6", - "is_static": true, - "all_edges": [ - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - } - ] - } - ] - }, - { - "name": "Build and Maintenance Scripts", - "description": "Repository automation scripts for building, packaging, publishing, triage, and catalog updates.", - "key_entities": [ - { - "qualified_name": "scripts.issues.triage.Triage", - "reference_file": "scripts/issues/triage.ts", - "reference_start_line": 103, - "reference_end_line": 359 - }, - { - "qualified_name": "scripts.generate-thinking-capabilities.capabilities", - "reference_file": "scripts/generate-thinking-capabilities.mjs", - "reference_start_line": 17, - "reference_end_line": 28 - } - ], - "source_cluster_ids": [ - "689", - "690", - "691", - "692", - "693", - "694", - "695", - "696", - "697", - "698", - "699", - "700", - "701", - "702", - "703", - "704", - "705", - "706", - "707", - "708", - "709", - "710", - "711", - "712", - "713", - "714", - "715", - "716", - "717", - "718", - "719", - "720", - "721", - "722", - "723", - "724", - "725", - "726", - "727", - "728", - "729", - "730" - ], - "file_methods": [ - { - "file_path": "scripts/build-coding-agent-bundle.mjs", - "methods": [ - "scripts.build-coding-agent-bundle.lazyJitiPlugin", - "scripts.build-coding-agent-bundle.lazyJitiPlugin.setup", - "scripts.build-coding-agent-bundle.lazyJitiPlugin.setup.build.onResolve() callback", - "scripts.build-coding-agent-bundle.lazyJitiPlugin.setup.build.onLoad() callback", - "scripts.build-coding-agent-bundle.httpsProxyAgentNamedExportPlugin", - "scripts.build-coding-agent-bundle.httpsProxyAgentNamedExportPlugin.setup", - "scripts.build-coding-agent-bundle.httpsProxyAgentNamedExportPlugin.setup.build.onResolve() callback", - "scripts.build-coding-agent-bundle.httpsProxyAgentNamedExportPlugin.setup.build.onLoad() callback", - "scripts.build-coding-agent-bundle.commonBuildOptions", - "scripts.build-coding-agent-bundle.validateExternalImports", - "scripts.build-coding-agent-bundle.findContainingOutput", - "scripts.build-coding-agent-bundle.findContainingOutput.some() callback", - "scripts.build-coding-agent-bundle.outputBytes", - "scripts.build-coding-agent-bundle.outputBytes.metafiles.reduce() callback", - "scripts.build-coding-agent-bundle.outputBytes.metafiles.reduce() callback.reduce() callback", - "scripts.build-coding-agent-bundle.invalid", - "scripts.build-coding-agent-bundle.invalid.output.imports.filter() callback", - "scripts.build-coding-agent-bundle.invalid.map() callback", - "scripts.build-coding-agent-bundle.files", - "scripts.build-coding-agent-bundle.files.metafiles.flatMap() callback" - ] - }, - { - "file_path": "scripts/check-browser-smoke.mjs", - "methods": [ - "scripts.check-browser-smoke.generatedCatalogDataPlugin", - "scripts.check-browser-smoke.generatedCatalogDataPlugin.setup", - "scripts.check-browser-smoke.generatedCatalogDataPlugin.setup.build.onResolve() callback", - "scripts.check-browser-smoke.generatedCatalogDataPlugin.setup.build.onLoad() callback", - "scripts.check-browser-smoke.normalizePath", - "scripts.check-browser-smoke.findInput", - "scripts.check-browser-smoke.findInput.find() callback", - "scripts.check-browser-smoke.includesNodePackage", - "scripts.check-browser-smoke.includesNodePackage.some() callback", - "scripts.check-browser-smoke.contributingInputs", - "scripts.check-browser-smoke.contributingInputs.flatMap() callback", - "scripts.check-browser-smoke.contributingInputs.flatMap() callback.filter() callback", - "scripts.check-browser-smoke.contributingInputs.flatMap() callback.map() callback", - "scripts.check-browser-smoke.catalogInputs.filter() callback", - "scripts.check-browser-smoke.catalogInputs", - "scripts.check-browser-smoke.includedAiSdkPackages", - "scripts.check-browser-smoke.includedAiSdkPackages.aiSdkPackages.filter() callback", - "scripts.check-browser-smoke.error.errors.map() callback" - ] - }, - { - "file_path": "scripts/check-entry-graphs.mjs", - "methods": [ - "scripts.check-entry-graphs.resolveSpec", - "scripts.check-entry-graphs.walk", - "scripts.check-entry-graphs.sourceFor", - "scripts.check-entry-graphs.expand", - "scripts.check-entry-graphs.expand.filter() callback", - "scripts.check-entry-graphs.expand.map() callback", - "scripts.check-entry-graphs.graph", - "scripts.check-entry-graphs.graph.map() callback", - "scripts.check-entry-graphs.hit", - "scripts.check-entry-graphs.hit.graph.filter() callback", - "scripts.check-entry-graphs.hit.map() callback" - ] - }, - { - "file_path": "scripts/check-lockfile-commit.mjs", - "methods": [ - "scripts.check-lockfile-commit.git", - "scripts.check-lockfile-commit.readJsonFromGit", - "scripts.check-lockfile-commit.packageNameFromLockPath", - "scripts.check-lockfile-commit.packageLabel", - "scripts.check-lockfile-commit.getLockfilePackageChanges", - "scripts.check-lockfile-commit.isWorkspacePackagePath", - "scripts.check-lockfile-commit.hasOnlyWorkspacePackageChanges", - "scripts.check-lockfile-commit.hasOnlyWorkspacePackageChanges.changes.every() callback", - "scripts.check-lockfile-commit.summarizeLockfileChange", - "scripts.check-lockfile-commit.summarizeLockfileChange.nodeModuleChanges", - "scripts.check-lockfile-commit.summarizeLockfileChange.nodeModuleChanges.changes.filter() callback", - "scripts.check-lockfile-commit.stagedFiles", - "scripts.check-lockfile-commit.stagedFiles.map() callback" - ] - }, - { - "file_path": "scripts/check-pinned-deps.mjs", - "methods": [ - "scripts.check-pinned-deps.collectPackageJsonFiles", - "scripts.check-pinned-deps.isInternalWorkspaceDependency", - "scripts.check-pinned-deps.isNonRegistrySpecifier", - "scripts.check-pinned-deps.getVersionSpecifier" - ] - }, - { - "file_path": "scripts/check-runtime-deps.mjs", - "methods": [ - "scripts.check-runtime-deps.checkSource", - "scripts.check-runtime-deps.checkSource.checkSpecifier", - "scripts.check-runtime-deps.checkSource.visit", - "scripts.check-runtime-deps.checkSource.visit.bindings.elements.some() callback", - "scripts.check-runtime-deps.checkSource.visit.clause.elements.some() callback", - "scripts.check-runtime-deps.packages", - "scripts.check-runtime-deps.map() callback", - "scripts.check-runtime-deps.packages.filter() callback", - "scripts.check-runtime-deps.packages.map() callback", - "scripts.check-runtime-deps.fallbackConfigs", - "scripts.check-runtime-deps.fallbackConfigs.filter() callback", - "scripts.check-runtime-deps.fallbackConfigs.packages.map() callback", - "scripts.check-runtime-deps.api.fs.fileExists", - "scripts.check-runtime-deps.api.fs.readFile", - "scripts.check-runtime-deps.snapshot.openProjects.packages.map() callback", - "scripts.check-runtime-deps.diagnostics.map() callback", - "scripts.check-runtime-deps.roots", - "scripts.check-runtime-deps.roots.project.rootFiles.map() callback" - ] - }, - { - "file_path": "scripts/check-ts-relative-imports.mjs", - "methods": [ - "scripts.check-ts-relative-imports.collectTypescriptFiles", - "scripts.check-ts-relative-imports.isStringLiteralLike", - "scripts.check-ts-relative-imports.isRelativeJavaScriptSpecifier", - "scripts.check-ts-relative-imports.getImportTypeSpecifier", - "scripts.check-ts-relative-imports.config.files.files.map() callback", - "scripts.check-ts-relative-imports.api.fs.fileExists", - "scripts.check-ts-relative-imports.api.fs.readFile", - "scripts.check-ts-relative-imports.checkSpecifier", - "scripts.check-ts-relative-imports.visit" - ] - }, - { - "file_path": "scripts/coding-agent-smoke.mjs", - "methods": [ - "scripts.coding-agent-smoke.developmentPackages", - "scripts.coding-agent-smoke.developmentPackages.map() callback", - "scripts.coding-agent-smoke.checkInstalledPackages", - "scripts.coding-agent-smoke.checkInstalledPackages.directories", - "scripts.coding-agent-smoke.checkInstalledPackages.directories.filter() callback", - "scripts.coding-agent-smoke.checkInstalledPackages.directories.flatMap() callback", - "scripts.coding-agent-smoke.checkInstalledPackages.directories.flatMap() callback.map() callback", - "scripts.coding-agent-smoke.smokeTestCodingAgent" - ] - }, - { - "file_path": "scripts/cost.ts", - "methods": [ - "scripts.cost.encodeSessionDir", - "scripts.cost.DayCost", - "scripts.cost.Stats", - "scripts.cost.files", - "scripts.cost.files.filter() callback" - ] - }, - { - "file_path": "scripts/diff-model-catalog.mjs", - "methods": [ - "scripts.diff-model-catalog.printUsage", - "scripts.diff-model-catalog.run", - "scripts.diff-model-catalog.runDiff", - "scripts.diff-model-catalog.requestedProviders", - "scripts.diff-model-catalog.requestedProviders.args.filter() callback", - "scripts.diff-model-catalog.requestedProviders.some() callback", - "scripts.diff-model-catalog.generateCatalog", - "scripts.diff-model-catalog.formatProviderCatalogs", - "scripts.diff-model-catalog.readProviderCatalog", - "scripts.diff-model-catalog.generateThinkingCatalog", - "scripts.diff-model-catalog.THINKING_LEVEL_RANKS", - "scripts.diff-model-catalog.THINKING_LEVEL_RANKS.THINKING_LEVEL_ORDER.map() callback", - "scripts.diff-model-catalog.sortJsonKeys", - "scripts.diff-model-catalog.sortJsonKeys.keys.sort() callback", - "scripts.diff-model-catalog.canonicalizeJson", - "scripts.diff-model-catalog.canonicalizeJson.value.map() callback", - "scripts.diff-model-catalog.formatJsonForDiff", - "scripts.diff-model-catalog.formatJsonForDiff.value.map() callback", - "scripts.diff-model-catalog.formatJsonForDiff.entries.map() callback", - "scripts.diff-model-catalog.writeModelSnapshot", - "scripts.diff-model-catalog.writeChangedLines", - "scripts.diff-model-catalog.writeChangedLines.changedLines", - "scripts.diff-model-catalog.writeChangedLines.changedLines.filter() callback" - ] - }, - { - "file_path": "scripts/edit-tool-stats.mjs", - "methods": [ - "scripts.edit-tool-stats.parseArgs", - "scripts.edit-tool-stats.printHelp", - "scripts.edit-tool-stats.parseSessionFileTimestamp", - "scripts.edit-tool-stats.formatIso", - "scripts.edit-tool-stats.resolveAutoSinceMs", - "scripts.edit-tool-stats.walkJsonlFiles", - "scripts.edit-tool-stats.walkJsonlFiles.entries.sort() callback", - "scripts.edit-tool-stats.getPathExtension", - "scripts.edit-tool-stats.utf8Bytes", - "scripts.edit-tool-stats.longestCommonPrefixLength", - "scripts.edit-tool-stats.longestCommonSuffixLength", - "scripts.edit-tool-stats.analyzeReplacement", - "scripts.edit-tool-stats.median", - "scripts.edit-tool-stats.quantile", - "scripts.edit-tool-stats.quantile.finite", - "scripts.edit-tool-stats.quantile.finite.numbers.filter() callback", - "scripts.edit-tool-stats.quantile.finite.sort() callback", - "scripts.edit-tool-stats.formatInt", - "scripts.edit-tool-stats.formatPercent", - "scripts.edit-tool-stats.formatRatio", - "scripts.edit-tool-stats.formatBytes", - "scripts.edit-tool-stats.extractTextContent", - "scripts.edit-tool-stats.extractTextContent.content.filter() callback", - "scripts.edit-tool-stats.extractTextContent.map() callback", - "scripts.edit-tool-stats.classifyErrorKind", - "scripts.edit-tool-stats.getArgStyle", - "scripts.edit-tool-stats.analyzeToolArguments", - "scripts.edit-tool-stats.analyzeToolArguments.perEdit.normalizedArgs.edits.map() callback", - "scripts.edit-tool-stats.perEdit", - "scripts.edit-tool-stats.analyzeToolArguments.inflations", - "scripts.edit-tool-stats.analyzeToolArguments.inflations.filter() callback", - "scripts.edit-tool-stats.analyzeToolArguments.inflations.perEdit.map() callback", - "scripts.edit-tool-stats.analyzeToolArguments.totals", - "scripts.edit-tool-stats.analyzeToolArguments.totals.perEdit.reduce() callback", - "scripts.edit-tool-stats.groupCounts", - "scripts.edit-tool-stats.collectInflations", - "scripts.edit-tool-stats.collectInflations.filter() callback", - "scripts.edit-tool-stats.collectInflations.records.map() callback", - "scripts.edit-tool-stats.summarizeGroups", - "scripts.edit-tool-stats.summarizeGroups.map() callback", - "scripts.edit-tool-stats.summarizeGroups.map() callback.resolved.group.filter() callback", - "scripts.edit-tool-stats.summarizeGroups.map() callback.success.resolved.filter() callback", - "scripts.edit-tool-stats.summarizeGroups.map() callback.failed.resolved.filter() callback", - "scripts.edit-tool-stats.map() callback.multi", - "scripts.edit-tool-stats.summarizeGroups.map() callback.multi.group.filter() callback", - "scripts.edit-tool-stats.summarizeGroups.sort() callback", - "scripts.edit-tool-stats.buildSameFileClusterStats", - "scripts.edit-tool-stats.buildSameFileClusterStats.clusters", - "scripts.edit-tool-stats.buildSameFileClusterStats.clusters.filter() callback", - "scripts.edit-tool-stats.assistantMessagesWithCluster", - "scripts.edit-tool-stats.buildSameFileClusterStats.assistantMessagesWithCluster.clusters.map() callback", - "scripts.edit-tool-stats.assistantMessagesWithMultiEdit", - "scripts.edit-tool-stats.buildSameFileClusterStats.assistantMessagesWithMultiEdit.records.filter() callback", - "scripts.edit-tool-stats.buildSameFileClusterStats.assistantMessagesWithMultiEdit.map() callback", - "scripts.edit-tool-stats.buildSameFileClusterStats.callsInsideClusters.clusters.reduce() callback", - "scripts.edit-tool-stats.callsInsideClusters", - "scripts.edit-tool-stats.buildInflationBuckets", - "scripts.edit-tool-stats.buildInflationBuckets.buckets", - "scripts.edit-tool-stats.buckets.test", - "scripts.edit-tool-stats.buildInflationBuckets.buckets.test", - "scripts.edit-tool-stats.buildInflationBuckets.buckets.map() callback", - "scripts.edit-tool-stats.buckets.map() callback.resolved", - "scripts.edit-tool-stats.buildInflationBuckets.buckets.map() callback.resolved.bucketRecords.filter() callback", - "scripts.edit-tool-stats.buckets.map() callback.failed", - "scripts.edit-tool-stats.buildInflationBuckets.buckets.map() callback.failed.resolved.filter() callback", - "scripts.edit-tool-stats.buildHugeReplacementStats", - "scripts.edit-tool-stats.buildHugeReplacementStats.thresholds.map() callback", - "scripts.edit-tool-stats.buildHugeReplacementStats.thresholds.map() callback.count.records.filter() callback", - "scripts.edit-tool-stats.buildWorstExamples", - "scripts.edit-tool-stats.buildWorstExamples.scored", - "scripts.edit-tool-stats.buildWorstExamples.scored.sort() callback", - "scripts.edit-tool-stats.buildWorstExamples.map() callback", - "scripts.edit-tool-stats.buildSummary", - "scripts.edit-tool-stats.buildSummary.uniqueAssistantMessages", - "scripts.edit-tool-stats.buildSummary.uniqueAssistantMessages.records.map() callback", - "scripts.edit-tool-stats.buildSummary.resolved", - "scripts.edit-tool-stats.buildSummary.resolved.records.filter() callback", - "scripts.edit-tool-stats.buildSummary.success", - "scripts.edit-tool-stats.buildSummary.success.resolved.filter() callback", - "scripts.edit-tool-stats.buildSummary.failed", - "scripts.edit-tool-stats.buildSummary.failed.resolved.filter() callback", - "scripts.edit-tool-stats.buildSummary.single", - "scripts.edit-tool-stats.buildSummary.single.records.filter() callback", - "scripts.edit-tool-stats.buildSummary.multi", - "scripts.edit-tool-stats.buildSummary.multi.records.filter() callback", - "scripts.edit-tool-stats.buildSummary.modeStats.map() callback", - "scripts.edit-tool-stats.modeStats", - "scripts.edit-tool-stats.buildSummary.modeStats.map() callback.modeRecords", - "scripts.edit-tool-stats.buildSummary.modeStats.map() callback.modeRecords.records.filter() callback", - "scripts.edit-tool-stats.buildSummary.modeStats.map() callback.modeResolved", - "scripts.edit-tool-stats.buildSummary.modeStats.map() callback.modeResolved.modeRecords.filter() callback", - "scripts.edit-tool-stats.buildSummary.modeStats.map() callback.modeSuccess", - "scripts.edit-tool-stats.buildSummary.modeStats.map() callback.modeSuccess.modeResolved.filter() callback", - "scripts.edit-tool-stats.buildSummary.modeStats.map() callback.modeFailed", - "scripts.edit-tool-stats.buildSummary.modeStats.map() callback.modeFailed.modeResolved.filter() callback", - "scripts.edit-tool-stats.multiEditLengthBuckets", - "scripts.edit-tool-stats.multiEditLengthBuckets.test", - "scripts.edit-tool-stats.buildSummary.multiEditLengthBuckets.test", - "scripts.edit-tool-stats.buildSummary.multiEditLengthBuckets.map() callback", - "scripts.edit-tool-stats.buildSummary.multiEditLengthBuckets.map() callback.bucketResolved", - "scripts.edit-tool-stats.buildSummary.multiEditLengthBuckets.map() callback.bucketResolved.bucketRecords.filter() callback", - "scripts.edit-tool-stats.buildSummary.multiEditLengthBuckets.map() callback.bucketSuccess", - "scripts.edit-tool-stats.buildSummary.multiEditLengthBuckets.map() callback.bucketSuccess.bucketResolved.filter() callback", - "scripts.edit-tool-stats.buildSummary.multiEditLengthBuckets.map() callback.bucketFailed", - "scripts.edit-tool-stats.buildSummary.multiEditLengthBuckets.map() callback.bucketFailed.bucketResolved.filter() callback", - "scripts.edit-tool-stats.buildSummary.argStyles.groupCounts() callback", - "scripts.edit-tool-stats.argStyles", - "scripts.edit-tool-stats.buildSummary.argStyles.map() callback", - "scripts.edit-tool-stats.buildSummary.argStyles.sort() callback", - "scripts.edit-tool-stats.buildSummary.providerStats.summarizeGroups() callback", - "scripts.edit-tool-stats.providerStats", - "scripts.edit-tool-stats.buildSummary.extensionStats.summarizeGroups() callback", - "scripts.edit-tool-stats.extensionStats", - "scripts.edit-tool-stats.buildSummary.noCoreChange", - "scripts.edit-tool-stats.buildSummary.noCoreChange.records.filter() callback", - "scripts.edit-tool-stats.buildSummary.pathologicalThresholds", - "scripts.edit-tool-stats.buildSummary.pathologicalThresholds.map() callback", - "scripts.edit-tool-stats.buildSummary.pathologicalThresholds.map() callback.count.records.filter() callback", - "scripts.edit-tool-stats.buildSummary.failureKinds.groupCounts() callback", - "scripts.edit-tool-stats.buildSummary.failureKinds.records.filter() callback", - "scripts.edit-tool-stats.failureKinds", - "scripts.edit-tool-stats.buildSummary.failureKinds.map() callback", - "scripts.edit-tool-stats.buildSummary.failureKinds.sort() callback", - "scripts.edit-tool-stats.printGroupTable", - "scripts.edit-tool-stats.printHumanReport", - "scripts.edit-tool-stats.printHumanReport.printGroupTable(\"By provider/model\") callback", - "scripts.edit-tool-stats.printHumanReport.printGroupTable(\"By file extension\") callback", - "scripts.edit-tool-stats.scanSessions", - "scripts.edit-tool-stats.applyFilters", - "scripts.edit-tool-stats.applyFilters.records.filter() callback", - "scripts.edit-tool-stats.main", - "scripts.edit-tool-stats.catch() callback" - ] - }, - { - "file_path": "scripts/generate-coding-agent-install-lock.mjs", - "methods": [ - "scripts.generate-coding-agent-install-lock.readJson", - "scripts.generate-coding-agent-install-lock.packageDependencies", - "scripts.generate-coding-agent-install-lock.sortedObject", - "scripts.generate-coding-agent-install-lock.sortedObject.sort() callback", - "scripts.generate-coding-agent-install-lock.sortedPackageEntry", - "scripts.generate-coding-agent-install-lock.sortedPackageEntry.sort() callback", - "scripts.generate-coding-agent-install-lock.copyLockEntry", - "scripts.generate-coding-agent-install-lock.copyPackageJsonEntry", - "scripts.generate-coding-agent-install-lock.packageNameFromLockPath", - "scripts.generate-coding-agent-install-lock.registryTarballUrl", - "scripts.generate-coding-agent-install-lock.isExactVersionSpec", - "scripts.generate-coding-agent-install-lock.getInternalWorkspaces", - "scripts.generate-coding-agent-install-lock.resolveExternalDependency", - "scripts.generate-coding-agent-install-lock.resolveExternalDependency.matches", - "scripts.generate-coding-agent-install-lock.resolveExternalDependency.matches.filter() callback", - "scripts.generate-coding-agent-install-lock.resolveExternalDependency.matches.map() callback", - "scripts.generate-coding-agent-install-lock.addInternalWorkspace", - "scripts.generate-coding-agent-install-lock.addExternalPackage", - "scripts.generate-coding-agent-install-lock.createInstallerPackageJson", - "scripts.generate-coding-agent-install-lock.createRootLockEntry", - "scripts.generate-coding-agent-install-lock.validateGeneratedFiles", - "scripts.generate-coding-agent-install-lock.validateGeneratedFiles.platformPackageCount.filter() callback", - "scripts.generate-coding-agent-install-lock.validateGeneratedFiles.platformPackageCount", - "scripts.generate-coding-agent-install-lock.validateGeneratedFiles.errors.map() callback", - "scripts.generate-coding-agent-install-lock.generateInstallLock", - "scripts.generate-coding-agent-install-lock.generateInstallLock.queue", - "scripts.generate-coding-agent-install-lock.generateInstallLock.queue.map() callback", - "scripts.generate-coding-agent-install-lock.platformPackageCount.filter() callback", - "scripts.generate-coding-agent-install-lock.platformPackageCount" - ] - }, - { - "file_path": "scripts/generate-thinking-capabilities.mjs", - "methods": [ - "scripts.generate-thinking-capabilities.capabilities", - "scripts.generate-thinking-capabilities.capabilities.map() callback", - "scripts.generate-thinking-capabilities.map() callback.values", - "scripts.generate-thinking-capabilities.capabilities.map() callback.values.levels.flatMap() callback" - ] - }, - { - "file_path": "scripts/issues/github.ts", - "methods": [ - "scripts.issues.github.Issue", - "scripts.issues.github.CorpusFile", - "scripts.issues.github.Corpus", - "scripts.issues.github.Corpus.constructor", - "scripts.issues.github.Corpus.syncedAt", - "scripts.issues.github.Corpus.get", - "scripts.issues.github.Corpus.all", - "scripts.issues.github.Corpus.sync", - "scripts.issues.github.Corpus.search", - "scripts.issues.github.Corpus.search.issues", - "scripts.issues.github.Corpus.search.issues.filter() callback", - "scripts.issues.github.Corpus.search.docs", - "scripts.issues.github.Corpus.search.docs.issues.map() callback", - "scripts.issues.github.Corpus.search.weights", - "scripts.issues.github.Corpus.search.weights.terms.map() callback", - "scripts.issues.github.Corpus.search.weights.terms.map() callback.df", - "scripts.issues.github.Corpus.search.weights.terms.map() callback.df.docs.filter() callback", - "scripts.issues.github.Corpus.search.docs.map() callback", - "scripts.issues.github.Corpus.search.docs.map() callback.terms.forEach() callback", - "scripts.issues.github.Corpus.search.filter() callback", - "scripts.issues.github.Corpus.search.sort() callback", - "scripts.issues.github.Corpus.search.map() callback", - "scripts.issues.github.Corpus.authorStats", - "scripts.issues.github.Corpus.authorStats.prior.filter() callback", - "scripts.issues.github.authorStats.prior", - "scripts.issues.github.isActedOn", - "scripts.issues.github.issueStatus", - "scripts.issues.github.issueStatus.labels", - "scripts.issues.github.issueStatus.labels.issue.labels.filter() callback", - "scripts.issues.github.tokenize", - "scripts.issues.github.tokenize.terms", - "scripts.issues.github.tokenize.terms.map() callback", - "scripts.issues.github.tokenize.terms.filter() callback", - "scripts.issues.github.gh", - "scripts.issues.github.gh.", - "scripts.issues.github.gh..child.stdout.on(\"data\") callback", - "scripts.issues.github.gh..child.stderr.on(\"data\") callback", - "scripts.issues.github.gh..child.on(\"close\") callback" - ] - }, - { - "file_path": "scripts/issues/main.ts", - "methods": [ - "scripts.issues.main.runSync", - "scripts.issues.main.view", - "scripts.issues.main.items", - "scripts.issues.main.view.items.filter() callback", - "scripts.issues.main.view.items.sort() callback", - "scripts.issues.main.view.items.map() callback", - "scripts.issues.main.view.items.map() callback.result.duplicates.entry.result.duplicates.map() callback", - "scripts.issues.main.view.categories.triage.categories.map() callback", - "scripts.issues.main.authorized", - "scripts.issues.main.readJson", - "scripts.issues.main.send", - "scripts.issues.main.handle", - "scripts.issues.main.handle.triage.categories.some() callback", - "scripts.issues.main.server", - "scripts.issues.main.server.createServer() callback", - "scripts.issues.main.server.createServer() callback.catch() callback", - "scripts.issues.main.server.listen() callback", - "scripts.issues.main.setInterval() callback", - "scripts.issues.main.process.on() callback", - "scripts.issues.main.process.on() callback.finally() callback" - ] - }, - { - "file_path": "scripts/issues/source-hooks.mjs", - "methods": [ - "scripts.issues.source-hooks.toSource", - "scripts.issues.source-hooks.resolve" - ] - }, - { - "file_path": "scripts/issues/triage.ts", - "methods": [ - "scripts.issues.triage.Category", - "scripts.issues.triage.StateDoc", - "scripts.issues.triage.StateDoc.initial", - "scripts.issues.triage.mutate", - "scripts.issues.triage.loadCategories", - "scripts.issues.triage.loadCategories.filter() callback", - "scripts.issues.triage.loadCategories.map() callback", - "scripts.issues.triage.TriageOptions", - "scripts.issues.triage.Triage", - "scripts.issues.triage.Triage.constructor", - "scripts.issues.triage.Triage.open", - "scripts.issues.triage.Triage.open.onReport", - "scripts.issues.triage.Triage.open.harness.commit() callback", - "scripts.issues.triage.Triage.state", - "scripts.issues.triage.Triage.usageCost", - "scripts.issues.triage.Triage.usageCost.reduce() callback", - "scripts.issues.triage.Triage.queueSize", - "scripts.issues.triage.Triage.enqueueInbox", - "scripts.issues.triage.Triage.retriage", - "scripts.issues.triage.Triage.retriage.update() callback", - "scripts.issues.triage.Triage.decide", - "scripts.issues.triage.Triage.decide.update() callback", - "scripts.issues.triage.Triage.close", - "scripts.issues.triage.Triage.enqueue", - "scripts.issues.triage.Triage.pump", - "scripts.issues.triage.Triage.pump.catch() callback", - "scripts.issues.triage.Triage.pump.catch() callback.update() callback", - "scripts.issues.triage.Triage.pump.finally() callback", - "scripts.issues.triage.Triage.update", - "scripts.issues.triage.Triage.update.harness.commit() callback", - "scripts.issues.triage.Triage.run", - "scripts.issues.triage.run.update() callback", - "scripts.issues.triage.Triage.run.update() callback", - "scripts.issues.triage.Triage.formatIssue", - "scripts.issues.triage.Triage.formatIssue.issue.labels.filter() callback", - "scripts.issues.triage.Triage.extension", - "scripts.issues.triage.Triage.extension.names", - "scripts.issues.triage.Triage.extension.names.categories.map() callback", - "scripts.issues.triage.Triage.extension.searchIssues", - "scripts.issues.triage.Triage.extension.searchIssues.execute", - "scripts.issues.triage.Triage.extension.readIssue", - "scripts.issues.triage.Triage.extension.readIssue.execute", - "scripts.issues.triage.Triage.extension.submitTriage", - "scripts.issues.triage.Triage.extension.submitTriage.execute", - "scripts.issues.triage.Triage.extension.submitTriage.execute.result.duplicates.args.duplicates.filter() callback", - "scripts.issues.triage.Triage.extension.submitTriage.execute.api.commit() callback", - "scripts.issues.triage.Triage.extension.submitTriage.execute.api.commit() callback.mutate() callback", - "scripts.issues.triage.Triage.extension.categories", - "scripts.issues.triage.Triage.extension.categories.categories.map() callback", - "scripts.issues.triage.Triage.extension.sections.section(\"categories\") callback", - "scripts.issues.triage.Triage.extension.sections.section(\"preamble\") callback" - ] - }, - { - "file_path": "scripts/local-package-install.mjs", - "methods": [ - "scripts.local-package-install.createFileSpecifier", - "scripts.local-package-install.detectIndentation", - "scripts.local-package-install.packageDirectory", - "scripts.local-package-install.runtimeTarget", - "scripts.local-package-install.typesTarget", - "scripts.local-package-install.literalExports", - "scripts.local-package-install.literalExports.keys.some() callback", - "scripts.local-package-install.literalExports.filter() callback", - "scripts.local-package-install.assertPackageFile", - "scripts.local-package-install.lockfilePackageName", - "scripts.local-package-install.verifyLocalResolutions", - "scripts.local-package-install.verifyLocalResolutions.artifacts", - "scripts.local-package-install.verifyLocalResolutions.artifacts.artifactSet.packages.map() callback", - "scripts.local-package-install.preparePnpmWorkspace", - "scripts.local-package-install.preparePnpmWorkspace.document.errors.map() callback", - "scripts.local-package-install.wireConsumer", - "scripts.local-package-install.wireConsumer.artifacts", - "scripts.local-package-install.wireConsumer.artifacts.artifactSet.packages.map() callback", - "scripts.local-package-install.wireConsumer.specifiers", - "scripts.local-package-install.wireConsumer.specifiers.artifactSet.packages.map() callback", - "scripts.local-package-install.wireConsumer.targetSection", - "scripts.local-package-install.wireConsumer.targetSection.dependencySections.find() callback", - "scripts.local-package-install.installConsumer", - "scripts.local-package-install.smokeTestNpmConsumer", - "scripts.local-package-install.smokeTestNpmConsumer.resolveChecks", - "scripts.local-package-install.smokeTestNpmConsumer.resolveChecks.runtimeSpecifiers.map() callback", - "scripts.local-package-install.packageConsumerDirectoryName" - ] - }, - { - "file_path": "scripts/local-release.mjs", - "methods": [ - "scripts.local-release.printUsage", - "scripts.local-release.currentBinaryPlatform", - "scripts.local-release.buildBunBinaryRelease", - "scripts.local-release.createPiShim" - ] - }, - { - "file_path": "scripts/model-catalog-protocol.ts", - "methods": [ - "scripts.model-catalog-protocol.getModelCatalogArtifactKey", - "scripts.model-catalog-protocol.getModelCatalogProviderKey", - "scripts.model-catalog-protocol.isValidModelCatalogPiVersion", - "scripts.model-catalog-protocol.compareModelCatalogPiVersions", - "scripts.model-catalog-protocol.parseModelCatalogRepresentation", - "scripts.model-catalog-protocol.parseModelCatalogRepresentation.some() callback", - "scripts.model-catalog-protocol.parseModelCatalogRequest", - "scripts.model-catalog-protocol.selectModelCatalog", - "scripts.model-catalog-protocol.selectModelCatalog.index.catalogs.find() callback", - "scripts.model-catalog-protocol.parseModelCatalogIndex", - "scripts.model-catalog-protocol.value.catalogs.some() callback", - "scripts.model-catalog-protocol.parseModelCatalogIndex.value.catalogs.some() callback", - "scripts.model-catalog-protocol.parseModelCatalogIndex.catalogs.value.catalogs.map() callback", - "scripts.model-catalog-protocol.requirePiVersion", - "scripts.model-catalog-protocol.parsePiVersion", - "scripts.model-catalog-protocol.parsePiVersion.parsed.some() callback", - "scripts.model-catalog-protocol.comparePiVersions" - ] - }, - { - "file_path": "scripts/npm-command.mjs", - "methods": [ - "scripts.npm-command.execNpmSync" - ] - }, - { - "file_path": "scripts/pack-packages.mjs", - "methods": [ - "scripts.pack-packages.printUsage" - ] - }, - { - "file_path": "scripts/package-artifacts.mjs", - "methods": [ - "scripts.package-artifacts.isInsidePath", - "scripts.package-artifacts.getGitSource", - "scripts.package-artifacts.packPackages", - "scripts.package-artifacts.prepareOutputDirectory", - "scripts.package-artifacts.produceArtifactSet", - "scripts.package-artifacts.produceArtifactSet.manifest.packages.packedPackages.map() callback", - "scripts.package-artifacts.produceArtifactSet.manifest.packages.sort() callback", - "scripts.package-artifacts.readArtifactSet", - "scripts.package-artifacts.readArtifactSet.packages.manifest.packages.map() callback", - "scripts.package-artifacts.readArtifactSet.getPackage", - "scripts.package-artifacts.readArtifactSet.getPackage.pkg", - "scripts.package-artifacts.readArtifactSet.getPackage.pkg.packages.find() callback" - ] - }, - { - "file_path": "scripts/package-workspaces.mjs", - "methods": [ - "scripts.package-workspaces.findPackageDirectories", - "scripts.package-workspaces.findPackageDirectories.visit" - ] - }, - { - "file_path": "scripts/profile-coding-agent-node.mjs", - "methods": [ - "scripts.profile-coding-agent-node.printHelp", - "scripts.profile-coding-agent-node.parseIntegerFlag", - "scripts.profile-coding-agent-node.parseRuntime", - "scripts.profile-coding-agent-node.parseMode", - "scripts.profile-coding-agent-node.parseArgs", - "scripts.profile-coding-agent-node.detectRuntimeFromPackageManager", - "scripts.profile-coding-agent-node.resolveRuntime", - "scripts.profile-coding-agent-node.resolveProfileDir", - "scripts.profile-coding-agent-node.resolveLabel", - "scripts.profile-coding-agent-node.formatMs", - "scripts.profile-coding-agent-node.toDisplayPath", - "scripts.profile-coding-agent-node.summarize", - "scripts.profile-coding-agent-node.summarize.sorted", - "scripts.profile-coding-agent-node.summarize.sorted.sort() callback", - "scripts.profile-coding-agent-node.summarize.total", - "scripts.profile-coding-agent-node.summarize.total.sorted.reduce() callback", - "scripts.profile-coding-agent-node.parseStartupTimings", - "scripts.profile-coding-agent-node.summarizeTimingMaps", - "scripts.profile-coding-agent-node.toMetricName", - "scripts.profile-coding-agent-node.waitForExit", - "scripts.profile-coding-agent-node.waitForExit.", - "scripts.profile-coding-agent-node.waitForExit..child.once(\"exit\") callback", - "scripts.profile-coding-agent-node.runBuild", - "scripts.profile-coding-agent-node.runBuild.child.stdout.on(\"data\") callback", - "scripts.profile-coding-agent-node.runBuild.child.stderr.on(\"data\") callback", - "scripts.profile-coding-agent-node.getRuntimeCommand", - "scripts.profile-coding-agent-node.createBenchmarkEnv", - "scripts.profile-coding-agent-node.runTuiBenchmarkRun", - "scripts.profile-coding-agent-node.runTuiBenchmarkRun.child.stderr.on(\"data\") callback", - "scripts.profile-coding-agent-node.splitJsonLines", - "scripts.profile-coding-agent-node.runRpcBenchmarkRun", - "scripts.profile-coding-agent-node.runRpcBenchmarkRun.child.stdout.on(\"data\") callback", - "scripts.profile-coding-agent-node.runRpcBenchmarkRun.child.stdout.on(\"data\") callback.splitJsonLines() callback", - "scripts.profile-coding-agent-node.runRpcBenchmarkRun.child.stderr.on(\"data\") callback", - "scripts.profile-coding-agent-node.runBenchmarkRun", - "scripts.profile-coding-agent-node.main", - "scripts.profile-coding-agent-node.main.elapsedSummary", - "scripts.profile-coding-agent-node.main.elapsedSummary.measuredRuns.map() callback", - "scripts.profile-coding-agent-node.main.maxElapsedRun", - "scripts.profile-coding-agent-node.main.maxElapsedRun.measuredRuns.reduce() callback", - "scripts.profile-coding-agent-node.catch() callback" - ] - }, - { - "file_path": "scripts/publish-model-catalog.mjs", - "methods": [ - "scripts.publish-model-catalog.parseArgs", - "scripts.publish-model-catalog.readJson", - "scripts.publish-model-catalog.isObject", - "scripts.publish-model-catalog.chatProjection", - "scripts.publish-model-catalog.chatProjection.map() callback", - "scripts.publish-model-catalog.chatProjection.providerModels.filter() callback", - "scripts.publish-model-catalog.validateBundle", - "scripts.publish-model-catalog.validateBundle.providerIds.every() callback", - "scripts.publish-model-catalog.validateBundle.shardFiles", - "scripts.publish-model-catalog.validateBundle.shardFiles.filter() callback", - "scripts.publish-model-catalog.validateBundle.expectedShardFiles", - "scripts.publish-model-catalog.validateBundle.expectedShardFiles.providerIds.flatMap() callback", - "scripts.publish-model-catalog.gitSourceCommit", - "scripts.publish-model-catalog.aws", - "scripts.publish-model-catalog.downloadIndex", - "scripts.publish-model-catalog.uploadJson", - "scripts.publish-model-catalog.validateIndex", - "scripts.publish-model-catalog.buildIndex", - "scripts.publish-model-catalog.catalogs", - "scripts.publish-model-catalog.buildIndex.catalogs.filter() callback", - "scripts.publish-model-catalog.buildIndex.catalogs.sort() callback", - "scripts.publish-model-catalog.main", - "scripts.publish-model-catalog.main.currentEntry", - "scripts.publish-model-catalog.main.currentEntry.currentIndex.catalogs.find() callback", - "scripts.publish-model-catalog.main.uploads", - "scripts.publish-model-catalog.main.uploads.bundle.providerIds.flatMap() callback", - "scripts.publish-model-catalog.catch() callback" - ] - }, - { - "file_path": "scripts/publish-release-announcement.mjs", - "methods": [ - "scripts.publish-release-announcement.parseArgs", - "scripts.publish-release-announcement.sleep", - "scripts.publish-release-announcement.resolvePackageFromNpm", - "scripts.publish-release-announcement.verifyPackagesAreAvailable", - "scripts.publish-release-announcement.verifyPackagesAreAvailable.results.flatMap() callback", - "scripts.publish-release-announcement.verifyPackagesAreAvailable.results.map() callback", - "scripts.publish-release-announcement.verifyPackagesAreAvailable.failures.map() callback", - "scripts.publish-release-announcement.gitSourceCommit", - "scripts.publish-release-announcement.runAws", - "scripts.publish-release-announcement.readLatestRelease", - "scripts.publish-release-announcement.putObject", - "scripts.publish-release-announcement.putJson", - "scripts.publish-release-announcement.validateInstallerArtifacts", - "scripts.publish-release-announcement.compareReleaseVersions", - "scripts.publish-release-announcement.advanceLatestRelease", - "scripts.publish-release-announcement.main", - "scripts.publish-release-announcement.main.installerLatest", - "scripts.publish-release-announcement.installerLatest.advanceLatestRelease() callback", - "scripts.publish-release-announcement.main.installerLatest.advanceLatestRelease() callback", - "scripts.publish-release-announcement.main.result", - "scripts.publish-release-announcement.result.advanceLatestRelease() callback", - "scripts.publish-release-announcement.main.result.advanceLatestRelease() callback", - "scripts.publish-release-announcement.catch() callback" - ] - }, - { - "file_path": "scripts/publish.mjs", - "methods": [ - "scripts.publish.unknownArgs", - "scripts.publish.unknownArgs.filter() callback", - "scripts.publish.isPublished", - "scripts.publish.isPublished.output", - "scripts.publish.isPublished.output.map() callback", - "scripts.publish.packageByName", - "scripts.publish.packageByName.packages.map() callback", - "scripts.publish.versions", - "scripts.publish.versions.packages.map() callback", - "scripts.publish.packageStates", - "scripts.publish.packageStates.artifactSet.packages.map() callback" - ] - }, - { - "file_path": "scripts/read-tool-stats.mjs", - "methods": [ - "scripts.read-tool-stats.parseArgs", - "scripts.read-tool-stats.printHelp", - "scripts.read-tool-stats.parseSessionFileTimestamp", - "scripts.read-tool-stats.formatIso", - "scripts.read-tool-stats.getTimeZoneParts", - "scripts.read-tool-stats.getTimeZoneParts.map() callback", - "scripts.read-tool-stats.getTimeZoneParts.parts.filter() callback", - "scripts.read-tool-stats.formatDay", - "scripts.read-tool-stats.startOfReportTimeZoneWeek", - "scripts.read-tool-stats.getTimeBucket", - "scripts.read-tool-stats.getHourOfDayBucket", - "scripts.read-tool-stats.resolveAutoSinceMs", - "scripts.read-tool-stats.walkJsonlFiles", - "scripts.read-tool-stats.walkJsonlFiles.entries.sort() callback", - "scripts.read-tool-stats.formatInt", - "scripts.read-tool-stats.formatPercent", - "scripts.read-tool-stats.formatRate", - "scripts.read-tool-stats.median", - "scripts.read-tool-stats.median.finite", - "scripts.read-tool-stats.median.finite.numbers.filter() callback", - "scripts.read-tool-stats.median.finite.sort() callback", - "scripts.read-tool-stats.bar", - "scripts.read-tool-stats.extractTextContent", - "scripts.read-tool-stats.extractTextContent.content.filter() callback", - "scripts.read-tool-stats.extractTextContent.map() callback", - "scripts.read-tool-stats.classifyRead", - "scripts.read-tool-stats.summarizeTimeBuckets", - "scripts.read-tool-stats.summarizeTimeBuckets.sort() callback", - "scripts.read-tool-stats.summarizeTimeBuckets.summarizeGroups() callback", - "scripts.read-tool-stats.summarizeNormalizedTimeBuckets", - "scripts.read-tool-stats.summarizeNormalizedTimeBuckets.summarizeNormalizedTimeBucketsByKey() callback", - "scripts.read-tool-stats.summarizeNormalizedTimeBucketsByKey", - "scripts.read-tool-stats.summarizeNormalizedTimeBucketsByKey.map() callback", - "scripts.read-tool-stats.map() callback.sessions", - "scripts.read-tool-stats.summarizeNormalizedTimeBucketsByKey.map() callback.sessions.map() callback", - "scripts.read-tool-stats.map() callback.sessions.map() callback.full", - "scripts.read-tool-stats.summarizeNormalizedTimeBucketsByKey.map() callback.sessions.map() callback.full.sessionRecords.filter() callback", - "scripts.read-tool-stats.summarizeNormalizedTimeBucketsByKey.map() callback.full.bucketRecords.filter() callback", - "scripts.read-tool-stats.map() callback.medianSessionPartialRate", - "scripts.read-tool-stats.summarizeNormalizedTimeBucketsByKey.map() callback.medianSessionPartialRate.sessions.map() callback", - "scripts.read-tool-stats.summarizeNormalizedTimeBucketsByKey.sort() callback", - "scripts.read-tool-stats.summarizeGroups", - "scripts.read-tool-stats.summarizeGroups.map() callback", - "scripts.read-tool-stats.map() callback.full", - "scripts.read-tool-stats.summarizeGroups.map() callback.full.group.filter() callback", - "scripts.read-tool-stats.map() callback.assistantMessages", - "scripts.read-tool-stats.summarizeGroups.map() callback.assistantMessages.group.map() callback", - "scripts.read-tool-stats.summarizeGroups.sort() callback", - "scripts.read-tool-stats.buildSummary", - "scripts.read-tool-stats.buildSummary.full", - "scripts.read-tool-stats.buildSummary.full.records.filter() callback", - "scripts.read-tool-stats.buildSummary.providerStats.summarizeGroups() callback", - "scripts.read-tool-stats.providerStats", - "scripts.read-tool-stats.buildSummary.timeOfDayStats.sort() callback", - "scripts.read-tool-stats.buildSummary.timeOfDayStats.summarizeGroups() callback", - "scripts.read-tool-stats.timeOfDayStats", - "scripts.read-tool-stats.buildSummary.normalizedTimeOfDayStats.summarizeNormalizedTimeBucketsByKey() callback", - "scripts.read-tool-stats.normalizedTimeOfDayStats", - "scripts.read-tool-stats.buildSummary.timeStatsByProvider.providerStats.map() callback", - "scripts.read-tool-stats.timeStatsByProvider", - "scripts.read-tool-stats.buildSummary.timeStatsByProvider.providerStats.map() callback.timeStats.records.filter() callback", - "scripts.read-tool-stats.buildSummary.timeStatsByProvider.providerStats.map() callback.normalizedTimeStats.records.filter() callback", - "scripts.read-tool-stats.buildSummary.timeStatsByProvider.providerStats.map() callback.timeOfDayStats.records.filter() callback", - "scripts.read-tool-stats.buildSummary.timeStatsByProvider.providerStats.map() callback.timeOfDayStats.summarizeGroups() callback", - "scripts.read-tool-stats.buildSummary.timeStatsByProvider.providerStats.map() callback.timeOfDayStats.sort() callback", - "scripts.read-tool-stats.buildSummary.timeStatsByProvider.providerStats.map() callback.normalizedTimeOfDayStats.records.filter() callback", - "scripts.read-tool-stats.buildSummary.timeStatsByProvider.providerStats.map() callback.normalizedTimeOfDayStats.summarizeNormalizedTimeBucketsByKey() callback", - "scripts.read-tool-stats.buildSummary.counts.assistantMessagesWithReadCalls.records.map() callback", - "scripts.read-tool-stats.buildHumanReport", - "scripts.read-tool-stats.buildHumanReport.log", - "scripts.read-tool-stats.escapeHtml", - "scripts.read-tool-stats.printHtmlReport", - "scripts.read-tool-stats.printHumanReport", - "scripts.read-tool-stats.scanSessions", - "scripts.read-tool-stats.applyFilters", - "scripts.read-tool-stats.applyFilters.records.filter() callback", - "scripts.read-tool-stats.main", - "scripts.read-tool-stats.catch() callback" - ] - }, - { - "file_path": "scripts/release-notes.mjs", - "methods": [ - "scripts.release-notes.printUsage", - "scripts.release-notes.commandForPlatform", - "scripts.release-notes.run", - "scripts.release-notes.parseOptions", - "scripts.release-notes.normalizeTag", - "scripts.release-notes.versionFromTag", - "scripts.release-notes.compareVersions", - "scripts.release-notes.escapeRegExp", - "scripts.release-notes.extractChangelogSection", - "scripts.release-notes.splitLocalTarget", - "scripts.release-notes.normalizePathPart", - "scripts.release-notes.normalizeBasePath", - "scripts.release-notes.resolveRepositoryPath", - "scripts.release-notes.isDirectoryTarget", - "scripts.release-notes.normalizeLinkTarget", - "scripts.release-notes.normalizeReleaseNoteLinks", - "scripts.release-notes.normalizeReleaseNoteLinks.normalized", - "scripts.release-notes.normalizeReleaseNoteLinks.normalized.markdown.replace() callback", - "scripts.release-notes.writeOutput", - "scripts.release-notes.extractReleaseNotes", - "scripts.release-notes.listGithubReleases", - "scripts.release-notes.map() callback", - "scripts.release-notes.listGithubReleases.map() callback", - "scripts.release-notes.uniqueChanges", - "scripts.release-notes.updateGithubRelease", - "scripts.release-notes.fixGithubReleases", - "scripts.release-notes.fixGithubReleases.matchingReleases", - "scripts.release-notes.fixGithubReleases.matchingReleases.filter() callback", - "scripts.release-notes.fixGithubReleases.releases", - "scripts.release-notes.fixGithubReleases.releases.matchingReleases.filter() callback" - ] - }, - { - "file_path": "scripts/release-packages.mjs", - "methods": [ - "scripts.release-packages.getPublicWorkspacePackages", - "scripts.release-packages.map() callback", - "scripts.release-packages.getPublicWorkspacePackages.filter() callback", - "scripts.release-packages.getPublicWorkspacePackages.map() callback" - ] - }, - { - "file_path": "scripts/release.mjs", - "methods": [ - "scripts.release.run", - "scripts.release.getVersion", - "scripts.release.assertPackagesAreRegisteredWithNpm", - "scripts.release.assertPackagesAreRegisteredWithNpm.packageNames", - "scripts.release.assertPackagesAreRegisteredWithNpm.packageNames.map() callback", - "scripts.release.assertPackagesAreRegisteredWithNpm.unregisteredPackages.map() callback", - "scripts.release.compareVersions", - "scripts.release.shellQuote", - "scripts.release.removeStaleWorkspaceLockEntries", - "scripts.release.removeStaleWorkspaceLockEntries.workspaceVersions", - "scripts.release.removeStaleWorkspaceLockEntries.workspaceVersions.map() callback", - "scripts.release.stageChangedFiles", - "scripts.release.stageChangedFiles.paths", - "scripts.release.stageChangedFiles.paths.map() callback", - "scripts.release.bumpOrSetVersion", - "scripts.release.getChangelogs", - "scripts.release.getChangelogs.map() callback", - "scripts.release.getChangelogs.filter() callback", - "scripts.release.updateChangelogsForRelease", - "scripts.release.addUnreleasedSection" - ] - }, - { - "file_path": "scripts/repro-5893-wsl-bash.mjs", - "methods": [ - "scripts.repro-5893-wsl-bash.getTextOutput", - "scripts.repro-5893-wsl-bash.getTextOutput.result.content.filter() callback", - "scripts.repro-5893-wsl-bash.getTextOutput.map() callback", - "scripts.repro-5893-wsl-bash.runCase" - ] - }, - { - "file_path": "scripts/session-context-stats.mjs", - "methods": [ - "scripts.session-context-stats.parseArgs", - "scripts.session-context-stats.printHelp", - "scripts.session-context-stats.parseSessionFileTimestamp", - "scripts.session-context-stats.getTimeZoneParts", - "scripts.session-context-stats.getTimeZoneParts.map() callback", - "scripts.session-context-stats.getTimeZoneParts.parts.filter() callback", - "scripts.session-context-stats.formatDay", - "scripts.session-context-stats.formatInt", - "scripts.session-context-stats.formatNumber", - "scripts.session-context-stats.formatPercent", - "scripts.session-context-stats.bar", - "scripts.session-context-stats.median", - "scripts.session-context-stats.median.finite", - "scripts.session-context-stats.median.finite.sort() callback", - "scripts.session-context-stats.median.finite.values.filter() callback", - "scripts.session-context-stats.walkJsonlFiles", - "scripts.session-context-stats.walkJsonlFiles.entries.sort() callback", - "scripts.session-context-stats.loadContextWindows", - "scripts.session-context-stats.contextTokens", - "scripts.session-context-stats.scanSessions", - "scripts.session-context-stats.summarizeGroups", - "scripts.session-context-stats.summarizeGroups.map() callback", - "scripts.session-context-stats.summarizeGroups.sort() callback", - "scripts.session-context-stats.summarizeSessionGroup", - "scripts.session-context-stats.summarizeSessionGroup.withUsage", - "scripts.session-context-stats.summarizeSessionGroup.withUsage.group.filter() callback", - "scripts.session-context-stats.summarizeSessionGroup.withTokens", - "scripts.session-context-stats.summarizeSessionGroup.withTokens.group.filter() callback", - "scripts.session-context-stats.summarizeSessionGroup.withPreCompactionUsage", - "scripts.session-context-stats.summarizeSessionGroup.withPreCompactionUsage.group.filter() callback", - "scripts.session-context-stats.summarizeSessionGroup.compactions", - "scripts.session-context-stats.summarizeSessionGroup.compactions.group.filter() callback", - "scripts.session-context-stats.summarizeSessionGroup.totalCompactions.group.reduce() callback", - "scripts.session-context-stats.totalCompactions", - "scripts.session-context-stats.summarizeSessionGroup.contextWindows.filter() callback", - "scripts.session-context-stats.summarizeSessionGroup.contextWindows.group.map() callback", - "scripts.session-context-stats.summarizeSessionGroup.contextWindows.sort() callback", - "scripts.session-context-stats.summarizeSessionGroup.assistantMessages.group.reduce() callback", - "scripts.session-context-stats.summarizeSessionGroup.avgTurns.group.reduce() callback", - "scripts.session-context-stats.summarizeSessionGroup.avgDurationMinutes.group.reduce() callback", - "scripts.session-context-stats.summarizeSessionGroup.avgMaxPromptTokens.withTokens.reduce() callback", - "scripts.session-context-stats.summarizeSessionGroup.medianMaxPromptTokens.withTokens.map() callback", - "scripts.session-context-stats.summarizeSessionGroup.avgMaxContextUsagePercent.withUsage.reduce() callback", - "scripts.session-context-stats.summarizeSessionGroup.medianMaxContextUsagePercent.withUsage.map() callback", - "scripts.session-context-stats.summarizeSessionGroup.medianPreFirstCompactionUsagePercent.withPreCompactionUsage.map() callback", - "scripts.session-context-stats.summarizeSessionGroup.over80.group.filter() callback", - "scripts.session-context-stats.summarizeSessionGroup.over90.group.filter() callback", - "scripts.session-context-stats.summarizeSessionGroup.over100.group.filter() callback", - "scripts.session-context-stats.buildSummary", - "scripts.session-context-stats.buildSummary.lowerPrefixes", - "scripts.session-context-stats.buildSummary.lowerPrefixes.options.modelPrefixes.map() callback", - "scripts.session-context-stats.buildSummary.bashContains", - "scripts.session-context-stats.buildSummary.bashContains.options.bashContains.map() callback", - "scripts.session-context-stats.buildSummary.filtered", - "scripts.session-context-stats.buildSummary.filtered.sessions.filter() callback", - "scripts.session-context-stats.buildSummary.filtered.sessions.filter() callback.lowerPrefixes.some() callback", - "scripts.session-context-stats.buildSummary.filtered.sessions.filter() callback.commands", - "scripts.session-context-stats.buildSummary.filtered.sessions.filter() callback.commands.session.bashCommands.map() callback", - "scripts.session-context-stats.buildSummary.filtered.sessions.filter() callback.bashContains.some() callback", - "scripts.session-context-stats.buildSummary.filtered.sessions.filter() callback.bashContains.some() callback.commands.some() callback", - "scripts.session-context-stats.buildSummary.byDay.summarizeGroups() callback", - "scripts.session-context-stats.buildSummary.byModel.sort() callback", - "scripts.session-context-stats.buildSummary.byModel.summarizeGroups() callback", - "scripts.session-context-stats.buildSummary.byModelDay.sort() callback", - "scripts.session-context-stats.buildSummary.byModelDay.summarizeGroups() callback", - "scripts.session-context-stats.buildSummary.byModelDay.map() callback", - "scripts.session-context-stats.buildSummary.byModelDay.map() callback.byDay.filtered.filter() callback", - "scripts.session-context-stats.buildSummary.byModelDay.map() callback.byDay.summarizeGroups() callback", - "scripts.session-context-stats.lineForGroup", - "scripts.session-context-stats.buildTextReport", - "scripts.session-context-stats.buildTextReport.contextWindowLabel", - "scripts.session-context-stats.buildTextReport.contextWindowLabel.model.contextWindows.map() callback", - "scripts.session-context-stats.escapeHtml", - "scripts.session-context-stats.printHtmlReport", - "scripts.session-context-stats.main", - "scripts.session-context-stats.catch() callback" - ] - }, - { - "file_path": "scripts/session-transcripts.ts", - "methods": [ - "scripts.session-transcripts.cwdToSessionDir", - "scripts.session-transcripts.extractTextContent", - "scripts.session-transcripts.extractTextContent.content.filter() callback", - "scripts.session-transcripts.extractTextContent.map() callback", - "scripts.session-transcripts.parseSession", - "scripts.session-transcripts.truncateLine", - "scripts.session-transcripts.JsonEvent", - "scripts.session-transcripts.runSubagent", - "scripts.session-transcripts.runSubagent.", - "scripts.session-transcripts.runSubagent..rl.on(\"line\") callback", - "scripts.session-transcripts.runSubagent..child.stderr.on(\"data\") callback", - "scripts.session-transcripts.runSubagent..child.on(\"close\") callback", - "scripts.session-transcripts.runSubagent..child.on(\"error\") callback", - "scripts.session-transcripts.main", - "scripts.session-transcripts.main.cwdArg", - "scripts.session-transcripts.main.cwdArg.args.find() callback", - "scripts.session-transcripts.main.sessionFiles", - "scripts.session-transcripts.main.sessionFiles.filter() callback", - "scripts.session-transcripts.main.summaryFiles", - "scripts.session-transcripts.main.summaryFiles.filter() callback", - "scripts.session-transcripts.main.summaryPaths", - "scripts.session-transcripts.main.summaryPaths.summaryFiles.map() callback" - ] - }, - { - "file_path": "scripts/smoke-test-codemode-binary.mjs", - "methods": [ - "scripts.smoke-test-codemode-binary.completionChunk", - "scripts.smoke-test-codemode-binary.sendCompletion", - "scripts.smoke-test-codemode-binary.readRequest", - "scripts.smoke-test-codemode-binary.toolResultContainsMarker", - "scripts.smoke-test-codemode-binary.toolResultContainsMarker.payload.messages.some() callback", - "scripts.smoke-test-codemode-binary.main", - "scripts.smoke-test-codemode-binary.main.server", - "scripts.smoke-test-codemode-binary.main.server.createServer() callback", - "scripts.smoke-test-codemode-binary.main.child.stdout.on(\"data\") callback", - "scripts.smoke-test-codemode-binary.main.child.stderr.on(\"data\") callback", - "scripts.smoke-test-codemode-binary.main.exitCode", - "scripts.smoke-test-codemode-binary.main.exitCode.", - "scripts.smoke-test-codemode-binary.main.exitCode..timer", - "scripts.smoke-test-codemode-binary.main.exitCode..timer.setTimeout() callback", - "scripts.smoke-test-codemode-binary.main.exitCode..child.once(\"error\") callback", - "scripts.smoke-test-codemode-binary.main.exitCode..child.once(\"exit\") callback", - "scripts.smoke-test-codemode-binary.catch() callback" - ] - }, - { - "file_path": "scripts/stats.ts", - "methods": [ - "scripts.stats.UsageCost", - "scripts.stats.Usage", - "scripts.stats.AssistantMessage", - "scripts.stats.SessionEntry", - "scripts.stats.Totals", - "scripts.stats.DayStats", - "scripts.stats.Args", - "scripts.stats.createTotals", - "scripts.stats.createDayStats", - "scripts.stats.addUsage", - "scripts.stats.encodeSessionDir", - "scripts.stats.localDayKey", - "scripts.stats.parseArgs", - "scripts.stats.formatInt", - "scripts.stats.formatCost", - "scripts.stats.printTotals" - ] - }, - { - "file_path": "scripts/sync-versions.js", - "methods": [ - "scripts.sync-versions.workspacePackages", - "scripts.sync-versions.workspacePackages.filter() callback", - "scripts.sync-versions.workspacePackages.filter() callback.GENERATED_PACKAGE_SUFFIXES.some() callback", - "scripts.sync-versions.workspacePackages.map() callback", - "scripts.sync-versions.publishedPackages", - "scripts.sync-versions.publishedPackages.workspacePackages.filter() callback", - "scripts.sync-versions.versionMap", - "scripts.sync-versions.versionMap.workspacePackages.map() callback", - "scripts.sync-versions.sort() callback", - "scripts.sync-versions.versions", - "scripts.sync-versions.versions.publishedPackages.map() callback" - ] - }, - { - "file_path": "scripts/tool-stats.ts", - "methods": [ - "scripts.tool-stats.TextContent", - "scripts.tool-stats.ImageContent", - "scripts.tool-stats.ToolCallContent", - "scripts.tool-stats.Message", - "scripts.tool-stats.Entry", - "scripts.tool-stats.ToolStats", - "scripts.tool-stats.BashCommandStats", - "scripts.tool-stats.ToolCallInfo", - "scripts.tool-stats.parseArgs", - "scripts.tool-stats.jsonlFiles", - "scripts.tool-stats.getStats", - "scripts.tool-stats.createToolStats", - "scripts.tool-stats.createBashStats", - "scripts.tool-stats.estimateTokenCount", - "scripts.tool-stats.contentText", - "scripts.tool-stats.contentText.content.map() callback", - "scripts.tool-stats.getBashCommand", - "scripts.tool-stats.commandKey", - "scripts.tool-stats.bucketCounts", - "scripts.tool-stats.bucketCounts.index", - "scripts.tool-stats.bucketCounts.index.BUCKETS.findIndex() callback", - "scripts.tool-stats.bucketLabels", - "scripts.tool-stats.bucketLabels.map() callback", - "scripts.tool-stats.toolRows", - "scripts.tool-stats.toolRows.map() callback", - "scripts.tool-stats.toolRows.sort() callback", - "scripts.tool-stats.bashRows", - "scripts.tool-stats.bashRows.map() callback", - "scripts.tool-stats.bashRows.sort() callback" - ] - }, - { - "file_path": "scripts/update-model-catalog-pin.mjs", - "methods": [ - "scripts.update-model-catalog-pin.sha256", - "scripts.update-model-catalog-pin.fetchRevision", - "scripts.update-model-catalog-pin.fetchLiveCatalog", - "scripts.update-model-catalog-pin.modelTypeGroups", - "scripts.update-model-catalog-pin.hydrationProblem", - "scripts.update-model-catalog-pin.updateModelCatalogPin", - "scripts.update-model-catalog-pin.updateModelCatalogPin.missing", - "scripts.update-model-catalog-pin.updateModelCatalogPin.missing.filter() callback" - ] - }, - { - "file_path": "scripts/use-local-packages.mjs", - "methods": [ - "scripts.use-local-packages.printUsage" - ] - } - ], - "component_id": "6", - "can_expand": true, - "components": [ - { - "name": "Package Release and Validation", - "description": "Validates workspace packages, manages model catalog synchronization, and orchestrates npm release and publishing workflows.", - "key_entities": [], - "source_cluster_ids": [ - "6.1", - "6.2", - "6.3", - "6.4", - "6.5", - "6.6", - "6.7", - "6.10", - "6.18", - "6.19", - "6.20", - "6.21", - "6.22", - "6.23", - "6.24", - "6.26", - "6.27", - "6.28", - "6.30", - "6.31", - "6.32", - "6.38", - "6.40", - "6.41" - ], - "file_methods": [ - { - "file_path": "scripts/check-browser-smoke.mjs", - "methods": [ - "scripts.check-browser-smoke.generatedCatalogDataPlugin", - "scripts.check-browser-smoke.generatedCatalogDataPlugin.setup", - "scripts.check-browser-smoke.generatedCatalogDataPlugin.setup.build.onResolve() callback", - "scripts.check-browser-smoke.generatedCatalogDataPlugin.setup.build.onLoad() callback", - "scripts.check-browser-smoke.normalizePath", - "scripts.check-browser-smoke.findInput", - "scripts.check-browser-smoke.findInput.find() callback", - "scripts.check-browser-smoke.includesNodePackage", - "scripts.check-browser-smoke.includesNodePackage.some() callback", - "scripts.check-browser-smoke.contributingInputs", - "scripts.check-browser-smoke.contributingInputs.flatMap() callback", - "scripts.check-browser-smoke.contributingInputs.flatMap() callback.filter() callback", - "scripts.check-browser-smoke.contributingInputs.flatMap() callback.map() callback", - "scripts.check-browser-smoke.catalogInputs.filter() callback", - "scripts.check-browser-smoke.catalogInputs", - "scripts.check-browser-smoke.includedAiSdkPackages", - "scripts.check-browser-smoke.includedAiSdkPackages.aiSdkPackages.filter() callback", - "scripts.check-browser-smoke.error.errors.map() callback" - ] - }, - { - "file_path": "scripts/check-entry-graphs.mjs", - "methods": [ - "scripts.check-entry-graphs.resolveSpec", - "scripts.check-entry-graphs.walk", - "scripts.check-entry-graphs.sourceFor", - "scripts.check-entry-graphs.expand", - "scripts.check-entry-graphs.expand.filter() callback", - "scripts.check-entry-graphs.expand.map() callback", - "scripts.check-entry-graphs.graph", - "scripts.check-entry-graphs.graph.map() callback", - "scripts.check-entry-graphs.hit", - "scripts.check-entry-graphs.hit.graph.filter() callback", - "scripts.check-entry-graphs.hit.map() callback" - ] - }, - { - "file_path": "scripts/check-lockfile-commit.mjs", - "methods": [ - "scripts.check-lockfile-commit.git", - "scripts.check-lockfile-commit.readJsonFromGit", - "scripts.check-lockfile-commit.packageNameFromLockPath", - "scripts.check-lockfile-commit.packageLabel", - "scripts.check-lockfile-commit.getLockfilePackageChanges", - "scripts.check-lockfile-commit.isWorkspacePackagePath", - "scripts.check-lockfile-commit.hasOnlyWorkspacePackageChanges", - "scripts.check-lockfile-commit.hasOnlyWorkspacePackageChanges.changes.every() callback", - "scripts.check-lockfile-commit.summarizeLockfileChange", - "scripts.check-lockfile-commit.summarizeLockfileChange.nodeModuleChanges", - "scripts.check-lockfile-commit.summarizeLockfileChange.nodeModuleChanges.changes.filter() callback", - "scripts.check-lockfile-commit.stagedFiles", - "scripts.check-lockfile-commit.stagedFiles.map() callback" - ] - }, - { - "file_path": "scripts/check-pinned-deps.mjs", - "methods": [ - "scripts.check-pinned-deps.collectPackageJsonFiles", - "scripts.check-pinned-deps.isInternalWorkspaceDependency", - "scripts.check-pinned-deps.isNonRegistrySpecifier", - "scripts.check-pinned-deps.getVersionSpecifier" - ] - }, - { - "file_path": "scripts/check-runtime-deps.mjs", - "methods": [ - "scripts.check-runtime-deps.checkSource", - "scripts.check-runtime-deps.checkSource.checkSpecifier", - "scripts.check-runtime-deps.checkSource.visit", - "scripts.check-runtime-deps.checkSource.visit.bindings.elements.some() callback", - "scripts.check-runtime-deps.checkSource.visit.clause.elements.some() callback", - "scripts.check-runtime-deps.packages", - "scripts.check-runtime-deps.map() callback", - "scripts.check-runtime-deps.packages.filter() callback", - "scripts.check-runtime-deps.packages.map() callback", - "scripts.check-runtime-deps.fallbackConfigs", - "scripts.check-runtime-deps.fallbackConfigs.filter() callback", - "scripts.check-runtime-deps.fallbackConfigs.packages.map() callback", - "scripts.check-runtime-deps.api.fs.fileExists", - "scripts.check-runtime-deps.api.fs.readFile", - "scripts.check-runtime-deps.snapshot.openProjects.packages.map() callback", - "scripts.check-runtime-deps.diagnostics.map() callback", - "scripts.check-runtime-deps.roots", - "scripts.check-runtime-deps.roots.project.rootFiles.map() callback" - ] - }, - { - "file_path": "scripts/check-ts-relative-imports.mjs", - "methods": [ - "scripts.check-ts-relative-imports.collectTypescriptFiles", - "scripts.check-ts-relative-imports.isStringLiteralLike", - "scripts.check-ts-relative-imports.isRelativeJavaScriptSpecifier", - "scripts.check-ts-relative-imports.getImportTypeSpecifier", - "scripts.check-ts-relative-imports.config.files.files.map() callback", - "scripts.check-ts-relative-imports.api.fs.fileExists", - "scripts.check-ts-relative-imports.api.fs.readFile", - "scripts.check-ts-relative-imports.checkSpecifier", - "scripts.check-ts-relative-imports.visit" - ] - }, - { - "file_path": "scripts/diff-model-catalog.mjs", - "methods": [ - "scripts.diff-model-catalog.printUsage", - "scripts.diff-model-catalog.run", - "scripts.diff-model-catalog.runDiff", - "scripts.diff-model-catalog.requestedProviders", - "scripts.diff-model-catalog.requestedProviders.args.filter() callback", - "scripts.diff-model-catalog.requestedProviders.some() callback", - "scripts.diff-model-catalog.generateCatalog", - "scripts.diff-model-catalog.formatProviderCatalogs", - "scripts.diff-model-catalog.readProviderCatalog", - "scripts.diff-model-catalog.generateThinkingCatalog", - "scripts.diff-model-catalog.THINKING_LEVEL_RANKS", - "scripts.diff-model-catalog.THINKING_LEVEL_RANKS.THINKING_LEVEL_ORDER.map() callback", - "scripts.diff-model-catalog.sortJsonKeys", - "scripts.diff-model-catalog.sortJsonKeys.keys.sort() callback", - "scripts.diff-model-catalog.canonicalizeJson", - "scripts.diff-model-catalog.canonicalizeJson.value.map() callback", - "scripts.diff-model-catalog.formatJsonForDiff", - "scripts.diff-model-catalog.formatJsonForDiff.value.map() callback", - "scripts.diff-model-catalog.formatJsonForDiff.entries.map() callback", - "scripts.diff-model-catalog.writeModelSnapshot", - "scripts.diff-model-catalog.writeChangedLines", - "scripts.diff-model-catalog.writeChangedLines.changedLines", - "scripts.diff-model-catalog.writeChangedLines.changedLines.filter() callback" - ] - }, - { - "file_path": "scripts/local-package-install.mjs", - "methods": [ - "scripts.local-package-install.createFileSpecifier", - "scripts.local-package-install.detectIndentation", - "scripts.local-package-install.packageDirectory", - "scripts.local-package-install.runtimeTarget", - "scripts.local-package-install.typesTarget", - "scripts.local-package-install.literalExports", - "scripts.local-package-install.literalExports.keys.some() callback", - "scripts.local-package-install.literalExports.filter() callback", - "scripts.local-package-install.assertPackageFile", - "scripts.local-package-install.lockfilePackageName", - "scripts.local-package-install.verifyLocalResolutions", - "scripts.local-package-install.verifyLocalResolutions.artifacts", - "scripts.local-package-install.verifyLocalResolutions.artifacts.artifactSet.packages.map() callback", - "scripts.local-package-install.preparePnpmWorkspace", - "scripts.local-package-install.preparePnpmWorkspace.document.errors.map() callback", - "scripts.local-package-install.wireConsumer", - "scripts.local-package-install.wireConsumer.artifacts", - "scripts.local-package-install.wireConsumer.artifacts.artifactSet.packages.map() callback", - "scripts.local-package-install.wireConsumer.specifiers", - "scripts.local-package-install.wireConsumer.specifiers.artifactSet.packages.map() callback", - "scripts.local-package-install.wireConsumer.targetSection", - "scripts.local-package-install.wireConsumer.targetSection.dependencySections.find() callback", - "scripts.local-package-install.installConsumer", - "scripts.local-package-install.smokeTestNpmConsumer", - "scripts.local-package-install.smokeTestNpmConsumer.resolveChecks", - "scripts.local-package-install.smokeTestNpmConsumer.resolveChecks.runtimeSpecifiers.map() callback", - "scripts.local-package-install.packageConsumerDirectoryName" - ] - }, - { - "file_path": "scripts/local-release.mjs", - "methods": [ - "scripts.local-release.printUsage", - "scripts.local-release.currentBinaryPlatform", - "scripts.local-release.buildBunBinaryRelease", - "scripts.local-release.createPiShim" - ] - }, - { - "file_path": "scripts/model-catalog-protocol.ts", - "methods": [ - "scripts.model-catalog-protocol.getModelCatalogArtifactKey", - "scripts.model-catalog-protocol.getModelCatalogProviderKey", - "scripts.model-catalog-protocol.isValidModelCatalogPiVersion", - "scripts.model-catalog-protocol.compareModelCatalogPiVersions", - "scripts.model-catalog-protocol.parseModelCatalogRepresentation", - "scripts.model-catalog-protocol.parseModelCatalogRepresentation.some() callback", - "scripts.model-catalog-protocol.parseModelCatalogRequest", - "scripts.model-catalog-protocol.selectModelCatalog", - "scripts.model-catalog-protocol.selectModelCatalog.index.catalogs.find() callback", - "scripts.model-catalog-protocol.parseModelCatalogIndex", - "scripts.model-catalog-protocol.value.catalogs.some() callback", - "scripts.model-catalog-protocol.parseModelCatalogIndex.value.catalogs.some() callback", - "scripts.model-catalog-protocol.parseModelCatalogIndex.catalogs.value.catalogs.map() callback", - "scripts.model-catalog-protocol.requirePiVersion", - "scripts.model-catalog-protocol.parsePiVersion", - "scripts.model-catalog-protocol.parsePiVersion.parsed.some() callback", - "scripts.model-catalog-protocol.comparePiVersions" - ] - }, - { - "file_path": "scripts/npm-command.mjs", - "methods": [ - "scripts.npm-command.execNpmSync" - ] - }, - { - "file_path": "scripts/pack-packages.mjs", - "methods": [ - "scripts.pack-packages.printUsage" - ] - }, - { - "file_path": "scripts/package-artifacts.mjs", - "methods": [ - "scripts.package-artifacts.isInsidePath", - "scripts.package-artifacts.getGitSource", - "scripts.package-artifacts.packPackages", - "scripts.package-artifacts.prepareOutputDirectory", - "scripts.package-artifacts.produceArtifactSet", - "scripts.package-artifacts.produceArtifactSet.manifest.packages.packedPackages.map() callback", - "scripts.package-artifacts.produceArtifactSet.manifest.packages.sort() callback", - "scripts.package-artifacts.readArtifactSet", - "scripts.package-artifacts.readArtifactSet.packages.manifest.packages.map() callback", - "scripts.package-artifacts.readArtifactSet.getPackage", - "scripts.package-artifacts.readArtifactSet.getPackage.pkg", - "scripts.package-artifacts.readArtifactSet.getPackage.pkg.packages.find() callback" - ] - }, - { - "file_path": "scripts/package-workspaces.mjs", - "methods": [ - "scripts.package-workspaces.findPackageDirectories", - "scripts.package-workspaces.findPackageDirectories.visit" - ] - }, - { - "file_path": "scripts/publish-model-catalog.mjs", - "methods": [ - "scripts.publish-model-catalog.parseArgs", - "scripts.publish-model-catalog.readJson", - "scripts.publish-model-catalog.isObject", - "scripts.publish-model-catalog.chatProjection", - "scripts.publish-model-catalog.chatProjection.map() callback", - "scripts.publish-model-catalog.chatProjection.providerModels.filter() callback", - "scripts.publish-model-catalog.validateBundle", - "scripts.publish-model-catalog.validateBundle.providerIds.every() callback", - "scripts.publish-model-catalog.validateBundle.shardFiles", - "scripts.publish-model-catalog.validateBundle.shardFiles.filter() callback", - "scripts.publish-model-catalog.validateBundle.expectedShardFiles", - "scripts.publish-model-catalog.validateBundle.expectedShardFiles.providerIds.flatMap() callback", - "scripts.publish-model-catalog.gitSourceCommit", - "scripts.publish-model-catalog.aws", - "scripts.publish-model-catalog.downloadIndex", - "scripts.publish-model-catalog.uploadJson", - "scripts.publish-model-catalog.validateIndex", - "scripts.publish-model-catalog.buildIndex", - "scripts.publish-model-catalog.catalogs", - "scripts.publish-model-catalog.buildIndex.catalogs.filter() callback", - "scripts.publish-model-catalog.buildIndex.catalogs.sort() callback", - "scripts.publish-model-catalog.main", - "scripts.publish-model-catalog.main.currentEntry", - "scripts.publish-model-catalog.main.currentEntry.currentIndex.catalogs.find() callback", - "scripts.publish-model-catalog.main.uploads", - "scripts.publish-model-catalog.main.uploads.bundle.providerIds.flatMap() callback", - "scripts.publish-model-catalog.catch() callback" - ] - }, - { - "file_path": "scripts/publish-release-announcement.mjs", - "methods": [ - "scripts.publish-release-announcement.parseArgs", - "scripts.publish-release-announcement.sleep", - "scripts.publish-release-announcement.resolvePackageFromNpm", - "scripts.publish-release-announcement.verifyPackagesAreAvailable", - "scripts.publish-release-announcement.verifyPackagesAreAvailable.results.flatMap() callback", - "scripts.publish-release-announcement.verifyPackagesAreAvailable.results.map() callback", - "scripts.publish-release-announcement.verifyPackagesAreAvailable.failures.map() callback", - "scripts.publish-release-announcement.gitSourceCommit", - "scripts.publish-release-announcement.runAws", - "scripts.publish-release-announcement.readLatestRelease", - "scripts.publish-release-announcement.putObject", - "scripts.publish-release-announcement.putJson", - "scripts.publish-release-announcement.validateInstallerArtifacts", - "scripts.publish-release-announcement.compareReleaseVersions", - "scripts.publish-release-announcement.advanceLatestRelease", - "scripts.publish-release-announcement.main", - "scripts.publish-release-announcement.main.installerLatest", - "scripts.publish-release-announcement.installerLatest.advanceLatestRelease() callback", - "scripts.publish-release-announcement.main.installerLatest.advanceLatestRelease() callback", - "scripts.publish-release-announcement.main.result", - "scripts.publish-release-announcement.result.advanceLatestRelease() callback", - "scripts.publish-release-announcement.main.result.advanceLatestRelease() callback", - "scripts.publish-release-announcement.catch() callback" - ] - }, - { - "file_path": "scripts/publish.mjs", - "methods": [ - "scripts.publish.unknownArgs", - "scripts.publish.unknownArgs.filter() callback", - "scripts.publish.isPublished", - "scripts.publish.isPublished.output", - "scripts.publish.isPublished.output.map() callback", - "scripts.publish.packageByName", - "scripts.publish.packageByName.packages.map() callback", - "scripts.publish.versions", - "scripts.publish.versions.packages.map() callback", - "scripts.publish.packageStates", - "scripts.publish.packageStates.artifactSet.packages.map() callback" - ] - }, - { - "file_path": "scripts/release-notes.mjs", - "methods": [ - "scripts.release-notes.printUsage", - "scripts.release-notes.commandForPlatform", - "scripts.release-notes.run", - "scripts.release-notes.parseOptions", - "scripts.release-notes.normalizeTag", - "scripts.release-notes.versionFromTag", - "scripts.release-notes.compareVersions", - "scripts.release-notes.escapeRegExp", - "scripts.release-notes.extractChangelogSection", - "scripts.release-notes.splitLocalTarget", - "scripts.release-notes.normalizePathPart", - "scripts.release-notes.normalizeBasePath", - "scripts.release-notes.resolveRepositoryPath", - "scripts.release-notes.isDirectoryTarget", - "scripts.release-notes.normalizeLinkTarget", - "scripts.release-notes.normalizeReleaseNoteLinks", - "scripts.release-notes.normalizeReleaseNoteLinks.normalized", - "scripts.release-notes.normalizeReleaseNoteLinks.normalized.markdown.replace() callback", - "scripts.release-notes.writeOutput", - "scripts.release-notes.extractReleaseNotes", - "scripts.release-notes.listGithubReleases", - "scripts.release-notes.map() callback", - "scripts.release-notes.listGithubReleases.map() callback", - "scripts.release-notes.uniqueChanges", - "scripts.release-notes.updateGithubRelease", - "scripts.release-notes.fixGithubReleases", - "scripts.release-notes.fixGithubReleases.matchingReleases", - "scripts.release-notes.fixGithubReleases.matchingReleases.filter() callback", - "scripts.release-notes.fixGithubReleases.releases", - "scripts.release-notes.fixGithubReleases.releases.matchingReleases.filter() callback" - ] - }, - { - "file_path": "scripts/release-packages.mjs", - "methods": [ - "scripts.release-packages.getPublicWorkspacePackages", - "scripts.release-packages.map() callback", - "scripts.release-packages.getPublicWorkspacePackages.filter() callback", - "scripts.release-packages.getPublicWorkspacePackages.map() callback" - ] - }, - { - "file_path": "scripts/release.mjs", - "methods": [ - "scripts.release.run", - "scripts.release.getVersion", - "scripts.release.assertPackagesAreRegisteredWithNpm", - "scripts.release.assertPackagesAreRegisteredWithNpm.packageNames", - "scripts.release.assertPackagesAreRegisteredWithNpm.packageNames.map() callback", - "scripts.release.assertPackagesAreRegisteredWithNpm.unregisteredPackages.map() callback", - "scripts.release.compareVersions", - "scripts.release.shellQuote", - "scripts.release.removeStaleWorkspaceLockEntries", - "scripts.release.removeStaleWorkspaceLockEntries.workspaceVersions", - "scripts.release.removeStaleWorkspaceLockEntries.workspaceVersions.map() callback", - "scripts.release.stageChangedFiles", - "scripts.release.stageChangedFiles.paths", - "scripts.release.stageChangedFiles.paths.map() callback", - "scripts.release.bumpOrSetVersion", - "scripts.release.getChangelogs", - "scripts.release.getChangelogs.map() callback", - "scripts.release.getChangelogs.filter() callback", - "scripts.release.updateChangelogsForRelease", - "scripts.release.addUnreleasedSection" - ] - }, - { - "file_path": "scripts/sync-versions.js", - "methods": [ - "scripts.sync-versions.workspacePackages", - "scripts.sync-versions.workspacePackages.filter() callback", - "scripts.sync-versions.workspacePackages.filter() callback.GENERATED_PACKAGE_SUFFIXES.some() callback", - "scripts.sync-versions.workspacePackages.map() callback", - "scripts.sync-versions.publishedPackages", - "scripts.sync-versions.publishedPackages.workspacePackages.filter() callback", - "scripts.sync-versions.versionMap", - "scripts.sync-versions.versionMap.workspacePackages.map() callback", - "scripts.sync-versions.sort() callback", - "scripts.sync-versions.versions", - "scripts.sync-versions.versions.publishedPackages.map() callback" - ] - }, - { - "file_path": "scripts/update-model-catalog-pin.mjs", - "methods": [ - "scripts.update-model-catalog-pin.sha256", - "scripts.update-model-catalog-pin.fetchRevision", - "scripts.update-model-catalog-pin.fetchLiveCatalog", - "scripts.update-model-catalog-pin.modelTypeGroups", - "scripts.update-model-catalog-pin.hydrationProblem", - "scripts.update-model-catalog-pin.updateModelCatalogPin", - "scripts.update-model-catalog-pin.updateModelCatalogPin.missing", - "scripts.update-model-catalog-pin.updateModelCatalogPin.missing.filter() callback" - ] - }, - { - "file_path": "scripts/use-local-packages.mjs", - "methods": [ - "scripts.use-local-packages.printUsage" - ] - } - ], - "component_id": "6.1", - "can_expand": true, - "components": [], - "components_relations": [] - }, - { - "name": "Usage and Cost Analytics", - "description": "Collects tool execution statistics and calculates provider token usage and financial costs from session history.", - "key_entities": [ - { - "qualified_name": "scripts.cost.DayCost", - "reference_file": "scripts/cost.ts", - "reference_start_line": 52, - "reference_end_line": 59 - } - ], - "source_cluster_ids": [ - "6.9", - "6.11", - "6.29", - "6.37", - "6.39" - ], - "file_methods": [ - { - "file_path": "scripts/cost.ts", - "methods": [ - "scripts.cost.encodeSessionDir", - "scripts.cost.DayCost", - "scripts.cost.Stats", - "scripts.cost.files", - "scripts.cost.files.filter() callback" - ] - }, - { - "file_path": "scripts/edit-tool-stats.mjs", - "methods": [ - "scripts.edit-tool-stats.parseArgs", - "scripts.edit-tool-stats.printHelp", - "scripts.edit-tool-stats.parseSessionFileTimestamp", - "scripts.edit-tool-stats.formatIso", - "scripts.edit-tool-stats.resolveAutoSinceMs", - "scripts.edit-tool-stats.walkJsonlFiles", - "scripts.edit-tool-stats.walkJsonlFiles.entries.sort() callback", - "scripts.edit-tool-stats.getPathExtension", - "scripts.edit-tool-stats.utf8Bytes", - "scripts.edit-tool-stats.longestCommonPrefixLength", - "scripts.edit-tool-stats.longestCommonSuffixLength", - "scripts.edit-tool-stats.analyzeReplacement", - "scripts.edit-tool-stats.median", - "scripts.edit-tool-stats.quantile", - "scripts.edit-tool-stats.quantile.finite", - "scripts.edit-tool-stats.quantile.finite.numbers.filter() callback", - "scripts.edit-tool-stats.quantile.finite.sort() callback", - "scripts.edit-tool-stats.formatInt", - "scripts.edit-tool-stats.formatPercent", - "scripts.edit-tool-stats.formatRatio", - "scripts.edit-tool-stats.formatBytes", - "scripts.edit-tool-stats.extractTextContent", - "scripts.edit-tool-stats.extractTextContent.content.filter() callback", - "scripts.edit-tool-stats.extractTextContent.map() callback", - "scripts.edit-tool-stats.classifyErrorKind", - "scripts.edit-tool-stats.getArgStyle", - "scripts.edit-tool-stats.analyzeToolArguments", - "scripts.edit-tool-stats.analyzeToolArguments.perEdit.normalizedArgs.edits.map() callback", - "scripts.edit-tool-stats.perEdit", - "scripts.edit-tool-stats.analyzeToolArguments.inflations", - "scripts.edit-tool-stats.analyzeToolArguments.inflations.filter() callback", - "scripts.edit-tool-stats.analyzeToolArguments.inflations.perEdit.map() callback", - "scripts.edit-tool-stats.analyzeToolArguments.totals", - "scripts.edit-tool-stats.analyzeToolArguments.totals.perEdit.reduce() callback", - "scripts.edit-tool-stats.groupCounts", - "scripts.edit-tool-stats.collectInflations", - "scripts.edit-tool-stats.collectInflations.filter() callback", - "scripts.edit-tool-stats.collectInflations.records.map() callback", - "scripts.edit-tool-stats.summarizeGroups", - "scripts.edit-tool-stats.summarizeGroups.map() callback", - "scripts.edit-tool-stats.summarizeGroups.map() callback.resolved.group.filter() callback", - "scripts.edit-tool-stats.summarizeGroups.map() callback.success.resolved.filter() callback", - "scripts.edit-tool-stats.summarizeGroups.map() callback.failed.resolved.filter() callback", - "scripts.edit-tool-stats.map() callback.multi", - "scripts.edit-tool-stats.summarizeGroups.map() callback.multi.group.filter() callback", - "scripts.edit-tool-stats.summarizeGroups.sort() callback", - "scripts.edit-tool-stats.buildSameFileClusterStats", - "scripts.edit-tool-stats.buildSameFileClusterStats.clusters", - "scripts.edit-tool-stats.buildSameFileClusterStats.clusters.filter() callback", - "scripts.edit-tool-stats.assistantMessagesWithCluster", - "scripts.edit-tool-stats.buildSameFileClusterStats.assistantMessagesWithCluster.clusters.map() callback", - "scripts.edit-tool-stats.assistantMessagesWithMultiEdit", - "scripts.edit-tool-stats.buildSameFileClusterStats.assistantMessagesWithMultiEdit.records.filter() callback", - "scripts.edit-tool-stats.buildSameFileClusterStats.assistantMessagesWithMultiEdit.map() callback", - "scripts.edit-tool-stats.buildSameFileClusterStats.callsInsideClusters.clusters.reduce() callback", - "scripts.edit-tool-stats.callsInsideClusters", - "scripts.edit-tool-stats.buildInflationBuckets", - "scripts.edit-tool-stats.buildInflationBuckets.buckets", - "scripts.edit-tool-stats.buckets.test", - "scripts.edit-tool-stats.buildInflationBuckets.buckets.test", - "scripts.edit-tool-stats.buildInflationBuckets.buckets.map() callback", - "scripts.edit-tool-stats.buckets.map() callback.resolved", - "scripts.edit-tool-stats.buildInflationBuckets.buckets.map() callback.resolved.bucketRecords.filter() callback", - "scripts.edit-tool-stats.buckets.map() callback.failed", - "scripts.edit-tool-stats.buildInflationBuckets.buckets.map() callback.failed.resolved.filter() callback", - "scripts.edit-tool-stats.buildHugeReplacementStats", - "scripts.edit-tool-stats.buildHugeReplacementStats.thresholds.map() callback", - "scripts.edit-tool-stats.buildHugeReplacementStats.thresholds.map() callback.count.records.filter() callback", - "scripts.edit-tool-stats.buildWorstExamples", - "scripts.edit-tool-stats.buildWorstExamples.scored", - "scripts.edit-tool-stats.buildWorstExamples.scored.sort() callback", - "scripts.edit-tool-stats.buildWorstExamples.map() callback", - "scripts.edit-tool-stats.buildSummary", - "scripts.edit-tool-stats.buildSummary.uniqueAssistantMessages", - "scripts.edit-tool-stats.buildSummary.uniqueAssistantMessages.records.map() callback", - "scripts.edit-tool-stats.buildSummary.resolved", - "scripts.edit-tool-stats.buildSummary.resolved.records.filter() callback", - "scripts.edit-tool-stats.buildSummary.success", - "scripts.edit-tool-stats.buildSummary.success.resolved.filter() callback", - "scripts.edit-tool-stats.buildSummary.failed", - "scripts.edit-tool-stats.buildSummary.failed.resolved.filter() callback", - "scripts.edit-tool-stats.buildSummary.single", - "scripts.edit-tool-stats.buildSummary.single.records.filter() callback", - "scripts.edit-tool-stats.buildSummary.multi", - "scripts.edit-tool-stats.buildSummary.multi.records.filter() callback", - "scripts.edit-tool-stats.buildSummary.modeStats.map() callback", - "scripts.edit-tool-stats.modeStats", - "scripts.edit-tool-stats.buildSummary.modeStats.map() callback.modeRecords", - "scripts.edit-tool-stats.buildSummary.modeStats.map() callback.modeRecords.records.filter() callback", - "scripts.edit-tool-stats.buildSummary.modeStats.map() callback.modeResolved", - "scripts.edit-tool-stats.buildSummary.modeStats.map() callback.modeResolved.modeRecords.filter() callback", - "scripts.edit-tool-stats.buildSummary.modeStats.map() callback.modeSuccess", - "scripts.edit-tool-stats.buildSummary.modeStats.map() callback.modeSuccess.modeResolved.filter() callback", - "scripts.edit-tool-stats.buildSummary.modeStats.map() callback.modeFailed", - "scripts.edit-tool-stats.buildSummary.modeStats.map() callback.modeFailed.modeResolved.filter() callback", - "scripts.edit-tool-stats.multiEditLengthBuckets", - "scripts.edit-tool-stats.multiEditLengthBuckets.test", - "scripts.edit-tool-stats.buildSummary.multiEditLengthBuckets.test", - "scripts.edit-tool-stats.buildSummary.multiEditLengthBuckets.map() callback", - "scripts.edit-tool-stats.buildSummary.multiEditLengthBuckets.map() callback.bucketResolved", - "scripts.edit-tool-stats.buildSummary.multiEditLengthBuckets.map() callback.bucketResolved.bucketRecords.filter() callback", - "scripts.edit-tool-stats.buildSummary.multiEditLengthBuckets.map() callback.bucketSuccess", - "scripts.edit-tool-stats.buildSummary.multiEditLengthBuckets.map() callback.bucketSuccess.bucketResolved.filter() callback", - "scripts.edit-tool-stats.buildSummary.multiEditLengthBuckets.map() callback.bucketFailed", - "scripts.edit-tool-stats.buildSummary.multiEditLengthBuckets.map() callback.bucketFailed.bucketResolved.filter() callback", - "scripts.edit-tool-stats.buildSummary.argStyles.groupCounts() callback", - "scripts.edit-tool-stats.argStyles", - "scripts.edit-tool-stats.buildSummary.argStyles.map() callback", - "scripts.edit-tool-stats.buildSummary.argStyles.sort() callback", - "scripts.edit-tool-stats.buildSummary.providerStats.summarizeGroups() callback", - "scripts.edit-tool-stats.providerStats", - "scripts.edit-tool-stats.buildSummary.extensionStats.summarizeGroups() callback", - "scripts.edit-tool-stats.extensionStats", - "scripts.edit-tool-stats.buildSummary.noCoreChange", - "scripts.edit-tool-stats.buildSummary.noCoreChange.records.filter() callback", - "scripts.edit-tool-stats.buildSummary.pathologicalThresholds", - "scripts.edit-tool-stats.buildSummary.pathologicalThresholds.map() callback", - "scripts.edit-tool-stats.buildSummary.pathologicalThresholds.map() callback.count.records.filter() callback", - "scripts.edit-tool-stats.buildSummary.failureKinds.groupCounts() callback", - "scripts.edit-tool-stats.buildSummary.failureKinds.records.filter() callback", - "scripts.edit-tool-stats.failureKinds", - "scripts.edit-tool-stats.buildSummary.failureKinds.map() callback", - "scripts.edit-tool-stats.buildSummary.failureKinds.sort() callback", - "scripts.edit-tool-stats.printGroupTable", - "scripts.edit-tool-stats.printHumanReport", - "scripts.edit-tool-stats.printHumanReport.printGroupTable(\"By provider/model\") callback", - "scripts.edit-tool-stats.printHumanReport.printGroupTable(\"By file extension\") callback", - "scripts.edit-tool-stats.scanSessions", - "scripts.edit-tool-stats.applyFilters", - "scripts.edit-tool-stats.applyFilters.records.filter() callback", - "scripts.edit-tool-stats.main", - "scripts.edit-tool-stats.catch() callback" - ] - }, - { - "file_path": "scripts/read-tool-stats.mjs", - "methods": [ - "scripts.read-tool-stats.parseArgs", - "scripts.read-tool-stats.printHelp", - "scripts.read-tool-stats.parseSessionFileTimestamp", - "scripts.read-tool-stats.formatIso", - "scripts.read-tool-stats.getTimeZoneParts", - "scripts.read-tool-stats.getTimeZoneParts.map() callback", - "scripts.read-tool-stats.getTimeZoneParts.parts.filter() callback", - "scripts.read-tool-stats.formatDay", - "scripts.read-tool-stats.startOfReportTimeZoneWeek", - "scripts.read-tool-stats.getTimeBucket", - "scripts.read-tool-stats.getHourOfDayBucket", - "scripts.read-tool-stats.resolveAutoSinceMs", - "scripts.read-tool-stats.walkJsonlFiles", - "scripts.read-tool-stats.walkJsonlFiles.entries.sort() callback", - "scripts.read-tool-stats.formatInt", - "scripts.read-tool-stats.formatPercent", - "scripts.read-tool-stats.formatRate", - "scripts.read-tool-stats.median", - "scripts.read-tool-stats.median.finite", - "scripts.read-tool-stats.median.finite.numbers.filter() callback", - "scripts.read-tool-stats.median.finite.sort() callback", - "scripts.read-tool-stats.bar", - "scripts.read-tool-stats.extractTextContent", - "scripts.read-tool-stats.extractTextContent.content.filter() callback", - "scripts.read-tool-stats.extractTextContent.map() callback", - "scripts.read-tool-stats.classifyRead", - "scripts.read-tool-stats.summarizeTimeBuckets", - "scripts.read-tool-stats.summarizeTimeBuckets.sort() callback", - "scripts.read-tool-stats.summarizeTimeBuckets.summarizeGroups() callback", - "scripts.read-tool-stats.summarizeNormalizedTimeBuckets", - "scripts.read-tool-stats.summarizeNormalizedTimeBuckets.summarizeNormalizedTimeBucketsByKey() callback", - "scripts.read-tool-stats.summarizeNormalizedTimeBucketsByKey", - "scripts.read-tool-stats.summarizeNormalizedTimeBucketsByKey.map() callback", - "scripts.read-tool-stats.map() callback.sessions", - "scripts.read-tool-stats.summarizeNormalizedTimeBucketsByKey.map() callback.sessions.map() callback", - "scripts.read-tool-stats.map() callback.sessions.map() callback.full", - "scripts.read-tool-stats.summarizeNormalizedTimeBucketsByKey.map() callback.sessions.map() callback.full.sessionRecords.filter() callback", - "scripts.read-tool-stats.summarizeNormalizedTimeBucketsByKey.map() callback.full.bucketRecords.filter() callback", - "scripts.read-tool-stats.map() callback.medianSessionPartialRate", - "scripts.read-tool-stats.summarizeNormalizedTimeBucketsByKey.map() callback.medianSessionPartialRate.sessions.map() callback", - "scripts.read-tool-stats.summarizeNormalizedTimeBucketsByKey.sort() callback", - "scripts.read-tool-stats.summarizeGroups", - "scripts.read-tool-stats.summarizeGroups.map() callback", - "scripts.read-tool-stats.map() callback.full", - "scripts.read-tool-stats.summarizeGroups.map() callback.full.group.filter() callback", - "scripts.read-tool-stats.map() callback.assistantMessages", - "scripts.read-tool-stats.summarizeGroups.map() callback.assistantMessages.group.map() callback", - "scripts.read-tool-stats.summarizeGroups.sort() callback", - "scripts.read-tool-stats.buildSummary", - "scripts.read-tool-stats.buildSummary.full", - "scripts.read-tool-stats.buildSummary.full.records.filter() callback", - "scripts.read-tool-stats.buildSummary.providerStats.summarizeGroups() callback", - "scripts.read-tool-stats.providerStats", - "scripts.read-tool-stats.buildSummary.timeOfDayStats.sort() callback", - "scripts.read-tool-stats.buildSummary.timeOfDayStats.summarizeGroups() callback", - "scripts.read-tool-stats.timeOfDayStats", - "scripts.read-tool-stats.buildSummary.normalizedTimeOfDayStats.summarizeNormalizedTimeBucketsByKey() callback", - "scripts.read-tool-stats.normalizedTimeOfDayStats", - "scripts.read-tool-stats.buildSummary.timeStatsByProvider.providerStats.map() callback", - "scripts.read-tool-stats.timeStatsByProvider", - "scripts.read-tool-stats.buildSummary.timeStatsByProvider.providerStats.map() callback.timeStats.records.filter() callback", - "scripts.read-tool-stats.buildSummary.timeStatsByProvider.providerStats.map() callback.normalizedTimeStats.records.filter() callback", - "scripts.read-tool-stats.buildSummary.timeStatsByProvider.providerStats.map() callback.timeOfDayStats.records.filter() callback", - "scripts.read-tool-stats.buildSummary.timeStatsByProvider.providerStats.map() callback.timeOfDayStats.summarizeGroups() callback", - "scripts.read-tool-stats.buildSummary.timeStatsByProvider.providerStats.map() callback.timeOfDayStats.sort() callback", - "scripts.read-tool-stats.buildSummary.timeStatsByProvider.providerStats.map() callback.normalizedTimeOfDayStats.records.filter() callback", - "scripts.read-tool-stats.buildSummary.timeStatsByProvider.providerStats.map() callback.normalizedTimeOfDayStats.summarizeNormalizedTimeBucketsByKey() callback", - "scripts.read-tool-stats.buildSummary.counts.assistantMessagesWithReadCalls.records.map() callback", - "scripts.read-tool-stats.buildHumanReport", - "scripts.read-tool-stats.buildHumanReport.log", - "scripts.read-tool-stats.escapeHtml", - "scripts.read-tool-stats.printHtmlReport", - "scripts.read-tool-stats.printHumanReport", - "scripts.read-tool-stats.scanSessions", - "scripts.read-tool-stats.applyFilters", - "scripts.read-tool-stats.applyFilters.records.filter() callback", - "scripts.read-tool-stats.main", - "scripts.read-tool-stats.catch() callback" - ] - }, - { - "file_path": "scripts/stats.ts", - "methods": [ - "scripts.stats.UsageCost", - "scripts.stats.Usage", - "scripts.stats.AssistantMessage", - "scripts.stats.SessionEntry", - "scripts.stats.Totals", - "scripts.stats.DayStats", - "scripts.stats.Args", - "scripts.stats.createTotals", - "scripts.stats.createDayStats", - "scripts.stats.addUsage", - "scripts.stats.encodeSessionDir", - "scripts.stats.localDayKey", - "scripts.stats.parseArgs", - "scripts.stats.formatInt", - "scripts.stats.formatCost", - "scripts.stats.printTotals" - ] - }, - { - "file_path": "scripts/tool-stats.ts", - "methods": [ - "scripts.tool-stats.TextContent", - "scripts.tool-stats.ImageContent", - "scripts.tool-stats.ToolCallContent", - "scripts.tool-stats.Message", - "scripts.tool-stats.Entry", - "scripts.tool-stats.ToolStats", - "scripts.tool-stats.BashCommandStats", - "scripts.tool-stats.ToolCallInfo", - "scripts.tool-stats.parseArgs", - "scripts.tool-stats.jsonlFiles", - "scripts.tool-stats.getStats", - "scripts.tool-stats.createToolStats", - "scripts.tool-stats.createBashStats", - "scripts.tool-stats.estimateTokenCount", - "scripts.tool-stats.contentText", - "scripts.tool-stats.contentText.content.map() callback", - "scripts.tool-stats.getBashCommand", - "scripts.tool-stats.commandKey", - "scripts.tool-stats.bucketCounts", - "scripts.tool-stats.bucketCounts.index", - "scripts.tool-stats.bucketCounts.index.BUCKETS.findIndex() callback", - "scripts.tool-stats.bucketLabels", - "scripts.tool-stats.bucketLabels.map() callback", - "scripts.tool-stats.toolRows", - "scripts.tool-stats.toolRows.map() callback", - "scripts.tool-stats.toolRows.sort() callback", - "scripts.tool-stats.bashRows", - "scripts.tool-stats.bashRows.map() callback", - "scripts.tool-stats.bashRows.sort() callback" - ] - } - ], - "component_id": "6.2", - "can_expand": false, - "components": [], - "components_relations": [] - }, - { - "name": "Diagnostics and Binary Verification", - "description": "Provides diagnostics, module resolution hooks, and binary smoke testing for CLI and execution environments.", - "key_entities": [ - { - "qualified_name": "scripts.smoke-test-codemode-binary.main", - "reference_file": "scripts/smoke-test-codemode-binary.mjs", - "reference_start_line": 51, - "reference_end_line": 173 - }, - { - "qualified_name": "scripts.issues.source-hooks.resolve", - "reference_file": "scripts/issues/source-hooks.mjs", - "reference_start_line": 19, - "reference_end_line": 30 - } - ], - "source_cluster_ids": [ - "6.16", - "6.33", - "6.36" - ], - "file_methods": [ - { - "file_path": "scripts/issues/source-hooks.mjs", - "methods": [ - "scripts.issues.source-hooks.toSource", - "scripts.issues.source-hooks.resolve" - ] - }, - { - "file_path": "scripts/repro-5893-wsl-bash.mjs", - "methods": [ - "scripts.repro-5893-wsl-bash.getTextOutput", - "scripts.repro-5893-wsl-bash.getTextOutput.result.content.filter() callback", - "scripts.repro-5893-wsl-bash.getTextOutput.map() callback", - "scripts.repro-5893-wsl-bash.runCase" - ] - }, - { - "file_path": "scripts/smoke-test-codemode-binary.mjs", - "methods": [ - "scripts.smoke-test-codemode-binary.completionChunk", - "scripts.smoke-test-codemode-binary.sendCompletion", - "scripts.smoke-test-codemode-binary.readRequest", - "scripts.smoke-test-codemode-binary.toolResultContainsMarker", - "scripts.smoke-test-codemode-binary.toolResultContainsMarker.payload.messages.some() callback", - "scripts.smoke-test-codemode-binary.main", - "scripts.smoke-test-codemode-binary.main.server", - "scripts.smoke-test-codemode-binary.main.server.createServer() callback", - "scripts.smoke-test-codemode-binary.main.child.stdout.on(\"data\") callback", - "scripts.smoke-test-codemode-binary.main.child.stderr.on(\"data\") callback", - "scripts.smoke-test-codemode-binary.main.exitCode", - "scripts.smoke-test-codemode-binary.main.exitCode.", - "scripts.smoke-test-codemode-binary.main.exitCode..timer", - "scripts.smoke-test-codemode-binary.main.exitCode..timer.setTimeout() callback", - "scripts.smoke-test-codemode-binary.main.exitCode..child.once(\"error\") callback", - "scripts.smoke-test-codemode-binary.main.exitCode..child.once(\"exit\") callback", - "scripts.smoke-test-codemode-binary.catch() callback" - ] - } - ], - "component_id": "6.3", - "can_expand": false, - "components": [], - "components_relations": [] - }, - { - "name": "Coding Agent Packaging and Profiling", - "description": "Bundles the coding agent distribution, profiles runtime performance, and runs smoke verification.", - "key_entities": [], - "source_cluster_ids": [ - "6.0", - "6.8", - "6.25" - ], - "file_methods": [ - { - "file_path": "scripts/build-coding-agent-bundle.mjs", - "methods": [ - "scripts.build-coding-agent-bundle.lazyJitiPlugin", - "scripts.build-coding-agent-bundle.lazyJitiPlugin.setup", - "scripts.build-coding-agent-bundle.lazyJitiPlugin.setup.build.onResolve() callback", - "scripts.build-coding-agent-bundle.lazyJitiPlugin.setup.build.onLoad() callback", - "scripts.build-coding-agent-bundle.httpsProxyAgentNamedExportPlugin", - "scripts.build-coding-agent-bundle.httpsProxyAgentNamedExportPlugin.setup", - "scripts.build-coding-agent-bundle.httpsProxyAgentNamedExportPlugin.setup.build.onResolve() callback", - "scripts.build-coding-agent-bundle.httpsProxyAgentNamedExportPlugin.setup.build.onLoad() callback", - "scripts.build-coding-agent-bundle.commonBuildOptions", - "scripts.build-coding-agent-bundle.validateExternalImports", - "scripts.build-coding-agent-bundle.findContainingOutput", - "scripts.build-coding-agent-bundle.findContainingOutput.some() callback", - "scripts.build-coding-agent-bundle.outputBytes", - "scripts.build-coding-agent-bundle.outputBytes.metafiles.reduce() callback", - "scripts.build-coding-agent-bundle.outputBytes.metafiles.reduce() callback.reduce() callback", - "scripts.build-coding-agent-bundle.invalid", - "scripts.build-coding-agent-bundle.invalid.output.imports.filter() callback", - "scripts.build-coding-agent-bundle.invalid.map() callback", - "scripts.build-coding-agent-bundle.files", - "scripts.build-coding-agent-bundle.files.metafiles.flatMap() callback" - ] - }, - { - "file_path": "scripts/coding-agent-smoke.mjs", - "methods": [ - "scripts.coding-agent-smoke.developmentPackages", - "scripts.coding-agent-smoke.developmentPackages.map() callback", - "scripts.coding-agent-smoke.checkInstalledPackages", - "scripts.coding-agent-smoke.checkInstalledPackages.directories", - "scripts.coding-agent-smoke.checkInstalledPackages.directories.filter() callback", - "scripts.coding-agent-smoke.checkInstalledPackages.directories.flatMap() callback", - "scripts.coding-agent-smoke.checkInstalledPackages.directories.flatMap() callback.map() callback", - "scripts.coding-agent-smoke.smokeTestCodingAgent" - ] - }, - { - "file_path": "scripts/profile-coding-agent-node.mjs", - "methods": [ - "scripts.profile-coding-agent-node.printHelp", - "scripts.profile-coding-agent-node.parseIntegerFlag", - "scripts.profile-coding-agent-node.parseRuntime", - "scripts.profile-coding-agent-node.parseMode", - "scripts.profile-coding-agent-node.parseArgs", - "scripts.profile-coding-agent-node.detectRuntimeFromPackageManager", - "scripts.profile-coding-agent-node.resolveRuntime", - "scripts.profile-coding-agent-node.resolveProfileDir", - "scripts.profile-coding-agent-node.resolveLabel", - "scripts.profile-coding-agent-node.formatMs", - "scripts.profile-coding-agent-node.toDisplayPath", - "scripts.profile-coding-agent-node.summarize", - "scripts.profile-coding-agent-node.summarize.sorted", - "scripts.profile-coding-agent-node.summarize.sorted.sort() callback", - "scripts.profile-coding-agent-node.summarize.total", - "scripts.profile-coding-agent-node.summarize.total.sorted.reduce() callback", - "scripts.profile-coding-agent-node.parseStartupTimings", - "scripts.profile-coding-agent-node.summarizeTimingMaps", - "scripts.profile-coding-agent-node.toMetricName", - "scripts.profile-coding-agent-node.waitForExit", - "scripts.profile-coding-agent-node.waitForExit.", - "scripts.profile-coding-agent-node.waitForExit..child.once(\"exit\") callback", - "scripts.profile-coding-agent-node.runBuild", - "scripts.profile-coding-agent-node.runBuild.child.stdout.on(\"data\") callback", - "scripts.profile-coding-agent-node.runBuild.child.stderr.on(\"data\") callback", - "scripts.profile-coding-agent-node.getRuntimeCommand", - "scripts.profile-coding-agent-node.createBenchmarkEnv", - "scripts.profile-coding-agent-node.runTuiBenchmarkRun", - "scripts.profile-coding-agent-node.runTuiBenchmarkRun.child.stderr.on(\"data\") callback", - "scripts.profile-coding-agent-node.splitJsonLines", - "scripts.profile-coding-agent-node.runRpcBenchmarkRun", - "scripts.profile-coding-agent-node.runRpcBenchmarkRun.child.stdout.on(\"data\") callback", - "scripts.profile-coding-agent-node.runRpcBenchmarkRun.child.stdout.on(\"data\") callback.splitJsonLines() callback", - "scripts.profile-coding-agent-node.runRpcBenchmarkRun.child.stderr.on(\"data\") callback", - "scripts.profile-coding-agent-node.runBenchmarkRun", - "scripts.profile-coding-agent-node.main", - "scripts.profile-coding-agent-node.main.elapsedSummary", - "scripts.profile-coding-agent-node.main.elapsedSummary.measuredRuns.map() callback", - "scripts.profile-coding-agent-node.main.maxElapsedRun", - "scripts.profile-coding-agent-node.main.maxElapsedRun.measuredRuns.reduce() callback", - "scripts.profile-coding-agent-node.catch() callback" - ] - } - ], - "component_id": "6.4", - "can_expand": false, - "components": [], - "components_relations": [] - }, - { - "name": "GitHub Issue Triage Service", - "description": "Synchronizes GitHub repository issues, runs automated agent triage, and serves a local review interface.", - "key_entities": [ - { - "qualified_name": "scripts.issues.github.Corpus", - "reference_file": "scripts/issues/github.ts", - "reference_start_line": 27, - "reference_end_line": 120 - }, - { - "qualified_name": "scripts.issues.triage.Triage", - "reference_file": "scripts/issues/triage.ts", - "reference_start_line": 103, - "reference_end_line": 359 - }, - { - "qualified_name": "scripts.issues.main.runSync", - "reference_file": "scripts/issues/main.ts", - "reference_start_line": 37, - "reference_end_line": 51 - }, - { - "qualified_name": "scripts.issues.main.view", - "reference_file": "scripts/issues/main.ts", - "reference_start_line": 53, - "reference_end_line": 93 - } - ], - "source_cluster_ids": [ - "6.14", - "6.15", - "6.17" - ], - "file_methods": [ - { - "file_path": "scripts/issues/github.ts", - "methods": [ - "scripts.issues.github.Issue", - "scripts.issues.github.CorpusFile", - "scripts.issues.github.Corpus", - "scripts.issues.github.Corpus.constructor", - "scripts.issues.github.Corpus.syncedAt", - "scripts.issues.github.Corpus.get", - "scripts.issues.github.Corpus.all", - "scripts.issues.github.Corpus.sync", - "scripts.issues.github.Corpus.search", - "scripts.issues.github.Corpus.search.issues", - "scripts.issues.github.Corpus.search.issues.filter() callback", - "scripts.issues.github.Corpus.search.docs", - "scripts.issues.github.Corpus.search.docs.issues.map() callback", - "scripts.issues.github.Corpus.search.weights", - "scripts.issues.github.Corpus.search.weights.terms.map() callback", - "scripts.issues.github.Corpus.search.weights.terms.map() callback.df", - "scripts.issues.github.Corpus.search.weights.terms.map() callback.df.docs.filter() callback", - "scripts.issues.github.Corpus.search.docs.map() callback", - "scripts.issues.github.Corpus.search.docs.map() callback.terms.forEach() callback", - "scripts.issues.github.Corpus.search.filter() callback", - "scripts.issues.github.Corpus.search.sort() callback", - "scripts.issues.github.Corpus.search.map() callback", - "scripts.issues.github.Corpus.authorStats", - "scripts.issues.github.Corpus.authorStats.prior.filter() callback", - "scripts.issues.github.authorStats.prior", - "scripts.issues.github.isActedOn", - "scripts.issues.github.issueStatus", - "scripts.issues.github.issueStatus.labels", - "scripts.issues.github.issueStatus.labels.issue.labels.filter() callback", - "scripts.issues.github.tokenize", - "scripts.issues.github.tokenize.terms", - "scripts.issues.github.tokenize.terms.map() callback", - "scripts.issues.github.tokenize.terms.filter() callback", - "scripts.issues.github.gh", - "scripts.issues.github.gh.", - "scripts.issues.github.gh..child.stdout.on(\"data\") callback", - "scripts.issues.github.gh..child.stderr.on(\"data\") callback", - "scripts.issues.github.gh..child.on(\"close\") callback" - ] - }, - { - "file_path": "scripts/issues/main.ts", - "methods": [ - "scripts.issues.main.runSync", - "scripts.issues.main.view", - "scripts.issues.main.items", - "scripts.issues.main.view.items.filter() callback", - "scripts.issues.main.view.items.sort() callback", - "scripts.issues.main.view.items.map() callback", - "scripts.issues.main.view.items.map() callback.result.duplicates.entry.result.duplicates.map() callback", - "scripts.issues.main.view.categories.triage.categories.map() callback", - "scripts.issues.main.authorized", - "scripts.issues.main.readJson", - "scripts.issues.main.send", - "scripts.issues.main.handle", - "scripts.issues.main.handle.triage.categories.some() callback", - "scripts.issues.main.server", - "scripts.issues.main.server.createServer() callback", - "scripts.issues.main.server.createServer() callback.catch() callback", - "scripts.issues.main.server.listen() callback", - "scripts.issues.main.setInterval() callback", - "scripts.issues.main.process.on() callback", - "scripts.issues.main.process.on() callback.finally() callback" - ] - }, - { - "file_path": "scripts/issues/triage.ts", - "methods": [ - "scripts.issues.triage.Category", - "scripts.issues.triage.StateDoc", - "scripts.issues.triage.StateDoc.initial", - "scripts.issues.triage.mutate", - "scripts.issues.triage.loadCategories", - "scripts.issues.triage.loadCategories.filter() callback", - "scripts.issues.triage.loadCategories.map() callback", - "scripts.issues.triage.TriageOptions", - "scripts.issues.triage.Triage", - "scripts.issues.triage.Triage.constructor", - "scripts.issues.triage.Triage.open", - "scripts.issues.triage.Triage.open.onReport", - "scripts.issues.triage.Triage.open.harness.commit() callback", - "scripts.issues.triage.Triage.state", - "scripts.issues.triage.Triage.usageCost", - "scripts.issues.triage.Triage.usageCost.reduce() callback", - "scripts.issues.triage.Triage.queueSize", - "scripts.issues.triage.Triage.enqueueInbox", - "scripts.issues.triage.Triage.retriage", - "scripts.issues.triage.Triage.retriage.update() callback", - "scripts.issues.triage.Triage.decide", - "scripts.issues.triage.Triage.decide.update() callback", - "scripts.issues.triage.Triage.close", - "scripts.issues.triage.Triage.enqueue", - "scripts.issues.triage.Triage.pump", - "scripts.issues.triage.Triage.pump.catch() callback", - "scripts.issues.triage.Triage.pump.catch() callback.update() callback", - "scripts.issues.triage.Triage.pump.finally() callback", - "scripts.issues.triage.Triage.update", - "scripts.issues.triage.Triage.update.harness.commit() callback", - "scripts.issues.triage.Triage.run", - "scripts.issues.triage.run.update() callback", - "scripts.issues.triage.Triage.run.update() callback", - "scripts.issues.triage.Triage.formatIssue", - "scripts.issues.triage.Triage.formatIssue.issue.labels.filter() callback", - "scripts.issues.triage.Triage.extension", - "scripts.issues.triage.Triage.extension.names", - "scripts.issues.triage.Triage.extension.names.categories.map() callback", - "scripts.issues.triage.Triage.extension.searchIssues", - "scripts.issues.triage.Triage.extension.searchIssues.execute", - "scripts.issues.triage.Triage.extension.readIssue", - "scripts.issues.triage.Triage.extension.readIssue.execute", - "scripts.issues.triage.Triage.extension.submitTriage", - "scripts.issues.triage.Triage.extension.submitTriage.execute", - "scripts.issues.triage.Triage.extension.submitTriage.execute.result.duplicates.args.duplicates.filter() callback", - "scripts.issues.triage.Triage.extension.submitTriage.execute.api.commit() callback", - "scripts.issues.triage.Triage.extension.submitTriage.execute.api.commit() callback.mutate() callback", - "scripts.issues.triage.Triage.extension.categories", - "scripts.issues.triage.Triage.extension.categories.categories.map() callback", - "scripts.issues.triage.Triage.extension.sections.section(\"categories\") callback", - "scripts.issues.triage.Triage.extension.sections.section(\"preamble\") callback" - ] - } - ], - "component_id": "6.5", - "can_expand": false, - "components": [], - "components_relations": [] - }, - { - "name": "Artifact and Capability Generation", - "description": "Generates install lockfiles and model thinking capability configurations from package catalogs.", - "key_entities": [], - "source_cluster_ids": [ - "6.12", - "6.13" - ], - "file_methods": [ - { - "file_path": "scripts/generate-coding-agent-install-lock.mjs", - "methods": [ - "scripts.generate-coding-agent-install-lock.readJson", - "scripts.generate-coding-agent-install-lock.packageDependencies", - "scripts.generate-coding-agent-install-lock.sortedObject", - "scripts.generate-coding-agent-install-lock.sortedObject.sort() callback", - "scripts.generate-coding-agent-install-lock.sortedPackageEntry", - "scripts.generate-coding-agent-install-lock.sortedPackageEntry.sort() callback", - "scripts.generate-coding-agent-install-lock.copyLockEntry", - "scripts.generate-coding-agent-install-lock.copyPackageJsonEntry", - "scripts.generate-coding-agent-install-lock.packageNameFromLockPath", - "scripts.generate-coding-agent-install-lock.registryTarballUrl", - "scripts.generate-coding-agent-install-lock.isExactVersionSpec", - "scripts.generate-coding-agent-install-lock.getInternalWorkspaces", - "scripts.generate-coding-agent-install-lock.resolveExternalDependency", - "scripts.generate-coding-agent-install-lock.resolveExternalDependency.matches", - "scripts.generate-coding-agent-install-lock.resolveExternalDependency.matches.filter() callback", - "scripts.generate-coding-agent-install-lock.resolveExternalDependency.matches.map() callback", - "scripts.generate-coding-agent-install-lock.addInternalWorkspace", - "scripts.generate-coding-agent-install-lock.addExternalPackage", - "scripts.generate-coding-agent-install-lock.createInstallerPackageJson", - "scripts.generate-coding-agent-install-lock.createRootLockEntry", - "scripts.generate-coding-agent-install-lock.validateGeneratedFiles", - "scripts.generate-coding-agent-install-lock.validateGeneratedFiles.platformPackageCount.filter() callback", - "scripts.generate-coding-agent-install-lock.validateGeneratedFiles.platformPackageCount", - "scripts.generate-coding-agent-install-lock.validateGeneratedFiles.errors.map() callback", - "scripts.generate-coding-agent-install-lock.generateInstallLock", - "scripts.generate-coding-agent-install-lock.generateInstallLock.queue", - "scripts.generate-coding-agent-install-lock.generateInstallLock.queue.map() callback", - "scripts.generate-coding-agent-install-lock.platformPackageCount.filter() callback", - "scripts.generate-coding-agent-install-lock.platformPackageCount" - ] - }, - { - "file_path": "scripts/generate-thinking-capabilities.mjs", - "methods": [ - "scripts.generate-thinking-capabilities.capabilities", - "scripts.generate-thinking-capabilities.capabilities.map() callback", - "scripts.generate-thinking-capabilities.map() callback.values", - "scripts.generate-thinking-capabilities.capabilities.map() callback.values.levels.flatMap() callback" - ] - } - ], - "component_id": "6.6", - "can_expand": false, - "components": [], - "components_relations": [] - }, - { - "name": "Session Transcript and Context Analytics", - "description": "Extracts agent session transcripts into chunked archives and computes context statistics for automated analysis.", - "key_entities": [ - { - "qualified_name": "scripts.session-transcripts.parseSession", - "reference_file": "scripts/session-transcripts.ts", - "reference_start_line": 37, - "reference_end_line": 56 - }, - { - "qualified_name": "scripts.session-transcripts.runSubagent", - "reference_file": "scripts/session-transcripts.ts", - "reference_start_line": 78, - "reference_end_line": 141 - }, - { - "qualified_name": "scripts.session-transcripts.cwdToSessionDir", - "reference_file": "scripts/session-transcripts.ts", - "reference_start_line": 22, - "reference_end_line": 25 - } - ], - "source_cluster_ids": [ - "6.34", - "6.35" - ], - "file_methods": [ - { - "file_path": "scripts/session-context-stats.mjs", - "methods": [ - "scripts.session-context-stats.parseArgs", - "scripts.session-context-stats.printHelp", - "scripts.session-context-stats.parseSessionFileTimestamp", - "scripts.session-context-stats.getTimeZoneParts", - "scripts.session-context-stats.getTimeZoneParts.map() callback", - "scripts.session-context-stats.getTimeZoneParts.parts.filter() callback", - "scripts.session-context-stats.formatDay", - "scripts.session-context-stats.formatInt", - "scripts.session-context-stats.formatNumber", - "scripts.session-context-stats.formatPercent", - "scripts.session-context-stats.bar", - "scripts.session-context-stats.median", - "scripts.session-context-stats.median.finite", - "scripts.session-context-stats.median.finite.sort() callback", - "scripts.session-context-stats.median.finite.values.filter() callback", - "scripts.session-context-stats.walkJsonlFiles", - "scripts.session-context-stats.walkJsonlFiles.entries.sort() callback", - "scripts.session-context-stats.loadContextWindows", - "scripts.session-context-stats.contextTokens", - "scripts.session-context-stats.scanSessions", - "scripts.session-context-stats.summarizeGroups", - "scripts.session-context-stats.summarizeGroups.map() callback", - "scripts.session-context-stats.summarizeGroups.sort() callback", - "scripts.session-context-stats.summarizeSessionGroup", - "scripts.session-context-stats.summarizeSessionGroup.withUsage", - "scripts.session-context-stats.summarizeSessionGroup.withUsage.group.filter() callback", - "scripts.session-context-stats.summarizeSessionGroup.withTokens", - "scripts.session-context-stats.summarizeSessionGroup.withTokens.group.filter() callback", - "scripts.session-context-stats.summarizeSessionGroup.withPreCompactionUsage", - "scripts.session-context-stats.summarizeSessionGroup.withPreCompactionUsage.group.filter() callback", - "scripts.session-context-stats.summarizeSessionGroup.compactions", - "scripts.session-context-stats.summarizeSessionGroup.compactions.group.filter() callback", - "scripts.session-context-stats.summarizeSessionGroup.totalCompactions.group.reduce() callback", - "scripts.session-context-stats.totalCompactions", - "scripts.session-context-stats.summarizeSessionGroup.contextWindows.filter() callback", - "scripts.session-context-stats.summarizeSessionGroup.contextWindows.group.map() callback", - "scripts.session-context-stats.summarizeSessionGroup.contextWindows.sort() callback", - "scripts.session-context-stats.summarizeSessionGroup.assistantMessages.group.reduce() callback", - "scripts.session-context-stats.summarizeSessionGroup.avgTurns.group.reduce() callback", - "scripts.session-context-stats.summarizeSessionGroup.avgDurationMinutes.group.reduce() callback", - "scripts.session-context-stats.summarizeSessionGroup.avgMaxPromptTokens.withTokens.reduce() callback", - "scripts.session-context-stats.summarizeSessionGroup.medianMaxPromptTokens.withTokens.map() callback", - "scripts.session-context-stats.summarizeSessionGroup.avgMaxContextUsagePercent.withUsage.reduce() callback", - "scripts.session-context-stats.summarizeSessionGroup.medianMaxContextUsagePercent.withUsage.map() callback", - "scripts.session-context-stats.summarizeSessionGroup.medianPreFirstCompactionUsagePercent.withPreCompactionUsage.map() callback", - "scripts.session-context-stats.summarizeSessionGroup.over80.group.filter() callback", - "scripts.session-context-stats.summarizeSessionGroup.over90.group.filter() callback", - "scripts.session-context-stats.summarizeSessionGroup.over100.group.filter() callback", - "scripts.session-context-stats.buildSummary", - "scripts.session-context-stats.buildSummary.lowerPrefixes", - "scripts.session-context-stats.buildSummary.lowerPrefixes.options.modelPrefixes.map() callback", - "scripts.session-context-stats.buildSummary.bashContains", - "scripts.session-context-stats.buildSummary.bashContains.options.bashContains.map() callback", - "scripts.session-context-stats.buildSummary.filtered", - "scripts.session-context-stats.buildSummary.filtered.sessions.filter() callback", - "scripts.session-context-stats.buildSummary.filtered.sessions.filter() callback.lowerPrefixes.some() callback", - "scripts.session-context-stats.buildSummary.filtered.sessions.filter() callback.commands", - "scripts.session-context-stats.buildSummary.filtered.sessions.filter() callback.commands.session.bashCommands.map() callback", - "scripts.session-context-stats.buildSummary.filtered.sessions.filter() callback.bashContains.some() callback", - "scripts.session-context-stats.buildSummary.filtered.sessions.filter() callback.bashContains.some() callback.commands.some() callback", - "scripts.session-context-stats.buildSummary.byDay.summarizeGroups() callback", - "scripts.session-context-stats.buildSummary.byModel.sort() callback", - "scripts.session-context-stats.buildSummary.byModel.summarizeGroups() callback", - "scripts.session-context-stats.buildSummary.byModelDay.sort() callback", - "scripts.session-context-stats.buildSummary.byModelDay.summarizeGroups() callback", - "scripts.session-context-stats.buildSummary.byModelDay.map() callback", - "scripts.session-context-stats.buildSummary.byModelDay.map() callback.byDay.filtered.filter() callback", - "scripts.session-context-stats.buildSummary.byModelDay.map() callback.byDay.summarizeGroups() callback", - "scripts.session-context-stats.lineForGroup", - "scripts.session-context-stats.buildTextReport", - "scripts.session-context-stats.buildTextReport.contextWindowLabel", - "scripts.session-context-stats.buildTextReport.contextWindowLabel.model.contextWindows.map() callback", - "scripts.session-context-stats.escapeHtml", - "scripts.session-context-stats.printHtmlReport", - "scripts.session-context-stats.main", - "scripts.session-context-stats.catch() callback" - ] - }, - { - "file_path": "scripts/session-transcripts.ts", - "methods": [ - "scripts.session-transcripts.cwdToSessionDir", - "scripts.session-transcripts.extractTextContent", - "scripts.session-transcripts.extractTextContent.content.filter() callback", - "scripts.session-transcripts.extractTextContent.map() callback", - "scripts.session-transcripts.parseSession", - "scripts.session-transcripts.truncateLine", - "scripts.session-transcripts.JsonEvent", - "scripts.session-transcripts.runSubagent", - "scripts.session-transcripts.runSubagent.", - "scripts.session-transcripts.runSubagent..rl.on(\"line\") callback", - "scripts.session-transcripts.runSubagent..child.stderr.on(\"data\") callback", - "scripts.session-transcripts.runSubagent..child.on(\"close\") callback", - "scripts.session-transcripts.runSubagent..child.on(\"error\") callback", - "scripts.session-transcripts.main", - "scripts.session-transcripts.main.cwdArg", - "scripts.session-transcripts.main.cwdArg.args.find() callback", - "scripts.session-transcripts.main.sessionFiles", - "scripts.session-transcripts.main.sessionFiles.filter() callback", - "scripts.session-transcripts.main.summaryFiles", - "scripts.session-transcripts.main.summaryFiles.filter() callback", - "scripts.session-transcripts.main.summaryPaths", - "scripts.session-transcripts.main.summaryPaths.summaryFiles.map() callback" - ] - } - ], - "component_id": "6.7", - "can_expand": false, - "components": [], - "components_relations": [] - } - ], - "components_relations": [] - }, - { - "name": "Model Context Protocol Client", - "description": "Model Context Protocol client implementation with OAuth flow support and stream transports.", - "key_entities": [ - { - "qualified_name": "packages.mcp.src.oauth.flow.authorizeMcp", - "reference_file": "packages/mcp/src/oauth/flow.ts", - "reference_start_line": 430, - "reference_end_line": 444 - }, - { - "qualified_name": "packages.mcp.src.oauth.provider.McpOAuthStateStore", - "reference_file": "packages/mcp/src/oauth/provider.ts", - "reference_start_line": 21, - "reference_end_line": 24 - }, - { - "qualified_name": "packages.mcp.src.transports.streamable-http.StreamableHttpTransport", - "reference_file": "packages/mcp/src/transports/streamable-http.ts", - "reference_start_line": 188, - "reference_end_line": 505 - } - ], - "source_cluster_ids": [ - "609", - "610", - "611", - "612", - "613", - "614", - "615", - "616", - "617", - "618", - "619", - "620", - "621", - "622", - "623" - ], - "file_methods": [ - { - "file_path": "packages/mcp/src/auth-provider.ts", - "methods": [ - "packages.mcp.src.auth-provider.UnauthorizedContext", - "packages.mcp.src.auth-provider.AuthProvider", - "packages.mcp.src.auth-provider.AuthProvider.token", - "packages.mcp.src.auth-provider.AuthProvider.onUnauthorized" - ] - }, - { - "file_path": "packages/mcp/src/client.ts", - "methods": [ - "packages.mcp.src.client.McpClientOptions", - "packages.mcp.src.client.McpRequestOptions", - "packages.mcp.src.client.PendingRequest", - "packages.mcp.src.client.validateInitializeResult", - "packages.mcp.src.client.invalid", - "packages.mcp.src.client.validateListPage", - "packages.mcp.src.client.toResource", - "packages.mcp.src.client.toResourceTemplate", - "packages.mcp.src.client.pageCursor", - "packages.mcp.src.client.validateReadResourceResult", - "packages.mcp.src.client.validateCallToolResult", - "packages.mcp.src.client.McpClient", - "packages.mcp.src.client.McpClient.constructor", - "packages.mcp.src.client.McpClient.constructor.requestHandlers.set(\"ping\") callback", - "packages.mcp.src.client.McpClient.constructor.requestHandlers.set(\"roots/list\") callback", - "packages.mcp.src.client.McpClient.connectionState", - "packages.mcp.src.client.McpClient.serverInfo", - "packages.mcp.src.client.McpClient.serverCapabilities", - "packages.mcp.src.client.McpClient.instructions", - "packages.mcp.src.client.McpClient.protocolVersion", - "packages.mcp.src.client.McpClient.connect", - "packages.mcp.src.client.McpClient.connect.transport.onMessage() callback", - "packages.mcp.src.client.McpClient.connect.transport.onError() callback", - "packages.mcp.src.client.McpClient.connect.transport.onClose() callback", - "packages.mcp.src.client.McpClient.connect.catch() callback", - "packages.mcp.src.client.McpClient.request", - "packages.mcp.src.client.McpClient.notify", - "packages.mcp.src.client.McpClient.setRequestHandler", - "packages.mcp.src.client.McpClient.onNotification", - "packages.mcp.src.client.McpClient.onError", - "packages.mcp.src.client.McpClient.onClose", - "packages.mcp.src.client.McpClient.ping", - "packages.mcp.src.client.McpClient.listTools", - "packages.mcp.src.client.McpClient.listResources", - "packages.mcp.src.client.McpClient.listResourcesPage", - "packages.mcp.src.client.McpClient.listResourceTemplates", - "packages.mcp.src.client.McpClient.listResourceTemplatesPage", - "packages.mcp.src.client.McpClient.readResource", - "packages.mcp.src.client.McpClient.listPage", - "packages.mcp.src.client.McpClient.listAll", - "packages.mcp.src.client.McpClient.callTool", - "packages.mcp.src.client.McpClient.close", - "packages.mcp.src.client.McpClient.requestInternal", - "packages.mcp.src.client.McpClient.requestInternal.", - "packages.mcp.src.client.McpClient.requestInternal..entry", - "packages.mcp.src.client.McpClient.requestInternal..entry.onAbort", - "packages.mcp.src.client.McpClient.requestInternal..catch() callback", - "packages.mcp.src.client.McpClient.notifyInternal", - "packages.mcp.src.client.McpClient.requireTransport", - "packages.mcp.src.client.McpClient.handleMessage", - "packages.mcp.src.client.McpClient.handleResponse", - "packages.mcp.src.client.McpClient.handleRequest", - "packages.mcp.src.client.handleRequest.catch() callback", - "packages.mcp.src.client.McpClient.handleRequest.catch() callback", - "packages.mcp.src.client.McpClient.handleNotification", - "packages.mcp.src.client.McpClient.handleProgress", - "packages.mcp.src.client.McpClient.handleCancelled", - "packages.mcp.src.client.McpClient.armTimeout", - "packages.mcp.src.client.McpClient.armTimeout.setTimeout() callback", - "packages.mcp.src.client.McpClient.cancelPending", - "packages.mcp.src.client.McpClient.cancelPending.catch() callback", - "packages.mcp.src.client.McpClient.removePending", - "packages.mcp.src.client.McpClient.rejectPending", - "packages.mcp.src.client.McpClient.handleTransportClose", - "packages.mcp.src.client.McpClient.markClosed", - "packages.mcp.src.client.McpClient.emitError", - "packages.mcp.src.client.McpClient.disposeTransportListeners" - ] - }, - { - "file_path": "packages/mcp/src/oauth/callback.ts", - "methods": [ - "packages.mcp.src.oauth.callback.OAuthCallback", - "packages.mcp.src.oauth.callback.OAuthCallbackServerOptions", - "packages.mcp.src.oauth.callback.plainText", - "packages.mcp.src.oauth.callback.OAuthCallbackServer", - "packages.mcp.src.oauth.callback.OAuthCallbackServer.constructor", - "packages.mcp.src.oauth.callback.OAuthCallbackServer.listen", - "packages.mcp.src.oauth.callback.OAuthCallbackServer.listen.server", - "packages.mcp.src.oauth.callback.OAuthCallbackServer.listen.server.createServer() callback", - "packages.mcp.src.oauth.callback.OAuthCallbackServer.listen.", - "packages.mcp.src.oauth.callback.OAuthCallbackServer.listen..server.listen() callback", - "packages.mcp.src.oauth.callback.OAuthCallbackServer.waitForCallback", - "packages.mcp.src.oauth.callback.OAuthCallbackServer.waitForCallback.", - "packages.mcp.src.oauth.callback.OAuthCallbackServer.waitForCallback..timer.setTimeout() callback", - "packages.mcp.src.oauth.callback.waitForCallback..timer", - "packages.mcp.src.oauth.callback.OAuthCallbackServer.close", - "packages.mcp.src.oauth.callback.OAuthCallbackServer.close.", - "packages.mcp.src.oauth.callback.OAuthCallbackServer.close..server.close() callback", - "packages.mcp.src.oauth.callback.OAuthCallbackServer.reply", - "packages.mcp.src.oauth.callback.OAuthCallbackServer.handle" - ] - }, - { - "file_path": "packages/mcp/src/oauth/discovery.ts", - "methods": [ - "packages.mcp.src.oauth.discovery.discard", - "packages.mcp.src.oauth.discovery.discard.catch() callback", - "packages.mcp.src.oauth.discovery.isDiscoveryMiss", - "packages.mcp.src.oauth.discovery.pathSuffix", - "packages.mcp.src.oauth.discovery.field", - "packages.mcp.src.oauth.discovery.parseWwwAuthenticate", - "packages.mcp.src.oauth.discovery.fetchMetadata", - "packages.mcp.src.oauth.discovery.discoverProtectedResourceMetadata", - "packages.mcp.src.oauth.discovery.buildAuthorizationServerDiscoveryUrls", - "packages.mcp.src.oauth.discovery.discoverAuthorizationServerMetadata", - "packages.mcp.src.oauth.discovery.discoverOAuthServerInfo", - "packages.mcp.src.oauth.discovery.resourceUrlFromServerUrl", - "packages.mcp.src.oauth.discovery.selectResource" - ] - }, - { - "file_path": "packages/mcp/src/oauth/errors.ts", - "methods": [ - "packages.mcp.src.oauth.errors.OAuthError", - "packages.mcp.src.oauth.errors.OAuthError.constructor", - "packages.mcp.src.oauth.errors.OAuthIssuerMismatchError", - "packages.mcp.src.oauth.errors.OAuthIssuerMismatchError.constructor", - "packages.mcp.src.oauth.errors.OAuthInsecureEndpointError", - "packages.mcp.src.oauth.errors.OAuthInsecureEndpointError.constructor", - "packages.mcp.src.oauth.errors.OAuthRegistrationError", - "packages.mcp.src.oauth.errors.OAuthRegistrationError.constructor", - "packages.mcp.src.oauth.errors.McpOAuthAuthorizationRequiredError", - "packages.mcp.src.oauth.errors.McpOAuthAuthorizationRequiredError.constructor" - ] - }, - { - "file_path": "packages/mcp/src/oauth/flow.ts", - "methods": [ - "packages.mcp.src.oauth.flow.OAuthClientMetadataDocument", - "packages.mcp.src.oauth.flow.OAuthClientProvider", - "packages.mcp.src.oauth.flow.OAuthClientProvider.clientMetadataDocument", - "packages.mcp.src.oauth.flow.OAuthClientProvider.state", - "packages.mcp.src.oauth.flow.OAuthClientProvider.clientInformation", - "packages.mcp.src.oauth.flow.OAuthClientProvider.saveClientInformation", - "packages.mcp.src.oauth.flow.OAuthClientProvider.tokens", - "packages.mcp.src.oauth.flow.OAuthClientProvider.saveTokens", - "packages.mcp.src.oauth.flow.OAuthClientProvider.redirectToAuthorization", - "packages.mcp.src.oauth.flow.OAuthClientProvider.saveCodeVerifier", - "packages.mcp.src.oauth.flow.OAuthClientProvider.codeVerifier", - "packages.mcp.src.oauth.flow.OAuthClientProvider.invalidateCredentials", - "packages.mcp.src.oauth.flow.OAuthClientProvider.saveDiscoveryState", - "packages.mcp.src.oauth.flow.OAuthClientProvider.discoveryState", - "packages.mcp.src.oauth.flow.OAuthFlowOptions", - "packages.mcp.src.oauth.flow.TokenRequestOptions", - "packages.mcp.src.oauth.flow.loopback", - "packages.mcp.src.oauth.flow.applicationType", - "packages.mcp.src.oauth.flow.applicationType.native", - "packages.mcp.src.oauth.flow.applicationType.native.redirectUris.some() callback", - "packages.mcp.src.oauth.flow.secureEndpoint", - "packages.mcp.src.oauth.flow.selectClientAuthMethod", - "packages.mcp.src.oauth.flow.applyClientAuthentication", - "packages.mcp.src.oauth.flow.pkce", - "packages.mcp.src.oauth.flow.startAuthorization", - "packages.mcp.src.oauth.flow.tokenRequest", - "packages.mcp.src.oauth.flow.registerClient", - "packages.mcp.src.oauth.flow.exchangeAuthorizationCode", - "packages.mcp.src.oauth.flow.refreshAuthorization", - "packages.mcp.src.oauth.flow.withScope", - "packages.mcp.src.oauth.flow.stepUpScope", - "packages.mcp.src.oauth.flow.stepUpScope.scopes", - "packages.mcp.src.oauth.flow.stepUpScope.scopes.flatMap() callback", - "packages.mcp.src.oauth.flow.runFlow", - "packages.mcp.src.oauth.flow.authorizeMcp", - "packages.mcp.src.oauth.flow.adaptOAuthProvider", - "packages.mcp.src.oauth.flow.adaptOAuthProvider.token", - "packages.mcp.src.oauth.flow.adaptOAuthProvider.onUnauthorized", - "packages.mcp.src.oauth.flow.onUnauthorized.then() callback", - "packages.mcp.src.oauth.flow.adaptOAuthProvider.onUnauthorized.then() callback", - "packages.mcp.src.oauth.flow.adaptOAuthProvider.onUnauthorized.finally() callback" - ] - }, - { - "file_path": "packages/mcp/src/oauth/provider.ts", - "methods": [ - "packages.mcp.src.oauth.provider.McpOAuthState", - "packages.mcp.src.oauth.provider.McpOAuthStateStore", - "packages.mcp.src.oauth.provider.McpOAuthStateStore.load", - "packages.mcp.src.oauth.provider.McpOAuthStateStore.save", - "packages.mcp.src.oauth.provider.McpOAuthProviderOptions", - "packages.mcp.src.oauth.provider.McpOAuthProviderOptions.onRedirect", - "packages.mcp.src.oauth.provider.MemoryOAuthStateStore", - "packages.mcp.src.oauth.provider.MemoryOAuthStateStore.load", - "packages.mcp.src.oauth.provider.MemoryOAuthStateStore.save", - "packages.mcp.src.oauth.provider.McpOAuthProvider", - "packages.mcp.src.oauth.provider.McpOAuthProvider.constructor", - "packages.mcp.src.oauth.provider.McpOAuthProvider.state", - "packages.mcp.src.oauth.provider.McpOAuthProvider.state.update() callback", - "packages.mcp.src.oauth.provider.McpOAuthProvider.clientInformation", - "packages.mcp.src.oauth.provider.McpOAuthProvider.saveClientInformation", - "packages.mcp.src.oauth.provider.McpOAuthProvider.saveClientInformation.update() callback", - "packages.mcp.src.oauth.provider.McpOAuthProvider.tokens", - "packages.mcp.src.oauth.provider.McpOAuthProvider.saveTokens", - "packages.mcp.src.oauth.provider.McpOAuthProvider.saveTokens.update() callback", - "packages.mcp.src.oauth.provider.McpOAuthProvider.redirectToAuthorization", - "packages.mcp.src.oauth.provider.McpOAuthProvider.saveCodeVerifier", - "packages.mcp.src.oauth.provider.McpOAuthProvider.saveCodeVerifier.update() callback", - "packages.mcp.src.oauth.provider.McpOAuthProvider.codeVerifier", - "packages.mcp.src.oauth.provider.McpOAuthProvider.invalidateCredentials", - "packages.mcp.src.oauth.provider.McpOAuthProvider.invalidateCredentials.update() callback", - "packages.mcp.src.oauth.provider.McpOAuthProvider.saveDiscoveryState", - "packages.mcp.src.oauth.provider.McpOAuthProvider.saveDiscoveryState.update() callback", - "packages.mcp.src.oauth.provider.McpOAuthProvider.discoveryState", - "packages.mcp.src.oauth.provider.McpOAuthProvider.load", - "packages.mcp.src.oauth.provider.McpOAuthProvider.update", - "packages.mcp.src.oauth.provider.McpOAuthProvider.update.writes.then() callback", - "packages.mcp.src.oauth.provider.McpOAuthProvider.own" - ] - }, - { - "file_path": "packages/mcp/src/oauth/types.ts", - "methods": [ - "packages.mcp.src.oauth.types.OAuthProtectedResourceMetadata", - "packages.mcp.src.oauth.types.AuthorizationServerMetadata", - "packages.mcp.src.oauth.types.OAuthTokens", - "packages.mcp.src.oauth.types.OAuthClientMetadata", - "packages.mcp.src.oauth.types.OAuthClientInformation", - "packages.mcp.src.oauth.types.OAuthDiscoveryState", - "packages.mcp.src.oauth.types.OAuthServerInfo", - "packages.mcp.src.oauth.types.OAuthChallenge", - "packages.mcp.src.oauth.types.object", - "packages.mcp.src.oauth.types.compact", - "packages.mcp.src.oauth.types.compact.filter() callback", - "packages.mcp.src.oauth.types.requiredString", - "packages.mcp.src.oauth.types.absent", - "packages.mcp.src.oauth.types.optionalString", - "packages.mcp.src.oauth.types.optionalStrings", - "packages.mcp.src.oauth.types.optionalStrings.value.some() callback", - "packages.mcp.src.oauth.types.safeUrl", - "packages.mcp.src.oauth.types.optionalUrl", - "packages.mcp.src.oauth.types.parseProtectedResourceMetadata", - "packages.mcp.src.oauth.types.parseProtectedResourceMetadata.authorization_servers.map() callback", - "packages.mcp.src.oauth.types.parseAuthorizationServerMetadata", - "packages.mcp.src.oauth.types.parseOAuthTokens", - "packages.mcp.src.oauth.types.parseClientInformation" - ] - }, - { - "file_path": "packages/mcp/src/protocol/content.ts", - "methods": [ - "packages.mcp.src.protocol.content.ContentAnnotations", - "packages.mcp.src.protocol.content.TextContent", - "packages.mcp.src.protocol.content.ImageContent", - "packages.mcp.src.protocol.content.AudioContent", - "packages.mcp.src.protocol.content.ResourceLinkContent", - "packages.mcp.src.protocol.content.TextResourceContents", - "packages.mcp.src.protocol.content.BlobResourceContents", - "packages.mcp.src.protocol.content.EmbeddedResourceContent", - "packages.mcp.src.protocol.content.CallToolResult", - "packages.mcp.src.protocol.content.blockToLlmContent", - "packages.mcp.src.protocol.content.toLlmContent" - ] - }, - { - "file_path": "packages/mcp/src/protocol/jsonrpc.ts", - "methods": [ - "packages.mcp.src.protocol.jsonrpc.JsonRpcRequest", - "packages.mcp.src.protocol.jsonrpc.JsonRpcNotification", - "packages.mcp.src.protocol.jsonrpc.JsonRpcErrorObject", - "packages.mcp.src.protocol.jsonrpc.JsonRpcSuccessResponse", - "packages.mcp.src.protocol.jsonrpc.JsonRpcErrorResponse", - "packages.mcp.src.protocol.jsonrpc.McpError", - "packages.mcp.src.protocol.jsonrpc.McpError.constructor", - "packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError", - "packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError.constructor", - "packages.mcp.src.protocol.jsonrpc.McpTimeoutError", - "packages.mcp.src.protocol.jsonrpc.McpTimeoutError.constructor", - "packages.mcp.src.protocol.jsonrpc.McpAbortError", - "packages.mcp.src.protocol.jsonrpc.McpAbortError.constructor", - "packages.mcp.src.protocol.jsonrpc.isObject", - "packages.mcp.src.protocol.jsonrpc.toError", - "packages.mcp.src.protocol.jsonrpc.isJsonRpcId", - "packages.mcp.src.protocol.jsonrpc.isJsonRpcRequest", - "packages.mcp.src.protocol.jsonrpc.isJsonRpcNotification", - "packages.mcp.src.protocol.jsonrpc.isJsonRpcResponse", - "packages.mcp.src.protocol.jsonrpc.parseJsonRpcMessage" - ] - }, - { - "file_path": "packages/mcp/src/protocol/types.ts", - "methods": [ - "packages.mcp.src.protocol.types.Implementation", - "packages.mcp.src.protocol.types.Root", - "packages.mcp.src.protocol.types.ClientCapabilities", - "packages.mcp.src.protocol.types.ServerCapabilities", - "packages.mcp.src.protocol.types.InitializeParams", - "packages.mcp.src.protocol.types.InitializeResult", - "packages.mcp.src.protocol.types.ProgressNotification", - "packages.mcp.src.protocol.types.CancelledNotification", - "packages.mcp.src.protocol.types.ToolAnnotations", - "packages.mcp.src.protocol.types.ToolExecution", - "packages.mcp.src.protocol.types.Tool", - "packages.mcp.src.protocol.types.ListToolsResult", - "packages.mcp.src.protocol.types.Resource", - "packages.mcp.src.protocol.types.ResourceTemplate", - "packages.mcp.src.protocol.types.ListResourcesResult", - "packages.mcp.src.protocol.types.ListResourceTemplatesResult", - "packages.mcp.src.protocol.types.ReadResourceResult" - ] - }, - { - "file_path": "packages/mcp/src/transports/in-memory.ts", - "methods": [ - "packages.mcp.src.transports.in-memory.InMemoryTransport", - "packages.mcp.src.transports.in-memory.InMemoryTransport.connectPeer", - "packages.mcp.src.transports.in-memory.InMemoryTransport.start", - "packages.mcp.src.transports.in-memory.InMemoryTransport.send", - "packages.mcp.src.transports.in-memory.InMemoryTransport.send.queueMicrotask() callback", - "packages.mcp.src.transports.in-memory.InMemoryTransport.close", - "packages.mcp.src.transports.in-memory.InMemoryTransport.emitError", - "packages.mcp.src.transports.in-memory.InMemoryTransport.deliver", - "packages.mcp.src.transports.in-memory.createInMemoryTransportPair" - ] - }, - { - "file_path": "packages/mcp/src/transports/stdio.ts", - "methods": [ - "packages.mcp.src.transports.stdio.killProcessTree", - "packages.mcp.src.transports.stdio.killProcessTree.on(\"error\") callback", - "packages.mcp.src.transports.stdio.installExitHook", - "packages.mcp.src.transports.stdio.installExitHook.process.once(\"exit\") callback", - "packages.mcp.src.transports.stdio.StdioTransportOptions", - "packages.mcp.src.transports.stdio.StdioTransport", - "packages.mcp.src.transports.stdio.StdioTransport.constructor", - "packages.mcp.src.transports.stdio.StdioTransport.pid", - "packages.mcp.src.transports.stdio.StdioTransport.stderr", - "packages.mcp.src.transports.stdio.StdioTransport.start", - "packages.mcp.src.transports.stdio.StdioTransport.start.child.once(\"exit\") callback", - "packages.mcp.src.transports.stdio.StdioTransport.start.child.stdout.on(\"data\") callback", - "packages.mcp.src.transports.stdio.StdioTransport.start.child.stdout.on(\"error\") callback", - "packages.mcp.src.transports.stdio.StdioTransport.start.child.stdin.on(\"error\") callback", - "packages.mcp.src.transports.stdio.StdioTransport.start.child.stderr.on(\"data\") callback", - "packages.mcp.src.transports.stdio.StdioTransport.start.child.stderr.on(\"error\") callback", - "packages.mcp.src.transports.stdio.StdioTransport.start.child.on(\"close\") callback", - "packages.mcp.src.transports.stdio.StdioTransport.start.", - "packages.mcp.src.transports.stdio.StdioTransport.start.child.on(\"error\") callback", - "packages.mcp.src.transports.stdio.StdioTransport.send", - "packages.mcp.src.transports.stdio.StdioTransport.send.", - "packages.mcp.src.transports.stdio.StdioTransport.send..stdin.write() callback", - "packages.mcp.src.transports.stdio.StdioTransport.close", - "packages.mcp.src.transports.stdio.StdioTransport.close.", - "packages.mcp.src.transports.stdio.StdioTransport.close..child.once(\"close\") callback", - "packages.mcp.src.transports.stdio.close..setTimeout() callback", - "packages.mcp.src.transports.stdio.StdioTransport.close..setTimeout() callback", - "packages.mcp.src.transports.stdio.StdioTransport.handleStdout", - "packages.mcp.src.transports.stdio.StdioTransport.handleStderr" - ] - }, - { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "methods": [ - "packages.mcp.src.transports.streamable-http.SseEvent", - "packages.mcp.src.transports.streamable-http.ConsumeSseOptions", - "packages.mcp.src.transports.streamable-http.ConsumeSseOptions.onEvent", - "packages.mcp.src.transports.streamable-http.ConsumeSseOptions.onId", - "packages.mcp.src.transports.streamable-http.ConsumeSseOptions.onRetry", - "packages.mcp.src.transports.streamable-http.consumeSseStream", - "packages.mcp.src.transports.streamable-http.StreamableHttpReconnectOptions", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransportOptions", - "packages.mcp.src.transports.streamable-http.McpHttpError", - "packages.mcp.src.transports.streamable-http.McpHttpError.constructor", - "packages.mcp.src.transports.streamable-http.McpAuthRequiredError", - "packages.mcp.src.transports.streamable-http.McpAuthRequiredError.constructor", - "packages.mcp.src.transports.streamable-http.McpSessionExpiredError", - "packages.mcp.src.transports.streamable-http.McpSessionExpiredError.constructor", - "packages.mcp.src.transports.streamable-http.contentType", - "packages.mcp.src.transports.streamable-http.needsAuthorization", - "packages.mcp.src.transports.streamable-http.isTransientStatus", - "packages.mcp.src.transports.streamable-http.discard", - "packages.mcp.src.transports.streamable-http.discard.catch() callback", - "packages.mcp.src.transports.streamable-http.describeHttpFailure", - "packages.mcp.src.transports.streamable-http.StreamCursor", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.constructor", - "packages.mcp.src.transports.streamable-http.constructor.fetch", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.sessionId", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.start", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.setProtocolVersion", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.send", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.close", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.authorizedFetch", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.headers", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.buildHeaders", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.captureSession", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.checkResponse", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.checkResponse.body", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.checkResponse.body.catch() callback", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.consumeSse", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.consumeSse.onId", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.consumeSse.onRetry", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.consumeSse.onEvent", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.consumeResponseStream", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.startGetStream", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.runGetStream", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.openSseStream", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.isRetryable", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.reconnectDelay", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.maxDelay", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.maxRetries", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.sleep", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.sleep.", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.sleep..timer", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.sleep..timer.setTimeout() callback" - ] - }, - { - "file_path": "packages/mcp/src/transports/transport.ts", - "methods": [ - "packages.mcp.src.transports.transport.McpTransport", - "packages.mcp.src.transports.transport.McpTransport.start", - "packages.mcp.src.transports.transport.McpTransport.send", - "packages.mcp.src.transports.transport.McpTransport.close", - "packages.mcp.src.transports.transport.McpTransport.onMessage", - "packages.mcp.src.transports.transport.McpTransport.onError", - "packages.mcp.src.transports.transport.McpTransport.onClose", - "packages.mcp.src.transports.transport.McpTransport.setProtocolVersion", - "packages.mcp.src.transports.transport.TransportEvents", - "packages.mcp.src.transports.transport.TransportEvents.onMessage", - "packages.mcp.src.transports.transport.TransportEvents.onError", - "packages.mcp.src.transports.transport.TransportEvents.onClose", - "packages.mcp.src.transports.transport.TransportEvents.emitMessage", - "packages.mcp.src.transports.transport.TransportEvents.emitError", - "packages.mcp.src.transports.transport.TransportEvents.emitClose" - ] - } - ], - "component_id": "7", - "can_expand": true, - "components": [ - { - "name": "OAuth Client Flow", - "description": "Implements OAuth 2.0 authorization, discovery, token exchange, and client adapter workflows for MCP servers.", - "key_entities": [ - { - "qualified_name": "packages.mcp.src.oauth.flow.adaptOAuthProvider", - "reference_file": "packages/mcp/src/oauth/flow.ts", - "reference_start_line": 452, - "reference_end_line": 482 - }, - { - "qualified_name": "packages.mcp.src.oauth.flow.authorizeMcp", - "reference_file": "packages/mcp/src/oauth/flow.ts", - "reference_start_line": 430, - "reference_end_line": 444 - }, - { - "qualified_name": "packages.mcp.src.oauth.flow.exchangeAuthorizationCode", - "reference_file": "packages/mcp/src/oauth/flow.ts", - "reference_start_line": 277, - "reference_end_line": 291 - }, - { - "qualified_name": "packages.mcp.src.oauth.flow.refreshAuthorization", - "reference_file": "packages/mcp/src/oauth/flow.ts", - "reference_start_line": 293, - "reference_end_line": 303 - }, - { - "qualified_name": "packages.mcp.src.oauth.flow.registerClient", - "reference_file": "packages/mcp/src/oauth/flow.ts", - "reference_start_line": 246, - "reference_end_line": 275 - } - ], - "source_cluster_ids": [ - "7.2", - "7.3", - "7.4", - "7.5", - "7.6", - "7.7" - ], - "file_methods": [ - { - "file_path": "packages/mcp/src/oauth/callback.ts", - "methods": [ - "packages.mcp.src.oauth.callback.OAuthCallback", - "packages.mcp.src.oauth.callback.OAuthCallbackServerOptions", - "packages.mcp.src.oauth.callback.plainText", - "packages.mcp.src.oauth.callback.OAuthCallbackServer", - "packages.mcp.src.oauth.callback.OAuthCallbackServer.constructor", - "packages.mcp.src.oauth.callback.OAuthCallbackServer.listen", - "packages.mcp.src.oauth.callback.OAuthCallbackServer.listen.server", - "packages.mcp.src.oauth.callback.OAuthCallbackServer.listen.server.createServer() callback", - "packages.mcp.src.oauth.callback.OAuthCallbackServer.listen.", - "packages.mcp.src.oauth.callback.OAuthCallbackServer.listen..server.listen() callback", - "packages.mcp.src.oauth.callback.OAuthCallbackServer.waitForCallback", - "packages.mcp.src.oauth.callback.OAuthCallbackServer.waitForCallback.", - "packages.mcp.src.oauth.callback.OAuthCallbackServer.waitForCallback..timer.setTimeout() callback", - "packages.mcp.src.oauth.callback.waitForCallback..timer", - "packages.mcp.src.oauth.callback.OAuthCallbackServer.close", - "packages.mcp.src.oauth.callback.OAuthCallbackServer.close.", - "packages.mcp.src.oauth.callback.OAuthCallbackServer.close..server.close() callback", - "packages.mcp.src.oauth.callback.OAuthCallbackServer.reply", - "packages.mcp.src.oauth.callback.OAuthCallbackServer.handle" - ] - }, - { - "file_path": "packages/mcp/src/oauth/discovery.ts", - "methods": [ - "packages.mcp.src.oauth.discovery.discard", - "packages.mcp.src.oauth.discovery.discard.catch() callback", - "packages.mcp.src.oauth.discovery.isDiscoveryMiss", - "packages.mcp.src.oauth.discovery.pathSuffix", - "packages.mcp.src.oauth.discovery.field", - "packages.mcp.src.oauth.discovery.parseWwwAuthenticate", - "packages.mcp.src.oauth.discovery.fetchMetadata", - "packages.mcp.src.oauth.discovery.discoverProtectedResourceMetadata", - "packages.mcp.src.oauth.discovery.buildAuthorizationServerDiscoveryUrls", - "packages.mcp.src.oauth.discovery.discoverAuthorizationServerMetadata", - "packages.mcp.src.oauth.discovery.discoverOAuthServerInfo", - "packages.mcp.src.oauth.discovery.resourceUrlFromServerUrl", - "packages.mcp.src.oauth.discovery.selectResource" - ] - }, - { - "file_path": "packages/mcp/src/oauth/errors.ts", - "methods": [ - "packages.mcp.src.oauth.errors.OAuthError", - "packages.mcp.src.oauth.errors.OAuthError.constructor", - "packages.mcp.src.oauth.errors.OAuthIssuerMismatchError", - "packages.mcp.src.oauth.errors.OAuthIssuerMismatchError.constructor", - "packages.mcp.src.oauth.errors.OAuthInsecureEndpointError", - "packages.mcp.src.oauth.errors.OAuthInsecureEndpointError.constructor", - "packages.mcp.src.oauth.errors.OAuthRegistrationError", - "packages.mcp.src.oauth.errors.OAuthRegistrationError.constructor", - "packages.mcp.src.oauth.errors.McpOAuthAuthorizationRequiredError", - "packages.mcp.src.oauth.errors.McpOAuthAuthorizationRequiredError.constructor" - ] - }, - { - "file_path": "packages/mcp/src/oauth/flow.ts", - "methods": [ - "packages.mcp.src.oauth.flow.OAuthClientMetadataDocument", - "packages.mcp.src.oauth.flow.OAuthClientProvider", - "packages.mcp.src.oauth.flow.OAuthClientProvider.clientMetadataDocument", - "packages.mcp.src.oauth.flow.OAuthClientProvider.state", - "packages.mcp.src.oauth.flow.OAuthClientProvider.clientInformation", - "packages.mcp.src.oauth.flow.OAuthClientProvider.saveClientInformation", - "packages.mcp.src.oauth.flow.OAuthClientProvider.tokens", - "packages.mcp.src.oauth.flow.OAuthClientProvider.saveTokens", - "packages.mcp.src.oauth.flow.OAuthClientProvider.redirectToAuthorization", - "packages.mcp.src.oauth.flow.OAuthClientProvider.saveCodeVerifier", - "packages.mcp.src.oauth.flow.OAuthClientProvider.codeVerifier", - "packages.mcp.src.oauth.flow.OAuthClientProvider.invalidateCredentials", - "packages.mcp.src.oauth.flow.OAuthClientProvider.saveDiscoveryState", - "packages.mcp.src.oauth.flow.OAuthClientProvider.discoveryState", - "packages.mcp.src.oauth.flow.OAuthFlowOptions", - "packages.mcp.src.oauth.flow.TokenRequestOptions", - "packages.mcp.src.oauth.flow.loopback", - "packages.mcp.src.oauth.flow.applicationType", - "packages.mcp.src.oauth.flow.applicationType.native", - "packages.mcp.src.oauth.flow.applicationType.native.redirectUris.some() callback", - "packages.mcp.src.oauth.flow.secureEndpoint", - "packages.mcp.src.oauth.flow.selectClientAuthMethod", - "packages.mcp.src.oauth.flow.applyClientAuthentication", - "packages.mcp.src.oauth.flow.pkce", - "packages.mcp.src.oauth.flow.startAuthorization", - "packages.mcp.src.oauth.flow.tokenRequest", - "packages.mcp.src.oauth.flow.registerClient", - "packages.mcp.src.oauth.flow.exchangeAuthorizationCode", - "packages.mcp.src.oauth.flow.refreshAuthorization", - "packages.mcp.src.oauth.flow.withScope", - "packages.mcp.src.oauth.flow.stepUpScope", - "packages.mcp.src.oauth.flow.stepUpScope.scopes", - "packages.mcp.src.oauth.flow.stepUpScope.scopes.flatMap() callback", - "packages.mcp.src.oauth.flow.runFlow", - "packages.mcp.src.oauth.flow.authorizeMcp", - "packages.mcp.src.oauth.flow.adaptOAuthProvider", - "packages.mcp.src.oauth.flow.adaptOAuthProvider.token", - "packages.mcp.src.oauth.flow.adaptOAuthProvider.onUnauthorized", - "packages.mcp.src.oauth.flow.onUnauthorized.then() callback", - "packages.mcp.src.oauth.flow.adaptOAuthProvider.onUnauthorized.then() callback", - "packages.mcp.src.oauth.flow.adaptOAuthProvider.onUnauthorized.finally() callback" - ] - }, - { - "file_path": "packages/mcp/src/oauth/provider.ts", - "methods": [ - "packages.mcp.src.oauth.provider.McpOAuthState", - "packages.mcp.src.oauth.provider.McpOAuthStateStore", - "packages.mcp.src.oauth.provider.McpOAuthStateStore.load", - "packages.mcp.src.oauth.provider.McpOAuthStateStore.save", - "packages.mcp.src.oauth.provider.McpOAuthProviderOptions", - "packages.mcp.src.oauth.provider.McpOAuthProviderOptions.onRedirect", - "packages.mcp.src.oauth.provider.MemoryOAuthStateStore", - "packages.mcp.src.oauth.provider.MemoryOAuthStateStore.load", - "packages.mcp.src.oauth.provider.MemoryOAuthStateStore.save", - "packages.mcp.src.oauth.provider.McpOAuthProvider", - "packages.mcp.src.oauth.provider.McpOAuthProvider.constructor", - "packages.mcp.src.oauth.provider.McpOAuthProvider.state", - "packages.mcp.src.oauth.provider.McpOAuthProvider.state.update() callback", - "packages.mcp.src.oauth.provider.McpOAuthProvider.clientInformation", - "packages.mcp.src.oauth.provider.McpOAuthProvider.saveClientInformation", - "packages.mcp.src.oauth.provider.McpOAuthProvider.saveClientInformation.update() callback", - "packages.mcp.src.oauth.provider.McpOAuthProvider.tokens", - "packages.mcp.src.oauth.provider.McpOAuthProvider.saveTokens", - "packages.mcp.src.oauth.provider.McpOAuthProvider.saveTokens.update() callback", - "packages.mcp.src.oauth.provider.McpOAuthProvider.redirectToAuthorization", - "packages.mcp.src.oauth.provider.McpOAuthProvider.saveCodeVerifier", - "packages.mcp.src.oauth.provider.McpOAuthProvider.saveCodeVerifier.update() callback", - "packages.mcp.src.oauth.provider.McpOAuthProvider.codeVerifier", - "packages.mcp.src.oauth.provider.McpOAuthProvider.invalidateCredentials", - "packages.mcp.src.oauth.provider.McpOAuthProvider.invalidateCredentials.update() callback", - "packages.mcp.src.oauth.provider.McpOAuthProvider.saveDiscoveryState", - "packages.mcp.src.oauth.provider.McpOAuthProvider.saveDiscoveryState.update() callback", - "packages.mcp.src.oauth.provider.McpOAuthProvider.discoveryState", - "packages.mcp.src.oauth.provider.McpOAuthProvider.load", - "packages.mcp.src.oauth.provider.McpOAuthProvider.update", - "packages.mcp.src.oauth.provider.McpOAuthProvider.update.writes.then() callback", - "packages.mcp.src.oauth.provider.McpOAuthProvider.own" - ] - }, - { - "file_path": "packages/mcp/src/oauth/types.ts", - "methods": [ - "packages.mcp.src.oauth.types.OAuthProtectedResourceMetadata", - "packages.mcp.src.oauth.types.AuthorizationServerMetadata", - "packages.mcp.src.oauth.types.OAuthTokens", - "packages.mcp.src.oauth.types.OAuthClientMetadata", - "packages.mcp.src.oauth.types.OAuthClientInformation", - "packages.mcp.src.oauth.types.OAuthDiscoveryState", - "packages.mcp.src.oauth.types.OAuthServerInfo", - "packages.mcp.src.oauth.types.OAuthChallenge", - "packages.mcp.src.oauth.types.object", - "packages.mcp.src.oauth.types.compact", - "packages.mcp.src.oauth.types.compact.filter() callback", - "packages.mcp.src.oauth.types.requiredString", - "packages.mcp.src.oauth.types.absent", - "packages.mcp.src.oauth.types.optionalString", - "packages.mcp.src.oauth.types.optionalStrings", - "packages.mcp.src.oauth.types.optionalStrings.value.some() callback", - "packages.mcp.src.oauth.types.safeUrl", - "packages.mcp.src.oauth.types.optionalUrl", - "packages.mcp.src.oauth.types.parseProtectedResourceMetadata", - "packages.mcp.src.oauth.types.parseProtectedResourceMetadata.authorization_servers.map() callback", - "packages.mcp.src.oauth.types.parseAuthorizationServerMetadata", - "packages.mcp.src.oauth.types.parseOAuthTokens", - "packages.mcp.src.oauth.types.parseClientInformation" - ] - } - ], - "component_id": "7.1", - "can_expand": false, - "components": [], - "components_relations": [] - }, - { - "name": "Client and Transports", - "description": "Manages MCP client sessions and transport mechanisms including Stdio, In-Memory, and Streamable HTTP.", - "key_entities": [ - { - "qualified_name": "packages.mcp.src.client.McpClient", - "reference_file": "packages/mcp/src/client.ts", - "reference_start_line": 153, - "reference_end_line": 615 - }, - { - "qualified_name": "packages.mcp.src.transports.streamable-http.StreamableHttpTransport", - "reference_file": "packages/mcp/src/transports/streamable-http.ts", - "reference_start_line": 188, - "reference_end_line": 505 - }, - { - "qualified_name": "packages.mcp.src.transports.transport.McpTransport", - "reference_file": "packages/mcp/src/transports/transport.ts", - "reference_start_line": 9, - "reference_end_line": 17 - } - ], - "source_cluster_ids": [ - "7.1", - "7.11", - "7.12", - "7.13", - "7.14" - ], - "file_methods": [ - { - "file_path": "packages/mcp/src/client.ts", - "methods": [ - "packages.mcp.src.client.McpClientOptions", - "packages.mcp.src.client.McpRequestOptions", - "packages.mcp.src.client.PendingRequest", - "packages.mcp.src.client.validateInitializeResult", - "packages.mcp.src.client.invalid", - "packages.mcp.src.client.validateListPage", - "packages.mcp.src.client.toResource", - "packages.mcp.src.client.toResourceTemplate", - "packages.mcp.src.client.pageCursor", - "packages.mcp.src.client.validateReadResourceResult", - "packages.mcp.src.client.validateCallToolResult", - "packages.mcp.src.client.McpClient", - "packages.mcp.src.client.McpClient.constructor", - "packages.mcp.src.client.McpClient.constructor.requestHandlers.set(\"ping\") callback", - "packages.mcp.src.client.McpClient.constructor.requestHandlers.set(\"roots/list\") callback", - "packages.mcp.src.client.McpClient.connectionState", - "packages.mcp.src.client.McpClient.serverInfo", - "packages.mcp.src.client.McpClient.serverCapabilities", - "packages.mcp.src.client.McpClient.instructions", - "packages.mcp.src.client.McpClient.protocolVersion", - "packages.mcp.src.client.McpClient.connect", - "packages.mcp.src.client.McpClient.connect.transport.onMessage() callback", - "packages.mcp.src.client.McpClient.connect.transport.onError() callback", - "packages.mcp.src.client.McpClient.connect.transport.onClose() callback", - "packages.mcp.src.client.McpClient.connect.catch() callback", - "packages.mcp.src.client.McpClient.request", - "packages.mcp.src.client.McpClient.notify", - "packages.mcp.src.client.McpClient.setRequestHandler", - "packages.mcp.src.client.McpClient.onNotification", - "packages.mcp.src.client.McpClient.onError", - "packages.mcp.src.client.McpClient.onClose", - "packages.mcp.src.client.McpClient.ping", - "packages.mcp.src.client.McpClient.listTools", - "packages.mcp.src.client.McpClient.listResources", - "packages.mcp.src.client.McpClient.listResourcesPage", - "packages.mcp.src.client.McpClient.listResourceTemplates", - "packages.mcp.src.client.McpClient.listResourceTemplatesPage", - "packages.mcp.src.client.McpClient.readResource", - "packages.mcp.src.client.McpClient.listPage", - "packages.mcp.src.client.McpClient.listAll", - "packages.mcp.src.client.McpClient.callTool", - "packages.mcp.src.client.McpClient.close", - "packages.mcp.src.client.McpClient.requestInternal", - "packages.mcp.src.client.McpClient.requestInternal.", - "packages.mcp.src.client.McpClient.requestInternal..entry", - "packages.mcp.src.client.McpClient.requestInternal..entry.onAbort", - "packages.mcp.src.client.McpClient.requestInternal..catch() callback", - "packages.mcp.src.client.McpClient.notifyInternal", - "packages.mcp.src.client.McpClient.requireTransport", - "packages.mcp.src.client.McpClient.handleMessage", - "packages.mcp.src.client.McpClient.handleResponse", - "packages.mcp.src.client.McpClient.handleRequest", - "packages.mcp.src.client.handleRequest.catch() callback", - "packages.mcp.src.client.McpClient.handleRequest.catch() callback", - "packages.mcp.src.client.McpClient.handleNotification", - "packages.mcp.src.client.McpClient.handleProgress", - "packages.mcp.src.client.McpClient.handleCancelled", - "packages.mcp.src.client.McpClient.armTimeout", - "packages.mcp.src.client.McpClient.armTimeout.setTimeout() callback", - "packages.mcp.src.client.McpClient.cancelPending", - "packages.mcp.src.client.McpClient.cancelPending.catch() callback", - "packages.mcp.src.client.McpClient.removePending", - "packages.mcp.src.client.McpClient.rejectPending", - "packages.mcp.src.client.McpClient.handleTransportClose", - "packages.mcp.src.client.McpClient.markClosed", - "packages.mcp.src.client.McpClient.emitError", - "packages.mcp.src.client.McpClient.disposeTransportListeners" - ] - }, - { - "file_path": "packages/mcp/src/transports/in-memory.ts", - "methods": [ - "packages.mcp.src.transports.in-memory.InMemoryTransport", - "packages.mcp.src.transports.in-memory.InMemoryTransport.connectPeer", - "packages.mcp.src.transports.in-memory.InMemoryTransport.start", - "packages.mcp.src.transports.in-memory.InMemoryTransport.send", - "packages.mcp.src.transports.in-memory.InMemoryTransport.send.queueMicrotask() callback", - "packages.mcp.src.transports.in-memory.InMemoryTransport.close", - "packages.mcp.src.transports.in-memory.InMemoryTransport.emitError", - "packages.mcp.src.transports.in-memory.InMemoryTransport.deliver", - "packages.mcp.src.transports.in-memory.createInMemoryTransportPair" - ] - }, - { - "file_path": "packages/mcp/src/transports/stdio.ts", - "methods": [ - "packages.mcp.src.transports.stdio.killProcessTree", - "packages.mcp.src.transports.stdio.killProcessTree.on(\"error\") callback", - "packages.mcp.src.transports.stdio.installExitHook", - "packages.mcp.src.transports.stdio.installExitHook.process.once(\"exit\") callback", - "packages.mcp.src.transports.stdio.StdioTransportOptions", - "packages.mcp.src.transports.stdio.StdioTransport", - "packages.mcp.src.transports.stdio.StdioTransport.constructor", - "packages.mcp.src.transports.stdio.StdioTransport.pid", - "packages.mcp.src.transports.stdio.StdioTransport.stderr", - "packages.mcp.src.transports.stdio.StdioTransport.start", - "packages.mcp.src.transports.stdio.StdioTransport.start.child.once(\"exit\") callback", - "packages.mcp.src.transports.stdio.StdioTransport.start.child.stdout.on(\"data\") callback", - "packages.mcp.src.transports.stdio.StdioTransport.start.child.stdout.on(\"error\") callback", - "packages.mcp.src.transports.stdio.StdioTransport.start.child.stdin.on(\"error\") callback", - "packages.mcp.src.transports.stdio.StdioTransport.start.child.stderr.on(\"data\") callback", - "packages.mcp.src.transports.stdio.StdioTransport.start.child.stderr.on(\"error\") callback", - "packages.mcp.src.transports.stdio.StdioTransport.start.child.on(\"close\") callback", - "packages.mcp.src.transports.stdio.StdioTransport.start.", - "packages.mcp.src.transports.stdio.StdioTransport.start.child.on(\"error\") callback", - "packages.mcp.src.transports.stdio.StdioTransport.send", - "packages.mcp.src.transports.stdio.StdioTransport.send.", - "packages.mcp.src.transports.stdio.StdioTransport.send..stdin.write() callback", - "packages.mcp.src.transports.stdio.StdioTransport.close", - "packages.mcp.src.transports.stdio.StdioTransport.close.", - "packages.mcp.src.transports.stdio.StdioTransport.close..child.once(\"close\") callback", - "packages.mcp.src.transports.stdio.close..setTimeout() callback", - "packages.mcp.src.transports.stdio.StdioTransport.close..setTimeout() callback", - "packages.mcp.src.transports.stdio.StdioTransport.handleStdout", - "packages.mcp.src.transports.stdio.StdioTransport.handleStderr" - ] - }, - { - "file_path": "packages/mcp/src/transports/streamable-http.ts", - "methods": [ - "packages.mcp.src.transports.streamable-http.SseEvent", - "packages.mcp.src.transports.streamable-http.ConsumeSseOptions", - "packages.mcp.src.transports.streamable-http.ConsumeSseOptions.onEvent", - "packages.mcp.src.transports.streamable-http.ConsumeSseOptions.onId", - "packages.mcp.src.transports.streamable-http.ConsumeSseOptions.onRetry", - "packages.mcp.src.transports.streamable-http.consumeSseStream", - "packages.mcp.src.transports.streamable-http.StreamableHttpReconnectOptions", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransportOptions", - "packages.mcp.src.transports.streamable-http.McpHttpError", - "packages.mcp.src.transports.streamable-http.McpHttpError.constructor", - "packages.mcp.src.transports.streamable-http.McpAuthRequiredError", - "packages.mcp.src.transports.streamable-http.McpAuthRequiredError.constructor", - "packages.mcp.src.transports.streamable-http.McpSessionExpiredError", - "packages.mcp.src.transports.streamable-http.McpSessionExpiredError.constructor", - "packages.mcp.src.transports.streamable-http.contentType", - "packages.mcp.src.transports.streamable-http.needsAuthorization", - "packages.mcp.src.transports.streamable-http.isTransientStatus", - "packages.mcp.src.transports.streamable-http.discard", - "packages.mcp.src.transports.streamable-http.discard.catch() callback", - "packages.mcp.src.transports.streamable-http.describeHttpFailure", - "packages.mcp.src.transports.streamable-http.StreamCursor", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.constructor", - "packages.mcp.src.transports.streamable-http.constructor.fetch", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.sessionId", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.start", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.setProtocolVersion", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.send", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.close", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.authorizedFetch", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.headers", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.buildHeaders", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.captureSession", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.checkResponse", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.checkResponse.body", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.checkResponse.body.catch() callback", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.consumeSse", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.consumeSse.onId", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.consumeSse.onRetry", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.consumeSse.onEvent", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.consumeResponseStream", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.startGetStream", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.runGetStream", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.openSseStream", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.isRetryable", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.reconnectDelay", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.maxDelay", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.maxRetries", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.sleep", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.sleep.", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.sleep..timer", - "packages.mcp.src.transports.streamable-http.StreamableHttpTransport.sleep..timer.setTimeout() callback" - ] - }, - { - "file_path": "packages/mcp/src/transports/transport.ts", - "methods": [ - "packages.mcp.src.transports.transport.McpTransport", - "packages.mcp.src.transports.transport.McpTransport.start", - "packages.mcp.src.transports.transport.McpTransport.send", - "packages.mcp.src.transports.transport.McpTransport.close", - "packages.mcp.src.transports.transport.McpTransport.onMessage", - "packages.mcp.src.transports.transport.McpTransport.onError", - "packages.mcp.src.transports.transport.McpTransport.onClose", - "packages.mcp.src.transports.transport.McpTransport.setProtocolVersion", - "packages.mcp.src.transports.transport.TransportEvents", - "packages.mcp.src.transports.transport.TransportEvents.onMessage", - "packages.mcp.src.transports.transport.TransportEvents.onError", - "packages.mcp.src.transports.transport.TransportEvents.onClose", - "packages.mcp.src.transports.transport.TransportEvents.emitMessage", - "packages.mcp.src.transports.transport.TransportEvents.emitError", - "packages.mcp.src.transports.transport.TransportEvents.emitClose" - ] - } - ], - "component_id": "7.2", - "can_expand": false, - "components": [], - "components_relations": [] - }, - { - "name": "Protocol Specification and JSON-RPC", - "description": "Defines JSON-RPC message schemas, protocol models, content structures, and error handling.", - "key_entities": [ - { - "qualified_name": "packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError", - "reference_file": "packages/mcp/src/protocol/jsonrpc.ts", - "reference_start_line": 57, - "reference_end_line": 62 - }, - { - "qualified_name": "packages.mcp.src.protocol.jsonrpc.McpError", - "reference_file": "packages/mcp/src/protocol/jsonrpc.ts", - "reference_start_line": 45, - "reference_end_line": 55 - }, - { - "qualified_name": "packages.mcp.src.protocol.jsonrpc.McpTimeoutError", - "reference_file": "packages/mcp/src/protocol/jsonrpc.ts", - "reference_start_line": 64, - "reference_end_line": 72 - }, - { - "qualified_name": "packages.mcp.src.protocol.jsonrpc.isObject", - "reference_file": "packages/mcp/src/protocol/jsonrpc.ts", - "reference_start_line": 81, - "reference_end_line": 83 - }, - { - "qualified_name": "packages.mcp.src.protocol.jsonrpc.parseJsonRpcMessage", - "reference_file": "packages/mcp/src/protocol/jsonrpc.ts", - "reference_start_line": 110, - "reference_end_line": 113 - } - ], - "source_cluster_ids": [ - "7.8", - "7.9", - "7.10" - ], - "file_methods": [ - { - "file_path": "packages/mcp/src/protocol/content.ts", - "methods": [ - "packages.mcp.src.protocol.content.ContentAnnotations", - "packages.mcp.src.protocol.content.TextContent", - "packages.mcp.src.protocol.content.ImageContent", - "packages.mcp.src.protocol.content.AudioContent", - "packages.mcp.src.protocol.content.ResourceLinkContent", - "packages.mcp.src.protocol.content.TextResourceContents", - "packages.mcp.src.protocol.content.BlobResourceContents", - "packages.mcp.src.protocol.content.EmbeddedResourceContent", - "packages.mcp.src.protocol.content.CallToolResult", - "packages.mcp.src.protocol.content.blockToLlmContent", - "packages.mcp.src.protocol.content.toLlmContent" - ] - }, - { - "file_path": "packages/mcp/src/protocol/jsonrpc.ts", - "methods": [ - "packages.mcp.src.protocol.jsonrpc.JsonRpcRequest", - "packages.mcp.src.protocol.jsonrpc.JsonRpcNotification", - "packages.mcp.src.protocol.jsonrpc.JsonRpcErrorObject", - "packages.mcp.src.protocol.jsonrpc.JsonRpcSuccessResponse", - "packages.mcp.src.protocol.jsonrpc.JsonRpcErrorResponse", - "packages.mcp.src.protocol.jsonrpc.McpError", - "packages.mcp.src.protocol.jsonrpc.McpError.constructor", - "packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError", - "packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError.constructor", - "packages.mcp.src.protocol.jsonrpc.McpTimeoutError", - "packages.mcp.src.protocol.jsonrpc.McpTimeoutError.constructor", - "packages.mcp.src.protocol.jsonrpc.McpAbortError", - "packages.mcp.src.protocol.jsonrpc.McpAbortError.constructor", - "packages.mcp.src.protocol.jsonrpc.isObject", - "packages.mcp.src.protocol.jsonrpc.toError", - "packages.mcp.src.protocol.jsonrpc.isJsonRpcId", - "packages.mcp.src.protocol.jsonrpc.isJsonRpcRequest", - "packages.mcp.src.protocol.jsonrpc.isJsonRpcNotification", - "packages.mcp.src.protocol.jsonrpc.isJsonRpcResponse", - "packages.mcp.src.protocol.jsonrpc.parseJsonRpcMessage" - ] - }, - { - "file_path": "packages/mcp/src/protocol/types.ts", - "methods": [ - "packages.mcp.src.protocol.types.Implementation", - "packages.mcp.src.protocol.types.Root", - "packages.mcp.src.protocol.types.ClientCapabilities", - "packages.mcp.src.protocol.types.ServerCapabilities", - "packages.mcp.src.protocol.types.InitializeParams", - "packages.mcp.src.protocol.types.InitializeResult", - "packages.mcp.src.protocol.types.ProgressNotification", - "packages.mcp.src.protocol.types.CancelledNotification", - "packages.mcp.src.protocol.types.ToolAnnotations", - "packages.mcp.src.protocol.types.ToolExecution", - "packages.mcp.src.protocol.types.Tool", - "packages.mcp.src.protocol.types.ListToolsResult", - "packages.mcp.src.protocol.types.Resource", - "packages.mcp.src.protocol.types.ResourceTemplate", - "packages.mcp.src.protocol.types.ListResourcesResult", - "packages.mcp.src.protocol.types.ListResourceTemplatesResult", - "packages.mcp.src.protocol.types.ReadResourceResult" - ] - } - ], - "component_id": "7.3", - "can_expand": false, - "components": [], - "components_relations": [] - }, - { - "name": "Authentication Provider Interface", - "description": "Defines interfaces and types for bearer token authentication and unauthorized challenge handlers.", - "key_entities": [ - { - "qualified_name": "packages.mcp.src.auth-provider.AuthProvider", - "reference_file": "packages/mcp/src/auth-provider.ts", - "reference_start_line": 13, - "reference_end_line": 20 - }, - { - "qualified_name": "packages.mcp.src.auth-provider.UnauthorizedContext", - "reference_file": "packages/mcp/src/auth-provider.ts", - "reference_start_line": 3, - "reference_end_line": 10 - } - ], - "source_cluster_ids": [ - "7.0" - ], - "file_methods": [ - { - "file_path": "packages/mcp/src/auth-provider.ts", - "methods": [ - "packages.mcp.src.auth-provider.UnauthorizedContext", - "packages.mcp.src.auth-provider.AuthProvider", - "packages.mcp.src.auth-provider.AuthProvider.token", - "packages.mcp.src.auth-provider.AuthProvider.onUnauthorized" - ] - } - ], - "component_id": "7.4", - "can_expand": false, - "components": [], - "components_relations": [] - } - ], - "components_relations": [ - { - "relation": "validates payloads using", - "src_name": "OAuth Client Flow", - "dst_name": "Protocol Specification and JSON-RPC", - "evidence": "", - "key_edges": [ - { - "source": "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.tokenRequest", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isObject", - "call_sites": [ - { - "line": 235, - "column": 6 - } - ], - "description": "Validates OAuth response objects and payloads with JSON-RPC utility functions" - } - ], - "src_id": "7.1", - "dst_id": "7.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.tokenRequest", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isObject", - "call_sites": [ - { - "line": 235, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.object", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isObject", - "call_sites": [ - { - "line": 96, - "column": 7 - } - ], - "description": "" - } - ] - }, - { - "relation": "delegates authentication to", - "src_name": "Client and Transports", - "dst_name": "OAuth Client Flow", - "evidence": "", - "key_edges": [ - { - "source": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.authorizedFetch", - "target": "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.adaptOAuthProvider.onUnauthorized", - "call_sites": [ - { - "line": 296, - "column": 11 - }, - { - "line": 285, - "column": 53 - } - ], - "description": "Invokes OAuth provider adapter to retrieve tokens and handle 401 challenges" - }, - { - "source": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.headers", - "target": "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.adaptOAuthProvider.token", - "call_sites": [ - { - "line": 304, - "column": 50 - } - ], - "description": "Fetches access token from adapted OAuth provider for HTTP request headers" - } - ], - "src_id": "7.2", - "dst_id": "7.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.authorizedFetch", - "target": "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.adaptOAuthProvider.onUnauthorized", - "call_sites": [ - { - "line": 296, - "column": 11 - }, - { - "line": 285, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.headers", - "target": "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.adaptOAuthProvider.token", - "call_sites": [ - { - "line": 304, - "column": 50 - } - ], - "description": "" - } - ] - }, - { - "relation": "implements messages and errors from", - "src_name": "Client and Transports", - "dst_name": "Protocol Specification and JSON-RPC", - "evidence": "", - "key_edges": [ - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.armTimeout", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpTimeoutError", - "call_sites": [ - { - "line": 552, - "column": 31 - } - ], - "description": "Throws and catches MCP JSON-RPC protocol error instances during client lifecycle and message processing" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.close", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError", - "call_sites": [ - { - "line": 390, - "column": 23 - } - ], - "description": "Constructs MCP connection closed errors on client termination" - } - ], - "src_id": "7.2", - "dst_id": "7.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.armTimeout", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpTimeoutError", - "call_sites": [ - { - "line": 552, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.armTimeout", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpTimeoutError.constructor", - "call_sites": [ - { - "line": 552, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.close", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError", - "call_sites": [ - { - "line": 390, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.close", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError.constructor", - "call_sites": [ - { - "line": 390, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.emitError", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.toError", - "call_sites": [ - { - "line": 608, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleCancelled", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isJsonRpcId", - "call_sites": [ - { - "line": 545, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleCancelled", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isObject", - "call_sites": [ - { - "line": 545, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleMessage", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpError", - "call_sites": [ - { - "line": 473, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleMessage", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpError.constructor", - "call_sites": [ - { - "line": 473, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleMessage", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isJsonRpcNotification", - "call_sites": [ - { - "line": 469, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleMessage", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isJsonRpcRequest", - "call_sites": [ - { - "line": 465, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleMessage", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isJsonRpcResponse", - "call_sites": [ - { - "line": 461, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleProgress", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isJsonRpcId", - "call_sites": [ - { - "line": 532, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleProgress", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isObject", - "call_sites": [ - { - "line": 532, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleRequest", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.toError", - "call_sites": [ - { - "line": 510, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleResponse", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpError", - "call_sites": [ - { - "line": 483, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleResponse", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpError.constructor", - "call_sites": [ - { - "line": 483, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleTransportClose", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError", - "call_sites": [ - { - "line": 587, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleTransportClose", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError.constructor", - "call_sites": [ - { - "line": 587, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.requestInternal", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpAbortError", - "call_sites": [ - { - "line": 401, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.requestInternal", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpAbortError.constructor", - "call_sites": [ - { - "line": 401, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.requestInternal", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isObject", - "call_sites": [ - { - "line": 407, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.requestInternal..entry.onAbort", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpAbortError", - "call_sites": [ - { - "line": 425, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.requestInternal..entry.onAbort", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpAbortError.constructor", - "call_sites": [ - { - "line": 425, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.requireTransport", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError", - "call_sites": [ - { - "line": 457, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.requireTransport", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError.constructor", - "call_sites": [ - { - "line": 457, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.invalid", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpError", - "call_sites": [ - { - "line": 88, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.invalid", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpError.constructor", - "call_sites": [ - { - "line": 88, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.validateCallToolResult", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpError", - "call_sites": [ - { - "line": 145, - "column": 13 - }, - { - "line": 148, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.validateCallToolResult", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpError.constructor", - "call_sites": [ - { - "line": 145, - "column": 13 - }, - { - "line": 148, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.validateCallToolResult", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isObject", - "call_sites": [ - { - "line": 144, - "column": 7 - }, - { - "line": 147, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.validateInitializeResult", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpError", - "call_sites": [ - { - "line": 82, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.validateInitializeResult", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpError.constructor", - "call_sites": [ - { - "line": 82, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.validateInitializeResult", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isObject", - "call_sites": [ - { - "line": 74, - "column": 4 - }, - { - "line": 76, - "column": 4 - }, - { - "line": 77, - "column": 4 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.validateListPage", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isObject", - "call_sites": [ - { - "line": 98, - "column": 16 - }, - { - "line": 99, - "column": 7 - }, - { - "line": 101, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.validateReadResourceResult", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isObject", - "call_sites": [ - { - "line": 129, - "column": 7 - }, - { - "line": 132, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/in-memory.ts|packages.mcp.src.transports.in-memory.InMemoryTransport.send", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError", - "call_sites": [ - { - "line": 20, - "column": 47 - }, - { - "line": 22, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/in-memory.ts|packages.mcp.src.transports.in-memory.InMemoryTransport.send", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError.constructor", - "call_sites": [ - { - "line": 20, - "column": 47 - }, - { - "line": 22, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/in-memory.ts|packages.mcp.src.transports.in-memory.InMemoryTransport.start", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError", - "call_sites": [ - { - "line": 15, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/in-memory.ts|packages.mcp.src.transports.in-memory.InMemoryTransport.start", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError.constructor", - "call_sites": [ - { - "line": 15, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.handleStdout", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.parseJsonRpcMessage", - "call_sites": [ - { - "line": 202, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.send", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError", - "call_sites": [ - { - "line": 145, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.send", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError.constructor", - "call_sites": [ - { - "line": 145, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.start", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError", - "call_sites": [ - { - "line": 92, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.start", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError.constructor", - "call_sites": [ - { - "line": 92, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.consumeResponseStream", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isJsonRpcResponse", - "call_sites": [ - { - "line": 370, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.consumeResponseStream", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.toError", - "call_sites": [ - { - "line": 398, - "column": 78 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.consumeSse.onEvent", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.parseJsonRpcMessage", - "call_sites": [ - { - "line": 350, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.send", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError", - "call_sites": [ - { - "line": 226, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.send", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError.constructor", - "call_sites": [ - { - "line": 226, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.send", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isJsonRpcRequest", - "call_sites": [ - { - "line": 234, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.send", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.parseJsonRpcMessage", - "call_sites": [ - { - "line": 247, - "column": 77 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.start", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError", - "call_sites": [ - { - "line": 217, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.start", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError.constructor", - "call_sites": [ - { - "line": 217, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/transport.ts|packages.mcp.src.transports.transport.TransportEvents.emitError", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.toError", - "call_sites": [ - { - "line": 46, - "column": 22 - } - ], - "description": "" - } - ] - }, - { - "relation": "consumes token provider via", - "src_name": "Client and Transports", - "dst_name": "Authentication Provider Interface", - "evidence": "", - "key_edges": [ - { - "source": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.authorizedFetch", - "target": "packages/mcp/src/auth-provider.ts|packages.mcp.src.auth-provider.AuthProvider.onUnauthorized", - "call_sites": [ - { - "line": 296, - "column": 11 - }, - { - "line": 285, - "column": 53 - } - ], - "description": "Retrieves authentication tokens and reports 401 unauthorized challenge contexts" - }, - { - "source": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.headers", - "target": "packages/mcp/src/auth-provider.ts|packages.mcp.src.auth-provider.AuthProvider.token", - "call_sites": [ - { - "line": 304, - "column": 50 - } - ], - "description": "Retrieves bearer token for request headers" - } - ], - "src_id": "7.2", - "dst_id": "7.4", - "is_static": true, - "all_edges": [ - { - "source": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.authorizedFetch", - "target": "packages/mcp/src/auth-provider.ts|packages.mcp.src.auth-provider.AuthProvider", - "call_sites": [ - { - "line": 296, - "column": 11 - }, - { - "line": 285, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.authorizedFetch", - "target": "packages/mcp/src/auth-provider.ts|packages.mcp.src.auth-provider.AuthProvider.onUnauthorized", - "call_sites": [ - { - "line": 296, - "column": 11 - }, - { - "line": 285, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.headers", - "target": "packages/mcp/src/auth-provider.ts|packages.mcp.src.auth-provider.AuthProvider", - "call_sites": [ - { - "line": 304, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.headers", - "target": "packages/mcp/src/auth-provider.ts|packages.mcp.src.auth-provider.AuthProvider.token", - "call_sites": [ - { - "line": 304, - "column": 50 - } - ], - "description": "" - } - ] - } - ] - }, - { - "name": "Codemode Sandbox Runtime", - "description": "Sandboxed code execution runtime supporting VMs, workers, and WASM environments.", - "key_entities": [ - { - "qualified_name": "packages.codemode.src.identifier.toCodemodeIdentifier", - "reference_file": "packages/codemode/src/identifier.ts", - "reference_start_line": 5, - "reference_end_line": 12 - }, - { - "qualified_name": "packages.codemode.src.declarations.renderToolSample", - "reference_file": "packages/codemode/src/declarations.ts", - "reference_start_line": 153, - "reference_end_line": 159 - }, - { - "qualified_name": "packages.codemode.src.runtime.execution.CodemodeSandboxBase", - "reference_file": "packages/codemode/src/runtime/execution.ts", - "reference_start_line": 363, - "reference_end_line": 436 - }, - { - "qualified_name": "packages.codemode.src.runtime.execution.Execution", - "reference_file": "packages/codemode/src/runtime/execution.ts", - "reference_start_line": 157, - "reference_end_line": 352 - } - ], - "source_cluster_ids": [ - "237", - "238", - "239", - "240", - "241", - "242", - "243", - "244", - "245", - "246", - "247", - "248", - "249", - "250" - ], - "file_methods": [ - { - "file_path": "packages/codemode/src/cloudflare-modules.d.ts", - "methods": [ - "packages.codemode.src.cloudflare-modules.d.\"cloudflare:workers\".DurableObject", - "packages.codemode.src.cloudflare-modules.d.\"cloudflare:workers\".DurableObject.constructor" - ] - }, - { - "file_path": "packages/codemode/src/cloudflare.ts", - "methods": [ - "packages.codemode.src.cloudflare.createInlineCodemodeSandbox", - "packages.codemode.src.cloudflare.CodemodeSandboxDurableObject", - "packages.codemode.src.cloudflare.CodemodeSandboxDurableObject.execute" - ] - }, - { - "file_path": "packages/codemode/src/declarations.ts", - "methods": [ - "packages.codemode.src.declarations.RenderDeclarationsOptions", - "packages.codemode.src.declarations.renderDeclarations", - "packages.codemode.src.declarations.renderDeclarations.members.tools.map() callback", - "packages.codemode.src.declarations.renderToolSignature", - "packages.codemode.src.declarations.renderToolSample", - "packages.codemode.src.declarations.mcpStructuredContentSchema", - "packages.codemode.src.declarations.renderToolOutputType", - "packages.codemode.src.declarations.renderGlobal", - "packages.codemode.src.declarations.docComment", - "packages.codemode.src.declarations.docComment.lines.map() callback", - "packages.codemode.src.declarations.propertyKey", - "packages.codemode.src.declarations.isObject", - "packages.codemode.src.declarations.union", - "packages.codemode.src.declarations.schemaToType", - "packages.codemode.src.declarations.SchemaContext", - "packages.codemode.src.declarations.resolveRef", - "packages.codemode.src.declarations.toType", - "packages.codemode.src.declarations.toType.schema.enum.map() callback", - "packages.codemode.src.declarations.toType.variants.map() callback", - "packages.codemode.src.declarations.toType.parts", - "packages.codemode.src.declarations.toType.parts.schema.allOf.map() callback", - "packages.codemode.src.declarations.toType.parts.filter() callback", - "packages.codemode.src.declarations.toType.parts.map() callback", - "packages.codemode.src.declarations.toType.type.map() callback", - "packages.codemode.src.declarations.arrayType", - "packages.codemode.src.declarations.arrayType.tuple.map() callback", - "packages.codemode.src.declarations.descriptionOf", - "packages.codemode.src.declarations.objectType", - "packages.codemode.src.declarations.objectType.members", - "packages.codemode.src.declarations.objectType.members.names.map() callback", - "packages.codemode.src.declarations.objectType.names.some() callback", - "packages.codemode.src.declarations.objectType.names.forEach() callback" - ] - }, - { - "file_path": "packages/codemode/src/identifier.ts", - "methods": [ - "packages.codemode.src.identifier.toCodemodeIdentifier" - ] - }, - { - "file_path": "packages/codemode/src/runtime/execution.ts", - "methods": [ - "packages.codemode.src.runtime.execution.VmEvents", - "packages.codemode.src.runtime.execution.VmEvents.message", - "packages.codemode.src.runtime.execution.VmEvents.failure", - "packages.codemode.src.runtime.execution.VmChannel", - "packages.codemode.src.runtime.execution.VmChannel.post", - "packages.codemode.src.runtime.execution.VmChannel.stop", - "packages.codemode.src.runtime.execution.errorMessage", - "packages.codemode.src.runtime.execution.serializeStore", - "packages.codemode.src.runtime.execution.BridgeError", - "packages.codemode.src.runtime.execution.parseBridgeJson", - "packages.codemode.src.runtime.execution.parseStoreWrites", - "packages.codemode.src.runtime.execution.parseScriptError", - "packages.codemode.src.runtime.execution.PendingCall", - "packages.codemode.src.runtime.execution.ExecutionOptions", - "packages.codemode.src.runtime.execution.Execution", - "packages.codemode.src.runtime.execution.Execution.constructor", - "packages.codemode.src.runtime.execution.Execution.constructor.setTimeout() callback", - "packages.codemode.src.runtime.execution.Execution.constructor.data.tools.map() callback", - "packages.codemode.src.runtime.execution.Execution.constructor.data.globals.map() callback", - "packages.codemode.src.runtime.execution.Execution.constructor.events", - "packages.codemode.src.runtime.execution.Execution.constructor.events.message", - "packages.codemode.src.runtime.execution.Execution.constructor.events.failure", - "packages.codemode.src.runtime.execution.constructor.then() callback", - "packages.codemode.src.runtime.execution.Execution.constructor.then() callback.catch() callback", - "packages.codemode.src.runtime.execution.Execution.constructor.then() callback", - "packages.codemode.src.runtime.execution.Execution.abort", - "packages.codemode.src.runtime.execution.Execution.onAbort", - "packages.codemode.src.runtime.execution.Execution.post", - "packages.codemode.src.runtime.execution.Execution.receive", - "packages.codemode.src.runtime.execution.Execution.handleMessage", - "packages.codemode.src.runtime.execution.Execution.handleDone", - "packages.codemode.src.runtime.execution.Execution.handleCall", - "packages.codemode.src.runtime.execution.Execution.finish", - "packages.codemode.src.runtime.execution.Execution.finish.catch() callback", - "packages.codemode.src.runtime.execution.Execution.finish.then() callback", - "packages.codemode.src.runtime.execution.CodemodeSandboxBase", - "packages.codemode.src.runtime.execution.CodemodeSandboxBase.constructor", - "packages.codemode.src.runtime.execution.CodemodeSandboxBase.constructor.parts.every() callback", - "packages.codemode.src.runtime.execution.CodemodeSandboxBase.registerTool", - "packages.codemode.src.runtime.execution.CodemodeSandboxBase.unregisterTool", - "packages.codemode.src.runtime.execution.CodemodeSandboxBase.tools", - "packages.codemode.src.runtime.execution.CodemodeSandboxBase.globals", - "packages.codemode.src.runtime.execution.CodemodeSandboxBase.execute", - "packages.codemode.src.runtime.execution.CodemodeSandboxBase.execute.execution.promise.finally() callback", - "packages.codemode.src.runtime.execution.CodemodeSandboxBase.close", - "packages.codemode.src.runtime.execution.CodemodeSandboxBase.close.map() callback" - ] - }, - { - "file_path": "packages/codemode/src/runtime/host.ts", - "methods": [ - "packages.codemode.src.runtime.host.defaultWorkerUrl", - "packages.codemode.src.runtime.host.workerLauncher", - "packages.codemode.src.runtime.host.workerLauncher.", - "packages.codemode.src.runtime.host.workerLauncher..worker.on(\"message\") callback", - "packages.codemode.src.runtime.host.workerLauncher..worker.on(\"error\") callback", - "packages.codemode.src.runtime.host.workerLauncher..worker.on(\"exit\") callback", - "packages.codemode.src.runtime.host.workerLauncher..post", - "packages.codemode.src.runtime.host.workerLauncher..stop", - "packages.codemode.src.runtime.host.workerLauncher..stop.catch() callback", - "packages.codemode.src.runtime.host.CodemodeSandbox", - "packages.codemode.src.runtime.host.CodemodeSandbox.constructor" - ] - }, - { - "file_path": "packages/codemode/src/runtime/inline.ts", - "methods": [ - "packages.codemode.src.runtime.inline.InlineCodemodeSandboxOptions", - "packages.codemode.src.runtime.inline.inlineLauncher", - "packages.codemode.src.runtime.inline.inlineLauncher.", - "packages.codemode.src.runtime.inline.inlineLauncher..session", - "packages.codemode.src.runtime.inline.inlineLauncher..session.shouldInterrupt", - "packages.codemode.src.runtime.inline.inlineLauncher..session.post", - "packages.codemode.src.runtime.inline.inlineLauncher..session.post.queueMicrotask() callback", - "packages.codemode.src.runtime.inline.inlineLauncher..post", - "packages.codemode.src.runtime.inline.inlineLauncher..stop", - "packages.codemode.src.runtime.inline.InlineCodemodeSandbox", - "packages.codemode.src.runtime.inline.InlineCodemodeSandbox.constructor" - ] - }, - { - "file_path": "packages/codemode/src/runtime/protocol.ts", - "methods": [ - "packages.codemode.src.runtime.protocol.VmStartData", - "packages.codemode.src.runtime.protocol.WorkerData", - "packages.codemode.src.runtime.protocol.isWorkerToHostMessage", - "packages.codemode.src.runtime.protocol.isHostToWorkerMessage" - ] - }, - { - "file_path": "packages/codemode/src/runtime/remote.ts", - "methods": [ - "packages.codemode.src.runtime.remote.CodemodeRemoteRequest", - "packages.codemode.src.runtime.remote.CodemodeRemote", - "packages.codemode.src.runtime.remote.CodemodeRemote.execute", - "packages.codemode.src.runtime.remote.RemoteCodemodeSandboxOptions", - "packages.codemode.src.runtime.remote.CodemodeServeOptions", - "packages.codemode.src.runtime.remote.serveCodemodeRemote", - "packages.codemode.src.runtime.remote.serveCodemodeRemote.", - "packages.codemode.src.runtime.remote.serveCodemodeRemote..end", - "packages.codemode.src.runtime.remote.serveCodemodeRemote..end.delivered", - "packages.codemode.src.runtime.remote.serveCodemodeRemote..end.delivered.catch() callback", - "packages.codemode.src.runtime.remote.serveCodemodeRemote..end.delivered.then() callback", - "packages.codemode.src.runtime.remote.serveCodemodeRemote..end.catch() callback", - "packages.codemode.src.runtime.remote.serveCodemodeRemote..end.then() callback", - "packages.codemode.src.runtime.remote.serveCodemodeRemote..onMessage", - "packages.codemode.src.runtime.remote..onMessage.then() callback", - "packages.codemode.src.runtime.remote.serveCodemodeRemote..onMessage.then() callback", - "packages.codemode.src.runtime.remote.serveCodemodeRemote..failure", - "packages.codemode.src.runtime.remote.serveCodemodeRemote..then() callback.catch() callback", - "packages.codemode.src.runtime.remote.serveCodemodeRemote..then() callback", - "packages.codemode.src.runtime.remote.remoteLauncher", - "packages.codemode.src.runtime.remote.remoteLauncher.", - "packages.codemode.src.runtime.remote.remoteLauncher..exchange", - "packages.codemode.src.runtime.remote.remoteLauncher..exchange.", - "packages.codemode.src.runtime.remote.remoteLauncher..exchange..call", - "packages.codemode.src.runtime.remote.remoteLauncher..exchange..call.messages.find() callback", - "packages.codemode.src.runtime.remote..then() callback", - "packages.codemode.src.runtime.remote.remoteLauncher..then() callback", - "packages.codemode.src.runtime.remote.remoteLauncher..post", - "packages.codemode.src.runtime.remote.remoteLauncher..stop", - "packages.codemode.src.runtime.remote.RemoteCodemodeSandbox", - "packages.codemode.src.runtime.remote.RemoteCodemodeSandbox.constructor" - ] - }, - { - "file_path": "packages/codemode/src/runtime/vm.ts", - "methods": [ - "packages.codemode.src.runtime.vm.VmSession", - "packages.codemode.src.runtime.vm.VmSession.deliver", - "packages.codemode.src.runtime.vm.VmSession.dispose", - "packages.codemode.src.runtime.vm.StartVmOptions", - "packages.codemode.src.runtime.vm.StartVmOptions.post", - "packages.codemode.src.runtime.vm.StartVmOptions.shouldInterrupt", - "packages.codemode.src.runtime.vm.discardOutput", - "packages.codemode.src.runtime.vm.discardOutput.fd_write", - "packages.codemode.src.runtime.vm.describeException", - "packages.codemode.src.runtime.vm.crashMessage", - "packages.codemode.src.runtime.vm.startVm", - "packages.codemode.src.runtime.vm.startVm.session", - "packages.codemode.src.runtime.vm.startVm.session.deliver", - "packages.codemode.src.runtime.vm.startVm.session.deliver.vm.withScope() callback", - "packages.codemode.src.runtime.vm.startVm.session.dispose", - "packages.codemode.src.runtime.vm.startVm.bridge", - "packages.codemode.src.runtime.vm.startVm.bridge.vm.newFunction(\"bridge\") callback", - "packages.codemode.src.runtime.vm.startVm.vm.withScope() callback" - ] - }, - { - "file_path": "packages/codemode/src/runtime/worker.ts", - "methods": [ - "packages.codemode.src.runtime.worker.post", - "packages.codemode.src.runtime.worker.main", - "packages.codemode.src.runtime.worker.main.session", - "packages.codemode.src.runtime.worker.main.session.shouldInterrupt", - "packages.codemode.src.runtime.worker.main.parentPort.on(\"message\") callback", - "packages.codemode.src.runtime.worker.catch() callback" - ] - }, - { - "file_path": "packages/codemode/src/source.ts", - "methods": [ - "packages.codemode.src.source.CodemodeSourceOptions", - "packages.codemode.src.source.ParsedCodemodeSource", - "packages.codemode.src.source.CodemodeSourceError", - "packages.codemode.src.source.CodemodeSourceError.constructor", - "packages.codemode.src.source.isSafeInteger", - "packages.codemode.src.source.parseOptions", - "packages.codemode.src.source.parseCodemodeSource" - ] - }, - { - "file_path": "packages/codemode/src/types.ts", - "methods": [ - "packages.codemode.src.types.CodemodeToolContext", - "packages.codemode.src.types.CodemodeTool", - "packages.codemode.src.types.CodemodeTool.execute", - "packages.codemode.src.types.CodemodeCall", - "packages.codemode.src.types.CodemodeError", - "packages.codemode.src.types.CodemodeStoreWrites", - "packages.codemode.src.types.CodemodeSandboxBaseOptions", - "packages.codemode.src.types.CodemodeSandboxOptions", - "packages.codemode.src.types.CodemodeExecuteOptions" - ] - }, - { - "file_path": "packages/codemode/src/wasm.ts", - "methods": [ - "packages.codemode.src.wasm.WebAssemblyGlobal", - "packages.codemode.src.wasm.WebAssemblyGlobal.compile", - "packages.codemode.src.wasm.loadQuickJSWasm", - "packages.codemode.src.wasm.loadQuickJSWasm.then() callback", - "packages.codemode.src.wasm.loadQuickJSWasm.catch() callback" - ] - } - ], - "component_id": "8", - "can_expand": true, - "components": [ - { - "name": "Declaration Generation and WebAssembly Loading", - "description": "Generates TypeScript ambient declarations from schemas, normalizes script identifiers, and loads compiled QuickJS WebAssembly modules.", - "key_entities": [ - { - "qualified_name": "packages.codemode.src.declarations.renderDeclarations", - "reference_file": "packages/codemode/src/declarations.ts", - "reference_start_line": 105, - "reference_end_line": 130 - }, - { - "qualified_name": "packages.codemode.src.identifier.toCodemodeIdentifier", - "reference_file": "packages/codemode/src/identifier.ts", - "reference_start_line": 5, - "reference_end_line": 12 - }, - { - "qualified_name": "packages.codemode.src.wasm.loadQuickJSWasm", - "reference_file": "packages/codemode/src/wasm.ts", - "reference_start_line": 21, - "reference_end_line": 35 - } - ], - "source_cluster_ids": [ - "8.2", - "8.3", - "8.11", - "8.13" - ], - "file_methods": [ - { - "file_path": "packages/codemode/src/declarations.ts", - "methods": [ - "packages.codemode.src.declarations.RenderDeclarationsOptions", - "packages.codemode.src.declarations.renderDeclarations", - "packages.codemode.src.declarations.renderDeclarations.members.tools.map() callback", - "packages.codemode.src.declarations.renderToolSignature", - "packages.codemode.src.declarations.renderToolSample", - "packages.codemode.src.declarations.mcpStructuredContentSchema", - "packages.codemode.src.declarations.renderToolOutputType", - "packages.codemode.src.declarations.renderGlobal", - "packages.codemode.src.declarations.docComment", - "packages.codemode.src.declarations.docComment.lines.map() callback", - "packages.codemode.src.declarations.propertyKey", - "packages.codemode.src.declarations.isObject", - "packages.codemode.src.declarations.union", - "packages.codemode.src.declarations.schemaToType", - "packages.codemode.src.declarations.SchemaContext", - "packages.codemode.src.declarations.resolveRef", - "packages.codemode.src.declarations.toType", - "packages.codemode.src.declarations.toType.schema.enum.map() callback", - "packages.codemode.src.declarations.toType.variants.map() callback", - "packages.codemode.src.declarations.toType.parts", - "packages.codemode.src.declarations.toType.parts.schema.allOf.map() callback", - "packages.codemode.src.declarations.toType.parts.filter() callback", - "packages.codemode.src.declarations.toType.parts.map() callback", - "packages.codemode.src.declarations.toType.type.map() callback", - "packages.codemode.src.declarations.arrayType", - "packages.codemode.src.declarations.arrayType.tuple.map() callback", - "packages.codemode.src.declarations.descriptionOf", - "packages.codemode.src.declarations.objectType", - "packages.codemode.src.declarations.objectType.members", - "packages.codemode.src.declarations.objectType.members.names.map() callback", - "packages.codemode.src.declarations.objectType.names.some() callback", - "packages.codemode.src.declarations.objectType.names.forEach() callback" - ] - }, - { - "file_path": "packages/codemode/src/identifier.ts", - "methods": [ - "packages.codemode.src.identifier.toCodemodeIdentifier" - ] - }, - { - "file_path": "packages/codemode/src/source.ts", - "methods": [ - "packages.codemode.src.source.CodemodeSourceOptions", - "packages.codemode.src.source.ParsedCodemodeSource", - "packages.codemode.src.source.CodemodeSourceError", - "packages.codemode.src.source.CodemodeSourceError.constructor", - "packages.codemode.src.source.isSafeInteger", - "packages.codemode.src.source.parseOptions", - "packages.codemode.src.source.parseCodemodeSource" - ] - }, - { - "file_path": "packages/codemode/src/wasm.ts", - "methods": [ - "packages.codemode.src.wasm.WebAssemblyGlobal", - "packages.codemode.src.wasm.WebAssemblyGlobal.compile", - "packages.codemode.src.wasm.loadQuickJSWasm", - "packages.codemode.src.wasm.loadQuickJSWasm.then() callback", - "packages.codemode.src.wasm.loadQuickJSWasm.catch() callback" - ] - } - ], - "component_id": "8.1", - "can_expand": false, - "components": [], - "components_relations": [] - }, - { - "name": "QuickJS VM and Protocol Runtime", - "description": "Manages the QuickJS VM lifecycle, worker thread execution, inline VM sessions, and host-worker message protocol serialization.", - "key_entities": [ - { - "qualified_name": "packages.codemode.src.runtime.inline.InlineCodemodeSandbox", - "reference_file": "packages/codemode/src/runtime/inline.ts", - "reference_start_line": 121, - "reference_end_line": 125 - }, - { - "qualified_name": "packages.codemode.src.runtime.protocol.isWorkerToHostMessage", - "reference_file": "packages/codemode/src/runtime/protocol.ts", - "reference_start_line": 50, - "reference_end_line": 54 - }, - { - "qualified_name": "packages.codemode.src.runtime.vm.startVm", - "reference_file": "packages/codemode/src/runtime/vm.ts", - "reference_start_line": 81, - "reference_end_line": 210 - } - ], - "source_cluster_ids": [ - "8.6", - "8.7", - "8.9", - "8.10" - ], - "file_methods": [ - { - "file_path": "packages/codemode/src/runtime/inline.ts", - "methods": [ - "packages.codemode.src.runtime.inline.InlineCodemodeSandboxOptions", - "packages.codemode.src.runtime.inline.inlineLauncher", - "packages.codemode.src.runtime.inline.inlineLauncher.", - "packages.codemode.src.runtime.inline.inlineLauncher..session", - "packages.codemode.src.runtime.inline.inlineLauncher..session.shouldInterrupt", - "packages.codemode.src.runtime.inline.inlineLauncher..session.post", - "packages.codemode.src.runtime.inline.inlineLauncher..session.post.queueMicrotask() callback", - "packages.codemode.src.runtime.inline.inlineLauncher..post", - "packages.codemode.src.runtime.inline.inlineLauncher..stop", - "packages.codemode.src.runtime.inline.InlineCodemodeSandbox", - "packages.codemode.src.runtime.inline.InlineCodemodeSandbox.constructor" - ] - }, - { - "file_path": "packages/codemode/src/runtime/protocol.ts", - "methods": [ - "packages.codemode.src.runtime.protocol.VmStartData", - "packages.codemode.src.runtime.protocol.WorkerData", - "packages.codemode.src.runtime.protocol.isWorkerToHostMessage", - "packages.codemode.src.runtime.protocol.isHostToWorkerMessage" - ] - }, - { - "file_path": "packages/codemode/src/runtime/vm.ts", - "methods": [ - "packages.codemode.src.runtime.vm.VmSession", - "packages.codemode.src.runtime.vm.VmSession.deliver", - "packages.codemode.src.runtime.vm.VmSession.dispose", - "packages.codemode.src.runtime.vm.StartVmOptions", - "packages.codemode.src.runtime.vm.StartVmOptions.post", - "packages.codemode.src.runtime.vm.StartVmOptions.shouldInterrupt", - "packages.codemode.src.runtime.vm.discardOutput", - "packages.codemode.src.runtime.vm.discardOutput.fd_write", - "packages.codemode.src.runtime.vm.describeException", - "packages.codemode.src.runtime.vm.crashMessage", - "packages.codemode.src.runtime.vm.startVm", - "packages.codemode.src.runtime.vm.startVm.session", - "packages.codemode.src.runtime.vm.startVm.session.deliver", - "packages.codemode.src.runtime.vm.startVm.session.deliver.vm.withScope() callback", - "packages.codemode.src.runtime.vm.startVm.session.dispose", - "packages.codemode.src.runtime.vm.startVm.bridge", - "packages.codemode.src.runtime.vm.startVm.bridge.vm.newFunction(\"bridge\") callback", - "packages.codemode.src.runtime.vm.startVm.vm.withScope() callback" - ] - }, - { - "file_path": "packages/codemode/src/runtime/worker.ts", - "methods": [ - "packages.codemode.src.runtime.worker.post", - "packages.codemode.src.runtime.worker.main", - "packages.codemode.src.runtime.worker.main.session", - "packages.codemode.src.runtime.worker.main.session.shouldInterrupt", - "packages.codemode.src.runtime.worker.main.parentPort.on(\"message\") callback", - "packages.codemode.src.runtime.worker.catch() callback" - ] - } - ], - "component_id": "8.2", - "can_expand": false, - "components": [], - "components_relations": [] - }, - { - "name": "Host Execution and Sandbox Orchestration", - "description": "Orchestrates sandbox execution lifecycle, manages tool dispatch and timeouts, and provides worker-thread and remote RPC execution hosts.", - "key_entities": [ - { - "qualified_name": "packages.codemode.src.runtime.execution.CodemodeSandboxBase", - "reference_file": "packages/codemode/src/runtime/execution.ts", - "reference_start_line": 363, - "reference_end_line": 436 - }, - { - "qualified_name": "packages.codemode.src.runtime.host.CodemodeSandbox", - "reference_file": "packages/codemode/src/runtime/host.ts", - "reference_start_line": 75, - "reference_end_line": 79 - }, - { - "qualified_name": "packages.codemode.src.runtime.remote.serveCodemodeRemote", - "reference_file": "packages/codemode/src/runtime/remote.ts", - "reference_start_line": 104, - "reference_end_line": 192 - } - ], - "source_cluster_ids": [ - "8.4", - "8.5", - "8.8", - "8.12" - ], - "file_methods": [ - { - "file_path": "packages/codemode/src/runtime/execution.ts", - "methods": [ - "packages.codemode.src.runtime.execution.VmEvents", - "packages.codemode.src.runtime.execution.VmEvents.message", - "packages.codemode.src.runtime.execution.VmEvents.failure", - "packages.codemode.src.runtime.execution.VmChannel", - "packages.codemode.src.runtime.execution.VmChannel.post", - "packages.codemode.src.runtime.execution.VmChannel.stop", - "packages.codemode.src.runtime.execution.errorMessage", - "packages.codemode.src.runtime.execution.serializeStore", - "packages.codemode.src.runtime.execution.BridgeError", - "packages.codemode.src.runtime.execution.parseBridgeJson", - "packages.codemode.src.runtime.execution.parseStoreWrites", - "packages.codemode.src.runtime.execution.parseScriptError", - "packages.codemode.src.runtime.execution.PendingCall", - "packages.codemode.src.runtime.execution.ExecutionOptions", - "packages.codemode.src.runtime.execution.Execution", - "packages.codemode.src.runtime.execution.Execution.constructor", - "packages.codemode.src.runtime.execution.Execution.constructor.setTimeout() callback", - "packages.codemode.src.runtime.execution.Execution.constructor.data.tools.map() callback", - "packages.codemode.src.runtime.execution.Execution.constructor.data.globals.map() callback", - "packages.codemode.src.runtime.execution.Execution.constructor.events", - "packages.codemode.src.runtime.execution.Execution.constructor.events.message", - "packages.codemode.src.runtime.execution.Execution.constructor.events.failure", - "packages.codemode.src.runtime.execution.constructor.then() callback", - "packages.codemode.src.runtime.execution.Execution.constructor.then() callback.catch() callback", - "packages.codemode.src.runtime.execution.Execution.constructor.then() callback", - "packages.codemode.src.runtime.execution.Execution.abort", - "packages.codemode.src.runtime.execution.Execution.onAbort", - "packages.codemode.src.runtime.execution.Execution.post", - "packages.codemode.src.runtime.execution.Execution.receive", - "packages.codemode.src.runtime.execution.Execution.handleMessage", - "packages.codemode.src.runtime.execution.Execution.handleDone", - "packages.codemode.src.runtime.execution.Execution.handleCall", - "packages.codemode.src.runtime.execution.Execution.finish", - "packages.codemode.src.runtime.execution.Execution.finish.catch() callback", - "packages.codemode.src.runtime.execution.Execution.finish.then() callback", - "packages.codemode.src.runtime.execution.CodemodeSandboxBase", - "packages.codemode.src.runtime.execution.CodemodeSandboxBase.constructor", - "packages.codemode.src.runtime.execution.CodemodeSandboxBase.constructor.parts.every() callback", - "packages.codemode.src.runtime.execution.CodemodeSandboxBase.registerTool", - "packages.codemode.src.runtime.execution.CodemodeSandboxBase.unregisterTool", - "packages.codemode.src.runtime.execution.CodemodeSandboxBase.tools", - "packages.codemode.src.runtime.execution.CodemodeSandboxBase.globals", - "packages.codemode.src.runtime.execution.CodemodeSandboxBase.execute", - "packages.codemode.src.runtime.execution.CodemodeSandboxBase.execute.execution.promise.finally() callback", - "packages.codemode.src.runtime.execution.CodemodeSandboxBase.close", - "packages.codemode.src.runtime.execution.CodemodeSandboxBase.close.map() callback" - ] - }, - { - "file_path": "packages/codemode/src/runtime/host.ts", - "methods": [ - "packages.codemode.src.runtime.host.defaultWorkerUrl", - "packages.codemode.src.runtime.host.workerLauncher", - "packages.codemode.src.runtime.host.workerLauncher.", - "packages.codemode.src.runtime.host.workerLauncher..worker.on(\"message\") callback", - "packages.codemode.src.runtime.host.workerLauncher..worker.on(\"error\") callback", - "packages.codemode.src.runtime.host.workerLauncher..worker.on(\"exit\") callback", - "packages.codemode.src.runtime.host.workerLauncher..post", - "packages.codemode.src.runtime.host.workerLauncher..stop", - "packages.codemode.src.runtime.host.workerLauncher..stop.catch() callback", - "packages.codemode.src.runtime.host.CodemodeSandbox", - "packages.codemode.src.runtime.host.CodemodeSandbox.constructor" - ] - }, - { - "file_path": "packages/codemode/src/runtime/remote.ts", - "methods": [ - "packages.codemode.src.runtime.remote.CodemodeRemoteRequest", - "packages.codemode.src.runtime.remote.CodemodeRemote", - "packages.codemode.src.runtime.remote.CodemodeRemote.execute", - "packages.codemode.src.runtime.remote.RemoteCodemodeSandboxOptions", - "packages.codemode.src.runtime.remote.CodemodeServeOptions", - "packages.codemode.src.runtime.remote.serveCodemodeRemote", - "packages.codemode.src.runtime.remote.serveCodemodeRemote.", - "packages.codemode.src.runtime.remote.serveCodemodeRemote..end", - "packages.codemode.src.runtime.remote.serveCodemodeRemote..end.delivered", - "packages.codemode.src.runtime.remote.serveCodemodeRemote..end.delivered.catch() callback", - "packages.codemode.src.runtime.remote.serveCodemodeRemote..end.delivered.then() callback", - "packages.codemode.src.runtime.remote.serveCodemodeRemote..end.catch() callback", - "packages.codemode.src.runtime.remote.serveCodemodeRemote..end.then() callback", - "packages.codemode.src.runtime.remote.serveCodemodeRemote..onMessage", - "packages.codemode.src.runtime.remote..onMessage.then() callback", - "packages.codemode.src.runtime.remote.serveCodemodeRemote..onMessage.then() callback", - "packages.codemode.src.runtime.remote.serveCodemodeRemote..failure", - "packages.codemode.src.runtime.remote.serveCodemodeRemote..then() callback.catch() callback", - "packages.codemode.src.runtime.remote.serveCodemodeRemote..then() callback", - "packages.codemode.src.runtime.remote.remoteLauncher", - "packages.codemode.src.runtime.remote.remoteLauncher.", - "packages.codemode.src.runtime.remote.remoteLauncher..exchange", - "packages.codemode.src.runtime.remote.remoteLauncher..exchange.", - "packages.codemode.src.runtime.remote.remoteLauncher..exchange..call", - "packages.codemode.src.runtime.remote.remoteLauncher..exchange..call.messages.find() callback", - "packages.codemode.src.runtime.remote..then() callback", - "packages.codemode.src.runtime.remote.remoteLauncher..then() callback", - "packages.codemode.src.runtime.remote.remoteLauncher..post", - "packages.codemode.src.runtime.remote.remoteLauncher..stop", - "packages.codemode.src.runtime.remote.RemoteCodemodeSandbox", - "packages.codemode.src.runtime.remote.RemoteCodemodeSandbox.constructor" - ] - }, - { - "file_path": "packages/codemode/src/types.ts", - "methods": [ - "packages.codemode.src.types.CodemodeToolContext", - "packages.codemode.src.types.CodemodeTool", - "packages.codemode.src.types.CodemodeTool.execute", - "packages.codemode.src.types.CodemodeCall", - "packages.codemode.src.types.CodemodeError", - "packages.codemode.src.types.CodemodeStoreWrites", - "packages.codemode.src.types.CodemodeSandboxBaseOptions", - "packages.codemode.src.types.CodemodeSandboxOptions", - "packages.codemode.src.types.CodemodeExecuteOptions" - ] - } - ], - "component_id": "8.3", - "can_expand": false, - "components": [], - "components_relations": [] - }, - { - "name": "Cloudflare Sandbox Integration", - "description": "Exposes Cloudflare Workers and Durable Object bindings for running sandboxed executions inline or remotely.", - "key_entities": [ - { - "qualified_name": "packages.codemode.src.cloudflare.CodemodeSandboxDurableObject", - "reference_file": "packages/codemode/src/cloudflare.ts", - "reference_start_line": 61, - "reference_end_line": 75 - }, - { - "qualified_name": "packages.codemode.src.cloudflare.createInlineCodemodeSandbox", - "reference_file": "packages/codemode/src/cloudflare.ts", - "reference_start_line": 38, - "reference_end_line": 40 - } - ], - "source_cluster_ids": [ - "8.0", - "8.1" - ], - "file_methods": [ - { - "file_path": "packages/codemode/src/cloudflare-modules.d.ts", - "methods": [ - "packages.codemode.src.cloudflare-modules.d.\"cloudflare:workers\".DurableObject", - "packages.codemode.src.cloudflare-modules.d.\"cloudflare:workers\".DurableObject.constructor" - ] - }, - { - "file_path": "packages/codemode/src/cloudflare.ts", - "methods": [ - "packages.codemode.src.cloudflare.createInlineCodemodeSandbox", - "packages.codemode.src.cloudflare.CodemodeSandboxDurableObject", - "packages.codemode.src.cloudflare.CodemodeSandboxDurableObject.execute" - ] - } - ], - "component_id": "8.4", - "can_expand": false, - "components": [], - "components_relations": [] - } - ], - "components_relations": [ - { - "relation": "subclasses and dispatches to host execution", - "src_name": "QuickJS VM and Protocol Runtime", - "dst_name": "Host Execution and Sandbox Orchestration", - "evidence": "", - "key_edges": [ - { - "source": "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.InlineCodemodeSandbox.constructor", - "target": "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.CodemodeSandboxBase", - "call_sites": [ - { - "line": 123, - "column": 3 - } - ], - "description": "Inherits base sandbox orchestration and sends execution lifecycle events" - } - ], - "src_id": "8.2", - "dst_id": "8.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.InlineCodemodeSandbox.constructor", - "target": "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.CodemodeSandboxBase", - "call_sites": [ - { - "line": 123, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.InlineCodemodeSandbox.constructor", - "target": "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.CodemodeSandboxBase.constructor", - "call_sites": [ - { - "line": 123, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher", - "target": "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.errorMessage", - "call_sites": [ - { - "line": 66, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher..session.post", - "target": "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.constructor.events.failure", - "call_sites": [ - { - "line": 91, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher..session.post", - "target": "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.constructor.events.message", - "call_sites": [ - { - "line": 97, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher..session.post", - "target": "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.VmEvents", - "call_sites": [ - { - "line": 91, - "column": 14 - }, - { - "line": 97, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher..session.post", - "target": "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.VmEvents.failure", - "call_sites": [ - { - "line": 91, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher..session.post", - "target": "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.VmEvents.message", - "call_sites": [ - { - "line": 97, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher..session.post", - "target": "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.serveCodemodeRemote..failure", - "call_sites": [ - { - "line": 91, - "column": 14 - } - ], - "description": "" - } - ] - }, - { - "relation": "loads WebAssembly and formats identifiers", - "src_name": "Host Execution and Sandbox Orchestration", - "dst_name": "Declaration Generation and WebAssembly Loading", - "evidence": "", - "key_edges": [ - { - "source": "packages/codemode/src/runtime/host.ts|packages.codemode.src.runtime.host.workerLauncher", - "target": "packages/codemode/src/wasm.ts|packages.codemode.src.wasm.loadQuickJSWasm", - "call_sites": [ - { - "line": 26, - "column": 28 - } - ], - "description": "Resolves identifiers for tools and loads QuickJS WebAssembly binaries" - } - ], - "src_id": "8.3", - "dst_id": "8.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.constructor", - "target": "packages/codemode/src/identifier.ts|packages.codemode.src.identifier.toCodemodeIdentifier", - "call_sites": [ - { - "line": 199, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/codemode/src/runtime/host.ts|packages.codemode.src.runtime.host.workerLauncher", - "target": "packages/codemode/src/wasm.ts|packages.codemode.src.wasm.loadQuickJSWasm", - "call_sites": [ - { - "line": 26, - "column": 28 - } - ], - "description": "" - } - ] - }, - { - "relation": "validates protocol messages and controls VM channels", - "src_name": "Host Execution and Sandbox Orchestration", - "dst_name": "QuickJS VM and Protocol Runtime", - "evidence": "", - "key_edges": [ - { - "source": "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.handleMessage", - "target": "packages/codemode/src/runtime/protocol.ts|packages.codemode.src.runtime.protocol.isWorkerToHostMessage", - "call_sites": [ - { - "line": 260, - "column": 8 - } - ], - "description": "Validates incoming worker messages and sends control payloads across the VM channel" - } - ], - "src_id": "8.3", - "dst_id": "8.2", - "is_static": true, - "all_edges": [ - { - "source": "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.constructor", - "target": "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher..post", - "call_sites": [ - { - "line": 220, - "column": 58 - } - ], - "description": "" - }, - { - "source": "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.constructor", - "target": "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher..stop", - "call_sites": [ - { - "line": 216, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.finish", - "target": "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher..stop", - "call_sites": [ - { - "line": 348, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.handleMessage", - "target": "packages/codemode/src/runtime/protocol.ts|packages.codemode.src.runtime.protocol.isWorkerToHostMessage", - "call_sites": [ - { - "line": 260, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.post", - "target": "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher..post", - "call_sites": [ - { - "line": 239, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.remoteLauncher", - "target": "packages/codemode/src/runtime/protocol.ts|packages.codemode.src.runtime.protocol.isWorkerToHostMessage", - "call_sites": [ - { - "line": 208, - "column": 45 - }, - { - "line": 219, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.serveCodemodeRemote", - "target": "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher", - "call_sites": [ - { - "line": 174, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.serveCodemodeRemote", - "target": "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher..post", - "call_sites": [ - { - "line": 151, - "column": 25 - }, - { - "line": 187, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.serveCodemodeRemote", - "target": "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher..stop", - "call_sites": [ - { - "line": 141, - "column": 26 - }, - { - "line": 184, - "column": 19 - } - ], - "description": "" - } - ] - }, - { - "relation": "instantiates inline sandbox", - "src_name": "Cloudflare Sandbox Integration", - "dst_name": "QuickJS VM and Protocol Runtime", - "evidence": "", - "key_edges": [ - { - "source": "packages/codemode/src/cloudflare.ts|packages.codemode.src.cloudflare.createInlineCodemodeSandbox", - "target": "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.InlineCodemodeSandbox", - "call_sites": [ - { - "line": 39, - "column": 13 - } - ], - "description": "Instantiates inline QuickJS sandboxes for Cloudflare runtime environments" - } - ], - "src_id": "8.4", - "dst_id": "8.2", - "is_static": true, - "all_edges": [ - { - "source": "packages/codemode/src/cloudflare.ts|packages.codemode.src.cloudflare.createInlineCodemodeSandbox", - "target": "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.InlineCodemodeSandbox", - "call_sites": [ - { - "line": 39, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/codemode/src/cloudflare.ts|packages.codemode.src.cloudflare.createInlineCodemodeSandbox", - "target": "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.InlineCodemodeSandbox.constructor", - "call_sites": [ - { - "line": 39, - "column": 13 - } - ], - "description": "" - } - ] - }, - { - "relation": "delegates remote execution requests", - "src_name": "Cloudflare Sandbox Integration", - "dst_name": "Host Execution and Sandbox Orchestration", - "evidence": "", - "key_edges": [ - { - "source": "packages/codemode/src/cloudflare.ts|packages.codemode.src.cloudflare.CodemodeSandboxDurableObject.execute", - "target": "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.serveCodemodeRemote", - "call_sites": [ - { - "line": 69, - "column": 10 - } - ], - "description": "Delegates incoming remote execution RPC requests to the remote sandbox server" - } - ], - "src_id": "8.4", - "dst_id": "8.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/codemode/src/cloudflare.ts|packages.codemode.src.cloudflare.CodemodeSandboxDurableObject.execute", - "target": "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.serveCodemodeRemote", - "call_sites": [ - { - "line": 69, - "column": 10 - } - ], - "description": "" - } - ] - } - ] - }, - { - "name": "Telemetry Instrumentation", - "description": "Telemetry event collection and logging interfaces with in-memory and no-op backends.", - "key_entities": [], - "source_cluster_ids": [ - "640", - "641", - "642" - ], - "file_methods": [ - { - "file_path": "packages/telemetry/src/index.ts", - "methods": [ - "packages.telemetry.src.index.SpanAttributes", - "packages.telemetry.src.index.SpanOptions", - "packages.telemetry.src.index.TelemetryContext", - "packages.telemetry.src.index.TelemetryContext.startSpan", - "packages.telemetry.src.index.TelemetrySpan", - "packages.telemetry.src.index.TelemetrySpan.addEvent", - "packages.telemetry.src.index.TelemetrySpan.setAttributes", - "packages.telemetry.src.index.TelemetrySpan.setStatus", - "packages.telemetry.src.index.TelemetryAttributeMetadata", - "packages.telemetry.src.index.TelemetryEventDefinition", - "packages.telemetry.src.index.TelemetrySpanDefinition", - "packages.telemetry.src.index.TelemetrySchemaDefinition", - "packages.telemetry.src.index.defineTelemetrySchema", - "packages.telemetry.src.index.bindTypedSpanStarter", - "packages.telemetry.src.index.bindTypedSpanStarter.startSpan", - "packages.telemetry.src.index.bindTypedSpanStarter.startSpan.telemetryContext.startSpan() callback", - "packages.telemetry.src.index.createTypedSpanStarter" - ] - }, - { - "file_path": "packages/telemetry/src/memory.ts", - "methods": [ - "packages.telemetry.src.memory.RecordedTelemetryEvent", - "packages.telemetry.src.memory.RecordedTelemetrySpan", - "packages.telemetry.src.memory.MutableRecordedTelemetryEvent", - "packages.telemetry.src.memory.MutableRecordedTelemetrySpan", - "packages.telemetry.src.memory.InMemoryTelemetryState", - "packages.telemetry.src.memory.copyAttributeValue", - "packages.telemetry.src.memory.copyAttributes", - "packages.telemetry.src.memory.mergeAttributes", - "packages.telemetry.src.memory.copyStatus", - "packages.telemetry.src.memory.automaticErrorStatus", - "packages.telemetry.src.memory.settleSpan", - "packages.telemetry.src.memory.createSpan", - "packages.telemetry.src.memory.startInMemorySpan", - "packages.telemetry.src.memory.startInMemorySpan.span", - "packages.telemetry.src.memory.startInMemorySpan.span.startSpan", - "packages.telemetry.src.memory.startInMemorySpan.span.addEvent", - "packages.telemetry.src.memory.startInMemorySpan.span.setAttributes", - "packages.telemetry.src.memory.startInMemorySpan.span.setStatus", - "packages.telemetry.src.memory.then() callback", - "packages.telemetry.src.memory.startInMemorySpan.then() callback", - "packages.telemetry.src.memory.InMemoryTelemetryContext", - "packages.telemetry.src.memory.InMemoryTelemetryContext.startSpan", - "packages.telemetry.src.memory.InMemoryTelemetryContext.getSpans", - "packages.telemetry.src.memory.InMemoryTelemetryContext.getSpans.state.spans.map() callback", - "packages.telemetry.src.memory.InMemoryTelemetryContext.getSpans.state.spans.map() callback.events.span.events.map() callback" - ] - }, - { - "file_path": "packages/telemetry/src/noop.ts", - "methods": [ - "packages.telemetry.src.noop.startNoopSpan", - "packages.telemetry.src.noop.noopTelemetrySpan", - "packages.telemetry.src.noop.noopTelemetrySpan.addEvent", - "packages.telemetry.src.noop.noopTelemetrySpan.setAttributes", - "packages.telemetry.src.noop.noopTelemetrySpan.setStatus" - ] - } - ], - "component_id": "9", - "can_expand": false, - "components": [], - "components_relations": [] - } - ], - "components_relations": [ - { - "relation": "styles HTML export using interactive themes", - "src_name": "Core Agent Runtime", - "dst_name": "Execution Modes and Interactive UI", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.exportToHtml", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getThemeByName", - "call_sites": [ - { - "line": 4290, - "column": 46 - } - ], - "description": "Agent session export retrieves theme color styles from UI theme definitions" - }, - { - "source": "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.generateHtml", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getThemeExportColors", - "call_sites": [ - { - "line": 153, - "column": 22 - } - ], - "description": "HTML export generation resolves active theme export colors" - } - ], - "src_id": "1.1", - "dst_id": "1.2", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.exportToHtml", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getThemeByName", - "call_sites": [ - { - "line": 4290, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.generateHtml", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getResolvedThemeColors", - "call_sites": [ - { - "line": 152, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.generateHtml", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getThemeExportColors", - "call_sites": [ - { - "line": 153, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.generateThemeVars", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getResolvedThemeColors", - "call_sites": [ - { - "line": 112, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.generateThemeVars", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getThemeExportColors", - "call_sites": [ - { - "line": 119, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.confirm", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.confirm", - "call_sites": [ - { - "line": 574, - "column": 84 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.confirm", - "target": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.confirm", - "call_sites": [ - { - "line": 574, - "column": 84 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.custom", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.custom", - "call_sites": [ - { - "line": 578, - "column": 82 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.custom", - "target": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.custom", - "call_sites": [ - { - "line": 578, - "column": 82 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.editor", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.editor", - "call_sites": [ - { - "line": 577, - "column": 76 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.editor", - "target": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.editor", - "call_sites": [ - { - "line": 577, - "column": 76 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.input", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.input", - "call_sites": [ - { - "line": 576, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.input", - "target": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.input", - "call_sites": [ - { - "line": 576, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.select", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.select", - "call_sites": [ - { - "line": 573, - "column": 82 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.select", - "target": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.select", - "call_sites": [ - { - "line": 573, - "column": 82 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.theme", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.theme", - "call_sites": [ - { - "line": 348, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/project-trust.ts|packages.coding-agent.src.core.project-trust.selectProjectTrustOption", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.select", - "call_sites": [ - { - "line": 34, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/project-trust.ts|packages.coding-agent.src.core.project-trust.selectProjectTrustOption", - "target": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.select", - "call_sites": [ - { - "line": 34, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onAuth", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.notify", - "call_sites": [ - { - "line": 359, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onDeviceCode", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.notify", - "call_sites": [ - { - "line": 360, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onManualCodeInput", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.prompt", - "call_sites": [ - { - "line": 363, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onProgress", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.notify", - "call_sites": [ - { - "line": 362, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onPrompt", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.prompt", - "call_sites": [ - { - "line": 361, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onSelect", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.prompt", - "call_sites": [ - { - "line": 364, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.prompt", - "call_sites": [ - { - "line": 436, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadThemeFromFile", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.loadThemeFromPath", - "call_sites": [ - { - "line": 1128, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.formatToolCallWithArgs", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 79, - "column": 23 - }, - { - "line": 79, - "column": 45 - }, - { - "line": 91, - "column": 30 - }, - { - "line": 95, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.formatToolCallWithArgs", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bold", - "call_sites": [ - { - "line": 79, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.formatToolCallWithArgs", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 79, - "column": 23 - }, - { - "line": 91, - "column": 30 - }, - { - "line": 95, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.invalidArgText", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 99, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.invalidArgText", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 99, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.renderToolPath", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 110, - "column": 27 - }, - { - "line": 111, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.renderToolPath", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 110, - "column": 27 - }, - { - "line": 111, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.createShellRenderers.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.invalidate", - "call_sites": [ - { - "line": 148, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.createShellRenderers.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.invalidate", - "call_sites": [ - { - "line": 148, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.createShellRenderers.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.invalidate", - "call_sites": [ - { - "line": 148, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.createShellRenderers.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.invalidate", - "call_sites": [ - { - "line": 148, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.createShellRenderers.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.invalidate", - "call_sites": [ - { - "line": 148, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.createShellRenderers.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "call_sites": [ - { - "line": 148, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.createShellRenderers.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.invalidate", - "call_sites": [ - { - "line": 148, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.formatShellCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 34, - "column": 40 - }, - { - "line": 35, - "column": 94 - }, - { - "line": 36, - "column": 15 - }, - { - "line": 36, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.formatShellCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bold", - "call_sites": [ - { - "line": 36, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.formatShellCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 34, - "column": 40 - }, - { - "line": 35, - "column": 94 - }, - { - "line": 36, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.formatShellCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.theme", - "call_sites": [ - { - "line": 35, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview", - "call_sites": [ - { - "line": 73, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.constructor", - "call_sites": [ - { - "line": 73, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 65, - "column": 25 - }, - { - "line": 99, - "column": 42 - }, - { - "line": 105, - "column": 42 - }, - { - "line": 109, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 65, - "column": 25 - }, - { - "line": 99, - "column": 42 - }, - { - "line": 105, - "column": 42 - }, - { - "line": 109, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent.formatHint", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyHint", - "call_sites": [ - { - "line": 79, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent.formatHint", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 78, - "column": 13 - }, - { - "line": 79, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent.formatHint", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 78, - "column": 13 - }, - { - "line": 79, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.buildEditCallComponent", - "target": "packages/coding-agent/src/modes/interactive/components/diff.ts|packages.coding-agent.src.modes.interactive.components.diff.renderDiff", - "call_sites": [ - { - "line": 148, - "column": 79 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.buildEditCallComponent", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 148, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.buildEditCallComponent", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 148, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.formatEditCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 85, - "column": 18 - }, - { - "line": 85, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.formatEditCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bold", - "call_sites": [ - { - "line": 85, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.formatEditCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 85, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.formatEditResult", - "target": "packages/coding-agent/src/modes/interactive/components/diff.ts|packages.coding-agent.src.modes.interactive.components.diff.renderDiff", - "call_sites": [ - { - "line": 110, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.formatEditResult", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 105, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.formatEditResult", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 105, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.getEditHeaderBg", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 122, - "column": 35 - }, - { - "line": 124, - "column": 34 - }, - { - "line": 127, - "column": 34 - }, - { - "line": 129, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.getEditHeaderBg", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bg", - "call_sites": [ - { - "line": 122, - "column": 35 - }, - { - "line": 124, - "column": 34 - }, - { - "line": 127, - "column": 34 - }, - { - "line": 129, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/find.ts|packages.coding-agent.src.core.tools.renderers.find.formatFindCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 24, - "column": 9 - }, - { - "line": 24, - "column": 31 - }, - { - "line": 26, - "column": 42 - }, - { - "line": 27, - "column": 9 - }, - { - "line": 29, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/find.ts|packages.coding-agent.src.core.tools.renderers.find.formatFindCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bold", - "call_sites": [ - { - "line": 24, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/find.ts|packages.coding-agent.src.core.tools.renderers.find.formatFindCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 24, - "column": 9 - }, - { - "line": 26, - "column": 42 - }, - { - "line": 27, - "column": 9 - }, - { - "line": 29, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/find.ts|packages.coding-agent.src.core.tools.renderers.find.formatFindResult", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyHint", - "call_sites": [ - { - "line": 51, - "column": 71 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/find.ts|packages.coding-agent.src.core.tools.renderers.find.formatFindResult", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 49, - "column": 49 - }, - { - "line": 51, - "column": 21 - }, - { - "line": 51, - "column": 120 - }, - { - "line": 61, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/find.ts|packages.coding-agent.src.core.tools.renderers.find.formatFindResult", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 49, - "column": 49 - }, - { - "line": 51, - "column": 21 - }, - { - "line": 51, - "column": 120 - }, - { - "line": 61, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/grep.ts|packages.coding-agent.src.core.tools.renderers.grep.formatGrepCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 28, - "column": 9 - }, - { - "line": 28, - "column": 31 - }, - { - "line": 30, - "column": 42 - }, - { - "line": 31, - "column": 9 - }, - { - "line": 32, - "column": 26 - }, - { - "line": 33, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/grep.ts|packages.coding-agent.src.core.tools.renderers.grep.formatGrepCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bold", - "call_sites": [ - { - "line": 28, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/grep.ts|packages.coding-agent.src.core.tools.renderers.grep.formatGrepCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 28, - "column": 9 - }, - { - "line": 30, - "column": 42 - }, - { - "line": 31, - "column": 9 - }, - { - "line": 32, - "column": 26 - }, - { - "line": 33, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/grep.ts|packages.coding-agent.src.core.tools.renderers.grep.formatGrepResult", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyHint", - "call_sites": [ - { - "line": 54, - "column": 71 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/grep.ts|packages.coding-agent.src.core.tools.renderers.grep.formatGrepResult", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 52, - "column": 49 - }, - { - "line": 54, - "column": 21 - }, - { - "line": 54, - "column": 120 - }, - { - "line": 66, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/grep.ts|packages.coding-agent.src.core.tools.renderers.grep.formatGrepResult", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 52, - "column": 49 - }, - { - "line": 54, - "column": 21 - }, - { - "line": 54, - "column": 120 - }, - { - "line": 66, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/ls.ts|packages.coding-agent.src.core.tools.renderers.ls.formatLsCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 20, - "column": 22 - }, - { - "line": 20, - "column": 44 - }, - { - "line": 22, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/ls.ts|packages.coding-agent.src.core.tools.renderers.ls.formatLsCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bold", - "call_sites": [ - { - "line": 20, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/ls.ts|packages.coding-agent.src.core.tools.renderers.ls.formatLsCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 20, - "column": 22 - }, - { - "line": 22, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/ls.ts|packages.coding-agent.src.core.tools.renderers.ls.formatLsResult", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyHint", - "call_sites": [ - { - "line": 44, - "column": 71 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/ls.ts|packages.coding-agent.src.core.tools.renderers.ls.formatLsResult", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 42, - "column": 49 - }, - { - "line": 44, - "column": 21 - }, - { - "line": 44, - "column": 120 - }, - { - "line": 54, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/ls.ts|packages.coding-agent.src.core.tools.renderers.ls.formatLsResult", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 42, - "column": 49 - }, - { - "line": 44, - "column": 21 - }, - { - "line": 44, - "column": 120 - }, - { - "line": 54, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.formatCompactReadCall", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyText", - "call_sites": [ - { - "line": 94, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.formatCompactReadCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 94, - "column": 27 - }, - { - "line": 97, - "column": 10 - }, - { - "line": 98, - "column": 10 - }, - { - "line": 105, - "column": 9 - }, - { - "line": 105, - "column": 31 - }, - { - "line": 107, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.formatCompactReadCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bold", - "call_sites": [ - { - "line": 105, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.formatCompactReadCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 94, - "column": 27 - }, - { - "line": 97, - "column": 10 - }, - { - "line": 98, - "column": 10 - }, - { - "line": 105, - "column": 9 - }, - { - "line": 107, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.formatReadCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 37, - "column": 18 - }, - { - "line": 37, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.formatReadCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bold", - "call_sites": [ - { - "line": 37, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.formatReadCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 37, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.formatReadLineRange", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 33, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.formatReadLineRange", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 33, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.formatReadResult", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyHint", - "call_sites": [ - { - "line": 135, - "column": 70 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.formatReadResult", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 133, - "column": 79 - }, - { - "line": 135, - "column": 20 - }, - { - "line": 135, - "column": 119 - }, - { - "line": 141, - "column": 23 - }, - { - "line": 143, - "column": 23 - }, - { - "line": 145, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.formatReadResult", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 133, - "column": 79 - }, - { - "line": 135, - "column": 20 - }, - { - "line": 135, - "column": 119 - }, - { - "line": 141, - "column": 23 - }, - { - "line": 143, - "column": 23 - }, - { - "line": 145, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.formatReadResult", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getLanguageFromPath", - "call_sites": [ - { - "line": 127, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.formatReadResult", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.highlightCode", - "call_sites": [ - { - "line": 128, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.formatWriteCall", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyHint", - "call_sites": [ - { - "line": 122, - "column": 92 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.formatWriteCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 106, - "column": 22 - }, - { - "line": 106, - "column": 44 - }, - { - "line": 109, - "column": 24 - }, - { - "line": 120, - "column": 66 - }, - { - "line": 122, - "column": 21 - }, - { - "line": 122, - "column": 141 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.formatWriteCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bold", - "call_sites": [ - { - "line": 106, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.formatWriteCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 106, - "column": 22 - }, - { - "line": 109, - "column": 24 - }, - { - "line": 120, - "column": 66 - }, - { - "line": 122, - "column": 21 - }, - { - "line": 122, - "column": 141 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.formatWriteCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getLanguageFromPath", - "call_sites": [ - { - "line": 111, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.formatWriteCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.highlightCode", - "call_sites": [ - { - "line": 113, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.formatWriteResult", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 142, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.formatWriteResult", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 142, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.highlightSingleLine", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.highlightCode", - "call_sites": [ - { - "line": 31, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.rebuildWriteHighlightCacheFull", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getLanguageFromPath", - "call_sites": [ - { - "line": 45, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.rebuildWriteHighlightCacheFull", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.highlightCode", - "call_sites": [ - { - "line": 54, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.refreshWriteHighlightPrefix", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.highlightCode", - "call_sites": [ - { - "line": 38, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.updateWriteHighlightCacheIncremental", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getLanguageFromPath", - "call_sites": [ - { - "line": 62, - "column": 25 - } - ], - "description": "" - } - ] - }, - { - "relation": "delegates rendering to experimental TUI", - "src_name": "Core Agent Runtime", - "dst_name": "Experimental Coordinator and Client Services", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "Tool HTML renderer invokes experimental TUI render method" - } - ], - "src_id": "1.1", - "dst_id": "1.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - } - ] - }, - { - "relation": "utilizes file path and media utilities", - "src_name": "Core Agent Runtime", - "dst_name": "System Utilities and Helpers", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.importFromJsonl", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 360, - "column": 24 - } - ], - "description": "Agent session imports resolve file paths using utility helpers" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._normalizePromptImages", - "target": "packages/coding-agent/src/utils/image-process.ts|packages.coding-agent.src.utils.image-process.processImage", - "call_sites": [ - { - "line": 1945, - "column": 28 - } - ], - "description": "Normalizes prompt images via image processing utility" - } - ], - "src_id": "1.1", - "dst_id": "1.4", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.importFromJsonl", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 360, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session-services.ts|packages.coding-agent.src.core.agent-session-services.createAgentSessionServices", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 138, - "column": 14 - }, - { - "line": 139, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._afterToolCall", - "target": "packages/coding-agent/src/utils/tool-result-images.ts|packages.coding-agent.src.utils.tool-result-images.normalizeToolResultImages", - "call_sites": [ - { - "line": 707, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._normalizePromptImages", - "target": "packages/coding-agent/src/utils/image-process.ts|packages.coding-agent.src.utils.image-process.processImage", - "call_sites": [ - { - "line": 1945, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._prepareRetry", - "target": "packages/coding-agent/src/utils/sleep.ts|packages.coding-agent.src.utils.sleep.sleep", - "call_sites": [ - { - "line": 3792, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.constructor", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.getFileRevision", - "call_sites": [ - { - "line": 341, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.create", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 348, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.modify", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.getFileRevision", - "call_sites": [ - { - "line": 461, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.parseStorageData", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 366, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.readLatestData", - "target": "packages/coding-agent/src/utils/abort.ts|packages.coding-agent.src.utils.abort.raceWithAbortSignal", - "call_sites": [ - { - "line": 430, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.readLatestData", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.getFileRevision", - "call_sites": [ - { - "line": 407, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.reload", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.getFileRevision", - "call_sites": [ - { - "line": 383, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.reloadFromStorageAsync", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.getFileRevision", - "call_sites": [ - { - "line": 395, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.constructor", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 53, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend.withLockAsync", - "target": "packages/coding-agent/src/utils/abort.ts|packages.coding-agent.src.utils.abort.raceWithAbortSignal", - "call_sites": [ - { - "line": 320, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.constructor", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 208, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.load", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 216, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.readStoredCredential", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 501, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.readStoredCredential", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 501, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/bash-executor.ts|packages.coding-agent.src.core.bash-executor.executeBashWithOperations", - "target": "packages/coding-agent/src/utils/ansi.ts|packages.coding-agent.src.utils.ansi.splitIncompleteAnsiSuffix", - "call_sites": [ - { - "line": 108, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/bash-executor.ts|packages.coding-agent.src.core.bash-executor.executeBashWithOperations", - "target": "packages/coding-agent/src/utils/ansi.ts|packages.coding-agent.src.utils.ansi.stripAnsi", - "call_sites": [ - { - "line": 78, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/bash-executor.ts|packages.coding-agent.src.core.bash-executor.executeBashWithOperations", - "target": "packages/coding-agent/src/utils/output-files.ts|packages.coding-agent.src.utils.output-files.createOutputFileStream", - "call_sites": [ - { - "line": 66, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/bash-executor.ts|packages.coding-agent.src.core.bash-executor.executeBashWithOperations", - "target": "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.sanitizeBinaryOutput", - "call_sites": [ - { - "line": 78, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.collectEnvironment", - "target": "packages/coding-agent/src/utils/pi-user-agent.ts|packages.coding-agent.src.utils.pi-user-agent.getPiUserAgent", - "call_sites": [ - { - "line": 70, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.writeBugReportArchive", - "target": "packages/coding-agent/src/utils/zip.ts|packages.coding-agent.src.utils.zip.writeZipArchive", - "call_sites": [ - { - "line": 275, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/exec.ts|packages.coding-agent.src.core.exec.execCommand", - "target": "packages/coding-agent/src/utils/child-process.ts|packages.coding-agent.src.utils.child-process.waitForChildProcess", - "call_sites": [ - { - "line": 91, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.exportFromFile", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 308, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.exportFromFile", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 290, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.exportSessionToHtml", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 274, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.discoverAndLoadExtensions", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 834, - "column": 22 - }, - { - "line": 835, - "column": 27 - }, - { - "line": 859, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.loadExtension", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 641, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.loadExtensionFromFactory", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 669, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.loadExtensionsInternal", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 687, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.useExtensionCacheCwd", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 145, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.clearGitWatchers", - "target": "packages/coding-agent/src/utils/fs-watch.ts|packages.coding-agent.src.utils.fs-watch.closeWatcher", - "call_sites": [ - { - "line": 270, - "column": 3 - }, - { - "line": 277, - "column": 3 - }, - { - "line": 279, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setupGitWatcher", - "target": "packages/coding-agent/src/utils/fs-watch.ts|packages.coding-agent.src.utils.fs-watch.watchWithErrorHandler", - "call_sites": [ - { - "line": 316, - "column": 22 - }, - { - "line": 346, - "column": 27 - }, - { - "line": 360, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.loadRawConfig", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 321, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-config.ts|packages.coding-agent.src.core.model-config.ModelConfig.load", - "target": "packages/coding-agent/src/utils/json.ts|packages.coding-agent.src.utils.json.stripJsonComments", - "call_sites": [ - { - "line": 140, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-config.ts|packages.coding-agent.src.core.model-config.ModelConfig.load", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 126, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-config.ts|packages.coding-agent.src.core.model-config.ModelConfig.load", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 140, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.enqueueCredentialOperation", - "target": "packages/coding-agent/src/utils/abort.ts|packages.coding-agent.src.utils.abort.raceWithAbortSignal", - "call_sites": [ - { - "line": 589, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.login", - "target": "packages/coding-agent/src/utils/abort.ts|packages.coding-agent.src.utils.abort.operationSignal", - "call_sites": [ - { - "line": 825, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.logout", - "target": "packages/coding-agent/src/utils/abort.ts|packages.coding-agent.src.utils.abort.operationSignal", - "call_sites": [ - { - "line": 834, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.queueAvailabilityRefresh", - "target": "packages/coding-agent/src/utils/abort.ts|packages.coding-agent.src.utils.abort.operationSignal", - "call_sites": [ - { - "line": 372, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.refresh", - "target": "packages/coding-agent/src/utils/abort.ts|packages.coding-agent.src.utils.abort.operationSignal", - "call_sites": [ - { - "line": 866, - "column": 58 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.removeRuntimeApiKey", - "target": "packages/coding-agent/src/utils/abort.ts|packages.coding-agent.src.utils.abort.operationSignal", - "call_sites": [ - { - "line": 628, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.setRuntimeApiKey", - "target": "packages/coding-agent/src/utils/abort.ts|packages.coding-agent.src.utils.abort.operationSignal", - "call_sites": [ - { - "line": 615, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.FileModelsStore.constructor", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 53, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.FileModelsStore.parse", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 63, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.FileModelsStore.readLatest", - "target": "packages/coding-agent/src/utils/abort.ts|packages.coding-agent.src.utils.abort.raceWithAbortSignal", - "call_sites": [ - { - "line": 110, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.FileModelsStore.readLatest", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.getFileRevision", - "call_sites": [ - { - "line": 87, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.FileModelsStore.reloadFromStorage", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.getFileRevision", - "call_sites": [ - { - "line": 77, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.constructor", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 822, - "column": 14 - }, - { - "line": 823, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.ensureNpmProject", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.markPathIgnoredByCloudSync", - "call_sites": [ - { - "line": 2066, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.getInstalledNpmVersion", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 1538, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.hasMissingGitDependencies", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 1946, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.parseSource", - "target": "packages/coding-agent/src/utils/git.ts|packages.coding-agent.src.utils.git.parseGitUrl", - "call_sites": [ - { - "line": 1499, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.parseSource", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.isLocalPath", - "call_sites": [ - { - "line": 1494, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolvePath", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 2207, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolvePathFromBase", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 2211, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.runCommandSync", - "target": "packages/coding-agent/src/utils/child-process.ts|packages.coding-agent.src.utils.child-process.spawnProcessSync", - "call_sites": [ - { - "line": 2748, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.spawnCaptureCommand", - "target": "packages/coding-agent/src/utils/child-process.ts|packages.coding-agent.src.utils.child-process.spawnProcess", - "call_sites": [ - { - "line": 2681, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.spawnCommand", - "target": "packages/coding-agent/src/utils/child-process.ts|packages.coding-agent.src.utils.child-process.spawnProcess", - "call_sites": [ - { - "line": 2667, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.toResolvedPaths", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.canonicalizePath", - "call_sites": [ - { - "line": 2650, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/pi-manifest.ts|packages.coding-agent.src.core.pi-manifest.readPiManifest", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 19, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/prompt-templates.ts|packages.coding-agent.src.core.prompt-templates.loadPromptTemplates", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 223, - "column": 22 - }, - { - "line": 224, - "column": 27 - }, - { - "line": 275, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.refreshModels", - "target": "packages/coding-agent/src/utils/management-http.ts|packages.coding-agent.src.utils.management-http.fetchWithRetry", - "call_sites": [ - { - "line": 103, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.refreshModels", - "target": "packages/coding-agent/src/utils/pi-user-agent.ts|packages.coding-agent.src.utils.pi-user-agent.getPiUserAgent", - "call_sites": [ - { - "line": 108, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.executeWithConfiguredShell", - "target": "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.getShellConfig", - "call_sites": [ - { - "line": 155, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.constructor", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 376, - "column": 14 - }, - { - "line": 377, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.mergePaths", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.canonicalizePath", - "call_sites": [ - { - "line": 1030, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.isLocalPath", - "call_sites": [ - { - "line": 589, - "column": 8 - }, - { - "line": 606, - "column": 8 - }, - { - "line": 621, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 661, - "column": 59 - }, - { - "line": 676, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.resolveExtensionLoadPath", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 715, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.resolveResourcePath", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 1040, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.collectExtensionPackageWarnings", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 79, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.findShadowedContextFile", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.canonicalizePath", - "call_sites": [ - { - "line": 217, - "column": 23 - }, - { - "line": 218, - "column": 23 - }, - { - "line": 227, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.loadContextFileFromDir", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 195, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.loadProjectContextFiles", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.canonicalizePath", - "call_sites": [ - { - "line": 260, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.loadProjectContextFiles", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 236, - "column": 22 - }, - { - "line": 237, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.resolvePromptInput", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 174, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 192, - "column": 14 - }, - { - "line": 193, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-export.ts|packages.coding-agent.src.core.session-export.exportSessionToJsonl", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 37, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager._setSessionFile", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 1030, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.constructor", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 1009, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.constructor", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 1008, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.continueRecent", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 1794, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.create", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 1756, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.findById", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 1875, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.findById", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 1877, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.forkFrom", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 1833, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.forkFrom", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 1821, - "column": 30 - }, - { - "line": 1822, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.list", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 1906, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.list", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 1908, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.listAll", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 1933, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.open", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 1784, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.open", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 1767, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.findMostRecentSession", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 750, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.findMostRecentSession", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 751, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.getDefaultSessionDirPath", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 590, - "column": 22 - }, - { - "line": 591, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.loadEntriesFromFile", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 628, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.sessionCwdMatches", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 745, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.FileSettingsStorage.constructor", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 189, - "column": 23 - }, - { - "line": 190, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.create", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 313, - "column": 23 - }, - { - "line": 314, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getSessionDir", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 690, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShellPath", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 972, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.loadFromStorage", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 378, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.persistScopedSettings", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 604, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.loadSkills", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 418, - "column": 22 - }, - { - "line": 419, - "column": 27 - }, - { - "line": 483, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.loadSkills.addSkills", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.canonicalizePath", - "call_sites": [ - { - "line": 430, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.createLocalBashOperations", - "target": "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.getShellConfig", - "call_sites": [ - { - "line": 175, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.createLocalShellOperations.exec", - "target": "packages/coding-agent/src/utils/child-process.ts|packages.coding-agent.src.utils.child-process.waitForChildProcess", - "call_sites": [ - { - "line": 148, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.createLocalShellOperations.exec", - "target": "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.getShellEnv", - "call_sites": [ - { - "line": 115, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.createLocalShellOperations.exec", - "target": "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.killProcessTree", - "call_sites": [ - { - "line": 127, - "column": 20 - }, - { - "line": 135, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.createLocalShellOperations.exec", - "target": "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.trackDetachedChildPid", - "call_sites": [ - { - "line": 123, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.createLocalShellOperations.exec", - "target": "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.untrackDetachedChildPid", - "call_sites": [ - { - "line": 160, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.resolveSpawnContext", - "target": "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.getShellEnv", - "call_sites": [ - { - "line": 193, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/edit-diff.ts|packages.coding-agent.src.core.tools.edit-diff.computeEditsDiff", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.splitBom", - "call_sites": [ - { - "line": 534, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/edit.ts|packages.coding-agent.src.core.tools.edit.createEditToolDefinition.execute", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.splitBom", - "call_sites": [ - { - "line": 191, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/find.ts|packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute", - "target": "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.ensureTool", - "call_sites": [ - { - "line": 172, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/grep.ts|packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute", - "target": "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.ensureTool", - "call_sites": [ - { - "line": 119, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/output-accumulator.ts|packages.coding-agent.src.core.tools.output-accumulator.OutputAccumulator.ensureTempFile", - "target": "packages/coding-agent/src/utils/output-files.ts|packages.coding-agent.src.utils.output-files.createOutputFileStream", - "call_sites": [ - { - "line": 249, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/path-utils.ts|packages.coding-agent.src.core.tools.path-utils.expandPath", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 41, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/path-utils.ts|packages.coding-agent.src.core.tools.path-utils.resolveToCwd", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 49, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/powershell.ts|packages.coding-agent.src.core.tools.powershell.createLocalPowerShellOperations", - "target": "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.getPowerShellConfig", - "call_sites": [ - { - "line": 33, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/read.ts|packages.coding-agent.src.core.tools.read.createReadToolDefinition.execute", - "target": "packages/coding-agent/src/utils/image-process.ts|packages.coding-agent.src.utils.image-process.processImage", - "call_sites": [ - { - "line": 136, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/read.ts|packages.coding-agent.src.core.tools.read.defaultReadOperations", - "target": "packages/coding-agent/src/utils/mime.ts|packages.coding-agent.src.utils.mime.detectSupportedImageMimeTypeFromFile", - "call_sites": [ - { - "line": 60, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.getTextOutput", - "target": "packages/coding-agent/src/utils/ansi.ts|packages.coding-agent.src.utils.ansi.stripAnsi", - "call_sites": [ - { - "line": 48, - "column": 58 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.getTextOutput", - "target": "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.sanitizeBinaryOutput", - "call_sites": [ - { - "line": 48, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.linkPath", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 21, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.getCompactReadClassification", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.formatPathRelativeToCwdOrAbsolute", - "call_sites": [ - { - "line": 84, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.constructor", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 214, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.hasTrustRequiringProjectResources", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.canonicalizePath", - "call_sites": [ - { - "line": 187, - "column": 18 - }, - { - "line": 189, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.hasTrustRequiringProjectResources", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 187, - "column": 35 - }, - { - "line": 189, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.normalizeCwd", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.canonicalizePath", - "call_sites": [ - { - "line": 42, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.normalizeCwd", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 42, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.readTrustFile", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 106, - "column": 23 - } - ], - "description": "" - } - ] - }, - { - "relation": "delegates model execution to extension providers", - "src_name": "Core Agent Runtime", - "dst_name": "Agent Extensions", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.classify", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.classify", - "call_sites": [ - { - "line": 813, - "column": 35 - }, - { - "line": 810, - "column": 27 - } - ], - "description": "Delegates model classification calls to Llama extension provider" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.stream", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.stream", - "call_sites": [ - { - "line": 704, - "column": 29 - } - ], - "description": "Delegates streaming generation to Llama extension provider" - } - ], - "src_id": "1.1", - "dst_id": "1.5", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.classify", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.classify", - "call_sites": [ - { - "line": 813, - "column": 35 - }, - { - "line": 810, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.stream", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.stream", - "call_sites": [ - { - "line": 704, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.streamSimple", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.streamSimple", - "call_sites": [ - { - "line": 740, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.auth.apiKey.login", - "call_sites": [ - { - "line": 433, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.check", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.auth.apiKey.check", - "call_sites": [ - { - "line": 440, - "column": 44 - }, - { - "line": 453, - "column": 43 - }, - { - "line": 440, - "column": 20 - }, - { - "line": 453, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.check", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.auth.apiKey.resolve", - "call_sites": [ - { - "line": 442, - "column": 39 - }, - { - "line": 454, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.resolve", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.auth.apiKey.resolve", - "call_sites": [ - { - "line": 461, - "column": 24 - }, - { - "line": 469, - "column": 24 - }, - { - "line": 472, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.classify", - "call_sites": [ - { - "line": 667, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.getModels", - "call_sites": [ - { - "line": 582, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels", - "call_sites": [ - { - "line": 616, - "column": 19 - }, - { - "line": 614, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.stream", - "call_sites": [ - { - "line": 596, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.streamSimple", - "call_sites": [ - { - "line": 595, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.getAllProviderModels", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.getAllModels", - "call_sites": [ - { - "line": 119, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.getAllProviderModels", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.getModels", - "call_sites": [ - { - "line": 119, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.getAllModels", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.getAllModels", - "call_sites": [ - { - "line": 75, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.getAllModels", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.getModels", - "call_sites": [ - { - "line": 75, - "column": 73 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.getModels", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.getModels", - "call_sites": [ - { - "line": 72, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/tool-definition-wrapper.ts|packages.coding-agent.src.core.tools.tool-definition-wrapper.wrapToolDefinition.execute", - "target": "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.createCodemodeToolDefinition.execute", - "call_sites": [ - { - "line": 22, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/tool-definition-wrapper.ts|packages.coding-agent.src.core.tools.tool-definition-wrapper.wrapToolDefinition.execute", - "target": "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listResources.execute", - "call_sites": [ - { - "line": 22, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/tool-definition-wrapper.ts|packages.coding-agent.src.core.tools.tool-definition-wrapper.wrapToolDefinition.execute", - "target": "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.listTemplates.execute", - "call_sites": [ - { - "line": 22, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/tool-definition-wrapper.ts|packages.coding-agent.src.core.tools.tool-definition-wrapper.wrapToolDefinition.execute", - "target": "packages/coding-agent/src/extensions/mcp/resources.ts|packages.coding-agent.src.extensions.mcp.resources.createMcpResourceToolDefinitions.readResource.execute", - "call_sites": [ - { - "line": 22, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/tool-definition-wrapper.ts|packages.coding-agent.src.core.tools.tool-definition-wrapper.wrapToolDefinition.execute", - "target": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolDefinition.execute", - "call_sites": [ - { - "line": 22, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/tool-definition-wrapper.ts|packages.coding-agent.src.core.tools.tool-definition-wrapper.wrapToolDefinition.execute", - "target": "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.createToolSearchToolDefinition.execute", - "call_sites": [ - { - "line": 22, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.getAllModels", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.getAllModels", - "call_sites": [ - { - "line": 225, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.getAllModels", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.getModels", - "call_sites": [ - { - "line": 225, - "column": 74 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.getModels", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.getModels", - "call_sites": [ - { - "line": 224, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.stream", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.stream", - "call_sites": [ - { - "line": 234, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.streamSimple", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.streamSimple", - "call_sites": [ - { - "line": 236, - "column": 61 - } - ], - "description": "" - } - ] - }, - { - "relation": "delegates user prompts and parses CLI thinking levels", - "src_name": "Core Agent Runtime", - "dst_name": "CLI Interface and Command Handlers", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.confirm", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.confirm", - "call_sites": [ - { - "line": 574, - "column": 84 - } - ], - "description": "Prompts user confirmation via CLI trust context UI" - }, - { - "source": "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel", - "target": "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.isValidThinkingLevel", - "call_sites": [ - { - "line": 580, - "column": 9 - } - ], - "description": "Validates CLI thinking level parameter against CLI definitions" - } - ], - "src_id": "1.1", - "dst_id": "1.6", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.confirm", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.confirm", - "call_sites": [ - { - "line": 574, - "column": 84 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.input", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.input", - "call_sites": [ - { - "line": 576, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.select", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.select", - "call_sites": [ - { - "line": 573, - "column": 82 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.parseModelPattern", - "target": "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.isValidThinkingLevel", - "call_sites": [ - { - "line": 225, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel", - "target": "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.isValidThinkingLevel", - "call_sites": [ - { - "line": 580, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveModelScopeFromModels", - "target": "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.isValidThinkingLevel", - "call_sites": [ - { - "line": 300, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/project-trust.ts|packages.coding-agent.src.core.project-trust.selectProjectTrustOption", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.select", - "call_sites": [ - { - "line": 34, - "column": 32 - } - ], - "description": "" - } - ] - }, - { - "relation": "retrieves base paths and directories", - "src_name": "Core Agent Runtime", - "dst_name": "Application Configuration and Migrations", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/core/agent-session-services.ts|packages.coding-agent.src.core.agent-session-services.createAgentSessionServices", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 139, - "column": 70 - } - ], - "description": "Queries base agent directory from configuration helper" - }, - { - "source": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.create", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 347, - "column": 40 - } - ], - "description": "Locates authentication storage directory using configuration path" - } - ], - "src_id": "1.1", - "dst_id": "1.7", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/core/agent-session-services.ts|packages.coding-agent.src.core.agent-session-services.createAgentSessionServices", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 139, - "column": 70 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/auth-guidance.ts|packages.coding-agent.src.core.auth-guidance.getProviderLoginHelp", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getDocsPath", - "call_sites": [ - { - "line": 9, - "column": 13 - }, - { - "line": 10, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.create", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 347, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.constructor", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 52, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.constructor", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 207, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.readStoredCredential", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 498, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.crashLogPath", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 21, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.generateHtml", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getExportTemplateDir", - "call_sites": [ - { - "line": 144, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.discoverAndLoadExtensions", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 831, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager.create", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 337, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.create", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 219, - "column": 74 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.FileModelsStore.constructor", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 52, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.getDefaultAgentDir", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 153, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.listAll", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getSessionsDir", - "call_sites": [ - { - "line": 1949, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.getDefaultSessionDir", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 596, - "column": 70 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.getDefaultSessionDirPath", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 589, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.create", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 310, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.loadSkills", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 419, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.buildSystemPromptSections", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getDocsPath", - "call_sites": [ - { - "line": 164, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.buildSystemPromptSections", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getExamplesPath", - "call_sites": [ - { - "line": 165, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.buildSystemPromptSections", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getReadmePath", - "call_sites": [ - { - "line": 163, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.getPiDocsClassification", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getReadmePath", - "call_sites": [ - { - "line": 50, - "column": 30 - } - ], - "description": "" - } - ] - }, - { - "relation": "queries models and configures agent execution via", - "src_name": "Core Agent Runtime", - "dst_name": "Model Provider APIs and Utilities", - "evidence": "", - "key_edges": [], - "src_id": "1.1", - "dst_id": "2.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._addPersistedDefaultToNonEmptyScope", - "target": "packages/ai/src/models.ts|packages.ai.src.models.modelsAreEqual", - "call_sites": [ - { - "line": 2501, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction", - "target": "packages/ai/src/utils/overflow.ts|packages.ai.src.utils.overflow.isContextOverflow", - "call_sites": [ - { - "line": 3003, - "column": 71 - }, - { - "line": 3007, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction", - "target": "packages/ai/src/utils/overflow.ts|packages.ai.src.utils.overflow.isRecoverableLength", - "call_sites": [ - { - "line": 3009, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._clampThinkingLevel", - "target": "packages/ai/src/models.ts|packages.ai.src.models.clampThinkingLevel", - "call_sites": [ - { - "line": 2684, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._cycleAvailableModel", - "target": "packages/ai/src/models.ts|packages.ai.src.models.modelsAreEqual", - "call_sites": [ - { - "line": 2578, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._cycleScopedModel", - "target": "packages/ai/src/models.ts|packages.ai.src.models.modelsAreEqual", - "call_sites": [ - { - "line": 2542, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._emitModelSelect", - "target": "packages/ai/src/models.ts|packages.ai.src.models.modelsAreEqual", - "call_sites": [ - { - "line": 2462, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._handleAgentEvent", - "target": "packages/ai/src/utils/text.ts|packages.ai.src.utils.text.contentText", - "call_sites": [ - { - "line": 1121, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installAgentForcedPromptProjection.transformContext", - "target": "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getCurrentSystemMessage", - "call_sites": [ - { - "line": 1793, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._isRetryableError", - "target": "packages/ai/src/utils/overflow.ts|packages.ai.src.utils.overflow.isContextOverflow", - "call_sites": [ - { - "line": 3711, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._isRetryableError", - "target": "packages/ai/src/utils/retry.ts|packages.ai.src.utils.retry.isRetryableAssistantError", - "call_sites": [ - { - "line": 3712, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._preparePromptAndToolLoadout", - "target": "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getCurrentSystemMessage", - "call_sites": [ - { - "line": 1746, - "column": 4 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._prepareRetry", - "target": "packages/ai/src/utils/retry.ts|packages.ai.src.utils.retry.retryDelayMs", - "call_sites": [ - { - "line": 3776, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._restoreToolsFromTranscript", - "target": "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getCurrentSystemMessage", - "call_sites": [ - { - "line": 1811, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.dispose", - "target": "packages/ai/src/session-resources.ts|packages.ai.src.session-resources.cleanupSessionResources", - "call_sites": [ - { - "line": 1413, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getAvailableThinkingLevels", - "target": "packages/ai/src/models.ts|packages.ai.src.models.getSupportedThinkingLevels", - "call_sites": [ - { - "line": 2659, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getUserMessagesForForking", - "target": "packages/ai/src/utils/text.ts|packages.ai.src.utils.text.contentText", - "call_sites": [ - { - "line": 4169, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.navigateTree", - "target": "packages/ai/src/utils/text.ts|packages.ai.src.utils.text.contentText", - "call_sites": [ - { - "line": 4095, - "column": 18 - }, - { - "line": 4099, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.reload", - "target": "packages/ai/src/compat.ts|packages.ai.src.compat.resetApiProviders", - "call_sites": [ - { - "line": 3675, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.collectBugReportMetadata", - "target": "packages/ai/src/utils/uuid.ts|packages.ai.src.utils.uuid.uuidv7", - "call_sites": [ - { - "line": 159, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.generateBugReportSummary", - "target": "packages/ai/src/utils/text.ts|packages.ai.src.utils.text.contentText", - "call_sites": [ - { - "line": 372, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.generateBugReportSummary", - "target": "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.normalizeContext", - "call_sites": [ - { - "line": 358, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmer.refresh", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream", - "call_sites": [ - { - "line": 339, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.CacheWarmer.refresh", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream.result", - "call_sites": [ - { - "line": 339, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.getPromptCacheTtlMs", - "target": "packages/ai/src/utils/provider-env.ts|packages.ai.src.utils.provider-env.getProviderEnvValue", - "call_sites": [ - { - "line": 42, - "column": 4 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.price", - "target": "packages/ai/src/models.ts|packages.ai.src.models.calculateCost", - "call_sites": [ - { - "line": 85, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/compaction/branch-summarization.ts|packages.coding-agent.src.core.compaction.branch-summarization.generateBranchSummary", - "target": "packages/ai/src/utils/text.ts|packages.ai.src.utils.text.contentText", - "call_sites": [ - { - "line": 367, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/compaction/branch-summarization.ts|packages.coding-agent.src.core.compaction.branch-summarization.generateBranchSummary", - "target": "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.normalizeContext", - "call_sites": [ - { - "line": 351, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.buildSummarizationContext", - "target": "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.normalizeContext", - "call_sites": [ - { - "line": 683, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.completeSummarization", - "target": "packages/ai/src/compat.ts|packages.ai.src.compat.completeSimple", - "call_sites": [ - { - "line": 637, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.completeSummarization", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream", - "call_sites": [ - { - "line": 636, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.completeSummarization", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream.result", - "call_sites": [ - { - "line": 636, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.completeSummarization", - "target": "packages/ai/src/utils/retry.ts|packages.ai.src.utils.retry.retryAssistantCall", - "call_sites": [ - { - "line": 638, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.completeSummarization", - "target": "packages/ai/src/utils/uuid.ts|packages.ai.src.utils.uuid.uuidv7", - "call_sites": [ - { - "line": 632, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.estimateProjectedContextTokens", - "target": "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getCurrentSystemMessage", - "call_sites": [ - { - "line": 256, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.generateSummaryWithUsage", - "target": "packages/ai/src/utils/text.ts|packages.ai.src.utils.text.contentText", - "call_sites": [ - { - "line": 763, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/compaction/compaction.ts|packages.coding-agent.src.core.compaction.compaction.generateTurnPrefixSummary", - "target": "packages/ai/src/utils/text.ts|packages.ai.src.utils.text.contentText", - "call_sites": [ - { - "line": 1116, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/compaction/utils.ts|packages.coding-agent.src.core.compaction.utils.serializeConversation", - "target": "packages/ai/src/utils/text.ts|packages.ai.src.utils.text.contentText", - "call_sites": [ - { - "line": 119, - "column": 20 - }, - { - "line": 141, - "column": 32 - }, - { - "line": 147, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.restoreSystemMessages", - "target": "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getCurrentSystemMessage", - "call_sites": [ - { - "line": 291, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel", - "target": "packages/ai/src/models.ts|packages.ai.src.models.modelsAreEqual", - "call_sites": [ - { - "line": 527, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveModelScopeFromModels", - "target": "packages/ai/src/models.ts|packages.ai.src.models.modelsAreEqual", - "call_sites": [ - { - "line": 308, - "column": 36 - }, - { - "line": 332, - "column": 36 - }, - { - "line": 356, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.cancelDeferred", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider", - "call_sites": [ - { - "line": 781, - "column": 27 - }, - { - "line": 778, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.cancelDeferred", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider.cancelDeferred", - "call_sites": [ - { - "line": 781, - "column": 27 - }, - { - "line": 778, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.cancelDeferred", - "target": "packages/ai/src/utils/model-operations.ts|packages.ai.src.utils.model-operations.assertChatModel", - "call_sites": [ - { - "line": 776, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.cancelDeferred", - "target": "packages/ai/src/utils/models-error.ts|packages.ai.src.utils.models-error.ModelsError", - "call_sites": [ - { - "line": 779, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.cancelDeferred", - "target": "packages/ai/src/utils/models-error.ts|packages.ai.src.utils.models-error.ModelsError.constructor", - "call_sites": [ - { - "line": 779, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.checkAuth", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models", - "call_sites": [ - { - "line": 479, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.checkAuth", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models.checkAuth", - "call_sites": [ - { - "line": 479, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.checkAuth", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.checkAuth", - "call_sites": [ - { - "line": 479, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.classify", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider", - "call_sites": [ - { - "line": 813, - "column": 35 - }, - { - "line": 810, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.classify", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider.classify", - "call_sites": [ - { - "line": 813, - "column": 35 - }, - { - "line": 810, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.classify", - "target": "packages/ai/src/utils/model-operations.ts|packages.ai.src.utils.model-operations.assertClassifierInputSupported", - "call_sites": [ - { - "line": 808, - "column": 4 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.classify", - "target": "packages/ai/src/utils/model-operations.ts|packages.ai.src.utils.model-operations.assertClassifierModel", - "call_sites": [ - { - "line": 807, - "column": 4 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.classify", - "target": "packages/ai/src/utils/model-operations.ts|packages.ai.src.utils.model-operations.classifierErrorResult", - "call_sites": [ - { - "line": 815, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.classify", - "target": "packages/ai/src/utils/models-error.ts|packages.ai.src.utils.models-error.ModelsError", - "call_sites": [ - { - "line": 811, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.classify", - "target": "packages/ai/src/utils/models-error.ts|packages.ai.src.utils.models-error.ModelsError.constructor", - "call_sites": [ - { - "line": 811, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.complete", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream", - "call_sites": [ - { - "line": 713, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.complete", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream.result", - "call_sites": [ - { - "line": 713, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.completeSimple", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream", - "call_sites": [ - { - "line": 745, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.completeSimple", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream.result", - "call_sites": [ - { - "line": 745, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.configureRadiusProviders", - "target": "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.radiusProvider", - "call_sites": [ - { - "line": 271, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.constructor", - "target": "packages/ai/src/models.ts|packages.ai.src.models.createModels", - "call_sites": [ - { - "line": 212, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.create", - "target": "packages/ai/src/providers/all.ts|packages.ai.src.providers.all.builtinProviders", - "call_sites": [ - { - "line": 228, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.create", - "target": "packages/ai/src/providers/all.ts|packages.ai.src.providers.all.getBuiltinModelDataGeneratedAt", - "call_sites": [ - { - "line": 226, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.fetchDeferred", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream", - "call_sites": [ - { - "line": 768, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.fetchDeferred", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream.result", - "call_sites": [ - { - "line": 768, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.generateImages", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider", - "call_sites": [ - { - "line": 795, - "column": 35 - }, - { - "line": 792, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.generateImages", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider.generateImages", - "call_sites": [ - { - "line": 795, - "column": 35 - }, - { - "line": 792, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.generateImages", - "target": "packages/ai/src/utils/model-operations.ts|packages.ai.src.utils.model-operations.assertImageModel", - "call_sites": [ - { - "line": 790, - "column": 4 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.generateImages", - "target": "packages/ai/src/utils/model-operations.ts|packages.ai.src.utils.model-operations.imageErrorResult", - "call_sites": [ - { - "line": 797, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.generateImages", - "target": "packages/ai/src/utils/models-error.ts|packages.ai.src.utils.models-error.ModelsError", - "call_sites": [ - { - "line": 793, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.generateImages", - "target": "packages/ai/src/utils/models-error.ts|packages.ai.src.utils.models-error.ModelsError.constructor", - "call_sites": [ - { - "line": 793, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAllAvailable", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models", - "call_sites": [ - { - "line": 475, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAllAvailable", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models.getAllAvailable", - "call_sites": [ - { - "line": 475, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAllAvailable", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAllAvailable", - "call_sites": [ - { - "line": 475, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAllModels", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models", - "call_sites": [ - { - "line": 463, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAllModels", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models.getAllModels", - "call_sites": [ - { - "line": 463, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAllModels", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAllModels", - "call_sites": [ - { - "line": 463, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAuth", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models", - "call_sites": [ - { - "line": 555, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAuth", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models.getAuth", - "call_sites": [ - { - "line": 555, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAuth", - "target": "packages/ai/src/models.ts|packages.ai.src.models.getAuth", - "call_sites": [ - { - "line": 554, - "column": 63 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailable", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models", - "call_sites": [ - { - "line": 486, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailable", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models.getAvailable", - "call_sites": [ - { - "line": 486, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailable", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAvailable", - "call_sites": [ - { - "line": 486, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailableOfType", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models", - "call_sites": [ - { - "line": 471, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailableOfType", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models.getAvailableOfType", - "call_sites": [ - { - "line": 471, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailableOfType", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAvailableOfType", - "call_sites": [ - { - "line": 471, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModel", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models", - "call_sites": [ - { - "line": 447, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModel", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models.getModel", - "call_sites": [ - { - "line": 447, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModel", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getModel", - "call_sites": [ - { - "line": 447, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModelOfType", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models", - "call_sites": [ - { - "line": 459, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModelOfType", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models.getModelOfType", - "call_sites": [ - { - "line": 459, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModelOfType", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getModelOfType", - "call_sites": [ - { - "line": 459, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModels", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models", - "call_sites": [ - { - "line": 443, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModels", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models.getModels", - "call_sites": [ - { - "line": 443, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModels", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getModels", - "call_sites": [ - { - "line": 443, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModelsOfType", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models", - "call_sites": [ - { - "line": 451, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModelsOfType", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models.getModelsOfType", - "call_sites": [ - { - "line": 451, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModelsOfType", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getModelsOfType", - "call_sites": [ - { - "line": 451, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getPhysicalModel", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models", - "call_sites": [ - { - "line": 1031, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getPhysicalModel", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models.getModel", - "call_sites": [ - { - "line": 1031, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getPhysicalModel", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getModel", - "call_sites": [ - { - "line": 1031, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getProvider", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models", - "call_sites": [ - { - "line": 439, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getProvider", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models.getProvider", - "call_sites": [ - { - "line": 439, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getProvider", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getProvider", - "call_sites": [ - { - "line": 439, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getProviders", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models", - "call_sites": [ - { - "line": 435, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getProviders", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models.getProviders", - "call_sites": [ - { - "line": 435, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getProviders", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getProviders", - "call_sites": [ - { - "line": 435, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.isUsingSubscription", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models", - "call_sites": [ - { - "line": 541, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.isUsingSubscription", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models.getProvider", - "call_sites": [ - { - "line": 541, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.isUsingSubscription", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getProvider", - "call_sites": [ - { - "line": 541, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.login", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models", - "call_sites": [ - { - "line": 827, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.login", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models.login", - "call_sites": [ - { - "line": 827, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.login", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.login", - "call_sites": [ - { - "line": 827, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.logout", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models", - "call_sites": [ - { - "line": 836, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.logout", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models.logout", - "call_sites": [ - { - "line": 836, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.logout", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.logout", - "call_sites": [ - { - "line": 836, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.prepareRequest", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models", - "call_sites": [ - { - "line": 662, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.prepareRequest", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models.getProvider", - "call_sites": [ - { - "line": 662, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.prepareRequest", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getProvider", - "call_sites": [ - { - "line": 662, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.prepareRequest", - "target": "packages/ai/src/utils/models-error.ts|packages.ai.src.utils.models-error.ModelsError", - "call_sites": [ - { - "line": 663, - "column": 28 - }, - { - "line": 669, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.prepareRequest", - "target": "packages/ai/src/utils/models-error.ts|packages.ai.src.utils.models-error.ModelsError.constructor", - "call_sites": [ - { - "line": 663, - "column": 28 - }, - { - "line": 669, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.rebuildProviders", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.clearProviders", - "call_sites": [ - { - "line": 320, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.rebuildProviders", - "target": "packages/ai/src/models.ts|packages.ai.src.models.MutableModels", - "call_sites": [ - { - "line": 320, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.rebuildProviders", - "target": "packages/ai/src/models.ts|packages.ai.src.models.MutableModels.clearProviders", - "call_sites": [ - { - "line": 320, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.recomposeProvider", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.deleteProvider", - "call_sites": [ - { - "line": 296, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.recomposeProvider", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.setProvider", - "call_sites": [ - { - "line": 294, - "column": 45 - }, - { - "line": 295, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.recomposeProvider", - "target": "packages/ai/src/models.ts|packages.ai.src.models.MutableModels", - "call_sites": [ - { - "line": 294, - "column": 45 - }, - { - "line": 295, - "column": 34 - }, - { - "line": 296, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.recomposeProvider", - "target": "packages/ai/src/models.ts|packages.ai.src.models.MutableModels.deleteProvider", - "call_sites": [ - { - "line": 296, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.recomposeProvider", - "target": "packages/ai/src/models.ts|packages.ai.src.models.MutableModels.setProvider", - "call_sites": [ - { - "line": 294, - "column": 45 - }, - { - "line": 295, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.refresh", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models", - "call_sites": [ - { - "line": 856, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.refresh", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models.refresh", - "call_sites": [ - { - "line": 856, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.refresh", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.refresh", - "call_sites": [ - { - "line": 856, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.refreshProviderAvailability", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models", - "call_sites": [ - { - "line": 389, - "column": 17 - }, - { - "line": 390, - "column": 17 - }, - { - "line": 407, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.refreshProviderAvailability", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models.checkAuth", - "call_sites": [ - { - "line": 390, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.refreshProviderAvailability", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models.getAvailable", - "call_sites": [ - { - "line": 389, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.refreshProviderAvailability", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models.getModels", - "call_sites": [ - { - "line": 407, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.refreshProviderAvailability", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.checkAuth", - "call_sites": [ - { - "line": 390, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.refreshProviderAvailability", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAvailable", - "call_sites": [ - { - "line": 389, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.refreshProviderAvailability", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getModels", - "call_sites": [ - { - "line": 407, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.registerVirtualModel", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models", - "call_sites": [ - { - "line": 960, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.registerVirtualModel", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models.getModel", - "call_sites": [ - { - "line": 960, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.registerVirtualModel", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getModel", - "call_sites": [ - { - "line": 960, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.resolveModel", - "target": "packages/ai/src/models.ts|packages.ai.src.models.clampThinkingLevel", - "call_sites": [ - { - "line": 1026, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.runAvailabilityRefresh", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models", - "call_sites": [ - { - "line": 336, - "column": 33 - }, - { - "line": 338, - "column": 16 - }, - { - "line": 343, - "column": 25 - }, - { - "line": 357, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.runAvailabilityRefresh", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models.checkAuth", - "call_sites": [ - { - "line": 343, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.runAvailabilityRefresh", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models.getAvailable", - "call_sites": [ - { - "line": 338, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.runAvailabilityRefresh", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models.getModels", - "call_sites": [ - { - "line": 357, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.runAvailabilityRefresh", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models.getProviders", - "call_sites": [ - { - "line": 336, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.runAvailabilityRefresh", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.checkAuth", - "call_sites": [ - { - "line": 343, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.runAvailabilityRefresh", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAvailable", - "call_sites": [ - { - "line": 338, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.runAvailabilityRefresh", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getModels", - "call_sites": [ - { - "line": 357, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.runAvailabilityRefresh", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getProviders", - "call_sites": [ - { - "line": 336, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.stream", - "target": "packages/ai/src/api/lazy.ts|packages.ai.src.api.lazy.lazyStream", - "call_sites": [ - { - "line": 698, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.stream", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider", - "call_sites": [ - { - "line": 704, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.stream", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider.stream", - "call_sites": [ - { - "line": 704, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.stream", - "target": "packages/ai/src/models.ts|packages.ai.src.models.createProvider.provider.stream", - "call_sites": [ - { - "line": 704, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.stream", - "target": "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.radiusProvider.stream", - "call_sites": [ - { - "line": 704, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.stream", - "target": "packages/ai/src/utils/model-operations.ts|packages.ai.src.utils.model-operations.assertChatModel", - "call_sites": [ - { - "line": 699, - "column": 4 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.stream", - "target": "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.normalizeContext", - "call_sites": [ - { - "line": 697, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.streamDeferred", - "target": "packages/ai/src/api/lazy.ts|packages.ai.src.api.lazy.lazyStream", - "call_sites": [ - { - "line": 753, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.streamDeferred", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider", - "call_sites": [ - { - "line": 759, - "column": 29 - }, - { - "line": 756, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.streamDeferred", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider.fetchDeferred", - "call_sites": [ - { - "line": 759, - "column": 29 - }, - { - "line": 756, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.streamDeferred", - "target": "packages/ai/src/utils/model-operations.ts|packages.ai.src.utils.model-operations.assertChatModel", - "call_sites": [ - { - "line": 754, - "column": 4 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.streamDeferred", - "target": "packages/ai/src/utils/models-error.ts|packages.ai.src.utils.models-error.ModelsError", - "call_sites": [ - { - "line": 757, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.streamDeferred", - "target": "packages/ai/src/utils/models-error.ts|packages.ai.src.utils.models-error.ModelsError.constructor", - "call_sites": [ - { - "line": 757, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.streamSimple", - "target": "packages/ai/src/api/lazy.ts|packages.ai.src.api.lazy.lazyStream", - "call_sites": [ - { - "line": 721, - "column": 11 - }, - { - "line": 737, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.streamSimple", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider", - "call_sites": [ - { - "line": 740, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.streamSimple", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider.streamSimple", - "call_sites": [ - { - "line": 740, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.streamSimple", - "target": "packages/ai/src/models.ts|packages.ai.src.models.createProvider.provider.streamSimple", - "call_sites": [ - { - "line": 740, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.streamSimple", - "target": "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.radiusProvider.streamSimple", - "call_sites": [ - { - "line": 740, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.streamSimple", - "target": "packages/ai/src/utils/model-operations.ts|packages.ai.src.utils.model-operations.assertChatModel", - "call_sites": [ - { - "line": 738, - "column": 4 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.streamSimple", - "target": "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.normalizeContext", - "call_sites": [ - { - "line": 717, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.synchronizeCredentialState", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models", - "call_sites": [ - { - "line": 603, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.synchronizeCredentialState", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models.refresh", - "call_sites": [ - { - "line": 603, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.synchronizeCredentialState", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.refresh", - "call_sites": [ - { - "line": 603, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.updateModelSnapshot", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models", - "call_sites": [ - { - "line": 327, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.updateModelSnapshot", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models.getModels", - "call_sites": [ - { - "line": 327, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.updateModelSnapshot", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getModels", - "call_sites": [ - { - "line": 327, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onAuth", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthInteraction", - "call_sites": [ - { - "line": 359, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onAuth", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthInteraction.notify", - "call_sites": [ - { - "line": 359, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onAuth", - "target": "packages/ai/src/cli.ts|packages.ai.src.cli.login.credential.notify", - "call_sites": [ - { - "line": 359, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onDeviceCode", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthInteraction", - "call_sites": [ - { - "line": 360, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onDeviceCode", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthInteraction.notify", - "call_sites": [ - { - "line": 360, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onDeviceCode", - "target": "packages/ai/src/cli.ts|packages.ai.src.cli.login.credential.notify", - "call_sites": [ - { - "line": 360, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onManualCodeInput", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthInteraction", - "call_sites": [ - { - "line": 363, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onManualCodeInput", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthInteraction.prompt", - "call_sites": [ - { - "line": 363, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onManualCodeInput", - "target": "packages/ai/src/cli.ts|packages.ai.src.cli.login.credential.prompt", - "call_sites": [ - { - "line": 363, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onProgress", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthInteraction", - "call_sites": [ - { - "line": 362, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onProgress", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthInteraction.notify", - "call_sites": [ - { - "line": 362, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onProgress", - "target": "packages/ai/src/cli.ts|packages.ai.src.cli.login.credential.notify", - "call_sites": [ - { - "line": 362, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onPrompt", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthInteraction", - "call_sites": [ - { - "line": 361, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onPrompt", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthInteraction.prompt", - "call_sites": [ - { - "line": 361, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onPrompt", - "target": "packages/ai/src/cli.ts|packages.ai.src.cli.login.credential.prompt", - "call_sites": [ - { - "line": 361, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onSelect", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthInteraction", - "call_sites": [ - { - "line": 364, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onSelect", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthInteraction.prompt", - "call_sites": [ - { - "line": 364, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login.credential.onSelect", - "target": "packages/ai/src/cli.ts|packages.ai.src.cli.login.credential.prompt", - "call_sites": [ - { - "line": 364, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.applyModelsJson", - "target": "packages/ai/src/utils/model-operations.ts|packages.ai.src.utils.model-operations.isModelType", - "call_sites": [ - { - "line": 327, - "column": 10 - }, - { - "line": 332, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth", - "target": "packages/ai/src/auth/helpers.ts|packages.ai.src.auth.helpers.envApiKeyAuth.login", - "call_sites": [ - { - "line": 433, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.ApiKeyAuth", - "call_sites": [ - { - "line": 433, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.ApiKeyAuth.login", - "call_sites": [ - { - "line": 433, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthInteraction", - "call_sites": [ - { - "line": 436, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthInteraction.prompt", - "call_sites": [ - { - "line": 436, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth", - "target": "packages/ai/src/cli.ts|packages.ai.src.cli.login.credential.prompt", - "call_sites": [ - { - "line": 436, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth", - "target": "packages/ai/src/providers/amazon-bedrock.ts|packages.ai.src.providers.amazon-bedrock.bedrockAuth.login", - "call_sites": [ - { - "line": 433, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth", - "target": "packages/ai/src/providers/anthropic.ts|packages.ai.src.providers.anthropic.anthropicApiKeyAuth.login", - "call_sites": [ - { - "line": 433, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth", - "target": "packages/ai/src/providers/cloudflare-auth.ts|packages.ai.src.providers.cloudflare-auth.cloudflareAIGatewayAuth.login", - "call_sites": [ - { - "line": 433, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth", - "target": "packages/ai/src/providers/cloudflare-auth.ts|packages.ai.src.providers.cloudflare-auth.cloudflareWorkersAIAuth.login", - "call_sites": [ - { - "line": 433, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth", - "target": "packages/ai/src/providers/google-vertex.ts|packages.ai.src.providers.google-vertex.vertexAuth.login", - "call_sites": [ - { - "line": 433, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.check", - "target": "packages/ai/src/auth/context.ts|packages.ai.src.auth.context.defaultProviderAuthContext.env", - "call_sites": [ - { - "line": 449, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.check", - "target": "packages/ai/src/auth/helpers.ts|packages.ai.src.auth.helpers.envApiKeyAuth.resolve", - "call_sites": [ - { - "line": 442, - "column": 39 - }, - { - "line": 454, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.check", - "target": "packages/ai/src/auth/resolve.ts|packages.ai.src.auth.resolve.overlayEnvAuthContext.env", - "call_sites": [ - { - "line": 449, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.check", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.ApiKeyAuth", - "call_sites": [ - { - "line": 440, - "column": 44 - }, - { - "line": 442, - "column": 39 - }, - { - "line": 453, - "column": 43 - }, - { - "line": 454, - "column": 38 - }, - { - "line": 440, - "column": 20 - }, - { - "line": 453, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.check", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.ApiKeyAuth.check", - "call_sites": [ - { - "line": 440, - "column": 44 - }, - { - "line": 453, - "column": 43 - }, - { - "line": 440, - "column": 20 - }, - { - "line": 453, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.check", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.ApiKeyAuth.resolve", - "call_sites": [ - { - "line": 442, - "column": 39 - }, - { - "line": 454, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.check", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthContext", - "call_sites": [ - { - "line": 449, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.check", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthContext.env", - "call_sites": [ - { - "line": 449, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.check", - "target": "packages/ai/src/providers/amazon-bedrock.ts|packages.ai.src.providers.amazon-bedrock.bedrockAuth.resolve", - "call_sites": [ - { - "line": 442, - "column": 39 - }, - { - "line": 454, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.check", - "target": "packages/ai/src/providers/anthropic.ts|packages.ai.src.providers.anthropic.anthropicApiKeyAuth.resolve", - "call_sites": [ - { - "line": 442, - "column": 39 - }, - { - "line": 454, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.check", - "target": "packages/ai/src/providers/cloudflare-auth.ts|packages.ai.src.providers.cloudflare-auth.cloudflareAIGatewayAuth.resolve", - "call_sites": [ - { - "line": 442, - "column": 39 - }, - { - "line": 454, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.check", - "target": "packages/ai/src/providers/cloudflare-auth.ts|packages.ai.src.providers.cloudflare-auth.cloudflareWorkersAIAuth.resolve", - "call_sites": [ - { - "line": 442, - "column": 39 - }, - { - "line": 454, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.check", - "target": "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.fauxProvider.provider.auth.apiKey.resolve", - "call_sites": [ - { - "line": 442, - "column": 39 - }, - { - "line": 454, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.check", - "target": "packages/ai/src/providers/google-vertex.ts|packages.ai.src.providers.google-vertex.vertexAuth.resolve", - "call_sites": [ - { - "line": 442, - "column": 39 - }, - { - "line": 454, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.resolve", - "target": "packages/ai/src/auth/helpers.ts|packages.ai.src.auth.helpers.envApiKeyAuth.resolve", - "call_sites": [ - { - "line": 461, - "column": 24 - }, - { - "line": 469, - "column": 24 - }, - { - "line": 472, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.resolve", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.ApiKeyAuth", - "call_sites": [ - { - "line": 461, - "column": 24 - }, - { - "line": 469, - "column": 24 - }, - { - "line": 472, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.resolve", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.ApiKeyAuth.resolve", - "call_sites": [ - { - "line": 461, - "column": 24 - }, - { - "line": 469, - "column": 24 - }, - { - "line": 472, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.resolve", - "target": "packages/ai/src/providers/amazon-bedrock.ts|packages.ai.src.providers.amazon-bedrock.bedrockAuth.resolve", - "call_sites": [ - { - "line": 461, - "column": 24 - }, - { - "line": 469, - "column": 24 - }, - { - "line": 472, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.resolve", - "target": "packages/ai/src/providers/anthropic.ts|packages.ai.src.providers.anthropic.anthropicApiKeyAuth.resolve", - "call_sites": [ - { - "line": 461, - "column": 24 - }, - { - "line": 469, - "column": 24 - }, - { - "line": 472, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.resolve", - "target": "packages/ai/src/providers/cloudflare-auth.ts|packages.ai.src.providers.cloudflare-auth.cloudflareAIGatewayAuth.resolve", - "call_sites": [ - { - "line": 461, - "column": 24 - }, - { - "line": 469, - "column": 24 - }, - { - "line": 472, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.resolve", - "target": "packages/ai/src/providers/cloudflare-auth.ts|packages.ai.src.providers.cloudflare-auth.cloudflareWorkersAIAuth.resolve", - "call_sites": [ - { - "line": 461, - "column": 24 - }, - { - "line": 469, - "column": 24 - }, - { - "line": 472, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.resolve", - "target": "packages/ai/src/providers/faux.ts|packages.ai.src.providers.faux.fauxProvider.provider.auth.apiKey.resolve", - "call_sites": [ - { - "line": 461, - "column": 24 - }, - { - "line": 469, - "column": 24 - }, - { - "line": 472, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.resolve", - "target": "packages/ai/src/providers/google-vertex.ts|packages.ai.src.providers.google-vertex.vertexAuth.resolve", - "call_sites": [ - { - "line": 461, - "column": 24 - }, - { - "line": 469, - "column": 24 - }, - { - "line": 472, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider", - "target": "packages/ai/src/api/lazy.ts|packages.ai.src.api.lazy.lazyStream", - "call_sites": [ - { - "line": 589, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider", - "target": "packages/ai/src/compat.ts|packages.ai.src.compat.getApiProvider", - "call_sites": [ - { - "line": 598, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.runProviderRefreshPhase.publish", - "call_sites": [ - { - "line": 621, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider", - "call_sites": [ - { - "line": 582, - "column": 55 - }, - { - "line": 595, - "column": 13 - }, - { - "line": 596, - "column": 13 - }, - { - "line": 616, - "column": 19 - }, - { - "line": 637, - "column": 59 - }, - { - "line": 640, - "column": 59 - }, - { - "line": 646, - "column": 30 - }, - { - "line": 650, - "column": 31 - }, - { - "line": 655, - "column": 31 - }, - { - "line": 667, - "column": 25 - }, - { - "line": 614, - "column": 10 - }, - { - "line": 636, - "column": 23 - }, - { - "line": 639, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider.cancelDeferred", - "call_sites": [ - { - "line": 650, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider.classify", - "call_sites": [ - { - "line": 667, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider.fetchDeferred", - "call_sites": [ - { - "line": 646, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider.filterAllModels", - "call_sites": [ - { - "line": 640, - "column": 59 - }, - { - "line": 639, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider.filterModels", - "call_sites": [ - { - "line": 637, - "column": 59 - }, - { - "line": 636, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider.generateImages", - "call_sites": [ - { - "line": 655, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider.getModels", - "call_sites": [ - { - "line": 582, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider.refreshModels", - "call_sites": [ - { - "line": 616, - "column": 19 - }, - { - "line": 614, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider.stream", - "call_sites": [ - { - "line": 596, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider.streamSimple", - "call_sites": [ - { - "line": 595, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider", - "target": "packages/ai/src/models.ts|packages.ai.src.models.RefreshModelsContext", - "call_sites": [ - { - "line": 621, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider", - "target": "packages/ai/src/models.ts|packages.ai.src.models.RefreshModelsContext.publish", - "call_sites": [ - { - "line": 621, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider", - "target": "packages/ai/src/models.ts|packages.ai.src.models.createProvider.provider.getModels", - "call_sites": [ - { - "line": 582, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider", - "target": "packages/ai/src/models.ts|packages.ai.src.models.createProvider.provider.stream", - "call_sites": [ - { - "line": 596, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider", - "target": "packages/ai/src/models.ts|packages.ai.src.models.createProvider.provider.streamSimple", - "call_sites": [ - { - "line": 595, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider", - "target": "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.radiusProvider.getModels", - "call_sites": [ - { - "line": 582, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider", - "target": "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.radiusProvider.refreshModels", - "call_sites": [ - { - "line": 616, - "column": 19 - }, - { - "line": 614, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider", - "target": "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.radiusProvider.stream", - "call_sites": [ - { - "line": 596, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider", - "target": "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.radiusProvider.streamSimple", - "call_sites": [ - { - "line": 595, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider", - "target": "packages/ai/src/utils/model-operations.ts|packages.ai.src.utils.model-operations.isModelType", - "call_sites": [ - { - "line": 565, - "column": 31 - }, - { - "line": 568, - "column": 34 - }, - { - "line": 573, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider.provider.getModels", - "target": "packages/ai/src/utils/model-operations.ts|packages.ai.src.utils.model-operations.isModelType", - "call_sites": [ - { - "line": 611, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeOAuthAuth.toAuth", - "target": "packages/ai/src/auth/helpers.ts|packages.ai.src.auth.helpers.lazyOAuth.toAuth", - "call_sites": [ - { - "line": 496, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeOAuthAuth.toAuth", - "target": "packages/ai/src/auth/oauth/anthropic.ts|packages.ai.src.auth.oauth.anthropic.anthropicOAuth.toAuth", - "call_sites": [ - { - "line": 496, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeOAuthAuth.toAuth", - "target": "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.githubCopilotOAuth.toAuth", - "call_sites": [ - { - "line": 496, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeOAuthAuth.toAuth", - "target": "packages/ai/src/auth/oauth/kimi-coding.ts|packages.ai.src.auth.oauth.kimi-coding.kimiCodingOAuth.toAuth", - "call_sites": [ - { - "line": 496, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeOAuthAuth.toAuth", - "target": "packages/ai/src/auth/oauth/meta.ts|packages.ai.src.auth.oauth.meta.metaOAuth.toAuth", - "call_sites": [ - { - "line": 496, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeOAuthAuth.toAuth", - "target": "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.openaiChatGPTOAuth.toAuth", - "call_sites": [ - { - "line": 496, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeOAuthAuth.toAuth", - "target": "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.openaiCodexOAuth.toAuth", - "call_sites": [ - { - "line": 496, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeOAuthAuth.toAuth", - "target": "packages/ai/src/auth/oauth/openrouter.ts|packages.ai.src.auth.oauth.openrouter.openRouterOAuth.toAuth", - "call_sites": [ - { - "line": 496, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeOAuthAuth.toAuth", - "target": "packages/ai/src/auth/oauth/radius.ts|packages.ai.src.auth.oauth.radius.createRadiusOAuth.toAuth", - "call_sites": [ - { - "line": 496, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeOAuthAuth.toAuth", - "target": "packages/ai/src/auth/oauth/xai.ts|packages.ai.src.auth.oauth.xai.xaiOAuth.toAuth", - "call_sites": [ - { - "line": 496, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeOAuthAuth.toAuth", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.OAuthAuth", - "call_sites": [ - { - "line": 496, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeOAuthAuth.toAuth", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.OAuthAuth.toAuth", - "call_sites": [ - { - "line": 496, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.configContextEnv", - "target": "packages/ai/src/auth/context.ts|packages.ai.src.auth.context.defaultProviderAuthContext.env", - "call_sites": [ - { - "line": 411, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.configContextEnv", - "target": "packages/ai/src/auth/resolve.ts|packages.ai.src.auth.resolve.overlayEnvAuthContext.env", - "call_sites": [ - { - "line": 411, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.configContextEnv", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthContext", - "call_sites": [ - { - "line": 411, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.configContextEnv", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthContext.env", - "call_sites": [ - { - "line": 411, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.findExtensionModelDefaults", - "target": "packages/ai/src/utils/model-operations.ts|packages.ai.src.utils.model-operations.isModelType", - "call_sites": [ - { - "line": 266, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.findModelDefaults", - "target": "packages/ai/src/utils/model-operations.ts|packages.ai.src.utils.model-operations.isModelType", - "call_sites": [ - { - "line": 252, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.getAllProviderModels", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider", - "call_sites": [ - { - "line": 119, - "column": 30 - }, - { - "line": 119, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.getAllProviderModels", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider.getAllModels", - "call_sites": [ - { - "line": 119, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.getAllProviderModels", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider.getModels", - "call_sites": [ - { - "line": 119, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.getAllProviderModels", - "target": "packages/ai/src/models.ts|packages.ai.src.models.createProvider.provider.getModels", - "call_sites": [ - { - "line": 119, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.getAllProviderModels", - "target": "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.radiusProvider.getModels", - "call_sites": [ - { - "line": 119, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.rawModelHeaders", - "target": "packages/ai/src/utils/model-operations.ts|packages.ai.src.utils.model-operations.isModelType", - "call_sites": [ - { - "line": 515, - "column": 25 - }, - { - "line": 522, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/radius.ts|packages.coding-agent.src.core.radius.getRadiusGatewayUrl", - "target": "packages/ai/src/providers/radius-config.ts|packages.ai.src.providers.radius-config.normalizeRadiusGatewayUrl", - "call_sites": [ - { - "line": 10, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.mergeModels", - "target": "packages/ai/src/utils/model-operations.ts|packages.ai.src.utils.model-operations.getModelType", - "call_sites": [ - { - "line": 33, - "column": 63 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.getAllModels", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider", - "call_sites": [ - { - "line": 75, - "column": 44 - }, - { - "line": 75, - "column": 73 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.getAllModels", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider.getAllModels", - "call_sites": [ - { - "line": 75, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.getAllModels", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider.getModels", - "call_sites": [ - { - "line": 75, - "column": 73 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.getAllModels", - "target": "packages/ai/src/models.ts|packages.ai.src.models.createProvider.provider.getModels", - "call_sites": [ - { - "line": 75, - "column": 73 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.getAllModels", - "target": "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.radiusProvider.getModels", - "call_sites": [ - { - "line": 75, - "column": 73 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.getModels", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider", - "call_sites": [ - { - "line": 72, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.getModels", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider.getModels", - "call_sites": [ - { - "line": 72, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.getModels", - "target": "packages/ai/src/models.ts|packages.ai.src.models.createProvider.provider.getModels", - "call_sites": [ - { - "line": 72, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.getModels", - "target": "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.radiusProvider.getModels", - "call_sites": [ - { - "line": 72, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.getModels", - "target": "packages/ai/src/utils/model-operations.ts|packages.ai.src.utils.model-operations.isModelType", - "call_sites": [ - { - "line": 73, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.refreshModels", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.runProviderRefreshPhase.publish", - "call_sites": [ - { - "line": 80, - "column": 21 - }, - { - "line": 120, - "column": 19 - }, - { - "line": 124, - "column": 19 - }, - { - "line": 137, - "column": 19 - }, - { - "line": 150, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.refreshModels", - "target": "packages/ai/src/models.ts|packages.ai.src.models.RefreshModelsContext", - "call_sites": [ - { - "line": 80, - "column": 21 - }, - { - "line": 120, - "column": 19 - }, - { - "line": 124, - "column": 19 - }, - { - "line": 137, - "column": 19 - }, - { - "line": 150, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.refreshModels", - "target": "packages/ai/src/models.ts|packages.ai.src.models.RefreshModelsContext.publish", - "call_sites": [ - { - "line": 80, - "column": 21 - }, - { - "line": 120, - "column": 19 - }, - { - "line": 124, - "column": 19 - }, - { - "line": 137, - "column": 19 - }, - { - "line": 150, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/runtime-credentials.ts|packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.delete", - "target": "packages/ai/src/auth/credential-store.ts|packages.ai.src.auth.credential-store.InMemoryCredentialStore.delete", - "call_sites": [ - { - "line": 49, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/runtime-credentials.ts|packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.delete", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.CredentialStore", - "call_sites": [ - { - "line": 49, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/runtime-credentials.ts|packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.delete", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.CredentialStore.delete", - "call_sites": [ - { - "line": 49, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/runtime-credentials.ts|packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.list", - "target": "packages/ai/src/auth/credential-store.ts|packages.ai.src.auth.credential-store.InMemoryCredentialStore.list", - "call_sites": [ - { - "line": 31, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/runtime-credentials.ts|packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.list", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.CredentialStore", - "call_sites": [ - { - "line": 31, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/runtime-credentials.ts|packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.list", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.CredentialStore.list", - "call_sites": [ - { - "line": 31, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/runtime-credentials.ts|packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.modify", - "target": "packages/ai/src/auth/credential-store.ts|packages.ai.src.auth.credential-store.InMemoryCredentialStore.modify", - "call_sites": [ - { - "line": 44, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/runtime-credentials.ts|packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.modify", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.CredentialStore", - "call_sites": [ - { - "line": 44, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/runtime-credentials.ts|packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.modify", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.CredentialStore.modify", - "call_sites": [ - { - "line": 44, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/runtime-credentials.ts|packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.read", - "target": "packages/ai/src/auth/credential-store.ts|packages.ai.src.auth.credential-store.InMemoryCredentialStore.read", - "call_sites": [ - { - "line": 27, - "column": 69 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/runtime-credentials.ts|packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.read", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.CredentialStore", - "call_sites": [ - { - "line": 27, - "column": 69 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/runtime-credentials.ts|packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.read", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.CredentialStore.read", - "call_sites": [ - { - "line": 27, - "column": 69 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession", - "target": "packages/ai/src/models.ts|packages.ai.src.models.clampThinkingLevel", - "call_sites": [ - { - "line": 277, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.appendCompaction", - "target": "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getCurrentSystemMessage", - "call_sites": [ - { - "line": 1270, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.createSessionId", - "target": "packages/ai/src/utils/uuid.ts|packages.ai.src.utils.uuid.uuidv7", - "call_sites": [ - { - "line": 265, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.buildSystemPrompt", - "target": "packages/ai/src/utils/text.ts|packages.ai.src.utils.text.getSystemMessageText", - "call_sites": [ - { - "line": 209, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.unroutedStream", - "target": "packages/ai/src/api/lazy.ts|packages.ai.src.api.lazy.lazyStream", - "call_sites": [ - { - "line": 191, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider", - "call_sites": [ - { - "line": 232, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider.filterAllModels", - "call_sites": [ - { - "line": 232, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels", - "target": "packages/ai/src/utils/model-operations.ts|packages.ai.src.utils.model-operations.isModelType", - "call_sites": [ - { - "line": 218, - "column": 56 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.filterModels", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider", - "call_sites": [ - { - "line": 228, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.filterModels", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider.filterModels", - "call_sites": [ - { - "line": 228, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.getAllModels", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider", - "call_sites": [ - { - "line": 225, - "column": 45 - }, - { - "line": 225, - "column": 74 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.getAllModels", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider.getAllModels", - "call_sites": [ - { - "line": 225, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.getAllModels", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider.getModels", - "call_sites": [ - { - "line": 225, - "column": 74 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.getAllModels", - "target": "packages/ai/src/models.ts|packages.ai.src.models.createProvider.provider.getModels", - "call_sites": [ - { - "line": 225, - "column": 74 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.getAllModels", - "target": "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.radiusProvider.getModels", - "call_sites": [ - { - "line": 225, - "column": 74 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.getModels", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider", - "call_sites": [ - { - "line": 224, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.getModels", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider.getModels", - "call_sites": [ - { - "line": 224, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.getModels", - "target": "packages/ai/src/models.ts|packages.ai.src.models.createProvider.provider.getModels", - "call_sites": [ - { - "line": 224, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.getModels", - "target": "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.radiusProvider.getModels", - "call_sites": [ - { - "line": 224, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.stream", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider", - "call_sites": [ - { - "line": 234, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.stream", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider.stream", - "call_sites": [ - { - "line": 234, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.stream", - "target": "packages/ai/src/models.ts|packages.ai.src.models.createProvider.provider.stream", - "call_sites": [ - { - "line": 234, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.stream", - "target": "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.radiusProvider.stream", - "call_sites": [ - { - "line": 234, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.streamSimple", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider", - "call_sites": [ - { - "line": 236, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.streamSimple", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider.streamSimple", - "call_sites": [ - { - "line": 236, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.streamSimple", - "target": "packages/ai/src/models.ts|packages.ai.src.models.createProvider.provider.streamSimple", - "call_sites": [ - { - "line": 236, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.streamSimple", - "target": "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.radiusProvider.streamSimple", - "call_sites": [ - { - "line": 236, - "column": 61 - } - ], - "description": "" - } - ] - }, - { - "relation": "queries models and configures agent execution via", - "src_name": "Core Agent Runtime", - "dst_name": "Agent Runtime and Loop Orchestrator", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 1618, - "column": 14 - } - ], - "description": "Configures agent model instances and execution loops" - } - ], - "src_id": "1.1", - "dst_id": "2.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 1618, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.state", - "call_sites": [ - { - "line": 1618, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getSignal", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 3441, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._bindExtensionCore.getSignal", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.signal", - "call_sites": [ - { - "line": 3441, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._buildBoundaryContext", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 1019, - "column": 19 - }, - { - "line": 1020, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._buildBoundaryContext", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.hasQueuedMessages", - "call_sites": [ - { - "line": 1019, - "column": 19 - }, - { - "line": 1020, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 3060, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.state", - "call_sites": [ - { - "line": 3060, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction", - "target": "packages/agent/src/types.ts|packages.agent.src.types.AgentState", - "call_sites": [ - { - "line": 3060, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._checkCompaction", - "target": "packages/agent/src/types.ts|packages.agent.src.types.AgentState.messages", - "call_sites": [ - { - "line": 3060, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._cycleAvailableModel", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 2586, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._cycleAvailableModel", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.state", - "call_sites": [ - { - "line": 2586, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._cycleScopedModel", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 2551, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._cycleScopedModel", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.state", - "call_sites": [ - { - "line": 2551, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._executeNestedToolCall.runToolCall", - "target": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.runToolCall", - "call_sites": [ - { - "line": 748, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._executeNestedToolCall.runToolCall", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 751, - "column": 38 - }, - { - "line": 751, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._executeNestedToolCall.runToolCall", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.state", - "call_sites": [ - { - "line": 751, - "column": 38 - }, - { - "line": 751, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._executeNestedToolCall.runToolCall", - "target": "packages/agent/src/types.ts|packages.agent.src.types.AgentState", - "call_sites": [ - { - "line": 751, - "column": 44 - }, - { - "line": 751, - "column": 78 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._executeNestedToolCall.runToolCall", - "target": "packages/agent/src/types.ts|packages.agent.src.types.AgentState.messages", - "call_sites": [ - { - "line": 751, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._executeNestedToolCall.runToolCall", - "target": "packages/agent/src/types.ts|packages.agent.src.types.AgentState.tools", - "call_sites": [ - { - "line": 751, - "column": 78 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._findLastAssistantMessage", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 1257, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._findLastAssistantMessage", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.state", - "call_sites": [ - { - "line": 1257, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._findLastAssistantMessage", - "target": "packages/agent/src/types.ts|packages.agent.src.types.AgentState", - "call_sites": [ - { - "line": 1257, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._findLastAssistantMessage", - "target": "packages/agent/src/types.ts|packages.agent.src.types.AgentState.messages", - "call_sites": [ - { - "line": 1257, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._findPersistedMessageEntryId", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 1221, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._findPersistedMessageEntryId", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.state", - "call_sites": [ - { - "line": 1221, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._findPersistedMessageEntryId", - "target": "packages/agent/src/types.ts|packages.agent.src.types.AgentState", - "call_sites": [ - { - "line": 1221, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._findPersistedMessageEntryId", - "target": "packages/agent/src/types.ts|packages.agent.src.types.AgentState.messages", - "call_sites": [ - { - "line": 1221, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._getPendingBoundaryMessages", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 996, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._getPendingBoundaryMessages", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.peekQueuedMessages", - "call_sites": [ - { - "line": 996, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._handlePostAgentRun", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 1862, - "column": 35 - }, - { - "line": 1890, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._handlePostAgentRun", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.hasQueuedMessages", - "call_sites": [ - { - "line": 1862, - "column": 35 - }, - { - "line": 1890, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installAgentNextTurnRefresh.prepareNextTurnWithContext", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 923, - "column": 24 - }, - { - "line": 928, - "column": 23 - }, - { - "line": 929, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installAgentNextTurnRefresh.prepareNextTurnWithContext", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.state", - "call_sites": [ - { - "line": 923, - "column": 24 - }, - { - "line": 928, - "column": 23 - }, - { - "line": 929, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installAgentNextTurnRefresh.prepareNextTurnWithContext", - "target": "packages/agent/src/types.ts|packages.agent.src.types.AgentState", - "call_sites": [ - { - "line": 923, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installAgentNextTurnRefresh.prepareNextTurnWithContext", - "target": "packages/agent/src/types.ts|packages.agent.src.types.AgentState.tools", - "call_sites": [ - { - "line": 923, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installAgentRequestProjection.prepareRequest", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 798, - "column": 24 - }, - { - "line": 804, - "column": 25 - }, - { - "line": 805, - "column": 33 - }, - { - "line": 812, - "column": 48 - }, - { - "line": 813, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installAgentRequestProjection.prepareRequest", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.state", - "call_sites": [ - { - "line": 798, - "column": 24 - }, - { - "line": 804, - "column": 25 - }, - { - "line": 805, - "column": 33 - }, - { - "line": 812, - "column": 48 - }, - { - "line": 813, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installAgentRequestProjection.prepareRequest", - "target": "packages/agent/src/types.ts|packages.agent.src.types.AgentState", - "call_sites": [ - { - "line": 798, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._installAgentRequestProjection.prepareRequest", - "target": "packages/agent/src/types.ts|packages.agent.src.types.AgentState.tools", - "call_sites": [ - { - "line": 798, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._omitRecoveryAttempt", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 1241, - "column": 68 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._omitRecoveryAttempt", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.state", - "call_sites": [ - { - "line": 1241, - "column": 68 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._omitRecoveryAttempt", - "target": "packages/agent/src/types.ts|packages.agent.src.types.AgentState", - "call_sites": [ - { - "line": 1241, - "column": 74 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._omitRecoveryAttempt", - "target": "packages/agent/src/types.ts|packages.agent.src.types.AgentState.messages", - "call_sites": [ - { - "line": 1241, - "column": 74 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._preparePromptAndToolLoadout", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 1740, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._preparePromptAndToolLoadout", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.state", - "call_sites": [ - { - "line": 1740, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._preparePromptAndToolLoadout", - "target": "packages/agent/src/types.ts|packages.agent.src.types.AgentState", - "call_sites": [ - { - "line": 1740, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._preparePromptAndToolLoadout", - "target": "packages/agent/src/types.ts|packages.agent.src.types.AgentState.messages", - "call_sites": [ - { - "line": 1740, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._queueFollowUp", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 2262, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._queueFollowUp", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.followUp", - "call_sites": [ - { - "line": 2262, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._queueSteer", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 2245, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._queueSteer", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.steer", - "call_sites": [ - { - "line": 2245, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshCurrentModelFromRegistry", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 3357, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshCurrentModelFromRegistry", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.state", - "call_sites": [ - { - "line": 3357, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshFinalizedContext", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 943, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._refreshFinalizedContext", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.state", - "call_sites": [ - { - "line": 943, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._runAgentPrompt", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 1836, - "column": 23 - }, - { - "line": 1841, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._runAgentPrompt", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.continue", - "call_sites": [ - { - "line": 1836, - "column": 23 - }, - { - "line": 1841, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._runAutoCompaction", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 3211, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._runAutoCompaction", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.hasQueuedMessages", - "call_sites": [ - { - "line": 3211, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._runBeforeSettleBoundary", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 1894, - "column": 84 - }, - { - "line": 1906, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._runBeforeSettleBoundary", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.hasQueuedMessages", - "call_sites": [ - { - "line": 1894, - "column": 84 - }, - { - "line": 1906, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.abort", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 2442, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.abort", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.abort", - "call_sites": [ - { - "line": 2442, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.clearQueue", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 2407, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.clearQueue", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.clearAllQueues", - "call_sites": [ - { - "line": 2407, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.constructor", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 513, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.constructor", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.subscribe", - "call_sites": [ - { - "line": 513, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.dispose", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 1399, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.dispose", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.abort", - "call_sites": [ - { - "line": 1399, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.followUpMode", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 1643, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.followUpMode", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.followUpMode", - "call_sites": [ - { - "line": 1643, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.followUpMode", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.followUpMode", - "call_sites": [ - { - "line": 1643, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getActiveToolNames", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 1484, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getActiveToolNames", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.state", - "call_sites": [ - { - "line": 1484, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getActiveToolNames", - "target": "packages/agent/src/types.ts|packages.agent.src.types.AgentState", - "call_sites": [ - { - "line": 1484, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getActiveToolNames", - "target": "packages/agent/src/types.ts|packages.agent.src.types.AgentState.tools", - "call_sites": [ - { - "line": 1484, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.messages", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 1633, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.messages", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.state", - "call_sites": [ - { - "line": 1633, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.messages", - "target": "packages/agent/src/types.ts|packages.agent.src.types.AgentState", - "call_sites": [ - { - "line": 1633, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.messages", - "target": "packages/agent/src/types.ts|packages.agent.src.types.AgentState.messages", - "call_sites": [ - { - "line": 1633, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.model", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 1443, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.model", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.state", - "call_sites": [ - { - "line": 1443, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.routedModel", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 1454, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.routedModel", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.state", - "call_sites": [ - { - "line": 1454, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.routedModel", - "target": "packages/agent/src/types.ts|packages.agent.src.types.AgentState", - "call_sites": [ - { - "line": 1454, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.routedModel", - "target": "packages/agent/src/types.ts|packages.agent.src.types.AgentState.messages", - "call_sites": [ - { - "line": 1454, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.sendCustomMessage", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 2310, - "column": 16 - }, - { - "line": 2312, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.sendCustomMessage", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.followUp", - "call_sites": [ - { - "line": 2310, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.sendCustomMessage", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.steer", - "call_sites": [ - { - "line": 2312, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setFollowUpMode", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 2710, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setFollowUpMode", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.followUpMode", - "call_sites": [ - { - "line": 2710, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setFollowUpMode", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.followUpMode", - "call_sites": [ - { - "line": 2710, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setModel", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 2484, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setModel", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.state", - "call_sites": [ - { - "line": 2484, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setSteeringMode", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 2701, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setSteeringMode", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.steeringMode", - "call_sites": [ - { - "line": 2701, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setSteeringMode", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.steeringMode", - "call_sites": [ - { - "line": 2701, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setThinkingLevel", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 2617, - "column": 36 - }, - { - "line": 2620, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setThinkingLevel", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.state", - "call_sites": [ - { - "line": 2617, - "column": 36 - }, - { - "line": 2620, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.state", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 1427, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.state", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.state", - "call_sites": [ - { - "line": 1427, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.steeringMode", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 1638, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.steeringMode", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.steeringMode", - "call_sites": [ - { - "line": 1638, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.steeringMode", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.steeringMode", - "call_sites": [ - { - "line": 1638, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.syncQueueModesFromSettings", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 2692, - "column": 14 - }, - { - "line": 2693, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.syncQueueModesFromSettings", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.followUpMode", - "call_sites": [ - { - "line": 2693, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.syncQueueModesFromSettings", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.steeringMode", - "call_sites": [ - { - "line": 2692, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.syncQueueModesFromSettings", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.followUpMode", - "call_sites": [ - { - "line": 2693, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.syncQueueModesFromSettings", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.steeringMode", - "call_sites": [ - { - "line": 2692, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.thinkingLevel", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 1448, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.thinkingLevel", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.state", - "call_sites": [ - { - "line": 1448, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.exportSessionToHtml", - "target": "packages/agent/src/types.ts|packages.agent.src.types.AgentState", - "call_sites": [ - { - "line": 268, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.exportSessionToHtml", - "target": "packages/agent/src/types.ts|packages.agent.src.types.AgentState.tools", - "call_sites": [ - { - "line": 268, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 411, - "column": 20 - }, - { - "line": 370, - "column": 26 - }, - { - "line": 372, - "column": 31 - }, - { - "line": 373, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.constructor", - "call_sites": [ - { - "line": 411, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.state", - "call_sites": [ - { - "line": 370, - "column": 26 - }, - { - "line": 372, - "column": 31 - }, - { - "line": 373, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession", - "target": "packages/agent/src/types.ts|packages.agent.src.types.AgentState", - "call_sites": [ - { - "line": 370, - "column": 32 - }, - { - "line": 373, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/sdk.ts|packages.coding-agent.src.core.sdk.createAgentSession", - "target": "packages/agent/src/types.ts|packages.agent.src.types.AgentState.messages", - "call_sites": [ - { - "line": 370, - "column": 32 - }, - { - "line": 373, - "column": 40 - } - ], - "description": "" - } - ] - }, - { - "relation": "renders terminal interface with", - "src_name": "Core Agent Runtime", - "dst_name": "TUI Core and Component Primitives", - "evidence": "", - "key_edges": [], - "src_id": "1.1", - "dst_id": "5.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/tui/src/components/alt-screen-flash.ts|packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Component", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Component.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/tui/src/components/alt-screen-flash.ts|packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Component", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Component.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager.constructor", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 333, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager.constructor", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.constructor", - "call_sites": [ - { - "line": 333, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager.getEffectiveConfig", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 349, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager.getEffectiveConfig", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.getResolvedBindings", - "call_sites": [ - { - "line": 349, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager.reload", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 345, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager.reload", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.setUserBindings", - "call_sites": [ - { - "line": 345, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.createShellRenderers.renderCall", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 122, - "column": 68 - }, - { - "line": 123, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.createShellRenderers.renderCall", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 122, - "column": 68 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.createShellRenderers.renderCall", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.setText", - "call_sites": [ - { - "line": 123, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.createShellRenderers.renderResult", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 138, - "column": 78 - }, - { - "line": 148, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.createShellRenderers.renderResult", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "call_sites": [ - { - "line": 148, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.createShellRenderers.renderResult", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "call_sites": [ - { - "line": 148, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 69, - "column": 14 - }, - { - "line": 71, - "column": 14 - }, - { - "line": 72, - "column": 14 - }, - { - "line": 99, - "column": 13 - }, - { - "line": 105, - "column": 13 - }, - { - "line": 109, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 50, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 71, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 71, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 69, - "column": 14 - }, - { - "line": 71, - "column": 14 - }, - { - "line": 72, - "column": 14 - }, - { - "line": 99, - "column": 13 - }, - { - "line": 105, - "column": 13 - }, - { - "line": 109, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 50, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 69, - "column": 27 - }, - { - "line": 99, - "column": 26 - }, - { - "line": 105, - "column": 26 - }, - { - "line": 109, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 69, - "column": 27 - }, - { - "line": 99, - "column": 26 - }, - { - "line": 105, - "column": 26 - }, - { - "line": 109, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 50, - "column": 12 - }, - { - "line": 69, - "column": 14 - }, - { - "line": 71, - "column": 14 - }, - { - "line": 72, - "column": 14 - }, - { - "line": 99, - "column": 13 - }, - { - "line": 105, - "column": 13 - }, - { - "line": 109, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 69, - "column": 14 - }, - { - "line": 71, - "column": 14 - }, - { - "line": 72, - "column": 14 - }, - { - "line": 99, - "column": 13 - }, - { - "line": 105, - "column": 13 - }, - { - "line": 109, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/bash.ts|packages.coding-agent.src.core.tools.renderers.bash.rebuildBashResultRenderComponent", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 50, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.buildEditCallComponent", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box", - "call_sites": [ - { - "line": 138, - "column": 12 - }, - { - "line": 139, - "column": 12 - }, - { - "line": 140, - "column": 12 - }, - { - "line": 141, - "column": 12 - }, - { - "line": 149, - "column": 12 - }, - { - "line": 150, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.buildEditCallComponent", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.addChild", - "call_sites": [ - { - "line": 141, - "column": 12 - }, - { - "line": 149, - "column": 12 - }, - { - "line": 150, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.buildEditCallComponent", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.clear", - "call_sites": [ - { - "line": 140, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.buildEditCallComponent", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.setBgFn", - "call_sites": [ - { - "line": 138, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.buildEditCallComponent", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.setPaddingX", - "call_sites": [ - { - "line": 139, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.buildEditCallComponent", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 149, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.buildEditCallComponent", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 149, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.buildEditCallComponent", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 141, - "column": 25 - }, - { - "line": 150, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.buildEditCallComponent", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 141, - "column": 25 - }, - { - "line": 150, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.createEditCallRenderComponent", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box", - "call_sites": [ - { - "line": 39, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.createEditCallRenderComponent", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.constructor", - "call_sites": [ - { - "line": 39, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.editRenderers.renderResult", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 248, - "column": 13 - }, - { - "line": 249, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.editRenderers.renderResult", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 244, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.editRenderers.renderResult", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 248, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.editRenderers.renderResult", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 248, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.editRenderers.renderResult", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 248, - "column": 13 - }, - { - "line": 249, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.editRenderers.renderResult", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 244, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.editRenderers.renderResult", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 249, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.editRenderers.renderResult", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 249, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.editRenderers.renderResult", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 243, - "column": 77 - }, - { - "line": 244, - "column": 13 - }, - { - "line": 248, - "column": 13 - }, - { - "line": 249, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.editRenderers.renderResult", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 248, - "column": 13 - }, - { - "line": 249, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/edit.ts|packages.coding-agent.src.core.tools.renderers.edit.editRenderers.renderResult", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 244, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/find.ts|packages.coding-agent.src.core.tools.renderers.find.findRenderers.renderCall", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 68, - "column": 67 - }, - { - "line": 69, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/find.ts|packages.coding-agent.src.core.tools.renderers.find.findRenderers.renderCall", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 68, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/find.ts|packages.coding-agent.src.core.tools.renderers.find.findRenderers.renderCall", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.setText", - "call_sites": [ - { - "line": 69, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/find.ts|packages.coding-agent.src.core.tools.renderers.find.findRenderers.renderResult", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 73, - "column": 67 - }, - { - "line": 74, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/find.ts|packages.coding-agent.src.core.tools.renderers.find.findRenderers.renderResult", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 73, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/find.ts|packages.coding-agent.src.core.tools.renderers.find.findRenderers.renderResult", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.setText", - "call_sites": [ - { - "line": 74, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/grep.ts|packages.coding-agent.src.core.tools.renderers.grep.grepRenderers.renderCall", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 73, - "column": 67 - }, - { - "line": 74, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/grep.ts|packages.coding-agent.src.core.tools.renderers.grep.grepRenderers.renderCall", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 73, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/grep.ts|packages.coding-agent.src.core.tools.renderers.grep.grepRenderers.renderCall", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.setText", - "call_sites": [ - { - "line": 74, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/grep.ts|packages.coding-agent.src.core.tools.renderers.grep.grepRenderers.renderResult", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 78, - "column": 67 - }, - { - "line": 79, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/grep.ts|packages.coding-agent.src.core.tools.renderers.grep.grepRenderers.renderResult", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 78, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/grep.ts|packages.coding-agent.src.core.tools.renderers.grep.grepRenderers.renderResult", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.setText", - "call_sites": [ - { - "line": 79, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/ls.ts|packages.coding-agent.src.core.tools.renderers.ls.lsRenderers.renderCall", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 61, - "column": 67 - }, - { - "line": 62, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/ls.ts|packages.coding-agent.src.core.tools.renderers.ls.lsRenderers.renderCall", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 61, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/ls.ts|packages.coding-agent.src.core.tools.renderers.ls.lsRenderers.renderCall", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.setText", - "call_sites": [ - { - "line": 62, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/ls.ts|packages.coding-agent.src.core.tools.renderers.ls.lsRenderers.renderResult", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 66, - "column": 67 - }, - { - "line": 67, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/ls.ts|packages.coding-agent.src.core.tools.renderers.ls.lsRenderers.renderResult", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 66, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/ls.ts|packages.coding-agent.src.core.tools.renderers.ls.lsRenderers.renderResult", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.setText", - "call_sites": [ - { - "line": 67, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.readRenderers.renderCall", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 154, - "column": 67 - }, - { - "line": 156, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.readRenderers.renderCall", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 154, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.readRenderers.renderCall", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.setText", - "call_sites": [ - { - "line": 156, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.readRenderers.renderResult", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 162, - "column": 67 - }, - { - "line": 163, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.readRenderers.renderResult", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 162, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/read.ts|packages.coding-agent.src.core.tools.renderers.read.readRenderers.renderResult", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.setText", - "call_sites": [ - { - "line": 163, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.WriteCallRenderComponent.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 26, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.WriteCallRenderComponent.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 26, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.writeRenderers.renderCall", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 159, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.writeRenderers.renderCall", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.setText", - "call_sites": [ - { - "line": 159, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.writeRenderers.renderResult", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 174, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.writeRenderers.renderResult", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 174, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.writeRenderers.renderResult", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 177, - "column": 67 - }, - { - "line": 178, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.writeRenderers.renderResult", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 177, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.writeRenderers.renderResult", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.setText", - "call_sites": [ - { - "line": 178, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.writeRenderers.renderResult", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 173, - "column": 78 - }, - { - "line": 174, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/renderers/write.ts|packages.coding-agent.src.core.tools.renderers.write.writeRenderers.renderResult", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 174, - "column": 14 - } - ], - "description": "" - } - ] - }, - { - "relation": "renders terminal interface with", - "src_name": "Core Agent Runtime", - "dst_name": "Text Editing and Input Controls", - "evidence": "", - "key_edges": [], - "src_id": "1.1", - "dst_id": "5.2", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/key-id-schema.ts|packages.coding-agent.src.core.key-id-schema.baseKeyPattern", - "target": "packages/tui/src/keys.ts|packages.tui.src.keys.Key", - "call_sites": [ - { - "line": 5, - "column": 53 - } - ], - "description": "" - } - ] - }, - { - "relation": "renders terminal interface with", - "src_name": "Core Agent Runtime", - "dst_name": "Terminal Device and Graphic Protocol Abstraction", - "evidence": "", - "key_edges": [], - "src_id": "1.1", - "dst_id": "5.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.updateThemesFromPaths", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.detectCapabilities", - "call_sites": [ - { - "line": 898, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.updateThemesFromPaths", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getTerminalColorMode", - "call_sites": [ - { - "line": 897, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.getTextOutput", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getCapabilities", - "call_sites": [ - { - "line": 50, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.getTextOutput", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getImageDimensions", - "call_sites": [ - { - "line": 56, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.getTextOutput", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.imageFallback", - "call_sites": [ - { - "line": 57, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.linkPath", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getCapabilities", - "call_sites": [ - { - "line": 20, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.linkPath", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.hyperlink", - "call_sites": [ - { - "line": 22, - "column": 9 - } - ], - "description": "" - } - ] - }, - { - "relation": "renders terminal interface with", - "src_name": "Core Agent Runtime", - "dst_name": "Rich Text and Markdown Rendering", - "evidence": "", - "key_edges": [], - "src_id": "1.1", - "dst_id": "5.6", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderCall", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "call_sites": [ - { - "line": 115, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/core/export-html/tool-renderer.ts|packages.coding-agent.src.core.export-html.tool-renderer.createToolHtmlRenderer.renderResult", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "call_sites": [ - { - "line": 152, - "column": 82 - }, - { - "line": 162, - "column": 80 - } - ], - "description": "" - } - ] - }, - { - "relation": "initializes session options, settings, and model runtimes", - "src_name": "Execution Modes and Interactive UI", - "dst_name": "Core Agent Runtime", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.buildSessionOptions", - "target": "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel", - "call_sites": [ - { - "line": 476, - "column": 20 - } - ], - "description": "Resolves configured CLI models for new session instances" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.buildSessionOptions", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 503, - "column": 67 - } - ], - "description": "Instantiates model runtime and settings managers for session options" - } - ], - "src_id": "1.2", - "dst_id": "1.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.buildSessionOptions", - "target": "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel", - "call_sites": [ - { - "line": 476, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.buildSessionOptions", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 503, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.buildSessionOptions", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModel", - "call_sites": [ - { - "line": 503, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.buildSessionOptions", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 501, - "column": 41 - }, - { - "line": 502, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.buildSessionOptions", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultModel", - "call_sites": [ - { - "line": 502, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.buildSessionOptions", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultProvider", - "call_sites": [ - { - "line": 501, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.createSessionManager", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 365, - "column": 25 - }, - { - "line": 418, - "column": 44 - }, - { - "line": 426, - "column": 26 - }, - { - "line": 433, - "column": 25 - }, - { - "line": 439, - "column": 26 - }, - { - "line": 448, - "column": 24 - }, - { - "line": 419, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.createSessionManager", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.continueRecent", - "call_sites": [ - { - "line": 433, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.createSessionManager", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.create", - "call_sites": [ - { - "line": 448, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.createSessionManager", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.inMemory", - "call_sites": [ - { - "line": 365, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.createSessionManager", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.list", - "call_sites": [ - { - "line": 418, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.createSessionManager", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.listAll", - "call_sites": [ - { - "line": 419, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.createSessionManager", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.open", - "call_sites": [ - { - "line": 426, - "column": 26 - }, - { - "line": 439, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.findLocalSessionByExactId", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 248, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.findLocalSessionByExactId", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.findById", - "call_sites": [ - { - "line": 248, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.forkSessionOrExit", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 350, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.forkSessionOrExit", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.forkFrom", - "call_sites": [ - { - "line": 350, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 914, - "column": 95 - }, - { - "line": 915, - "column": 35 - }, - { - "line": 920, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.diagnostics", - "call_sites": [ - { - "line": 914, - "column": 95 - }, - { - "line": 915, - "column": 35 - }, - { - "line": 920, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.createAgentSessionRuntime", - "call_sites": [ - { - "line": 865, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/agent-session-services.ts|packages.coding-agent.src.core.agent-session-services.createAgentSessionFromServices", - "call_sites": [ - { - "line": 841, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/agent-session-services.ts|packages.coding-agent.src.core.agent-session-services.createAgentSessionServices", - "call_sites": [ - { - "line": 751, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 855, - "column": 20 - }, - { - "line": 855, - "column": 53 - }, - { - "line": 854, - "column": 23 - }, - { - "line": 927, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.model", - "call_sites": [ - { - "line": 854, - "column": 23 - }, - { - "line": 927, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setThinkingLevel", - "call_sites": [ - { - "line": 855, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.thinkingLevel", - "call_sites": [ - { - "line": 855, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/auth-guidance.ts|packages.coding-agent.src.core.auth-guidance.formatNoModelsAvailableMessage", - "call_sites": [ - { - "line": 928, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/export-html/index.ts|packages.coding-agent.src.core.export-html.index.exportFromFile", - "call_sites": [ - { - "line": 643, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/http-dispatcher.ts|packages.coding-agent.src.core.http-dispatcher.applyHttpProxySettings", - "call_sites": [ - { - "line": 596, - "column": 2 - }, - { - "line": 874, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/http-dispatcher.ts|packages.coding-agent.src.core.http-dispatcher.configureHttpDispatcher", - "call_sites": [ - { - "line": 597, - "column": 2 - }, - { - "line": 875, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveModelScope", - "call_sites": [ - { - "line": 815, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 837, - "column": 24 - }, - { - "line": 943, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.refresh", - "call_sites": [ - { - "line": 943, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.setRuntimeApiKey", - "call_sites": [ - { - "line": 837, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.restoreStdout", - "call_sites": [ - { - "line": 993, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.takeOverStdout", - "call_sites": [ - { - "line": 656, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getExtensions", - "call_sites": [ - { - "line": 802, - "column": 22 - }, - { - "line": 806, - "column": 23 - }, - { - "line": 880, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader", - "call_sites": [ - { - "line": 802, - "column": 22 - }, - { - "line": 806, - "column": 23 - }, - { - "line": 880, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getExtensions", - "call_sites": [ - { - "line": 802, - "column": 22 - }, - { - "line": 806, - "column": 23 - }, - { - "line": 880, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/session-cwd.ts|packages.coding-agent.src.core.session-cwd.MissingSessionCwdError", - "call_sites": [ - { - "line": 705, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/session-cwd.ts|packages.coding-agent.src.core.session-cwd.MissingSessionCwdError.constructor", - "call_sites": [ - { - "line": 705, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/session-cwd.ts|packages.coding-agent.src.core.session-cwd.getMissingSessionCwdIssue", - "call_sites": [ - { - "line": 696, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 703, - "column": 36 - }, - { - "line": 715, - "column": 18 - }, - { - "line": 720, - "column": 36 - }, - { - "line": 824, - "column": 19 - }, - { - "line": 866, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.appendSessionInfo", - "call_sites": [ - { - "line": 715, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.buildSessionContext", - "call_sites": [ - { - "line": 824, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "call_sites": [ - { - "line": 720, - "column": 36 - }, - { - "line": 866, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.open", - "call_sites": [ - { - "line": 703, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/settings-diagnostics.ts|packages.coding-agent.src.core.settings-diagnostics.collectSettingsDiagnostics", - "call_sites": [ - { - "line": 672, - "column": 37 - }, - { - "line": 801, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/settings-diagnostics.ts|packages.coding-agent.src.core.settings-diagnostics.deduplicateDiagnostics", - "call_sites": [ - { - "line": 914, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 595, - "column": 51 - }, - { - "line": 596, - "column": 50 - }, - { - "line": 671, - "column": 49 - }, - { - "line": 682, - "column": 26 - }, - { - "line": 694, - "column": 26 - }, - { - "line": 750, - "column": 50 - }, - { - "line": 812, - "column": 58 - }, - { - "line": 873, - "column": 41 - }, - { - "line": 874, - "column": 41 - }, - { - "line": 875, - "column": 42 - }, - { - "line": 905, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.applyOverrides", - "call_sites": [ - { - "line": 682, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.create", - "call_sites": [ - { - "line": 595, - "column": 51 - }, - { - "line": 671, - "column": 49 - }, - { - "line": 750, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getEnabledModels", - "call_sites": [ - { - "line": 812, - "column": 58 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getGlobalSettings", - "call_sites": [ - { - "line": 596, - "column": 50 - }, - { - "line": 874, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getHttpIdleTimeoutMs", - "call_sites": [ - { - "line": 875, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getSessionDir", - "call_sites": [ - { - "line": 694, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getTerminalCapabilityOverrides", - "call_sites": [ - { - "line": 873, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getTheme", - "call_sites": [ - { - "line": 905, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/timings.ts|packages.coding-agent.src.core.timings.printTimings", - "call_sites": [ - { - "line": 949, - "column": 3 - }, - { - "line": 972, - "column": 4 - }, - { - "line": 982, - "column": 3 - }, - { - "line": 985, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/timings.ts|packages.coding-agent.src.core.timings.resetTimings", - "call_sites": [ - { - "line": 574, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/timings.ts|packages.coding-agent.src.core.timings.time", - "call_sites": [ - { - "line": 632, - "column": 2 - }, - { - "line": 669, - "column": 2 - }, - { - "line": 678, - "column": 3 - }, - { - "line": 717, - "column": 2 - }, - { - "line": 864, - "column": 2 - }, - { - "line": 870, - "column": 2 - }, - { - "line": 901, - "column": 2 - }, - { - "line": 904, - "column": 2 - }, - { - "line": 906, - "column": 2 - }, - { - "line": 913, - "column": 2 - }, - { - "line": 925, - "column": 2 - }, - { - "line": 966, - "column": 4 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore", - "call_sites": [ - { - "line": 719, - "column": 25 - }, - { - "line": 749, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.constructor", - "call_sites": [ - { - "line": 719, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.get", - "call_sites": [ - { - "line": 749, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.hasTrustRequiringProjectResources", - "call_sites": [ - { - "line": 722, - "column": 49 - }, - { - "line": 742, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main.createRuntime.services.resourceLoaderReloadOptions.resolveProjectTrust", - "target": "packages/coding-agent/src/core/project-trust.ts|packages.coding-agent.src.core.project-trust.resolveProjectTrusted", - "call_sites": [ - { - "line": 760, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main.createRuntime.services.resourceLoaderReloadOptions.resolveProjectTrust", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 764, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main.createRuntime.services.resourceLoaderReloadOptions.resolveProjectTrust", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultProjectTrust", - "call_sites": [ - { - "line": 764, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.openSessionOrExit", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 340, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.openSessionOrExit", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.open", - "call_sites": [ - { - "line": 340, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.promptForMissingSessionCwd", - "target": "packages/coding-agent/src/core/session-cwd.ts|packages.coding-agent.src.core.session-cwd.formatMissingSessionCwdPrompt", - "call_sites": [ - { - "line": 563, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.resolveSessionPath", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 265, - "column": 45 - }, - { - "line": 273, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.resolveSessionPath", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.list", - "call_sites": [ - { - "line": 265, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.resolveSessionPath", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.listAll", - "call_sites": [ - { - "line": 273, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.runAuthCommand", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage", - "call_sites": [ - { - "line": 180, - "column": 84 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.runAuthCommand", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.create", - "call_sites": [ - { - "line": 180, - "column": 84 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.runAuthCommand", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage", - "call_sites": [ - { - "line": 180, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.runAuthCommand", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.constructor", - "call_sites": [ - { - "line": 180, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.runAuthCommand", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 164, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.runAuthCommand", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.create", - "call_sites": [ - { - "line": 164, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.validateSessionIdFlags", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.assertValidSessionId", - "call_sites": [ - { - "line": 330, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 154, - "column": 23 - }, - { - "line": 159, - "column": 19 - }, - { - "line": 160, - "column": 26 - }, - { - "line": 161, - "column": 27 - }, - { - "line": 150, - "column": 29 - }, - { - "line": 158, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.messages", - "call_sites": [ - { - "line": 158, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.model", - "call_sites": [ - { - "line": 159, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 160, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.resourceLoader", - "call_sites": [ - { - "line": 150, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.sessionId", - "call_sites": [ - { - "line": 154, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.thinkingLevel", - "call_sites": [ - { - "line": 161, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "target": "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.collectBugReportDiagnostics", - "call_sites": [ - { - "line": 167, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "target": "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.collectBugReportMetadata", - "call_sites": [ - { - "line": 152, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "target": "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.readCrashLog", - "call_sites": [ - { - "line": 167, - "column": 68 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getExtensions", - "call_sites": [ - { - "line": 150, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader", - "call_sites": [ - { - "line": 150, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getExtensions", - "call_sites": [ - { - "line": 150, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "target": "packages/coding-agent/src/core/session-export.ts|packages.coding-agent.src.core.session-export.serializeSessionBranch", - "call_sites": [ - { - "line": 170, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 155, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "call_sites": [ - { - "line": 155, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 164, - "column": 44 - }, - { - "line": 165, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getGlobalSettings", - "call_sites": [ - { - "line": 164, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.buildBundle", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getProjectSettings", - "call_sites": [ - { - "line": 165, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.exportZip", - "target": "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.bugReportArchiveFileName", - "call_sites": [ - { - "line": 202, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.exportZip", - "target": "packages/coding-agent/src/core/bug-report.ts|packages.coding-agent.src.core.bug-report.writeBugReportArchive", - "call_sites": [ - { - "line": 204, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.input", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 249, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.input", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getExternalEditorCommand", - "call_sites": [ - { - "line": 249, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.promptForOptions", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 123, - "column": 33 - }, - { - "line": 138, - "column": 162 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.promptForOptions", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.model", - "call_sites": [ - { - "line": 123, - "column": 33 - }, - { - "line": 138, - "column": 162 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.promptForOptions", - "target": "packages/coding-agent/src/core/radius.ts|packages.coding-agent.src.core.radius.getRadiusGatewayUrl", - "call_sites": [ - { - "line": 138, - "column": 249 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.recordInSession", - "target": "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.clearCrashLog", - "call_sites": [ - { - "line": 226, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.recordInSession", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 218, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.recordInSession", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.appendCustomEntry", - "call_sites": [ - { - "line": 218, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.reportBug", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 68, - "column": 36 - }, - { - "line": 65, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.reportBug", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.model", - "call_sites": [ - { - "line": 65, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.reportBug", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.summarizeForBugReport", - "call_sites": [ - { - "line": 68, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.upload", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 180, - "column": 36 - }, - { - "line": 183, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.upload", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 180, - "column": 36 - }, - { - "line": 183, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.upload", - "target": "packages/coding-agent/src/core/bug-report-upload.ts|packages.coding-agent.src.core.bug-report-upload.uploadBugReport", - "call_sites": [ - { - "line": 186, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.upload", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 180, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.upload", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getProvider", - "call_sites": [ - { - "line": 180, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay", - "target": "packages/coding-agent/src/core/tools/truncate.ts|packages.coding-agent.src.core.tools.truncate.truncateTail", - "call_sites": [ - { - "line": 125, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.findMatchingPackageSource", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 834, - "column": 28 - }, - { - "line": 835, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.findMatchingPackageSource", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getGlobalSettings", - "call_sites": [ - { - "line": 835, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.findMatchingPackageSource", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getProjectSettings", - "call_sites": [ - { - "line": 834, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getProjectOverrideState", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 751, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getProjectOverrideState", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getProjectSettings", - "call_sites": [ - { - "line": 751, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectPackageOverride", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 705, - "column": 46 - }, - { - "line": 735, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectPackageOverride", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getProjectSettings", - "call_sites": [ - { - "line": 705, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectPackageOverride", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectPackages", - "call_sites": [ - { - "line": 735, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectTopLevelOverride", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 678, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectTopLevelOverride", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getProjectSettings", - "call_sites": [ - { - "line": 678, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectTopLevelPaths", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 698, - "column": 50 - }, - { - "line": 699, - "column": 51 - }, - { - "line": 700, - "column": 52 - }, - { - "line": 701, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectTopLevelPaths", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectExtensionPaths", - "call_sites": [ - { - "line": 698, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectTopLevelPaths", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectPromptTemplatePaths", - "call_sites": [ - { - "line": 700, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectTopLevelPaths", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectSkillPaths", - "call_sites": [ - { - "line": 699, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setProjectTopLevelPaths", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectThemePaths", - "call_sites": [ - { - "line": 701, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 589, - "column": 47 - }, - { - "line": 589, - "column": 91 - }, - { - "line": 639, - "column": 25 - }, - { - "line": 641, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getGlobalSettings", - "call_sites": [ - { - "line": 589, - "column": 91 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getProjectSettings", - "call_sites": [ - { - "line": 589, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setPackages", - "call_sites": [ - { - "line": 641, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.togglePackageResource", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectPackages", - "call_sites": [ - { - "line": 639, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleTopLevelResource", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 541, - "column": 47 - }, - { - "line": 541, - "column": 91 - }, - { - "line": 565, - "column": 26 - }, - { - "line": 567, - "column": 26 - }, - { - "line": 569, - "column": 26 - }, - { - "line": 571, - "column": 26 - }, - { - "line": 575, - "column": 26 - }, - { - "line": 577, - "column": 26 - }, - { - "line": 579, - "column": 26 - }, - { - "line": 581, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleTopLevelResource", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getGlobalSettings", - "call_sites": [ - { - "line": 541, - "column": 91 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleTopLevelResource", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getProjectSettings", - "call_sites": [ - { - "line": 541, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleTopLevelResource", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setExtensionPaths", - "call_sites": [ - { - "line": 575, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleTopLevelResource", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectExtensionPaths", - "call_sites": [ - { - "line": 565, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleTopLevelResource", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectPromptTemplatePaths", - "call_sites": [ - { - "line": 569, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleTopLevelResource", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectSkillPaths", - "call_sites": [ - { - "line": 567, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleTopLevelResource", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectThemePaths", - "call_sites": [ - { - "line": 571, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleTopLevelResource", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setPromptTemplatePaths", - "call_sites": [ - { - "line": 579, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleTopLevelResource", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setSkillPaths", - "call_sites": [ - { - "line": 577, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.toggleTopLevelResource", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setThemePaths", - "call_sites": [ - { - "line": 581, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.getSessionStats", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 143, - "column": 37 - }, - { - "line": 107, - "column": 36 - }, - { - "line": 107, - "column": 71 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.getSessionStats", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage", - "call_sites": [ - { - "line": 143, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.getSessionStats", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.model", - "call_sites": [ - { - "line": 107, - "column": 71 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.getSessionStats", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.routedModel", - "call_sites": [ - { - "line": 107, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.getSessionStats", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 104, - "column": 37 - }, - { - "line": 105, - "column": 36 - }, - { - "line": 106, - "column": 33 - }, - { - "line": 124, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.getSessionStats", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getEntries", - "call_sites": [ - { - "line": 124, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.getSessionStats", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getEntryCount", - "call_sites": [ - { - "line": 104, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.getSessionStats", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getLeafId", - "call_sites": [ - { - "line": 106, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.getSessionStats", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getSessionId", - "call_sites": [ - { - "line": 105, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.getSessionStats", - "target": "packages/coding-agent/src/core/usage-totals.ts|packages.coding-agent.src.core.usage-totals.addUsageToTotals", - "call_sites": [ - { - "line": 126, - "column": 5 - }, - { - "line": 128, - "column": 5 - }, - { - "line": 135, - "column": 5 - }, - { - "line": 137, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.getSessionStats", - "target": "packages/coding-agent/src/core/usage-totals.ts|packages.coding-agent.src.core.usage-totals.createUsageTotals", - "call_sites": [ - { - "line": 121, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 158, - "column": 30 - }, - { - "line": 241, - "column": 31 - }, - { - "line": 191, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 191, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.routedModel", - "call_sites": [ - { - "line": 241, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.state", - "call_sites": [ - { - "line": 158, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "target": "packages/coding-agent/src/core/experimental.ts|packages.coding-agent.src.core.experimental.areExperimentalFeaturesEnabled", - "call_sites": [ - { - "line": 213, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "target": "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider", - "call_sites": [ - { - "line": 168, - "column": 34 - }, - { - "line": 249, - "column": 23 - }, - { - "line": 290, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "target": "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.getAvailableProviderCount", - "call_sites": [ - { - "line": 249, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "target": "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.getExtensionStatuses", - "call_sites": [ - { - "line": 290, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "target": "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.getGitBranch", - "call_sites": [ - { - "line": 168, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 191, - "column": 74 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.isUsingSubscription", - "call_sites": [ - { - "line": 191, - "column": 74 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 165, - "column": 60 - }, - { - "line": 174, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "call_sites": [ - { - "line": 165, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getSessionName", - "call_sites": [ - { - "line": 174, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.loadModelsFromSnapshot", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 162, - "column": 36 - }, - { - "line": 169, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.loadModelsFromSnapshot", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailableSnapshot", - "call_sites": [ - { - "line": 162, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.loadModelsFromSnapshot", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModel", - "call_sites": [ - { - "line": 169, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.refreshModels", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 202, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.refreshModels", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getError", - "call_sites": [ - { - "line": 202, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 772, - "column": 65 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager.create", - "call_sites": [ - { - "line": 772, - "column": 65 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor", - "target": "packages/coding-agent/src/core/http-dispatcher.ts|packages.coding-agent.src.core.http-dispatcher.formatHttpIdleTimeoutMs", - "call_sites": [ - { - "line": 517, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.createCallFallback", - "target": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.formatToolCallWithArgs", - "call_sites": [ - { - "line": 143, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.getTextOutput", - "target": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.getTextOutput", - "call_sites": [ - { - "line": 393, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/trust-selector.ts|packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.constructor", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.getProjectTrustOptions", - "call_sites": [ - { - "line": 44, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 553, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getSessionName", - "call_sites": [ - { - "line": 553, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCacheWarmingUsage", - "target": "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.formatCacheWarmingUsage", - "call_sites": [ - { - "line": 4113, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCacheWarmingUsage", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 4111, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCacheWarmingUsage", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowCacheMissNotices", - "call_sites": [ - { - "line": 4111, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCompactionCostNotice", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 4122, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCompactionCostNotice", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowCacheMissNotices", - "call_sites": [ - { - "line": 4122, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCustomEntryToChat", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 3847, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCustomEntryToChat", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.extensionRunner", - "call_sites": [ - { - "line": 3847, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCustomEntryToChat", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner", - "call_sites": [ - { - "line": 3847, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCustomEntryToChat", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getEntryRenderer", - "call_sites": [ - { - "line": 3847, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addMessageToChat", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 3891, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addMessageToChat", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.extensionRunner", - "call_sites": [ - { - "line": 3891, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addMessageToChat", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.parseSkillBlock", - "call_sites": [ - { - "line": 3933, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addMessageToChat", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner", - "call_sites": [ - { - "line": 3891, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addMessageToChat", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getMessageRenderer", - "call_sites": [ - { - "line": 3891, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyFullscreenScrollbarSetting", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 2049, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyFullscreenScrollbarSetting", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenScrollbar", - "call_sites": [ - { - "line": 2049, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 2070, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.autoCompactionEnabled", - "call_sites": [ - { - "line": 2070, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider", - "call_sites": [ - { - "line": 2071, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setCwd", - "call_sites": [ - { - "line": 2071, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/coding-agent/src/core/http-dispatcher.ts|packages.coding-agent.src.core.http-dispatcher.configureHttpDispatcher", - "call_sites": [ - { - "line": 2063, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 2071, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "call_sites": [ - { - "line": 2071, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 2061, - "column": 47 - }, - { - "line": 2063, - "column": 48 - }, - { - "line": 2066, - "column": 55 - }, - { - "line": 2067, - "column": 59 - }, - { - "line": 2072, - "column": 49 - }, - { - "line": 2073, - "column": 41 - }, - { - "line": 2074, - "column": 54 - }, - { - "line": 2075, - "column": 46 - }, - { - "line": 2080, - "column": 47 - }, - { - "line": 2081, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getAutocompleteMaxVisible", - "call_sites": [ - { - "line": 2081, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getClearOnShrink", - "call_sites": [ - { - "line": 2075, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getEditorPaddingX", - "call_sites": [ - { - "line": 2080, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenCopyOnSelect", - "call_sites": [ - { - "line": 2066, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenWheelScrollLines", - "call_sites": [ - { - "line": 2067, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getHideThinkingBlock", - "call_sites": [ - { - "line": 2072, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getHttpIdleTimeoutMs", - "call_sites": [ - { - "line": 2063, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getOutputPad", - "call_sites": [ - { - "line": 2073, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowHardwareCursor", - "call_sites": [ - { - "line": 2074, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getTerminalCapabilityOverrides", - "call_sites": [ - { - "line": 2061, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 1973, - "column": 22 - }, - { - "line": 2042, - "column": 40 - }, - { - "line": 2039, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.bindExtensions", - "call_sites": [ - { - "line": 1973, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.extensionRunner", - "call_sites": [ - { - "line": 2042, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.resourceLoader", - "call_sites": [ - { - "line": 2039, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getThemes", - "call_sites": [ - { - "line": 2039, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader", - "call_sites": [ - { - "line": 2039, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getThemes", - "call_sites": [ - { - "line": 2039, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.fork", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 1991, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.fork", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.fork", - "call_sites": [ - { - "line": 1991, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.navigateTree", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 2002, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.navigateTree", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.navigateTree", - "call_sites": [ - { - "line": 2002, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.newSession", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 1984, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.newSession", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.newSession", - "call_sites": [ - { - "line": 1984, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.waitForIdle", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 1980, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.waitForIdle", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.waitForIdle", - "call_sites": [ - { - "line": 1980, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.shutdownHandler", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 2030, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.shutdownHandler", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isIdle", - "call_sites": [ - { - "line": 2030, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkForPackageUpdates", - "target": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager", - "call_sites": [ - { - "line": 1269, - "column": 31 - }, - { - "line": 1274, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkForPackageUpdates", - "target": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.checkForAvailableUpdates", - "call_sites": [ - { - "line": 1274, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkForPackageUpdates", - "target": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.constructor", - "call_sites": [ - { - "line": 1269, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkForPackageUpdates", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 1270, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkForPackageUpdates", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "call_sites": [ - { - "line": 1270, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearAllQueues", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 4709, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearAllQueues", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.clearQueue", - "call_sites": [ - { - "line": 4709, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 6105, - "column": 27 - }, - { - "line": 6079, - "column": 13 - }, - { - "line": 6086, - "column": 42 - }, - { - "line": 6138, - "column": 16 - }, - { - "line": 6147, - "column": 63 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.model", - "call_sites": [ - { - "line": 6147, - "column": 63 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 6079, - "column": 13 - }, - { - "line": 6086, - "column": 42 - }, - { - "line": 6138, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setModel", - "call_sites": [ - { - "line": 6105, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 6080, - "column": 6 - }, - { - "line": 6086, - "column": 55 - }, - { - "line": 6139, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailableSnapshot", - "call_sites": [ - { - "line": 6080, - "column": 6 - }, - { - "line": 6086, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.refresh", - "call_sites": [ - { - "line": 6139, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 614, - "column": 20 - }, - { - "line": 617, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.setBeforeSessionInvalidate", - "call_sites": [ - { - "line": 614, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.setRebindSession", - "call_sites": [ - { - "line": 617, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 658, - "column": 50 - }, - { - "line": 667, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.autoCompactionEnabled", - "call_sites": [ - { - "line": 658, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.resourceLoader", - "call_sites": [ - { - "line": 667, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider", - "call_sites": [ - { - "line": 656, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.constructor", - "call_sites": [ - { - "line": 656, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 644, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager.create", - "call_sites": [ - { - "line": 644, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getThemes", - "call_sites": [ - { - "line": 667, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader", - "call_sites": [ - { - "line": 667, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getThemes", - "call_sites": [ - { - "line": 667, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 656, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "call_sites": [ - { - "line": 656, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 610, - "column": 47 - }, - { - "line": 611, - "column": 59 - }, - { - "line": 624, - "column": 45 - }, - { - "line": 628, - "column": 49 - }, - { - "line": 629, - "column": 53 - }, - { - "line": 632, - "column": 49 - }, - { - "line": 646, - "column": 47 - }, - { - "line": 647, - "column": 55 - }, - { - "line": 663, - "column": 49 - }, - { - "line": 664, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getAutocompleteMaxVisible", - "call_sites": [ - { - "line": 647, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getClearOnShrink", - "call_sites": [ - { - "line": 632, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getEditorPaddingX", - "call_sites": [ - { - "line": 646, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenCopyOnSelect", - "call_sites": [ - { - "line": 628, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenWheelScrollLines", - "call_sites": [ - { - "line": 629, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getHideThinkingBlock", - "call_sites": [ - { - "line": 663, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getOutputPad", - "call_sites": [ - { - "line": 664, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowHardwareCursor", - "call_sites": [ - { - "line": 624, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getTerminalCapabilityOverrides", - "call_sites": [ - { - "line": 610, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getTuiMode", - "call_sites": [ - { - "line": 611, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.crashReportInstructions", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 2164, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.crashReportInstructions", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.sessionFile", - "call_sites": [ - { - "line": 2164, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 787, - "column": 57 - }, - { - "line": 795, - "column": 58 - }, - { - "line": 808, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.extensionRunner", - "call_sites": [ - { - "line": 795, - "column": 58 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.promptTemplates", - "call_sites": [ - { - "line": 787, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.resourceLoader", - "call_sites": [ - { - "line": 808, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner", - "call_sites": [ - { - "line": 796, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getRegisteredCommands", - "call_sites": [ - { - "line": 796, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getSkills", - "call_sites": [ - { - "line": 808, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader", - "call_sites": [ - { - "line": 808, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getSkills", - "call_sites": [ - { - "line": 808, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 820, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "call_sites": [ - { - "line": 820, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 807, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getEnableSkillCommands", - "call_sites": [ - { - "line": 807, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 763, - "column": 19 - }, - { - "line": 737, - "column": 19 - }, - { - "line": 738, - "column": 22 - }, - { - "line": 739, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getAvailableThinkingLevels", - "call_sites": [ - { - "line": 763, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 739, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.scopedModels", - "call_sites": [ - { - "line": 737, - "column": 19 - }, - { - "line": 738, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 739, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider.getArgumentCompletions", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailableSnapshot", - "call_sites": [ - { - "line": 739, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setTheme", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 2676, - "column": 31 - }, - { - "line": 2677, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setTheme", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getTheme", - "call_sites": [ - { - "line": 2676, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setTheme", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setTheme", - "call_sites": [ - { - "line": 2677, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createProjectTrustContext", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.confirm", - "call_sites": [ - { - "line": 2626, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createProjectTrustContext", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.input", - "call_sites": [ - { - "line": 2627, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createProjectTrustContext", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.select", - "call_sites": [ - { - "line": 2625, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createProjectTrustContext", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.confirm", - "call_sites": [ - { - "line": 2626, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createProjectTrustContext", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.input", - "call_sites": [ - { - "line": 2627, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createProjectTrustContext", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.notify", - "call_sites": [ - { - "line": 2628, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createProjectTrustContext", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.select", - "call_sites": [ - { - "line": 2625, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createProjectTrustContext", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext", - "call_sites": [ - { - "line": 2625, - "column": 16 - }, - { - "line": 2626, - "column": 17 - }, - { - "line": 2627, - "column": 15 - }, - { - "line": 2628, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createProjectTrustContext", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.confirm", - "call_sites": [ - { - "line": 2626, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createProjectTrustContext", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.input", - "call_sites": [ - { - "line": 2627, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createProjectTrustContext", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.notify", - "call_sites": [ - { - "line": 2628, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createProjectTrustContext", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.select", - "call_sites": [ - { - "line": 2625, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.cycleModel", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 4540, - "column": 38 - }, - { - "line": 4542, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.cycleModel", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.cycleModel", - "call_sites": [ - { - "line": 4540, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.cycleModel", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.scopedModels", - "call_sites": [ - { - "line": 4542, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.cycleThinkingLevel", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 4528, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.cycleThinkingLevel", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.cycleThinkingLevel", - "call_sites": [ - { - "line": 4528, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findExactModelMatch", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 5233, - "column": 59 - }, - { - "line": 5219, - "column": 17 - }, - { - "line": 5220, - "column": 20 - }, - { - "line": 5221, - "column": 24 - }, - { - "line": 5223, - "column": 35 - }, - { - "line": 5248, - "column": 68 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findExactModelMatch", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 5233, - "column": 59 - }, - { - "line": 5221, - "column": 24 - }, - { - "line": 5248, - "column": 68 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findExactModelMatch", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.scopedModels", - "call_sites": [ - { - "line": 5219, - "column": 17 - }, - { - "line": 5220, - "column": 20 - }, - { - "line": 5223, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findExactModelMatch", - "target": "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.findExactModelReferenceMatch", - "call_sites": [ - { - "line": 5222, - "column": 23 - }, - { - "line": 5248, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findExactModelMatch", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 5221, - "column": 37 - }, - { - "line": 5248, - "column": 81 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.findExactModelMatch", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailableSnapshot", - "call_sites": [ - { - "line": 5221, - "column": 37 - }, - { - "line": 5248, - "column": 81 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushCompactionQueue", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 4791, - "column": 17 - }, - { - "line": 4806, - "column": 26 - }, - { - "line": 4808, - "column": 26 - }, - { - "line": 4810, - "column": 26 - }, - { - "line": 4822, - "column": 25 - }, - { - "line": 4833, - "column": 24 - }, - { - "line": 4838, - "column": 6 - }, - { - "line": 4846, - "column": 25 - }, - { - "line": 4848, - "column": 25 - }, - { - "line": 4850, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushCompactionQueue", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.clearQueue", - "call_sites": [ - { - "line": 4791, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushCompactionQueue", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.followUp", - "call_sites": [ - { - "line": 4808, - "column": 26 - }, - { - "line": 4848, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushCompactionQueue", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.prompt", - "call_sites": [ - { - "line": 4806, - "column": 26 - }, - { - "line": 4822, - "column": 25 - }, - { - "line": 4833, - "column": 24 - }, - { - "line": 4838, - "column": 6 - }, - { - "line": 4846, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushCompactionQueue", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.steer", - "call_sites": [ - { - "line": 4810, - "column": 26 - }, - { - "line": 4850, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatContextPath", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 1408, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatContextPath", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "call_sites": [ - { - "line": 1408, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAllQueuedMessages", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 4694, - "column": 21 - }, - { - "line": 4698, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAllQueuedMessages", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getFollowUpMessages", - "call_sites": [ - { - "line": 4698, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAllQueuedMessages", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getSteeringMessages", - "call_sites": [ - { - "line": 4694, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getBuiltInCommandConflictDiagnostics", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner", - "call_sites": [ - { - "line": 713, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getBuiltInCommandConflictDiagnostics", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getRegisteredCommands", - "call_sites": [ - { - "line": 713, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getChangelogForDisplay", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 1334, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getChangelogForDisplay", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.state", - "call_sites": [ - { - "line": 1334, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getChangelogForDisplay", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 1338, - "column": 44 - }, - { - "line": 1344, - "column": 25 - }, - { - "line": 1351, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getChangelogForDisplay", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getLastChangelogVersion", - "call_sites": [ - { - "line": 1338, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getChangelogForDisplay", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setLastChangelogVersion", - "call_sites": [ - { - "line": 1344, - "column": 25 - }, - { - "line": 1351, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCrashExtensionHint", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 2139, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCrashExtensionHint", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.resourceLoader", - "call_sites": [ - { - "line": 2139, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCrashExtensionHint", - "target": "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.findExtensionStackMatches", - "call_sites": [ - { - "line": 2137, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCrashExtensionHint", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getExtensions", - "call_sites": [ - { - "line": 2139, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCrashExtensionHint", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader", - "call_sites": [ - { - "line": 2139, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCrashExtensionHint", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getExtensions", - "call_sites": [ - { - "line": 2139, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLoginProviderOptions", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 5790, - "column": 39 - }, - { - "line": 5791, - "column": 36 - }, - { - "line": 5794, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLoginProviderOptions", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 5790, - "column": 39 - }, - { - "line": 5791, - "column": 36 - }, - { - "line": 5794, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLoginProviderOptions", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 5790, - "column": 52 - }, - { - "line": 5791, - "column": 49 - }, - { - "line": 5794, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLoginProviderOptions", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getProviderAuthStatus", - "call_sites": [ - { - "line": 5791, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLoginProviderOptions", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getProviders", - "call_sites": [ - { - "line": 5790, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLoginProviderOptions", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.isUsingOAuth", - "call_sites": [ - { - "line": 5794, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLogoutProviderOptions", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 5824, - "column": 30 - }, - { - "line": 5826, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLogoutProviderOptions", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 5824, - "column": 30 - }, - { - "line": 5826, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLogoutProviderOptions", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 5824, - "column": 43 - }, - { - "line": 5826, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLogoutProviderOptions", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getProvider", - "call_sites": [ - { - "line": 5826, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getLogoutProviderOptions", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.listCredentials", - "call_sites": [ - { - "line": 5824, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getMarkdownThemeWithSettings", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 1381, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getMarkdownThemeWithSettings", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getCodeBlockIndent", - "call_sites": [ - { - "line": 1381, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getMarkdownTransformers", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 2235, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getMarkdownTransformers", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.extensionRunner", - "call_sites": [ - { - "line": 2235, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getMarkdownTransformers", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner", - "call_sites": [ - { - "line": 2235, - "column": 76 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getMarkdownTransformers", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getMarkdownTransformers", - "call_sites": [ - { - "line": 2235, - "column": 76 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getRegisteredToolDefinition", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 2230, - "column": 48 - }, - { - "line": 2229, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getRegisteredToolDefinition", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.extensionRunner", - "call_sites": [ - { - "line": 2229, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getRegisteredToolDefinition", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getToolDefinition", - "call_sites": [ - { - "line": 2230, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getRegisteredToolDefinition", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner", - "call_sites": [ - { - "line": 2229, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getRegisteredToolDefinition", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.resolveToolRenderers", - "call_sites": [ - { - "line": 2229, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getRegisteredToolDefinition", - "target": "packages/coding-agent/src/core/tools/renderers/index.ts|packages.coding-agent.src.core.tools.renderers.index.withBuiltInRenderers", - "call_sites": [ - { - "line": 2230, - "column": 4 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBashCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 7029, - "column": 17 - }, - { - "line": 7050, - "column": 38 - }, - { - "line": 6988, - "column": 40 - }, - { - "line": 7036, - "column": 35 - }, - { - "line": 7010, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBashCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.executeBash", - "call_sites": [ - { - "line": 7050, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBashCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.extensionRunner", - "call_sites": [ - { - "line": 6988, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBashCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isStreaming", - "call_sites": [ - { - "line": 7036, - "column": 35 - }, - { - "line": 7010, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBashCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.recordBashResult", - "call_sites": [ - { - "line": 7029, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBashCommand", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner", - "call_sites": [ - { - "line": 6993, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBashCommand", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitUserBash", - "call_sites": [ - { - "line": 6993, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBashCommand", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 6997, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBashCommand", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "call_sites": [ - { - "line": 6997, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClearCommand", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 6929, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClearCommand", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.newSession", - "call_sites": [ - { - "line": 6929, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCloneCommand", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 5546, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCloneCommand", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.fork", - "call_sites": [ - { - "line": 5546, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCloneCommand", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 5539, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCloneCommand", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getLeafId", - "call_sites": [ - { - "line": 5539, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCompactCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 7084, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCompactCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.compact", - "call_sites": [ - { - "line": 7084, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCopyCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 6650, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCopyCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getLastAssistantText", - "call_sites": [ - { - "line": 6650, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 6960, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.messages", - "call_sites": [ - { - "line": 6960, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 3566, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.retryAttempt", - "call_sites": [ - { - "line": 3566, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/coding-agent/src/core/messages.ts|packages.coding-agent.src.core.messages.createCompactionSummaryMessage", - "call_sites": [ - { - "line": 3473, - "column": 7 - }, - { - "line": 3710, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/coding-agent/src/core/messages.ts|packages.coding-agent.src.core.messages.createCustomMessage", - "call_sites": [ - { - "line": 3454, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 3464, - "column": 42 - }, - { - "line": 3467, - "column": 41 - }, - { - "line": 3543, - "column": 30 - }, - { - "line": 3622, - "column": 27 - }, - { - "line": 3702, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.buildContextEntries", - "call_sites": [ - { - "line": 3464, - "column": 42 - }, - { - "line": 3702, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getBranch", - "call_sites": [ - { - "line": 3467, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "call_sites": [ - { - "line": 3543, - "column": 30 - }, - { - "line": 3622, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 3426, - "column": 30 - }, - { - "line": 3537, - "column": 44 - }, - { - "line": 3538, - "column": 49 - }, - { - "line": 3616, - "column": 41 - }, - { - "line": 3617, - "column": 46 - }, - { - "line": 3654, - "column": 30 - }, - { - "line": 3673, - "column": 30 - }, - { - "line": 3687, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getImageWidthCells", - "call_sites": [ - { - "line": 3538, - "column": 49 - }, - { - "line": 3617, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowImages", - "call_sites": [ - { - "line": 3537, - "column": 44 - }, - { - "line": 3616, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowTerminalProgress", - "call_sites": [ - { - "line": 3426, - "column": 30 - }, - { - "line": 3654, - "column": 30 - }, - { - "line": 3673, - "column": 30 - }, - { - "line": 3687, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent.onEscape", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 3679, - "column": 19 - }, - { - "line": 3742, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent.onEscape", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.abortCompaction", - "call_sites": [ - { - "line": 3679, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent.onEscape", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.abortRetry", - "call_sites": [ - { - "line": 3742, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleExportCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 6525, - "column": 35 - }, - { - "line": 6528, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleExportCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.exportToHtml", - "call_sites": [ - { - "line": 6528, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleExportCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.exportToJsonl", - "call_sites": [ - { - "line": 6525, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleFollowUp", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 4484, - "column": 24 - }, - { - "line": 4496, - "column": 23 - }, - { - "line": 4480, - "column": 20 - }, - { - "line": 4493, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleFollowUp", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isCompacting", - "call_sites": [ - { - "line": 4480, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleFollowUp", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isStreaming", - "call_sites": [ - { - "line": 4493, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleFollowUp", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.prompt", - "call_sites": [ - { - "line": 4484, - "column": 24 - }, - { - "line": 4496, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleHotkeysCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 6902, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleHotkeysCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.extensionRunner", - "call_sites": [ - { - "line": 6902, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleHotkeysCommand", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner", - "call_sites": [ - { - "line": 6903, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleHotkeysCommand", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getShortcuts", - "call_sites": [ - { - "line": 6903, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleHotkeysCommand", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 6903, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleHotkeysCommand", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager.getEffectiveConfig", - "call_sites": [ - { - "line": 6903, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleImportCommand", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 6582, - "column": 42 - }, - { - "line": 6595, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleImportCommand", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.importFromJsonl", - "call_sites": [ - { - "line": 6582, - "column": 42 - }, - { - "line": 6595, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleModelCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 5203, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleModelCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setModel", - "call_sites": [ - { - "line": 5203, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleNameCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 6682, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleNameCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setSessionName", - "call_sites": [ - { - "line": 6682, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleNameCommand", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 6671, - "column": 44 - }, - { - "line": 6683, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleNameCommand", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getSessionName", - "call_sites": [ - { - "line": 6671, - "column": 44 - }, - { - "line": 6683, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleOpenExternalEditor", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 4597, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleOpenExternalEditor", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getExternalEditorCommand", - "call_sites": [ - { - "line": 4597, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 6483, - "column": 23 - }, - { - "line": 6494, - "column": 32 - }, - { - "line": 6431, - "column": 20 - }, - { - "line": 6435, - "column": 20 - }, - { - "line": 6490, - "column": 37 - }, - { - "line": 6501, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.extensionRunner", - "call_sites": [ - { - "line": 6494, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isCompacting", - "call_sites": [ - { - "line": 6435, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isStreaming", - "call_sites": [ - { - "line": 6431, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 6501, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.reload", - "call_sites": [ - { - "line": 6483, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.resourceLoader", - "call_sites": [ - { - "line": 6490, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 6485, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager.reload", - "call_sites": [ - { - "line": 6485, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 6501, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getError", - "call_sites": [ - { - "line": 6501, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getThemes", - "call_sites": [ - { - "line": 6490, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader", - "call_sites": [ - { - "line": 6490, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getThemes", - "call_sites": [ - { - "line": 6490, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 6476, - "column": 50 - }, - { - "line": 6477, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getHideThinkingBlock", - "call_sites": [ - { - "line": 6476, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getOutputPad", - "call_sites": [ - { - "line": 6477, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleResumeSession", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 5757, - "column": 42 - }, - { - "line": 5773, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleResumeSession", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.switchSession", - "call_sites": [ - { - "line": 5757, - "column": 42 - }, - { - "line": 5773, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleSessionCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 6694, - "column": 30 - }, - { - "line": 6697, - "column": 62 - }, - { - "line": 6705, - "column": 43 - }, - { - "line": 6707, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleSessionCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.cacheWarmingStatus", - "call_sites": [ - { - "line": 6705, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleSessionCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getSessionStats", - "call_sites": [ - { - "line": 6694, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleSessionCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.model", - "call_sites": [ - { - "line": 6707, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleSessionCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 6697, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleSessionCommand", - "target": "packages/coding-agent/src/core/cache-stats.ts|packages.coding-agent.src.core.cache-stats.computeCacheWaste", - "call_sites": [ - { - "line": 6697, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleSessionCommand", - "target": "packages/coding-agent/src/core/cache-warmer.ts|packages.coding-agent.src.core.cache-warmer.formatCacheWarmingStatus", - "call_sites": [ - { - "line": 6741, - "column": 66 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleSessionCommand", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 6695, - "column": 43 - }, - { - "line": 6696, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleSessionCommand", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getEntries", - "call_sites": [ - { - "line": 6696, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleSessionCommand", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getSessionName", - "call_sites": [ - { - "line": 6695, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleSessionCommand", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 6706, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleSessionCommand", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getCacheWarmingMode", - "call_sites": [ - { - "line": 6706, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleSessionCommand", - "target": "packages/coding-agent/src/core/usage-totals.ts|packages.coding-agent.src.core.usage-totals.getUsageCostBreakdown", - "call_sites": [ - { - "line": 6702, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleThinkingCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 5146, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleThinkingCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getAvailableThinkingLevels", - "call_sites": [ - { - "line": 5146, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 951, - "column": 20 - }, - { - "line": 952, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.scopedModels", - "call_sites": [ - { - "line": 951, - "column": 20 - }, - { - "line": 952, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider", - "call_sites": [ - { - "line": 1113, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.onBranchChange", - "call_sites": [ - { - "line": 1113, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 976, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenScrollbar", - "call_sites": [ - { - "line": 976, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.isExtensionCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 4774, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.isExtensionCommand", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.extensionRunner", - "call_sites": [ - { - "line": 4774, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.isExtensionCommand", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner", - "call_sites": [ - { - "line": 4778, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.isExtensionCommand", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getCommand", - "call_sites": [ - { - "line": 4778, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 6323, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 6323, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 6323, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.login", - "call_sites": [ - { - "line": 6323, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.getDeviceId", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 6331, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.getDeviceId", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getOrCreateDeviceId", - "call_sites": [ - { - "line": 6331, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeSaveImplicitProjectTrustAfterReload", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 5300, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeSaveImplicitProjectTrustAfterReload", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.services", - "call_sites": [ - { - "line": 5300, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeSaveImplicitProjectTrustAfterReload", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 5292, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeSaveImplicitProjectTrustAfterReload", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "call_sites": [ - { - "line": 5292, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeSaveImplicitProjectTrustAfterReload", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5296, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeSaveImplicitProjectTrustAfterReload", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.isProjectTrusted", - "call_sites": [ - { - "line": 5296, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeSaveImplicitProjectTrustAfterReload", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore", - "call_sites": [ - { - "line": 5300, - "column": 26 - }, - { - "line": 5302, - "column": 19 - }, - { - "line": 5306, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeSaveImplicitProjectTrustAfterReload", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.constructor", - "call_sites": [ - { - "line": 5300, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeSaveImplicitProjectTrustAfterReload", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.get", - "call_sites": [ - { - "line": 5302, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeSaveImplicitProjectTrustAfterReload", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.set", - "call_sites": [ - { - "line": 5306, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeSaveImplicitProjectTrustAfterReload", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.hasTrustRequiringProjectResources", - "call_sites": [ - { - "line": 5296, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowCacheMissNotice", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 4189, - "column": 88 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowCacheMissNotice", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 4189, - "column": 88 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowCacheMissNotice", - "target": "packages/coding-agent/src/core/cache-stats.ts|packages.coding-agent.src.core.cache-stats.detectCacheMiss", - "call_sites": [ - { - "line": 4189, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowCacheMissNotice", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 4189, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowCacheMissNotice", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getEntries", - "call_sites": [ - { - "line": 4189, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowCacheMissNotice", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 4186, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowCacheMissNotice", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowCacheMissNotices", - "call_sites": [ - { - "line": 4186, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowThinkingDropNotice", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 4159, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowThinkingDropNotice", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getBranch", - "call_sites": [ - { - "line": 4159, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowThinkingDropNotice", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 4151, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowThinkingDropNotice", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowCacheMissNotices", - "call_sites": [ - { - "line": 4151, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeWarnAboutAnthropicSubscriptionAuth", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 5262, - "column": 48 - }, - { - "line": 5275, - "column": 28 - }, - { - "line": 5280, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeWarnAboutAnthropicSubscriptionAuth", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.model", - "call_sites": [ - { - "line": 5262, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeWarnAboutAnthropicSubscriptionAuth", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 5275, - "column": 28 - }, - { - "line": 5280, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeWarnAboutAnthropicSubscriptionAuth", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 5275, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeWarnAboutAnthropicSubscriptionAuth", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.checkAuth", - "call_sites": [ - { - "line": 5275, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeWarnAboutAnthropicSubscriptionAuth", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5264, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeWarnAboutAnthropicSubscriptionAuth", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getWarnings", - "call_sites": [ - { - "line": 5264, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.mermaidMarkdownTransformer.getMode", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 518, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.mermaidMarkdownTransformer.getMode", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getMermaidRenderingMode", - "call_sites": [ - { - "line": 518, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 6382, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "call_sites": [ - { - "line": 6382, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.promptForMissingSessionCwd", - "target": "packages/coding-agent/src/core/session-cwd.ts|packages.coding-agent.src.core.session-cwd.formatMissingSessionCwdPrompt", - "call_sites": [ - { - "line": 2765, - "column": 4 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.rebuildChatFromMessages", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 4262, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.rebuildChatFromMessages", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.buildContextEntries", - "call_sites": [ - { - "line": 4262, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.recordCrash", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 2154, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.recordCrash", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.sessionFile", - "call_sites": [ - { - "line": 2154, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.recordCrash", - "target": "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.recordCrash", - "call_sites": [ - { - "line": 2151, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.recordCrash", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 2155, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.recordCrash", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "call_sites": [ - { - "line": 2155, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderInitialMessages", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 4209, - "column": 39 - }, - { - "line": 4217, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderInitialMessages", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.buildContextEntries", - "call_sites": [ - { - "line": 4209, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderInitialMessages", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getEntries", - "call_sites": [ - { - "line": 4217, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderProjectTrustWarningIfNeeded", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 4226, - "column": 105 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderProjectTrustWarningIfNeeded", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "call_sites": [ - { - "line": 4226, - "column": 105 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderProjectTrustWarningIfNeeded", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 4226, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderProjectTrustWarningIfNeeded", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.isProjectTrusted", - "call_sites": [ - { - "line": 4226, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderProjectTrustWarningIfNeeded", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.hasTrustRequiringProjectResources", - "call_sites": [ - { - "line": 4226, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionEntries", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.sessionEntryToContextMessages", - "call_sites": [ - { - "line": 4101, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionItems", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 4000, - "column": 72 - }, - { - "line": 4048, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionItems", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 4000, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionItems", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.retryAttempt", - "call_sites": [ - { - "line": 4048, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionItems", - "target": "packages/coding-agent/src/core/cache-stats.ts|packages.coding-agent.src.core.cache-stats.collectCacheMisses", - "call_sites": [ - { - "line": 4000, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionItems", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 4000, - "column": 45 - }, - { - "line": 4040, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionItems", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "call_sites": [ - { - "line": 4040, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionItems", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getEntries", - "call_sites": [ - { - "line": 4000, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionItems", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 3999, - "column": 44 - }, - { - "line": 4034, - "column": 42 - }, - { - "line": 4035, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionItems", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getImageWidthCells", - "call_sites": [ - { - "line": 4035, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionItems", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowCacheMissNotices", - "call_sites": [ - { - "line": 3999, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionItems", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowImages", - "call_sites": [ - { - "line": 4034, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.reportInstallTelemetry", - "target": "packages/coding-agent/src/core/telemetry.ts|packages.coding-agent.src.core.telemetry.isInstallTelemetryEnabled", - "call_sites": [ - { - "line": 1364, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.resetExtensionUI", - "target": "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider", - "call_sites": [ - { - "line": 2467, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.resetExtensionUI", - "target": "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.clearExtensionStatuses", - "call_sites": [ - { - "line": 2467, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.restoreQueuedMessagesToEditor", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 4748, - "column": 23 - }, - { - "line": 4758, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.restoreQueuedMessagesToEditor", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.abort", - "call_sites": [ - { - "line": 4748, - "column": 23 - }, - { - "line": 4758, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 1233, - "column": 24 - }, - { - "line": 1243, - "column": 25 - }, - { - "line": 1255, - "column": 24 - }, - { - "line": 1152, - "column": 43 - }, - { - "line": 1211, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 1152, - "column": 43 - }, - { - "line": 1211, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.prompt", - "call_sites": [ - { - "line": 1233, - "column": 24 - }, - { - "line": 1243, - "column": 25 - }, - { - "line": 1255, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run", - "target": "packages/coding-agent/src/core/crash-log.ts|packages.coding-agent.src.core.crash-log.takeUnnotifiedCrash", - "call_sites": [ - { - "line": 1220, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 1211, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getError", - "call_sites": [ - { - "line": 1211, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.selectThinkingLevel", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 5164, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.selectThinkingLevel", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setThinkingLevel", - "call_sites": [ - { - "line": 5164, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.session", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 596, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.session", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.session", - "call_sites": [ - { - "line": 596, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionStatus", - "target": "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider", - "call_sites": [ - { - "line": 2301, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionStatus", - "target": "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setExtensionStatus", - "call_sites": [ - { - "line": 2301, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setWorkingVisible", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 2368, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setWorkingVisible", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isStreaming", - "call_sites": [ - { - "line": 2368, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupEditorSubmitHandler.onSubmit", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 3369, - "column": 25 - }, - { - "line": 3381, - "column": 24 - }, - { - "line": 3351, - "column": 23 - }, - { - "line": 3365, - "column": 21 - }, - { - "line": 3378, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupEditorSubmitHandler.onSubmit", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isBashRunning", - "call_sites": [ - { - "line": 3351, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupEditorSubmitHandler.onSubmit", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isCompacting", - "call_sites": [ - { - "line": 3365, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupEditorSubmitHandler.onSubmit", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isStreaming", - "call_sites": [ - { - "line": 3378, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupEditorSubmitHandler.onSubmit", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.prompt", - "call_sites": [ - { - "line": 3369, - "column": 25 - }, - { - "line": 3381, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 2253, - "column": 24 - }, - { - "line": 2254, - "column": 31 - }, - { - "line": 2255, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.model", - "call_sites": [ - { - "line": 2253, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.scopedModels", - "call_sites": [ - { - "line": 2254, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.thinkingLevel", - "call_sites": [ - { - "line": 2255, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner", - "call_sites": [ - { - "line": 2242, - "column": 37 - }, - { - "line": 2252, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getModelRegistry", - "call_sites": [ - { - "line": 2252, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getShortcuts", - "call_sites": [ - { - "line": 2242, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 2242, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager.getEffectiveConfig", - "call_sites": [ - { - "line": 2242, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 2250, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "call_sites": [ - { - "line": 2250, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.compact", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 2270, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.compact", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.compact", - "call_sites": [ - { - "line": 2270, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.getContextUsage", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 2266, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.getContextUsage", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage", - "call_sites": [ - { - "line": 2266, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.getSystemPrompt", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 2278, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.getSystemPrompt", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.systemPrompt", - "call_sites": [ - { - "line": 2278, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.hasPendingMessages", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 2262, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.hasPendingMessages", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.pendingMessageCount", - "call_sites": [ - { - "line": 2262, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.isIdle", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 2256, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.isIdle", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isIdle", - "call_sites": [ - { - "line": 2256, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.isProjectTrusted", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 2257, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.isProjectTrusted", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.isProjectTrusted", - "call_sites": [ - { - "line": 2257, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.onEscape", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 3074, - "column": 18 - }, - { - "line": 3071, - "column": 21 - }, - { - "line": 3073, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.onEscape", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.abortBash", - "call_sites": [ - { - "line": 3074, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.onEscape", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isBashRunning", - "call_sites": [ - { - "line": 3073, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.onEscape", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isStreaming", - "call_sites": [ - { - "line": 3071, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.onEscape", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 3081, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.onEscape", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDoubleEscapeAction", - "call_sites": [ - { - "line": 3081, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.shouldShowStartupDetails", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 1429, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.shouldShowStartupDetails", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getQuietStartup", - "call_sites": [ - { - "line": 1429, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.shouldShowStartupHeader", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 1424, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.shouldShowStartupHeader", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getQuietStartup", - "call_sites": [ - { - "line": 1424, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showApiKeyLoginDialog", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 6193, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showApiKeyLoginDialog", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.model", - "call_sites": [ - { - "line": 6193, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionEditor", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 2847, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionEditor", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getExternalEditorCommand", - "call_sites": [ - { - "line": 2847, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 1879, - "column": 35 - }, - { - "line": 1944, - "column": 88 - }, - { - "line": 1812, - "column": 37 - }, - { - "line": 1813, - "column": 38 - }, - { - "line": 1814, - "column": 37 - }, - { - "line": 1817, - "column": 17 - }, - { - "line": 1847, - "column": 44 - }, - { - "line": 1850, - "column": 21 - }, - { - "line": 1851, - "column": 21 - }, - { - "line": 1934, - "column": 42 - }, - { - "line": 1942, - "column": 44 - }, - { - "line": 1946, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.extensionRunner", - "call_sites": [ - { - "line": 1944, - "column": 88 - }, - { - "line": 1942, - "column": 44 - }, - { - "line": 1946, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.promptTemplates", - "call_sites": [ - { - "line": 1879, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.resourceLoader", - "call_sites": [ - { - "line": 1812, - "column": 37 - }, - { - "line": 1813, - "column": 38 - }, - { - "line": 1814, - "column": 37 - }, - { - "line": 1817, - "column": 17 - }, - { - "line": 1847, - "column": 44 - }, - { - "line": 1850, - "column": 21 - }, - { - "line": 1851, - "column": 21 - }, - { - "line": 1934, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner", - "call_sites": [ - { - "line": 1942, - "column": 60 - }, - { - "line": 1946, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getCommandDiagnostics", - "call_sites": [ - { - "line": 1942, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getShortcutDiagnostics", - "call_sites": [ - { - "line": 1946, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getAgentsFiles", - "call_sites": [ - { - "line": 1851, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getAppendSystemPromptSources", - "call_sites": [ - { - "line": 1850, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getExtensions", - "call_sites": [ - { - "line": 1818, - "column": 6 - }, - { - "line": 1934, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getPrompts", - "call_sites": [ - { - "line": 1813, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getSkills", - "call_sites": [ - { - "line": 1812, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getSystemPromptSource", - "call_sites": [ - { - "line": 1847, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getThemes", - "call_sites": [ - { - "line": 1814, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader", - "call_sites": [ - { - "line": 1812, - "column": 52 - }, - { - "line": 1813, - "column": 53 - }, - { - "line": 1814, - "column": 52 - }, - { - "line": 1818, - "column": 6 - }, - { - "line": 1847, - "column": 59 - }, - { - "line": 1850, - "column": 36 - }, - { - "line": 1851, - "column": 36 - }, - { - "line": 1934, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getAgentsFiles", - "call_sites": [ - { - "line": 1851, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getAppendSystemPromptSources", - "call_sites": [ - { - "line": 1850, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getExtensions", - "call_sites": [ - { - "line": 1818, - "column": 6 - }, - { - "line": 1934, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getPrompts", - "call_sites": [ - { - "line": 1813, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getSkills", - "call_sites": [ - { - "line": 1812, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getSystemPromptSource", - "call_sites": [ - { - "line": 1847, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getThemes", - "call_sites": [ - { - "line": 1814, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginDialog", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 6339, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginDialog", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.model", - "call_sites": [ - { - "line": 6339, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 5346, - "column": 25 - }, - { - "line": 5362, - "column": 18 - }, - { - "line": 5363, - "column": 18 - }, - { - "line": 5364, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.model", - "call_sites": [ - { - "line": 5362, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 5363, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.scopedModels", - "call_sites": [ - { - "line": 5364, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setModel", - "call_sites": [ - { - "line": 5346, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5358, - "column": 49 - }, - { - "line": 5359, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultModel", - "call_sites": [ - { - "line": 5359, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultProvider", - "call_sites": [ - { - "line": 5358, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 5406, - "column": 18 - }, - { - "line": 5413, - "column": 18 - }, - { - "line": 5382, - "column": 44 - }, - { - "line": 5453, - "column": 43 - }, - { - "line": 5379, - "column": 42 - }, - { - "line": 5456, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 5453, - "column": 43 - }, - { - "line": 5379, - "column": 42 - }, - { - "line": 5456, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.scopedModels", - "call_sites": [ - { - "line": 5382, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setScopedModels", - "call_sites": [ - { - "line": 5406, - "column": 18 - }, - { - "line": 5413, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector", - "target": "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveModelScopeFromModels", - "call_sites": [ - { - "line": 5385, - "column": 21 - }, - { - "line": 5405, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 5379, - "column": 55 - }, - { - "line": 5456, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailableSnapshot", - "call_sites": [ - { - "line": 5379, - "column": 55 - }, - { - "line": 5456, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5381, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getEnabledModels", - "call_sites": [ - { - "line": 5381, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.selector.onPersist", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5444, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.selector.onPersist", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setEnabledModels", - "call_sites": [ - { - "line": 5444, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showOAuthSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 6039, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showOAuthSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 6039, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showOAuthSelector", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 6039, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showOAuthSelector", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.logout", - "call_sites": [ - { - "line": 6039, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 5712, - "column": 21 - }, - { - "line": 5713, - "column": 27 - }, - { - "line": 5714, - "column": 27 - }, - { - "line": 5719, - "column": 26 - }, - { - "line": 5721, - "column": 52 - }, - { - "line": 5745, - "column": 25 - }, - { - "line": 5720, - "column": 24 - }, - { - "line": 5721, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "call_sites": [ - { - "line": 5713, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getSessionDir", - "call_sites": [ - { - "line": 5714, - "column": 27 - }, - { - "line": 5721, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getSessionFile", - "call_sites": [ - { - "line": 5745, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.list", - "call_sites": [ - { - "line": 5712, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.listAll", - "call_sites": [ - { - "line": 5720, - "column": 24 - }, - { - "line": 5721, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.usesDefaultSessionDir", - "call_sites": [ - { - "line": 5719, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector.showSelector() callback.selector.renameSession", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 5738, - "column": 34 - }, - { - "line": 5739, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector.showSelector() callback.selector.renameSession", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.appendSessionInfo", - "call_sites": [ - { - "line": 5739, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector.showSelector() callback.selector.renameSession", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.open", - "call_sites": [ - { - "line": 5738, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 4917, - "column": 32 - }, - { - "line": 4919, - "column": 33 - }, - { - "line": 4926, - "column": 33 - }, - { - "line": 4927, - "column": 33 - }, - { - "line": 4920, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.autoCompactionEnabled", - "call_sites": [ - { - "line": 4917, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.followUpMode", - "call_sites": [ - { - "line": 4927, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.model", - "call_sites": [ - { - "line": 4919, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 4920, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.steeringMode", - "call_sites": [ - { - "line": 4926, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 4920, - "column": 56 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailableSnapshot", - "call_sites": [ - { - "line": 4920, - "column": 56 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 4912, - "column": 49 - }, - { - "line": 4913, - "column": 48 - }, - { - "line": 4921, - "column": 39 - }, - { - "line": 4922, - "column": 44 - }, - { - "line": 4923, - "column": 45 - }, - { - "line": 4924, - "column": 40 - }, - { - "line": 4925, - "column": 48 - }, - { - "line": 4928, - "column": 38 - }, - { - "line": 4929, - "column": 46 - }, - { - "line": 4930, - "column": 45 - }, - { - "line": 4931, - "column": 42 - }, - { - "line": 4933, - "column": 48 - }, - { - "line": 4938, - "column": 49 - }, - { - "line": 4939, - "column": 46 - }, - { - "line": 4940, - "column": 51 - }, - { - "line": 4941, - "column": 47 - }, - { - "line": 4942, - "column": 43 - }, - { - "line": 4943, - "column": 47 - }, - { - "line": 4944, - "column": 49 - }, - { - "line": 4945, - "column": 48 - }, - { - "line": 4946, - "column": 43 - }, - { - "line": 4947, - "column": 38 - }, - { - "line": 4948, - "column": 51 - }, - { - "line": 4949, - "column": 41 - }, - { - "line": 4950, - "column": 42 - }, - { - "line": 4951, - "column": 49 - }, - { - "line": 4953, - "column": 49 - }, - { - "line": 4954, - "column": 48 - }, - { - "line": 4955, - "column": 51 - }, - { - "line": 4956, - "column": 55 - }, - { - "line": 4957, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getAllModelThinkingLevels", - "call_sites": [ - { - "line": 4933, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getAutocompleteMaxVisible", - "call_sites": [ - { - "line": 4948, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getBlockImages", - "call_sites": [ - { - "line": 4924, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getCacheWarmingMode", - "call_sites": [ - { - "line": 4930, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getClearOnShrink", - "call_sites": [ - { - "line": 4950, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getCollapseChangelog", - "call_sites": [ - { - "line": 4939, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultModel", - "call_sites": [ - { - "line": 4913, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultProjectTrust", - "call_sites": [ - { - "line": 4945, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultProvider", - "call_sites": [ - { - "line": 4912, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultThinkingLevel", - "call_sites": [ - { - "line": 4931, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDoubleEscapeAction", - "call_sites": [ - { - "line": 4941, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getEditorPaddingX", - "call_sites": [ - { - "line": 4946, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getEnableInstallTelemetry", - "call_sites": [ - { - "line": 4940, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getEnableSkillCommands", - "call_sites": [ - { - "line": 4925, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenCopyOnSelect", - "call_sites": [ - { - "line": 4955, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenExitOutput", - "call_sites": [ - { - "line": 4953, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenScrollbar", - "call_sites": [ - { - "line": 4954, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenWheelScrollLines", - "call_sites": [ - { - "line": 4956, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getHttpIdleTimeoutMs", - "call_sites": [ - { - "line": 4929, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getImageAutoResize", - "call_sites": [ - { - "line": 4923, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getImageWidthCells", - "call_sites": [ - { - "line": 4922, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getMermaidRenderingMode", - "call_sites": [ - { - "line": 4938, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getOutputPad", - "call_sites": [ - { - "line": 4947, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getQuietStartup", - "call_sites": [ - { - "line": 4949, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowCacheMissNotices", - "call_sites": [ - { - "line": 4944, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowHardwareCursor", - "call_sites": [ - { - "line": 4943, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowImages", - "call_sites": [ - { - "line": 4921, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowTerminalProgress", - "call_sites": [ - { - "line": 4951, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getTransport", - "call_sites": [ - { - "line": 4928, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getTreeFilterMode", - "call_sites": [ - { - "line": 4942, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getWarnings", - "call_sites": [ - { - "line": 4957, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onAutoCompactChange", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 4961, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onAutoCompactChange", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setAutoCompactionEnabled", - "call_sites": [ - { - "line": 4961, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onAutoResizeImagesChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 4981, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onAutoResizeImagesChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setImageAutoResize", - "call_sites": [ - { - "line": 4981, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onAutocompleteMaxVisibleChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5091, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onAutocompleteMaxVisibleChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setAutocompleteMaxVisible", - "call_sites": [ - { - "line": 5091, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onBlockImagesChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 4984, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onBlockImagesChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setBlockImages", - "call_sites": [ - { - "line": 4984, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onCacheWarmingModeChange", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 5006, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onCacheWarmingModeChange", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setCacheWarmingMode", - "call_sites": [ - { - "line": 5006, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onClearOnShrinkChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5098, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onClearOnShrinkChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setClearOnShrink", - "call_sites": [ - { - "line": 5098, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onCollapseChangelogChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5050, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onCollapseChangelogChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setCollapseChangelog", - "call_sites": [ - { - "line": 5050, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onDefaultProjectTrustChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5059, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onDefaultProjectTrustChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setDefaultProjectTrust", - "call_sites": [ - { - "line": 5059, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onDoubleEscapeActionChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5062, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onDoubleEscapeActionChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setDoubleEscapeAction", - "call_sites": [ - { - "line": 5062, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onEditorPaddingXChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5072, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onEditorPaddingXChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setEditorPaddingX", - "call_sites": [ - { - "line": 5072, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onEnableInstallTelemetryChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5053, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onEnableInstallTelemetryChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setEnableInstallTelemetry", - "call_sites": [ - { - "line": 5053, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onEnableSkillCommandsChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 4987, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onEnableSkillCommandsChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setEnableSkillCommands", - "call_sites": [ - { - "line": 4987, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFollowUpModeChange", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 4994, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFollowUpModeChange", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setFollowUpMode", - "call_sites": [ - { - "line": 4994, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFullscreenCopyOnSelectChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5125, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFullscreenCopyOnSelectChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setFullscreenCopyOnSelect", - "call_sites": [ - { - "line": 5125, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFullscreenExitOutputChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5118, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFullscreenExitOutputChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setFullscreenExitOutput", - "call_sites": [ - { - "line": 5118, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFullscreenScrollbarChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5121, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFullscreenScrollbarChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setFullscreenScrollbar", - "call_sites": [ - { - "line": 5121, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFullscreenWheelScrollLinesChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5129, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFullscreenWheelScrollLinesChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setFullscreenWheelScrollLines", - "call_sites": [ - { - "line": 5129, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onHideThinkingBlockChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5037, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onHideThinkingBlockChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setHideThinkingBlock", - "call_sites": [ - { - "line": 5037, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onHttpIdleTimeoutMsChange", - "target": "packages/coding-agent/src/core/http-dispatcher.ts|packages.coding-agent.src.core.http-dispatcher.configureHttpDispatcher", - "call_sites": [ - { - "line": 5002, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onHttpIdleTimeoutMsChange", - "target": "packages/coding-agent/src/core/http-dispatcher.ts|packages.coding-agent.src.core.http-dispatcher.formatHttpIdleTimeoutMs", - "call_sites": [ - { - "line": 5003, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onHttpIdleTimeoutMsChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5001, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onHttpIdleTimeoutMsChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setHttpIdleTimeoutMs", - "call_sites": [ - { - "line": 5001, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onImageWidthCellsChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 4973, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onImageWidthCellsChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setImageWidthCells", - "call_sites": [ - { - "line": 4973, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onMermaidRenderingModeChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5041, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onMermaidRenderingModeChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setMermaidRenderingMode", - "call_sites": [ - { - "line": 5041, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onModelThinkingLevelChange", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 5014, - "column": 21 - }, - { - "line": 5012, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onModelThinkingLevelChange", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.model", - "call_sites": [ - { - "line": 5012, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onModelThinkingLevelChange", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setThinkingLevel", - "call_sites": [ - { - "line": 5014, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onModelThinkingLevelChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5010, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onModelThinkingLevelChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setModelThinkingLevel", - "call_sites": [ - { - "line": 5010, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onModelThinkingLevelRemove", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 5025, - "column": 21 - }, - { - "line": 5022, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onModelThinkingLevelRemove", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.model", - "call_sites": [ - { - "line": 5022, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onModelThinkingLevelRemove", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setThinkingLevel", - "call_sites": [ - { - "line": 5025, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onModelThinkingLevelRemove", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5020, - "column": 28 - }, - { - "line": 5024, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onModelThinkingLevelRemove", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultThinkingLevel", - "call_sites": [ - { - "line": 5024, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onModelThinkingLevelRemove", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.removeModelThinkingLevel", - "call_sites": [ - { - "line": 5020, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onOutputPadChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5079, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onOutputPadChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setOutputPad", - "call_sites": [ - { - "line": 5079, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onQuietStartupChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5056, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onQuietStartupChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setQuietStartup", - "call_sites": [ - { - "line": 5056, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onShowCacheMissNoticesChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5046, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onShowCacheMissNoticesChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setShowCacheMissNotices", - "call_sites": [ - { - "line": 5046, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onShowHardwareCursorChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5068, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onShowHardwareCursorChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setShowHardwareCursor", - "call_sites": [ - { - "line": 5068, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onShowImagesChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 4965, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onShowImagesChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setShowImages", - "call_sites": [ - { - "line": 4965, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onShowTerminalProgressChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5105, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onShowTerminalProgressChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setShowTerminalProgress", - "call_sites": [ - { - "line": 5105, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onSteeringModeChange", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 4991, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onSteeringModeChange", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setSteeringMode", - "call_sites": [ - { - "line": 4991, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onThemeChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5031, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onThemeChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setTheme", - "call_sites": [ - { - "line": 5031, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onTransportChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 4997, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onTransportChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setTransport", - "call_sites": [ - { - "line": 4997, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onTreeFilterModeChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5065, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onTreeFilterModeChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setTreeFilterMode", - "call_sites": [ - { - "line": 5065, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onTuiModeChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5113, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onTuiModeChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setTuiMode", - "call_sites": [ - { - "line": 5113, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onWarningsChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5133, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onWarningsChange", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setWarnings", - "call_sites": [ - { - "line": 5133, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStartupNoticesIfNeeded", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 857, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStartupNoticesIfNeeded", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getCollapseChangelog", - "call_sites": [ - { - "line": 857, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showThinkingSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 5181, - "column": 18 - }, - { - "line": 5180, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showThinkingSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getAvailableThinkingLevels", - "call_sites": [ - { - "line": 5181, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showThinkingSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.thinkingLevel", - "call_sites": [ - { - "line": 5180, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showThinkingSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5188, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showThinkingSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultThinkingLevel", - "call_sites": [ - { - "line": 5188, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 5622, - "column": 26 - }, - { - "line": 5648, - "column": 41 - }, - { - "line": 5620, - "column": 23 - }, - { - "line": 5626, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.abort", - "call_sites": [ - { - "line": 5622, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isCompacting", - "call_sites": [ - { - "line": 5626, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isStreaming", - "call_sites": [ - { - "line": 5620, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.navigateTree", - "call_sites": [ - { - "line": 5648, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 5560, - "column": 36 - }, - { - "line": 5561, - "column": 42 - }, - { - "line": 5576, - "column": 42 - }, - { - "line": 5686, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.appendLabelChange", - "call_sites": [ - { - "line": 5686, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getLeafId", - "call_sites": [ - { - "line": 5561, - "column": 42 - }, - { - "line": 5576, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getTree", - "call_sites": [ - { - "line": 5560, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5562, - "column": 50 - }, - { - "line": 5590, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getBranchSummarySkipPrompt", - "call_sites": [ - { - "line": 5590, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getTreeFilterMode", - "call_sites": [ - { - "line": 5562, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector.showSelector() callback.selector..onEscape", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 5639, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector.showSelector() callback.selector..onEscape", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.abortBranchSummary", - "call_sites": [ - { - "line": 5639, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 5319, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.services", - "call_sites": [ - { - "line": 5319, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 5318, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "call_sites": [ - { - "line": 5318, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 5325, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.isProjectTrusted", - "call_sites": [ - { - "line": 5325, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore", - "call_sites": [ - { - "line": 5319, - "column": 26 - }, - { - "line": 5320, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.constructor", - "call_sites": [ - { - "line": 5319, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.getEntry", - "call_sites": [ - { - "line": 5320, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector.showSelector() callback.selector.onSelect", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore", - "call_sites": [ - { - "line": 5327, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector.showSelector() callback.selector.onSelect", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.setMany", - "call_sites": [ - { - "line": 5327, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showUserMessageSelector", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 5516, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showUserMessageSelector", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.fork", - "call_sites": [ - { - "line": 5516, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showUserMessageSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 5501, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showUserMessageSelector", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getUserMessagesForForking", - "call_sites": [ - { - "line": 5501, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showWorkingStatusIndicator", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 2349, - "column": 76 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showWorkingStatusIndicator", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.thinkingLevel", - "call_sites": [ - { - "line": 2349, - "column": 76 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.shutdown", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 4306, - "column": 27 - }, - { - "line": 4322, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.shutdown", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.dispose", - "call_sites": [ - { - "line": 4306, - "column": 27 - }, - { - "line": 4322, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.startProviderLogin", - "target": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login", - "call_sites": [ - { - "line": 5878, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.stop", - "target": "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider", - "call_sites": [ - { - "line": 7099, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.stop", - "target": "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.dispose", - "call_sites": [ - { - "line": 7099, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.stop", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 7090, - "column": 51 - }, - { - "line": 7092, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.stop", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenExitOutput", - "call_sites": [ - { - "line": 7090, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.stop", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowTerminalProgress", - "call_sites": [ - { - "line": 7092, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.subscribeToAgent", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 3401, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.subscribeToAgent", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.subscribe", - "call_sites": [ - { - "line": 3401, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 936, - "column": 18 - }, - { - "line": 936, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isCompacting", - "call_sites": [ - { - "line": 936, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isStreaming", - "call_sites": [ - { - "line": 936, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 916, - "column": 49 - }, - { - "line": 917, - "column": 53 - }, - { - "line": 935, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenCopyOnSelect", - "call_sites": [ - { - "line": 916, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenWheelScrollLines", - "call_sites": [ - { - "line": 917, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowTerminalProgress", - "call_sites": [ - { - "line": 935, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.toggleThinkingBlockVisibility", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 4591, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.toggleThinkingBlockVisibility", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setHideThinkingBlock", - "call_sites": [ - { - "line": 4591, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateAvailableProviderCount", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 5254, - "column": 17 - }, - { - "line": 5255, - "column": 20 - }, - { - "line": 5256, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateAvailableProviderCount", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 5256, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateAvailableProviderCount", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.scopedModels", - "call_sites": [ - { - "line": 5254, - "column": 17 - }, - { - "line": 5255, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateAvailableProviderCount", - "target": "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider", - "call_sites": [ - { - "line": 5258, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateAvailableProviderCount", - "target": "packages/coding-agent/src/core/footer-data-provider.ts|packages.coding-agent.src.core.footer-data-provider.FooterDataProvider.setAvailableProviderCount", - "call_sites": [ - { - "line": 5258, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateAvailableProviderCount", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 5256, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateAvailableProviderCount", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailableSnapshot", - "call_sites": [ - { - "line": 5256, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateEditorBorderColor", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 4520, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateEditorBorderColor", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.thinkingLevel", - "call_sites": [ - { - "line": 4520, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateTerminalTitle", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 1133, - "column": 57 - }, - { - "line": 1134, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateTerminalTitle", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "call_sites": [ - { - "line": 1133, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateTerminalTitle", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getSessionName", - "call_sites": [ - { - "line": 1134, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.formatResumeCommand", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 341, - "column": 22 - }, - { - "line": 343, - "column": 37 - }, - { - "line": 347, - "column": 22 - }, - { - "line": 348, - "column": 59 - }, - { - "line": 350, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.formatResumeCommand", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getSessionDir", - "call_sites": [ - { - "line": 348, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.formatResumeCommand", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getSessionFile", - "call_sites": [ - { - "line": 343, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.formatResumeCommand", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getSessionId", - "call_sites": [ - { - "line": 350, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.formatResumeCommand", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.isPersisted", - "call_sites": [ - { - "line": 341, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.formatResumeCommand", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.usesDefaultSessionDir", - "call_sites": [ - { - "line": 347, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/model-catalog-refresh.ts|packages.coding-agent.src.modes.interactive.model-catalog-refresh.ModelCatalogRefreshCoordinator.refresh", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 22, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/model-catalog-refresh.ts|packages.coding-agent.src.modes.interactive.model-catalog-refresh.ModelCatalogRefreshCoordinator.refresh", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.refresh", - "call_sites": [ - { - "line": 22, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.createShareTrailingEntries", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 38, - "column": 27 - }, - { - "line": 39, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.createShareTrailingEntries", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.state", - "call_sites": [ - { - "line": 38, - "column": 27 - }, - { - "line": 39, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.exportSessionForShare", - "target": "packages/coding-agent/src/core/session-export.ts|packages.coding-agent.src.core.session-export.exportSessionToJsonl", - "call_sites": [ - { - "line": 51, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.shareSession", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 83, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.shareSession", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.exportToHtml", - "call_sites": [ - { - "line": 83, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 99, - "column": 35 - }, - { - "line": 103, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 99, - "column": 35 - }, - { - "line": 103, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 99, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getProvider", - "call_sites": [ - { - "line": 99, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.getThemeSelection", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 121, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.getThemeSelection", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getThemeSetting", - "call_sites": [ - { - "line": 121, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.getThemeSetting", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 170, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.getThemeSetting", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getThemeSetting", - "call_sites": [ - { - "line": 170, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 47, - "column": 21 - }, - { - "line": 70, - "column": 14 - }, - { - "line": 36, - "column": 28 - }, - { - "line": 75, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.dispose", - "call_sites": [ - { - "line": 47, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.session", - "call_sites": [ - { - "line": 36, - "column": 28 - }, - { - "line": 75, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.setRebindSession", - "call_sites": [ - { - "line": 70, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 76, - "column": 17 - }, - { - "line": 108, - "column": 25 - }, - { - "line": 132, - "column": 18 - }, - { - "line": 136, - "column": 18 - }, - { - "line": 140, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.bindExtensions", - "call_sites": [ - { - "line": 76, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.prompt", - "call_sites": [ - { - "line": 132, - "column": 18 - }, - { - "line": 136, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.state", - "call_sites": [ - { - "line": 140, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.subscribe", - "call_sites": [ - { - "line": 108, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode", - "target": "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.flushRawStdout", - "call_sites": [ - { - "line": 167, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode", - "target": "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.waitForRawStdoutBackpressure", - "call_sites": [ - { - "line": 116, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode", - "target": "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.writeRawStdout", - "call_sites": [ - { - "line": 110, - "column": 5 - }, - { - "line": 125, - "column": 5 - }, - { - "line": 151, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 123, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getHeader", - "call_sites": [ - { - "line": 123, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.fork", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 82, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.fork", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.fork", - "call_sites": [ - { - "line": 82, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.navigateTree", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 86, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.navigateTree", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.navigateTree", - "call_sites": [ - { - "line": 86, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.newSession", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 80, - "column": 58 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.newSession", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.newSession", - "call_sites": [ - { - "line": 80, - "column": 58 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.reload", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 98, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.reload", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.reload", - "call_sites": [ - { - "line": 98, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.switchSession", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 95, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.switchSession", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.switchSession", - "call_sites": [ - { - "line": 95, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.waitForIdle", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 79, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode.rebindSession.commandContextActions.waitForIdle", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.waitForIdle", - "call_sites": [ - { - "line": 79, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 313, - "column": 14 - }, - { - "line": 437, - "column": 38 - }, - { - "line": 604, - "column": 38 - }, - { - "line": 612, - "column": 38 - }, - { - "line": 624, - "column": 38 - }, - { - "line": 56, - "column": 28 - }, - { - "line": 318, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.fork", - "call_sites": [ - { - "line": 612, - "column": 38 - }, - { - "line": 624, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.newSession", - "call_sites": [ - { - "line": 437, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.session", - "call_sites": [ - { - "line": 56, - "column": 28 - }, - { - "line": 318, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.setRebindSession", - "call_sites": [ - { - "line": 313, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.switchSession", - "call_sites": [ - { - "line": 604, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 319, - "column": 17 - }, - { - "line": 355, - "column": 25 - }, - { - "line": 399, - "column": 7 - }, - { - "line": 417, - "column": 39 - }, - { - "line": 422, - "column": 39 - }, - { - "line": 427, - "column": 19 - }, - { - "line": 432, - "column": 47 - }, - { - "line": 476, - "column": 19 - }, - { - "line": 481, - "column": 34 - }, - { - "line": 498, - "column": 13 - }, - { - "line": 503, - "column": 27 - }, - { - "line": 511, - "column": 28 - }, - { - "line": 520, - "column": 13 - }, - { - "line": 525, - "column": 13 - }, - { - "line": 534, - "column": 34 - }, - { - "line": 539, - "column": 13 - }, - { - "line": 548, - "column": 13 - }, - { - "line": 553, - "column": 13 - }, - { - "line": 570, - "column": 14 - }, - { - "line": 576, - "column": 34 - }, - { - "line": 585, - "column": 13 - }, - { - "line": 594, - "column": 27 - }, - { - "line": 599, - "column": 32 - }, - { - "line": 632, - "column": 30 - }, - { - "line": 655, - "column": 26 - }, - { - "line": 664, - "column": 13 - }, - { - "line": 450, - "column": 21 - }, - { - "line": 451, - "column": 29 - }, - { - "line": 452, - "column": 27 - }, - { - "line": 453, - "column": 28 - }, - { - "line": 454, - "column": 28 - }, - { - "line": 455, - "column": 28 - }, - { - "line": 456, - "column": 27 - }, - { - "line": 457, - "column": 25 - }, - { - "line": 458, - "column": 27 - }, - { - "line": 459, - "column": 37 - }, - { - "line": 461, - "column": 35 - }, - { - "line": 673, - "column": 60 - }, - { - "line": 460, - "column": 28 - }, - { - "line": 471, - "column": 28 - }, - { - "line": 489, - "column": 28 - }, - { - "line": 562, - "column": 39 - }, - { - "line": 683, - "column": 35 - }, - { - "line": 692, - "column": 36 - }, - { - "line": 701, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.abort", - "call_sites": [ - { - "line": 427, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.abortBash", - "call_sites": [ - { - "line": 585, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.abortRetry", - "call_sites": [ - { - "line": 553, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.autoCompactionEnabled", - "call_sites": [ - { - "line": 459, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.bindExtensions", - "call_sites": [ - { - "line": 319, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.clearQueue", - "call_sites": [ - { - "line": 432, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.compact", - "call_sites": [ - { - "line": 534, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.cycleModel", - "call_sites": [ - { - "line": 481, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.cycleThinkingLevel", - "call_sites": [ - { - "line": 503, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.executeBash", - "call_sites": [ - { - "line": 576, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.exportToHtml", - "call_sites": [ - { - "line": 599, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.extensionRunner", - "call_sites": [ - { - "line": 562, - "column": 39 - }, - { - "line": 683, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.followUp", - "call_sites": [ - { - "line": 422, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.followUpMode", - "call_sites": [ - { - "line": 455, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getAvailableThinkingLevels", - "call_sites": [ - { - "line": 511, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getLastAssistantText", - "call_sites": [ - { - "line": 655, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getSessionStats", - "call_sites": [ - { - "line": 594, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getUserMessagesForForking", - "call_sites": [ - { - "line": 632, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isCompacting", - "call_sites": [ - { - "line": 453, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.isStreaming", - "call_sites": [ - { - "line": 452, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.messages", - "call_sites": [ - { - "line": 673, - "column": 60 - }, - { - "line": 460, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.model", - "call_sites": [ - { - "line": 450, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 471, - "column": 28 - }, - { - "line": 489, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.pendingMessageCount", - "call_sites": [ - { - "line": 461, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.prompt", - "call_sites": [ - { - "line": 399, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.promptTemplates", - "call_sites": [ - { - "line": 692, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.recordBashResult", - "call_sites": [ - { - "line": 570, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.resourceLoader", - "call_sites": [ - { - "line": 701, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.sessionFile", - "call_sites": [ - { - "line": 456, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.sessionId", - "call_sites": [ - { - "line": 457, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.sessionName", - "call_sites": [ - { - "line": 458, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setAutoCompactionEnabled", - "call_sites": [ - { - "line": 539, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setAutoRetryEnabled", - "call_sites": [ - { - "line": 548, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setFollowUpMode", - "call_sites": [ - { - "line": 525, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setModel", - "call_sites": [ - { - "line": 476, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setSessionName", - "call_sites": [ - { - "line": 664, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setSteeringMode", - "call_sites": [ - { - "line": 520, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.setThinkingLevel", - "call_sites": [ - { - "line": 498, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.steer", - "call_sites": [ - { - "line": 417, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.steeringMode", - "call_sites": [ - { - "line": 454, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.subscribe", - "call_sites": [ - { - "line": 355, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.thinkingLevel", - "call_sites": [ - { - "line": 451, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner", - "call_sites": [ - { - "line": 562, - "column": 55 - }, - { - "line": 683, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.emitUserBash", - "call_sites": [ - { - "line": 562, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getRegisteredCommands", - "call_sites": [ - { - "line": 683, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 471, - "column": 41 - }, - { - "line": 489, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailableSnapshot", - "call_sites": [ - { - "line": 471, - "column": 41 - }, - { - "line": 489, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.takeOverStdout", - "call_sites": [ - { - "line": 55, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.waitForRawStdoutBackpressure", - "call_sites": [ - { - "line": 362, - "column": 10 - }, - { - "line": 762, - "column": 10 - }, - { - "line": 787, - "column": 11 - }, - { - "line": 798, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.writeRawStdout", - "call_sites": [ - { - "line": 61, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getSkills", - "call_sites": [ - { - "line": 701, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader", - "call_sites": [ - { - "line": 701, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getSkills", - "call_sites": [ - { - "line": 701, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 566, - "column": 34 - }, - { - "line": 620, - "column": 43 - }, - { - "line": 638, - "column": 34 - }, - { - "line": 646, - "column": 73 - }, - { - "line": 651, - "column": 59 - }, - { - "line": 651, - "column": 93 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "call_sites": [ - { - "line": 566, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getEntries", - "call_sites": [ - { - "line": 638, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getLeafId", - "call_sites": [ - { - "line": 620, - "column": 43 - }, - { - "line": 646, - "column": 73 - }, - { - "line": 651, - "column": 93 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getTree", - "call_sites": [ - { - "line": 651, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.pasteToEditor", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.setEditorText", - "call_sites": [ - { - "line": 235, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.pasteToEditor", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext", - "call_sites": [ - { - "line": 235, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.pasteToEditor", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.setEditorText", - "call_sites": [ - { - "line": 235, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.fork", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 326, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.fork", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.fork", - "call_sites": [ - { - "line": 326, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.navigateTree", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 330, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.navigateTree", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.navigateTree", - "call_sites": [ - { - "line": 330, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.newSession", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 324, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.newSession", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.newSession", - "call_sites": [ - { - "line": 324, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.reload", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 342, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.reload", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.reload", - "call_sites": [ - { - "line": 342, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.switchSession", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 339, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.switchSession", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.switchSession", - "call_sites": [ - { - "line": 339, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.waitForIdle", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 323, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.rebindSession.commandContextActions.waitForIdle", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.waitForIdle", - "call_sites": [ - { - "line": 323, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.shutdown", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 736, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.shutdown", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.dispose", - "call_sites": [ - { - "line": 736, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.shutdown", - "target": "packages/coding-agent/src/core/output-guard.ts|packages.coding-agent.src.core.output-guard.flushRawStdout", - "call_sites": [ - { - "line": 740, - "column": 10 - } - ], - "description": "" - } - ] - }, - { - "relation": "interacts with experimental client interface", - "src_name": "Execution Modes and Interactive UI", - "dst_name": "Experimental Coordinator and Client Services", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.handleInput", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.handleInput", - "call_sites": [ - { - "line": 299, - "column": 24 - } - ], - "description": "Dispatches theme submenu user input to experimental client TUI" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.ensurePngTranscoder", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "call_sites": [ - { - "line": 2055, - "column": 12 - } - ], - "description": "Triggers invalidation on experimental client TUI for transcoder updates" - } - ], - "src_id": "1.2", - "dst_id": "1.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.handleInput", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.handleInput", - "call_sites": [ - { - "line": 299, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.handleInput", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.handleInput", - "call_sites": [ - { - "line": 252, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "call_sites": [ - { - "line": 256, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "call_sites": [ - { - "line": 248, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.ensurePngTranscoder", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "call_sites": [ - { - "line": 2055, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "call_sites": [ - { - "line": 6944, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleRightClickPaste", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.handleInput", - "call_sites": [ - { - "line": 3140, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "call_sites": [ - { - "line": 1107, - "column": 12 - }, - { - "line": 1124, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyTerminalColors", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "call_sites": [ - { - "line": 209, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.notifyChanged", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "call_sites": [ - { - "line": 250, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.preview", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "call_sites": [ - { - "line": 150, - "column": 12 - } - ], - "description": "" - } - ] - }, - { - "relation": "resolves file paths and manages update cleanups", - "src_name": "Execution Modes and Interactive UI", - "dst_name": "System Utilities and Helpers", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 692, - "column": 24 - } - ], - "description": "Normalizes execution directory and paths on startup" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.resolveSessionPath", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 255, - "column": 32 - } - ], - "description": "Resolves session store file path using path utilities" - } - ], - "src_id": "1.2", - "dst_id": "1.4", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 692, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/utils/windows-self-update.ts|packages.coding-agent.src.utils.windows-self-update.cleanupWindowsSelfUpdateQuarantine", - "call_sites": [ - { - "line": 589, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.resolveCliPaths", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.isLocalPath", - "call_sites": [ - { - "line": 556, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.resolveCliPaths", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 556, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.resolveSessionPath", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 255, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/auth-url.ts|packages.coding-agent.src.modes.interactive.components.auth-url.AuthUrlComponent.copy", - "target": "packages/coding-agent/src/utils/clipboard.ts|packages.coding-agent.src.utils.clipboard.copyToClipboard", - "call_sites": [ - { - "line": 33, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.appendOutput", - "target": "packages/coding-agent/src/utils/ansi.ts|packages.coding-agent.src.utils.ansi.stripAnsi", - "call_sites": [ - { - "line": 86, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.createPackageOverrideSource", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.isLocalPath", - "call_sites": [ - { - "line": 813, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.createPackageOverrideSource", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 814, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.getResourceItemKey", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.canonicalizePath", - "call_sites": [ - { - "line": 851, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.packageSourceStringMatches", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.isLocalPath", - "call_sites": [ - { - "line": 825, - "column": 8 - }, - { - "line": 825, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.packageSourceStringMatches", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 826, - "column": 16 - }, - { - "line": 827, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showAuth", - "target": "packages/coding-agent/src/utils/open-browser.ts|packages.coding-agent.src.utils.open-browser.openBrowser", - "call_sites": [ - { - "line": 110, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.canonicalizePath", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.canonicalizePath", - "call_sites": [ - { - "line": 53, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay", - "target": "packages/coding-agent/src/utils/image-convert.ts|packages.coding-agent.src.utils.image-convert.ensurePngTranscoder", - "call_sites": [ - { - "line": 375, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/external-editor.ts|packages.coding-agent.src.modes.interactive.external-editor.editInExternalEditor", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 38, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.emergencyTerminalExit", - "target": "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.killTrackedDetachedChildren", - "call_sites": [ - { - "line": 4335, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.ensurePngTranscoder", - "target": "packages/coding-agent/src/utils/image-convert.ts|packages.coding-agent.src.utils.image-convert.ensurePngTranscoder", - "call_sites": [ - { - "line": 2054, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.formatContextPath", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.getCwdRelativePath", - "call_sites": [ - { - "line": 1410, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getAutocompleteSourceTag", - "target": "packages/coding-agent/src/utils/git.ts|packages.coding-agent.src.utils.git.parseGitUrl", - "call_sites": [ - { - "line": 693, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getChangelogForDisplay", - "target": "packages/coding-agent/src/utils/changelog.ts|packages.coding-agent.src.utils.changelog.getNewEntries", - "call_sites": [ - { - "line": 1349, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getChangelogForDisplay", - "target": "packages/coding-agent/src/utils/changelog.ts|packages.coding-agent.src.utils.changelog.normalizeChangelogLinks", - "call_sites": [ - { - "line": 1353, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getChangelogForDisplay", - "target": "packages/coding-agent/src/utils/changelog.ts|packages.coding-agent.src.utils.changelog.parseChangelog", - "call_sites": [ - { - "line": 1340, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getCompactPackageSourceLabel", - "target": "packages/coding-agent/src/utils/git.ts|packages.coding-agent.src.utils.git.parseGitUrl", - "call_sites": [ - { - "line": 1488, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleChangelogCommand", - "target": "packages/coding-agent/src/utils/changelog.ts|packages.coding-agent.src.utils.changelog.normalizeChangelogLinks", - "call_sites": [ - { - "line": 6782, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleChangelogCommand", - "target": "packages/coding-agent/src/utils/changelog.ts|packages.coding-agent.src.utils.changelog.parseChangelog", - "call_sites": [ - { - "line": 6776, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClipboardPaste", - "target": "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.extensionForImageMimeType", - "call_sites": [ - { - "line": 3174, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClipboardPaste", - "target": "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.readClipboardImage", - "call_sites": [ - { - "line": 3171, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClipboardPaste", - "target": "packages/coding-agent/src/utils/clipboard.ts|packages.coding-agent.src.utils.clipboard.readClipboardFilePaths", - "call_sites": [ - { - "line": 3154, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClipboardPaste", - "target": "packages/coding-agent/src/utils/clipboard.ts|packages.coding-agent.src.utils.clipboard.readClipboardText", - "call_sites": [ - { - "line": 3184, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCopyCommand", - "target": "packages/coding-agent/src/utils/clipboard.ts|packages.coding-agent.src.utils.clipboard.copyToClipboard", - "call_sites": [ - { - "line": 6657, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleRightClickPaste", - "target": "packages/coding-agent/src/utils/clipboard.ts|packages.coding-agent.src.utils.clipboard.readClipboardText", - "call_sites": [ - { - "line": 3143, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/coding-agent/src/utils/syntax-highlight.ts|packages.coding-agent.src.utils.syntax-highlight.loadAllHighlightLanguages", - "call_sites": [ - { - "line": 1122, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/coding-agent/src/utils/tools-manager.ts|packages.coding-agent.src.utils.tools-manager.ensureTool", - "call_sites": [ - { - "line": 1089, - "column": 4 - }, - { - "line": 1090, - "column": 4 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.registerSignalHandlers", - "target": "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.killTrackedDetachedChildren", - "call_sites": [ - { - "line": 4402, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.reportInstallTelemetry", - "target": "packages/coding-agent/src/utils/pi-user-agent.ts|packages.coding-agent.src.utils.pi-user-agent.getPiUserAgent", - "call_sites": [ - { - "line": 1370, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.run", - "target": "packages/coding-agent/src/utils/version-check.ts|packages.coding-agent.src.utils.version-check.checkForNewPiVersion", - "call_sites": [ - { - "line": 1159, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector.showSelector() callback.onCopy", - "target": "packages/coding-agent/src/utils/clipboard.ts|packages.coding-agent.src.utils.clipboard.copyToClipboard", - "call_sites": [ - { - "line": 5698, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.uncaughtCrash", - "target": "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.killTrackedDetachedChildren", - "call_sites": [ - { - "line": 4365, - "column": 4 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/model-catalog-refresh.ts|packages.coding-agent.src.modes.interactive.model-catalog-refresh.ModelCatalogRefreshCoordinator.refresh", - "target": "packages/coding-agent/src/utils/abort.ts|packages.coding-agent.src.utils.abort.raceWithAbortSignal", - "call_sites": [ - { - "line": 23, - "column": 20 - }, - { - "line": 34, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getBuiltinThemes", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 387, - "column": 21 - }, - { - "line": 388, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.highlightCode", - "target": "packages/coding-agent/src/utils/syntax-highlight.ts|packages.coding-agent.src.utils.syntax-highlight.highlight", - "call_sites": [ - { - "line": 1053, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme.highlightCode", - "target": "packages/coding-agent/src/utils/syntax-highlight.ts|packages.coding-agent.src.utils.syntax-highlight.supportsLanguage", - "call_sites": [ - { - "line": 1040, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.highlightCode", - "target": "packages/coding-agent/src/utils/syntax-highlight.ts|packages.coding-agent.src.utils.syntax-highlight.highlight", - "call_sites": [ - { - "line": 945, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.highlightCode", - "target": "packages/coding-agent/src/utils/syntax-highlight.ts|packages.coding-agent.src.utils.syntax-highlight.supportsLanguage", - "call_sites": [ - { - "line": 932, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.parseThemeJsonContent", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 480, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.startThemeWatcher", - "target": "packages/coding-agent/src/utils/fs-watch.ts|packages.coding-agent.src.utils.fs-watch.closeWatcher", - "call_sites": [ - { - "line": 806, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.startThemeWatcher", - "target": "packages/coding-agent/src/utils/fs-watch.ts|packages.coding-agent.src.utils.fs-watch.watchWithErrorHandler", - "call_sites": [ - { - "line": 790, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.stopThemeWatcher", - "target": "packages/coding-agent/src/utils/fs-watch.ts|packages.coding-agent.src.utils.fs-watch.closeWatcher", - "call_sites": [ - { - "line": 817, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/tui-renderer.ts|packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui", - "target": "packages/coding-agent/src/utils/open-browser.ts|packages.coding-agent.src.utils.open-browser.openBrowser", - "call_sites": [ - { - "line": 35, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/tui-renderer.ts|packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui.copySelection", - "target": "packages/coding-agent/src/utils/clipboard.ts|packages.coding-agent.src.utils.clipboard.copyToClipboard", - "call_sites": [ - { - "line": 41, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode", - "target": "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.killTrackedDetachedChildren", - "call_sites": [ - { - "line": 58, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.registerSignalHandlers.handler", - "target": "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.killTrackedDetachedChildren", - "call_sites": [ - { - "line": 374, - "column": 5 - } - ], - "description": "" - } - ] - }, - { - "relation": "executes extension commands and renders extension views", - "src_name": "Execution Modes and Interactive UI", - "dst_name": "Agent Extensions", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.runMcpCommand", - "call_sites": [ - { - "line": 618, - "column": 28 - } - ], - "description": "Dispatches MCP CLI commands from main entry point" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "call_sites": [ - { - "line": 248, - "column": 31 - } - ], - "description": "Renders MCP manager submenu inside interactive settings component" - } - ], - "src_id": "1.2", - "dst_id": "1.5", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.runMcpCommand", - "call_sites": [ - { - "line": 618, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.handleInput", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.handleInput", - "call_sites": [ - { - "line": 299, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.handleInput", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.handleInput", - "call_sites": [ - { - "line": 252, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "call_sites": [ - { - "line": 256, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "call_sites": [ - { - "line": 248, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.ensurePngTranscoder", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "call_sites": [ - { - "line": 2055, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "call_sites": [ - { - "line": 6944, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleRightClickPaste", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.handleInput", - "call_sites": [ - { - "line": 3140, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "call_sites": [ - { - "line": 1107, - "column": 12 - }, - { - "line": 1124, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer", - "target": "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.addMcpServerConfig", - "call_sites": [ - { - "line": 6407, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer", - "target": "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.loadMcpConfig", - "call_sites": [ - { - "line": 6380, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.startProviderLogin", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.auth.apiKey.login", - "call_sites": [ - { - "line": 5878, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyTerminalColors", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "call_sites": [ - { - "line": 209, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.notifyChanged", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "call_sites": [ - { - "line": 250, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.preview", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "call_sites": [ - { - "line": 150, - "column": 12 - } - ], - "description": "" - } - ] - }, - { - "relation": "invokes CLI argument parsers and session pickers", - "src_name": "Execution Modes and Interactive UI", - "dst_name": "CLI Interface and Command Handlers", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.createSessionManager", - "target": "packages/coding-agent/src/cli/session-picker.ts|packages.coding-agent.src.cli.session-picker.selectSession", - "call_sites": [ - { - "line": 417, - "column": 31 - } - ], - "description": "Opens session picker prompt when selecting resume session" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.parseArgs", - "call_sites": [ - { - "line": 622, - "column": 17 - } - ], - "description": "Parses CLI startup arguments from application entry" - } - ], - "src_id": "1.2", - "dst_id": "1.6", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.createSessionManager", - "target": "packages/coding-agent/src/cli/session-picker.ts|packages.coding-agent.src.cli.session-picker.selectSession", - "call_sites": [ - { - "line": 417, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.normalizeSessionName", - "call_sites": [ - { - "line": 710, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.parseArgs", - "call_sites": [ - { - "line": 622, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.printHelp", - "call_sites": [ - { - "line": 882, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/cli/list-models.ts|packages.coding-agent.src.cli.list-models.listModels", - "call_sites": [ - { - "line": 889, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.shouldRunFirstTimeSetup", - "call_sites": [ - { - "line": 676, - "column": 86 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup", - "call_sites": [ - { - "line": 677, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.cleanupManagedInstall", - "call_sites": [ - { - "line": 591, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handleConfigCommand", - "call_sites": [ - { - "line": 612, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handlePackageCommand", - "call_sites": [ - { - "line": 599, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main.createRuntime.services.resourceLoaderReloadOptions.resolveProjectTrust", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext", - "call_sites": [ - { - "line": 768, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.prepareInitialMessage", - "target": "packages/coding-agent/src/cli/file-processor.ts|packages.coding-agent.src.cli.file-processor.processFileArguments", - "call_sites": [ - { - "line": 223, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.prepareInitialMessage", - "target": "packages/coding-agent/src/cli/initial-message.ts|packages.coding-agent.src.cli.initial-message.buildInitialMessage", - "call_sites": [ - { - "line": 219, - "column": 10 - }, - { - "line": 224, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.promptForMissingSessionCwd", - "target": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showStartupSelector", - "call_sites": [ - { - "line": 563, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.runAuthCommand", - "target": "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.parseArgs", - "call_sites": [ - { - "line": 150, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.runAuthCommand", - "target": "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.checkProviderAuth", - "call_sites": [ - { - "line": 182, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.runAuthCommand", - "target": "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.createAuthCheckModelRuntime", - "call_sites": [ - { - "line": 181, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.runAuthCommand", - "target": "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.getProviderCredential", - "call_sites": [ - { - "line": 184, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.runAuthCommand", - "target": "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.AuthCommandError", - "call_sites": [ - { - "line": 160, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.runAuthCommand", - "target": "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.getAuthCommandName", - "call_sites": [ - { - "line": 153, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.runAuthCommand", - "target": "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.getAuthCommandUsage", - "call_sites": [ - { - "line": 154, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.runAuthCommand", - "target": "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.isAuthCommandHelp", - "call_sites": [ - { - "line": 134, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.runAuthCommand", - "target": "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.parseAuthCommand", - "call_sites": [ - { - "line": 141, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.runAuthCommand", - "target": "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.printAuthCommandHelp", - "call_sites": [ - { - "line": 135, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.runAuthCommand", - "target": "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.validateAuthCommandArgs", - "call_sites": [ - { - "line": 176, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.runAuthCommand", - "target": "packages/coding-agent/src/cli/credential-print.ts|packages.coding-agent.src.cli.credential-print.resolveCredentialForPrint", - "call_sites": [ - { - "line": 165, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.upload", - "target": "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.getAuthCredential", - "call_sites": [ - { - "line": 182, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createProjectTrustContext", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.confirm", - "call_sites": [ - { - "line": 2626, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createProjectTrustContext", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.input", - "call_sites": [ - { - "line": 2627, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createProjectTrustContext", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.notify", - "call_sites": [ - { - "line": 2628, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createProjectTrustContext", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.select", - "call_sites": [ - { - "line": 2625, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius", - "target": "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.getAuthCredential", - "call_sites": [ - { - "line": 102, - "column": 16 - } - ], - "description": "" - } - ] - }, - { - "relation": "loads configuration directories and applies migrations", - "src_name": "Execution Modes and Interactive UI", - "dst_name": "Application Configuration and Migrations", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 594, - "column": 19 - } - ], - "description": "Retrieves base agent home directory for main process" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.runMigrations", - "call_sites": [ - { - "line": 668, - "column": 76 - } - ], - "description": "Executes configuration migrations on application startup" - } - ], - "src_id": "1.2", - "dst_id": "1.7", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.expandTildePath", - "call_sites": [ - { - "line": 693, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 594, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getPackageDir", - "call_sites": [ - { - "line": 589, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.runMigrations", - "call_sites": [ - { - "line": 668, - "column": 76 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.showDeprecationWarnings", - "call_sites": [ - { - "line": 910, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/earendil-announcement.ts|packages.coding-agent.src.modes.interactive.components.earendil-announcement.loadImageBase64", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getBundledInteractiveAssetPath", - "call_sites": [ - { - "line": 20, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.checkForPackageUpdates", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 1271, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAuthPath", - "call_sites": [ - { - "line": 6119, - "column": 91 - }, - { - "line": 6122, - "column": 61 - }, - { - "line": 6131, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 625, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getChangelogForDisplay", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getChangelogPath", - "call_sites": [ - { - "line": 1339, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleChangelogCommand", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getChangelogPath", - "call_sites": [ - { - "line": 6775, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getDebugLogPath", - "call_sites": [ - { - "line": 6946, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowInstallChangeWarning", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.detectInstallChange", - "call_sites": [ - { - "line": 2195, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 6378, - "column": 29 - }, - { - "line": 6381, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showApiKeyLoginDialog", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getDocsPath", - "call_sites": [ - { - "line": 6208, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 913, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.shareViaGist", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getShareViewerUrl", - "call_sites": [ - { - "line": 202, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getAvailableThemesWithPaths", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getThemesDir", - "call_sites": [ - { - "line": 404, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getBuiltinThemes", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getThemesDir", - "call_sites": [ - { - "line": 383, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getCustomThemeInfos", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getCustomThemesDir", - "call_sites": [ - { - "line": 437, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.loadThemeJson", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getCustomThemesDir", - "call_sites": [ - { - "line": 500, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.startThemeWatcher", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getCustomThemesDir", - "call_sites": [ - { - "line": 747, - "column": 26 - } - ], - "description": "" - } - ] - }, - { - "relation": "queries models and configures agent execution via", - "src_name": "Execution Modes and Interactive UI", - "dst_name": "Model Provider APIs and Utilities", - "evidence": "", - "key_edges": [], - "src_id": "1.2", - "dst_id": "2.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.buildSessionOptions", - "target": "packages/ai/src/models.ts|packages.ai.src.models.modelsAreEqual", - "call_sites": [ - { - "line": 504, - "column": 63 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.loadModelsFromSnapshot", - "target": "packages/ai/src/models.ts|packages.ai.src.models.modelsAreEqual", - "call_sites": [ - { - "line": 179, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.setScope", - "target": "packages/ai/src/models.ts|packages.ai.src.models.modelsAreEqual", - "call_sites": [ - { - "line": 271, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.sortModels", - "target": "packages/ai/src/models.ts|packages.ai.src.models.modelsAreEqual", - "call_sites": [ - { - "line": 235, - "column": 23 - }, - { - "line": 236, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.updateList", - "target": "packages/ai/src/models.ts|packages.ai.src.models.modelsAreEqual", - "call_sites": [ - { - "line": 321, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor.items.submenu.steps.options", - "target": "packages/ai/src/models.ts|packages.ai.src.models.getSupportedThinkingLevels", - "call_sites": [ - { - "line": 660, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeSuggestBugReport", - "target": "packages/ai/src/utils/retry.ts|packages.ai.src.utils.retry.isRetryableAssistantError", - "call_sites": [ - { - "line": 2182, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.startProviderLogin", - "target": "packages/ai/src/auth/helpers.ts|packages.ai.src.auth.helpers.envApiKeyAuth.login", - "call_sites": [ - { - "line": 5878, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.startProviderLogin", - "target": "packages/ai/src/auth/helpers.ts|packages.ai.src.auth.helpers.lazyOAuth.login", - "call_sites": [ - { - "line": 5878, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.startProviderLogin", - "target": "packages/ai/src/auth/oauth/anthropic.ts|packages.ai.src.auth.oauth.anthropic.anthropicOAuth.login", - "call_sites": [ - { - "line": 5878, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.startProviderLogin", - "target": "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.openaiCodexOAuth.login", - "call_sites": [ - { - "line": 5878, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.startProviderLogin", - "target": "packages/ai/src/auth/oauth/radius.ts|packages.ai.src.auth.oauth.radius.createRadiusOAuth.login", - "call_sites": [ - { - "line": 5878, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.startProviderLogin", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.ApiKeyAuth", - "call_sites": [ - { - "line": 5878, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.startProviderLogin", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.ApiKeyAuth.login", - "call_sites": [ - { - "line": 5878, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.startProviderLogin", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.OAuthAuth", - "call_sites": [ - { - "line": 5878, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.startProviderLogin", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.OAuthAuth.login", - "call_sites": [ - { - "line": 5878, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.startProviderLogin", - "target": "packages/ai/src/providers/amazon-bedrock.ts|packages.ai.src.providers.amazon-bedrock.bedrockAuth.login", - "call_sites": [ - { - "line": 5878, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.startProviderLogin", - "target": "packages/ai/src/providers/anthropic.ts|packages.ai.src.providers.anthropic.anthropicApiKeyAuth.login", - "call_sites": [ - { - "line": 5878, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.startProviderLogin", - "target": "packages/ai/src/providers/cloudflare-auth.ts|packages.ai.src.providers.cloudflare-auth.cloudflareAIGatewayAuth.login", - "call_sites": [ - { - "line": 5878, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.startProviderLogin", - "target": "packages/ai/src/providers/cloudflare-auth.ts|packages.ai.src.providers.cloudflare-auth.cloudflareWorkersAIAuth.login", - "call_sites": [ - { - "line": 5878, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.startProviderLogin", - "target": "packages/ai/src/providers/google-vertex.ts|packages.ai.src.providers.google-vertex.vertexAuth.login", - "call_sites": [ - { - "line": 5878, - "column": 37 - } - ], - "description": "" - } - ] - }, - { - "relation": "queries models and configures agent execution via", - "src_name": "Execution Modes and Interactive UI", - "dst_name": "Agent Runtime and Loop Orchestrator", - "evidence": "", - "key_edges": [], - "src_id": "1.2", - "dst_id": "2.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getChangelogForDisplay", - "target": "packages/agent/src/types.ts|packages.agent.src.types.AgentState", - "call_sites": [ - { - "line": 1334, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.getChangelogForDisplay", - "target": "packages/agent/src/types.ts|packages.agent.src.types.AgentState.messages", - "call_sites": [ - { - "line": 1334, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 2258, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.signal", - "call_sites": [ - { - "line": 2258, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.createShareTrailingEntries", - "target": "packages/agent/src/types.ts|packages.agent.src.types.AgentState", - "call_sites": [ - { - "line": 39, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.createShareTrailingEntries", - "target": "packages/agent/src/types.ts|packages.agent.src.types.AgentState.tools", - "call_sites": [ - { - "line": 39, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 115, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.subscribe", - "call_sites": [ - { - "line": 115, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode", - "target": "packages/agent/src/types.ts|packages.agent.src.types.AgentState", - "call_sites": [ - { - "line": 141, - "column": 30 - }, - { - "line": 141, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/print-mode.ts|packages.coding-agent.src.modes.print-mode.runPrintMode", - "target": "packages/agent/src/types.ts|packages.agent.src.types.AgentState.messages", - "call_sites": [ - { - "line": 141, - "column": 30 - }, - { - "line": 141, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 361, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.subscribe", - "call_sites": [ - { - "line": 361, - "column": 43 - } - ], - "description": "" - } - ] - }, - { - "relation": "renders terminal interface with", - "src_name": "Execution Modes and Interactive UI", - "dst_name": "TUI Core and Component Primitives", - "evidence": "", - "key_edges": [], - "src_id": "1.2", - "dst_id": "5.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.restoreEditor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 291, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.restoreEditor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 290, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.restoreEditor", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 291, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.restoreEditor", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 290, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.restoreEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 290, - "column": 26 - }, - { - "line": 291, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.restoreEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 291, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.restoreEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 290, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.restoreEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 292, - "column": 13 - }, - { - "line": 293, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.restoreEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 293, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.restoreEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setFocus", - "call_sites": [ - { - "line": 292, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.restoreEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 293, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.restoreEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocus", - "call_sites": [ - { - "line": 292, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.showOverlay", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 283, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.showOverlay", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 282, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.showOverlay", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 283, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.showOverlay", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 282, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.showOverlay", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 282, - "column": 26 - }, - { - "line": 283, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.showOverlay", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 283, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.showOverlay", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 282, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.showOverlay", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 284, - "column": 13 - }, - { - "line": 285, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.showOverlay", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 285, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.showOverlay", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setFocus", - "call_sites": [ - { - "line": 284, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.showOverlay", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 285, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/bug-report.ts|packages.coding-agent.src.modes.interactive.bug-report.showOverlay", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocus", - "call_sites": [ - { - "line": 284, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/chat-viewport.ts|packages.coding-agent.src.modes.interactive.chat-viewport.createChatViewport", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView", - "call_sites": [ - { - "line": 23, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/chat-viewport.ts|packages.coding-agent.src.modes.interactive.chat-viewport.createChatViewport", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.constructor", - "call_sites": [ - { - "line": 23, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/chat-viewport.ts|packages.coding-agent.src.modes.interactive.chat-viewport.createChatViewport", - "target": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack", - "call_sites": [ - { - "line": 31, - "column": 19 - }, - { - "line": 41, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/chat-viewport.ts|packages.coding-agent.src.modes.interactive.chat-viewport.createChatViewport", - "target": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.constructor", - "call_sites": [ - { - "line": 31, - "column": 19 - }, - { - "line": 41, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.startAnimation", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 187, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.startAnimation", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 187, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.startAnimation", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 187, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.constructor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 44, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.constructor", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 44, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 34, - "column": 3 - }, - { - "line": 43, - "column": 31 - }, - { - "line": 44, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 44, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.invalidate", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 52, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.invalidate", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "call_sites": [ - { - "line": 52, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.render", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 81, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.render", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "call_sites": [ - { - "line": 81, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent", - "target": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion", - "call_sites": [ - { - "line": 164, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent", - "target": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.constructor", - "call_sites": [ - { - "line": 164, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 103, - "column": 26 - }, - { - "line": 113, - "column": 27 - }, - { - "line": 163, - "column": 27 - }, - { - "line": 172, - "column": 28 - }, - { - "line": 183, - "column": 26 - }, - { - "line": 184, - "column": 26 - }, - { - "line": 193, - "column": 27 - }, - { - "line": 194, - "column": 27 - }, - { - "line": 197, - "column": 27 - }, - { - "line": 198, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 96, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 103, - "column": 39 - }, - { - "line": 172, - "column": 41 - }, - { - "line": 183, - "column": 39 - }, - { - "line": 193, - "column": 40 - }, - { - "line": 197, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 103, - "column": 39 - }, - { - "line": 172, - "column": 41 - }, - { - "line": 183, - "column": 39 - }, - { - "line": 193, - "column": 40 - }, - { - "line": 197, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 103, - "column": 26 - }, - { - "line": 113, - "column": 27 - }, - { - "line": 163, - "column": 27 - }, - { - "line": 172, - "column": 28 - }, - { - "line": 183, - "column": 26 - }, - { - "line": 184, - "column": 26 - }, - { - "line": 193, - "column": 27 - }, - { - "line": 194, - "column": 27 - }, - { - "line": 197, - "column": 27 - }, - { - "line": 198, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 96, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 145, - "column": 12 - }, - { - "line": 185, - "column": 9 - }, - { - "line": 194, - "column": 40 - }, - { - "line": 198, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 145, - "column": 12 - }, - { - "line": 185, - "column": 9 - }, - { - "line": 194, - "column": 40 - }, - { - "line": 198, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 96, - "column": 25 - }, - { - "line": 103, - "column": 26 - }, - { - "line": 113, - "column": 27 - }, - { - "line": 163, - "column": 27 - }, - { - "line": 172, - "column": 28 - }, - { - "line": 183, - "column": 26 - }, - { - "line": 184, - "column": 26 - }, - { - "line": 193, - "column": 27 - }, - { - "line": 194, - "column": 27 - }, - { - "line": 197, - "column": 27 - }, - { - "line": 198, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 103, - "column": 26 - }, - { - "line": 113, - "column": 27 - }, - { - "line": 163, - "column": 27 - }, - { - "line": 172, - "column": 28 - }, - { - "line": 183, - "column": 26 - }, - { - "line": 184, - "column": 26 - }, - { - "line": 193, - "column": 27 - }, - { - "line": 194, - "column": 27 - }, - { - "line": 197, - "column": 27 - }, - { - "line": 198, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 96, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/auth-url.ts|packages.coding-agent.src.modes.interactive.components.auth-url.AuthUrlComponent.constructor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 19, - "column": 8 - }, - { - "line": 21, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/auth-url.ts|packages.coding-agent.src.modes.interactive.components.auth-url.AuthUrlComponent.constructor", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 19, - "column": 8 - }, - { - "line": 21, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/auth-url.ts|packages.coding-agent.src.modes.interactive.components.auth-url.AuthUrlComponent.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 19, - "column": 21 - }, - { - "line": 20, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/auth-url.ts|packages.coding-agent.src.modes.interactive.components.auth-url.AuthUrlComponent.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 19, - "column": 21 - }, - { - "line": 20, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/auth-url.ts|packages.coding-agent.src.modes.interactive.components.auth-url.AuthUrlComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 16, - "column": 3 - }, - { - "line": 19, - "column": 8 - }, - { - "line": 21, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/auth-url.ts|packages.coding-agent.src.modes.interactive.components.auth-url.AuthUrlComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 19, - "column": 8 - }, - { - "line": 21, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/auth-url.ts|packages.coding-agent.src.modes.interactive.components.auth-url.AuthUrlComponent.setHint", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 27, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/auth-url.ts|packages.coding-agent.src.modes.interactive.components.auth-url.AuthUrlComponent.setHint", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.setText", - "call_sites": [ - { - "line": 27, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/auth-url.ts|packages.coding-agent.src.modes.interactive.components.auth-url.AuthUrlComponent.setHint", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 28, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/auth-url.ts|packages.coding-agent.src.modes.interactive.components.auth-url.AuthUrlComponent.setHint", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 28, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/auth-url.ts|packages.coding-agent.src.modes.interactive.components.auth-url.AuthUrlComponent.setHint", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 28, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.constructor", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader", - "call_sites": [ - { - "line": 52, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.constructor", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.constructor", - "call_sites": [ - { - "line": 52, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.constructor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 43, - "column": 8 - }, - { - "line": 46, - "column": 8 - }, - { - "line": 50, - "column": 8 - }, - { - "line": 60, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 43, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 43, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.constructor", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 43, - "column": 8 - }, - { - "line": 46, - "column": 8 - }, - { - "line": 50, - "column": 8 - }, - { - "line": 60, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 36, - "column": 3 - }, - { - "line": 43, - "column": 8 - }, - { - "line": 46, - "column": 8 - }, - { - "line": 49, - "column": 31 - }, - { - "line": 50, - "column": 8 - }, - { - "line": 60, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 43, - "column": 8 - }, - { - "line": 46, - "column": 8 - }, - { - "line": 50, - "column": 8 - }, - { - "line": 60, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.invalidate", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 79, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.invalidate", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "call_sites": [ - { - "line": 79, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.setComplete", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader", - "call_sites": [ - { - "line": 117, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.setComplete", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.stop", - "call_sites": [ - { - "line": 117, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 142, - "column": 25 - }, - { - "line": 149, - "column": 27 - }, - { - "line": 156, - "column": 27 - }, - { - "line": 175, - "column": 26 - }, - { - "line": 205, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 138, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 142, - "column": 25 - }, - { - "line": 149, - "column": 27 - }, - { - "line": 156, - "column": 27 - }, - { - "line": 175, - "column": 26 - }, - { - "line": 205, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 138, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 141, - "column": 22 - }, - { - "line": 149, - "column": 40 - }, - { - "line": 205, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 141, - "column": 22 - }, - { - "line": 149, - "column": 40 - }, - { - "line": 205, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 138, - "column": 25 - }, - { - "line": 142, - "column": 25 - }, - { - "line": 149, - "column": 27 - }, - { - "line": 156, - "column": 27 - }, - { - "line": 175, - "column": 26 - }, - { - "line": 205, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 142, - "column": 25 - }, - { - "line": 149, - "column": 27 - }, - { - "line": 156, - "column": 27 - }, - { - "line": 175, - "column": 26 - }, - { - "line": 205, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 138, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bordered-loader.ts|packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.constructor", - "target": "packages/tui/src/components/cancellable-loader.ts|packages.tui.src.components.cancellable-loader.CancellableLoader", - "call_sites": [ - { - "line": 18, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bordered-loader.ts|packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.constructor", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader", - "call_sites": [ - { - "line": 18, - "column": 22 - }, - { - "line": 26, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bordered-loader.ts|packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.constructor", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.constructor", - "call_sites": [ - { - "line": 18, - "column": 22 - }, - { - "line": 26, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bordered-loader.ts|packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.constructor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 16, - "column": 8 - }, - { - "line": 33, - "column": 8 - }, - { - "line": 35, - "column": 9 - }, - { - "line": 36, - "column": 9 - }, - { - "line": 38, - "column": 8 - }, - { - "line": 39, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bordered-loader.ts|packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 35, - "column": 22 - }, - { - "line": 38, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bordered-loader.ts|packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 35, - "column": 22 - }, - { - "line": 38, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bordered-loader.ts|packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.constructor", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 16, - "column": 8 - }, - { - "line": 33, - "column": 8 - }, - { - "line": 35, - "column": 9 - }, - { - "line": 36, - "column": 9 - }, - { - "line": 38, - "column": 8 - }, - { - "line": 39, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bordered-loader.ts|packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 36, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bordered-loader.ts|packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 36, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bordered-loader.ts|packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 13, - "column": 3 - }, - { - "line": 16, - "column": 8 - }, - { - "line": 33, - "column": 8 - }, - { - "line": 35, - "column": 9 - }, - { - "line": 36, - "column": 9 - }, - { - "line": 38, - "column": 8 - }, - { - "line": 39, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bordered-loader.ts|packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 16, - "column": 8 - }, - { - "line": 33, - "column": 8 - }, - { - "line": 35, - "column": 9 - }, - { - "line": 36, - "column": 9 - }, - { - "line": 38, - "column": 8 - }, - { - "line": 39, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bordered-loader.ts|packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.dispose", - "target": "packages/tui/src/components/cancellable-loader.ts|packages.tui.src.components.cancellable-loader.CancellableLoader", - "call_sites": [ - { - "line": 63, - "column": 16 - }, - { - "line": 62, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bordered-loader.ts|packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.dispose", - "target": "packages/tui/src/components/cancellable-loader.ts|packages.tui.src.components.cancellable-loader.CancellableLoader.dispose", - "call_sites": [ - { - "line": 63, - "column": 16 - }, - { - "line": 62, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bordered-loader.ts|packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.dispose", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader", - "call_sites": [ - { - "line": 65, - "column": 16 - }, - { - "line": 64, - "column": 58 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bordered-loader.ts|packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.dispose", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.stop", - "call_sites": [ - { - "line": 65, - "column": 16 - }, - { - "line": 64, - "column": 58 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bordered-loader.ts|packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.handleInput", - "target": "packages/tui/src/components/cancellable-loader.ts|packages.tui.src.components.cancellable-loader.CancellableLoader", - "call_sites": [ - { - "line": 57, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bordered-loader.ts|packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.handleInput", - "target": "packages/tui/src/components/cancellable-loader.ts|packages.tui.src.components.cancellable-loader.CancellableLoader.handleInput", - "call_sites": [ - { - "line": 57, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bordered-loader.ts|packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.signal", - "target": "packages/tui/src/components/cancellable-loader.ts|packages.tui.src.components.cancellable-loader.CancellableLoader", - "call_sites": [ - { - "line": 44, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/bordered-loader.ts|packages.coding-agent.src.modes.interactive.components.bordered-loader.BorderedLoader.signal", - "target": "packages/tui/src/components/cancellable-loader.ts|packages.tui.src.components.cancellable-loader.CancellableLoader.signal", - "call_sites": [ - { - "line": 44, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.constructor", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box", - "call_sites": [ - { - "line": 16, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.constructor", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.constructor", - "call_sites": [ - { - "line": 16, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.invalidate", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box", - "call_sites": [ - { - "line": 32, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.invalidate", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "call_sites": [ - { - "line": 32, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.setOutputPad", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box", - "call_sites": [ - { - "line": 28, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.setOutputPad", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.setPaddingX", - "call_sites": [ - { - "line": 28, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.updateDisplay", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box", - "call_sites": [ - { - "line": 37, - "column": 8 - }, - { - "line": 63, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.updateDisplay", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.addChild", - "call_sites": [ - { - "line": 63, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.updateDisplay", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.clear", - "call_sites": [ - { - "line": 37, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.updateDisplay", - "target": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion", - "call_sites": [ - { - "line": 64, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.updateDisplay", - "target": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.constructor", - "call_sites": [ - { - "line": 64, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.updateDisplay", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 41, - "column": 11 - }, - { - "line": 42, - "column": 11 - }, - { - "line": 46, - "column": 12 - }, - { - "line": 52, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.updateDisplay", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 42, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.updateDisplay", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 42, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.updateDisplay", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 41, - "column": 11 - }, - { - "line": 42, - "column": 11 - }, - { - "line": 46, - "column": 12 - }, - { - "line": 52, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.updateDisplay", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 41, - "column": 24 - }, - { - "line": 53, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.updateDisplay", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 41, - "column": 24 - }, - { - "line": 53, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.updateDisplay", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 38, - "column": 23 - }, - { - "line": 41, - "column": 11 - }, - { - "line": 42, - "column": 11 - }, - { - "line": 46, - "column": 12 - }, - { - "line": 52, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.updateDisplay", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 41, - "column": 11 - }, - { - "line": 42, - "column": 11 - }, - { - "line": 46, - "column": 12 - }, - { - "line": 52, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.constructor", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box", - "call_sites": [ - { - "line": 16, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.constructor", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.constructor", - "call_sites": [ - { - "line": 16, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.invalidate", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box", - "call_sites": [ - { - "line": 32, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.invalidate", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "call_sites": [ - { - "line": 32, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.setOutputPad", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box", - "call_sites": [ - { - "line": 28, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.setOutputPad", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.setPaddingX", - "call_sites": [ - { - "line": 28, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.updateDisplay", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box", - "call_sites": [ - { - "line": 37, - "column": 8 - }, - { - "line": 64, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.updateDisplay", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.addChild", - "call_sites": [ - { - "line": 64, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.updateDisplay", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.clear", - "call_sites": [ - { - "line": 37, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.updateDisplay", - "target": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion", - "call_sites": [ - { - "line": 65, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.updateDisplay", - "target": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.constructor", - "call_sites": [ - { - "line": 65, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.updateDisplay", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 42, - "column": 11 - }, - { - "line": 43, - "column": 11 - }, - { - "line": 47, - "column": 12 - }, - { - "line": 53, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.updateDisplay", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 43, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.updateDisplay", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 43, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.updateDisplay", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 42, - "column": 11 - }, - { - "line": 43, - "column": 11 - }, - { - "line": 47, - "column": 12 - }, - { - "line": 53, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.updateDisplay", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 42, - "column": 24 - }, - { - "line": 54, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.updateDisplay", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 42, - "column": 24 - }, - { - "line": 54, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.updateDisplay", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 38, - "column": 23 - }, - { - "line": 42, - "column": 11 - }, - { - "line": 43, - "column": 11 - }, - { - "line": 47, - "column": 12 - }, - { - "line": 53, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.updateDisplay", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 42, - "column": 11 - }, - { - "line": 43, - "column": 11 - }, - { - "line": 47, - "column": 12 - }, - { - "line": 53, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent.constructor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 910, - "column": 8 - }, - { - "line": 911, - "column": 8 - }, - { - "line": 912, - "column": 8 - }, - { - "line": 914, - "column": 8 - }, - { - "line": 915, - "column": 8 - }, - { - "line": 935, - "column": 8 - }, - { - "line": 938, - "column": 8 - }, - { - "line": 939, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 910, - "column": 21 - }, - { - "line": 912, - "column": 21 - }, - { - "line": 915, - "column": 21 - }, - { - "line": 938, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 910, - "column": 21 - }, - { - "line": 912, - "column": 21 - }, - { - "line": 915, - "column": 21 - }, - { - "line": 938, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent.constructor", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 910, - "column": 8 - }, - { - "line": 911, - "column": 8 - }, - { - "line": 912, - "column": 8 - }, - { - "line": 914, - "column": 8 - }, - { - "line": 915, - "column": 8 - }, - { - "line": 935, - "column": 8 - }, - { - "line": 938, - "column": 8 - }, - { - "line": 939, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 901, - "column": 3 - }, - { - "line": 910, - "column": 8 - }, - { - "line": 911, - "column": 8 - }, - { - "line": 912, - "column": 8 - }, - { - "line": 914, - "column": 8 - }, - { - "line": 915, - "column": 8 - }, - { - "line": 935, - "column": 8 - }, - { - "line": 938, - "column": 8 - }, - { - "line": 939, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 910, - "column": 8 - }, - { - "line": 911, - "column": 8 - }, - { - "line": 912, - "column": 8 - }, - { - "line": 914, - "column": 8 - }, - { - "line": 915, - "column": 8 - }, - { - "line": 935, - "column": 8 - }, - { - "line": 938, - "column": 8 - }, - { - "line": 939, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.render", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.truncateToWidth", - "call_sites": [ - { - "line": 222, - "column": 4 - }, - { - "line": 223, - "column": 4 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.render", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 215, - "column": 39 - }, - { - "line": 215, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 463, - "column": 10 - }, - { - "line": 467, - "column": 10 - }, - { - "line": 471, - "column": 10 - }, - { - "line": 482, - "column": 10 - }, - { - "line": 493, - "column": 10 - }, - { - "line": 501, - "column": 10 - }, - { - "line": 505, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.matches", - "call_sites": [ - { - "line": 463, - "column": 10 - }, - { - "line": 467, - "column": 10 - }, - { - "line": 471, - "column": 10 - }, - { - "line": 482, - "column": 10 - }, - { - "line": 493, - "column": 10 - }, - { - "line": 501, - "column": 10 - }, - { - "line": 505, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.getKeybindings", - "call_sites": [ - { - "line": 461, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.truncateToWidth", - "call_sites": [ - { - "line": 426, - "column": 16 - }, - { - "line": 431, - "column": 16 - }, - { - "line": 440, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/countdown-timer.ts|packages.coding-agent.src.modes.interactive.components.countdown-timer.CountdownTimer.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 24, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/countdown-timer.ts|packages.coding-agent.src.modes.interactive.components.countdown-timer.CountdownTimer.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 24, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/countdown-timer.ts|packages.coding-agent.src.modes.interactive.components.countdown-timer.CountdownTimer.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 24, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 95, - "column": 24 - }, - { - "line": 103, - "column": 24 - }, - { - "line": 118, - "column": 24 - }, - { - "line": 130, - "column": 21 - }, - { - "line": 131, - "column": 21 - }, - { - "line": 139, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.matches", - "call_sites": [ - { - "line": 95, - "column": 24 - }, - { - "line": 103, - "column": 24 - }, - { - "line": 118, - "column": 24 - }, - { - "line": 130, - "column": 21 - }, - { - "line": 131, - "column": 21 - }, - { - "line": 139, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.renderTopBorder", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 42, - "column": 21 - }, - { - "line": 46, - "column": 46 - }, - { - "line": 53, - "column": 18 - }, - { - "line": 72, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 19, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.invalidate", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 43, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.invalidate", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "call_sites": [ - { - "line": 43, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.rebuild", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box", - "call_sites": [ - { - "line": 56, - "column": 20 - }, - { - "line": 57, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.rebuild", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.addChild", - "call_sites": [ - { - "line": 57, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.rebuild", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.constructor", - "call_sites": [ - { - "line": 56, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.rebuild", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 66, - "column": 8 - }, - { - "line": 67, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.rebuild", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 48, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.rebuild", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 66, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.rebuild", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 66, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.rebuild", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 66, - "column": 8 - }, - { - "line": 67, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.rebuild", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 48, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.rebuild", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 57, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.rebuild", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 57, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.rebuild", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 48, - "column": 8 - }, - { - "line": 66, - "column": 8 - }, - { - "line": 67, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.rebuild", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 66, - "column": 8 - }, - { - "line": 67, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.rebuild", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 48, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.constructor", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box", - "call_sites": [ - { - "line": 36, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.constructor", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.constructor", - "call_sites": [ - { - "line": 36, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.constructor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 33, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 33, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 33, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.constructor", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 33, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 27, - "column": 3 - }, - { - "line": 33, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 33, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.invalidate", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 56, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.invalidate", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "call_sites": [ - { - "line": 56, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.rebuild", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box", - "call_sites": [ - { - "line": 89, - "column": 12 - }, - { - "line": 90, - "column": 12 - }, - { - "line": 94, - "column": 12 - }, - { - "line": 95, - "column": 12 - }, - { - "line": 108, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.rebuild", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.addChild", - "call_sites": [ - { - "line": 94, - "column": 12 - }, - { - "line": 95, - "column": 12 - }, - { - "line": 108, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.rebuild", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.clear", - "call_sites": [ - { - "line": 89, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.rebuild", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.setPaddingX", - "call_sites": [ - { - "line": 90, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.rebuild", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 79, - "column": 11 - }, - { - "line": 88, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.rebuild", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.removeChild", - "call_sites": [ - { - "line": 63, - "column": 9 - }, - { - "line": 66, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.rebuild", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 95, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.rebuild", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 95, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.rebuild", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 79, - "column": 11 - }, - { - "line": 88, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.rebuild", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.removeChild", - "call_sites": [ - { - "line": 63, - "column": 9 - }, - { - "line": 66, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.rebuild", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 94, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.rebuild", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 94, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.rebuild", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 63, - "column": 9 - }, - { - "line": 66, - "column": 8 - }, - { - "line": 79, - "column": 11 - }, - { - "line": 88, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.rebuild", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 79, - "column": 11 - }, - { - "line": 88, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.rebuild", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.removeChild", - "call_sites": [ - { - "line": 63, - "column": 9 - }, - { - "line": 66, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/earendil-announcement.ts|packages.coding-agent.src.modes.interactive.components.earendil-announcement.EarendilAnnouncementComponent.constructor", - "target": "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image", - "call_sites": [ - { - "line": 41, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/earendil-announcement.ts|packages.coding-agent.src.modes.interactive.components.earendil-announcement.EarendilAnnouncementComponent.constructor", - "target": "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.constructor", - "call_sites": [ - { - "line": 41, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/earendil-announcement.ts|packages.coding-agent.src.modes.interactive.components.earendil-announcement.EarendilAnnouncementComponent.constructor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 31, - "column": 8 - }, - { - "line": 32, - "column": 8 - }, - { - "line": 33, - "column": 8 - }, - { - "line": 34, - "column": 8 - }, - { - "line": 35, - "column": 8 - }, - { - "line": 36, - "column": 8 - }, - { - "line": 40, - "column": 9 - }, - { - "line": 48, - "column": 9 - }, - { - "line": 51, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/earendil-announcement.ts|packages.coding-agent.src.modes.interactive.components.earendil-announcement.EarendilAnnouncementComponent.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 33, - "column": 21 - }, - { - "line": 36, - "column": 21 - }, - { - "line": 48, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/earendil-announcement.ts|packages.coding-agent.src.modes.interactive.components.earendil-announcement.EarendilAnnouncementComponent.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 33, - "column": 21 - }, - { - "line": 36, - "column": 21 - }, - { - "line": 48, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/earendil-announcement.ts|packages.coding-agent.src.modes.interactive.components.earendil-announcement.EarendilAnnouncementComponent.constructor", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 31, - "column": 8 - }, - { - "line": 32, - "column": 8 - }, - { - "line": 33, - "column": 8 - }, - { - "line": 34, - "column": 8 - }, - { - "line": 35, - "column": 8 - }, - { - "line": 36, - "column": 8 - }, - { - "line": 40, - "column": 9 - }, - { - "line": 48, - "column": 9 - }, - { - "line": 51, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/earendil-announcement.ts|packages.coding-agent.src.modes.interactive.components.earendil-announcement.EarendilAnnouncementComponent.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 32, - "column": 21 - }, - { - "line": 34, - "column": 21 - }, - { - "line": 35, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/earendil-announcement.ts|packages.coding-agent.src.modes.interactive.components.earendil-announcement.EarendilAnnouncementComponent.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 32, - "column": 21 - }, - { - "line": 34, - "column": 21 - }, - { - "line": 35, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/earendil-announcement.ts|packages.coding-agent.src.modes.interactive.components.earendil-announcement.EarendilAnnouncementComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 29, - "column": 3 - }, - { - "line": 31, - "column": 8 - }, - { - "line": 32, - "column": 8 - }, - { - "line": 33, - "column": 8 - }, - { - "line": 34, - "column": 8 - }, - { - "line": 35, - "column": 8 - }, - { - "line": 36, - "column": 8 - }, - { - "line": 40, - "column": 9 - }, - { - "line": 48, - "column": 9 - }, - { - "line": 51, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/earendil-announcement.ts|packages.coding-agent.src.modes.interactive.components.earendil-announcement.EarendilAnnouncementComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 31, - "column": 8 - }, - { - "line": 32, - "column": 8 - }, - { - "line": 33, - "column": 8 - }, - { - "line": 34, - "column": 8 - }, - { - "line": 35, - "column": 8 - }, - { - "line": 36, - "column": 8 - }, - { - "line": 40, - "column": 9 - }, - { - "line": 48, - "column": 9 - }, - { - "line": 51, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 911, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 911, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 911, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 936, - "column": 19 - }, - { - "line": 936, - "column": 69 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.matches", - "call_sites": [ - { - "line": 936, - "column": 19 - }, - { - "line": 936, - "column": 69 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.getKeybindings", - "call_sites": [ - { - "line": 935, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.hint", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 1203, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.hint", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.getKeys", - "call_sites": [ - { - "line": 1203, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.hint", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.getKeybindings", - "call_sites": [ - { - "line": 1203, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.lazy.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.lazy.playEasterEgg3d", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen", - "call_sites": [ - { - "line": 11, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.lazy.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.lazy.playEasterEgg3d", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getScreenLines", - "call_sites": [ - { - "line": 11, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.lazy.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.lazy.playEasterEgg3d", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase", - "call_sites": [ - { - "line": 10, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.lazy.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.lazy.playEasterEgg3d", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.hasOverlay", - "call_sites": [ - { - "line": 10, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.parseScreen", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 366, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.playEasterEgg3d", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.OverlayHandle", - "call_sites": [ - { - "line": 866, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.playEasterEgg3d", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.OverlayHandle.hide", - "call_sites": [ - { - "line": 866, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.playEasterEgg3d", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 850, - "column": 29 - }, - { - "line": 858, - "column": 10 - }, - { - "line": 868, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.playEasterEgg3d", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.hasOverlay", - "call_sites": [ - { - "line": 858, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.playEasterEgg3d", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.queryTerminalColors", - "call_sites": [ - { - "line": 850, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.playEasterEgg3d", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.showOverlay", - "call_sites": [ - { - "line": 868, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.playEasterEgg3d", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.hasOverlay", - "call_sites": [ - { - "line": 858, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.playEasterEgg3d", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.queryTerminalColors", - "call_sites": [ - { - "line": 850, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.playEasterEgg3d", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.showOverlay", - "call_sites": [ - { - "line": 868, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.playEasterEgg3d", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.showOverlay.hide", - "call_sites": [ - { - "line": 866, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.constructor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 67, - "column": 8 - }, - { - "line": 68, - "column": 8 - }, - { - "line": 71, - "column": 8 - }, - { - "line": 73, - "column": 9 - }, - { - "line": 74, - "column": 9 - }, - { - "line": 76, - "column": 8 - }, - { - "line": 87, - "column": 8 - }, - { - "line": 89, - "column": 8 - }, - { - "line": 99, - "column": 8 - }, - { - "line": 101, - "column": 8 - }, - { - "line": 104, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 68, - "column": 21 - }, - { - "line": 73, - "column": 22 - }, - { - "line": 76, - "column": 21 - }, - { - "line": 89, - "column": 21 - }, - { - "line": 101, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 68, - "column": 21 - }, - { - "line": 73, - "column": 22 - }, - { - "line": 76, - "column": 21 - }, - { - "line": 89, - "column": 21 - }, - { - "line": 101, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.constructor", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 67, - "column": 8 - }, - { - "line": 68, - "column": 8 - }, - { - "line": 71, - "column": 8 - }, - { - "line": 73, - "column": 9 - }, - { - "line": 74, - "column": 9 - }, - { - "line": 76, - "column": 8 - }, - { - "line": 87, - "column": 8 - }, - { - "line": 89, - "column": 8 - }, - { - "line": 99, - "column": 8 - }, - { - "line": 101, - "column": 8 - }, - { - "line": 104, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 71, - "column": 21 - }, - { - "line": 74, - "column": 22 - }, - { - "line": 99, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 71, - "column": 21 - }, - { - "line": 74, - "column": 22 - }, - { - "line": 99, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 53, - "column": 3 - }, - { - "line": 67, - "column": 8 - }, - { - "line": 68, - "column": 8 - }, - { - "line": 71, - "column": 8 - }, - { - "line": 73, - "column": 9 - }, - { - "line": 74, - "column": 9 - }, - { - "line": 76, - "column": 8 - }, - { - "line": 87, - "column": 8 - }, - { - "line": 89, - "column": 8 - }, - { - "line": 99, - "column": 8 - }, - { - "line": 101, - "column": 8 - }, - { - "line": 104, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 67, - "column": 8 - }, - { - "line": 68, - "column": 8 - }, - { - "line": 71, - "column": 8 - }, - { - "line": 73, - "column": 9 - }, - { - "line": 74, - "column": 9 - }, - { - "line": 76, - "column": 8 - }, - { - "line": 87, - "column": 8 - }, - { - "line": 89, - "column": 8 - }, - { - "line": 99, - "column": 8 - }, - { - "line": 101, - "column": 8 - }, - { - "line": 104, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 110, - "column": 10 - }, - { - "line": 116, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.matches", - "call_sites": [ - { - "line": 110, - "column": 10 - }, - { - "line": 116, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.getKeybindings", - "call_sites": [ - { - "line": 108, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.handleOpenExternalEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 127, - "column": 12 - }, - { - "line": 137, - "column": 13 - }, - { - "line": 138, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.handleOpenExternalEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 138, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.handleOpenExternalEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.start", - "call_sites": [ - { - "line": 137, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.handleOpenExternalEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.stop", - "call_sites": [ - { - "line": 127, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.handleOpenExternalEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 138, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.handleOpenExternalEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.start", - "call_sites": [ - { - "line": 137, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.handleOpenExternalEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.stop", - "call_sites": [ - { - "line": 127, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-input.ts|packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.constructor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 49, - "column": 8 - }, - { - "line": 50, - "column": 8 - }, - { - "line": 53, - "column": 8 - }, - { - "line": 55, - "column": 9 - }, - { - "line": 56, - "column": 9 - }, - { - "line": 58, - "column": 8 - }, - { - "line": 71, - "column": 8 - }, - { - "line": 72, - "column": 8 - }, - { - "line": 73, - "column": 8 - }, - { - "line": 76, - "column": 8 - }, - { - "line": 77, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-input.ts|packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 50, - "column": 21 - }, - { - "line": 55, - "column": 22 - }, - { - "line": 58, - "column": 21 - }, - { - "line": 72, - "column": 21 - }, - { - "line": 76, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-input.ts|packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 50, - "column": 21 - }, - { - "line": 55, - "column": 22 - }, - { - "line": 58, - "column": 21 - }, - { - "line": 72, - "column": 21 - }, - { - "line": 76, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-input.ts|packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.constructor", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 49, - "column": 8 - }, - { - "line": 50, - "column": 8 - }, - { - "line": 53, - "column": 8 - }, - { - "line": 55, - "column": 9 - }, - { - "line": 56, - "column": 9 - }, - { - "line": 58, - "column": 8 - }, - { - "line": 71, - "column": 8 - }, - { - "line": 72, - "column": 8 - }, - { - "line": 73, - "column": 8 - }, - { - "line": 76, - "column": 8 - }, - { - "line": 77, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-input.ts|packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 52, - "column": 24 - }, - { - "line": 56, - "column": 22 - }, - { - "line": 64, - "column": 27 - }, - { - "line": 74, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-input.ts|packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 52, - "column": 24 - }, - { - "line": 56, - "column": 22 - }, - { - "line": 74, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-input.ts|packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.setText", - "call_sites": [ - { - "line": 64, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-input.ts|packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 43, - "column": 3 - }, - { - "line": 49, - "column": 8 - }, - { - "line": 50, - "column": 8 - }, - { - "line": 53, - "column": 8 - }, - { - "line": 55, - "column": 9 - }, - { - "line": 56, - "column": 9 - }, - { - "line": 58, - "column": 8 - }, - { - "line": 71, - "column": 8 - }, - { - "line": 72, - "column": 8 - }, - { - "line": 73, - "column": 8 - }, - { - "line": 76, - "column": 8 - }, - { - "line": 77, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-input.ts|packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 49, - "column": 8 - }, - { - "line": 50, - "column": 8 - }, - { - "line": 53, - "column": 8 - }, - { - "line": 55, - "column": 9 - }, - { - "line": 56, - "column": 9 - }, - { - "line": 58, - "column": 8 - }, - { - "line": 71, - "column": 8 - }, - { - "line": 72, - "column": 8 - }, - { - "line": 73, - "column": 8 - }, - { - "line": 76, - "column": 8 - }, - { - "line": 77, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-input.ts|packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 82, - "column": 10 - }, - { - "line": 84, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-input.ts|packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.matches", - "call_sites": [ - { - "line": 82, - "column": 10 - }, - { - "line": 84, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-input.ts|packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.getKeybindings", - "call_sites": [ - { - "line": 81, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-selector.ts|packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.constructor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 45, - "column": 8 - }, - { - "line": 46, - "column": 8 - }, - { - "line": 49, - "column": 8 - }, - { - "line": 51, - "column": 9 - }, - { - "line": 52, - "column": 9 - }, - { - "line": 54, - "column": 8 - }, - { - "line": 66, - "column": 8 - }, - { - "line": 67, - "column": 8 - }, - { - "line": 68, - "column": 8 - }, - { - "line": 79, - "column": 8 - }, - { - "line": 80, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-selector.ts|packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 46, - "column": 21 - }, - { - "line": 51, - "column": 22 - }, - { - "line": 54, - "column": 21 - }, - { - "line": 67, - "column": 21 - }, - { - "line": 79, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-selector.ts|packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 46, - "column": 21 - }, - { - "line": 51, - "column": 22 - }, - { - "line": 54, - "column": 21 - }, - { - "line": 67, - "column": 21 - }, - { - "line": 79, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-selector.ts|packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.constructor", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 45, - "column": 8 - }, - { - "line": 46, - "column": 8 - }, - { - "line": 49, - "column": 8 - }, - { - "line": 51, - "column": 9 - }, - { - "line": 52, - "column": 9 - }, - { - "line": 54, - "column": 8 - }, - { - "line": 66, - "column": 8 - }, - { - "line": 67, - "column": 8 - }, - { - "line": 68, - "column": 8 - }, - { - "line": 79, - "column": 8 - }, - { - "line": 80, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-selector.ts|packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 48, - "column": 24 - }, - { - "line": 52, - "column": 22 - }, - { - "line": 60, - "column": 27 - }, - { - "line": 69, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-selector.ts|packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 48, - "column": 24 - }, - { - "line": 52, - "column": 22 - }, - { - "line": 69, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-selector.ts|packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.setText", - "call_sites": [ - { - "line": 60, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-selector.ts|packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 37, - "column": 3 - }, - { - "line": 45, - "column": 8 - }, - { - "line": 46, - "column": 8 - }, - { - "line": 49, - "column": 8 - }, - { - "line": 51, - "column": 9 - }, - { - "line": 52, - "column": 9 - }, - { - "line": 54, - "column": 8 - }, - { - "line": 65, - "column": 28 - }, - { - "line": 66, - "column": 8 - }, - { - "line": 67, - "column": 8 - }, - { - "line": 68, - "column": 8 - }, - { - "line": 79, - "column": 8 - }, - { - "line": 80, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-selector.ts|packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 45, - "column": 8 - }, - { - "line": 46, - "column": 8 - }, - { - "line": 49, - "column": 8 - }, - { - "line": 51, - "column": 9 - }, - { - "line": 52, - "column": 9 - }, - { - "line": 54, - "column": 8 - }, - { - "line": 66, - "column": 8 - }, - { - "line": 67, - "column": 8 - }, - { - "line": 68, - "column": 8 - }, - { - "line": 79, - "column": 8 - }, - { - "line": 80, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-selector.ts|packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 98, - "column": 10 - }, - { - "line": 100, - "column": 17 - }, - { - "line": 103, - "column": 17 - }, - { - "line": 106, - "column": 17 - }, - { - "line": 109, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-selector.ts|packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.matches", - "call_sites": [ - { - "line": 98, - "column": 10 - }, - { - "line": 100, - "column": 17 - }, - { - "line": 103, - "column": 17 - }, - { - "line": 106, - "column": 17 - }, - { - "line": 109, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-selector.ts|packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.getKeybindings", - "call_sites": [ - { - "line": 97, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-selector.ts|packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.updateList", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 92, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-selector.ts|packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.updateList", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 86, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-selector.ts|packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.updateList", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 92, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-selector.ts|packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.updateList", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 86, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-selector.ts|packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.updateList", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 92, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-selector.ts|packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.updateList", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 92, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-selector.ts|packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.updateList", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 86, - "column": 22 - }, - { - "line": 92, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-selector.ts|packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.updateList", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 92, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-selector.ts|packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.updateList", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 86, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.addOptionList", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 111, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.addOptionList", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 111, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.addOptionList", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 111, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.addOptionList", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 111, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.addOptionList", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 111, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.addOptionList", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 111, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 40, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 130, - "column": 10 - }, - { - "line": 132, - "column": 17 - }, - { - "line": 134, - "column": 17 - }, - { - "line": 144, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.matches", - "call_sites": [ - { - "line": 130, - "column": 10 - }, - { - "line": 132, - "column": 17 - }, - { - "line": 134, - "column": 17 - }, - { - "line": 144, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.getKeybindings", - "call_sites": [ - { - "line": 129, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.invalidate", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 49, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.invalidate", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "call_sites": [ - { - "line": 49, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.update", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 55, - "column": 8 - }, - { - "line": 56, - "column": 8 - }, - { - "line": 57, - "column": 8 - }, - { - "line": 58, - "column": 8 - }, - { - "line": 59, - "column": 8 - }, - { - "line": 62, - "column": 8 - }, - { - "line": 65, - "column": 9 - }, - { - "line": 66, - "column": 9 - }, - { - "line": 72, - "column": 9 - }, - { - "line": 73, - "column": 9 - }, - { - "line": 83, - "column": 9 - }, - { - "line": 90, - "column": 8 - }, - { - "line": 91, - "column": 8 - }, - { - "line": 102, - "column": 8 - }, - { - "line": 103, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.update", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 54, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.update", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 56, - "column": 21 - }, - { - "line": 58, - "column": 21 - }, - { - "line": 62, - "column": 21 - }, - { - "line": 66, - "column": 22 - }, - { - "line": 83, - "column": 22 - }, - { - "line": 90, - "column": 21 - }, - { - "line": 102, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.update", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 56, - "column": 21 - }, - { - "line": 58, - "column": 21 - }, - { - "line": 62, - "column": 21 - }, - { - "line": 66, - "column": 22 - }, - { - "line": 83, - "column": 22 - }, - { - "line": 90, - "column": 21 - }, - { - "line": 102, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.update", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 55, - "column": 8 - }, - { - "line": 56, - "column": 8 - }, - { - "line": 57, - "column": 8 - }, - { - "line": 58, - "column": 8 - }, - { - "line": 59, - "column": 8 - }, - { - "line": 62, - "column": 8 - }, - { - "line": 65, - "column": 9 - }, - { - "line": 66, - "column": 9 - }, - { - "line": 72, - "column": 9 - }, - { - "line": 73, - "column": 9 - }, - { - "line": 83, - "column": 9 - }, - { - "line": 90, - "column": 8 - }, - { - "line": 91, - "column": 8 - }, - { - "line": 102, - "column": 8 - }, - { - "line": 103, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.update", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 54, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.update", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 57, - "column": 21 - }, - { - "line": 60, - "column": 8 - }, - { - "line": 65, - "column": 22 - }, - { - "line": 72, - "column": 22 - }, - { - "line": 74, - "column": 9 - }, - { - "line": 92, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.update", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 57, - "column": 21 - }, - { - "line": 60, - "column": 8 - }, - { - "line": 65, - "column": 22 - }, - { - "line": 72, - "column": 22 - }, - { - "line": 74, - "column": 9 - }, - { - "line": 92, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.update", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 54, - "column": 8 - }, - { - "line": 55, - "column": 8 - }, - { - "line": 56, - "column": 8 - }, - { - "line": 57, - "column": 8 - }, - { - "line": 58, - "column": 8 - }, - { - "line": 59, - "column": 8 - }, - { - "line": 62, - "column": 8 - }, - { - "line": 65, - "column": 9 - }, - { - "line": 66, - "column": 9 - }, - { - "line": 72, - "column": 9 - }, - { - "line": 73, - "column": 9 - }, - { - "line": 83, - "column": 9 - }, - { - "line": 90, - "column": 8 - }, - { - "line": 91, - "column": 8 - }, - { - "line": 102, - "column": 8 - }, - { - "line": 103, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.update", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 55, - "column": 8 - }, - { - "line": 56, - "column": 8 - }, - { - "line": 57, - "column": 8 - }, - { - "line": 58, - "column": 8 - }, - { - "line": 59, - "column": 8 - }, - { - "line": 62, - "column": 8 - }, - { - "line": 65, - "column": 9 - }, - { - "line": 66, - "column": 9 - }, - { - "line": 72, - "column": 9 - }, - { - "line": 73, - "column": 9 - }, - { - "line": 83, - "column": 9 - }, - { - "line": 90, - "column": 8 - }, - { - "line": 91, - "column": 8 - }, - { - "line": 102, - "column": 8 - }, - { - "line": 103, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.update", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 54, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.truncateToWidth", - "call_sites": [ - { - "line": 226, - "column": 16 - }, - { - "line": 269, - "column": 28 - }, - { - "line": 286, - "column": 19 - }, - { - "line": 297, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 222, - "column": 24 - }, - { - "line": 227, - "column": 21 - }, - { - "line": 251, - "column": 38 - }, - { - "line": 257, - "column": 26 - }, - { - "line": 270, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyDisplayText", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 39, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyDisplayText", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.getKeys", - "call_sites": [ - { - "line": 39, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyDisplayText", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.getKeybindings", - "call_sites": [ - { - "line": 39, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyText", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 35, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyText", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.getKeys", - "call_sites": [ - { - "line": 35, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyText", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.getKeybindings", - "call_sites": [ - { - "line": 35, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.constructor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 48, - "column": 8 - }, - { - "line": 51, - "column": 8 - }, - { - "line": 55, - "column": 8 - }, - { - "line": 73, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.constructor", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 48, - "column": 8 - }, - { - "line": 51, - "column": 8 - }, - { - "line": 55, - "column": 8 - }, - { - "line": 73, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 51, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 51, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 40, - "column": 3 - }, - { - "line": 48, - "column": 8 - }, - { - "line": 51, - "column": 8 - }, - { - "line": 54, - "column": 31 - }, - { - "line": 55, - "column": 8 - }, - { - "line": 73, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 48, - "column": 8 - }, - { - "line": 51, - "column": 8 - }, - { - "line": 55, - "column": 8 - }, - { - "line": 73, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 226, - "column": 10 - }, - { - "line": 230, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.matches", - "call_sites": [ - { - "line": 226, - "column": 10 - }, - { - "line": 230, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.getKeybindings", - "call_sites": [ - { - "line": 224, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.replaceInputWithSubmittedText", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 82, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.replaceInputWithSubmittedText", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 82, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showAuth", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 101, - "column": 25 - }, - { - "line": 103, - "column": 25 - }, - { - "line": 106, - "column": 26 - }, - { - "line": 107, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showAuth", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 100, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showAuth", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 101, - "column": 38 - }, - { - "line": 106, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showAuth", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 101, - "column": 38 - }, - { - "line": 106, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showAuth", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 101, - "column": 25 - }, - { - "line": 103, - "column": 25 - }, - { - "line": 106, - "column": 26 - }, - { - "line": 107, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showAuth", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 100, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showAuth", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 107, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showAuth", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 107, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showAuth", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 100, - "column": 25 - }, - { - "line": 101, - "column": 25 - }, - { - "line": 103, - "column": 25 - }, - { - "line": 106, - "column": 26 - }, - { - "line": 107, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showAuth", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 101, - "column": 25 - }, - { - "line": 103, - "column": 25 - }, - { - "line": 106, - "column": 26 - }, - { - "line": 107, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showAuth", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 100, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showAuth", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 111, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showAuth", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 111, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showAuth", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 111, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showDetails", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 182, - "column": 25 - }, - { - "line": 184, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showDetails", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 181, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showDetails", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 182, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showDetails", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 182, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showDetails", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 182, - "column": 25 - }, - { - "line": 184, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showDetails", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 181, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showDetails", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 184, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showDetails", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 184, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showDetails", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 181, - "column": 25 - }, - { - "line": 182, - "column": 25 - }, - { - "line": 184, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showDetails", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 182, - "column": 25 - }, - { - "line": 184, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showDetails", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 181, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showDetails", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 186, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showDetails", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 186, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showDetails", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 186, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showDeviceCode", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 120, - "column": 25 - }, - { - "line": 122, - "column": 25 - }, - { - "line": 126, - "column": 25 - }, - { - "line": 127, - "column": 25 - }, - { - "line": 128, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showDeviceCode", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 119, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showDeviceCode", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 120, - "column": 38 - }, - { - "line": 127, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showDeviceCode", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 120, - "column": 38 - }, - { - "line": 127, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showDeviceCode", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 120, - "column": 25 - }, - { - "line": 122, - "column": 25 - }, - { - "line": 126, - "column": 25 - }, - { - "line": 127, - "column": 25 - }, - { - "line": 128, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showDeviceCode", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 119, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showDeviceCode", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 122, - "column": 38 - }, - { - "line": 126, - "column": 38 - }, - { - "line": 128, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showDeviceCode", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 122, - "column": 38 - }, - { - "line": 126, - "column": 38 - }, - { - "line": 128, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showDeviceCode", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 119, - "column": 25 - }, - { - "line": 120, - "column": 25 - }, - { - "line": 122, - "column": 25 - }, - { - "line": 126, - "column": 25 - }, - { - "line": 127, - "column": 25 - }, - { - "line": 128, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showDeviceCode", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 120, - "column": 25 - }, - { - "line": 122, - "column": 25 - }, - { - "line": 126, - "column": 25 - }, - { - "line": 127, - "column": 25 - }, - { - "line": 128, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showDeviceCode", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 119, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showDeviceCode", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 130, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showDeviceCode", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 130, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showDeviceCode", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 130, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showInfo", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 191, - "column": 25 - }, - { - "line": 192, - "column": 25 - }, - { - "line": 196, - "column": 26 - }, - { - "line": 199, - "column": 26 - }, - { - "line": 200, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showInfo", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 191, - "column": 38 - }, - { - "line": 199, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showInfo", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 191, - "column": 38 - }, - { - "line": 199, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showInfo", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 191, - "column": 25 - }, - { - "line": 192, - "column": 25 - }, - { - "line": 196, - "column": 26 - }, - { - "line": 199, - "column": 26 - }, - { - "line": 200, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showInfo", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 192, - "column": 38 - }, - { - "line": 196, - "column": 39 - }, - { - "line": 200, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showInfo", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 192, - "column": 38 - }, - { - "line": 196, - "column": 39 - }, - { - "line": 200, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showInfo", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 191, - "column": 25 - }, - { - "line": 192, - "column": 25 - }, - { - "line": 196, - "column": 26 - }, - { - "line": 199, - "column": 26 - }, - { - "line": 200, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showInfo", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 191, - "column": 25 - }, - { - "line": 192, - "column": 25 - }, - { - "line": 196, - "column": 26 - }, - { - "line": 199, - "column": 26 - }, - { - "line": 200, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showInfo", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 202, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showInfo", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 202, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showInfo", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 202, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showManualInput", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 138, - "column": 25 - }, - { - "line": 139, - "column": 25 - }, - { - "line": 140, - "column": 25 - }, - { - "line": 141, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showManualInput", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 138, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showManualInput", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 138, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showManualInput", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 138, - "column": 25 - }, - { - "line": 139, - "column": 25 - }, - { - "line": 140, - "column": 25 - }, - { - "line": 141, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showManualInput", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 139, - "column": 38 - }, - { - "line": 141, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showManualInput", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 139, - "column": 38 - }, - { - "line": 141, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showManualInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 138, - "column": 25 - }, - { - "line": 139, - "column": 25 - }, - { - "line": 140, - "column": 25 - }, - { - "line": 141, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showManualInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 138, - "column": 25 - }, - { - "line": 139, - "column": 25 - }, - { - "line": 140, - "column": 25 - }, - { - "line": 141, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showManualInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 142, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showManualInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 142, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showManualInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 142, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showProgress", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 219, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showProgress", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 219, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showProgress", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 219, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showProgress", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 219, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showProgress", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 219, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showProgress", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 219, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showProgress", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 220, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showProgress", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 220, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showProgress", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 220, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showPrompt", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 155, - "column": 25 - }, - { - "line": 156, - "column": 25 - }, - { - "line": 158, - "column": 26 - }, - { - "line": 160, - "column": 25 - }, - { - "line": 161, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showPrompt", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 155, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showPrompt", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 155, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showPrompt", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 155, - "column": 25 - }, - { - "line": 156, - "column": 25 - }, - { - "line": 158, - "column": 26 - }, - { - "line": 160, - "column": 25 - }, - { - "line": 161, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showPrompt", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 156, - "column": 38 - }, - { - "line": 158, - "column": 39 - }, - { - "line": 162, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showPrompt", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 156, - "column": 38 - }, - { - "line": 158, - "column": 39 - }, - { - "line": 162, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showPrompt", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 155, - "column": 25 - }, - { - "line": 156, - "column": 25 - }, - { - "line": 158, - "column": 26 - }, - { - "line": 160, - "column": 25 - }, - { - "line": 161, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showPrompt", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 155, - "column": 25 - }, - { - "line": 156, - "column": 25 - }, - { - "line": 158, - "column": 26 - }, - { - "line": 160, - "column": 25 - }, - { - "line": 161, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showPrompt", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 170, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showPrompt", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 170, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showPrompt", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 170, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showWaiting", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 209, - "column": 25 - }, - { - "line": 210, - "column": 25 - }, - { - "line": 211, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showWaiting", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 209, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showWaiting", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 209, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showWaiting", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 209, - "column": 25 - }, - { - "line": 210, - "column": 25 - }, - { - "line": 211, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showWaiting", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 210, - "column": 38 - }, - { - "line": 211, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showWaiting", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 210, - "column": 38 - }, - { - "line": 211, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showWaiting", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 209, - "column": 25 - }, - { - "line": 210, - "column": 25 - }, - { - "line": 211, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showWaiting", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 209, - "column": 25 - }, - { - "line": 210, - "column": 25 - }, - { - "line": 211, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showWaiting", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 212, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showWaiting", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 212, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showWaiting", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 212, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.constructor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 100, - "column": 8 - }, - { - "line": 101, - "column": 8 - }, - { - "line": 106, - "column": 9 - }, - { - "line": 108, - "column": 9 - }, - { - "line": 111, - "column": 9 - }, - { - "line": 113, - "column": 8 - }, - { - "line": 126, - "column": 8 - }, - { - "line": 128, - "column": 8 - }, - { - "line": 132, - "column": 8 - }, - { - "line": 134, - "column": 8 - }, - { - "line": 138, - "column": 9 - }, - { - "line": 151, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 101, - "column": 21 - }, - { - "line": 113, - "column": 21 - }, - { - "line": 128, - "column": 21 - }, - { - "line": 134, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 101, - "column": 21 - }, - { - "line": 113, - "column": 21 - }, - { - "line": 128, - "column": 21 - }, - { - "line": 134, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.constructor", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 100, - "column": 8 - }, - { - "line": 101, - "column": 8 - }, - { - "line": 106, - "column": 9 - }, - { - "line": 108, - "column": 9 - }, - { - "line": 111, - "column": 9 - }, - { - "line": 113, - "column": 8 - }, - { - "line": 126, - "column": 8 - }, - { - "line": 128, - "column": 8 - }, - { - "line": 132, - "column": 8 - }, - { - "line": 134, - "column": 8 - }, - { - "line": 138, - "column": 9 - }, - { - "line": 151, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 105, - "column": 25 - }, - { - "line": 107, - "column": 29 - }, - { - "line": 111, - "column": 22 - }, - { - "line": 139, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 105, - "column": 25 - }, - { - "line": 107, - "column": 29 - }, - { - "line": 111, - "column": 22 - }, - { - "line": 139, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 87, - "column": 3 - }, - { - "line": 100, - "column": 8 - }, - { - "line": 101, - "column": 8 - }, - { - "line": 106, - "column": 9 - }, - { - "line": 108, - "column": 9 - }, - { - "line": 111, - "column": 9 - }, - { - "line": 113, - "column": 8 - }, - { - "line": 126, - "column": 8 - }, - { - "line": 128, - "column": 8 - }, - { - "line": 131, - "column": 28 - }, - { - "line": 132, - "column": 8 - }, - { - "line": 134, - "column": 8 - }, - { - "line": 138, - "column": 9 - }, - { - "line": 151, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 100, - "column": 8 - }, - { - "line": 101, - "column": 8 - }, - { - "line": 106, - "column": 9 - }, - { - "line": 108, - "column": 9 - }, - { - "line": 111, - "column": 9 - }, - { - "line": 113, - "column": 8 - }, - { - "line": 126, - "column": 8 - }, - { - "line": 128, - "column": 8 - }, - { - "line": 132, - "column": 8 - }, - { - "line": 134, - "column": 8 - }, - { - "line": 138, - "column": 9 - }, - { - "line": 151, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 157, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 157, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 157, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.filterModels", - "target": "packages/tui/src/fuzzy.ts|packages.tui.src.fuzzy.fuzzyFilter", - "call_sites": [ - { - "line": 281, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.handleInput", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 369, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.handleInput", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.setText", - "call_sites": [ - { - "line": 369, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 364, - "column": 10 - }, - { - "line": 375, - "column": 10 - }, - { - "line": 381, - "column": 15 - }, - { - "line": 387, - "column": 15 - }, - { - "line": 394, - "column": 15 - }, - { - "line": 399, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.matches", - "call_sites": [ - { - "line": 364, - "column": 10 - }, - { - "line": 375, - "column": 10 - }, - { - "line": 381, - "column": 15 - }, - { - "line": 387, - "column": 15 - }, - { - "line": 394, - "column": 15 - }, - { - "line": 399, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.getKeybindings", - "call_sites": [ - { - "line": 363, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.refreshModels", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 210, - "column": 13 - }, - { - "line": 218, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.refreshModels", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 210, - "column": 13 - }, - { - "line": 218, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.refreshModels", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 210, - "column": 13 - }, - { - "line": 218, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.setScope", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 275, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.setScope", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.setText", - "call_sites": [ - { - "line": 275, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.updateList", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 331, - "column": 23 - }, - { - "line": 337, - "column": 23 - }, - { - "line": 345, - "column": 24 - }, - { - "line": 348, - "column": 23 - }, - { - "line": 351, - "column": 23 - }, - { - "line": 352, - "column": 23 - }, - { - "line": 355, - "column": 23 - }, - { - "line": 356, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.updateList", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 306, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.updateList", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 351, - "column": 36 - }, - { - "line": 355, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.updateList", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 351, - "column": 36 - }, - { - "line": 355, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.updateList", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 331, - "column": 23 - }, - { - "line": 337, - "column": 23 - }, - { - "line": 345, - "column": 24 - }, - { - "line": 348, - "column": 23 - }, - { - "line": 351, - "column": 23 - }, - { - "line": 352, - "column": 23 - }, - { - "line": 355, - "column": 23 - }, - { - "line": 356, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.updateList", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 306, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.updateList", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 331, - "column": 36 - }, - { - "line": 337, - "column": 36 - }, - { - "line": 345, - "column": 37 - }, - { - "line": 348, - "column": 36 - }, - { - "line": 352, - "column": 36 - }, - { - "line": 357, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.updateList", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 331, - "column": 36 - }, - { - "line": 337, - "column": 36 - }, - { - "line": 345, - "column": 37 - }, - { - "line": 348, - "column": 36 - }, - { - "line": 352, - "column": 36 - }, - { - "line": 357, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.updateList", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 306, - "column": 22 - }, - { - "line": 331, - "column": 23 - }, - { - "line": 337, - "column": 23 - }, - { - "line": 345, - "column": 24 - }, - { - "line": 348, - "column": 23 - }, - { - "line": 351, - "column": 23 - }, - { - "line": 352, - "column": 23 - }, - { - "line": 355, - "column": 23 - }, - { - "line": 356, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.updateList", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 331, - "column": 23 - }, - { - "line": 337, - "column": 23 - }, - { - "line": 345, - "column": 24 - }, - { - "line": 348, - "column": 23 - }, - { - "line": 351, - "column": 23 - }, - { - "line": 352, - "column": 23 - }, - { - "line": 355, - "column": 23 - }, - { - "line": 356, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.updateList", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 306, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.constructor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 97, - "column": 8 - }, - { - "line": 98, - "column": 8 - }, - { - "line": 102, - "column": 8 - }, - { - "line": 103, - "column": 8 - }, - { - "line": 115, - "column": 8 - }, - { - "line": 116, - "column": 8 - }, - { - "line": 120, - "column": 8 - }, - { - "line": 122, - "column": 8 - }, - { - "line": 125, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 98, - "column": 21 - }, - { - "line": 103, - "column": 21 - }, - { - "line": 116, - "column": 21 - }, - { - "line": 122, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 98, - "column": 21 - }, - { - "line": 103, - "column": 21 - }, - { - "line": 116, - "column": 21 - }, - { - "line": 122, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.constructor", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 97, - "column": 8 - }, - { - "line": 98, - "column": 8 - }, - { - "line": 102, - "column": 8 - }, - { - "line": 103, - "column": 8 - }, - { - "line": 115, - "column": 8 - }, - { - "line": 116, - "column": 8 - }, - { - "line": 120, - "column": 8 - }, - { - "line": 122, - "column": 8 - }, - { - "line": 125, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.constructor", - "target": "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText", - "call_sites": [ - { - "line": 102, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.constructor", - "target": "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText.constructor", - "call_sites": [ - { - "line": 102, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 87, - "column": 3 - }, - { - "line": 97, - "column": 8 - }, - { - "line": 98, - "column": 8 - }, - { - "line": 102, - "column": 8 - }, - { - "line": 103, - "column": 8 - }, - { - "line": 115, - "column": 8 - }, - { - "line": 116, - "column": 8 - }, - { - "line": 119, - "column": 28 - }, - { - "line": 120, - "column": 8 - }, - { - "line": 122, - "column": 8 - }, - { - "line": 125, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 97, - "column": 8 - }, - { - "line": 98, - "column": 8 - }, - { - "line": 102, - "column": 8 - }, - { - "line": 103, - "column": 8 - }, - { - "line": 115, - "column": 8 - }, - { - "line": 116, - "column": 8 - }, - { - "line": 120, - "column": 8 - }, - { - "line": 122, - "column": 8 - }, - { - "line": 125, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.filterProviders", - "target": "packages/tui/src/fuzzy.ts|packages.tui.src.fuzzy.fuzzyFilter", - "call_sites": [ - { - "line": 133, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 196, - "column": 10 - }, - { - "line": 202, - "column": 15 - }, - { - "line": 208, - "column": 15 - }, - { - "line": 215, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.matches", - "call_sites": [ - { - "line": 196, - "column": 10 - }, - { - "line": 202, - "column": 15 - }, - { - "line": 208, - "column": 15 - }, - { - "line": 215, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.getKeybindings", - "call_sites": [ - { - "line": 194, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.updateList", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 173, - "column": 23 - }, - { - "line": 178, - "column": 23 - }, - { - "line": 189, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.updateList", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 144, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.updateList", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 173, - "column": 23 - }, - { - "line": 178, - "column": 23 - }, - { - "line": 189, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.updateList", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 144, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.updateList", - "target": "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText", - "call_sites": [ - { - "line": 173, - "column": 36 - }, - { - "line": 178, - "column": 36 - }, - { - "line": 189, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.updateList", - "target": "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText.constructor", - "call_sites": [ - { - "line": 173, - "column": 36 - }, - { - "line": 178, - "column": 36 - }, - { - "line": 189, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.updateList", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 144, - "column": 22 - }, - { - "line": 173, - "column": 23 - }, - { - "line": 178, - "column": 23 - }, - { - "line": 189, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.updateList", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 173, - "column": 23 - }, - { - "line": 178, - "column": 23 - }, - { - "line": 189, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.updateList", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 144, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 73, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 73, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 73, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.render", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.render", - "call_sites": [ - { - "line": 81, - "column": 93 - }, - { - "line": 87, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.render", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 81, - "column": 93 - }, - { - "line": 81, - "column": 28 - }, - { - "line": 87, - "column": 48 - }, - { - "line": 87, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.render", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 81, - "column": 28 - }, - { - "line": 87, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.render", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.render", - "call_sites": [ - { - "line": 81, - "column": 93 - }, - { - "line": 87, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.render", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 79, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.render", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "call_sites": [ - { - "line": 79, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.constructor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 135, - "column": 8 - }, - { - "line": 136, - "column": 8 - }, - { - "line": 137, - "column": 8 - }, - { - "line": 138, - "column": 8 - }, - { - "line": 141, - "column": 8 - }, - { - "line": 145, - "column": 8 - }, - { - "line": 146, - "column": 8 - }, - { - "line": 150, - "column": 8 - }, - { - "line": 153, - "column": 8 - }, - { - "line": 156, - "column": 9 - }, - { - "line": 159, - "column": 8 - }, - { - "line": 161, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 136, - "column": 21 - }, - { - "line": 141, - "column": 21 - }, - { - "line": 146, - "column": 21 - }, - { - "line": 153, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 136, - "column": 21 - }, - { - "line": 141, - "column": 21 - }, - { - "line": 146, - "column": 21 - }, - { - "line": 153, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.constructor", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 135, - "column": 8 - }, - { - "line": 136, - "column": 8 - }, - { - "line": 137, - "column": 8 - }, - { - "line": 138, - "column": 8 - }, - { - "line": 141, - "column": 8 - }, - { - "line": 145, - "column": 8 - }, - { - "line": 146, - "column": 8 - }, - { - "line": 150, - "column": 8 - }, - { - "line": 153, - "column": 8 - }, - { - "line": 156, - "column": 9 - }, - { - "line": 159, - "column": 8 - }, - { - "line": 161, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 137, - "column": 21 - }, - { - "line": 139, - "column": 8 - }, - { - "line": 155, - "column": 33 - }, - { - "line": 158, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 137, - "column": 21 - }, - { - "line": 139, - "column": 8 - }, - { - "line": 155, - "column": 33 - }, - { - "line": 158, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 122, - "column": 3 - }, - { - "line": 135, - "column": 8 - }, - { - "line": 136, - "column": 8 - }, - { - "line": 137, - "column": 8 - }, - { - "line": 138, - "column": 8 - }, - { - "line": 141, - "column": 8 - }, - { - "line": 145, - "column": 8 - }, - { - "line": 146, - "column": 8 - }, - { - "line": 149, - "column": 28 - }, - { - "line": 150, - "column": 8 - }, - { - "line": 153, - "column": 8 - }, - { - "line": 156, - "column": 9 - }, - { - "line": 159, - "column": 8 - }, - { - "line": 161, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 135, - "column": 8 - }, - { - "line": 136, - "column": 8 - }, - { - "line": 137, - "column": 8 - }, - { - "line": 138, - "column": 8 - }, - { - "line": 141, - "column": 8 - }, - { - "line": 145, - "column": 8 - }, - { - "line": 146, - "column": 8 - }, - { - "line": 150, - "column": 8 - }, - { - "line": 153, - "column": 8 - }, - { - "line": 156, - "column": 9 - }, - { - "line": 159, - "column": 8 - }, - { - "line": 161, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 372, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.setText", - "call_sites": [ - { - "line": 372, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 284, - "column": 10 - }, - { - "line": 290, - "column": 10 - }, - { - "line": 298, - "column": 24 - }, - { - "line": 299, - "column": 26 - }, - { - "line": 320, - "column": 10 - }, - { - "line": 332, - "column": 10 - }, - { - "line": 342, - "column": 10 - }, - { - "line": 352, - "column": 10 - }, - { - "line": 369, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.matches", - "call_sites": [ - { - "line": 284, - "column": 10 - }, - { - "line": 290, - "column": 10 - }, - { - "line": 298, - "column": 24 - }, - { - "line": 299, - "column": 26 - }, - { - "line": 320, - "column": 10 - }, - { - "line": 332, - "column": 10 - }, - { - "line": 342, - "column": 10 - }, - { - "line": 352, - "column": 10 - }, - { - "line": 369, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.getKeybindings", - "call_sites": [ - { - "line": 281, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.refresh", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 228, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.refresh", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.setText", - "call_sites": [ - { - "line": 228, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.refresh", - "target": "packages/tui/src/fuzzy.ts|packages.tui.src.fuzzy.fuzzyFilter", - "call_sites": [ - { - "line": 220, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.setRefreshStatus", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 184, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.setRefreshStatus", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.setText", - "call_sites": [ - { - "line": 184, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.updateList", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 239, - "column": 23 - }, - { - "line": 257, - "column": 23 - }, - { - "line": 262, - "column": 23 - }, - { - "line": 269, - "column": 23 - }, - { - "line": 270, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.updateList", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 236, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.updateList", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 269, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.updateList", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 269, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.updateList", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 239, - "column": 23 - }, - { - "line": 257, - "column": 23 - }, - { - "line": 262, - "column": 23 - }, - { - "line": 269, - "column": 23 - }, - { - "line": 270, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.updateList", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 236, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.updateList", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 239, - "column": 36 - }, - { - "line": 257, - "column": 36 - }, - { - "line": 263, - "column": 9 - }, - { - "line": 271, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.updateList", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 239, - "column": 36 - }, - { - "line": 257, - "column": 36 - }, - { - "line": 263, - "column": 9 - }, - { - "line": 271, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.updateList", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 236, - "column": 22 - }, - { - "line": 239, - "column": 23 - }, - { - "line": 257, - "column": 23 - }, - { - "line": 262, - "column": 23 - }, - { - "line": 269, - "column": 23 - }, - { - "line": 270, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.updateList", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 239, - "column": 23 - }, - { - "line": 257, - "column": 23 - }, - { - "line": 262, - "column": 23 - }, - { - "line": 269, - "column": 23 - }, - { - "line": 270, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.updateList", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 236, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts|packages.coding-agent.src.modes.interactive.components.session-selector-search.matchSession", - "target": "packages/tui/src/fuzzy.ts|packages.tui.src.fuzzy.fuzzyMatch", - "call_sites": [ - { - "line": 148, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 545, - "column": 11 - }, - { - "line": 551, - "column": 11 - }, - { - "line": 559, - "column": 10 - }, - { - "line": 566, - "column": 10 - }, - { - "line": 571, - "column": 24 - }, - { - "line": 577, - "column": 10 - }, - { - "line": 584, - "column": 10 - }, - { - "line": 590, - "column": 10 - }, - { - "line": 600, - "column": 10 - }, - { - "line": 613, - "column": 10 - }, - { - "line": 617, - "column": 15 - }, - { - "line": 621, - "column": 15 - }, - { - "line": 625, - "column": 15 - }, - { - "line": 629, - "column": 15 - }, - { - "line": 636, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.matches", - "call_sites": [ - { - "line": 545, - "column": 11 - }, - { - "line": 551, - "column": 11 - }, - { - "line": 559, - "column": 10 - }, - { - "line": 566, - "column": 10 - }, - { - "line": 571, - "column": 24 - }, - { - "line": 577, - "column": 10 - }, - { - "line": 584, - "column": 10 - }, - { - "line": 590, - "column": 10 - }, - { - "line": 600, - "column": 10 - }, - { - "line": 613, - "column": 10 - }, - { - "line": 617, - "column": 15 - }, - { - "line": 621, - "column": 15 - }, - { - "line": 625, - "column": 15 - }, - { - "line": 629, - "column": 15 - }, - { - "line": 636, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.getKeybindings", - "call_sites": [ - { - "line": 541, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.render", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.truncateToWidth", - "call_sites": [ - { - "line": 445, - "column": 33 - }, - { - "line": 491, - "column": 25 - }, - { - "line": 517, - "column": 15 - }, - { - "line": 523, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.render", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 487, - "column": 24 - }, - { - "line": 488, - "column": 23 - }, - { - "line": 509, - "column": 22 - }, - { - "line": 510, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.buildBaseLayout", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 745, - "column": 8 - }, - { - "line": 746, - "column": 8 - }, - { - "line": 747, - "column": 8 - }, - { - "line": 749, - "column": 9 - }, - { - "line": 750, - "column": 9 - }, - { - "line": 752, - "column": 8 - }, - { - "line": 753, - "column": 8 - }, - { - "line": 754, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.buildBaseLayout", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 744, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.buildBaseLayout", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 745, - "column": 21 - }, - { - "line": 747, - "column": 21 - }, - { - "line": 750, - "column": 22 - }, - { - "line": 753, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.buildBaseLayout", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 745, - "column": 21 - }, - { - "line": 747, - "column": 21 - }, - { - "line": 750, - "column": 22 - }, - { - "line": 753, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.buildBaseLayout", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 745, - "column": 8 - }, - { - "line": 746, - "column": 8 - }, - { - "line": 747, - "column": 8 - }, - { - "line": 749, - "column": 9 - }, - { - "line": 750, - "column": 9 - }, - { - "line": 752, - "column": 8 - }, - { - "line": 753, - "column": 8 - }, - { - "line": 754, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.buildBaseLayout", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 744, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.buildBaseLayout", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 744, - "column": 8 - }, - { - "line": 745, - "column": 8 - }, - { - "line": 746, - "column": 8 - }, - { - "line": 747, - "column": 8 - }, - { - "line": 749, - "column": 9 - }, - { - "line": 750, - "column": 9 - }, - { - "line": 752, - "column": 8 - }, - { - "line": 753, - "column": 8 - }, - { - "line": 754, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.buildBaseLayout", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 745, - "column": 8 - }, - { - "line": 746, - "column": 8 - }, - { - "line": 747, - "column": 8 - }, - { - "line": 749, - "column": 9 - }, - { - "line": 750, - "column": 9 - }, - { - "line": 752, - "column": 8 - }, - { - "line": 753, - "column": 8 - }, - { - "line": 754, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.buildBaseLayout", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 744, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 771, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.enterRenameMode", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 892, - "column": 9 - }, - { - "line": 893, - "column": 9 - }, - { - "line": 894, - "column": 9 - }, - { - "line": 895, - "column": 9 - }, - { - "line": 896, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.enterRenameMode", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 893, - "column": 22 - }, - { - "line": 895, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.enterRenameMode", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 893, - "column": 22 - }, - { - "line": 895, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.enterRenameMode", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 892, - "column": 9 - }, - { - "line": 893, - "column": 9 - }, - { - "line": 894, - "column": 9 - }, - { - "line": 895, - "column": 9 - }, - { - "line": 896, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.enterRenameMode", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 892, - "column": 22 - }, - { - "line": 897, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.enterRenameMode", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 892, - "column": 22 - }, - { - "line": 897, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.enterRenameMode", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 891, - "column": 21 - }, - { - "line": 892, - "column": 9 - }, - { - "line": 893, - "column": 9 - }, - { - "line": 894, - "column": 9 - }, - { - "line": 895, - "column": 9 - }, - { - "line": 896, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.enterRenameMode", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 892, - "column": 9 - }, - { - "line": 893, - "column": 9 - }, - { - "line": 894, - "column": 9 - }, - { - "line": 895, - "column": 9 - }, - { - "line": 896, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 698, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.matches", - "call_sites": [ - { - "line": 698, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.getKeybindings", - "call_sites": [ - { - "line": 697, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.render", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.truncateToWidth", - "call_sites": [ - { - "line": 150, - "column": 21 - }, - { - "line": 152, - "column": 16 - }, - { - "line": 160, - "column": 34 - }, - { - "line": 164, - "column": 32 - }, - { - "line": 181, - "column": 16 - }, - { - "line": 182, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.render", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 151, - "column": 45 - }, - { - "line": 153, - "column": 39 - }, - { - "line": 153, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 868, - "column": 8 - }, - { - "line": 988, - "column": 8 - }, - { - "line": 989, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor", - "target": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList", - "call_sites": [ - { - "line": 870, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor", - "target": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.constructor", - "call_sites": [ - { - "line": 870, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 868, - "column": 8 - }, - { - "line": 988, - "column": 8 - }, - { - "line": 989, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 469, - "column": 3 - }, - { - "line": 868, - "column": 8 - }, - { - "line": 988, - "column": 8 - }, - { - "line": 989, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 868, - "column": 8 - }, - { - "line": 988, - "column": 8 - }, - { - "line": 989, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 273, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.handleInput", - "target": "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.handleInput", - "call_sites": [ - { - "line": 299, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.handleInput", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.handleInput", - "call_sites": [ - { - "line": 299, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.handleInput", - "target": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.handleInput", - "call_sites": [ - { - "line": 299, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.handleInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Component", - "call_sites": [ - { - "line": 299, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.handleInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Component.handleInput", - "call_sites": [ - { - "line": 299, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.setContent", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 304, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.setContent", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 303, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.setContent", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 304, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.setContent", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 303, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.setContent", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 303, - "column": 8 - }, - { - "line": 304, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.setContent", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 304, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.setContent", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 303, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.showAutomaticMenu", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 337, - "column": 11 - }, - { - "line": 338, - "column": 11 - }, - { - "line": 339, - "column": 11 - }, - { - "line": 340, - "column": 11 - }, - { - "line": 341, - "column": 11 - }, - { - "line": 415, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.showAutomaticMenu", - "target": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList", - "call_sites": [ - { - "line": 396, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.showAutomaticMenu", - "target": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.constructor", - "call_sites": [ - { - "line": 396, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.showAutomaticMenu", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 338, - "column": 24 - }, - { - "line": 341, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.showAutomaticMenu", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 338, - "column": 24 - }, - { - "line": 341, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.showAutomaticMenu", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 337, - "column": 11 - }, - { - "line": 338, - "column": 11 - }, - { - "line": 339, - "column": 11 - }, - { - "line": 340, - "column": 11 - }, - { - "line": 341, - "column": 11 - }, - { - "line": 415, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.showAutomaticMenu", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 337, - "column": 24 - }, - { - "line": 339, - "column": 24 - }, - { - "line": 340, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.showAutomaticMenu", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 337, - "column": 24 - }, - { - "line": 339, - "column": 24 - }, - { - "line": 340, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.showAutomaticMenu", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 336, - "column": 23 - }, - { - "line": 337, - "column": 11 - }, - { - "line": 338, - "column": 11 - }, - { - "line": 339, - "column": 11 - }, - { - "line": 340, - "column": 11 - }, - { - "line": 341, - "column": 11 - }, - { - "line": 415, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.showAutomaticMenu", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 337, - "column": 11 - }, - { - "line": 338, - "column": 11 - }, - { - "line": 339, - "column": 11 - }, - { - "line": 340, - "column": 11 - }, - { - "line": 341, - "column": 11 - }, - { - "line": 415, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.WarningSettingsSubmenu.constructor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 182, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.WarningSettingsSubmenu.constructor", - "target": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList", - "call_sites": [ - { - "line": 167, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.WarningSettingsSubmenu.constructor", - "target": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.constructor", - "call_sites": [ - { - "line": 167, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.WarningSettingsSubmenu.constructor", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 182, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.WarningSettingsSubmenu.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 152, - "column": 3 - }, - { - "line": 182, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.WarningSettingsSubmenu.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 182, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.WarningSettingsSubmenu.handleInput", - "target": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList", - "call_sites": [ - { - "line": 186, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.WarningSettingsSubmenu.handleInput", - "target": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.handleInput", - "call_sites": [ - { - "line": 186, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.applyFilter", - "target": "packages/tui/src/fuzzy.ts|packages.tui.src.fuzzy.fuzzyFilter", - "call_sites": [ - { - "line": 112, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.buildSelectList", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList", - "call_sites": [ - { - "line": 95, - "column": 20 - }, - { - "line": 98, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.buildSelectList", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.constructor", - "call_sites": [ - { - "line": 95, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.buildSelectList", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.setSelectedIndex", - "call_sites": [ - { - "line": 98, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.constructor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 60, - "column": 8 - }, - { - "line": 64, - "column": 9 - }, - { - "line": 65, - "column": 9 - }, - { - "line": 70, - "column": 9 - }, - { - "line": 75, - "column": 9 - }, - { - "line": 79, - "column": 8 - }, - { - "line": 84, - "column": 8 - }, - { - "line": 87, - "column": 8 - }, - { - "line": 91, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 64, - "column": 22 - }, - { - "line": 70, - "column": 22 - }, - { - "line": 79, - "column": 21 - }, - { - "line": 87, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 64, - "column": 22 - }, - { - "line": 70, - "column": 22 - }, - { - "line": 79, - "column": 21 - }, - { - "line": 87, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.constructor", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 60, - "column": 8 - }, - { - "line": 64, - "column": 9 - }, - { - "line": 65, - "column": 9 - }, - { - "line": 70, - "column": 9 - }, - { - "line": 75, - "column": 9 - }, - { - "line": 79, - "column": 8 - }, - { - "line": 84, - "column": 8 - }, - { - "line": 87, - "column": 8 - }, - { - "line": 91, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 60, - "column": 21 - }, - { - "line": 65, - "column": 22 - }, - { - "line": 91, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 60, - "column": 21 - }, - { - "line": 65, - "column": 22 - }, - { - "line": 91, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 51, - "column": 3 - }, - { - "line": 60, - "column": 8 - }, - { - "line": 64, - "column": 9 - }, - { - "line": 65, - "column": 9 - }, - { - "line": 70, - "column": 9 - }, - { - "line": 75, - "column": 9 - }, - { - "line": 79, - "column": 8 - }, - { - "line": 84, - "column": 8 - }, - { - "line": 87, - "column": 8 - }, - { - "line": 91, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 60, - "column": 8 - }, - { - "line": 64, - "column": 9 - }, - { - "line": 65, - "column": 9 - }, - { - "line": 70, - "column": 9 - }, - { - "line": 75, - "column": 9 - }, - { - "line": 79, - "column": 8 - }, - { - "line": 84, - "column": 8 - }, - { - "line": 87, - "column": 8 - }, - { - "line": 91, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.constructor.onSubmit", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList", - "call_sites": [ - { - "line": 73, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.constructor.onSubmit", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.handleInput", - "call_sites": [ - { - "line": 73, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.handleInput", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList", - "call_sites": [ - { - "line": 129, - "column": 21 - }, - { - "line": 135, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.handleInput", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.handleInput", - "call_sites": [ - { - "line": 129, - "column": 21 - }, - { - "line": 135, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 124, - "column": 8 - }, - { - "line": 125, - "column": 8 - }, - { - "line": 126, - "column": 8 - }, - { - "line": 127, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.matches", - "call_sites": [ - { - "line": 124, - "column": 8 - }, - { - "line": 125, - "column": 8 - }, - { - "line": 126, - "column": 8 - }, - { - "line": 127, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.getKeybindings", - "call_sites": [ - { - "line": 122, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 192, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.handleInput", - "target": "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.handleInput", - "call_sites": [ - { - "line": 252, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.handleInput", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.handleInput", - "call_sites": [ - { - "line": 252, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.handleInput", - "target": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.handleInput", - "call_sites": [ - { - "line": 252, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.handleInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Component", - "call_sites": [ - { - "line": 252, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.handleInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Component.handleInput", - "call_sites": [ - { - "line": 252, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "target": "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.invalidate", - "call_sites": [ - { - "line": 256, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "target": "packages/tui/src/components/alt-screen-flash.ts|packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.invalidate", - "call_sites": [ - { - "line": 256, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "call_sites": [ - { - "line": 256, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "target": "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.invalidate", - "call_sites": [ - { - "line": 256, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.invalidate", - "call_sites": [ - { - "line": 256, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "target": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "call_sites": [ - { - "line": 256, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.invalidate", - "call_sites": [ - { - "line": 256, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "target": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "call_sites": [ - { - "line": 256, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.invalidate", - "call_sites": [ - { - "line": 256, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.invalidate", - "call_sites": [ - { - "line": 256, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "target": "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText.invalidate", - "call_sites": [ - { - "line": 256, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "call_sites": [ - { - "line": 256, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Component", - "call_sites": [ - { - "line": 256, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Component.invalidate", - "call_sites": [ - { - "line": 256, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "call_sites": [ - { - "line": 256, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "call_sites": [ - { - "line": 256, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "target": "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.render", - "call_sites": [ - { - "line": 248, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "target": "packages/tui/src/components/alt-screen-flash.ts|packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.render", - "call_sites": [ - { - "line": 248, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.render", - "call_sites": [ - { - "line": 248, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "target": "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render", - "call_sites": [ - { - "line": 248, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "target": "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.render", - "call_sites": [ - { - "line": 248, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.render", - "call_sites": [ - { - "line": 248, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "target": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.render", - "call_sites": [ - { - "line": 248, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render", - "call_sites": [ - { - "line": 248, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.render", - "call_sites": [ - { - "line": 248, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "target": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.render", - "call_sites": [ - { - "line": 248, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.render", - "call_sites": [ - { - "line": 248, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.render", - "call_sites": [ - { - "line": 248, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "target": "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText.render", - "call_sites": [ - { - "line": 248, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "target": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render", - "call_sites": [ - { - "line": 248, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.render", - "call_sites": [ - { - "line": 248, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "call_sites": [ - { - "line": 248, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Component", - "call_sites": [ - { - "line": 248, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Component.render", - "call_sites": [ - { - "line": 248, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "call_sites": [ - { - "line": 248, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/show-images-selector.ts|packages.coding-agent.src.modes.interactive.components.show-images-selector.ShowImagesSelectorComponent.constructor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 25, - "column": 8 - }, - { - "line": 41, - "column": 8 - }, - { - "line": 44, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/show-images-selector.ts|packages.coding-agent.src.modes.interactive.components.show-images-selector.ShowImagesSelectorComponent.constructor", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList", - "call_sites": [ - { - "line": 28, - "column": 25 - }, - { - "line": 31, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/show-images-selector.ts|packages.coding-agent.src.modes.interactive.components.show-images-selector.ShowImagesSelectorComponent.constructor", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.constructor", - "call_sites": [ - { - "line": 28, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/show-images-selector.ts|packages.coding-agent.src.modes.interactive.components.show-images-selector.ShowImagesSelectorComponent.constructor", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.setSelectedIndex", - "call_sites": [ - { - "line": 31, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/show-images-selector.ts|packages.coding-agent.src.modes.interactive.components.show-images-selector.ShowImagesSelectorComponent.constructor", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 25, - "column": 8 - }, - { - "line": 41, - "column": 8 - }, - { - "line": 44, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/show-images-selector.ts|packages.coding-agent.src.modes.interactive.components.show-images-selector.ShowImagesSelectorComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 17, - "column": 3 - }, - { - "line": 25, - "column": 8 - }, - { - "line": 41, - "column": 8 - }, - { - "line": 44, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/show-images-selector.ts|packages.coding-agent.src.modes.interactive.components.show-images-selector.ShowImagesSelectorComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 25, - "column": 8 - }, - { - "line": 41, - "column": 8 - }, - { - "line": 44, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.constructor", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box", - "call_sites": [ - { - "line": 17, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.constructor", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.constructor", - "call_sites": [ - { - "line": 17, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.invalidate", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box", - "call_sites": [ - { - "line": 33, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.invalidate", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "call_sites": [ - { - "line": 33, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.setOutputPad", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box", - "call_sites": [ - { - "line": 29, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.setOutputPad", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.setPaddingX", - "call_sites": [ - { - "line": 29, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.updateDisplay", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box", - "call_sites": [ - { - "line": 38, - "column": 8 - }, - { - "line": 60, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.updateDisplay", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.addChild", - "call_sites": [ - { - "line": 60, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.updateDisplay", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.clear", - "call_sites": [ - { - "line": 38, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.updateDisplay", - "target": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion", - "call_sites": [ - { - "line": 61, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.updateDisplay", - "target": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.constructor", - "call_sites": [ - { - "line": 61, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.updateDisplay", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 44, - "column": 12 - }, - { - "line": 46, - "column": 12 - }, - { - "line": 57, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.updateDisplay", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 44, - "column": 12 - }, - { - "line": 46, - "column": 12 - }, - { - "line": 57, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.updateDisplay", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 44, - "column": 25 - }, - { - "line": 57, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.updateDisplay", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 44, - "column": 25 - }, - { - "line": 57, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.updateDisplay", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 39, - "column": 23 - }, - { - "line": 44, - "column": 12 - }, - { - "line": 46, - "column": 12 - }, - { - "line": 57, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.updateDisplay", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 44, - "column": 12 - }, - { - "line": 46, - "column": 12 - }, - { - "line": 57, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.RetryStatusIndicator.constructor", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader", - "call_sites": [ - { - "line": 68, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.RetryStatusIndicator.constructor", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.setMessage", - "call_sites": [ - { - "line": 68, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.constructor", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader", - "call_sites": [ - { - "line": 20, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.constructor", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.constructor", - "call_sites": [ - { - "line": 20, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.dispose", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader", - "call_sites": [ - { - "line": 34, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.dispose", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.stop", - "call_sites": [ - { - "line": 34, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.renderInBorder", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader", - "call_sites": [ - { - "line": 25, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.renderInBorder", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.render", - "call_sites": [ - { - "line": 25, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.renderInBorder", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.truncateToWidth", - "call_sites": [ - { - "line": 26, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.renderSpinnerInBorder", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader", - "call_sites": [ - { - "line": 30, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.renderSpinnerInBorder", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.getRenderedIndicator", - "call_sites": [ - { - "line": 30, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.renderSpinnerInBorder", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.truncateToWidth", - "call_sites": [ - { - "line": 30, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/theme-selector.ts|packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.constructor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 35, - "column": 8 - }, - { - "line": 58, - "column": 8 - }, - { - "line": 61, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/theme-selector.ts|packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.constructor", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList", - "call_sites": [ - { - "line": 38, - "column": 25 - }, - { - "line": 43, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/theme-selector.ts|packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.constructor", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.constructor", - "call_sites": [ - { - "line": 38, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/theme-selector.ts|packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.constructor", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.setSelectedIndex", - "call_sites": [ - { - "line": 43, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/theme-selector.ts|packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.constructor", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 35, - "column": 8 - }, - { - "line": 58, - "column": 8 - }, - { - "line": 61, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/theme-selector.ts|packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 23, - "column": 3 - }, - { - "line": 35, - "column": 8 - }, - { - "line": 58, - "column": 8 - }, - { - "line": 61, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/theme-selector.ts|packages.coding-agent.src.modes.interactive.components.theme-selector.ThemeSelectorComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 35, - "column": 8 - }, - { - "line": 58, - "column": 8 - }, - { - "line": 61, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 16, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 16, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.invalidate", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 21, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.invalidate", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.invalidate", - "call_sites": [ - { - "line": 21, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.render", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 28, - "column": 9 - }, - { - "line": 30, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.render", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.render", - "call_sites": [ - { - "line": 30, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.render", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.setText", - "call_sites": [ - { - "line": 28, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.applyFilter", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList", - "call_sites": [ - { - "line": 123, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.applyFilter", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.getSelectedItem", - "call_sites": [ - { - "line": 123, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.applyFilter", - "target": "packages/tui/src/fuzzy.ts|packages.tui.src.fuzzy.fuzzyFilter", - "call_sites": [ - { - "line": 121, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.buildSelectList", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList", - "call_sites": [ - { - "line": 109, - "column": 20 - }, - { - "line": 112, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.buildSelectList", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.constructor", - "call_sites": [ - { - "line": 109, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.buildSelectList", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.setSelectedIndex", - "call_sites": [ - { - "line": 112, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.constructor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 76, - "column": 8 - }, - { - "line": 77, - "column": 8 - }, - { - "line": 78, - "column": 8 - }, - { - "line": 79, - "column": 8 - }, - { - "line": 80, - "column": 8 - }, - { - "line": 81, - "column": 8 - }, - { - "line": 85, - "column": 8 - }, - { - "line": 86, - "column": 8 - }, - { - "line": 91, - "column": 8 - }, - { - "line": 92, - "column": 8 - }, - { - "line": 93, - "column": 8 - }, - { - "line": 105, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 77, - "column": 21 - }, - { - "line": 79, - "column": 21 - }, - { - "line": 81, - "column": 21 - }, - { - "line": 86, - "column": 21 - }, - { - "line": 92, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 77, - "column": 21 - }, - { - "line": 79, - "column": 21 - }, - { - "line": 81, - "column": 21 - }, - { - "line": 86, - "column": 21 - }, - { - "line": 92, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.constructor", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 76, - "column": 8 - }, - { - "line": 77, - "column": 8 - }, - { - "line": 78, - "column": 8 - }, - { - "line": 79, - "column": 8 - }, - { - "line": 80, - "column": 8 - }, - { - "line": 81, - "column": 8 - }, - { - "line": 85, - "column": 8 - }, - { - "line": 86, - "column": 8 - }, - { - "line": 91, - "column": 8 - }, - { - "line": 92, - "column": 8 - }, - { - "line": 93, - "column": 8 - }, - { - "line": 105, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 78, - "column": 21 - }, - { - "line": 80, - "column": 21 - }, - { - "line": 94, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 78, - "column": 21 - }, - { - "line": 80, - "column": 21 - }, - { - "line": 94, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 63, - "column": 3 - }, - { - "line": 76, - "column": 8 - }, - { - "line": 77, - "column": 8 - }, - { - "line": 78, - "column": 8 - }, - { - "line": 79, - "column": 8 - }, - { - "line": 80, - "column": 8 - }, - { - "line": 81, - "column": 8 - }, - { - "line": 85, - "column": 8 - }, - { - "line": 86, - "column": 8 - }, - { - "line": 91, - "column": 8 - }, - { - "line": 92, - "column": 8 - }, - { - "line": 93, - "column": 8 - }, - { - "line": 105, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 76, - "column": 8 - }, - { - "line": 77, - "column": 8 - }, - { - "line": 78, - "column": 8 - }, - { - "line": 79, - "column": 8 - }, - { - "line": 80, - "column": 8 - }, - { - "line": 81, - "column": 8 - }, - { - "line": 85, - "column": 8 - }, - { - "line": 86, - "column": 8 - }, - { - "line": 91, - "column": 8 - }, - { - "line": 92, - "column": 8 - }, - { - "line": 93, - "column": 8 - }, - { - "line": 105, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.constructor.onSubmit", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList", - "call_sites": [ - { - "line": 84, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.constructor.onSubmit", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.handleInput", - "call_sites": [ - { - "line": 84, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.handleInput", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList", - "call_sites": [ - { - "line": 132, - "column": 33 - }, - { - "line": 143, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.handleInput", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.getSelectedItem", - "call_sites": [ - { - "line": 132, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.handleInput", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.handleInput", - "call_sites": [ - { - "line": 143, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 131, - "column": 10 - }, - { - "line": 138, - "column": 7 - }, - { - "line": 139, - "column": 7 - }, - { - "line": 140, - "column": 7 - }, - { - "line": 141, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.matches", - "call_sites": [ - { - "line": 131, - "column": 10 - }, - { - "line": 138, - "column": 7 - }, - { - "line": 139, - "column": 7 - }, - { - "line": 140, - "column": 7 - }, - { - "line": 141, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.getKeybindings", - "call_sites": [ - { - "line": 130, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.constructor", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box", - "call_sites": [ - { - "line": 90, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.constructor", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.constructor", - "call_sites": [ - { - "line": 90, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.constructor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 85, - "column": 8 - }, - { - "line": 96, - "column": 9 - }, - { - "line": 98, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 85, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 85, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.constructor", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 85, - "column": 8 - }, - { - "line": 96, - "column": 9 - }, - { - "line": 98, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 91, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 91, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 74, - "column": 3 - }, - { - "line": 85, - "column": 8 - }, - { - "line": 93, - "column": 34 - }, - { - "line": 96, - "column": 9 - }, - { - "line": 98, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 85, - "column": 8 - }, - { - "line": 96, - "column": 9 - }, - { - "line": 98, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.createCallFallback", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 143, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.createCallFallback", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 143, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.createResultFallback", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 159, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.createResultFallback", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 159, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.createResultRegion", - "target": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion", - "call_sites": [ - { - "line": 163, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.createResultRegion", - "target": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.constructor", - "call_sites": [ - { - "line": 163, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.getRenderContext.invalidate", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 126, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.getRenderContext.invalidate", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 126, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.getRenderContext.invalidate", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 126, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.handleMouse", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 261, - "column": 87 - }, - { - "line": 263, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.handleMouse", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "call_sites": [ - { - "line": 261, - "column": 87 - }, - { - "line": 263, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.invalidate", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 223, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.invalidate", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "call_sites": [ - { - "line": 223, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.markExecutionStarted", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 178, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.markExecutionStarted", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 178, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.markExecutionStarted", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 178, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.render", - "target": "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render", - "call_sites": [ - { - "line": 233, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.render", - "target": "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image", - "call_sites": [ - { - "line": 251, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.render", - "target": "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.render", - "call_sites": [ - { - "line": 251, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.render", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render", - "call_sites": [ - { - "line": 233, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.render", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 247, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.render", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.render", - "call_sites": [ - { - "line": 247, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.render", - "target": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render", - "call_sites": [ - { - "line": 233, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.render", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "call_sites": [ - { - "line": 233, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.render", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 233, - "column": 50 - }, - { - "line": 257, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.render", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "call_sites": [ - { - "line": 233, - "column": 50 - }, - { - "line": 257, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setArgsComplete", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 184, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setArgsComplete", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 184, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setArgsComplete", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 184, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box", - "call_sites": [ - { - "line": 282, - "column": 21 - }, - { - "line": 283, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.setBgFn", - "call_sites": [ - { - "line": 282, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.setPaddingX", - "call_sites": [ - { - "line": 283, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay", - "target": "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image", - "call_sites": [ - { - "line": 368, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay", - "target": "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.constructor", - "call_sites": [ - { - "line": 368, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 289, - "column": 21 - }, - { - "line": 295, - "column": 22 - }, - { - "line": 299, - "column": 22 - }, - { - "line": 309, - "column": 23 - }, - { - "line": 321, - "column": 23 - }, - { - "line": 327, - "column": 24 - }, - { - "line": 358, - "column": 11 - }, - { - "line": 382, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 285, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.removeChild", - "call_sites": [ - { - "line": 343, - "column": 9 - }, - { - "line": 348, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 357, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 357, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 289, - "column": 21 - }, - { - "line": 295, - "column": 22 - }, - { - "line": 299, - "column": 22 - }, - { - "line": 309, - "column": 23 - }, - { - "line": 321, - "column": 23 - }, - { - "line": 327, - "column": 24 - }, - { - "line": 358, - "column": 11 - }, - { - "line": 382, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 285, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.removeChild", - "call_sites": [ - { - "line": 343, - "column": 9 - }, - { - "line": 348, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 334, - "column": 21 - }, - { - "line": 335, - "column": 21 - }, - { - "line": 336, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.setCustomBgFn", - "call_sites": [ - { - "line": 334, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.setPaddingX", - "call_sites": [ - { - "line": 335, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.setText", - "call_sites": [ - { - "line": 336, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 285, - "column": 20 - }, - { - "line": 289, - "column": 21 - }, - { - "line": 295, - "column": 22 - }, - { - "line": 299, - "column": 22 - }, - { - "line": 309, - "column": 23 - }, - { - "line": 321, - "column": 23 - }, - { - "line": 327, - "column": 24 - }, - { - "line": 343, - "column": 9 - }, - { - "line": 348, - "column": 9 - }, - { - "line": 358, - "column": 11 - }, - { - "line": 382, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 289, - "column": 21 - }, - { - "line": 295, - "column": 22 - }, - { - "line": 299, - "column": 22 - }, - { - "line": 309, - "column": 23 - }, - { - "line": 321, - "column": 23 - }, - { - "line": 327, - "column": 24 - }, - { - "line": 358, - "column": 11 - }, - { - "line": 382, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 285, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.removeChild", - "call_sites": [ - { - "line": 343, - "column": 9 - }, - { - "line": 348, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 377, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 377, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 377, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 1322, - "column": 10 - }, - { - "line": 1325, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.matches", - "call_sites": [ - { - "line": 1322, - "column": 10 - }, - { - "line": 1325, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.getKeybindings", - "call_sites": [ - { - "line": 1321, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.render", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.truncateToWidth", - "call_sites": [ - { - "line": 1309, - "column": 14 - }, - { - "line": 1310, - "column": 65 - }, - { - "line": 1312, - "column": 4 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.render", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.truncateToWidth", - "call_sites": [ - { - "line": 1177, - "column": 12 - }, - { - "line": 1179, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.render", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 1205, - "column": 7 - }, - { - "line": 1208, - "column": 24 - }, - { - "line": 1214, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.render", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.wrapTextWithAnsi", - "call_sites": [ - { - "line": 1213, - "column": 18 - }, - { - "line": 1218, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 1006, - "column": 10 - }, - { - "line": 1008, - "column": 17 - }, - { - "line": 1010, - "column": 17 - }, - { - "line": 1018, - "column": 17 - }, - { - "line": 1026, - "column": 17 - }, - { - "line": 1026, - "column": 65 - }, - { - "line": 1029, - "column": 17 - }, - { - "line": 1029, - "column": 66 - }, - { - "line": 1032, - "column": 17 - }, - { - "line": 1037, - "column": 17 - }, - { - "line": 1039, - "column": 17 - }, - { - "line": 1047, - "column": 17 - }, - { - "line": 1052, - "column": 17 - }, - { - "line": 1057, - "column": 17 - }, - { - "line": 1062, - "column": 17 - }, - { - "line": 1067, - "column": 17 - }, - { - "line": 1072, - "column": 17 - }, - { - "line": 1079, - "column": 17 - }, - { - "line": 1086, - "column": 17 - }, - { - "line": 1092, - "column": 17 - }, - { - "line": 1097, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.matches", - "call_sites": [ - { - "line": 1006, - "column": 10 - }, - { - "line": 1008, - "column": 17 - }, - { - "line": 1010, - "column": 17 - }, - { - "line": 1018, - "column": 17 - }, - { - "line": 1026, - "column": 17 - }, - { - "line": 1026, - "column": 65 - }, - { - "line": 1029, - "column": 17 - }, - { - "line": 1029, - "column": 66 - }, - { - "line": 1032, - "column": 17 - }, - { - "line": 1037, - "column": 17 - }, - { - "line": 1039, - "column": 17 - }, - { - "line": 1047, - "column": 17 - }, - { - "line": 1052, - "column": 17 - }, - { - "line": 1057, - "column": 17 - }, - { - "line": 1062, - "column": 17 - }, - { - "line": 1067, - "column": 17 - }, - { - "line": 1072, - "column": 17 - }, - { - "line": 1079, - "column": 17 - }, - { - "line": 1086, - "column": 17 - }, - { - "line": 1092, - "column": 17 - }, - { - "line": 1097, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.getKeybindings", - "call_sites": [ - { - "line": 1005, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.render", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.truncateToWidth", - "call_sites": [ - { - "line": 673, - "column": 15 - }, - { - "line": 674, - "column": 15 - }, - { - "line": 764, - "column": 4 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.render", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 752, - "column": 22 - }, - { - "line": 759, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.constructor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 1379, - "column": 22 - }, - { - "line": 1383, - "column": 8 - }, - { - "line": 1384, - "column": 8 - }, - { - "line": 1385, - "column": 8 - }, - { - "line": 1386, - "column": 8 - }, - { - "line": 1387, - "column": 8 - }, - { - "line": 1388, - "column": 8 - }, - { - "line": 1389, - "column": 8 - }, - { - "line": 1390, - "column": 8 - }, - { - "line": 1391, - "column": 8 - }, - { - "line": 1392, - "column": 8 - }, - { - "line": 1393, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 1383, - "column": 21 - }, - { - "line": 1389, - "column": 21 - }, - { - "line": 1392, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 1383, - "column": 21 - }, - { - "line": 1389, - "column": 21 - }, - { - "line": 1392, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.constructor", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 1379, - "column": 22 - }, - { - "line": 1383, - "column": 8 - }, - { - "line": 1384, - "column": 8 - }, - { - "line": 1385, - "column": 8 - }, - { - "line": 1386, - "column": 8 - }, - { - "line": 1387, - "column": 8 - }, - { - "line": 1388, - "column": 8 - }, - { - "line": 1389, - "column": 8 - }, - { - "line": 1390, - "column": 8 - }, - { - "line": 1391, - "column": 8 - }, - { - "line": 1392, - "column": 8 - }, - { - "line": 1393, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 1385, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 1385, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 1367, - "column": 3 - }, - { - "line": 1378, - "column": 28 - }, - { - "line": 1379, - "column": 22 - }, - { - "line": 1381, - "column": 34 - }, - { - "line": 1383, - "column": 8 - }, - { - "line": 1384, - "column": 8 - }, - { - "line": 1385, - "column": 8 - }, - { - "line": 1386, - "column": 8 - }, - { - "line": 1387, - "column": 8 - }, - { - "line": 1388, - "column": 8 - }, - { - "line": 1389, - "column": 8 - }, - { - "line": 1390, - "column": 8 - }, - { - "line": 1391, - "column": 8 - }, - { - "line": 1392, - "column": 8 - }, - { - "line": 1393, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 1379, - "column": 22 - }, - { - "line": 1383, - "column": 8 - }, - { - "line": 1384, - "column": 8 - }, - { - "line": 1385, - "column": 8 - }, - { - "line": 1386, - "column": 8 - }, - { - "line": 1387, - "column": 8 - }, - { - "line": 1388, - "column": 8 - }, - { - "line": 1389, - "column": 8 - }, - { - "line": 1390, - "column": 8 - }, - { - "line": 1391, - "column": 8 - }, - { - "line": 1392, - "column": 8 - }, - { - "line": 1393, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.hideLabelInput", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 1421, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.hideLabelInput", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 1419, - "column": 28 - }, - { - "line": 1420, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.hideLabelInput", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 1421, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.hideLabelInput", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 1419, - "column": 28 - }, - { - "line": 1420, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.hideLabelInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 1419, - "column": 28 - }, - { - "line": 1420, - "column": 22 - }, - { - "line": 1421, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.hideLabelInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 1421, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.hideLabelInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 1419, - "column": 28 - }, - { - "line": 1420, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.showLabelInput", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 1414, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.showLabelInput", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 1412, - "column": 22 - }, - { - "line": 1413, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.showLabelInput", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 1414, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.showLabelInput", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 1412, - "column": 22 - }, - { - "line": 1413, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.showLabelInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 1412, - "column": 22 - }, - { - "line": 1413, - "column": 28 - }, - { - "line": 1414, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.showLabelInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 1414, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeSelectorComponent.showLabelInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 1412, - "column": 22 - }, - { - "line": 1413, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.formatHelpKeys", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 1249, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.formatHelpKeys", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.getKeys", - "call_sites": [ - { - "line": 1249, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.formatHelpKeys", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.getKeybindings", - "call_sites": [ - { - "line": 1249, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.renderHorizontalViewport", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.sliceByColumn", - "call_sites": [ - { - "line": 88, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.renderHorizontalViewport", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.truncateToWidth", - "call_sites": [ - { - "line": 90, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/trust-selector.ts|packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.constructor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 52, - "column": 8 - }, - { - "line": 53, - "column": 8 - }, - { - "line": 54, - "column": 8 - }, - { - "line": 55, - "column": 8 - }, - { - "line": 56, - "column": 8 - }, - { - "line": 57, - "column": 8 - }, - { - "line": 67, - "column": 8 - }, - { - "line": 70, - "column": 8 - }, - { - "line": 73, - "column": 8 - }, - { - "line": 74, - "column": 8 - }, - { - "line": 75, - "column": 8 - }, - { - "line": 86, - "column": 8 - }, - { - "line": 87, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/trust-selector.ts|packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 53, - "column": 21 - }, - { - "line": 56, - "column": 21 - }, - { - "line": 70, - "column": 21 - }, - { - "line": 74, - "column": 21 - }, - { - "line": 86, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/trust-selector.ts|packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 53, - "column": 21 - }, - { - "line": 56, - "column": 21 - }, - { - "line": 70, - "column": 21 - }, - { - "line": 74, - "column": 21 - }, - { - "line": 86, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/trust-selector.ts|packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.constructor", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 52, - "column": 8 - }, - { - "line": 53, - "column": 8 - }, - { - "line": 54, - "column": 8 - }, - { - "line": 55, - "column": 8 - }, - { - "line": 56, - "column": 8 - }, - { - "line": 57, - "column": 8 - }, - { - "line": 67, - "column": 8 - }, - { - "line": 70, - "column": 8 - }, - { - "line": 73, - "column": 8 - }, - { - "line": 74, - "column": 8 - }, - { - "line": 75, - "column": 8 - }, - { - "line": 86, - "column": 8 - }, - { - "line": 87, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/trust-selector.ts|packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 54, - "column": 21 - }, - { - "line": 55, - "column": 21 - }, - { - "line": 58, - "column": 8 - }, - { - "line": 68, - "column": 8 - }, - { - "line": 76, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/trust-selector.ts|packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 54, - "column": 21 - }, - { - "line": 55, - "column": 21 - }, - { - "line": 58, - "column": 8 - }, - { - "line": 68, - "column": 8 - }, - { - "line": 76, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/trust-selector.ts|packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 41, - "column": 3 - }, - { - "line": 52, - "column": 8 - }, - { - "line": 53, - "column": 8 - }, - { - "line": 54, - "column": 8 - }, - { - "line": 55, - "column": 8 - }, - { - "line": 56, - "column": 8 - }, - { - "line": 57, - "column": 8 - }, - { - "line": 67, - "column": 8 - }, - { - "line": 70, - "column": 8 - }, - { - "line": 72, - "column": 28 - }, - { - "line": 73, - "column": 8 - }, - { - "line": 74, - "column": 8 - }, - { - "line": 75, - "column": 8 - }, - { - "line": 86, - "column": 8 - }, - { - "line": 87, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/trust-selector.ts|packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 52, - "column": 8 - }, - { - "line": 53, - "column": 8 - }, - { - "line": 54, - "column": 8 - }, - { - "line": 55, - "column": 8 - }, - { - "line": 56, - "column": 8 - }, - { - "line": 57, - "column": 8 - }, - { - "line": 67, - "column": 8 - }, - { - "line": 70, - "column": 8 - }, - { - "line": 73, - "column": 8 - }, - { - "line": 74, - "column": 8 - }, - { - "line": 75, - "column": 8 - }, - { - "line": 86, - "column": 8 - }, - { - "line": 87, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/trust-selector.ts|packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 119, - "column": 10 - }, - { - "line": 122, - "column": 17 - }, - { - "line": 125, - "column": 17 - }, - { - "line": 130, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/trust-selector.ts|packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.matches", - "call_sites": [ - { - "line": 119, - "column": 10 - }, - { - "line": 122, - "column": 17 - }, - { - "line": 125, - "column": 17 - }, - { - "line": 130, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/trust-selector.ts|packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.getKeybindings", - "call_sites": [ - { - "line": 118, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/trust-selector.ts|packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.updateList", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 113, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/trust-selector.ts|packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.updateList", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 101, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/trust-selector.ts|packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.updateList", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 113, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/trust-selector.ts|packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.updateList", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 101, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/trust-selector.ts|packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.updateList", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 113, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/trust-selector.ts|packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.updateList", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 113, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/trust-selector.ts|packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.updateList", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 101, - "column": 22 - }, - { - "line": 113, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/trust-selector.ts|packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.updateList", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 113, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/trust-selector.ts|packages.coding-agent.src.modes.interactive.components.trust-selector.TrustSelectorComponent.updateList", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 101, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 84, - "column": 10 - }, - { - "line": 88, - "column": 15 - }, - { - "line": 92, - "column": 15 - }, - { - "line": 99, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.matches", - "call_sites": [ - { - "line": 84, - "column": 10 - }, - { - "line": 88, - "column": 15 - }, - { - "line": 92, - "column": 15 - }, - { - "line": 99, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.getKeybindings", - "call_sites": [ - { - "line": 82, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.render", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.truncateToWidth", - "call_sites": [ - { - "line": 59, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageSelectorComponent.constructor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 122, - "column": 8 - }, - { - "line": 123, - "column": 8 - }, - { - "line": 124, - "column": 8 - }, - { - "line": 131, - "column": 8 - }, - { - "line": 132, - "column": 8 - }, - { - "line": 133, - "column": 8 - }, - { - "line": 140, - "column": 8 - }, - { - "line": 143, - "column": 8 - }, - { - "line": 144, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageSelectorComponent.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 122, - "column": 21 - }, - { - "line": 131, - "column": 21 - }, - { - "line": 133, - "column": 21 - }, - { - "line": 143, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageSelectorComponent.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 122, - "column": 21 - }, - { - "line": 131, - "column": 21 - }, - { - "line": 133, - "column": 21 - }, - { - "line": 143, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageSelectorComponent.constructor", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 122, - "column": 8 - }, - { - "line": 123, - "column": 8 - }, - { - "line": 124, - "column": 8 - }, - { - "line": 131, - "column": 8 - }, - { - "line": 132, - "column": 8 - }, - { - "line": 133, - "column": 8 - }, - { - "line": 140, - "column": 8 - }, - { - "line": 143, - "column": 8 - }, - { - "line": 144, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageSelectorComponent.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 123, - "column": 21 - }, - { - "line": 125, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageSelectorComponent.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 123, - "column": 21 - }, - { - "line": 125, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageSelectorComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 119, - "column": 3 - }, - { - "line": 122, - "column": 8 - }, - { - "line": 123, - "column": 8 - }, - { - "line": 124, - "column": 8 - }, - { - "line": 131, - "column": 8 - }, - { - "line": 132, - "column": 8 - }, - { - "line": 133, - "column": 8 - }, - { - "line": 140, - "column": 8 - }, - { - "line": 143, - "column": 8 - }, - { - "line": 144, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageSelectorComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 122, - "column": 8 - }, - { - "line": 123, - "column": 8 - }, - { - "line": 124, - "column": 8 - }, - { - "line": 131, - "column": 8 - }, - { - "line": 132, - "column": 8 - }, - { - "line": 133, - "column": 8 - }, - { - "line": 140, - "column": 8 - }, - { - "line": 143, - "column": 8 - }, - { - "line": 144, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 25, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.rebuild", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 42, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.rebuild", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 39, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.rebuild", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 42, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.rebuild", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 39, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.rebuild", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 39, - "column": 8 - }, - { - "line": 42, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.rebuild", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 42, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.rebuild", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 39, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.render", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 62, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.render", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "call_sites": [ - { - "line": 62, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.render", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.truncateToWidth", - "call_sites": [ - { - "line": 84, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.truncateToVisualLines", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.render", - "call_sites": [ - { - "line": 41, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.truncateToVisualLines", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 40, - "column": 23 - }, - { - "line": 41, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.truncateToVisualLines", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 40, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.truncateToVisualLines", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.render", - "call_sites": [ - { - "line": 41, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCacheMissNotice", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 4204, - "column": 22 - }, - { - "line": 4205, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCacheMissNotice", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 4204, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCacheMissNotice", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 4204, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCacheMissNotice", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 4204, - "column": 22 - }, - { - "line": 4205, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCacheMissNotice", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 4204, - "column": 22 - }, - { - "line": 4205, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCacheMissNotice", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 4204, - "column": 22 - }, - { - "line": 4205, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCacheWarmingUsage", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 4112, - "column": 22 - }, - { - "line": 4114, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCacheWarmingUsage", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 4112, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCacheWarmingUsage", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 4112, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCacheWarmingUsage", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 4112, - "column": 22 - }, - { - "line": 4114, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCacheWarmingUsage", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 4112, - "column": 22 - }, - { - "line": 4114, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCacheWarmingUsage", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 4112, - "column": 22 - }, - { - "line": 4114, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCompactionCostNotice", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 4128, - "column": 22 - }, - { - "line": 4129, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCompactionCostNotice", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 4128, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCompactionCostNotice", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 4128, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCompactionCostNotice", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 4128, - "column": 22 - }, - { - "line": 4129, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCompactionCostNotice", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 4128, - "column": 22 - }, - { - "line": 4129, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCompactionCostNotice", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 4128, - "column": 22 - }, - { - "line": 4129, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCustomEntryToChat", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 3865, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCustomEntryToChat", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 3865, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCustomEntryToChat", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 3865, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addCustomEntryToChat", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 3865, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addExtensionTerminalInputListener", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 2595, - "column": 56 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addExtensionTerminalInputListener", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.addInputListener", - "call_sites": [ - { - "line": 2595, - "column": 56 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addExtensionTerminalInputListener", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.addInputListener", - "call_sites": [ - { - "line": 2595, - "column": 56 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addMessageToChat", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 3886, - "column": 24 - }, - { - "line": 3899, - "column": 25 - }, - { - "line": 3904, - "column": 24 - }, - { - "line": 3911, - "column": 24 - }, - { - "line": 3915, - "column": 24 - }, - { - "line": 3922, - "column": 24 - }, - { - "line": 3931, - "column": 26 - }, - { - "line": 3942, - "column": 26 - }, - { - "line": 3945, - "column": 27 - }, - { - "line": 3952, - "column": 27 - }, - { - "line": 3961, - "column": 26 - }, - { - "line": 3978, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addMessageToChat", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 3904, - "column": 37 - }, - { - "line": 3915, - "column": 37 - }, - { - "line": 3931, - "column": 39 - }, - { - "line": 3945, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addMessageToChat", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 3904, - "column": 37 - }, - { - "line": 3915, - "column": 37 - }, - { - "line": 3931, - "column": 39 - }, - { - "line": 3945, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addMessageToChat", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 3886, - "column": 24 - }, - { - "line": 3899, - "column": 25 - }, - { - "line": 3904, - "column": 24 - }, - { - "line": 3911, - "column": 24 - }, - { - "line": 3915, - "column": 24 - }, - { - "line": 3922, - "column": 24 - }, - { - "line": 3931, - "column": 26 - }, - { - "line": 3942, - "column": 26 - }, - { - "line": 3945, - "column": 27 - }, - { - "line": 3952, - "column": 27 - }, - { - "line": 3961, - "column": 26 - }, - { - "line": 3978, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addMessageToChat", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 3886, - "column": 24 - }, - { - "line": 3899, - "column": 25 - }, - { - "line": 3904, - "column": 24 - }, - { - "line": 3911, - "column": 24 - }, - { - "line": 3915, - "column": 24 - }, - { - "line": 3922, - "column": 24 - }, - { - "line": 3931, - "column": 26 - }, - { - "line": 3942, - "column": 26 - }, - { - "line": 3945, - "column": 27 - }, - { - "line": 3952, - "column": 27 - }, - { - "line": 3961, - "column": 26 - }, - { - "line": 3978, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addMessageToChat", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 3886, - "column": 24 - }, - { - "line": 3899, - "column": 25 - }, - { - "line": 3904, - "column": 24 - }, - { - "line": 3911, - "column": 24 - }, - { - "line": 3915, - "column": 24 - }, - { - "line": 3922, - "column": 24 - }, - { - "line": 3931, - "column": 26 - }, - { - "line": 3942, - "column": 26 - }, - { - "line": 3945, - "column": 27 - }, - { - "line": 3952, - "column": 27 - }, - { - "line": 3961, - "column": 26 - }, - { - "line": 3978, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyFullscreenScrollbarSetting", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView", - "call_sites": [ - { - "line": 2049, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyFullscreenScrollbarSetting", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.setScrollbar", - "call_sites": [ - { - "line": 2049, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 2078, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 2078, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen", - "call_sites": [ - { - "line": 2066, - "column": 18 - }, - { - "line": 2067, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.setCopyOnSelect", - "call_sites": [ - { - "line": 2066, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.setWheelScrollLines", - "call_sites": [ - { - "line": 2067, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 2078, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 2078, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 2074, - "column": 11 - }, - { - "line": 2076, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setClearOnShrink", - "call_sites": [ - { - "line": 2076, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setShowHardwareCursor", - "call_sites": [ - { - "line": 2074, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setClearOnShrink", - "call_sites": [ - { - "line": 2076, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setShowHardwareCursor", - "call_sites": [ - { - "line": 2074, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.navigateTree", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 2012, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.navigateTree", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 2012, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.navigateTree", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 2012, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.navigateTree", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 2012, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 4620, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 4620, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 4620, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearStatusIndicator", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 2342, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearStatusIndicator", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 2334, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearStatusIndicator", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 2342, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearStatusIndicator", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 2334, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearStatusIndicator", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 2334, - "column": 24 - }, - { - "line": 2342, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearStatusIndicator", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 2342, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearStatusIndicator", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 2334, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearStatusIndicator", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 2340, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearStatusIndicator", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.getClearOnShrink", - "call_sites": [ - { - "line": 2340, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearStatusIndicator", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.getClearOnShrink", - "call_sites": [ - { - "line": 2340, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 6152, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 6152, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.completeProviderAuthentication", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 6152, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 637, - "column": 26 - }, - { - "line": 638, - "column": 26 - }, - { - "line": 639, - "column": 26 - }, - { - "line": 655, - "column": 24 - }, - { - "line": 660, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 637, - "column": 26 - }, - { - "line": 638, - "column": 26 - }, - { - "line": 639, - "column": 26 - }, - { - "line": 655, - "column": 24 - }, - { - "line": 660, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.setKeybindings", - "call_sites": [ - { - "line": 645, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 633, - "column": 30 - }, - { - "line": 634, - "column": 39 - }, - { - "line": 635, - "column": 28 - }, - { - "line": 636, - "column": 32 - }, - { - "line": 637, - "column": 26 - }, - { - "line": 638, - "column": 26 - }, - { - "line": 639, - "column": 26 - }, - { - "line": 640, - "column": 39 - }, - { - "line": 641, - "column": 30 - }, - { - "line": 642, - "column": 35 - }, - { - "line": 643, - "column": 35 - }, - { - "line": 654, - "column": 30 - }, - { - "line": 655, - "column": 24 - }, - { - "line": 659, - "column": 30 - }, - { - "line": 660, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 637, - "column": 26 - }, - { - "line": 638, - "column": 26 - }, - { - "line": 639, - "column": 26 - }, - { - "line": 655, - "column": 24 - }, - { - "line": 660, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 632, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setClearOnShrink", - "call_sites": [ - { - "line": 632, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setClearOnShrink", - "call_sites": [ - { - "line": 632, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setWorkingMessage", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader", - "call_sites": [ - { - "line": 2644, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setWorkingMessage", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.setMessage", - "call_sites": [ - { - "line": 2644, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.ensurePngTranscoder", - "target": "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.invalidate", - "call_sites": [ - { - "line": 2055, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.ensurePngTranscoder", - "target": "packages/tui/src/components/alt-screen-flash.ts|packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.invalidate", - "call_sites": [ - { - "line": 2055, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.ensurePngTranscoder", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "call_sites": [ - { - "line": 2055, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.ensurePngTranscoder", - "target": "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.invalidate", - "call_sites": [ - { - "line": 2055, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.ensurePngTranscoder", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.invalidate", - "call_sites": [ - { - "line": 2055, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.ensurePngTranscoder", - "target": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "call_sites": [ - { - "line": 2055, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.ensurePngTranscoder", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.invalidate", - "call_sites": [ - { - "line": 2055, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.ensurePngTranscoder", - "target": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "call_sites": [ - { - "line": 2055, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.ensurePngTranscoder", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.invalidate", - "call_sites": [ - { - "line": 2055, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.ensurePngTranscoder", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.invalidate", - "call_sites": [ - { - "line": 2055, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.ensurePngTranscoder", - "target": "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText.invalidate", - "call_sites": [ - { - "line": 2055, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.ensurePngTranscoder", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "call_sites": [ - { - "line": 2055, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.ensurePngTranscoder", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Component", - "call_sites": [ - { - "line": 2055, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.ensurePngTranscoder", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Component.invalidate", - "call_sites": [ - { - "line": 2055, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.ensurePngTranscoder", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "call_sites": [ - { - "line": 2055, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.ensurePngTranscoder", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 2056, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.ensurePngTranscoder", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 2056, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.ensurePngTranscoder", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "call_sites": [ - { - "line": 2055, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.ensurePngTranscoder", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 2056, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushPendingBashComponents", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 4864, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushPendingBashComponents", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.removeChild", - "call_sites": [ - { - "line": 4863, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushPendingBashComponents", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 4864, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushPendingBashComponents", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.removeChild", - "call_sites": [ - { - "line": 4863, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushPendingBashComponents", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 4863, - "column": 34 - }, - { - "line": 4864, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushPendingBashComponents", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 4864, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.flushPendingBashComponents", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.removeChild", - "call_sites": [ - { - "line": 4863, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleArminSaysHi", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 6976, - "column": 22 - }, - { - "line": 6977, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleArminSaysHi", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 6976, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleArminSaysHi", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 6976, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleArminSaysHi", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 6976, - "column": 22 - }, - { - "line": 6977, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleArminSaysHi", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 6976, - "column": 22 - }, - { - "line": 6977, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleArminSaysHi", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 6976, - "column": 22 - }, - { - "line": 6977, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleArminSaysHi", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 6978, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleArminSaysHi", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 6978, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleArminSaysHi", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 6978, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBashCommand", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 7011, - "column": 35 - }, - { - "line": 7014, - "column": 24 - }, - { - "line": 7041, - "column": 34 - }, - { - "line": 7045, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBashCommand", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 7011, - "column": 35 - }, - { - "line": 7014, - "column": 24 - }, - { - "line": 7041, - "column": 34 - }, - { - "line": 7045, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBashCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 7011, - "column": 35 - }, - { - "line": 7014, - "column": 24 - }, - { - "line": 7041, - "column": 34 - }, - { - "line": 7045, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBashCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 7011, - "column": 35 - }, - { - "line": 7014, - "column": 24 - }, - { - "line": 7041, - "column": 34 - }, - { - "line": 7045, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBashCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 7031, - "column": 12 - }, - { - "line": 7047, - "column": 11 - }, - { - "line": 7055, - "column": 15 - }, - { - "line": 7077, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBashCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 7031, - "column": 12 - }, - { - "line": 7047, - "column": 11 - }, - { - "line": 7055, - "column": 15 - }, - { - "line": 7077, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleBashCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 7031, - "column": 12 - }, - { - "line": 7047, - "column": 11 - }, - { - "line": 7055, - "column": 15 - }, - { - "line": 7077, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleChangelogCommand", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 6786, - "column": 22 - }, - { - "line": 6787, - "column": 22 - }, - { - "line": 6788, - "column": 22 - }, - { - "line": 6789, - "column": 22 - }, - { - "line": 6790, - "column": 22 - }, - { - "line": 6791, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleChangelogCommand", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 6786, - "column": 35 - }, - { - "line": 6789, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleChangelogCommand", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 6786, - "column": 35 - }, - { - "line": 6789, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleChangelogCommand", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 6786, - "column": 22 - }, - { - "line": 6787, - "column": 22 - }, - { - "line": 6788, - "column": 22 - }, - { - "line": 6789, - "column": 22 - }, - { - "line": 6790, - "column": 22 - }, - { - "line": 6791, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleChangelogCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 6786, - "column": 22 - }, - { - "line": 6787, - "column": 22 - }, - { - "line": 6788, - "column": 22 - }, - { - "line": 6789, - "column": 22 - }, - { - "line": 6790, - "column": 22 - }, - { - "line": 6791, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleChangelogCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 6786, - "column": 22 - }, - { - "line": 6787, - "column": 22 - }, - { - "line": 6788, - "column": 22 - }, - { - "line": 6789, - "column": 22 - }, - { - "line": 6790, - "column": 22 - }, - { - "line": 6791, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleChangelogCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 6792, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleChangelogCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 6792, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleChangelogCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 6792, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClearCommand", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 6933, - "column": 23 - }, - { - "line": 6934, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClearCommand", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 6933, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClearCommand", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 6933, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClearCommand", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 6933, - "column": 23 - }, - { - "line": 6934, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClearCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 6933, - "column": 23 - }, - { - "line": 6934, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClearCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 6933, - "column": 23 - }, - { - "line": 6934, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClearCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 6935, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClearCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 6935, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClearCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 6935, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClipboardPaste", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 3167, - "column": 13 - }, - { - "line": 3180, - "column": 13 - }, - { - "line": 3187, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClipboardPaste", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 3167, - "column": 13 - }, - { - "line": 3180, - "column": 13 - }, - { - "line": 3187, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClipboardPaste", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 3167, - "column": 13 - }, - { - "line": 3180, - "column": 13 - }, - { - "line": 3187, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCloneCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 5548, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCloneCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 5548, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCloneCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 5548, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCopyCommand", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen", - "call_sites": [ - { - "line": 6643, - "column": 13 - }, - { - "line": 6644, - "column": 12 - }, - { - "line": 6646, - "column": 18 - }, - { - "line": 6659, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCopyCommand", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.copyActiveSelectionToClipboard", - "call_sites": [ - { - "line": 6646, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCopyCommand", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.flash", - "call_sites": [ - { - "line": 6659, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCopyCommand", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getCopyOnSelect", - "call_sites": [ - { - "line": 6643, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCopyCommand", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.hasActiveSelection", - "call_sites": [ - { - "line": 6644, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCtrlZ", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 4458, - "column": 12 - }, - { - "line": 4459, - "column": 12 - }, - { - "line": 4464, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCtrlZ", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 4459, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCtrlZ", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.start", - "call_sites": [ - { - "line": 4458, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCtrlZ", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.stop", - "call_sites": [ - { - "line": 4464, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCtrlZ", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 4459, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCtrlZ", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.start", - "call_sites": [ - { - "line": 4458, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCtrlZ", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.stop", - "call_sites": [ - { - "line": 4464, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.render", - "call_sites": [ - { - "line": 6944, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/tui/src/components/alt-screen-flash.ts|packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.render", - "call_sites": [ - { - "line": 6944, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.render", - "call_sites": [ - { - "line": 6944, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render", - "call_sites": [ - { - "line": 6944, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.render", - "call_sites": [ - { - "line": 6944, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.render", - "call_sites": [ - { - "line": 6944, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.render", - "call_sites": [ - { - "line": 6944, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 6967, - "column": 22 - }, - { - "line": 6968, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render", - "call_sites": [ - { - "line": 6944, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.render", - "call_sites": [ - { - "line": 6944, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.render", - "call_sites": [ - { - "line": 6944, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 6967, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 6967, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.render", - "call_sites": [ - { - "line": 6944, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 6967, - "column": 22 - }, - { - "line": 6968, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.render", - "call_sites": [ - { - "line": 6944, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText.render", - "call_sites": [ - { - "line": 6944, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render", - "call_sites": [ - { - "line": 6944, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.render", - "call_sites": [ - { - "line": 6944, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "call_sites": [ - { - "line": 6944, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Component", - "call_sites": [ - { - "line": 6944, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Component.render", - "call_sites": [ - { - "line": 6944, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 6967, - "column": 22 - }, - { - "line": 6968, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 6967, - "column": 22 - }, - { - "line": 6968, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "call_sites": [ - { - "line": 6944, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 6971, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 6971, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 6971, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 6954, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDementedDelves", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 6982, - "column": 22 - }, - { - "line": 6983, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDementedDelves", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 6982, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDementedDelves", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 6982, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDementedDelves", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 6982, - "column": 22 - }, - { - "line": 6983, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDementedDelves", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 6982, - "column": 22 - }, - { - "line": 6983, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDementedDelves", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 6982, - "column": 22 - }, - { - "line": 6983, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDementedDelves", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 6984, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDementedDelves", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 6984, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDementedDelves", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 6984, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 3518, - "column": 25 - }, - { - "line": 3546, - "column": 28 - }, - { - "line": 3625, - "column": 25 - }, - { - "line": 3728, - "column": 26 - }, - { - "line": 3730, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 3466, - "column": 25 - }, - { - "line": 3706, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.removeChild", - "call_sites": [ - { - "line": 3659, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 3728, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 3728, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 3518, - "column": 25 - }, - { - "line": 3546, - "column": 28 - }, - { - "line": 3625, - "column": 25 - }, - { - "line": 3728, - "column": 26 - }, - { - "line": 3730, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 3466, - "column": 25 - }, - { - "line": 3706, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.removeChild", - "call_sites": [ - { - "line": 3659, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 3466, - "column": 25 - }, - { - "line": 3518, - "column": 25 - }, - { - "line": 3546, - "column": 28 - }, - { - "line": 3625, - "column": 25 - }, - { - "line": 3659, - "column": 25 - }, - { - "line": 3706, - "column": 25 - }, - { - "line": 3728, - "column": 26 - }, - { - "line": 3730, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 3518, - "column": 25 - }, - { - "line": 3546, - "column": 28 - }, - { - "line": 3625, - "column": 25 - }, - { - "line": 3728, - "column": 26 - }, - { - "line": 3730, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 3466, - "column": 25 - }, - { - "line": 3706, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.removeChild", - "call_sites": [ - { - "line": 3659, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 3436, - "column": 13 - }, - { - "line": 3441, - "column": 13 - }, - { - "line": 3448, - "column": 14 - }, - { - "line": 3451, - "column": 14 - }, - { - "line": 3462, - "column": 14 - }, - { - "line": 3485, - "column": 14 - }, - { - "line": 3492, - "column": 13 - }, - { - "line": 3503, - "column": 14 - }, - { - "line": 3507, - "column": 14 - }, - { - "line": 3520, - "column": 14 - }, - { - "line": 3556, - "column": 14 - }, - { - "line": 3599, - "column": 13 - }, - { - "line": 3629, - "column": 13 - }, - { - "line": 3637, - "column": 14 - }, - { - "line": 3648, - "column": 14 - }, - { - "line": 3665, - "column": 13 - }, - { - "line": 3682, - "column": 13 - }, - { - "line": 3734, - "column": 13 - }, - { - "line": 3747, - "column": 13 - }, - { - "line": 3762, - "column": 13 - }, - { - "line": 3771, - "column": 13 - }, - { - "line": 3782, - "column": 13 - }, - { - "line": 3788, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 3436, - "column": 13 - }, - { - "line": 3441, - "column": 13 - }, - { - "line": 3448, - "column": 14 - }, - { - "line": 3451, - "column": 14 - }, - { - "line": 3462, - "column": 14 - }, - { - "line": 3485, - "column": 14 - }, - { - "line": 3492, - "column": 13 - }, - { - "line": 3503, - "column": 14 - }, - { - "line": 3507, - "column": 14 - }, - { - "line": 3520, - "column": 14 - }, - { - "line": 3556, - "column": 14 - }, - { - "line": 3599, - "column": 13 - }, - { - "line": 3629, - "column": 13 - }, - { - "line": 3637, - "column": 14 - }, - { - "line": 3648, - "column": 14 - }, - { - "line": 3665, - "column": 13 - }, - { - "line": 3682, - "column": 13 - }, - { - "line": 3734, - "column": 13 - }, - { - "line": 3747, - "column": 13 - }, - { - "line": 3762, - "column": 13 - }, - { - "line": 3771, - "column": 13 - }, - { - "line": 3782, - "column": 13 - }, - { - "line": 3788, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 3436, - "column": 13 - }, - { - "line": 3441, - "column": 13 - }, - { - "line": 3448, - "column": 14 - }, - { - "line": 3451, - "column": 14 - }, - { - "line": 3462, - "column": 14 - }, - { - "line": 3485, - "column": 14 - }, - { - "line": 3492, - "column": 13 - }, - { - "line": 3503, - "column": 14 - }, - { - "line": 3507, - "column": 14 - }, - { - "line": 3520, - "column": 14 - }, - { - "line": 3556, - "column": 14 - }, - { - "line": 3599, - "column": 13 - }, - { - "line": 3629, - "column": 13 - }, - { - "line": 3637, - "column": 14 - }, - { - "line": 3648, - "column": 14 - }, - { - "line": 3665, - "column": 13 - }, - { - "line": 3682, - "column": 13 - }, - { - "line": 3734, - "column": 13 - }, - { - "line": 3747, - "column": 13 - }, - { - "line": 3762, - "column": 13 - }, - { - "line": 3771, - "column": 13 - }, - { - "line": 3782, - "column": 13 - }, - { - "line": 3788, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleFatalRuntimeError", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 2123, - "column": 23 - }, - { - "line": 2127, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleFatalRuntimeError", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 2123, - "column": 23 - }, - { - "line": 2127, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleFatalRuntimeError", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 2123, - "column": 23 - }, - { - "line": 2127, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleFatalRuntimeError", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 2123, - "column": 23 - }, - { - "line": 2127, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleFollowUp", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 4498, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleFollowUp", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 4498, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleFollowUp", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 4498, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleHotkeysCommand", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 6917, - "column": 22 - }, - { - "line": 6918, - "column": 22 - }, - { - "line": 6919, - "column": 22 - }, - { - "line": 6920, - "column": 22 - }, - { - "line": 6921, - "column": 22 - }, - { - "line": 6922, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleHotkeysCommand", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 6917, - "column": 35 - }, - { - "line": 6920, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleHotkeysCommand", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 6917, - "column": 35 - }, - { - "line": 6920, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleHotkeysCommand", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 6917, - "column": 22 - }, - { - "line": 6918, - "column": 22 - }, - { - "line": 6919, - "column": 22 - }, - { - "line": 6920, - "column": 22 - }, - { - "line": 6921, - "column": 22 - }, - { - "line": 6922, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleHotkeysCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 6917, - "column": 22 - }, - { - "line": 6918, - "column": 22 - }, - { - "line": 6919, - "column": 22 - }, - { - "line": 6920, - "column": 22 - }, - { - "line": 6921, - "column": 22 - }, - { - "line": 6922, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleHotkeysCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 6917, - "column": 22 - }, - { - "line": 6918, - "column": 22 - }, - { - "line": 6919, - "column": 22 - }, - { - "line": 6920, - "column": 22 - }, - { - "line": 6921, - "column": 22 - }, - { - "line": 6922, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleHotkeysCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 6923, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleHotkeysCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 6923, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleHotkeysCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 6923, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleNameCommand", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 6673, - "column": 24 - }, - { - "line": 6674, - "column": 24 - }, - { - "line": 6687, - "column": 22 - }, - { - "line": 6689, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleNameCommand", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 6673, - "column": 37 - }, - { - "line": 6687, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleNameCommand", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 6673, - "column": 37 - }, - { - "line": 6687, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleNameCommand", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 6673, - "column": 24 - }, - { - "line": 6674, - "column": 24 - }, - { - "line": 6687, - "column": 22 - }, - { - "line": 6689, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleNameCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 6673, - "column": 24 - }, - { - "line": 6674, - "column": 24 - }, - { - "line": 6687, - "column": 22 - }, - { - "line": 6689, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleNameCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 6673, - "column": 24 - }, - { - "line": 6674, - "column": 24 - }, - { - "line": 6687, - "column": 22 - }, - { - "line": 6689, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleNameCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 6678, - "column": 12 - }, - { - "line": 6690, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleNameCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 6678, - "column": 12 - }, - { - "line": 6690, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleNameCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 6678, - "column": 12 - }, - { - "line": 6690, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleOpenExternalEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 4599, - "column": 11 - }, - { - "line": 4609, - "column": 12 - }, - { - "line": 4610, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleOpenExternalEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 4610, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleOpenExternalEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.start", - "call_sites": [ - { - "line": 4609, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleOpenExternalEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.stop", - "call_sites": [ - { - "line": 4599, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleOpenExternalEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 4610, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleOpenExternalEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.start", - "call_sites": [ - { - "line": 4609, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleOpenExternalEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.stop", - "call_sites": [ - { - "line": 4599, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 6444, - "column": 13 - }, - { - "line": 6445, - "column": 13 - }, - { - "line": 6446, - "column": 13 - }, - { - "line": 6453, - "column": 13 - }, - { - "line": 6454, - "column": 13 - }, - { - "line": 6458, - "column": 24 - }, - { - "line": 6465, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 6457, - "column": 24 - }, - { - "line": 6464, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 6445, - "column": 26 - }, - { - "line": 6453, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 6445, - "column": 26 - }, - { - "line": 6453, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 6444, - "column": 13 - }, - { - "line": 6445, - "column": 13 - }, - { - "line": 6446, - "column": 13 - }, - { - "line": 6453, - "column": 13 - }, - { - "line": 6454, - "column": 13 - }, - { - "line": 6458, - "column": 24 - }, - { - "line": 6465, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 6457, - "column": 24 - }, - { - "line": 6464, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 6442, - "column": 25 - }, - { - "line": 6444, - "column": 13 - }, - { - "line": 6445, - "column": 13 - }, - { - "line": 6446, - "column": 13 - }, - { - "line": 6453, - "column": 13 - }, - { - "line": 6454, - "column": 13 - }, - { - "line": 6457, - "column": 24 - }, - { - "line": 6458, - "column": 24 - }, - { - "line": 6464, - "column": 25 - }, - { - "line": 6465, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 6444, - "column": 13 - }, - { - "line": 6445, - "column": 13 - }, - { - "line": 6446, - "column": 13 - }, - { - "line": 6453, - "column": 13 - }, - { - "line": 6454, - "column": 13 - }, - { - "line": 6458, - "column": 24 - }, - { - "line": 6465, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 6457, - "column": 24 - }, - { - "line": 6464, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 6459, - "column": 11 - }, - { - "line": 6460, - "column": 11 - }, - { - "line": 6466, - "column": 12 - }, - { - "line": 6467, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 6460, - "column": 11 - }, - { - "line": 6467, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setFocus", - "call_sites": [ - { - "line": 6459, - "column": 11 - }, - { - "line": 6466, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 6460, - "column": 11 - }, - { - "line": 6467, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleReloadCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocus", - "call_sites": [ - { - "line": 6459, - "column": 11 - }, - { - "line": 6466, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleRightClickPaste", - "target": "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.handleInput", - "call_sites": [ - { - "line": 3140, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleRightClickPaste", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.handleInput", - "call_sites": [ - { - "line": 3140, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleRightClickPaste", - "target": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.handleInput", - "call_sites": [ - { - "line": 3140, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleRightClickPaste", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Component", - "call_sites": [ - { - "line": 3140, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleRightClickPaste", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Component.handleInput", - "call_sites": [ - { - "line": 3140, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleRightClickPaste", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 3146, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleRightClickPaste", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 3146, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleRightClickPaste", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase", - "call_sites": [ - { - "line": 3139, - "column": 32 - }, - { - "line": 3144, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleRightClickPaste", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.getFocusedComponent", - "call_sites": [ - { - "line": 3139, - "column": 32 - }, - { - "line": 3144, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleRightClickPaste", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 3146, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleSessionCommand", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 6769, - "column": 22 - }, - { - "line": 6770, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleSessionCommand", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 6769, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleSessionCommand", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 6769, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleSessionCommand", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 6769, - "column": 22 - }, - { - "line": 6770, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleSessionCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 6769, - "column": 22 - }, - { - "line": 6770, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleSessionCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 6769, - "column": 22 - }, - { - "line": 6770, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleSessionCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 6771, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleSessionCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 6771, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleSessionCommand", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 6771, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionEditor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 2864, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionEditor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 2863, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionEditor", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 2864, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionEditor", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 2863, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 2863, - "column": 24 - }, - { - "line": 2864, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 2864, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 2863, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 2867, - "column": 11 - }, - { - "line": 2868, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 2868, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setFocus", - "call_sites": [ - { - "line": 2867, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 2868, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocus", - "call_sites": [ - { - "line": 2867, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionInput", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 2821, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionInput", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 2820, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionInput", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 2821, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionInput", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 2820, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 2820, - "column": 24 - }, - { - "line": 2821, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 2821, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 2820, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 2824, - "column": 11 - }, - { - "line": 2825, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 2825, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setFocus", - "call_sites": [ - { - "line": 2824, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 2825, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocus", - "call_sites": [ - { - "line": 2824, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionSelector", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 2740, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionSelector", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 2739, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionSelector", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 2740, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionSelector", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 2739, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 2739, - "column": 24 - }, - { - "line": 2740, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 2740, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 2739, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 2743, - "column": 11 - }, - { - "line": 2744, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 2744, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setFocus", - "call_sites": [ - { - "line": 2743, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 2744, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.hideExtensionSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocus", - "call_sites": [ - { - "line": 2743, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.invalidate", - "call_sites": [ - { - "line": 1107, - "column": 12 - }, - { - "line": 1124, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/tui/src/components/alt-screen-flash.ts|packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.invalidate", - "call_sites": [ - { - "line": 1107, - "column": 12 - }, - { - "line": 1124, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "call_sites": [ - { - "line": 1107, - "column": 12 - }, - { - "line": 1124, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.invalidate", - "call_sites": [ - { - "line": 1107, - "column": 12 - }, - { - "line": 1124, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.invalidate", - "call_sites": [ - { - "line": 1107, - "column": 12 - }, - { - "line": 1124, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "call_sites": [ - { - "line": 1107, - "column": 12 - }, - { - "line": 1124, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 1075, - "column": 25 - }, - { - "line": 1076, - "column": 25 - }, - { - "line": 1077, - "column": 25 - }, - { - "line": 1081, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.invalidate", - "call_sites": [ - { - "line": 1107, - "column": 12 - }, - { - "line": 1124, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "call_sites": [ - { - "line": 1107, - "column": 12 - }, - { - "line": 1124, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 1075, - "column": 38 - }, - { - "line": 1077, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 1075, - "column": 38 - }, - { - "line": 1077, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.invalidate", - "call_sites": [ - { - "line": 1107, - "column": 12 - }, - { - "line": 1124, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 1075, - "column": 25 - }, - { - "line": 1076, - "column": 25 - }, - { - "line": 1077, - "column": 25 - }, - { - "line": 1081, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 1080, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 1080, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.invalidate", - "call_sites": [ - { - "line": 1107, - "column": 12 - }, - { - "line": 1124, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText.invalidate", - "call_sites": [ - { - "line": 1107, - "column": 12 - }, - { - "line": 1124, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 958, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.getKeys", - "call_sites": [ - { - "line": 958, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "call_sites": [ - { - "line": 1107, - "column": 12 - }, - { - "line": 1124, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Component", - "call_sites": [ - { - "line": 1107, - "column": 12 - }, - { - "line": 1124, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Component.invalidate", - "call_sites": [ - { - "line": 1107, - "column": 12 - }, - { - "line": 1124, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 1075, - "column": 25 - }, - { - "line": 1076, - "column": 25 - }, - { - "line": 1077, - "column": 25 - }, - { - "line": 1081, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 1075, - "column": 25 - }, - { - "line": 1076, - "column": 25 - }, - { - "line": 1077, - "column": 25 - }, - { - "line": 1081, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "call_sites": [ - { - "line": 1107, - "column": 12 - }, - { - "line": 1124, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 995, - "column": 11 - }, - { - "line": 998, - "column": 11 - }, - { - "line": 1083, - "column": 11 - }, - { - "line": 1097, - "column": 11 - }, - { - "line": 1109, - "column": 12 - }, - { - "line": 1114, - "column": 12 - }, - { - "line": 1121, - "column": 11 - }, - { - "line": 1125, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.renderNow", - "call_sites": [ - { - "line": 1121, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 1083, - "column": 11 - }, - { - "line": 1097, - "column": 11 - }, - { - "line": 1109, - "column": 12 - }, - { - "line": 1114, - "column": 12 - }, - { - "line": 1125, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setFocus", - "call_sites": [ - { - "line": 995, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.start", - "call_sites": [ - { - "line": 998, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "call_sites": [ - { - "line": 1107, - "column": 12 - }, - { - "line": 1124, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.renderNow", - "call_sites": [ - { - "line": 1121, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 1083, - "column": 11 - }, - { - "line": 1097, - "column": 11 - }, - { - "line": 1109, - "column": 12 - }, - { - "line": 1114, - "column": 12 - }, - { - "line": 1125, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocus", - "call_sites": [ - { - "line": 995, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.start", - "call_sites": [ - { - "line": 998, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowThinkingDropNotice", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 4170, - "column": 22 - }, - { - "line": 4171, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowThinkingDropNotice", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 4170, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowThinkingDropNotice", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 4170, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowThinkingDropNotice", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 4170, - "column": 22 - }, - { - "line": 4171, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowThinkingDropNotice", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 4170, - "column": 22 - }, - { - "line": 4171, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.maybeShowThinkingDropNotice", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 4170, - "column": 22 - }, - { - "line": 4171, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.mountInteractiveTui", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 874, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.mountInteractiveTui", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 874, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.mountInteractiveTui", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.setLayoutRoot", - "call_sites": [ - { - "line": 877, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.mountInteractiveTui", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 874, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.mountInteractiveTui", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 874, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.mountInteractiveTui", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.ViewportTUI", - "call_sites": [ - { - "line": 877, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.mountInteractiveTui", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.ViewportTUI.setLayoutRoot", - "call_sites": [ - { - "line": 877, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.mountInteractiveTui", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.isViewportTUI", - "call_sites": [ - { - "line": 875, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 6419, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 6419, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.offerRadiusMcpServer", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 6419, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.rebindExtensionTerminalInputListeners", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 2606, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.rebindExtensionTerminalInputListeners", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.addInputListener", - "call_sites": [ - { - "line": 2606, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.rebindExtensionTerminalInputListeners", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.addInputListener", - "call_sites": [ - { - "line": 2606, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.rebuildChatFromMessages", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 4261, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.rebuildChatFromMessages", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 4261, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.rebuildChatFromMessages", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 4261, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.rebuildChatFromMessages", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 4261, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderCurrentSessionState", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 2211, - "column": 33 - }, - { - "line": 2212, - "column": 22 - }, - { - "line": 2213, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderCurrentSessionState", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 2211, - "column": 33 - }, - { - "line": 2212, - "column": 22 - }, - { - "line": 2213, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderCurrentSessionState", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 2211, - "column": 33 - }, - { - "line": 2212, - "column": 22 - }, - { - "line": 2213, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderCurrentSessionState", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 2211, - "column": 33 - }, - { - "line": 2212, - "column": 22 - }, - { - "line": 2213, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderProjectTrustWarningIfNeeded", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 4231, - "column": 23 - }, - { - "line": 4233, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderProjectTrustWarningIfNeeded", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 4231, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderProjectTrustWarningIfNeeded", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 4231, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderProjectTrustWarningIfNeeded", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 4231, - "column": 23 - }, - { - "line": 4233, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderProjectTrustWarningIfNeeded", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 4231, - "column": 23 - }, - { - "line": 4233, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderProjectTrustWarningIfNeeded", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 4231, - "column": 23 - }, - { - "line": 4233, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionEntries", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen", - "call_sites": [ - { - "line": 4096, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionEntries", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.resetTextSelection", - "call_sites": [ - { - "line": 4096, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionItems", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 4043, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionItems", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 4043, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionItems", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 4043, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionItems", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 4043, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionItems", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 4082, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionItems", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 4082, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderSessionItems", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 4082, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderWidgetContainer", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 2508, - "column": 15 - }, - { - "line": 2514, - "column": 14 - }, - { - "line": 2517, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderWidgetContainer", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 2504, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderWidgetContainer", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 2508, - "column": 28 - }, - { - "line": 2514, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderWidgetContainer", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 2508, - "column": 28 - }, - { - "line": 2514, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderWidgetContainer", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 2508, - "column": 15 - }, - { - "line": 2514, - "column": 14 - }, - { - "line": 2517, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderWidgetContainer", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 2504, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderWidgetContainer", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 2504, - "column": 13 - }, - { - "line": 2508, - "column": 15 - }, - { - "line": 2514, - "column": 14 - }, - { - "line": 2517, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderWidgetContainer", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 2508, - "column": 15 - }, - { - "line": 2514, - "column": 14 - }, - { - "line": 2517, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderWidgetContainer", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 2504, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderWidgets", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 2495, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderWidgets", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 2495, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.renderWidgets", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 2495, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.resetExtensionUI", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader", - "call_sites": [ - { - "line": 2478, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.resetExtensionUI", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.setMessage", - "call_sites": [ - { - "line": 2478, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.resetExtensionUI", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 2462, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.resetExtensionUI", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.hideOverlay", - "call_sites": [ - { - "line": 2462, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.resetExtensionUI", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.hideOverlay", - "call_sites": [ - { - "line": 2462, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 2940, - "column": 24 - }, - { - "line": 2945, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 2882, - "column": 24 - }, - { - "line": 2942, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 2940, - "column": 24 - }, - { - "line": 2945, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 2882, - "column": 24 - }, - { - "line": 2942, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 2882, - "column": 24 - }, - { - "line": 2940, - "column": 24 - }, - { - "line": 2942, - "column": 25 - }, - { - "line": 2945, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 2940, - "column": 24 - }, - { - "line": 2945, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 2882, - "column": 24 - }, - { - "line": 2942, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 2948, - "column": 11 - }, - { - "line": 2949, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 2949, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setFocus", - "call_sites": [ - { - "line": 2948, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 2949, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocus", - "call_sites": [ - { - "line": 2948, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionFooter", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 2538, - "column": 25 - }, - { - "line": 2542, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionFooter", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 2534, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionFooter", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 2538, - "column": 25 - }, - { - "line": 2542, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionFooter", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 2534, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionFooter", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 2534, - "column": 24 - }, - { - "line": 2538, - "column": 25 - }, - { - "line": 2542, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionFooter", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 2538, - "column": 25 - }, - { - "line": 2542, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionFooter", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 2534, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionFooter", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 2545, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionFooter", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 2545, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionFooter", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 2545, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionHeader", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 2589, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionHeader", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 2589, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionHeader", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 2589, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionStatus", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 2302, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionStatus", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 2302, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionStatus", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 2302, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionWidget", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 2424, - "column": 15 - }, - { - "line": 2427, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionWidget", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 2424, - "column": 15 - }, - { - "line": 2427, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionWidget", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 2424, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionWidget", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 2424, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionWidget", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 2422, - "column": 26 - }, - { - "line": 2424, - "column": 15 - }, - { - "line": 2427, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setExtensionWidget", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 2424, - "column": 15 - }, - { - "line": 2427, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setHiddenThinkingLabel", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 2392, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setHiddenThinkingLabel", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 2392, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setHiddenThinkingLabel", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 2392, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setWorkingIndicator", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader", - "call_sites": [ - { - "line": 2377, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setWorkingIndicator", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.setIndicator", - "call_sites": [ - { - "line": 2377, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setWorkingIndicator", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 2379, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setWorkingIndicator", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 2379, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setWorkingIndicator", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 2379, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setWorkingVisible", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 2365, - "column": 12 - }, - { - "line": 2371, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setWorkingVisible", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 2365, - "column": 12 - }, - { - "line": 2371, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setWorkingVisible", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 2365, - "column": 12 - }, - { - "line": 2371, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupEditorSubmitHandler.onSubmit", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 3383, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupEditorSubmitHandler.onSubmit", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 3383, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupEditorSubmitHandler.onSubmit", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 3383, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAmbientAuthDialog", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 6165, - "column": 25 - }, - { - "line": 6187, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAmbientAuthDialog", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 6164, - "column": 25 - }, - { - "line": 6186, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAmbientAuthDialog", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 6165, - "column": 25 - }, - { - "line": 6187, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAmbientAuthDialog", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 6164, - "column": 25 - }, - { - "line": 6186, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAmbientAuthDialog", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 6164, - "column": 25 - }, - { - "line": 6165, - "column": 25 - }, - { - "line": 6186, - "column": 24 - }, - { - "line": 6187, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAmbientAuthDialog", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 6165, - "column": 25 - }, - { - "line": 6187, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAmbientAuthDialog", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 6164, - "column": 25 - }, - { - "line": 6186, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAmbientAuthDialog", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 6166, - "column": 12 - }, - { - "line": 6167, - "column": 12 - }, - { - "line": 6188, - "column": 11 - }, - { - "line": 6189, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAmbientAuthDialog", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 6167, - "column": 12 - }, - { - "line": 6189, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAmbientAuthDialog", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setFocus", - "call_sites": [ - { - "line": 6166, - "column": 12 - }, - { - "line": 6188, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAmbientAuthDialog", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 6167, - "column": 12 - }, - { - "line": 6189, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAmbientAuthDialog", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocus", - "call_sites": [ - { - "line": 6166, - "column": 12 - }, - { - "line": 6188, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showApiKeyLoginDialog", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 6213, - "column": 24 - }, - { - "line": 6219, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showApiKeyLoginDialog", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 6212, - "column": 24 - }, - { - "line": 6218, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showApiKeyLoginDialog", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 6213, - "column": 24 - }, - { - "line": 6219, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showApiKeyLoginDialog", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 6212, - "column": 24 - }, - { - "line": 6218, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showApiKeyLoginDialog", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 6212, - "column": 24 - }, - { - "line": 6213, - "column": 24 - }, - { - "line": 6218, - "column": 25 - }, - { - "line": 6219, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showApiKeyLoginDialog", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 6213, - "column": 24 - }, - { - "line": 6219, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showApiKeyLoginDialog", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 6212, - "column": 24 - }, - { - "line": 6218, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showApiKeyLoginDialog", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 6214, - "column": 11 - }, - { - "line": 6215, - "column": 11 - }, - { - "line": 6220, - "column": 12 - }, - { - "line": 6221, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showApiKeyLoginDialog", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 6215, - "column": 11 - }, - { - "line": 6221, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showApiKeyLoginDialog", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setFocus", - "call_sites": [ - { - "line": 6214, - "column": 11 - }, - { - "line": 6220, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showApiKeyLoginDialog", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 6215, - "column": 11 - }, - { - "line": 6221, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showApiKeyLoginDialog", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocus", - "call_sites": [ - { - "line": 6214, - "column": 11 - }, - { - "line": 6220, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 6251, - "column": 26 - }, - { - "line": 6272, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 6250, - "column": 26 - }, - { - "line": 6271, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 6251, - "column": 26 - }, - { - "line": 6272, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 6250, - "column": 26 - }, - { - "line": 6271, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 6250, - "column": 26 - }, - { - "line": 6251, - "column": 26 - }, - { - "line": 6271, - "column": 25 - }, - { - "line": 6272, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 6251, - "column": 26 - }, - { - "line": 6272, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 6250, - "column": 26 - }, - { - "line": 6271, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 6252, - "column": 13 - }, - { - "line": 6253, - "column": 13 - }, - { - "line": 6273, - "column": 12 - }, - { - "line": 6274, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 6253, - "column": 13 - }, - { - "line": 6274, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setFocus", - "call_sites": [ - { - "line": 6252, - "column": 13 - }, - { - "line": 6273, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 6253, - "column": 13 - }, - { - "line": 6274, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showAuthSelect", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocus", - "call_sites": [ - { - "line": 6252, - "column": 13 - }, - { - "line": 6273, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showError", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 4624, - "column": 22 - }, - { - "line": 4625, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showError", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 4624, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showError", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 4624, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showError", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 4624, - "column": 22 - }, - { - "line": 4625, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showError", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 4624, - "column": 22 - }, - { - "line": 4625, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showError", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 4624, - "column": 22 - }, - { - "line": 4625, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showError", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 4626, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showError", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 4626, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showError", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 4626, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionCustom", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 2984, - "column": 25 - }, - { - "line": 3032, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionCustom", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 2983, - "column": 25 - }, - { - "line": 3031, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionCustom", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 2984, - "column": 25 - }, - { - "line": 3032, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionCustom", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 2983, - "column": 25 - }, - { - "line": 3031, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionCustom", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 2983, - "column": 25 - }, - { - "line": 2984, - "column": 25 - }, - { - "line": 3031, - "column": 28 - }, - { - "line": 3032, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionCustom", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 2984, - "column": 25 - }, - { - "line": 3032, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionCustom", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 2983, - "column": 25 - }, - { - "line": 3031, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionCustom", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 2986, - "column": 12 - }, - { - "line": 2987, - "column": 12 - }, - { - "line": 2997, - "column": 28 - }, - { - "line": 3026, - "column": 30 - }, - { - "line": 3033, - "column": 15 - }, - { - "line": 3034, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionCustom", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.hideOverlay", - "call_sites": [ - { - "line": 2997, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionCustom", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 2987, - "column": 12 - }, - { - "line": 3034, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionCustom", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setFocus", - "call_sites": [ - { - "line": 2986, - "column": 12 - }, - { - "line": 3033, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionCustom", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.showOverlay", - "call_sites": [ - { - "line": 3026, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionCustom", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.hideOverlay", - "call_sites": [ - { - "line": 2997, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionCustom", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 2987, - "column": 12 - }, - { - "line": 3034, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionCustom", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocus", - "call_sites": [ - { - "line": 2986, - "column": 12 - }, - { - "line": 3033, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionCustom", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.showOverlay", - "call_sites": [ - { - "line": 3026, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionEditor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 2852, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionEditor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 2851, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionEditor", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 2852, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionEditor", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 2851, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 2851, - "column": 25 - }, - { - "line": 2852, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 2852, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 2851, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 2853, - "column": 12 - }, - { - "line": 2855, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 2855, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setFocus", - "call_sites": [ - { - "line": 2853, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 2855, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocus", - "call_sites": [ - { - "line": 2853, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionError", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 3051, - "column": 22 - }, - { - "line": 3057, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionError", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 3051, - "column": 22 - }, - { - "line": 3057, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionError", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 3051, - "column": 22 - }, - { - "line": 3057, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionError", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 3051, - "column": 22 - }, - { - "line": 3057, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionError", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 3060, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionError", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 3060, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionError", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 3060, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionInput", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 2808, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionInput", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 2807, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionInput", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 2808, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionInput", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 2807, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 2807, - "column": 25 - }, - { - "line": 2808, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 2808, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 2807, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 2809, - "column": 12 - }, - { - "line": 2811, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 2811, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setFocus", - "call_sites": [ - { - "line": 2809, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 2811, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocus", - "call_sites": [ - { - "line": 2809, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionSelector", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 2726, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionSelector", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 2725, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionSelector", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 2726, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionSelector", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 2725, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 2725, - "column": 25 - }, - { - "line": 2726, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 2726, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 2725, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 2727, - "column": 12 - }, - { - "line": 2730, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 2730, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setFocus", - "call_sites": [ - { - "line": 2727, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 2730, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocus", - "call_sites": [ - { - "line": 2727, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 1808, - "column": 34 - }, - { - "line": 1809, - "column": 34 - }, - { - "line": 1854, - "column": 35 - }, - { - "line": 1918, - "column": 35 - }, - { - "line": 1921, - "column": 35 - }, - { - "line": 1927, - "column": 35 - }, - { - "line": 1930, - "column": 35 - }, - { - "line": 1951, - "column": 35 - }, - { - "line": 1954, - "column": 35 - }, - { - "line": 1960, - "column": 35 - }, - { - "line": 1963, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 1778, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 1809, - "column": 47 - }, - { - "line": 1854, - "column": 48 - }, - { - "line": 1921, - "column": 48 - }, - { - "line": 1930, - "column": 48 - }, - { - "line": 1954, - "column": 48 - }, - { - "line": 1963, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 1809, - "column": 47 - }, - { - "line": 1854, - "column": 48 - }, - { - "line": 1921, - "column": 48 - }, - { - "line": 1930, - "column": 48 - }, - { - "line": 1954, - "column": 48 - }, - { - "line": 1963, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 1808, - "column": 34 - }, - { - "line": 1809, - "column": 34 - }, - { - "line": 1854, - "column": 35 - }, - { - "line": 1918, - "column": 35 - }, - { - "line": 1921, - "column": 35 - }, - { - "line": 1927, - "column": 35 - }, - { - "line": 1930, - "column": 35 - }, - { - "line": 1951, - "column": 35 - }, - { - "line": 1954, - "column": 35 - }, - { - "line": 1960, - "column": 35 - }, - { - "line": 1963, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 1778, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 1778, - "column": 33 - }, - { - "line": 1808, - "column": 34 - }, - { - "line": 1809, - "column": 34 - }, - { - "line": 1854, - "column": 35 - }, - { - "line": 1918, - "column": 35 - }, - { - "line": 1921, - "column": 35 - }, - { - "line": 1927, - "column": 35 - }, - { - "line": 1930, - "column": 35 - }, - { - "line": 1951, - "column": 35 - }, - { - "line": 1954, - "column": 35 - }, - { - "line": 1960, - "column": 35 - }, - { - "line": 1963, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 1808, - "column": 34 - }, - { - "line": 1809, - "column": 34 - }, - { - "line": 1854, - "column": 35 - }, - { - "line": 1918, - "column": 35 - }, - { - "line": 1921, - "column": 35 - }, - { - "line": 1927, - "column": 35 - }, - { - "line": 1930, - "column": 35 - }, - { - "line": 1951, - "column": 35 - }, - { - "line": 1954, - "column": 35 - }, - { - "line": 1960, - "column": 35 - }, - { - "line": 1963, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 1778, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 5944, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 5944, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginAuthTypeSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 5944, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginDialog", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 6342, - "column": 24 - }, - { - "line": 6348, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginDialog", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 6341, - "column": 24 - }, - { - "line": 6347, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginDialog", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 6342, - "column": 24 - }, - { - "line": 6348, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginDialog", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 6341, - "column": 24 - }, - { - "line": 6347, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginDialog", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 6341, - "column": 24 - }, - { - "line": 6342, - "column": 24 - }, - { - "line": 6347, - "column": 25 - }, - { - "line": 6348, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginDialog", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 6342, - "column": 24 - }, - { - "line": 6348, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginDialog", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 6341, - "column": 24 - }, - { - "line": 6347, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginDialog", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 6343, - "column": 11 - }, - { - "line": 6344, - "column": 11 - }, - { - "line": 6349, - "column": 12 - }, - { - "line": 6350, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginDialog", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 6344, - "column": 11 - }, - { - "line": 6350, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginDialog", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setFocus", - "call_sites": [ - { - "line": 6343, - "column": 11 - }, - { - "line": 6349, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginDialog", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 6344, - "column": 11 - }, - { - "line": 6350, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginDialog", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocus", - "call_sites": [ - { - "line": 6343, - "column": 11 - }, - { - "line": 6349, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginProviderSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 5997, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginProviderSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 5997, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoginProviderSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 5997, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showManagedToolStatus", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 3807, - "column": 23 - }, - { - "line": 3812, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showManagedToolStatus", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 3807, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showManagedToolStatus", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 3807, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showManagedToolStatus", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 3807, - "column": 23 - }, - { - "line": 3812, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showManagedToolStatus", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 3807, - "column": 23 - }, - { - "line": 3812, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showManagedToolStatus", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 3807, - "column": 23 - }, - { - "line": 3812, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showManagedToolStatus", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 3815, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showManagedToolStatus", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 3815, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showManagedToolStatus", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 3815, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 5368, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 5368, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 5368, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 5416, - "column": 12 - }, - { - "line": 5475, - "column": 14 - }, - { - "line": 5485, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 5416, - "column": 12 - }, - { - "line": 5475, - "column": 14 - }, - { - "line": 5485, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 5416, - "column": 12 - }, - { - "line": 5475, - "column": 14 - }, - { - "line": 5485, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.selector.onCancel", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 5449, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.selector.onCancel", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 5449, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showModelsSelector.showSelector() callback.selector.onCancel", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 5449, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showNewVersionNotification", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 4648, - "column": 22 - }, - { - "line": 4649, - "column": 22 - }, - { - "line": 4650, - "column": 22 - }, - { - "line": 4654, - "column": 23 - }, - { - "line": 4655, - "column": 23 - }, - { - "line": 4660, - "column": 23 - }, - { - "line": 4662, - "column": 22 - }, - { - "line": 4663, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showNewVersionNotification", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 4648, - "column": 35 - }, - { - "line": 4654, - "column": 36 - }, - { - "line": 4660, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showNewVersionNotification", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 4648, - "column": 35 - }, - { - "line": 4654, - "column": 36 - }, - { - "line": 4660, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showNewVersionNotification", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 4648, - "column": 22 - }, - { - "line": 4649, - "column": 22 - }, - { - "line": 4650, - "column": 22 - }, - { - "line": 4654, - "column": 23 - }, - { - "line": 4655, - "column": 23 - }, - { - "line": 4660, - "column": 23 - }, - { - "line": 4662, - "column": 22 - }, - { - "line": 4663, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showNewVersionNotification", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 4648, - "column": 22 - }, - { - "line": 4649, - "column": 22 - }, - { - "line": 4650, - "column": 22 - }, - { - "line": 4654, - "column": 23 - }, - { - "line": 4655, - "column": 23 - }, - { - "line": 4660, - "column": 23 - }, - { - "line": 4662, - "column": 22 - }, - { - "line": 4663, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showNewVersionNotification", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 4648, - "column": 22 - }, - { - "line": 4649, - "column": 22 - }, - { - "line": 4650, - "column": 22 - }, - { - "line": 4654, - "column": 23 - }, - { - "line": 4655, - "column": 23 - }, - { - "line": 4660, - "column": 23 - }, - { - "line": 4662, - "column": 22 - }, - { - "line": 4663, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showNewVersionNotification", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 4664, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showNewVersionNotification", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 4664, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showNewVersionNotification", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 4664, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showOAuthSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 6059, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showOAuthSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 6059, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showOAuthSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 6059, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showPackageUpdateNotification", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 4673, - "column": 22 - }, - { - "line": 4674, - "column": 22 - }, - { - "line": 4675, - "column": 22 - }, - { - "line": 4683, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showPackageUpdateNotification", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 4673, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showPackageUpdateNotification", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 4673, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showPackageUpdateNotification", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 4673, - "column": 22 - }, - { - "line": 4674, - "column": 22 - }, - { - "line": 4675, - "column": 22 - }, - { - "line": 4683, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showPackageUpdateNotification", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 4673, - "column": 22 - }, - { - "line": 4674, - "column": 22 - }, - { - "line": 4675, - "column": 22 - }, - { - "line": 4683, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showPackageUpdateNotification", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 4673, - "column": 22 - }, - { - "line": 4674, - "column": 22 - }, - { - "line": 4675, - "column": 22 - }, - { - "line": 4683, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showPackageUpdateNotification", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 4684, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showPackageUpdateNotification", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 4684, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showPackageUpdateNotification", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 4684, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSelector", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 4895, - "column": 25 - }, - { - "line": 4904, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSelector", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 4894, - "column": 25 - }, - { - "line": 4903, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSelector", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 4895, - "column": 25 - }, - { - "line": 4904, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSelector", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 4894, - "column": 25 - }, - { - "line": 4903, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 4894, - "column": 25 - }, - { - "line": 4895, - "column": 25 - }, - { - "line": 4903, - "column": 24 - }, - { - "line": 4904, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 4895, - "column": 25 - }, - { - "line": 4904, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 4894, - "column": 25 - }, - { - "line": 4903, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 4896, - "column": 12 - }, - { - "line": 4905, - "column": 11 - }, - { - "line": 4906, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 4906, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setFocus", - "call_sites": [ - { - "line": 4896, - "column": 12 - }, - { - "line": 4905, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 4906, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocus", - "call_sites": [ - { - "line": 4896, - "column": 12 - }, - { - "line": 4905, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 5728, - "column": 14 - }, - { - "line": 5733, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 5728, - "column": 14 - }, - { - "line": 5733, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSessionSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 5728, - "column": 14 - }, - { - "line": 5733, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onCancel", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 5137, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onCancel", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 5137, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onCancel", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 5137, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onClearOnShrinkChange", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 5101, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onClearOnShrinkChange", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 5101, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onClearOnShrinkChange", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 5101, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onClearOnShrinkChange", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 5101, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onClearOnShrinkChange", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 5099, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onClearOnShrinkChange", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setClearOnShrink", - "call_sites": [ - { - "line": 5099, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onClearOnShrinkChange", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setClearOnShrink", - "call_sites": [ - { - "line": 5099, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFullscreenCopyOnSelectChange", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen", - "call_sites": [ - { - "line": 5126, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFullscreenCopyOnSelectChange", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.setCopyOnSelect", - "call_sites": [ - { - "line": 5126, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFullscreenWheelScrollLinesChange", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen", - "call_sites": [ - { - "line": 5130, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onFullscreenWheelScrollLinesChange", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.setWheelScrollLines", - "call_sites": [ - { - "line": 5130, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onMermaidRenderingModeChange", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 5042, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onMermaidRenderingModeChange", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "call_sites": [ - { - "line": 5042, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onMermaidRenderingModeChange", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 5043, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onMermaidRenderingModeChange", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 5043, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onMermaidRenderingModeChange", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "call_sites": [ - { - "line": 5042, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onMermaidRenderingModeChange", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 5043, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onOutputPadChange", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 5088, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onOutputPadChange", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 5088, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onOutputPadChange", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 5088, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onShowHardwareCursorChange", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 5069, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onShowHardwareCursorChange", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setShowHardwareCursor", - "call_sites": [ - { - "line": 5069, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onShowHardwareCursorChange", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setShowHardwareCursor", - "call_sites": [ - { - "line": 5069, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onTuiModeChange", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 5114, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onTuiModeChange", - "target": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList", - "call_sites": [ - { - "line": 5109, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onTuiModeChange", - "target": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.updateValue", - "call_sites": [ - { - "line": 5109, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onTuiModeChange", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 5114, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onTuiModeChange", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 5114, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onTuiModeChange", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 5114, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStartupNoticesIfNeeded", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 854, - "column": 23 - }, - { - "line": 856, - "column": 22 - }, - { - "line": 861, - "column": 23 - }, - { - "line": 863, - "column": 23 - }, - { - "line": 864, - "column": 23 - }, - { - "line": 865, - "column": 23 - }, - { - "line": 868, - "column": 23 - }, - { - "line": 870, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStartupNoticesIfNeeded", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 854, - "column": 36 - }, - { - "line": 864, - "column": 36 - }, - { - "line": 868, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStartupNoticesIfNeeded", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 854, - "column": 36 - }, - { - "line": 864, - "column": 36 - }, - { - "line": 868, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStartupNoticesIfNeeded", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 854, - "column": 23 - }, - { - "line": 856, - "column": 22 - }, - { - "line": 861, - "column": 23 - }, - { - "line": 863, - "column": 23 - }, - { - "line": 864, - "column": 23 - }, - { - "line": 865, - "column": 23 - }, - { - "line": 868, - "column": 23 - }, - { - "line": 870, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStartupNoticesIfNeeded", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 861, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStartupNoticesIfNeeded", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 861, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStartupNoticesIfNeeded", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 854, - "column": 23 - }, - { - "line": 856, - "column": 22 - }, - { - "line": 861, - "column": 23 - }, - { - "line": 863, - "column": 23 - }, - { - "line": 864, - "column": 23 - }, - { - "line": 865, - "column": 23 - }, - { - "line": 868, - "column": 23 - }, - { - "line": 870, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStartupNoticesIfNeeded", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 854, - "column": 23 - }, - { - "line": 856, - "column": 22 - }, - { - "line": 861, - "column": 23 - }, - { - "line": 863, - "column": 23 - }, - { - "line": 864, - "column": 23 - }, - { - "line": 865, - "column": 23 - }, - { - "line": 868, - "column": 23 - }, - { - "line": 870, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStatus", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 3839, - "column": 22 - }, - { - "line": 3840, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStatus", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 3836, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStatus", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 3836, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStatus", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 3839, - "column": 22 - }, - { - "line": 3840, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStatus", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 3839, - "column": 22 - }, - { - "line": 3840, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStatus", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 3839, - "column": 22 - }, - { - "line": 3840, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStatus", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 3832, - "column": 12 - }, - { - "line": 3843, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStatus", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 3832, - "column": 12 - }, - { - "line": 3843, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStatus", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 3832, - "column": 12 - }, - { - "line": 3843, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStatusIndicator", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 2322, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStatusIndicator", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 2316, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStatusIndicator", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 2322, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStatusIndicator", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 2316, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStatusIndicator", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 2316, - "column": 24 - }, - { - "line": 2322, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStatusIndicator", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 2322, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStatusIndicator", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 2316, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showThinkingSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 5185, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showThinkingSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 5185, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showThinkingSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 5185, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 5641, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 5665, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 5641, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 5641, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 5641, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 5665, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 5641, - "column": 26 - }, - { - "line": 5665, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 5641, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 5665, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 5644, - "column": 15 - }, - { - "line": 5683, - "column": 14 - }, - { - "line": 5687, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 5644, - "column": 15 - }, - { - "line": 5683, - "column": 14 - }, - { - "line": 5687, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 5644, - "column": 15 - }, - { - "line": 5683, - "column": 14 - }, - { - "line": 5687, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector.showSelector() callback.selector.onCancel", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 5335, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector.showSelector() callback.selector.onCancel", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 5335, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTrustSelector.showSelector() callback.selector.onCancel", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 5335, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showUserMessageSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 5518, - "column": 16 - }, - { - "line": 5530, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showUserMessageSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 5518, - "column": 16 - }, - { - "line": 5530, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showUserMessageSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 5518, - "column": 16 - }, - { - "line": 5530, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showWarning", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 4630, - "column": 22 - }, - { - "line": 4631, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showWarning", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 4630, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showWarning", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 4630, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showWarning", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 4630, - "column": 22 - }, - { - "line": 4631, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showWarning", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 4630, - "column": 22 - }, - { - "line": 4631, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showWarning", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 4630, - "column": 22 - }, - { - "line": 4631, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showWarning", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 4632, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showWarning", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 4632, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showWarning", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 4632, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.stopInteractiveTui", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 887, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.stopInteractiveTui", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.stop", - "call_sites": [ - { - "line": 887, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.stopInteractiveTui", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase", - "call_sites": [ - { - "line": 883, - "column": 58 - }, - { - "line": 885, - "column": 18 - }, - { - "line": 883, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.stopInteractiveTui", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.hasOverlayEntries", - "call_sites": [ - { - "line": 883, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.stopInteractiveTui", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.hideOverlay", - "call_sites": [ - { - "line": 883, - "column": 58 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.stopInteractiveTui", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.renderNow", - "call_sites": [ - { - "line": 885, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.stopInteractiveTui", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.stop", - "call_sites": [ - { - "line": 887, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.suggestBugReport", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 2171, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.suggestBugReport", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 2171, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.suggestBugReport", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 2171, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.suggestBugReport", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 2171, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.suggestBugReport", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 2178, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.suggestBugReport", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 2178, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.suggestBugReport", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 2178, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 907, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 907, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.setLayoutRoot", - "call_sites": [ - { - "line": 908, - "column": 56 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "target": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen", - "call_sites": [ - { - "line": 902, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "target": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.captureRenderState", - "call_sites": [ - { - "line": 902, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 907, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 907, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase", - "call_sites": [ - { - "line": 896, - "column": 28 - }, - { - "line": 898, - "column": 41 - }, - { - "line": 899, - "column": 36 - }, - { - "line": 905, - "column": 14 - }, - { - "line": 906, - "column": 14 - }, - { - "line": 919, - "column": 10 - }, - { - "line": 927, - "column": 10 - }, - { - "line": 928, - "column": 10 - }, - { - "line": 930, - "column": 10 - }, - { - "line": 893, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.getClearOnShrink", - "call_sites": [ - { - "line": 899, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.getFocusedComponent", - "call_sites": [ - { - "line": 896, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.getShowHardwareCursor", - "call_sites": [ - { - "line": 898, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.hasOverlayEntries", - "call_sites": [ - { - "line": 893, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "call_sites": [ - { - "line": 927, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setClearOnShrink", - "call_sites": [ - { - "line": 919, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocus", - "call_sites": [ - { - "line": 906, - "column": 14 - }, - { - "line": 928, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.start", - "call_sites": [ - { - "line": 930, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.stop", - "call_sites": [ - { - "line": 905, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.ViewportTUI", - "call_sites": [ - { - "line": 908, - "column": 56 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.ViewportTUI.setLayoutRoot", - "call_sites": [ - { - "line": 908, - "column": 56 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.isViewportTUI", - "call_sites": [ - { - "line": 908, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.uncaughtCrash", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 4368, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.uncaughtCrash", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.stop", - "call_sites": [ - { - "line": 4368, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.uncaughtCrash", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.stop", - "call_sites": [ - { - "line": 4368, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateEditorBorderColor", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader", - "call_sites": [ - { - "line": 4523, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateEditorBorderColor", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.invalidate", - "call_sites": [ - { - "line": 4523, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateEditorBorderColor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 4524, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateEditorBorderColor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 4524, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateEditorBorderColor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 4524, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updatePendingMessagesDisplay", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 4727, - "column": 34 - }, - { - "line": 4730, - "column": 35 - }, - { - "line": 4734, - "column": 35 - }, - { - "line": 4738, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updatePendingMessagesDisplay", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 4724, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updatePendingMessagesDisplay", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 4727, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updatePendingMessagesDisplay", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 4727, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updatePendingMessagesDisplay", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 4727, - "column": 34 - }, - { - "line": 4730, - "column": 35 - }, - { - "line": 4734, - "column": 35 - }, - { - "line": 4738, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updatePendingMessagesDisplay", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 4724, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updatePendingMessagesDisplay", - "target": "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText", - "call_sites": [ - { - "line": 4730, - "column": 48 - }, - { - "line": 4734, - "column": 48 - }, - { - "line": 4738, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updatePendingMessagesDisplay", - "target": "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText.constructor", - "call_sites": [ - { - "line": 4730, - "column": 48 - }, - { - "line": 4734, - "column": 48 - }, - { - "line": 4738, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updatePendingMessagesDisplay", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 4724, - "column": 33 - }, - { - "line": 4727, - "column": 34 - }, - { - "line": 4730, - "column": 35 - }, - { - "line": 4734, - "column": 35 - }, - { - "line": 4738, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updatePendingMessagesDisplay", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 4727, - "column": 34 - }, - { - "line": 4730, - "column": 35 - }, - { - "line": 4734, - "column": 35 - }, - { - "line": 4738, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updatePendingMessagesDisplay", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 4724, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateThinkingBlockVisibility", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 4586, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateThinkingBlockVisibility", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 4586, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateThinkingBlockVisibility", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 4586, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.createFuzzyAutocompleteItems", - "target": "packages/tui/src/fuzzy.ts|packages.tui.src.fuzzy.fuzzyFilter", - "call_sites": [ - { - "line": 381, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.restoreEditor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 215, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.restoreEditor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 214, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.restoreEditor", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 215, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.restoreEditor", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 214, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.restoreEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 214, - "column": 26 - }, - { - "line": 215, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.restoreEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 215, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.restoreEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 214, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.restoreEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 216, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.restoreEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setFocus", - "call_sites": [ - { - "line": 216, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.restoreEditor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocus", - "call_sites": [ - { - "line": 216, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.shareViaGist", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 162, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.shareViaGist", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 161, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.shareViaGist", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 162, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.shareViaGist", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 161, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.shareViaGist", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 161, - "column": 26 - }, - { - "line": 162, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.shareViaGist", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 162, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.shareViaGist", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 161, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.shareViaGist", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 163, - "column": 13 - }, - { - "line": 164, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.shareViaGist", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 164, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.shareViaGist", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setFocus", - "call_sites": [ - { - "line": 163, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.shareViaGist", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 164, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.shareViaGist", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocus", - "call_sites": [ - { - "line": 163, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 109, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 108, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 109, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 108, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 108, - "column": 26 - }, - { - "line": 109, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 109, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 108, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 110, - "column": 13 - }, - { - "line": 111, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 111, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setFocus", - "call_sites": [ - { - "line": 110, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 111, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocus", - "call_sites": [ - { - "line": 110, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyTerminalColors", - "target": "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.invalidate", - "call_sites": [ - { - "line": 209, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyTerminalColors", - "target": "packages/tui/src/components/alt-screen-flash.ts|packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.invalidate", - "call_sites": [ - { - "line": 209, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyTerminalColors", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "call_sites": [ - { - "line": 209, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyTerminalColors", - "target": "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.invalidate", - "call_sites": [ - { - "line": 209, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyTerminalColors", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.invalidate", - "call_sites": [ - { - "line": 209, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyTerminalColors", - "target": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "call_sites": [ - { - "line": 209, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyTerminalColors", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.invalidate", - "call_sites": [ - { - "line": 209, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyTerminalColors", - "target": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "call_sites": [ - { - "line": 209, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyTerminalColors", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.invalidate", - "call_sites": [ - { - "line": 209, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyTerminalColors", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.invalidate", - "call_sites": [ - { - "line": 209, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyTerminalColors", - "target": "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText.invalidate", - "call_sites": [ - { - "line": 209, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyTerminalColors", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "call_sites": [ - { - "line": 209, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyTerminalColors", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Component", - "call_sites": [ - { - "line": 209, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyTerminalColors", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Component.invalidate", - "call_sites": [ - { - "line": 209, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyTerminalColors", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "call_sites": [ - { - "line": 209, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyTerminalColors", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 210, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyTerminalColors", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 210, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyTerminalColors", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "call_sites": [ - { - "line": 209, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyTerminalColors", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 210, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.bindTerminalColorSchemeListener", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 232, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.bindTerminalColorSchemeListener", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.onTerminalColorSchemeChange", - "call_sites": [ - { - "line": 232, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.bindTerminalColorSchemeListener", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.onTerminalColorSchemeChange", - "call_sites": [ - { - "line": 232, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.notifyChanged", - "target": "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.invalidate", - "call_sites": [ - { - "line": 250, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.notifyChanged", - "target": "packages/tui/src/components/alt-screen-flash.ts|packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.invalidate", - "call_sites": [ - { - "line": 250, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.notifyChanged", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "call_sites": [ - { - "line": 250, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.notifyChanged", - "target": "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.invalidate", - "call_sites": [ - { - "line": 250, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.notifyChanged", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.invalidate", - "call_sites": [ - { - "line": 250, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.notifyChanged", - "target": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "call_sites": [ - { - "line": 250, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.notifyChanged", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.invalidate", - "call_sites": [ - { - "line": 250, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.notifyChanged", - "target": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "call_sites": [ - { - "line": 250, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.notifyChanged", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.invalidate", - "call_sites": [ - { - "line": 250, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.notifyChanged", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.invalidate", - "call_sites": [ - { - "line": 250, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.notifyChanged", - "target": "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText.invalidate", - "call_sites": [ - { - "line": 250, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.notifyChanged", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "call_sites": [ - { - "line": 250, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.notifyChanged", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Component", - "call_sites": [ - { - "line": 250, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.notifyChanged", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Component.invalidate", - "call_sites": [ - { - "line": 250, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.notifyChanged", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "call_sites": [ - { - "line": 250, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.notifyChanged", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "call_sites": [ - { - "line": 250, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.preview", - "target": "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.invalidate", - "call_sites": [ - { - "line": 150, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.preview", - "target": "packages/tui/src/components/alt-screen-flash.ts|packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.invalidate", - "call_sites": [ - { - "line": 150, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.preview", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "call_sites": [ - { - "line": 150, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.preview", - "target": "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.invalidate", - "call_sites": [ - { - "line": 150, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.preview", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.invalidate", - "call_sites": [ - { - "line": 150, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.preview", - "target": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "call_sites": [ - { - "line": 150, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.preview", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.invalidate", - "call_sites": [ - { - "line": 150, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.preview", - "target": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "call_sites": [ - { - "line": 150, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.preview", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.invalidate", - "call_sites": [ - { - "line": 150, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.preview", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.invalidate", - "call_sites": [ - { - "line": 150, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.preview", - "target": "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText.invalidate", - "call_sites": [ - { - "line": 150, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.preview", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "call_sites": [ - { - "line": 150, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.preview", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Component", - "call_sites": [ - { - "line": 150, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.preview", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Component.invalidate", - "call_sites": [ - { - "line": 150, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.preview", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "call_sites": [ - { - "line": 150, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.preview", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 151, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.preview", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 151, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.preview", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "call_sites": [ - { - "line": 150, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.preview", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 151, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.rebindTui", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 96, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.rebindTui", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setTerminalColorSchemeNotifications", - "call_sites": [ - { - "line": 96, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.rebindTui", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setTerminalColorSchemeNotifications", - "call_sites": [ - { - "line": 96, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.setAutoSync", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 228, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.setAutoSync", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setTerminalColorSchemeNotifications", - "call_sites": [ - { - "line": 228, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.setAutoSync", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setTerminalColorSchemeNotifications", - "call_sites": [ - { - "line": 228, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.requestTerminalColors", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 34, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.requestTerminalColors", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.queryTerminalColors", - "call_sites": [ - { - "line": 34, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.requestTerminalColors", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.queryTerminalColors", - "call_sites": [ - { - "line": 34, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/tui-renderer.ts|packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen", - "call_sites": [ - { - "line": 26, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/tui-renderer.ts|packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor", - "call_sites": [ - { - "line": 26, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/tui-renderer.ts|packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui", - "target": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen", - "call_sites": [ - { - "line": 49, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/tui-renderer.ts|packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase", - "call_sites": [ - { - "line": 49, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/tui-renderer.ts|packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.constructor", - "call_sites": [ - { - "line": 49, - "column": 13 - } - ], - "description": "" - } - ] - }, - { - "relation": "renders terminal interface with", - "src_name": "Execution Modes and Interactive UI", - "dst_name": "Text Editing and Input Controls", - "evidence": "", - "key_edges": [], - "src_id": "1.2", - "dst_id": "5.2", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.constructor", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 269, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.constructor", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.constructor", - "call_sites": [ - { - "line": 269, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 518, - "column": 20 - }, - { - "line": 519, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.getValue", - "call_sites": [ - { - "line": 519, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleInput", - "call_sites": [ - { - "line": 518, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.handleInput", - "target": "packages/tui/src/keys.ts|packages.tui.src.keys.matchesKey", - "call_sites": [ - { - "line": 497, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 402, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "call_sites": [ - { - "line": 402, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setWriteScope", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 280, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.setWriteScope", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.getValue", - "call_sites": [ - { - "line": 280, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.constructor", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor", - "call_sites": [ - { - "line": 27, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.constructor", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.constructor", - "call_sites": [ - { - "line": 27, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.handleInput", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor", - "call_sites": [ - { - "line": 104, - "column": 14 - }, - { - "line": 113, - "column": 10 - }, - { - "line": 119, - "column": 13 - }, - { - "line": 133, - "column": 10 - }, - { - "line": 146, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.handleInput", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.getText", - "call_sites": [ - { - "line": 119, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.handleInput", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleInput", - "call_sites": [ - { - "line": 113, - "column": 10 - }, - { - "line": 133, - "column": 10 - }, - { - "line": 146, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.handleInput", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.isShowingAutocomplete", - "call_sites": [ - { - "line": 104, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.renderTopBorder", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor", - "call_sites": [ - { - "line": 38, - "column": 17 - }, - { - "line": 43, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.renderTopBorder", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.renderTopBorder", - "call_sites": [ - { - "line": 38, - "column": 17 - }, - { - "line": 43, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.constructor", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor", - "call_sites": [ - { - "line": 79, - "column": 21 - }, - { - "line": 81, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.constructor", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.constructor", - "call_sites": [ - { - "line": 79, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.constructor", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setText", - "call_sites": [ - { - "line": 81, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.handleInput", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor", - "call_sites": [ - { - "line": 122, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.handleInput", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleInput", - "call_sites": [ - { - "line": 122, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.handleOpenExternalEditor", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor", - "call_sites": [ - { - "line": 126, - "column": 31 - }, - { - "line": 134, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.handleOpenExternalEditor", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.getText", - "call_sites": [ - { - "line": 126, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-editor.ts|packages.coding-agent.src.modes.interactive.components.extension-editor.ExtensionEditorComponent.handleOpenExternalEditor", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setText", - "call_sites": [ - { - "line": 134, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-input.ts|packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.constructor", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 69, - "column": 20 - }, - { - "line": 70, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-input.ts|packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.constructor", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.constructor", - "call_sites": [ - { - "line": 69, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-input.ts|packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.constructor", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.setValue", - "call_sites": [ - { - "line": 70, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-input.ts|packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 83, - "column": 37 - }, - { - "line": 87, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-input.ts|packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.getValue", - "call_sites": [ - { - "line": 83, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/extension-input.ts|packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleInput", - "call_sites": [ - { - "line": 87, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.constructor", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 58, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.constructor", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.constructor", - "call_sites": [ - { - "line": 58, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.constructor.onSubmit", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 61, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.constructor.onSubmit", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.getValue", - "call_sites": [ - { - "line": 61, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 236, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleInput", - "call_sites": [ - { - "line": 236, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showManualInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 137, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showManualInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.setValue", - "call_sites": [ - { - "line": 137, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showPrompt", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 169, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/login-dialog.ts|packages.coding-agent.src.modes.interactive.components.login-dialog.LoginDialogComponent.showPrompt", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.setValue", - "call_sites": [ - { - "line": 169, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.constructor", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 116, - "column": 26 - }, - { - "line": 118, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.constructor", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.constructor", - "call_sites": [ - { - "line": 116, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.constructor", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.setValue", - "call_sites": [ - { - "line": 118, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 408, - "column": 21 - }, - { - "line": 409, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.getValue", - "call_sites": [ - { - "line": 409, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleInput", - "call_sites": [ - { - "line": 408, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.refreshModels", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 209, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.refreshModels", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.getValue", - "call_sites": [ - { - "line": 209, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.setScope", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 273, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/model-selector.ts|packages.coding-agent.src.modes.interactive.components.model-selector.ModelSelectorComponent.setScope", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.getValue", - "call_sites": [ - { - "line": 273, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.constructor", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 105, - "column": 26 - }, - { - "line": 107, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.constructor", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.constructor", - "call_sites": [ - { - "line": 105, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.constructor", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.setValue", - "call_sites": [ - { - "line": 107, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 220, - "column": 21 - }, - { - "line": 221, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.getValue", - "call_sites": [ - { - "line": 221, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts|packages.coding-agent.src.modes.interactive.components.oauth-selector.OAuthSelectorComponent.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleInput", - "call_sites": [ - { - "line": 220, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.constructor", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 144, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.constructor", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.constructor", - "call_sites": [ - { - "line": 144, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 333, - "column": 39 - }, - { - "line": 343, - "column": 39 - }, - { - "line": 378, - "column": 25 - }, - { - "line": 379, - "column": 22 - }, - { - "line": 394, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.getValue", - "call_sites": [ - { - "line": 333, - "column": 39 - }, - { - "line": 343, - "column": 39 - }, - { - "line": 378, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleInput", - "call_sites": [ - { - "line": 394, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.setValue", - "call_sites": [ - { - "line": 379, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput", - "target": "packages/tui/src/keys.ts|packages.tui.src.keys.Key", - "call_sites": [ - { - "line": 377, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput", - "target": "packages/tui/src/keys.ts|packages.tui.src.keys.Key.ctrl", - "call_sites": [ - { - "line": 377, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.handleInput", - "target": "packages/tui/src/keys.ts|packages.tui.src.keys.matchesKey", - "call_sites": [ - { - "line": 377, - "column": 7 - }, - { - "line": 388, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.refresh", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 217, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts|packages.coding-agent.src.modes.interactive.components.scoped-models-selector.ScopedModelsSelectorComponent.refresh", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.getValue", - "call_sites": [ - { - "line": 217, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.constructor", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 333, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.constructor", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.constructor", - "call_sites": [ - { - "line": 333, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 601, - "column": 25 - }, - { - "line": 602, - "column": 22 - }, - { - "line": 603, - "column": 42 - }, - { - "line": 643, - "column": 21 - }, - { - "line": 644, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.getValue", - "call_sites": [ - { - "line": 601, - "column": 25 - }, - { - "line": 603, - "column": 42 - }, - { - "line": 644, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleInput", - "call_sites": [ - { - "line": 602, - "column": 22 - }, - { - "line": 643, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.render", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 426, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.render", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "call_sites": [ - { - "line": 426, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.setNameFilter", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 359, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.setNameFilter", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.getValue", - "call_sites": [ - { - "line": 359, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.setSessions", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 366, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.setSessions", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.getValue", - "call_sites": [ - { - "line": 366, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.setSortMode", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 354, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.setSortMode", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.getValue", - "call_sites": [ - { - "line": 354, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 726, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.constructor", - "call_sites": [ - { - "line": 726, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.enterRenameMode", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 888, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.enterRenameMode", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.setValue", - "call_sites": [ - { - "line": 888, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 702, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleInput", - "call_sites": [ - { - "line": 702, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.handleInput", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleInput", - "call_sites": [ - { - "line": 299, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.ThemeSubmenu.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleInput", - "call_sites": [ - { - "line": 299, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.constructor", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 71, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.constructor", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.constructor", - "call_sites": [ - { - "line": 71, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 131, - "column": 22 - }, - { - "line": 132, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.getValue", - "call_sites": [ - { - "line": 132, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SelectSubmenu.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleInput", - "call_sites": [ - { - "line": 131, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.handleInput", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleInput", - "call_sites": [ - { - "line": 252, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleInput", - "call_sites": [ - { - "line": 252, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.invalidate", - "call_sites": [ - { - "line": 256, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.invalidate", - "call_sites": [ - { - "line": 256, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "call_sites": [ - { - "line": 248, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "call_sites": [ - { - "line": 248, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.constructor", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 83, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.constructor", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.constructor", - "call_sites": [ - { - "line": 83, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 147, - "column": 20 - }, - { - "line": 148, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.getValue", - "call_sites": [ - { - "line": 148, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts|packages.coding-agent.src.modes.interactive.components.thinking-selector.ThinkingSelectorComponent.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleInput", - "call_sites": [ - { - "line": 147, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.constructor", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 1297, - "column": 20 - }, - { - "line": 1299, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.constructor", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.constructor", - "call_sites": [ - { - "line": 1297, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.constructor", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.setValue", - "call_sites": [ - { - "line": 1299, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 1323, - "column": 29 - }, - { - "line": 1328, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.getValue", - "call_sites": [ - { - "line": 1323, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleInput", - "call_sites": [ - { - "line": 1328, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.render", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 1310, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.render", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "call_sites": [ - { - "line": 1310, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addMessageToChat", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent", - "call_sites": [ - { - "line": 3964, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.addMessageToChat", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.addToHistory", - "call_sites": [ - { - "line": 3964, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor", - "call_sites": [ - { - "line": 2082, - "column": 22 - }, - { - "line": 2083, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setAutocompleteMaxVisible", - "call_sites": [ - { - "line": 2083, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setPaddingX", - "call_sites": [ - { - "line": 2082, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent", - "call_sites": [ - { - "line": 2085, - "column": 16 - }, - { - "line": 2086, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.setAutocompleteMaxVisible", - "call_sites": [ - { - "line": 2086, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.setPaddingX", - "call_sites": [ - { - "line": 2085, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.fork", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent", - "call_sites": [ - { - "line": 1993, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.fork", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.setText", - "call_sites": [ - { - "line": 1993, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.navigateTree", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent", - "call_sites": [ - { - "line": 2014, - "column": 44 - }, - { - "line": 2015, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.navigateTree", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.getText", - "call_sites": [ - { - "line": 2014, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.bindCurrentSessionExtensions.commandContextActions.navigateTree", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.setText", - "call_sites": [ - { - "line": 2015, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearEditor", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent", - "call_sites": [ - { - "line": 4619, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.clearEditor", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.setText", - "call_sites": [ - { - "line": 4619, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider", - "target": "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider", - "call_sites": [ - { - "line": 818, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createBaseAutocompleteProvider", - "target": "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.constructor", - "call_sites": [ - { - "line": 818, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.getEditorText", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent", - "call_sites": [ - { - "line": 2657, - "column": 37 - }, - { - "line": 2657, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.getEditorText", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.getExpandedText", - "call_sites": [ - { - "line": 2657, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.getEditorText", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.getText", - "call_sites": [ - { - "line": 2657, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.pasteToEditor", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent", - "call_sites": [ - { - "line": 2655, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.pasteToEditor", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.handleInput", - "call_sites": [ - { - "line": 2655, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setEditorText", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent", - "call_sites": [ - { - "line": 2656, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setEditorText", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.setText", - "call_sites": [ - { - "line": 2656, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.ensurePngTranscoder", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.invalidate", - "call_sites": [ - { - "line": 2055, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.ensurePngTranscoder", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.invalidate", - "call_sites": [ - { - "line": 2055, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClipboardPaste", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent", - "call_sites": [ - { - "line": 3161, - "column": 47 - }, - { - "line": 3166, - "column": 17 - }, - { - "line": 3179, - "column": 17 - }, - { - "line": 3186, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClipboardPaste", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.getText", - "call_sites": [ - { - "line": 3161, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleClipboardPaste", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.insertTextAtCursor", - "call_sites": [ - { - "line": 3166, - "column": 17 - }, - { - "line": 3179, - "column": 17 - }, - { - "line": 3186, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCloneCommand", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent", - "call_sites": [ - { - "line": 5552, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleCloneCommand", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.setText", - "call_sites": [ - { - "line": 5552, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "call_sites": [ - { - "line": 6944, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "call_sites": [ - { - "line": 6944, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleFollowUp", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent", - "call_sites": [ - { - "line": 4476, - "column": 29 - }, - { - "line": 4476, - "column": 64 - }, - { - "line": 4482, - "column": 17 - }, - { - "line": 4483, - "column": 17 - }, - { - "line": 4494, - "column": 16 - }, - { - "line": 4495, - "column": 16 - }, - { - "line": 4502, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleFollowUp", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.addToHistory", - "call_sites": [ - { - "line": 4482, - "column": 17 - }, - { - "line": 4494, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleFollowUp", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.getExpandedText", - "call_sites": [ - { - "line": 4476, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleFollowUp", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.getText", - "call_sites": [ - { - "line": 4476, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleFollowUp", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.setText", - "call_sites": [ - { - "line": 4483, - "column": 17 - }, - { - "line": 4495, - "column": 16 - }, - { - "line": 4502, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleOpenExternalEditor", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent", - "call_sites": [ - { - "line": 4598, - "column": 31 - }, - { - "line": 4598, - "column": 66 - }, - { - "line": 4606, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleOpenExternalEditor", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.getExpandedText", - "call_sites": [ - { - "line": 4598, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleOpenExternalEditor", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.getText", - "call_sites": [ - { - "line": 4598, - "column": 66 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleOpenExternalEditor", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.setText", - "call_sites": [ - { - "line": 4606, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleRightClickPaste", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleInput", - "call_sites": [ - { - "line": 3140, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleRightClickPaste", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleInput", - "call_sites": [ - { - "line": 3140, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleStartupSubmit", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent", - "call_sites": [ - { - "line": 3195, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleStartupSubmit", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.setText", - "call_sites": [ - { - "line": 3195, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.invalidate", - "call_sites": [ - { - "line": 1107, - "column": 12 - }, - { - "line": 1124, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.invalidate", - "call_sites": [ - { - "line": 1107, - "column": 12 - }, - { - "line": 1124, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.queueCompactionMessage", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent", - "call_sites": [ - { - "line": 4765, - "column": 15 - }, - { - "line": 4766, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.queueCompactionMessage", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.addToHistory", - "call_sites": [ - { - "line": 4765, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.queueCompactionMessage", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.setText", - "call_sites": [ - { - "line": 4766, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.restoreQueuedMessagesToEditor", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent", - "call_sites": [ - { - "line": 4753, - "column": 59 - }, - { - "line": 4755, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.restoreQueuedMessagesToEditor", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.getText", - "call_sites": [ - { - "line": 4753, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.restoreQueuedMessagesToEditor", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.setText", - "call_sites": [ - { - "line": 4755, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor", - "call_sites": [ - { - "line": 2900, - "column": 46 - }, - { - "line": 2903, - "column": 60 - }, - { - "line": 2936, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.getAutocompleteMaxVisible", - "call_sites": [ - { - "line": 2903, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.getPaddingX", - "call_sites": [ - { - "line": 2900, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setText", - "call_sites": [ - { - "line": 2936, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent", - "call_sites": [ - { - "line": 2879, - "column": 35 - }, - { - "line": 2893, - "column": 14 - }, - { - "line": 2900, - "column": 15 - }, - { - "line": 2903, - "column": 15 - }, - { - "line": 2908, - "column": 15 - }, - { - "line": 2899, - "column": 18 - }, - { - "line": 2902, - "column": 18 - }, - { - "line": 2907, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.getText", - "call_sites": [ - { - "line": 2879, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.setAutocompleteMaxVisible", - "call_sites": [ - { - "line": 2903, - "column": 15 - }, - { - "line": 2902, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.setAutocompleteProvider", - "call_sites": [ - { - "line": 2908, - "column": 15 - }, - { - "line": 2907, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.setPaddingX", - "call_sites": [ - { - "line": 2900, - "column": 15 - }, - { - "line": 2899, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setCustomEditorComponent", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.setText", - "call_sites": [ - { - "line": 2893, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupAutocompleteProvider", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor", - "call_sites": [ - { - "line": 837, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupAutocompleteProvider", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setAutocompleteProvider", - "call_sites": [ - { - "line": 837, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupAutocompleteProvider", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent", - "call_sites": [ - { - "line": 839, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupAutocompleteProvider", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.setAutocompleteProvider", - "call_sites": [ - { - "line": 839, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupEditorSubmitHandler.onSubmit", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent", - "call_sites": [ - { - "line": 3207, - "column": 17 - }, - { - "line": 3211, - "column": 17 - }, - { - "line": 3217, - "column": 17 - }, - { - "line": 3223, - "column": 17 - }, - { - "line": 3229, - "column": 17 - }, - { - "line": 3234, - "column": 17 - }, - { - "line": 3239, - "column": 17 - }, - { - "line": 3244, - "column": 17 - }, - { - "line": 3250, - "column": 17 - }, - { - "line": 3255, - "column": 17 - }, - { - "line": 3260, - "column": 17 - }, - { - "line": 3265, - "column": 17 - }, - { - "line": 3270, - "column": 17 - }, - { - "line": 3275, - "column": 17 - }, - { - "line": 3279, - "column": 17 - }, - { - "line": 3285, - "column": 17 - }, - { - "line": 3290, - "column": 17 - }, - { - "line": 3295, - "column": 17 - }, - { - "line": 3301, - "column": 17 - }, - { - "line": 3305, - "column": 17 - }, - { - "line": 3311, - "column": 17 - }, - { - "line": 3316, - "column": 17 - }, - { - "line": 3322, - "column": 17 - }, - { - "line": 3327, - "column": 17 - }, - { - "line": 3332, - "column": 17 - }, - { - "line": 3337, - "column": 17 - }, - { - "line": 3341, - "column": 17 - }, - { - "line": 3353, - "column": 19 - }, - { - "line": 3356, - "column": 18 - }, - { - "line": 3367, - "column": 18 - }, - { - "line": 3368, - "column": 18 - }, - { - "line": 3379, - "column": 17 - }, - { - "line": 3380, - "column": 17 - }, - { - "line": 3396, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupEditorSubmitHandler.onSubmit", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.addToHistory", - "call_sites": [ - { - "line": 3356, - "column": 18 - }, - { - "line": 3367, - "column": 18 - }, - { - "line": 3379, - "column": 17 - }, - { - "line": 3396, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupEditorSubmitHandler.onSubmit", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.setText", - "call_sites": [ - { - "line": 3207, - "column": 17 - }, - { - "line": 3211, - "column": 17 - }, - { - "line": 3217, - "column": 17 - }, - { - "line": 3223, - "column": 17 - }, - { - "line": 3229, - "column": 17 - }, - { - "line": 3234, - "column": 17 - }, - { - "line": 3239, - "column": 17 - }, - { - "line": 3244, - "column": 17 - }, - { - "line": 3250, - "column": 17 - }, - { - "line": 3255, - "column": 17 - }, - { - "line": 3260, - "column": 17 - }, - { - "line": 3265, - "column": 17 - }, - { - "line": 3270, - "column": 17 - }, - { - "line": 3275, - "column": 17 - }, - { - "line": 3279, - "column": 17 - }, - { - "line": 3285, - "column": 17 - }, - { - "line": 3290, - "column": 17 - }, - { - "line": 3295, - "column": 17 - }, - { - "line": 3301, - "column": 17 - }, - { - "line": 3305, - "column": 17 - }, - { - "line": 3311, - "column": 17 - }, - { - "line": 3316, - "column": 17 - }, - { - "line": 3322, - "column": 17 - }, - { - "line": 3327, - "column": 17 - }, - { - "line": 3332, - "column": 17 - }, - { - "line": 3337, - "column": 17 - }, - { - "line": 3341, - "column": 17 - }, - { - "line": 3353, - "column": 19 - }, - { - "line": 3368, - "column": 18 - }, - { - "line": 3380, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.onExtensionShortcut", - "target": "packages/tui/src/keys.ts|packages.tui.src.keys.matchesKey", - "call_sites": [ - { - "line": 2285, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.onEscape", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent", - "call_sites": [ - { - "line": 3076, - "column": 17 - }, - { - "line": 3079, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.onEscape", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.getText", - "call_sites": [ - { - "line": 3079, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupKeyHandlers.onEscape", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.setText", - "call_sites": [ - { - "line": 3076, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionCustom", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent", - "call_sites": [ - { - "line": 2979, - "column": 33 - }, - { - "line": 2985, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionCustom", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.getText", - "call_sites": [ - { - "line": 2979, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showExtensionCustom", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.setText", - "call_sites": [ - { - "line": 2985, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onAutocompleteMaxVisibleChange", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor", - "call_sites": [ - { - "line": 5092, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onAutocompleteMaxVisibleChange", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setAutocompleteMaxVisible", - "call_sites": [ - { - "line": 5092, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onAutocompleteMaxVisibleChange", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent", - "call_sites": [ - { - "line": 5094, - "column": 20 - }, - { - "line": 5093, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onAutocompleteMaxVisibleChange", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.setAutocompleteMaxVisible", - "call_sites": [ - { - "line": 5094, - "column": 20 - }, - { - "line": 5093, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onEditorPaddingXChange", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor", - "call_sites": [ - { - "line": 5073, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onEditorPaddingXChange", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setPaddingX", - "call_sites": [ - { - "line": 5073, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onEditorPaddingXChange", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent", - "call_sites": [ - { - "line": 5075, - "column": 20 - }, - { - "line": 5074, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback.onEditorPaddingXChange", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.setPaddingX", - "call_sites": [ - { - "line": 5075, - "column": 20 - }, - { - "line": 5074, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent", - "call_sites": [ - { - "line": 5667, - "column": 45 - }, - { - "line": 5668, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.getText", - "call_sites": [ - { - "line": 5667, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.setText", - "call_sites": [ - { - "line": 5668, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showUserMessageSelector", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent", - "call_sites": [ - { - "line": 5522, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showUserMessageSelector", - "target": "packages/tui/src/editor-component.ts|packages.tui.src.editor-component.EditorComponent.setText", - "call_sites": [ - { - "line": 5522, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyTerminalColors", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.invalidate", - "call_sites": [ - { - "line": 209, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyTerminalColors", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.invalidate", - "call_sites": [ - { - "line": 209, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.notifyChanged", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.invalidate", - "call_sites": [ - { - "line": 250, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.notifyChanged", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.invalidate", - "call_sites": [ - { - "line": 250, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.preview", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.invalidate", - "call_sites": [ - { - "line": 150, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.preview", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.invalidate", - "call_sites": [ - { - "line": 150, - "column": 12 - } - ], - "description": "" - } - ] - }, - { - "relation": "renders terminal interface with", - "src_name": "Execution Modes and Interactive UI", - "dst_name": "Terminal Device and Graphic Protocol Abstraction", - "evidence": "", - "key_edges": [], - "src_id": "1.2", - "dst_id": "5.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/main.ts|packages.coding-agent.src.main.main", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.setCapabilityOverrides", - "call_sites": [ - { - "line": 873, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/auth-url.ts|packages.coding-agent.src.modes.interactive.components.auth-url.AuthUrlComponent.constructor", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.hyperlink", - "call_sites": [ - { - "line": 19, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/auth-url.ts|packages.coding-agent.src.modes.interactive.components.auth-url.AuthUrlComponent.setHint", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.hyperlink", - "call_sites": [ - { - "line": 27, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.prepareCells", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.rows", - "call_sites": [ - { - "line": 1235, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.prepareCells", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 1235, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.prepareCells", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.rows", - "call_sites": [ - { - "line": 1235, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.render", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.rows", - "call_sites": [ - { - "line": 951, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.render", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 951, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.render", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.rows", - "call_sites": [ - { - "line": 951, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/pi-logo.ts|packages.coding-agent.src.modes.interactive.components.pi-logo.supportsPiLogo", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.isAppleTerminalSession", - "call_sites": [ - { - "line": 33, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts|packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getCapabilities", - "call_sites": [ - { - "line": 471, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateDisplay", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getCapabilities", - "call_sites": [ - { - "line": 354, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.applyRuntimeSettings", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.setCapabilityOverrides", - "call_sites": [ - { - "line": 2061, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.setCapabilityOverrides", - "call_sites": [ - { - "line": 610, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setTitle", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.setTitle", - "call_sites": [ - { - "line": 2653, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setTitle", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 2653, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.setTitle", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.setTitle", - "call_sites": [ - { - "line": 2653, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.columns", - "call_sites": [ - { - "line": 6942, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.rows", - "call_sites": [ - { - "line": 6943, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 6942, - "column": 34 - }, - { - "line": 6943, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.columns", - "call_sites": [ - { - "line": 6942, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.rows", - "call_sites": [ - { - "line": 6943, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.setProgress", - "call_sites": [ - { - "line": 3427, - "column": 23 - }, - { - "line": 3655, - "column": 23 - }, - { - "line": 3674, - "column": 23 - }, - { - "line": 3688, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 3427, - "column": 23 - }, - { - "line": 3655, - "column": 23 - }, - { - "line": 3674, - "column": 23 - }, - { - "line": 3688, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.setProgress", - "call_sites": [ - { - "line": 3427, - "column": 23 - }, - { - "line": 3655, - "column": 23 - }, - { - "line": 3674, - "column": 23 - }, - { - "line": 3688, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showNewVersionNotification", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getCapabilities", - "call_sites": [ - { - "line": 4641, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showNewVersionNotification", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.hyperlink", - "call_sites": [ - { - "line": 4642, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.rows", - "call_sites": [ - { - "line": 5573, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 5573, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showTreeSelector", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.rows", - "call_sites": [ - { - "line": 5573, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.shutdown", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.drainInput", - "call_sites": [ - { - "line": 4308, - "column": 27 - }, - { - "line": 4319, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.shutdown", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 4308, - "column": 27 - }, - { - "line": 4319, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.shutdown", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.drainInput", - "call_sites": [ - { - "line": 4308, - "column": 27 - }, - { - "line": 4319, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.stop", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.setProgress", - "call_sites": [ - { - "line": 7093, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.stop", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 7093, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.stop", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.setProgress", - "call_sites": [ - { - "line": 7093, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.setProgress", - "call_sites": [ - { - "line": 938, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 938, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.switchTuiMode", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.setProgress", - "call_sites": [ - { - "line": 938, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateTerminalTitle", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.setTitle", - "call_sites": [ - { - "line": 1136, - "column": 21 - }, - { - "line": 1138, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateTerminalTitle", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 1136, - "column": 21 - }, - { - "line": 1138, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.updateTerminalTitle", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.setTitle", - "call_sites": [ - { - "line": 1136, - "column": 21 - }, - { - "line": 1138, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/program-status-reporter.ts|packages.coding-agent.src.modes.interactive.program-status-reporter.ProgramStatusReporter.report", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.setProgramStatus", - "call_sites": [ - { - "line": 100, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/program-status-reporter.ts|packages.coding-agent.src.modes.interactive.program-status-reporter.ProgramStatusReporter.report", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 100, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/program-status-reporter.ts|packages.coding-agent.src.modes.interactive.program-status-reporter.ProgramStatusReporter.report", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.setProgramStatus", - "call_sites": [ - { - "line": 100, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.shareViaGist", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.hyperlink", - "call_sites": [ - { - "line": 203, - "column": 36 - }, - { - "line": 203, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/session-share.ts|packages.coding-agent.src.modes.interactive.session-share.tryShareViaRadius", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.hyperlink", - "call_sites": [ - { - "line": 146, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.createSystemTheme", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getTerminalColorMode", - "call_sites": [ - { - "line": 544, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.createTheme", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getTerminalColorMode", - "call_sites": [ - { - "line": 526, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/tui-renderer.ts|packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal", - "call_sites": [ - { - "line": 23, - "column": 43 - } - ], - "description": "" - } - ] - }, - { - "relation": "renders terminal interface with", - "src_name": "Execution Modes and Interactive UI", - "dst_name": "Color Space Utilities", - "evidence": "", - "key_edges": [], - "src_id": "1.2", - "dst_id": "5.5", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.ansi", - "target": "packages/tui/src/colors.ts|packages.tui.src.colors.backgroundAnsi", - "call_sites": [ - { - "line": 1287, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.ansi", - "target": "packages/tui/src/colors.ts|packages.tui.src.colors.foregroundAnsi", - "call_sites": [ - { - "line": 1287, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.ansi", - "target": "packages/tui/src/colors.ts|packages.tui.src.colors.rgbColor", - "call_sites": [ - { - "line": 1285, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.parseScreen", - "target": "packages/tui/src/colors.ts|packages.tui.src.colors.indexedColor", - "call_sites": [ - { - "line": 316, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.toRgb", - "target": "packages/tui/src/colors.ts|packages.tui.src.colors.colorToRgb", - "call_sites": [ - { - "line": 295, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/pi-logo.ts|packages.coding-agent.src.modes.interactive.components.pi-logo.piLogoLines", - "target": "packages/tui/src/colors.ts|packages.tui.src.colors.backgroundAnsi", - "call_sites": [ - { - "line": 23, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/pi-logo.ts|packages.coding-agent.src.modes.interactive.components.pi-logo.piLogoLines", - "target": "packages/tui/src/colors.ts|packages.tui.src.colors.foregroundAnsi", - "call_sites": [ - { - "line": 21, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/pi-logo.ts|packages.coding-agent.src.modes.interactive.components.pi-logo.piWordmark", - "target": "packages/tui/src/colors.ts|packages.tui.src.colors.foregroundAnsi", - "call_sites": [ - { - "line": 39, - "column": 12 - }, - { - "line": 39, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RADIUS_COLORS", - "target": "packages/tui/src/colors.ts|packages.tui.src.colors.parseColor", - "call_sites": [ - { - "line": 11, - "column": 99 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.radiusShimmer", - "target": "packages/tui/src/colors.ts|packages.tui.src.colors.foregroundAnsi", - "call_sites": [ - { - "line": 32, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.radiusShimmer", - "target": "packages/tui/src/colors.ts|packages.tui.src.colors.mixColors", - "call_sites": [ - { - "line": 32, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.anchored", - "target": "packages/tui/src/colors.ts|packages.tui.src.colors.colorToOklch", - "call_sites": [ - { - "line": 615, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.anchored", - "target": "packages/tui/src/colors.ts|packages.tui.src.colors.colorToRgb", - "call_sites": [ - { - "line": 616, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.anchored", - "target": "packages/tui/src/colors.ts|packages.tui.src.colors.okhslColor", - "call_sites": [ - { - "line": 613, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.anchored", - "target": "packages/tui/src/colors.ts|packages.tui.src.colors.oklchColor", - "call_sites": [ - { - "line": 616, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.generateSystemThemeColors", - "target": "packages/tui/src/colors.ts|packages.tui.src.colors.okhslColor", - "call_sites": [ - { - "line": 485, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.okhslOf", - "target": "packages/tui/src/colors.ts|packages.tui.src.colors.colorToOkhsl", - "call_sites": [ - { - "line": 590, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.okhslOf", - "target": "packages/tui/src/colors.ts|packages.tui.src.colors.rgbColor", - "call_sites": [ - { - "line": 590, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.oklabLightness", - "target": "packages/tui/src/colors.ts|packages.tui.src.colors.colorToOklch", - "call_sites": [ - { - "line": 392, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.oklabLightness", - "target": "packages/tui/src/colors.ts|packages.tui.src.colors.rgbColor", - "call_sites": [ - { - "line": 392, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.sourceOf", - "target": "packages/tui/src/colors.ts|packages.tui.src.colors.colorToOklch", - "call_sites": [ - { - "line": 599, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.sourceOf", - "target": "packages/tui/src/colors.ts|packages.tui.src.colors.rgbColor", - "call_sites": [ - { - "line": 599, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/system-theme.ts|packages.coding-agent.src.modes.interactive.theme.system-theme.withTextContrast", - "target": "packages/tui/src/colors.ts|packages.tui.src.colors.okhslColor", - "call_sites": [ - { - "line": 625, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.colors", - "target": "packages/tui/src/colors.ts|packages.tui.src.colors.mixColors", - "call_sites": [ - { - "line": 271, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.colors", - "target": "packages/tui/src/colors.ts|packages.tui.src.colors.rgbColor", - "call_sites": [ - { - "line": 263, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.constructor", - "target": "packages/tui/src/colors.ts|packages.tui.src.colors.backgroundAnsi", - "call_sites": [ - { - "line": 234, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.constructor", - "target": "packages/tui/src/colors.ts|packages.tui.src.colors.foregroundAnsi", - "call_sites": [ - { - "line": 234, - "column": 56 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.constructor", - "target": "packages/tui/src/colors.ts|packages.tui.src.colors.parseColor", - "call_sites": [ - { - "line": 231, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.style", - "target": "packages/tui/src/colors.ts|packages.tui.src.colors.backgroundAnsi", - "call_sites": [ - { - "line": 292, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.style", - "target": "packages/tui/src/colors.ts|packages.tui.src.colors.foregroundAnsi", - "call_sites": [ - { - "line": 287, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.style", - "target": "packages/tui/src/colors.ts|packages.tui.src.colors.styleTextWithAnsi", - "call_sites": [ - { - "line": 281, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.averageLightness", - "target": "packages/tui/src/colors.ts|packages.tui.src.colors.colorToOklch", - "call_sites": [ - { - "line": 168, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getResolvedThemeColors", - "target": "packages/tui/src/colors.ts|packages.tui.src.colors.colorToHex", - "call_sites": [ - { - "line": 831, - "column": 83 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getThemeExportColors", - "target": "packages/tui/src/colors.ts|packages.tui.src.colors.colorToHex", - "call_sites": [ - { - "line": 862, - "column": 45 - }, - { - "line": 864, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getThemeExportColors", - "target": "packages/tui/src/colors.ts|packages.tui.src.colors.indexedColor", - "call_sites": [ - { - "line": 862, - "column": 56 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getThemeExportColors", - "target": "packages/tui/src/colors.ts|packages.tui.src.colors.parseColor", - "call_sites": [ - { - "line": 864, - "column": 54 - } - ], - "description": "" - } - ] - }, - { - "relation": "renders terminal interface with", - "src_name": "Execution Modes and Interactive UI", - "dst_name": "Rich Text and Markdown Rendering", - "evidence": "", - "key_edges": [], - "src_id": "1.2", - "dst_id": "5.6", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown", - "call_sites": [ - { - "line": 114, - "column": 10 - }, - { - "line": 146, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.constructor", - "call_sites": [ - { - "line": 114, - "column": 10 - }, - { - "line": 146, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.updateDisplay", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown", - "call_sites": [ - { - "line": 47, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.updateDisplay", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.constructor", - "call_sites": [ - { - "line": 47, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.updateDisplay", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown", - "call_sites": [ - { - "line": 48, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.updateDisplay", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.constructor", - "call_sites": [ - { - "line": 48, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.rebuild", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown", - "call_sites": [ - { - "line": 109, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.rebuild", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.constructor", - "call_sites": [ - { - "line": 109, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.invalidate", - "call_sites": [ - { - "line": 256, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "call_sites": [ - { - "line": 248, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.updateDisplay", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown", - "call_sites": [ - { - "line": 47, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.updateDisplay", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.constructor", - "call_sites": [ - { - "line": 47, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.rebuild", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown", - "call_sites": [ - { - "line": 43, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.rebuild", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.constructor", - "call_sites": [ - { - "line": 43, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.ensurePngTranscoder", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.invalidate", - "call_sites": [ - { - "line": 2055, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleChangelogCommand", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown", - "call_sites": [ - { - "line": 6790, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleChangelogCommand", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.constructor", - "call_sites": [ - { - "line": 6790, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleDebugCommand", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "call_sites": [ - { - "line": 6944, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleHotkeysCommand", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown", - "call_sites": [ - { - "line": 6921, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleHotkeysCommand", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.constructor", - "call_sites": [ - { - "line": 6921, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.invalidate", - "call_sites": [ - { - "line": 1107, - "column": 12 - }, - { - "line": 1124, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showNewVersionNotification", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown", - "call_sites": [ - { - "line": 4656, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showNewVersionNotification", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.constructor", - "call_sites": [ - { - "line": 4656, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStartupNoticesIfNeeded", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown", - "call_sites": [ - { - "line": 866, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showStartupNoticesIfNeeded", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.constructor", - "call_sites": [ - { - "line": 866, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyTerminalColors", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.invalidate", - "call_sites": [ - { - "line": 209, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.notifyChanged", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.invalidate", - "call_sites": [ - { - "line": 250, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.preview", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.invalidate", - "call_sites": [ - { - "line": 150, - "column": 12 - } - ], - "description": "" - } - ] - }, - { - "relation": "loads core keybindings and default resources", - "src_name": "Experimental Coordinator and Client Services", - "dst_name": "Core Agent Runtime", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager.create", - "call_sites": [ - { - "line": 104, - "column": 45 - } - ], - "description": "Creates keybindings manager from core runtime configuration" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.constructor", - "call_sites": [ - { - "line": 735, - "column": 29 - } - ], - "description": "Initializes default resource loader for client execution" - } - ], - "src_id": "1.3", - "dst_id": "1.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView", - "target": "packages/coding-agent/src/core/tools/renderers/index.ts|packages.coding-agent.src.core.tools.renderers.index.createAllToolRenderers", - "call_sites": [ - { - "line": 26, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 104, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager.create", - "call_sites": [ - { - "line": 104, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader", - "call_sites": [ - { - "line": 735, - "column": 29 - }, - { - "line": 744, - "column": 23 - }, - { - "line": 745, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.constructor", - "call_sites": [ - { - "line": 735, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getThemes", - "call_sites": [ - { - "line": 745, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload", - "call_sites": [ - { - "line": 744, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 734, - "column": 42 - }, - { - "line": 749, - "column": 39 - }, - { - "line": 751, - "column": 47 - }, - { - "line": 753, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.create", - "call_sites": [ - { - "line": 734, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getClearOnShrink", - "call_sites": [ - { - "line": 753, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFullscreenWheelScrollLines", - "call_sites": [ - { - "line": 751, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowHardwareCursor", - "call_sites": [ - { - "line": 749, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/commands.ts|packages.coding-agent.src.experimental.commands.runExperimentalCommand", - "target": "packages/coding-agent/src/core/experimental.ts|packages.coding-agent.src.core.experimental.areExperimentalFeaturesEnabled", - "call_sites": [ - { - "line": 86, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.configureHarnessHttp", - "target": "packages/coding-agent/src/core/http-dispatcher.ts|packages.coding-agent.src.core.http-dispatcher.applyHttpProxySettings", - "call_sites": [ - { - "line": 20, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.configureHarnessHttp", - "target": "packages/coding-agent/src/core/http-dispatcher.ts|packages.coding-agent.src.core.http-dispatcher.configureHttpDispatcher", - "call_sites": [ - { - "line": 21, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.configureHarnessHttp", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 20, - "column": 41 - }, - { - "line": 21, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.configureHarnessHttp", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getGlobalSettings", - "call_sites": [ - { - "line": 20, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.configureHarnessHttp", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getHttpIdleTimeoutMs", - "call_sites": [ - { - "line": 21, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.compaction", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 37, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.compaction", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getCompactionSettings", - "call_sites": [ - { - "line": 37, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.followUpMode", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 46, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.followUpMode", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFollowUpMode", - "call_sites": [ - { - "line": 46, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.retry", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 40, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.retry", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getRetrySettings", - "call_sites": [ - { - "line": 40, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.steeringMode", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 43, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.steeringMode", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getSteeringMode", - "call_sites": [ - { - "line": 43, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.stream", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 28, - "column": 37 - }, - { - "line": 29, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.stream", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getHttpIdleTimeoutMs", - "call_sites": [ - { - "line": 29, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.createHarnessSettings.stream", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getProviderRetrySettings", - "call_sites": [ - { - "line": 28, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.findInitialAgentModel", - "target": "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.findInitialModel", - "call_sites": [ - { - "line": 106, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.findInitialAgentModel", - "target": "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel", - "call_sites": [ - { - "line": 97, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.findInitialAgentModel", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 109, - "column": 36 - }, - { - "line": 110, - "column": 35 - }, - { - "line": 111, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.findInitialAgentModel", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultModel", - "call_sites": [ - { - "line": 110, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.findInitialAgentModel", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultProvider", - "call_sites": [ - { - "line": 109, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.findInitialAgentModel", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultThinkingLevel", - "call_sites": [ - { - "line": 111, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/prompt.ts|packages.coding-agent.src.experimental.durable.prompt.createPiPrompt", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.loadProjectContextFiles", - "call_sites": [ - { - "line": 33, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/prompt.ts|packages.coding-agent.src.experimental.durable.prompt.createPiPrompt", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 34, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/prompt.ts|packages.coding-agent.src.experimental.durable.prompt.createPiPrompt", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getSkillPaths", - "call_sites": [ - { - "line": 34, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/prompt.ts|packages.coding-agent.src.experimental.durable.prompt.createPiPrompt", - "target": "packages/coding-agent/src/core/skills.ts|packages.coding-agent.src.core.skills.loadSkills", - "call_sites": [ - { - "line": 34, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/prompt.ts|packages.coding-agent.src.experimental.durable.prompt.createPiPrompt", - "target": "packages/coding-agent/src/core/system-prompt.ts|packages.coding-agent.src.core.system-prompt.buildSystemPromptSections", - "call_sites": [ - { - "line": 61, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 129, - "column": 43 - }, - { - "line": 169, - "column": 17 - }, - { - "line": 245, - "column": 63 - }, - { - "line": 325, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.create", - "call_sites": [ - { - "line": 129, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailableSnapshot", - "call_sites": [ - { - "line": 169, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModel", - "call_sites": [ - { - "line": 245, - "column": 63 - }, - { - "line": 325, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 130, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.create", - "call_sites": [ - { - "line": 130, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.setModel", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 294, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.setModel", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModel", - "call_sites": [ - { - "line": 294, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui", - "target": "packages/coding-agent/src/core/tools/renderers/index.ts|packages.coding-agent.src.core.tools.renderers.index.createAllToolRenderers", - "call_sites": [ - { - "line": 154, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 186, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager.create", - "call_sites": [ - { - "line": 186, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 568, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getTerminalCapabilityOverrides", - "call_sites": [ - { - "line": 568, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/radius-auth.ts|packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuthResolver.constructor", - "target": "packages/coding-agent/src/core/radius.ts|packages.coding-agent.src.core.radius.getRadiusGatewayUrl", - "call_sites": [ - { - "line": 22, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/radius-auth.ts|packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuthResolver.resolve", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 44, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/radius-auth.ts|packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuthResolver.resolve", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.create", - "call_sites": [ - { - "line": 44, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 45, - "column": 56 - }, - { - "line": 53, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailableSnapshot", - "call_sites": [ - { - "line": 53, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModel", - "call_sites": [ - { - "line": 45, - "column": 56 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.refresh", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 82, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.refresh", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.refresh", - "call_sites": [ - { - "line": 82, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.select", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 94, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.select", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModel", - "call_sites": [ - { - "line": 94, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.select", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 101, - "column": 21 - }, - { - "line": 102, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.select", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.flush", - "call_sites": [ - { - "line": 102, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.select", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setDefaultModelAndProvider", - "call_sites": [ - { - "line": 101, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.createCodingAgentHarness", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 778, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.createCodingAgentHarness", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.create", - "call_sites": [ - { - "line": 778, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.createCodingAgentHarness", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 779, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.createCodingAgentHarness", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.create", - "call_sites": [ - { - "line": 779, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.configureHarnessHttp", - "target": "packages/coding-agent/src/core/http-dispatcher.ts|packages.coding-agent.src.core.http-dispatcher.applyHttpProxySettings", - "call_sites": [ - { - "line": 11, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.configureHarnessHttp", - "target": "packages/coding-agent/src/core/http-dispatcher.ts|packages.coding-agent.src.core.http-dispatcher.configureHttpDispatcher", - "call_sites": [ - { - "line": 12, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.configureHarnessHttp", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 11, - "column": 41 - }, - { - "line": 12, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.configureHarnessHttp", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getGlobalSettings", - "call_sites": [ - { - "line": 11, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.configureHarnessHttp", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getHttpIdleTimeoutMs", - "call_sites": [ - { - "line": 12, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.compaction", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 28, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.compaction", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getCompactionSettings", - "call_sites": [ - { - "line": 28, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.followUpMode", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 37, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.followUpMode", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getFollowUpMode", - "call_sites": [ - { - "line": 37, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.retry", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 31, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.retry", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getRetrySettings", - "call_sites": [ - { - "line": 31, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.steeringMode", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 34, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.steeringMode", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getSteeringMode", - "call_sites": [ - { - "line": 34, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.stream", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 19, - "column": 37 - }, - { - "line": 20, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.stream", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getHttpIdleTimeoutMs", - "call_sites": [ - { - "line": 20, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.createHarnessSettings.stream", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getProviderRetrySettings", - "call_sites": [ - { - "line": 19, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.findInitialAgentModel", - "target": "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.findInitialModel", - "call_sites": [ - { - "line": 72, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.findInitialAgentModel", - "target": "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel", - "call_sites": [ - { - "line": 63, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.findInitialAgentModel", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 75, - "column": 36 - }, - { - "line": 76, - "column": 35 - }, - { - "line": 77, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.findInitialAgentModel", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultModel", - "call_sites": [ - { - "line": 76, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.findInitialAgentModel", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultProvider", - "call_sites": [ - { - "line": 75, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.findInitialAgentModel", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultThinkingLevel", - "call_sites": [ - { - "line": 77, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 127, - "column": 43 - }, - { - "line": 166, - "column": 17 - }, - { - "line": 242, - "column": 63 - }, - { - "line": 322, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.create", - "call_sites": [ - { - "line": 127, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailableSnapshot", - "call_sites": [ - { - "line": 166, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModel", - "call_sites": [ - { - "line": 242, - "column": 63 - }, - { - "line": 322, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 128, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.create", - "call_sites": [ - { - "line": 128, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.setModel", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 291, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.setModel", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModel", - "call_sites": [ - { - "line": 291, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui", - "target": "packages/coding-agent/src/core/tools/renderers/index.ts|packages.coding-agent.src.core.tools.renderers.index.createAllToolRenderers", - "call_sites": [ - { - "line": 154, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 186, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager.create", - "call_sites": [ - { - "line": 186, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 568, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getTerminalCapabilityOverrides", - "call_sites": [ - { - "line": 568, - "column": 34 - } - ], - "description": "" - } - ] - }, - { - "relation": "renders messages and tool executions with UI components", - "src_name": "Experimental Coordinator and Client Services", - "dst_name": "Execution Modes and Interactive UI", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent", - "call_sites": [ - { - "line": 160, - "column": 45 - }, - { - "line": 163, - "column": 14 - } - ], - "description": "Instantiates assistant message UI component in experimental chat view" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent", - "call_sites": [ - { - "line": 171, - "column": 10 - }, - { - "line": 174, - "column": 11 - }, - { - "line": 180, - "column": 51 - } - ], - "description": "Instantiates tool execution UI component in experimental chat view" - } - ], - "src_id": "1.3", - "dst_id": "1.2", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent", - "call_sites": [ - { - "line": 160, - "column": 45 - }, - { - "line": 163, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.constructor", - "call_sites": [ - { - "line": 160, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent", - "call_sites": [ - { - "line": 163, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent", - "call_sites": [ - { - "line": 171, - "column": 10 - }, - { - "line": 174, - "column": 11 - }, - { - "line": 180, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setArgsComplete", - "call_sites": [ - { - "line": 171, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateResult", - "call_sites": [ - { - "line": 174, - "column": 11 - }, - { - "line": 180, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent", - "call_sites": [ - { - "line": 158, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.constructor", - "call_sites": [ - { - "line": 158, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 182, - "column": 24 - }, - { - "line": 185, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 182, - "column": 24 - }, - { - "line": 185, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#discardTools", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent", - "call_sites": [ - { - "line": 92, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#discardTools", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateResult", - "call_sites": [ - { - "line": 92, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncQueue", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 105, - "column": 58 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncQueue", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 105, - "column": 58 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStatus", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.RetryStatusIndicator.dispose", - "call_sites": [ - { - "line": 125, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStatus", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator", - "call_sites": [ - { - "line": 125, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStatus", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.dispose", - "call_sites": [ - { - "line": 125, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStatus", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.WorkingStatusIndicator", - "call_sites": [ - { - "line": 129, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStatus", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.WorkingStatusIndicator.constructor", - "call_sites": [ - { - "line": 129, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStreaming", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent", - "call_sites": [ - { - "line": 191, - "column": 26 - }, - { - "line": 194, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStreaming", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.constructor", - "call_sites": [ - { - "line": 191, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStreaming", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent", - "call_sites": [ - { - "line": 194, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#tool", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent", - "call_sites": [ - { - "line": 206, - "column": 37 - }, - { - "line": 209, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#tool", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.constructor", - "call_sites": [ - { - "line": 209, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#tool", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateArgs", - "call_sites": [ - { - "line": 206, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.apply", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.invalidate", - "call_sites": [ - { - "line": 71, - "column": 19 - }, - { - "line": 72, - "column": 24 - }, - { - "line": 73, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.apply", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.invalidate", - "call_sites": [ - { - "line": 71, - "column": 19 - }, - { - "line": 72, - "column": 24 - }, - { - "line": 73, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.apply", - "target": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.invalidate", - "call_sites": [ - { - "line": 71, - "column": 19 - }, - { - "line": 72, - "column": 24 - }, - { - "line": 73, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.apply", - "target": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.invalidate", - "call_sites": [ - { - "line": 71, - "column": 19 - }, - { - "line": 72, - "column": 24 - }, - { - "line": 73, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.apply", - "target": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.invalidate", - "call_sites": [ - { - "line": 71, - "column": 19 - }, - { - "line": 72, - "column": 24 - }, - { - "line": 73, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.apply", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "call_sites": [ - { - "line": 71, - "column": 19 - }, - { - "line": 72, - "column": 24 - }, - { - "line": 73, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.apply", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent", - "call_sites": [ - { - "line": 59, - "column": 14 - }, - { - "line": 61, - "column": 14 - }, - { - "line": 63, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.apply", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.invalidate", - "call_sites": [ - { - "line": 71, - "column": 19 - }, - { - "line": 72, - "column": 24 - }, - { - "line": 73, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.apply", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.markExecutionStarted", - "call_sites": [ - { - "line": 61, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.apply", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setArgsComplete", - "call_sites": [ - { - "line": 59, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.apply", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateResult", - "call_sites": [ - { - "line": 63, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.dispose", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.RetryStatusIndicator.dispose", - "call_sites": [ - { - "line": 87, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.dispose", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator", - "call_sites": [ - { - "line": 87, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.dispose", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.dispose", - "call_sites": [ - { - "line": 87, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.refreshTheme", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.RetryStatusIndicator.dispose", - "call_sites": [ - { - "line": 77, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.refreshTheme", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator", - "call_sites": [ - { - "line": 77, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.refreshTheme", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.dispose", - "call_sites": [ - { - "line": 77, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 373, - "column": 13 - }, - { - "line": 377, - "column": 50 - }, - { - "line": 380, - "column": 39 - }, - { - "line": 385, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bold", - "call_sites": [ - { - "line": 385, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 373, - "column": 13 - }, - { - "line": 377, - "column": 50 - }, - { - "line": 380, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor", - "target": "packages/coding-agent/src/modes/interactive/chat-viewport.ts|packages.coding-agent.src.modes.interactive.chat-viewport.createChatViewport", - "call_sites": [ - { - "line": 144, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor", - "target": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor", - "call_sites": [ - { - "line": 131, - "column": 25 - }, - { - "line": 135, - "column": 19 - }, - { - "line": 136, - "column": 19 - }, - { - "line": 137, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor", - "target": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.constructor", - "call_sites": [ - { - "line": 131, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor", - "target": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.onAction", - "call_sites": [ - { - "line": 135, - "column": 19 - }, - { - "line": 136, - "column": 19 - }, - { - "line": 137, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getEditorTheme", - "call_sites": [ - { - "line": 131, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor.scrollbarThumbStyle", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 151, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor.scrollbarThumbStyle", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 151, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor.scrollbarTrackStyle", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 150, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor.scrollbarTrackStyle", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 150, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.handleInput", - "target": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor", - "call_sites": [ - { - "line": 208, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.handleInput", - "target": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.handleInput", - "call_sites": [ - { - "line": 208, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.render", - "call_sites": [ - { - "line": 189, - "column": 31 - }, - { - "line": 190, - "column": 38 - }, - { - "line": 191, - "column": 29 - }, - { - "line": 192, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "target": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.render", - "call_sites": [ - { - "line": 189, - "column": 31 - }, - { - "line": 190, - "column": 38 - }, - { - "line": 191, - "column": 29 - }, - { - "line": 192, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "call_sites": [ - { - "line": 189, - "column": 31 - }, - { - "line": 190, - "column": 38 - }, - { - "line": 191, - "column": 29 - }, - { - "line": 192, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "target": "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.render", - "call_sites": [ - { - "line": 193, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.render", - "call_sites": [ - { - "line": 189, - "column": 31 - }, - { - "line": 190, - "column": 38 - }, - { - "line": 191, - "column": 29 - }, - { - "line": 192, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "target": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.render", - "call_sites": [ - { - "line": 189, - "column": 31 - }, - { - "line": 190, - "column": 38 - }, - { - "line": 191, - "column": 29 - }, - { - "line": 192, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController", - "call_sites": [ - { - "line": 756, - "column": 30 - }, - { - "line": 791, - "column": 19 - }, - { - "line": 794, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyFromSettings", - "call_sites": [ - { - "line": 791, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.constructor", - "call_sites": [ - { - "line": 756, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.dispose", - "call_sites": [ - { - "line": 794, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.setRegisteredThemes", - "call_sites": [ - { - "line": 745, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.stopThemeWatcher", - "call_sites": [ - { - "line": 795, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/coding-agent/src/modes/interactive/tui-renderer.ts|packages.coding-agent.src.modes.interactive.tui-renderer.createInteractiveTui", - "call_sites": [ - { - "line": 747, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui.finished..finish", - "target": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController", - "call_sites": [ - { - "line": 765, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui.finished..finish", - "target": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.disableAutoSync", - "call_sites": [ - { - "line": 765, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.selectTheme.description", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 86, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.selectTheme.description", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 86, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.selectTheme.noMatch", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 88, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.selectTheme.noMatch", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 88, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.selectTheme.scrollInfo", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 87, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.selectTheme.scrollInfo", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 87, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.selectTheme.selectedPrefix", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 84, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.selectTheme.selectedPrefix", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 84, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.selectTheme.selectedText", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 85, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.selectTheme.selectedText", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 85, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.CompactionComponent.constructor", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 119, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.CompactionComponent.constructor", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bg", - "call_sites": [ - { - "line": 119, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.CompactionComponent.setExpanded", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyText", - "call_sites": [ - { - "line": 135, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.CompactionComponent.setExpanded", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 126, - "column": 32 - }, - { - "line": 126, - "column": 63 - }, - { - "line": 134, - "column": 13 - }, - { - "line": 135, - "column": 14 - }, - { - "line": 136, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.CompactionComponent.setExpanded", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bold", - "call_sites": [ - { - "line": 126, - "column": 63 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.CompactionComponent.setExpanded", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 126, - "column": 32 - }, - { - "line": 134, - "column": 13 - }, - { - "line": 135, - "column": 14 - }, - { - "line": 136, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.CompactionComponent.setExpanded", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme", - "call_sites": [ - { - "line": 130, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.CompactionComponent.setExpanded.color", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 131, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.CompactionComponent.setExpanded.color", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 131, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent", - "call_sites": [ - { - "line": 434, - "column": 45 - }, - { - "line": 437, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.constructor", - "call_sites": [ - { - "line": 434, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent", - "call_sites": [ - { - "line": 437, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent", - "call_sites": [ - { - "line": 446, - "column": 10 - }, - { - "line": 449, - "column": 11 - }, - { - "line": 455, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setArgsComplete", - "call_sites": [ - { - "line": 446, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateResult", - "call_sites": [ - { - "line": 449, - "column": 11 - }, - { - "line": 455, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent", - "call_sites": [ - { - "line": 432, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.constructor", - "call_sites": [ - { - "line": 432, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#addText", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 482, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#addText", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 482, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#discardTools", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent", - "call_sites": [ - { - "line": 261, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#discardTools", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateResult", - "call_sites": [ - { - "line": 261, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncFooter", - "target": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.formatTokens", - "call_sites": [ - { - "line": 380, - "column": 35 - }, - { - "line": 381, - "column": 36 - }, - { - "line": 382, - "column": 39 - }, - { - "line": 383, - "column": 40 - }, - { - "line": 391, - "column": 73 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncFooter", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyText", - "call_sites": [ - { - "line": 401, - "column": 64 - }, - { - "line": 401, - "column": 100 - }, - { - "line": 401, - "column": 173 - }, - { - "line": 401, - "column": 220 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncFooter", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 392, - "column": 61 - }, - { - "line": 394, - "column": 35 - }, - { - "line": 399, - "column": 13 - }, - { - "line": 399, - "column": 68 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncFooter", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 392, - "column": 61 - }, - { - "line": 394, - "column": 35 - }, - { - "line": 399, - "column": 13 - }, - { - "line": 399, - "column": 68 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncNotices", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 349, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncNotices", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 349, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncQueue", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 341, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncQueue", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 341, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStatus", - "target": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor", - "call_sites": [ - { - "line": 373, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStatus", - "target": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.setWorkingStatusIndicator", - "call_sites": [ - { - "line": 373, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStatus", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.RetryStatusIndicator.dispose", - "call_sites": [ - { - "line": 369, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStatus", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator", - "call_sites": [ - { - "line": 369, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStatus", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.dispose", - "call_sites": [ - { - "line": 369, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStatus", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.WorkingStatusIndicator", - "call_sites": [ - { - "line": 371, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStatus", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.WorkingStatusIndicator.constructor", - "call_sites": [ - { - "line": 371, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStreaming", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent", - "call_sites": [ - { - "line": 469, - "column": 26 - }, - { - "line": 472, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStreaming", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.constructor", - "call_sites": [ - { - "line": 469, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStreaming", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent", - "call_sites": [ - { - "line": 472, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTasks", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 317, - "column": 34 - }, - { - "line": 333, - "column": 74 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTasks", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 317, - "column": 34 - }, - { - "line": 333, - "column": 74 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#tool", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent", - "call_sites": [ - { - "line": 489, - "column": 37 - }, - { - "line": 492, - "column": 25 - }, - { - "line": 501, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#tool", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.constructor", - "call_sites": [ - { - "line": 492, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#tool", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setExpanded", - "call_sites": [ - { - "line": 501, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#tool", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateArgs", - "call_sites": [ - { - "line": 489, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.apply", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent", - "call_sites": [ - { - "line": 288, - "column": 14 - }, - { - "line": 290, - "column": 14 - }, - { - "line": 294, - "column": 15 - }, - { - "line": 296, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.apply", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.markExecutionStarted", - "call_sites": [ - { - "line": 290, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.apply", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setArgsComplete", - "call_sites": [ - { - "line": 288, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.apply", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateResult", - "call_sites": [ - { - "line": 294, - "column": 15 - }, - { - "line": 296, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.apply", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 305, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.apply", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.getThinkingBorderColor", - "call_sites": [ - { - "line": 305, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "target": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor", - "call_sites": [ - { - "line": 188, - "column": 22 - }, - { - "line": 195, - "column": 16 - }, - { - "line": 196, - "column": 16 - }, - { - "line": 197, - "column": 16 - }, - { - "line": 198, - "column": 16 - }, - { - "line": 203, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "target": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.constructor", - "call_sites": [ - { - "line": 188, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "target": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.onAction", - "call_sites": [ - { - "line": 195, - "column": 16 - }, - { - "line": 196, - "column": 16 - }, - { - "line": 197, - "column": 16 - }, - { - "line": 198, - "column": 16 - }, - { - "line": 203, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent", - "call_sites": [ - { - "line": 200, - "column": 76 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setExpanded", - "call_sites": [ - { - "line": 200, - "column": 76 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getEditorTheme", - "call_sites": [ - { - "line": 188, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.stop", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.RetryStatusIndicator.dispose", - "call_sites": [ - { - "line": 255, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.stop", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator", - "call_sites": [ - { - "line": 255, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.stop", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.dispose", - "call_sites": [ - { - "line": 255, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.constructor", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder", - "call_sites": [ - { - "line": 73, - "column": 21 - }, - { - "line": 79, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.constructor", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.constructor", - "call_sites": [ - { - "line": 73, - "column": 21 - }, - { - "line": 79, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.constructor", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 75, - "column": 32 - }, - { - "line": 75, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.constructor", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bold", - "call_sites": [ - { - "line": 75, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.constructor", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 75, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.description", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 52, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.description", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 52, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.noMatch", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 54, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.noMatch", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 54, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.scrollInfo", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 53, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.scrollInfo", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 53, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.selectedPrefix", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 50, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.selectedPrefix", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 50, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.selectedText", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 51, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.SELECT_THEME.selectedText", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 51, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController", - "call_sites": [ - { - "line": 642, - "column": 21 - }, - { - "line": 649, - "column": 9 - }, - { - "line": 653, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyFromSettings", - "call_sites": [ - { - "line": 649, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.constructor", - "call_sites": [ - { - "line": 642, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.dispose", - "call_sites": [ - { - "line": 653, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.initTheme", - "call_sites": [ - { - "line": 570, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.constructor", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 119, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.constructor", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bg", - "call_sites": [ - { - "line": 119, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.setExpanded", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyText", - "call_sites": [ - { - "line": 135, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.setExpanded", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 126, - "column": 32 - }, - { - "line": 126, - "column": 63 - }, - { - "line": 134, - "column": 13 - }, - { - "line": 135, - "column": 14 - }, - { - "line": 136, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.setExpanded", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bold", - "call_sites": [ - { - "line": 126, - "column": 63 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.setExpanded", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 126, - "column": 32 - }, - { - "line": 134, - "column": 13 - }, - { - "line": 135, - "column": 14 - }, - { - "line": 136, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.setExpanded", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getMarkdownTheme", - "call_sites": [ - { - "line": 130, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.setExpanded.color", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 131, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.setExpanded.color", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 131, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent", - "call_sites": [ - { - "line": 434, - "column": 45 - }, - { - "line": 437, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.constructor", - "call_sites": [ - { - "line": 434, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent", - "call_sites": [ - { - "line": 437, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent", - "call_sites": [ - { - "line": 446, - "column": 10 - }, - { - "line": 449, - "column": 11 - }, - { - "line": 455, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setArgsComplete", - "call_sites": [ - { - "line": 446, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateResult", - "call_sites": [ - { - "line": 449, - "column": 11 - }, - { - "line": 455, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent", - "call_sites": [ - { - "line": 432, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addEntry", - "target": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.constructor", - "call_sites": [ - { - "line": 432, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addText", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 482, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addText", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 482, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#discardTools", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent", - "call_sites": [ - { - "line": 261, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#discardTools", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateResult", - "call_sites": [ - { - "line": 261, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncFooter", - "target": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.formatTokens", - "call_sites": [ - { - "line": 380, - "column": 35 - }, - { - "line": 381, - "column": 36 - }, - { - "line": 382, - "column": 39 - }, - { - "line": 383, - "column": 40 - }, - { - "line": 391, - "column": 73 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncFooter", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyText", - "call_sites": [ - { - "line": 401, - "column": 64 - }, - { - "line": 401, - "column": 100 - }, - { - "line": 401, - "column": 173 - }, - { - "line": 401, - "column": 220 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncFooter", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 392, - "column": 61 - }, - { - "line": 394, - "column": 35 - }, - { - "line": 399, - "column": 13 - }, - { - "line": 399, - "column": 68 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncFooter", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 392, - "column": 61 - }, - { - "line": 394, - "column": 35 - }, - { - "line": 399, - "column": 13 - }, - { - "line": 399, - "column": 68 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncNotices", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 349, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncNotices", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 349, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncQueue", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 341, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncQueue", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 341, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStatus", - "target": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor", - "call_sites": [ - { - "line": 373, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStatus", - "target": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.setWorkingStatusIndicator", - "call_sites": [ - { - "line": 373, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStatus", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.RetryStatusIndicator.dispose", - "call_sites": [ - { - "line": 369, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStatus", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator", - "call_sites": [ - { - "line": 369, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStatus", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.dispose", - "call_sites": [ - { - "line": 369, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStatus", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.WorkingStatusIndicator", - "call_sites": [ - { - "line": 371, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStatus", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.WorkingStatusIndicator.constructor", - "call_sites": [ - { - "line": 371, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStreaming", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent", - "call_sites": [ - { - "line": 469, - "column": 26 - }, - { - "line": 472, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStreaming", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.constructor", - "call_sites": [ - { - "line": 469, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStreaming", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.updateContent", - "call_sites": [ - { - "line": 472, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTasks", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 317, - "column": 34 - }, - { - "line": 333, - "column": 74 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTasks", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 317, - "column": 34 - }, - { - "line": 333, - "column": 74 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#tool", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent", - "call_sites": [ - { - "line": 489, - "column": 37 - }, - { - "line": 492, - "column": 25 - }, - { - "line": 501, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#tool", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.constructor", - "call_sites": [ - { - "line": 492, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#tool", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setExpanded", - "call_sites": [ - { - "line": 501, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#tool", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateArgs", - "call_sites": [ - { - "line": 489, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.apply", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent", - "call_sites": [ - { - "line": 288, - "column": 14 - }, - { - "line": 290, - "column": 14 - }, - { - "line": 294, - "column": 15 - }, - { - "line": 296, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.apply", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.markExecutionStarted", - "call_sites": [ - { - "line": 290, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.apply", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setArgsComplete", - "call_sites": [ - { - "line": 288, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.apply", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.updateResult", - "call_sites": [ - { - "line": 294, - "column": 15 - }, - { - "line": 296, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.apply", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 305, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.apply", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.getThinkingBorderColor", - "call_sites": [ - { - "line": 305, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "target": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor", - "call_sites": [ - { - "line": 188, - "column": 22 - }, - { - "line": 195, - "column": 16 - }, - { - "line": 196, - "column": 16 - }, - { - "line": 197, - "column": 16 - }, - { - "line": 198, - "column": 16 - }, - { - "line": 203, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "target": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.constructor", - "call_sites": [ - { - "line": 188, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "target": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.onAction", - "call_sites": [ - { - "line": 195, - "column": 16 - }, - { - "line": 196, - "column": 16 - }, - { - "line": 197, - "column": 16 - }, - { - "line": 198, - "column": 16 - }, - { - "line": 203, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent", - "call_sites": [ - { - "line": 200, - "column": 76 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.setExpanded", - "call_sites": [ - { - "line": 200, - "column": 76 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getEditorTheme", - "call_sites": [ - { - "line": 188, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.stop", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.RetryStatusIndicator.dispose", - "call_sites": [ - { - "line": 255, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.stop", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator", - "call_sites": [ - { - "line": 255, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.stop", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.StatusIndicator.dispose", - "call_sites": [ - { - "line": 255, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.constructor", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder", - "call_sites": [ - { - "line": 73, - "column": 21 - }, - { - "line": 79, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.constructor", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.constructor", - "call_sites": [ - { - "line": 73, - "column": 21 - }, - { - "line": 79, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.constructor", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 75, - "column": 32 - }, - { - "line": 75, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.constructor", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bold", - "call_sites": [ - { - "line": 75, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.constructor", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 75, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.description", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 52, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.description", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 52, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.noMatch", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 54, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.noMatch", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 54, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.scrollInfo", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 53, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.scrollInfo", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 53, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.selectedPrefix", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 50, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.selectedPrefix", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 50, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.selectedText", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 51, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.SELECT_THEME.selectedText", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 51, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController", - "call_sites": [ - { - "line": 642, - "column": 21 - }, - { - "line": 649, - "column": 9 - }, - { - "line": 653, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.applyFromSettings", - "call_sites": [ - { - "line": 649, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.constructor", - "call_sites": [ - { - "line": 642, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.InteractiveThemeController.dispose", - "call_sites": [ - { - "line": 653, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.initTheme", - "call_sites": [ - { - "line": 570, - "column": 2 - } - ], - "description": "" - } - ] - }, - { - "relation": "resolves server and relay storage paths", - "src_name": "Experimental Coordinator and Client Services", - "dst_name": "System Utilities and Helpers", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.resolveServerDirectory", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 55, - "column": 9 - } - ], - "description": "Resolves server root directory path using path utility" - } - ], - "src_id": "1.3", - "dst_id": "1.4", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/experimental/radius-auth.ts|packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuthResolver.#explicitToken", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 62, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.resolveServerDirectory", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 55, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.resolveSessionDirectory", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.resolvePath", - "call_sites": [ - { - "line": 70, - "column": 9 - } - ], - "description": "" - } - ] - }, - { - "relation": "invalidates extension views", - "src_name": "Experimental Coordinator and Client Services", - "dst_name": "Agent Extensions", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "Invalidates MCP manager view upon rebuilding client TUI" - } - ], - "src_id": "1.3", - "dst_id": "1.5", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - } - ] - }, - { - "relation": "executes experimental CLI commands and retrieves credentials", - "src_name": "Experimental Coordinator and Client Services", - "dst_name": "CLI Interface and Command Handlers", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/experimental/commands.ts|packages.coding-agent.src.experimental.commands.runExperimentalCommand", - "target": "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.Command.execute", - "call_sites": [ - { - "line": 88, - "column": 28 - } - ], - "description": "Executes experimental CLI command definitions" - }, - { - "source": "packages/coding-agent/src/experimental/radius-auth.ts|packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuthResolver.resolve", - "target": "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.getAuthCredential", - "call_sites": [ - { - "line": 47, - "column": 17 - } - ], - "description": "Resolves authentication credentials from CLI auth command helper" - } - ], - "src_id": "1.3", - "dst_id": "1.6", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/experimental/commands.ts|packages.coding-agent.src.experimental.commands.runExperimentalCommand", - "target": "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.Command", - "call_sites": [ - { - "line": 88, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/commands.ts|packages.coding-agent.src.experimental.commands.runExperimentalCommand", - "target": "packages/coding-agent/src/cli/experimental/command.ts|packages.coding-agent.src.cli.experimental.command.Command.execute", - "call_sites": [ - { - "line": 88, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/radius-auth.ts|packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuthResolver.resolve", - "target": "packages/coding-agent/src/cli/auth-command.ts|packages.coding-agent.src.cli.auth-command.getAuthCredential", - "call_sites": [ - { - "line": 47, - "column": 17 - } - ], - "description": "" - } - ] - }, - { - "relation": "retrieves base configuration and agent directories", - "src_name": "Experimental Coordinator and Client Services", - "dst_name": "Application Configuration and Migrations", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 733, - "column": 19 - } - ], - "description": "Resolves base agent directory for durable sessions and client TUI" - } - ], - "src_id": "1.3", - "dst_id": "1.7", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 733, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/prompt.ts|packages.coding-agent.src.experimental.durable.prompt.createPiPrompt", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 31, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/sessions.ts|packages.coding-agent.src.experimental.durable.sessions.selectSession", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 21, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 185, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/process.ts|packages.coding-agent.src.experimental.process.defaultEntryUrl", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getPackageDir", - "call_sites": [ - { - "line": 88, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.resolveSessionDirectory", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 70, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/sessions.ts|packages.coding-agent.src.experimental.vacation.sessions.selectSession", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 21, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 185, - "column": 61 - } - ], - "description": "" - } - ] - }, - { - "relation": "queries models and configures agent execution via", - "src_name": "Experimental Coordinator and Client Services", - "dst_name": "Model Provider APIs and Utilities", - "evidence": "", - "key_edges": [], - "src_id": "1.3", - "dst_id": "2.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.cycleThinking", - "target": "packages/ai/src/models.ts|packages.ai.src.models.getSupportedThinkingLevels", - "call_sites": [ - { - "line": 287, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.setModel", - "target": "packages/ai/src/models.ts|packages.ai.src.models.clampThinkingLevel", - "call_sites": [ - { - "line": 297, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/radius-auth.ts|packages.coding-agent.src.experimental.radius-auth.RadiusRelayAuthResolver.constructor", - "target": "packages/ai/src/providers/radius-config.ts|packages.ai.src.providers.radius-config.normalizeRadiusGatewayUrl", - "call_sites": [ - { - "line": 24, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService", - "target": "packages/ai/src/models.ts|packages.ai.src.models.getSupportedThinkingLevels", - "call_sites": [ - { - "line": 49, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.select", - "target": "packages/ai/src/models.ts|packages.ai.src.models.clampThinkingLevel", - "call_sites": [ - { - "line": 96, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.cycleThinking", - "target": "packages/ai/src/models.ts|packages.ai.src.models.getSupportedThinkingLevels", - "call_sites": [ - { - "line": 284, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.setModel", - "target": "packages/ai/src/models.ts|packages.ai.src.models.clampThinkingLevel", - "call_sites": [ - { - "line": 294, - "column": 59 - } - ], - "description": "" - } - ] - }, - { - "relation": "configures workflows and extensions in", - "src_name": "Experimental Coordinator and Client Services", - "dst_name": "Agent Execution Harness", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.createCodingRegistry", - "target": "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryImpl.install", - "call_sites": [ - { - "line": 54, - "column": 11 - }, - { - "line": 55, - "column": 11 - } - ], - "description": "Configures task registry and prompt extensions in durable execution harness" - } - ], - "src_id": "1.3", - "dst_id": "3.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.createCodingRegistry", - "target": "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryImpl.install", - "call_sites": [ - { - "line": 54, - "column": 11 - }, - { - "line": 55, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.createCodingRegistry", - "target": "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.createRegistry", - "call_sites": [ - { - "line": 53, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.createCodingRegistry", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Registry", - "call_sites": [ - { - "line": 54, - "column": 11 - }, - { - "line": 55, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/harness-setup.ts|packages.coding-agent.src.experimental.durable.harness-setup.createCodingRegistry", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Registry.install", - "call_sites": [ - { - "line": 54, - "column": 11 - }, - { - "line": 55, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/prompt.ts|packages.coding-agent.src.experimental.durable.prompt.createPiPrompt", - "target": "packages/durable/src/harness/define.ts|packages.durable.src.harness.define.defineExtension", - "call_sites": [ - { - "line": 69, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/prompt.ts|packages.coding-agent.src.experimental.durable.prompt.createPiPrompt", - "target": "packages/durable/src/harness/define.ts|packages.durable.src.harness.define.section", - "call_sites": [ - { - "line": 72, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.firstInput", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.entries", - "call_sites": [ - { - "line": 106, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.firstInput", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.conversation", - "call_sites": [ - { - "line": 102, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.firstInput", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation", - "call_sites": [ - { - "line": 106, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.firstInput", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.entries", - "call_sites": [ - { - "line": 106, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.firstInput", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness", - "call_sites": [ - { - "line": 102, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.firstInput", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.conversation", - "call_sites": [ - { - "line": 102, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.viewState", - "call_sites": [ - { - "line": 167, - "column": 76 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.Harness.open", - "call_sites": [ - { - "line": 138, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.resume", - "call_sites": [ - { - "line": 332, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.root", - "call_sites": [ - { - "line": 150, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryImpl.install", - "call_sites": [ - { - "line": 134, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.SubmissionHandle.wait", - "call_sites": [ - { - "line": 234, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation", - "call_sites": [ - { - "line": 167, - "column": 76 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.viewState", - "call_sites": [ - { - "line": 167, - "column": 76 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness", - "call_sites": [ - { - "line": 150, - "column": 30 - }, - { - "line": 332, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.resume", - "call_sites": [ - { - "line": 332, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.root", - "call_sites": [ - { - "line": 150, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Registry", - "call_sites": [ - { - "line": 134, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Registry.install", - "call_sites": [ - { - "line": 134, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Submission", - "call_sites": [ - { - "line": 234, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Submission.wait", - "call_sites": [ - { - "line": 234, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.abort", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.abort", - "call_sites": [ - { - "line": 282, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.abort", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation", - "call_sites": [ - { - "line": 282, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.abort", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.abort", - "call_sites": [ - { - "line": 282, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.compact", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.compact", - "call_sites": [ - { - "line": 255, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.compact", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.submission", - "call_sites": [ - { - "line": 265, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.compact", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.waitForTask", - "call_sites": [ - { - "line": 257, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.compact", - "target": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.SubmissionHandle.status", - "call_sites": [ - { - "line": 265, - "column": 69 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.compact", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation", - "call_sites": [ - { - "line": 255, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.compact", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.compact", - "call_sites": [ - { - "line": 255, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.compact", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness", - "call_sites": [ - { - "line": 257, - "column": 18 - }, - { - "line": 265, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.compact", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.submission", - "call_sites": [ - { - "line": 265, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.compact", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.waitForTask", - "call_sites": [ - { - "line": 257, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.compact", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Submission", - "call_sites": [ - { - "line": 265, - "column": 69 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.compact", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Submission.status", - "call_sites": [ - { - "line": 265, - "column": 69 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.cycleThinking", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.configure", - "call_sites": [ - { - "line": 290, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.cycleThinking", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation", - "call_sites": [ - { - "line": 290, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.cycleThinking", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.configure", - "call_sites": [ - { - "line": 290, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.setModel", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.configure", - "call_sites": [ - { - "line": 297, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.setModel", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation", - "call_sites": [ - { - "line": 297, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.setModel", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.configure", - "call_sites": [ - { - "line": 297, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.submit", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.submit", - "call_sites": [ - { - "line": 252, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.submit", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation", - "call_sites": [ - { - "line": 252, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.submit", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.submit", - "call_sites": [ - { - "line": 252, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.switchConversation", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.viewState", - "call_sites": [ - { - "line": 314, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.switchConversation", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.conversation", - "call_sites": [ - { - "line": 312, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.switchConversation", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation", - "call_sites": [ - { - "line": 314, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.switchConversation", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.viewState", - "call_sites": [ - { - "line": 314, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.switchConversation", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness", - "call_sites": [ - { - "line": 312, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.switchConversation", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.conversation", - "call_sites": [ - { - "line": 312, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.toggleTasks", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.taskGraph", - "call_sites": [ - { - "line": 306, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.toggleTasks", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness", - "call_sites": [ - { - "line": 306, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.toggleTasks", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.taskGraph", - "call_sites": [ - { - "line": 306, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/subagent.ts|packages.coding-agent.src.experimental.durable.subagent.Subagent.tools.execute", - "target": "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.configure", - "call_sites": [ - { - "line": 40, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/subagent.ts|packages.coding-agent.src.experimental.durable.subagent.Subagent.tools.execute", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.boundConversation.submit", - "call_sites": [ - { - "line": 46, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/subagent.ts|packages.coding-agent.src.experimental.durable.subagent.Subagent.tools.execute", - "target": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.SubmissionHandle.wait", - "call_sites": [ - { - "line": 46, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/subagent.ts|packages.coding-agent.src.experimental.durable.subagent.Subagent.tools.execute", - "target": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.commit", - "call_sites": [ - { - "line": 35, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/subagent.ts|packages.coding-agent.src.experimental.durable.subagent.Subagent.tools.execute", - "target": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.details", - "call_sites": [ - { - "line": 43, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/subagent.ts|packages.coding-agent.src.experimental.durable.subagent.Subagent.tools.execute", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ConversationHandle", - "call_sites": [ - { - "line": 46, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/subagent.ts|packages.coding-agent.src.experimental.durable.subagent.Subagent.tools.execute", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ConversationHandle.submit", - "call_sites": [ - { - "line": 46, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/subagent.ts|packages.coding-agent.src.experimental.durable.subagent.Subagent.tools.execute", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Submission", - "call_sites": [ - { - "line": 46, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/subagent.ts|packages.coding-agent.src.experimental.durable.subagent.Subagent.tools.execute", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Submission.wait", - "call_sites": [ - { - "line": 46, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/subagent.ts|packages.coding-agent.src.experimental.durable.subagent.Subagent.tools.execute", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi", - "call_sites": [ - { - "line": 35, - "column": 29 - }, - { - "line": 43, - "column": 15 - }, - { - "line": 44, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/subagent.ts|packages.coding-agent.src.experimental.durable.subagent.Subagent.tools.execute", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi.commit", - "call_sites": [ - { - "line": 35, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/subagent.ts|packages.coding-agent.src.experimental.durable.subagent.Subagent.tools.execute", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi.conversation", - "call_sites": [ - { - "line": 44, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/subagent.ts|packages.coding-agent.src.experimental.durable.subagent.Subagent.tools.execute", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi.details", - "call_sites": [ - { - "line": 43, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/subagent.ts|packages.coding-agent.src.experimental.durable.subagent.answerText", - "target": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.commit", - "call_sites": [ - { - "line": 14, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/subagent.ts|packages.coding-agent.src.experimental.durable.subagent.answerText", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi", - "call_sites": [ - { - "line": 14, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/subagent.ts|packages.coding-agent.src.experimental.durable.subagent.answerText", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi.commit", - "call_sites": [ - { - "line": 14, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.submit", - "call_sites": [ - { - "line": 25, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation", - "call_sites": [ - { - "line": 25, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.submit", - "call_sites": [ - { - "line": 25, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.abort", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.abort", - "call_sites": [ - { - "line": 54, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.abort", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation", - "call_sites": [ - { - "line": 54, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.abort", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.abort", - "call_sites": [ - { - "line": 54, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.cancelQueued", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.abortSubmission", - "call_sites": [ - { - "line": 49, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.cancelQueued", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness", - "call_sites": [ - { - "line": 49, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.cancelQueued", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.abortSubmission", - "call_sites": [ - { - "line": 49, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.compact", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.compact", - "call_sites": [ - { - "line": 57, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.compact", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation", - "call_sites": [ - { - "line": 57, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.compact", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.compact", - "call_sites": [ - { - "line": 57, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.prompt", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.submit", - "call_sites": [ - { - "line": 35, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.prompt", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation", - "call_sites": [ - { - "line": 35, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.prompt", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.submit", - "call_sites": [ - { - "line": 35, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.waitForPrompt", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.submission", - "call_sites": [ - { - "line": 65, - "column": 68 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.waitForPrompt", - "target": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.SubmissionHandle.wait", - "call_sites": [ - { - "line": 67, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.waitForPrompt", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness", - "call_sites": [ - { - "line": 65, - "column": 68 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.waitForPrompt", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.submission", - "call_sites": [ - { - "line": 65, - "column": 68 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.waitForPrompt", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Submission", - "call_sites": [ - { - "line": 67, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.waitForPrompt", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Submission.wait", - "call_sites": [ - { - "line": 67, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.cycleThinking", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.configure", - "call_sites": [ - { - "line": 73, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.cycleThinking", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation", - "call_sites": [ - { - "line": 73, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.cycleThinking", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.configure", - "call_sites": [ - { - "line": 73, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.select", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.configure", - "call_sites": [ - { - "line": 97, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.select", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation", - "call_sites": [ - { - "line": 97, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.select", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.configure", - "call_sites": [ - { - "line": 97, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.selectThinking", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.configure", - "call_sites": [ - { - "line": 109, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.selectThinking", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation", - "call_sites": [ - { - "line": 109, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.selectThinking", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.configure", - "call_sites": [ - { - "line": 109, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet", - "target": "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.AgentDoc", - "call_sites": [ - { - "line": 146, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/transcript-provider.ts|packages.coding-agent.src.experimental.services.transcript-provider.createTranscriptServiceFacet", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.viewState", - "call_sites": [ - { - "line": 7, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/transcript-provider.ts|packages.coding-agent.src.experimental.services.transcript-provider.createTranscriptServiceFacet", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation", - "call_sites": [ - { - "line": 7, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/transcript-provider.ts|packages.coding-agent.src.experimental.services.transcript-provider.createTranscriptServiceFacet", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.viewState", - "call_sites": [ - { - "line": 7, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.createCodingAgentHarness", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.Harness.open", - "call_sites": [ - { - "line": 784, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.createCodingAgentHarness", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.conversation", - "call_sites": [ - { - "line": 796, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.createCodingAgentHarness", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.root", - "call_sites": [ - { - "line": 804, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.createCodingAgentHarness", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness", - "call_sites": [ - { - "line": 796, - "column": 34 - }, - { - "line": 804, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.createCodingAgentHarness", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.conversation", - "call_sites": [ - { - "line": 796, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.createCodingAgentHarness", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.root", - "call_sites": [ - { - "line": 804, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.resume", - "call_sites": [ - { - "line": 594, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.taskGraph", - "call_sites": [ - { - "line": 528, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness", - "call_sites": [ - { - "line": 528, - "column": 37 - }, - { - "line": 594, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.resume", - "call_sites": [ - { - "line": 594, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.taskGraph", - "call_sites": [ - { - "line": 528, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.createVacationRegistry", - "target": "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryImpl.install", - "call_sites": [ - { - "line": 45, - "column": 11 - }, - { - "line": 46, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.createVacationRegistry", - "target": "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.createRegistry", - "call_sites": [ - { - "line": 44, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.createVacationRegistry", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Registry", - "call_sites": [ - { - "line": 45, - "column": 11 - }, - { - "line": 46, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/harness-setup.ts|packages.coding-agent.src.experimental.vacation.harness-setup.createVacationRegistry", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Registry.install", - "call_sites": [ - { - "line": 45, - "column": 11 - }, - { - "line": 46, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.firstInput", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.entries", - "call_sites": [ - { - "line": 105, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.firstInput", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.conversation", - "call_sites": [ - { - "line": 101, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.firstInput", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation", - "call_sites": [ - { - "line": 105, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.firstInput", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.entries", - "call_sites": [ - { - "line": 105, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.firstInput", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness", - "call_sites": [ - { - "line": 101, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.firstInput", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.conversation", - "call_sites": [ - { - "line": 101, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.viewState", - "call_sites": [ - { - "line": 164, - "column": 76 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.Harness.open", - "call_sites": [ - { - "line": 135, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.resume", - "call_sites": [ - { - "line": 329, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.root", - "call_sites": [ - { - "line": 146, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.SubmissionHandle.wait", - "call_sites": [ - { - "line": 231, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation", - "call_sites": [ - { - "line": 164, - "column": 76 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.viewState", - "call_sites": [ - { - "line": 164, - "column": 76 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness", - "call_sites": [ - { - "line": 146, - "column": 30 - }, - { - "line": 329, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.resume", - "call_sites": [ - { - "line": 329, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.root", - "call_sites": [ - { - "line": 146, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Submission", - "call_sites": [ - { - "line": 231, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Submission.wait", - "call_sites": [ - { - "line": 231, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.abort", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.abort", - "call_sites": [ - { - "line": 279, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.abort", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation", - "call_sites": [ - { - "line": 279, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.abort", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.abort", - "call_sites": [ - { - "line": 279, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.compact", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.compact", - "call_sites": [ - { - "line": 252, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.compact", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.submission", - "call_sites": [ - { - "line": 262, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.compact", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.waitForTask", - "call_sites": [ - { - "line": 254, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.compact", - "target": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.SubmissionHandle.status", - "call_sites": [ - { - "line": 262, - "column": 69 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.compact", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation", - "call_sites": [ - { - "line": 252, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.compact", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.compact", - "call_sites": [ - { - "line": 252, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.compact", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness", - "call_sites": [ - { - "line": 254, - "column": 18 - }, - { - "line": 262, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.compact", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.submission", - "call_sites": [ - { - "line": 262, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.compact", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.waitForTask", - "call_sites": [ - { - "line": 254, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.compact", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Submission", - "call_sites": [ - { - "line": 262, - "column": 69 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.compact", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Submission.status", - "call_sites": [ - { - "line": 262, - "column": 69 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.cycleThinking", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.configure", - "call_sites": [ - { - "line": 287, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.cycleThinking", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation", - "call_sites": [ - { - "line": 287, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.cycleThinking", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.configure", - "call_sites": [ - { - "line": 287, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.setModel", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.configure", - "call_sites": [ - { - "line": 294, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.setModel", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation", - "call_sites": [ - { - "line": 294, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.setModel", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.configure", - "call_sites": [ - { - "line": 294, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.submit", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.submit", - "call_sites": [ - { - "line": 249, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.submit", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation", - "call_sites": [ - { - "line": 249, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.submit", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.submit", - "call_sites": [ - { - "line": 249, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.switchConversation", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.viewState", - "call_sites": [ - { - "line": 311, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.switchConversation", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.conversation", - "call_sites": [ - { - "line": 309, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.switchConversation", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation", - "call_sites": [ - { - "line": 311, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.switchConversation", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.viewState", - "call_sites": [ - { - "line": 311, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.switchConversation", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness", - "call_sites": [ - { - "line": 309, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.switchConversation", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.conversation", - "call_sites": [ - { - "line": 309, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.toggleTasks", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.taskGraph", - "call_sites": [ - { - "line": 303, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.toggleTasks", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness", - "call_sites": [ - { - "line": 303, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.toggleTasks", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.taskGraph", - "call_sites": [ - { - "line": 303, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.abort", - "target": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.commit", - "call_sites": [ - { - "line": 102, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.phases.deliver", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.boundConversation.submit", - "call_sites": [ - { - "line": 80, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.phases.deliver", - "target": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.commit", - "call_sites": [ - { - "line": 73, - "column": 18 - }, - { - "line": 81, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.phases.deliver", - "target": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.conversation", - "call_sites": [ - { - "line": 77, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.phases.deliver", - "target": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.SubmissionHandle.wait", - "call_sites": [ - { - "line": 80, - "column": 66 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.phases.deliver", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ConversationHandle", - "call_sites": [ - { - "line": 80, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.phases.deliver", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ConversationHandle.submit", - "call_sites": [ - { - "line": 80, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.phases.deliver", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Submission", - "call_sites": [ - { - "line": 80, - "column": 66 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.phases.deliver", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Submission.wait", - "call_sites": [ - { - "line": 80, - "column": 66 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.phases.report", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.boundConversation.submit", - "call_sites": [ - { - "line": 97, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.phases.report", - "target": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.commit", - "call_sites": [ - { - "line": 98, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.phases.report", - "target": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.conversation", - "call_sites": [ - { - "line": 95, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.phases.report", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ConversationHandle", - "call_sites": [ - { - "line": 97, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.phases.report", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ConversationHandle.submit", - "call_sites": [ - { - "line": 97, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.research", - "target": "packages/durable/src/harness/define.ts|packages.durable.src.harness.define.defineTool", - "call_sites": [ - { - "line": 105, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.research.execute", - "target": "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.configure", - "call_sites": [ - { - "line": 119, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.research.execute", - "target": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.commit", - "call_sites": [ - { - "line": 111, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.research.execute", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi", - "call_sites": [ - { - "line": 111, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.research.execute", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi.commit", - "call_sites": [ - { - "line": 111, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.search", - "target": "packages/durable/src/harness/define.ts|packages.durable.src.harness.define.defineTool", - "call_sites": [ - { - "line": 35, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.search.execute", - "target": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.output", - "call_sites": [ - { - "line": 49, - "column": 8 - }, - { - "line": 52, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.search.execute", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi", - "call_sites": [ - { - "line": 49, - "column": 8 - }, - { - "line": 52, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.search.execute", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi.output", - "call_sites": [ - { - "line": 49, - "column": 8 - }, - { - "line": 52, - "column": 43 - } - ], - "description": "" - } - ] - }, - { - "relation": "configures workflows and extensions in", - "src_name": "Experimental Coordinator and Client Services", - "dst_name": "Storage Backends", - "evidence": "", - "key_edges": [], - "src_id": "1.3", - "dst_id": "3.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.openNodeSqliteStorage", - "call_sites": [ - { - "line": 139, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Session", - "call_sites": [ - { - "line": 162, - "column": 30 - }, - { - "line": 204, - "column": 38 - }, - { - "line": 363, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Session.close", - "call_sites": [ - { - "line": 363, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Session.commit", - "call_sites": [ - { - "line": 162, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Session.subscribeCommits", - "call_sites": [ - { - "line": 204, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx", - "call_sites": [ - { - "line": 162, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.scanConversations", - "call_sites": [ - { - "line": 162, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.close", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Session", - "call_sites": [ - { - "line": 353, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.close", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Session.close", - "call_sites": [ - { - "line": 353, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/subagent.ts|packages.coding-agent.src.experimental.durable.subagent.Subagent.tools.execute", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx", - "call_sites": [ - { - "line": 36, - "column": 33 - }, - { - "line": 39, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/subagent.ts|packages.coding-agent.src.experimental.durable.subagent.Subagent.tools.execute", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.createConversation", - "call_sites": [ - { - "line": 39, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/subagent.ts|packages.coding-agent.src.experimental.durable.subagent.Subagent.tools.execute", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.scanConversations", - "call_sites": [ - { - "line": 36, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/subagent.ts|packages.coding-agent.src.experimental.durable.subagent.answerText", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx", - "call_sites": [ - { - "line": 14, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/subagent.ts|packages.coding-agent.src.experimental.durable.subagent.answerText", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.entry", - "call_sites": [ - { - "line": 14, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.waitForPrompt", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Session", - "call_sites": [ - { - "line": 71, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.waitForPrompt", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Session.commit", - "call_sites": [ - { - "line": 71, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.closeResources", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Session", - "call_sites": [ - { - "line": 482, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.closeResources", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Session.close", - "call_sites": [ - { - "line": 482, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.createCodingAgentHarness", - "target": "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.openNodeSqliteStorage", - "call_sites": [ - { - "line": 785, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.createCodingAgentHarness", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Session", - "call_sites": [ - { - "line": 821, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.createCodingAgentHarness", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Session.close", - "call_sites": [ - { - "line": 821, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.openNodeSqliteStorage", - "call_sites": [ - { - "line": 136, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Session", - "call_sites": [ - { - "line": 159, - "column": 30 - }, - { - "line": 201, - "column": 38 - }, - { - "line": 359, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Session.close", - "call_sites": [ - { - "line": 359, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Session.commit", - "call_sites": [ - { - "line": 159, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Session.subscribeCommits", - "call_sites": [ - { - "line": 201, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx", - "call_sites": [ - { - "line": 159, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.scanConversations", - "call_sites": [ - { - "line": 159, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.close", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Session", - "call_sites": [ - { - "line": 350, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.close", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Session.close", - "call_sites": [ - { - "line": 350, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.abort", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 102, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.abort", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 102, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.phases.deliver", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 73, - "column": 18 - }, - { - "line": 77, - "column": 32 - }, - { - "line": 81, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.phases.deliver", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 73, - "column": 18 - }, - { - "line": 81, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.phases.deliver", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.conversation", - "call_sites": [ - { - "line": 77, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.phases.deliver", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx", - "call_sites": [ - { - "line": 74, - "column": 23 - }, - { - "line": 84, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.phases.deliver", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.entry", - "call_sites": [ - { - "line": 84, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.phases.deliver", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.scanConversations", - "call_sites": [ - { - "line": 74, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.phases.report", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 95, - "column": 31 - }, - { - "line": 98, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.phases.report", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 98, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.phases.report", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.conversation", - "call_sites": [ - { - "line": 95, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.research.execute", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx", - "call_sites": [ - { - "line": 113, - "column": 27 - }, - { - "line": 118, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.research.execute", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.createConversation", - "call_sites": [ - { - "line": 118, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.research.execute", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.createTask", - "call_sites": [ - { - "line": 113, - "column": 27 - } - ], - "description": "" - } - ] - }, - { - "relation": "configures workflows and extensions in", - "src_name": "Experimental Coordinator and Client Services", - "dst_name": "Core Primitives and Schemas", - "evidence": "", - "key_edges": [], - "src_id": "1.3", - "dst_id": "3.4", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research", - "target": "packages/durable/src/tasks.ts|packages.durable.src.tasks.defineTask", - "call_sites": [ - { - "line": 65, - "column": 18 - } - ], - "description": "" - } - ] - }, - { - "relation": "configures workflows and extensions in", - "src_name": "Experimental Coordinator and Client Services", - "dst_name": "Session Management", - "evidence": "", - "key_edges": [], - "src_id": "1.3", - "dst_id": "3.5", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.close", - "call_sites": [ - { - "line": 363, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.commit", - "call_sites": [ - { - "line": 162, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.subscribeCommits", - "call_sites": [ - { - "line": 204, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanConversations", - "call_sites": [ - { - "line": 162, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.close", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.close", - "call_sites": [ - { - "line": 353, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/subagent.ts|packages.coding-agent.src.experimental.durable.subagent.Subagent.tools.execute", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createConversation", - "call_sites": [ - { - "line": 39, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/subagent.ts|packages.coding-agent.src.experimental.durable.subagent.Subagent.tools.execute", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanConversations", - "call_sites": [ - { - "line": 36, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/subagent.ts|packages.coding-agent.src.experimental.durable.subagent.answerText", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.entry", - "call_sites": [ - { - "line": 14, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/agent-controller-provider.ts|packages.coding-agent.src.experimental.services.agent-controller-provider.createAgentController.waitForPrompt", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.commit", - "call_sites": [ - { - "line": 71, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.closeResources", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.close", - "call_sites": [ - { - "line": 482, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.createCodingAgentHarness", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.close", - "call_sites": [ - { - "line": 821, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.close", - "call_sites": [ - { - "line": 359, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.commit", - "call_sites": [ - { - "line": 159, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.subscribeCommits", - "call_sites": [ - { - "line": 201, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanConversations", - "call_sites": [ - { - "line": 159, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.close", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.close", - "call_sites": [ - { - "line": 350, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.phases.deliver", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.entry", - "call_sites": [ - { - "line": 84, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.Research.phases.deliver", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanConversations", - "call_sites": [ - { - "line": 74, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.research.execute", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createConversation", - "call_sites": [ - { - "line": 118, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/vacation.ts|packages.coding-agent.src.experimental.vacation.vacation.research.execute", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createTask", - "call_sites": [ - { - "line": 113, - "column": 27 - } - ], - "description": "" - } - ] - }, - { - "relation": "establishes connections and binds services via", - "src_name": "Experimental Coordinator and Client Services", - "dst_name": "Chord Framework Runtime", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices", - "target": "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.ready", - "call_sites": [ - { - "line": 221, - "column": 36 - }, - { - "line": 221, - "column": 79 - } - ], - "description": "Validates server identifiers and binds remote services through service consumer mesh" - } - ], - "src_id": "1.3", - "dst_id": "4.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices", - "target": "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.ready", - "call_sites": [ - { - "line": 221, - "column": 36 - }, - { - "line": 221, - "column": 79 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices", - "target": "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.use", - "call_sites": [ - { - "line": 199, - "column": 35 - }, - { - "line": 200, - "column": 42 - }, - { - "line": 217, - "column": 33 - }, - { - "line": 218, - "column": 33 - }, - { - "line": 219, - "column": 32 - }, - { - "line": 220, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices", - "target": "packages/chord/src/types.ts|packages.chord.src.types.RemoteServiceSource", - "call_sites": [ - { - "line": 189, - "column": 39 - }, - { - "line": 194, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices", - "target": "packages/chord/src/types.ts|packages.chord.src.types.RemoteServiceSource.open", - "call_sites": [ - { - "line": 189, - "column": 39 - }, - { - "line": 194, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices", - "target": "packages/chord/src/types.ts|packages.chord.src.types.RemoteServices", - "call_sites": [ - { - "line": 199, - "column": 35 - }, - { - "line": 200, - "column": 42 - }, - { - "line": 217, - "column": 33 - }, - { - "line": 218, - "column": 33 - }, - { - "line": 219, - "column": 32 - }, - { - "line": 220, - "column": 37 - }, - { - "line": 221, - "column": 36 - }, - { - "line": 221, - "column": 79 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices", - "target": "packages/chord/src/types.ts|packages.chord.src.types.RemoteServices.ready", - "call_sites": [ - { - "line": 221, - "column": 36 - }, - { - "line": 221, - "column": 79 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices", - "target": "packages/chord/src/types.ts|packages.chord.src.types.RemoteServices.use", - "call_sites": [ - { - "line": 199, - "column": 35 - }, - { - "line": 200, - "column": 42 - }, - { - "line": 217, - "column": 33 - }, - { - "line": 218, - "column": 33 - }, - { - "line": 219, - "column": 32 - }, - { - "line": 220, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.openClientRuntime", - "target": "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.dispose", - "call_sites": [ - { - "line": 109, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.openClientRuntime", - "target": "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.ready", - "call_sites": [ - { - "line": 165, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.openClientRuntime", - "target": "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.use", - "call_sites": [ - { - "line": 162, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.openClientRuntime", - "target": "packages/chord/src/types.ts|packages.chord.src.types.RemoteServiceSource", - "call_sites": [ - { - "line": 157, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.openClientRuntime", - "target": "packages/chord/src/types.ts|packages.chord.src.types.RemoteServiceSource.open", - "call_sites": [ - { - "line": 157, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.openClientRuntime", - "target": "packages/chord/src/types.ts|packages.chord.src.types.RemoteServices", - "call_sites": [ - { - "line": 162, - "column": 51 - }, - { - "line": 165, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.openClientRuntime", - "target": "packages/chord/src/types.ts|packages.chord.src.types.RemoteServices.ready", - "call_sites": [ - { - "line": 165, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.openClientRuntime", - "target": "packages/chord/src/types.ts|packages.chord.src.types.RemoteServices.use", - "call_sites": [ - { - "line": 162, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#close", - "target": "packages/chord/src/api.ts|packages.chord.src.api.combineFacetLoaders.load.dispose", - "call_sites": [ - { - "line": 363, - "column": 87 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#close", - "target": "packages/chord/src/api.ts|packages.chord.src.api.createStaticFacetLoader.load.dispose", - "call_sites": [ - { - "line": 363, - "column": 87 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#close", - "target": "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.createFacetBundleArtifactLoader.load.dispose", - "call_sites": [ - { - "line": 363, - "column": 87 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#close", - "target": "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.createFacetBundleLoader.load.dispose", - "call_sites": [ - { - "line": 363, - "column": 87 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#close", - "target": "packages/chord/src/types.ts|packages.chord.src.types.FacetHost", - "call_sites": [ - { - "line": 353, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#close", - "target": "packages/chord/src/types.ts|packages.chord.src.types.FacetHost.dispose", - "call_sites": [ - { - "line": 353, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#close", - "target": "packages/chord/src/types.ts|packages.chord.src.types.LoadedFacets", - "call_sites": [ - { - "line": 363, - "column": 87 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#close", - "target": "packages/chord/src/types.ts|packages.chord.src.types.LoadedFacets.dispose", - "call_sites": [ - { - "line": 363, - "column": 87 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#openLane", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.subscribe", - "call_sites": [ - { - "line": 502, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#openLane", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.MutableReplicatedStateImpl.subscribe", - "call_sites": [ - { - "line": 502, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#openLane", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.ReplicatedStateReplica.subscribe", - "call_sites": [ - { - "line": 502, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#openLane", - "target": "packages/chord/src/types.ts|packages.chord.src.types.ReplicatedState", - "call_sites": [ - { - "line": 502, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#openLane", - "target": "packages/chord/src/types.ts|packages.chord.src.types.ReplicatedState.subscribe", - "call_sites": [ - { - "line": 502, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start", - "target": "packages/chord/src/api.ts|packages.chord.src.api.combineFacetLoaders", - "call_sites": [ - { - "line": 241, - "column": 34 - }, - { - "line": 248, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start", - "target": "packages/chord/src/api.ts|packages.chord.src.api.combineFacetLoaders.load", - "call_sites": [ - { - "line": 243, - "column": 5 - }, - { - "line": 248, - "column": 87 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start", - "target": "packages/chord/src/api.ts|packages.chord.src.api.combineFacetLoaders.load.dispose", - "call_sites": [ - { - "line": 253, - "column": 23 - }, - { - "line": 262, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start", - "target": "packages/chord/src/api.ts|packages.chord.src.api.createFacetHost", - "call_sites": [ - { - "line": 314, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start", - "target": "packages/chord/src/api.ts|packages.chord.src.api.createStaticFacetLoader.load", - "call_sites": [ - { - "line": 243, - "column": 5 - }, - { - "line": 248, - "column": 87 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start", - "target": "packages/chord/src/api.ts|packages.chord.src.api.createStaticFacetLoader.load.dispose", - "call_sites": [ - { - "line": 253, - "column": 23 - }, - { - "line": 262, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start", - "target": "packages/chord/src/api.ts|packages.chord.src.api.defineFacet", - "call_sites": [ - { - "line": 267, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start", - "target": "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.createFacetBundleArtifactLoader.load", - "call_sites": [ - { - "line": 243, - "column": 5 - }, - { - "line": 248, - "column": 87 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start", - "target": "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.createFacetBundleArtifactLoader.load.dispose", - "call_sites": [ - { - "line": 253, - "column": 23 - }, - { - "line": 262, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start", - "target": "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.createFacetBundleLoader.load", - "call_sites": [ - { - "line": 243, - "column": 5 - }, - { - "line": 248, - "column": 87 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start", - "target": "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.createFacetBundleLoader.load.dispose", - "call_sites": [ - { - "line": 253, - "column": 23 - }, - { - "line": 262, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start", - "target": "packages/chord/src/types.ts|packages.chord.src.types.FacetHost", - "call_sites": [ - { - "line": 250, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start", - "target": "packages/chord/src/types.ts|packages.chord.src.types.FacetHost.reload", - "call_sites": [ - { - "line": 250, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start", - "target": "packages/chord/src/types.ts|packages.chord.src.types.FacetLoader", - "call_sites": [ - { - "line": 243, - "column": 5 - }, - { - "line": 248, - "column": 87 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start", - "target": "packages/chord/src/types.ts|packages.chord.src.types.FacetLoader.load", - "call_sites": [ - { - "line": 243, - "column": 5 - }, - { - "line": 248, - "column": 87 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start", - "target": "packages/chord/src/types.ts|packages.chord.src.types.LoadedFacets", - "call_sites": [ - { - "line": 253, - "column": 23 - }, - { - "line": 262, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start", - "target": "packages/chord/src/types.ts|packages.chord.src.types.LoadedFacets.dispose", - "call_sites": [ - { - "line": 253, - "column": 23 - }, - { - "line": 262, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup", - "target": "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.onActivate", - "call_sites": [ - { - "line": 290, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup", - "target": "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.own", - "call_sites": [ - { - "line": 297, - "column": 10 - }, - { - "line": 302, - "column": 10 - }, - { - "line": 304, - "column": 11 - }, - { - "line": 307, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup", - "target": "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.provide", - "call_sites": [ - { - "line": 270, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup", - "target": "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.use", - "call_sites": [ - { - "line": 282, - "column": 26 - }, - { - "line": 283, - "column": 28 - }, - { - "line": 284, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.subscribe", - "call_sites": [ - { - "line": 305, - "column": 33 - }, - { - "line": 308, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.MutableReplicatedStateImpl.subscribe", - "call_sites": [ - { - "line": 305, - "column": 33 - }, - { - "line": 308, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.ReplicatedStateReplica.subscribe", - "call_sites": [ - { - "line": 305, - "column": 33 - }, - { - "line": 308, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup", - "target": "packages/chord/src/types.ts|packages.chord.src.types.FacetEnvironment", - "call_sites": [ - { - "line": 270, - "column": 9 - }, - { - "line": 282, - "column": 26 - }, - { - "line": 283, - "column": 28 - }, - { - "line": 284, - "column": 28 - }, - { - "line": 290, - "column": 9 - }, - { - "line": 297, - "column": 10 - }, - { - "line": 302, - "column": 10 - }, - { - "line": 304, - "column": 11 - }, - { - "line": 307, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup", - "target": "packages/chord/src/types.ts|packages.chord.src.types.FacetEnvironment.onActivate", - "call_sites": [ - { - "line": 290, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup", - "target": "packages/chord/src/types.ts|packages.chord.src.types.FacetEnvironment.own", - "call_sites": [ - { - "line": 297, - "column": 10 - }, - { - "line": 302, - "column": 10 - }, - { - "line": 304, - "column": 11 - }, - { - "line": 307, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup", - "target": "packages/chord/src/types.ts|packages.chord.src.types.FacetEnvironment.provide", - "call_sites": [ - { - "line": 270, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup", - "target": "packages/chord/src/types.ts|packages.chord.src.types.FacetEnvironment.use", - "call_sites": [ - { - "line": 282, - "column": 26 - }, - { - "line": 283, - "column": 28 - }, - { - "line": 284, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup", - "target": "packages/chord/src/types.ts|packages.chord.src.types.ReplicatedState", - "call_sites": [ - { - "line": 305, - "column": 33 - }, - { - "line": 308, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup", - "target": "packages/chord/src/types.ts|packages.chord.src.types.ReplicatedState.subscribe", - "call_sites": [ - { - "line": 305, - "column": 33 - }, - { - "line": 308, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.create", - "target": "packages/chord/src/api.ts|packages.chord.src.api.combineFacetLoaders", - "call_sites": [ - { - "line": 165, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.create", - "target": "packages/chord/src/api.ts|packages.chord.src.api.combineFacetLoaders.load", - "call_sites": [ - { - "line": 167, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.create", - "target": "packages/chord/src/api.ts|packages.chord.src.api.createStaticFacetLoader.load", - "call_sites": [ - { - "line": 167, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.create", - "target": "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.createFacetBundleArtifactLoader.load", - "call_sites": [ - { - "line": 167, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.create", - "target": "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.createFacetBundleLoader.load", - "call_sites": [ - { - "line": 167, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.create", - "target": "packages/chord/src/types.ts|packages.chord.src.types.FacetLoader", - "call_sites": [ - { - "line": 167, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.create", - "target": "packages/chord/src/types.ts|packages.chord.src.types.FacetLoader.load", - "call_sites": [ - { - "line": 167, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.prepareClientSession", - "target": "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.dispose", - "call_sites": [ - { - "line": 727, - "column": 66 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.prepareClientSession", - "target": "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.ready", - "call_sites": [ - { - "line": 652, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.prepareClientSession", - "target": "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.use", - "call_sites": [ - { - "line": 648, - "column": 24 - }, - { - "line": 649, - "column": 25 - }, - { - "line": 650, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.prepareClientSession", - "target": "packages/chord/src/types.ts|packages.chord.src.types.RemoteServiceSource", - "call_sites": [ - { - "line": 639, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.prepareClientSession", - "target": "packages/chord/src/types.ts|packages.chord.src.types.RemoteServiceSource.open", - "call_sites": [ - { - "line": 639, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.prepareClientSession", - "target": "packages/chord/src/types.ts|packages.chord.src.types.RemoteServices", - "call_sites": [ - { - "line": 648, - "column": 24 - }, - { - "line": 649, - "column": 25 - }, - { - "line": 650, - "column": 22 - }, - { - "line": 652, - "column": 59 - }, - { - "line": 727, - "column": 66 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.prepareClientSession", - "target": "packages/chord/src/types.ts|packages.chord.src.types.RemoteServices.dispose", - "call_sites": [ - { - "line": 727, - "column": 66 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.prepareClientSession", - "target": "packages/chord/src/types.ts|packages.chord.src.types.RemoteServices.ready", - "call_sites": [ - { - "line": 652, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.prepareClientSession", - "target": "packages/chord/src/types.ts|packages.chord.src.types.RemoteServices.use", - "call_sites": [ - { - "line": 648, - "column": 24 - }, - { - "line": 649, - "column": 25 - }, - { - "line": 650, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.dispose", - "call_sites": [ - { - "line": 223, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.subscribe", - "call_sites": [ - { - "line": 202, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.MutableReplicatedStateImpl.subscribe", - "call_sites": [ - { - "line": 202, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.ReplicatedStateReplica.subscribe", - "call_sites": [ - { - "line": 202, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/chord/src/types.ts|packages.chord.src.types.AttachedReplicatedState", - "call_sites": [ - { - "line": 223, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/chord/src/types.ts|packages.chord.src.types.AttachedReplicatedState.dispose", - "call_sites": [ - { - "line": 223, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/chord/src/types.ts|packages.chord.src.types.ReplicatedState", - "call_sites": [ - { - "line": 202, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable", - "target": "packages/chord/src/types.ts|packages.chord.src.types.ReplicatedState.subscribe", - "call_sites": [ - { - "line": 202, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.close", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.dispose", - "call_sites": [ - { - "line": 349, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.close", - "target": "packages/chord/src/types.ts|packages.chord.src.types.AttachedReplicatedState", - "call_sites": [ - { - "line": 349, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.close", - "target": "packages/chord/src/types.ts|packages.chord.src.types.AttachedReplicatedState.dispose", - "call_sites": [ - { - "line": 349, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.switchConversation", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.dispose", - "call_sites": [ - { - "line": 316, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.switchConversation", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.subscribe", - "call_sites": [ - { - "line": 319, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.switchConversation", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.MutableReplicatedStateImpl.subscribe", - "call_sites": [ - { - "line": 319, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.switchConversation", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.ReplicatedStateReplica.subscribe", - "call_sites": [ - { - "line": 319, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.switchConversation", - "target": "packages/chord/src/types.ts|packages.chord.src.types.AttachedReplicatedState", - "call_sites": [ - { - "line": 316, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.switchConversation", - "target": "packages/chord/src/types.ts|packages.chord.src.types.AttachedReplicatedState.dispose", - "call_sites": [ - { - "line": 316, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.switchConversation", - "target": "packages/chord/src/types.ts|packages.chord.src.types.ReplicatedState", - "call_sites": [ - { - "line": 319, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.switchConversation", - "target": "packages/chord/src/types.ts|packages.chord.src.types.ReplicatedState.subscribe", - "call_sites": [ - { - "line": 319, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.toggleTasks", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.subscribe", - "call_sites": [ - { - "line": 308, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.toggleTasks", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.MutableReplicatedStateImpl.subscribe", - "call_sites": [ - { - "line": 308, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.toggleTasks", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.ReplicatedStateReplica.subscribe", - "call_sites": [ - { - "line": 308, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.toggleTasks", - "target": "packages/chord/src/types.ts|packages.chord.src.types.ReplicatedState", - "call_sites": [ - { - "line": 308, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/runtime.ts|packages.coding-agent.src.experimental.durable.runtime.openDurable.controller.toggleTasks", - "target": "packages/chord/src/types.ts|packages.chord.src.types.ReplicatedState.subscribe", - "call_sites": [ - { - "line": 308, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/plugins/bundled.ts|packages.coding-agent.src.experimental.plugins.bundled.createOptionalSessionFacetLoader", - "target": "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.createFacetBundleLoader", - "call_sites": [ - { - "line": 18, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/plugins/bundled.ts|packages.coding-agent.src.experimental.plugins.bundled.createOptionalSessionFacetLoader.load", - "target": "packages/chord/src/api.ts|packages.chord.src.api.combineFacetLoaders.load", - "call_sites": [ - { - "line": 26, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/plugins/bundled.ts|packages.coding-agent.src.experimental.plugins.bundled.createOptionalSessionFacetLoader.load", - "target": "packages/chord/src/api.ts|packages.chord.src.api.createStaticFacetLoader.load", - "call_sites": [ - { - "line": 26, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/plugins/bundled.ts|packages.coding-agent.src.experimental.plugins.bundled.createOptionalSessionFacetLoader.load", - "target": "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.createFacetBundleArtifactLoader.load", - "call_sites": [ - { - "line": 26, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/plugins/bundled.ts|packages.coding-agent.src.experimental.plugins.bundled.createOptionalSessionFacetLoader.load", - "target": "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.createFacetBundleLoader.load", - "call_sites": [ - { - "line": 26, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/plugins/bundled.ts|packages.coding-agent.src.experimental.plugins.bundled.createOptionalSessionFacetLoader.load", - "target": "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.readFacetBundleManifest", - "call_sites": [ - { - "line": 25, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/plugins/bundled.ts|packages.coding-agent.src.experimental.plugins.bundled.createOptionalSessionFacetLoader.load", - "target": "packages/chord/src/types.ts|packages.chord.src.types.FacetLoader", - "call_sites": [ - { - "line": 26, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/plugins/bundled.ts|packages.coding-agent.src.experimental.plugins.bundled.createOptionalSessionFacetLoader.load", - "target": "packages/chord/src/types.ts|packages.chord.src.types.FacetLoader.load", - "call_sites": [ - { - "line": 26, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/plugins/bundled.ts|packages.coding-agent.src.experimental.plugins.bundled.createPresentationFacetLoaders", - "target": "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.createFacetBundleArtifactLoader", - "call_sites": [ - { - "line": 47, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/plugins/bundled.ts|packages.coding-agent.src.experimental.plugins.bundled.createSessionPluginFacetLoader", - "target": "packages/chord/src/api.ts|packages.chord.src.api.combineFacetLoaders", - "call_sites": [ - { - "line": 14, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.createServerPluginPackage.build", - "target": "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.readFacetBundleArtifact", - "call_sites": [ - { - "line": 88, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/plugins/package.ts|packages.coding-agent.src.experimental.plugins.package.createServerPluginPackage.build", - "target": "packages/chord/src/node/package.ts|packages.chord.src.node.package.bundleFacetPackage", - "call_sites": [ - { - "line": 82, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/agent-controller.ts|packages.coding-agent.src.experimental.services.agent-controller.AgentController", - "target": "packages/chord/src/api.ts|packages.chord.src.api.defineService", - "call_sites": [ - { - "line": 57, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.constructor", - "target": "packages/chord/src/api.ts|packages.chord.src.api.createRemoteServiceBinding", - "call_sites": [ - { - "line": 62, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.dispose", - "target": "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.dispose", - "call_sites": [ - { - "line": 104, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.dispose", - "target": "packages/chord/src/types.ts|packages.chord.src.types.RemoteServices", - "call_sites": [ - { - "line": 104, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.dispose", - "target": "packages/chord/src/types.ts|packages.chord.src.types.RemoteServices.dispose", - "call_sites": [ - { - "line": 104, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.observe", - "target": "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.observe", - "call_sites": [ - { - "line": 79, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.observe", - "target": "packages/chord/src/types.ts|packages.chord.src.types.RemoteServices", - "call_sites": [ - { - "line": 79, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.observe", - "target": "packages/chord/src/types.ts|packages.chord.src.types.RemoteServices.observe", - "call_sites": [ - { - "line": 79, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.ready", - "target": "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.rebind", - "call_sites": [ - { - "line": 85, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.ready", - "target": "packages/chord/src/types.ts|packages.chord.src.types.RemoteServiceBinding", - "call_sites": [ - { - "line": 85, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.ready", - "target": "packages/chord/src/types.ts|packages.chord.src.types.RemoteServiceBinding.rebind", - "call_sites": [ - { - "line": 85, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.serviceReady", - "target": "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.ready", - "call_sites": [ - { - "line": 95, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.serviceReady", - "target": "packages/chord/src/types.ts|packages.chord.src.types.RemoteServices", - "call_sites": [ - { - "line": 95, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.serviceReady", - "target": "packages/chord/src/types.ts|packages.chord.src.types.RemoteServices.ready", - "call_sites": [ - { - "line": 95, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.updateBound", - "target": "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.rebind", - "call_sites": [ - { - "line": 99, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.updateBound", - "target": "packages/chord/src/types.ts|packages.chord.src.types.RemoteServiceBinding", - "call_sites": [ - { - "line": 99, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.updateBound", - "target": "packages/chord/src/types.ts|packages.chord.src.types.RemoteServiceBinding.rebind", - "call_sites": [ - { - "line": 99, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.use", - "target": "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.use", - "call_sites": [ - { - "line": 75, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.use", - "target": "packages/chord/src/types.ts|packages.chord.src.types.RemoteServices", - "call_sites": [ - { - "line": 75, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.use", - "target": "packages/chord/src/types.ts|packages.chord.src.types.RemoteServices.use", - "call_sites": [ - { - "line": 75, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor", - "target": "packages/chord/src/api.ts|packages.chord.src.api.replicatedState", - "call_sites": [ - { - "line": 125, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.constructor", - "target": "packages/chord/src/api.ts|packages.chord.src.api.replicatedState", - "call_sites": [ - { - "line": 206, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.publishReplacement", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.MutableReplicatedStateImpl.replace", - "call_sites": [ - { - "line": 364, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.publishReplacement", - "target": "packages/chord/src/types.ts|packages.chord.src.types.MutableReplicatedState", - "call_sites": [ - { - "line": 364, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.publishReplacement", - "target": "packages/chord/src/types.ts|packages.chord.src.types.MutableReplicatedState.replace", - "call_sites": [ - { - "line": 364, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.activate", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.MutableReplicatedStateImpl.change", - "call_sites": [ - { - "line": 116, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.activate", - "target": "packages/chord/src/types.ts|packages.chord.src.types.MutableReplicatedState", - "call_sites": [ - { - "line": 116, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.activate", - "target": "packages/chord/src/types.ts|packages.chord.src.types.MutableReplicatedState.change", - "call_sites": [ - { - "line": 116, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.refresh", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.MutableReplicatedStateImpl.change", - "call_sites": [ - { - "line": 79, - "column": 10 - }, - { - "line": 88, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.refresh", - "target": "packages/chord/src/types.ts|packages.chord.src.types.MutableReplicatedState", - "call_sites": [ - { - "line": 79, - "column": 10 - }, - { - "line": 88, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.service.refresh", - "target": "packages/chord/src/types.ts|packages.chord.src.types.MutableReplicatedState.change", - "call_sites": [ - { - "line": 79, - "column": 10 - }, - { - "line": 88, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.syncConfiguration", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.MutableReplicatedStateImpl.change", - "call_sites": [ - { - "line": 131, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.syncConfiguration", - "target": "packages/chord/src/types.ts|packages.chord.src.types.MutableReplicatedState", - "call_sites": [ - { - "line": 131, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsService.syncConfiguration", - "target": "packages/chord/src/types.ts|packages.chord.src.types.MutableReplicatedState.change", - "call_sites": [ - { - "line": 131, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet", - "target": "packages/chord/src/api.ts|packages.chord.src.api.defineFacet", - "call_sites": [ - { - "line": 148, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet.setup", - "target": "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.onActivate", - "call_sites": [ - { - "line": 160, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet.setup", - "target": "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.own", - "call_sites": [ - { - "line": 151, - "column": 8 - }, - { - "line": 162, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet.setup", - "target": "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.provide", - "call_sites": [ - { - "line": 159, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet.setup", - "target": "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.replicatedState", - "call_sites": [ - { - "line": 157, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet.setup", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.dispose", - "call_sites": [ - { - "line": 151, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet.setup", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.subscribe", - "call_sites": [ - { - "line": 162, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet.setup", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.MutableReplicatedStateImpl.subscribe", - "call_sites": [ - { - "line": 162, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet.setup", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.ReplicatedStateReplica.subscribe", - "call_sites": [ - { - "line": 162, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet.setup", - "target": "packages/chord/src/types.ts|packages.chord.src.types.AttachedReplicatedState", - "call_sites": [ - { - "line": 151, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet.setup", - "target": "packages/chord/src/types.ts|packages.chord.src.types.AttachedReplicatedState.dispose", - "call_sites": [ - { - "line": 151, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet.setup", - "target": "packages/chord/src/types.ts|packages.chord.src.types.FacetEnvironment", - "call_sites": [ - { - "line": 151, - "column": 8 - }, - { - "line": 159, - "column": 8 - }, - { - "line": 160, - "column": 8 - }, - { - "line": 162, - "column": 9 - }, - { - "line": 157, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet.setup", - "target": "packages/chord/src/types.ts|packages.chord.src.types.FacetEnvironment.onActivate", - "call_sites": [ - { - "line": 160, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet.setup", - "target": "packages/chord/src/types.ts|packages.chord.src.types.FacetEnvironment.own", - "call_sites": [ - { - "line": 151, - "column": 8 - }, - { - "line": 162, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet.setup", - "target": "packages/chord/src/types.ts|packages.chord.src.types.FacetEnvironment.provide", - "call_sites": [ - { - "line": 159, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet.setup", - "target": "packages/chord/src/types.ts|packages.chord.src.types.FacetEnvironment.replicatedState", - "call_sites": [ - { - "line": 157, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet.setup", - "target": "packages/chord/src/types.ts|packages.chord.src.types.ReplicatedState", - "call_sites": [ - { - "line": 162, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet.setup", - "target": "packages/chord/src/types.ts|packages.chord.src.types.ReplicatedState.subscribe", - "call_sites": [ - { - "line": 162, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/models.ts|packages.coding-agent.src.experimental.services.models.Models", - "target": "packages/chord/src/api.ts|packages.chord.src.api.defineService", - "call_sites": [ - { - "line": 35, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/plugins.ts|packages.coding-agent.src.experimental.services.plugins.PresentationPlugins", - "target": "packages/chord/src/api.ts|packages.chord.src.api.defineService", - "call_sites": [ - { - "line": 12, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/plugins.ts|packages.coding-agent.src.experimental.services.plugins.SessionPlugins", - "target": "packages/chord/src/api.ts|packages.chord.src.api.defineService", - "call_sites": [ - { - "line": 19, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/presentation-ui.ts|packages.coding-agent.src.experimental.services.presentation-ui.PresentationUI", - "target": "packages/chord/src/api.ts|packages.chord.src.api.defineService", - "call_sites": [ - { - "line": 20, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices", - "target": "packages/chord/src/api.ts|packages.chord.src.api.replicatedState", - "call_sites": [ - { - "line": 37, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.MutableReplicatedStateImpl.change", - "call_sites": [ - { - "line": 47, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices", - "target": "packages/chord/src/types.ts|packages.chord.src.types.MutableReplicatedState", - "call_sites": [ - { - "line": 47, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices", - "target": "packages/chord/src/types.ts|packages.chord.src.types.MutableReplicatedState.change", - "call_sites": [ - { - "line": 47, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient", - "target": "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider", - "call_sites": [ - { - "line": 65, - "column": 26 - }, - { - "line": 70, - "column": 14 - }, - { - "line": 71, - "column": 14 - }, - { - "line": 90, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient", - "target": "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.constructor", - "call_sites": [ - { - "line": 65, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient", - "target": "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.provide", - "call_sites": [ - { - "line": 70, - "column": 14 - }, - { - "line": 71, - "column": 14 - }, - { - "line": 90, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createProviderAttachment", - "target": "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.createRemoteServiceEndpoint", - "call_sites": [ - { - "line": 136, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createProviderAttachment.invokeService", - "target": "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceEndpoint", - "call_sites": [ - { - "line": 141, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createProviderAttachment.invokeService", - "target": "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceEndpoint.invoke", - "call_sites": [ - { - "line": 141, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createProviderAttachment.invokeService", - "target": "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.createRemoteServiceEndpoint.invoke", - "call_sites": [ - { - "line": 141, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createProviderAttachment.release", - "target": "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceEndpoint", - "call_sites": [ - { - "line": 146, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createProviderAttachment.release", - "target": "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceEndpoint.dispose", - "call_sites": [ - { - "line": 146, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createProviderAttachment.release", - "target": "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider", - "call_sites": [ - { - "line": 147, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createProviderAttachment.release", - "target": "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceProvider.dispose", - "call_sites": [ - { - "line": 147, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createProviderAttachment.release", - "target": "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.createRemoteServiceEndpoint.dispose", - "call_sites": [ - { - "line": 146, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/sessions.ts|packages.coding-agent.src.experimental.services.sessions.SessionDirectory", - "target": "packages/chord/src/api.ts|packages.chord.src.api.defineService", - "call_sites": [ - { - "line": 26, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/sessions.ts|packages.coding-agent.src.experimental.services.sessions.SessionManagement", - "target": "packages/chord/src/api.ts|packages.chord.src.api.defineService", - "call_sites": [ - { - "line": 35, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.createBuiltInSlashCommandsFacet", - "target": "packages/chord/src/api.ts|packages.chord.src.api.defineFacet", - "call_sites": [ - { - "line": 89, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.createBuiltInSlashCommandsFacet.setup", - "target": "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.onActivate", - "call_sites": [ - { - "line": 98, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.createBuiltInSlashCommandsFacet.setup", - "target": "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.own", - "call_sites": [ - { - "line": 99, - "column": 9 - }, - { - "line": 100, - "column": 9 - }, - { - "line": 101, - "column": 9 - }, - { - "line": 102, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.createBuiltInSlashCommandsFacet.setup", - "target": "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.use", - "call_sites": [ - { - "line": 92, - "column": 25 - }, - { - "line": 93, - "column": 23 - }, - { - "line": 94, - "column": 27 - }, - { - "line": 95, - "column": 19 - }, - { - "line": 96, - "column": 36 - }, - { - "line": 97, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.createBuiltInSlashCommandsFacet.setup", - "target": "packages/chord/src/types.ts|packages.chord.src.types.FacetEnvironment", - "call_sites": [ - { - "line": 92, - "column": 25 - }, - { - "line": 93, - "column": 23 - }, - { - "line": 94, - "column": 27 - }, - { - "line": 95, - "column": 19 - }, - { - "line": 96, - "column": 36 - }, - { - "line": 97, - "column": 31 - }, - { - "line": 98, - "column": 8 - }, - { - "line": 99, - "column": 9 - }, - { - "line": 100, - "column": 9 - }, - { - "line": 101, - "column": 9 - }, - { - "line": 102, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.createBuiltInSlashCommandsFacet.setup", - "target": "packages/chord/src/types.ts|packages.chord.src.types.FacetEnvironment.onActivate", - "call_sites": [ - { - "line": 98, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.createBuiltInSlashCommandsFacet.setup", - "target": "packages/chord/src/types.ts|packages.chord.src.types.FacetEnvironment.own", - "call_sites": [ - { - "line": 99, - "column": 9 - }, - { - "line": 100, - "column": 9 - }, - { - "line": 101, - "column": 9 - }, - { - "line": 102, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.createBuiltInSlashCommandsFacet.setup", - "target": "packages/chord/src/types.ts|packages.chord.src.types.FacetEnvironment.use", - "call_sites": [ - { - "line": 92, - "column": 25 - }, - { - "line": 93, - "column": 23 - }, - { - "line": 94, - "column": 27 - }, - { - "line": 95, - "column": 19 - }, - { - "line": 96, - "column": 36 - }, - { - "line": 97, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.createSlashCommandsRuntimeFacet", - "target": "packages/chord/src/api.ts|packages.chord.src.api.defineFacet", - "call_sites": [ - { - "line": 78, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.createSlashCommandsRuntimeFacet.setup", - "target": "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.provide", - "call_sites": [ - { - "line": 81, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.createSlashCommandsRuntimeFacet.setup", - "target": "packages/chord/src/types.ts|packages.chord.src.types.FacetEnvironment", - "call_sites": [ - { - "line": 81, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.createSlashCommandsRuntimeFacet.setup", - "target": "packages/chord/src/types.ts|packages.chord.src.types.FacetEnvironment.provide", - "call_sites": [ - { - "line": 81, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/slash-commands.ts|packages.coding-agent.src.experimental.services.slash-commands.SlashCommands", - "target": "packages/chord/src/api.ts|packages.chord.src.api.defineService", - "call_sites": [ - { - "line": 30, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/transcript-provider.ts|packages.coding-agent.src.experimental.services.transcript-provider.createTranscriptServiceFacet", - "target": "packages/chord/src/api.ts|packages.chord.src.api.defineFacet", - "call_sites": [ - { - "line": 8, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/transcript-provider.ts|packages.coding-agent.src.experimental.services.transcript-provider.createTranscriptServiceFacet.setup", - "target": "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.own", - "call_sites": [ - { - "line": 11, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/transcript-provider.ts|packages.coding-agent.src.experimental.services.transcript-provider.createTranscriptServiceFacet.setup", - "target": "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.provide", - "call_sites": [ - { - "line": 12, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/transcript-provider.ts|packages.coding-agent.src.experimental.services.transcript-provider.createTranscriptServiceFacet.setup", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.dispose", - "call_sites": [ - { - "line": 11, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/transcript-provider.ts|packages.coding-agent.src.experimental.services.transcript-provider.createTranscriptServiceFacet.setup", - "target": "packages/chord/src/types.ts|packages.chord.src.types.AttachedReplicatedState", - "call_sites": [ - { - "line": 11, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/transcript-provider.ts|packages.coding-agent.src.experimental.services.transcript-provider.createTranscriptServiceFacet.setup", - "target": "packages/chord/src/types.ts|packages.chord.src.types.AttachedReplicatedState.dispose", - "call_sites": [ - { - "line": 11, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/transcript-provider.ts|packages.coding-agent.src.experimental.services.transcript-provider.createTranscriptServiceFacet.setup", - "target": "packages/chord/src/types.ts|packages.chord.src.types.FacetEnvironment", - "call_sites": [ - { - "line": 11, - "column": 8 - }, - { - "line": 12, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/transcript-provider.ts|packages.coding-agent.src.experimental.services.transcript-provider.createTranscriptServiceFacet.setup", - "target": "packages/chord/src/types.ts|packages.chord.src.types.FacetEnvironment.own", - "call_sites": [ - { - "line": 11, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/transcript-provider.ts|packages.coding-agent.src.experimental.services.transcript-provider.createTranscriptServiceFacet.setup", - "target": "packages/chord/src/types.ts|packages.chord.src.types.FacetEnvironment.provide", - "call_sites": [ - { - "line": 12, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/transcript.ts|packages.coding-agent.src.experimental.services.transcript.Transcript", - "target": "packages/chord/src/api.ts|packages.chord.src.api.defineService", - "call_sites": [ - { - "line": 9, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices", - "target": "packages/chord/src/api.ts|packages.chord.src.api.combineFacetLoaders.load", - "call_sites": [ - { - "line": 77, - "column": 5 - }, - { - "line": 79, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices", - "target": "packages/chord/src/api.ts|packages.chord.src.api.combineFacetLoaders.load.dispose", - "call_sites": [ - { - "line": 84, - "column": 59 - }, - { - "line": 84, - "column": 79 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices", - "target": "packages/chord/src/api.ts|packages.chord.src.api.createFacetHost", - "call_sites": [ - { - "line": 82, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices", - "target": "packages/chord/src/api.ts|packages.chord.src.api.createStaticFacetLoader", - "call_sites": [ - { - "line": 72, - "column": 25 - }, - { - "line": 78, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices", - "target": "packages/chord/src/api.ts|packages.chord.src.api.createStaticFacetLoader.load", - "call_sites": [ - { - "line": 77, - "column": 5 - }, - { - "line": 79, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices", - "target": "packages/chord/src/api.ts|packages.chord.src.api.createStaticFacetLoader.load.dispose", - "call_sites": [ - { - "line": 84, - "column": 59 - }, - { - "line": 84, - "column": 79 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices", - "target": "packages/chord/src/api.ts|packages.chord.src.api.defineFacet", - "call_sites": [ - { - "line": 59, - "column": 38 - }, - { - "line": 66, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices", - "target": "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.createFacetBundleArtifactLoader.load", - "call_sites": [ - { - "line": 77, - "column": 5 - }, - { - "line": 79, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices", - "target": "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.createFacetBundleArtifactLoader.load.dispose", - "call_sites": [ - { - "line": 84, - "column": 59 - }, - { - "line": 84, - "column": 79 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices", - "target": "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.createFacetBundleLoader.load", - "call_sites": [ - { - "line": 77, - "column": 5 - }, - { - "line": 79, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices", - "target": "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.createFacetBundleLoader.load.dispose", - "call_sites": [ - { - "line": 84, - "column": 59 - }, - { - "line": 84, - "column": 79 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices", - "target": "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceEndpoint", - "call_sites": [ - { - "line": 118, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices", - "target": "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceEndpoint.dispose", - "call_sites": [ - { - "line": 118, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices", - "target": "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.createRemoteServiceEndpoint.dispose", - "call_sites": [ - { - "line": 118, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices", - "target": "packages/chord/src/types.ts|packages.chord.src.types.FacetLoader", - "call_sites": [ - { - "line": 77, - "column": 5 - }, - { - "line": 79, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices", - "target": "packages/chord/src/types.ts|packages.chord.src.types.FacetLoader.load", - "call_sites": [ - { - "line": 77, - "column": 5 - }, - { - "line": 79, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices", - "target": "packages/chord/src/types.ts|packages.chord.src.types.LoadedFacets", - "call_sites": [ - { - "line": 84, - "column": 59 - }, - { - "line": 84, - "column": 79 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices", - "target": "packages/chord/src/types.ts|packages.chord.src.types.LoadedFacets.dispose", - "call_sites": [ - { - "line": 84, - "column": 59 - }, - { - "line": 84, - "column": 79 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.agentControllerRuntimeFacet.setup", - "target": "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.provide", - "call_sites": [ - { - "line": 62, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.agentControllerRuntimeFacet.setup", - "target": "packages/chord/src/types.ts|packages.chord.src.types.FacetEnvironment", - "call_sites": [ - { - "line": 62, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.agentControllerRuntimeFacet.setup", - "target": "packages/chord/src/types.ts|packages.chord.src.types.FacetEnvironment.provide", - "call_sites": [ - { - "line": 62, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.dispose", - "target": "packages/chord/src/api.ts|packages.chord.src.api.combineFacetLoaders.load.dispose", - "call_sites": [ - { - "line": 147, - "column": 60 - }, - { - "line": 147, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.dispose", - "target": "packages/chord/src/api.ts|packages.chord.src.api.createStaticFacetLoader.load.dispose", - "call_sites": [ - { - "line": 147, - "column": 60 - }, - { - "line": 147, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.dispose", - "target": "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.createFacetBundleArtifactLoader.load.dispose", - "call_sites": [ - { - "line": 147, - "column": 60 - }, - { - "line": 147, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.dispose", - "target": "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.createFacetBundleLoader.load.dispose", - "call_sites": [ - { - "line": 147, - "column": 60 - }, - { - "line": 147, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.dispose", - "target": "packages/chord/src/types.ts|packages.chord.src.types.FacetHost", - "call_sites": [ - { - "line": 143, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.dispose", - "target": "packages/chord/src/types.ts|packages.chord.src.types.FacetHost.dispose", - "call_sites": [ - { - "line": 143, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.dispose", - "target": "packages/chord/src/types.ts|packages.chord.src.types.LoadedFacets", - "call_sites": [ - { - "line": 147, - "column": 60 - }, - { - "line": 147, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.dispose", - "target": "packages/chord/src/types.ts|packages.chord.src.types.LoadedFacets.dispose", - "call_sites": [ - { - "line": 147, - "column": 60 - }, - { - "line": 147, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.invoke", - "target": "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceEndpoint", - "call_sites": [ - { - "line": 131, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.invoke", - "target": "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.RemoteServiceEndpoint.invoke", - "call_sites": [ - { - "line": 131, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.invoke", - "target": "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.createRemoteServiceEndpoint", - "call_sites": [ - { - "line": 128, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.invoke", - "target": "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.createRemoteServiceEndpoint.invoke", - "call_sites": [ - { - "line": 131, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.pluginRuntimeFacet.setup", - "target": "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#environment.provide", - "call_sites": [ - { - "line": 69, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.pluginRuntimeFacet.setup", - "target": "packages/chord/src/types.ts|packages.chord.src.types.FacetEnvironment", - "call_sites": [ - { - "line": 69, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.pluginRuntimeFacet.setup", - "target": "packages/chord/src/types.ts|packages.chord.src.types.FacetEnvironment.provide", - "call_sites": [ - { - "line": 69, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#handleServiceEvent", - "target": "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.parseServiceProviderUpdate", - "call_sites": [ - { - "line": 634, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invokeService", - "target": "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.createServiceUnsubscribeCall", - "call_sites": [ - { - "line": 267, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#invokeService", - "target": "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.decodeServiceControlCall", - "call_sites": [ - { - "line": 245, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run", - "target": "packages/chord/src/context/index.ts|packages.chord.src.context.index.withCancel", - "call_sites": [ - { - "line": 598, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run", - "target": "packages/chord/src/json.ts|packages.chord.src.json.isJsonValue", - "call_sites": [ - { - "line": 603, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.dispose", - "call_sites": [ - { - "line": 546, - "column": 14 - }, - { - "line": 568, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.subscribe", - "call_sites": [ - { - "line": 592, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.MutableReplicatedStateImpl.subscribe", - "call_sites": [ - { - "line": 592, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.ReplicatedStateReplica.subscribe", - "call_sites": [ - { - "line": 592, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run", - "target": "packages/chord/src/types.ts|packages.chord.src.types.AttachedReplicatedState", - "call_sites": [ - { - "line": 546, - "column": 14 - }, - { - "line": 568, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run", - "target": "packages/chord/src/types.ts|packages.chord.src.types.AttachedReplicatedState.dispose", - "call_sites": [ - { - "line": 546, - "column": 14 - }, - { - "line": 568, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run", - "target": "packages/chord/src/types.ts|packages.chord.src.types.ReplicatedState", - "call_sites": [ - { - "line": 592, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.run", - "target": "packages/chord/src/types.ts|packages.chord.src.types.ReplicatedState.subscribe", - "call_sites": [ - { - "line": 592, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.toWorkerServiceUpdate", - "target": "packages/chord/src/json.ts|packages.chord.src.json.isJsonValue", - "call_sites": [ - { - "line": 450, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker.ts|packages.coding-agent.src.experimental.session-worker.toWorkerServiceUpdate", - "target": "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.parseServiceProviderUpdate", - "call_sites": [ - { - "line": 451, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.dispose", - "call_sites": [ - { - "line": 220, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.subscribe", - "call_sites": [ - { - "line": 199, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.MutableReplicatedStateImpl.subscribe", - "call_sites": [ - { - "line": 199, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.ReplicatedStateReplica.subscribe", - "call_sites": [ - { - "line": 199, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/chord/src/types.ts|packages.chord.src.types.AttachedReplicatedState", - "call_sites": [ - { - "line": 220, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/chord/src/types.ts|packages.chord.src.types.AttachedReplicatedState.dispose", - "call_sites": [ - { - "line": 220, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/chord/src/types.ts|packages.chord.src.types.ReplicatedState", - "call_sites": [ - { - "line": 199, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "target": "packages/chord/src/types.ts|packages.chord.src.types.ReplicatedState.subscribe", - "call_sites": [ - { - "line": 199, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.close", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.dispose", - "call_sites": [ - { - "line": 346, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.close", - "target": "packages/chord/src/types.ts|packages.chord.src.types.AttachedReplicatedState", - "call_sites": [ - { - "line": 346, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.close", - "target": "packages/chord/src/types.ts|packages.chord.src.types.AttachedReplicatedState.dispose", - "call_sites": [ - { - "line": 346, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.switchConversation", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.dispose", - "call_sites": [ - { - "line": 313, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.switchConversation", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.subscribe", - "call_sites": [ - { - "line": 316, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.switchConversation", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.MutableReplicatedStateImpl.subscribe", - "call_sites": [ - { - "line": 316, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.switchConversation", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.ReplicatedStateReplica.subscribe", - "call_sites": [ - { - "line": 316, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.switchConversation", - "target": "packages/chord/src/types.ts|packages.chord.src.types.AttachedReplicatedState", - "call_sites": [ - { - "line": 313, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.switchConversation", - "target": "packages/chord/src/types.ts|packages.chord.src.types.AttachedReplicatedState.dispose", - "call_sites": [ - { - "line": 313, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.switchConversation", - "target": "packages/chord/src/types.ts|packages.chord.src.types.ReplicatedState", - "call_sites": [ - { - "line": 316, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.switchConversation", - "target": "packages/chord/src/types.ts|packages.chord.src.types.ReplicatedState.subscribe", - "call_sites": [ - { - "line": 316, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.toggleTasks", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.subscribe", - "call_sites": [ - { - "line": 305, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.toggleTasks", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.MutableReplicatedStateImpl.subscribe", - "call_sites": [ - { - "line": 305, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.toggleTasks", - "target": "packages/chord/src/services/state.ts|packages.chord.src.services.state.ReplicatedStateReplica.subscribe", - "call_sites": [ - { - "line": 305, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.toggleTasks", - "target": "packages/chord/src/types.ts|packages.chord.src.types.ReplicatedState", - "call_sites": [ - { - "line": 305, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/runtime.ts|packages.coding-agent.src.experimental.vacation.runtime.openDurable.controller.toggleTasks", - "target": "packages/chord/src/types.ts|packages.chord.src.types.ReplicatedState.subscribe", - "call_sites": [ - { - "line": 305, - "column": 31 - } - ], - "description": "" - } - ] - }, - { - "relation": "establishes connections and binds services via", - "src_name": "Experimental Coordinator and Client Services", - "dst_name": "Server Session Host", - "evidence": "", - "key_edges": [], - "src_id": "1.3", - "dst_id": "4.2", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#openConnection", - "target": "packages/server/src/server.ts|packages.server.src.server.Server", - "call_sites": [ - { - "line": 262, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusRelayHost.#openConnection", - "target": "packages/server/src/server.ts|packages.server.src.server.Server.accept", - "call_sites": [ - { - "line": 262, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.activateServer", - "target": "packages/server/src/transports/unix/address.ts|packages.server.src.transports.unix.address.getUnixSocketPath", - "call_sites": [ - { - "line": 153, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServer", - "target": "packages/server/src/transports/unix/address.ts|packages.server.src.transports.unix.address.getUnixSocketPath", - "call_sites": [ - { - "line": 582, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend", - "target": "packages/server/src/errors.ts|packages.server.src.errors.SessionNotFoundError", - "call_sites": [ - { - "line": 392, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend", - "target": "packages/server/src/errors.ts|packages.server.src.errors.SessionNotFoundError.constructor", - "call_sites": [ - { - "line": 392, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend", - "target": "packages/server/src/server.ts|packages.server.src.server.Server", - "call_sites": [ - { - "line": 452, - "column": 16 - }, - { - "line": 454, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend", - "target": "packages/server/src/server.ts|packages.server.src.server.Server.close", - "call_sites": [ - { - "line": 454, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend", - "target": "packages/server/src/server.ts|packages.server.src.server.Server.start", - "call_sites": [ - { - "line": 452, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend", - "target": "packages/server/src/transports/unix/preset.ts|packages.server.src.transports.unix.preset.createUnixServer", - "call_sites": [ - { - "line": 445, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.close", - "target": "packages/server/src/server.ts|packages.server.src.server.Server", - "call_sites": [ - { - "line": 483, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.close", - "target": "packages/server/src/server.ts|packages.server.src.server.Server.close", - "call_sites": [ - { - "line": 483, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.serverServices.prepareSessionPlugins", - "target": "packages/server/src/errors.ts|packages.server.src.errors.ServerError", - "call_sites": [ - { - "line": 422, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.serverServices.prepareSessionPlugins", - "target": "packages/server/src/errors.ts|packages.server.src.errors.ServerError.constructor", - "call_sites": [ - { - "line": 422, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.dispose", - "target": "packages/server/src/types.ts|packages.server.src.types.RoutedServerServiceAttachment", - "call_sites": [ - { - "line": 121, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.dispose", - "target": "packages/server/src/types.ts|packages.server.src.types.RoutedServerServiceAttachment.release", - "call_sites": [ - { - "line": 121, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.attach", - "target": "packages/server/src/server.ts|packages.server.src.server.Server.finishHandshake.services.attachSession", - "call_sites": [ - { - "line": 105, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.attach", - "target": "packages/server/src/types.ts|packages.server.src.types.RoutedServerPresentation", - "call_sites": [ - { - "line": 105, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.attach", - "target": "packages/server/src/types.ts|packages.server.src.types.RoutedServerPresentation.attachSession", - "call_sites": [ - { - "line": 105, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.detach", - "target": "packages/server/src/server.ts|packages.server.src.server.Server.finishHandshake.services.detachSession", - "call_sites": [ - { - "line": 109, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.detach", - "target": "packages/server/src/types.ts|packages.server.src.types.RoutedServerPresentation", - "call_sites": [ - { - "line": 109, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.detach", - "target": "packages/server/src/types.ts|packages.server.src.types.RoutedServerPresentation.detachSession", - "call_sites": [ - { - "line": 109, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.remove", - "target": "packages/server/src/server.ts|packages.server.src.server.Server.finishHandshake.services.prepareSessionRemoval", - "call_sites": [ - { - "line": 99, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.remove", - "target": "packages/server/src/types.ts|packages.server.src.types.RoutedServerPresentation", - "call_sites": [ - { - "line": 99, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient.remove", - "target": "packages/server/src/types.ts|packages.server.src.types.RoutedServerPresentation.prepareSessionRemoval", - "call_sites": [ - { - "line": 99, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#handleOperationResponse", - "target": "packages/server/src/errors.ts|packages.server.src.errors.ServerError", - "call_sites": [ - { - "line": 607, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#handleOperationResponse", - "target": "packages/server/src/errors.ts|packages.server.src.errors.ServerError.constructor", - "call_sites": [ - { - "line": 607, - "column": 12 - } - ], - "description": "" - } - ] - }, - { - "relation": "establishes connections and binds services via", - "src_name": "Experimental Coordinator and Client Services", - "dst_name": "Client RPC Transport", - "evidence": "", - "key_edges": [], - "src_id": "1.3", - "dst_id": "4.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.management.remove", - "target": "packages/client/src/client.ts|packages.client.src.client.Client", - "call_sites": [ - { - "line": 204, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.activateBuiltinClientServices.management.remove", - "target": "packages/client/src/client.ts|packages.client.src.client.Client.attachment", - "call_sites": [ - { - "line": 204, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.openClientRuntime", - "target": "packages/client/src/client.ts|packages.client.src.client.Client", - "call_sites": [ - { - "line": 111, - "column": 81 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.openClientRuntime", - "target": "packages/client/src/client.ts|packages.client.src.client.Client.dispose", - "call_sites": [ - { - "line": 111, - "column": 81 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.openClientRuntime", - "target": "packages/client/src/client.ts|packages.client.src.client.connect", - "call_sites": [ - { - "line": 124, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.openClientRuntime", - "target": "packages/client/src/unix.ts|packages.client.src.unix.createUnixTransportFactory", - "call_sites": [ - { - "line": 128, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.openClientRuntime", - "target": "packages/client/src/unix.ts|packages.client.src.unix.discoverUnixServers", - "call_sites": [ - { - "line": 79, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.#fail", - "target": "packages/client/src/connection.ts|packages.client.src.connection.Connection.connect.handlers.onError", - "call_sites": [ - { - "line": 482, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.#fail", - "target": "packages/client/src/transport.ts|packages.client.src.transport.ByteTransportHandlers", - "call_sites": [ - { - "line": 482, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.#fail", - "target": "packages/client/src/transport.ts|packages.client.src.transport.ByteTransportHandlers.onError", - "call_sites": [ - { - "line": 482, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.constructor.#onClose", - "target": "packages/client/src/connection.ts|packages.client.src.connection.Connection.connect.handlers.onClose", - "call_sites": [ - { - "line": 459, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.constructor.#onClose", - "target": "packages/client/src/transport.ts|packages.client.src.transport.ByteTransportHandlers", - "call_sites": [ - { - "line": 459, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.constructor.#onClose", - "target": "packages/client/src/transport.ts|packages.client.src.transport.ByteTransportHandlers.onClose", - "call_sites": [ - { - "line": 459, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.constructor.#onMessage", - "target": "packages/client/src/connection.ts|packages.client.src.connection.Connection.connect.handlers.onData", - "call_sites": [ - { - "line": 456, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.constructor.#onMessage", - "target": "packages/client/src/transport.ts|packages.client.src.transport.ByteTransportHandlers", - "call_sites": [ - { - "line": 456, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.constructor.#onMessage", - "target": "packages/client/src/transport.ts|packages.client.src.transport.ByteTransportHandlers.onData", - "call_sites": [ - { - "line": 456, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.#runReconnect", - "target": "packages/client/src/client.ts|packages.client.src.client.Client", - "call_sites": [ - { - "line": 391, - "column": 24 - }, - { - "line": 397, - "column": 46 - }, - { - "line": 388, - "column": 43 - }, - { - "line": 397, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.#runReconnect", - "target": "packages/client/src/client.ts|packages.client.src.client.Client.connected", - "call_sites": [ - { - "line": 388, - "column": 43 - }, - { - "line": 397, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.#runReconnect", - "target": "packages/client/src/client.ts|packages.client.src.client.Client.disconnect", - "call_sites": [ - { - "line": 397, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.#runReconnect", - "target": "packages/client/src/client.ts|packages.client.src.client.Client.reconnect", - "call_sites": [ - { - "line": 391, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.constructor", - "target": "packages/client/src/client.ts|packages.client.src.client.Client", - "call_sites": [ - { - "line": 358, - "column": 43 - }, - { - "line": 362, - "column": 43 - }, - { - "line": 357, - "column": 35 - }, - { - "line": 360, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.constructor", - "target": "packages/client/src/client.ts|packages.client.src.client.Client.attachment", - "call_sites": [ - { - "line": 357, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.constructor", - "target": "packages/client/src/client.ts|packages.client.src.client.Client.connected", - "call_sites": [ - { - "line": 360, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.constructor", - "target": "packages/client/src/client.ts|packages.client.src.client.Client.onAttachmentChange", - "call_sites": [ - { - "line": 358, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.constructor", - "target": "packages/client/src/client.ts|packages.client.src.client.Client.onConnectionStateChange", - "call_sites": [ - { - "line": 362, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.dispose", - "target": "packages/client/src/client.ts|packages.client.src.client.Client", - "call_sites": [ - { - "line": 374, - "column": 17 - }, - { - "line": 373, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.dispose", - "target": "packages/client/src/client.ts|packages.client.src.client.Client.connectionState", - "call_sites": [ - { - "line": 373, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientReconnect.dispose", - "target": "packages/client/src/client.ts|packages.client.src.client.Client.disconnect", - "call_sites": [ - { - "line": 374, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.activateServer", - "target": "packages/client/src/client.ts|packages.client.src.client.Client", - "call_sites": [ - { - "line": 160, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.activateServer", - "target": "packages/client/src/client.ts|packages.client.src.client.Client.dispose", - "call_sites": [ - { - "line": 160, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.connect", - "target": "packages/client/src/client.ts|packages.client.src.client.Client", - "call_sites": [ - { - "line": 216, - "column": 21 - }, - { - "line": 221, - "column": 16 - }, - { - "line": 224, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.connect", - "target": "packages/client/src/client.ts|packages.client.src.client.Client.connect", - "call_sites": [ - { - "line": 221, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.connect", - "target": "packages/client/src/client.ts|packages.client.src.client.Client.constructor", - "call_sites": [ - { - "line": 216, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.connect", - "target": "packages/client/src/client.ts|packages.client.src.client.Client.dispose", - "call_sites": [ - { - "line": 224, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.connect", - "target": "packages/client/src/unix.ts|packages.client.src.unix.createUnixTransportFactory", - "call_sites": [ - { - "line": 218, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.catalogue", - "target": "packages/client/src/client.ts|packages.client.src.client.Client", - "call_sites": [ - { - "line": 151, - "column": 23 - }, - { - "line": 151, - "column": 65 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.catalogue", - "target": "packages/client/src/client.ts|packages.client.src.client.Client.serverId", - "call_sites": [ - { - "line": 151, - "column": 65 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.catalogue", - "target": "packages/client/src/client.ts|packages.client.src.client.Client.serviceCatalogue", - "call_sites": [ - { - "line": 151, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor", - "target": "packages/client/src/client.ts|packages.client.src.client.Client", - "call_sites": [ - { - "line": 129, - "column": 43 - }, - { - "line": 122, - "column": 84 - }, - { - "line": 124, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor", - "target": "packages/client/src/client.ts|packages.client.src.client.Client.connectionState", - "call_sites": [ - { - "line": 124, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor", - "target": "packages/client/src/client.ts|packages.client.src.client.Client.onConnectionStateChange", - "call_sites": [ - { - "line": 129, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor", - "target": "packages/client/src/client.ts|packages.client.src.client.Client.serverId", - "call_sites": [ - { - "line": 122, - "column": 84 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.constructor", - "target": "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport", - "call_sites": [ - { - "line": 122, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.open.getBound", - "target": "packages/client/src/client.ts|packages.client.src.client.Client", - "call_sites": [ - { - "line": 164, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.open.getBound", - "target": "packages/client/src/client.ts|packages.client.src.client.Client.connected", - "call_sites": [ - { - "line": 164, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.#whenAttached", - "target": "packages/client/src/client.ts|packages.client.src.client.Client", - "call_sites": [ - { - "line": 328, - "column": 77 - }, - { - "line": 333, - "column": 77 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.#whenAttached", - "target": "packages/client/src/client.ts|packages.client.src.client.Client.attachment", - "call_sites": [ - { - "line": 328, - "column": 77 - }, - { - "line": 333, - "column": 77 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.#whenDetached", - "target": "packages/client/src/client.ts|packages.client.src.client.Client", - "call_sites": [ - { - "line": 344, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.#whenDetached", - "target": "packages/client/src/client.ts|packages.client.src.client.Client.attachment", - "call_sites": [ - { - "line": 344, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.acceptsUnavailableServices", - "target": "packages/client/src/client.ts|packages.client.src.client.Client", - "call_sites": [ - { - "line": 199, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.acceptsUnavailableServices", - "target": "packages/client/src/client.ts|packages.client.src.client.Client.attachment", - "call_sites": [ - { - "line": 199, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.catalogue", - "target": "packages/client/src/client.ts|packages.client.src.client.Client", - "call_sites": [ - { - "line": 264, - "column": 40 - }, - { - "line": 262, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.catalogue", - "target": "packages/client/src/client.ts|packages.client.src.client.Client.attachment", - "call_sites": [ - { - "line": 262, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.catalogue", - "target": "packages/client/src/client.ts|packages.client.src.client.Client.serviceCatalogue", - "call_sites": [ - { - "line": 264, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.constructor", - "target": "packages/client/src/client.ts|packages.client.src.client.Client", - "call_sites": [ - { - "line": 212, - "column": 43 - }, - { - "line": 220, - "column": 23 - }, - { - "line": 222, - "column": 80 - }, - { - "line": 234, - "column": 80 - }, - { - "line": 246, - "column": 80 - }, - { - "line": 204, - "column": 71 - }, - { - "line": 207, - "column": 11 - }, - { - "line": 209, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.constructor", - "target": "packages/client/src/client.ts|packages.client.src.client.Client.attachment", - "call_sites": [ - { - "line": 222, - "column": 80 - }, - { - "line": 234, - "column": 80 - }, - { - "line": 246, - "column": 80 - }, - { - "line": 204, - "column": 71 - }, - { - "line": 207, - "column": 11 - }, - { - "line": 209, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.constructor", - "target": "packages/client/src/client.ts|packages.client.src.client.Client.onAttachmentChange", - "call_sites": [ - { - "line": 212, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.constructor", - "target": "packages/client/src/client.ts|packages.client.src.client.Client.serviceCatalogue", - "call_sites": [ - { - "line": 220, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.constructor", - "target": "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport", - "call_sites": [ - { - "line": 204, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.open.getBound", - "target": "packages/client/src/client.ts|packages.client.src.client.Client", - "call_sites": [ - { - "line": 279, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.open.getBound", - "target": "packages/client/src/client.ts|packages.client.src.client.Client.attachment", - "call_sites": [ - { - "line": 279, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.open.onActivate", - "target": "packages/client/src/client.ts|packages.client.src.client.Client", - "call_sites": [ - { - "line": 281, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.open.onActivate", - "target": "packages/client/src/client.ts|packages.client.src.client.Client.attachment", - "call_sites": [ - { - "line": 281, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.whenAttached", - "target": "packages/client/src/client.ts|packages.client.src.client.Client", - "call_sites": [ - { - "line": 294, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.whenAttached", - "target": "packages/client/src/client.ts|packages.client.src.client.Client.attachment", - "call_sites": [ - { - "line": 294, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.whenDetached", - "target": "packages/client/src/client.ts|packages.client.src.client.Client", - "call_sites": [ - { - "line": 302, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.whenDetached", - "target": "packages/client/src/client.ts|packages.client.src.client.Client.attachment", - "call_sites": [ - { - "line": 302, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.toServerConnectionState", - "target": "packages/client/src/client.ts|packages.client.src.client.Client", - "call_sites": [ - { - "line": 369, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.toServerConnectionState", - "target": "packages/client/src/client.ts|packages.client.src.client.Client.connectionState", - "call_sites": [ - { - "line": 369, - "column": 17 - } - ], - "description": "" - } - ] - }, - { - "relation": "establishes connections and binds services via", - "src_name": "Experimental Coordinator and Client Services", - "dst_name": "Binary Wire Protocol", - "evidence": "", - "key_edges": [], - "src_id": "1.3", - "dst_id": "4.4", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/experimental/client-runtime.ts|packages.coding-agent.src.experimental.client-runtime.routeFromExplicitPath", - "target": "packages/protocol/src/protocol.ts|packages.protocol.src.protocol.isServerId", - "call_sites": [ - { - "line": 228, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.acquireServerProfile", - "target": "packages/protocol/src/protocol.ts|packages.protocol.src.protocol.isServerId", - "call_sites": [ - { - "line": 88, - "column": 8 - }, - { - "line": 94, - "column": 9 - }, - { - "line": 107, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.runServerProcess", - "target": "packages/protocol/src/protocol.ts|packages.protocol.src.protocol.isServerId", - "call_sites": [ - { - "line": 733, - "column": 7 - } - ], - "description": "" - } - ] - }, - { - "relation": "renders terminal interface with", - "src_name": "Experimental Coordinator and Client Services", - "dst_name": "TUI Core and Component Primitives", - "evidence": "", - "key_edges": [], - "src_id": "1.3", - "dst_id": "5.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 28, - "column": 28 - }, - { - "line": 29, - "column": 33 - }, - { - "line": 30, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addEntry", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 157, - "column": 20 - }, - { - "line": 158, - "column": 20 - }, - { - "line": 161, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addEntry", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 157, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addEntry", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 157, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addEntry", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 157, - "column": 20 - }, - { - "line": 158, - "column": 20 - }, - { - "line": 161, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addEntry", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 157, - "column": 20 - }, - { - "line": 158, - "column": 20 - }, - { - "line": 161, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addEntry", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 157, - "column": 20 - }, - { - "line": 158, - "column": 20 - }, - { - "line": 161, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addText", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 225, - "column": 19 - }, - { - "line": 226, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addText", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 225, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addText", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 225, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addText", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 225, - "column": 19 - }, - { - "line": 226, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addText", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 226, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addText", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 226, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addText", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 225, - "column": 19 - }, - { - "line": 226, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#addText", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 225, - "column": 19 - }, - { - "line": 226, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#rebuild", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 144, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#rebuild", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 144, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#rebuild", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 144, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#rebuild", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 144, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncQueue", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 105, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncQueue", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 99, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncQueue", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 105, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncQueue", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 99, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncQueue", - "target": "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText", - "call_sites": [ - { - "line": 105, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncQueue", - "target": "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText.constructor", - "call_sites": [ - { - "line": 105, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncQueue", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 99, - "column": 24 - }, - { - "line": 105, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncQueue", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 105, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncQueue", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 99, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStatus", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 130, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStatus", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 127, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStatus", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 130, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStatus", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 127, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStatus", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 127, - "column": 15 - }, - { - "line": 130, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStatus", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 130, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStatus", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 127, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStreaming", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 192, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStreaming", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 192, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStreaming", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 192, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#syncStreaming", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 192, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#tool", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 218, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#tool", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 218, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#tool", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 218, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.#tool", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 218, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.apply", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 71, - "column": 19 - }, - { - "line": 72, - "column": 24 - }, - { - "line": 73, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.apply", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "call_sites": [ - { - "line": 71, - "column": 19 - }, - { - "line": 72, - "column": 24 - }, - { - "line": 73, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.apply", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "call_sites": [ - { - "line": 71, - "column": 19 - }, - { - "line": 72, - "column": 24 - }, - { - "line": 73, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.refreshTheme", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 80, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.refreshTheme", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 80, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.refreshTheme", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 80, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui-chat.ts|packages.coding-agent.src.experimental.client-tui-chat.ExperimentalChatView.refreshTheme", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 80, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 97, - "column": 33 - }, - { - "line": 101, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 97, - "column": 33 - }, - { - "line": 101, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 96, - "column": 36 - }, - { - "line": 98, - "column": 43 - }, - { - "line": 99, - "column": 34 - }, - { - "line": 100, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#closeLane", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 517, - "column": 27 - }, - { - "line": 518, - "column": 34 - }, - { - "line": 519, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#closeLane", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 517, - "column": 27 - }, - { - "line": 518, - "column": 34 - }, - { - "line": 519, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#closeLane", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 517, - "column": 27 - }, - { - "line": 518, - "column": 34 - }, - { - "line": 519, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#closeLane", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 517, - "column": 27 - }, - { - "line": 518, - "column": 34 - }, - { - "line": 519, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#openLane", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 499, - "column": 27 - }, - { - "line": 500, - "column": 27 - }, - { - "line": 501, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#openLane", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 499, - "column": 27 - }, - { - "line": 500, - "column": 27 - }, - { - "line": 501, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#openLane", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 499, - "column": 27 - }, - { - "line": 500, - "column": 27 - }, - { - "line": 501, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#openLane", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 499, - "column": 27 - }, - { - "line": 500, - "column": 27 - }, - { - "line": 501, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/tui/src/components/alt-screen-flash.ts|packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 377, - "column": 26 - }, - { - "line": 379, - "column": 59 - }, - { - "line": 385, - "column": 13 - }, - { - "line": 392, - "column": 13 - }, - { - "line": 393, - "column": 26 - }, - { - "line": 397, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 375, - "column": 25 - }, - { - "line": 381, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList", - "call_sites": [ - { - "line": 387, - "column": 27 - }, - { - "line": 389, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.constructor", - "call_sites": [ - { - "line": 387, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.setSelectedIndex", - "call_sites": [ - { - "line": 389, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 377, - "column": 26 - }, - { - "line": 379, - "column": 59 - }, - { - "line": 385, - "column": 13 - }, - { - "line": 392, - "column": 13 - }, - { - "line": 393, - "column": 26 - }, - { - "line": 397, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 375, - "column": 25 - }, - { - "line": 381, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 370, - "column": 24 - }, - { - "line": 377, - "column": 39 - }, - { - "line": 380, - "column": 25 - }, - { - "line": 385, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 377, - "column": 39 - }, - { - "line": 385, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.setText", - "call_sites": [ - { - "line": 370, - "column": 24 - }, - { - "line": 380, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Component", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Component.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 375, - "column": 25 - }, - { - "line": 377, - "column": 26 - }, - { - "line": 379, - "column": 59 - }, - { - "line": 381, - "column": 25 - }, - { - "line": 384, - "column": 25 - }, - { - "line": 385, - "column": 13 - }, - { - "line": 392, - "column": 13 - }, - { - "line": 393, - "column": 26 - }, - { - "line": 397, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 377, - "column": 26 - }, - { - "line": 379, - "column": 59 - }, - { - "line": 385, - "column": 13 - }, - { - "line": 392, - "column": 13 - }, - { - "line": 393, - "column": 26 - }, - { - "line": 397, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 375, - "column": 25 - }, - { - "line": 381, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 143, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 143, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.setKeybindings", - "call_sites": [ - { - "line": 130, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 143, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 143, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.handleInput", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList", - "call_sites": [ - { - "line": 212, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.handleInput", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.handleInput", - "call_sites": [ - { - "line": 212, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 200, - "column": 23 - }, - { - "line": 201, - "column": 66 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.matches", - "call_sites": [ - { - "line": 200, - "column": 23 - }, - { - "line": 201, - "column": 66 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/tui/src/components/alt-screen-flash.ts|packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Component", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Component.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "target": "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render", - "call_sites": [ - { - "line": 189, - "column": 31 - }, - { - "line": 190, - "column": 38 - }, - { - "line": 191, - "column": 29 - }, - { - "line": 192, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.render", - "call_sites": [ - { - "line": 193, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render", - "call_sites": [ - { - "line": 189, - "column": 31 - }, - { - "line": 190, - "column": 38 - }, - { - "line": 191, - "column": 29 - }, - { - "line": 192, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 193, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.render", - "call_sites": [ - { - "line": 193, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "target": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render", - "call_sites": [ - { - "line": 189, - "column": 31 - }, - { - "line": 190, - "column": 38 - }, - { - "line": 191, - "column": 29 - }, - { - "line": 192, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "call_sites": [ - { - "line": 189, - "column": 31 - }, - { - "line": 190, - "column": 38 - }, - { - "line": 191, - "column": 29 - }, - { - "line": 192, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 189, - "column": 31 - }, - { - "line": 190, - "column": 38 - }, - { - "line": 191, - "column": 29 - }, - { - "line": 192, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "call_sites": [ - { - "line": 189, - "column": 31 - }, - { - "line": 190, - "column": 38 - }, - { - "line": 191, - "column": 29 - }, - { - "line": 192, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 786, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 786, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen", - "call_sites": [ - { - "line": 787, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.setLayoutRoot", - "call_sites": [ - { - "line": 787, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 786, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 786, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase", - "call_sites": [ - { - "line": 753, - "column": 6 - }, - { - "line": 788, - "column": 7 - }, - { - "line": 790, - "column": 7 - }, - { - "line": 796, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setClearOnShrink", - "call_sites": [ - { - "line": 753, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocus", - "call_sites": [ - { - "line": 788, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.start", - "call_sites": [ - { - "line": 790, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.stop", - "call_sites": [ - { - "line": 796, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui.finished..finish", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase", - "call_sites": [ - { - "line": 767, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui.finished..finish", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.stop", - "call_sites": [ - { - "line": 767, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui.requestRender", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase", - "call_sites": [ - { - "line": 783, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.runClientTui.requestRender", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 783, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.CompactionComponent.constructor", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box", - "call_sites": [ - { - "line": 119, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.CompactionComponent.constructor", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.constructor", - "call_sites": [ - { - "line": 119, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.CompactionComponent.setExpanded", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box", - "call_sites": [ - { - "line": 125, - "column": 8 - }, - { - "line": 126, - "column": 8 - }, - { - "line": 127, - "column": 8 - }, - { - "line": 128, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.CompactionComponent.setExpanded", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.addChild", - "call_sites": [ - { - "line": 126, - "column": 8 - }, - { - "line": 127, - "column": 8 - }, - { - "line": 128, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.CompactionComponent.setExpanded", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.clear", - "call_sites": [ - { - "line": 125, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.CompactionComponent.setExpanded", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 127, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.CompactionComponent.setExpanded", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 127, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.CompactionComponent.setExpanded", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 126, - "column": 21 - }, - { - "line": 133, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.CompactionComponent.setExpanded", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 126, - "column": 21 - }, - { - "line": 133, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 161, - "column": 30 - }, - { - "line": 162, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 161, - "column": 30 - }, - { - "line": 162, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 156, - "column": 23 - }, - { - "line": 157, - "column": 24 - }, - { - "line": 158, - "column": 24 - }, - { - "line": 159, - "column": 26 - }, - { - "line": 160, - "column": 25 - }, - { - "line": 163, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#addEntry", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 431, - "column": 15 - }, - { - "line": 432, - "column": 15 - }, - { - "line": 435, - "column": 50 - }, - { - "line": 462, - "column": 15 - }, - { - "line": 463, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#addEntry", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 431, - "column": 28 - }, - { - "line": 462, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#addEntry", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 431, - "column": 28 - }, - { - "line": 462, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#addEntry", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 431, - "column": 15 - }, - { - "line": 432, - "column": 15 - }, - { - "line": 435, - "column": 50 - }, - { - "line": 462, - "column": 15 - }, - { - "line": 463, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#addEntry", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 431, - "column": 15 - }, - { - "line": 432, - "column": 15 - }, - { - "line": 435, - "column": 50 - }, - { - "line": 462, - "column": 15 - }, - { - "line": 463, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#addEntry", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 431, - "column": 15 - }, - { - "line": 432, - "column": 15 - }, - { - "line": 435, - "column": 50 - }, - { - "line": 462, - "column": 15 - }, - { - "line": 463, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#addText", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 481, - "column": 14 - }, - { - "line": 482, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#addText", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 481, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#addText", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 481, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#addText", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 481, - "column": 14 - }, - { - "line": 482, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#addText", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 482, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#addText", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 482, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#addText", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 481, - "column": 14 - }, - { - "line": 482, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#addText", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 481, - "column": 14 - }, - { - "line": 482, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#rebuild", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 416, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#rebuild", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 416, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#rebuild", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 416, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#rebuild", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 416, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncFooter", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 394, - "column": 21 - }, - { - "line": 398, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncFooter", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.setText", - "call_sites": [ - { - "line": 394, - "column": 21 - }, - { - "line": 398, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncNotices", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 349, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncNotices", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 346, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncNotices", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 349, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncNotices", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 346, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncNotices", - "target": "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText", - "call_sites": [ - { - "line": 349, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncNotices", - "target": "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText.constructor", - "call_sites": [ - { - "line": 349, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncNotices", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 346, - "column": 17 - }, - { - "line": 349, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncNotices", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 349, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncNotices", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 346, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncQueue", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 341, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncQueue", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 337, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncQueue", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 341, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncQueue", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 337, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncQueue", - "target": "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText", - "call_sites": [ - { - "line": 341, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncQueue", - "target": "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText.constructor", - "call_sites": [ - { - "line": 341, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncQueue", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 337, - "column": 15 - }, - { - "line": 341, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncQueue", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 341, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncQueue", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 337, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStreaming", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 470, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStreaming", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 470, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStreaming", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 470, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncStreaming", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 470, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTasks", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 333, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTasks", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 314, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTasks", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 333, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTasks", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 314, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTasks", - "target": "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText", - "call_sites": [ - { - "line": 333, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTasks", - "target": "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText.constructor", - "call_sites": [ - { - "line": 333, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTasks", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 314, - "column": 15 - }, - { - "line": 333, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTasks", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 333, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#syncTasks", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 314, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#tool", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 502, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#tool", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 502, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#tool", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 502, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.#tool", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 502, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.apply", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView", - "call_sites": [ - { - "line": 308, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.apply", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.scrollToEnd", - "call_sites": [ - { - "line": 308, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.apply", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase", - "call_sites": [ - { - "line": 309, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.apply", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 309, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView", - "call_sites": [ - { - "line": 217, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 210, - "column": 25 - }, - { - "line": 211, - "column": 16 - }, - { - "line": 212, - "column": 16 - }, - { - "line": 215, - "column": 11 - }, - { - "line": 216, - "column": 11 - }, - { - "line": 234, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.constructor", - "call_sites": [ - { - "line": 217, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 216, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 216, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 210, - "column": 25 - }, - { - "line": 211, - "column": 16 - }, - { - "line": 212, - "column": 16 - }, - { - "line": 215, - "column": 11 - }, - { - "line": 216, - "column": 11 - }, - { - "line": 234, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "target": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack", - "call_sites": [ - { - "line": 219, - "column": 20 - }, - { - "line": 237, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "target": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.constructor", - "call_sites": [ - { - "line": 219, - "column": 20 - }, - { - "line": 237, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.setKeybindings", - "call_sites": [ - { - "line": 187, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen", - "call_sites": [ - { - "line": 185, - "column": 18 - }, - { - "line": 236, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor", - "call_sites": [ - { - "line": 185, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.setLayoutRoot", - "call_sites": [ - { - "line": 236, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 210, - "column": 25 - }, - { - "line": 211, - "column": 16 - }, - { - "line": 212, - "column": 16 - }, - { - "line": 214, - "column": 23 - }, - { - "line": 215, - "column": 11 - }, - { - "line": 216, - "column": 11 - }, - { - "line": 234, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 210, - "column": 25 - }, - { - "line": 211, - "column": 16 - }, - { - "line": 212, - "column": 16 - }, - { - "line": 215, - "column": 11 - }, - { - "line": 216, - "column": 11 - }, - { - "line": 234, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase", - "call_sites": [ - { - "line": 201, - "column": 13 - }, - { - "line": 242, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 201, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocus", - "call_sites": [ - { - "line": 242, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.mount", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 269, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.mount", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 268, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.mount", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 269, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.mount", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 268, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.mount", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 268, - "column": 25 - }, - { - "line": 269, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.mount", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 269, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.mount", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 268, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.mount", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase", - "call_sites": [ - { - "line": 270, - "column": 12 - }, - { - "line": 271, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.mount", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 271, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.mount", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocus", - "call_sites": [ - { - "line": 270, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.start", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase", - "call_sites": [ - { - "line": 250, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.start", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.start", - "call_sites": [ - { - "line": 250, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.stop", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase", - "call_sites": [ - { - "line": 256, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.stop", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.stop", - "call_sites": [ - { - "line": 256, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 60, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.#build", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 109, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.#build", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 108, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.#build", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList", - "call_sites": [ - { - "line": 105, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.#build", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.constructor", - "call_sites": [ - { - "line": 105, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.#build", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 109, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.#build", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 108, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.#build", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 108, - "column": 23 - }, - { - "line": 109, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.#build", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 109, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.#build", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 108, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.constructor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 73, - "column": 8 - }, - { - "line": 74, - "column": 8 - }, - { - "line": 75, - "column": 8 - }, - { - "line": 76, - "column": 8 - }, - { - "line": 77, - "column": 8 - }, - { - "line": 78, - "column": 8 - }, - { - "line": 79, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 74, - "column": 21 - }, - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 74, - "column": 21 - }, - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.constructor", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 73, - "column": 8 - }, - { - "line": 74, - "column": 8 - }, - { - "line": 75, - "column": 8 - }, - { - "line": 76, - "column": 8 - }, - { - "line": 77, - "column": 8 - }, - { - "line": 78, - "column": 8 - }, - { - "line": 79, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 75, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 75, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 68, - "column": 3 - }, - { - "line": 73, - "column": 8 - }, - { - "line": 74, - "column": 8 - }, - { - "line": 75, - "column": 8 - }, - { - "line": 76, - "column": 8 - }, - { - "line": 77, - "column": 8 - }, - { - "line": 78, - "column": 8 - }, - { - "line": 79, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 73, - "column": 8 - }, - { - "line": 74, - "column": 8 - }, - { - "line": 75, - "column": 8 - }, - { - "line": 76, - "column": 8 - }, - { - "line": 77, - "column": 8 - }, - { - "line": 78, - "column": 8 - }, - { - "line": 79, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.handleInput", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList", - "call_sites": [ - { - "line": 94, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.handleInput", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.handleInput", - "call_sites": [ - { - "line": 94, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.handleInput", - "target": "packages/tui/src/fuzzy.ts|packages.tui.src.fuzzy.fuzzyFilter", - "call_sites": [ - { - "line": 100, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 93, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.matches", - "call_sites": [ - { - "line": 93, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.getKeybindings", - "call_sites": [ - { - "line": 91, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui.themes.onChanged", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase", - "call_sites": [ - { - "line": 645, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui.themes.onChanged", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 645, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.constructor", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box", - "call_sites": [ - { - "line": 119, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.constructor", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.constructor", - "call_sites": [ - { - "line": 119, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.setExpanded", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box", - "call_sites": [ - { - "line": 125, - "column": 8 - }, - { - "line": 126, - "column": 8 - }, - { - "line": 127, - "column": 8 - }, - { - "line": 128, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.setExpanded", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.addChild", - "call_sites": [ - { - "line": 126, - "column": 8 - }, - { - "line": 127, - "column": 8 - }, - { - "line": 128, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.setExpanded", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.clear", - "call_sites": [ - { - "line": 125, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.setExpanded", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 127, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.setExpanded", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 127, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.setExpanded", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 126, - "column": 21 - }, - { - "line": 133, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.setExpanded", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 126, - "column": 21 - }, - { - "line": 133, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 161, - "column": 30 - }, - { - "line": 162, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 161, - "column": 30 - }, - { - "line": 162, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 156, - "column": 23 - }, - { - "line": 157, - "column": 24 - }, - { - "line": 158, - "column": 24 - }, - { - "line": 159, - "column": 26 - }, - { - "line": 160, - "column": 25 - }, - { - "line": 163, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addEntry", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 431, - "column": 15 - }, - { - "line": 432, - "column": 15 - }, - { - "line": 435, - "column": 50 - }, - { - "line": 462, - "column": 15 - }, - { - "line": 463, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addEntry", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 431, - "column": 28 - }, - { - "line": 462, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addEntry", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 431, - "column": 28 - }, - { - "line": 462, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addEntry", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 431, - "column": 15 - }, - { - "line": 432, - "column": 15 - }, - { - "line": 435, - "column": 50 - }, - { - "line": 462, - "column": 15 - }, - { - "line": 463, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addEntry", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 431, - "column": 15 - }, - { - "line": 432, - "column": 15 - }, - { - "line": 435, - "column": 50 - }, - { - "line": 462, - "column": 15 - }, - { - "line": 463, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addEntry", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 431, - "column": 15 - }, - { - "line": 432, - "column": 15 - }, - { - "line": 435, - "column": 50 - }, - { - "line": 462, - "column": 15 - }, - { - "line": 463, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addText", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 481, - "column": 14 - }, - { - "line": 482, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addText", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 481, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addText", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 481, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addText", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 481, - "column": 14 - }, - { - "line": 482, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addText", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 482, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addText", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 482, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addText", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 481, - "column": 14 - }, - { - "line": 482, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#addText", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 481, - "column": 14 - }, - { - "line": 482, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#rebuild", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 416, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#rebuild", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 416, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#rebuild", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 416, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#rebuild", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 416, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncFooter", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 394, - "column": 21 - }, - { - "line": 398, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncFooter", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.setText", - "call_sites": [ - { - "line": 394, - "column": 21 - }, - { - "line": 398, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncNotices", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 349, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncNotices", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 346, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncNotices", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 349, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncNotices", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 346, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncNotices", - "target": "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText", - "call_sites": [ - { - "line": 349, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncNotices", - "target": "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText.constructor", - "call_sites": [ - { - "line": 349, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncNotices", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 346, - "column": 17 - }, - { - "line": 349, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncNotices", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 349, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncNotices", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 346, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncQueue", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 341, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncQueue", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 337, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncQueue", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 341, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncQueue", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 337, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncQueue", - "target": "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText", - "call_sites": [ - { - "line": 341, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncQueue", - "target": "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText.constructor", - "call_sites": [ - { - "line": 341, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncQueue", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 337, - "column": 15 - }, - { - "line": 341, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncQueue", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 341, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncQueue", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 337, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStreaming", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 470, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStreaming", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 470, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStreaming", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 470, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncStreaming", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 470, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTasks", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 333, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTasks", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 314, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTasks", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 333, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTasks", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 314, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTasks", - "target": "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText", - "call_sites": [ - { - "line": 333, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTasks", - "target": "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText.constructor", - "call_sites": [ - { - "line": 333, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTasks", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 314, - "column": 15 - }, - { - "line": 333, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTasks", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 333, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#syncTasks", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 314, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#tool", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 502, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#tool", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 502, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#tool", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 502, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.#tool", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 502, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.apply", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView", - "call_sites": [ - { - "line": 308, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.apply", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.scrollToEnd", - "call_sites": [ - { - "line": 308, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.apply", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase", - "call_sites": [ - { - "line": 309, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.apply", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 309, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView", - "call_sites": [ - { - "line": 217, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 210, - "column": 25 - }, - { - "line": 211, - "column": 16 - }, - { - "line": 212, - "column": 16 - }, - { - "line": 215, - "column": 11 - }, - { - "line": 216, - "column": 11 - }, - { - "line": 234, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.constructor", - "call_sites": [ - { - "line": 217, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 216, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 216, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 210, - "column": 25 - }, - { - "line": 211, - "column": 16 - }, - { - "line": 212, - "column": 16 - }, - { - "line": 215, - "column": 11 - }, - { - "line": 216, - "column": 11 - }, - { - "line": 234, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "target": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack", - "call_sites": [ - { - "line": 219, - "column": 20 - }, - { - "line": 237, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "target": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.constructor", - "call_sites": [ - { - "line": 219, - "column": 20 - }, - { - "line": 237, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.setKeybindings", - "call_sites": [ - { - "line": 187, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen", - "call_sites": [ - { - "line": 185, - "column": 18 - }, - { - "line": 236, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor", - "call_sites": [ - { - "line": 185, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.setLayoutRoot", - "call_sites": [ - { - "line": 236, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 210, - "column": 25 - }, - { - "line": 211, - "column": 16 - }, - { - "line": 212, - "column": 16 - }, - { - "line": 214, - "column": 23 - }, - { - "line": 215, - "column": 11 - }, - { - "line": 216, - "column": 11 - }, - { - "line": 234, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 210, - "column": 25 - }, - { - "line": 211, - "column": 16 - }, - { - "line": 212, - "column": 16 - }, - { - "line": 215, - "column": 11 - }, - { - "line": 216, - "column": 11 - }, - { - "line": 234, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase", - "call_sites": [ - { - "line": 201, - "column": 13 - }, - { - "line": 242, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 201, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocus", - "call_sites": [ - { - "line": 242, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.mount", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 269, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.mount", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 268, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.mount", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 269, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.mount", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 268, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.mount", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 268, - "column": 25 - }, - { - "line": 269, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.mount", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 269, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.mount", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 268, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.mount", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase", - "call_sites": [ - { - "line": 270, - "column": 12 - }, - { - "line": 271, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.mount", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 271, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.mount", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocus", - "call_sites": [ - { - "line": 270, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.start", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase", - "call_sites": [ - { - "line": 250, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.start", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.start", - "call_sites": [ - { - "line": 250, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.stop", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase", - "call_sites": [ - { - "line": 256, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.stop", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.stop", - "call_sites": [ - { - "line": 256, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 60, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.#build", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 109, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.#build", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 108, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.#build", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList", - "call_sites": [ - { - "line": 105, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.#build", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.constructor", - "call_sites": [ - { - "line": 105, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.#build", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 109, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.#build", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 108, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.#build", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 108, - "column": 23 - }, - { - "line": 109, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.#build", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 109, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.#build", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 108, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.constructor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 73, - "column": 8 - }, - { - "line": 74, - "column": 8 - }, - { - "line": 75, - "column": 8 - }, - { - "line": 76, - "column": 8 - }, - { - "line": 77, - "column": 8 - }, - { - "line": 78, - "column": 8 - }, - { - "line": 79, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 74, - "column": 21 - }, - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 74, - "column": 21 - }, - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.constructor", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 73, - "column": 8 - }, - { - "line": 74, - "column": 8 - }, - { - "line": 75, - "column": 8 - }, - { - "line": 76, - "column": 8 - }, - { - "line": 77, - "column": 8 - }, - { - "line": 78, - "column": 8 - }, - { - "line": 79, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 75, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 75, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 68, - "column": 3 - }, - { - "line": 73, - "column": 8 - }, - { - "line": 74, - "column": 8 - }, - { - "line": 75, - "column": 8 - }, - { - "line": 76, - "column": 8 - }, - { - "line": 77, - "column": 8 - }, - { - "line": 78, - "column": 8 - }, - { - "line": 79, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 73, - "column": 8 - }, - { - "line": 74, - "column": 8 - }, - { - "line": 75, - "column": 8 - }, - { - "line": 76, - "column": 8 - }, - { - "line": 77, - "column": 8 - }, - { - "line": 78, - "column": 8 - }, - { - "line": 79, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.handleInput", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList", - "call_sites": [ - { - "line": 94, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.handleInput", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.handleInput", - "call_sites": [ - { - "line": 94, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.handleInput", - "target": "packages/tui/src/fuzzy.ts|packages.tui.src.fuzzy.fuzzyFilter", - "call_sites": [ - { - "line": 100, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 93, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.matches", - "call_sites": [ - { - "line": 93, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.getKeybindings", - "call_sites": [ - { - "line": 91, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui.themes.onChanged", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase", - "call_sites": [ - { - "line": 645, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui.themes.onChanged", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 645, - "column": 28 - } - ], - "description": "" - } - ] - }, - { - "relation": "renders terminal interface with", - "src_name": "Experimental Coordinator and Client Services", - "dst_name": "Text Editing and Input Controls", - "evidence": "", - "key_edges": [], - "src_id": "1.3", - "dst_id": "5.2", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#executeSlashCommand", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor", - "call_sites": [ - { - "line": 545, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#executeSlashCommand", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setText", - "call_sites": [ - { - "line": 545, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#runPrompt", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor", - "call_sites": [ - { - "line": 532, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#runPrompt", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setText", - "call_sites": [ - { - "line": 532, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#updateAutocomplete", - "target": "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider", - "call_sites": [ - { - "line": 424, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#updateAutocomplete", - "target": "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.constructor", - "call_sites": [ - { - "line": 424, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#updateAutocomplete", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor", - "call_sites": [ - { - "line": 423, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#updateAutocomplete", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setAutocompleteProvider", - "call_sites": [ - { - "line": 423, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor", - "call_sites": [ - { - "line": 138, - "column": 33 - }, - { - "line": 140, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.getText", - "call_sites": [ - { - "line": 138, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.constructor", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setText", - "call_sites": [ - { - "line": 140, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.handleInput", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor", - "call_sites": [ - { - "line": 201, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.handleInput", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.getText", - "call_sites": [ - { - "line": 201, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor", - "call_sites": [ - { - "line": 204, - "column": 30 - }, - { - "line": 206, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.getText", - "call_sites": [ - { - "line": 204, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setText", - "call_sites": [ - { - "line": 206, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 59, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.constructor", - "call_sites": [ - { - "line": 59, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 97, - "column": 15 - }, - { - "line": 98, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.getValue", - "call_sites": [ - { - "line": 98, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.ListSelector.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleInput", - "call_sites": [ - { - "line": 97, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor", - "call_sites": [ - { - "line": 204, - "column": 30 - }, - { - "line": 206, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.getText", - "call_sites": [ - { - "line": 204, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setText", - "call_sites": [ - { - "line": 206, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 59, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.constructor", - "call_sites": [ - { - "line": 59, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 97, - "column": 15 - }, - { - "line": 98, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.getValue", - "call_sites": [ - { - "line": 98, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.ListSelector.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleInput", - "call_sites": [ - { - "line": 97, - "column": 15 - } - ], - "description": "" - } - ] - }, - { - "relation": "renders terminal interface with", - "src_name": "Experimental Coordinator and Client Services", - "dst_name": "Terminal Device and Graphic Protocol Abstraction", - "evidence": "", - "key_edges": [], - "src_id": "1.3", - "dst_id": "5.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.DurableTui.constructor", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal", - "call_sites": [ - { - "line": 185, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.runDurableTui", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.setCapabilityOverrides", - "call_sites": [ - { - "line": 568, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.DurableTui.constructor", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal", - "call_sites": [ - { - "line": 185, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.runDurableTui", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.setCapabilityOverrides", - "call_sites": [ - { - "line": 568, - "column": 2 - } - ], - "description": "" - } - ] - }, - { - "relation": "renders terminal interface with", - "src_name": "Experimental Coordinator and Client Services", - "dst_name": "Rich Text and Markdown Rendering", - "evidence": "", - "key_edges": [], - "src_id": "1.3", - "dst_id": "5.6", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#rebuild", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.invalidate", - "call_sites": [ - { - "line": 399, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.invalidate", - "call_sites": [ - { - "line": 216, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.CompactionComponent.setExpanded", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown", - "call_sites": [ - { - "line": 130, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/durable/tui.ts|packages.coding-agent.src.experimental.durable.tui.CompactionComponent.setExpanded", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.constructor", - "call_sites": [ - { - "line": 130, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.setExpanded", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown", - "call_sites": [ - { - "line": 130, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/experimental/vacation/tui.ts|packages.coding-agent.src.experimental.vacation.tui.CompactionComponent.setExpanded", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.constructor", - "call_sites": [ - { - "line": 130, - "column": 11 - } - ], - "description": "" - } - ] - }, - { - "relation": "resolves binary directory for shell environments", - "src_name": "System Utilities and Helpers", - "dst_name": "Application Configuration and Migrations", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.getShellEnv", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getBinDir", - "call_sites": [ - { - "line": 139, - "column": 17 - } - ], - "description": "Retrieves agent binary directory for shell environment paths" - } - ], - "src_id": "1.4", - "dst_id": "1.7", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/utils/shell.ts|packages.coding-agent.src.utils.shell.getShellEnv", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getBinDir", - "call_sites": [ - { - "line": 139, - "column": 17 - } - ], - "description": "" - } - ] - }, - { - "relation": "renders terminal interface with", - "src_name": "System Utilities and Helpers", - "dst_name": "TUI Core and Component Primitives", - "evidence": "", - "key_edges": [], - "src_id": "1.4", - "dst_id": "5.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/utils/image-convert.ts|packages.coding-agent.src.utils.image-convert.ensurePngTranscoder", - "target": "packages/tui/src/components/image.ts|packages.tui.src.components.image.setImageTranscoder", - "call_sites": [ - { - "line": 82, - "column": 3 - } - ], - "description": "" - } - ] - }, - { - "relation": "renders terminal interface with", - "src_name": "System Utilities and Helpers", - "dst_name": "Terminal Device and Graphic Protocol Abstraction", - "evidence": "", - "key_edges": [], - "src_id": "1.4", - "dst_id": "5.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/utils/image-convert.ts|packages.coding-agent.src.utils.image-convert.ensurePngTranscoder", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getCapabilities", - "call_sites": [ - { - "line": 79, - "column": 33 - } - ], - "description": "" - } - ] - }, - { - "relation": "renders terminal interface with", - "src_name": "System Utilities and Helpers", - "dst_name": "Native Platform Bindings", - "evidence": "", - "key_edges": [], - "src_id": "1.4", - "dst_id": "5.4", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaNativeClipboard", - "target": "packages/tui/src/native-platform.ts|packages.tui.src.native-platform.NativeClipboard", - "call_sites": [ - { - "line": 194, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaNativeClipboard", - "target": "packages/tui/src/native-platform.ts|packages.tui.src.native-platform.NativeClipboard.getImage", - "call_sites": [ - { - "line": 194, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/utils/clipboard-image.ts|packages.coding-agent.src.utils.clipboard-image.readClipboardImageViaNativeClipboard", - "target": "packages/tui/src/native-platform.ts|packages.tui.src.native-platform.getNativeClipboard", - "call_sites": [ - { - "line": 194, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/utils/clipboard.ts|packages.coding-agent.src.utils.clipboard.copyToClipboard", - "target": "packages/tui/src/native-platform.ts|packages.tui.src.native-platform.NativeClipboard", - "call_sites": [ - { - "line": 91, - "column": 21 - }, - { - "line": 90, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/utils/clipboard.ts|packages.coding-agent.src.utils.clipboard.copyToClipboard", - "target": "packages/tui/src/native-platform.ts|packages.tui.src.native-platform.NativeClipboard.setText", - "call_sites": [ - { - "line": 91, - "column": 21 - }, - { - "line": 90, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/utils/clipboard.ts|packages.coding-agent.src.utils.clipboard.copyToClipboard", - "target": "packages/tui/src/native-platform.ts|packages.tui.src.native-platform.getNativeClipboard", - "call_sites": [ - { - "line": 89, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/utils/clipboard.ts|packages.coding-agent.src.utils.clipboard.readClipboardFilePaths", - "target": "packages/tui/src/native-platform.ts|packages.tui.src.native-platform.NativeClipboard", - "call_sites": [ - { - "line": 77, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/utils/clipboard.ts|packages.coding-agent.src.utils.clipboard.readClipboardFilePaths", - "target": "packages/tui/src/native-platform.ts|packages.tui.src.native-platform.NativeClipboard.getFilePaths", - "call_sites": [ - { - "line": 77, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/utils/clipboard.ts|packages.coding-agent.src.utils.clipboard.readClipboardFilePaths", - "target": "packages/tui/src/native-platform.ts|packages.tui.src.native-platform.getNativeClipboard", - "call_sites": [ - { - "line": 77, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/utils/clipboard.ts|packages.coding-agent.src.utils.clipboard.readClipboardText", - "target": "packages/tui/src/native-platform.ts|packages.tui.src.native-platform.NativeClipboard", - "call_sites": [ - { - "line": 69, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/utils/clipboard.ts|packages.coding-agent.src.utils.clipboard.readClipboardText", - "target": "packages/tui/src/native-platform.ts|packages.tui.src.native-platform.NativeClipboard.getText", - "call_sites": [ - { - "line": 69, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/utils/clipboard.ts|packages.coding-agent.src.utils.clipboard.readClipboardText", - "target": "packages/tui/src/native-platform.ts|packages.tui.src.native-platform.getNativeClipboard", - "call_sites": [ - { - "line": 69, - "column": 17 - } - ], - "description": "" - } - ] - }, - { - "relation": "queries core model registry for available models", - "src_name": "Agent Extensions", - "dst_name": "Core Agent Runtime", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals", - "target": "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getModelOfType", - "call_sites": [ - { - "line": 662, - "column": 27 - }, - { - "line": 665, - "column": 41 - } - ], - "description": "Queries core model registry for available models in code mode sandbox" - } - ], - "src_id": "1.5", - "dst_id": "1.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals", - "target": "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry", - "call_sites": [ - { - "line": 662, - "column": 27 - }, - { - "line": 665, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals", - "target": "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getModelOfType", - "call_sites": [ - { - "line": 662, - "column": 27 - }, - { - "line": 665, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.classify\"", - "target": "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry", - "call_sites": [ - { - "line": 717, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.classify\"", - "target": "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.classify", - "call_sites": [ - { - "line": 717, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.generateImages\"", - "target": "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry", - "call_sites": [ - { - "line": 726, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.generateImages\"", - "target": "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.generateImages", - "call_sites": [ - { - "line": 726, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.getAvailableOfType\"", - "target": "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry", - "call_sites": [ - { - "line": 702, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.getAvailableOfType\"", - "target": "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getAvailableOfType", - "call_sites": [ - { - "line": 702, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.getModelOfType\"", - "target": "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry", - "call_sites": [ - { - "line": 712, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.getModelOfType\"", - "target": "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getModelOfType", - "call_sites": [ - { - "line": 712, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.getModelsOfType\"", - "target": "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry", - "call_sites": [ - { - "line": 698, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createModelGlobals.implementations.\"models.getModelsOfType\"", - "target": "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getModelsOfType", - "call_sites": [ - { - "line": 698, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.executeCodemode", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 492, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.executeCodemode", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getBranch", - "call_sites": [ - { - "line": 492, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.executeCodemode", - "target": "packages/coding-agent/src/core/usage-totals.ts|packages.coding-agent.src.core.usage-totals.combineUsage", - "call_sites": [ - { - "line": 435, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.executeCodemode.sandboxTools.callable.map() callback.execute", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionToolContext", - "call_sites": [ - { - "line": 462, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.executeCodemode.sandboxTools.callable.map() callback.execute", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionToolContext.executeTool", - "call_sites": [ - { - "line": 462, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.saveImages", - "target": "packages/coding-agent/src/core/tools/truncate.ts|packages.coding-agent.src.core.tools.truncate.formatSize", - "call_sites": [ - { - "line": 342, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/index.ts|packages.coding-agent.src.extensions.codemode.index.createCodemodeExtension", - "target": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.appendEntry", - "call_sites": [ - { - "line": 36, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/index.ts|packages.coding-agent.src.extensions.codemode.index.createCodemodeExtension", - "target": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getAllTools", - "call_sites": [ - { - "line": 38, - "column": 36 - }, - { - "line": 40, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/index.ts|packages.coding-agent.src.extensions.codemode.index.createCodemodeExtension", - "target": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerTool", - "call_sites": [ - { - "line": 34, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/index.ts|packages.coding-agent.src.extensions.codemode.index.createCodemodeExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI", - "call_sites": [ - { - "line": 34, - "column": 6 - }, - { - "line": 36, - "column": 43 - }, - { - "line": 38, - "column": 36 - }, - { - "line": 40, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/index.ts|packages.coding-agent.src.extensions.codemode.index.createCodemodeExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.appendEntry", - "call_sites": [ - { - "line": 36, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/index.ts|packages.coding-agent.src.extensions.codemode.index.createCodemodeExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.getAllTools", - "call_sites": [ - { - "line": 38, - "column": 36 - }, - { - "line": 40, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/index.ts|packages.coding-agent.src.extensions.codemode.index.createCodemodeExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerTool", - "call_sites": [ - { - "line": 34, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/index.ts|packages.coding-agent.src.extensions.codemode.index.readInlineBudget", - "target": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getSettings", - "call_sites": [ - { - "line": 28, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/index.ts|packages.coding-agent.src.extensions.codemode.index.readInlineBudget", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI", - "call_sites": [ - { - "line": 28, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/index.ts|packages.coding-agent.src.extensions.codemode.index.readInlineBudget", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.getSettings", - "call_sites": [ - { - "line": 28, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/index.ts|packages.coding-agent.src.extensions.codemode.index.readMode", - "target": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getSettings", - "call_sites": [ - { - "line": 24, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/index.ts|packages.coding-agent.src.extensions.codemode.index.readMode", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI", - "call_sites": [ - { - "line": 24, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/index.ts|packages.coding-agent.src.extensions.codemode.index.readMode", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.getSettings", - "call_sites": [ - { - "line": 24, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderCall", - "target": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.replaceTabs", - "call_sites": [ - { - "line": 81, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderCall", - "target": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.str", - "call_sites": [ - { - "line": 71, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult", - "target": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.getTextOutput", - "call_sites": [ - { - "line": 123, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult", - "target": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.replaceTabs", - "call_sites": [ - { - "line": 126, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.createCodemodeTool", - "target": "packages/coding-agent/src/core/tools/tool-definition-wrapper.ts|packages.coding-agent.src.core.tools.tool-definition-wrapper.wrapToolDefinition", - "call_sites": [ - { - "line": 413, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.loadout.getExposure", - "call_sites": [ - { - "line": 345, - "column": 48 - }, - { - "line": 367, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.loadout.getNamespace", - "call_sites": [ - { - "line": 357, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession._applyToolLoadout.loadout.getPromptGuidelines", - "call_sites": [ - { - "line": 361, - "column": 70 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolLoadout", - "call_sites": [ - { - "line": 345, - "column": 48 - }, - { - "line": 357, - "column": 30 - }, - { - "line": 361, - "column": 70 - }, - { - "line": 367, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolLoadout.getExposure", - "call_sites": [ - { - "line": 345, - "column": 48 - }, - { - "line": 367, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolLoadout.getNamespace", - "call_sites": [ - { - "line": 357, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.prepareCodemodeLoadout", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ToolLoadout.getPromptGuidelines", - "call_sites": [ - { - "line": 361, - "column": 70 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.configuredClient", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.notify", - "call_sites": [ - { - "line": 32, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.configuredClient", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext", - "call_sites": [ - { - "line": 32, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.configuredClient", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.notify", - "call_sites": [ - { - "line": 32, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.configuredClient", - "target": "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry", - "call_sites": [ - { - "line": 30, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.configuredClient", - "target": "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getProviderAuth", - "call_sites": [ - { - "line": 30, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension", - "target": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerCommand", - "call_sites": [ - { - "line": 183, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension", - "target": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerProvider", - "call_sites": [ - { - "line": 44, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.notify", - "call_sites": [ - { - "line": 86, - "column": 11 - }, - { - "line": 110, - "column": 11 - }, - { - "line": 134, - "column": 10 - }, - { - "line": 180, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI", - "call_sites": [ - { - "line": 183, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerCommand", - "call_sites": [ - { - "line": 183, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext", - "call_sites": [ - { - "line": 86, - "column": 11 - }, - { - "line": 110, - "column": 11 - }, - { - "line": 134, - "column": 10 - }, - { - "line": 180, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.notify", - "call_sites": [ - { - "line": 86, - "column": 11 - }, - { - "line": 110, - "column": 11 - }, - { - "line": 134, - "column": 10 - }, - { - "line": 180, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.registerProvider", - "call_sites": [ - { - "line": 44, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension", - "target": "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry", - "call_sites": [ - { - "line": 54, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension", - "target": "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.refresh", - "call_sites": [ - { - "line": 54, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.handler", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.notify", - "call_sites": [ - { - "line": 187, - "column": 12 - }, - { - "line": 216, - "column": 19 - }, - { - "line": 224, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.handler", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext", - "call_sites": [ - { - "line": 187, - "column": 12 - }, - { - "line": 216, - "column": 19 - }, - { - "line": 224, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.handler", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.notify", - "call_sites": [ - { - "line": 187, - "column": 12 - }, - { - "line": 216, - "column": 19 - }, - { - "line": 224, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.showLlamaUi", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.custom", - "call_sites": [ - { - "line": 481, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.showLlamaUi", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.custom", - "call_sites": [ - { - "line": 481, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.showLlamaUi", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.notify", - "call_sites": [ - { - "line": 486, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.showLlamaUi", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext", - "call_sites": [ - { - "line": 481, - "column": 15 - }, - { - "line": 486, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.showLlamaUi", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.custom", - "call_sites": [ - { - "line": 481, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.showLlamaUi", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.notify", - "call_sites": [ - { - "line": 486, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.add", - "target": "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.validateMcpServerConfig", - "call_sites": [ - { - "line": 366, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.add", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore", - "call_sites": [ - { - "line": 383, - "column": 57 - }, - { - "line": 383, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.add", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.constructor", - "call_sites": [ - { - "line": 383, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.add", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.get", - "call_sites": [ - { - "line": 383, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.list", - "target": "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.getMcpToolExposure", - "call_sites": [ - { - "line": 465, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.runMcpCommand", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore", - "call_sites": [ - { - "line": 200, - "column": 65 - }, - { - "line": 200, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.runMcpCommand", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.constructor", - "call_sites": [ - { - "line": 200, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/cli.ts|packages.coding-agent.src.extensions.mcp.cli.runMcpCommand", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.get", - "call_sites": [ - { - "line": 200, - "column": 65 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.readConfigFile", - "target": "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.mcpNamespace", - "call_sites": [ - { - "line": 128, - "column": 71 - }, - { - "line": 128, - "column": 95 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/config.ts|packages.coding-agent.src.extensions.mcp.config.readConfigFile", - "target": "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.validateMcpServerConfig", - "call_sites": [ - { - "line": 116, - "column": 20 - }, - { - "line": 122, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getActiveTools", - "call_sites": [ - { - "line": 490, - "column": 26 - }, - { - "line": 514, - "column": 22 - }, - { - "line": 778, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getAllTools", - "call_sites": [ - { - "line": 511, - "column": 21 - }, - { - "line": 773, - "column": 7 - }, - { - "line": 1188, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getMcpServers", - "call_sites": [ - { - "line": 349, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerCommand", - "call_sites": [ - { - "line": 1257, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerTool", - "call_sites": [ - { - "line": 443, - "column": 8 - }, - { - "line": 450, - "column": 46 - }, - { - "line": 459, - "column": 24 - }, - { - "line": 487, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerToolRenderer", - "call_sites": [ - { - "line": 383, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.setActiveTools", - "call_sites": [ - { - "line": 490, - "column": 8 - }, - { - "line": 522, - "column": 32 - }, - { - "line": 778, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.select", - "call_sites": [ - { - "line": 1061, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.notify", - "call_sites": [ - { - "line": 529, - "column": 11 - }, - { - "line": 648, - "column": 11 - }, - { - "line": 1049, - "column": 25 - }, - { - "line": 1050, - "column": 48 - }, - { - "line": 1055, - "column": 12 - }, - { - "line": 1078, - "column": 12 - }, - { - "line": 1104, - "column": 12 - }, - { - "line": 1108, - "column": 11 - }, - { - "line": 1145, - "column": 14 - }, - { - "line": 1169, - "column": 12 - }, - { - "line": 1242, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.select", - "call_sites": [ - { - "line": 1061, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI", - "call_sites": [ - { - "line": 349, - "column": 53 - }, - { - "line": 383, - "column": 6 - }, - { - "line": 443, - "column": 8 - }, - { - "line": 450, - "column": 46 - }, - { - "line": 459, - "column": 24 - }, - { - "line": 487, - "column": 53 - }, - { - "line": 490, - "column": 8 - }, - { - "line": 490, - "column": 26 - }, - { - "line": 511, - "column": 21 - }, - { - "line": 514, - "column": 22 - }, - { - "line": 522, - "column": 32 - }, - { - "line": 773, - "column": 7 - }, - { - "line": 778, - "column": 7 - }, - { - "line": 778, - "column": 25 - }, - { - "line": 1188, - "column": 20 - }, - { - "line": 1257, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.getActiveTools", - "call_sites": [ - { - "line": 490, - "column": 26 - }, - { - "line": 514, - "column": 22 - }, - { - "line": 778, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.getAllTools", - "call_sites": [ - { - "line": 511, - "column": 21 - }, - { - "line": 773, - "column": 7 - }, - { - "line": 1188, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.getMcpServers", - "call_sites": [ - { - "line": 349, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerCommand", - "call_sites": [ - { - "line": 1257, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerTool", - "call_sites": [ - { - "line": 443, - "column": 8 - }, - { - "line": 450, - "column": 46 - }, - { - "line": 459, - "column": 24 - }, - { - "line": 487, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerToolRenderer", - "call_sites": [ - { - "line": 383, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.setActiveTools", - "call_sites": [ - { - "line": 490, - "column": 8 - }, - { - "line": 522, - "column": 32 - }, - { - "line": 778, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext", - "call_sites": [ - { - "line": 529, - "column": 11 - }, - { - "line": 648, - "column": 11 - }, - { - "line": 1049, - "column": 25 - }, - { - "line": 1050, - "column": 48 - }, - { - "line": 1055, - "column": 12 - }, - { - "line": 1061, - "column": 32 - }, - { - "line": 1078, - "column": 12 - }, - { - "line": 1104, - "column": 12 - }, - { - "line": 1108, - "column": 11 - }, - { - "line": 1145, - "column": 14 - }, - { - "line": 1169, - "column": 12 - }, - { - "line": 1242, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.notify", - "call_sites": [ - { - "line": 529, - "column": 11 - }, - { - "line": 648, - "column": 11 - }, - { - "line": 1049, - "column": 25 - }, - { - "line": 1050, - "column": 48 - }, - { - "line": 1055, - "column": 12 - }, - { - "line": 1078, - "column": 12 - }, - { - "line": 1104, - "column": 12 - }, - { - "line": 1108, - "column": 11 - }, - { - "line": 1145, - "column": 14 - }, - { - "line": 1169, - "column": 12 - }, - { - "line": 1242, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.select", - "call_sites": [ - { - "line": 1061, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.getMcpToolExposure", - "call_sites": [ - { - "line": 422, - "column": 16 - }, - { - "line": 882, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.mcpNamespace", - "call_sites": [ - { - "line": 350, - "column": 58 - }, - { - "line": 350, - "column": 87 - }, - { - "line": 393, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..createConnection.connection.providerToken", - "target": "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry", - "call_sites": [ - { - "line": 570, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..createConnection.connection.providerToken", - "target": "packages/coding-agent/src/core/model-registry.ts|packages.coding-agent.src.core.model-registry.ModelRegistry.getApiKeyForProvider", - "call_sites": [ - { - "line": 570, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..handler", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.notify", - "call_sites": [ - { - "line": 1286, - "column": 14 - }, - { - "line": 1291, - "column": 13 - }, - { - "line": 1305, - "column": 14 - }, - { - "line": 1322, - "column": 27 - }, - { - "line": 1325, - "column": 15 - }, - { - "line": 1333, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..handler", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext", - "call_sites": [ - { - "line": 1286, - "column": 14 - }, - { - "line": 1291, - "column": 13 - }, - { - "line": 1305, - "column": 14 - }, - { - "line": 1322, - "column": 27 - }, - { - "line": 1325, - "column": 15 - }, - { - "line": 1333, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..handler", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.notify", - "call_sites": [ - { - "line": 1286, - "column": 14 - }, - { - "line": 1291, - "column": 13 - }, - { - "line": 1305, - "column": 14 - }, - { - "line": 1322, - "column": 27 - }, - { - "line": 1325, - "column": 15 - }, - { - "line": 1333, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.promptForRedirectUrl", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.input", - "call_sites": [ - { - "line": 1094, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.promptForRedirectUrl", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.input", - "call_sites": [ - { - "line": 1094, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.promptForRedirectUrl", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext", - "call_sites": [ - { - "line": 1094, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.promptForRedirectUrl", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.input", - "call_sites": [ - { - "line": 1094, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.showAuthorizationUrl", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.notify", - "call_sites": [ - { - "line": 1090, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.showAuthorizationUrl", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext", - "call_sites": [ - { - "line": 1090, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.showAuthorizationUrl", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.notify", - "call_sites": [ - { - "line": 1090, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..registerTools.definition.getClient", - "target": "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.getMcpToolExposure", - "call_sites": [ - { - "line": 433, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.defaultLoadConfig", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.createContext.isProjectTrusted", - "call_sites": [ - { - "line": 1341, - "column": 84 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.defaultLoadConfig", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionContext", - "call_sites": [ - { - "line": 1341, - "column": 84 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.defaultLoadConfig", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionContext.isProjectTrusted", - "call_sites": [ - { - "line": 1341, - "column": 84 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.renderServersSection", - "target": "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.mcpNamespace", - "call_sites": [ - { - "line": 204, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.scriptNeedsServer", - "target": "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.mcpNamespace", - "call_sites": [ - { - "line": 229, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.constructor", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend", - "call_sites": [ - { - "line": 147, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.constructor", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.constructor", - "call_sites": [ - { - "line": 147, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer.load", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorageBackend", - "call_sites": [ - { - "line": 156, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer.load", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorageBackend.withLock", - "call_sites": [ - { - "line": 156, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer.load", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.withLock", - "call_sites": [ - { - "line": 156, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer.load", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend.withLock", - "call_sites": [ - { - "line": 156, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.remove", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorageBackend", - "call_sites": [ - { - "line": 208, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.remove", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorageBackend.withLock", - "call_sites": [ - { - "line": 208, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.remove", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.withLock", - "call_sites": [ - { - "line": 208, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.remove", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend.withLock", - "call_sites": [ - { - "line": 208, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.tokens", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorageBackend", - "call_sites": [ - { - "line": 201, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.tokens", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorageBackend.withLock", - "call_sites": [ - { - "line": 201, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.tokens", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.withLock", - "call_sites": [ - { - "line": 201, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.tokens", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend.withLock", - "call_sites": [ - { - "line": 201, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.write", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorageBackend", - "call_sites": [ - { - "line": 218, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.write", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorageBackend.withLock", - "call_sites": [ - { - "line": 218, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.write", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.FileAuthStorageBackend.withLock", - "call_sites": [ - { - "line": 218, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.write", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.InMemoryAuthStorageBackend.withLock", - "call_sites": [ - { - "line": 218, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.storeKeys", - "target": "packages/coding-agent/src/core/mcp-servers.ts|packages.coding-agent.src.core.mcp-servers.mcpNamespace", - "call_sites": [ - { - "line": 132, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.oauthSettings", - "target": "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.resolveConfigValueOrThrow", - "call_sites": [ - { - "line": 246, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.createDefaultTransport", - "target": "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.resolveConfigValueOrThrow", - "call_sites": [ - { - "line": 113, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.createDefaultTransport", - "target": "packages/coding-agent/src/core/resolve-config-value.ts|packages.coding-agent.src.core.resolve-config-value.resolveHeadersOrThrow", - "call_sites": [ - { - "line": 107, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.blockToContent", - "target": "packages/coding-agent/src/core/tools/truncate.ts|packages.coding-agent.src.core.tools.truncate.formatSize", - "call_sites": [ - { - "line": 174, - "column": 75 - }, - { - "line": 188, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderCall", - "target": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.formatToolCallWithArgs", - "call_sites": [ - { - "line": 302, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult", - "target": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.getTextOutput", - "call_sites": [ - { - "line": 308, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult", - "target": "packages/coding-agent/src/core/tools/render-utils.ts|packages.coding-agent.src.core.tools.render-utils.replaceTabs", - "call_sites": [ - { - "line": 311, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.limitMcpContent", - "target": "packages/coding-agent/src/core/tools/truncate.ts|packages.coding-agent.src.core.tools.truncate.truncateMiddle", - "call_sites": [ - { - "line": 129, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.showMcpManager", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.wrapUIPromptContext.custom", - "call_sites": [ - { - "line": 248, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.showMcpManager", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.custom", - "call_sites": [ - { - "line": 248, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.showMcpManager", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.noOpUIContext.notify", - "call_sites": [ - { - "line": 253, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.showMcpManager", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext", - "call_sites": [ - { - "line": 248, - "column": 15 - }, - { - "line": 253, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.showMcpManager", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.custom", - "call_sites": [ - { - "line": 248, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.showMcpManager", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionUIContext.notify", - "call_sites": [ - { - "line": 253, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/tool-search/index.ts|packages.coding-agent.src.extensions.tool-search.index.createToolSearchExtension", - "target": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.registerTool", - "call_sites": [ - { - "line": 14, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/tool-search/index.ts|packages.coding-agent.src.extensions.tool-search.index.createToolSearchExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI", - "call_sites": [ - { - "line": 14, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/tool-search/index.ts|packages.coding-agent.src.extensions.tool-search.index.createToolSearchExtension", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.registerTool", - "call_sites": [ - { - "line": 14, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad", - "target": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getActiveTools", - "call_sites": [ - { - "line": 205, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad", - "target": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.getAllTools", - "call_sites": [ - { - "line": 206, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad", - "target": "packages/coding-agent/src/core/extensions/loader.ts|packages.coding-agent.src.core.extensions.loader.createExtensionAPI.api.setActiveTools", - "call_sites": [ - { - "line": 209, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI", - "call_sites": [ - { - "line": 205, - "column": 23 - }, - { - "line": 206, - "column": 27 - }, - { - "line": 209, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.getActiveTools", - "call_sites": [ - { - "line": 205, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.getAllTools", - "call_sites": [ - { - "line": 206, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/tool-search/tool.ts|packages.coding-agent.src.extensions.tool-search.tool.searchAndLoad", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.ExtensionAPI.setActiveTools", - "call_sites": [ - { - "line": 209, - "column": 32 - } - ], - "description": "" - } - ] - }, - { - "relation": "formats extension output using UI components and themes", - "src_name": "Agent Extensions", - "dst_name": "Execution Modes and Interactive UI", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview", - "call_sites": [ - { - "line": 85, - "column": 12 - } - ], - "description": "Renders visual line truncation in code mode call rendering" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bold", - "call_sites": [ - { - "line": 72, - "column": 45 - } - ], - "description": "Applies theme styles to code mode output formatting" - } - ], - "src_id": "1.5", - "dst_id": "1.2", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview", - "call_sites": [ - { - "line": 85, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderCall", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.constructor", - "call_sites": [ - { - "line": 85, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 72, - "column": 23 - }, - { - "line": 72, - "column": 45 - }, - { - "line": 76, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bold", - "call_sites": [ - { - "line": 72, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 72, - "column": 23 - }, - { - "line": 76, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.highlightCode", - "call_sites": [ - { - "line": 81, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyHint", - "call_sites": [ - { - "line": 104, - "column": 84 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview", - "call_sites": [ - { - "line": 136, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.constructor", - "call_sites": [ - { - "line": 136, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 104, - "column": 15 - }, - { - "line": 104, - "column": 133 - }, - { - "line": 111, - "column": 22 - }, - { - "line": 128, - "column": 26 - }, - { - "line": 145, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 104, - "column": 15 - }, - { - "line": 104, - "column": 133 - }, - { - "line": 111, - "column": 22 - }, - { - "line": 128, - "column": 26 - }, - { - "line": 145, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.expandHint", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyHint", - "call_sites": [ - { - "line": 25, - "column": 65 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.expandHint", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 25, - "column": 18 - }, - { - "line": 25, - "column": 114 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.expandHint", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 25, - "column": 18 - }, - { - "line": 25, - "column": 114 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.formatCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 57, - "column": 49 - }, - { - "line": 58, - "column": 30 - }, - { - "line": 59, - "column": 34 - }, - { - "line": 60, - "column": 35 - }, - { - "line": 61, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.formatCall", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 57, - "column": 49 - }, - { - "line": 58, - "column": 30 - }, - { - "line": 59, - "column": 34 - }, - { - "line": 60, - "column": 35 - }, - { - "line": 61, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.statusIcon", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 41, - "column": 17 - }, - { - "line": 43, - "column": 17 - }, - { - "line": 45, - "column": 17 - }, - { - "line": 47, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.statusIcon", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 41, - "column": 17 - }, - { - "line": 43, - "column": 17 - }, - { - "line": 45, - "column": 17 - }, - { - "line": 47, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.configuredClient", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.notify", - "call_sites": [ - { - "line": 32, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.configuredClient", - "target": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.notify", - "call_sites": [ - { - "line": 32, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.notify", - "call_sites": [ - { - "line": 86, - "column": 11 - }, - { - "line": 110, - "column": 11 - }, - { - "line": 134, - "column": 10 - }, - { - "line": 180, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension", - "target": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.notify", - "call_sites": [ - { - "line": 86, - "column": 11 - }, - { - "line": 110, - "column": 11 - }, - { - "line": 134, - "column": 10 - }, - { - "line": 180, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.handler", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.notify", - "call_sites": [ - { - "line": 187, - "column": 12 - }, - { - "line": 216, - "column": 19 - }, - { - "line": 224, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.handler", - "target": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.notify", - "call_sites": [ - { - "line": 187, - "column": 12 - }, - { - "line": 216, - "column": 19 - }, - { - "line": 224, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.auth.apiKey.login", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.prompt", - "call_sites": [ - { - "line": 190, - "column": 43 - }, - { - "line": 199, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.constructor", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 130, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.constructor", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 130, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.updateResults", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 162, - "column": 20 - }, - { - "line": 163, - "column": 43 - }, - { - "line": 171, - "column": 25 - }, - { - "line": 175, - "column": 55 - }, - { - "line": 177, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.updateResults", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 162, - "column": 20 - }, - { - "line": 163, - "column": 43 - }, - { - "line": 171, - "column": 25 - }, - { - "line": 175, - "column": 55 - }, - { - "line": 177, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.constructor", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 293, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.constructor", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 293, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.invalidate", - "call_sites": [ - { - "line": 476, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.invalidate", - "call_sites": [ - { - "line": 476, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.invalidate", - "call_sites": [ - { - "line": 476, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.invalidate", - "call_sites": [ - { - "line": 476, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.invalidate", - "call_sites": [ - { - "line": 476, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "call_sites": [ - { - "line": 476, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.invalidate", - "call_sites": [ - { - "line": 476, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.render", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.render", - "call_sites": [ - { - "line": 471, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.render", - "target": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.render", - "call_sites": [ - { - "line": 471, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.render", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "call_sites": [ - { - "line": 471, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.render", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.render", - "call_sites": [ - { - "line": 471, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.render", - "target": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.render", - "call_sites": [ - { - "line": 471, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.searchModels", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyHint", - "call_sites": [ - { - "line": 407, - "column": 9 - }, - { - "line": 407, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.select", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyHint", - "call_sites": [ - { - "line": 374, - "column": 9 - }, - { - "line": 374, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyHint", - "call_sites": [ - { - "line": 353, - "column": 9 - }, - { - "line": 353, - "column": 68 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 352, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 352, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showStatus", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 416, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showStatus", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 416, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.updateProgress", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyHint", - "call_sites": [ - { - "line": 452, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.updateProgress", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 433, - "column": 24 - }, - { - "line": 435, - "column": 24 - }, - { - "line": 442, - "column": 17 - }, - { - "line": 451, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.updateProgress", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 433, - "column": 24 - }, - { - "line": 435, - "column": 24 - }, - { - "line": 442, - "column": 17 - }, - { - "line": 451, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.frame", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder", - "call_sites": [ - { - "line": 66, - "column": 25 - }, - { - "line": 73, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.frame", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.constructor", - "call_sites": [ - { - "line": 66, - "column": 25 - }, - { - "line": 73, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.frame", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 66, - "column": 63 - }, - { - "line": 67, - "column": 36 - }, - { - "line": 67, - "column": 55 - }, - { - "line": 71, - "column": 37 - }, - { - "line": 73, - "column": 63 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.frame", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bold", - "call_sites": [ - { - "line": 67, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.frame", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 66, - "column": 63 - }, - { - "line": 67, - "column": 36 - }, - { - "line": 71, - "column": 37 - }, - { - "line": 73, - "column": 63 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.selectTheme.description", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 58, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.selectTheme.description", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 58, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.selectTheme.noMatch", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 60, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.selectTheme.noMatch", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 60, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.selectTheme.scrollInfo", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 59, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.selectTheme.scrollInfo", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 59, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.selectTheme.selectedPrefix", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 56, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.selectTheme.selectedPrefix", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 56, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.selectTheme.selectedText", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 57, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.selectTheme.selectedText", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 57, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.showLlamaUi", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.custom", - "call_sites": [ - { - "line": 481, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.showLlamaUi", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.notify", - "call_sites": [ - { - "line": 486, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.showLlamaUi", - "target": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.custom", - "call_sites": [ - { - "line": 481, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.showLlamaUi", - "target": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.notify", - "call_sites": [ - { - "line": 486, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.notify", - "call_sites": [ - { - "line": 529, - "column": 11 - }, - { - "line": 648, - "column": 11 - }, - { - "line": 1049, - "column": 25 - }, - { - "line": 1050, - "column": 48 - }, - { - "line": 1055, - "column": 12 - }, - { - "line": 1078, - "column": 12 - }, - { - "line": 1104, - "column": 12 - }, - { - "line": 1108, - "column": 11 - }, - { - "line": 1145, - "column": 14 - }, - { - "line": 1169, - "column": 12 - }, - { - "line": 1242, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.select", - "call_sites": [ - { - "line": 1061, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.notify", - "call_sites": [ - { - "line": 529, - "column": 11 - }, - { - "line": 648, - "column": 11 - }, - { - "line": 1049, - "column": 25 - }, - { - "line": 1050, - "column": 48 - }, - { - "line": 1055, - "column": 12 - }, - { - "line": 1078, - "column": 12 - }, - { - "line": 1104, - "column": 12 - }, - { - "line": 1108, - "column": 11 - }, - { - "line": 1145, - "column": 14 - }, - { - "line": 1169, - "column": 12 - }, - { - "line": 1242, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.select", - "call_sites": [ - { - "line": 1061, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..handler", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.notify", - "call_sites": [ - { - "line": 1286, - "column": 14 - }, - { - "line": 1291, - "column": 13 - }, - { - "line": 1305, - "column": 14 - }, - { - "line": 1322, - "column": 27 - }, - { - "line": 1325, - "column": 15 - }, - { - "line": 1333, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..handler", - "target": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.notify", - "call_sites": [ - { - "line": 1286, - "column": 14 - }, - { - "line": 1291, - "column": 13 - }, - { - "line": 1305, - "column": 14 - }, - { - "line": 1322, - "column": 27 - }, - { - "line": 1325, - "column": 15 - }, - { - "line": 1333, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.promptForRedirectUrl", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.input", - "call_sites": [ - { - "line": 1094, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.promptForRedirectUrl", - "target": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.input", - "call_sites": [ - { - "line": 1094, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.showAuthorizationUrl", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.notify", - "call_sites": [ - { - "line": 1090, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.showAuthorizationUrl", - "target": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.notify", - "call_sites": [ - { - "line": 1090, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.defaultLoadConfig", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupExtensionShortcuts.createContext.isProjectTrusted", - "call_sites": [ - { - "line": 1341, - "column": 84 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview", - "call_sites": [ - { - "line": 321, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.constructor", - "call_sites": [ - { - "line": 321, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 313, - "column": 26 - }, - { - "line": 330, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 313, - "column": 26 - }, - { - "line": 330, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult.formatHint", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyHint", - "call_sites": [ - { - "line": 326, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult.formatHint", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 326, - "column": 17 - }, - { - "line": 326, - "column": 111 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult.formatHint", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 326, - "column": 17 - }, - { - "line": 326, - "column": 111 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.constructor", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 86, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.constructor", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 86, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.invalidate", - "call_sites": [ - { - "line": 239, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.invalidate", - "call_sites": [ - { - "line": 239, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.invalidate", - "call_sites": [ - { - "line": 239, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.invalidate", - "call_sites": [ - { - "line": 239, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.invalidate", - "call_sites": [ - { - "line": 239, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "call_sites": [ - { - "line": 239, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.invalidate", - "call_sites": [ - { - "line": 239, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyHint", - "call_sites": [ - { - "line": 125, - "column": 23 - }, - { - "line": 125, - "column": 77 - }, - { - "line": 129, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 122, - "column": 53 - }, - { - "line": 123, - "column": 51 - }, - { - "line": 127, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 122, - "column": 53 - }, - { - "line": 123, - "column": 51 - }, - { - "line": 127, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getSelectListTheme", - "call_sites": [ - { - "line": 139, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.redirectUrl", - "target": "packages/coding-agent/src/modes/interactive/components/auth-url.ts|packages.coding-agent.src.modes.interactive.components.auth-url.AuthUrlComponent", - "call_sites": [ - { - "line": 186, - "column": 21 - }, - { - "line": 217, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.redirectUrl", - "target": "packages/coding-agent/src/modes/interactive/components/auth-url.ts|packages.coding-agent.src.modes.interactive.components.auth-url.AuthUrlComponent.constructor", - "call_sites": [ - { - "line": 186, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.redirectUrl", - "target": "packages/coding-agent/src/modes/interactive/components/auth-url.ts|packages.coding-agent.src.modes.interactive.components.auth-url.AuthUrlComponent.copy", - "call_sites": [ - { - "line": 217, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.redirectUrl", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyHint", - "call_sites": [ - { - "line": 204, - "column": 9 - }, - { - "line": 204, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.redirectUrl", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 189, - "column": 25 - }, - { - "line": 193, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.redirectUrl", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 189, - "column": 25 - }, - { - "line": 193, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.render", - "call_sites": [ - { - "line": 234, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "target": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.render", - "call_sites": [ - { - "line": 234, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "call_sites": [ - { - "line": 234, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.render", - "call_sites": [ - { - "line": 234, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "target": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.render", - "call_sites": [ - { - "line": 234, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.status", - "target": "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts|packages.coding-agent.src.modes.interactive.components.keybinding-hints.keyHint", - "call_sites": [ - { - "line": 165, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.status", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 160, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.status", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 160, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.frame", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder", - "call_sites": [ - { - "line": 60, - "column": 25 - }, - { - "line": 67, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.frame", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.constructor", - "call_sites": [ - { - "line": 60, - "column": 25 - }, - { - "line": 67, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.frame", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme", - "call_sites": [ - { - "line": 60, - "column": 63 - }, - { - "line": 61, - "column": 36 - }, - { - "line": 61, - "column": 55 - }, - { - "line": 65, - "column": 37 - }, - { - "line": 67, - "column": 63 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.frame", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.bold", - "call_sites": [ - { - "line": 61, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.frame", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.Theme.fg", - "call_sites": [ - { - "line": 60, - "column": 63 - }, - { - "line": 61, - "column": 36 - }, - { - "line": 65, - "column": 37 - }, - { - "line": 67, - "column": 63 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.showMcpManager", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.custom", - "call_sites": [ - { - "line": 248, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.showMcpManager", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.createExtensionUIContext.notify", - "call_sites": [ - { - "line": 253, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.showMcpManager", - "target": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.custom", - "call_sites": [ - { - "line": 248, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.showMcpManager", - "target": "packages/coding-agent/src/modes/rpc/rpc-mode.ts|packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode.createExtensionUIContext.notify", - "call_sites": [ - { - "line": 253, - "column": 12 - } - ], - "description": "" - } - ] - }, - { - "relation": "writes output files and opens browser URLs", - "src_name": "Agent Extensions", - "dst_name": "System Utilities and Helpers", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.spillOutput", - "target": "packages/coding-agent/src/utils/output-files.ts|packages.coding-agent.src.utils.output-files.writeOutputFile", - "call_sites": [ - { - "line": 319, - "column": 24 - } - ], - "description": "Writes spilled execution output to filesystem files" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.showAuthorizationUrl", - "target": "packages/coding-agent/src/utils/open-browser.ts|packages.coding-agent.src.utils.open-browser.openBrowser", - "call_sites": [ - { - "line": 1091, - "column": 7 - } - ], - "description": "Opens browser for OAuth authentication URLs" - } - ], - "src_id": "1.5", - "dst_id": "1.4", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.saveImages", - "target": "packages/coding-agent/src/utils/output-files.ts|packages.coding-agent.src.utils.output-files.writeOutputFile", - "call_sites": [ - { - "line": 348, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.spillOutput", - "target": "packages/coding-agent/src/utils/output-files.ts|packages.coding-agent.src.utils.output-files.writeOutputFile", - "call_sites": [ - { - "line": 319, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.showAuthorizationUrl", - "target": "packages/coding-agent/src/utils/open-browser.ts|packages.coding-agent.src.utils.open-browser.openBrowser", - "call_sites": [ - { - "line": 1091, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..signInWithUi.showAuthorizationUrl", - "target": "packages/coding-agent/src/utils/open-browser.ts|packages.coding-agent.src.utils.open-browser.openBrowser", - "call_sites": [ - { - "line": 929, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.saveToTempFile", - "target": "packages/coding-agent/src/utils/output-files.ts|packages.coding-agent.src.utils.output-files.writeOutputFile", - "call_sites": [ - { - "line": 71, - "column": 9 - } - ], - "description": "" - } - ] - }, - { - "relation": "displays notifications via CLI prompt context", - "src_name": "Agent Extensions", - "dst_name": "CLI Interface and Command Handlers", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.notify", - "call_sites": [ - { - "line": 86, - "column": 11 - }, - { - "line": 110, - "column": 11 - }, - { - "line": 134, - "column": 10 - }, - { - "line": 180, - "column": 10 - } - ], - "description": "Sends user notifications through project trust context notification helper" - } - ], - "src_id": "1.5", - "dst_id": "1.6", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.configuredClient", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.notify", - "call_sites": [ - { - "line": 32, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.notify", - "call_sites": [ - { - "line": 86, - "column": 11 - }, - { - "line": 110, - "column": 11 - }, - { - "line": 134, - "column": 10 - }, - { - "line": 180, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/index.ts|packages.coding-agent.src.extensions.llama.index.llamaExtension.handler", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.notify", - "call_sites": [ - { - "line": 187, - "column": 12 - }, - { - "line": 216, - "column": 19 - }, - { - "line": 224, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.showLlamaUi", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.notify", - "call_sites": [ - { - "line": 486, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.notify", - "call_sites": [ - { - "line": 529, - "column": 11 - }, - { - "line": 648, - "column": 11 - }, - { - "line": 1049, - "column": 25 - }, - { - "line": 1050, - "column": 48 - }, - { - "line": 1055, - "column": 12 - }, - { - "line": 1078, - "column": 12 - }, - { - "line": 1104, - "column": 12 - }, - { - "line": 1108, - "column": 11 - }, - { - "line": 1145, - "column": 14 - }, - { - "line": 1169, - "column": 12 - }, - { - "line": 1242, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.select", - "call_sites": [ - { - "line": 1061, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..handler", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.notify", - "call_sites": [ - { - "line": 1286, - "column": 14 - }, - { - "line": 1291, - "column": 13 - }, - { - "line": 1305, - "column": 14 - }, - { - "line": 1322, - "column": 27 - }, - { - "line": 1325, - "column": 15 - }, - { - "line": 1333, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.promptForRedirectUrl", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.input", - "call_sites": [ - { - "line": 1094, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension..loginCommand.showAuthorizationUrl", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.notify", - "call_sites": [ - { - "line": 1090, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.showMcpManager", - "target": "packages/coding-agent/src/cli/project-trust.ts|packages.coding-agent.src.cli.project-trust.createProjectTrustContext.ui.notify", - "call_sites": [ - { - "line": 253, - "column": 12 - } - ], - "description": "" - } - ] - }, - { - "relation": "resolves QuickJS assets and agent configuration directory", - "src_name": "Agent Extensions", - "dst_name": "Application Configuration and Migrations", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.executeCodemode", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getQuickJSWasmPath", - "call_sites": [ - { - "line": 486, - "column": 25 - } - ], - "description": "Retrieves QuickJS WebAssembly binary location from config" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 371, - "column": 67 - }, - { - "line": 802, - "column": 61 - }, - { - "line": 1016, - "column": 62 - } - ], - "description": "Resolves base agent directory for MCP configuration files" - } - ], - "src_id": "1.5", - "dst_id": "1.7", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.executeCodemode", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getCodemodeWorkerSpecifier", - "call_sites": [ - { - "line": 487, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.executeCodemode", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getQuickJSWasmPath", - "call_sites": [ - { - "line": 486, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 371, - "column": 67 - }, - { - "line": 802, - "column": 61 - }, - { - "line": 1016, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/index.ts|packages.coding-agent.src.extensions.mcp.index.defaultLoadConfig", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 1341, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.constructor", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 147, - "column": 61 - }, - { - "line": 148, - "column": 38 - } - ], - "description": "" - } - ] - }, - { - "relation": "queries models and configures agent execution via", - "src_name": "Agent Extensions", - "dst_name": "Model Provider APIs and Utilities", - "evidence": "", - "key_edges": [], - "src_id": "1.5", - "dst_id": "2.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider", - "target": "packages/ai/src/api/llama-cpp-classify.lazy.ts|packages.ai.src.api.llama-cpp-classify.lazy.llamaCppClassifyApi", - "call_sites": [ - { - "line": 169, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider", - "target": "packages/ai/src/api/typesafe-system-one.lazy.ts|packages.ai.src.api.typesafe-system-one.lazy.typesafeSystemOneApi", - "call_sites": [ - { - "line": 170, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.auth.apiKey.login", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthInteraction", - "call_sites": [ - { - "line": 190, - "column": 43 - }, - { - "line": 199, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.auth.apiKey.login", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthInteraction.prompt", - "call_sites": [ - { - "line": 190, - "column": 43 - }, - { - "line": 199, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.auth.apiKey.login", - "target": "packages/ai/src/cli.ts|packages.ai.src.cli.login.credential.prompt", - "call_sites": [ - { - "line": 190, - "column": 43 - }, - { - "line": 199, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.auth.apiKey.resolve", - "target": "packages/ai/src/auth/context.ts|packages.ai.src.auth.context.defaultProviderAuthContext.env", - "call_sites": [ - { - "line": 220, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.auth.apiKey.resolve", - "target": "packages/ai/src/auth/resolve.ts|packages.ai.src.auth.resolve.overlayEnvAuthContext.env", - "call_sites": [ - { - "line": 220, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.auth.apiKey.resolve", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthContext", - "call_sites": [ - { - "line": 220, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.auth.apiKey.resolve", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthContext.env", - "call_sites": [ - { - "line": 220, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.classify", - "target": "packages/ai/src/api/cloudflare-workers-ai-system-one.lazy.ts|packages.ai.src.api.cloudflare-workers-ai-system-one.lazy.cloudflareWorkersAISystemOneApi.classify", - "call_sites": [ - { - "line": 291, - "column": 84 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.classify", - "target": "packages/ai/src/api/llama-cpp-classify.lazy.ts|packages.ai.src.api.llama-cpp-classify.lazy.llamaCppClassifyApi.classify", - "call_sites": [ - { - "line": 291, - "column": 84 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.classify", - "target": "packages/ai/src/api/openai-decisions.lazy.ts|packages.ai.src.api.openai-decisions.lazy.openAIDecisionsApi.classify", - "call_sites": [ - { - "line": 291, - "column": 84 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.classify", - "target": "packages/ai/src/api/typesafe-system-one.lazy.ts|packages.ai.src.api.typesafe-system-one.lazy.typesafeSystemOneApi.classify", - "call_sites": [ - { - "line": 291, - "column": 84 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.classify", - "target": "packages/ai/src/providers/cloudflare-stream.ts|packages.ai.src.providers.cloudflare-stream.cloudflareClassifier.classify", - "call_sites": [ - { - "line": 291, - "column": 84 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.classify", - "target": "packages/ai/src/types.ts|packages.ai.src.types.ProviderClassifier", - "call_sites": [ - { - "line": 291, - "column": 84 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.classify", - "target": "packages/ai/src/types.ts|packages.ai.src.types.ProviderClassifier.classify", - "call_sites": [ - { - "line": 291, - "column": 84 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.runProviderRefreshPhase.publish", - "call_sites": [ - { - "line": 244, - "column": 22 - }, - { - "line": 280, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels", - "target": "packages/ai/src/models.ts|packages.ai.src.models.RefreshModelsContext", - "call_sites": [ - { - "line": 244, - "column": 22 - }, - { - "line": 280, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels", - "target": "packages/ai/src/models.ts|packages.ai.src.models.RefreshModelsContext.publish", - "call_sites": [ - { - "line": 244, - "column": 22 - }, - { - "line": 280, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels", - "target": "packages/ai/src/utils/model-operations.ts|packages.ai.src.utils.model-operations.isModelType", - "call_sites": [ - { - "line": 237, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.stream", - "target": "packages/ai/src/compat.ts|packages.ai.src.compat.stream", - "call_sites": [ - { - "line": 288, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.streamSimple", - "target": "packages/ai/src/compat.ts|packages.ai.src.compat.streamSimple", - "call_sites": [ - { - "line": 289, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.isLlamaClassifierModel", - "target": "packages/ai/src/utils/model-operations.ts|packages.ai.src.utils.model-operations.isModelType", - "call_sites": [ - { - "line": 123, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.resolveServerUrl", - "target": "packages/ai/src/auth/context.ts|packages.ai.src.auth.context.defaultProviderAuthContext.env", - "call_sites": [ - { - "line": 35, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.resolveServerUrl", - "target": "packages/ai/src/auth/resolve.ts|packages.ai.src.auth.resolve.overlayEnvAuthContext.env", - "call_sites": [ - { - "line": 35, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.resolveServerUrl", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthContext", - "call_sites": [ - { - "line": 35, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.resolveServerUrl", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.AuthContext.env", - "call_sites": [ - { - "line": 35, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.listenForCallback.options.renderPage", - "target": "packages/ai/src/utils/oauth-page.ts|packages.ai.src.utils.oauth-page.oauthErrorHtml", - "call_sites": [ - { - "line": 458, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.listenForCallback.options.renderPage", - "target": "packages/ai/src/utils/oauth-page.ts|packages.ai.src.utils.oauth-page.oauthSuccessHtml", - "call_sites": [ - { - "line": 457, - "column": 7 - } - ], - "description": "" - } - ] - }, - { - "relation": "renders terminal interface with", - "src_name": "Agent Extensions", - "dst_name": "TUI Core and Component Primitives", - "evidence": "", - "key_edges": [], - "src_id": "1.5", - "dst_id": "5.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderCall", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 76, - "column": 14 - }, - { - "line": 79, - "column": 13 - }, - { - "line": 82, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderCall", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 74, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderCall", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 76, - "column": 14 - }, - { - "line": 79, - "column": 13 - }, - { - "line": 82, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderCall", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 74, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderCall", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 76, - "column": 27 - }, - { - "line": 79, - "column": 26 - }, - { - "line": 84, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderCall", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 76, - "column": 27 - }, - { - "line": 79, - "column": 26 - }, - { - "line": 84, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderCall", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 73, - "column": 77 - }, - { - "line": 74, - "column": 13 - }, - { - "line": 76, - "column": 14 - }, - { - "line": 79, - "column": 13 - }, - { - "line": 82, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderCall", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 76, - "column": 14 - }, - { - "line": 79, - "column": 13 - }, - { - "line": 82, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderCall", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 74, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 113, - "column": 14 - }, - { - "line": 114, - "column": 14 - }, - { - "line": 130, - "column": 14 - }, - { - "line": 132, - "column": 15 - }, - { - "line": 135, - "column": 15 - }, - { - "line": 145, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 97, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 113, - "column": 27 - }, - { - "line": 130, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 113, - "column": 27 - }, - { - "line": 130, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 113, - "column": 14 - }, - { - "line": 114, - "column": 14 - }, - { - "line": 130, - "column": 14 - }, - { - "line": 132, - "column": 15 - }, - { - "line": 135, - "column": 15 - }, - { - "line": 145, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 97, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 114, - "column": 27 - }, - { - "line": 132, - "column": 28 - }, - { - "line": 145, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 114, - "column": 27 - }, - { - "line": 132, - "column": 28 - }, - { - "line": 145, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 96, - "column": 77 - }, - { - "line": 97, - "column": 13 - }, - { - "line": 113, - "column": 14 - }, - { - "line": 114, - "column": 14 - }, - { - "line": 130, - "column": 14 - }, - { - "line": 132, - "column": 15 - }, - { - "line": 135, - "column": 15 - }, - { - "line": 145, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 113, - "column": 14 - }, - { - "line": 114, - "column": 14 - }, - { - "line": 130, - "column": 14 - }, - { - "line": 132, - "column": 15 - }, - { - "line": 135, - "column": 15 - }, - { - "line": 145, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/renderer.ts|packages.coding-agent.src.extensions.codemode.renderer.codemodeRenderers.renderResult", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 97, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 104, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.constructor", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 130, - "column": 8 - }, - { - "line": 131, - "column": 8 - }, - { - "line": 132, - "column": 8 - }, - { - "line": 133, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 132, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.constructor", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 132, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.constructor", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 130, - "column": 8 - }, - { - "line": 131, - "column": 8 - }, - { - "line": 132, - "column": 8 - }, - { - "line": 133, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 130, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 130, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 123, - "column": 3 - }, - { - "line": 130, - "column": 8 - }, - { - "line": 131, - "column": 8 - }, - { - "line": 132, - "column": 8 - }, - { - "line": 133, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.constructor", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 130, - "column": 8 - }, - { - "line": 131, - "column": 8 - }, - { - "line": 132, - "column": 8 - }, - { - "line": 133, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.filterResults", - "target": "packages/tui/src/fuzzy.ts|packages.tui.src.fuzzy.fuzzyFilter", - "call_sites": [ - { - "line": 184, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 244, - "column": 24 - }, - { - "line": 251, - "column": 24 - }, - { - "line": 258, - "column": 24 - }, - { - "line": 264, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.matches", - "call_sites": [ - { - "line": 244, - "column": 24 - }, - { - "line": 251, - "column": 24 - }, - { - "line": 258, - "column": 24 - }, - { - "line": 264, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.updateResults", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 159, - "column": 26 - }, - { - "line": 170, - "column": 26 - }, - { - "line": 175, - "column": 26 - }, - { - "line": 177, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.updateResults", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 147, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.updateResults", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 159, - "column": 26 - }, - { - "line": 170, - "column": 26 - }, - { - "line": 175, - "column": 26 - }, - { - "line": 177, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.updateResults", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 147, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.updateResults", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 160, - "column": 9 - }, - { - "line": 171, - "column": 9 - }, - { - "line": 175, - "column": 39 - }, - { - "line": 177, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.updateResults", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 160, - "column": 9 - }, - { - "line": 171, - "column": 9 - }, - { - "line": 175, - "column": 39 - }, - { - "line": 177, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.updateResults", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 147, - "column": 25 - }, - { - "line": 159, - "column": 26 - }, - { - "line": 170, - "column": 26 - }, - { - "line": 175, - "column": 26 - }, - { - "line": 177, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.updateResults", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 159, - "column": 26 - }, - { - "line": 170, - "column": 26 - }, - { - "line": 175, - "column": 26 - }, - { - "line": 177, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.updateResults", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 147, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.updateResults", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 179, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.updateResults", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 179, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.updateResults", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 179, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 293, - "column": 56 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 293, - "column": 56 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 458, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.matches", - "call_sites": [ - { - "line": 458, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.handleInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 466, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.handleInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 466, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.handleInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 466, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.invalidate", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 476, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.invalidate", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "call_sites": [ - { - "line": 476, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.invalidate", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "call_sites": [ - { - "line": 476, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.render", - "target": "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render", - "call_sites": [ - { - "line": 471, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.render", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render", - "call_sites": [ - { - "line": 471, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.render", - "target": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render", - "call_sites": [ - { - "line": 471, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.render", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "call_sites": [ - { - "line": 471, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.render", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 471, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.render", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "call_sites": [ - { - "line": 471, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.render", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.truncateToWidth", - "call_sites": [ - { - "line": 472, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.render", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 472, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.searchModels", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 406, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.searchModels", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 406, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.select", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList", - "call_sites": [ - { - "line": 362, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.select", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.constructor", - "call_sites": [ - { - "line": 362, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.select", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 373, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.select", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 373, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.setContent", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 318, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.setContent", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 318, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.setContent", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 318, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList", - "call_sites": [ - { - "line": 336, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.constructor", - "call_sites": [ - { - "line": 336, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 352, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 352, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 352, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showModels", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 352, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showStatus", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 416, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showStatus", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 416, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showStatus", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 416, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.showStatus", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 416, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.updateProgress", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 434, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.updateProgress", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 434, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.updateProgress", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 433, - "column": 8 - }, - { - "line": 435, - "column": 8 - }, - { - "line": 441, - "column": 9 - }, - { - "line": 451, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.updateProgress", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 433, - "column": 8 - }, - { - "line": 435, - "column": 8 - }, - { - "line": 441, - "column": 9 - }, - { - "line": 451, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.updateProgress", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 454, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.updateProgress", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 454, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.LlamaView.updateProgress", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 454, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.frame", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 66, - "column": 12 - }, - { - "line": 67, - "column": 12 - }, - { - "line": 68, - "column": 38 - }, - { - "line": 70, - "column": 13 - }, - { - "line": 71, - "column": 13 - }, - { - "line": 73, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.frame", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 70, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.frame", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 70, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.frame", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 66, - "column": 12 - }, - { - "line": 67, - "column": 12 - }, - { - "line": 68, - "column": 38 - }, - { - "line": 70, - "column": 13 - }, - { - "line": 71, - "column": 13 - }, - { - "line": 73, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.frame", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 67, - "column": 25 - }, - { - "line": 71, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.frame", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 67, - "column": 25 - }, - { - "line": 71, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.frame", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 65, - "column": 24 - }, - { - "line": 66, - "column": 12 - }, - { - "line": 67, - "column": 12 - }, - { - "line": 68, - "column": 38 - }, - { - "line": 70, - "column": 13 - }, - { - "line": 71, - "column": 13 - }, - { - "line": 73, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.frame", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 66, - "column": 12 - }, - { - "line": 67, - "column": 12 - }, - { - "line": 68, - "column": 38 - }, - { - "line": 70, - "column": 13 - }, - { - "line": 71, - "column": 13 - }, - { - "line": 73, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderCall", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 301, - "column": 73 - }, - { - "line": 302, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderCall", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 301, - "column": 73 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderCall", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.setText", - "call_sites": [ - { - "line": 302, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 315, - "column": 14 - }, - { - "line": 317, - "column": 15 - }, - { - "line": 320, - "column": 15 - }, - { - "line": 330, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.clear", - "call_sites": [ - { - "line": 307, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 315, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 315, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 315, - "column": 14 - }, - { - "line": 317, - "column": 15 - }, - { - "line": 320, - "column": 15 - }, - { - "line": 330, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.clear", - "call_sites": [ - { - "line": 307, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 317, - "column": 28 - }, - { - "line": 330, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 317, - "column": 28 - }, - { - "line": 330, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 306, - "column": 78 - }, - { - "line": 307, - "column": 14 - }, - { - "line": 315, - "column": 14 - }, - { - "line": 317, - "column": 15 - }, - { - "line": 320, - "column": 15 - }, - { - "line": 330, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 315, - "column": 14 - }, - { - "line": 317, - "column": 15 - }, - { - "line": 320, - "column": 15 - }, - { - "line": 330, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.createMcpToolRenderers.renderResult", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.clear", - "call_sites": [ - { - "line": 307, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 86, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.constructor", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 86, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.handleInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 229, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.handleInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 229, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.handleInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 229, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 239, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "call_sites": [ - { - "line": 239, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "call_sites": [ - { - "line": 239, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList", - "call_sites": [ - { - "line": 136, - "column": 22 - }, - { - "line": 142, - "column": 28 - }, - { - "line": 143, - "column": 21 - }, - { - "line": 150, - "column": 81 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.constructor", - "call_sites": [ - { - "line": 136, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.getSelectedItem", - "call_sites": [ - { - "line": 143, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.handleInput", - "call_sites": [ - { - "line": 150, - "column": 81 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.setSelectedIndex", - "call_sites": [ - { - "line": 142, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 124, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 124, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 122, - "column": 37 - }, - { - "line": 123, - "column": 35 - }, - { - "line": 127, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 122, - "column": 37 - }, - { - "line": 123, - "column": 35 - }, - { - "line": 127, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 131, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.menu", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.matches", - "call_sites": [ - { - "line": 131, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.redirectUrl", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 188, - "column": 9 - }, - { - "line": 191, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.redirectUrl", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 188, - "column": 9 - }, - { - "line": 191, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.redirectUrl", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 189, - "column": 9 - }, - { - "line": 192, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.redirectUrl", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 189, - "column": 9 - }, - { - "line": 192, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.redirectUrl", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 207, - "column": 27 - }, - { - "line": 212, - "column": 27 - }, - { - "line": 216, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.redirectUrl", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.matches", - "call_sites": [ - { - "line": 207, - "column": 27 - }, - { - "line": 212, - "column": 27 - }, - { - "line": 216, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "target": "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render", - "call_sites": [ - { - "line": 234, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render", - "call_sites": [ - { - "line": 234, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "target": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render", - "call_sites": [ - { - "line": 234, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "call_sites": [ - { - "line": 234, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 234, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "call_sites": [ - { - "line": 234, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.truncateToWidth", - "call_sites": [ - { - "line": 235, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 235, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.setContent", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 104, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.setContent", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 104, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.setContent", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 104, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.status", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 160, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.status", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 160, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.status", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 160, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.status", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 160, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.status", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 166, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.status", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.matches", - "call_sites": [ - { - "line": 166, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.frame", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.addChild", - "call_sites": [ - { - "line": 60, - "column": 12 - }, - { - "line": 61, - "column": 12 - }, - { - "line": 62, - "column": 38 - }, - { - "line": 64, - "column": 13 - }, - { - "line": 65, - "column": 13 - }, - { - "line": 67, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.frame", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer", - "call_sites": [ - { - "line": 64, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.frame", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.constructor", - "call_sites": [ - { - "line": 64, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.frame", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.Stack.addChild", - "call_sites": [ - { - "line": 60, - "column": 12 - }, - { - "line": 61, - "column": 12 - }, - { - "line": 62, - "column": 38 - }, - { - "line": 64, - "column": 13 - }, - { - "line": 65, - "column": 13 - }, - { - "line": 67, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.frame", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text", - "call_sites": [ - { - "line": 61, - "column": 25 - }, - { - "line": 65, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.frame", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.constructor", - "call_sites": [ - { - "line": 61, - "column": 25 - }, - { - "line": 65, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.frame", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container", - "call_sites": [ - { - "line": 59, - "column": 24 - }, - { - "line": 60, - "column": 12 - }, - { - "line": 61, - "column": 12 - }, - { - "line": 62, - "column": 38 - }, - { - "line": 64, - "column": 13 - }, - { - "line": 65, - "column": 13 - }, - { - "line": 67, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.frame", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.addChild", - "call_sites": [ - { - "line": 60, - "column": 12 - }, - { - "line": 61, - "column": 12 - }, - { - "line": 62, - "column": 38 - }, - { - "line": 64, - "column": 13 - }, - { - "line": 65, - "column": 13 - }, - { - "line": 67, - "column": 12 - } - ], - "description": "" - } - ] - }, - { - "relation": "renders terminal interface with", - "src_name": "Agent Extensions", - "dst_name": "Text Editing and Input Controls", - "evidence": "", - "key_edges": [], - "src_id": "1.5", - "dst_id": "5.2", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 103, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.constructor", - "call_sites": [ - { - "line": 103, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 268, - "column": 14 - }, - { - "line": 269, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.getValue", - "call_sites": [ - { - "line": 269, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/llama/ui.ts|packages.coding-agent.src.extensions.llama.ui.HuggingFaceSearch.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleInput", - "call_sites": [ - { - "line": 268, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.redirectUrl", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 185, - "column": 22 - }, - { - "line": 208, - "column": 27 - }, - { - "line": 220, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.redirectUrl", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.constructor", - "call_sites": [ - { - "line": 185, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.redirectUrl", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.getValue", - "call_sites": [ - { - "line": 208, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.redirectUrl", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleInput", - "call_sites": [ - { - "line": 220, - "column": 12 - } - ], - "description": "" - } - ] - }, - { - "relation": "authorizes and communicates through", - "src_name": "Agent Extensions", - "dst_name": "OAuth Client Flow", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider", - "target": "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.authorizeMcp", - "call_sites": [ - { - "line": 337, - "column": 26 - } - ], - "description": "Initializes MCP OAuth flow and manages authentication state" - } - ], - "src_id": "1.5", - "dst_id": "7.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider", - "target": "packages/mcp/src/oauth/errors.ts|packages.mcp.src.oauth.errors.McpOAuthAuthorizationRequiredError", - "call_sites": [ - { - "line": 328, - "column": 50 - }, - { - "line": 344, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider", - "target": "packages/mcp/src/oauth/errors.ts|packages.mcp.src.oauth.errors.McpOAuthAuthorizationRequiredError.constructor", - "call_sites": [ - { - "line": 328, - "column": 50 - }, - { - "line": 344, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider", - "target": "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.authorizeMcp", - "call_sites": [ - { - "line": 337, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider", - "target": "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthStateStore", - "call_sites": [ - { - "line": 326, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider", - "target": "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthStateStore.load", - "call_sites": [ - { - "line": 326, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider", - "target": "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.MemoryOAuthStateStore.load", - "call_sites": [ - { - "line": 326, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.onUnauthorized", - "target": "packages/mcp/src/oauth/discovery.ts|packages.mcp.src.oauth.discovery.parseWwwAuthenticate", - "call_sites": [ - { - "line": 364, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.onUnauthorized", - "target": "packages/mcp/src/oauth/errors.ts|packages.mcp.src.oauth.errors.McpOAuthAuthorizationRequiredError", - "call_sites": [ - { - "line": 367, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.onUnauthorized", - "target": "packages/mcp/src/oauth/errors.ts|packages.mcp.src.oauth.errors.McpOAuthAuthorizationRequiredError.constructor", - "call_sites": [ - { - "line": 367, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.token", - "target": "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthStateStore", - "call_sites": [ - { - "line": 355, - "column": 30 - }, - { - "line": 361, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.token", - "target": "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthStateStore.load", - "call_sites": [ - { - "line": 355, - "column": 30 - }, - { - "line": 361, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.token", - "target": "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.MemoryOAuthStateStore.load", - "call_sites": [ - { - "line": 355, - "column": 30 - }, - { - "line": 361, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createProvider", - "target": "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider", - "call_sites": [ - { - "line": 280, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createProvider", - "target": "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.constructor", - "call_sites": [ - { - "line": 280, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.listenForCallback", - "target": "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.OAuthCallbackServer", - "call_sites": [ - { - "line": 461, - "column": 36 - }, - { - "line": 464, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.listenForCallback", - "target": "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.OAuthCallbackServer.listen", - "call_sites": [ - { - "line": 461, - "column": 36 - }, - { - "line": 464, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.signInMcpServer", - "target": "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.OAuthCallbackServer", - "call_sites": [ - { - "line": 556, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.signInMcpServer", - "target": "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.OAuthCallbackServer.close", - "call_sites": [ - { - "line": 556, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.signInMcpServer", - "target": "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.authorizeMcp", - "call_sites": [ - { - "line": 536, - "column": 14 - }, - { - "line": 550, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.signInMcpServer", - "target": "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.stepUpScope", - "call_sites": [ - { - "line": 531, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.signInMcpServer", - "target": "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider", - "call_sites": [ - { - "line": 539, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.signInMcpServer", - "target": "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.state", - "call_sites": [ - { - "line": 539, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.signInMcpServer", - "target": "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthStateStore", - "call_sites": [ - { - "line": 483, - "column": 29 - }, - { - "line": 514, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.signInMcpServer", - "target": "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthStateStore.load", - "call_sites": [ - { - "line": 483, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.signInMcpServer", - "target": "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthStateStore.save", - "call_sites": [ - { - "line": 514, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.signInMcpServer", - "target": "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.MemoryOAuthStateStore.load", - "call_sites": [ - { - "line": 483, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.signInMcpServer", - "target": "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.MemoryOAuthStateStore.save", - "call_sites": [ - { - "line": 514, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.waitForAuthorizationResponse", - "target": "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.OAuthCallbackServer", - "call_sites": [ - { - "line": 428, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.waitForAuthorizationResponse", - "target": "packages/mcp/src/oauth/callback.ts|packages.mcp.src.oauth.callback.OAuthCallbackServer.waitForCallback", - "call_sites": [ - { - "line": 428, - "column": 31 - } - ], - "description": "" - } - ] - }, - { - "relation": "authorizes and communicates through", - "src_name": "Agent Extensions", - "dst_name": "Client and Transports", - "evidence": "", - "key_edges": [], - "src_id": "1.5", - "dst_id": "7.2", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.allResources", - "target": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient", - "call_sites": [ - { - "line": 286, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.allResources", - "target": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.listResources", - "call_sites": [ - { - "line": 286, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.callTool", - "target": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient", - "call_sites": [ - { - "line": 266, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.callTool", - "target": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.callTool", - "call_sites": [ - { - "line": 266, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.close", - "target": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient", - "call_sites": [ - { - "line": 486, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.close", - "target": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.close", - "call_sites": [ - { - "line": 486, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce", - "target": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient", - "call_sites": [ - { - "line": 379, - "column": 22 - }, - { - "line": 386, - "column": 19 - }, - { - "line": 391, - "column": 23 - }, - { - "line": 398, - "column": 17 - }, - { - "line": 399, - "column": 11 - }, - { - "line": 402, - "column": 11 - }, - { - "line": 406, - "column": 11 - }, - { - "line": 410, - "column": 47 - }, - { - "line": 408, - "column": 32 - }, - { - "line": 410, - "column": 12 - }, - { - "line": 414, - "column": 15 - }, - { - "line": 420, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce", - "target": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.close", - "call_sites": [ - { - "line": 391, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce", - "target": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.connect", - "call_sites": [ - { - "line": 398, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce", - "target": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.connectionState", - "call_sites": [ - { - "line": 414, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce", - "target": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.constructor", - "call_sites": [ - { - "line": 379, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce", - "target": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.instructions", - "call_sites": [ - { - "line": 420, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce", - "target": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.listTools", - "call_sites": [ - { - "line": 410, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce", - "target": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.onClose", - "call_sites": [ - { - "line": 406, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce", - "target": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.onNotification", - "call_sites": [ - { - "line": 386, - "column": 19 - }, - { - "line": 399, - "column": 11 - }, - { - "line": 402, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce", - "target": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.serverCapabilities", - "call_sites": [ - { - "line": 408, - "column": 32 - }, - { - "line": 410, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce", - "target": "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport", - "call_sites": [ - { - "line": 429, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.connectOnce", - "target": "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.stderr", - "call_sites": [ - { - "line": 429, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.dropClient", - "target": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient", - "call_sites": [ - { - "line": 356, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.dropClient", - "target": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.close", - "call_sites": [ - { - "line": 356, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.getClient", - "target": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient", - "call_sites": [ - { - "line": 258, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.getClient", - "target": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.connectionState", - "call_sites": [ - { - "line": 258, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.handleClientClose", - "target": "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport", - "call_sites": [ - { - "line": 453, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.handleClientClose", - "target": "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.stderr", - "call_sites": [ - { - "line": 453, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.readResource", - "target": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient", - "call_sites": [ - { - "line": 270, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.readResource", - "target": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.readResource", - "call_sites": [ - { - "line": 270, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.refreshTools", - "target": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient", - "call_sites": [ - { - "line": 460, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.refreshTools", - "target": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.listTools", - "call_sites": [ - { - "line": 460, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.resourceTemplatesPage", - "target": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient", - "call_sites": [ - { - "line": 280, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.resourceTemplatesPage", - "target": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.listResourceTemplatesPage", - "call_sites": [ - { - "line": 280, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.resourcesPage", - "target": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient", - "call_sites": [ - { - "line": 274, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.resourcesPage", - "target": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.listResourcesPage", - "call_sites": [ - { - "line": 274, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.createDefaultTransport", - "target": "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport", - "call_sites": [ - { - "line": 115, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.createDefaultTransport", - "target": "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.constructor", - "call_sites": [ - { - "line": 115, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.createDefaultTransport", - "target": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport", - "call_sites": [ - { - "line": 105, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.createDefaultTransport", - "target": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.constructor", - "call_sites": [ - { - "line": 105, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.fetchResources", - "target": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient", - "call_sites": [ - { - "line": 146, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.fetchResources", - "target": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.listResources", - "call_sites": [ - { - "line": 146, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.listTemplates", - "target": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient", - "call_sites": [ - { - "line": 135, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.listTemplates", - "target": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.listResourceTemplates", - "call_sites": [ - { - "line": 135, - "column": 39 - } - ], - "description": "" - } - ] - }, - { - "relation": "authorizes and communicates through", - "src_name": "Agent Extensions", - "dst_name": "Protocol Specification and JSON-RPC", - "evidence": "", - "key_edges": [], - "src_id": "1.5", - "dst_id": "7.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.blockToContent", - "target": "packages/mcp/src/protocol/content.ts|packages.mcp.src.protocol.content.toLlmContent", - "call_sites": [ - { - "line": 197, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/mcp/tools.ts|packages.coding-agent.src.extensions.mcp.tools.convertMcpResult", - "target": "packages/mcp/src/protocol/content.ts|packages.mcp.src.protocol.content.toLlmContent", - "call_sites": [ - { - "line": 218, - "column": 87 - } - ], - "description": "" - } - ] - }, - { - "relation": "executes sandboxed code via", - "src_name": "Agent Extensions", - "dst_name": "Declaration Generation and WebAssembly Loading", - "evidence": "", - "key_edges": [], - "src_id": "1.5", - "dst_id": "8.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createDiscoveryGlobals", - "target": "packages/codemode/src/identifier.ts|packages.codemode.src.identifier.toCodemodeIdentifier", - "call_sites": [ - { - "line": 560, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createDiscoveryGlobals.execute", - "target": "packages/codemode/src/identifier.ts|packages.codemode.src.identifier.toCodemodeIdentifier", - "call_sites": [ - { - "line": 591, - "column": 48 - }, - { - "line": 608, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.executeCodemode", - "target": "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.renderToolSample", - "call_sites": [ - { - "line": 445, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.executeCodemode", - "target": "packages/codemode/src/source.ts|packages.codemode.src.source.parseCodemodeSource", - "call_sites": [ - { - "line": 425, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.executeCodemode", - "target": "packages/codemode/src/wasm.ts|packages.codemode.src.wasm.loadQuickJSWasm", - "call_sites": [ - { - "line": 486, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.isNamespaceName", - "target": "packages/codemode/src/identifier.ts|packages.codemode.src.identifier.toCodemodeIdentifier", - "call_sites": [ - { - "line": 544, - "column": 13 - }, - { - "line": 545, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.createCodemodeDescription", - "target": "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.mcpStructuredContentSchema", - "call_sites": [ - { - "line": 274, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.describeOutput", - "target": "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.mcpStructuredContentSchema", - "call_sites": [ - { - "line": 314, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.describeOutput", - "target": "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.renderToolOutputType", - "call_sites": [ - { - "line": 306, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.describeScriptCall", - "target": "packages/codemode/src/identifier.ts|packages.codemode.src.identifier.toCodemodeIdentifier", - "call_sites": [ - { - "line": 328, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.renderToolSection", - "target": "packages/codemode/src/declarations.ts|packages.codemode.src.declarations.renderToolSample", - "call_sites": [ - { - "line": 203, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/tool.ts|packages.coding-agent.src.extensions.codemode.tool.renderToolSection", - "target": "packages/codemode/src/identifier.ts|packages.codemode.src.identifier.toCodemodeIdentifier", - "call_sites": [ - { - "line": 201, - "column": 13 - } - ], - "description": "" - } - ] - }, - { - "relation": "executes sandboxed code via", - "src_name": "Agent Extensions", - "dst_name": "Host Execution and Sandbox Orchestration", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.executeCodemode", - "target": "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.CodemodeSandboxBase", - "call_sites": [ - { - "line": 493, - "column": 26 - }, - { - "line": 495, - "column": 17 - } - ], - "description": "Executes sandboxed tool calls and renders declarations" - } - ], - "src_id": "1.5", - "dst_id": "8.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.executeCodemode", - "target": "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.CodemodeSandboxBase", - "call_sites": [ - { - "line": 493, - "column": 26 - }, - { - "line": 495, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.executeCodemode", - "target": "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.CodemodeSandboxBase.close", - "call_sites": [ - { - "line": 495, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.executeCodemode", - "target": "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.CodemodeSandboxBase.execute", - "call_sites": [ - { - "line": 493, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.executeCodemode", - "target": "packages/codemode/src/runtime/host.ts|packages.codemode.src.runtime.host.CodemodeSandbox", - "call_sites": [ - { - "line": 476, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.executeCodemode", - "target": "packages/codemode/src/runtime/host.ts|packages.codemode.src.runtime.host.CodemodeSandbox.constructor", - "call_sites": [ - { - "line": 476, - "column": 22 - } - ], - "description": "" - } - ] - }, - { - "relation": "validates provider authentication and tool configurations", - "src_name": "CLI Interface and Command Handlers", - "dst_name": "Core Agent Runtime", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.parseArgs", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.getToolListError", - "call_sites": [ - { - "line": 156, - "column": 18 - } - ], - "description": "Validates tool list options against settings manager validation error logic" - }, - { - "source": "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.checkProviderAuth", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.checkAuth", - "call_sites": [ - { - "line": 44, - "column": 35 - } - ], - "description": "Checks provider authentication status against model runtime" - } - ], - "src_id": "1.6", - "dst_id": "1.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/cli/args.ts|packages.coding-agent.src.cli.args.parseArgs", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.getToolListError", - "call_sites": [ - { - "line": 156, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.checkProviderAuth", - "target": "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel", - "call_sites": [ - { - "line": 30, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.checkProviderAuth", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 37, - "column": 19 - }, - { - "line": 40, - "column": 20 - }, - { - "line": 44, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.checkProviderAuth", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.checkAuth", - "call_sites": [ - { - "line": 44, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.checkProviderAuth", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getError", - "call_sites": [ - { - "line": 37, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.checkProviderAuth", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getProvider", - "call_sites": [ - { - "line": 40, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.createAuthCheckModelRuntime", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 67, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.createAuthCheckModelRuntime", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.create", - "call_sites": [ - { - "line": 67, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.createAuthCheckModelRuntime", - "target": "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.InMemoryCodingAgentModelsStore", - "call_sites": [ - { - "line": 69, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.getProviderCredential", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.read", - "call_sites": [ - { - "line": 61, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.getProviderCredential", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.read", - "call_sites": [ - { - "line": 61, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.getProviderCredential", - "target": "packages/coding-agent/src/core/runtime-credentials.ts|packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.read", - "call_sites": [ - { - "line": 61, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 22, - "column": 36 - }, - { - "line": 27, - "column": 28 - }, - { - "line": 30, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getClearOnShrink", - "call_sites": [ - { - "line": 30, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowHardwareCursor", - "call_sites": [ - { - "line": 27, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getTheme", - "call_sites": [ - { - "line": 22, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/credential-print.ts|packages.coding-agent.src.cli.credential-print.resolveCredentialForPrint", - "target": "packages/coding-agent/src/core/model-resolver.ts|packages.coding-agent.src.core.model-resolver.resolveCliModel", - "call_sites": [ - { - "line": 35, - "column": 21 - }, - { - "line": 46, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/credential-print.ts|packages.coding-agent.src.cli.credential-print.resolveCredentialForPrint", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 26, - "column": 23 - }, - { - "line": 30, - "column": 33 - }, - { - "line": 44, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/credential-print.ts|packages.coding-agent.src.cli.credential-print.resolveCredentialForPrint", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getProvider", - "call_sites": [ - { - "line": 30, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/credential-print.ts|packages.coding-agent.src.cli.credential-print.resolveCredentialForPrint", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getProviders", - "call_sites": [ - { - "line": 44, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/credential-print.ts|packages.coding-agent.src.cli.credential-print.resolveCredentialForPrint", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.listCredentials", - "call_sites": [ - { - "line": 26, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/file-processor.ts|packages.coding-agent.src.cli.file-processor.processFileArguments", - "target": "packages/coding-agent/src/core/tools/path-utils.ts|packages.coding-agent.src.core.tools.path-utils.resolveReadPath", - "call_sites": [ - { - "line": 32, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/list-models.ts|packages.coding-agent.src.cli.list-models.listModels", - "target": "packages/coding-agent/src/core/auth-guidance.ts|packages.coding-agent.src.core.auth-guidance.formatNoModelsAvailableMessage", - "call_sites": [ - { - "line": 42, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/list-models.ts|packages.coding-agent.src.cli.list-models.listModels", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 34, - "column": 33 - }, - { - "line": 39, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/list-models.ts|packages.coding-agent.src.cli.list-models.listModels", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getAvailable", - "call_sites": [ - { - "line": 39, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/list-models.ts|packages.coding-agent.src.cli.list-models.listModels", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getError", - "call_sites": [ - { - "line": 34, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/session-picker.ts|packages.coding-agent.src.cli.session-picker.selectSession", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 22, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/session-picker.ts|packages.coding-agent.src.cli.session-picker.selectSession", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager.create", - "call_sites": [ - { - "line": 22, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/setup.ts|packages.coding-agent.src.cli.setup.setupCli", - "target": "packages/coding-agent/src/core/http-dispatcher.ts|packages.coding-agent.src.core.http-dispatcher.configureHttpDispatcher", - "call_sites": [ - { - "line": 12, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.createStartupTui", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 91, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.createStartupTui", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.KeybindingsManager.create", - "call_sites": [ - { - "line": 91, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.createStartupTui", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 86, - "column": 41 - }, - { - "line": 90, - "column": 48 - }, - { - "line": 92, - "column": 75 - }, - { - "line": 93, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.createStartupTui", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getClearOnShrink", - "call_sites": [ - { - "line": 93, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.createStartupTui", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getShowHardwareCursor", - "call_sites": [ - { - "line": 92, - "column": 75 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.createStartupTui", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getTerminalCapabilityOverrides", - "call_sites": [ - { - "line": 86, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.createStartupTui", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getThemeSetting", - "call_sites": [ - { - "line": 90, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.loadStartupThemes", - "target": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager", - "call_sites": [ - { - "line": 76, - "column": 29 - }, - { - "line": 81, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.loadStartupThemes", - "target": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.constructor", - "call_sites": [ - { - "line": 76, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.loadStartupThemes", - "target": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolve", - "call_sites": [ - { - "line": 81, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.loadStartupThemes", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 73, - "column": 48 - }, - { - "line": 73, - "column": 73 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.loadStartupThemes", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getGlobalSettings", - "call_sites": [ - { - "line": 73, - "column": 73 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.loadStartupThemes", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.inMemory", - "call_sites": [ - { - "line": 73, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.shouldRunFirstTimeSetup", - "target": "packages/coding-agent/src/core/experimental.ts|packages.coding-agent.src.core.experimental.areExperimentalFeaturesEnabled", - "call_sites": [ - { - "line": 141, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 192, - "column": 21 - }, - { - "line": 193, - "column": 21 - }, - { - "line": 194, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.flush", - "call_sites": [ - { - "line": 194, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setEnableAnalytics", - "call_sites": [ - { - "line": 193, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setTheme", - "call_sites": [ - { - "line": 192, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.startStartupTui", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 99, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.startStartupTui", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getThemeSetting", - "call_sites": [ - { - "line": 99, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.createCommandSettingsManager", - "target": "packages/coding-agent/src/core/project-trust.ts|packages.coding-agent.src.core.project-trust.resolveProjectTrusted", - "call_sites": [ - { - "line": 795, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.createCommandSettingsManager", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader", - "call_sites": [ - { - "line": 789, - "column": 8 - }, - { - "line": 784, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.createCommandSettingsManager", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.constructor", - "call_sites": [ - { - "line": 784, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.createCommandSettingsManager", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.loadProjectTrustExtensions", - "call_sites": [ - { - "line": 789, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.createCommandSettingsManager", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 772, - "column": 42 - }, - { - "line": 777, - "column": 19 - }, - { - "line": 799, - "column": 40 - }, - { - "line": 809, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.createCommandSettingsManager", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.create", - "call_sites": [ - { - "line": 772, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.createCommandSettingsManager", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getDefaultProjectTrust", - "call_sites": [ - { - "line": 799, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.createCommandSettingsManager", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.setProjectTrusted", - "call_sites": [ - { - "line": 777, - "column": 19 - }, - { - "line": 809, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.createCommandSettingsManager", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore", - "call_sites": [ - { - "line": 774, - "column": 25 - }, - { - "line": 776, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.createCommandSettingsManager", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.constructor", - "call_sites": [ - { - "line": 774, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.createCommandSettingsManager", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.ProjectTrustStore.get", - "call_sites": [ - { - "line": 776, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.createCommandSettingsManager", - "target": "packages/coding-agent/src/core/trust-manager.ts|packages.coding-agent.src.core.trust-manager.hasTrustRequiringProjectResources", - "call_sites": [ - { - "line": 783, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handleConfigCommand", - "target": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager", - "call_sites": [ - { - "line": 873, - "column": 5 - }, - { - "line": 868, - "column": 40 - }, - { - "line": 875, - "column": 92 - }, - { - "line": 875, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handleConfigCommand", - "target": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.constructor", - "call_sites": [ - { - "line": 868, - "column": 40 - }, - { - "line": 875, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handleConfigCommand", - "target": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.resolve", - "call_sites": [ - { - "line": 873, - "column": 5 - }, - { - "line": 875, - "column": 92 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handleConfigCommand", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.isBuiltinExtension", - "call_sites": [ - { - "line": 865, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handleConfigCommand", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 858, - "column": 32 - }, - { - "line": 867, - "column": 48 - }, - { - "line": 874, - "column": 47 - }, - { - "line": 884, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handleConfigCommand", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.create", - "call_sites": [ - { - "line": 867, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handleConfigCommand", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.isProjectTrusted", - "call_sites": [ - { - "line": 858, - "column": 32 - }, - { - "line": 874, - "column": 47 - }, - { - "line": 884, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handlePackageCommand", - "target": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager", - "call_sites": [ - { - "line": 970, - "column": 29 - }, - { - "line": 972, - "column": 17 - }, - { - "line": 981, - "column": 26 - }, - { - "line": 986, - "column": 42 - }, - { - "line": 997, - "column": 47 - }, - { - "line": 1041, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handlePackageCommand", - "target": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.constructor", - "call_sites": [ - { - "line": 970, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handlePackageCommand", - "target": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.installAndPersist", - "call_sites": [ - { - "line": 981, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handlePackageCommand", - "target": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.listConfiguredPackages", - "call_sites": [ - { - "line": 997, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handlePackageCommand", - "target": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.removeAndPersist", - "call_sites": [ - { - "line": 986, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handlePackageCommand", - "target": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.setProgressCallback", - "call_sites": [ - { - "line": 972, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handlePackageCommand", - "target": "packages/coding-agent/src/core/package-manager.ts|packages.coding-agent.src.core.package-manager.DefaultPackageManager.update", - "call_sites": [ - { - "line": 1041, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handlePackageCommand", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 962, - "column": 23 - }, - { - "line": 968, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handlePackageCommand", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.getGlobalSettings", - "call_sites": [ - { - "line": 968, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handlePackageCommand", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.isProjectTrusted", - "call_sites": [ - { - "line": 962, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.refreshModelCatalogs", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 609, - "column": 43 - }, - { - "line": 615, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.refreshModelCatalogs", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.create", - "call_sites": [ - { - "line": 609, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.refreshModelCatalogs", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.refresh", - "call_sites": [ - { - "line": 615, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.reportSettingsErrors", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager", - "call_sites": [ - { - "line": 278, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.reportSettingsErrors", - "target": "packages/coding-agent/src/core/settings-manager.ts|packages.coding-agent.src.core.settings-manager.SettingsManager.drainErrors", - "call_sites": [ - { - "line": 278, - "column": 33 - } - ], - "description": "" - } - ] - }, - { - "relation": "invokes interactive selector components and initializes themes", - "src_name": "CLI Interface and Command Handlers", - "dst_name": "Execution Modes and Interactive UI", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent", - "call_sites": [ - { - "line": 33, - "column": 24 - }, - { - "line": 58, - "column": 24 - } - ], - "description": "Initializes config selector TUI component from CLI command" - }, - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.initTheme", - "call_sites": [ - { - "line": 22, - "column": 2 - } - ], - "description": "Initializes UI theme settings for config selector display" - } - ], - "src_id": "1.6", - "dst_id": "1.2", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent", - "call_sites": [ - { - "line": 33, - "column": 24 - }, - { - "line": 58, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent.constructor", - "call_sites": [ - { - "line": 33, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorComponent.getResourceList", - "call_sites": [ - { - "line": 58, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.initTheme", - "call_sites": [ - { - "line": 22, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.stopThemeWatcher", - "call_sites": [ - { - "line": 42, - "column": 6 - }, - { - "line": 48, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/session-picker.ts|packages.coding-agent.src.cli.session-picker.selectSession", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent", - "call_sites": [ - { - "line": 26, - "column": 24 - }, - { - "line": 52, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/session-picker.ts|packages.coding-agent.src.cli.session-picker.selectSession", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.constructor", - "call_sites": [ - { - "line": 26, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/session-picker.ts|packages.coding-agent.src.cli.session-picker.selectSession", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorComponent.getSessionList", - "call_sites": [ - { - "line": 52, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.createStartupTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getTerminalTheme", - "call_sites": [ - { - "line": 90, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.createStartupTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.initTheme", - "call_sites": [ - { - "line": 90, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.createStartupTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.markTerminalColorsPending", - "call_sites": [ - { - "line": 89, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.createStartupTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.resolveThemeSetting", - "call_sites": [ - { - "line": 90, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.createStartupTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.setRegisteredThemes", - "call_sites": [ - { - "line": 87, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.loadThemes", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.loadThemeFromPath", - "call_sites": [ - { - "line": 58, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts|packages.coding-agent.src.modes.interactive.theme.theme-controller.requestTerminalColors", - "call_sites": [ - { - "line": 110, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.setTerminalColors", - "call_sites": [ - { - "line": 111, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup", - "target": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent", - "call_sites": [ - { - "line": 204, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup", - "target": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.constructor", - "call_sites": [ - { - "line": 204, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.setTheme", - "call_sites": [ - { - "line": 203, - "column": 3 - }, - { - "line": 217, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup..component.onThemePreview", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.setTheme", - "call_sites": [ - { - "line": 207, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showStartupInput", - "target": "packages/coding-agent/src/modes/interactive/components/extension-input.ts|packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent", - "call_sites": [ - { - "line": 234, - "column": 10 - }, - { - "line": 240, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showStartupInput", - "target": "packages/coding-agent/src/modes/interactive/components/extension-input.ts|packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.constructor", - "call_sites": [ - { - "line": 240, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showStartupInput", - "target": "packages/coding-agent/src/modes/interactive/components/extension-input.ts|packages.coding-agent.src.modes.interactive.components.extension-input.ExtensionInputComponent.dispose", - "call_sites": [ - { - "line": 234, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showStartupSelector", - "target": "packages/coding-agent/src/modes/interactive/components/extension-selector.ts|packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent", - "call_sites": [ - { - "line": 168, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showStartupSelector", - "target": "packages/coding-agent/src/modes/interactive/components/extension-selector.ts|packages.coding-agent.src.modes.interactive.components.extension-selector.ExtensionSelectorComponent.constructor", - "call_sites": [ - { - "line": 168, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.startStartupTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.getTerminalTheme", - "call_sites": [ - { - "line": 101, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.startStartupTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.resolveThemeSetting", - "call_sites": [ - { - "line": 101, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.startStartupTui", - "target": "packages/coding-agent/src/modes/interactive/theme/theme.ts|packages.coding-agent.src.modes.interactive.theme.theme.setTheme", - "call_sites": [ - { - "line": 101, - "column": 3 - } - ], - "description": "" - } - ] - }, - { - "relation": "invalidates experimental client during color queries", - "src_name": "CLI Interface and Command Handlers", - "dst_name": "Experimental Coordinator and Client Services", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "Invalidates experimental client TUI during terminal color querying" - } - ], - "src_id": "1.6", - "dst_id": "1.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - } - ] - }, - { - "relation": "processes input images and file formats", - "src_name": "CLI Interface and Command Handlers", - "dst_name": "System Utilities and Helpers", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/cli/file-processor.ts|packages.coding-agent.src.cli.file-processor.processFileArguments", - "target": "packages/coding-agent/src/utils/image-process.ts|packages.coding-agent.src.utils.image-process.processImage", - "call_sites": [ - { - "line": 54, - "column": 28 - } - ], - "description": "Processes image arguments using utility image transformations" - }, - { - "source": "packages/coding-agent/src/cli/file-processor.ts|packages.coding-agent.src.cli.file-processor.processFileArguments", - "target": "packages/coding-agent/src/utils/mime.ts|packages.coding-agent.src.utils.mime.detectSupportedImageMimeTypeFromFile", - "call_sites": [ - { - "line": 49, - "column": 26 - } - ], - "description": "Detects supported MIME types for file arguments" - } - ], - "src_id": "1.6", - "dst_id": "1.4", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/cli/file-processor.ts|packages.coding-agent.src.cli.file-processor.processFileArguments", - "target": "packages/coding-agent/src/utils/image-process.ts|packages.coding-agent.src.utils.image-process.processImage", - "call_sites": [ - { - "line": 54, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/file-processor.ts|packages.coding-agent.src.cli.file-processor.processFileArguments", - "target": "packages/coding-agent/src/utils/mime.ts|packages.coding-agent.src.utils.mime.detectSupportedImageMimeTypeFromFile", - "call_sites": [ - { - "line": 49, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/file-processor.ts|packages.coding-agent.src.cli.file-processor.processFileArguments", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.fetchInstallerArtifact", - "target": "packages/coding-agent/src/utils/pi-user-agent.ts|packages.coding-agent.src.utils.pi-user-agent.getPiUserAgent", - "call_sites": [ - { - "line": 82, - "column": 63 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.getActiveManagedInstallRoot", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.canonicalizePath", - "call_sites": [ - { - "line": 59, - "column": 22 - }, - { - "line": 62, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.getActiveManagedInstallRoot", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.getCwdRelativePath", - "call_sites": [ - { - "line": 62, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.getSelfUpdatePlan", - "target": "packages/coding-agent/src/utils/version-check.ts|packages.coding-agent.src.utils.version-check.formatVersionCheckError", - "call_sites": [ - { - "line": 689, - "column": 70 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.getSelfUpdatePlan", - "target": "packages/coding-agent/src/utils/version-check.ts|packages.coding-agent.src.utils.version-check.getLatestPiRelease", - "call_sites": [ - { - "line": 687, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.getSelfUpdatePlan", - "target": "packages/coding-agent/src/utils/version-check.ts|packages.coding-agent.src.utils.version-check.isNewerPackageVersion", - "call_sites": [ - { - "line": 699, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.prepareWindowsNpmSelfUpdate", - "target": "packages/coding-agent/src/utils/windows-self-update.ts|packages.coding-agent.src.utils.windows-self-update.cleanupWindowsSelfUpdateQuarantine", - "call_sites": [ - { - "line": 742, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.prepareWindowsNpmSelfUpdate", - "target": "packages/coding-agent/src/utils/windows-self-update.ts|packages.coding-agent.src.utils.windows-self-update.quarantineWindowsNativeDependencies", - "call_sites": [ - { - "line": 743, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.runManagedNpmCi", - "target": "packages/coding-agent/src/utils/child-process.ts|packages.coding-agent.src.utils.child-process.spawnProcess", - "call_sites": [ - { - "line": 101, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.runManagedNpmCi", - "target": "packages/coding-agent/src/utils/child-process.ts|packages.coding-agent.src.utils.child-process.waitForChildProcess", - "call_sites": [ - { - "line": 101, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.runSelfUpdate", - "target": "packages/coding-agent/src/utils/child-process.ts|packages.coding-agent.src.utils.child-process.spawnProcess", - "call_sites": [ - { - "line": 717, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.verifyManagedRelease", - "target": "packages/coding-agent/src/utils/child-process.ts|packages.coding-agent.src.utils.child-process.spawnProcessSync", - "call_sites": [ - { - "line": 112, - "column": 17 - } - ], - "description": "" - } - ] - }, - { - "relation": "invalidates MCP UI during terminal color queries", - "src_name": "CLI Interface and Command Handlers", - "dst_name": "Agent Extensions", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "Invalidates MCP UI during startup terminal color querying" - } - ], - "src_id": "1.6", - "dst_id": "1.5", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - } - ] - }, - { - "relation": "locates configuration files and agent directory", - "src_name": "CLI Interface and Command Handlers", - "dst_name": "Application Configuration and Migrations", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.createStartupTui", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 92, - "column": 100 - } - ], - "description": "Retrieves agent configuration directory for startup TUI initialization" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.shouldRunFirstTimeSetup", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getSettingsPath", - "call_sites": [ - { - "line": 131, - "column": 64 - } - ], - "description": "Locates settings configuration file for first-time setup checks" - } - ], - "src_id": "1.6", - "dst_id": "1.7", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.createStartupTui", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 92, - "column": 100 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.loadStartupThemes", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 78, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.shouldRunFirstTimeSetup", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getSettingsPath", - "call_sites": [ - { - "line": 131, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.getActiveManagedInstallRoot", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getPackageDir", - "call_sites": [ - { - "line": 62, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handleConfigCommand", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 850, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handlePackageCommand", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.detectInstallMethod", - "call_sites": [ - { - "line": 1080, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handlePackageCommand", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 942, - "column": 31 - }, - { - "line": 952, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.handlePackageCommand", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getSelfUpdateCommand", - "call_sites": [ - { - "line": 1093, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.prepareWindowsNpmSelfUpdate", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getPackageDir", - "call_sites": [ - { - "line": 741, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.printSelfUpdateUnavailable", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getSelfUpdateUnavailableInstruction", - "call_sites": [ - { - "line": 638, - "column": 16 - } - ], - "description": "" - } - ] - }, - { - "relation": "queries models and configures agent execution via", - "src_name": "CLI Interface and Command Handlers", - "dst_name": "Model Provider APIs and Utilities", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.getProviderCredential", - "target": "packages/ai/src/auth/credential-store.ts|packages.ai.src.auth.credential-store.InMemoryCredentialStore.read", - "call_sites": [ - { - "line": 61, - "column": 39 - } - ], - "description": "Authenticates against model providers and drives LLM agent turns" - } - ], - "src_id": "1.6", - "dst_id": "2.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.getProviderCredential", - "target": "packages/ai/src/auth/credential-store.ts|packages.ai.src.auth.credential-store.InMemoryCredentialStore.read", - "call_sites": [ - { - "line": 61, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.getProviderCredential", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.CredentialStore", - "call_sites": [ - { - "line": 61, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/auth-check.ts|packages.coding-agent.src.cli.auth-check.getProviderCredential", - "target": "packages/ai/src/auth/types.ts|packages.ai.src.auth.types.CredentialStore.read", - "call_sites": [ - { - "line": 61, - "column": 39 - } - ], - "description": "" - } - ] - }, - { - "relation": "establishes connections and binds services via", - "src_name": "CLI Interface and Command Handlers", - "dst_name": "Binary Wire Protocol", - "evidence": "", - "key_edges": [], - "src_id": "1.6", - "dst_id": "4.4", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/cli/experimental/command-options.ts|packages.coding-agent.src.cli.experimental.command-options.parseTransportAddress", - "target": "packages/protocol/src/protocol.ts|packages.protocol.src.protocol.isServerId", - "call_sites": [ - { - "line": 60, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/experimental/commands/server.ts|packages.coding-agent.src.cli.experimental.commands.server.serverIdOption", - "target": "packages/protocol/src/protocol.ts|packages.protocol.src.protocol.isServerId", - "call_sites": [ - { - "line": 26, - "column": 2 - } - ], - "description": "" - } - ] - }, - { - "relation": "renders terminal interface with", - "src_name": "CLI Interface and Command Handlers", - "dst_name": "TUI Core and Component Primitives", - "evidence": "", - "key_edges": [], - "src_id": "1.6", - "dst_id": "5.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen", - "call_sites": [ - { - "line": 25, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 30, - "column": 6 - }, - { - "line": 41, - "column": 9 - }, - { - "line": 47, - "column": 8 - }, - { - "line": 51, - "column": 13 - }, - { - "line": 57, - "column": 6 - }, - { - "line": 58, - "column": 6 - }, - { - "line": 59, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.addChild", - "call_sites": [ - { - "line": 57, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 51, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setClearOnShrink", - "call_sites": [ - { - "line": 30, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setFocus", - "call_sites": [ - { - "line": 58, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.start", - "call_sites": [ - { - "line": 59, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.stop", - "call_sites": [ - { - "line": 41, - "column": 9 - }, - { - "line": 47, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase", - "call_sites": [ - { - "line": 25, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.constructor", - "call_sites": [ - { - "line": 25, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 51, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setClearOnShrink", - "call_sites": [ - { - "line": 30, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocus", - "call_sites": [ - { - "line": 58, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.start", - "call_sites": [ - { - "line": 59, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.stop", - "call_sites": [ - { - "line": 41, - "column": 9 - }, - { - "line": 47, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/list-models.ts|packages.coding-agent.src.cli.list-models.listModels", - "target": "packages/tui/src/fuzzy.ts|packages.tui.src.fuzzy.fuzzyFilter", - "call_sites": [ - { - "line": 49, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/session-picker.ts|packages.coding-agent.src.cli.session-picker.selectSession", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.setKeybindings", - "call_sites": [ - { - "line": 23, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/session-picker.ts|packages.coding-agent.src.cli.session-picker.selectSession", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 32, - "column": 9 - }, - { - "line": 39, - "column": 9 - }, - { - "line": 44, - "column": 8 - }, - { - "line": 47, - "column": 13 - }, - { - "line": 51, - "column": 6 - }, - { - "line": 52, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/session-picker.ts|packages.coding-agent.src.cli.session-picker.selectSession", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.addChild", - "call_sites": [ - { - "line": 51, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/session-picker.ts|packages.coding-agent.src.cli.session-picker.selectSession", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 47, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/session-picker.ts|packages.coding-agent.src.cli.session-picker.selectSession", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setFocus", - "call_sites": [ - { - "line": 52, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/session-picker.ts|packages.coding-agent.src.cli.session-picker.selectSession", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.stop", - "call_sites": [ - { - "line": 32, - "column": 9 - }, - { - "line": 39, - "column": 9 - }, - { - "line": 44, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/session-picker.ts|packages.coding-agent.src.cli.session-picker.selectSession", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 47, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/session-picker.ts|packages.coding-agent.src.cli.session-picker.selectSession", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocus", - "call_sites": [ - { - "line": 52, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/session-picker.ts|packages.coding-agent.src.cli.session-picker.selectSession", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.stop", - "call_sites": [ - { - "line": 32, - "column": 9 - }, - { - "line": 39, - "column": 9 - }, - { - "line": 44, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.clearStartupTui", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 119, - "column": 5 - }, - { - "line": 120, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.clearStartupTui", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.clear", - "call_sites": [ - { - "line": 119, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.clearStartupTui", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 120, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.clearStartupTui", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 120, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.createStartupTui", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.setKeybindings", - "call_sites": [ - { - "line": 91, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.createStartupTui", - "target": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen", - "call_sites": [ - { - "line": 92, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.createStartupTui", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 93, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.createStartupTui", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setClearOnShrink", - "call_sites": [ - { - "line": 93, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.createStartupTui", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase", - "call_sites": [ - { - "line": 92, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.createStartupTui", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.constructor", - "call_sites": [ - { - "line": 92, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.createStartupTui", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setClearOnShrink", - "call_sites": [ - { - "line": 93, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/tui/src/components/alt-screen-flash.ts|packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Component", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Component.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 114, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 114, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 114, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 197, - "column": 7 - }, - { - "line": 201, - "column": 6 - }, - { - "line": 213, - "column": 6 - }, - { - "line": 214, - "column": 6 - }, - { - "line": 215, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.addChild", - "call_sites": [ - { - "line": 213, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 215, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setFocus", - "call_sites": [ - { - "line": 214, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.start", - "call_sites": [ - { - "line": 201, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.stop", - "call_sites": [ - { - "line": 197, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 215, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocus", - "call_sites": [ - { - "line": 214, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.start", - "call_sites": [ - { - "line": 201, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.stop", - "call_sites": [ - { - "line": 197, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup..component.onThemePreview", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 208, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup..component.onThemePreview", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 208, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showFirstTimeSetup..component.onThemePreview", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 208, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showStartupInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 236, - "column": 7 - }, - { - "line": 249, - "column": 6 - }, - { - "line": 250, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showStartupInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.addChild", - "call_sites": [ - { - "line": 249, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showStartupInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setFocus", - "call_sites": [ - { - "line": 250, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showStartupInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.stop", - "call_sites": [ - { - "line": 236, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showStartupInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocus", - "call_sites": [ - { - "line": 250, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showStartupInput", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.stop", - "call_sites": [ - { - "line": 236, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showStartupSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 164, - "column": 7 - }, - { - "line": 175, - "column": 6 - }, - { - "line": 176, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showStartupSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.addChild", - "call_sites": [ - { - "line": 175, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showStartupSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.setFocus", - "call_sites": [ - { - "line": 176, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showStartupSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.stop", - "call_sites": [ - { - "line": 164, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showStartupSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setFocus", - "call_sites": [ - { - "line": 176, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.showStartupSelector", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.stop", - "call_sites": [ - { - "line": 164, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.startStartupTui", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 98, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.startStartupTui", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.start", - "call_sites": [ - { - "line": 98, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.startStartupTui", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.start", - "call_sites": [ - { - "line": 98, - "column": 5 - } - ], - "description": "" - } - ] - }, - { - "relation": "renders terminal interface with", - "src_name": "CLI Interface and Command Handlers", - "dst_name": "Text Editing and Input Controls", - "evidence": "", - "key_edges": [], - "src_id": "1.6", - "dst_id": "5.2", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - } - ] - }, - { - "relation": "renders terminal interface with", - "src_name": "CLI Interface and Command Handlers", - "dst_name": "Terminal Device and Graphic Protocol Abstraction", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal", - "call_sites": [ - { - "line": 26, - "column": 8 - } - ], - "description": "Initializes terminal screen and renders interactive configuration selectors" - } - ], - "src_id": "1.6", - "dst_id": "5.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal", - "call_sites": [ - { - "line": 26, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.rows", - "call_sites": [ - { - "line": 52, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 52, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/config-selector.ts|packages.coding-agent.src.cli.config-selector.selectConfig", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.rows", - "call_sites": [ - { - "line": 52, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.createStartupTui", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.setCapabilityOverrides", - "call_sites": [ - { - "line": 86, - "column": 2 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.createStartupTui", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal", - "call_sites": [ - { - "line": 92, - "column": 40 - } - ], - "description": "" - } - ] - }, - { - "relation": "renders terminal interface with", - "src_name": "CLI Interface and Command Handlers", - "dst_name": "Rich Text and Markdown Rendering", - "evidence": "", - "key_edges": [], - "src_id": "1.6", - "dst_id": "5.6", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/cli/startup-ui.ts|packages.coding-agent.src.cli.startup-ui.queryStartupTerminalColors", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.invalidate", - "call_sites": [ - { - "line": 113, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.printSelfUpdateNote", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown", - "call_sites": [ - { - "line": 667, - "column": 5 - }, - { - "line": 666, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.printSelfUpdateNote", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.constructor", - "call_sites": [ - { - "line": 666, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/package-manager-cli.ts|packages.coding-agent.src.package-manager-cli.printSelfUpdateNote", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "call_sites": [ - { - "line": 667, - "column": 5 - } - ], - "description": "" - } - ] - }, - { - "relation": "delegates keybindings migration logic", - "src_name": "Application Configuration and Migrations", - "dst_name": "Core Agent Runtime", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.migrateKeybindingsConfigFile", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.migrateKeybindingsConfig", - "call_sites": [ - { - "line": 166, - "column": 32 - } - ], - "description": "Delegates keybindings config migration to core keybindings logic" - } - ], - "src_id": "1.7", - "dst_id": "1.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.migrateKeybindingsConfigFile", - "target": "packages/coding-agent/src/core/keybindings.ts|packages.coding-agent.src.core.keybindings.migrateKeybindingsConfig", - "call_sites": [ - { - "line": 166, - "column": 32 - } - ], - "description": "" - } - ] - }, - { - "relation": "normalizes paths and executes child processes", - "src_name": "Application Configuration and Migrations", - "dst_name": "System Utilities and Helpers", - "evidence": "", - "key_edges": [ - { - "source": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.expandTildePath", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 589, - "column": 9 - } - ], - "description": "Normalizes expanded tilde file paths via path utilities" - }, - { - "source": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.readCommandOutput", - "target": "packages/coding-agent/src/utils/child-process.ts|packages.coding-agent.src.utils.child-process.spawnProcessSync", - "call_sites": [ - { - "line": 203, - "column": 17 - } - ], - "description": "Spawns process synchronously to inspect command output" - } - ], - "src_id": "1.7", - "dst_id": "1.4", - "is_static": true, - "all_edges": [ - { - "source": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.detectInstallChange", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 543, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.expandTildePath", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 589, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getPackageDir", - "target": "packages/coding-agent/src/utils/paths.ts|packages.coding-agent.src.utils.paths.normalizePath", - "call_sites": [ - { - "line": 397, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.readCommandOutput", - "target": "packages/coding-agent/src/utils/child-process.ts|packages.coding-agent.src.utils.child-process.spawnProcessSync", - "call_sites": [ - { - "line": 203, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.migrateAuthToAuthJson", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 36, - "column": 29 - }, - { - "line": 51, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/coding-agent/src/migrations.ts|packages.coding-agent.src.migrations.migrateKeybindingsConfigFile", - "target": "packages/coding-agent/src/utils/text.ts|packages.coding-agent.src.utils.text.stripBom", - "call_sites": [ - { - "line": 162, - "column": 29 - } - ], - "description": "" - } - ] - }, - { - "relation": "prompts user login via", - "src_name": "Model Provider APIs and Utilities", - "dst_name": "Core Agent Runtime", - "evidence": "", - "key_edges": [], - "src_id": "2.1", - "dst_id": "1.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/ai/src/auth/helpers.ts|packages.ai.src.auth.helpers.lazyOAuth.login", - "target": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login", - "call_sites": [ - { - "line": 55, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/auth/helpers.ts|packages.ai.src.auth.helpers.lazyOAuth.refresh", - "target": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.refresh", - "call_sites": [ - { - "line": 56, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/auth/helpers.ts|packages.ai.src.auth.helpers.lazyOAuth.toAuth", - "target": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.toAuth", - "call_sites": [ - { - "line": 57, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/auth/helpers.ts|packages.ai.src.auth.helpers.lazyOAuth.toAuth", - "target": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeOAuthAuth.toAuth", - "call_sites": [ - { - "line": 57, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/auth/resolve.ts|packages.ai.src.auth.resolve.readCredential", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.read", - "call_sites": [ - { - "line": 213, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/auth/resolve.ts|packages.ai.src.auth.resolve.readCredential", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.read", - "call_sites": [ - { - "line": 213, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/auth/resolve.ts|packages.ai.src.auth.resolve.readCredential", - "target": "packages/coding-agent/src/core/runtime-credentials.ts|packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.read", - "call_sites": [ - { - "line": 213, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/auth/resolve.ts|packages.ai.src.auth.resolve.refreshStoredOAuthCredential", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.modify", - "call_sites": [ - { - "line": 132, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/auth/resolve.ts|packages.ai.src.auth.resolve.refreshStoredOAuthCredential", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.modify", - "call_sites": [ - { - "line": 132, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/auth/resolve.ts|packages.ai.src.auth.resolve.refreshStoredOAuthCredential", - "target": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.refresh", - "call_sites": [ - { - "line": 140, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/auth/resolve.ts|packages.ai.src.auth.resolve.refreshStoredOAuthCredential", - "target": "packages/coding-agent/src/core/runtime-credentials.ts|packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.modify", - "call_sites": [ - { - "line": 132, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/auth/resolve.ts|packages.ai.src.auth.resolve.resolveApiKey", - "target": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.resolve", - "call_sites": [ - { - "line": 201, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/auth/resolve.ts|packages.ai.src.auth.resolve.resolveApiKey", - "target": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.auth.apiKey.resolve", - "call_sites": [ - { - "line": 201, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/auth/resolve.ts|packages.ai.src.auth.resolve.resolveStoredOAuth", - "target": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.toAuth", - "call_sites": [ - { - "line": 187, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/auth/resolve.ts|packages.ai.src.auth.resolve.resolveStoredOAuth", - "target": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeOAuthAuth.toAuth", - "call_sites": [ - { - "line": 187, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/cli.ts|packages.ai.src.cli.login", - "target": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login", - "call_sites": [ - { - "line": 52, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/compat.ts|packages.ai.src.compat.getBuiltinProviderForModel", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getProvider", - "call_sites": [ - { - "line": 240, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/compat.ts|packages.ai.src.compat.getBuiltinProviderForModel", - "target": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider.provider.getModels", - "call_sites": [ - { - "line": 241, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/compat.ts|packages.ai.src.compat.getBuiltinProviderForModel", - "target": "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.getModels", - "call_sites": [ - { - "line": 241, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/compat.ts|packages.ai.src.compat.getBuiltinProviderForModel", - "target": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.getModels", - "call_sites": [ - { - "line": 241, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/compat.ts|packages.ai.src.compat.getBuiltinProviderForModel", - "target": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.getModels", - "call_sites": [ - { - "line": 241, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/compat.ts|packages.ai.src.compat.stream", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.stream", - "call_sites": [ - { - "line": 261, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/compat.ts|packages.ai.src.compat.stream", - "target": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider.provider.stream", - "call_sites": [ - { - "line": 263, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/compat.ts|packages.ai.src.compat.stream", - "target": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.stream", - "call_sites": [ - { - "line": 263, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/compat.ts|packages.ai.src.compat.streamSimple", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.streamSimple", - "call_sites": [ - { - "line": 287, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/compat.ts|packages.ai.src.compat.streamSimple", - "target": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider.provider.streamSimple", - "call_sites": [ - { - "line": 289, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/compat.ts|packages.ai.src.compat.streamSimple", - "target": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.streamSimple", - "call_sites": [ - { - "line": 289, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.checkProviderAuth", - "target": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.check", - "call_sites": [ - { - "line": 663, - "column": 25 - }, - { - "line": 661, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAllAvailable", - "target": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider.getAllModels", - "call_sites": [ - { - "line": 729, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAllAvailable", - "target": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider.provider.getModels", - "call_sites": [ - { - "line": 729, - "column": 58 - }, - { - "line": 733, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAllAvailable", - "target": "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.getAllModels", - "call_sites": [ - { - "line": 729, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAllAvailable", - "target": "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.getModels", - "call_sites": [ - { - "line": 729, - "column": 58 - }, - { - "line": 733, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAllAvailable", - "target": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.getModels", - "call_sites": [ - { - "line": 729, - "column": 58 - }, - { - "line": 733, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAllAvailable", - "target": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.filterModels", - "call_sites": [ - { - "line": 733, - "column": 15 - }, - { - "line": 731, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAllAvailable", - "target": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.getAllModels", - "call_sites": [ - { - "line": 729, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAllAvailable", - "target": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.getModels", - "call_sites": [ - { - "line": 729, - "column": 58 - }, - { - "line": 733, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAllModels", - "target": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider.getAllModels", - "call_sites": [ - { - "line": 457, - "column": 18 - }, - { - "line": 466, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAllModels", - "target": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider.provider.getModels", - "call_sites": [ - { - "line": 457, - "column": 44 - }, - { - "line": 466, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAllModels", - "target": "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.getAllModels", - "call_sites": [ - { - "line": 457, - "column": 18 - }, - { - "line": 466, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAllModels", - "target": "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.getModels", - "call_sites": [ - { - "line": 457, - "column": 44 - }, - { - "line": 466, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAllModels", - "target": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.getModels", - "call_sites": [ - { - "line": 457, - "column": 44 - }, - { - "line": 466, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAllModels", - "target": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.getAllModels", - "call_sites": [ - { - "line": 457, - "column": 18 - }, - { - "line": 466, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAllModels", - "target": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.getModels", - "call_sites": [ - { - "line": 457, - "column": 44 - }, - { - "line": 466, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAvailable", - "target": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider.provider.getModels", - "call_sites": [ - { - "line": 707, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAvailable", - "target": "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.getModels", - "call_sites": [ - { - "line": 707, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAvailable", - "target": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.getModels", - "call_sites": [ - { - "line": 707, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAvailable", - "target": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.filterModels", - "call_sites": [ - { - "line": 708, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAvailable", - "target": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.getModels", - "call_sites": [ - { - "line": 707, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getModels", - "target": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider.provider.getModels", - "call_sites": [ - { - "line": 435, - "column": 18 - }, - { - "line": 444, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getModels", - "target": "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.getModels", - "call_sites": [ - { - "line": 435, - "column": 18 - }, - { - "line": 444, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getModels", - "target": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.getModels", - "call_sites": [ - { - "line": 435, - "column": 18 - }, - { - "line": 444, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getModels", - "target": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.getModels", - "call_sites": [ - { - "line": 435, - "column": 18 - }, - { - "line": 444, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.login", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.modify", - "call_sites": [ - { - "line": 783, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.login", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.modify", - "call_sites": [ - { - "line": 783, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.login", - "target": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.adaptOAuth.login", - "call_sites": [ - { - "line": 776, - "column": 54 - }, - { - "line": 773, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.login", - "target": "packages/coding-agent/src/core/runtime-credentials.ts|packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.modify", - "call_sites": [ - { - "line": 783, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.logout", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.delete", - "call_sites": [ - { - "line": 823, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.logout", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.delete", - "call_sites": [ - { - "line": 823, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.logout", - "target": "packages/coding-agent/src/core/runtime-credentials.ts|packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.delete", - "call_sites": [ - { - "line": 823, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.publishProviderModels", - "target": "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.FileModelsStore.delete", - "call_sites": [ - { - "line": 516, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.publishProviderModels", - "target": "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.FileModelsStore.write", - "call_sites": [ - { - "line": 518, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.publishProviderModels", - "target": "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.InMemoryCodingAgentModelsStore.delete", - "call_sites": [ - { - "line": 516, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.publishProviderModels", - "target": "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.InMemoryCodingAgentModelsStore.write", - "call_sites": [ - { - "line": 518, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.readCredential", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.read", - "call_sites": [ - { - "line": 645, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.readCredential", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.ReadOnlyAuthStorage.read", - "call_sites": [ - { - "line": 645, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.readCredential", - "target": "packages/coding-agent/src/core/runtime-credentials.ts|packages.coding-agent.src.core.runtime-credentials.RuntimeCredentials.read", - "call_sites": [ - { - "line": 645, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.refresh", - "target": "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.refreshModels", - "call_sites": [ - { - "line": 560, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.resolveRefreshCredential", - "target": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeApiKeyAuth.resolve", - "call_sites": [ - { - "line": 638, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.resolveRefreshCredential", - "target": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.auth.apiKey.resolve", - "call_sites": [ - { - "line": 638, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.runProviderRefreshPhase", - "target": "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.FileModelsStore.read", - "call_sites": [ - { - "line": 541, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.runProviderRefreshPhase", - "target": "packages/coding-agent/src/core/models-store.ts|packages.coding-agent.src.core.models-store.InMemoryCodingAgentModelsStore.read", - "call_sites": [ - { - "line": 541, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.runProviderRefreshPhase", - "target": "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.refreshModels", - "call_sites": [ - { - "line": 542, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.stream", - "target": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider.provider.stream", - "call_sites": [ - { - "line": 889, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.stream", - "target": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.stream", - "call_sites": [ - { - "line": 889, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.streamSimple", - "target": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider.provider.streamSimple", - "call_sites": [ - { - "line": 906, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.streamSimple", - "target": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.streamSimple", - "call_sites": [ - { - "line": 906, - "column": 20 - } - ], - "description": "" - } - ] - }, - { - "relation": "prompts user login via", - "src_name": "Model Provider APIs and Utilities", - "dst_name": "Execution Modes and Interactive UI", - "evidence": "", - "key_edges": [ - { - "source": "packages/ai/src/auth/helpers.ts|packages.ai.src.auth.helpers.envApiKeyAuth.login", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.prompt", - "call_sites": [ - { - "line": 14, - "column": 34 - } - ], - "description": "Delegates interactive credential prompt during authentication fallback" - } - ], - "src_id": "2.1", - "dst_id": "1.2", - "is_static": true, - "all_edges": [ - { - "source": "packages/ai/src/auth/helpers.ts|packages.ai.src.auth.helpers.envApiKeyAuth.login", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.prompt", - "call_sites": [ - { - "line": 14, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/auth/oauth/anthropic.ts|packages.ai.src.auth.oauth.anthropic.anthropicOAuth.login", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.prompt", - "call_sites": [ - { - "line": 283, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/auth/oauth/anthropic.ts|packages.ai.src.auth.oauth.anthropic.loginAnthropic", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.notify", - "call_sites": [ - { - "line": 170, - "column": 15 - }, - { - "line": 193, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/auth/oauth/anthropic.ts|packages.ai.src.auth.oauth.anthropic.loginAnthropicCopyCode", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.notify", - "call_sites": [ - { - "line": 212, - "column": 14 - }, - { - "line": 227, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/auth/oauth/anthropic.ts|packages.ai.src.auth.oauth.anthropic.loginAnthropicCopyCode", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.prompt", - "call_sites": [ - { - "line": 218, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/auth/oauth/callback-server.ts|packages.ai.src.auth.oauth.callback-server.waitForCallbackOrManualInput", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.prompt", - "call_sites": [ - { - "line": 163, - "column": 4 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.loginGitHubCopilot", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.notify", - "call_sites": [ - { - "line": 448, - "column": 14 - }, - { - "line": 473, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/auth/oauth/github-copilot.ts|packages.ai.src.auth.oauth.github-copilot.loginGitHubCopilot", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.prompt", - "call_sites": [ - { - "line": 435, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/auth/oauth/kimi-coding.ts|packages.ai.src.auth.oauth.kimi-coding.loginKimiCoding", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.notify", - "call_sites": [ - { - "line": 270, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/auth/oauth/meta.ts|packages.ai.src.auth.oauth.meta.loginMeta", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.notify", - "call_sites": [ - { - "line": 179, - "column": 15 - }, - { - "line": 187, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.loginOpenAIChatGPT", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.notify", - "call_sites": [ - { - "line": 264, - "column": 14 - }, - { - "line": 283, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/auth/oauth/openai-chatgpt.ts|packages.ai.src.auth.oauth.openai-chatgpt.loginOpenAIChatGPT", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.prompt", - "call_sites": [ - { - "line": 273, - "column": 4 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.loginOpenAICodex", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.notify", - "call_sites": [ - { - "line": 375, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.loginOpenAICodexDeviceCode", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.notify", - "call_sites": [ - { - "line": 343, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/auth/oauth/openai-codex.ts|packages.ai.src.auth.oauth.openai-codex.openaiCodexOAuth.login", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.prompt", - "call_sites": [ - { - "line": 414, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/auth/oauth/openrouter.ts|packages.ai.src.auth.oauth.openrouter.loginOpenRouter", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.notify", - "call_sites": [ - { - "line": 134, - "column": 15 - }, - { - "line": 138, - "column": 15 - }, - { - "line": 152, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/auth/oauth/radius.ts|packages.ai.src.auth.oauth.radius.createRadiusOAuth.login", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.prompt", - "call_sites": [ - { - "line": 282, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/auth/oauth/radius.ts|packages.ai.src.auth.oauth.radius.loginWithBrowser", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.notify", - "call_sites": [ - { - "line": 173, - "column": 14 - }, - { - "line": 174, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/auth/oauth/radius.ts|packages.ai.src.auth.oauth.radius.loginWithDeviceCode", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.notify", - "call_sites": [ - { - "line": 225, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/auth/oauth/xai.ts|packages.ai.src.auth.oauth.xai.loginXai", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.notify", - "call_sites": [ - { - "line": 203, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/providers/amazon-bedrock.ts|packages.ai.src.providers.amazon-bedrock.bedrockAuth.login", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.notify", - "call_sites": [ - { - "line": 31, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/providers/amazon-bedrock.ts|packages.ai.src.providers.amazon-bedrock.bedrockAuth.login", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.prompt", - "call_sites": [ - { - "line": 15, - "column": 36 - }, - { - "line": 28, - "column": 28 - }, - { - "line": 44, - "column": 43 - }, - { - "line": 48, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/providers/anthropic.ts|packages.ai.src.providers.anthropic.anthropicApiKeyAuth.login", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.prompt", - "call_sites": [ - { - "line": 24, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/providers/cloudflare-auth.ts|packages.ai.src.providers.cloudflare-auth.cloudflareAIGatewayAuth.login", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.prompt", - "call_sites": [ - { - "line": 78, - "column": 34 - }, - { - "line": 79, - "column": 40 - }, - { - "line": 80, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/providers/cloudflare-auth.ts|packages.ai.src.providers.cloudflare-auth.cloudflareWorkersAIAuth.login", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.prompt", - "call_sites": [ - { - "line": 58, - "column": 34 - }, - { - "line": 59, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/providers/google-vertex.ts|packages.ai.src.providers.google-vertex.vertexAuth.login", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.notify", - "call_sites": [ - { - "line": 36, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/providers/google-vertex.ts|packages.ai.src.providers.google-vertex.vertexAuth.login", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.loginProvider.prompt", - "call_sites": [ - { - "line": 17, - "column": 36 - }, - { - "line": 30, - "column": 28 - }, - { - "line": 49, - "column": 37 - }, - { - "line": 50, - "column": 38 - }, - { - "line": 53, - "column": 25 - } - ], - "description": "" - } - ] - }, - { - "relation": "prompts user login via", - "src_name": "Model Provider APIs and Utilities", - "dst_name": "Agent Extensions", - "evidence": "", - "key_edges": [], - "src_id": "2.1", - "dst_id": "1.5", - "is_static": true, - "all_edges": [ - { - "source": "packages/ai/src/auth/resolve.ts|packages.ai.src.auth.resolve.resolveApiKey", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.auth.apiKey.resolve", - "call_sites": [ - { - "line": 201, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/compat.ts|packages.ai.src.compat.getBuiltinProviderForModel", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.getModels", - "call_sites": [ - { - "line": 241, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/compat.ts|packages.ai.src.compat.stream", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.stream", - "call_sites": [ - { - "line": 263, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/compat.ts|packages.ai.src.compat.streamSimple", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.streamSimple", - "call_sites": [ - { - "line": 289, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.checkProviderAuth", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.auth.apiKey.check", - "call_sites": [ - { - "line": 663, - "column": 25 - }, - { - "line": 661, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.classify", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.classify", - "call_sites": [ - { - "line": 985, - "column": 26 - }, - { - "line": 981, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAllAvailable", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.getAllModels", - "call_sites": [ - { - "line": 729, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAllAvailable", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.getModels", - "call_sites": [ - { - "line": 729, - "column": 58 - }, - { - "line": 733, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAllModels", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.getAllModels", - "call_sites": [ - { - "line": 457, - "column": 18 - }, - { - "line": 466, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAllModels", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.getModels", - "call_sites": [ - { - "line": 457, - "column": 44 - }, - { - "line": 466, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getAvailable", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.getModels", - "call_sites": [ - { - "line": 707, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getModels", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.getModels", - "call_sites": [ - { - "line": 435, - "column": 18 - }, - { - "line": 444, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.login", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.auth.apiKey.login", - "call_sites": [ - { - "line": 773, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.refresh", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels", - "call_sites": [ - { - "line": 560, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.resolveRefreshCredential", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.auth.apiKey.resolve", - "call_sites": [ - { - "line": 638, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.runProviderRefreshPhase", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.refreshModels", - "call_sites": [ - { - "line": 542, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.stream", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.stream", - "call_sites": [ - { - "line": 889, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.streamSimple", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.streamSimple", - "call_sites": [ - { - "line": 906, - "column": 20 - } - ], - "description": "" - } - ] - }, - { - "relation": "prompts user login via", - "src_name": "Evaluation Harness and Benchmarks", - "dst_name": "Core Agent Runtime", - "evidence": "", - "key_edges": [], - "src_id": "2.2", - "dst_id": "1.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.inspectAddedModel", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 100, - "column": 45 - }, - { - "line": 101, - "column": 43 - }, - { - "line": 107, - "column": 16 - }, - { - "line": 108, - "column": 37 - }, - { - "line": 110, - "column": 24 - }, - { - "line": 117, - "column": 68 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.inspectAddedModel", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.create", - "call_sites": [ - { - "line": 100, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.inspectAddedModel", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getError", - "call_sites": [ - { - "line": 108, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.inspectAddedModel", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModel", - "call_sites": [ - { - "line": 110, - "column": 24 - }, - { - "line": 117, - "column": 68 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.inspectAddedModel", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getProvider", - "call_sites": [ - { - "line": 101, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.inspectAddedModel", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.refresh", - "call_sites": [ - { - "line": 107, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.inspectAddedModel", - "target": "packages/coding-agent/src/core/provider-composer.ts|packages.coding-agent.src.core.provider-composer.composeModelProvider.provider.getModels", - "call_sites": [ - { - "line": 103, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.inspectAddedModel", - "target": "packages/coding-agent/src/core/remote-catalog-provider.ts|packages.coding-agent.src.core.remote-catalog-provider.withRemoteCatalog.getModels", - "call_sites": [ - { - "line": 103, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.inspectAddedModel", - "target": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.getModels", - "call_sites": [ - { - "line": 103, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.inspectAddedModel", - "target": "packages/coding-agent/src/core/virtual-models.ts|packages.coding-agent.src.core.virtual-models.withVirtualModels.getModels", - "call_sites": [ - { - "line": 103, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.inspectProvider", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 69, - "column": 16 - }, - { - "line": 70, - "column": 37 - }, - { - "line": 72, - "column": 24 - }, - { - "line": 77, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.inspectProvider", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.completeSimple", - "call_sites": [ - { - "line": 77, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.inspectProvider", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getError", - "call_sites": [ - { - "line": 70, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.inspectProvider", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModel", - "call_sites": [ - { - "line": 72, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.inspectProvider", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.refresh", - "call_sites": [ - { - "line": 69, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.loadConfiguredModelRuntime", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 57, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.loadConfiguredModelRuntime", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.create", - "call_sites": [ - { - "line": 57, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/custom-provider.docs.eval.ts|packages.evals.evals.custom-provider.docs.eval.harness.output", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 48, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/custom-provider.docs.eval.ts|packages.evals.evals.custom-provider.docs.eval.harness.output", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 48, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/documentation-audit.eval.ts|packages.evals.evals.documentation-audit.eval.submitAudit", - "target": "packages/coding-agent/src/core/extensions/types.ts|packages.coding-agent.src.core.extensions.types.defineTool", - "call_sites": [ - { - "line": 10, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/extensions.docs.eval.ts|packages.evals.evals.extensions.docs.eval.harness.output", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 12, - "column": 30 - }, - { - "line": 13, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/extensions.docs.eval.ts|packages.evals.evals.extensions.docs.eval.harness.output", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.messages", - "call_sites": [ - { - "line": 13, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/extensions.docs.eval.ts|packages.evals.evals.extensions.docs.eval.harness.output", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.resourceLoader", - "call_sites": [ - { - "line": 12, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/extensions.docs.eval.ts|packages.evals.evals.extensions.docs.eval.harness.output", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getExtensions", - "call_sites": [ - { - "line": 12, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/extensions.docs.eval.ts|packages.evals.evals.extensions.docs.eval.harness.output", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader", - "call_sites": [ - { - "line": 12, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/extensions.docs.eval.ts|packages.evals.evals.extensions.docs.eval.harness.output", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getExtensions", - "call_sites": [ - { - "line": 12, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/models.docs.eval.ts|packages.evals.evals.models.docs.eval.harness.output", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 26, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/models.docs.eval.ts|packages.evals.evals.models.docs.eval.harness.output", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 26, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/openai-provider.docs.eval.ts|packages.evals.evals.openai-provider.docs.eval.harness.output", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 38, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/openai-provider.docs.eval.ts|packages.evals.evals.openai-provider.docs.eval.harness.output", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 38, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.inspectContextFooter", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime", - "call_sites": [ - { - "line": 134, - "column": 22 - }, - { - "line": 179, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.inspectContextFooter", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.constructor", - "call_sites": [ - { - "line": 134, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.inspectContextFooter", - "target": "packages/coding-agent/src/core/agent-session-runtime.ts|packages.coding-agent.src.core.agent-session-runtime.AgentSessionRuntime.dispose", - "call_sites": [ - { - "line": 179, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.inspectContextFooter", - "target": "packages/coding-agent/src/core/agent-session-services.ts|packages.coding-agent.src.core.agent-session-services.createAgentSessionFromServices", - "call_sites": [ - { - "line": 126, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.inspectContextFooter", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 166, - "column": 33 - }, - { - "line": 114, - "column": 30 - }, - { - "line": 120, - "column": 25 - }, - { - "line": 122, - "column": 27 - }, - { - "line": 172, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.inspectContextFooter", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getContextUsage", - "call_sites": [ - { - "line": 166, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.inspectContextFooter", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.model", - "call_sites": [ - { - "line": 114, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.inspectContextFooter", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.modelRuntime", - "call_sites": [ - { - "line": 120, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.inspectContextFooter", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.resourceLoader", - "call_sites": [ - { - "line": 122, - "column": 27 - }, - { - "line": 172, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.inspectContextFooter", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.getExtensions", - "call_sites": [ - { - "line": 172, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.inspectContextFooter", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader", - "call_sites": [ - { - "line": 172, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.inspectContextFooter", - "target": "packages/coding-agent/src/core/resource-loader.ts|packages.coding-agent.src.core.resource-loader.ResourceLoader.getExtensions", - "call_sites": [ - { - "line": 172, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.inspectContextFooter", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 118, - "column": 31 - }, - { - "line": 128, - "column": 35 - }, - { - "line": 142, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.inspectContextFooter", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.appendMessage", - "call_sites": [ - { - "line": 142, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.inspectContextFooter", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getCwd", - "call_sites": [ - { - "line": 118, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.inspectContextFooter", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.inMemory", - "call_sites": [ - { - "line": 128, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/evals/src/harness.ts|packages.evals.src.harness.promptAgent", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 241, - "column": 16 - }, - { - "line": 252, - "column": 25 - }, - { - "line": 240, - "column": 39 - }, - { - "line": 242, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/evals/src/harness.ts|packages.evals.src.harness.promptAgent", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getLastAssistantText", - "call_sites": [ - { - "line": 252, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/evals/src/harness.ts|packages.evals.src.harness.promptAgent", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.messages", - "call_sites": [ - { - "line": 240, - "column": 39 - }, - { - "line": 242, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/evals/src/harness.ts|packages.evals.src.harness.promptAgent", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.prompt", - "call_sites": [ - { - "line": 241, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent", - "target": "packages/coding-agent/src/core/agent-session-services.ts|packages.coding-agent.src.core.agent-session-services.createAgentSessionFromServices", - "call_sites": [ - { - "line": 346, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent", - "target": "packages/coding-agent/src/core/agent-session-services.ts|packages.coding-agent.src.core.agent-session-services.createAgentSessionServices", - "call_sites": [ - { - "line": 337, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession", - "call_sites": [ - { - "line": 370, - "column": 30 - }, - { - "line": 376, - "column": 20 - }, - { - "line": 391, - "column": 25 - }, - { - "line": 433, - "column": 13 - }, - { - "line": 390, - "column": 77 - }, - { - "line": 397, - "column": 39 - }, - { - "line": 358, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.abort", - "call_sites": [ - { - "line": 370, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.dispose", - "call_sites": [ - { - "line": 433, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.extensionRunner", - "call_sites": [ - { - "line": 358, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.getSessionStats", - "call_sites": [ - { - "line": 391, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.messages", - "call_sites": [ - { - "line": 390, - "column": 77 - }, - { - "line": 397, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent", - "target": "packages/coding-agent/src/core/agent-session.ts|packages.coding-agent.src.core.agent-session.AgentSession.reload", - "call_sites": [ - { - "line": 376, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.readStoredCredential", - "call_sites": [ - { - "line": 314, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner", - "call_sites": [ - { - "line": 359, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent", - "target": "packages/coding-agent/src/core/extensions/runner.ts|packages.coding-agent.src.core.extensions.runner.ExtensionRunner.getExtensionPaths", - "call_sites": [ - { - "line": 359, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime", - "call_sites": [ - { - "line": 316, - "column": 43 - }, - { - "line": 319, - "column": 30 - }, - { - "line": 326, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.create", - "call_sites": [ - { - "line": 316, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModel", - "call_sites": [ - { - "line": 319, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.setRuntimeApiKey", - "call_sites": [ - { - "line": 326, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager", - "call_sites": [ - { - "line": 343, - "column": 35 - }, - { - "line": 344, - "column": 39 - }, - { - "line": 421, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.create", - "call_sites": [ - { - "line": 343, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getSessionFile", - "call_sites": [ - { - "line": 421, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.SessionManager.getSessionId", - "call_sites": [ - { - "line": 344, - "column": 39 - } - ], - "description": "" - } - ] - }, - { - "relation": "prompts user login via", - "src_name": "Evaluation Harness and Benchmarks", - "dst_name": "Execution Modes and Interactive UI", - "evidence": "", - "key_edges": [], - "src_id": "2.2", - "dst_id": "1.2", - "is_static": true, - "all_edges": [ - { - "source": "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.inspectContextFooter", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode", - "call_sites": [ - { - "line": 138, - "column": 19 - }, - { - "line": 157, - "column": 32 - }, - { - "line": 176, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.inspectContextFooter", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.constructor", - "call_sites": [ - { - "line": 138, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.inspectContextFooter", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "call_sites": [ - { - "line": 157, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.inspectContextFooter", - "target": "packages/coding-agent/src/modes/interactive/interactive-mode.ts|packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.stop", - "call_sites": [ - { - "line": 176, - "column": 9 - } - ], - "description": "" - } - ] - }, - { - "relation": "prompts user login via", - "src_name": "Evaluation Harness and Benchmarks", - "dst_name": "Agent Extensions", - "evidence": "", - "key_edges": [], - "src_id": "2.2", - "dst_id": "1.5", - "is_static": true, - "all_edges": [ - { - "source": "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.inspectAddedModel", - "target": "packages/coding-agent/src/extensions/llama/provider.ts|packages.coding-agent.src.extensions.llama.provider.createLlamaProvider.provider.getModels", - "call_sites": [ - { - "line": 103, - "column": 44 - } - ], - "description": "" - } - ] - }, - { - "relation": "prompts user login via", - "src_name": "Evaluation Harness and Benchmarks", - "dst_name": "Application Configuration and Migrations", - "evidence": "", - "key_edges": [], - "src_id": "2.2", - "dst_id": "1.7", - "is_static": true, - "all_edges": [ - { - "source": "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent", - "target": "packages/coding-agent/src/config.ts|packages.coding-agent.src.config.getAgentDir", - "call_sites": [ - { - "line": 281, - "column": 23 - } - ], - "description": "" - } - ] - }, - { - "relation": "validates provider configurations and models", - "src_name": "Evaluation Harness and Benchmarks", - "dst_name": "Model Provider APIs and Utilities", - "evidence": "", - "key_edges": [ - { - "source": "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.inspectAddedModel", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider.getModels", - "call_sites": [ - { - "line": 103, - "column": 44 - } - ], - "description": "Queries model capabilities and catalog data from provider definitions during evaluation." - }, - { - "source": "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.inspectProvider", - "target": "packages/ai/src/utils/text.ts|packages.ai.src.utils.text.contentText", - "call_sites": [ - { - "line": 83, - "column": 12 - } - ], - "description": "Extracts text from message contents during provider evaluation." - } - ], - "src_id": "2.2", - "dst_id": "2.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.inspectAddedModel", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider", - "call_sites": [ - { - "line": 103, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.inspectAddedModel", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Provider.getModels", - "call_sites": [ - { - "line": 103, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.inspectAddedModel", - "target": "packages/ai/src/models.ts|packages.ai.src.models.createProvider.provider.getModels", - "call_sites": [ - { - "line": 103, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.inspectAddedModel", - "target": "packages/ai/src/providers/radius.ts|packages.ai.src.providers.radius.radiusProvider.getModels", - "call_sites": [ - { - "line": 103, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/configured-runtime.ts|packages.evals.evals.configured-runtime.inspectProvider", - "target": "packages/ai/src/utils/text.ts|packages.ai.src.utils.text.contentText", - "call_sites": [ - { - "line": 83, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/extensions.docs.eval.ts|packages.evals.evals.extensions.docs.eval.harness.output", - "target": "packages/ai/src/utils/text.ts|packages.ai.src.utils.text.contentText", - "call_sites": [ - { - "line": 20, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent", - "target": "packages/ai/src/auth/credential-store.ts|packages.ai.src.auth.credential-store.InMemoryCredentialStore", - "call_sites": [ - { - "line": 313, - "column": 27 - }, - { - "line": 315, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent", - "target": "packages/ai/src/auth/credential-store.ts|packages.ai.src.auth.credential-store.InMemoryCredentialStore.modify", - "call_sites": [ - { - "line": 315, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/evals/src/harness.ts|packages.evals.src.harness.runPiCodingAgent", - "target": "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getCurrentSystemPrompt", - "call_sites": [ - { - "line": 390, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/evals/src/harness.ts|packages.evals.src.harness.toTranscriptEvents", - "target": "packages/ai/src/utils/text.ts|packages.ai.src.utils.text.contentText", - "call_sites": [ - { - "line": 194, - "column": 58 - }, - { - "line": 198, - "column": 17 - }, - { - "line": 212, - "column": 17 - } - ], - "description": "" - } - ] - }, - { - "relation": "evaluates agent execution state", - "src_name": "Evaluation Harness and Benchmarks", - "dst_name": "Agent Runtime and Loop Orchestrator", - "evidence": "", - "key_edges": [ - { - "source": "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.inspectContextFooter", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.state", - "call_sites": [ - { - "line": 156, - "column": 24 - } - ], - "description": "Inspects agent state and message context within UI documentation evals." - } - ], - "src_id": "2.2", - "dst_id": "2.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.inspectContextFooter", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent", - "call_sites": [ - { - "line": 156, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/evals/evals/tui.docs.eval.ts|packages.evals.evals.tui.docs.eval.inspectContextFooter", - "target": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.state", - "call_sites": [ - { - "line": 156, - "column": 24 - } - ], - "description": "" - } - ] - }, - { - "relation": "streams assistant messages and consumes provider APIs", - "src_name": "Agent Runtime and Loop Orchestrator", - "dst_name": "Model Provider APIs and Utilities", - "evidence": "", - "key_edges": [ - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.agentLoop", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.AssistantMessageEventStream.end", - "call_sites": [ - { - "line": 57, - "column": 10 - } - ], - "description": "Ends streaming responses when completing an assistant message turn." - }, - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.agentLoop", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream.push", - "call_sites": [ - { - "line": 52, - "column": 11 - } - ], - "description": "Pushes events to stream handlers during agent turn execution." - } - ], - "src_id": "2.3", - "dst_id": "2.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.agentLoop", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.AssistantMessageEventStream.end", - "call_sites": [ - { - "line": 57, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.agentLoop", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.AssistantMessageEventStream.push", - "call_sites": [ - { - "line": 52, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.agentLoop", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream", - "call_sites": [ - { - "line": 52, - "column": 11 - }, - { - "line": 57, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.agentLoop", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream.end", - "call_sites": [ - { - "line": 57, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.agentLoop", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream.push", - "call_sites": [ - { - "line": 52, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.agentLoopContinue", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.AssistantMessageEventStream.end", - "call_sites": [ - { - "line": 96, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.agentLoopContinue", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.AssistantMessageEventStream.push", - "call_sites": [ - { - "line": 91, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.agentLoopContinue", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream", - "call_sites": [ - { - "line": 91, - "column": 11 - }, - { - "line": 96, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.agentLoopContinue", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream.end", - "call_sites": [ - { - "line": 96, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.agentLoopContinue", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream.push", - "call_sites": [ - { - "line": 91, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.createAgentStream", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream", - "call_sites": [ - { - "line": 154, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.createAgentStream", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream.constructor", - "call_sites": [ - { - "line": 154, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.declareToolChanges", - "target": "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getCurrentTools", - "call_sites": [ - { - "line": 348, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.declareToolChanges", - "target": "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getToolStateChanges", - "call_sites": [ - { - "line": 347, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.declareToolChanges", - "target": "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.toToolDeclaration", - "call_sites": [ - { - "line": 349, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.prepareToolCall", - "target": "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.validateToolArguments", - "call_sites": [ - { - "line": 727, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.streamAssistantResponse", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream", - "call_sites": [ - { - "line": 409, - "column": 58 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.streamAssistantResponse", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream.result", - "call_sites": [ - { - "line": 409, - "column": 58 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent-loop.ts|packages.agent.src.agent-loop.streamAssistantResponse", - "target": "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.normalizeContext", - "call_sites": [ - { - "line": 397, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent.ts|packages.agent.src.agent.Agent.reset", - "target": "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getCurrentSystemMessage", - "call_sites": [ - { - "line": 360, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent.ts|packages.agent.src.agent.createMutableAgentState", - "target": "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.createInitialSystemMessage", - "call_sites": [ - { - "line": 85, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent.ts|packages.agent.src.agent.createMutableAgentState", - "target": "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.toToolDeclaration", - "call_sites": [ - { - "line": 85, - "column": 90 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/agent.ts|packages.agent.src.agent.createMutableAgentState.systemPrompt", - "target": "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getCurrentSystemPrompt", - "call_sites": [ - { - "line": 90, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/proxy.ts|packages.agent.src.proxy.processProxyEvent", - "target": "packages/ai/src/utils/json-parse.ts|packages.ai.src.utils.json-parse.parseStreamingJson", - "call_sites": [ - { - "line": 343, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/proxy.ts|packages.agent.src.proxy.streamProxy", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.AssistantMessageEventStream", - "call_sites": [ - { - "line": 187, - "column": 13 - }, - { - "line": 225, - "column": 12 - }, - { - "line": 232, - "column": 11 - }, - { - "line": 238, - "column": 11 - }, - { - "line": 243, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/proxy.ts|packages.agent.src.proxy.streamProxy", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.AssistantMessageEventStream.end", - "call_sites": [ - { - "line": 232, - "column": 11 - }, - { - "line": 243, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/proxy.ts|packages.agent.src.proxy.streamProxy", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.AssistantMessageEventStream.push", - "call_sites": [ - { - "line": 187, - "column": 13 - }, - { - "line": 225, - "column": 12 - }, - { - "line": 238, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/agent/src/proxy.ts|packages.agent.src.proxy.streamProxy", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.createAssistantMessageEventStream", - "call_sites": [ - { - "line": 112, - "column": 17 - } - ], - "description": "" - } - ] - }, - { - "relation": "invokes model runtime completions in", - "src_name": "Agent Execution Harness", - "dst_name": "Core Agent Runtime", - "evidence": "", - "key_edges": [ - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.summarize", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.completeSimple", - "call_sites": [ - { - "line": 174, - "column": 41 - } - ], - "description": "Accesses model runtime to complete summarization during compaction" - } - ], - "src_id": "3.1", - "dst_id": "1.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.select", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModel", - "call_sites": [ - { - "line": 113, - "column": 65 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.summarize", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.completeSimple", - "call_sites": [ - { - "line": 174, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.summarize", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModel", - "call_sites": [ - { - "line": 151, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.abort", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.cancelDeferred", - "call_sites": [ - { - "line": 259, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.abort", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModel", - "call_sites": [ - { - "line": 256, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.poll", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.fetchDeferred", - "call_sites": [ - { - "line": 229, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.poll", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModel", - "call_sites": [ - { - "line": 226, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.prepare", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModel", - "call_sites": [ - { - "line": 130, - "column": 70 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.request", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModel", - "call_sites": [ - { - "line": 193, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.streamResponse", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.streamSimple", - "call_sites": [ - { - "line": 406, - "column": 33 - } - ], - "description": "" - } - ] - }, - { - "relation": "queries model configurations from", - "src_name": "Agent Execution Harness", - "dst_name": "Model Provider APIs and Utilities", - "evidence": "", - "key_edges": [ - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.select", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models.getModel", - "call_sites": [ - { - "line": 113, - "column": 65 - } - ], - "description": "Retrieves model definitions and runs simple completions" - } - ], - "src_id": "3.1", - "dst_id": "2.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.select", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models", - "call_sites": [ - { - "line": 113, - "column": 65 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.select", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models.getModel", - "call_sites": [ - { - "line": 113, - "column": 65 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.select", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getModel", - "call_sites": [ - { - "line": 113, - "column": 65 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.summarize", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models", - "call_sites": [ - { - "line": 151, - "column": 33 - }, - { - "line": 174, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.summarize", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models.completeSimple", - "call_sites": [ - { - "line": 174, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.summarize", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models.getModel", - "call_sites": [ - { - "line": 151, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.summarize", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.completeSimple", - "call_sites": [ - { - "line": 174, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.summarize", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getModel", - "call_sites": [ - { - "line": 151, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.summarize", - "target": "packages/ai/src/utils/retry.ts|packages.ai.src.utils.retry.isRetryableAssistantError", - "call_sites": [ - { - "line": 181, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.summarize", - "target": "packages/ai/src/utils/retry.ts|packages.ai.src.utils.retry.retryDelayMs", - "call_sites": [ - { - "line": 184, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.estimateContext", - "target": "packages/ai/src/utils/estimate.ts|packages.ai.src.utils.estimate.calculateContextTokens", - "call_sites": [ - { - "line": 314, - "column": 37 - }, - { - "line": 318, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.estimateContext", - "target": "packages/ai/src/utils/estimate.ts|packages.ai.src.utils.estimate.estimateMessageTokens", - "call_sites": [ - { - "line": 319, - "column": 61 - }, - { - "line": 320, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.selectCut", - "target": "packages/ai/src/utils/estimate.ts|packages.ai.src.utils.estimate.estimateMessageTokens", - "call_sites": [ - { - "line": 265, - "column": 56 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.abort", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models", - "call_sites": [ - { - "line": 256, - "column": 33 - }, - { - "line": 259, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.abort", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models.cancelDeferred", - "call_sites": [ - { - "line": 259, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.abort", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models.getModel", - "call_sites": [ - { - "line": 256, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.abort", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.cancelDeferred", - "call_sites": [ - { - "line": 259, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.abort", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getModel", - "call_sites": [ - { - "line": 256, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.poll", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models", - "call_sites": [ - { - "line": 226, - "column": 33 - }, - { - "line": 229, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.poll", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models.fetchDeferred", - "call_sites": [ - { - "line": 229, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.poll", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models.getModel", - "call_sites": [ - { - "line": 226, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.poll", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.fetchDeferred", - "call_sites": [ - { - "line": 229, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.poll", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getModel", - "call_sites": [ - { - "line": 226, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.prepare", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models", - "call_sites": [ - { - "line": 130, - "column": 70 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.prepare", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models.getModel", - "call_sites": [ - { - "line": 130, - "column": 70 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.prepare", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getModel", - "call_sites": [ - { - "line": 130, - "column": 70 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.request", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models", - "call_sites": [ - { - "line": 193, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.request", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models.getModel", - "call_sites": [ - { - "line": 193, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.request", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getModel", - "call_sites": [ - { - "line": 193, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.classify", - "target": "packages/ai/src/utils/overflow.ts|packages.ai.src.utils.overflow.isContextOverflow", - "call_sites": [ - { - "line": 464, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.classify", - "target": "packages/ai/src/utils/retry.ts|packages.ai.src.utils.retry.isRetryableAssistantError", - "call_sites": [ - { - "line": 486, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.classify", - "target": "packages/ai/src/utils/retry.ts|packages.ai.src.utils.retry.retryDelayMs", - "call_sites": [ - { - "line": 489, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.startToolRound", - "target": "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getCurrentTools", - "call_sites": [ - { - "line": 559, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.streamResponse", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models", - "call_sites": [ - { - "line": 406, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.streamResponse", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models.streamSimple", - "call_sites": [ - { - "line": 406, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.streamResponse", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.streamSimple", - "call_sites": [ - { - "line": 406, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.streamResponse", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream", - "call_sites": [ - { - "line": 414, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.streamResponse", - "target": "packages/ai/src/utils/event-stream.ts|packages.ai.src.utils.event-stream.EventStream.result", - "call_sites": [ - { - "line": 414, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planSystemEntries", - "target": "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.getCurrentTools", - "call_sites": [ - { - "line": 85, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planSystemEntries", - "target": "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.toToolDeclaration", - "call_sites": [ - { - "line": 79, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planTools", - "target": "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.declarationsEqual", - "call_sites": [ - { - "line": 104, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planTools", - "target": "packages/ai/src/utils/transcript.ts|packages.ai.src.utils.transcript.toToolDeclaration", - "call_sites": [ - { - "line": 112, - "column": 28 - }, - { - "line": 117, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/provider.ts|packages.durable.src.harness.provider.ProviderDoc.initial", - "target": "packages/ai/src/utils/uuid.ts|packages.ai.src.utils.uuid.uuidv7", - "call_sites": [ - { - "line": 18, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.validate", - "target": "packages/ai/src/utils/validation.ts|packages.ai.src.utils.validation.validateToolArguments", - "call_sites": [ - { - "line": 244, - "column": 18 - } - ], - "description": "" - } - ] - }, - { - "relation": "commits task checkpoints and controls execution via", - "src_name": "Agent Execution Harness", - "dst_name": "Storage Backends", - "evidence": "", - "key_edges": [ - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.retry", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 212, - "column": 18 - } - ], - "description": "Compaction and generation tasks commit progress and pause through task runtimes" - } - ], - "src_id": "3.1", - "dst_id": "3.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.abort", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 223, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.abort", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 223, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.retry", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 210, - "column": 18 - }, - { - "line": 212, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.retry", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 212, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.retry", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.sleep", - "call_sites": [ - { - "line": 210, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.select", - "target": "packages/durable/src/types.ts|packages.durable.src.types.HookRunner", - "call_sites": [ - { - "line": 129, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.select", - "target": "packages/durable/src/types.ts|packages.durable.src.types.HookRunner.each", - "call_sites": [ - { - "line": 129, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.select", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 110, - "column": 32 - }, - { - "line": 116, - "column": 31 - }, - { - "line": 146, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.select", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.agent", - "call_sites": [ - { - "line": 110, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.select", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 146, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.select", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.context", - "call_sites": [ - { - "line": 116, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.summarize", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 154, - "column": 31 - }, - { - "line": 156, - "column": 24 - }, - { - "line": 184, - "column": 34 - }, - { - "line": 185, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.summarize", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 185, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.summarize", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.context", - "call_sites": [ - { - "line": 154, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask.phases.summarize", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.now", - "call_sites": [ - { - "line": 156, - "column": 24 - }, - { - "line": 184, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.complete", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 440, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.complete", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 440, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.createCompaction", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx", - "call_sites": [ - { - "line": 243, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.createCompaction", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.createTask", - "call_sites": [ - { - "line": 243, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.failNoModel", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 449, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.failNoModel", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 449, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.place", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 394, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.place", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 394, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.placeSummary", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 420, - "column": 81 - }, - { - "line": 430, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.placeSummary", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.now", - "call_sites": [ - { - "line": 420, - "column": 81 - }, - { - "line": 430, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.placeSummary", - "target": "packages/durable/src/types.ts|packages.durable.src.types.appendEntry", - "call_sites": [ - { - "line": 434, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.captureContextBounds", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.findLatestHeadMarker", - "call_sites": [ - { - "line": 39, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.captureContextBounds", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanEntries", - "call_sites": [ - { - "line": 31, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.captureContextBounds", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.findLatestHeadMarker", - "call_sites": [ - { - "line": 39, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.captureContextBounds", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanEntries", - "call_sites": [ - { - "line": 31, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.captureContextBounds", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.entry", - "call_sites": [ - { - "line": 34, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.captureContextBounds", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.findLatestHeadMarker", - "call_sites": [ - { - "line": 39, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.captureContextBounds", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanEntries", - "call_sites": [ - { - "line": 31, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.captureContextBounds", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 31, - "column": 25 - }, - { - "line": 34, - "column": 22 - }, - { - "line": 39, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.captureContextBounds", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.entry", - "call_sites": [ - { - "line": 34, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.captureContextBounds", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.findLatestHeadMarker", - "call_sites": [ - { - "line": 39, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.captureContextBounds", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanEntries", - "call_sites": [ - { - "line": 31, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.scanRange", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanEntries", - "call_sites": [ - { - "line": 243, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.scanRange", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanEntries", - "call_sites": [ - { - "line": 243, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.scanRange", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanEntries", - "call_sites": [ - { - "line": 243, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.scanRange", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 243, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.scanRange", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanEntries", - "call_sites": [ - { - "line": 243, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanTasks", - "call_sites": [ - { - "line": 173, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanTasks", - "call_sites": [ - { - "line": 173, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanTasks", - "call_sites": [ - { - "line": 173, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 173, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanTasks", - "call_sites": [ - { - "line": 173, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.abort", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 261, - "column": 14 - }, - { - "line": 271, - "column": 17 - }, - { - "line": 276, - "column": 83 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.abort", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 271, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.abort", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.now", - "call_sites": [ - { - "line": 276, - "column": 83 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.abort", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.report", - "call_sites": [ - { - "line": 261, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.poll", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 228, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.poll", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.sleep", - "call_sites": [ - { - "line": 228, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.prepare", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 127, - "column": 32 - }, - { - "line": 134, - "column": 37 - }, - { - "line": 139, - "column": 31 - }, - { - "line": 141, - "column": 47 - }, - { - "line": 144, - "column": 25 - }, - { - "line": 151, - "column": 74 - }, - { - "line": 158, - "column": 19 - }, - { - "line": 165, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.prepare", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.agent", - "call_sites": [ - { - "line": 127, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.prepare", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 158, - "column": 19 - }, - { - "line": 165, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.prepare", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.context", - "call_sites": [ - { - "line": 139, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.prepare", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.env", - "call_sites": [ - { - "line": 144, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.prepare", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.now", - "call_sites": [ - { - "line": 151, - "column": 74 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.prepare", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.outcomes", - "call_sites": [ - { - "line": 134, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.prepare", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.report", - "call_sites": [ - { - "line": 141, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.prepare", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx", - "call_sites": [ - { - "line": 166, - "column": 28 - }, - { - "line": 167, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.prepare", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.appendEntry", - "call_sites": [ - { - "line": 167, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.prepare", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.scanEntries", - "call_sites": [ - { - "line": 166, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.request", - "target": "packages/durable/src/types.ts|packages.durable.src.types.HookRunner", - "call_sites": [ - { - "line": 197, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.request", - "target": "packages/durable/src/types.ts|packages.durable.src.types.HookRunner.each", - "call_sites": [ - { - "line": 197, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.request", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 187, - "column": 18 - }, - { - "line": 195, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.request", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 187, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.request", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.context", - "call_sites": [ - { - "line": 195, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.retry", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 213, - "column": 18 - }, - { - "line": 214, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.retry", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 214, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.retry", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.sleep", - "call_sites": [ - { - "line": 213, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.tools", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 238, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.tools", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 238, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.answer", - "target": "packages/durable/src/types.ts|packages.durable.src.types.HookRunner", - "call_sites": [ - { - "line": 519, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.answer", - "target": "packages/durable/src/types.ts|packages.durable.src.types.HookRunner.each", - "call_sites": [ - { - "line": 519, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.answer", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 524, - "column": 16 - }, - { - "line": 530, - "column": 79 - }, - { - "line": 532, - "column": 75 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.answer", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 524, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.answer", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.now", - "call_sites": [ - { - "line": 530, - "column": 79 - }, - { - "line": 532, - "column": 75 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.answer", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx", - "call_sites": [ - { - "line": 533, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.answer", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.appendEntry", - "call_sites": [ - { - "line": 533, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.appendAssistant", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx", - "call_sites": [ - { - "line": 669, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.appendAssistant", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.appendEntry", - "call_sites": [ - { - "line": 669, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.classify", - "target": "packages/durable/src/types.ts|packages.durable.src.types.HookRunner", - "call_sites": [ - { - "line": 454, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.classify", - "target": "packages/durable/src/types.ts|packages.durable.src.types.HookRunner.each", - "call_sites": [ - { - "line": 454, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.classify", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 436, - "column": 12 - }, - { - "line": 439, - "column": 17 - }, - { - "line": 467, - "column": 30 - }, - { - "line": 470, - "column": 18 - }, - { - "line": 489, - "column": 32 - }, - { - "line": 490, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.classify", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 439, - "column": 17 - }, - { - "line": 470, - "column": 18 - }, - { - "line": 490, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.classify", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.context", - "call_sites": [ - { - "line": 467, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.classify", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.now", - "call_sites": [ - { - "line": 436, - "column": 12 - }, - { - "line": 489, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.createGeneration", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx", - "call_sites": [ - { - "line": 684, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.createGeneration", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.createTask", - "call_sites": [ - { - "line": 684, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.createToolTask", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx", - "call_sites": [ - { - "line": 298, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.createToolTask", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.createTask", - "call_sites": [ - { - "line": 298, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.failModelError", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 331, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.failModelError", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 331, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.failNoModel", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 345, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.failNoModel", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 345, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound", - "target": "packages/durable/src/types.ts|packages.durable.src.types.HookRunner", - "call_sites": [ - { - "line": 620, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound", - "target": "packages/durable/src/types.ts|packages.durable.src.types.HookRunner.each", - "call_sites": [ - { - "line": 620, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 609, - "column": 33 - }, - { - "line": 628, - "column": 16 - }, - { - "line": 632, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 628, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.now", - "call_sites": [ - { - "line": 632, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.outcomes", - "call_sites": [ - { - "line": 609, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx", - "call_sites": [ - { - "line": 636, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.appendEntry", - "call_sites": [ - { - "line": 636, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.readCalls", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 291, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.readCalls", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.entry", - "call_sites": [ - { - "line": 291, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.startToolRound", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 558, - "column": 38 - }, - { - "line": 561, - "column": 31 - }, - { - "line": 568, - "column": 16 - }, - { - "line": 577, - "column": 103 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.startToolRound", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.agent", - "call_sites": [ - { - "line": 561, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.startToolRound", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 568, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.startToolRound", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.context", - "call_sites": [ - { - "line": 558, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.startToolRound", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.now", - "call_sites": [ - { - "line": 577, - "column": 103 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.streamResponse", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 389, - "column": 18 - }, - { - "line": 398, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.streamResponse", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 389, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.streamResponse", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.report", - "call_sites": [ - { - "line": 398, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.entries", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanEntries", - "call_sites": [ - { - "line": 139, - "column": 65 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.entries", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanEntries", - "call_sites": [ - { - "line": 139, - "column": 65 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.entries", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanEntries", - "call_sites": [ - { - "line": 139, - "column": 65 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.entries", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 139, - "column": 65 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.entries", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanEntries", - "call_sites": [ - { - "line": 139, - "column": 65 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.constructor.conversation", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.conversation", - "call_sites": [ - { - "line": 196, - "column": 56 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.constructor.conversation", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.conversation", - "call_sites": [ - { - "line": 196, - "column": 56 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.constructor.conversation", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.conversation", - "call_sites": [ - { - "line": 196, - "column": 56 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.constructor.conversation", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 196, - "column": 56 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.constructor.conversation", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.conversation", - "call_sites": [ - { - "line": 196, - "column": 56 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.conversation", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.conversation", - "call_sites": [ - { - "line": 315, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.conversation", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.conversation", - "call_sites": [ - { - "line": 315, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.conversation", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.conversation", - "call_sites": [ - { - "line": 315, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.conversation", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 315, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.conversation", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.conversation", - "call_sites": [ - { - "line": 315, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.getTask", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.task", - "call_sites": [ - { - "line": 244, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.getTask", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.task", - "call_sites": [ - { - "line": 244, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.getTask", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.task", - "call_sites": [ - { - "line": 244, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.getTask", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 244, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.getTask", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.task", - "call_sites": [ - { - "line": 244, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.inspect", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanSubmissions", - "call_sites": [ - { - "line": 253, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.inspect", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanSubmissions", - "call_sites": [ - { - "line": 253, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.inspect", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanSubmissions", - "call_sites": [ - { - "line": 253, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.inspect", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 253, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.inspect", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanSubmissions", - "call_sites": [ - { - "line": 253, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.usage", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanConversations", - "call_sites": [ - { - "line": 288, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.usage", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanConversations", - "call_sites": [ - { - "line": 288, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.usage", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanConversations", - "call_sites": [ - { - "line": 288, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.usage", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 288, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.usage", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanConversations", - "call_sites": [ - { - "line": 288, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.applyBoundary", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx", - "call_sites": [ - { - "line": 88, - "column": 7 - }, - { - "line": 93, - "column": 6 - }, - { - "line": 99, - "column": 26 - }, - { - "line": 100, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.applyBoundary", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.appendEntry", - "call_sites": [ - { - "line": 99, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.applyBoundary", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.placeSubmission", - "call_sites": [ - { - "line": 93, - "column": 6 - }, - { - "line": 100, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.applyBoundary", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.settleSubmission", - "call_sites": [ - { - "line": 88, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.applyBoundary", - "target": "packages/durable/src/types.ts|packages.durable.src.types.appendEntry", - "call_sites": [ - { - "line": 91, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.prepareBoundary", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx", - "call_sites": [ - { - "line": 47, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.prepareBoundary", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.latestHeadMarker", - "call_sites": [ - { - "line": 47, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.withdrawQueuedInputs", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx", - "call_sites": [ - { - "line": 129, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.withdrawQueuedInputs", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.settleSubmission", - "call_sites": [ - { - "line": 129, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.endRun", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx", - "call_sites": [ - { - "line": 127, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.endRun", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.settleSubmission", - "call_sites": [ - { - "line": 127, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planSystemEntries", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Entry", - "call_sites": [ - { - "line": 73, - "column": 70 - }, - { - "line": 75, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planSystemEntries", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Entry.is", - "call_sites": [ - { - "line": 73, - "column": 70 - }, - { - "line": 75, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/provider.ts|packages.durable.src.harness.provider.ensureProviderSessionId", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 33, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/provider.ts|packages.durable.src.harness.provider.ensureProviderSessionId", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 33, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#anyFailed", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.task", - "call_sites": [ - { - "line": 635, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#anyFailed", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.task", - "call_sites": [ - { - "line": 635, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#anyFailed", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.task", - "call_sites": [ - { - "line": 635, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#anyFailed", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 635, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#anyFailed", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.task", - "call_sites": [ - { - "line": 635, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#end", - "target": "packages/durable/src/types.ts|packages.durable.src.types.WatchHandle", - "call_sites": [ - { - "line": 1476, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#end", - "target": "packages/durable/src/types.ts|packages.durable.src.types.WatchHandle.stop", - "call_sites": [ - { - "line": 1476, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadChain", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.conversation", - "call_sites": [ - { - "line": 724, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadChain", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.task", - "call_sites": [ - { - "line": 712, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadChain", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.conversation", - "call_sites": [ - { - "line": 724, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadChain", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.task", - "call_sites": [ - { - "line": 712, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadChain", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.conversation", - "call_sites": [ - { - "line": 724, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadChain", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.task", - "call_sites": [ - { - "line": 712, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadChain", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 712, - "column": 41 - }, - { - "line": 724, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadChain", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.conversation", - "call_sites": [ - { - "line": 724, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadChain", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.task", - "call_sites": [ - { - "line": 712, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadScopes", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanSubmissions", - "call_sites": [ - { - "line": 689, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadScopes", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanSubmissions", - "call_sites": [ - { - "line": 689, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadScopes", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanSubmissions", - "call_sites": [ - { - "line": 689, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadScopes", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 689, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadScopes", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanSubmissions", - "call_sites": [ - { - "line": 689, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.task", - "call_sites": [ - { - "line": 1580, - "column": 51 - }, - { - "line": 1620, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.task", - "call_sites": [ - { - "line": 1580, - "column": 51 - }, - { - "line": 1620, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.entry", - "call_sites": [ - { - "line": 1647, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.task", - "call_sites": [ - { - "line": 1580, - "column": 51 - }, - { - "line": 1620, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 1580, - "column": 51 - }, - { - "line": 1620, - "column": 43 - }, - { - "line": 1647, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.entry", - "call_sites": [ - { - "line": 1647, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.task", - "call_sites": [ - { - "line": 1580, - "column": 51 - }, - { - "line": 1620, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.abortOwned", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.task", - "call_sites": [ - { - "line": 1607, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.abortOwned", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.task", - "call_sites": [ - { - "line": 1607, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.abortOwned", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.task", - "call_sites": [ - { - "line": 1607, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.abortOwned", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 1607, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.abortOwned", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.task", - "call_sites": [ - { - "line": 1607, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#validateWait", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.task", - "call_sites": [ - { - "line": 1460, - "column": 87 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#validateWait", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.task", - "call_sites": [ - { - "line": 1460, - "column": 87 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#validateWait", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.task", - "call_sites": [ - { - "line": 1460, - "column": 87 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#validateWait", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 1460, - "column": 87 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#validateWait", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.task", - "call_sites": [ - { - "line": 1460, - "column": 87 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#watchDoc", - "target": "packages/durable/src/types.ts|packages.durable.src.types.WatchHandle", - "call_sites": [ - { - "line": 1742, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#watchDoc", - "target": "packages/durable/src/types.ts|packages.durable.src.types.WatchHandle.stop", - "call_sites": [ - { - "line": 1742, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.waitForTask", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.task", - "call_sites": [ - { - "line": 378, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.waitForTask", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.task", - "call_sites": [ - { - "line": 378, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.waitForTask", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.task", - "call_sites": [ - { - "line": 378, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.waitForTask", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 378, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.waitForTask", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.task", - "call_sites": [ - { - "line": 378, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.get", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.submission", - "call_sites": [ - { - "line": 65, - "column": 69 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.get", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.submission", - "call_sites": [ - { - "line": 65, - "column": 69 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.get", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.submission", - "call_sites": [ - { - "line": 65, - "column": 69 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.get", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 65, - "column": 69 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.get", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.submission", - "call_sites": [ - { - "line": 65, - "column": 69 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.status", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.submission", - "call_sites": [ - { - "line": 70, - "column": 69 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.status", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.submission", - "call_sites": [ - { - "line": 70, - "column": 69 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.status", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.submission", - "call_sites": [ - { - "line": 70, - "column": 69 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.status", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 70, - "column": 69 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.status", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.submission", - "call_sites": [ - { - "line": 70, - "column": 69 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.wait", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.submission", - "call_sites": [ - { - "line": 79, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.wait", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.submission", - "call_sites": [ - { - "line": 79, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.wait", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.submission", - "call_sites": [ - { - "line": 79, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.wait", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 79, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.wait", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.submission", - "call_sites": [ - { - "line": 79, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.admitSubmission", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx", - "call_sites": [ - { - "line": 156, - "column": 29 - }, - { - "line": 171, - "column": 27 - }, - { - "line": 195, - "column": 21 - }, - { - "line": 199, - "column": 20 - }, - { - "line": 202, - "column": 25 - }, - { - "line": 204, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.admitSubmission", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.appendEntry", - "call_sites": [ - { - "line": 202, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.admitSubmission", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.createSubmission", - "call_sites": [ - { - "line": 171, - "column": 27 - }, - { - "line": 195, - "column": 21 - }, - { - "line": 199, - "column": 20 - }, - { - "line": 204, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.admitSubmission", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.submissionByRequest", - "call_sites": [ - { - "line": 156, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.admitSubmission", - "target": "packages/durable/src/types.ts|packages.durable.src.types.appendEntry", - "call_sites": [ - { - "line": 197, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#build", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanConversations", - "call_sites": [ - { - "line": 147, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#build", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanTasks", - "call_sites": [ - { - "line": 141, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#build", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanConversations", - "call_sites": [ - { - "line": 147, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#build", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanTasks", - "call_sites": [ - { - "line": 141, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#build", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanConversations", - "call_sites": [ - { - "line": 147, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#build", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanTasks", - "call_sites": [ - { - "line": 141, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#build", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 141, - "column": 49 - }, - { - "line": 147, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#build", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanConversations", - "call_sites": [ - { - "line": 147, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#build", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanTasks", - "call_sites": [ - { - "line": 141, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.ToolTask.phases.call", - "target": "packages/durable/src/types.ts|packages.durable.src.types.HookRunner", - "call_sites": [ - { - "line": 136, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.ToolTask.phases.call", - "target": "packages/durable/src/types.ts|packages.durable.src.types.HookRunner.each", - "call_sites": [ - { - "line": 136, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.ToolTask.phases.call", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 156, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.ToolTask.phases.call", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 156, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.ToolTask.phases.execute", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 175, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.ToolTask.phases.execute", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 175, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.appendToolResult", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx", - "call_sites": [ - { - "line": 840, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.appendToolResult", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.appendEntry", - "call_sites": [ - { - "line": 840, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.finalResult", - "target": "packages/durable/src/types.ts|packages.durable.src.types.HookRunner", - "call_sites": [ - { - "line": 510, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.finalResult", - "target": "packages/durable/src/types.ts|packages.durable.src.types.HookRunner.each", - "call_sites": [ - { - "line": 510, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.finalResult", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 528, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.finalResult", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.report", - "call_sites": [ - { - "line": 528, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.publishProgress", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 456, - "column": 18 - }, - { - "line": 479, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.publishProgress", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 456, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.publishProgress", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.report", - "call_sites": [ - { - "line": 479, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.readCall", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 216, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.readCall", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.entry", - "call_sites": [ - { - "line": 216, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.resolveTool", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 209, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.resolveTool", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.agent", - "call_sites": [ - { - "line": 209, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run", - "target": "packages/durable/src/types.ts|packages.durable.src.types.DocumentObserver", - "call_sites": [ - { - "line": 359, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run", - "target": "packages/durable/src/types.ts|packages.durable.src.types.DocumentObserver.watchDoc", - "call_sites": [ - { - "line": 359, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Session", - "call_sites": [ - { - "line": 357, - "column": 21 - }, - { - "line": 358, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Session.snapshot", - "call_sites": [ - { - "line": 357, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Session.snapshotAsOf", - "call_sites": [ - { - "line": 358, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 397, - "column": 29 - }, - { - "line": 297, - "column": 18 - }, - { - "line": 339, - "column": 17 - }, - { - "line": 354, - "column": 20 - }, - { - "line": 355, - "column": 24 - }, - { - "line": 356, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.agent", - "call_sites": [ - { - "line": 297, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.conversation", - "call_sites": [ - { - "line": 356, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.env", - "call_sites": [ - { - "line": 397, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.getTask", - "call_sites": [ - { - "line": 354, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.memo", - "call_sites": [ - { - "line": 339, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.waitForTask", - "call_sites": [ - { - "line": 355, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run", - "target": "packages/durable/src/types.ts|packages.durable.src.types.memo", - "call_sites": [ - { - "line": 339, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run", - "target": "packages/durable/src/types.ts|packages.durable.src.types.snapshot", - "call_sites": [ - { - "line": 357, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run", - "target": "packages/durable/src/types.ts|packages.durable.src.types.snapshotAsOf", - "call_sites": [ - { - "line": 358, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run", - "target": "packages/durable/src/types.ts|packages.durable.src.types.watchDoc", - "call_sites": [ - { - "line": 359, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.commit", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 333, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.commit", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 333, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.createTask", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 348, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.createTask", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 348, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.createTask", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx", - "call_sites": [ - { - "line": 349, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.createTask", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.createTask", - "call_sites": [ - { - "line": 349, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.executeTool", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Session", - "call_sites": [ - { - "line": 383, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.executeTool", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Session.snapshot", - "call_sites": [ - { - "line": 383, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.executeTool", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 365, - "column": 31 - }, - { - "line": 382, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.executeTool", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.memo", - "call_sites": [ - { - "line": 365, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.executeTool", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.waitForTask", - "call_sites": [ - { - "line": 382, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.settle", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 581, - "column": 35 - }, - { - "line": 587, - "column": 50 - }, - { - "line": 588, - "column": 16 - }, - { - "line": 608, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.settle", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.abortOwned", - "call_sites": [ - { - "line": 587, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.settle", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 588, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.settle", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.now", - "call_sites": [ - { - "line": 608, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.settle", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.ownedTasks", - "call_sites": [ - { - "line": 581, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.settle", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx", - "call_sites": [ - { - "line": 599, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.settle", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.doc", - "call_sites": [ - { - "line": 599, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.settle", - "target": "packages/durable/src/types.ts|packages.durable.src.types.memo", - "call_sites": [ - { - "line": 585, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.startNestedCall", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime", - "call_sites": [ - { - "line": 676, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.startNestedCall", - "target": "packages/durable/src/types.ts|packages.durable.src.types.TaskRuntime.commit", - "call_sites": [ - { - "line": 676, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.startNestedCall", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx", - "call_sites": [ - { - "line": 678, - "column": 26 - }, - { - "line": 681, - "column": 28 - }, - { - "line": 698, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.startNestedCall", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.createTask", - "call_sites": [ - { - "line": 698, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.startNestedCall", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.doc", - "call_sites": [ - { - "line": 678, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.startNestedCall", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Tx.task", - "call_sites": [ - { - "line": 681, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.#build", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.conversation", - "call_sites": [ - { - "line": 169, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.#build", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.conversation", - "call_sites": [ - { - "line": 169, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.#build", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.conversation", - "call_sites": [ - { - "line": 169, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.#build", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 169, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.#build", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.conversation", - "call_sites": [ - { - "line": 169, - "column": 44 - } - ], - "description": "" - } - ] - }, - { - "relation": "declares tasks and documents using", - "src_name": "Agent Execution Harness", - "dst_name": "Core Primitives and Schemas", - "evidence": "", - "key_edges": [ - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask", - "target": "packages/durable/src/tasks.ts|packages.durable.src.tasks.defineTask", - "call_sites": [ - { - "line": 115, - "column": 31 - } - ], - "description": "Harness constructs task definitions and documents using core definition utilities" - } - ], - "src_id": "3.1", - "dst_id": "3.4", - "is_static": true, - "all_edges": [ - { - "source": "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.AgentDoc", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.defineDoc", - "call_sites": [ - { - "line": 42, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.CompactionTask", - "target": "packages/durable/src/tasks.ts|packages.durable.src.tasks.defineTask", - "call_sites": [ - { - "line": 103, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.readContextFrom", - "target": "packages/durable/src/ids.ts|packages.durable.src.ids.idFromNumber", - "call_sites": [ - { - "line": 89, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask", - "target": "packages/durable/src/tasks.ts|packages.durable.src.tasks.defineTask", - "call_sites": [ - { - "line": 115, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.InboxDoc", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.defineDoc", - "call_sites": [ - { - "line": 16, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.LiveDoc", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.defineDoc", - "call_sites": [ - { - "line": 98, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.OutputBuffer.#accept", - "target": "packages/durable/src/truncate.ts|packages.durable.src.truncate.utf8ByteLength", - "call_sites": [ - { - "line": 177, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.OutputBuffer.snapshot", - "target": "packages/durable/src/truncate.ts|packages.durable.src.truncate.utf8ByteLength", - "call_sites": [ - { - "line": 216, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/prompt.ts|packages.durable.src.harness.prompt.planSystemEntries", - "target": "packages/durable/src/entries.ts|packages.durable.src.entries.defineEntry.is", - "call_sites": [ - { - "line": 73, - "column": 70 - }, - { - "line": 75, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/provider.ts|packages.durable.src.harness.provider.ProviderDoc", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.defineDoc", - "call_sites": [ - { - "line": 12, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.NestedCallDoc", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.defineDocFamily", - "call_sites": [ - { - "line": 96, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.ToolTask", - "target": "packages/durable/src/tasks.ts|packages.durable.src.tasks.defineTask", - "call_sites": [ - { - "line": 113, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.publishProgress", - "target": "packages/durable/src/truncate.ts|packages.durable.src.truncate.utf8ByteLength", - "call_sites": [ - { - "line": 452, - "column": 14 - }, - { - "line": 454, - "column": 33 - }, - { - "line": 455, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/usage.ts|packages.durable.src.harness.usage.UsageDoc", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.defineDoc", - "call_sites": [ - { - "line": 14, - "column": 25 - } - ], - "description": "" - } - ] - }, - { - "relation": "records changes and creates tasks within", - "src_name": "Agent Execution Harness", - "dst_name": "Session Management", - "evidence": "", - "key_edges": [ - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.placeSummary", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.appendEntry", - "call_sites": [ - { - "line": 434, - "column": 27 - } - ], - "description": "Harness appends entries and registers subtasks within session transactions" - } - ], - "src_id": "3.1", - "dst_id": "3.5", - "is_static": true, - "all_edges": [ - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.createCompaction", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createTask", - "call_sites": [ - { - "line": 243, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/compaction.ts|packages.durable.src.harness.compaction.placeSummary", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.appendEntry", - "call_sites": [ - { - "line": 434, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.captureContextBounds", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.entry", - "call_sites": [ - { - "line": 34, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.captureContextBounds", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.findLatestHeadMarker", - "call_sites": [ - { - "line": 39, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.captureContextBounds", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanEntries", - "call_sites": [ - { - "line": 31, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.readContext", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 113, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.readContext", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.readOnLine", - "call_sites": [ - { - "line": 113, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.readContextFrom", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 75, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.readContextFrom", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.readOnLine", - "call_sites": [ - { - "line": 75, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/context.ts|packages.durable.src.harness.context.scanRange", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanEntries", - "call_sites": [ - { - "line": 243, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch", - "call_sites": [ - { - "line": 178, - "column": 16 - }, - { - "line": 198, - "column": 9 - }, - { - "line": 201, - "column": 34 - }, - { - "line": 206, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.cancel", - "call_sites": [ - { - "line": 198, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.closed", - "call_sites": [ - { - "line": 206, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.constructor", - "call_sites": [ - { - "line": 178, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.observeCancellation", - "call_sites": [ - { - "line": 201, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanTasks", - "call_sites": [ - { - "line": 173, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents.start", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch", - "call_sites": [ - { - "line": 204, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents.start", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.start", - "call_sites": [ - { - "line": 204, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents.stop", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch", - "call_sites": [ - { - "line": 205, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents.stop", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.stop", - "call_sites": [ - { - "line": 205, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents.views.attach() callback.closeSession", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch", - "call_sites": [ - { - "line": 190, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents.views.attach() callback.closeSession", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.closeSession", - "call_sites": [ - { - "line": 190, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents.views.attach() callback.publication", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch", - "call_sites": [ - { - "line": 188, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/events.ts|packages.durable.src.harness.events.watchEvents.views.attach() callback.publication", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.advance", - "call_sites": [ - { - "line": 188, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.prepare", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.appendEntry", - "call_sites": [ - { - "line": 167, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.GenerationTask.phases.prepare", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanEntries", - "call_sites": [ - { - "line": 166, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.answer", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.appendEntry", - "call_sites": [ - { - "line": 533, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.appendAssistant", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.appendEntry", - "call_sites": [ - { - "line": 669, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.createGeneration", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createTask", - "call_sites": [ - { - "line": 684, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.createToolTask", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createTask", - "call_sites": [ - { - "line": 298, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.finishToolRound", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.appendEntry", - "call_sites": [ - { - "line": 636, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.commit", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 120, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.commit", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.commitWith", - "call_sites": [ - { - "line": 120, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.compact", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 107, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.compact", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.commitWith", - "call_sites": [ - { - "line": 107, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.configure", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 97, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.configure", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.commitWith", - "call_sites": [ - { - "line": 97, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.entries", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanEntries", - "call_sites": [ - { - "line": 139, - "column": 65 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.entries", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 139, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.entries", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.readOnLine", - "call_sites": [ - { - "line": 139, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.Harness.open", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 456, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.Harness.open", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.close", - "call_sites": [ - { - "line": 456, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.#create", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 333, - "column": 8 - }, - { - "line": 334, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.#create", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.assertUsable", - "call_sites": [ - { - "line": 333, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.#create", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.commitWith", - "call_sites": [ - { - "line": 334, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.#create", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction", - "call_sites": [ - { - "line": 335, - "column": 44 - }, - { - "line": 340, - "column": 17 - }, - { - "line": 342, - "column": 18 - }, - { - "line": 343, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.#create", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.conversation", - "call_sites": [ - { - "line": 335, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.#create", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createConversation", - "call_sites": [ - { - "line": 343, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.#create", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createRootConversation", - "call_sites": [ - { - "line": 340, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.#create", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.forkConversation", - "call_sites": [ - { - "line": 342, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.constructor", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 177, - "column": 3 - }, - { - "line": 179, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.constructor", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.constructor", - "call_sites": [ - { - "line": 177, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.constructor", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.storage", - "call_sites": [ - { - "line": 179, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.constructor.conversation", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.conversation", - "call_sites": [ - { - "line": 196, - "column": 56 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.constructor.conversation", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 196, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.constructor.conversation", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.readOnLine", - "call_sites": [ - { - "line": 196, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.conversation", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.conversation", - "call_sites": [ - { - "line": 315, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.conversation", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 314, - "column": 8 - }, - { - "line": 315, - "column": 29 - }, - { - "line": 315, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.conversation", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.assertUsable", - "call_sites": [ - { - "line": 314, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.conversation", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.readOnLine", - "call_sites": [ - { - "line": 315, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.conversation", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.storage", - "call_sites": [ - { - "line": 315, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.conversationCreated", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction", - "call_sites": [ - { - "line": 357, - "column": 12 - }, - { - "line": 358, - "column": 12 - }, - { - "line": 359, - "column": 12 - }, - { - "line": 360, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.conversationCreated", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.doc", - "call_sites": [ - { - "line": 357, - "column": 12 - }, - { - "line": 358, - "column": 12 - }, - { - "line": 359, - "column": 12 - }, - { - "line": 360, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.getTask", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.task", - "call_sites": [ - { - "line": 244, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.getTask", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 244, - "column": 15 - }, - { - "line": 244, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.getTask", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.readOnLine", - "call_sites": [ - { - "line": 244, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.getTask", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.storage", - "call_sites": [ - { - "line": 244, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.inspect", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanSubmissions", - "call_sites": [ - { - "line": 253, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.inspect", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 250, - "column": 15 - }, - { - "line": 253, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.inspect", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.readOnLine", - "call_sites": [ - { - "line": 250, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.inspect", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.storage", - "call_sites": [ - { - "line": 253, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.resume", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 239, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.resume", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.assertUsable", - "call_sites": [ - { - "line": 239, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.usage", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanConversations", - "call_sites": [ - { - "line": 288, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.usage", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 287, - "column": 36 - }, - { - "line": 288, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.usage", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.readOnLine", - "call_sites": [ - { - "line": 287, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.usage", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.storage", - "call_sites": [ - { - "line": 288, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.safeReport", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.contained", - "call_sites": [ - { - "line": 369, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.applyBoundary", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.appendEntry", - "call_sites": [ - { - "line": 91, - "column": 26 - }, - { - "line": 99, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.applyBoundary", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.placeSubmission", - "call_sites": [ - { - "line": 93, - "column": 6 - }, - { - "line": 100, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.applyBoundary", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.settleSubmission", - "call_sites": [ - { - "line": 88, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.prepareBoundary", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.latestHeadMarker", - "call_sites": [ - { - "line": 47, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/inbox.ts|packages.durable.src.harness.inbox.withdrawQueuedInputs", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.settleSubmission", - "call_sites": [ - { - "line": 129, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.endRun", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.settleSubmission", - "call_sites": [ - { - "line": 127, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.settleSchedulerOutcome", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction", - "call_sites": [ - { - "line": 225, - "column": 25 - }, - { - "line": 232, - "column": 35 - }, - { - "line": 236, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/live.ts|packages.durable.src.harness.live.settleSchedulerOutcome", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.doc", - "call_sites": [ - { - "line": 225, - "column": 25 - }, - { - "line": 232, - "column": 35 - }, - { - "line": 236, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#anyFailed", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.task", - "call_sites": [ - { - "line": 635, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#commitState", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction", - "call_sites": [ - { - "line": 1433, - "column": 8 - }, - { - "line": 1437, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#commitState", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.setTask", - "call_sites": [ - { - "line": 1433, - "column": 8 - }, - { - "line": 1437, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#decide", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction", - "call_sites": [ - { - "line": 1339, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#decide", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.setTask", - "call_sites": [ - { - "line": 1339, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#end", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.stop", - "call_sites": [ - { - "line": 1476, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#failSession", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 1060, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#failSession", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.fail", - "call_sites": [ - { - "line": 1060, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#finalize", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction", - "call_sites": [ - { - "line": 664, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#finalize", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.setTask", - "call_sites": [ - { - "line": 664, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#gated", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 1705, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#gated", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.commitWith", - "call_sites": [ - { - "line": 1705, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadChain", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.conversation", - "call_sites": [ - { - "line": 724, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadChain", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.task", - "call_sites": [ - { - "line": 712, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#loadScopes", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanSubmissions", - "call_sites": [ - { - "line": 689, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#reconcile", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 588, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#reconcile", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.commitWith", - "call_sites": [ - { - "line": 588, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#reconcile", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction", - "call_sites": [ - { - "line": 620, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#reconcile", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.setTask", - "call_sites": [ - { - "line": 620, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#reserve", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 1111, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#reserve", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.commitWith", - "call_sites": [ - { - "line": 1111, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#reserve", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction", - "call_sites": [ - { - "line": 1115, - "column": 61 - }, - { - "line": 1154, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#reserve", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.setTask", - "call_sites": [ - { - "line": 1115, - "column": 61 - }, - { - "line": 1154, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.entry", - "call_sites": [ - { - "line": 1647, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.task", - "call_sites": [ - { - "line": 1580, - "column": 51 - }, - { - "line": 1620, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 1580, - "column": 20 - }, - { - "line": 1617, - "column": 20 - }, - { - "line": 1646, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.readOnLine", - "call_sites": [ - { - "line": 1580, - "column": 20 - }, - { - "line": 1617, - "column": 20 - }, - { - "line": 1646, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction", - "call_sites": [ - { - "line": 1562, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.setTask", - "call_sites": [ - { - "line": 1562, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.abortOwned", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.task", - "call_sites": [ - { - "line": 1607, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.abortOwned", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 1607, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.abortOwned", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.readOnLine", - "call_sites": [ - { - "line": 1607, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.ownedTasks", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 1588, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.ownedTasks", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.readOnLine", - "call_sites": [ - { - "line": 1588, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#step", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.errorMessage", - "call_sites": [ - { - "line": 1388, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#step", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 1381, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#step", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.commitWith", - "call_sites": [ - { - "line": 1381, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#terminate", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction", - "call_sites": [ - { - "line": 1409, - "column": 7 - }, - { - "line": 1412, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#terminate", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.setTask", - "call_sites": [ - { - "line": 1409, - "column": 7 - }, - { - "line": 1412, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#validateWait", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.task", - "call_sites": [ - { - "line": 1460, - "column": 87 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#watchDoc", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.stop", - "call_sites": [ - { - "line": 1742, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.abort", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 345, - "column": 38 - }, - { - "line": 368, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.abort", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.commitWith", - "call_sites": [ - { - "line": 345, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.abort", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.failed", - "call_sites": [ - { - "line": 368, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.abort", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction", - "call_sites": [ - { - "line": 346, - "column": 29 - }, - { - "line": 362, - "column": 73 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.abort", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.setTask", - "call_sites": [ - { - "line": 362, - "column": 73 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.abort", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.task", - "call_sites": [ - { - "line": 346, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.abortConversation", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 402, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.abortConversation", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.commitWith", - "call_sites": [ - { - "line": 402, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.abortConversation", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction", - "call_sites": [ - { - "line": 410, - "column": 68 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.abortConversation", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.setTask", - "call_sites": [ - { - "line": 410, - "column": 68 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.open", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 295, - "column": 17 - }, - { - "line": 296, - "column": 17 - }, - { - "line": 298, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.open", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.commitWith", - "call_sites": [ - { - "line": 298, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.open", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.observeCommits", - "call_sites": [ - { - "line": 295, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.open", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.subscribeClose", - "call_sites": [ - { - "line": 296, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.open", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction", - "call_sites": [ - { - "line": 302, - "column": 45 - }, - { - "line": 309, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.open", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanTasks", - "call_sites": [ - { - "line": 302, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.open", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.setTask", - "call_sites": [ - { - "line": 309, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.waitForTask", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.task", - "call_sites": [ - { - "line": 378, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.waitForTask", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 375, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.waitForTask", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.readOnLine", - "call_sites": [ - { - "line": 375, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.overlayOf", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction", - "call_sites": [ - { - "line": 1781, - "column": 27 - }, - { - "line": 1782, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.overlayOf", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.stagedConversations", - "call_sites": [ - { - "line": 1782, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.overlayOf", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.stagedTasks", - "call_sites": [ - { - "line": 1781, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.abort", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 91, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.abort", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.commitWith", - "call_sites": [ - { - "line": 91, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.abort", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction", - "call_sites": [ - { - "line": 92, - "column": 28 - }, - { - "line": 97, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.abort", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.settleSubmission", - "call_sites": [ - { - "line": 97, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.abort", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.submission", - "call_sites": [ - { - "line": 92, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.constructor", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 46, - "column": 11 - }, - { - "line": 47, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.constructor", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.observeCommits", - "call_sites": [ - { - "line": 46, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.constructor", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.subscribeClose", - "call_sites": [ - { - "line": 47, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.get", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.submission", - "call_sites": [ - { - "line": 65, - "column": 69 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.get", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 65, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.get", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.readOnLine", - "call_sites": [ - { - "line": 65, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.status", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.submission", - "call_sites": [ - { - "line": 70, - "column": 69 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.status", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 70, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.status", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.readOnLine", - "call_sites": [ - { - "line": 70, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.submit", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 56, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.submit", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.commitWith", - "call_sites": [ - { - "line": 56, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.wait", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.submission", - "call_sites": [ - { - "line": 79, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.wait", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 78, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.Submissions.wait", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.readOnLine", - "call_sites": [ - { - "line": 78, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.admitSubmission", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.ConversationBusy", - "call_sites": [ - { - "line": 166, - "column": 79 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.admitSubmission", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.ConversationBusy.constructor", - "call_sites": [ - { - "line": 166, - "column": 79 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.admitSubmission", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.appendEntry", - "call_sites": [ - { - "line": 197, - "column": 26 - }, - { - "line": 202, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.admitSubmission", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createSubmission", - "call_sites": [ - { - "line": 171, - "column": 27 - }, - { - "line": 195, - "column": 21 - }, - { - "line": 199, - "column": 20 - }, - { - "line": 204, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.admitSubmission", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.submissionByRequest", - "call_sites": [ - { - "line": 156, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#attach", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 120, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#attach", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.readOnLine", - "call_sites": [ - { - "line": 120, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#build", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanConversations", - "call_sites": [ - { - "line": 147, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.#build", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanTasks", - "call_sites": [ - { - "line": 141, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.constructor", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch", - "call_sites": [ - { - "line": 78, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.constructor", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.closeSession", - "call_sites": [ - { - "line": 78, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.constructor", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 71, - "column": 11 - }, - { - "line": 72, - "column": 97 - }, - { - "line": 74, - "column": 11 - }, - { - "line": 79, - "column": 25 - }, - { - "line": 78, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.constructor", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.failure", - "call_sites": [ - { - "line": 78, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.constructor", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.observeCommits", - "call_sites": [ - { - "line": 71, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.constructor", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.report", - "call_sites": [ - { - "line": 72, - "column": 97 - }, - { - "line": 79, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.constructor", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.subscribeClose", - "call_sites": [ - { - "line": 74, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.constructor", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.contained", - "call_sites": [ - { - "line": 77, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.state", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedStateSource", - "call_sites": [ - { - "line": 89, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.state", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedStateSource.constructor", - "call_sites": [ - { - "line": 89, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.state.onError", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 93, - "column": 73 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.state.onError", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.report", - "call_sites": [ - { - "line": 93, - "column": 73 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.watch", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch", - "call_sites": [ - { - "line": 103, - "column": 28 - }, - { - "line": 108, - "column": 13 - }, - { - "line": 111, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.watch", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.cancel", - "call_sites": [ - { - "line": 108, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.watch", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.constructor", - "call_sites": [ - { - "line": 103, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.watch", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.observeCancellation", - "call_sites": [ - { - "line": 111, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.watch", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 103, - "column": 95 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.watch", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.report", - "call_sites": [ - { - "line": 103, - "column": 95 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.advance", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedStateSource", - "call_sites": [ - { - "line": 203, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.advance", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedStateSource.advance", - "call_sites": [ - { - "line": 203, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.advance", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.contained", - "call_sites": [ - { - "line": 203, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.ToolTask.phases.call", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.errorMessage", - "call_sites": [ - { - "line": 144, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.appendToolResult", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.appendEntry", - "call_sites": [ - { - "line": 840, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.prepare", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.errorMessage", - "call_sites": [ - { - "line": 237, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.errorMessage", - "call_sites": [ - { - "line": 410, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.createTask", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createTask", - "call_sites": [ - { - "line": 349, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.settle", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.doc", - "call_sites": [ - { - "line": 599, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.startNestedCall", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createTask", - "call_sites": [ - { - "line": 698, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.startNestedCall", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.doc", - "call_sites": [ - { - "line": 678, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.startNestedCall", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.task", - "call_sites": [ - { - "line": 681, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.validate", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.errorMessage", - "call_sites": [ - { - "line": 246, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/util.ts|packages.durable.src.harness.util.closedError", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.SessionFailed", - "call_sites": [ - { - "line": 60, - "column": 70 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/util.ts|packages.durable.src.harness.util.closedError", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.SessionFailed.constructor", - "call_sites": [ - { - "line": 60, - "column": 70 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.#build", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.conversation", - "call_sites": [ - { - "line": 169, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.#build", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 176, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.#build", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.conversationDocumentOnLine", - "call_sites": [ - { - "line": 176, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.attach", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 152, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.attach", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.readOnLine", - "call_sites": [ - { - "line": 152, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.constructor", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 88, - "column": 11 - }, - { - "line": 92, - "column": 11 - }, - { - "line": 97, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.constructor", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.failure", - "call_sites": [ - { - "line": 97, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.constructor", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.observeCommits", - "call_sites": [ - { - "line": 88, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.constructor", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.subscribeClose", - "call_sites": [ - { - "line": 92, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.constructor", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.contained", - "call_sites": [ - { - "line": 96, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.report", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 107, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.report", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.report", - "call_sites": [ - { - "line": 107, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.state", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedStateSource", - "call_sites": [ - { - "line": 114, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.state", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedStateSource.constructor", - "call_sites": [ - { - "line": 114, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.state.onError", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 118, - "column": 73 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.state.onError", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.report", - "call_sites": [ - { - "line": 118, - "column": 73 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.watch", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch", - "call_sites": [ - { - "line": 130, - "column": 9 - }, - { - "line": 135, - "column": 13 - }, - { - "line": 138, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.watch", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.cancel", - "call_sites": [ - { - "line": 135, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.watch", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.constructor", - "call_sites": [ - { - "line": 130, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.watch", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.observeCancellation", - "call_sites": [ - { - "line": 138, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.watch", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl", - "call_sites": [ - { - "line": 130, - "column": 83 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.watch", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.report", - "call_sites": [ - { - "line": 130, - "column": 83 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.advance", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.contained", - "call_sites": [ - { - "line": 240, - "column": 4 - }, - { - "line": 244, - "column": 3 - } - ], - "description": "" - } - ] - }, - { - "relation": "utilizes context and serialization utilities from", - "src_name": "Agent Execution Harness", - "dst_name": "Chord Framework Runtime", - "evidence": "", - "key_edges": [], - "src_id": "3.1", - "dst_id": "4.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/durable/src/harness/agent.ts|packages.durable.src.harness.agent.createAgent", - "target": "packages/chord/src/json.ts|packages.chord.src.json.copyJson", - "call_sites": [ - { - "line": 155, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.convertPartial", - "target": "packages/chord/src/json.ts|packages.chord.src.json.copyJson", - "call_sites": [ - { - "line": 359, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/generation.ts|packages.durable.src.harness.generation.streamResponse", - "target": "packages/chord/src/json.ts|packages.chord.src.json.copyJson", - "call_sites": [ - { - "line": 388, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.Harness.open", - "target": "packages/chord/src/context/index.ts|packages.chord.src.context.index.withoutAbortSignal", - "call_sites": [ - { - "line": 456, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.constructor", - "target": "packages/chord/src/context/index.ts|packages.chord.src.context.index.withoutAbortSignal", - "call_sites": [ - { - "line": 199, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.boundConversation", - "target": "packages/chord/src/context/index.ts|packages.chord.src.context.index.withAbortSignal", - "call_sites": [ - { - "line": 406, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#createInvocation", - "target": "packages/chord/src/context/index.ts|packages.chord.src.context.index.withAbortSignal", - "call_sites": [ - { - "line": 1259, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#resolve", - "target": "packages/chord/src/json.ts|packages.chord.src.json.copyJson", - "call_sites": [ - { - "line": 1203, - "column": 49 - }, - { - "line": 1204, - "column": 76 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime", - "target": "packages/chord/src/context/index.ts|packages.chord.src.context.index.withAbortSignal", - "call_sites": [ - { - "line": 1584, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.abortOwned", - "target": "packages/chord/src/context/index.ts|packages.chord.src.context.index.withAbortSignal", - "call_sites": [ - { - "line": 1606, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.agent", - "target": "packages/chord/src/context/index.ts|packages.chord.src.context.index.awaitWithContext", - "call_sites": [ - { - "line": 1534, - "column": 65 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.#runtime.ownedTasks", - "target": "packages/chord/src/json.ts|packages.chord.src.json.copyJson", - "call_sites": [ - { - "line": 1601, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/scheduler.ts|packages.durable.src.harness.scheduler.TaskScheduler.abort", - "target": "packages/chord/src/context/index.ts|packages.chord.src.context.index.awaitWithContext", - "call_sites": [ - { - "line": 368, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.admitSubmission", - "target": "packages/chord/src/json.ts|packages.chord.src.json.copyJson", - "call_sites": [ - { - "line": 178, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.TaskGraphView.state", - "target": "packages/chord/src/api.ts|packages.chord.src.api.replicatedState", - "call_sites": [ - { - "line": 93, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.advance", - "target": "packages/chord/src/context/index.ts|packages.chord.src.context.index.withoutAbortSignal", - "call_sites": [ - { - "line": 201, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/task-graph.ts|packages.durable.src.harness.task-graph.advance", - "target": "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.applyImmutable", - "call_sites": [ - { - "line": 200, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.ToolTask.phases.call", - "target": "packages/chord/src/json.ts|packages.chord.src.json.copyJson", - "call_sites": [ - { - "line": 155, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.nestedResult", - "target": "packages/chord/src/json.ts|packages.chord.src.json.copyJson", - "call_sites": [ - { - "line": 651, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.publishProgress", - "target": "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.overlap", - "call_sites": [ - { - "line": 451, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.details", - "target": "packages/chord/src/context/index.ts|packages.chord.src.context.index.awaitWithContext", - "call_sites": [ - { - "line": 329, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.details", - "target": "packages/chord/src/json.ts|packages.chord.src.json.copyJson", - "call_sites": [ - { - "line": 325, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.diagnostic", - "target": "packages/chord/src/json.ts|packages.chord.src.json.copyJson", - "call_sites": [ - { - "line": 319, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.executeTool", - "target": "packages/chord/src/json.ts|packages.chord.src.json.copyJson", - "call_sites": [ - { - "line": 387, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.settle", - "target": "packages/chord/src/json.ts|packages.chord.src.json.copyJson", - "call_sites": [ - { - "line": 618, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.startNestedCall", - "target": "packages/chord/src/json.ts|packages.chord.src.json.copyJson", - "call_sites": [ - { - "line": 673, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/usage.ts|packages.durable.src.harness.usage.recordUsage", - "target": "packages/chord/src/json.ts|packages.chord.src.json.copyJson", - "call_sites": [ - { - "line": 37, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.ConversationViews.state", - "target": "packages/chord/src/api.ts|packages.chord.src.api.replicatedState", - "call_sites": [ - { - "line": 118, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.advance", - "target": "packages/chord/src/context/index.ts|packages.chord.src.context.index.withoutAbortSignal", - "call_sites": [ - { - "line": 235, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/harness/view.ts|packages.durable.src.harness.view.advance", - "target": "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.applyImmutable", - "call_sites": [ - { - "line": 237, - "column": 53 - } - ], - "description": "" - } - ] - }, - { - "relation": "invokes model runtime completions in", - "src_name": "Built-in Execution Tools", - "dst_name": "Core Agent Runtime", - "evidence": "", - "key_edges": [], - "src_id": "3.2", - "dst_id": "1.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.imageModel", - "target": "packages/coding-agent/src/core/model-runtime.ts|packages.coding-agent.src.core.model-runtime.ModelRuntime.getModel", - "call_sites": [ - { - "line": 202, - "column": 59 - } - ], - "description": "" - } - ] - }, - { - "relation": "queries model configurations from", - "src_name": "Built-in Execution Tools", - "dst_name": "Model Provider APIs and Utilities", - "evidence": "", - "key_edges": [], - "src_id": "3.2", - "dst_id": "2.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.imageModel", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models", - "call_sites": [ - { - "line": 202, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.imageModel", - "target": "packages/ai/src/models.ts|packages.ai.src.models.Models.getModel", - "call_sites": [ - { - "line": 202, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.imageModel", - "target": "packages/ai/src/models.ts|packages.ai.src.models.ModelsImpl.getModel", - "call_sites": [ - { - "line": 202, - "column": 59 - } - ], - "description": "" - } - ] - }, - { - "relation": "registers definitions and reports progress to", - "src_name": "Built-in Execution Tools", - "dst_name": "Agent Execution Harness", - "evidence": "", - "key_edges": [ - { - "source": "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.createBashTool", - "target": "packages/durable/src/harness/define.ts|packages.durable.src.harness.define.defineTool", - "call_sites": [ - { - "line": 146, - "column": 9 - } - ], - "description": "Tools register executable definitions and bind to the tool execution context" - } - ], - "src_id": "3.2", - "dst_id": "3.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.createBashTool", - "target": "packages/durable/src/harness/define.ts|packages.durable.src.harness.define.defineTool", - "call_sites": [ - { - "line": 146, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.createPowerShellTool", - "target": "packages/durable/src/harness/define.ts|packages.durable.src.harness.define.defineTool", - "call_sites": [ - { - "line": 170, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.runCommand", - "target": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.diagnostic", - "call_sites": [ - { - "line": 117, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.runCommand", - "target": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.retainedOutput", - "call_sites": [ - { - "line": 126, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.runCommand", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi", - "call_sites": [ - { - "line": 117, - "column": 7 - }, - { - "line": 126, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.runCommand", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi.diagnostic", - "call_sites": [ - { - "line": 117, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.runCommand", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi.retainedOutput", - "call_sites": [ - { - "line": 126, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.runCommand.onOutput", - "target": "packages/durable/src/harness/tool.ts|packages.durable.src.harness.tool.run.api.output", - "call_sites": [ - { - "line": 104, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.runCommand.onOutput", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi", - "call_sites": [ - { - "line": 104, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/tools/bash.ts|packages.durable.src.tools.bash.runCommand.onOutput", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi.output", - "call_sites": [ - { - "line": 104, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/tools/edit.ts|packages.durable.src.tools.edit.createEditTool", - "target": "packages/durable/src/harness/define.ts|packages.durable.src.harness.define.defineTool", - "call_sites": [ - { - "line": 91, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/tools/index.ts|packages.durable.src.tools.index.createCodingTools", - "target": "packages/durable/src/harness/define.ts|packages.durable.src.harness.define.defineExtension", - "call_sites": [ - { - "line": 32, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.createReadTool", - "target": "packages/durable/src/harness/define.ts|packages.durable.src.harness.define.defineTool", - "call_sites": [ - { - "line": 91, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.imageModel", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi", - "call_sites": [ - { - "line": 201, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.imageModel", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.ToolExecutionApi.agent", - "call_sites": [ - { - "line": 201, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.readText", - "target": "packages/durable/src/harness/output.ts|packages.durable.src.harness.output.characterEnd", - "call_sites": [ - { - "line": 280, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/tools/write.ts|packages.durable.src.tools.write.createWriteTool", - "target": "packages/durable/src/harness/define.ts|packages.durable.src.harness.define.defineTool", - "call_sites": [ - { - "line": 17, - "column": 9 - } - ], - "description": "" - } - ] - }, - { - "relation": "formats and truncates payload data with", - "src_name": "Built-in Execution Tools", - "dst_name": "Core Primitives and Schemas", - "evidence": "", - "key_edges": [ - { - "source": "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.readText", - "target": "packages/durable/src/truncate.ts|packages.durable.src.truncate.truncateHeadOf", - "call_sites": [ - { - "line": 270, - "column": 47 - } - ], - "description": "Read tools truncate file text and compute payload sizes" - } - ], - "src_id": "3.2", - "dst_id": "3.4", - "is_static": true, - "all_edges": [ - { - "source": "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.readHead", - "target": "packages/durable/src/truncate.ts|packages.durable.src.truncate.utf8ByteLength", - "call_sites": [ - { - "line": 75, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.readImage", - "target": "packages/durable/src/truncate.ts|packages.durable.src.truncate.formatSize", - "call_sites": [ - { - "line": 173, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.readText", - "target": "packages/durable/src/truncate.ts|packages.durable.src.truncate.formatSize", - "call_sites": [ - { - "line": 285, - "column": 44 - }, - { - "line": 285, - "column": 81 - }, - { - "line": 285, - "column": 139 - }, - { - "line": 291, - "column": 68 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/tools/read.ts|packages.durable.src.tools.read.readText", - "target": "packages/durable/src/truncate.ts|packages.durable.src.truncate.truncateHeadOf", - "call_sites": [ - { - "line": 270, - "column": 47 - } - ], - "description": "" - } - ] - }, - { - "relation": "allocates entity identifiers and sequences using", - "src_name": "Storage Backends", - "dst_name": "Core Primitives and Schemas", - "evidence": "", - "key_edges": [ - { - "source": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.mintId", - "target": "packages/durable/src/ids.ts|packages.durable.src.ids.idFromNumber", - "call_sites": [ - { - "line": 430, - "column": 10 - } - ], - "description": "Storage implementations mint sequential entry identifiers" - } - ], - "src_id": "3.3", - "dst_id": "3.4", - "is_static": true, - "all_edges": [ - { - "source": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.entry", - "target": "packages/durable/src/ids.ts|packages.durable.src.ids.idFromNumber", - "call_sites": [ - { - "line": 325, - "column": 28 - }, - { - "line": 328, - "column": 4 - }, - { - "line": 329, - "column": 4 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.recover", - "target": "packages/durable/src/ids.ts|packages.durable.src.ids.idFromNumber", - "call_sites": [ - { - "line": 740, - "column": 54 - }, - { - "line": 743, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.entry", - "target": "packages/durable/src/ids.ts|packages.durable.src.ids.idFromNumber", - "call_sites": [ - { - "line": 478, - "column": 15 - }, - { - "line": 484, - "column": 26 - }, - { - "line": 485, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.mintId", - "target": "packages/durable/src/ids.ts|packages.durable.src.ids.idFromNumber", - "call_sites": [ - { - "line": 430, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.prepareCommit", - "target": "packages/durable/src/ids.ts|packages.durable.src.ids.seqFromNumber", - "call_sites": [ - { - "line": 268, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.commit", - "target": "packages/durable/src/ids.ts|packages.durable.src.ids.seqFromNumber", - "call_sites": [ - { - "line": 184, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.currentDocumentId", - "target": "packages/durable/src/ids.ts|packages.durable.src.ids.idFromNumber", - "call_sites": [ - { - "line": 776, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.mintId", - "target": "packages/durable/src/ids.ts|packages.durable.src.ids.idFromNumber", - "call_sites": [ - { - "line": 203, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.readEntry", - "target": "packages/durable/src/ids.ts|packages.durable.src.ids.idFromNumber", - "call_sites": [ - { - "line": 281, - "column": 7 - }, - { - "line": 283, - "column": 8 - }, - { - "line": 288, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.readEntry", - "target": "packages/durable/src/ids.ts|packages.durable.src.ids.seqFromNumber", - "call_sites": [ - { - "line": 304, - "column": 30 - } - ], - "description": "" - } - ] - }, - { - "relation": "signals failure states using errors from", - "src_name": "Storage Backends", - "dst_name": "Session Management", - "evidence": "", - "key_edges": [ - { - "source": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.entry", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError", - "call_sites": [ - { - "line": 326, - "column": 50 - } - ], - "description": "Storage backends throw specialized storage request error types" - } - ], - "src_id": "3.3", - "dst_id": "3.5", - "is_static": true, - "all_edges": [ - { - "source": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.entry", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError", - "call_sites": [ - { - "line": 326, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.entry", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError.constructor", - "call_sites": [ - { - "line": 326, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.entry", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError", - "call_sites": [ - { - "line": 483, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.entry", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError.constructor", - "call_sites": [ - { - "line": 483, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.findLatestHeadMarker", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError", - "call_sites": [ - { - "line": 498, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.findLatestHeadMarker", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError.constructor", - "call_sites": [ - { - "line": 498, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.materializeDocument", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError", - "call_sites": [ - { - "line": 663, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.materializeDocument", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError.constructor", - "call_sites": [ - { - "line": 663, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.visibleEntries", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError", - "call_sites": [ - { - "line": 684, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.visibleEntries", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError.constructor", - "call_sites": [ - { - "line": 684, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.visibleEntriesAscending", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError", - "call_sites": [ - { - "line": 710, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.visibleEntriesAscending", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError.constructor", - "call_sites": [ - { - "line": 710, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/scan.ts|packages.durable.src.storage.scan.scanStart", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError", - "call_sites": [ - { - "line": 21, - "column": 13 - }, - { - "line": 26, - "column": 13 - }, - { - "line": 28, - "column": 13 - }, - { - "line": 32, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/scan.ts|packages.durable.src.storage.scan.scanStart", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError.constructor", - "call_sites": [ - { - "line": 21, - "column": 13 - }, - { - "line": 26, - "column": 13 - }, - { - "line": 28, - "column": 13 - }, - { - "line": 32, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.materializeDocument", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError", - "call_sites": [ - { - "line": 616, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.materializeDocument", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError.constructor", - "call_sites": [ - { - "line": 616, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.readEntries", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError", - "call_sites": [ - { - "line": 341, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.readEntries", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError.constructor", - "call_sites": [ - { - "line": 341, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.readEntriesAscending", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError", - "call_sites": [ - { - "line": 378, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.readEntriesAscending", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError.constructor", - "call_sites": [ - { - "line": 378, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.readEntry", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError", - "call_sites": [ - { - "line": 285, - "column": 35 - }, - { - "line": 290, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.readEntry", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError.constructor", - "call_sites": [ - { - "line": 285, - "column": 35 - }, - { - "line": 290, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.readLatestHeadMarker", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError", - "call_sites": [ - { - "line": 312, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.readLatestHeadMarker", - "target": "packages/durable/src/errors.ts|packages.durable.src.errors.StorageRequestError.constructor", - "call_sites": [ - { - "line": 312, - "column": 45 - } - ], - "description": "" - } - ] - }, - { - "relation": "utilizes context and serialization utilities from", - "src_name": "Storage Backends", - "dst_name": "Chord Framework Runtime", - "evidence": "", - "key_edges": [], - "src_id": "3.3", - "dst_id": "4.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.materializeDocument", - "target": "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.applyImmutableBatches", - "call_sites": [ - { - "line": 671, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.materializeDocument", - "target": "packages/chord/src/delta/index.ts|packages.chord.src.delta.index.apply", - "call_sites": [ - { - "line": 639, - "column": 12 - } - ], - "description": "" - } - ] - }, - { - "relation": "utilizes context and serialization utilities from", - "src_name": "Core Primitives and Schemas", - "dst_name": "Chord Framework Runtime", - "evidence": "", - "key_edges": [ - { - "source": "packages/durable/src/documents.ts|packages.durable.src.documents.materializeDocumentValue", - "target": "packages/chord/src/json.ts|packages.chord.src.json.copyJson", - "call_sites": [ - { - "line": 207, - "column": 9 - } - ], - "description": "Copies JSON payloads and checks abort context in durable harness" - } - ], - "src_id": "3.4", - "dst_id": "4.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/durable/src/documents.ts|packages.durable.src.documents.materializeDocumentValue", - "target": "packages/chord/src/json.ts|packages.chord.src.json.copyJson", - "call_sites": [ - { - "line": 207, - "column": 9 - } - ], - "description": "" - } - ] - }, - { - "relation": "reports lifecycle and close events to", - "src_name": "Session Management", - "dst_name": "Agent Execution Harness", - "evidence": "", - "key_edges": [ - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.close", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.beforeClose", - "call_sites": [ - { - "line": 423, - "column": 22 - } - ], - "description": "Sessions notify the harness when conversations close or emit events" - } - ], - "src_id": "3.5", - "dst_id": "3.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#notifyClose", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.report", - "call_sites": [ - { - "line": 456, - "column": 73 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#publish", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.report", - "call_sites": [ - { - "line": 581, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.close", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.beforeClose", - "call_sites": [ - { - "line": 423, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.close", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.report", - "call_sites": [ - { - "line": 435, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.constructor.conversationCreated", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.conversationCreated", - "call_sites": [ - { - "line": 128, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.documentState.#enqueue() callback.onError", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.report", - "call_sites": [ - { - "line": 295, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.fail", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.report", - "call_sites": [ - { - "line": 153, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.watchDoc", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.report", - "call_sites": [ - { - "line": 356, - "column": 81 - } - ], - "description": "" - } - ] - }, - { - "relation": "scans and persists session data across", - "src_name": "Session Management", - "dst_name": "Storage Backends", - "evidence": "", - "key_edges": [ - { - "source": "packages/durable/src/session/forks.ts|packages.durable.src.session.forks.collectCopies", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanDocuments", - "call_sites": [ - { - "line": 73, - "column": 30 - } - ], - "description": "Session forks and transactions read and persist documents into storage backends" - } - ], - "src_id": "3.5", - "dst_id": "3.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/durable/src/session/forks.ts|packages.durable.src.session.forks.collectCopies", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.mintId", - "call_sites": [ - { - "line": 76, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/forks.ts|packages.durable.src.session.forks.collectCopies", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanDocuments", - "call_sites": [ - { - "line": 73, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/forks.ts|packages.durable.src.session.forks.collectCopies", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.mintId", - "call_sites": [ - { - "line": 76, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/forks.ts|packages.durable.src.session.forks.collectCopies", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanDocuments", - "call_sites": [ - { - "line": 73, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/forks.ts|packages.durable.src.session.forks.collectCopies", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.mintId", - "call_sites": [ - { - "line": 76, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/forks.ts|packages.durable.src.session.forks.collectCopies", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanDocuments", - "call_sites": [ - { - "line": 73, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/forks.ts|packages.durable.src.session.forks.collectCopies", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 73, - "column": 30 - }, - { - "line": 76, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/forks.ts|packages.durable.src.session.forks.collectCopies", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.mintId", - "call_sites": [ - { - "line": 76, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/forks.ts|packages.durable.src.session.forks.collectCopies", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanDocuments", - "call_sites": [ - { - "line": 73, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/forks.ts|packages.durable.src.session.forks.prepareForkDocumentCopies", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.entry", - "call_sites": [ - { - "line": 33, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/forks.ts|packages.durable.src.session.forks.prepareForkDocumentCopies", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 33, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/forks.ts|packages.durable.src.session.forks.prepareForkDocumentCopies", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.entry", - "call_sites": [ - { - "line": 33, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.close", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.close", - "call_sites": [ - { - "line": 839, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.close", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.close", - "call_sites": [ - { - "line": 839, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.close", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.close", - "call_sites": [ - { - "line": 839, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.close", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 839, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.close", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.close", - "call_sites": [ - { - "line": 839, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.commit", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.commit", - "call_sites": [ - { - "line": 726, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.commit", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.commit", - "call_sites": [ - { - "line": 726, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.commit", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.commit", - "call_sites": [ - { - "line": 726, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.commit", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 726, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.commit", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.commit", - "call_sites": [ - { - "line": 726, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.conversation", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.conversation", - "call_sites": [ - { - "line": 734, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.conversation", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.conversation", - "call_sites": [ - { - "line": 734, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.conversation", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.conversation", - "call_sites": [ - { - "line": 734, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.conversation", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 734, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.conversation", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.conversation", - "call_sites": [ - { - "line": 734, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.document", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.document", - "call_sites": [ - { - "line": 820, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.document", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.document", - "call_sites": [ - { - "line": 820, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.document", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.document", - "call_sites": [ - { - "line": 820, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.document", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 820, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.document", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.document", - "call_sites": [ - { - "line": 820, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.entry", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.entry", - "call_sites": [ - { - "line": 761, - "column": 48 - }, - { - "line": 759, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.entry", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 761, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.entry", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.entry", - "call_sites": [ - { - "line": 761, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.entry", - "target": "packages/durable/src/types.ts|packages.durable.src.types.entry", - "call_sites": [ - { - "line": 759, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.findDocument", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.findDocument", - "call_sites": [ - { - "line": 816, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.findDocument", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.findDocument", - "call_sites": [ - { - "line": 816, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.findDocument", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.findDocument", - "call_sites": [ - { - "line": 816, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.findDocument", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 816, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.findDocument", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.findDocument", - "call_sites": [ - { - "line": 816, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.findLatestHeadMarker", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.findLatestHeadMarker", - "call_sites": [ - { - "line": 769, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.findLatestHeadMarker", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.findLatestHeadMarker", - "call_sites": [ - { - "line": 769, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.findLatestHeadMarker", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.findLatestHeadMarker", - "call_sites": [ - { - "line": 769, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.findLatestHeadMarker", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 769, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.findLatestHeadMarker", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.findLatestHeadMarker", - "call_sites": [ - { - "line": 769, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.mintId", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.mintId", - "call_sites": [ - { - "line": 730, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.mintId", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.mintId", - "call_sites": [ - { - "line": 730, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.mintId", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.mintId", - "call_sites": [ - { - "line": 730, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.mintId", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 730, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.mintId", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.mintId", - "call_sites": [ - { - "line": 730, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanConversations", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanConversations", - "call_sites": [ - { - "line": 743, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanConversations", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanConversations", - "call_sites": [ - { - "line": 743, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanConversations", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanConversations", - "call_sites": [ - { - "line": 743, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanConversations", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 743, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanConversations", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanConversations", - "call_sites": [ - { - "line": 743, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanDocuments", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanDocuments", - "call_sites": [ - { - "line": 829, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanDocuments", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanDocuments", - "call_sites": [ - { - "line": 829, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanDocuments", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanDocuments", - "call_sites": [ - { - "line": 829, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanDocuments", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 829, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanDocuments", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanDocuments", - "call_sites": [ - { - "line": 829, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanEntries", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanEntries", - "call_sites": [ - { - "line": 778, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanEntries", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanEntries", - "call_sites": [ - { - "line": 778, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanEntries", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanEntries", - "call_sites": [ - { - "line": 778, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanEntries", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 778, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanEntries", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanEntries", - "call_sites": [ - { - "line": 778, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanSubmissions", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanSubmissions", - "call_sites": [ - { - "line": 804, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanSubmissions", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanSubmissions", - "call_sites": [ - { - "line": 804, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanSubmissions", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanSubmissions", - "call_sites": [ - { - "line": 804, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanSubmissions", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 804, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanSubmissions", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanSubmissions", - "call_sites": [ - { - "line": 804, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanTasks", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanTasks", - "call_sites": [ - { - "line": 791, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanTasks", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanTasks", - "call_sites": [ - { - "line": 791, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanTasks", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanTasks", - "call_sites": [ - { - "line": 791, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanTasks", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 791, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.scanTasks", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanTasks", - "call_sites": [ - { - "line": 791, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.submission", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.submission", - "call_sites": [ - { - "line": 795, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.submission", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.submission", - "call_sites": [ - { - "line": 795, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.submission", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.submission", - "call_sites": [ - { - "line": 795, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.submission", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 795, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.submission", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.submission", - "call_sites": [ - { - "line": 795, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.submissionByRequest", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.submissionByRequest", - "call_sites": [ - { - "line": 812, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.submissionByRequest", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.submissionByRequest", - "call_sites": [ - { - "line": 812, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.submissionByRequest", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.submissionByRequest", - "call_sites": [ - { - "line": 812, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.submissionByRequest", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 812, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.submissionByRequest", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.submissionByRequest", - "call_sites": [ - { - "line": 812, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.task", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.task", - "call_sites": [ - { - "line": 782, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.task", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.task", - "call_sites": [ - { - "line": 782, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.task", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.task", - "call_sites": [ - { - "line": 782, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.task", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 782, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.GuardedStorage.task", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.task", - "call_sites": [ - { - "line": 782, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#loadDocument", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.document", - "call_sites": [ - { - "line": 632, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#loadDocument", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.findDocument", - "call_sites": [ - { - "line": 630, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#loadDocument", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.document", - "call_sites": [ - { - "line": 632, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#loadDocument", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.findDocument", - "call_sites": [ - { - "line": 630, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#loadDocument", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.document", - "call_sites": [ - { - "line": 632, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#loadDocument", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.findDocument", - "call_sites": [ - { - "line": 630, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#loadDocument", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 630, - "column": 38 - }, - { - "line": 632, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#loadDocument", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.document", - "call_sites": [ - { - "line": 632, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#loadDocument", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.findDocument", - "call_sites": [ - { - "line": 630, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#runCommit", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.commit", - "call_sites": [ - { - "line": 534, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#runCommit", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.commit", - "call_sites": [ - { - "line": 534, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#runCommit", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.commit", - "call_sites": [ - { - "line": 534, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#runCommit", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 534, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#runCommit", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.commit", - "call_sites": [ - { - "line": 534, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.close", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.close", - "call_sites": [ - { - "line": 430, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.close", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.close", - "call_sites": [ - { - "line": 430, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.close", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.close", - "call_sites": [ - { - "line": 430, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.close", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 430, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.close", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.close", - "call_sites": [ - { - "line": 430, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshotAsOf", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.document", - "call_sites": [ - { - "line": 410, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshotAsOf", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.findDocument", - "call_sites": [ - { - "line": 408, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshotAsOf", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.document", - "call_sites": [ - { - "line": 410, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshotAsOf", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.findDocument", - "call_sites": [ - { - "line": 408, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshotAsOf", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.document", - "call_sites": [ - { - "line": 410, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshotAsOf", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.entry", - "call_sites": [ - { - "line": 400, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshotAsOf", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.findDocument", - "call_sites": [ - { - "line": 408, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshotAsOf", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 400, - "column": 44 - }, - { - "line": 408, - "column": 39 - }, - { - "line": 410, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshotAsOf", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.document", - "call_sites": [ - { - "line": 410, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshotAsOf", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.entry", - "call_sites": [ - { - "line": 400, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshotAsOf", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.findDocument", - "call_sites": [ - { - "line": 408, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#acquire", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.mintId", - "call_sites": [ - { - "line": 612, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#acquire", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.mintId", - "call_sites": [ - { - "line": 612, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#acquire", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.mintId", - "call_sites": [ - { - "line": 612, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#acquire", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 612, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#acquire", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.mintId", - "call_sites": [ - { - "line": 612, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#acquireForkCopy", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.document", - "call_sites": [ - { - "line": 630, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#acquireForkCopy", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.document", - "call_sites": [ - { - "line": 630, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#acquireForkCopy", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.document", - "call_sites": [ - { - "line": 630, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#acquireForkCopy", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 630, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#acquireForkCopy", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.document", - "call_sites": [ - { - "line": 630, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#appendEntry", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.mintId", - "call_sites": [ - { - "line": 364, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#appendEntry", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.mintId", - "call_sites": [ - { - "line": 364, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#appendEntry", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.mintId", - "call_sites": [ - { - "line": 364, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#appendEntry", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 364, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#appendEntry", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.mintId", - "call_sites": [ - { - "line": 364, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#assemble", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanDocuments", - "call_sites": [ - { - "line": 792, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#assemble", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.submission", - "call_sites": [ - { - "line": 823, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#assemble", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanDocuments", - "call_sites": [ - { - "line": 792, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#assemble", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.submission", - "call_sites": [ - { - "line": 823, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#assemble", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanDocuments", - "call_sites": [ - { - "line": 792, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#assemble", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.submission", - "call_sites": [ - { - "line": 823, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#assemble", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 792, - "column": 33 - }, - { - "line": 823, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#assemble", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanDocuments", - "call_sites": [ - { - "line": 792, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#assemble", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.submission", - "call_sites": [ - { - "line": 823, - "column": 64 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#committedTask", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.task", - "call_sites": [ - { - "line": 982, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#committedTask", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.task", - "call_sites": [ - { - "line": 982, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#committedTask", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.task", - "call_sites": [ - { - "line": 982, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#committedTask", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 982, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#committedTask", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.task", - "call_sites": [ - { - "line": 982, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#findRetirement", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.findDocument", - "call_sites": [ - { - "line": 655, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#findRetirement", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.findDocument", - "call_sites": [ - { - "line": 655, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#findRetirement", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.findDocument", - "call_sites": [ - { - "line": 655, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#findRetirement", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 655, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#findRetirement", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.findDocument", - "call_sites": [ - { - "line": 655, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#requireConversation", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.conversation", - "call_sites": [ - { - "line": 944, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#requireConversation", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.conversation", - "call_sites": [ - { - "line": 944, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#requireConversation", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.conversation", - "call_sites": [ - { - "line": 944, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#requireConversation", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 944, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#requireConversation", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.conversation", - "call_sites": [ - { - "line": 944, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#stageConversation", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.mintId", - "call_sites": [ - { - "line": 307, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#stageConversation", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.mintId", - "call_sites": [ - { - "line": 307, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#stageConversation", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.mintId", - "call_sites": [ - { - "line": 307, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#stageConversation", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 307, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#stageConversation", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.mintId", - "call_sites": [ - { - "line": 307, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.conversation", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.conversation", - "call_sites": [ - { - "line": 230, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.conversation", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.conversation", - "call_sites": [ - { - "line": 230, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.conversation", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.conversation", - "call_sites": [ - { - "line": 230, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.conversation", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 230, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.conversation", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.conversation", - "call_sites": [ - { - "line": 230, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createSubmission", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.mintId", - "call_sites": [ - { - "line": 434, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createSubmission", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.mintId", - "call_sites": [ - { - "line": 434, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createSubmission", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.mintId", - "call_sites": [ - { - "line": 434, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createSubmission", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 434, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createSubmission", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.mintId", - "call_sites": [ - { - "line": 434, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createTask", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.mintId", - "call_sites": [ - { - "line": 407, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createTask", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.mintId", - "call_sites": [ - { - "line": 407, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createTask", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.mintId", - "call_sites": [ - { - "line": 407, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createTask", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 407, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createTask", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.mintId", - "call_sites": [ - { - "line": 407, - "column": 40 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.entry", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.entry", - "call_sites": [ - { - "line": 239, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.entry", - "target": "packages/durable/src/types.ts|packages.durable.src.types.entry", - "call_sites": [ - { - "line": 239, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.latestHeadMarker", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.findLatestHeadMarker", - "call_sites": [ - { - "line": 260, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.latestHeadMarker", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.findLatestHeadMarker", - "call_sites": [ - { - "line": 260, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.latestHeadMarker", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.findLatestHeadMarker", - "call_sites": [ - { - "line": 260, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.latestHeadMarker", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 260, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.latestHeadMarker", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.findLatestHeadMarker", - "call_sites": [ - { - "line": 260, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanConversations", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanConversations", - "call_sites": [ - { - "line": 250, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanConversations", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanConversations", - "call_sites": [ - { - "line": 250, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanConversations", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanConversations", - "call_sites": [ - { - "line": 250, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanConversations", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 250, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanConversations", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanConversations", - "call_sites": [ - { - "line": 250, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanEntries", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanEntries", - "call_sites": [ - { - "line": 255, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanEntries", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanEntries", - "call_sites": [ - { - "line": 255, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanEntries", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanEntries", - "call_sites": [ - { - "line": 255, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanEntries", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 255, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanEntries", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanEntries", - "call_sites": [ - { - "line": 255, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanTasks", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.scanTasks", - "call_sites": [ - { - "line": 265, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanTasks", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.scanTasks", - "call_sites": [ - { - "line": 265, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanTasks", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.scanTasks", - "call_sites": [ - { - "line": 265, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanTasks", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 265, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.scanTasks", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.scanTasks", - "call_sites": [ - { - "line": 265, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.submission", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.submission", - "call_sites": [ - { - "line": 270, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.submission", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.submission", - "call_sites": [ - { - "line": 270, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.submission", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.submission", - "call_sites": [ - { - "line": 270, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.submission", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 270, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.submission", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.submission", - "call_sites": [ - { - "line": 270, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.submissionByRequest", - "target": "packages/durable/src/storage/jsonl/storage.ts|packages.durable.src.storage.jsonl.storage.JsonlStorage.submissionByRequest", - "call_sites": [ - { - "line": 276, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.submissionByRequest", - "target": "packages/durable/src/storage/memory.ts|packages.durable.src.storage.memory.MemoryStorage.submissionByRequest", - "call_sites": [ - { - "line": 276, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.submissionByRequest", - "target": "packages/durable/src/storage/sqlite/storage.ts|packages.durable.src.storage.sqlite.storage.SqliteStorage.submissionByRequest", - "call_sites": [ - { - "line": 276, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.submissionByRequest", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage", - "call_sites": [ - { - "line": 276, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.submissionByRequest", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Storage.submissionByRequest", - "call_sites": [ - { - "line": 276, - "column": 23 - } - ], - "description": "" - } - ] - }, - { - "relation": "loads and checks documents against schemas in", - "src_name": "Session Management", - "dst_name": "Core Primitives and Schemas", - "evidence": "", - "key_edges": [ - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#loadDocument", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.materializeDocument", - "call_sites": [ - { - "line": 634, - "column": 17 - } - ], - "description": "Sessions attach and materialize versioned documents" - } - ], - "src_id": "3.5", - "dst_id": "3.4", - "is_static": true, - "all_edges": [ - { - "source": "packages/durable/src/session/forks.ts|packages.durable.src.session.forks.collectCopies", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.addressId", - "call_sites": [ - { - "line": 87, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#attachDocument", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.checkRecordScope", - "call_sites": [ - { - "line": 595, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#attachDocument", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.checkRecordVersion", - "call_sites": [ - { - "line": 596, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#loadDocument", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.materializeDocument", - "call_sites": [ - { - "line": 634, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.conversationDocumentOnLine", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.checkRecordScope", - "call_sites": [ - { - "line": 196, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.conversationDocumentOnLine", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.checkRecordVersion", - "call_sites": [ - { - "line": 197, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.conversationDocumentOnLine", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.resolveAddress", - "call_sites": [ - { - "line": 193, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.documentState", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.resolveAddress", - "call_sites": [ - { - "line": 283, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshot", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.checkRecordScope", - "call_sites": [ - { - "line": 243, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshot", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.checkRecordVersion", - "call_sites": [ - { - "line": 244, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshot", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.resolveAddress", - "call_sites": [ - { - "line": 232, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshotAsOf", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.materializeDocument", - "call_sites": [ - { - "line": 414, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshotAsOf", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.resolveAddress", - "call_sites": [ - { - "line": 387, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.snapshotAsOf", - "target": "packages/durable/src/ids.ts|packages.durable.src.ids.idFromNumber", - "call_sites": [ - { - "line": 396, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.watchDoc", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.resolveAddress", - "call_sites": [ - { - "line": 337, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#acquire", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.checkRecordScope", - "call_sites": [ - { - "line": 595, - "column": 4 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#acquire", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.checkRecordVersion", - "call_sites": [ - { - "line": 596, - "column": 4 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#acquire", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.documentCreate", - "call_sites": [ - { - "line": 617, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#acquireForkCopy", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.materializeDocumentValue", - "call_sites": [ - { - "line": 644, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#assemble", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.addressId", - "call_sites": [ - { - "line": 800, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#findRetirement", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.checkRecordScope", - "call_sites": [ - { - "line": 658, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#stageConversation", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.addressId", - "call_sites": [ - { - "line": 329, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.doc", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.resolveAddress", - "call_sites": [ - { - "line": 516, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.retireDoc", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.checkRecordScope", - "call_sites": [ - { - "line": 565, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.retireDoc", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.resolveAddress", - "call_sites": [ - { - "line": 561, - "column": 21 - } - ], - "description": "" - } - ] - }, - { - "relation": "utilizes context and serialization utilities from", - "src_name": "Session Management", - "dst_name": "Chord Framework Runtime", - "evidence": "", - "key_edges": [], - "src_id": "3.5", - "dst_id": "4.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedWatch.#drain", - "target": "packages/chord/src/context/index.ts|packages.chord.src.context.index.withoutAbortSignal", - "call_sites": [ - { - "line": 256, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#attachDocument", - "target": "packages/chord/src/context/index.ts|packages.chord.src.context.index.withoutAbortSignal", - "call_sites": [ - { - "line": 609, - "column": 69 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#loadDocument", - "target": "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.track", - "call_sites": [ - { - "line": 641, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.#runCommit", - "target": "packages/chord/src/context/index.ts|packages.chord.src.context.index.withoutAbortSignal", - "call_sites": [ - { - "line": 534, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.close", - "target": "packages/chord/src/context/index.ts|packages.chord.src.context.index.awaitWithContext", - "call_sites": [ - { - "line": 449, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.close", - "target": "packages/chord/src/context/index.ts|packages.chord.src.context.index.withoutAbortSignal", - "call_sites": [ - { - "line": 420, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.documentState", - "target": "packages/chord/src/api.ts|packages.chord.src.api.replicatedState", - "call_sites": [ - { - "line": 295, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#abortChanges", - "target": "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.Change", - "call_sites": [ - { - "line": 898, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#abortChanges", - "target": "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.Change.abort", - "call_sites": [ - { - "line": 898, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#abortChanges", - "target": "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.ChangeImpl.abort", - "call_sites": [ - { - "line": 898, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#acquire", - "target": "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.Tracker", - "call_sites": [ - { - "line": 598, - "column": 34 - }, - { - "line": 621, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#acquire", - "target": "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.Tracker.beginChange", - "call_sites": [ - { - "line": 598, - "column": 34 - }, - { - "line": 621, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#acquire", - "target": "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.TrackerImpl.beginChange", - "call_sites": [ - { - "line": 598, - "column": 34 - }, - { - "line": 621, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#acquire", - "target": "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.track", - "call_sites": [ - { - "line": 614, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#acquire", - "target": "packages/chord/src/json.ts|packages.chord.src.json.copyJson", - "call_sites": [ - { - "line": 609, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#acquireForkCopy", - "target": "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.Tracker", - "call_sites": [ - { - "line": 648, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#acquireForkCopy", - "target": "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.Tracker.beginChange", - "call_sites": [ - { - "line": 648, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#acquireForkCopy", - "target": "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.TrackerImpl.beginChange", - "call_sites": [ - { - "line": 648, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#acquireForkCopy", - "target": "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.track", - "call_sites": [ - { - "line": 645, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.#appendEntry", - "target": "packages/chord/src/json.ts|packages.chord.src.json.copyJson", - "call_sites": [ - { - "line": 368, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.adopt", - "target": "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.Prepared", - "call_sites": [ - { - "line": 711, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.adopt", - "target": "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.Prepared.abort", - "call_sites": [ - { - "line": 711, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.adopt", - "target": "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.PreparedImpl.abort", - "call_sites": [ - { - "line": 711, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.adopt", - "target": "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.Tracker", - "call_sites": [ - { - "line": 710, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.adopt", - "target": "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.Tracker.adopt", - "call_sites": [ - { - "line": 710, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.adopt", - "target": "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.TrackerImpl.adopt", - "call_sites": [ - { - "line": 710, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createSubmission", - "target": "packages/chord/src/json.ts|packages.chord.src.json.copyJson", - "call_sites": [ - { - "line": 436, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.createTask", - "target": "packages/chord/src/json.ts|packages.chord.src.json.copyJson", - "call_sites": [ - { - "line": 409, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.doc", - "target": "packages/chord/src/json.ts|packages.chord.src.json.copyJson", - "call_sites": [ - { - "line": 526, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.setTask", - "target": "packages/chord/src/json.ts|packages.chord.src.json.copyJson", - "call_sites": [ - { - "line": 473, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.settleSubmission", - "target": "packages/chord/src/json.ts|packages.chord.src.json.copyJson", - "call_sites": [ - { - "line": 449, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.settleSuccess", - "target": "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.Change", - "call_sites": [ - { - "line": 685, - "column": 76 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.settleSuccess", - "target": "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.Change.prepare", - "call_sites": [ - { - "line": 685, - "column": 76 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.settleSuccess", - "target": "packages/chord/src/delta/tracker.ts|packages.chord.src.delta.tracker.ChangeImpl.prepare", - "call_sites": [ - { - "line": 685, - "column": 76 - } - ], - "description": "" - } - ] - }, - { - "relation": "delegates base64 conversions to", - "src_name": "Image Processing Utilities", - "dst_name": "Built-in Execution Tools", - "evidence": "", - "key_edges": [ - { - "source": "packages/durable/src/images/index.ts|packages.durable.src.images.index.encodeWithin", - "target": "packages/durable/src/tools/image-processor.ts|packages.durable.src.tools.image-processor.toBase64", - "call_sites": [ - { - "line": 111, - "column": 67 - } - ], - "description": "Image format utilities invoke processor base64 encoding helpers" - } - ], - "src_id": "3.6", - "dst_id": "3.2", - "is_static": true, - "all_edges": [ - { - "source": "packages/durable/src/images/index.ts|packages.durable.src.images.index.encodeWithin", - "target": "packages/durable/src/tools/image-processor.ts|packages.durable.src.tools.image-processor.base64Length", - "call_sites": [ - { - "line": 111, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/images/index.ts|packages.durable.src.images.index.encodeWithin", - "target": "packages/durable/src/tools/image-processor.ts|packages.durable.src.tools.image-processor.toBase64", - "call_sites": [ - { - "line": 111, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/images/index.ts|packages.durable.src.images.index.prepare", - "target": "packages/durable/src/tools/image-processor.ts|packages.durable.src.tools.image-processor.base64Length", - "call_sites": [ - { - "line": 49, - "column": 4 - } - ], - "description": "" - }, - { - "source": "packages/durable/src/images/index.ts|packages.durable.src.images.index.prepare", - "target": "packages/durable/src/tools/image-processor.ts|packages.durable.src.tools.image-processor.toBase64", - "call_sites": [ - { - "line": 51, - "column": 19 - } - ], - "description": "" - } - ] - }, - { - "relation": "hosts and manages services defined in", - "src_name": "Chord Framework Runtime", - "dst_name": "Experimental Coordinator and Client Services", - "evidence": "", - "key_edges": [ - { - "source": "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#bindServices", - "target": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.use", - "call_sites": [ - { - "line": 693, - "column": 38 - }, - { - "line": 706, - "column": 58 - } - ], - "description": "Binds and disposes routed service bindings in session kernel" - } - ], - "src_id": "4.1", - "dst_id": "1.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/chord/src/api.ts|packages.chord.src.api.combineFacetLoaders.load", - "target": "packages/coding-agent/src/experimental/plugins/bundled.ts|packages.coding-agent.src.experimental.plugins.bundled.createOptionalSessionFacetLoader.load", - "call_sites": [ - { - "line": 46, - "column": 60 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#bindServices", - "target": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.use", - "call_sites": [ - { - "line": 693, - "column": 38 - }, - { - "line": 706, - "column": 58 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#disposeServiceBindings", - "target": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.dispose", - "call_sites": [ - { - "line": 732, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#disposeServiceBindings", - "target": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.dispose", - "call_sites": [ - { - "line": 732, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#disposeServiceBindings", - "target": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.dispose", - "call_sites": [ - { - "line": 732, - "column": 80 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#resolveExternalServices", - "target": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.catalogue", - "call_sites": [ - { - "line": 600, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#resolveExternalServices", - "target": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.ServerServiceSourceImpl.open", - "call_sites": [ - { - "line": 645, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#resolveExternalServices", - "target": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.catalogue", - "call_sites": [ - { - "line": 600, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#resolveExternalServices", - "target": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.SessionServiceSourceImpl.open", - "call_sites": [ - { - "line": 645, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#setupFacet", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.#start.presentationBridgeFacet.setup", - "call_sites": [ - { - "line": 380, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#setupFacet", - "target": "packages/coding-agent/src/experimental/services/models-provider.ts|packages.coding-agent.src.experimental.services.models-provider.createModelsServiceFacet.setup", - "call_sites": [ - { - "line": 380, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#setupFacet", - "target": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.createBuiltInSlashCommandsFacet.setup", - "call_sites": [ - { - "line": 380, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#setupFacet", - "target": "packages/coding-agent/src/experimental/services/slash-commands-provider.ts|packages.coding-agent.src.experimental.services.slash-commands-provider.createSlashCommandsRuntimeFacet.setup", - "call_sites": [ - { - "line": 380, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#setupFacet", - "target": "packages/coding-agent/src/experimental/services/transcript-provider.ts|packages.coding-agent.src.experimental.services.transcript-provider.createTranscriptServiceFacet.setup", - "call_sites": [ - { - "line": 380, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#setupFacet", - "target": "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.agentControllerRuntimeFacet.setup", - "call_sites": [ - { - "line": 380, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.#setupFacet", - "target": "packages/coding-agent/src/experimental/services/worker.ts|packages.coding-agent.src.experimental.services.worker.createSessionWorkerServices.pluginRuntimeFacet.setup", - "call_sites": [ - { - "line": 380, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/facets/host.ts|packages.chord.src.facets.host.FacetKernel.activate", - "target": "packages/coding-agent/src/experimental/services/connection.ts|packages.coding-agent.src.experimental.services.connection.RoutedServiceBinding.ready", - "call_sites": [ - { - "line": 407, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/facets/loader.ts|packages.chord.src.facets.loader.disposeLoadedFacets", - "target": "packages/coding-agent/src/experimental/plugins/bundled.ts|packages.coding-agent.src.experimental.plugins.bundled.createOptionalSessionFacetLoader.load.dispose", - "call_sites": [ - { - "line": 4, - "column": 71 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.createFacetBundleArtifactLoader.load", - "target": "packages/coding-agent/src/experimental/plugins/bundled.ts|packages.coding-agent.src.experimental.plugins.bundled.createOptionalSessionFacetLoader.load", - "call_sites": [ - { - "line": 97, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/node/bundle-loader.ts|packages.chord.src.node.bundle-loader.createFacetBundleArtifactLoader.load.dispose", - "target": "packages/coding-agent/src/experimental/plugins/bundled.ts|packages.coding-agent.src.experimental.plugins.bundled.createOptionalSessionFacetLoader.load.dispose", - "call_sites": [ - { - "line": 108, - "column": 21 - } - ], - "description": "" - } - ] - }, - { - "relation": "replicates committed state from", - "src_name": "Chord Framework Runtime", - "dst_name": "Session Management", - "evidence": "", - "key_edges": [ - { - "source": "packages/chord/src/services/state.ts|packages.chord.src.services.state.attachReplicatedStateSource", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedStateSource.attach", - "call_sites": [ - { - "line": 328, - "column": 28 - } - ], - "description": "Synchronizes and disposes replicated state sources against durable session observations" - } - ], - "src_id": "4.1", - "dst_id": "3.5", - "is_static": true, - "all_edges": [ - { - "source": "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.#fail", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.SessionSourceAttachment.dispose", - "call_sites": [ - { - "line": 306, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.activate", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.SessionSourceAttachment.activate", - "call_sites": [ - { - "line": 276, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/services/state.ts|packages.chord.src.services.state.AttachedReplicatedStateImpl.dispose", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.SessionSourceAttachment.dispose", - "call_sites": [ - { - "line": 282, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/services/state.ts|packages.chord.src.services.state.attachReplicatedStateSource", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.CommittedStateSource.attach", - "call_sites": [ - { - "line": 328, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/services/state.ts|packages.chord.src.services.state.attachReplicatedStateSource", - "target": "packages/durable/src/session/observation.ts|packages.durable.src.session.observation.SessionSourceAttachment.dispose", - "call_sites": [ - { - "line": 335, - "column": 15 - } - ], - "description": "" - } - ] - }, - { - "relation": "subscribes via client transport", - "src_name": "Chord Framework Runtime", - "dst_name": "Client RPC Transport", - "evidence": "", - "key_edges": [ - { - "source": "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.#start", - "target": "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.subscribe", - "call_sites": [ - { - "line": 352, - "column": 46 - } - ], - "description": "Subscribes to remote service state updates through the client service transport" - } - ], - "src_id": "4.1", - "dst_id": "4.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.#reset", - "target": "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.subscribe.close", - "call_sites": [ - { - "line": 347, - "column": 58 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.#start", - "target": "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.subscribe", - "call_sites": [ - { - "line": 352, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.#start", - "target": "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.subscribe.activate", - "call_sites": [ - { - "line": 369, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.KeyedBinding.#start", - "target": "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.subscribe.close", - "call_sites": [ - { - "line": 361, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.#startSingleton", - "target": "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.subscribe", - "call_sites": [ - { - "line": 595, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.#startSingleton", - "target": "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.subscribe.activate", - "call_sites": [ - { - "line": 632, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.#startSingleton", - "target": "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.subscribe.close", - "call_sites": [ - { - "line": 623, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.dispose", - "target": "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.subscribe.close", - "call_sites": [ - { - "line": 580, - "column": 79 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.RemoteServiceBindingImpl.rebind", - "target": "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.subscribe.close", - "call_sites": [ - { - "line": 552, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/services/consumer.ts|packages.chord.src.services.consumer.ServiceFacade.#slot", - "target": "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.invoke", - "call_sites": [ - { - "line": 217, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/services/loopback.ts|packages.chord.src.services.loopback.createLoopbackServiceTransport.subscribe.activate", - "target": "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.subscribe.activate", - "call_sites": [ - { - "line": 12, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/services/loopback.ts|packages.chord.src.services.loopback.createLoopbackServiceTransport.subscribe.close", - "target": "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.subscribe.close", - "call_sites": [ - { - "line": 13, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.createRemoteServiceEndpoint.dispose", - "target": "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.subscribe.close", - "call_sites": [ - { - "line": 581, - "column": 68 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.createRemoteServiceEndpoint.invoke", - "target": "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.subscribe.activate", - "call_sites": [ - { - "line": 566, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/chord/src/services/provider.ts|packages.chord.src.services.provider.createRemoteServiceEndpoint.invoke", - "target": "packages/client/src/client.ts|packages.client.src.client.createClientServiceTransport.subscribe.close", - "call_sites": [ - { - "line": 572, - "column": 18 - } - ], - "description": "" - } - ] - }, - { - "relation": "hosts and manages services defined in", - "src_name": "Server Session Host", - "dst_name": "Experimental Coordinator and Client Services", - "evidence": "", - "key_edges": [], - "src_id": "4.2", - "dst_id": "1.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.disconnect", - "target": "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createProviderAttachment.release", - "call_sites": [ - { - "line": 432, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.finishHandshake", - "target": "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createExperimentalServerServices.host.attachClient", - "call_sites": [ - { - "line": 272, - "column": 51 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.finishHandshake", - "target": "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createProviderAttachment.release", - "call_sites": [ - { - "line": 283, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.handleRequest", - "target": "packages/coding-agent/src/experimental/services/server.ts|packages.coding-agent.src.experimental.services.server.createProviderAttachment.invokeService", - "call_sites": [ - { - "line": 354, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.attachClientNow", - "target": "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#routedHandle.attachClient", - "call_sites": [ - { - "line": 175, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.closeInternal", - "target": "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#routedHandle.close", - "call_sites": [ - { - "line": 130, - "column": 83 - } - ], - "description": "" - }, - { - "source": "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.open", - "target": "packages/coding-agent/src/experimental/server.ts|packages.coding-agent.src.experimental.server.startServerBackend.host.openSession", - "call_sites": [ - { - "line": 278, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.open", - "target": "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#routedHandle.close", - "call_sites": [ - { - "line": 281, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.releaseAttachment", - "target": "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#attachClient.release", - "call_sites": [ - { - "line": 241, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.removeSession", - "target": "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#routedHandle.close", - "call_sites": [ - { - "line": 82, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/server/src/session-router.ts|packages.server.src.session-router.SessionRouter.startServiceCall", - "target": "packages/coding-agent/src/experimental/session-worker-manager.ts|packages.coding-agent.src.experimental.session-worker-manager.SessionWorkerManager.#attachClient.invokeService", - "call_sites": [ - { - "line": 207, - "column": 36 - } - ], - "description": "" - } - ] - }, - { - "relation": "encodes service state and wraps execution context", - "src_name": "Server Session Host", - "dst_name": "Chord Framework Runtime", - "evidence": "", - "key_edges": [ - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.handleRequest", - "target": "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.createServiceStateEncoder", - "call_sites": [ - { - "line": 361, - "column": 26 - } - ], - "description": "Encodes state snapshots and decodes service calls when dispatching requests" - } - ], - "src_id": "4.2", - "dst_id": "4.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.handleRequest", - "target": "packages/chord/src/context/index.ts|packages.chord.src.context.index.withAbortSignal", - "call_sites": [ - { - "line": 331, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.handleRequest", - "target": "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.ServiceStateEncoder", - "call_sites": [ - { - "line": 362, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.handleRequest", - "target": "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.ServiceStateEncoder.encodeSnapshot", - "call_sites": [ - { - "line": 362, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.handleRequest", - "target": "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.createServiceStateEncoder", - "call_sites": [ - { - "line": 361, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.handleRequest", - "target": "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.createServiceStateEncoder.encodeSnapshot", - "call_sites": [ - { - "line": 362, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.handleRequest", - "target": "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.decodeServiceControlCall", - "call_sites": [ - { - "line": 332, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.handleRequest", - "target": "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.parseServiceCall", - "call_sites": [ - { - "line": 318, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.handleRequest", - "target": "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.parseServiceSubscriptionSnapshot", - "call_sites": [ - { - "line": 362, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.sendServiceUpdate", - "target": "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.ServiceStateEncoder", - "call_sites": [ - { - "line": 448, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.sendServiceUpdate", - "target": "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.ServiceStateEncoder.encodeUpdate", - "call_sites": [ - { - "line": 448, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.sendServiceUpdate", - "target": "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.createServiceStateEncoder.encodeUpdate", - "call_sites": [ - { - "line": 448, - "column": 25 - } - ], - "description": "" - } - ] - }, - { - "relation": "decodes requests and encodes server responses", - "src_name": "Server Session Host", - "dst_name": "Binary Wire Protocol", - "evidence": "", - "key_edges": [ - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.accept", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ClientMessageDecoder", - "call_sites": [ - { - "line": 156, - "column": 17 - } - ], - "description": "Decodes incoming client messages and encodes server replies or handshake errors" - } - ], - "src_id": "4.2", - "dst_id": "4.4", - "is_static": true, - "all_edges": [ - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.accept", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ClientMessageDecoder", - "call_sites": [ - { - "line": 156, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.accept", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ClientMessageDecoder.constructor", - "call_sites": [ - { - "line": 156, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.failProtocol", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.encodeServerMessage", - "call_sites": [ - { - "line": 481, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.finishHandshake", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.isSupportedProtocolVersion", - "call_sites": [ - { - "line": 263, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.handleRequest", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ProtocolValidationError", - "call_sites": [ - { - "line": 348, - "column": 15 - }, - { - "line": 356, - "column": 15 - }, - { - "line": 360, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.handleRequest", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ProtocolValidationError.constructor", - "call_sites": [ - { - "line": 348, - "column": 15 - }, - { - "line": 356, - "column": 15 - }, - { - "line": 360, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.receive", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ClientMessageDecoder", - "call_sites": [ - { - "line": 212, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.receive", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ClientMessageDecoder.push", - "call_sites": [ - { - "line": 212, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.sendMessage", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.encodeServerMessage", - "call_sites": [ - { - "line": 456, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.transportClosed", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ClientMessageDecoder", - "call_sites": [ - { - "line": 409, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.Server.transportClosed", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ClientMessageDecoder.end", - "call_sites": [ - { - "line": 409, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/server/src/server.ts|packages.server.src.server.resolveOptions", - "target": "packages/protocol/src/protocol.ts|packages.protocol.src.protocol.isServerId", - "call_sites": [ - { - "line": 560, - "column": 7 - } - ], - "description": "" - } - ] - }, - { - "relation": "hosts and manages services defined in", - "src_name": "Client RPC Transport", - "dst_name": "Experimental Coordinator and Client Services", - "evidence": "", - "key_edges": [], - "src_id": "4.3", - "dst_id": "1.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/client/src/connection.ts|packages.client.src.connection.Connection.#failAndClose", - "target": "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.close", - "call_sites": [ - { - "line": 231, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/client/src/connection.ts|packages.client.src.connection.Connection.#openTransport", - "target": "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.close", - "call_sites": [ - { - "line": 130, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/client/src/connection.ts|packages.client.src.connection.Connection.#openTransport", - "target": "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.send", - "call_sites": [ - { - "line": 135, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/client/src/connection.ts|packages.client.src.connection.Connection.send", - "target": "packages/coding-agent/src/experimental/radius-relay.ts|packages.coding-agent.src.experimental.radius-relay.RadiusClientByteTransport.send", - "call_sites": [ - { - "line": 107, - "column": 34 - } - ], - "description": "" - } - ] - }, - { - "relation": "decodes service updates and parses service calls", - "src_name": "Client RPC Transport", - "dst_name": "Chord Framework Runtime", - "evidence": "", - "key_edges": [ - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.#handleMessage", - "target": "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.createServiceStateDecoder.decodeUpdate", - "call_sites": [ - { - "line": 322, - "column": 29 - } - ], - "description": "Decodes wire updates into local replicated state representations" - } - ], - "src_id": "4.3", - "dst_id": "4.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.#handleMessage", - "target": "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.ServiceStateDecoder", - "call_sites": [ - { - "line": 322, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.#handleMessage", - "target": "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.ServiceStateDecoder.decodeUpdate", - "call_sites": [ - { - "line": 322, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.#handleMessage", - "target": "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.createServiceStateDecoder.decodeUpdate", - "call_sites": [ - { - "line": 322, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.#handleMessage", - "target": "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.parseWireServiceProviderUpdate", - "call_sites": [ - { - "line": 322, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.#request", - "target": "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.parseServiceCall", - "call_sites": [ - { - "line": 291, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.serviceCatalogue", - "target": "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.createServiceCatalogueCall", - "call_sites": [ - { - "line": 160, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.serviceCatalogue", - "target": "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.parseServiceCatalogue", - "call_sites": [ - { - "line": 162, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.subscribeService", - "target": "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.ServiceStateDecoder", - "call_sites": [ - { - "line": 198, - "column": 37 - }, - { - "line": 201, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.subscribeService", - "target": "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.ServiceStateDecoder.decodeSnapshot", - "call_sites": [ - { - "line": 198, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.subscribeService", - "target": "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.ServiceStateDecoder.decodeUpdate", - "call_sites": [ - { - "line": 201, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.subscribeService", - "target": "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.createServiceStateDecoder", - "call_sites": [ - { - "line": 183, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.subscribeService", - "target": "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.createServiceStateDecoder.decodeSnapshot", - "call_sites": [ - { - "line": 198, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.subscribeService", - "target": "packages/chord/src/services/state-codec.ts|packages.chord.src.services.state-codec.createServiceStateDecoder.decodeUpdate", - "call_sites": [ - { - "line": 201, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.subscribeService", - "target": "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.createServiceSubscribeCall", - "call_sites": [ - { - "line": 195, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.subscribeService", - "target": "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.parseWireServiceProviderUpdate", - "call_sites": [ - { - "line": 201, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.subscribeService", - "target": "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.parseWireServiceSubscriptionSnapshot", - "call_sites": [ - { - "line": 198, - "column": 52 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.subscribeService.dispose", - "target": "packages/chord/src/services/wire.ts|packages.chord.src.services.wire.createServiceUnsubscribeCall", - "call_sites": [ - { - "line": 227, - "column": 35 - } - ], - "description": "" - } - ] - }, - { - "relation": "encodes client messages and validates protocol frames", - "src_name": "Client RPC Transport", - "dst_name": "Binary Wire Protocol", - "evidence": "", - "key_edges": [ - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.#request", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.encodeClientMessage", - "call_sites": [ - { - "line": 256, - "column": 6 - }, - { - "line": 290, - "column": 12 - } - ], - "description": "Serializes outbound request envelopes and handles frame validation errors" - } - ], - "src_id": "4.3", - "dst_id": "4.4", - "is_static": true, - "all_edges": [ - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.#handleMessage", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ProtocolValidationError", - "call_sites": [ - { - "line": 307, - "column": 31 - }, - { - "line": 325, - "column": 10 - }, - { - "line": 335, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.#handleMessage", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ProtocolValidationError.constructor", - "call_sites": [ - { - "line": 307, - "column": 31 - }, - { - "line": 325, - "column": 10 - }, - { - "line": 335, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.#request", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.encodeClientMessage", - "call_sites": [ - { - "line": 256, - "column": 6 - }, - { - "line": 290, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.#request.resolve", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ProtocolValidationError", - "call_sites": [ - { - "line": 276, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.#request.resolve", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ProtocolValidationError.constructor", - "call_sites": [ - { - "line": 276, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.constructor", - "target": "packages/protocol/src/protocol.ts|packages.protocol.src.protocol.isServerId", - "call_sites": [ - { - "line": 77, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.serviceCatalogue", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ProtocolValidationError", - "call_sites": [ - { - "line": 164, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/client/src/client.ts|packages.client.src.client.Client.serviceCatalogue", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ProtocolValidationError.constructor", - "call_sites": [ - { - "line": 164, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/client/src/connection.ts|packages.client.src.connection.Connection.#handleClose", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ServerMessageDecoder", - "call_sites": [ - { - "line": 220, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/client/src/connection.ts|packages.client.src.connection.Connection.#handleClose", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ServerMessageDecoder.end", - "call_sites": [ - { - "line": 220, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/client/src/connection.ts|packages.client.src.connection.Connection.#handleData", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ProtocolValidationError", - "call_sites": [ - { - "line": 147, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/client/src/connection.ts|packages.client.src.connection.Connection.#handleData", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ProtocolValidationError.constructor", - "call_sites": [ - { - "line": 147, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/client/src/connection.ts|packages.client.src.connection.Connection.#handleData", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ServerMessageDecoder", - "call_sites": [ - { - "line": 152, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/client/src/connection.ts|packages.client.src.connection.Connection.#handleData", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ServerMessageDecoder.push", - "call_sites": [ - { - "line": 152, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/client/src/connection.ts|packages.client.src.connection.Connection.#handleMessage", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ProtocolValidationError", - "call_sites": [ - { - "line": 171, - "column": 28 - }, - { - "line": 176, - "column": 10 - }, - { - "line": 183, - "column": 28 - }, - { - "line": 209, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/client/src/connection.ts|packages.client.src.connection.Connection.#handleMessage", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ProtocolValidationError.constructor", - "call_sites": [ - { - "line": 171, - "column": 28 - }, - { - "line": 176, - "column": 10 - }, - { - "line": 183, - "column": 28 - }, - { - "line": 209, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/client/src/connection.ts|packages.client.src.connection.Connection.#openTransport", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.encodeClientMessage", - "call_sites": [ - { - "line": 136, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/client/src/connection.ts|packages.client.src.connection.Connection.connect", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ServerMessageDecoder", - "call_sites": [ - { - "line": 76, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/client/src/connection.ts|packages.client.src.connection.Connection.connect", - "target": "packages/protocol/src/codec.ts|packages.protocol.src.codec.ServerMessageDecoder.constructor", - "call_sites": [ - { - "line": 76, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/client/src/unix.ts|packages.client.src.unix.discoverUnixServers", - "target": "packages/protocol/src/protocol.ts|packages.protocol.src.protocol.isServerId", - "call_sites": [ - { - "line": 56, - "column": 10 - } - ], - "description": "" - } - ] - }, - { - "relation": "validates payload values against JSON schemas", - "src_name": "Binary Wire Protocol", - "dst_name": "Chord Framework Runtime", - "evidence": "", - "key_edges": [ - { - "source": "packages/protocol/src/codec.ts|packages.protocol.src.codec.parseClientMessage", - "target": "packages/chord/src/json.ts|packages.chord.src.json.isJsonValue", - "call_sites": [ - { - "line": 21, - "column": 45 - } - ], - "description": "Validates parsed message payloads as strict JSON-compatible data structures" - } - ], - "src_id": "4.4", - "dst_id": "4.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/protocol/src/codec.ts|packages.protocol.src.codec.parseClientMessage", - "target": "packages/chord/src/json.ts|packages.chord.src.json.isJsonValue", - "call_sites": [ - { - "line": 21, - "column": 45 - } - ], - "description": "" - }, - { - "source": "packages/protocol/src/codec.ts|packages.protocol.src.codec.parseServerMessage", - "target": "packages/chord/src/json.ts|packages.chord.src.json.isJsonValue", - "call_sites": [ - { - "line": 28, - "column": 45 - } - ], - "description": "" - } - ] - }, - { - "relation": "triggers user interface rendering in", - "src_name": "TUI Core and Component Primitives", - "dst_name": "Execution Modes and Interactive UI", - "evidence": "", - "key_edges": [ - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.render", - "call_sites": [ - { - "line": 89, - "column": 72 - } - ], - "description": "Dispatches mouse events to interactive client and tool components" - } - ], - "src_id": "5.1", - "dst_id": "1.2", - "is_static": true, - "all_edges": [ - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.render", - "call_sites": [ - { - "line": 89, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.render", - "call_sites": [ - { - "line": 89, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.render", - "call_sites": [ - { - "line": 89, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.render", - "call_sites": [ - { - "line": 89, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render", - "call_sites": [ - { - "line": 89, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.render", - "call_sites": [ - { - "line": 89, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.render", - "call_sites": [ - { - "line": 89, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "call_sites": [ - { - "line": 89, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.render", - "call_sites": [ - { - "line": 89, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.render", - "call_sites": [ - { - "line": 89, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.render", - "call_sites": [ - { - "line": 89, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "call_sites": [ - { - "line": 89, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus.render", - "call_sites": [ - { - "line": 89, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.render", - "call_sites": [ - { - "line": 89, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.render", - "call_sites": [ - { - "line": 89, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.render", - "call_sites": [ - { - "line": 89, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.render", - "call_sites": [ - { - "line": 89, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.render", - "call_sites": [ - { - "line": 89, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.render", - "call_sites": [ - { - "line": 89, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.render", - "call_sites": [ - { - "line": 89, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.render", - "call_sites": [ - { - "line": 89, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.render", - "call_sites": [ - { - "line": 89, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.invalidate", - "call_sites": [ - { - "line": 76, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.invalidate", - "call_sites": [ - { - "line": 76, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.invalidate", - "call_sites": [ - { - "line": 76, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.invalidate", - "call_sites": [ - { - "line": 76, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.invalidate", - "call_sites": [ - { - "line": 76, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.invalidate", - "call_sites": [ - { - "line": 76, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.invalidate", - "call_sites": [ - { - "line": 76, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.invalidate", - "call_sites": [ - { - "line": 76, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.invalidate", - "call_sites": [ - { - "line": 76, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.invalidate", - "call_sites": [ - { - "line": 76, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.invalidate", - "call_sites": [ - { - "line": 76, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.invalidate", - "call_sites": [ - { - "line": 76, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.invalidate", - "call_sites": [ - { - "line": 76, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.invalidate", - "call_sites": [ - { - "line": 76, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.invalidate", - "call_sites": [ - { - "line": 76, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.invalidate", - "call_sites": [ - { - "line": 76, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "call_sites": [ - { - "line": 76, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.invalidate", - "call_sites": [ - { - "line": 76, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus.invalidate", - "call_sites": [ - { - "line": 76, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.invalidate", - "call_sites": [ - { - "line": 76, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.invalidate", - "call_sites": [ - { - "line": 76, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.invalidate", - "call_sites": [ - { - "line": 76, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.invalidate", - "call_sites": [ - { - "line": 76, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.invalidate", - "call_sites": [ - { - "line": 76, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.invalidate", - "call_sites": [ - { - "line": 76, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.invalidate", - "call_sites": [ - { - "line": 76, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.invalidate", - "call_sites": [ - { - "line": 76, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.render", - "target": "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.render", - "call_sites": [ - { - "line": 120, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.render", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.render", - "call_sites": [ - { - "line": 120, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.render", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.render", - "call_sites": [ - { - "line": 120, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.render", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.render", - "call_sites": [ - { - "line": 120, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.render", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render", - "call_sites": [ - { - "line": 120, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.render", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.render", - "call_sites": [ - { - "line": 120, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.render", - "target": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.render", - "call_sites": [ - { - "line": 120, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.render", - "target": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "call_sites": [ - { - "line": 120, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.render", - "target": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.render", - "call_sites": [ - { - "line": 120, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.render", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.render", - "call_sites": [ - { - "line": 120, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.render", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.render", - "call_sites": [ - { - "line": 120, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.render", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "call_sites": [ - { - "line": 120, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.render", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus.render", - "call_sites": [ - { - "line": 120, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.render", - "target": "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.render", - "call_sites": [ - { - "line": 120, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.render", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.render", - "call_sites": [ - { - "line": 120, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.render", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.render", - "call_sites": [ - { - "line": 120, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.render", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.render", - "call_sites": [ - { - "line": 120, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.render", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.render", - "call_sites": [ - { - "line": 120, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.render", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.render", - "call_sites": [ - { - "line": 120, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.render", - "target": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.render", - "call_sites": [ - { - "line": 120, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.render", - "target": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.render", - "call_sites": [ - { - "line": 120, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.render", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.render", - "call_sites": [ - { - "line": 120, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.render", - "call_sites": [ - { - "line": 19, - "column": 34 - }, - { - "line": 24, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.render", - "call_sites": [ - { - "line": 19, - "column": 34 - }, - { - "line": 24, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.render", - "call_sites": [ - { - "line": 19, - "column": 34 - }, - { - "line": 24, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.render", - "call_sites": [ - { - "line": 19, - "column": 34 - }, - { - "line": 24, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render", - "call_sites": [ - { - "line": 19, - "column": 34 - }, - { - "line": 24, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.render", - "call_sites": [ - { - "line": 19, - "column": 34 - }, - { - "line": 24, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.render", - "call_sites": [ - { - "line": 19, - "column": 34 - }, - { - "line": 24, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "call_sites": [ - { - "line": 19, - "column": 34 - }, - { - "line": 24, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.render", - "call_sites": [ - { - "line": 19, - "column": 34 - }, - { - "line": 24, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.render", - "call_sites": [ - { - "line": 19, - "column": 34 - }, - { - "line": 24, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.render", - "call_sites": [ - { - "line": 19, - "column": 34 - }, - { - "line": 24, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "call_sites": [ - { - "line": 19, - "column": 34 - }, - { - "line": 24, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus.render", - "call_sites": [ - { - "line": 19, - "column": 34 - }, - { - "line": 24, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.render", - "call_sites": [ - { - "line": 19, - "column": 34 - }, - { - "line": 24, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.render", - "call_sites": [ - { - "line": 19, - "column": 34 - }, - { - "line": 24, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.render", - "call_sites": [ - { - "line": 19, - "column": 34 - }, - { - "line": 24, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.render", - "call_sites": [ - { - "line": 19, - "column": 34 - }, - { - "line": 24, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.render", - "call_sites": [ - { - "line": 19, - "column": 34 - }, - { - "line": 24, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.render", - "call_sites": [ - { - "line": 19, - "column": 34 - }, - { - "line": 24, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.render", - "call_sites": [ - { - "line": 19, - "column": 34 - }, - { - "line": 24, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.render", - "call_sites": [ - { - "line": 19, - "column": 34 - }, - { - "line": 24, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.render", - "call_sites": [ - { - "line": 19, - "column": 34 - }, - { - "line": 24, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.invalidate", - "call_sites": [ - { - "line": 31, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.invalidate", - "call_sites": [ - { - "line": 31, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.invalidate", - "call_sites": [ - { - "line": 31, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.invalidate", - "call_sites": [ - { - "line": 31, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.invalidate", - "call_sites": [ - { - "line": 31, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.invalidate", - "call_sites": [ - { - "line": 31, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.invalidate", - "call_sites": [ - { - "line": 31, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.invalidate", - "call_sites": [ - { - "line": 31, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.invalidate", - "call_sites": [ - { - "line": 31, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.invalidate", - "call_sites": [ - { - "line": 31, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.invalidate", - "call_sites": [ - { - "line": 31, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.invalidate", - "call_sites": [ - { - "line": 31, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.invalidate", - "call_sites": [ - { - "line": 31, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.invalidate", - "call_sites": [ - { - "line": 31, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.invalidate", - "call_sites": [ - { - "line": 31, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.invalidate", - "call_sites": [ - { - "line": 31, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "call_sites": [ - { - "line": 31, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.invalidate", - "call_sites": [ - { - "line": 31, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus.invalidate", - "call_sites": [ - { - "line": 31, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.invalidate", - "call_sites": [ - { - "line": 31, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.invalidate", - "call_sites": [ - { - "line": 31, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.invalidate", - "call_sites": [ - { - "line": 31, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.invalidate", - "call_sites": [ - { - "line": 31, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.invalidate", - "call_sites": [ - { - "line": 31, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.invalidate", - "call_sites": [ - { - "line": 31, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.invalidate", - "call_sites": [ - { - "line": 31, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.invalidate", - "call_sites": [ - { - "line": 31, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.render", - "target": "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.render", - "call_sites": [ - { - "line": 22, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.render", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.render", - "call_sites": [ - { - "line": 22, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.render", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.render", - "call_sites": [ - { - "line": 22, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.render", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.render", - "call_sites": [ - { - "line": 22, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.render", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render", - "call_sites": [ - { - "line": 22, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.render", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.render", - "call_sites": [ - { - "line": 22, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.render", - "target": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.render", - "call_sites": [ - { - "line": 22, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.render", - "target": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "call_sites": [ - { - "line": 22, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.render", - "target": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.render", - "call_sites": [ - { - "line": 22, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.render", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.render", - "call_sites": [ - { - "line": 22, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.render", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.render", - "call_sites": [ - { - "line": 22, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.render", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "call_sites": [ - { - "line": 22, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.render", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus.render", - "call_sites": [ - { - "line": 22, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.render", - "target": "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.render", - "call_sites": [ - { - "line": 22, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.render", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.render", - "call_sites": [ - { - "line": 22, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.render", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.render", - "call_sites": [ - { - "line": 22, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.render", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.render", - "call_sites": [ - { - "line": 22, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.render", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.render", - "call_sites": [ - { - "line": 22, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.render", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.render", - "call_sites": [ - { - "line": 22, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.render", - "target": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.render", - "call_sites": [ - { - "line": 22, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.render", - "target": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.render", - "call_sites": [ - { - "line": 22, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.render", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.render", - "call_sites": [ - { - "line": 22, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render", - "target": "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.render", - "call_sites": [ - { - "line": 217, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.render", - "call_sites": [ - { - "line": 217, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.render", - "call_sites": [ - { - "line": 217, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.render", - "call_sites": [ - { - "line": 217, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render", - "call_sites": [ - { - "line": 217, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.render", - "call_sites": [ - { - "line": 217, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render", - "target": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.render", - "call_sites": [ - { - "line": 217, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render", - "target": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "call_sites": [ - { - "line": 217, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render", - "target": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.render", - "call_sites": [ - { - "line": 217, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.render", - "call_sites": [ - { - "line": 217, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.render", - "call_sites": [ - { - "line": 217, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "call_sites": [ - { - "line": 217, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus.render", - "call_sites": [ - { - "line": 217, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render", - "target": "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.render", - "call_sites": [ - { - "line": 217, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.render", - "call_sites": [ - { - "line": 217, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.render", - "call_sites": [ - { - "line": 217, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.render", - "call_sites": [ - { - "line": 217, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.render", - "call_sites": [ - { - "line": 217, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.render", - "call_sites": [ - { - "line": 217, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render", - "target": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.render", - "call_sites": [ - { - "line": 217, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render", - "target": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.render", - "call_sites": [ - { - "line": 217, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.render", - "call_sites": [ - { - "line": 217, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.handleInput", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.handleInput", - "call_sites": [ - { - "line": 226, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.handleInput", - "target": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.handleInput", - "call_sites": [ - { - "line": 226, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.handleInput", - "target": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.handleInput", - "call_sites": [ - { - "line": 226, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.handleInput", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.handleInput", - "call_sites": [ - { - "line": 226, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.handleInput", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.handleInput", - "call_sites": [ - { - "line": 226, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.handleInput", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.handleInput", - "call_sites": [ - { - "line": 226, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.handleInput", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.handleInput", - "call_sites": [ - { - "line": 226, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.handleInput", - "target": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.handleInput", - "call_sites": [ - { - "line": 226, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.handleMouse", - "call_sites": [ - { - "line": 181, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.handleMouse", - "call_sites": [ - { - "line": 181, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.invalidate", - "call_sites": [ - { - "line": 93, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.invalidate", - "call_sites": [ - { - "line": 93, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.invalidate", - "call_sites": [ - { - "line": 93, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.invalidate", - "call_sites": [ - { - "line": 93, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.invalidate", - "call_sites": [ - { - "line": 93, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.invalidate", - "call_sites": [ - { - "line": 93, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.invalidate", - "call_sites": [ - { - "line": 93, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.invalidate", - "call_sites": [ - { - "line": 93, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.invalidate", - "call_sites": [ - { - "line": 93, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.invalidate", - "call_sites": [ - { - "line": 93, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.invalidate", - "call_sites": [ - { - "line": 93, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.invalidate", - "call_sites": [ - { - "line": 93, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.invalidate", - "call_sites": [ - { - "line": 93, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.invalidate", - "call_sites": [ - { - "line": 93, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.invalidate", - "call_sites": [ - { - "line": 93, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.invalidate", - "call_sites": [ - { - "line": 93, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "call_sites": [ - { - "line": 93, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.invalidate", - "call_sites": [ - { - "line": 93, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus.invalidate", - "call_sites": [ - { - "line": 93, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.invalidate", - "call_sites": [ - { - "line": 93, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.invalidate", - "call_sites": [ - { - "line": 93, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.invalidate", - "call_sites": [ - { - "line": 93, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.invalidate", - "call_sites": [ - { - "line": 93, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.invalidate", - "call_sites": [ - { - "line": 93, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.invalidate", - "call_sites": [ - { - "line": 93, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.invalidate", - "call_sites": [ - { - "line": 93, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.invalidate", - "call_sites": [ - { - "line": 93, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.render", - "target": "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.render", - "call_sites": [ - { - "line": 99, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.render", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.render", - "call_sites": [ - { - "line": 99, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.render", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.render", - "call_sites": [ - { - "line": 99, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.render", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.render", - "call_sites": [ - { - "line": 99, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.render", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render", - "call_sites": [ - { - "line": 99, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.render", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.render", - "call_sites": [ - { - "line": 99, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.render", - "target": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.render", - "call_sites": [ - { - "line": 99, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.render", - "target": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "call_sites": [ - { - "line": 99, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.render", - "target": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.render", - "call_sites": [ - { - "line": 99, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.render", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.render", - "call_sites": [ - { - "line": 99, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.render", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.render", - "call_sites": [ - { - "line": 99, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.render", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "call_sites": [ - { - "line": 99, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.render", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus.render", - "call_sites": [ - { - "line": 99, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.render", - "target": "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.render", - "call_sites": [ - { - "line": 99, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.render", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.render", - "call_sites": [ - { - "line": 99, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.render", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.render", - "call_sites": [ - { - "line": 99, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.render", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.render", - "call_sites": [ - { - "line": 99, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.render", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.render", - "call_sites": [ - { - "line": 99, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.render", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.render", - "call_sites": [ - { - "line": 99, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.render", - "target": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.render", - "call_sites": [ - { - "line": 99, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.render", - "target": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.render", - "call_sites": [ - { - "line": 99, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.render", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.render", - "call_sites": [ - { - "line": 99, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.setPaddingX", - "target": "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.invalidate", - "call_sites": [ - { - "line": 41, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.render", - "call_sites": [ - { - "line": 13, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.render", - "call_sites": [ - { - "line": 13, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.render", - "call_sites": [ - { - "line": 13, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.render", - "call_sites": [ - { - "line": 13, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render", - "call_sites": [ - { - "line": 13, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.render", - "call_sites": [ - { - "line": 13, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.render", - "call_sites": [ - { - "line": 13, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "call_sites": [ - { - "line": 13, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.render", - "call_sites": [ - { - "line": 13, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.render", - "call_sites": [ - { - "line": 13, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.render", - "call_sites": [ - { - "line": 13, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "call_sites": [ - { - "line": 13, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus.render", - "call_sites": [ - { - "line": 13, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.render", - "call_sites": [ - { - "line": 13, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.render", - "call_sites": [ - { - "line": 13, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.render", - "call_sites": [ - { - "line": 13, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.render", - "call_sites": [ - { - "line": 13, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.render", - "call_sites": [ - { - "line": 13, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.render", - "call_sites": [ - { - "line": 13, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.render", - "call_sites": [ - { - "line": 13, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.render", - "call_sites": [ - { - "line": 13, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.render", - "call_sites": [ - { - "line": 13, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.invalidate", - "call_sites": [ - { - "line": 266, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.invalidate", - "call_sites": [ - { - "line": 266, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.invalidate", - "call_sites": [ - { - "line": 266, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.invalidate", - "call_sites": [ - { - "line": 266, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.invalidate", - "call_sites": [ - { - "line": 266, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.invalidate", - "call_sites": [ - { - "line": 266, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.invalidate", - "call_sites": [ - { - "line": 266, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.invalidate", - "call_sites": [ - { - "line": 266, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.invalidate", - "call_sites": [ - { - "line": 266, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.invalidate", - "call_sites": [ - { - "line": 266, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.invalidate", - "call_sites": [ - { - "line": 266, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.invalidate", - "call_sites": [ - { - "line": 266, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.invalidate", - "call_sites": [ - { - "line": 266, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.invalidate", - "call_sites": [ - { - "line": 266, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.invalidate", - "call_sites": [ - { - "line": 266, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.invalidate", - "call_sites": [ - { - "line": 266, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "call_sites": [ - { - "line": 266, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.invalidate", - "call_sites": [ - { - "line": 266, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus.invalidate", - "call_sites": [ - { - "line": 266, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.invalidate", - "call_sites": [ - { - "line": 266, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.invalidate", - "call_sites": [ - { - "line": 266, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.invalidate", - "call_sites": [ - { - "line": 266, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.invalidate", - "call_sites": [ - { - "line": 266, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.invalidate", - "call_sites": [ - { - "line": 266, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.invalidate", - "call_sites": [ - { - "line": 266, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.invalidate", - "call_sites": [ - { - "line": 266, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.invalidate", - "call_sites": [ - { - "line": 266, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.dispatchMouseToLayout", - "target": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.handleMouse", - "call_sites": [ - { - "line": 840, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.dispatchMouseToLayout", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.handleMouse", - "call_sites": [ - { - "line": 840, - "column": 90 - }, - { - "line": 840, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "target": "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.render", - "call_sites": [ - { - "line": 335, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.render", - "call_sites": [ - { - "line": 335, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.render", - "call_sites": [ - { - "line": 335, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.render", - "call_sites": [ - { - "line": 335, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render", - "call_sites": [ - { - "line": 335, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.render", - "call_sites": [ - { - "line": 335, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "target": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.render", - "call_sites": [ - { - "line": 335, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "target": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "call_sites": [ - { - "line": 335, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "target": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.render", - "call_sites": [ - { - "line": 335, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.render", - "call_sites": [ - { - "line": 335, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.render", - "call_sites": [ - { - "line": 335, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "call_sites": [ - { - "line": 335, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus.render", - "call_sites": [ - { - "line": 335, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "target": "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.render", - "call_sites": [ - { - "line": 335, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.render", - "call_sites": [ - { - "line": 335, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.render", - "call_sites": [ - { - "line": 335, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.render", - "call_sites": [ - { - "line": 335, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.render", - "call_sites": [ - { - "line": 335, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.render", - "call_sites": [ - { - "line": 335, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "target": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.render", - "call_sites": [ - { - "line": 335, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "target": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.render", - "call_sites": [ - { - "line": 335, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.render", - "call_sites": [ - { - "line": 335, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.doRender", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.render", - "call_sites": [ - { - "line": 265, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.doRender", - "target": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.render", - "call_sites": [ - { - "line": 265, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.doRender", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "call_sites": [ - { - "line": 265, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.doRender", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.render", - "call_sites": [ - { - "line": 265, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.doRender", - "target": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.render", - "call_sites": [ - { - "line": 265, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.render", - "call_sites": [ - { - "line": 388, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.render", - "call_sites": [ - { - "line": 388, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.render", - "call_sites": [ - { - "line": 388, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.render", - "call_sites": [ - { - "line": 388, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.handleInput", - "call_sites": [ - { - "line": 397, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render", - "call_sites": [ - { - "line": 388, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.handleInput", - "call_sites": [ - { - "line": 397, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.render", - "call_sites": [ - { - "line": 388, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.handleInput", - "call_sites": [ - { - "line": 397, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.render", - "call_sites": [ - { - "line": 388, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "call_sites": [ - { - "line": 388, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.render", - "call_sites": [ - { - "line": 388, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.handleInput", - "call_sites": [ - { - "line": 397, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.render", - "call_sites": [ - { - "line": 388, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.render", - "call_sites": [ - { - "line": 388, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "call_sites": [ - { - "line": 388, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus.render", - "call_sites": [ - { - "line": 388, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.render", - "call_sites": [ - { - "line": 388, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.render", - "call_sites": [ - { - "line": 388, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.handleInput", - "call_sites": [ - { - "line": 397, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.render", - "call_sites": [ - { - "line": 388, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.handleInput", - "call_sites": [ - { - "line": 397, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.render", - "call_sites": [ - { - "line": 388, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.render", - "call_sites": [ - { - "line": 388, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.handleInput", - "call_sites": [ - { - "line": 397, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.render", - "call_sites": [ - { - "line": 388, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.handleInput", - "call_sites": [ - { - "line": 397, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.render", - "call_sites": [ - { - "line": 388, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.render", - "call_sites": [ - { - "line": 388, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.render", - "call_sites": [ - { - "line": 388, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.invalidate", - "call_sites": [ - { - "line": 379, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.invalidate", - "call_sites": [ - { - "line": 379, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.invalidate", - "call_sites": [ - { - "line": 379, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.invalidate", - "call_sites": [ - { - "line": 379, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.invalidate", - "call_sites": [ - { - "line": 379, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.invalidate", - "call_sites": [ - { - "line": 379, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.invalidate", - "call_sites": [ - { - "line": 379, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.invalidate", - "call_sites": [ - { - "line": 379, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.invalidate", - "call_sites": [ - { - "line": 379, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.invalidate", - "call_sites": [ - { - "line": 379, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.invalidate", - "call_sites": [ - { - "line": 379, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.invalidate", - "call_sites": [ - { - "line": 379, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.invalidate", - "call_sites": [ - { - "line": 379, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.invalidate", - "call_sites": [ - { - "line": 379, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.invalidate", - "call_sites": [ - { - "line": 379, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.invalidate", - "call_sites": [ - { - "line": 379, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "call_sites": [ - { - "line": 379, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.invalidate", - "call_sites": [ - { - "line": 379, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus.invalidate", - "call_sites": [ - { - "line": 379, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.invalidate", - "call_sites": [ - { - "line": 379, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.invalidate", - "call_sites": [ - { - "line": 379, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.invalidate", - "call_sites": [ - { - "line": 379, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.invalidate", - "call_sites": [ - { - "line": 379, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.invalidate", - "call_sites": [ - { - "line": 379, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.invalidate", - "call_sites": [ - { - "line": 379, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.invalidate", - "call_sites": [ - { - "line": 379, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.invalidate", - "call_sites": [ - { - "line": 379, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "target": "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.render", - "call_sites": [ - { - "line": 409, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.render", - "call_sites": [ - { - "line": 409, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.render", - "call_sites": [ - { - "line": 409, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.render", - "call_sites": [ - { - "line": 409, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render", - "call_sites": [ - { - "line": 409, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.render", - "call_sites": [ - { - "line": 409, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "target": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.render", - "call_sites": [ - { - "line": 409, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "target": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "call_sites": [ - { - "line": 409, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "target": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.render", - "call_sites": [ - { - "line": 409, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.render", - "call_sites": [ - { - "line": 409, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.render", - "call_sites": [ - { - "line": 409, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "call_sites": [ - { - "line": 409, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus.render", - "call_sites": [ - { - "line": 409, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "target": "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.render", - "call_sites": [ - { - "line": 409, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.render", - "call_sites": [ - { - "line": 409, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.render", - "call_sites": [ - { - "line": 409, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.render", - "call_sites": [ - { - "line": 409, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.render", - "call_sites": [ - { - "line": 409, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.render", - "call_sites": [ - { - "line": 409, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "target": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.render", - "call_sites": [ - { - "line": 409, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "target": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.render", - "call_sites": [ - { - "line": 409, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.render", - "call_sites": [ - { - "line": 409, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeOverlays", - "target": "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.render", - "call_sites": [ - { - "line": 1373, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeOverlays", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.render", - "call_sites": [ - { - "line": 1373, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeOverlays", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.render", - "call_sites": [ - { - "line": 1373, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeOverlays", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.render", - "call_sites": [ - { - "line": 1373, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeOverlays", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render", - "call_sites": [ - { - "line": 1373, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeOverlays", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.render", - "call_sites": [ - { - "line": 1373, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeOverlays", - "target": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.render", - "call_sites": [ - { - "line": 1373, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeOverlays", - "target": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "call_sites": [ - { - "line": 1373, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeOverlays", - "target": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.render", - "call_sites": [ - { - "line": 1373, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeOverlays", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.render", - "call_sites": [ - { - "line": 1373, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeOverlays", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.render", - "call_sites": [ - { - "line": 1373, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeOverlays", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "call_sites": [ - { - "line": 1373, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeOverlays", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus.render", - "call_sites": [ - { - "line": 1373, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeOverlays", - "target": "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.render", - "call_sites": [ - { - "line": 1373, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeOverlays", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.render", - "call_sites": [ - { - "line": 1373, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeOverlays", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.render", - "call_sites": [ - { - "line": 1373, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeOverlays", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.render", - "call_sites": [ - { - "line": 1373, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeOverlays", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.render", - "call_sites": [ - { - "line": 1373, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeOverlays", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.render", - "call_sites": [ - { - "line": 1373, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeOverlays", - "target": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.render", - "call_sites": [ - { - "line": 1373, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeOverlays", - "target": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.render", - "call_sites": [ - { - "line": 1373, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeOverlays", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.render", - "call_sites": [ - { - "line": 1373, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.handleTerminalInput", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.handleInput", - "call_sites": [ - { - "line": 1126, - "column": 26 - }, - { - "line": 1121, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.handleTerminalInput", - "target": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.handleInput", - "call_sites": [ - { - "line": 1126, - "column": 26 - }, - { - "line": 1121, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.handleTerminalInput", - "target": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.handleInput", - "call_sites": [ - { - "line": 1126, - "column": 26 - }, - { - "line": 1121, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.handleTerminalInput", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.handleInput", - "call_sites": [ - { - "line": 1126, - "column": 26 - }, - { - "line": 1121, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.handleTerminalInput", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.handleInput", - "call_sites": [ - { - "line": 1126, - "column": 26 - }, - { - "line": 1121, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.handleTerminalInput", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.handleInput", - "call_sites": [ - { - "line": 1126, - "column": 26 - }, - { - "line": 1121, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.handleTerminalInput", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.handleInput", - "call_sites": [ - { - "line": 1126, - "column": 26 - }, - { - "line": 1121, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.handleTerminalInput", - "target": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.handleInput", - "call_sites": [ - { - "line": 1126, - "column": 26 - }, - { - "line": 1121, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.invalidate", - "call_sites": [ - { - "line": 923, - "column": 51 - }, - { - "line": 924, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.invalidate", - "call_sites": [ - { - "line": 923, - "column": 51 - }, - { - "line": 924, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.invalidate", - "call_sites": [ - { - "line": 923, - "column": 51 - }, - { - "line": 924, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.invalidate", - "call_sites": [ - { - "line": 923, - "column": 51 - }, - { - "line": 924, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts|packages.coding-agent.src.modes.interactive.components.branch-summary-message.BranchSummaryMessageComponent.invalidate", - "call_sites": [ - { - "line": 923, - "column": 51 - }, - { - "line": 924, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts|packages.coding-agent.src.modes.interactive.components.compaction-summary-message.CompactionSummaryMessageComponent.invalidate", - "call_sites": [ - { - "line": 923, - "column": 51 - }, - { - "line": 924, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.invalidate", - "call_sites": [ - { - "line": 923, - "column": 51 - }, - { - "line": 924, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.invalidate", - "call_sites": [ - { - "line": 923, - "column": 51 - }, - { - "line": 924, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/custom-entry.ts|packages.coding-agent.src.modes.interactive.components.custom-entry.CustomEntryComponent.invalidate", - "call_sites": [ - { - "line": 923, - "column": 51 - }, - { - "line": 924, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/custom-message.ts|packages.coding-agent.src.modes.interactive.components.custom-message.CustomMessageComponent.invalidate", - "call_sites": [ - { - "line": 923, - "column": 51 - }, - { - "line": 924, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.invalidate", - "call_sites": [ - { - "line": 923, - "column": 51 - }, - { - "line": 924, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.invalidate", - "call_sites": [ - { - "line": 923, - "column": 51 - }, - { - "line": 924, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts|packages.coding-agent.src.modes.interactive.components.first-time-setup.FirstTimeSetupComponent.invalidate", - "call_sites": [ - { - "line": 923, - "column": 51 - }, - { - "line": 924, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.invalidate", - "call_sites": [ - { - "line": 923, - "column": 51 - }, - { - "line": 924, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.invalidate", - "call_sites": [ - { - "line": 923, - "column": 51 - }, - { - "line": 924, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.invalidate", - "call_sites": [ - { - "line": 923, - "column": 51 - }, - { - "line": 924, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.invalidate", - "call_sites": [ - { - "line": 923, - "column": 51 - }, - { - "line": 924, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts|packages.coding-agent.src.modes.interactive.components.skill-invocation-message.SkillInvocationMessageComponent.invalidate", - "call_sites": [ - { - "line": 923, - "column": 51 - }, - { - "line": 924, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus.invalidate", - "call_sites": [ - { - "line": 923, - "column": 51 - }, - { - "line": 924, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.invalidate", - "call_sites": [ - { - "line": 923, - "column": 51 - }, - { - "line": 924, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.invalidate", - "call_sites": [ - { - "line": 923, - "column": 51 - }, - { - "line": 924, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.invalidate", - "call_sites": [ - { - "line": 923, - "column": 51 - }, - { - "line": 924, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.invalidate", - "call_sites": [ - { - "line": 923, - "column": 51 - }, - { - "line": 924, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.invalidate", - "call_sites": [ - { - "line": 923, - "column": 51 - }, - { - "line": 924, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.invalidate", - "call_sites": [ - { - "line": 923, - "column": 51 - }, - { - "line": 924, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.invalidate", - "call_sites": [ - { - "line": 923, - "column": 51 - }, - { - "line": 924, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.invalidate", - "call_sites": [ - { - "line": 923, - "column": 51 - }, - { - "line": 924, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.dispatchMouseEvent", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.handleInput", - "call_sites": [ - { - "line": 89, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.dispatchMouseEvent", - "target": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.handleInput", - "call_sites": [ - { - "line": 89, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.dispatchMouseEvent", - "target": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.handleInput", - "call_sites": [ - { - "line": 89, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.dispatchMouseEvent", - "target": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.handleMouse", - "call_sites": [ - { - "line": 82, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.dispatchMouseEvent", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.handleInput", - "call_sites": [ - { - "line": 89, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.dispatchMouseEvent", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.handleMouse", - "call_sites": [ - { - "line": 82, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.dispatchMouseEvent", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.handleInput", - "call_sites": [ - { - "line": 89, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.dispatchMouseEvent", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.handleInput", - "call_sites": [ - { - "line": 89, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.dispatchMouseEvent", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.handleInput", - "call_sites": [ - { - "line": 89, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.dispatchMouseEvent", - "target": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.handleInput", - "call_sites": [ - { - "line": 89, - "column": 39 - } - ], - "description": "" - } - ] - }, - { - "relation": "triggers user interface rendering in", - "src_name": "TUI Core and Component Primitives", - "dst_name": "Experimental Coordinator and Client Services", - "evidence": "", - "key_edges": [], - "src_id": "5.1", - "dst_id": "1.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.handleMouse", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "call_sites": [ - { - "line": 89, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "call_sites": [ - { - "line": 76, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.render", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "call_sites": [ - { - "line": 120, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "call_sites": [ - { - "line": 19, - "column": 34 - }, - { - "line": 24, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "call_sites": [ - { - "line": 31, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.render", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "call_sites": [ - { - "line": 22, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "call_sites": [ - { - "line": 217, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.handleInput", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.handleInput", - "call_sites": [ - { - "line": 226, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "call_sites": [ - { - "line": 93, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.render", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "call_sites": [ - { - "line": 99, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "call_sites": [ - { - "line": 13, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "call_sites": [ - { - "line": 266, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "call_sites": [ - { - "line": 335, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.handleInput", - "call_sites": [ - { - "line": 397, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "call_sites": [ - { - "line": 388, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "call_sites": [ - { - "line": 379, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "call_sites": [ - { - "line": 409, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeOverlays", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "call_sites": [ - { - "line": 1373, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.handleTerminalInput", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.handleInput", - "call_sites": [ - { - "line": 1126, - "column": 26 - }, - { - "line": 1121, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.invalidate", - "call_sites": [ - { - "line": 923, - "column": 51 - }, - { - "line": 924, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.dispatchMouseEvent", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.handleInput", - "call_sites": [ - { - "line": 89, - "column": 39 - } - ], - "description": "" - } - ] - }, - { - "relation": "triggers user interface rendering in", - "src_name": "TUI Core and Component Primitives", - "dst_name": "Agent Extensions", - "evidence": "", - "key_edges": [], - "src_id": "5.1", - "dst_id": "1.5", - "is_static": true, - "all_edges": [ - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.handleMouse", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "call_sites": [ - { - "line": 89, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "call_sites": [ - { - "line": 76, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.render", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "call_sites": [ - { - "line": 120, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "call_sites": [ - { - "line": 19, - "column": 34 - }, - { - "line": 24, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "call_sites": [ - { - "line": 31, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.render", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "call_sites": [ - { - "line": 22, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "call_sites": [ - { - "line": 217, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.handleInput", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.handleInput", - "call_sites": [ - { - "line": 226, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "call_sites": [ - { - "line": 93, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.render", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "call_sites": [ - { - "line": 99, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "call_sites": [ - { - "line": 13, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "call_sites": [ - { - "line": 266, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "call_sites": [ - { - "line": 335, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.handleInput", - "call_sites": [ - { - "line": 397, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "call_sites": [ - { - "line": 388, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "call_sites": [ - { - "line": 379, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "call_sites": [ - { - "line": 409, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeOverlays", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "call_sites": [ - { - "line": 1373, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.handleTerminalInput", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.handleInput", - "call_sites": [ - { - "line": 1126, - "column": 26 - }, - { - "line": 1121, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.invalidate", - "call_sites": [ - { - "line": 923, - "column": 51 - }, - { - "line": 924, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.dispatchMouseEvent", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.handleInput", - "call_sites": [ - { - "line": 89, - "column": 39 - } - ], - "description": "" - } - ] - }, - { - "relation": "delegates search input to", - "src_name": "TUI Core and Component Primitives", - "dst_name": "Text Editing and Input Controls", - "evidence": "", - "key_edges": [ - { - "source": "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 198, - "column": 31 - } - ], - "description": "AltScreen search delegates text input to Input component" - } - ], - "src_id": "5.1", - "dst_id": "5.2", - "is_static": true, - "all_edges": [ - { - "source": "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 198, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.constructor", - "call_sites": [ - { - "line": 198, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 250, - "column": 31 - }, - { - "line": 251, - "column": 14 - }, - { - "line": 252, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.getValue", - "call_sites": [ - { - "line": 250, - "column": 31 - }, - { - "line": 252, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleInput", - "call_sites": [ - { - "line": 251, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.invalidate", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 257, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.invalidate", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.invalidate", - "call_sites": [ - { - "line": 257, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.render", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 276, - "column": 28 - }, - { - "line": 286, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.render", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.getValue", - "call_sites": [ - { - "line": 276, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.render", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "call_sites": [ - { - "line": 286, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.handleMouse", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "call_sites": [ - { - "line": 89, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.handleMouse", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "call_sites": [ - { - "line": 89, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.invalidate", - "call_sites": [ - { - "line": 76, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.invalidate", - "call_sites": [ - { - "line": 76, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.render", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "call_sites": [ - { - "line": 120, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.render", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "call_sites": [ - { - "line": 120, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "call_sites": [ - { - "line": 19, - "column": 34 - }, - { - "line": 24, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "call_sites": [ - { - "line": 19, - "column": 34 - }, - { - "line": 24, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.invalidate", - "call_sites": [ - { - "line": 31, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.invalidate", - "call_sites": [ - { - "line": 31, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.render", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "call_sites": [ - { - "line": 22, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.render", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "call_sites": [ - { - "line": 22, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "call_sites": [ - { - "line": 217, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "call_sites": [ - { - "line": 217, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.constructor", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 71, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.constructor", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.constructor", - "call_sites": [ - { - "line": 71, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.handleInput", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleInput", - "call_sites": [ - { - "line": 226, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 241, - "column": 63 - }, - { - "line": 247, - "column": 21 - }, - { - "line": 248, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.getValue", - "call_sites": [ - { - "line": 241, - "column": 63 - }, - { - "line": 248, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.handleInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleInput", - "call_sites": [ - { - "line": 247, - "column": 21 - }, - { - "line": 226, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.handleMouse", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleMouse", - "call_sites": [ - { - "line": 181, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.handleMouse", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 187, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.handleMouse", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleMouse", - "call_sites": [ - { - "line": 187, - "column": 37 - }, - { - "line": 181, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.invalidate", - "call_sites": [ - { - "line": 93, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.invalidate", - "call_sites": [ - { - "line": 93, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.render", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "call_sites": [ - { - "line": 99, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.render", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "call_sites": [ - { - "line": 99, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.renderMainList", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input", - "call_sites": [ - { - "line": 109, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.renderMainList", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "call_sites": [ - { - "line": 109, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "call_sites": [ - { - "line": 13, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "call_sites": [ - { - "line": 13, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.matches", - "target": "packages/tui/src/keys.ts|packages.tui.src.keys.matchesKey", - "call_sites": [ - { - "line": 273, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.invalidate", - "call_sites": [ - { - "line": 266, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.invalidate", - "call_sites": [ - { - "line": 266, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.dispatchMouseToLayout", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleMouse", - "call_sites": [ - { - "line": 840, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.dispatchMouseToLayout", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleMouse", - "call_sites": [ - { - "line": 840, - "column": 54 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.handleViewportInput", - "target": "packages/tui/src/keys.ts|packages.tui.src.keys.isKeyRelease", - "call_sites": [ - { - "line": 730, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "call_sites": [ - { - "line": 335, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "call_sites": [ - { - "line": 335, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleInput", - "call_sites": [ - { - "line": 397, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "call_sites": [ - { - "line": 388, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleInput", - "call_sites": [ - { - "line": 397, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "call_sites": [ - { - "line": 388, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.invalidate", - "call_sites": [ - { - "line": 379, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.invalidate", - "call_sites": [ - { - "line": 379, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "call_sites": [ - { - "line": 409, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "call_sites": [ - { - "line": 409, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeOverlays", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "call_sites": [ - { - "line": 1373, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeOverlays", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "call_sites": [ - { - "line": 1373, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.handleTerminalInput", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleInput", - "call_sites": [ - { - "line": 1126, - "column": 26 - }, - { - "line": 1121, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.handleTerminalInput", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleInput", - "call_sites": [ - { - "line": 1126, - "column": 26 - }, - { - "line": 1121, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.handleTerminalInput", - "target": "packages/tui/src/keys.ts|packages.tui.src.keys.isKeyRelease", - "call_sites": [ - { - "line": 1123, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.handleTerminalInput", - "target": "packages/tui/src/keys.ts|packages.tui.src.keys.matchesKey", - "call_sites": [ - { - "line": 1086, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.invalidate", - "call_sites": [ - { - "line": 923, - "column": 51 - }, - { - "line": 924, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.invalidate", - "call_sites": [ - { - "line": 923, - "column": 51 - }, - { - "line": 924, - "column": 62 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.dispatchMouseEvent", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleInput", - "call_sites": [ - { - "line": 89, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.dispatchMouseEvent", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleMouse", - "call_sites": [ - { - "line": 82, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.dispatchMouseEvent", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleInput", - "call_sites": [ - { - "line": 89, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.dispatchMouseEvent", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleMouse", - "call_sites": [ - { - "line": 82, - "column": 27 - } - ], - "description": "" - } - ] - }, - { - "relation": "queries terminal graphics capabilities from", - "src_name": "TUI Core and Component Primitives", - "dst_name": "Terminal Device and Graphic Protocol Abstraction", - "evidence": "", - "key_edges": [ - { - "source": "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.render", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getCapabilities", - "call_sites": [ - { - "line": 103, - "column": 16 - } - ], - "description": "Image component queries terminal image capabilities and cell dimensions" - } - ], - "src_id": "5.1", - "dst_id": "5.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.constructor", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getImageDimensions", - "call_sites": [ - { - "line": 79, - "column": 35 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.render", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.allocateImageId", - "call_sites": [ - { - "line": 116, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.render", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getCapabilities", - "call_sites": [ - { - "line": 103, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.render", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getCellDimensions", - "call_sites": [ - { - "line": 99, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.render", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getPngDimensions", - "call_sites": [ - { - "line": 110, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.render", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.imageFallback", - "call_sites": [ - { - "line": 154, - "column": 22 - }, - { - "line": 158, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.render", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.renderImage", - "call_sites": [ - { - "line": 118, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.afterTerminalStop", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.isImageLine", - "call_sites": [ - { - "line": 414, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.afterTerminalStop", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.setCapabilities", - "call_sites": [ - { - "line": 425, - "column": 4 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.afterTerminalStop", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.columns", - "call_sites": [ - { - "line": 409, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.afterTerminalStop", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.write", - "call_sites": [ - { - "line": 407, - "column": 18 - }, - { - "line": 422, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.afterTerminalStop", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 407, - "column": 18 - }, - { - "line": 422, - "column": 18 - }, - { - "line": 409, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.afterTerminalStop", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.columns", - "call_sites": [ - { - "line": 409, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.afterTerminalStop", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.write", - "call_sites": [ - { - "line": 407, - "column": 18 - }, - { - "line": 422, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.applySearchHighlights", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.isImageLine", - "call_sites": [ - { - "line": 1556, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.applySearchHighlights", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.columns", - "call_sites": [ - { - "line": 1522, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.applySearchHighlights", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 1522, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.applySearchHighlights", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.columns", - "call_sites": [ - { - "line": 1522, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.applySelection", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.isImageLine", - "call_sites": [ - { - "line": 1624, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.applySelection", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.columns", - "call_sites": [ - { - "line": 1596, - "column": 33 - }, - { - "line": 1604, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.applySelection", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 1596, - "column": 33 - }, - { - "line": 1604, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.applySelection", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.columns", - "call_sites": [ - { - "line": 1596, - "column": 33 - }, - { - "line": 1604, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.beforeTerminalStart", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getCapabilities", - "call_sites": [ - { - "line": 353, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.beforeTerminalStart", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.setCapabilities", - "call_sites": [ - { - "line": 358, - "column": 4 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.beforeTerminalStart", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.write", - "call_sites": [ - { - "line": 383, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.beforeTerminalStart", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 383, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.beforeTerminalStart", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.write", - "call_sites": [ - { - "line": 383, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.beforeTerminalStop", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.write", - "call_sites": [ - { - "line": 397, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.beforeTerminalStop", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 397, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.beforeTerminalStop", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.write", - "call_sites": [ - { - "line": 397, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.compositeScrollToEndIndicator", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.isImageLine", - "call_sites": [ - { - "line": 1650, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.copyTextToClipboard", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.write", - "call_sites": [ - { - "line": 1484, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.copyTextToClipboard", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 1484, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.copyTextToClipboard", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.write", - "call_sites": [ - { - "line": 1484, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.createMouseEvent", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.columns", - "call_sites": [ - { - "line": 824, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.createMouseEvent", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.rows", - "call_sites": [ - { - "line": 825, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.createMouseEvent", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 824, - "column": 37 - }, - { - "line": 825, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.createMouseEvent", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.columns", - "call_sites": [ - { - "line": 824, - "column": 37 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.createMouseEvent", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.rows", - "call_sites": [ - { - "line": 825, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.deleteKittyImages", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.deleteAllKittyImages", - "call_sites": [ - { - "line": 431, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.deleteAllKittyPlacements", - "call_sites": [ - { - "line": 1737, - "column": 8 - }, - { - "line": 1742, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getKittyImagePlacementRows", - "call_sites": [ - { - "line": 1717, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.isImageLine", - "call_sites": [ - { - "line": 1700, - "column": 8 - }, - { - "line": 1708, - "column": 40 - }, - { - "line": 1708, - "column": 61 - }, - { - "line": 1758, - "column": 9 - }, - { - "line": 1763, - "column": 10 - }, - { - "line": 1750, - "column": 66 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.columns", - "call_sites": [ - { - "line": 1682, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.rows", - "call_sites": [ - { - "line": 1683, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.write", - "call_sites": [ - { - "line": 1780, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 1780, - "column": 17 - }, - { - "line": 1682, - "column": 43 - }, - { - "line": 1683, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.columns", - "call_sites": [ - { - "line": 1682, - "column": 43 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.rows", - "call_sites": [ - { - "line": 1683, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.write", - "call_sites": [ - { - "line": 1780, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getScrollSelectionPoint", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.rows", - "call_sites": [ - { - "line": 1144, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getScrollSelectionPoint", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 1144, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getScrollSelectionPoint", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.rows", - "call_sites": [ - { - "line": 1144, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getSelectionPoint", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.columns", - "call_sites": [ - { - "line": 1165, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getSelectionPoint", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.rows", - "call_sites": [ - { - "line": 1164, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getSelectionPoint", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 1164, - "column": 44 - }, - { - "line": 1165, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getSelectionPoint", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.columns", - "call_sites": [ - { - "line": 1165, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getSelectionPoint", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.rows", - "call_sites": [ - { - "line": 1164, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.handleSelectionMouseEvent", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.columns", - "call_sites": [ - { - "line": 1397, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.handleSelectionMouseEvent", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.rows", - "call_sites": [ - { - "line": 1396, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.handleSelectionMouseEvent", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 1396, - "column": 61 - }, - { - "line": 1397, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.handleSelectionMouseEvent", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.columns", - "call_sites": [ - { - "line": 1397, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.handleSelectionMouseEvent", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.rows", - "call_sites": [ - { - "line": 1396, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.prepareKittyScreen", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.deleteKittyImage", - "call_sites": [ - { - "line": 475, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.prepareKittyScreen", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getKittyImagePlacement", - "call_sites": [ - { - "line": 437, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.updateSelectionAutoScroll", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.rows", - "call_sites": [ - { - "line": 1280, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.updateSelectionAutoScroll", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 1280, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.updateSelectionAutoScroll", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.rows", - "call_sites": [ - { - "line": 1280, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.beforeTerminalStop", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.write", - "call_sites": [ - { - "line": 170, - "column": 17 - }, - { - "line": 173, - "column": 35 - }, - { - "line": 174, - "column": 40 - }, - { - "line": 175, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.beforeTerminalStop", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 170, - "column": 17 - }, - { - "line": 173, - "column": 35 - }, - { - "line": 174, - "column": 40 - }, - { - "line": 175, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.beforeTerminalStop", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.write", - "call_sites": [ - { - "line": 170, - "column": 17 - }, - { - "line": 173, - "column": 35 - }, - { - "line": 174, - "column": 40 - }, - { - "line": 175, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.deleteKittyImages", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.deleteKittyImage", - "call_sites": [ - { - "line": 191, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.doRender", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.isImageLine", - "call_sites": [ - { - "line": 289, - "column": 21 - }, - { - "line": 494, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.doRender", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.columns", - "call_sites": [ - { - "line": 249, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.doRender", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.rows", - "call_sites": [ - { - "line": 250, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.doRender", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.write", - "call_sites": [ - { - "line": 280, - "column": 69 - }, - { - "line": 403, - "column": 70 - }, - { - "line": 460, - "column": 68 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.doRender", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 280, - "column": 69 - }, - { - "line": 403, - "column": 70 - }, - { - "line": 460, - "column": 68 - }, - { - "line": 249, - "column": 31 - }, - { - "line": 250, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.doRender", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.columns", - "call_sites": [ - { - "line": 249, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.doRender", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.rows", - "call_sites": [ - { - "line": 250, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.doRender", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.write", - "call_sites": [ - { - "line": 280, - "column": 69 - }, - { - "line": 403, - "column": 70 - }, - { - "line": 460, - "column": 68 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.getKittyImageReservedRows", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.isImageLine", - "call_sites": [ - { - "line": 204, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.positionHardwareCursor", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.hideCursor", - "call_sites": [ - { - "line": 626, - "column": 18 - }, - { - "line": 653, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.positionHardwareCursor", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.showCursor", - "call_sites": [ - { - "line": 651, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.positionHardwareCursor", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.write", - "call_sites": [ - { - "line": 646, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.positionHardwareCursor", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 626, - "column": 18 - }, - { - "line": 646, - "column": 18 - }, - { - "line": 651, - "column": 18 - }, - { - "line": 653, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.positionHardwareCursor", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.hideCursor", - "call_sites": [ - { - "line": 626, - "column": 18 - }, - { - "line": 653, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.positionHardwareCursor", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.showCursor", - "call_sites": [ - { - "line": 651, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.positionHardwareCursor", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.write", - "call_sites": [ - { - "line": 646, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-main-screen.ts|packages.tui.src.tui-main-screen.TuiMainScreen.restoreRenderState", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.isImageLine", - "call_sites": [ - { - "line": 148, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.applyLineResets", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.isImageLine", - "call_sites": [ - { - "line": 1428, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.consumeCellSizeResponse", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.setCellDimensions", - "call_sites": [ - { - "line": 1204, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.consumeTerminalColorResponse", - "target": "packages/tui/src/terminal-colors.ts|packages.tui.src.terminal-colors.parseOscColorResponse", - "call_sites": [ - { - "line": 1144, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.consumeTerminalColorSchemeReport", - "target": "packages/tui/src/terminal-colors.ts|packages.tui.src.terminal-colors.parseTerminalColorSchemeReport", - "call_sites": [ - { - "line": 1180, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.hideTerminalCursor", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.hideCursor", - "call_sites": [ - { - "line": 846, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.hideTerminalCursor", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 846, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.hideTerminalCursor", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.hideCursor", - "call_sites": [ - { - "line": 846, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.isOverlayVisible", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.columns", - "call_sites": [ - { - "line": 905, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.isOverlayVisible", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.rows", - "call_sites": [ - { - "line": 905, - "column": 70 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.isOverlayVisible", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 905, - "column": 47 - }, - { - "line": 905, - "column": 70 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.isOverlayVisible", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.columns", - "call_sites": [ - { - "line": 905, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.isOverlayVisible", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.rows", - "call_sites": [ - { - "line": 905, - "column": 70 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.queryCellSize", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getCapabilities", - "call_sites": [ - { - "line": 973, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.queryCellSize", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.write", - "call_sites": [ - { - "line": 978, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.queryCellSize", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 978, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.queryCellSize", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.write", - "call_sites": [ - { - "line": 978, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.queryTerminalColors", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.write", - "call_sites": [ - { - "line": 1514, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.queryTerminalColors", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 1514, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.queryTerminalColors", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.write", - "call_sites": [ - { - "line": 1514, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setTerminalColorSchemeNotifications", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.write", - "call_sites": [ - { - "line": 967, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setTerminalColorSchemeNotifications", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 967, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.setTerminalColorSchemeNotifications", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.write", - "call_sites": [ - { - "line": 967, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.start", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.hideCursor", - "call_sites": [ - { - "line": 935, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.start", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.start", - "call_sites": [ - { - "line": 930, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.start", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.write", - "call_sites": [ - { - "line": 937, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.start", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 930, - "column": 17 - }, - { - "line": 935, - "column": 17 - }, - { - "line": 937, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.start", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.hideCursor", - "call_sites": [ - { - "line": 935, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.start", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.start", - "call_sites": [ - { - "line": 930, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.start", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.write", - "call_sites": [ - { - "line": 937, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.stop", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.showCursor", - "call_sites": [ - { - "line": 988, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.stop", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.stop", - "call_sites": [ - { - "line": 989, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.stop", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.write", - "call_sites": [ - { - "line": 985, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.stop", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 985, - "column": 18 - }, - { - "line": 988, - "column": 17 - }, - { - "line": 989, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.stop", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.showCursor", - "call_sites": [ - { - "line": 988, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.stop", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.stop", - "call_sites": [ - { - "line": 989, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.stop", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.write", - "call_sites": [ - { - "line": 985, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.compositeTuiLine", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.isImageLine", - "call_sites": [ - { - "line": 433, - "column": 6 - } - ], - "description": "" - } - ] - }, - { - "relation": "renders markdown content with", - "src_name": "TUI Core and Component Primitives", - "dst_name": "Rich Text and Markdown Rendering", - "evidence": "", - "key_edges": [ - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.render", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "call_sites": [ - { - "line": 120, - "column": 24 - } - ], - "description": "Container components invalidate and render child Markdown blocks" - } - ], - "src_id": "5.1", - "dst_id": "5.6", - "is_static": true, - "all_edges": [ - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.handleMouse", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "call_sites": [ - { - "line": 89, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.invalidate", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.invalidate", - "call_sites": [ - { - "line": 76, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.render", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "call_sites": [ - { - "line": 120, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "call_sites": [ - { - "line": 19, - "column": 34 - }, - { - "line": 24, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.invalidate", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.invalidate", - "call_sites": [ - { - "line": 31, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.render", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "call_sites": [ - { - "line": 22, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "call_sites": [ - { - "line": 217, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.invalidate", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.invalidate", - "call_sites": [ - { - "line": 93, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.render", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "call_sites": [ - { - "line": 99, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "call_sites": [ - { - "line": 13, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.invalidate", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.invalidate", - "call_sites": [ - { - "line": 266, - "column": 46 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "call_sites": [ - { - "line": 335, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.handleMouse", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "call_sites": [ - { - "line": 388, - "column": 72 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.invalidate", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.invalidate", - "call_sites": [ - { - "line": 379, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "call_sites": [ - { - "line": 409, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.compositeOverlays", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "call_sites": [ - { - "line": 1373, - "column": 57 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.invalidate", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.invalidate", - "call_sites": [ - { - "line": 923, - "column": 51 - }, - { - "line": 924, - "column": 62 - } - ], - "description": "" - } - ] - }, - { - "relation": "queries geometry and layout from", - "src_name": "TUI Core and Component Primitives", - "dst_name": "Layout Engine and Geometry Management", - "evidence": "", - "key_edges": [ - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.compositeScrollToEndIndicator", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollbarGeometry", - "call_sites": [ - { - "line": 1651, - "column": 33 - } - ], - "description": "AltScreen calculates scrollbar geometry and scroll view bounds during compositing" - } - ], - "src_id": "5.1", - "dst_id": "5.7", - "is_static": true, - "all_edges": [ - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.applySearchHighlights", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollViewBox", - "call_sites": [ - { - "line": 1513, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.applySearchHighlights", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollbarGeometry", - "call_sites": [ - { - "line": 1517, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.applySelection", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollViewBox", - "call_sites": [ - { - "line": 1599, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.compositeScrollToEndIndicator", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollViewBox", - "call_sites": [ - { - "line": 1646, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.compositeScrollToEndIndicator", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollbarGeometry", - "call_sites": [ - { - "line": 1651, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.dispatchMouseToLayout", - "target": "packages/tui/src/layout-node.ts|packages.tui.src.layout-node.getLayoutNode", - "call_sites": [ - { - "line": 840, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.dispatchMouseToLayout", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.getLayoutBoxesAt", - "call_sites": [ - { - "line": 837, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.doRender", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.renderLayoutFrame", - "call_sites": [ - { - "line": 1685, - "column": 20 - }, - { - "line": 1687, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getActiveSelectionText", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollViewBox", - "call_sites": [ - { - "line": 1446, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getScrollSelectionPoint", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollViewBox", - "call_sites": [ - { - "line": 1140, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getScrollbarTargetAt", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollViewBox", - "call_sites": [ - { - "line": 1048, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getScrollbarTargetAt", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollViewsAt", - "call_sites": [ - { - "line": 1047, - "column": 28 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getScrollbarTargetAt", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollbarGeometry", - "call_sites": [ - { - "line": 1049, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.getSelectionSourceLine", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollViewBox", - "call_sites": [ - { - "line": 1171, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.handleScrollbarMouseEvent", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollViewBox", - "call_sites": [ - { - "line": 1096, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.handleScrollbarMouseEvent", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollbarGeometry", - "call_sites": [ - { - "line": 1098, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.handleSelectionMouseEvent", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollViewsAt", - "call_sites": [ - { - "line": 1382, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.refreshSearch", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollViewBox", - "call_sites": [ - { - "line": 599, - "column": 15 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.routeWheel", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollViewsAt", - "call_sites": [ - { - "line": 997, - "column": 49 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.scrollToPrompt", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollViewBox", - "call_sites": [ - { - "line": 509, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.updateSelectionAutoScroll", - "target": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollViewBox", - "call_sites": [ - { - "line": 1273, - "column": 15 - } - ], - "description": "" - } - ] - }, - { - "relation": "triggers user interface rendering in", - "src_name": "Text Editing and Input Controls", - "dst_name": "Execution Modes and Interactive UI", - "evidence": "", - "key_edges": [], - "src_id": "5.2", - "dst_id": "1.2", - "is_static": true, - "all_edges": [ - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "target": "packages/coding-agent/src/modes/interactive/components/custom-editor.ts|packages.coding-agent.src.modes.interactive.components.custom-editor.CustomEditor.renderTopBorder", - "call_sites": [ - { - "line": 564, - "column": 20 - } - ], - "description": "" - } - ] - }, - { - "relation": "displays selection overlays and measures text via", - "src_name": "Text Editing and Input Controls", - "dst_name": "TUI Core and Component Primitives", - "evidence": "", - "key_edges": [ - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.applyAutocompleteSuggestions", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList", - "call_sites": [ - { - "line": 2438, - "column": 26 - } - ], - "description": "Editor uses SelectList for autocomplete and visibleWidth for visual line maps" - } - ], - "src_id": "5.2", - "dst_id": "5.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/tui/src/autocomplete.ts|packages.tui.src.autocomplete.CombinedAutocompleteProvider.getSuggestions", - "target": "packages/tui/src/fuzzy.ts|packages.tui.src.fuzzy.fuzzyFilter", - "call_sites": [ - { - "line": 356, - "column": 29 - }, - { - "line": 360, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.applyAutocompleteSuggestions", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList", - "call_sites": [ - { - "line": 2438, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.applyAutocompleteSuggestions", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.setSelectedIndex", - "call_sites": [ - { - "line": 2438, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.buildVisualLineMap", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 1841, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.createAutocompleteList", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList", - "call_sites": [ - { - "line": 2241, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.createAutocompleteList", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.constructor", - "call_sites": [ - { - "line": 2241, - "column": 20 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleInput", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList", - "call_sites": [ - { - "line": 765, - "column": 27 - }, - { - "line": 770, - "column": 44 - }, - { - "line": 791, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleInput", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.getSelectedItem", - "call_sites": [ - { - "line": 770, - "column": 44 - }, - { - "line": 791, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleInput", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.handleInput", - "call_sites": [ - { - "line": 765, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 702, - "column": 11 - }, - { - "line": 702, - "column": 57 - }, - { - "line": 747, - "column": 10 - }, - { - "line": 752, - "column": 10 - }, - { - "line": 759, - "column": 11 - }, - { - "line": 764, - "column": 11 - }, - { - "line": 764, - "column": 48 - }, - { - "line": 769, - "column": 11 - }, - { - "line": 790, - "column": 11 - }, - { - "line": 819, - "column": 10 - }, - { - "line": 825, - "column": 10 - }, - { - "line": 829, - "column": 10 - }, - { - "line": 833, - "column": 10 - }, - { - "line": 837, - "column": 10 - }, - { - "line": 841, - "column": 10 - }, - { - "line": 845, - "column": 10 - }, - { - "line": 851, - "column": 10 - }, - { - "line": 855, - "column": 10 - }, - { - "line": 861, - "column": 10 - }, - { - "line": 866, - "column": 10 - }, - { - "line": 873, - "column": 10 - }, - { - "line": 877, - "column": 10 - }, - { - "line": 881, - "column": 10 - }, - { - "line": 885, - "column": 10 - }, - { - "line": 892, - "column": 7 - }, - { - "line": 909, - "column": 10 - }, - { - "line": 926, - "column": 10 - }, - { - "line": 940, - "column": 10 - }, - { - "line": 951, - "column": 10 - }, - { - "line": 955, - "column": 10 - }, - { - "line": 961, - "column": 10 - }, - { - "line": 965, - "column": 10 - }, - { - "line": 971, - "column": 10 - }, - { - "line": 975, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.matches", - "call_sites": [ - { - "line": 702, - "column": 11 - }, - { - "line": 702, - "column": 57 - }, - { - "line": 747, - "column": 10 - }, - { - "line": 752, - "column": 10 - }, - { - "line": 759, - "column": 11 - }, - { - "line": 764, - "column": 11 - }, - { - "line": 764, - "column": 48 - }, - { - "line": 769, - "column": 11 - }, - { - "line": 790, - "column": 11 - }, - { - "line": 819, - "column": 10 - }, - { - "line": 825, - "column": 10 - }, - { - "line": 829, - "column": 10 - }, - { - "line": 833, - "column": 10 - }, - { - "line": 837, - "column": 10 - }, - { - "line": 841, - "column": 10 - }, - { - "line": 845, - "column": 10 - }, - { - "line": 851, - "column": 10 - }, - { - "line": 855, - "column": 10 - }, - { - "line": 861, - "column": 10 - }, - { - "line": 866, - "column": 10 - }, - { - "line": 873, - "column": 10 - }, - { - "line": 877, - "column": 10 - }, - { - "line": 881, - "column": 10 - }, - { - "line": 885, - "column": 10 - }, - { - "line": 892, - "column": 7 - }, - { - "line": 909, - "column": 10 - }, - { - "line": 926, - "column": 10 - }, - { - "line": 940, - "column": 10 - }, - { - "line": 951, - "column": 10 - }, - { - "line": 955, - "column": 10 - }, - { - "line": 961, - "column": 10 - }, - { - "line": 965, - "column": 10 - }, - { - "line": 971, - "column": 10 - }, - { - "line": 975, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.getKeybindings", - "call_sites": [ - { - "line": 697, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleMouse", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList", - "call_sites": [ - { - "line": 644, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleMouse", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.handleMouse", - "call_sites": [ - { - "line": 644, - "column": 41 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.handleMouse", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 675, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.insertCharacter", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.isWhitespaceChar", - "call_sites": [ - { - "line": 1210, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.layoutText", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 1015, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList", - "call_sites": [ - { - "line": 621, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.render", - "call_sites": [ - { - "line": 621, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.renderFakeCursor", - "call_sites": [ - { - "line": 591, - "column": 21 - }, - { - "line": 596, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 574, - "column": 27 - }, - { - "line": 624, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.runAutocompleteRequest", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 2389, - "column": 13 - }, - { - "line": 2408, - "column": 13 - }, - { - "line": 2413, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.runAutocompleteRequest", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 2389, - "column": 13 - }, - { - "line": 2408, - "column": 13 - }, - { - "line": 2413, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.runAutocompleteRequest", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 2389, - "column": 13 - }, - { - "line": 2408, - "column": 13 - }, - { - "line": 2413, - "column": 12 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setAutocompleteMaxVisible", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 414, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setAutocompleteMaxVisible", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 414, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setAutocompleteMaxVisible", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 414, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setAutocompleteTriggerCharacters", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.isWhitespaceChar", - "call_sites": [ - { - "line": 2344, - "column": 55 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setPaddingX", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI", - "call_sites": [ - { - "line": 402, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setPaddingX", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TUI.requestRender", - "call_sites": [ - { - "line": 402, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.setPaddingX", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.TuiBase.requestRender", - "call_sites": [ - { - "line": 402, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.shouldSubmitOnBackslashEnter", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 1356, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.shouldSubmitOnBackslashEnter", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.getKeys", - "call_sites": [ - { - "line": 1356, - "column": 25 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.createScrollBorder", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.sliceByColumn", - "call_sites": [ - { - "line": 294, - "column": 9 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.createScrollBorder", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 282, - "column": 21 - }, - { - "line": 289, - "column": 37 - }, - { - "line": 293, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.wordWrapLine", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.isWhitespaceChar", - "call_sites": [ - { - "line": 150, - "column": 44 - }, - { - "line": 199, - "column": 56 - }, - { - "line": 202, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.wordWrapLine", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 129, - "column": 20 - }, - { - "line": 148, - "column": 18 - }, - { - "line": 186, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager", - "call_sites": [ - { - "line": 112, - "column": 10 - }, - { - "line": 118, - "column": 10 - }, - { - "line": 124, - "column": 10 - }, - { - "line": 130, - "column": 10 - }, - { - "line": 135, - "column": 10 - }, - { - "line": 140, - "column": 10 - }, - { - "line": 145, - "column": 10 - }, - { - "line": 150, - "column": 10 - }, - { - "line": 155, - "column": 10 - }, - { - "line": 161, - "column": 10 - }, - { - "line": 165, - "column": 10 - }, - { - "line": 171, - "column": 10 - }, - { - "line": 182, - "column": 10 - }, - { - "line": 193, - "column": 10 - }, - { - "line": 199, - "column": 10 - }, - { - "line": 205, - "column": 10 - }, - { - "line": 210, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.KeybindingsManager.matches", - "call_sites": [ - { - "line": 112, - "column": 10 - }, - { - "line": 118, - "column": 10 - }, - { - "line": 124, - "column": 10 - }, - { - "line": 130, - "column": 10 - }, - { - "line": 135, - "column": 10 - }, - { - "line": 140, - "column": 10 - }, - { - "line": 145, - "column": 10 - }, - { - "line": 150, - "column": 10 - }, - { - "line": 155, - "column": 10 - }, - { - "line": 161, - "column": 10 - }, - { - "line": 165, - "column": 10 - }, - { - "line": 171, - "column": 10 - }, - { - "line": 182, - "column": 10 - }, - { - "line": 193, - "column": 10 - }, - { - "line": 199, - "column": 10 - }, - { - "line": 205, - "column": 10 - }, - { - "line": 210, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleInput", - "target": "packages/tui/src/keybindings.ts|packages.tui.src.keybindings.getKeybindings", - "call_sites": [ - { - "line": 109, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.handleMouse", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 243, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.insertCharacter", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.isWhitespaceChar", - "call_sites": [ - { - "line": 256, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.renderFakeCursor", - "call_sites": [ - { - "line": 433, - "column": 23 - }, - { - "line": 491, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.sliceByColumn", - "call_sites": [ - { - "line": 469, - "column": 19 - }, - { - "line": 470, - "column": 26 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.truncateToWidth", - "call_sites": [ - { - "line": 424, - "column": 12 - }, - { - "line": 428, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 421, - "column": 34 - }, - { - "line": 435, - "column": 60 - }, - { - "line": 442, - "column": 22 - }, - { - "line": 451, - "column": 22 - }, - { - "line": 495, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/word-navigation.ts|packages.tui.src.word-navigation.findWordBackward", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.isWhitespaceChar", - "call_sites": [ - { - "line": 35, - "column": 3 - }, - { - "line": 63, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/word-navigation.ts|packages.tui.src.word-navigation.findWordForward", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.isWhitespaceChar", - "call_sites": [ - { - "line": 90, - "column": 58 - }, - { - "line": 109, - "column": 5 - } - ], - "description": "" - } - ] - }, - { - "relation": "queries terminal dimensions from", - "src_name": "Text Editing and Input Controls", - "dst_name": "Terminal Device and Graphic Protocol Abstraction", - "evidence": "", - "key_edges": [ - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 537, - "column": 42 - } - ], - "description": "Editor queries row dimensions from Terminal" - } - ], - "src_id": "5.2", - "dst_id": "5.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.pageScroll", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.rows", - "call_sites": [ - { - "line": 1963, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.pageScroll", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 1963, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.pageScroll", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.rows", - "call_sites": [ - { - "line": 1963, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.rows", - "call_sites": [ - { - "line": 537, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal", - "call_sites": [ - { - "line": 537, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "target": "packages/tui/src/terminal.ts|packages.tui.src.terminal.Terminal.rows", - "call_sites": [ - { - "line": 537, - "column": 42 - } - ], - "description": "" - } - ] - }, - { - "relation": "configures key decoding protocol in", - "src_name": "Terminal Device and Graphic Protocol Abstraction", - "dst_name": "Text Editing and Input Controls", - "evidence": "", - "key_edges": [ - { - "source": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.stop", - "target": "packages/tui/src/keys.ts|packages.tui.src.keys.setKittyProtocolActive", - "call_sites": [ - { - "line": 489, - "column": 4 - } - ], - "description": "Terminal manages Kitty protocol key state in keys module" - } - ], - "src_id": "5.3", - "dst_id": "5.2", - "is_static": true, - "all_edges": [ - { - "source": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.drainInput", - "target": "packages/tui/src/keys.ts|packages.tui.src.keys.setKittyProtocolActive", - "call_sites": [ - { - "line": 438, - "column": 4 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.handleKeyboardProtocolNegotiationSequence", - "target": "packages/tui/src/keys.ts|packages.tui.src.keys.setKittyProtocolActive", - "call_sites": [ - { - "line": 318, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.stop", - "target": "packages/tui/src/keys.ts|packages.tui.src.keys.setKittyProtocolActive", - "call_sites": [ - { - "line": 489, - "column": 4 - } - ], - "description": "" - } - ] - }, - { - "relation": "accesses OS-level input hooks via", - "src_name": "Terminal Device and Graphic Protocol Abstraction", - "dst_name": "Native Platform Bindings", - "evidence": "", - "key_edges": [ - { - "source": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.forwardInputSequence", - "target": "packages/tui/src/native-modifiers.ts|packages.tui.src.native-modifiers.isNativeModifierPressed", - "call_sites": [ - { - "line": 397, - "column": 36 - } - ], - "description": "ProcessTerminal checks native modifier keys and enables Windows VT input" - } - ], - "src_id": "5.3", - "dst_id": "5.4", - "is_static": true, - "all_edges": [ - { - "source": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.enableWindowsVTInput", - "target": "packages/tui/src/native-platform.ts|packages.tui.src.native-platform.getNativePlatformHelper", - "call_sites": [ - { - "line": 423, - "column": 4 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/terminal.ts|packages.tui.src.terminal.ProcessTerminal.forwardInputSequence", - "target": "packages/tui/src/native-modifiers.ts|packages.tui.src.native-modifiers.isNativeModifierPressed", - "call_sites": [ - { - "line": 397, - "column": 36 - } - ], - "description": "" - } - ] - }, - { - "relation": "measures and wraps text using utilities in", - "src_name": "Rich Text and Markdown Rendering", - "dst_name": "TUI Core and Component Primitives", - "evidence": "", - "key_edges": [ - { - "source": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 355, - "column": 24 - } - ], - "description": "Markdown measures text width and applies ANSI backgrounds" - } - ], - "src_id": "5.6", - "dst_id": "5.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.getLongestWordWidth", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 825, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.applyBackgroundToLine", - "call_sites": [ - { - "line": 352, - "column": 23 - }, - { - "line": 365, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.flattenLines", - "call_sites": [ - { - "line": 371, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 355, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.wrapTextWithAnsi", - "call_sites": [ - { - "line": 331, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderList", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 785, - "column": 51 - }, - { - "line": 786, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderList", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.wrapTextWithAnsi", - "call_sites": [ - { - "line": 798, - "column": 32 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 885, - "column": 23 - }, - { - "line": 891, - "column": 56 - }, - { - "line": 983, - "column": 73 - }, - { - "line": 1006, - "column": 66 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderTable", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.wrapTextWithAnsi", - "call_sites": [ - { - "line": 871, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderToken", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.wrapTextWithAnsi", - "call_sites": [ - { - "line": 604, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.wrapCellText", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.wrapTextWithAnsi", - "call_sites": [ - { - "line": 840, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderCases", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 1397, - "column": 55 - }, - { - "line": 1405, - "column": 58 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/latex.ts|packages.tui.src.latex.LatexParser.renderMatrix", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 1430, - "column": 39 - }, - { - "line": 1435, - "column": 87 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/latex.ts|packages.tui.src.latex.padLayoutLine", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 707, - "column": 38 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/latex.ts|packages.tui.src.latex.renderLayout", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 760, - "column": 42 - }, - { - "line": 778, - "column": 6 - }, - { - "line": 779, - "column": 37 - }, - { - "line": 780, - "column": 37 - }, - { - "line": 809, - "column": 59 - }, - { - "line": 823, - "column": 41 - }, - { - "line": 833, - "column": 53 - } - ], - "description": "" - } - ] - }, - { - "relation": "queries inline image support from", - "src_name": "Rich Text and Markdown Rendering", - "dst_name": "Terminal Device and Graphic Protocol Abstraction", - "evidence": "", - "key_edges": [ - { - "source": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.isImageLine", - "call_sites": [ - { - "line": 328, - "column": 8 - }, - { - "line": 344, - "column": 8 - } - ], - "description": "Markdown checks image lines and terminal image capabilities" - } - ], - "src_id": "5.6", - "dst_id": "5.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.isImageLine", - "call_sites": [ - { - "line": 328, - "column": 8 - }, - { - "line": 344, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderInlineTokens", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getCapabilities", - "call_sites": [ - { - "line": 702, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.renderInlineTokens", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.hyperlink", - "call_sites": [ - { - "line": 705, - "column": 17 - } - ], - "description": "" - } - ] - }, - { - "relation": "triggers user interface rendering in", - "src_name": "Layout Engine and Geometry Management", - "dst_name": "Execution Modes and Interactive UI", - "evidence": "", - "key_edges": [], - "src_id": "5.7", - "dst_id": "1.2", - "is_static": true, - "all_edges": [ - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/coding-agent/src/modes/interactive/components/armin.ts|packages.coding-agent.src.modes.interactive.components.armin.ArminComponent.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/coding-agent/src/modes/interactive/components/assistant-message.ts|packages.coding-agent.src.modes.interactive.components.assistant-message.AssistantMessageComponent.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/coding-agent/src/modes/interactive/components/bash-execution.ts|packages.coding-agent.src.modes.interactive.components.bash-execution.BashExecutionComponent.updateDisplay.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ConfigSelectorHeader.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/coding-agent/src/modes/interactive/components/config-selector.ts|packages.coding-agent.src.modes.interactive.components.config-selector.ResourceList.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts|packages.coding-agent.src.modes.interactive.components.dynamic-border.DynamicBorder.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts|packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/coding-agent/src/modes/interactive/components/footer.ts|packages.coding-agent.src.modes.interactive.components.footer.FooterComponent.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts|packages.coding-agent.src.modes.interactive.components.radius-login-selector.RadiusLoginMenuComponent.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionList.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/coding-agent/src/modes/interactive/components/session-selector.ts|packages.coding-agent.src.modes.interactive.components.session-selector.SessionSelectorHeader.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts|packages.coding-agent.src.modes.interactive.components.settings-submenu.SteppedSubmenu.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/coding-agent/src/modes/interactive/components/status-indicator.ts|packages.coding-agent.src.modes.interactive.components.status-indicator.IdleStatus.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/coding-agent/src/modes/interactive/components/themed-text.ts|packages.coding-agent.src.modes.interactive.components.themed-text.ThemedText.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/coding-agent/src/modes/interactive/components/tool-execution.ts|packages.coding-agent.src.modes.interactive.components.tool-execution.ToolExecutionComponent.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.LabelInput.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.SearchLine.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeHelp.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/coding-agent/src/modes/interactive/components/tree-selector.ts|packages.coding-agent.src.modes.interactive.components.tree-selector.TreeList.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts|packages.coding-agent.src.modes.interactive.components.user-message-selector.UserMessageList.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/coding-agent/src/modes/interactive/components/user-message.ts|packages.coding-agent.src.modes.interactive.components.user-message.UserMessageComponent.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts|packages.coding-agent.src.modes.interactive.components.visual-truncate.VisualLinePreview.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - } - ] - }, - { - "relation": "triggers user interface rendering in", - "src_name": "Layout Engine and Geometry Management", - "dst_name": "Experimental Coordinator and Client Services", - "evidence": "", - "key_edges": [], - "src_id": "5.7", - "dst_id": "1.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/coding-agent/src/experimental/client-tui.ts|packages.coding-agent.src.experimental.client-tui.ExperimentalClientTui.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - } - ] - }, - { - "relation": "triggers user interface rendering in", - "src_name": "Layout Engine and Geometry Management", - "dst_name": "Agent Extensions", - "evidence": "", - "key_edges": [], - "src_id": "5.7", - "dst_id": "1.5", - "is_static": true, - "all_edges": [ - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/coding-agent/src/extensions/mcp/ui.ts|packages.coding-agent.src.extensions.mcp.ui.McpManagerView.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - } - ] - }, - { - "relation": "computes layout bounds for components in", - "src_name": "Layout Engine and Geometry Management", - "dst_name": "TUI Core and Component Primitives", - "evidence": "", - "key_edges": [ - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollbarGeometry", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView", - "call_sites": [ - { - "line": 285, - "column": 66 - }, - { - "line": 286, - "column": 22 - }, - { - "line": 295, - "column": 74 - } - ], - "description": "Layout allocates stack dimensions and calculates scrollbar geometry for ScrollView" - } - ], - "src_id": "5.7", - "dst_id": "5.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollbarGeometry", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView", - "call_sites": [ - { - "line": 285, - "column": 66 - }, - { - "line": 286, - "column": 22 - }, - { - "line": 295, - "column": 74 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollbarGeometry", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.isScrollbarVisible", - "call_sites": [ - { - "line": 286, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollbarGeometry", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.scrollTop", - "call_sites": [ - { - "line": 295, - "column": 74 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.getScrollbarGeometry", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.scrollbar", - "call_sites": [ - { - "line": 285, - "column": 66 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.layoutComponent", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.allocateStackSizes", - "call_sites": [ - { - "line": 176, - "column": 17 - }, - { - "line": 203, - "column": 17 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.layoutComponent", - "target": "packages/tui/src/components/stack.ts|packages.tui.src.components.stack.visibleStackEntries", - "call_sites": [ - { - "line": 170, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.measureWidth", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 88, - "column": 85 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.paintBox", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView", - "call_sites": [ - { - "line": 359, - "column": 65 - }, - { - "line": 360, - "column": 38 - }, - { - "line": 364, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.paintBox", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.scrollTop", - "call_sites": [ - { - "line": 359, - "column": 65 - }, - { - "line": 360, - "column": 38 - }, - { - "line": 364, - "column": 39 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.paintBox", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.compositeTuiLine", - "call_sites": [ - { - "line": 353, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.paintScrollbar", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView", - "call_sites": [ - { - "line": 318, - "column": 56 - }, - { - "line": 325, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.paintScrollbar", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.isScrollbarActive", - "call_sites": [ - { - "line": 318, - "column": 56 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.paintScrollbar", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.scrollbar", - "call_sites": [ - { - "line": 325, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/alt-screen-search.ts|packages.tui.src.alt-screen-search.AltScreenSearchComponent.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/components/alt-screen-flash.ts|packages.tui.src.components.alt-screen-flash.AltScreenFlashContainer.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/components/box.ts|packages.tui.src.components.box.Box.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/components/h-stack.ts|packages.tui.src.components.h-stack.HStack.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/components/image.ts|packages.tui.src.components.image.Image.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/components/loader.ts|packages.tui.src.components.loader.Loader.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/components/mouse-region.ts|packages.tui.src.components.mouse-region.MouseRegion.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/components/scroll-view.ts|packages.tui.src.components.scroll-view.ScrollView.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/components/select-list.ts|packages.tui.src.components.select-list.SelectList.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/components/settings-list.ts|packages.tui.src.components.settings-list.SettingsList.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/components/spacer.ts|packages.tui.src.components.spacer.Spacer.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/components/text.ts|packages.tui.src.components.text.Text.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/components/truncated-text.ts|packages.tui.src.components.truncated-text.TruncatedText.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/components/v-stack.ts|packages.tui.src.components.v-stack.VStack.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.constructor.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/tui-alt-screen.ts|packages.tui.src.tui-alt-screen.TuiAltScreen.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Component", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Component.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/tui.ts|packages.tui.src.tui.Container.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.replaceScrollbarCell", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.extractAnsiCode", - "call_sites": [ - { - "line": 268, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.replaceScrollbarCell", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.getActiveBackgroundAnsi", - "call_sites": [ - { - "line": 276, - "column": 71 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.replaceScrollbarCell", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.getGraphemeCellRange", - "call_sites": [ - { - "line": 258, - "column": 24 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.replaceScrollbarCell", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.sliceByColumn", - "call_sites": [ - { - "line": 261, - "column": 17 - }, - { - "line": 262, - "column": 17 - }, - { - "line": 263, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.replaceScrollbarCell", - "target": "packages/tui/src/utils.ts|packages.tui.src.utils.visibleWidth", - "call_sites": [ - { - "line": 273, - "column": 55 - } - ], - "description": "" - } - ] - }, - { - "relation": "measures and renders inputs from", - "src_name": "Layout Engine and Geometry Management", - "dst_name": "Text Editing and Input Controls", - "evidence": "", - "key_edges": [ - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "Layout renders cached Input and Editor instances" - } - ], - "src_id": "5.7", - "dst_id": "5.2", - "is_static": true, - "all_edges": [ - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/components/editor.ts|packages.tui.src.components.editor.Editor.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/components/input.ts|packages.tui.src.components.input.Input.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - } - ] - }, - { - "relation": "crops and inspects terminal images via", - "src_name": "Layout Engine and Geometry Management", - "dst_name": "Terminal Device and Graphic Protocol Abstraction", - "evidence": "", - "key_edges": [ - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.paintBox", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.cropKittyImageLine", - "call_sites": [ - { - "line": 343, - "column": 50 - }, - { - "line": 367, - "column": 22 - } - ], - "description": "Layout clips and detects Kitty image lines" - } - ], - "src_id": "5.7", - "dst_id": "5.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.paintBox", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.cropKittyImageLine", - "call_sites": [ - { - "line": 343, - "column": 50 - }, - { - "line": 367, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.paintBox", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.getKittyImageMetadata", - "call_sites": [ - { - "line": 339, - "column": 26 - }, - { - "line": 362, - "column": 21 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.paintBox", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.isImageLine", - "call_sites": [ - { - "line": 350, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.replaceScrollbarCell", - "target": "packages/tui/src/terminal-image.ts|packages.tui.src.terminal-image.isImageLine", - "call_sites": [ - { - "line": 256, - "column": 6 - } - ], - "description": "" - } - ] - }, - { - "relation": "renders cached content of", - "src_name": "Layout Engine and Geometry Management", - "dst_name": "Rich Text and Markdown Rendering", - "evidence": "", - "key_edges": [ - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "Layout caches rendered lines of Markdown components" - } - ], - "src_id": "5.7", - "dst_id": "5.6", - "is_static": true, - "all_edges": [ - { - "source": "packages/tui/src/layout.ts|packages.tui.src.layout.renderCached", - "target": "packages/tui/src/components/markdown.ts|packages.tui.src.components.markdown.Markdown.render", - "call_sites": [ - { - "line": 77, - "column": 21 - } - ], - "description": "" - } - ] - }, - { - "relation": "verifies and generates catalog definitions from", - "src_name": "Package Release and Validation", - "dst_name": "Model Provider APIs and Utilities", - "evidence": "", - "key_edges": [], - "src_id": "6.1", - "dst_id": "2.1", - "is_static": true, - "all_edges": [ - { - "source": "scripts/update-model-catalog-pin.mjs|scripts.update-model-catalog-pin.hydrationProblem", - "target": "packages/ai/scripts/hydrate-model-catalog.ts|packages.ai.scripts.hydrate-model-catalog.hydrateModelCatalog", - "call_sites": [ - { - "line": 62, - "column": 3 - } - ], - "description": "" - }, - { - "source": "scripts/update-model-catalog-pin.mjs|scripts.update-model-catalog-pin.modelTypeGroups", - "target": "packages/ai/scripts/model-data.ts|packages.ai.scripts.model-data.readModelDataProviderIds", - "call_sites": [ - { - "line": 50, - "column": 25 - } - ], - "description": "" - } - ] - }, - { - "relation": "invokes session and storage utilities in", - "src_name": "Diagnostics and Binary Verification", - "dst_name": "Core Agent Runtime", - "evidence": "", - "key_edges": [], - "src_id": "6.3", - "dst_id": "1.1", - "is_static": true, - "all_edges": [ - { - "source": "scripts/repro-5893-wsl-bash.mjs|scripts.repro-5893-wsl-bash.runCase", - "target": "packages/coding-agent/src/core/tools/bash.ts|packages.coding-agent.src.core.tools.bash.createBashTool", - "call_sites": [ - { - "line": 18, - "column": 15 - } - ], - "description": "" - } - ] - }, - { - "relation": "invokes session and storage utilities in", - "src_name": "GitHub Issue Triage Service", - "dst_name": "Core Agent Runtime", - "evidence": "", - "key_edges": [ - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.Triage.open", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.create", - "call_sites": [ - { - "line": 118, - "column": 58 - } - ], - "description": "Accesses session parser and auth storage in maintenance triage scripts" - } - ], - "src_id": "6.5", - "dst_id": "1.1", - "is_static": true, - "all_edges": [ - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.Triage.open", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage", - "call_sites": [ - { - "line": 118, - "column": 58 - } - ], - "description": "" - }, - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.Triage.open", - "target": "packages/coding-agent/src/core/auth-storage.ts|packages.coding-agent.src.core.auth-storage.AuthStorage.create", - "call_sites": [ - { - "line": 118, - "column": 58 - } - ], - "description": "" - } - ] - }, - { - "relation": "manages session documents via", - "src_name": "GitHub Issue Triage Service", - "dst_name": "Agent Execution Harness", - "evidence": "", - "key_edges": [], - "src_id": "6.5", - "dst_id": "3.1", - "is_static": true, - "all_edges": [ - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.Triage.extension", - "target": "packages/durable/src/harness/define.ts|packages.durable.src.harness.define.defineExtension", - "call_sites": [ - { - "line": 353, - "column": 10 - } - ], - "description": "" - }, - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.Triage.extension", - "target": "packages/durable/src/harness/define.ts|packages.durable.src.harness.define.defineTool", - "call_sites": [ - { - "line": 285, - "column": 24 - }, - { - "line": 297, - "column": 21 - }, - { - "line": 310, - "column": 24 - } - ], - "description": "" - }, - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.Triage.extension", - "target": "packages/durable/src/harness/define.ts|packages.durable.src.harness.define.section", - "call_sites": [ - { - "line": 355, - "column": 15 - }, - { - "line": 355, - "column": 66 - } - ], - "description": "" - }, - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.Triage.open", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.Harness.open", - "call_sites": [ - { - "line": 124, - "column": 32 - } - ], - "description": "" - }, - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.Triage.open", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.resume", - "call_sites": [ - { - "line": 145, - "column": 16 - } - ], - "description": "" - }, - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.Triage.open", - "target": "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.RegistryImpl.install", - "call_sites": [ - { - "line": 122, - "column": 12 - } - ], - "description": "" - }, - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.Triage.open", - "target": "packages/durable/src/harness/registry.ts|packages.durable.src.harness.registry.createRegistry", - "call_sites": [ - { - "line": 121, - "column": 20 - } - ], - "description": "" - }, - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.Triage.open", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness", - "call_sites": [ - { - "line": 145, - "column": 16 - } - ], - "description": "" - }, - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.Triage.open", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.resume", - "call_sites": [ - { - "line": 145, - "column": 16 - } - ], - "description": "" - }, - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.Triage.open", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Registry", - "call_sites": [ - { - "line": 122, - "column": 12 - } - ], - "description": "" - }, - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.Triage.open", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Registry.install", - "call_sites": [ - { - "line": 122, - "column": 12 - } - ], - "description": "" - }, - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.Triage.run", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.ConversationImpl.submit", - "call_sites": [ - { - "line": 251, - "column": 41 - } - ], - "description": "" - }, - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.Triage.run", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.conversation", - "call_sites": [ - { - "line": 232, - "column": 25 - } - ], - "description": "" - }, - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.Triage.run", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.createConversation", - "call_sites": [ - { - "line": 235, - "column": 38 - } - ], - "description": "" - }, - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.Triage.run", - "target": "packages/durable/src/harness/submissions.ts|packages.durable.src.harness.submissions.SubmissionHandle.wait", - "call_sites": [ - { - "line": 255, - "column": 36 - } - ], - "description": "" - }, - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.Triage.run", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation", - "call_sites": [ - { - "line": 251, - "column": 41 - } - ], - "description": "" - }, - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.Triage.run", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Conversation.submit", - "call_sites": [ - { - "line": 251, - "column": 41 - } - ], - "description": "" - }, - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.Triage.run", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness", - "call_sites": [ - { - "line": 232, - "column": 25 - }, - { - "line": 235, - "column": 38 - } - ], - "description": "" - }, - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.Triage.run", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.conversation", - "call_sites": [ - { - "line": 232, - "column": 25 - } - ], - "description": "" - }, - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.Triage.run", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.createConversation", - "call_sites": [ - { - "line": 235, - "column": 38 - } - ], - "description": "" - }, - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.Triage.run", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Submission", - "call_sites": [ - { - "line": 255, - "column": 36 - } - ], - "description": "" - }, - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.Triage.run", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Submission.wait", - "call_sites": [ - { - "line": 255, - "column": 36 - } - ], - "description": "" - }, - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.Triage.usageCost", - "target": "packages/durable/src/harness/harness.ts|packages.durable.src.harness.harness.HarnessImpl.usage", - "call_sites": [ - { - "line": 156, - "column": 36 - } - ], - "description": "" - }, - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.Triage.usageCost", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness", - "call_sites": [ - { - "line": 156, - "column": 36 - } - ], - "description": "" - }, - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.Triage.usageCost", - "target": "packages/durable/src/harness/types.ts|packages.durable.src.harness.types.Harness.usage", - "call_sites": [ - { - "line": 156, - "column": 36 - } - ], - "description": "" - } - ] - }, - { - "relation": "manages session documents via", - "src_name": "GitHub Issue Triage Service", - "dst_name": "Storage Backends", - "evidence": "", - "key_edges": [], - "src_id": "6.5", - "dst_id": "3.3", - "is_static": true, - "all_edges": [ - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.Triage.close", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Session", - "call_sites": [ - { - "line": 195, - "column": 22 - } - ], - "description": "" - }, - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.Triage.close", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Session.close", - "call_sites": [ - { - "line": 195, - "column": 22 - } - ], - "description": "" - }, - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.Triage.open", - "target": "packages/durable/src/storage/sqlite/node.ts|packages.durable.src.storage.sqlite.node.openNodeSqliteStorage", - "call_sites": [ - { - "line": 123, - "column": 25 - } - ], - "description": "" - }, - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.Triage.open", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Session", - "call_sites": [ - { - "line": 134, - "column": 22 - } - ], - "description": "" - }, - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.Triage.open", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Session.commit", - "call_sites": [ - { - "line": 134, - "column": 22 - } - ], - "description": "" - }, - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.Triage.open", - "target": "packages/durable/src/types.ts|packages.durable.src.types.doc", - "call_sites": [ - { - "line": 135, - "column": 27 - } - ], - "description": "" - }, - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.Triage.state", - "target": "packages/durable/src/types.ts|packages.durable.src.types.snapshot", - "call_sites": [ - { - "line": 152, - "column": 30 - } - ], - "description": "" - }, - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.Triage.update", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Session", - "call_sites": [ - { - "line": 224, - "column": 22 - } - ], - "description": "" - }, - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.Triage.update", - "target": "packages/durable/src/types.ts|packages.durable.src.types.Session.commit", - "call_sites": [ - { - "line": 224, - "column": 22 - } - ], - "description": "" - }, - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.mutate", - "target": "packages/durable/src/types.ts|packages.durable.src.types.doc", - "call_sites": [ - { - "line": 69, - "column": 25 - } - ], - "description": "" - } - ] - }, - { - "relation": "manages session documents via", - "src_name": "GitHub Issue Triage Service", - "dst_name": "Core Primitives and Schemas", - "evidence": "", - "key_edges": [ - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.StateDoc", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.defineDoc", - "call_sites": [ - { - "line": 61, - "column": 18 - } - ], - "description": "Defines state documents and closes durable session instances" - } - ], - "src_id": "6.5", - "dst_id": "3.4", - "is_static": true, - "all_edges": [ - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.StateDoc", - "target": "packages/durable/src/documents.ts|packages.durable.src.documents.defineDoc", - "call_sites": [ - { - "line": 61, - "column": 18 - } - ], - "description": "" - } - ] - }, - { - "relation": "manages session documents via", - "src_name": "GitHub Issue Triage Service", - "dst_name": "Session Management", - "evidence": "", - "key_edges": [], - "src_id": "6.5", - "dst_id": "3.5", - "is_static": true, - "all_edges": [ - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.Triage.close", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.close", - "call_sites": [ - { - "line": 195, - "column": 22 - } - ], - "description": "" - }, - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.Triage.open", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.commit", - "call_sites": [ - { - "line": 134, - "column": 22 - } - ], - "description": "" - }, - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.Triage.open", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.doc", - "call_sites": [ - { - "line": 135, - "column": 27 - } - ], - "description": "" - }, - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.Triage.update", - "target": "packages/durable/src/session/session.ts|packages.durable.src.session.session.SessionImpl.commit", - "call_sites": [ - { - "line": 224, - "column": 22 - } - ], - "description": "" - }, - { - "source": "scripts/issues/triage.ts|scripts.issues.triage.mutate", - "target": "packages/durable/src/session/transaction.ts|packages.durable.src.session.transaction.Transaction.doc", - "call_sites": [ - { - "line": 69, - "column": 25 - } - ], - "description": "" - } - ] - }, - { - "relation": "verifies and generates catalog definitions from", - "src_name": "Artifact and Capability Generation", - "dst_name": "Model Provider APIs and Utilities", - "evidence": "", - "key_edges": [ - { - "source": "scripts/generate-thinking-capabilities.mjs|scripts.generate-thinking-capabilities.capabilities", - "target": "packages/ai/src/models.ts|packages.ai.src.models.getSupportedThinkingLevels", - "call_sites": [ - { - "line": 19, - "column": 19 - } - ], - "description": "Hydrates and checks thinking levels in model catalog pins" - } - ], - "src_id": "6.6", - "dst_id": "2.1", - "is_static": true, - "all_edges": [ - { - "source": "scripts/generate-thinking-capabilities.mjs|scripts.generate-thinking-capabilities.capabilities", - "target": "packages/ai/src/models.ts|packages.ai.src.models.getSupportedThinkingLevels", - "call_sites": [ - { - "line": 19, - "column": 19 - } - ], - "description": "" - } - ] - }, - { - "relation": "invokes session and storage utilities in", - "src_name": "Session Transcript and Context Analytics", - "dst_name": "Core Agent Runtime", - "evidence": "", - "key_edges": [], - "src_id": "6.7", - "dst_id": "1.1", - "is_static": true, - "all_edges": [ - { - "source": "scripts/session-transcripts.ts|scripts.session-transcripts.parseSession", - "target": "packages/coding-agent/src/core/session-manager.ts|packages.coding-agent.src.core.session-manager.parseSessionEntries", - "call_sites": [ - { - "line": 39, - "column": 18 - } - ], - "description": "" - } - ] - }, - { - "relation": "persists OAuth credentials via", - "src_name": "OAuth Client Flow", - "dst_name": "Agent Extensions", - "evidence": "", - "key_edges": [ - { - "source": "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.load", - "target": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer.load", - "call_sites": [ - { - "line": 154, - "column": 36 - } - ], - "description": "Loads and saves server OAuth tokens in persistent credential stores" - } - ], - "src_id": "7.1", - "dst_id": "1.5", - "is_static": true, - "all_edges": [ - { - "source": "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.load", - "target": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer.load", - "call_sites": [ - { - "line": 154, - "column": 36 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.update", - "target": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer.load", - "call_sites": [ - { - "line": 159, - "column": 59 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/oauth/provider.ts|packages.mcp.src.oauth.provider.McpOAuthProvider.update", - "target": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.McpOAuthCredentialStore.forServer.save", - "call_sites": [ - { - "line": 159, - "column": 21 - } - ], - "description": "" - } - ] - }, - { - "relation": "validates payloads using", - "src_name": "OAuth Client Flow", - "dst_name": "Protocol Specification and JSON-RPC", - "evidence": "", - "key_edges": [ - { - "source": "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.tokenRequest", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isObject", - "call_sites": [ - { - "line": 235, - "column": 6 - } - ], - "description": "Validates OAuth response objects and payloads with JSON-RPC utility functions" - } - ], - "src_id": "7.1", - "dst_id": "7.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.tokenRequest", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isObject", - "call_sites": [ - { - "line": 235, - "column": 6 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/oauth/types.ts|packages.mcp.src.oauth.types.object", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isObject", - "call_sites": [ - { - "line": 96, - "column": 7 - } - ], - "description": "" - } - ] - }, - { - "relation": "persists OAuth credentials via", - "src_name": "Client and Transports", - "dst_name": "Agent Extensions", - "evidence": "", - "key_edges": [], - "src_id": "7.2", - "dst_id": "1.5", - "is_static": true, - "all_edges": [ - { - "source": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.authorizedFetch", - "target": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.onUnauthorized", - "call_sites": [ - { - "line": 296, - "column": 11 - }, - { - "line": 285, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.headers", - "target": "packages/coding-agent/src/extensions/mcp/oauth.ts|packages.coding-agent.src.extensions.mcp.oauth.createMcpAuthProvider.token", - "call_sites": [ - { - "line": 304, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.headers", - "target": "packages/coding-agent/src/extensions/mcp/runtime.ts|packages.coding-agent.src.extensions.mcp.runtime.McpServerConnection.constructor.token", - "call_sites": [ - { - "line": 304, - "column": 50 - } - ], - "description": "" - } - ] - }, - { - "relation": "delegates authentication to", - "src_name": "Client and Transports", - "dst_name": "OAuth Client Flow", - "evidence": "", - "key_edges": [ - { - "source": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.authorizedFetch", - "target": "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.adaptOAuthProvider.onUnauthorized", - "call_sites": [ - { - "line": 296, - "column": 11 - }, - { - "line": 285, - "column": 53 - } - ], - "description": "Invokes OAuth provider adapter to retrieve tokens and handle 401 challenges" - }, - { - "source": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.headers", - "target": "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.adaptOAuthProvider.token", - "call_sites": [ - { - "line": 304, - "column": 50 - } - ], - "description": "Fetches access token from adapted OAuth provider for HTTP request headers" - } - ], - "src_id": "7.2", - "dst_id": "7.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.authorizedFetch", - "target": "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.adaptOAuthProvider.onUnauthorized", - "call_sites": [ - { - "line": 296, - "column": 11 - }, - { - "line": 285, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.headers", - "target": "packages/mcp/src/oauth/flow.ts|packages.mcp.src.oauth.flow.adaptOAuthProvider.token", - "call_sites": [ - { - "line": 304, - "column": 50 - } - ], - "description": "" - } - ] - }, - { - "relation": "implements messages and errors from", - "src_name": "Client and Transports", - "dst_name": "Protocol Specification and JSON-RPC", - "evidence": "", - "key_edges": [ - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.armTimeout", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpTimeoutError", - "call_sites": [ - { - "line": 552, - "column": 31 - } - ], - "description": "Throws and catches MCP JSON-RPC protocol error instances during client lifecycle and message processing" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.close", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError", - "call_sites": [ - { - "line": 390, - "column": 23 - } - ], - "description": "Constructs MCP connection closed errors on client termination" - } - ], - "src_id": "7.2", - "dst_id": "7.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.armTimeout", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpTimeoutError", - "call_sites": [ - { - "line": 552, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.armTimeout", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpTimeoutError.constructor", - "call_sites": [ - { - "line": 552, - "column": 31 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.close", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError", - "call_sites": [ - { - "line": 390, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.close", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError.constructor", - "call_sites": [ - { - "line": 390, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.emitError", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.toError", - "call_sites": [ - { - "line": 608, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleCancelled", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isJsonRpcId", - "call_sites": [ - { - "line": 545, - "column": 27 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleCancelled", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isObject", - "call_sites": [ - { - "line": 545, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleMessage", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpError", - "call_sites": [ - { - "line": 473, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleMessage", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpError.constructor", - "call_sites": [ - { - "line": 473, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleMessage", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isJsonRpcNotification", - "call_sites": [ - { - "line": 469, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleMessage", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isJsonRpcRequest", - "call_sites": [ - { - "line": 465, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleMessage", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isJsonRpcResponse", - "call_sites": [ - { - "line": 461, - "column": 7 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleProgress", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isJsonRpcId", - "call_sites": [ - { - "line": 532, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleProgress", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isObject", - "call_sites": [ - { - "line": 532, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleRequest", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.toError", - "call_sites": [ - { - "line": 510, - "column": 61 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleResponse", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpError", - "call_sites": [ - { - "line": 483, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleResponse", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpError.constructor", - "call_sites": [ - { - "line": 483, - "column": 44 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleTransportClose", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError", - "call_sites": [ - { - "line": 587, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.handleTransportClose", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError.constructor", - "call_sites": [ - { - "line": 587, - "column": 23 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.requestInternal", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpAbortError", - "call_sites": [ - { - "line": 401, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.requestInternal", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpAbortError.constructor", - "call_sites": [ - { - "line": 401, - "column": 42 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.requestInternal", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isObject", - "call_sites": [ - { - "line": 407, - "column": 33 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.requestInternal..entry.onAbort", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpAbortError", - "call_sites": [ - { - "line": 425, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.requestInternal..entry.onAbort", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpAbortError.constructor", - "call_sites": [ - { - "line": 425, - "column": 11 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.requireTransport", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError", - "call_sites": [ - { - "line": 457, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.McpClient.requireTransport", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError.constructor", - "call_sites": [ - { - "line": 457, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.invalid", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpError", - "call_sites": [ - { - "line": 88, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.invalid", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpError.constructor", - "call_sites": [ - { - "line": 88, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.validateCallToolResult", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpError", - "call_sites": [ - { - "line": 145, - "column": 13 - }, - { - "line": 148, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.validateCallToolResult", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpError.constructor", - "call_sites": [ - { - "line": 145, - "column": 13 - }, - { - "line": 148, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.validateCallToolResult", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isObject", - "call_sites": [ - { - "line": 144, - "column": 7 - }, - { - "line": 147, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.validateInitializeResult", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpError", - "call_sites": [ - { - "line": 82, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.validateInitializeResult", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpError.constructor", - "call_sites": [ - { - "line": 82, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.validateInitializeResult", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isObject", - "call_sites": [ - { - "line": 74, - "column": 4 - }, - { - "line": 76, - "column": 4 - }, - { - "line": 77, - "column": 4 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.validateListPage", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isObject", - "call_sites": [ - { - "line": 98, - "column": 16 - }, - { - "line": 99, - "column": 7 - }, - { - "line": 101, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/client.ts|packages.mcp.src.client.validateReadResourceResult", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isObject", - "call_sites": [ - { - "line": 129, - "column": 7 - }, - { - "line": 132, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/in-memory.ts|packages.mcp.src.transports.in-memory.InMemoryTransport.send", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError", - "call_sites": [ - { - "line": 20, - "column": 47 - }, - { - "line": 22, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/in-memory.ts|packages.mcp.src.transports.in-memory.InMemoryTransport.send", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError.constructor", - "call_sites": [ - { - "line": 20, - "column": 47 - }, - { - "line": 22, - "column": 48 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/in-memory.ts|packages.mcp.src.transports.in-memory.InMemoryTransport.start", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError", - "call_sites": [ - { - "line": 15, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/in-memory.ts|packages.mcp.src.transports.in-memory.InMemoryTransport.start", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError.constructor", - "call_sites": [ - { - "line": 15, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.handleStdout", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.parseJsonRpcMessage", - "call_sites": [ - { - "line": 202, - "column": 22 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.send", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError", - "call_sites": [ - { - "line": 145, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.send", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError.constructor", - "call_sites": [ - { - "line": 145, - "column": 67 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.start", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError", - "call_sites": [ - { - "line": 92, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/stdio.ts|packages.mcp.src.transports.stdio.StdioTransport.start", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError.constructor", - "call_sites": [ - { - "line": 92, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.consumeResponseStream", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isJsonRpcResponse", - "call_sites": [ - { - "line": 370, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.consumeResponseStream", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.toError", - "call_sites": [ - { - "line": 398, - "column": 78 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.consumeSse.onEvent", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.parseJsonRpcMessage", - "call_sites": [ - { - "line": 350, - "column": 16 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.send", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError", - "call_sites": [ - { - "line": 226, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.send", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError.constructor", - "call_sites": [ - { - "line": 226, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.send", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.isJsonRpcRequest", - "call_sites": [ - { - "line": 234, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.send", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.parseJsonRpcMessage", - "call_sites": [ - { - "line": 247, - "column": 77 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.start", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError", - "call_sites": [ - { - "line": 217, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.start", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.McpConnectionClosedError.constructor", - "call_sites": [ - { - "line": 217, - "column": 30 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/transport.ts|packages.mcp.src.transports.transport.TransportEvents.emitError", - "target": "packages/mcp/src/protocol/jsonrpc.ts|packages.mcp.src.protocol.jsonrpc.toError", - "call_sites": [ - { - "line": 46, - "column": 22 - } - ], - "description": "" - } - ] - }, - { - "relation": "consumes token provider via", - "src_name": "Client and Transports", - "dst_name": "Authentication Provider Interface", - "evidence": "", - "key_edges": [ - { - "source": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.authorizedFetch", - "target": "packages/mcp/src/auth-provider.ts|packages.mcp.src.auth-provider.AuthProvider.onUnauthorized", - "call_sites": [ - { - "line": 296, - "column": 11 - }, - { - "line": 285, - "column": 53 - } - ], - "description": "Retrieves authentication tokens and reports 401 unauthorized challenge contexts" - }, - { - "source": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.headers", - "target": "packages/mcp/src/auth-provider.ts|packages.mcp.src.auth-provider.AuthProvider.token", - "call_sites": [ - { - "line": 304, - "column": 50 - } - ], - "description": "Retrieves bearer token for request headers" - } - ], - "src_id": "7.2", - "dst_id": "7.4", - "is_static": true, - "all_edges": [ - { - "source": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.authorizedFetch", - "target": "packages/mcp/src/auth-provider.ts|packages.mcp.src.auth-provider.AuthProvider", - "call_sites": [ - { - "line": 296, - "column": 11 - }, - { - "line": 285, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.authorizedFetch", - "target": "packages/mcp/src/auth-provider.ts|packages.mcp.src.auth-provider.AuthProvider.onUnauthorized", - "call_sites": [ - { - "line": 296, - "column": 11 - }, - { - "line": 285, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.headers", - "target": "packages/mcp/src/auth-provider.ts|packages.mcp.src.auth-provider.AuthProvider", - "call_sites": [ - { - "line": 304, - "column": 50 - } - ], - "description": "" - }, - { - "source": "packages/mcp/src/transports/streamable-http.ts|packages.mcp.src.transports.streamable-http.StreamableHttpTransport.headers", - "target": "packages/mcp/src/auth-provider.ts|packages.mcp.src.auth-provider.AuthProvider.token", - "call_sites": [ - { - "line": 304, - "column": 50 - } - ], - "description": "" - } - ] - }, - { - "relation": "subclasses and dispatches to host execution", - "src_name": "QuickJS VM and Protocol Runtime", - "dst_name": "Host Execution and Sandbox Orchestration", - "evidence": "", - "key_edges": [ - { - "source": "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.InlineCodemodeSandbox.constructor", - "target": "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.CodemodeSandboxBase", - "call_sites": [ - { - "line": 123, - "column": 3 - } - ], - "description": "Inherits base sandbox orchestration and sends execution lifecycle events" - } - ], - "src_id": "8.2", - "dst_id": "8.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.InlineCodemodeSandbox.constructor", - "target": "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.CodemodeSandboxBase", - "call_sites": [ - { - "line": 123, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.InlineCodemodeSandbox.constructor", - "target": "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.CodemodeSandboxBase.constructor", - "call_sites": [ - { - "line": 123, - "column": 3 - } - ], - "description": "" - }, - { - "source": "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher", - "target": "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.errorMessage", - "call_sites": [ - { - "line": 66, - "column": 47 - } - ], - "description": "" - }, - { - "source": "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher..session.post", - "target": "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.constructor.events.failure", - "call_sites": [ - { - "line": 91, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher..session.post", - "target": "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.constructor.events.message", - "call_sites": [ - { - "line": 97, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher..session.post", - "target": "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.VmEvents", - "call_sites": [ - { - "line": 91, - "column": 14 - }, - { - "line": 97, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher..session.post", - "target": "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.VmEvents.failure", - "call_sites": [ - { - "line": 91, - "column": 14 - } - ], - "description": "" - }, - { - "source": "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher..session.post", - "target": "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.VmEvents.message", - "call_sites": [ - { - "line": 97, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher..session.post", - "target": "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.serveCodemodeRemote..failure", - "call_sites": [ - { - "line": 91, - "column": 14 - } - ], - "description": "" - } - ] - }, - { - "relation": "calls back into tool execution in", - "src_name": "Host Execution and Sandbox Orchestration", - "dst_name": "Agent Extensions", - "evidence": "", - "key_edges": [ - { - "source": "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.handleCall", - "target": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createDiscoveryGlobals.execute", - "call_sites": [ - { - "line": 302, - "column": 29 - } - ], - "description": "Invokes discovery globals and tool execution callbacks from the sandbox" - } - ], - "src_id": "8.3", - "dst_id": "1.5", - "is_static": true, - "all_edges": [ - { - "source": "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.handleCall", - "target": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.createDiscoveryGlobals.execute", - "call_sites": [ - { - "line": 302, - "column": 29 - } - ], - "description": "" - }, - { - "source": "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.handleCall", - "target": "packages/coding-agent/src/extensions/codemode/execute.ts|packages.coding-agent.src.extensions.codemode.execute.execute", - "call_sites": [ - { - "line": 302, - "column": 29 - } - ], - "description": "" - } - ] - }, - { - "relation": "loads WebAssembly and formats identifiers", - "src_name": "Host Execution and Sandbox Orchestration", - "dst_name": "Declaration Generation and WebAssembly Loading", - "evidence": "", - "key_edges": [ - { - "source": "packages/codemode/src/runtime/host.ts|packages.codemode.src.runtime.host.workerLauncher", - "target": "packages/codemode/src/wasm.ts|packages.codemode.src.wasm.loadQuickJSWasm", - "call_sites": [ - { - "line": 26, - "column": 28 - } - ], - "description": "Resolves identifiers for tools and loads QuickJS WebAssembly binaries" - } - ], - "src_id": "8.3", - "dst_id": "8.1", - "is_static": true, - "all_edges": [ - { - "source": "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.constructor", - "target": "packages/codemode/src/identifier.ts|packages.codemode.src.identifier.toCodemodeIdentifier", - "call_sites": [ - { - "line": 199, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/codemode/src/runtime/host.ts|packages.codemode.src.runtime.host.workerLauncher", - "target": "packages/codemode/src/wasm.ts|packages.codemode.src.wasm.loadQuickJSWasm", - "call_sites": [ - { - "line": 26, - "column": 28 - } - ], - "description": "" - } - ] - }, - { - "relation": "validates protocol messages and controls VM channels", - "src_name": "Host Execution and Sandbox Orchestration", - "dst_name": "QuickJS VM and Protocol Runtime", - "evidence": "", - "key_edges": [ - { - "source": "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.handleMessage", - "target": "packages/codemode/src/runtime/protocol.ts|packages.codemode.src.runtime.protocol.isWorkerToHostMessage", - "call_sites": [ - { - "line": 260, - "column": 8 - } - ], - "description": "Validates incoming worker messages and sends control payloads across the VM channel" - } - ], - "src_id": "8.3", - "dst_id": "8.2", - "is_static": true, - "all_edges": [ - { - "source": "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.constructor", - "target": "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher..post", - "call_sites": [ - { - "line": 220, - "column": 58 - } - ], - "description": "" - }, - { - "source": "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.constructor", - "target": "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher..stop", - "call_sites": [ - { - "line": 216, - "column": 19 - } - ], - "description": "" - }, - { - "source": "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.finish", - "target": "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher..stop", - "call_sites": [ - { - "line": 348, - "column": 5 - } - ], - "description": "" - }, - { - "source": "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.handleMessage", - "target": "packages/codemode/src/runtime/protocol.ts|packages.codemode.src.runtime.protocol.isWorkerToHostMessage", - "call_sites": [ - { - "line": 260, - "column": 8 - } - ], - "description": "" - }, - { - "source": "packages/codemode/src/runtime/execution.ts|packages.codemode.src.runtime.execution.Execution.post", - "target": "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher..post", - "call_sites": [ - { - "line": 239, - "column": 34 - } - ], - "description": "" - }, - { - "source": "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.remoteLauncher", - "target": "packages/codemode/src/runtime/protocol.ts|packages.codemode.src.runtime.protocol.isWorkerToHostMessage", - "call_sites": [ - { - "line": 208, - "column": 45 - }, - { - "line": 219, - "column": 10 - } - ], - "description": "" - }, - { - "source": "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.serveCodemodeRemote", - "target": "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher", - "call_sites": [ - { - "line": 174, - "column": 18 - } - ], - "description": "" - }, - { - "source": "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.serveCodemodeRemote", - "target": "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher..post", - "call_sites": [ - { - "line": 151, - "column": 25 - }, - { - "line": 187, - "column": 53 - } - ], - "description": "" - }, - { - "source": "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.serveCodemodeRemote", - "target": "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.inlineLauncher..stop", - "call_sites": [ - { - "line": 141, - "column": 26 - }, - { - "line": 184, - "column": 19 - } - ], - "description": "" - } - ] - }, - { - "relation": "instantiates inline sandbox", - "src_name": "Cloudflare Sandbox Integration", - "dst_name": "QuickJS VM and Protocol Runtime", - "evidence": "", - "key_edges": [ - { - "source": "packages/codemode/src/cloudflare.ts|packages.codemode.src.cloudflare.createInlineCodemodeSandbox", - "target": "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.InlineCodemodeSandbox", - "call_sites": [ - { - "line": 39, - "column": 13 - } - ], - "description": "Instantiates inline QuickJS sandboxes for Cloudflare runtime environments" - } - ], - "src_id": "8.4", - "dst_id": "8.2", - "is_static": true, - "all_edges": [ - { - "source": "packages/codemode/src/cloudflare.ts|packages.codemode.src.cloudflare.createInlineCodemodeSandbox", - "target": "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.InlineCodemodeSandbox", - "call_sites": [ - { - "line": 39, - "column": 13 - } - ], - "description": "" - }, - { - "source": "packages/codemode/src/cloudflare.ts|packages.codemode.src.cloudflare.createInlineCodemodeSandbox", - "target": "packages/codemode/src/runtime/inline.ts|packages.codemode.src.runtime.inline.InlineCodemodeSandbox.constructor", - "call_sites": [ - { - "line": 39, - "column": 13 - } - ], - "description": "" - } - ] - }, - { - "relation": "delegates remote execution requests", - "src_name": "Cloudflare Sandbox Integration", - "dst_name": "Host Execution and Sandbox Orchestration", - "evidence": "", - "key_edges": [ - { - "source": "packages/codemode/src/cloudflare.ts|packages.codemode.src.cloudflare.CodemodeSandboxDurableObject.execute", - "target": "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.serveCodemodeRemote", - "call_sites": [ - { - "line": 69, - "column": 10 - } - ], - "description": "Delegates incoming remote execution RPC requests to the remote sandbox server" - } - ], - "src_id": "8.4", - "dst_id": "8.3", - "is_static": true, - "all_edges": [ - { - "source": "packages/codemode/src/cloudflare.ts|packages.codemode.src.cloudflare.CodemodeSandboxDurableObject.execute", - "target": "packages/codemode/src/runtime/remote.ts|packages.codemode.src.runtime.remote.serveCodemodeRemote", - "call_sites": [ - { - "line": 69, - "column": 10 - } - ], - "description": "" - } - ] - } - ] -} \ No newline at end of file diff --git a/.codeboarding/fingerprint.json b/.codeboarding/fingerprint.json deleted file mode 100644 index 4e96d7763aa..00000000000 --- a/.codeboarding/fingerprint.json +++ /dev/null @@ -1,972 +0,0 @@ -{ - "files": { - "tsconfig.base.json": "acd72d272c2970ff", - "package-lock.json": "d32339f44d8d1ab5", - "pi-test.bat": "d3d1f13b4cf4be3e", - "CONTRIBUTING.md": "f82d28e50d66659a", - "LICENSE": "0457f5bcec3b3b21", - "biome.json": "2429cfd5248cb179", - "vitest.base.ts": "1e4ad7a0da65cd5b", - "flake.nix": "5f1a880ac76fa360", - "flake.lock": "b9a362ec21ad827a", - "SECURITY.md": "35e610ffe77a0ce1", - "AGENTS.md": "9c7efeb9e2341a4f", - "pi-test.ps1": "424c47796078a99e", - "tsconfig.json": "0d404c9bac204e53", - "test.sh": "98dcbdeef0b0c6e8", - "README.md": "13d3bce276510902", - "package.json": "b4dc8cd18103f776", - "pi-test.sh": "caaa671d504545d8", - "scripts/update-source-imports-to-ts.sh": "6719c6c08b5a7b1e", - "scripts/npm-audit.mjs": "4f6ee8691c6eabe6", - "scripts/local-release.mjs": "9528660364c643ba", - "scripts/tool-stats.ts": "afa04c1888c8a592", - "scripts/session-transcripts.ts": "f971cbcc158d6eee", - "scripts/sync-versions.js": "99f2434f42c2d9a5", - "scripts/coding-agent-smoke.mjs": "c59c1983abd820a0", - "scripts/stats.ts": "4219cb1b9f4939b6", - "scripts/smoke-test-codemode-binary.mjs": "353d390cbd6d80f4", - "scripts/session-context-stats.mjs": "aedf587953d9d1e6", - "scripts/browser-smoke-entry.ts": "4a58f1fd35d5857e", - "scripts/build-binaries.sh": "18033b37f5c29f65", - "scripts/read-tool-stats.mjs": "c004e6da94414857", - "scripts/auto-pi.sh": "7f09522fcdc27def", - "scripts/release.mjs": "da091e5bc2f9fab9", - "scripts/package-artifacts.mjs": "22da92b752ee64b0", - "scripts/publish.mjs": "d94db5b565cd8eac", - "scripts/durable-browser-smoke-entry.ts": "eaddea748d108a49", - "scripts/publish-model-catalog.mjs": "00953e753f091ec0", - "scripts/check-entry-graphs.mjs": "5976fb0fccf5ff3a", - "scripts/repro-5893-wsl-bash.mjs": "de6cc32ff9d63fa3", - "scripts/check-package-install.mjs": "94b0d8bfe91569b7", - "scripts/use-local-packages.mjs": "57f4f84f6620fb26", - "scripts/package-workspaces.mjs": "83515157d435650f", - "scripts/local-package-install.mjs": "1c1c87abccabf822", - "scripts/build-coding-agent-bundle.mjs": "a098e478f67fbf36", - "scripts/generate-thinking-capabilities.mjs": "684967a442a8d708", - "scripts/release-packages.mjs": "fb1bb4c058f9664b", - "scripts/agent-treeshake-smoke-entry.ts": "0e7f37c64bdc6807", - "scripts/model-catalog-protocol.ts": "8151d4c8335ad23d", - "scripts/check-lockfile-commit.mjs": "fe97ece3533b4103", - "scripts/check-ts-relative-imports.mjs": "4d0f847bf5e6df9c", - "scripts/update-model-catalog-pin.mjs": "c610245717458d7d", - "scripts/cost.ts": "c0036c730630e04d", - "scripts/create-source-archive.sh": "c72db5457f5a0a4d", - "scripts/profile-coding-agent-node.mjs": "69482f30d4dc64e4", - "scripts/generate-coding-agent-install-lock.mjs": "2553edf38c02507c", - "scripts/diff-model-catalog.mjs": "0b366500f60f0ddd", - "scripts/edit-tool-stats.mjs": "cb998e76da10664f", - "scripts/release-notes.mjs": "8a92eed76feb5882", - "scripts/npm-command.mjs": "f290d977e8899973", - "scripts/pack-packages.mjs": "d7dbc2ea433d129b", - "scripts/check-browser-smoke.mjs": "8d237e08ea38db2a", - "scripts/check-pinned-deps.mjs": "ed9ac0bb5e784cf1", - "scripts/publish-release-announcement.mjs": "92d64ebb06698616", - "scripts/check-runtime-deps.mjs": "954c4dccb52e0fe4", - "scripts/issues/register.mjs": "4a8ed48ebe702f5e", - "scripts/issues/run.sh": "8acd658201dc23b4", - "scripts/issues/triage.ts": "1385cc0fd0de482e", - "scripts/issues/github.ts": "9e6f3679c02609b4", - "scripts/issues/main.ts": "2affaf11db0c0fd8", - "scripts/issues/ui.html": "91a122fbdfdb239e", - "scripts/issues/README.md": "dfce8d374c84f782", - "scripts/issues/prompt.md": "af4ef15834709023", - "scripts/issues/source-hooks.mjs": "474be5035413308c", - "scripts/issues/categories/compaction.md": "732dc70358e911f3", - "scripts/issues/categories/providers.md": "bbf2d8b0230791e4", - "scripts/issues/categories/extensions.md": "86146c2795c95e9b", - "scripts/issues/categories/agent-loop.md": "3e98eb412de7351b", - "scripts/issues/categories/mcp.md": "6ba8ca906feb5c9a", - "scripts/issues/categories/durable.md": "47433d4d9aae7530", - "scripts/issues/categories/other.md": "8d6d20f9ee01e2ae", - "scripts/issues/categories/sessions.md": "4e5fb612fe3e1b9b", - "scripts/issues/categories/codemode.md": "ac59ad87530b33bc", - "scripts/issues/categories/sdk.md": "4f5fa4ac9d843381", - "scripts/issues/categories/tui.md": "e0c121669958f821", - "scripts/issues/categories/models.md": "952c99892d69fa1e", - "scripts/issues/categories/prompt.md": "31747d9e703af265", - "scripts/issues/categories/tools.md": "f375a5414de02ae2", - "scripts/issues/categories/cli.md": "43ed9d17f36f0bad", - "scripts/biome/model-type-comparison.grit": "e5c877601e2bea62", - "packages/mcp/CHANGELOG.md": "eaf5fee8e810dfee", - "packages/mcp/README.md": "89b36016351014ab", - "packages/mcp/package.json": "124073b01313780c", - "packages/mcp/tsconfig.build.json": "79bc221343ee66cf", - "packages/mcp/LICENSES/modelcontextprotocol-typescript-sdk.txt": "8694aa57bec3f3e9", - "packages/mcp/src/auth-provider.ts": "436a3e6e19a0c237", - "packages/mcp/src/client.ts": "c83b96b0d70b0bfb", - "packages/mcp/src/index.ts": "3a5618e5cd6c1ecb", - "packages/mcp/src/oauth/callback.ts": "5ea26a6ee9810fae", - "packages/mcp/src/oauth/types.ts": "78e6c33e446b1796", - "packages/mcp/src/oauth/provider.ts": "d39112e0a469b9ea", - "packages/mcp/src/oauth/index.ts": "460ad716243ea2ba", - "packages/mcp/src/oauth/discovery.ts": "e64834b6da8bd31e", - "packages/mcp/src/oauth/errors.ts": "60c46a13c0bd6d07", - "packages/mcp/src/oauth/flow.ts": "190886056542ac22", - "packages/mcp/src/transports/streamable-http.ts": "1c1cd0afba240546", - "packages/mcp/src/transports/stdio.ts": "0f8a062a41741032", - "packages/mcp/src/transports/transport.ts": "b58d4fc8ed0c4fe4", - "packages/mcp/src/transports/in-memory.ts": "fc03e2796cc897b4", - "packages/mcp/src/protocol/types.ts": "52e6863198802070", - "packages/mcp/src/protocol/content.ts": "e462b04767aed636", - "packages/mcp/src/protocol/jsonrpc.ts": "207eed6c133838ab", - "packages/telemetry/CHANGELOG.md": "c36a3a17e378dc65", - "packages/telemetry/README.md": "fc045e511942115d", - "packages/telemetry/package.json": "7b5be9bef53ced70", - "packages/telemetry/tsconfig.build.json": "79bc221343ee66cf", - "packages/telemetry/src/index.ts": "d211a19cd528a330", - "packages/telemetry/src/memory.ts": "7a28e930d4ba9678", - "packages/telemetry/src/noop.ts": "ab8d756471c18071", - "packages/coding-agent/CHANGELOG.md": "e178037d98bd96fd", - "packages/coding-agent/tsconfig.examples.json": "75f64b5d2aabe08c", - "packages/coding-agent/README.md": "05fbf2b3c4dc6178", - "packages/coding-agent/package.json": "0cfe4bfccf7b548c", - "packages/coding-agent/tsconfig.build.json": "0d697fea68fce901", - "packages/coding-agent/scripts/generate-schemas.ts": "ab7be044d1adae02", - "packages/coding-agent/scripts/migrate-sessions.sh": "5b1a2f84e52c3c2e", - "packages/coding-agent/src/migrations.ts": "865a8c7fcee273f6", - "packages/coding-agent/src/rpc-entry.ts": "694352ba85a9f866", - "packages/coding-agent/src/cli.ts": "65d2bc270e1e0be8", - "packages/coding-agent/src/main.ts": "0a1e3f62cee6af34", - "packages/coding-agent/src/index.ts": "dbd0e910ff26295a", - "packages/coding-agent/src/config.ts": "e3e867f262975b3e", - "packages/coding-agent/src/package-manager-cli.ts": "43159f503ada683a", - "packages/coding-agent/src/extensions/index.ts": "195dbb4242dcb9b0", - "packages/coding-agent/src/extensions/mcp/ui.ts": "dab1c33170c71c9a", - "packages/coding-agent/src/extensions/mcp/cli.lazy.ts": "a4768a1a535b110e", - "packages/coding-agent/src/extensions/mcp/runtime.lazy.ts": "d4876dbd7b60d575", - "packages/coding-agent/src/extensions/mcp/cli.ts": "37e30c7b58e0c9eb", - "packages/coding-agent/src/extensions/mcp/index.ts": "87f2bf5d175a0040", - "packages/coding-agent/src/extensions/mcp/resources.ts": "d94a73881e231eef", - "packages/coding-agent/src/extensions/mcp/log.ts": "c04775acaec0e713", - "packages/coding-agent/src/extensions/mcp/oauth.ts": "2cc126a551f56eb1", - "packages/coding-agent/src/extensions/mcp/config.ts": "e4348c96389cded1", - "packages/coding-agent/src/extensions/mcp/runtime.ts": "533374f2c7b9c849", - "packages/coding-agent/src/extensions/mcp/tools.ts": "8e0886d3a942ee5d", - "packages/coding-agent/src/extensions/tool-search/tool.ts": "a8579272d96ebdcd", - "packages/coding-agent/src/extensions/tool-search/index.ts": "da090156b9bad24e", - "packages/coding-agent/src/extensions/codemode/tool.ts": "57e31955700bc30d", - "packages/coding-agent/src/extensions/codemode/worker.ts": "705314852d2c7b3e", - "packages/coding-agent/src/extensions/codemode/execute.lazy.ts": "e93c31d9d137a278", - "packages/coding-agent/src/extensions/codemode/index.ts": "2f9950c8087c6d46", - "packages/coding-agent/src/extensions/codemode/execute.ts": "a60f7a00f3be9876", - "packages/coding-agent/src/extensions/codemode/renderer.ts": "317d72f06455fc54", - "packages/coding-agent/src/extensions/llama/ui.ts": "34c79315d70ef495", - "packages/coding-agent/src/extensions/llama/huggingface.ts": "660352f91c9de22c", - "packages/coding-agent/src/extensions/llama/client.ts": "255219932290186e", - "packages/coding-agent/src/extensions/llama/provider.ts": "ed16aa8f9849ed3e", - "packages/coding-agent/src/extensions/llama/index.ts": "a59b1d830e9239cc", - "packages/coding-agent/src/utils/clipboard-command.ts": "8883038f17dc655f", - "packages/coding-agent/src/utils/ansi.ts": "9289c8284a24c530", - "packages/coding-agent/src/utils/image-convert.ts": "55b1af06472d2ac0", - "packages/coding-agent/src/utils/mime.ts": "bc63681aafdd909e", - "packages/coding-agent/src/utils/tool-result-images.ts": "6f9b039185255aeb", - "packages/coding-agent/src/utils/child-process.ts": "5b8893635662b9c5", - "packages/coding-agent/src/utils/windows-self-update.ts": "495599969a3f5cb0", - "packages/coding-agent/src/utils/paths.ts": "0a7bcd15b613dfa9", - "packages/coding-agent/src/utils/syntax-highlight.ts": "33b52a4ee2d318d7", - "packages/coding-agent/src/utils/shell.ts": "29f5e47a14aa41e3", - "packages/coding-agent/src/utils/image-resize-worker.ts": "e943d0f1a78642b9", - "packages/coding-agent/src/utils/git.ts": "a447b13b2945caa5", - "packages/coding-agent/src/utils/image-resize-core.ts": "76e7d67cd1cbdc33", - "packages/coding-agent/src/utils/changelog.ts": "a5d8c70c2dd01571", - "packages/coding-agent/src/utils/image-resize.ts": "cd434c9285497200", - "packages/coding-agent/src/utils/highlight-js.d.ts": "a680e29536088ab3", - "packages/coding-agent/src/utils/clipboard.ts": "858f0530a3452eeb", - "packages/coding-agent/src/utils/json.ts": "25d324cd257ceed5", - "packages/coding-agent/src/utils/output-files.ts": "ef079f18d9f90a11", - "packages/coding-agent/src/utils/photon.ts": "1c2d886f7e0b31d2", - "packages/coding-agent/src/utils/tools-manager.ts": "58261b97567e3102", - "packages/coding-agent/src/utils/frontmatter.ts": "4b2bcff861a272f8", - "packages/coding-agent/src/utils/pi-user-agent.ts": "a661bab09f469ab1", - "packages/coding-agent/src/utils/html.ts": "d884533995166d44", - "packages/coding-agent/src/utils/clipboard-image.ts": "8b942e5c5978b1e0", - "packages/coding-agent/src/utils/open-browser.ts": "087c5a8edd3905d2", - "packages/coding-agent/src/utils/fs-watch.ts": "0f7d71b55ea082e8", - "packages/coding-agent/src/utils/text.ts": "46b469df9e99710c", - "packages/coding-agent/src/utils/sleep.ts": "6f68cdf1f18b95d1", - "packages/coding-agent/src/utils/abort.ts": "bca9fcf49b57c0a3", - "packages/coding-agent/src/utils/deprecation.ts": "a7a26c5070f8c403", - "packages/coding-agent/src/utils/management-http.ts": "f0b5d4bad9ce3aee", - "packages/coding-agent/src/utils/version-check.ts": "2b5f37ed684d54e8", - "packages/coding-agent/src/utils/exif-orientation.ts": "41712ee685b536bb", - "packages/coding-agent/src/utils/wsl.ts": "484df1b20d98270a", - "packages/coding-agent/src/utils/zip.ts": "e23f04ee659228f0", - "packages/coding-agent/src/utils/image-process.ts": "3127d09405e2501a", - "packages/coding-agent/src/modes/json-event.ts": "b9b41ba47882da9f", - "packages/coding-agent/src/modes/index.ts": "b9c8eb781323c685", - "packages/coding-agent/src/modes/print-mode.ts": "79d8567a091e95e3", - "packages/coding-agent/src/modes/interactive/session-share.ts": "9b73397c81237b29", - "packages/coding-agent/src/modes/interactive/interactive-mode.ts": "53b151432e19e225", - "packages/coding-agent/src/modes/interactive/program-status-reporter.ts": "5fcf7232f42d3886", - "packages/coding-agent/src/modes/interactive/model-catalog-refresh.ts": "60e6651402d2a84f", - "packages/coding-agent/src/modes/interactive/tui-renderer.ts": "6210bf8e96cb88b4", - "packages/coding-agent/src/modes/interactive/bug-report.ts": "902b535996dff522", - "packages/coding-agent/src/modes/interactive/model-search.ts": "e145bb3e97076e42", - "packages/coding-agent/src/modes/interactive/chat-viewport.ts": "040b3d7386b73459", - "packages/coding-agent/src/modes/interactive/external-editor.ts": "2157180a7cad1d2f", - "packages/coding-agent/src/modes/interactive/components/thinking-selector.ts": "4a055e7e9aaeb234", - "packages/coding-agent/src/modes/interactive/components/countdown-timer.ts": "578bbdf954381945", - "packages/coding-agent/src/modes/interactive/components/footer.ts": "6bf2338fc3e00e9b", - "packages/coding-agent/src/modes/interactive/components/login-dialog.ts": "a31ea565dd3fc70b", - "packages/coding-agent/src/modes/interactive/components/mermaid.ts": "cec9296f93a6595e", - "packages/coding-agent/src/modes/interactive/components/bordered-loader.ts": "537dbf113f5f642e", - "packages/coding-agent/src/modes/interactive/components/themed-text.ts": "ce3355b0ca26b668", - "packages/coding-agent/src/modes/interactive/components/user-message.ts": "ff13a7c048b7c145", - "packages/coding-agent/src/modes/interactive/components/show-images-selector.ts": "3420b02b174c506c", - "packages/coding-agent/src/modes/interactive/components/extension-selector.ts": "5efe429c34a975f7", - "packages/coding-agent/src/modes/interactive/components/custom-entry.ts": "939f15db5cdc6135", - "packages/coding-agent/src/modes/interactive/components/keybinding-hints.ts": "740616fd0617d427", - "packages/coding-agent/src/modes/interactive/components/trust-selector.ts": "91536a59c5b7225b", - "packages/coding-agent/src/modes/interactive/components/branch-summary-message.ts": "668916c21b324d02", - "packages/coding-agent/src/modes/interactive/components/first-time-setup.ts": "a7bad982dc80901e", - "packages/coding-agent/src/modes/interactive/components/armin.ts": "e0e113b150d7474a", - "packages/coding-agent/src/modes/interactive/components/auth-url.ts": "357655a3fc69ca6e", - "packages/coding-agent/src/modes/interactive/components/earendil-announcement.ts": "1506cd169bf5f04b", - "packages/coding-agent/src/modes/interactive/components/oauth-selector.ts": "1d2ae2575d105084", - "packages/coding-agent/src/modes/interactive/components/dynamic-border.ts": "6989f40b187a4a49", - "packages/coding-agent/src/modes/interactive/components/compaction-summary-message.ts": "d0d068aa3943720a", - "packages/coding-agent/src/modes/interactive/components/config-selector.ts": "8f5e0b85bf42dea2", - "packages/coding-agent/src/modes/interactive/components/settings-selector.ts": "2d208074d7ff9058", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.lazy.ts": "e1e63e80f14e3f47", - "packages/coding-agent/src/modes/interactive/components/index.ts": "5e74ecb1a98bfeff", - "packages/coding-agent/src/modes/interactive/components/model-selector.ts": "855e8b546d91394d", - "packages/coding-agent/src/modes/interactive/components/markdown-transform.ts": "74ce88f3c3c4c032", - "packages/coding-agent/src/modes/interactive/components/diff.ts": "c96c3fdcd8082a61", - "packages/coding-agent/src/modes/interactive/components/scoped-models-selector.ts": "16c9909d68746d78", - "packages/coding-agent/src/modes/interactive/components/user-message-selector.ts": "08158f678c952a3a", - "packages/coding-agent/src/modes/interactive/components/visual-truncate.ts": "d498fe6df69963ce", - "packages/coding-agent/src/modes/interactive/components/session-selector.ts": "7b45a0c218b72b6d", - "packages/coding-agent/src/modes/interactive/components/tree-selector.ts": "aeb535d9548676aa", - "packages/coding-agent/src/modes/interactive/components/radius-login-selector.ts": "8408048423eb4bee", - "packages/coding-agent/src/modes/interactive/components/theme-selector.ts": "be29a37ccd6678a2", - "packages/coding-agent/src/modes/interactive/components/custom-editor.ts": "8725998c22fea4ce", - "packages/coding-agent/src/modes/interactive/components/extension-input.ts": "d32db38f8c3a6b6c", - "packages/coding-agent/src/modes/interactive/components/skill-invocation-message.ts": "c49eb6a00075f96b", - "packages/coding-agent/src/modes/interactive/components/tool-execution.ts": "c45a28e2291088e7", - "packages/coding-agent/src/modes/interactive/components/assistant-message.ts": "5d5c6da88c9306e8", - "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts": "9fb558d8f6c9e6a7", - "packages/coding-agent/src/modes/interactive/components/bash-execution.ts": "ad7a7133bf672f7a", - "packages/coding-agent/src/modes/interactive/components/status-indicator.ts": "ef0fff85034ff8ab", - "packages/coding-agent/src/modes/interactive/components/custom-message.ts": "234a22d9ad1cc6c9", - "packages/coding-agent/src/modes/interactive/components/session-selector-search.ts": "688748e0d2f0e333", - "packages/coding-agent/src/modes/interactive/components/settings-submenu.ts": "c7e894a23a02020e", - "packages/coding-agent/src/modes/interactive/components/extension-editor.ts": "3a6f6104e8cbbdaf", - "packages/coding-agent/src/modes/interactive/components/pi-logo.ts": "43aaa7228568fa29", - "packages/coding-agent/src/modes/interactive/theme/light.json": "5617de95854d6c19", - "packages/coding-agent/src/modes/interactive/theme/dark.json": "2bb3ce1f66447f87", - "packages/coding-agent/src/modes/interactive/theme/theme-tokens.ts": "f6cdf96025d4477d", - "packages/coding-agent/src/modes/interactive/theme/theme-schema.ts": "d7065155ff0c8e11", - "packages/coding-agent/src/modes/interactive/theme/theme.ts": "160907f4cb5a6bb8", - "packages/coding-agent/src/modes/interactive/theme/system-theme.ts": "222348fbbcaee040", - "packages/coding-agent/src/modes/interactive/theme/theme-controller.ts": "b0da0c9e04e716fb", - "packages/coding-agent/src/modes/interactive/assets/clankolas.png": "2dfc63b7e8a97913", - "packages/coding-agent/src/modes/rpc/rpc-types.ts": "9f3fb9906a666adc", - "packages/coding-agent/src/modes/rpc/jsonl.ts": "f3a863bf5150c237", - "packages/coding-agent/src/modes/rpc/rpc-client.ts": "2f2133b3d63ecbf3", - "packages/coding-agent/src/modes/rpc/rpc-mode.ts": "342f73e5f3bc49f4", - "packages/coding-agent/src/client/index.ts": "516d971129364eeb", - "packages/coding-agent/src/experimental/session-worker.ts": "6b3eab9c9e7f60a6", - "packages/coding-agent/src/experimental/plugin.ts": "e13e4c2154fe8bc2", - "packages/coding-agent/src/experimental/source-resolver.ts": "591c8bf329dbf435", - "packages/coding-agent/src/experimental/coordinator.ts": "45b6edc80d0c11eb", - "packages/coding-agent/src/experimental/session-catalog.ts": "4e722c77bc1e6c5a", - "packages/coding-agent/src/experimental/client.ts": "879d62b720a58657", - "packages/coding-agent/src/experimental/radius-relay.ts": "103fd6003d5615d9", - "packages/coding-agent/src/experimental/commands.ts": "f43ac769aa323f01", - "packages/coding-agent/src/experimental/cli.ts": "c02fb54f1c97d6b9", - "packages/coding-agent/src/experimental/coordinator-entry.ts": "4983fb1350f53741", - "packages/coding-agent/src/experimental/server.ts": "0ab5d369cf6ce80c", - "packages/coding-agent/src/experimental/client-tui.ts": "d019a0d8869f8a3f", - "packages/coding-agent/src/experimental/client-tui-chat.ts": "4b65c1db8e9cf381", - "packages/coding-agent/src/experimental/process.ts": "64ee60ab2f5507c0", - "packages/coding-agent/src/experimental/session-worker-manager.ts": "0e454e8400266ecf", - "packages/coding-agent/src/experimental/radius-auth.ts": "9a6ac0d4f02d377a", - "packages/coding-agent/src/experimental/client-runtime.ts": "8b1d049de8b508dc", - "packages/coding-agent/src/experimental/plugins/package.ts": "f8a8d3e9b0de97f8", - "packages/coding-agent/src/experimental/plugins/bundled.ts": "b4b823841ce41aba", - "packages/coding-agent/src/experimental/services/connection.ts": "1a62d1a4b79546de", - "packages/coding-agent/src/experimental/services/worker.ts": "9e1e6dc62f4faac6", - "packages/coding-agent/src/experimental/services/slash-commands-provider.ts": "ecf44b2be4b659a2", - "packages/coding-agent/src/experimental/services/models-provider.ts": "cf558acdda7a2c9c", - "packages/coding-agent/src/experimental/services/transcript-provider.ts": "7c497d13d68ae8fc", - "packages/coding-agent/src/experimental/services/presentation-ui.ts": "77bc7a893770ae86", - "packages/coding-agent/src/experimental/services/agent-controller.ts": "e5e44589d92db38a", - "packages/coding-agent/src/experimental/services/server.ts": "5ec0e054fdd9a04c", - "packages/coding-agent/src/experimental/services/slash-commands.ts": "de8e9ab21962ad26", - "packages/coding-agent/src/experimental/services/plugins.ts": "1f45651d6232943e", - "packages/coding-agent/src/experimental/services/models.ts": "1c4d7820a18f39df", - "packages/coding-agent/src/experimental/services/README.md": "32418d5c25c5ec7e", - "packages/coding-agent/src/experimental/services/agent-controller-provider.ts": "bbc77188ebbed1bf", - "packages/coding-agent/src/experimental/services/sessions.ts": "62705754465f9df1", - "packages/coding-agent/src/experimental/services/transcript.ts": "24a4eea45bbd9030", - "packages/coding-agent/src/experimental/durable/tui.ts": "c7d4947a4eb5658c", - "packages/coding-agent/src/experimental/durable/main.ts": "597869dc50886039", - "packages/coding-agent/src/experimental/durable/prompt.ts": "57dacd1c373c8902", - "packages/coding-agent/src/experimental/durable/README.md": "c58b96dbe427dbeb", - "packages/coding-agent/src/experimental/durable/sessions.ts": "3fc2bc715b2071a6", - "packages/coding-agent/src/experimental/durable/runtime.ts": "7ddfa03690c87c3a", - "packages/coding-agent/src/experimental/durable/harness-setup.ts": "117363b65e363c71", - "packages/coding-agent/src/experimental/durable/subagent.ts": "c2221dbdea0749a0", - "packages/coding-agent/src/experimental/vacation/vacation.ts": "641742e86c4a6338", - "packages/coding-agent/src/experimental/vacation/tui.ts": "c7d4947a4eb5658c", - "packages/coding-agent/src/experimental/vacation/main.ts": "597869dc50886039", - "packages/coding-agent/src/experimental/vacation/README.md": "776be800537b687e", - "packages/coding-agent/src/experimental/vacation/sessions.ts": "c559306b60f08c0c", - "packages/coding-agent/src/experimental/vacation/runtime.ts": "bc20517155742a84", - "packages/coding-agent/src/experimental/vacation/harness-setup.ts": "03731ed9a62ceeb6", - "packages/coding-agent/src/core/settings-defaults.ts": "9246a1d1b354999d", - "packages/coding-agent/src/core/bug-report-upload.ts": "6e76e3955bd63542", - "packages/coding-agent/src/core/keybindings-schema.ts": "3569911726c0a7c3", - "packages/coding-agent/src/core/pi-manifest.ts": "1a8b607771bc2b8b", - "packages/coding-agent/src/core/output-guard.ts": "cab45c6a87d768f8", - "packages/coding-agent/src/core/remote-catalog-provider.ts": "8558a0ec92ca12c8", - "packages/coding-agent/src/core/defaults.ts": "4c7a5e49c27e752c", - "packages/coding-agent/src/core/mcp-servers.ts": "85e2859ee500981f", - "packages/coding-agent/src/core/experimental.ts": "1888e1139003b5a2", - "packages/coding-agent/src/core/trust-manager.ts": "9ddbf40f6d9c2dad", - "packages/coding-agent/src/core/cache-stats.ts": "7de303e4238e7228", - "packages/coding-agent/src/core/skills.ts": "2440081d17cf398d", - "packages/coding-agent/src/core/crash-log.ts": "3d3051ddd2d0cf90", - "packages/coding-agent/src/core/exec.ts": "d8d7238c9de70b5e", - "packages/coding-agent/src/core/resolve-config-value.ts": "a567b9684ee9883d", - "packages/coding-agent/src/core/models-store.ts": "150b211043953ecb", - "packages/coding-agent/src/core/http-dispatcher.ts": "566489d081aa67f1", - "packages/coding-agent/src/core/auth-guidance.ts": "d277ee1f6a709ef1", - "packages/coding-agent/src/core/keybindings.ts": "072c254d65e2dbc7", - "packages/coding-agent/src/core/sdk.ts": "bf695a0e0e0650ac", - "packages/coding-agent/src/core/timings.ts": "9a067b5719cb1a31", - "packages/coding-agent/src/core/event-bus.ts": "b2a02f378b34c027", - "packages/coding-agent/src/core/nested-tool-calls.ts": "3165ab6cda19e739", - "packages/coding-agent/src/core/cache-warmer.ts": "166618e99681efb5", - "packages/coding-agent/src/core/project-trust.ts": "e2e3764717e6d232", - "packages/coding-agent/src/core/bash-executor.ts": "178f860bbd2650e5", - "packages/coding-agent/src/core/agent-session.ts": "4e40ad1b4b578577", - "packages/coding-agent/src/core/bug-report.ts": "957b80ad4ada2686", - "packages/coding-agent/src/core/settings-schema.ts": "2181803e2649139a", - "packages/coding-agent/src/core/model-config.ts": "13bf84da26234b02", - "packages/coding-agent/src/core/agent-session-runtime.ts": "b8a4dba34e42b9ce", - "packages/coding-agent/src/core/slash-commands.ts": "3449514e0d3b9a06", - "packages/coding-agent/src/core/index.ts": "2a85b76792325efc", - "packages/coding-agent/src/core/package-manager.ts": "40a2908e0238c5d6", - "packages/coding-agent/src/core/system-prompt.ts": "e1a7f29ebee61b9c", - "packages/coding-agent/src/core/model-registry.ts": "41d50659ccbf5532", - "packages/coding-agent/src/core/prompt-templates.ts": "5efe92f3bca761d7", - "packages/coding-agent/src/core/session-export.ts": "3ac97d9b0effb3ed", - "packages/coding-agent/src/core/model-resolver.ts": "ed512a1f7da34ffa", - "packages/coding-agent/src/core/session-manager.ts": "1821560f4f2e2b3e", - "packages/coding-agent/src/core/footer-data-provider.ts": "02333bc3253b2ede", - "packages/coding-agent/src/core/resource-loader.ts": "8c69ec07e497a93d", - "packages/coding-agent/src/core/agent-session-services.ts": "a528c60ecdcf0788", - "packages/coding-agent/src/core/session-cwd.ts": "dae1e8e81369aecb", - "packages/coding-agent/src/core/settings-manager.ts": "0860d22659829e86", - "packages/coding-agent/src/core/messages.ts": "87dcf5c145a4f512", - "packages/coding-agent/src/core/usage-totals.ts": "20d5f16aa34c4172", - "packages/coding-agent/src/core/model-runtime.ts": "d10c242c77e91a31", - "packages/coding-agent/src/core/provider-composer.ts": "9cc63b37123e7702", - "packages/coding-agent/src/core/virtual-models.ts": "c9be5d54351ff1e5", - "packages/coding-agent/src/core/auth-storage.ts": "a1b94dc1a75db637", - "packages/coding-agent/src/core/telemetry.ts": "d39f90fa0ceadc0e", - "packages/coding-agent/src/core/diagnostics.ts": "b8bd2a740a6006c1", - "packages/coding-agent/src/core/source-info.ts": "a57e8205a5095a9a", - "packages/coding-agent/src/core/runtime-credentials.ts": "10fc9b4f33d64374", - "packages/coding-agent/src/core/key-id-schema.ts": "b5992a8d6aaefbe4", - "packages/coding-agent/src/core/radius.ts": "effe82b8f24220ff", - "packages/coding-agent/src/core/provider-attribution.ts": "a5ddff7e01d1e37d", - "packages/coding-agent/src/core/settings-diagnostics.ts": "98706a01776786ee", - "packages/coding-agent/src/core/extensions/loader.ts": "e6b4a87bdde1e24a", - "packages/coding-agent/src/core/extensions/types.ts": "ac6f079f192c263d", - "packages/coding-agent/src/core/extensions/virtual-modules.ts": "d086fdfcdb2c8fcc", - "packages/coding-agent/src/core/extensions/index.ts": "3a6c793b6f72a283", - "packages/coding-agent/src/core/extensions/runner.ts": "b8335dadd1e0dc66", - "packages/coding-agent/src/core/extensions/jiti-static-loader.ts": "0c7d3bee9d2b84b0", - "packages/coding-agent/src/core/extensions/jiti-loader.ts": "e517bf1e7090bf89", - "packages/coding-agent/src/core/extensions/wrapper.ts": "c169748c08df5aeb", - "packages/coding-agent/src/core/compaction/branch-summarization.ts": "1700d5ec8cb92ac5", - "packages/coding-agent/src/core/compaction/compaction.ts": "7bc01e7710ae63ac", - "packages/coding-agent/src/core/compaction/index.ts": "4145b3f2ce4473dc", - "packages/coding-agent/src/core/compaction/utils.ts": "28b3b4b91f941e8a", - "packages/coding-agent/src/core/tools/file-mutation-queue.ts": "8e265601408eb18b", - "packages/coding-agent/src/core/tools/truncate.ts": "78c2f947c66b13b6", - "packages/coding-agent/src/core/tools/path-utils.ts": "82b0658081f42738", - "packages/coding-agent/src/core/tools/output-accumulator.ts": "b3912d763bef494b", - "packages/coding-agent/src/core/tools/render-utils.ts": "118e12ece1645cc5", - "packages/coding-agent/src/core/tools/powershell.ts": "1591f4253eac47ad", - "packages/coding-agent/src/core/tools/ls.ts": "dff30cc3ce495fb7", - "packages/coding-agent/src/core/tools/index.ts": "d241024ad43fc24e", - "packages/coding-agent/src/core/tools/write.ts": "2bb22f2c8138670e", - "packages/coding-agent/src/core/tools/edit.ts": "56e32a255ea6dc7f", - "packages/coding-agent/src/core/tools/edit-diff.ts": "d9daefccdb729ca7", - "packages/coding-agent/src/core/tools/find.ts": "319d26d28da6e0ca", - "packages/coding-agent/src/core/tools/grep.ts": "d9f1cd05c80000ae", - "packages/coding-agent/src/core/tools/tool-definition-wrapper.ts": "50b8b788e61fee57", - "packages/coding-agent/src/core/tools/read.ts": "493d932a6bc803cb", - "packages/coding-agent/src/core/tools/bash.ts": "2a61eccb3a0a6e84", - "packages/coding-agent/src/core/tools/renderers/ls.ts": "8d377b0c438e4976", - "packages/coding-agent/src/core/tools/renderers/index.ts": "49c9c212ae0c7477", - "packages/coding-agent/src/core/tools/renderers/write.ts": "958f95f74f3541fa", - "packages/coding-agent/src/core/tools/renderers/edit.ts": "84679d5d736554fb", - "packages/coding-agent/src/core/tools/renderers/find.ts": "c1504940cb0b9f22", - "packages/coding-agent/src/core/tools/renderers/grep.ts": "849b8a24ef47602e", - "packages/coding-agent/src/core/tools/renderers/read.ts": "4a8a3a7de5f532df", - "packages/coding-agent/src/core/tools/renderers/bash.ts": "208c223d6fe1b7d0", - "packages/coding-agent/src/core/export-html/template.css": "34f21a738e6e75a5", - "packages/coding-agent/src/core/export-html/template.html": "4faa1bbcbce35d7b", - "packages/coding-agent/src/core/export-html/tool-renderer.ts": "65e3609756c064f0", - "packages/coding-agent/src/core/export-html/ansi-to-html.ts": "600d3d5eb21eb915", - "packages/coding-agent/src/core/export-html/index.ts": "f2c3716e7f90e035", - "packages/coding-agent/src/core/export-html/template.js": "ff86b9473b7d840a", - "packages/coding-agent/src/cli/auth-command.ts": "bc8a991c537f8f97", - "packages/coding-agent/src/cli/session-picker.ts": "e82f3e4af3aff326", - "packages/coding-agent/src/cli/startup-ui.ts": "da07e1bff8ec1bab", - "packages/coding-agent/src/cli/project-trust.ts": "0762e5c63bc79ad3", - "packages/coding-agent/src/cli/file-processor.ts": "e7eb1b0f473e621c", - "packages/coding-agent/src/cli/config-selector.ts": "abd9190e7291fd96", - "packages/coding-agent/src/cli/initial-message.ts": "8a8524eb5061e9de", - "packages/coding-agent/src/cli/list-models.ts": "3d3abcd83e867ba5", - "packages/coding-agent/src/cli/args.ts": "3dc3b653a140200f", - "packages/coding-agent/src/cli/auth-check.ts": "ef983ff3fa6dcd8f", - "packages/coding-agent/src/cli/credential-print.ts": "426d83171380a216", - "packages/coding-agent/src/cli/setup.ts": "a9f5209d114e37c2", - "packages/coding-agent/src/cli/experimental/command-options.ts": "6d1f4e238c9cc856", - "packages/coding-agent/src/cli/experimental/cli.ts": "438fef96c2b511b3", - "packages/coding-agent/src/cli/experimental/command.ts": "abe6336af9089be6", - "packages/coding-agent/src/cli/experimental/commands/client.ts": "3c87e3590d252a2d", - "packages/coding-agent/src/cli/experimental/commands/server.ts": "e5f1bcfb1b5994e6", - "packages/coding-agent/src/bun/cli.ts": "f229f213f38320b0", - "packages/coding-agent/src/bun/runtime-setup.ts": "1877372035fd8664", - "packages/coding-agent/src/bun/quickjs-wasm.d.ts": "3d806512998c6759", - "packages/coding-agent/src/bun/restore-sandbox-env.ts": "adf076d398aa398f", - "packages/coding-agent/src/bun/sandbox-env-setup.ts": "e495b8bc3a66f2c0", - "packages/coding-agent/install-lock/package-lock.json": "5629b95c03fc659a", - "packages/coding-agent/install-lock/package.json": "54313b8a24138b83", - "packages/coding-agent/docs/themes.md": "ff54fb2b66faeac9", - "packages/coding-agent/docs/virtual-models.md": "06d6c3a00090b4ea", - "packages/coding-agent/docs/quickstart.md": "991febb27b31ef11", - "packages/coding-agent/docs/how-pi-works.md": "f8389047016c2839", - "packages/coding-agent/docs/compaction.md": "6eeb4874a78b00dd", - "packages/coding-agent/docs/llama-cpp.md": "30a83512a15ce62a", - "packages/coding-agent/docs/message-types.md": "ee20350d091b8aaa", - "packages/coding-agent/docs/usage.md": "4fde648e33881666", - "packages/coding-agent/docs/providers.md": "cd0f38e63d05effd", - "packages/coding-agent/docs/extensions.md": "0477fcaa7eecffcd", - "packages/coding-agent/docs/docs.json": "cc88e5848e264652", - "packages/coding-agent/docs/cli-integration.md": "d36aba0fd7ced85d", - "packages/coding-agent/docs/windows.md": "d04ee123a0a92fc5", - "packages/coding-agent/docs/tmux.md": "67ad77e6d2c56182", - "packages/coding-agent/docs/index.md": "97289a225f84c0a4", - "packages/coding-agent/docs/shell-aliases.md": "7d87705597c6210f", - "packages/coding-agent/docs/mcp.md": "2266c59ac39517e6", - "packages/coding-agent/docs/session-format.md": "f8055ae4a5400468", - "packages/coding-agent/docs/containerization.md": "855f03ce4353d79c", - "packages/coding-agent/docs/configuration.md": "94cd9b17208325a8", - "packages/coding-agent/docs/terminal-setup.md": "9ded36779d6c432d", - "packages/coding-agent/docs/rpc-commands.md": "3fcb755635126071", - "packages/coding-agent/docs/packages.md": "cf824c7b57aafad8", - "packages/coding-agent/docs/slash-commands.md": "e97a0233d8325b17", - "packages/coding-agent/docs/termux.md": "050172c56acd862f", - "packages/coding-agent/docs/sessions.md": "52fab8ab6fa7a104", - "packages/coding-agent/docs/codemode.md": "c440d2ee29077e45", - "packages/coding-agent/docs/custom-provider.md": "4721462cfcdc6cd3", - "packages/coding-agent/docs/sdk.md": "bebd4f2cd559ebdc", - "packages/coding-agent/docs/environment-variables.md": "7c28fc6eb740f3ec", - "packages/coding-agent/docs/prompt-templates.md": "05570228af4a418c", - "packages/coding-agent/docs/json.md": "d88e1f763e419d51", - "packages/coding-agent/docs/tui.md": "b5f66ece75623090", - "packages/coding-agent/docs/models.md": "b8ca33e418c01566", - "packages/coding-agent/docs/rpc-extension-ui.md": "e56e6fdb4168e60a", - "packages/coding-agent/docs/keybindings.md": "32b2731179d24364", - "packages/coding-agent/docs/security.md": "edf2d1a97f03e5fb", - "packages/coding-agent/docs/settings.md": "24537633fb67f3e3", - "packages/coding-agent/docs/rpc.md": "2b3c1c5d63884be7", - "packages/coding-agent/docs/cli.md": "d741cfb6ef55a9eb", - "packages/coding-agent/docs/skills.md": "0c4560dfb6b77678", - "packages/coding-agent/docs/images/doom-extension.png": "01d5c126e94baa00", - "packages/coding-agent/docs/images/tree-view.png": "b78e0b908968c588", - "packages/coding-agent/docs/images/interactive-mode.png": "47bb8a825741a35c", - "packages/coding-agent/docs/images/exy.png": "70456cddd8fafbb4", - "packages/coding-agent/schemas/models.schema.json": "dae237b1b87b165c", - "packages/coding-agent/schemas/settings.schema.json": "6f6959d06b31e64e", - "packages/coding-agent/schemas/keybindings.schema.json": "53c195ad45399b92", - "packages/coding-agent/schemas/theme.schema.json": "8b8a73b3a5cbfb6c", - "packages/ai/bedrock-provider.js": "f0b068b2fe4be1a8", - "packages/ai/CHANGELOG.md": "44057a92c3927dce", - "packages/ai/bedrock-provider.d.ts": "f0b068b2fe4be1a8", - "packages/ai/README.md": "43f01822306d48dc", - "packages/ai/package.json": "11fbbdca18c4b9be", - "packages/ai/tsconfig.build.json": "7443d96e2396eba7", - "packages/ai/scripts/generate-models.ts": "941f10a7c5699d8a", - "packages/ai/scripts/models-dev-reasoning-options.ts": "9634d03c0ae626ba", - "packages/ai/scripts/check-model-data.ts": "94910141ecc9a3ef", - "packages/ai/scripts/generate-test-image.ts": "7325fae17b794999", - "packages/ai/scripts/hydrate-model-catalog.ts": "e5399844c71b72a2", - "packages/ai/scripts/openrouter-reasoning-options.ts": "17edf3a0c98af2dc", - "packages/ai/scripts/ai-gateway-pricing.ts": "64146bf8f0ea25d5", - "packages/ai/scripts/model-data.ts": "bc024152353df8a0", - "packages/ai/scripts/openrouter-catalog.ts": "26d3a18060f3f37c", - "packages/ai/src/images-api-registry.ts": "3625526ae3c35427", - "packages/ai/src/images.ts": "2159483e4b3dee30", - "packages/ai/src/models.generated.ts": "efdc3cbfa0fc1196", - "packages/ai/src/legacy-api-aliases.ts": "3d9e6d4cbaf68784", - "packages/ai/src/session-resources.ts": "eca301ae4b5c794b", - "packages/ai/src/models-store.ts": "3c3a3abd25f6ac4e", - "packages/ai/src/types.ts": "8116dcaaac902efd", - "packages/ai/src/env-api-keys.ts": "1cab0c77fff1c594", - "packages/ai/src/cli.ts": "a1a9b94a3a75e164", - "packages/ai/src/index.ts": "3dce6f1fca5d39fe", - "packages/ai/src/models.ts": "2617f73b2ff25679", - "packages/ai/src/model-catalog.ts": "9d19548bde0da0a6", - "packages/ai/src/bun-oauth.ts": "32c9fc4dcec5479e", - "packages/ai/src/bedrock-provider.ts": "5a9830abb31c9007", - "packages/ai/src/oauth.ts": "c920813584c34e5f", - "packages/ai/src/image-models.ts": "c4c2e890a12b1ca4", - "packages/ai/src/compat.ts": "0dcee8c2aa09d844", - "packages/ai/src/utils/abort-signals.ts": "bdbf56b0d4b601d7", - "packages/ai/src/utils/sanitize-unicode.ts": "a9a208e93218d8d4", - "packages/ai/src/utils/models-error.ts": "e370bcbf1e8a4ea4", - "packages/ai/src/utils/model-operations.ts": "81d67276d05f69be", - "packages/ai/src/utils/retry.ts": "b5885182545f1a68", - "packages/ai/src/utils/uuid.ts": "7f0938b841406f40", - "packages/ai/src/utils/hash.ts": "ab2ac20aa9b7c74d", - "packages/ai/src/utils/overflow.ts": "b48ad3a60988f6e8", - "packages/ai/src/utils/node-http-proxy.ts": "5c50b2fcc427bdaf", - "packages/ai/src/utils/error-body.ts": "5882f8486d2daaa7", - "packages/ai/src/utils/validation.ts": "f813d2644c522ad5", - "packages/ai/src/utils/typebox-helpers.ts": "806ae8c140965118", - "packages/ai/src/utils/estimate.ts": "7ab331e5405cb998", - "packages/ai/src/utils/event-stream.ts": "5d9a3d694cb314a2", - "packages/ai/src/utils/pi-user-agent.ts": "d294564c431b338c", - "packages/ai/src/utils/assistant-message-frame.ts": "e94a16ae8d1184b0", - "packages/ai/src/utils/provider-retry.ts": "5f9206c91ff8e6df", - "packages/ai/src/utils/headers.ts": "41ebc48d4eb4952e", - "packages/ai/src/utils/text.ts": "fd3936168cad46b0", - "packages/ai/src/utils/sleep.ts": "b0e4f80dc9eaa403", - "packages/ai/src/utils/abort.ts": "bb3ac5f2dda66519", - "packages/ai/src/utils/diagnostics.ts": "787ca0b68cd9b6ab", - "packages/ai/src/utils/provider-env.ts": "4cb0f635383916aa", - "packages/ai/src/utils/transcript.ts": "e66c2b7d6eadcbb8", - "packages/ai/src/utils/oauth-page.ts": "abbc0ae91c6a7b80", - "packages/ai/src/utils/json-parse.ts": "e919d9404c12527d", - "packages/ai/src/auth/context.ts": "805f01295e375b88", - "packages/ai/src/auth/helpers.ts": "998bb5313e5b6e98", - "packages/ai/src/auth/credential-store.ts": "0fcc49a4e2c42e42", - "packages/ai/src/auth/types.ts": "8957f5a1c7ab2138", - "packages/ai/src/auth/resolve.ts": "0ba3d376ffff0cbe", - "packages/ai/src/auth/oauth/openrouter.ts": "6359d80c0f2fd0e6", - "packages/ai/src/auth/oauth/openai-chatgpt.ts": "ebca5a63a6632eda", - "packages/ai/src/auth/oauth/anthropic.ts": "4e520720f8d4ea44", - "packages/ai/src/auth/oauth/github-copilot.ts": "fa5855ea65c68774", - "packages/ai/src/auth/oauth/device-code.ts": "d34ca86e9f40e23b", - "packages/ai/src/auth/oauth/pkce.ts": "34b4fe3dc0b84da1", - "packages/ai/src/auth/oauth/meta.ts": "518bfb348b5e75b7", - "packages/ai/src/auth/oauth/callback-server.ts": "e8c31223767c0bea", - "packages/ai/src/auth/oauth/load.ts": "c6e93a3d1d1f7a38", - "packages/ai/src/auth/oauth/xai.ts": "5aaef25e0b90a7fb", - "packages/ai/src/auth/oauth/kimi-coding.ts": "2d5798820f8c814e", - "packages/ai/src/auth/oauth/radius.ts": "d68cc51da6c7bfc2", - "packages/ai/src/auth/oauth/openai-codex.ts": "4af027ee3e84191e", - "packages/ai/src/providers/opencode.ts": "a2ed66dd43d43df9", - "packages/ai/src/providers/mistral.models.ts": "f9988b4a4aa572b1", - "packages/ai/src/providers/moonshotai-cn.ts": "d85d2deab419cab9", - "packages/ai/src/providers/xai.models.ts": "1578abf2f0ccce62", - "packages/ai/src/providers/zai.models.ts": "e16725de4e80723b", - "packages/ai/src/providers/google.ts": "d281d395ca230efb", - "packages/ai/src/providers/model-schema.ts": "a5cce94a8f46d974", - "packages/ai/src/providers/opencode-go.ts": "682c8ede8c4eada6", - "packages/ai/src/providers/openrouter.ts": "cdf3264b8192b93d", - "packages/ai/src/providers/zai-coding-cn.models.ts": "325a00087e0ecc34", - "packages/ai/src/providers/together.models.ts": "4660247479c1244a", - "packages/ai/src/providers/mistral.ts": "30491faf2f91f8aa", - "packages/ai/src/providers/qwen-token-plan-cn.models.ts": "14f14e32c5696c18", - "packages/ai/src/providers/meta.models.ts": "bdbed8c14afa9e56", - "packages/ai/src/providers/minimax-cn.models.ts": "f82d1e23dccba1d7", - "packages/ai/src/providers/minimax.models.ts": "79d978aa83c85f2c", - "packages/ai/src/providers/openrouter.models.ts": "791d17776b465b37", - "packages/ai/src/providers/qwen-token-plan.models.ts": "bc0d4a5dbf68c3be", - "packages/ai/src/providers/qwen-token-plan-individual.ts": "ab388474abcc0343", - "packages/ai/src/providers/xiaomi-token-plan-sgp.ts": "3c2c495f0ea6ecc2", - "packages/ai/src/providers/opencode-headers.ts": "7a58a18d43840945", - "packages/ai/src/providers/huggingface.models.ts": "2b3b1c5f19273a64", - "packages/ai/src/providers/fireworks.ts": "eebd1c1b0eea06d0", - "packages/ai/src/providers/anthropic.ts": "dca24283a4faf66a", - "packages/ai/src/providers/cloudflare-ai-gateway.ts": "77b62bb03a9aff30", - "packages/ai/src/providers/xiaomi-token-plan-sgp.models.ts": "22c082a6894c8897", - "packages/ai/src/providers/vercel-ai-gateway.ts": "c0e8fa81e62c23d8", - "packages/ai/src/providers/huggingface.ts": "4d163dbae7073bd5", - "packages/ai/src/providers/groq.models.ts": "09ea7dfe5f9b7e64", - "packages/ai/src/providers/moonshotai-cn.models.ts": "3b2690fc8dbcb1da", - "packages/ai/src/providers/together.ts": "d51f7080f8a2a403", - "packages/ai/src/providers/nvidia.models.ts": "182d607d8846f72c", - "packages/ai/src/providers/github-copilot.ts": "13660d8db320aaec", - "packages/ai/src/providers/zai-coding-cn.ts": "9ef4edb3f337f373", - "packages/ai/src/providers/cloudflare-ai-gateway.models.ts": "8344f6631a28acd4", - "packages/ai/src/providers/typesafe.ts": "e0debbc7201783dd", - "packages/ai/src/providers/zai.ts": "f6eff04b91ffd8a7", - "packages/ai/src/providers/radius-config.ts": "bb144c1a51045a3b", - "packages/ai/src/providers/minimax-cn.ts": "f6fa41c3e56c88f7", - "packages/ai/src/providers/google-vertex.models.ts": "fc297feac67e208c", - "packages/ai/src/providers/cloudflare-stream.ts": "2f98ce0fe5510ab9", - "packages/ai/src/providers/radius.models.ts": "f13c6bb61d59c310", - "packages/ai/src/providers/qwen-token-plan-cn.ts": "f02e2f6e8712d04d", - "packages/ai/src/providers/opencode.models.ts": "af69b956dee7bc8d", - "packages/ai/src/providers/all.ts": "725eb3762771b6b3", - "packages/ai/src/providers/nvidia.ts": "9cb879407c757fb0", - "packages/ai/src/providers/meta.ts": "55b8f24d9087e64d", - "packages/ai/src/providers/openai-codex.models.ts": "a119b64acd285ceb", - "packages/ai/src/providers/ant-ling.ts": "7d0d9403607ff1cf", - "packages/ai/src/providers/cerebras.models.ts": "47c555154f690d92", - "packages/ai/src/providers/qwen-token-plan.ts": "77423be34310e293", - "packages/ai/src/providers/baseten.models.ts": "8c97823acbfae2fa", - "packages/ai/src/providers/amazon-bedrock.ts": "6bac3d3c744f7ffd", - "packages/ai/src/providers/vercel-ai-gateway.models.ts": "3c5f312fd58d6c51", - "packages/ai/src/providers/xiaomi-token-plan-cn.models.ts": "94adff577592ed98", - "packages/ai/src/providers/data-json.d.ts": "f23be3665646ebd2", - "packages/ai/src/providers/cerebras.ts": "4a378fd84cca7d7c", - "packages/ai/src/providers/fireworks.models.ts": "b3e766977568233b", - "packages/ai/src/providers/xiaomi-token-plan-ams.ts": "8e52bfb5fc3eb06c", - "packages/ai/src/providers/groq.ts": "d88e1a0bab0f77ee", - "packages/ai/src/providers/xiaomi-token-plan-ams.models.ts": "1e3748e8b5e83969", - "packages/ai/src/providers/cloudflare-auth.ts": "abb4d5ff4223822d", - "packages/ai/src/providers/azure.ts": "936df4794bd44fc6", - "packages/ai/src/providers/qwen-token-plan-individual.models.ts": "862cee5b38727508", - "packages/ai/src/providers/xai.ts": "dc728fd25915ef61", - "packages/ai/src/providers/deepseek.models.ts": "1640f42df993894d", - "packages/ai/src/providers/cloudflare-workers-ai.ts": "ccd9b238ebfa6812", - "packages/ai/src/providers/github-copilot.models.ts": "7dd25ac9aa23a2ff", - "packages/ai/src/providers/baseten.ts": "75975817eb2ba024", - "packages/ai/src/providers/xiaomi.models.ts": "c906bb450490b9be", - "packages/ai/src/providers/opencode-go.models.ts": "c222a2505feb94ea", - "packages/ai/src/providers/google-vertex.ts": "ee3b52592586601d", - "packages/ai/src/providers/amazon-bedrock.models.ts": "d2d8f2f296e29bd2", - "packages/ai/src/providers/openai.models.ts": "82fceeb6e0e92788", - "packages/ai/src/providers/xiaomi.ts": "6138d46383d65d7b", - "packages/ai/src/providers/compat-schema.ts": "104d1bd97317d38a", - "packages/ai/src/providers/kimi-coding.ts": "721fe283b6404eaf", - "packages/ai/src/providers/openai.ts": "c32ce25b8cfedc64", - "packages/ai/src/providers/anthropic.models.ts": "39c0ffe2a243fb9a", - "packages/ai/src/providers/kimi-coding.models.ts": "b4666a9012535ae9", - "packages/ai/src/providers/faux.ts": "ba5d10881bf84966", - "packages/ai/src/providers/moonshotai.models.ts": "deb91822ba1c33bd", - "packages/ai/src/providers/moonshotai.ts": "766d31e679a86598", - "packages/ai/src/providers/deepseek.ts": "0ef25cc46484299a", - "packages/ai/src/providers/ant-ling.models.ts": "f81353f069b81856", - "packages/ai/src/providers/radius.ts": "2620890f5d70e9f1", - "packages/ai/src/providers/minimax.ts": "d4376b71e1fb3d24", - "packages/ai/src/providers/typesafe.models.ts": "d491a584e105278c", - "packages/ai/src/providers/xiaomi-token-plan-cn.ts": "10cd775938505652", - "packages/ai/src/providers/google.models.ts": "dc9d935e407b6610", - "packages/ai/src/providers/azure.models.ts": "b81aa6a0e0e463d5", - "packages/ai/src/providers/cloudflare-workers-ai.models.ts": "faca93a6fcb44550", - "packages/ai/src/providers/openai-codex.ts": "d39e29f19732253e", - "packages/ai/src/providers/images/register-builtins.ts": "f34ca36367ee9ca5", - "packages/ai/src/compat/extension-oauth-types.ts": "9bbfec77a6d6c482", - "packages/ai/src/api/azure-openai-responses.lazy.ts": "b70763bbf6aeac3d", - "packages/ai/src/api/pi-messages.lazy.ts": "a71c030715174b3d", - "packages/ai/src/api/openrouter-images.lazy.ts": "94c2e38ea106e66f", - "packages/ai/src/api/openai-responses-shared.ts": "f439b41bd043fc06", - "packages/ai/src/api/google-generative-ai.lazy.ts": "32dc32f4bdc4bbe5", - "packages/ai/src/api/system-one-shared.ts": "21503791b3306a6e", - "packages/ai/src/api/transform-messages.ts": "3031c47229b569d6", - "packages/ai/src/api/openrouter-images.ts": "d7cf16d3f8331d5d", - "packages/ai/src/api/llama-cpp-classify.ts": "82a34c5247812e48", - "packages/ai/src/api/openai-codex-responses.lazy.ts": "f05590e7134e3e8f", - "packages/ai/src/api/bedrock-converse-stream.ts": "4721335e7d3ca009", - "packages/ai/src/api/cloudflare-workers-ai-system-one.ts": "79a86f6d85411332", - "packages/ai/src/api/cloudflare-ai-binding.ts": "30af41dfff5ebf50", - "packages/ai/src/api/anthropic-messages.lazy.ts": "48cbfd6c699c6cd0", - "packages/ai/src/api/lazy.ts": "c11376a5ad062fa9", - "packages/ai/src/api/openai-responses.ts": "9a18f94350b753d7", - "packages/ai/src/api/bedrock-converse-stream.lazy.ts": "649c9f44931604d4", - "packages/ai/src/api/google-generative-ai.ts": "2e2a457e0f9a0110", - "packages/ai/src/api/typesafe-system-one.lazy.ts": "018138a10c9bca58", - "packages/ai/src/api/cloudflare-workers-ai-system-one.lazy.ts": "00ca1518a0bcb0a2", - "packages/ai/src/api/openai-decisions.lazy.ts": "612561446e76cee3", - "packages/ai/src/api/constrained-sampling.ts": "2b4469011aef4327", - "packages/ai/src/api/openai-responses.lazy.ts": "848678713abb849e", - "packages/ai/src/api/google-shared.ts": "e90877c051e8a3df", - "packages/ai/src/api/mistral-conversations.ts": "828bd5c3c731a6e3", - "packages/ai/src/api/llama-cpp-classify.lazy.ts": "f79279415340442c", - "packages/ai/src/api/typesafe-system-one.ts": "67afddd1a8ce81e2", - "packages/ai/src/api/anthropic-messages.ts": "2281e802208312a5", - "packages/ai/src/api/azure-openai-config.ts": "5f1e635d8a16630b", - "packages/ai/src/api/classifier-shared.ts": "7ea8c8d9ca877553", - "packages/ai/src/api/openai-decisions.ts": "5c11f52d3adb68db", - "packages/ai/src/api/openai-codex-responses.ts": "65ac1b1ad7891bda", - "packages/ai/src/api/openai-completions.lazy.ts": "c24c4b1008f640fd", - "packages/ai/src/api/openai-prompt-cache.ts": "54295fd2366eb36b", - "packages/ai/src/api/openai-completions.ts": "2d2cada5deb5dfa6", - "packages/ai/src/api/google-vertex.ts": "7f8f1f0542ebac38", - "packages/ai/src/api/simple-options.ts": "feaab3c941febc04", - "packages/ai/src/api/cloudflare.ts": "09ff77c017668a0c", - "packages/ai/src/api/google-vertex.lazy.ts": "279946e6b18c401a", - "packages/ai/src/api/azure-openai-responses.ts": "1bda34176953acd3", - "packages/ai/src/api/mistral-conversations.lazy.ts": "d818ead674bcc827", - "packages/ai/src/api/pi-messages.ts": "19abc369cfd0f610", - "packages/ai/src/api/github-copilot-headers.ts": "6b96fd433542ac45", - "packages/server/CHANGELOG.md": "f17d518060e2a2d0", - "packages/server/README.md": "b8505456c53e5c0c", - "packages/server/package.json": "376a8e02a56a78df", - "packages/server/tsconfig.build.json": "79bc221343ee66cf", - "packages/server/src/connection.ts": "11da8e2d8365c433", - "packages/server/src/listener.ts": "60e61d3fa3459a13", - "packages/server/src/types.ts": "865e90fa45612de1", - "packages/server/src/server.ts": "d6e3f7be1ceea3c0", - "packages/server/src/index.ts": "8ba45e1730a9d8aa", - "packages/server/src/errors.ts": "82934b02e5a30526", - "packages/server/src/session-router.ts": "242063a4bcf07c39", - "packages/server/src/transports/unix/address.ts": "def4dc01f732111d", - "packages/server/src/transports/unix/listener.ts": "f9e24bd57814a77c", - "packages/server/src/transports/unix/types.ts": "65b9ba8e3d37aa7a", - "packages/server/src/transports/unix/index.ts": "79f22d41be7ce9cc", - "packages/server/src/transports/unix/preset.ts": "32a30ece7889b89d", - "packages/client/CHANGELOG.md": "edf00bf03c5db44b", - "packages/client/README.md": "9872fdd5babae7a5", - "packages/client/package.json": "ce507fd8e4b2c4ef", - "packages/client/tsconfig.build.json": "3e3c1f51da17ffd2", - "packages/client/src/connection.ts": "19b92139cbb6cd78", - "packages/client/src/unix.ts": "3db6a80be6155747", - "packages/client/src/types.ts": "06c8334d9dcf11cc", - "packages/client/src/client.ts": "27f8e1f08e915aa4", - "packages/client/src/transport.ts": "b478d69d807150c4", - "packages/client/src/promise.ts": "0445cf7a56aeb9f6", - "packages/client/src/index.ts": "052a9eb8204c828b", - "packages/client/src/errors.ts": "3eafc472b1803eaf", - "packages/durable/CHANGELOG.md": "1813f636b0f892eb", - "packages/durable/README.md": "529b888cf078d7f2", - "packages/durable/package.json": "b8a3f5e8e6692d24", - "packages/durable/tsconfig.build.json": "b6a1f9cce8bb7bbf", - "packages/durable/src/truncate.ts": "1eb3312f0886660d", - "packages/durable/src/types.ts": "a851f805c7cc1e32", - "packages/durable/src/index.ts": "5d9e1bde9324ef84", - "packages/durable/src/ids.ts": "85bd8a4d1ef2999a", - "packages/durable/src/entries.ts": "81a8c1f59733bb27", - "packages/durable/src/errors.ts": "421b31081777cbaa", - "packages/durable/src/tasks.ts": "c0e2d9e5035b40f2", - "packages/durable/src/documents.ts": "ca6f21ed2ed191e1", - "packages/durable/src/tools/file-mutation-queue.ts": "a376292af4284d8b", - "packages/durable/src/tools/image-processor.ts": "bee73b1535201d10", - "packages/durable/src/tools/path-utils.ts": "6100484cf6eec3b1", - "packages/durable/src/tools/index.ts": "7b78e4403857dc66", - "packages/durable/src/tools/image.ts": "af950433535cd545", - "packages/durable/src/tools/write.ts": "487ba6d331e5ed84", - "packages/durable/src/tools/edit.ts": "f6abcafa81b6fdc8", - "packages/durable/src/tools/edit-diff.ts": "fbcfd05199189be8", - "packages/durable/src/tools/env.ts": "b5d3b70a5c197574", - "packages/durable/src/tools/read.ts": "5073af52723f4dee", - "packages/durable/src/tools/bash.ts": "629c74ae9e656208", - "packages/durable/src/storage/scan.ts": "ab4c66449643a35a", - "packages/durable/src/storage/memory.ts": "963b764b2c135363", - "packages/durable/src/storage/sqlite/migrations.ts": "5bb276a2c5e2ff82", - "packages/durable/src/storage/sqlite/node.ts": "c529c91f5b0dca2a", - "packages/durable/src/storage/sqlite/index.ts": "0a91d52fc08325c5", - "packages/durable/src/storage/sqlite/database.ts": "d8a83e8578b63e08", - "packages/durable/src/storage/sqlite/cloudflare.ts": "1aaf244bc2153acf", - "packages/durable/src/storage/sqlite/storage.ts": "f2c5d20583af2b07", - "packages/durable/src/storage/jsonl/node.ts": "ddc016ee0bcee17a", - "packages/durable/src/storage/jsonl/index.ts": "8b0b7d098e670070", - "packages/durable/src/storage/jsonl/storage.ts": "4dc52a4e39155c7c", - "packages/durable/src/images/node.ts": "c0d33a1487310d75", - "packages/durable/src/images/photon-wasm.d.ts": "5e435275f36c592f", - "packages/durable/src/images/index.ts": "9740fec92d68de8f", - "packages/durable/src/images/exif.ts": "f66620411b56714a", - "packages/durable/src/images/cloudflare.ts": "382e273a60f108ee", - "packages/durable/src/harness/util.ts": "1bff8e23c83bc1d0", - "packages/durable/src/harness/compaction.ts": "23f1cacfad3ef81a", - "packages/durable/src/harness/context.ts": "448639a55091c52b", - "packages/durable/src/harness/tool.ts": "08f1240c649389a2", - "packages/durable/src/harness/submissions.ts": "7e13be79de39353e", - "packages/durable/src/harness/agent.ts": "e2b00b5054a0d427", - "packages/durable/src/harness/usage.ts": "0c187af6226d3769", - "packages/durable/src/harness/output.ts": "c1c4944705b0ce9f", - "packages/durable/src/harness/types.ts": "01dab9aa8dbe58e6", - "packages/durable/src/harness/task-graph.ts": "961d9d28bb85b5a0", - "packages/durable/src/harness/harness.ts": "6d8b621a7202d669", - "packages/durable/src/harness/provider.ts": "2cbe34445b23c989", - "packages/durable/src/harness/json.ts": "afe0c329a4175c12", - "packages/durable/src/harness/generation.ts": "57ef257d30d4d787", - "packages/durable/src/harness/prompt.ts": "4060e7f5986583f5", - "packages/durable/src/harness/inbox.ts": "93518ff78eec7448", - "packages/durable/src/harness/define.ts": "ee6955b4da4d4e33", - "packages/durable/src/harness/view.ts": "4f954c77c65302bd", - "packages/durable/src/harness/registry.ts": "d659725e79c71aa2", - "packages/durable/src/harness/scheduler.ts": "505a1ac429052cbb", - "packages/durable/src/harness/live.ts": "54e3a9e9eeec95cc", - "packages/durable/src/harness/events.ts": "16e1b9b6a1319afe", - "packages/durable/src/session/transaction.ts": "4e86e2e9cf29dfa0", - "packages/durable/src/session/session.ts": "b15c2346721d7985", - "packages/durable/src/session/observation.ts": "69846c30af7a67b4", - "packages/durable/src/session/forks.ts": "9b0265826cf01723", - "packages/durable/docs/chord-delta-findings.md": "84049cae8000dbe6", - "packages/durable/docs/pico-v5-chord-usage.md": "1524d14833ba598d", - "packages/durable/docs/spec.md": "0fba74a707024279", - "packages/durable/docs/pico-v5-handoff.md": "9f7753a9ad2ae7a5", - "packages/agent/CHANGELOG.md": "0167ce6aeb300ec1", - "packages/agent/README.md": "799362daa871f9c8", - "packages/agent/package.json": "765ae0aa713826e2", - "packages/agent/tsconfig.build.json": "71082e7b9126b762", - "packages/agent/src/proxy.ts": "9492566c3dc57da6", - "packages/agent/src/agent.ts": "1c68f9d41c35d899", - "packages/agent/src/types.ts": "ddb27fcbafcfb07c", - "packages/agent/src/agent-loop.ts": "f600eb6e2ac968d7", - "packages/agent/src/stream-fn.ts": "bd079e74f807133f", - "packages/agent/src/index.ts": "d6a057253a85d1d0", - "packages/evals/tsconfig.json": "ccd3f22b4c826be1", - "packages/evals/README.md": "ec9edf4952a3500d", - "packages/evals/package.json": "3533ae1369d972c1", - "packages/evals/docker/Dockerfile.dockerignore": "ad7cd887156255cc", - "packages/evals/docker/entrypoint.ts": "2f1aced267511ecb", - "packages/evals/docker/Dockerfile": "7d225fca5807e9b1", - "packages/evals/docker/install-runtime.mjs": "40b9e06f11b08c33", - "packages/evals/evals/smoke.eval.ts": "0e5394676cf8cdc8", - "packages/evals/evals/extensions.docs.eval.ts": "699e1366cb1cccc9", - "packages/evals/evals/models.docs.eval.ts": "22a203f4ae3c24ab", - "packages/evals/evals/tui.docs.eval.ts": "f6ad8b861c027bc8", - "packages/evals/evals/openai-provider.docs.eval.ts": "0220e962d549e691", - "packages/evals/evals/configured-runtime.ts": "aafad8585bdefb9b", - "packages/evals/evals/acme-server.ts": "8b467104267706e6", - "packages/evals/evals/custom-provider.docs.eval.ts": "f5470cbd2ac3bf10", - "packages/evals/evals/documentation-audit.eval.ts": "7ad16c7fadfb76b7", - "packages/evals/src/harness.ts": "b2e44474e03148d7", - "packages/evals/src/cli.ts": "4122d59595d8d46c", - "packages/evals/src/report.ts": "7a2e1816d1640f31", - "packages/evals/src/plan.ts": "99df4fa32f5c8a4e", - "packages/evals/src/docker.ts": "a30db032e290aef1", - "packages/tui/CHANGELOG.md": "e62ab179d2f01ff8", - "packages/tui/README.md": "51d8846e96c6a6c9", - "packages/tui/package.json": "3f2f78e69c5d979e", - "packages/tui/tsconfig.build.json": "d666ba0c2a900cf4", - "packages/tui/native/napi.h": "2a35343b5c4c75b2", - "packages/tui/native/clipboard.h": "75ef28628f8b4f4c", - "packages/tui/native/win32/README.md": "6d955f80c73d56cc", - "packages/tui/native/win32/build.mjs": "68978e98e96ac28b", - "packages/tui/native/win32/src/win32-platform.c": "9401f9ad176c2285", - "packages/tui/native/win32/prebuilds/win32-x64/win32-platform.node": "a31a039a46929107", - "packages/tui/native/win32/prebuilds/win32-arm64/win32-platform.node": "3dff48e3e07bdcd8", - "packages/tui/native/darwin/build.sh": "829e47f4b54793f0", - "packages/tui/native/darwin/README.md": "86cf0e95ee9c3ff3", - "packages/tui/native/darwin/src/darwin-platform.m": "b064d8a14c28433f", - "packages/tui/native/darwin/prebuilds/darwin-x64/darwin-platform.node": "129b20089a42bc02", - "packages/tui/native/darwin/prebuilds/darwin-arm64/darwin-platform.node": "4dd445fed10b681e", - "packages/tui/native/linux/build.sh": "a0686d318af42056", - "packages/tui/native/linux/README.md": "640a0c41e95aa196", - "packages/tui/native/linux/src/linux-platform-x11.c": "9d2aff0dd388fac6", - "packages/tui/native/linux/src/clipboard-worker.h": "d1f400c52e930d09", - "packages/tui/native/linux/prebuilds/linux-arm64/linux-platform-x11.node": "759342021b497c9c", - "packages/tui/native/linux/prebuilds/linux-x64/linux-platform-x11.node": "9e6b00dbb8756eeb", - "packages/tui/src/undo-stack.ts": "6cca0f04c27bc936", - "packages/tui/src/keys.ts": "dfdf08f5a208e4ab", - "packages/tui/src/latex.ts": "120f73d1301a8281", - "packages/tui/src/terminal.ts": "1d96a854f8bba3c0", - "packages/tui/src/program-status.ts": "cfde81e8af24f0e5", - "packages/tui/src/tui.ts": "ceb0789db2f2b2d6", - "packages/tui/src/kill-ring.ts": "0bb56ee170b6d1e2", - "packages/tui/src/autocomplete.ts": "d5b0dcca707a44ce", - "packages/tui/src/layout.ts": "c6c13be9d8babbb4", - "packages/tui/src/keybindings.ts": "5a7f85f18bf12ca7", - "packages/tui/src/fuzzy.ts": "ed925216a4eed4ee", - "packages/tui/src/editor-component.ts": "3ac192776ac96db0", - "packages/tui/src/oklab.ts": "faa696607163b0fa", - "packages/tui/src/terminal-image.ts": "a17371c012bd06f4", - "packages/tui/src/native-platform.ts": "01acb74bf73ad984", - "packages/tui/src/terminal-colors.ts": "2086eb7f7141b19d", - "packages/tui/src/index.ts": "6e3ae13a4cecf3a3", - "packages/tui/src/tui-alt-screen.ts": "68d7e02979bbf15f", - "packages/tui/src/tui-main-screen.ts": "c4aae7c1adaa5abe", - "packages/tui/src/layout-node.ts": "a2c789379d48d5d7", - "packages/tui/src/wheel-scroll.ts": "83b0e165921c7298", - "packages/tui/src/stdin-buffer.ts": "482f3d1efc5892ee", - "packages/tui/src/native-module-path.ts": "b309162f31a3a255", - "packages/tui/src/alt-screen-search.ts": "18dcca5fa8bf4983", - "packages/tui/src/native-modifiers.ts": "a2c5b470a63beeea", - "packages/tui/src/word-navigation.ts": "00a83cfa42b4a0b2", - "packages/tui/src/colors.ts": "f3f61c01e47f05cf", - "packages/tui/src/utils.ts": "e9a35b88e0aadbee", - "packages/tui/src/components/spacer.ts": "89880f33bb746afa", - "packages/tui/src/components/select-list.ts": "84b3683c6dd33a3d", - "packages/tui/src/components/cancellable-loader.ts": "b5c611de7db30b0f", - "packages/tui/src/components/loader.ts": "a4711ef92d4501f2", - "packages/tui/src/components/box.ts": "d022f6d136bc5d56", - "packages/tui/src/components/input.ts": "a2a0687a24d7f5c0", - "packages/tui/src/components/editor.ts": "f8a9343f0e27a134", - "packages/tui/src/components/h-stack.ts": "cddf90bfdf46fcd8", - "packages/tui/src/components/image.ts": "d7736a2eb607e1c5", - "packages/tui/src/components/scroll-view.ts": "4b20e7fbae6c3cc6", - "packages/tui/src/components/v-stack.ts": "5387009846c57ee8", - "packages/tui/src/components/stack.ts": "156d2a9bd4806d36", - "packages/tui/src/components/alt-screen-flash.ts": "38f0ebc4c5929433", - "packages/tui/src/components/text.ts": "6b1c35a86dff2e7d", - "packages/tui/src/components/truncated-text.ts": "0384c41c8e86a3c1", - "packages/tui/src/components/mouse-region.ts": "286a986e848c44b4", - "packages/tui/src/components/settings-list.ts": "c6212be9b9c82d0c", - "packages/tui/src/components/markdown.ts": "aedfad999f8f96c3", - "packages/codemode/CHANGELOG.md": "17ac4d189c65be45", - "packages/codemode/README.md": "b529ef945bfc1926", - "packages/codemode/package.json": "6719d3ce89c80348", - "packages/codemode/tsconfig.build.json": "dac634b0efcf0c3c", - "packages/codemode/src/source.ts": "d0a7e10c88505d56", - "packages/codemode/src/types.ts": "bd8f8ccf7099ff48", - "packages/codemode/src/cloudflare-modules.d.ts": "b0ec1b0962376315", - "packages/codemode/src/wasm.ts": "8ca59e7e020910a6", - "packages/codemode/src/index.ts": "b51052aff401f15e", - "packages/codemode/src/portable.ts": "89714072df04b1f3", - "packages/codemode/src/declarations.ts": "5f185510b88b657f", - "packages/codemode/src/identifier.ts": "9b9e81843e0c3cc2", - "packages/codemode/src/cloudflare.ts": "ef83ad3386c22afb", - "packages/codemode/src/runtime/host.ts": "433150159d9c8a37", - "packages/codemode/src/runtime/execution.ts": "3e2f7f66508ad9f6", - "packages/codemode/src/runtime/protocol.ts": "27dad499048cc4d9", - "packages/codemode/src/runtime/worker.ts": "21d20165f35247c1", - "packages/codemode/src/runtime/vm.ts": "8eb8cb9b27b322b1", - "packages/codemode/src/runtime/prelude-source.ts": "bc3be78fa36f530e", - "packages/codemode/src/runtime/remote.ts": "1921afa858686e63", - "packages/codemode/src/runtime/inline.ts": "cb0381007068e34d", - "packages/chord/PLANNING.md": "36a16aadd4d8627d", - "packages/chord/README.md": "bba1d8a1cce1299e", - "packages/chord/package.json": "8d69e9f6182c59f3", - "packages/chord/tsconfig.build.json": "79bc221343ee66cf", - "packages/chord/src/types.ts": "c4fcc04d8bfc2c2b", - "packages/chord/src/node.ts": "0a409caf7d7a71af", - "packages/chord/src/json.ts": "6393436e09c2d8e3", - "packages/chord/src/index.ts": "85cda7a5ec31dd96", - "packages/chord/src/api.ts": "20ce29c53801c3dd", - "packages/chord/src/bundler.ts": "ae6b273dfc8bb6d6", - "packages/chord/src/facets/host.ts": "a5d5eb3b97bcd281", - "packages/chord/src/facets/loader.ts": "079f33687c0f0d4c", - "packages/chord/src/node/manifest.ts": "77966738d25a0f15", - "packages/chord/src/node/package.ts": "22b8add067505d6b", - "packages/chord/src/node/bundle-loader.ts": "b0fb951dc5778ba6", - "packages/chord/src/node/bundle.ts": "d9587f9f89c0d98a", - "packages/chord/src/services/handle.ts": "de1368f4fba14b64", - "packages/chord/src/services/instances.ts": "8db9d7d5e0eb3787", - "packages/chord/src/services/consumer.ts": "6f49bce2360cfb1a", - "packages/chord/src/services/provider.ts": "4d5ecb5b13b2d401", - "packages/chord/src/services/loopback.ts": "bdb2d8e22b6c69b5", - "packages/chord/src/services/state.ts": "fc51fbfa86ebad03", - "packages/chord/src/services/errors.ts": "dafee0b53c1dd8d3", - "packages/chord/src/services/state-internals.ts": "2491c58f6c9b094e", - "packages/chord/src/services/state-codec.ts": "00ac6efd40d91dab", - "packages/chord/src/services/wire.ts": "ff2075119e0f62b6", - "packages/chord/src/context/index.ts": "f4cc54d3765a9a6b", - "packages/chord/src/delta/revision-validator.ts": "34c003198423a2d9", - "packages/chord/src/delta/tracker.ts": "8b6e27fadc3a6ae6", - "packages/chord/src/delta/index.ts": "2438db0d3d396f3b", - "packages/chord/src/delta/draft.ts": "db1960fa41542882", - "packages/chord/src/delta/diff.ts": "c5af3f61ae2679bd", - "packages/chord/src/delta/README.md": "a783a7eb877585e3", - "packages/chord/src/delta/apply-immutable-trusted.ts": "3eba35cafa51da26", - "packages/protocol/CHANGELOG.md": "b5b3154e1c530e5e", - "packages/protocol/README.md": "a6c9883494dba9e9", - "packages/protocol/package.json": "ec3785d43139c494", - "packages/protocol/tsconfig.build.json": "79bc221343ee66cf", - "packages/protocol/src/protocol.ts": "37bf3bf611212966", - "packages/protocol/src/index.ts": "7fef71f06c2a600a", - "packages/protocol/src/framing.ts": "e9a7c4a4dd678472", - "packages/protocol/src/codec.ts": "9fc8d161608acd78", - "packages/protocol/src/cbor/options.ts": "f2bc3bbcdff0dd9c", - "packages/protocol/src/cbor/encoder.ts": "b83322385159fb29", - "packages/protocol/src/cbor/decoder.ts": "284bd0e9e69fd895", - "packages/protocol/src/cbor/index.ts": "d4003744c2806e24", - "nix/package.nix": "8e03782dd2331601", - "nix/model-catalog.json": "5c6d041e592f8260" - } -} \ No newline at end of file diff --git a/.codeboarding/health/health_report.json b/.codeboarding/health/health_report.json deleted file mode 100644 index 8f406b9d2fb..00000000000 --- a/.codeboarding/health/health_report.json +++ /dev/null @@ -1,838 +0,0 @@ -{ - "repository_name": ".codeboarding-target", - "timestamp": "2026-10-10T19:26:38.400053+00:00", - "overall_score": 0.9913472070098576, - "check_summaries": [ - { - "check_name": "function_size", - "description": "Checks that functions/methods do not exceed line count thresholds", - "languages": [ - "javascript", - "typescript" - ], - "check_type": "standard", - "total_entities_checked": 9120, - "findings_count": 74, - "warning_count": 74, - "score": 0.9918859649122806, - "finding_groups": [ - { - "severity": "warning", - "threshold": 150, - "description": "Functions exceeding 150.0 lines", - "entities": [ - { - "entity_name": "packages.coding-agent.src.core.export-html.template.", - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "line_start": 1, - "line_end": 1918, - "metric_value": 1917 - }, - { - "entity_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension", - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "line_start": 280, - "line_end": 1338, - "metric_value": 1058 - }, - { - "entity_name": "packages.coding-agent.src.extensions.mcp.index.createMcpExtension.", - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "line_start": 281, - "line_end": 1337, - "metric_value": 1056 - }, - { - "entity_name": "packages.ai.scripts.generate-models.generateModels", - "file_path": "packages/ai/scripts/generate-models.ts", - "line_start": 2710, - "line_end": 3593, - "metric_value": 883 - }, - { - "entity_name": "packages.ai.scripts.generate-models.loadModelsDevData", - "file_path": "packages/ai/scripts/generate-models.ts", - "line_start": 1741, - "line_end": 2584, - "metric_value": 843 - }, - { - "entity_name": "packages.coding-agent.src.modes.rpc.rpc-mode.runRpcMode", - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "line_start": 54, - "line_end": 819, - "metric_value": 765 - }, - { - "entity_name": "packages.coding-agent.src.modes.interactive.components.settings-selector.SettingsSelectorComponent.constructor", - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "line_start": 468, - "line_end": 990, - "metric_value": 522 - }, - { - "entity_name": "packages.coding-agent.src.main.main", - "file_path": "packages/coding-agent/src/main.ts", - "line_start": 573, - "line_end": 999, - "metric_value": 426 - }, - { - "entity_name": "packages.ai.src.api.openai-completions.stream.", - "file_path": "packages/ai/src/api/openai-completions.ts", - "line_start": 312, - "line_end": 731, - "metric_value": 419 - }, - { - "entity_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.handleEvent", - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "line_start": 3406, - "line_end": 3792, - "metric_value": 386 - }, - { - "entity_name": "packages.tui.src.keys.matchesKey", - "file_path": "packages/tui/src/keys.ts", - "line_start": 859, - "line_end": 1245, - "metric_value": 386 - }, - { - "entity_name": "packages.tui.src.tui-main-screen.TuiMainScreen.doRender", - "file_path": "packages/tui/src/tui-main-screen.ts", - "line_start": 247, - "line_end": 617, - "metric_value": 370 - }, - { - "entity_name": "packages.ai.src.api.openai-responses-shared.processResponsesStream", - "file_path": "packages/ai/src/api/openai-responses-shared.ts", - "line_start": 433, - "line_end": 777, - "metric_value": 344 - }, - { - "entity_name": "packages.ai.src.api.anthropic-messages.stream.", - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "line_start": 580, - "line_end": 898, - "metric_value": 318 - }, - { - "entity_name": "packages.coding-agent.src.core.extensions.loader.createExtensionAPI", - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "line_start": 244, - "line_end": 549, - "metric_value": 305 - }, - { - "entity_name": "packages.tui.src.components.editor.Editor.handleInput", - "file_path": "packages/tui/src/components/editor.ts", - "line_start": 696, - "line_end": 996, - "metric_value": 300 - }, - { - "entity_name": "packages.coding-agent.src.core.sdk.createAgentSession", - "file_path": "packages/coding-agent/src/core/sdk.ts", - "line_start": 191, - "line_end": 487, - "metric_value": 296 - }, - { - "entity_name": "packages.ai.src.api.openai-completions.convertMessages", - "file_path": "packages/ai/src/api/openai-completions.ts", - "line_start": 1193, - "line_end": 1480, - "metric_value": 287 - }, - { - "entity_name": "scripts.session-transcripts.main", - "file_path": "scripts/session-transcripts.ts", - "line_start": 143, - "line_end": 404, - "metric_value": 261 - }, - { - "entity_name": "packages.coding-agent.src.package-manager-cli.handlePackageCommand", - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "line_start": 890, - "line_end": 1141, - "metric_value": 251 - }, - { - "entity_name": "packages.ai.src.api.openai-codex-responses.stream.", - "file_path": "packages/ai/src/api/openai-codex-responses.ts", - "line_start": 245, - "line_end": 495, - "metric_value": 250 - }, - { - "entity_name": "packages.coding-agent.src.core.tools.grep.createGrepToolDefinition", - "file_path": "packages/coding-agent/src/core/tools/grep.ts", - "line_start": 70, - "line_end": 319, - "metric_value": 249 - }, - { - "entity_name": "packages.coding-agent.src.core.tools.find.createFindToolDefinition", - "file_path": "packages/coding-agent/src/core/tools/find.ts", - "line_start": 70, - "line_end": 314, - "metric_value": 244 - }, - { - "entity_name": "packages.coding-agent.src.experimental.durable.runtime.openDurable", - "file_path": "packages/coding-agent/src/experimental/durable/runtime.ts", - "line_start": 124, - "line_end": 367, - "metric_value": 243 - }, - { - "entity_name": "packages.coding-agent.src.experimental.vacation.runtime.openDurable", - "file_path": "packages/coding-agent/src/experimental/vacation/runtime.ts", - "line_start": 123, - "line_end": 363, - "metric_value": 240 - }, - { - "entity_name": "packages.ai.src.providers.faux.createFauxCore", - "file_path": "packages/ai/src/providers/faux.ts", - "line_start": 454, - "line_end": 692, - "metric_value": 238 - }, - { - "entity_name": "packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute", - "file_path": "packages/coding-agent/src/core/tools/grep.ts", - "line_start": 81, - "line_end": 316, - "metric_value": 235 - }, - { - "entity_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector", - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "line_start": 4909, - "line_end": 5143, - "metric_value": 234 - }, - { - "entity_name": "packages.ai.src.api.google-generative-ai.stream.", - "file_path": "packages/ai/src/api/google-generative-ai.ts", - "line_start": 67, - "line_end": 300, - "metric_value": 233 - }, - { - "entity_name": "packages.ai.src.api.google-vertex.stream.", - "file_path": "packages/ai/src/api/google-vertex.ts", - "line_start": 76, - "line_end": 308, - "metric_value": 232 - }, - { - "entity_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showSettingsSelector.showSelector() callback", - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "line_start": 4910, - "line_end": 5142, - "metric_value": 232 - }, - { - "entity_name": "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute", - "file_path": "packages/coding-agent/src/core/tools/find.ts", - "line_start": 81, - "line_end": 311, - "metric_value": 230 - }, - { - "entity_name": "packages.durable.src.storage.jsonl.storage.JsonlStorage.recover", - "file_path": "packages/durable/src/storage/jsonl/storage.ts", - "line_start": 535, - "line_end": 765, - "metric_value": 230 - }, - { - "entity_name": "packages.coding-agent.src.experimental.session-worker.run", - "file_path": "packages/coding-agent/src/experimental/session-worker.ts", - "line_start": 509, - "line_end": 737, - "metric_value": 228 - }, - { - "entity_name": "packages.ai.src.api.bedrock-converse-stream.stream.", - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "line_start": 136, - "line_end": 360, - "metric_value": 224 - }, - { - "entity_name": "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute.", - "file_path": "packages/coding-agent/src/core/tools/find.ts", - "line_start": 88, - "line_end": 310, - "metric_value": 222 - }, - { - "entity_name": "packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute.", - "file_path": "packages/coding-agent/src/core/tools/grep.ts", - "line_start": 104, - "line_end": 315, - "metric_value": 211 - }, - { - "entity_name": "packages.ai.src.api.openai-responses-shared.convertResponsesMessages", - "file_path": "packages/ai/src/api/openai-responses-shared.ts", - "line_start": 145, - "line_end": 354, - "metric_value": 209 - }, - { - "entity_name": "packages.ai.src.api.openai-completions.buildParams", - "file_path": "packages/ai/src/api/openai-completions.ts", - "line_start": 802, - "line_end": 1010, - "metric_value": 208 - }, - { - "entity_name": "packages.coding-agent.src.cli.args.printHelp", - "file_path": "packages/coding-agent/src/cli/args.ts", - "line_start": 273, - "line_end": 479, - "metric_value": 206 - }, - { - "entity_name": "packages.ai.src.api.anthropic-messages.convertMessages", - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "line_start": 1308, - "line_end": 1512, - "metric_value": 204 - }, - { - "entity_name": "packages.coding-agent.src.core.model-resolver.resolveCliModel", - "file_path": "packages/coding-agent/src/core/model-resolver.ts", - "line_start": 406, - "line_end": 606, - "metric_value": 200 - }, - { - "entity_name": "packages.coding-agent.src.core.tools.find.createFindToolDefinition.execute..", - "file_path": "packages/coding-agent/src/core/tools/find.ts", - "line_start": 109, - "line_end": 309, - "metric_value": 200 - }, - { - "entity_name": "packages.ai.src.api.mistral-conversations.consumeChatStream", - "file_path": "packages/ai/src/api/mistral-conversations.ts", - "line_start": 576, - "line_end": 775, - "metric_value": 199 - }, - { - "entity_name": "packages.coding-agent.src.cli.args.parseArgs", - "file_path": "packages/coding-agent/src/cli/args.ts", - "line_start": 72, - "line_end": 271, - "metric_value": 199 - }, - { - "entity_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupEditorSubmitHandler", - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "line_start": 3199, - "line_end": 3398, - "metric_value": 199 - }, - { - "entity_name": "packages.coding-agent.src.package-manager-cli.parsePackageCommand", - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "line_start": 397, - "line_end": 595, - "metric_value": 198 - }, - { - "entity_name": "packages.coding-agent.src.core.tools.grep.createGrepToolDefinition.execute..", - "file_path": "packages/coding-agent/src/core/tools/grep.ts", - "line_start": 117, - "line_end": 314, - "metric_value": 197 - }, - { - "entity_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.setupEditorSubmitHandler.onSubmit", - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "line_start": 3200, - "line_end": 3397, - "metric_value": 197 - }, - { - "entity_name": "packages.evals.src.harness.runPiCodingAgent", - "file_path": "packages/evals/src/harness.ts", - "line_start": 272, - "line_end": 469, - "metric_value": 197 - }, - { - "entity_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.showLoadedResources", - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "line_start": 1772, - "line_end": 1966, - "metric_value": 194 - }, - { - "entity_name": "packages.coding-agent.src.core.agent-session.AgentSession.navigateTree", - "file_path": "packages/coding-agent/src/core/agent-session.ts", - "line_start": 3964, - "line_end": 4156, - "metric_value": 192 - }, - { - "entity_name": "packages.durable.src.harness.events.translate", - "file_path": "packages/durable/src/harness/events.ts", - "line_start": 221, - "line_end": 410, - "metric_value": 189 - }, - { - "entity_name": "packages.coding-agent.src.extensions.llama.index.llamaExtension", - "file_path": "packages/coding-agent/src/extensions/llama/index.ts", - "line_start": 42, - "line_end": 230, - "metric_value": 188 - }, - { - "entity_name": "packages.durable.src.harness.scheduler.TaskScheduler.#runtime", - "file_path": "packages/durable/src/harness/scheduler.ts", - "line_start": 1502, - "line_end": 1690, - "metric_value": 188 - }, - { - "entity_name": "packages.coding-agent.src.experimental.server.startServer", - "file_path": "packages/coding-agent/src/experimental/server.ts", - "line_start": 493, - "line_end": 679, - "metric_value": 186 - }, - { - "entity_name": "packages.coding-agent.src.modes.interactive.interactive-mode.InteractiveMode.init", - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "line_start": 943, - "line_end": 1127, - "metric_value": 184 - }, - { - "entity_name": "packages.ai.scripts.generate-models.applyThinkingLevelMetadata", - "file_path": "packages/ai/scripts/generate-models.ts", - "line_start": 1038, - "line_end": 1220, - "metric_value": 182 - }, - { - "entity_name": "packages.tui.src.components.markdown.Markdown.renderToken", - "file_path": "packages/tui/src/components/markdown.ts", - "line_start": 464, - "line_end": 642, - "metric_value": 178 - }, - { - "entity_name": "packages.tui.src.latex.LatexParser.parseCommand", - "file_path": "packages/tui/src/latex.ts", - "line_start": 1014, - "line_end": 1192, - "metric_value": 178 - }, - { - "entity_name": "packages.coding-agent.src.core.export-html.template..renderToolCall", - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "line_start": 909, - "line_end": 1084, - "metric_value": 175 - }, - { - "entity_name": "packages.coding-agent.src.core.tools.bash.createShellToolDefinition", - "file_path": "packages/coding-agent/src/core/tools/bash.ts", - "line_start": 243, - "line_end": 415, - "metric_value": 172 - }, - { - "entity_name": "packages.tui.src.components.markdown.Markdown.renderTable", - "file_path": "packages/tui/src/components/markdown.ts", - "line_start": 852, - "line_end": 1024, - "metric_value": 172 - }, - { - "entity_name": "packages.ai.src.api.transform-messages.transformMessages", - "file_path": "packages/ai/src/api/transform-messages.ts", - "line_start": 64, - "line_end": 235, - "metric_value": 171 - }, - { - "entity_name": "packages.ai.src.api.bedrock-converse-stream.convertMessages", - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "line_start": 976, - "line_end": 1146, - "metric_value": 170 - }, - { - "entity_name": "packages.durable.src.harness.tool.run", - "file_path": "packages/durable/src/harness/tool.ts", - "line_start": 263, - "line_end": 429, - "metric_value": 166 - }, - { - "entity_name": "packages.coding-agent.src.core.resource-loader.DefaultResourceLoader.reload", - "file_path": "packages/coding-agent/src/core/resource-loader.ts", - "line_start": 513, - "line_end": 678, - "metric_value": 165 - }, - { - "entity_name": "packages.coding-agent.src.core.package-manager.DefaultPackageManager.addAutoDiscoveredResources", - "file_path": "packages/coding-agent/src/core/package-manager.ts", - "line_start": 2413, - "line_end": 2577, - "metric_value": 164 - }, - { - "entity_name": "packages.ai.src.api.anthropic-messages.buildParams", - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "line_start": 1124, - "line_end": 1287, - "metric_value": 163 - }, - { - "entity_name": "packages.tui.src.components.input.Input.handleInput", - "file_path": "packages/tui/src/components/input.ts", - "line_start": 71, - "line_end": 234, - "metric_value": 163 - }, - { - "entity_name": "packages.agent.src.agent-loop.runLoop", - "file_path": "packages/agent/src/agent-loop.ts", - "line_start": 163, - "line_end": 321, - "metric_value": 158 - }, - { - "entity_name": "packages.coding-agent.src.modes.interactive.components.easter-egg-3d.EasterEgg3dAnimation.render", - "file_path": "packages/coding-agent/src/modes/interactive/components/easter-egg-3d.ts", - "line_start": 950, - "line_end": 1108, - "metric_value": 158 - }, - { - "entity_name": "packages.ai.src.api.google-shared.convertMessages", - "file_path": "packages/ai/src/api/google-shared.ts", - "line_start": 191, - "line_end": 343, - "metric_value": 152 - }, - { - "entity_name": "packages.coding-agent.src.core.tools.bash.createShellToolDefinition.execute", - "file_path": "packages/coding-agent/src/core/tools/bash.ts", - "line_start": 261, - "line_end": 412, - "metric_value": 151 - } - ] - } - ] - }, - { - "check_name": "circular_dependencies", - "description": "Detects circular dependencies between packages", - "languages": [ - "javascript", - "typescript" - ], - "check_type": "circular_dependencies", - "cycles": [ - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.client.src -> packages.coding-agent.src.experimental -> packages.coding-agent.src.experimental.services -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.client.src -> packages.coding-agent.src.experimental -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.client.src -> packages.coding-agent.src.experimental -> packages.server.src.transports.unix -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.experimental -> packages.coding-agent.src.experimental.services -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.experimental -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.experimental -> packages.server.src.transports.unix -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.modes.interactive.components -> packages.coding-agent.src.experimental -> packages.coding-agent.src.experimental.services -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.modes.interactive.components -> packages.coding-agent.src.experimental -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.modes.interactive.components -> packages.coding-agent.src.experimental -> packages.server.src.transports.unix -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.modes.interactive.components -> packages.coding-agent.src.utils -> packages.tui.src -> packages.coding-agent.src.experimental -> packages.coding-agent.src.experimental.services -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.modes.interactive.components -> packages.coding-agent.src.utils -> packages.tui.src -> packages.coding-agent.src.experimental -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.modes.interactive.components -> packages.coding-agent.src.utils -> packages.tui.src -> packages.coding-agent.src.experimental -> packages.server.src.transports.unix -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.modes.interactive.components -> packages.coding-agent.src.utils -> packages.tui.src -> packages.tui.src.components -> packages.coding-agent.src.experimental -> packages.coding-agent.src.experimental.services -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.modes.interactive.components -> packages.coding-agent.src.utils -> packages.tui.src -> packages.tui.src.components -> packages.coding-agent.src.experimental -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.modes.interactive.components -> packages.coding-agent.src.utils -> packages.tui.src -> packages.tui.src.components -> packages.coding-agent.src.experimental -> packages.server.src.transports.unix -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.modes.interactive.components -> packages.coding-agent.src.utils -> packages.tui.src.components -> packages.coding-agent.src.experimental -> packages.coding-agent.src.experimental.services -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.modes.interactive.components -> packages.coding-agent.src.utils -> packages.tui.src.components -> packages.coding-agent.src.experimental -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.modes.interactive.components -> packages.coding-agent.src.utils -> packages.tui.src.components -> packages.coding-agent.src.experimental -> packages.server.src.transports.unix -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.modes.interactive.components -> packages.coding-agent.src.utils -> packages.tui.src.components -> packages.tui.src -> packages.coding-agent.src.experimental -> packages.coding-agent.src.experimental.services -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.modes.interactive.components -> packages.coding-agent.src.utils -> packages.tui.src.components -> packages.tui.src -> packages.coding-agent.src.experimental -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.modes.interactive.components -> packages.coding-agent.src.utils -> packages.tui.src.components -> packages.tui.src -> packages.coding-agent.src.experimental -> packages.server.src.transports.unix -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.modes.interactive.components -> packages.tui.src -> packages.coding-agent.src.experimental -> packages.coding-agent.src.experimental.services -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.modes.interactive.components -> packages.tui.src -> packages.coding-agent.src.experimental -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.modes.interactive.components -> packages.tui.src -> packages.coding-agent.src.experimental -> packages.server.src.transports.unix -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.modes.interactive.components -> packages.tui.src -> packages.tui.src.components -> packages.coding-agent.src.experimental -> packages.coding-agent.src.experimental.services -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.modes.interactive.components -> packages.tui.src -> packages.tui.src.components -> packages.coding-agent.src.experimental -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.modes.interactive.components -> packages.tui.src -> packages.tui.src.components -> packages.coding-agent.src.experimental -> packages.server.src.transports.unix -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.modes.interactive.components -> packages.tui.src.components -> packages.coding-agent.src.experimental -> packages.coding-agent.src.experimental.services -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.modes.interactive.components -> packages.tui.src.components -> packages.coding-agent.src.experimental -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.modes.interactive.components -> packages.tui.src.components -> packages.coding-agent.src.experimental -> packages.server.src.transports.unix -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.modes.interactive.components -> packages.tui.src.components -> packages.tui.src -> packages.coding-agent.src.experimental -> packages.coding-agent.src.experimental.services -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.modes.interactive.components -> packages.tui.src.components -> packages.tui.src -> packages.coding-agent.src.experimental -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.modes.interactive.components -> packages.tui.src.components -> packages.tui.src -> packages.coding-agent.src.experimental -> packages.server.src.transports.unix -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.utils -> packages.tui.src -> packages.coding-agent.src.experimental -> packages.coding-agent.src.experimental.services -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.utils -> packages.tui.src -> packages.coding-agent.src.experimental -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.utils -> packages.tui.src -> packages.coding-agent.src.experimental -> packages.server.src.transports.unix -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.utils -> packages.tui.src -> packages.coding-agent.src.modes.interactive.components -> packages.coding-agent.src.experimental -> packages.coding-agent.src.experimental.services -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.utils -> packages.tui.src -> packages.coding-agent.src.modes.interactive.components -> packages.coding-agent.src.experimental -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.utils -> packages.tui.src -> packages.coding-agent.src.modes.interactive.components -> packages.coding-agent.src.experimental -> packages.server.src.transports.unix -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.utils -> packages.tui.src -> packages.coding-agent.src.modes.interactive.components -> packages.tui.src.components -> packages.coding-agent.src.experimental -> packages.coding-agent.src.experimental.services -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.utils -> packages.tui.src -> packages.coding-agent.src.modes.interactive.components -> packages.tui.src.components -> packages.coding-agent.src.experimental -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.utils -> packages.tui.src -> packages.coding-agent.src.modes.interactive.components -> packages.tui.src.components -> packages.coding-agent.src.experimental -> packages.server.src.transports.unix -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.utils -> packages.tui.src -> packages.tui.src.components -> packages.coding-agent.src.experimental -> packages.coding-agent.src.experimental.services -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.utils -> packages.tui.src -> packages.tui.src.components -> packages.coding-agent.src.experimental -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.utils -> packages.tui.src -> packages.tui.src.components -> packages.coding-agent.src.experimental -> packages.server.src.transports.unix -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.utils -> packages.tui.src -> packages.tui.src.components -> packages.coding-agent.src.modes.interactive.components -> packages.coding-agent.src.experimental -> packages.coding-agent.src.experimental.services -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.utils -> packages.tui.src -> packages.tui.src.components -> packages.coding-agent.src.modes.interactive.components -> packages.coding-agent.src.experimental -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.utils -> packages.tui.src -> packages.tui.src.components -> packages.coding-agent.src.modes.interactive.components -> packages.coding-agent.src.experimental -> packages.server.src.transports.unix -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.utils -> packages.tui.src.components -> packages.coding-agent.src.experimental -> packages.coding-agent.src.experimental.services -> packages.server.src", - "packages.server.src -> packages.chord.src.context -> packages.chord.src -> packages.chord.src.facets -> packages.chord.src.services -> packages.durable.src.session -> packages.durable.src.harness -> packages.ai.src -> packages.ai.src.api -> packages.ai.src.providers -> packages.ai.src.auth -> packages.ai.src.auth.oauth -> packages.coding-agent.src.modes.interactive -> packages.agent.src -> packages.coding-agent.src.core -> packages.coding-agent.src -> packages.coding-agent.src.cli -> packages.coding-agent.src.core.tools -> packages.coding-agent.src.core.extensions -> packages.coding-agent.src.modes.interactive.theme -> packages.coding-agent.src.extensions.mcp -> packages.coding-agent.src.extensions.codemode -> packages.coding-agent.src.utils -> packages.tui.src.components -> packages.coding-agent.src.experimental -> packages.server.src" - ], - "packages_checked": 89, - "packages_in_cycles": 30 - }, - { - "check_name": "unused_code_diagnostics", - "description": "Detects unused imports, variables, functions, and dead code via LSP diagnostics", - "languages": [ - "javascript", - "typescript" - ], - "check_type": "standard", - "total_entities_checked": 10, - "findings_count": 10, - "warning_count": 0, - "score": 0.5, - "finding_groups": [ - { - "severity": "info", - "threshold": 0, - "description": "Variables declared but never used", - "entities": [ - { - "entity_name": "[unused_variable] '_exhaustiveCheck' is declared but its value is never read.", - "file_path": "packages/agent/src/proxy.ts", - "line_start": 388, - "line_end": 388, - "metric_value": 0.0 - }, - { - "entity_name": "[unused_variable] 'mergeOpenAICompletionsCompat' is declared but its value is never read.", - "file_path": "packages/ai/scripts/generate-models.ts", - "line_start": 813, - "line_end": 813, - "metric_value": 0.0 - }, - { - "entity_name": "[unused_variable] '_exhaustiveCheck' is declared but its value is never read.", - "file_path": "packages/coding-agent/src/core/messages.ts", - "line_start": 191, - "line_end": 191, - "metric_value": 0.0 - }, - { - "entity_name": "[unused_variable] 'agent' is declared but its value is never read.", - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "line_start": 598, - "line_end": 598, - "metric_value": 0.0 - }, - { - "entity_name": "[unused_variable] '_exhaustive' is declared but its value is never read.", - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "line_start": 3986, - "line_end": 3986, - "metric_value": 0.0 - }, - { - "entity_name": "[unused_variable] '_lastEventType' is declared but its value is never read.", - "file_path": "packages/tui/src/keys.ts", - "line_start": 536, - "line_end": 536, - "metric_value": 0.0 - }, - { - "entity_name": "[unused_variable] 'extractTextContent' is declared but its value is never read.", - "file_path": "scripts/read-tool-stats.mjs", - "line_start": 173, - "line_end": 173, - "metric_value": 0.0 - }, - { - "entity_name": "[unused_variable] 'match' is declared but its value is never read.", - "file_path": "scripts/release-notes.mjs", - "line_start": 230, - "line_end": 230, - "metric_value": 0.0 - } - ] - }, - { - "severity": "info", - "threshold": 0, - "description": "Unused import statements that should be removed", - "entities": [ - { - "entity_name": "[unused_import] 'KnownProvider' is declared but never used.", - "file_path": "packages/ai/scripts/generate-models.ts", - "line_start": 24, - "line_end": 24, - "metric_value": 0.0 - } - ] - }, - { - "severity": "info", - "threshold": 0, - "description": "Code that cannot be reached during execution", - "entities": [ - { - "entity_name": "[unreachable_code] Unreachable code detected.", - "file_path": "packages/coding-agent/src/core/compaction/compaction.ts", - "line_start": 348, - "line_end": 348, - "metric_value": 0.0 - } - ] - } - ] - } - ], - "file_summaries": [ - { - "file_path": "packages/coding-agent/src/modes/interactive/interactive-mode.ts", - "total_findings": 9, - "warning_findings": 7, - "composite_risk_score": 85.0 - }, - { - "file_path": "packages/ai/scripts/generate-models.ts", - "total_findings": 5, - "warning_findings": 3, - "composite_risk_score": 65.0 - }, - { - "file_path": "packages/coding-agent/src/core/tools/grep.ts", - "total_findings": 4, - "warning_findings": 4, - "composite_risk_score": 60.0 - }, - { - "file_path": "packages/coding-agent/src/core/tools/find.ts", - "total_findings": 4, - "warning_findings": 4, - "composite_risk_score": 60.0 - }, - { - "file_path": "packages/ai/src/api/openai-completions.ts", - "total_findings": 3, - "warning_findings": 3, - "composite_risk_score": 45.0 - }, - { - "file_path": "packages/ai/src/api/anthropic-messages.ts", - "total_findings": 3, - "warning_findings": 3, - "composite_risk_score": 45.0 - }, - { - "file_path": "packages/coding-agent/src/core/export-html/template.js", - "total_findings": 2, - "warning_findings": 2, - "composite_risk_score": 30.0 - }, - { - "file_path": "packages/coding-agent/src/extensions/mcp/index.ts", - "total_findings": 2, - "warning_findings": 2, - "composite_risk_score": 30.0 - }, - { - "file_path": "packages/ai/src/api/openai-responses-shared.ts", - "total_findings": 2, - "warning_findings": 2, - "composite_risk_score": 30.0 - }, - { - "file_path": "packages/coding-agent/src/package-manager-cli.ts", - "total_findings": 2, - "warning_findings": 2, - "composite_risk_score": 30.0 - }, - { - "file_path": "packages/ai/src/api/bedrock-converse-stream.ts", - "total_findings": 2, - "warning_findings": 2, - "composite_risk_score": 30.0 - }, - { - "file_path": "packages/coding-agent/src/cli/args.ts", - "total_findings": 2, - "warning_findings": 2, - "composite_risk_score": 30.0 - }, - { - "file_path": "packages/tui/src/components/markdown.ts", - "total_findings": 2, - "warning_findings": 2, - "composite_risk_score": 30.0 - }, - { - "file_path": "packages/coding-agent/src/core/tools/bash.ts", - "total_findings": 2, - "warning_findings": 2, - "composite_risk_score": 30.0 - }, - { - "file_path": "packages/tui/src/keys.ts", - "total_findings": 2, - "warning_findings": 1, - "composite_risk_score": 25.0 - }, - { - "file_path": "packages/coding-agent/src/modes/rpc/rpc-mode.ts", - "total_findings": 1, - "warning_findings": 1, - "composite_risk_score": 15.0 - }, - { - "file_path": "packages/coding-agent/src/modes/interactive/components/settings-selector.ts", - "total_findings": 1, - "warning_findings": 1, - "composite_risk_score": 15.0 - }, - { - "file_path": "packages/coding-agent/src/main.ts", - "total_findings": 1, - "warning_findings": 1, - "composite_risk_score": 15.0 - }, - { - "file_path": "packages/tui/src/tui-main-screen.ts", - "total_findings": 1, - "warning_findings": 1, - "composite_risk_score": 15.0 - }, - { - "file_path": "packages/coding-agent/src/core/extensions/loader.ts", - "total_findings": 1, - "warning_findings": 1, - "composite_risk_score": 15.0 - } - ] -} \ No newline at end of file diff --git a/.codeboarding/static_analysis.pkl b/.codeboarding/static_analysis.pkl deleted file mode 100644 index ad7a51169cc38b1fb4da687cf4be5175d21c36c6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15447542 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Έo96fOE#&~*~;-97Zx5* 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 z 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Ξ!l|Vtd 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%0ABE^2f~}}KK0Zv?L{BF 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 z
    +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̬TIXL0(;T821a?gyiggaDoarEut?hU?MH25!1 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

    o!T;j>LK!vNpE}q~86|j$8n|ZUXjI5ja-AOl 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 fZ&bnN+HCD@?&6`cjm0t(+t7qMHiLJO$cQj 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%0AX^?uf?F$ zA!`_AWzeQa$=9v;J@XCn~Ri}wgoQF}~r(%M?zen4zLfa>F65g=V& z5raE}9r8wFDo^p-NjezohaaB?B3|hRuXTDFo@Nb`wyxfdG~1+YF|GfDBxNd5qHtwN z9p$Bs>8u=@Mgz-RYn}@sc>iTk6-~2<>rH?N%l-Y{fof)@y53o%sN`i3rM~$yf@XV60xj1^opOjkHWaVlo%K13zea!7 ztN93Qspbe?o#u_;l>={eG}=f0o$hu%_2lIqopS9hX#Z%XM_vV4>pJoXwqFGaoazFh z2&aZt5?JuFt}&)3Gb-a5)BZ-D{XMi$@2Ny&E49#|uQ#s}>FE+sy1?XZkU{K_D&Y;{ zdfgHc!15DF1-hrz{}s|aK{`V&l4;e2UC<5l;lv(M&l! z$q<`C#(zNPVh>kqBL>N@sEiR&CWw3?`==lrzq~V$(A{{b(2DwR1cZ2aw#zpT^Xw-e zUDtOV^6h@Qe}6EHh9$lDhc_)>?1VBU!zA}0ZI5& zYz0W7M}YXyr~slpC+trvUD9D{2q5ZDlg^p(Uk4aI4{fpEIXXbqk|5$IWsAt+`ep#s zTbztBYT=1%OaIOfC6Z+_7}4-|N`>AIS@`{tyaVUHW+(4O>z4-1V<^`FfgZBbO zWD9iV4!w+pSqfu&Y%gg43ov}NR_Vfs}+P0HekTqbfqv=gh| ztF=Tq>YF5rXk4lD>5F>q&a%3yZhf{q=u;&%d7L~u2~Ff3zfm*DvwtnsJ!Z{irRWlGmnS$l=vN7&Pw(DO=->p?C}QXEyy;{K{8WC0Xexjw9s@-=(`dW}+p^}x5^sfEV&A6< zO!DmCLBvlFhDxGUDIWry*o3R9l#hb!bg8MVj|Nop_DRsx)tvJyL^DXmQquB% zy*(!LxgH$(kj}%=q886G1ygPYy?GvSih7AWy9Lzzo{rm?vf84YTPW~p?m*rKTyZm{ zfQL2f>C%Ngy3ED$Bu9OVgzbp!t}JZQ^)jUrOpg^|b%m5wQ!fcT_&P0LpQ<#^(NKjr z9xH}Zw6N+Jpo-m#3{LFgl&j3MV=S;xx>4pZ3 zUm!Xuf)a}m2XSOWYoHz#ljhkr2qunfnpu>cpcaSK1yd(eqEPtF9z!`3%;rOV`r%UW z=TkujrPiIZ$#Nw?#H*j0ebEbPE2tT&jnunvC!fPTOC-; zvjJKywuJh`DP2qfO1=ow(3fIo9imnAd!&xFNzVoA`yrWlQmoq)#T2*Jy;|Y7A(MFA z>edEO9d(+Xr9x8aA1@7Wmg6?x14pBtpNqGDb zki<(L&A$}|2dC!K?~O3bidok>GQmPb7TNa7m(SF07ox8{*0{F_*8j?fi1#m3(ur@gn18y z;YU~r#39H;F`jDii1Go5!td~vqEHb_eX{dopc7g$d1x}r&w)Z_$$EvAXI}vczYeN} zTcbfjZ1!JEH2kz*(rmyrVD!j_K8UKBUecf1Nw}LK1D{qg5FkTKj?4SD8h5C#x~GTI z&^mrTbEstU{4hn=sv;`Sek!Las&ew|Zu9m}pdjp*ZWi}XAwxqS9PVi%$E#n9yE6ol zjR;D$<9XVa*&GA|Qw@YkRxL38UA_Xt8CH^QA>4d2hHs&wdZ=_(XsCz1c-It!xt6P|Ejo@RK>Xf~M7{ zaq&Ws$!swYWd1o2_=4cFp*3SvDbXUsiC7hw%suo~sZ$U{rh2t{TdZm#^X%&{q}Isd z8b!O*p3nm!uZ9j}D-pdZw}2;cs0ILZd`7C&9o{qRZh>Vz3qcKFEETRiYS2-MtOpp3DX;bE{oPzD6LCdG)OM8g)L@kk97OuElEQ$r9?G2#w3D>d> zDp3|HURP4eJU1eII408m*|25V+KX1cqrv{(CY=)c67mPK2n5w>Yvk=u!O~RbJ;o#K zi$4?uvL;QbIp>Yr>#KS8PEg4fM>AX)oo5e%8S#4@WfzzMF{$t2pp?x;iWknlR>5LP zFAFn0^dUF>2uLN%qgnE>cx}-D5KHOxERTWUmx~w)1P`;=Az~32%$^ehN^V*FQ>1it zTrj(q+RK;Cm4>JCL7*zEd?!>Ti+Ae{tUS9EWc+ENk|SxDZr!2%6>F1W004e;^@q!& zgLDBno&H7Y;hMOlnqs}*+1DWBQx63rbt9Z_59q1j%#Q>$@1!(yXO?^xDET#xrYv~5bCg2h-CWUd)fdkG`=3Apesi;wfU>KF+WaUI zDezpa=XlqjLJEHV(NY{3lMRsN{sjp5u-znJy8Goo;-^`S)VzN3)gYAENmai451`)g{SfU!RV{uY!QjhZO|tbOU*wjqyF7HYmQI4BP7ydRZaQ4uFOq{3Q)t z*^Au9Q$WE76eUH$h3vr~ zG7%dxCvq0=$M<~fMz71Rt;g<%F(lsM8RFx*cA6E=0((AvY!EqC{Ya4WlbS)Uc(znKn!`f@@u6A) zq~6gwN0kQV;%tq`V8ONISDJJzId+OMR=qmqCc#Y}8#L6^+$G(51dnTz<+l za7iB$JbwICctg4-GSB`RE#sr6ilS_pLCJf@in7!~bI803+_$Ca72GQ|cmesrTnQBi z5)O)bF?kktdiYScVow`QlMY?cNzwfqpavn?Y*>w^H-n6KI2E_D2Ru&q?FpSwaj$wH z1jxrvj$BUE_HIbUPk9xHE0rIP&relwR-WV91SOMY(g_QdSZf;QhXM0AnWY>2TQNwX z)f6^^8FLXALrX22Y8%j;Jo_x<=WE+4{cSLW_NDm02&^44T}%oIS|U(>+N=a@cFqkD z=!zpMkQ0$A9*Z&_d|Um{!dX?thjbYNTFi%Tm9}&Ol9wsZegs7R0GmFO*o~eUukLoV9@Z(kD8|5`)irx{M=ZR({9WXai#Q&wF&qe5P=^h zHAYi}Q0_*7@*zw-u+du)J@$g`J#hM$lP@p?nDlOKRYY~Cw0BCE?pzYS78 zeQj`4TO#TKpF7@?BIOEl^2dTitam#1MU}RBb{we0df%%nh>r&mzu{`Ms=O6FQ1X2e zz_zo&mjR|EXl;;S@&TuTNjE9Mk#)Dz-755MQIb*hyVwFc4Q=4VeS=?rxY(f*L^=)! zGO=ONIsx^}x^n7aAQhYbKB_Frv+ts1eA2#_l5Vt^^>*|-;}IrCEBbjfc=PqIHO>a` zZpF~V7PxOXIzS_T0V0TrXsSZ3=lLL#`s)pYQMn{@Ph z7qn9B)Q0pPG`$Fb5hixMqh%_MgO@)DR$^a3KBt@>PEC>#CA3t!n8XYx--aCu>*=Tu z2>IN0Z8sY#!sz^XZAv33)JBkh9ccJd0CUKKP3sDs&%qh!?DTIziY;T@8}!su$1g%V z#c>po_31h~@!I`w@#p09oHCCCe55P#>m%4s0&)$b-i2V?n zVG@cL&J|&+-Vpg9SWB}riffZtoNuVvBbdyykEFC(vo;9D>nUPOGs~EU=O@5W8Ut-8 z={%>N!f}Ojgv(tx)LK7g1hl&(XnxxR#G0F+O zg4&ld!6-jvQHxh#Dw$?^$zOwZ`J$KFU0`N0xVJV0@T3!-ZbT49?)xjT)NTRos$g4v zj#ephkGp;Vv?Om83nSfPGn8FtiSq0*Fqa)-mr!e_$~1Y}*FyWGv9+0n31LZtVpTJj zXD`Cp>cu14sFn#W-7jIAW+CzwHRh19g9r;moa-yc9eGHq`>Xet^X!r6Iq5(NkYAXp z_$H3W3Lcx{SEP8-(5qHZNU}?gc#~TzcoH_xwxHqC1%9;Q7OK>tG0nH|=C)z8sr&zr zG#L$BE`XxfgxrOSmNDHcWE$-U8M`Zl?40;db(4&Tbe)s{$ydJC9#UO^^<})Gg$!$paJoU(vWta`9QP4h<0-vK13mSG5M8bhT}w00 zJ$hp-&t8C7J~@$8KUq{DNOM>Yp)~BT#_}2+__1QNYtU%v3eQiS9HKQ~d~2+yLM&-a zA;puf`AxHSSCL9I`8HVL3>+C7$tc>FLzDSB_IhFx!b#^js$N zsgRXc*;Fc7E1ZrCK@HL&6-HPRdzPYuJW!5Pqu~naqyb3+6?gpi~?ArUUx6R(2o(utmt zUB>8;(8!KJ)11QVzeh{gg#ygqQa|6GkZ)py<7XyzdS%IicPqhY-1wv-O+OzB_(O<(UuOQq|P$)MMxdrF>(cuZOn zQ3+}iCr4yuJ%$yL{SRc9Mr2_Gv2!Z>*#qTxfjs+vkWMpbr{V11;JxAd{18^Qaeg#tQ65=Pqip#Uht~c)Gv{ZRBgp{U+S&-x;yC2P? z$Xg(zG|8TZDqW{_|AgX{hAA$qt5GKu%8ZEAf~F?71`4!07rG!a_KIVxK0!E0xD`R1l5_sF$ZQu zwN0JzcrqxZGv9_{PWVq)ft+aCMzPv=&_Ciiny%FtPpu()PFg2WH6$HWKPEDGL7#~m3m=5zlT<-_4&)YlnTk-oHJoRcLu9G1FN$@@ zV5Ys+XsGT}v8q3w2sCkm*p{U%FN&Z`O-$X7DHB+lvvkp%Ytnj9fY>wE3XnpJD_0M+ z2m8*Y$Uo1{fPEy;O*^aSjyiOU0O+LAsJdLc)xo1A-IjAJ;uu=lA@!LGi$tIYBuN$? zR60|r+POUYhm<4LxUdjsn|}w=OLMG>5v|4zQt2FSl16>wGa%GWt z@li@fPtZpWu}ruG0+%;HMroO?mXSsD9=v-qn1~mbbK*;@S*yL>;(XkKdYx-x_1xPb zuym1SYbA!7EM{d}3z)JjG2cDEm@!mo9ACcoay=ZXbghA4V(VzE*BXBYN~tR^D6!{K z)^mLfN|3I%9s1hed6U(7_9?(e0%hYtAu6M+?lAIy}IP}8QV4#b>0r%D1NbQ|Cz zk*imdS}z=OWEwD#iQLp{2IU@C;4mM?#8qNK_B=;c`hy3GV_hAhD3DO=Y zH4+32jP19g3H&5u=zT+bI#tE6?*bX0{x!);=>neby+Grqb`wnt5%s4Em7f|+RQ1kr zp1lXMh#lqzMb*6c=wnG3y3V3`=h3Ht!B57H^tK#DS&SE$pNtJ)+oLj~@;OBV(Wf%k zReui6=hs~Zrjjeqz62tEd1w$7f|#^om+8AI>1*K5FD?Syy?Gi1$LBWVH-=d(|C728Vy>@IKGGc_OU-C0)AzJOPE_zx>(!2KK3|J^Mxpix?snloDvsW z$&hEqgDJlis+f{f!9A+959n-!od}4CVbraT0i7Bby$6G!ICUc!N9-Gnkz*T7Tit$p z?{GAk_B(hl(P_q+K;vV1r3uYF1vC;$L&O5K>G;nU_6`+)<6%GFCGC#_L}czzN-9c{ z>O(B2p4?uco%SXA*OO1XZ-*ZKSXR5|7XmTjvVqw4-16K9tw0}vi>8Ml7mUd2O_YNm z;4?F-Q_Uj|*MdecB+6^So7rj-G zsYmwEz6IwM!bX5?ONJH+(qJ{_C~Xdh*FqvbiKu!LkH1*`@g@)oJd5s1da&~O^u54r z+UtGN-lYZ*EC$8e+ClsXBSjcHTNizpe-GW^ryWgb?4TX!JRK8P~25pnsfqZ zW7Bcc-v~(rTCJszqD8_0<+`X}yFJRQ3}~8pHjF`Fxwp2<9t8REIpWAb`ECwY$BYbiZk@y8|acovNBUp(T%x&j7)e$T;x3 zRZ6|yhRV<-excO743Xb2Rr0!*Lfr+r6nNIAE(1t{fZfzt07c-RA&-vpXnw*?K7t`T zh7Y4NcDq!3m}mDw+a;kJ@$%9}GO@5_T?cDTzo&w&VC)Xn5ZKlwr~7b_2)KCy`A2}1 zuR>R*QE~IF1{8=u!_5%oTrd|bzly!;Rea9ZXKSy9>k)mbT?2q1B3|p$b^!`z4}d`6 zwblJ+6Pn5pQ$7hqkvs|d-XP+p;im&m;1*S6$%NSo=W%hjSVEX!4N zUEzZEq4GuaJ+3j#v$qILMd6nVqj!SfLA=eE1iA^=K%~f&SWpaC`g><%@@vlljf{)B zV=vGCODY#`fa>Eh<72@i;@p*7{gnD+E0>s0qe(w&FXpOM)~Nmr$&s9T-^ zA_+4+Qug%dg%RAt{v*&yOlCB^tlz^cP^W_;5_M|vFkdfLH5++$(+i1GV$y0<>Q(st ze@rxyM7iQ-?)c={ozcUQM7btYEB6Is1D=U&4;sk;pCQwhXWP;6gt4d1U;-|Y zC9_hO8hfBA#Cv=~&**oZuXvtN3DrxjdA1*1BEh{9uRN7XJ_wZ=5?xnYV=?@_;}bsp8Y18BC%y%hL&ez^ri$~*QK6=&n328C&2RTz0!`a za$L_tj!VMEOaT42)SQbbXGvv%J`O60#>&NRAB$ay{Wn*vUjrve_g9lio;^;G)Kb=5 zuOH~x5N11GLgfMU4X*2S)?#|eDvnDWdm9n*-c}P<8yd%f;sIBYgF?L&Ma>LjBKvrLmdl@|~wh8OP6F|cEWkE90&xSk&C(U??5UaHI_14LeZ$V@E z1dIB*2+(L9?|bz90-*2j4gM2NI}ghle!f+5 zj$Ie+T-tIj<>T!qm0kiV{p|W{6zopu<=JlUU@Kei;ewqn;B$XPllA!pySJQo)rA*r z+P-aR+m=O#>sJ8dFD1RvzL1H7=EUn25&?Cmfzxhv>Wsr!{_!X zH88=|A1D5V=>4mFAAK=b<=Iohg7Q4Te%OZx-*8m=|y4sH*>t0#{C{!(=@4{ z8z+AQCoS&)eVaj^-3T)OR=-csGE&oToEI;B|1U87r%i+yt@71$g}9w=9Ow&suV{Qklz8s%SLwx#7&h`z+Ev4wQX}_Bqg$UX z(_4y^f;kmBxxnj`eS#KroU#5D5cw9A$d-S5C+K)1FX=Y4C-gYu^nAL~Xu3+5$^1J= z{ma0Tr2I*yfrZ!mx5co$fbD6y<)@(Up5hf+zb`N8T3 z0~dq0!WyGKMwDk0L^r%U^bvYQxDn0ZM^A~=9d%}FYK!DsAo8zU%a6;SC6R~q4}c z;DgZ$kOWw)c4J5n--3hiFC;1&Lk|Y6N040*grAoyP!a?gdJ^G_m}31)qUviy1V!ax zekqvqkxm6yX@K4WLsaZvj8~tR+$%B<`!?9~QGJD1;cPxs?ZK^pej7V~GxQ#TMga7u zBrBkzVLF5V1(<^W6p@d>!}1_l%8Y5l3e}WSh3NWtL^Xy~e2sgrtU2!w0d}ECAx8Mo z5(3K{XQ#Yp39|UBADgN%WwFR*wn608Dc}XQElGYm2YY{!E6YBJB@3~7`}?S)coDeE zJigg@liI(!ZpvP4K2ha9IEwXEuB<81LXp0z{0F_v^amrnHUA0_$O1gGi3YLE{cg~y zxNcbiiS!<0`6uNg({ORm|>-@;rV5Yp~|As4ZWdS<>%SI zK@^!;QK6h$eEdPs%c6}9FpavKUkOTC1iN84n)X)?E#QtOx-}Yvvbd8B({um9X8_>O zt2Kw8$vKc2S7<`DS1Z#mKm^&uj7zGieoNK#+#=VRUPWFsX)oip+8pzkEFLQ=#5 z4QNQv3ZtGc@=kI*;ry*G=ghN{&@h<^>NPm-<;}CN<2oAIBB3VpE8%oVAPaKM5TJA+ zyN27Td_B(&A@3|3&fQ`etjgW|LM=cj+1y-hubeNpk*Eaqrj0_CMd2PBYv9OcegvR- zb_eXk3uk^OM70M%7#I`r`Qvuh5kY7mn2xaffEgM`=1jKzf`e+baYCmYJo*(k0D1wUv_5WG41DQ;xB`kUu0Oku^+OhHzh07 zdqQ`E?0k~gqDM$U2R1>)2Z#+S)Mmnb7e}*kr*{b~iU!b6Aie)gWa;18 z`(J?g4>fr~C@r>K$>eKBKbVV;{`5E781Jb+2K>Rr*=OaLyRKF8) zA8<_Q^YWRGUGy#o%8Ld3GI=2MK-#)_Lm5 zCWdv2atVrCVkaR}-zHA+WK#rNZiTuo-nPPLq1t_iTs&&+)G}nBZ@m(2=0g#y%?fl6 z9ayntdjWca&;Q3^eDbY8KKWFr^|n~;+0YvV2%8_5sI?lvC({Tr$%nLg#^D5<3g8zL zuAbn^eR3Rx9DMG~1f!~zPJ2x5`NtS@N$wfLhUS#3NGY50X{);Dk}3EqJ%bh%6$w1;ZqSXzG>WV%9Z&`qqe1Db#D@{ms< z>w|WuSC5%IJBViU<#?uLXjxiRPq;GOUFNbj4+=~xX#F<1%8(d9v} zQ|~~}7-5MmZ*$Sr4v^IkZ$q1(Ant1itn6&(A6zc-@CIOrP}Je#8*#Q&?gNZg7Z8>t z??HR{Dn!$63`xwE29f1!2q44lQaJP)Od$Mzt|^nzLIq&8??Y%GpR+fyDk;p?1yJSl z0G-+fMxMPDFS^NBxB9gIR?3a4qw7D#EF$;Un%Z;{GdPJ<_KUMlhYBI`>^89HEA=c@ zBC7A269!=npnwF!R~Us^>;tVl2$&cl$-|K(l?MT(MO6rvN!<*S+AVhx6-s4O)!(?d z3Hq&2j53*vva=Pu8l2#i3o$B&_k zs>|*09>@dQ@{+5q-8}mkQ+4a7D>m*w2f~0G^Ab*UbIE)DHe?NiOkPr**lINp0#k?= zp?RL`X%Hb$hvx-oh~OO6QhigVFe)jC>A!(C#n;e<@Pl@Lt#HnS zFa|U*4tyecRPR*F&gNI znze)YNl5lYfAE+f83hFbK9?r&v0E;~52RVV?P%b8RC7I4vzQ<wvVSMlf)b$v8y{Y^l$XpXck09{w?figb0|Xq8^{fXq@(D}`CqK}SOk zDIrnmpFA)rlN=qX#dYJfjXCT2)OHNy3M5fk!!hNeIaI(Uke>E(Nk^Z@_$@BY<;4FmNu^E1@M>5OE&QYa=&1 z_CyGpGCv65QX*g~2US}_I#)oKmcn~ zig5zNn0@Yq^;Sv?Kws^WJPXUbl;sPk>s&d>e-qa8DT^l{6a(w)IJ23OR6=%)^!_~P zJy4tBHFq<~y%|aFK&51axJt(6*&3GFDIQAC0;(j%%_d|R7J&*1uS^9_9F(`LHF_Rl ze5jbAnq&1k2qmJYGPyb;+N8=A$uj-}^!%({@K^M^X>7I;WEJU}{{lHJusZwH{YTx| z7zcA&lX0g?l9uEuQ>km(J|Y&nv)b!a6>*i&p8!3-8ZWpi`tt^(<@P{bvHw|61`Z7r zeOOZJlR_WG$PJVmHwX%qTn`F|D~X!pKDy;7=kw6W&E+0hGk) zjr;9E{~GL!7Z)#l7aHZ$6Gd}9zf+y3bd}o zFj=vb6;pUv$rTf#WQ;-?0_M z;_)$rEp0i%E2n!R+AC665q^~jR8+2tJ$@Yke6(7K-~|Y^?BReFwX9I}WVB`%oIe5x z!ttvDOS@&IV18Ua0xBAeaH|n={sux$(NG3)DG~fAd;p&xG`Lnl=I>z|;J17XGAp{g z88cU4v(>g$Bdq)?!b(x(V8(@;5EqKvPEBP5ghR}g{_79nkg>yCG!k3qdG>jg7*A_N4x6|np=(1k6%iy@#j%x(kdkPRVSPy@^>YqbP3K6JSTYN3++ zgp5;aZ_+kfU0!nwG?eT)uzbw3U;ag+<(C$&cJUAgy`bE2j)Fe|XnY>egGPqVBZ@|U zw>@nyw{eM*UY?!{S@^|YAxlMR7(m3Jbd9ooD)ecfzfmRgVs7BP{Z<-t$cC3DU z37|w%gn}}}FtieY4P3V2QL`FRuZAf6x;CUvt4VJFj=YNzs+nEmV)22!DU%-I0|>xZ za5ag-61)vya!o2%F-+3{Vxgc0-jl{(xtz5${zMbz{~=(BW(H-TbaZrDoV|TLC`F!K zQC2r+-I7K(?hSf0AJI|FG&)_-PnC*41D$9FQ*svkiuW8#dbzn#A)EF=l*n^$WctP1 zlQ0)a!Z4pOEdjVFaMXR-n@(|Uq5xDh5o?KOL*=gW?8VT#+>4TBjj>Pe)7o93HNG~; z9PwoEN(KrVBbfX`zrZX*Yb#ppLnP7URFdNX?CBnL0DTBzkt?olFfOIB^;BZ-Z1cNNQ4bC*Q}BOXG8%4fU(I{M;f+r`vD9S>(Sf&c!y;XX9zS z2J1=h>OA{9FibL-vZ%eH7CF;W-0pJAh>EP};k6KjPpdXsP>a%v;fnG=rI4hVD4=Kx zDgnvYR9ClBaWJxkfr}>WaId1*HELzn7B+ej>v#N#nKSG*y1bAx!N-NTgc9r-ZYRQXqd50@MDO!B#BweZua5$ zWxV~-gq;*dmDqF>)O#UVas%B{E}sTYl6&=Rr=5ZAvyE)N z6)g+O{<8r5Qk@K`l12?ct5Ng2aEzje-jt~{cfZqrFhojZKz zhfeVhvnjoVJ84n!dbL%&jhkmZwAH^KYkZEdkk%!%w|xNL`^7T8FW@QdYSH!Sj1Y1FsZ6f)iEWXt--OU7yij;q%ZA{}M{`?RERp zjotpr3SF?@pHivU4(xuQJpVNy^`{G(q{Gp8O%;iCw-B7G&3^>c9>zvOQnW3e0gyA({54 zA(*VQ9Ygs%X#KnI&AxJ3Q%f3lr{H8g)hq zju|DEY2)U?S#M_7PF)Nf&NZ5BTS7ce19XC_w{fkIXQQqipvMsCe($G16s|9Pq_lL| z-yh8;?h_DC2b@0!(p~F=gCyjySxnAS)hnc}eS8Z( z=cWhs`5N6cxkS&q(}kJ%o||1w_*R4N{)|IcboeFDZg&Ub;a^c`t$KOT)_Fzj-;Xkg zOTkPcP7A6mu-4iskdT{1^!IU7J{>@uAGa6_#)bk6w1krCRH@KYrn9{_+>1929svP< z-QO?N;q+WFdB2~3ha$Fjs8HnQ_ar?_tr#A=?S7dm)_m z*JMtWAilg(p8X+~VVp9{RL>nDj(?j}<72^M=2b{J55bB!U`t zW!$*X3!cwHYEBY$sW&diCFl3hAJNC$Aff`)A;sx0!C*U?X&%|_ls0JS0UUgJBJ*W$ zxIfRnf@}6TJlX??X6cR9A4c$oqXT*N&)~`pl+kQTs~4;ro(a~RenwDD(XD4fKb*bO zp#=(=^6UdZJdwX}($db~poWxH^|~9smU=mwRR3 zA&{`WreAM#VDDXYJW^bt5gk_tWvwF+CS^(GY(#8q=vI z8iKC{cI{>SMAOkeB*I^hZ)-CzzwHeAG)nEFuJ68qWT`XVjZeotic{&4SW03H=#p#{ zFPwVvIu&_a7rlK3?9Q*oasz{gd|3=hfsGii&f_=myclD;nt5^t4y#*|eF2iyds7Xh zsAL>!?Ufp+?eQA!KqpT^{tNuwo-R6qv{`&M23qI#1l2#?+f(%077pvSw-OO(-~ zSMSjE^=Nj!8+Lkw-DOSxHy~6!={g@bU&g%so#^{I8R&d(fO{%c6?Gi|HmP-7^&!Y# zkGAGVqv4Ql*Qb|(@L9b$@PFo!;S{u>UR^in)ZQ_CIt^46=UH8NI%tEVitG-e>HTLO zL&Sf}cs#N%IC@Aj{{Tj?2hH~Hpqoi40I)Q079^<4J{#KeX&{JFN2`7mTHY_Bd@Rp? zh_0^7B^sX>&(|;E)e~raJFd3ScmE#;Y3upBLD-|MV5Oft`vrU$6o_6xAwRj$hH+B` zRGyuW&x1oue_pgZ&mM@6>#3|Eg#LIZ9$xIzf=LylUJQylO7K$9#nOAJew!kiD+Iz+ zPyOx@K=0|19*3x*y98g?VZ2w6O7F$8=+{BxPH2U1#D$pSS$Wv|TkKGW+uwvYRi6yV zpy$J9yU9-T?04~9uv_pQHBCLqL24U4Fg6p4xFUI0R>{HF^VHbqrbUJ)oXCHgB|8zx_$?(c-J1@#(L&QM5m% zYQ;P|0bd85b>Tzv>{hm;s|WsG&+;A(?O}2gK<^WZPY}*f@*9XjYeW{OG>JUB5-Jax z&$x$IU8;%muK>(^yhgXDRUhAu)lw1pdg8!t%E$F2);BH-L38$}w1*-!oRd zX<4oMz5&?Bh72$!7DX5)PB4^dir1hE+MsGn^ zz208#(~(bgp87kiC(;z#hAShQ(19KFy%hiMu@)4xv;slBxGQaEgq0N8%V4lfH-6YF zpv}h+iL0C@iHz<(7l>zVeS%abjcxyl@x;orfkruEIl5Q61{WQ4$7Cal@Aeoj>_uogMHg~AQdL3wzS zy0%!2rh_R@yf!=im+PemKyzCyFh%3ySWW@$Ss zc*32DMZHB}H&0Q}1`XMpy&ZcpsOrK*50%Zwdw52Hgr-`>+Ih?9bntc8Dq10$L?} z6^vfjBCMezBfWg@fwvoN8?DqtJLo1Moa`<4wDK$ir5mG}lyrReV!HHdrH|o0!uPCU zRd!sYQl_8?8NF&ye^|btNKa*SDTt)1D_Umm2B90h8={q(TpDdE^4o1_;r$u^KKUYYJ_uUj+mr$7~&7<2;_ek({EatYPWhLLus zXoHK`Y7)24-wi=SeO?n50MH^KPPh(Si9Rtjc;lHlb*cAr=hs7f(?%Ne-)`VFzVk7;;4qa z#6At3hNgriwERfx%^hxnZND-PV zEGbGi_jYi1cRL#P0`8i^$Msxr4Tak^SM4rah?}EUr+llA*ADOsIq`~@9z=QeEBM;o z2WhlUl|*@p@g5KAP^i`5Ro=(u#7zn$I(VUAy73pf3Az2UX2*FE<4+)F$n-Roz75t1 zp#Bq-A)l`)n-!lofMip^S~W?z^Q|I-tMppUEjU&{Zq!9;osK%AfqL|6yxy^c?9cd9 zMAe2CRhJDn7FV39v<#U5NL(lGC()aGyL*VcKJ_a^=nCj1?Dhr}(Gt;(AaWOzULs>_ z>SmC+18NphFtjjeWfos$O+RzeB2}dK+t|`Vknr&c_P_#`?-92FtZ3Kb9`K zxF0%)ZN+5T?T>I60Z%B>5~|aqXMGR$?NWg|+=XD=VQz5NFry(6W9?=Y8r%)kY)5Nq zEB3h(c~Ccv@31Va@K`j|jd+~T>!op?oea6$aqZB!`A0?RW>H+q)&79)dQeJLD3)GM z0ss2oQ@PS~Q5yNrRwoX-&G8@(Y^@3jpgW^DfPtLFL(oh&25`s?c{n83eLF}xKe{-j zQXz5~XMukTm8wp86sX*J(BY-M#ZTcaSSP4WTn+KMp?P)z*tkn{mkkZmp`HUR|FR48 zZYtZQhi|DF(=8ngo|{>9@T5?J5lo>7s{bB<5iA&u>T{zhd3Gsu;D%U^%;m5-^<;M} zUI`3=k!tQyq$FuvkGVXjGyx;Csb9Dz~T$_YaW^sF^ZR!U7G2YTws$njX- za{!?vmJjnPJX{n{&`3uzSLs(nG=T>;^<{__08G&u`3nDBynjBe@pvhck#qI;=Wov^ z8IPCJpCyv3{-@2?pAkSeMd^%6Z4^|~fMCeY8(QDfj?WtI7}~fxovxFLx9q1(V4l4Y zvb!sHmJ~Oa{5j|nS?=knLV>>oX~YBC(z@4iz8x5mn4^JFm(tSXG9Zu4$2R#&kE%53 zv=j*4EfGdtD#XWp+2nY4J>U5)U`}?$=clk5Q%RYfY$P;OB;Xp0!k#ljiGpUj_w0kcZJO82jYZ) zl8mHSY}_58N|FRv+R)P)rG^)$Xg9??Xi8*V)zFXzT0~*t#`IpQsA~uDnq-SF8bdM= z3Vg+D0g+}drXYpecr{RxhJ1gbNa6M9DROATEeU4KVy%7f+}@x~mbx9ZNdpF#>W~7; zjyxRzNn;idjHycJLWBncA<1jd;lT5H(^7&fL7(L3^~&WZSh*zi9WBmw7fB@AMAIH; z14cyBP%6&yv>=I%j3m+3hIpPG0`o}dV-MaYbG_GJASE@U zR)U3*REK*m~_O;+jhTOh1cT2)RT zFSK>2td`zI>d-!%dU#qN6+p**3RYE@+=Qt#b)J0=1a(h`3CJIGH;wlekB8l0TQ5(x znQld(!;>JX)3Y-=SnfYWYNO)F^YP60@ zrbZRpS6~-)Qq=BY8nTW3xIx5iht8zla{AkGH~Mx% z#ozy}o>unY(>k;7|FoJSufW&!-h1e4Tn?OPZ5ebik*);4Rw<~4dxtySoj&9ti#|RMU)Hg* z+X|-&=6F!l84Q=A&|`5*(7hN-0dRwxr>rL*mvxafJLiRDRa~RgcMFwk&$Dkrvvrz0 zfLx#DJ2|Gd(o<3%j$VPH=;RDgutOIvt>n=1)7M#YSHhCQt0n-0>bim# z$u||CHA}D-K)f|3xxo)H6D}kZON zUNnaLRES0?QGCid)&@Am0~RSaYqVADR_&I3{6#b`aUny9Rm%rduincxQBJ1(Z6TwV zkds)y23<*f>)aCifJ74e2)XdOcs!sGc~6f{^5dq1Uwtv@x~_~U^-`-SsA~?8i+f7D z!2O-;^p>tyBF^YBV9I+-@~jKH$@Q8sApj`8%`GpWiReX z`3A-q7c$Z|Qcs=rx+55IiwG=!D@XSQ;Bw0xe7&g6^&)ltBF|m`4xFYa#HY8d7Stjz z&szAL3k!=i=-CJhIgP6C$~cHFvjZ;YEz6LLYTT&u$Eue5Flf1$#Nt&2Mj<3FaP%Wp zf#=5{2|My2JT0c1!O5pUSZ}Jk2E{VgEeXMLPO#K!88j+3As}v6n2yRRq*&~<(IS?j zyp*Ukt)Ier>*S!N162aCaZI&0&Gh$wGxL>2)$XWk9O%LXNLJ@A!+i8apby{C4LTsJ z_kY4uE9U+K>vO`hh*i4Gt z8Qq>+w~RJ<-0@N#Uz(`G+< zAmp}G;P!PB>$-D}y4_LuFH<5*T#d4U%7V{^R_pTKu&c36#{&|W%d7^ij_4*4cS?E` zgjf`)J1j(tgWe*AF6Sl=Orm2Q?3V8Qnea@K5oD5uo$(fEtKLNmcUir(rJG(LgG3KC zQCNbVkU-+BinmV|bsUJRIjEi#k_48>ma(Y!g2-H`J|Fx7*?)_~<)>d^t5GC_nn4Nc z|UvQYkr<2ghB~K_m%+qIk{f|Q;8GQ z>!B7!W3;QiyyA?Pr)D#sLzBxD(5 z`CG0$^Xxg&AylxZbjWicabTHi^^V1g?&VPLIF|tD3mmB*pgD16&xb&w7`G6?k09%H z6^@&|{sM59cyco&&a*p!tS&ZW`rU}6Nr~7j$g`J%I*|Od`k;C##2u@z0LE@fH@Fhi zFOURqCGJZ%CJH5S1p0lJSE5CtZZunD(8{bDUEq3-H-NchW>GJ=6m56*&J>EomK6$R zsGK{4-V8Y;A%ba-EgnuX8K_0LH9cPfNggRMFq#bLB9?;IT713_5R!1N$-NjUbVQtm zmMpl6u8JT@)*)0u*V(tLd>=l~{uQm0*sEuw{+^)qCiAK~y-8~}>>sQ%N9MHib&z}K z%piH;qEz5)b<)ki+U4u#AXY6(nU4;@dOIix8`#)C?l=-~$NU0%uRl|u+mk>iqt3n_ zj-25*VzEzWog+LRf?kq@X=+jge?bzwC9>L4vjjd70(;X1!9EHJ902#O1%u$E)UtLb z&$dE1Z^9@{kAyK*{2?mxE@gR2DqDe$3qpD9iA%Kiu224(*M9gV1q2Z;e0@PgSZe;VC&M z0_mdRX+Fp?vKah@NgZeCH3sYrRDxPia#K>Ek0z(hrRFv4yFl)p|AU-$_2=8*X1w!% zkdXd?#xKeIBrx^Ht3g^Y#ak8zfH#d31W?-d-ZA+*kY-O(ubR^6%Ot|cX>)hc#29E= z+e=V)z4HvTJ<-n_J>kiJD8#ghOLa}2JsYy5S+eQ}lRRy3*5q2>ey4IR&Sp(o{(~uur#oA7s^Usjon|2F!8@3gx!cD!jSN8r}0OMV*GcZOK zXP*5V5WI`zAVPCH>-~W67P15()XZ0HB6L^RvZpn4Oc#dVB!IpIf9oX33LsHFP=KKG`wHF}_I?Vc#4W4KtEvpl;Fc78vv zX4D&)#YO?09fCOCGBUHV<<{syz}CmpivGq4E&a9f1oU_pl2s1~b61xsl$V!`@$sqQ zk0~`c8W_7NSL6Fy;wkMntl=IS^=xE+*zFzEMNhP@q&s<^a8LTWcC)^(tG}b7JiNzR zlUt6l1Ee~jDa50g9=ZMw2SnTXGi}keHpUILfN&&AA_&!+5^8B(03w<#YD}p)ULc0w$aG zV7ifBmGAY28z)qT*rC^~%$)R}fvOJo!&Ky7cDDET_o|DP&s7g&(2<@^wDCVv{q+OT=fp~>S#b$HY`pL;r@WvgJB(0hGp)9RVx5c7e;UZ@T z_V3$BV59$o0*@(~g6o+3R}g_=#6bf6vd80kbXURq&@_owG?P}7w9fj48`bo*9|TWh z+7HUv)3Q1y2mDqlW#|q4X#?JY8Kd0CAm}Q=Q1dWm?pK$gRMGT(+jiiV5K+3Z( zg1}=(Gu$GMyDn%VZm-irPYe1_G+?Oq|6YE{Od?F?v%P!i1#KLg%d>}q#$)j&&17{n z8+4b(eWDw0?bBfcgXwPqz?e(QKDGdQdr{#^>~;!7Y+BJGXddo%oR5Rk>x$T;d6U?3 zTf3j*A6q6t?;uTg-Sg?;p55&!UGUI@gpuB&ke2e%6d3Lv_g4A`>A@Tj)k~0SRN0Ia z5xA6OV~}~qu}MaqytzH0hZV+FUmpOeF~$12ib&DJ7TuFU7qgMts3-S2HQjZ!717|)0ceZ5LA|BxRo8lPt`LR0H)QLhN0 zruv}j9VIVR*_x(Dc`3v&RscT9MPii3;J6*d!87xjwqZ4hM~b)!k5Rn>O{_E4UiHYD z7y^$BAG>uS5YLnzR*~aZUWrC7&Np&w`TWqvvchK~6AFFdnrU8p9V9VUe7?_v>TbY9 zbh4~Hd+AV`w*3Z3a^;*lDJ5x1m~7#hRN4`NMP|=sIzzg%z1G`-li*0Iyc5l=%R)o; zZOmgNh7Tj+LRO0TgDR=5HPOGzOpoE;VxjB2w6|%Ew(wZSO3`PR6i}{FI74SV(WZz# z$cW80*|c?$uUF{eW6uinL*TrFw_ zzcD62B($lT-5md)1owI;!rN+wd#wpCaAZm=q*CpOAVro8dcr{Y$MtAXL>r9;HHaf) zDM0MZ>HjMbq~z=;_N<}J*=}Vv7{JNx8V(Lsj_#}A8i_KSEePU79H!NMo++uwn9BJp)HUc~UrZ5cd(*;Q+u3upB5Z=O9D z!ql6y-nLQ*L{x}i=m7J%bSsOxmHT<1tapM!lw-A|Ax?jU@8h#Zc~R*?l{+9;`3?au zvxep2_ar|FJq zrG=WNJ8$1wc&?A(`l8I?U{`7z+G?51u~6yN{}(E)5;6?qeMyX?`j)WlC9z~WL&9uV z5;J9q64<(GS2Dz@rlvhmTa)xW5_Zbm6mUIFZ=_XvaHGx9Mg+{wSTv+Ght=O>Sowl3t21hf1-gWp`tU5M zBg$wEDZ7H=N>CW(Mn(MI5Um4v-M;M<@J&4N-ZFsP9i;|P&6?^PWSCJa)+hCgLA4iR z_yS5xaeDCQ+2wFS(IH4ad-L9{WbLmKjVk(lH;r<-4fawhm;i~Jg)`JbbsnAGV4$9? zqg(&+T1A_lu26SF=eJ;d%C( zAZDkAUbjD`i_Uu!dbq9Ey`(>-ZEf0*rIQh8_f~H76{NH`hAnWqClFh?^a_)2JMSex zbF&OaD*}Shfh8%tTa4qvTeHQXw~=;OcUuTWrnIwn0K+cN-h`I0ZlNYx8lB&tka{U0 z@UI|q_d;9=RRO~$BLik+mha?3T31q)DZL0b?RVOP9aOinFdEF($bH-Z z40f_CB~Z2JrV6%GSLWG&0)X|01;A*yNQJf?BDonP>{^iJNd@K>61xsAkm!wiDu!7a zZ5eiVt!TTw1yV?KU(!;c-*{S5|2U2MlF_)knGPBrXpg&;V)!|z<#L0Xl5ZfUvdj~R zR^r06+?Tb7bUt#43QO|r&LEXE8IQ~tBX#q5bU;7b@Gb}~8EU%lWp|q{B-_y*?^6$F z-V>}PqoufAg3gc(+H_RuwEL354wgxEd3FLY*wseS+pYlR^%p@{HW^dEVvV;j8`DHR ztsP08oh0oL(AR{RQ|=E^5$n;o)7wfVH|7A$v(uznrQE+sd2Vl+uCnd)c91QeF(<~3 z_Cab)U%l`6%O9tS!`*&xeId!QnX1Z6S=1heTC>yBurM*VYR-#8Jwf~NdG;vC&t_VR z?jzn?4x%Kh91fd6DREsysX|P;LIEU_d6h`&fa_PF9ySE7MbsnphCd_HYHz#^?&xyRNCszvTdRp7acQ2doF{@mo0cl{6Xfp;u@tJC@OF)< zYDEx5(i2W`NDr-IS0B+<`7uR3Rrao1XQ$+H>vCMZ(5V3`ARVa1RWrMhp>aC|(QvcN zqM+>JpwJj(BA4z?5hIAjX1@YD4~wM~5N39fKnHV!OXg~=;37Pr2Wu(Lp~qLD2Z^83 z)J0AFQxX5msfr}c^U`>!xPUHVmQv{l4~q!q#h{W{h;EnS)p8LeQ`I`+7sb}w`7eVc zmkK&RAPK2CjxX^ZM(aeFlBJsV(d9h(*J!F+Z{|7-v#A~kxx3K)W!oOp&nrx)_HwRo}#2ehzm ztKL_58#qdOyFW4G)MC+IECBNC6A&+lcAuL3_DF}cI3}NDhby?+Q?qq9<-9>%tW8)$+Nrv z8c|5XR)-s%uvDjl3Jhsujf@GcZ;pY$k_oJ2Uqn-rn)`jw0!b$g^&!PxmFWCKFqfFc za5P?{JRBXXUg+wJCwNi(@7t8$3P^Kj5s9ClA0PHqxxlmAp8mx8cuM)sYDxC*e9xsUF z{IayP+lX>l6mV!XQwl9{r&{>Uqv>?CwwbbtI3N00sYz?%rO|px`Eq!1$pkd+T|H~0 zd*}cnY*aFbc@vtLiHtqmabSDNQ&gldMHV?5nloCJ$$tWbl6W{0zyvU}XeWG# z)GCP#8W{9u&;GvZ(w#V#C>a+Ggr(-5Ql4Fn21(Wm1f^#{+EU1~x50}@mXJhNC&=!D zmdj?8Vut>TG(kpu;7{vV^#N#@B>d9{S{G-_YyIi2p-QnK@ZUmF7>%B%!ixVtb8iA? zSyA1OgA1+*DyWFUuqcDl4`dPC(4L;2nPyhIdl*;Xb-&x)@6GG?o^P3%Ml=}2pn_3( zC@yiw1(TQ=8{CAZu=P~mfND^Y<(}YS&qyv?*T1Q!^TzkJjBcm#B*pWujha`Wc?KhL}KSDf})F1 zbcl>Abiy)hycBFghA=+g)uz+OD?s6#VM}AwiSv8al%BgGmy=OKCha!8bBBdGh+-+C zup#*ZzXuQf9zwqPj;=s6#;amvAFfDjEO^0wY4+RhM zX(7nTq#HIK1w{wVidfM((x8EpBeitSu<=+3<8+0Rfs;t#h6=Ku^6+}tI1$W8v7ZW| zb7f7Ww%m+31)MjB_Zyix@qC91&KWIFBsGcBz#Nx5`r01QIZedQ^5siF3RI z+_$?7gO@uUC7VED4LcSz-`_Qg_Mo< z-tqjde}b%^GX+{w$o<~6kSE}4x%0XnUpoVr5}P+(Ll8JOy>ZU7V!&^^nVR6d6%bRA zRhy1CA{1_Hn$+P3QEp77j^6Hmmv(kXMJz5aatX`yisfKZ{hY_eI8X$E(VR$bTEw= z1UX7)V3#T7nYuCnYT&DvQOHCMm|Ed$I@=dm&OicV#qGADIJM3w%3S}`*HLeU=|QBY zZ;TeI^ax&DAM$0;gL746u4F4>+Nl;cumS;YgUHu?6@a$7*6bi4Sp!g>D!mqv&hUc) zQb?7QmiuEMIK%f@gl+8>$_TfBqRroe`ES>25lu z)VO~b5KcSI5ZTr3(^%b{`L|4#tZxz4H|HXpBazc;mY!2Y9m~%^(6G@j<~8OFt^mHogc1ryK1MAf1Q?(6AvCABXFuv2TT7&dkS=1xrr9EzF#8CuU~UqX#)`D9JG) zZ=u|d)`uB-Nk++6DCPSt&^cYfv>}v+LcSalQSJhjb0^1Ci*$XWzhnwX{{$d2LG~yk zG8Kl1#i)3ook1X$FBr}lN@F-Gl0nysWUSlN=wG1G&pn7n2QdhnpJ~&BK*QXDxy%v! z1YMydqw_1Y*?HZG)tBvP8YJLnGvr;kORjsnGX<@{hg67swtNH-37Dt;be9%inc0l1^|1NvZs zE_l&4_2`4?hdfT$8jx>WzAGLLkuF|kSFlKNNAr-=$}k8vVe6}uctq&14K~eKu?)nU zpX1T?u&qpX7@AO=IUqbSL76quhU3bUA=4!z_lF`=C6rH?>02Fk*zn9tnjfC0LLEC- zrH-tkjj&;>VZP_Hu!jDtK;W>oiJtTrbgRwSKg)}F7J$Nhr>uwppw4(Zk5zJ&c{)?6 z21pa;WM`!@fCMi4?fse!c?M(%v*C2P?$JQU!fZu*|1Js~lWX*BG}U=?ES(YJ96`FG)H(s+ zUHC2p{b=O#(?u;;_>rRDn>#iNHyOCkTR-1miUu|y2 zoNo6iH>-}~M14pV=EP)I8!J@U0;4Y92LECOV$F{{mUXf4qFBcLu(8?`#A?;>VR0M* zzat|rW%xo5qsMVxRB}c~%>w{RA2$KvOpF|8W%+6zbOgA~jsS!%f zy(_%?UNj){W;)t@A27mVRT;4>ZoHAUS0Y+u!AlQnhK)akq+y%wP_(e~e9BIcXSRO{ z3Bo-5{oQH@tFa`!6MY=}gq5 zCp77T=h(h_w7>HFZR5|~xqJ5F9XmHpzK{wadBx2VD|rrgBG18TJhG%|nb<2)LDISJ z$ux%(K)xsgJ{tKEZv+KHnyXg&d^zwe2Ff^&35TA<2rd)GeUXv8V;35 z0*ccG$fDGHn@H>89{VJ&YCi|m&IzSbGvo1jyrnv9ybu7+1855Xm)e>Gf-@|VMZkno zg{Y$j!Qx0DFhqtslgj{^arqWrNo?0K1+;SpW}%g0t9Sh^jWXwnu1bm1LAe7pqr(ed2aw+a7Rgg zq6*`%(ema|>usDxD&5<`GuT)rJmZx3_kh^BE+|~-9jnxKJj8oH*G8L6|34dvyG#Y# zCa$p4tHYoTwp>^!I#jWDOYCz0HK^SkC8~3dH7Tn|T}nUtYOmeSkRqc^J`xkB{(cLb z-F90g-_@m@)GobQi?ihobc}@@usea`HhT_~cnSGFK-?oI1G1l%kRCn6Dx?`Uehgw~ zGF~r3OlnZtAta!;v~@^lo<$X@2G5wxrHx^uhimvFlE%L05SN0TM~hj7 zW?j#Z!}ScFA+2`5zOW({M$R+ca}bTb@48Xg%QXyxgG!l#(!FG5I*VM2P2!E)VPg!0 z&WNkhV!WPbN})UxFwP)y7KZs(>P|pso@)+JDw9SZxfJx)%FQF0&3>2au~K#!o14?n z9*?c+_i0<+Gnnjm{UeP9_gWEUiK$L`eIId`T{!@2=Yb-rFT)xtq-U7t==JV_k`Vq9 z0PS!aq%2TY4AC)m)Dbj8+m99WbR;qGVoHC$xB%R!5IY4F^(5I(<528Lz>;;#yT$zucTIR=iRWJ zpwN&XafB%^H&gMRB>Ean+YvOMAr?Xn8{dYuJYI`FS5N_7Ss}j%80V>gs+YVV85QZc zBMuBFmOG+CqlTV{Q9_Ha_J;^1Ro0xo6Xw);-?1l&q#+wNmJqjbW&+0qq((RZv{D^) z0;$}2agQ#iQPG_qRpO)1kH_b33okx57uX=b81!zVnzFN&pb#hlLW`p#dKUmp-OG7~ zsbMQw0f2jW3jo1Ss>+n^FJPRf9a7iyL`qFO-bM<48d$r-Xo7W0W7XQT0Oj6?2`Ix| z#z~L{bX!IW8;Uzlo~ki9*}PzM)`lM32^6=*&9kQGuaa&sb*4acuW|x0cRVo%K>~E3 zSdU+Mi(JWplO9R@5$sLC42cgTuJM~E(HJGR{6oZ+1IAN^C|RlZ2X<;=M$GR?UIrBR za*>x>3cypuf$Lr_1g>ygLa?0o31!!%Ep5_ea%J_p4$X9$jXqt>Q`egYI@Gxm2%79_ z^D(S8&LJa6lC@?#)*9zJC_bl^W@12(TrJD@**1NFsQhgqsrrs{WJ#fhc!_HaU$ zFuDkgoE@N2;DX<+7=X@+uF{aX#5od^I$g_zG?@VT-OcS_?zG$qg5=7~d14w7olB~U zNEP&)!Z|&(1SB9f{-%dA=vDWm~|T5Nh6&Ld8wfvk@gl}LLl=vYuaR@=}^DshpGyzO=PNMCB? zM+T4farj<0+gVUkbY76@Z1zSgbL3MXimk5ZpI$WTHTyjcb4n0dXx8VERKF8)>5EvF zfEGRZwKlP5L9AzXW{I=hAgT*VU!HPERPv+Vs>`xF&js(3wO-0mY>if^ktilI zy9=KkYi8b)I{OJev1nF&B4qo8gP-_HcGIu$**XWmSp46)5JX9*EyO(3ijuK{NUmM-t6dDHu)BJva4ZG?m2E5oP!d8#jT2 z?(=89vBKXBQr#}AEi%MtKJIE1B}-7@5c#}Bk6Z(-O17ZZt%BsL?C?GZJ||h4PxqgC zbX$CRnSwu5-v*!R=2?PTip1Uy8r}7hG+FqH3qaq9X8Vq*TLt2hQwau1_gQOWskE75E^0YBN2e z*)b}DyLmdj#HMV9R_FCdaM2SVGL1HI(aXFF9NSpP3TPqK<9kvBQIjk;v#9n3q}Gpa z3{pGjox^Vi@7vHj%JeEXc-izR`eDx!otO7$veMVb;cMGipoi9L)7AZSIdDMPuHV6U zvss`d#&rttY)gUsXoA*A8d~25oW7V#ozS9z%ZT*Z8343tI|GQVP?kjB`bcED=%}yh z=YYvGE#}L_1UI}bFxEj8%jY1~x23VnBBm$wCeyTsji*9l+icrc?+vQWX_JW01f9*A zW?L#V%Y8_;sCPB#{B5gfOW^+m?d_q!aeY6*>+@norMJRSK+Y*=&)k$wtrlc1mhAcq`a@%a9 zoMVdI3Z0(AW>u}Ev$>1|NMW-tS%IAZ`d#2viDT31r4VwbW#RJ+>4dedGRCc!6UpXu z$e~6rprIAk1z*^RxWg3+{g#zMx01qS|6dNSwwdT5vyBU7bjBE}C8bwd!FP+L&-?(S z>5g*7{TkruM;=laMj6ZywzXFgNv_q`f~B6*Vo-m)kQq(N^+2(0fV_mWAsV!!*k7q?F9uRA=+}Zpk$Zb&|$uSVb=J~WJY$2i@772a}32Y`s zN)QBL(>I>swzd9{$2pWId3(uidtq@Uq4?jxy@;5wQCeoHWo&BAlTYA6tSvT zNxfgheI2}y0B_rVSK0&=hd0%8I0~e;RZubx05GljcsqSe2%Ss+dlFchT;P;Ko~xL>Mp8{)BNJ3S)+!zcSpT*}UH^=n3HPPvxfnqvj5GZjatK@d|zv5$) zQz|}AvVpV{oUek+s#Apr=O&p!Y?H-wZuARqwN4g`A9MKQiO6JhL<^`Aw59x#s)QXEv-?YZOB8pU#m;62# zcu#y}Z0eta&Zb3jz&q5Ve~EAOV2c!B+xD4@XLnw_ZEDBl`1Hjy)0;PF9sE(y>xL_C z0C-eFQS=zEM8QeX&g{C$6o@1zW-AARKk&LlSafLjcfG3K>*#{Ndao@e#JwoyGW80 z`q%pXPB61gl7)($MmMUG%fge)L_Y>2E76%|qF;hYUwtK~Wvwy4$LD%@y4R;Hzp=T& z!UDPSbRI@oj?uoTyP|aa)>DX9H;D?ZlGv~W0)2a|5;P+eep<$-y8Tu@MRAU9o66yI z@v-iwC?7}5_5Q|cznY!_?hlY=p(&DOF2kp~QWXZYAZ`%)8a7@QAbh9Wrq|!d47~y$ z>tk2J#GW!l>N`kW=fF!z$j9EXjsflQxuDjDStL?}sl2R_zMr_ztb(F%>3>ya+5dkFktt=_}) zPTP?&x3aUp6m?0xME89#&=2%ex-MPJpOVk~ejQhY9Sx3JMixH@3;UR&?FPv9Q0R&x za2L+T%>ElxdiatB6IR1JM8-++odLOX|JNe~`P+D9R(zeBuit}eLfe#x z-&5U+Ms>bqdOQ%{>WdPy-COVXSCVOw6w-P)h#b8mk|oowPsknxGChZrdEp&iltX(g zzSF~S{2gU|bXUe(wMo&NTeA|<#;Gt3$PxrQJ%)o6+7NGTzPmdm^*y+cWc5D5KHS&&5JayeXg|z1AM*Xm{2LO&0j2fk| ztO&Q>DF{BGU^X(^kj0^~q#`bZHiPg6p`2Qf`}Ah^r7n_q$Tf8imjy z9BW%|iC)KuJ(2~m)04nbcJhhiz4**wf9R4cC8)i~1Gc|Qd2hqUK78ho@97Iv01Jmr z=Tk8ud~5d!D*|#`dl9jsibkmKq_|;%FgLYN0Wo^Vdo+evre5~`uQ zR1&(qCstTg`iWY(E6$I60&z90_$owZvxCck9yo6!t`koh8ne=V40(qrx#Rb7ngqZICt*rta=qn!`M^XRb8MlH5>0~X2d*L zj~+GnF)CrLJui}v#re#zaXN_f6v&*M8n=oG#^80Tyz@Jmr+~R(y-}$YR@!!7U>G(x zDu&*Gye#KK7Cm;BS45}NToL0JHAbub`6asSMpq_>jS0{jJhq%1pr4_5!2Hsd`r=ZP z{*P?eDG+-{CRLNBr>rS6x!YHk?VX_Brmr9YtSe5;Fm=f0AgIkvqLf9*-uX4(?xZDB75eu;3hxL5 zJ=Cp`zAa39v`g$$1Y^*PCihWy(``M_c^9S{9bwcY-G)KG-=?t2hXV;kE=4`*aS{+4f{1D-*V@w}%aAVZ;(PxfCI@CQ zs>$4^TR@`6sdIxdVNt>1hDvML$C$;-(%KB(ZIH$gGf)vTLO6lEOPL75j<@EQ+TGrc zh*T2Qx>dRZ`89~)bw^k!P8hEcvF+C`8{GjRF7z!V9w8F_n9;ZU(9JD#gL(&(02Obg zWp(~tG}mht)#jQ(^xR6@Xf{b=ZQNZDaBGmpa&oyLz3V%-Iqz!x1QL1o9xbxGi8cBK zD7^NX8ET|nFIjFMB)d)B>T;yGh`$2+T|N~W*i-%nE-W~4y}QV?H6d`5!D6~)`yJZs z-LOd`Ko6`xk-j!W9aRI!8dAu-1}mcgnW>T=P=|s0&ftc}mdgiw-5G}*dIz1M&fC&?Oty&V7IBYV zq|Xc+&j+b@|D9(^$JI70uTRpG{BgE!s`-2g1e)_1)ewQ`v_rJi$?4fXPKK5S0eibK z6Bmv5Y7v_5-8o6RX#}B!0o;Yd3CdIfvEi6SwPcc*=X!Rh*bW*ASpapDoyBSa%R3EX zEHV4D)XhbTCWpR?}-+sr{!+}nRh*CNvle07s8jr#+9J*wojITSnOt%`nn)7)%Tl8F ze@1J(yN~EVbv`l8{{l(9(I$mWMWgp_LFir@9rfF6rKNt+Y` z=QX?3CsAKUfN)GtmUAU&$_u(&6!f~=Xv%y0lqz!cqdiMBC5DaHL!aId6^%Rcr;t)| zUC?&2JheB2${S8gc!@{( zh9L2pKI$;lYd_Xp4l}a4%r9I8kKj9y2@%a+ulh6G^;cYu7?bM;ps?`rQg`CE)E;}g9bOw5R(dxp@)B2G+(wXwVp_2nJ{##+ z!^Zm4h^g0cN(kdUMz*C_gR|G!q48l%y*UT$y+Ix;duvLMzzx-9(t(@koSC+%E%cpt zCMS7r(jKg*Redok|PW0omAZutiAH4oe@F+GY+M>G@U z?b1m^3PAvG0f5;T)BzOAcYxB6%}kS9q2!~M8$e)QDYFFgU5Y*-L5U8oK;iEYj_u`1 z&5l!+Su5Hv%(RxB@L{kvhpw~qI_ruXQoovl6)OwLjqo6umy|40bf80NVsWpFw<$NZ zyGkG4h*p}9kF!9u(@x2z$$9Ehkzjck_CX++SBNZvIM1a_fi09gObNuC!uzKnH?L_~ za@}G3Gzk4eg9z#DSDkR51F0cfIoA*L)@Fj0f*l#3w=C8*|d2p z_&Ug9o|qJ6;tjwLpn3C9K-chhpTd^ZxCy3I=p^-s;@s`-3~l?DW50k7G`>l6#*Jx3 zTw72`$#?i6;sbiF8=G1J#tT`7)uJjY1biGkfvQeb_h`_ZQ5) zLc=H5D^JG9<^f3`$4>95_{iLK^pUCSjz(u2{S0{JipHd}ci{PCq$JU5NIJY2Iyd(z z@~*j0e*#^bjVUc9NFqB2vYRI^HfWSFiVw`JGU=>z$b|2VE_o%FjVbtk8@+0D$@8B> zi0|QRLozp34y0IOorQ;ild>^vLCoVT?}H0Teg;RPu|;$drAx>Y5=^BVdH;6WS)s)2{aIqi#BZByFzrvmapk zseFR4jA5HfF5NPodc($EyQ`LLZ-g4}FP>xt%s zsi2H#;q%dBFyOewIQY#Zs^+zaeQpMxd6T2!Vb}dg#G}mKLjGfwt){q71+a}x=CJW7 zd~DvbiH&2jpbr~g#+T-uZuU0jH}RR-S265Fm5ZE$bdOR0Zc@3&r5F==*A)1(lqCBO zBr^sNGg6EIW!^dpNrOZ&I~*a6FfZoVv>M90{3n_{wHmFu0L{L7IuOJb+9r*8TE-!Q zspVyQzmY<$at}w>oX`OCPOKx#-%z-n?%PmGo05P18_;bwHr&jLBF3VcjswoTCsKkN zZj^hUPC}V&LRU*|_%F1;`Z3=7lh-*YAT(?|*omBeOu_$QMS|e-4b3(Z z4r6~u*h=!w$zdNh9syovvmX<0s_uPCXqu<=gNn0=$9UPdzX?*%;=&j{(3 zg{<%)KebJ_vjJcpK{UICK;l@NiZoFs4FofuIRjq#IOkPT^;R%?wsEp~Xw}tBTSPAa zuz9Fq)=R091)ZJ*#phjp=3&T_&&vx6H5% z1)S$$<3AA!_QPimW8MUKv+2x=pB~Iy9@YZt@Z^x@N>G@$$XOPAVDl<`Z$8lL$HftF zMw+`Ye?6$o`~HMVoNGKAX+6{N1^>fgksQt>`&oKf!5hKPyi2z6V>H!=vtS#OP)CC> z``y$v*~GV_aU^ttHsc0VOl*wQOmWTlNcN3*VpE6Ae3)d*{2O$myYiVYJBYHs1AzLe zL-sRK*YIihPCw-v^y^fDFBa~<%!5XLL#w3B$KF8AS)_zZN`0UU%~aD2RQlw~QQ=$i zGJcPb^_k8eBYZyDqHC|DV0ydl3`Y=)muv!fpZ-i~q9U0}zxY_>#DfGTkKE=4FE~1`%81};FlW=$$u_E4( z9-|xX^o;Eo)sbxVsiY`sC{>oDewBjyNPnh+(%W;7t=#WPgz_XmindH23BpqX2vMME z*f<8CKgIvKXa^nRZfjR-%0}fl06fzVKnfakq&loHPxr$la?nJ8o3Ds+5=7bH$52H% z7$nNBrfU?HI@OIpeOSX8&6$wt8Gf14(O`HtcL^Y8`9Tb%%OKt9Cw1_r>8zD-7qFOt zVvv(JKfiZuu1nSZqV8C4xxF_s>Ee};1vjkiM24C0dQd%UG%6GKHv;DgE}Z;zjkkh= z`_9-%Ozkoh4>~C%c49 zc$+5J$HAVbyPv%k<7qAls`Z)L-d(gTli@Ya&d);(XXj}4^>&b)rg9~#-d!16q(yAW z$mWNjIn_avA9+6m!I=&M!OJwt?{g+m=DG!;5Uez`3@uX$XgU#;b)j_M@LW*m8keWe z%Q^#^(^XmXGJ$TcYSR5{v^lusIa<;7z`V)1N7q^pDv*MyYh8zWGPaMsWsDy z<|+9H7fRj&_;n6=oXL}W^bUNNo1hBt9NnNLpN5K}Hz}2ip5WC_F>U|`ug7wdD;R=T zB^2qY4yosxRm%T!$Z{iO$*m#=S;BB~Gep5L46U2NJ7=gA8gjxLlw&W>*f9$9mo&Zw z2==lJs-$-*TDv4nFWuhe=jxq+$w}Yujddeh$MCdC#*yK%{(aEo=C_eX9rA)Kx7?b@ z(y{zwFv|H9CJJQ&2%?<5GZGoq`a7`9jdD9REP&oM0wbNUSx;YjLN!rRppA!u$lpFo z=>h#~!}vK4H0SZ?*J&~wOlyLmPZg`vn>HXPfobX>=tK%r%?}zj1VCzEj>!9cg6^fN^LifE$3ezhT7#goTc&nwo!YVa;%$=`PHww+ z=k&(OX|1`R0}Ag<4JdNCmk+@W8@J+fwpE7D4Kw9-(D0x&&}3PddQt$KnDjRt<@Lw< z?KZ_4=-Nb&ZYyBO$OPJ7f)x+%{FesVehY%L{m>?{1TF8J^33S1!AX)-Q}`igXSI>1 zN*hyg0`S6>2S@`x;}~xEXWcqJ5Hd{ITAeTshvMmymnMNSY*vqe3~WF1g#9+nQCc%& zCEDn%jHzA>RYWmPw`0KAO4wiO(jEPFlW6m%@FWmE+om-uA;rSTV{D$#lXv)7$h zMHu<>cFy$o*1z^8D50J1PHg=%_)((~pn6{6P-5}pH zV*3;B6y3uB@WHbeZfiv#4llTQoOyaMhK@<}X;nk(w%J-&?e%DPSEWL=^dCtIotX7<`#Co-%S;u@rIc)r4n7oEH`Hw(pH9|Pd>4*w(JtfZkHc(mD z6Y{-g`YYHeIO)%@X(^@851w~}FFR2Ap{6CgzaO7lSD%!Pnb6w*lti;!?b12VW~fKi z%!k2p+}1KWcZsO?+pQVlO?iQ=o(JqDU1#4)Aqcyc{}Hlqa5S$i1tPELe*!7{yG~Na zH2N2ySRFn^0IdtY0$S@3!RA8hFfaLcL1*<}LANPhBk#hORt?)Y(CyJ2gmr+aqUnUZ zY0v8yET$c6=}#c}^K64GKyo3AmxI-?S{oLIYn>jcYQumyo@iE}@BxR7UqD;D3pRaf z8cDGPSq!T|Fz6$80b=eKuBxvRH^MQ)eucJK*K@mEE)Q8?@}ZAOU!j7X>}qy0{DzI+ zp%G4ojt-I@XAELBc1BGor02M0weBYlJ%@yUzKhr^e0HdrTynv}x)*XZEeM#y)8?Lz zJ$h-9+*)u>$C<&reCqNrC~S4pQN#i8XYnmQ}29DBQBLO?RYa}G=9%&i= zw#z~sjTYJ`Y~rqOi&~5Qr44dVtZihE1Blf^$c33hDEv< z2~7K9U{Y0%xM|h%Dgve8QYxZzLL9>T}Vqt=4vp zpi33fx*y3cq$Y6+>Dt6d=d@?ooIic^t{oBF)3qa_SvQQW_5@XBkeLszg=HriY+YFB z$r=h4w->2~M|0L5I({xdUT7OQK_LDx@fL(ke^`PWJ~GTP;`M{UEF$J>n+Mm7hnI;D4y=L40) z#;ZYQ4P+$}s~t0JycSf}ZnQAt_8ZZxvH2dEaKz@{=9E-^rJq2)8&uX%1F99!S*dCF z@DCuguFoB+oYWU_tXVvAz5c`vE9=M-Me8_JrM$d)?2|_YO9t=h*g-TEuyp{ls*92W z#UrGr;wx*zTZ82}1iB5@vjRfvP?qo&AH8)%#q?U->MU^OGyMD%R7Xt6xyc2f#9UqE?4Klm zK^rC=ka2jEvf`sI-I-O>zn~dk5(F7%hNK?doCU1^{p#RRDls ztnJ5HG#~K-!@A z9uU|K2tbIsU3v{p>zrQ!hbJuK^p~hg9&TY!G2H50y-DR_4B1={K9`6&SIR@YuiB)# zaKpxfK%`4<=GdgPTgo@klaGdtqk+TGQV(;r17wO(ui`^zTjW8PP4mKWmU_L{BUMxu z>Bw|2r{2jq9<4eiv4QG`G{J|BlktHCsX8F9SNeX##;N%5SThnW<)~nGIzHhuGL@NO z5}u9E*`TPOXIRsDc{I8Q}^hP2hHSvO2${oD9!^8?Ub_m7QC~1IR&76;S9&mD`78X;3VhVSYRZ z4dTeQ%0H%(zodkIe9C6m@u_JV&4Jh=T?}QAPEc_WRb{CvX4qH+2g?|bTVf>PfQ<^T ztzJ#wpJtwpF}|7Rv1Xe6QT){RivVnCWDKl+%SqR&#Bz}3+qe(t76YiF$79O~z;2An zGM39l`6zSiYYXt;EiOGOS4t-=_VLFtk%CAQdhlQvT#%Qz4-)-aAQM@whSnh0yD zFyy9*C7`#Np*;$4W3vCLc8o#elr>9Hy3l#_>4;Iz`uu<<5* zXIUUb=|sA%y8cA*nz*uke;epHf5L_@t1r4BI1NIDkgR)s3Vd}1d5u!Z6#?E20oZd_ zsnZ6=0(gOZV$e-jvl#CmQ4BW_ho{x{h`&{u)j8og*PArTly&!$j?Rdwf*_oe-7s;# z1ipFmf(HaDl(?3WVU_&x8Rv)?0%vVx#7g_Kbs(?-dlt zijB(B@~9QZ7hezP{Pd2Y-msWpMKALmyG z^T)1+eGEMF%XJJRIC+UJJ&sGPQ;2{K8=nA={A|}m%@f!L=7DIQ9&j8sJ_A%f2C@t{ zvbV7ql}I79%q`pJmI)wtBBGhpf1ig$`F)PoP6JKeL2%Nf4fzuIS!Pm}OOC?Atw-0b zDG{9d_GL_c+8(NcJ z`2t#F2g`4KR53Dbu|wEK*sx|LprCLJ?(x<;9uBJV`T z>Zo?=6beVp4P^oQKA3PmpKUUm1f;i0?1+2-p(2iq!+C)!PHa+~B3KN~@&K=nDLVKu zbnpW6jBt07S%8X-$F!M8xK^yl)(ItS_K0FyjDxYitrF$q@yRg6_1uh)Yw#iOMt3Zk zRpsdp-65x|MM3;7GV?Qb&FZ;uF0y$zuO2ub=a03$dcX~4ePntrRI?W6osKN%5P3>E zD!)XRTg;?Tl_TErThLnUO@@g)#qr_f!+5bCQPE`BIOHkB$>I(#Rl8JikM0oaCicD{ zvosFC^a6pKmJ@T-QPXZEkF-1x9P%5$jOY|CQ$Dq{vNKqwDtvE*KJ%fV7>qoWT%6@7 zu(m8Yz=IcSBC*&QBZ+AXbqx4&N|CCVJWDHmJ|q&i(iHMK4*c>Vx%hh_w3W!>ri)!3 zUicX{&Va@(o!pHilVRg7>`e2);aGy?D^p9K2+8vYyb0ZahV{eofn{4PH?LG=3L@s? zvN4GK#x;sJfrCX416*&Opr>l6x;dCwmTkk8+?_zR>_Zrp_90rqKtag!m~wim&7>IU zSe)r&insN_k9}Sa0K*<43GbNqJP(^r39JFMTybc&V(aacR?omx(0woY> zTl6lFoSztS3yCZ%##OoWP~Q81!r?CqN|tdYt|#Tg&-@bQBC z^O>k`uQ_!yfVR3d!h9>qPku;`dU{FCvtAhHzd}q;U(1^KGjg*xYJg1mT57*dFMG#@iO6`POp!hgk9#Uf z#(u5^gQ-Q%5EdT?7{~1_U|PM!Ga&-UY%ElrYL{Mr)sI-71!7+IEX33u(ScNKt$TI= zgk9^nmi1UNP-V5XsK#X`^O3nrLC(ISPQF}i)fcEFN;-q^jSrBAoemiPCQLAnROvWc zT>1~t65jdi1bR!%5NywN2$tPU$x&{dlJcf@$x5H}0yG3=N5l1PrL%XDo_@vmAyR2$ zQ7jB#M4N=QIM>u0>=U=HAGg8_2{g$e?gC`mZLPg5`Q`!5FCFBXqH8oijPNX zhU{We@o-#?nS@O2T-#;RY~uwW zAUj@aItFvidT%LLMA8tpy8>dQ9d9IKf6PYDJM4~;UK?#!foZx_8Ht#wnL6zag)SK=H25$(L?Miw7@) zAX9(9sG{fqZR^Nb&QSbL6wIbpeG8)SM#n6QkN2Ix*y-*boi|>~6NApCB>|gSN@J6< z7wwKyZjMmPAX|xC~$A4M2sw6+BFmH>Bd@bfK40 zrTdEf=dS=Z9|tB9Bs*Vch~_$w@-ak0YFL8ajt|-CK}tfl;%;(t*+BSLAUrmivUx%Z zXOO+aCmeCef0AJ5Tm5BF&Dwy)ZFY(&-+*_=fcM7 zO72?!C~SDgZWUTw?N%NCyCEREo_Wf|80Vz2;qX+-<7jTrZ^72uM|fo-s}0%^D7H{g zbC@B|EKlty(0Ir*NDMaac_6j*`LX*z(6Y~)r-cwgYa3Q}#j7GOk5ZdPycgSs%BXl1 z>)3LP{Ugw%MVkmNb*!EpCw}BLxatPH*4BXHbU3ORI0}lr%qG|B6uT-J_Ss}ONZrUG z?HF3eKm&6&?jvX*j1vdx-J>cD>_s-QM^+jLGKS5euj8Pv7upy*^)(_BtMMNZ$7(kY zR!iFAaT0XH_rvl%Jc@42&|RC_54t6erD#1Gb&-wpNR9GwY1+7~s(s!$G=`Qv$Hvp! zvM_w!TjYlWx5?%72@$Pcx1*lUCbW$+Rr0*^OZ--R&0($l*K}%Uel+niknzqZPex}a zba8^J7vU>w8yux=t^*-Q&CKww(l~!>K){i*Jb|nc zlUMjHpt0^R)UWkDOkBrC{frJ=0LtOFydaw7E)?rnu$H{}8klnoF3(&QwIcR9ZYZns z8$ip4z0kXXO`(KeH`f|q2|FQ6T2{dMUz2oi;3M5fHLcS z7KmP?*jsDwZ;{WVKRx~y5N0f8mN4CPlMFr#K0Hd|xSSPX(C(MP^)cyC6kL;7>kfGd z?kD&ruR+Z+`~qKbBs}J=Ael)xa+{D0THR=o-nfbAD0NrzEUr2!hK*l=8%J&vQbPj| zf2Qd}&hxmC3KPnw(oV*QnN>z=Lie1d*M zB?G8UF9HQm6*EPcJy+v<}5-p(cFqSJJvmSLCjGD53xh?D_(gAv@0wGoKLIF;J9^FZBcrNCfbLgfc@nv zKwSEAuy489uTnEUt{kH^tIRcSe9)eml=Q~1@z>BkA2OK*2^oGlM9SBjm-n2+1?*@cXgwM`T1V-H<;Y46{LVrs+2?U2Vaw?&J{K8cNsq}KOX-vkh6&4dado|9?@VSBuH z>tVu!pGAW4M$s%-a-^^x-*ODj^{u{37z3?m&5Wxm%PFE{c$^7p4l+48dq6yTlF@NP zF7?HbV6%H<+G71SI1a{|8&uu5xN$(0-ziM6z22fiH}Pwp6vfdlkk%j`7b-R5?WY{9 z-MHIo0;mJPvp|zT+p7n#A*U_6K-v{`=P5c@@k4ujMgYvV_tFEXCgEBT&a)Yi!tLs| zmplC!DFD>741ViZS{Q4Q!zV@dwuk{eYRo({*`)7Uz>W3ia6M&=vS>pVp{TV1u%=b)|Vt#*Z zyh~Z;hm6ygn(LkYQk3n{uKeB?beh%6(n$_fzksgho5{7IlO>OvxrwgT(&54b!EVge zAj8Uc1c)@x#>T{SY9|ofVu~Q*N-XA4evX;%O&pH_LI}rQI4l}Aj>GrPevlDYDWMi( zKMCY~=fyO%VsgPQKH6|$X_20+y3-4V!^V@qSzFJuUnh4MO$E%K3~J3a%TlMj`0}C^ zC{PShXhpe6`LxxEVFA)stZaMySCpRxVYEF^7DLmCtFpR))BMIPT(>EzsyFF=vZ9qq z2%;^WS;~wcPLR}vS*G2`818A|ovjF)`ms4GG)}dp{ffB+@{9y!xi39zM1V@eFLtSL z>2`vo95xytNlllXBvs0=(FRdEEbT-IpNdAEu6TCpWQvJvy?BsH>Bl~VNS$Uoj6n#V zbPnh=Kxl_fn-zkXZkFtbN}KanqgT-6Xu6I)*j~+r_hN%79 zAX91y>3Nhf+I5NKoJxE%(~%GKgbhTUZWR=2gU9$_e4g%5l+QO$?wFh&pPk%z@viZS zt>c>~FP_=GY17nmCTH}chO>c_nh^y@V_O*+ISmLa$oXBsI!JLsGF$uYb~8@g$$vPF z4|%(g`B00(?7^3hGC+ztRKvz4_;-$UWso-Pp4d7$J0o@iqTGNoxg(JA-YP>TU@HN{ zJW(>l$(AbL+?RkGTTWSxP%T$6)}dEWmZ?Z2B@xogh7M&9t}#Kl2*!? zlW9L75T3!QdJ)CXsXQ&cDjIbw*ln(K+Vl!ARV9LNL_0cTTEJ$A@pLapy+zlqZ5WpT zW6F$?ymlJb@e8Y2*8t$TVSonJu7G@fj$EpzI=>u^#U_eQt)tytIxD&g-=E_Beu<9d zo8+}!gU?U%em)>J+okOqHm(EBSza2+qN0;N#Y@U&Qrl3!8N9c70d(G}=`~|cdNDH% z@qzjEPtOf4)~T-4+tHrKdwEkLV??DJ-V^q9j|vge*B`*w=XtTMtJ|N0{(LXJ;AUSV z1u_piY6iQbP>w`P zo`9-|x5{+92`^sSbPv=yUMRA$_1bhq1$TRWO4pC-`%vKOQ)ri2FSO7s)E7~%Z7eZ? z(}da0N1LcXO? z`QrRz1-D0s17Z-==tTonc@+ykdJB1euW%cs=wS_51*1hXqXA8xWz-`Tb#&x=e~_U< zZzh~rU+y$TrJ3Hk>bm5cbqjO?x~|$WfMK37^Hz+w=!yx-Jm{19!{P*dtU9RGsT469pU%W#;|UODM0x=wDv{8O$o8fL z@ULi4&op+V70TduoDGR~j|P)!BqNc@+Y{gyj0T>z(TZpuPu5oFZO;^%ocBTHn6zSO zJBJ+rG231%2tNe02gEg_Uig6r;THGg5XAhGBe{3lI=Wtg3Sy_xw5zSFxAsvavA3?j z6s==YWd>Hk%e-zfL6(=CIK#%?5$U8295y`TF)|%Ii3>l5ccqGNG#jbK2jUu{ekohe0 zqnXk3!sTBjhsel5B)w$^DJDd~<Ji_F!>o-LAUA@O@xtHe7awxz+2Vz%Va_c8s{k zO;BdbEJAas-Jz!ykdqW!7+LX;Oizz;QO5=NUY%M?sd5Au~^R zGrOC}!JZg&$^RHOP5`Ajh@-YbP|9iWc+e#GQ{^I%{Ar+>p}~fiex3-b{CHt_GeVly2*~WCmxx(7wAG1 zK@k|rOB3U8*w_LpbD%=yCJtlz2(@hoNr>)xOYQxM8m2*H4*%u&$e7O_d~Xgv<-bR~ z6UdNhLaJv27gf%-`nHj>0l_yt>IlGm!zT@ck;-9%jSqZl$KALk9o zNgz1RAXY*^ftO+9G<Rd$6w?!Az`q=7UETXT9Z}f7&=O-AHWl_E`bc-F(lE5X|}*tGq_Ye13TFK4Aq;q~)JL43MHw}V#FYm>fi2e#rYac=w9p#p)#a0A$HKYgze)6Gfzf zP$pH-W~mjwJd~d)p9Fi8Q6p!LilXY>bPEVfmO3V&O^Uo=Qf+R>vu^WBVEjj*HYqHo zo~Jj`=mM4(!nCHu5L7!IuRjeNKL@Y;kq0!Ze&}KM-#}Ss=;9cqFRqwSg(iHL4>)DG z$?rVOeh-l2UCi1|8uRzrOrM!dB+Epfd00IF7|xE*mBc*?1bLS>(?ANN(&2;YuFY|v zG_4~nE}tGRNAVJUhI6nM$16i5@ZP6f208lLpr-J^H#lCm5&KC^Z{IVFycJ!!`t z9qhSwFvo~OAXwJncWL5UXxw42a+(+c)UnEsfU;+mZKu_1J7obn#=!Mx`Bpo;)^ac8 zb@w{t&_nRQhQM|@170wR@qD{{&aNl;_;##I1%Cn+t->U9`1x+7F_I4&uy)Vzy1gRoRk!62uN0I$xb%qHtNY7LP_h*e1KK1=t=$(n8Sw z0irq3H1qD1?F&G2thyqVGDNIf0OW9Csn4WkqEHPAaYUBcrJ z0x^YZl2Ocyn^V1acw`Zlh}H=w$aewa=%cJTa{}E(K!dA~pu#d#dy<}gx;UbvxZd!E z!}X1yfyd#~$-hj}KMb!Op8B%kONQ&OzBiel;ZpbNd)MfBsjJg7dJ&+iz&44W#+q$P z!K+2{&1#p1GOhlUrHNd41ry4Qms-U+#8%RidZKz(MF# zBAXN!(Ura~9cD!IK3$8_ATK4q9Qt%}Y&?qGC&@I8IU1Rg4cUgl9@dfu9b(3~Y2-hL zTNy{R*DcHNypQ=wu!<#bHr;q6)i%xQMFd> zS7n9c-iDPaiat6_Y2zy_LB?LE&Cg4a{9Q03ftpSElbgxc*Mi9pm`QqA;Lv5hC705L z&W%yjnTaB)N>AwQr)$gZ*UT;xPz~=Vv~DL|_ZhE;^wTj$s#K&7m-tJc2 zEGC(S(cXJmaBUq|I|j@oO-eAgL-5;33)W1(JD{6w-DnFQMoZtvbGPOyW|SVln;FqK ztBDZ+W|`Srp+OQhldor9#&Mp}oWhG6mfTsxRQ8PXcQGrYvG=n|a>Rw*@G!fBnHlY2 zh8bmm)@k%btjCS@ZX{CuD}Kklt7=+Be3Q zXe@dAf*d_*C1&ZtOFGD1+(wz}&F$4rB@)KtLXqt29-*^`B~x0R3OGZi>k8GxnH%E@ zLCxx=E9vj!5J_*mQ+G4EmKmkDNYPL`qxpGw*|baEJD`hGu1i|{5X z?VTv!Iilnu&#td=DRWDc@ZF<)SDiOZ?uJ~)&|`|HW*-YOj^##ub1A6rVboBiOIfqw zwuN}#h%KzU4S&wu(iBs-(sgc>_TotxX?&d7q`5z%vY|WG9ZG5U_*oCSe==s(MJVZN z?3QR15Y-V9#9l=jX5L9n(X|A@%Ws>{Vt#3od$wg}ej&qa2P03J2JKu_BOiD#o`0pe z-J{}qBJ?Vo68|IFXz_0|;-9?h%p!Aq_9z^whQ)*^VYG!DF%o5ay+-Bw_EX{%m1|6X zbPvP*%z0)+&Ph+Lp7;Bhw;CmiM~qF+bAx)bHeRC&OLXsr5~Sh4$MwlJ)uSdoV@ShG zR)eu;QZ;U2=4l;^%j}1DED)lkdIjh89;y0d!@v#p`X2?k6N>(W(ZrG@bWol#8 zq-a#Y?0*t-R5!{V4eK0dP!}(N;T6o#xRltm8Zs-dDi8Xz483ENNs#P%Y3D=lI89JC zFS)aHXS*jCV#{L@|xn zg-R}~dZyY_?@8tp%-p!Nrwy~TT)Yi{c#6A=x2z4D?Q6s47G`7IH7vH<6zLg@1I$!| zlE$kXr1D=j%cws6!}yeUX#SFUWim9=ZJm)1G%LCJ(Rx#%2eWw~nGPh#2wt;bt(JCN}z+)Pl>D5xoI=CX>WfD8FAI5Tt`lmCXF)9%ExdOPl>Ar~>xh9I0QRqD1%4`Z!&?^`)y~&>GP_YHXAJlb- z-?>M}>x%??W07F*EE4Qr87#d&l+{_Yx?CNb?{voKo(vV{Us#bdp^4v5bUNgLir;!? z!x4ukvmumE!jKZo=(2J<^D=-dqV;6vW1J*H?tFXbRbz6k=c;q{rYPn_`2*FaFLd@S zW)#|>CZ11L8HvkK?s0el^Dzci!Wy(csxL12)|8!V#_1yFWVF1tHpTbx>b?`0`EucJ zWcajxtb5AP{WS`k%vO7QE4W$a*;9O|Wc;r)zM5+hJ1BHWNE?G@5_XEOE(+rr{}cHR zWc+*bU%WH_ArDDrzR`I!vm^J5u3|@YC$BFZRJy50u?T;l{^4uNZI-#IXTDBVZkGz) z((iY~j?+E=FJl(Q{fb$A;t*4^ncRo81FFw}3g}7Q#N&5s>MP9Gc&KL9RKJb!oG_pOPA%k^>)#7u6?CHZ17u=#Fn2_=WhSf1V?m34 zH>1Vs{K|Ba?z@pLD%5?a&>y=;xPIoKxwhJ^Njhd-N%96m61F~nk8u6+L38cZ7b!<< zw0`}!dxYzq%+(kM3ore3@8qwHK?`mkiZ zFlNdbScbSVSCoSKPDVAJKgF_A4X3(%nOFp=@Z0gJjma;)>)KHdPZUyf>~az(wKt|7 z5b~xlUFA9?KuzW^AXz8LAnH|Glr8CTaG%M-xCVqx7_cLO=*Vs7pihroRK%&JhvgKr zG$y6QN)BcjI?Z<6Gi(=`tua%{*4mw7P;qC=oy5*gToKuIAkkcFhA&!chF37dkp@sl z?gn!@6{USCV(GV?*DzaSMxm`IEo>=SS`^+&#BuL`-^#p;XtFFiy5ev0dzr1v9`aPp zdiqJb{Q0hTGn2HKsO~MMOhT52UzUJ*#8HXew(fE1i8FeyYfM_fR2%ZwGWP0S9*$== znNoskEKg-4(ne{+QC;pOgV{ZprkR5=m$6gNT`%d>leNYx{M8I?6g~?rf=#;^T0}`i z5X~+8KIULN49jvz!IQxl5MuZ<#(%tNb<6BCnVp7RiA;b{4j<^H2= z26vRr;MAj&d1Z{T@li=SD*0E*xXfGuOn&7aMQ1Tj<8cZzaPjOTRhq(j9(U&%%*q(X z2xFBx-R^d6W@am<(K{+L>CcTL@jlUOzH$LWqO^NJw%W5pgv|Az5Vy{Uy0_9Ozee(8<%L9^E|{ z`0gKHHUi?#AjG#ZqJ9D+WaP)Q=xPeR0aclz(}QJtJZggff%5sgo*3_Y)`ZKu*M!SW z%q3F?Hg*<9(O4yFQ5D@mR1trAF7e%bPcZ#7Gu1b$t7<7Cif&{2xwU8cMP^y%47hbo zxZJ)bT)w#`T)wj=Tn>Lk;tA>ZW-!LvRs6}fz|)_0j?+K52lI&~VxLwb_6lR`TTqiu zn(f7Ui!brg+eq@<)vcVXn2DaR5x_(|LYSQJ&QSUN$X$}I@lNKaZzWTHiR@#j=pS_} zqL)Wu(^(rfH?9qvo0yHB*Ef>Vg2HIuVQ%L2M$W~27m1Nz=%lM0L}NrUy}hyqORc0QbY)MYOhDJ5z!M+`+Ftcv_=Tox-}F*#u^ zn4G&7OkT(RbD_3jPWvaPE)lxgT<>og%wjNz{Ey~7))Vv7_V2AP*D*P8O&C8@;v)SRFiuY{7k;c<_@f?` zSW5F|KrTU9<#gK3CRs^wZ=r&}RB$@xHW*K2E_!^*+y!Eh+bB#H{7!mL`cjdaAHeLv ztTA&GLN;lc(mm)tbiW$V#p?=3d~)H4-(VHHJeT+YX`WKH7d!omaAf5%AhNhO@0tyC zX1~YWT+XbYn_N|qBfNnm1Ets6O7EBI5CYjZGx<@+Sa_Z{h zk)vK;PVD3;Y(u-|NohWndFg4hR$hkPOx6nt@nkFa5Z@OuUp=_2w--6~$}|(dNL+gN zpx?Jf!)TEOUCJH<1= zB0`0)1GX=}VSYY!#{77hoEB&AfotRuJS5XMFtev2(hote#cc4S z^U=xjq~9D#=Tf&?s}HEi8G>!NUbCUw-cJidp!R2&$JvfeSIk4`JDDi~2l$H&?(&*r za7;y=LBM=`1b4zIjwT$SF-89m7&4D57_U+=-ouVfhQ;HI?Tw!Z=+w7HEB;{gBMU|Q zHTQTCvi*ib{dxijCP3U$`ca&B`?goNv2caJHMn1&;OYmGZmLD8NL5j<#O=!boEuyi zdVba-%(z(H?6OY}fS83#T?tPS3bePGuDBmXUazy^q54Q40z5W5UfElOtG+ zI5CWqAipQEs);>}M0iz%l z{fGYU)w1=A&h&TlfsRR7xp6$qOkHd?RzvCb*eHt={XPoV{D{e`Hv#?2j2%OwEyW^DoRI zQ1UPj# zsU|TgDo`$brZU;L;Udu>Y4y9S{#7?C1#x3e~Wixm)GdNgXyuC1__Y{V7V_`@iDh%l( zg&}>QFr=FbL;6%(Qqf5X5BJ4OyYp{VV|k&L8e8tZF9XE4{S_m+}{S?V{aSjN$7!{&Hqqg}!Y zZH>Pm#>s2JWe>J)^dA-0m3I_|bSAg>UG6dvNPkqAOqUm?r`HxH)AtIScZab|mb9kWY1xI9mUh9E9_ltO|IVV>PS@os9lxMH zo0QP=?501)a%!o*iA5w|icFtGcgy&RBEddWB-oExd&gVCPl>PNZs7xXA{`vgE4Xn7 zhjV^G@|;r;&S?eVJiQ>CPqUFZI6a?TP=D15lINub;q2oDR4YatPygv`Hd4?Pps#b^ zY1iF25>}z-O)sU4__?S?Wvcg9;{W<@VEi}VI4J@Aw3CzFmX^z(N-p!O$9fd2T&`9U zvoXIFNHr)55K zz%q1sF#dkJC%L;vuX<0?^Rmkn=f%|wdicX_U~lKaqZMmTy-CD&V(^zKs<&f2y< z<(%C96t`Ft^vYbd7vZ_okd^)3>k~HGo2EWCYC2qn<1gG4*n8uaPqDOr_m z49^!;>2I{;&5@xHFWk<=zr$7AeNp^3_c(tQKSipoNhWTzl!99=!_JL=-V>76T#(mt zjGsJ=mee;NTcGCyqRM#k`?%WoCj54?MWwfVcHkLn&+>w`XF0Lf|@;A4hPdP0a6WZ=Zc3!f_q1VfC>$f`B?uwx3>T1^RWp>)-ZOKk@nFg=G;sDFV zL$-^D{9}gHPV%*e3)Ko2FkqbA#K2lqNCNjnabfxA(-#IUQ77j7uo_(t97{&WxY@lF zI>r};(GBEK-;0&c7M3j0+g~7;smbYs0drvU_DCVSP(aC0bICZ*IrL;Zh1+bc9 zR@#nEvKkEPwF>^&cWz}VI^do_S1_7Z_F1CsqsQOq#dtd9pv^?oosUpO>w;dpH6z1l z6d$4=db?Zn1-)@H=kve+h8b$t^fiVt?+98M?=B8-eY#f>mdMi|Utlg;xn3t1OxjAH z*txZ~tC9??bj_Hj`m(i3j|w8s<9Q)^p@wQBP~AoZJc6RH&nW|RPZ^*K44Pg(v^76& z`i0e|Z_V6W3hM4sP%jt(RlJ!TGy<+D1@*#GP=C&-=?qK909}Bl%E-0)!h-l?yxXnP zBiW0vBGtKGyGgGPx@XvL89t5wS>boiHKKV>c)E6aGG)`iy%DfShXW$Nx!GJ9Z;EH2 z-J*Vkk<-Fyd1Pq{=;>X5fZ_|ma6$2oD;UnMNGaW}YJVwU#lDgOQ-{&q+}*7nJ&+a% z`^Ynr{z=#BJS-MTQI08I7|0>TN;Dn+nrsY~s>k6(K%S%<3_)k*%Uh9 zZeZBdSq_xGL&-@I9a%2ZM%z<&UiLyO={- zanhz9xu);A9@@nIWHznP5b}oC%_T@V>Pa)OVJGdf&5>o=PKKHl6mCpi#N4 zk-0-2pZ0-ef*(;P_)%qoA5$jyab<#^R3`ZPGQr2n1V6J(@N>%qUu1CmK0GnhvvN=9 zw$aU^0bf)!V3h$)QBrkniks{=`7bR4^olY-uPOudnleCNUk2zK%K&{edsGDushi3G zeNP$9|3Dd_KjX8K^iVT(Octv1C{<@L zPZ6+6z22^?(N86+0D#~r9tic)D zcu?%XqyPWCXV~8V?8J*si?gn(waqq_oT2SdR10hG!@jnKKLSO155wXh-oIBrQ{kY^PS`IO=z&o3TwJ40SD%3Me7?shMV2l@s&?x9y{ zdlVe(4Vu0f#`M~=+`}vj8!;~^9&(|0$i2lwc8Z7GS3Klp#Y4WVc*whpH;%6^Udq=M z5BbL8A%9rBE^jDa%AXc5<%f!w@}}Y;KUO^CCyR%CV)2kqC?4`B#Sfx?Endp677ux6 z@sK}e$dTM)@^sqGebFSn=at>z&?}(*Dm}2~O@#O*v)wj|-(_Q4ixwz}(RXBW$T`VY zXQ~LMV#DL!bli8%IX;j%7Ut?5Q9R`F#Y6r_@kZf^#Y=g2@u8uo6ffnkiVM;Rc^aCBAHz}?va@*Z(&f`_cbcU|6*;ZeO=2zx@btled;fq9lc`2wj zm!g4cDX4R$pnihajUsz1Dn-^oDX1?l1@*X6#_M-W>8;aQ1E+f&!!2}b6G#1Knr&aG z?~IagpTN2;R^CsPB=1;Bxbr39evkE=mQ*#b&iV0BY0veLW>%r+={oMk=Z9;-;B4-L%^p*49kvyEw{?GuPIr6#YRflGp2z%5Ns8GC zNEc-n`RsHm2>ef2Tj}f1<|(3p&p>|PwbDfvym;(piP-NcQ73~E<$gJ1`*wu1va~72 zMx|1lVy9UN*ps}nRP<|Ck4}YTYMzDQ`XbS{n-X+He(PE=dD6Lwf3elD613=EDcwmxmC3QVInjY= zp03$aO|Ip3>w+Ft?x2!{bmsq}LA}e7aQ6s!@;$(FmU)^+ouQp_sBfYQm2nfj@ut6E z7HK)jbREjDh&4LdLg|q9px+tz#@ojj+BDv5(1TWVphGv9Ddj(e$tTu=$w}uW<1Kwz zE2pG*9L8D_GiDcEW+lI%Lgf#{NsD`YUB*02?ml)V$U_ruG1Y$PR)o_Zr?0q?Usf9O zD@sFtb!o`2Ee-iCr6IqgG~^GIhWw$@kUzu7Y1zkgHo9j@Iq@MYrPHr6J!{8uBj~*>pzX(R_HA z=vQmQ=6B4d=)OJlDapE5H1d&*Yzl+wJs_(oA#UrQt&c1T_pv46o>&s@V@kq(TuHd6 zmxNm>3HRiZaK}r+-CPpxwvuqCOTxVmmr^nnk;8brzYF_!lCb9 z9`v7=r|TQagTAFa=DZYEpR^7YWseb1+VnPFN==3E7@ewv(>Yru9@zc>&F9L2 z-NECoP-(wZj>1vE=btDH;E?lJQR|8ULS4?%(gRPgah7_;|_qVAV8 z{N=&%2zrU{qieupJM(Z3T%|w6i?`^Su#4`WE}zBA%V%*(`7ACjpT%tXENrT^!sQ{)NS4Ji+wzDt;d1Dja5-U3xSX;kTqe1vldJ);Z7;BB@1i8Wbaxq>8u5l!CEl6H#713#(Do` z*I=$$?=AVN&>UMni~E<);u+<$IJ|ro6Xmlwn)6jnZ$(y_+xiwmRG%>=c%fvuBV>zT$VtaU*Z*YFY%joFY()TFY%_j zm-yYfmw0F0OZ;)&OMDPZ+=kz*S(06TLwvM;MLmnJ3T(%hDoSf7h-P~bBO$k+varhZ zcziAYgj!CP?hIpi$6BzLVGxUp0wQ#LQ9zM z`AjT$>oK>wO2N(1FZ@>fwYrsbY28Y?vTh|^Q@4_Cs9QsHdY z>Q>Ujbt~!4x|Q^Yx|Q@|-AejL-Aa0@ZYBM@ZY4cfw~~Haw~{uSl}=};>&LgMTS?p3 zt)#c>W~V*sCeyxkE9tztX*auWGPTvMq>(t)wflq2viHKy}L zWr(%ZBMw4C)vM$FuI|p|t-6=^m%5j@8CF%j?6`Z~Yvxrfaq=y&$vQ=6N#fr5E2;|q znW}={QC0A5*s>~ip2r+dk`6AO!OXT{&poj668YdB!eT4-Syw3*3QT;MRH47ZLU)*K z&Xvf@=2@06A>#*F+@vzX)&HU$SS;}b`@7o;JO>IEc-eKaqUu=aFR;*^CR032PeY8R z(a^#PCVvL>Hw9%bN2gNpl;BvcPa)^rC@J6s!&);}dAIE=^(%dqvd>gl_UqWrD$Xz} ztP(}A#63*PdtHJxS8>`pvAn7eF)mP2>I-PsiYzZ!4 zP1x+o8bNpaNK-ngsW{=AP(F0zK5MM-4zP_eyX>>uK%ISquma;#OGvG_`!_iib{k@8 zdcgnnc}uIH+=P@0%T-d~nldP6M$=<>y`0J23qy}lw2F{SOW1TuRu52&;EJU#6_&Ym}9IfU=Uy%1XXnS;;?8R`T7-N`6RL$xkRNd8x9J z?^jmx3S}jKS6RtEmRu1HEa}CiHl{oTNITO7#b!9YaxFnBm}SaJ-e`8Z0I4`*;2UK@ zu|;AS`;4lBx50ud-s71};sV^JnYf_j&rOcQRbIsr;bcYIu4B6vJcq#kny_Z&BSumB z*0BvR4k9MCn`IYr2>F%UHh~oc!Y8#(pv9d+i@OeS75nXz8Pks*CdI}O-=*MJ)Q_-i zL0d@5j?1j7E&K`*bNFo`LBxMe))uU#IdCHbf`#?(k+-l;yvp{NGaZ2!TfHUqHFEj} z>?A9-Xl&m~AZ*(4t8jhf9V(@-m}lfI2ksmAqHV%YXd`ceWEvaKMBWrzis^<>(uM^# z_S_C|Yo@3rAC1&0w&POja4~)`azWAP^X40HAz~asN4VzQE@&o*;oKox1iV~GkBg=|03t3_JS#5ywPqHO&ebOl@azH zEP09+7IhzVdnF* z#~y5m9xF9-VZ~4UL1s4uj~isF2bX*c4h*bHVff?&kUUM50qmGLNU1CNY{eV|FPNUK zR|P|Z4|4^+-tCAd)_VbhJEy02*)2mDk+i*!)Wp3Jx#Lz^6-_(7h-sMqKmg%Weqc4S zPa(Jf!6xTz>WaP(i#}+IS{f&{51D7@T22X0tl;t}TT!(-=0MOZ%zE;F$T?WRDTf8f zU|lT2nI^cOuo1pDLq`X%WSfp*!dK6?mqjO&{FZ;{oYZq3#z#WjeNucwi79CKarD+0 zw$<~yqJJ6tU)hY)>uj|Q(np+JjF1o>s z!ywZT;do}k2j&qtZo#)|Yp+y=4Hr?pO6hc~dW5AOahH0;k?IjYRgZXBJ>nPY5f7Jh(Fk2o6KFq#Z>j<|;Hmdb+op#P8)e~UzAuKrJmm{q$O zWrnSD5mXTc=&|c>>B1+O?o2vtb+JiXKB=`fab0acH=Th{(0+rujXQUj)GdCLf^F7G z4bHDo!VX3|)-bz)@ZdNkF#bzQyH0B090X3aSmLxx)G!VUPc)QDM)(cn)@0def6|97 z7j}t4%Cgr|120ElO_ohG?5WgH%CbL3ZVe+tkeD?2t1U0%+dk5kdYgUtP82e1hb&^% zasq>W?ubA7-iTm9a|RLwtp!rt`eC`$P__-nGuhK5>}xMNN&;{N}7kKqUQd7_8bX3pnw+9S6=rCQ_lg&3J8@pW)cMsp=U;XqN z-fY`%mb?VBKGNIkNEdYEV-U*o9G-6((f)HovWef2o=i2eUFqZ)qB{+~8aPM| z^r(R$HE@&~cmg%>bZX#v)W8d=ftOPQZ>0v_MGd@%8u)c;;0@HkuTTS@q6R)g4SbFo zcndY~`v`>Wwb3jPR{pDOUQIoTO6E^(umbYKR@<@Wd10$pc4bmD?BAZwS$T`gRoF)5 z#Em~=J4895OF3bIa>7x{34O{51Ih^{<%F_w!g0z8rzt0#r<`yV5~d0$Vmm~9zho>n zOC@KN#bU8n7rZhg$@07*!IJiRBv<8)$9cp_$ZWq1B;fnXTQsu2r;&Y^M)v*4u4_w^ z2>*Fl8~Jf0s~YuxshseFa>A?132!JTyrZ1(o^rwm$_X<%RL_FfQcl>_x z?C`_%N0Wd)NR1!N^W2_Mco?rJ739~Xe8u@TYJ22#wN2t?j6TRI$o4v=Z`A!AWl*&i z`ImCSdh^ni`{C2DBV2;b4Z)fgiiol`nvhfkLJ!@r&COd&`HS3*QG)3#a;KIcfYjqG zO{XZ^!loIKV>^_?Q&A(`RtUGjtvp=aYgx)3SGB`#E6N-_%C9E_q> zIpLSeopnyR4n7j5Gpy!DbB@(GY}yXX?i_{D8@aOYL#(RAfG~nGsA|v4k-)nFEjk>H zwCu@wB`Y7RXr>ys7kWm`-PbhZ{;P zT}5x%cUxSXdmDYpB%JU3??f3O?}vQs(}YutsbpY>u<&F{*$G?R&>t1H>-oy({r921 zs@ly%$_azY2~R60tgf7}NIBs}<%Itz?+M6S^ zC+wq~aH;av+N4~EIm!u7DQ~S^%5^wQIble-*SJu5Yn`i{uta%1v?$l%IORGlS5BCt z+)8IC*Wp~{gcZsO2P?0KE0pW-E#-vS%B^&>avgq%gm4~aY^Req+wbGASiXmXshY<&DsNj)Dc9i{ z<%BlnR(esn4zDREys4btB*%i-uR``QcS0wZ3w~dddmI*o0J# z1)lPnUa5R7y{+1OpuzSU^*rdjgT@VTl$e0Hgs)PrTEhs=? z8Xk8t0m?4s=}Y6vdLx2hUkx zbsy(c_D2nvLpPU$&?~ZE1+C$lOh|DHN?}f`XRK^GyUO9-wfxFiEPB&?563@o` z0mYh5wA*ABilfX1Ao|)D#Gt=}GSs`4MtsP11KDI@z=9Z633v2fc0_qh`F#F5<%C0( z6Izvz#2-I2-N~3<4}k&EkDNu&3X`T@w)GS}J7>7!In$>yAj4--236z1n#xCon7c~!~4pTkTERjey7pDd=s-OK{rrhy9g$k;2 z?awGDJg1!Sl5)bS%4_;<r>a>BOC3D+vG>C=>V!rhfyX&>c;mC8rmCgnP;sr=aR5al}jL3w}ZRj$L~ z$_a+@njSzM4zGO!G0KzdhHzRoKY+*X;BkU9os>k*kR>R=G4+!Gaucz{Kx4bLkzo9t z%wtiIX`Gc$G({<%FA* zx25IEb+}!*4reOY;V$Jmtf73W`*r13`i64CwaN)MC@0*iobbBxQFIICI&>-TaYrgA zELUF-z3K9GFVWJa92OebH3fE10}<|pp7=9=lX*ME<h?#%RdXtKd?q`)CB3ZEH}@eRD6jB^995-RijO-4G-ar&5xus z`W_wXE;`gbbg293P-oJicB4Z*Nr!4dRBJW;s?F_y>~;QVwS8+BTHGHHCww8Uaz!<@ zcE*Su7TUesP-8Ia<_vgk$(Kmo@K!d&cqbcT{0GH2sG26%ZJCfS!>Md?{E_LytKQrv z&QYt~b3~lo(2BDJR)hz43k~sY7tc4?eV3N#>Wk-hme@10f{2G61c{credU1$-zs^2 z*ibG-C+qQFP33{^=x1Xv@C3=2e}uF)ky=PI1}v93XbV9-_7KXEPp|9`EO$RqQ_OoE-M**kgqETr(@AbZ!e3M zXK60(g79Df++C>44|tyUeh_AMNHZOy>hR(O8XFrz&ny8Sq?&U4+R9 zWMUlzSy&pX=(<&}2fJ*6QD(QU;%8pnytR}s%dsd+XHBy7+it$O9CmrO8yb)Zma$_w z_}uf6D@w~%Q6m)}8Fx(oQ~)v`3SeAk53q$S79Sw&cw@Flq%C8@18CYQtxx~&{! z<@ZNBi#9w+@3}qY{(f6f8&_vYmK#wPQR?rCYN_}*xm~JgB6pwwqAYwB)QXRj3&2u= zLzjtbLzsU2Q-`Hp^@y6fNAi|U^H@J-sXNEMO5BLt5=H2(lL$eyo=996zjN$?aM5C^ z!tmwLc7n)ZLG}Z-ao!HQ1Oc2y#``XO;(R2E*6yni;VmB6gRqxb;18ka1+mA5obEwS z=<}&3AXOCXo%7jZ*YO4n*1njxaiiWH!Wl;gd;Z%B3>V%Pi3G{_u%G$pQ}m&4K(y#A zWK8SO9J1!St{2+6OjQ#t|E~F#&+yf2vf-a1PIT(NW z)i4`zqW%nT^RjK0LRfSR$XjYRgx=VfUT-e@y=3}kQ9!&JiH)L)uOLF#vX&a`sssad z!{MRji%j_qGSXv65?v3fv?6==!hva9WyP5xIEcbr@Qju}H@+w&u;=S_W5+rD3#M<) z_Z@>}ZEh1B(XM_(+F0jTQJ0hH9kF|T3+AwpEq$pmP=-NS&{aB+K3%K#LvCoxpXcSl zSI3`4uP1eDWS5aGnuCa1TR${E7_XS!4bNv?D&JgyhaG%Nu>W@=im-5+6+ejx-JTZ; z8vTYxrVTGYO}=lzdtbRS>xT>MplmuYH7Mu8GGuZZwgbD*v4nHNoluxVr!5TgYiuGm zYQTzaK=h8r7m+L;EXKSy_CKiRs&M-vPP8@@HM~kPOANvvqz=-=Eg@Hw@`dY zt$=+lk;>0;u@^g3e zeuuE?l7G0^1K^@Quzmjj;!F z`0_lC@`%SHfzjc_6ZTLo!;k;wbD!44{f#E>^P0FXYvTSv6Zb7m+;=o_-_ykXk0$Pi znz$c1Ivt#7{p9O-bxss81ar@L+Z1+%%Pxf07&sh)XNK>5hkPa~s2Fq}73geC`l48) zOQ|%vk_z-KD$sYRKsQr?Zl?nMj;eXzOQq2RRG>$wKu=JCenkcP9Tn(BD$wgxpd}bk zq(r;wkY5m;g{Q=sQ%VyM+pLGZp9uRG_=5K-c1ZI>oK-K`M@OgBPhy5p!oCs3KLkqY#0 zs(IbnRCRPd73gfLZO}PXjiG}I^k=G>Y7do0hf{&Bqyl|N^haN?E&dY9p?Fnu7F9R< z6O~3wsrvJVRG>|$Kp#-m(VJADkC;Te)f-TOHlhM;P6gVU3iJgk&@NPrQU_MWS>8HUA(O^n6m@*A!84YGn8q6s)nA2%6 zXVYL>XfPMiV7^X+`34Q2-1$u}I^f(phMJmwi zRG_!0KuwtAM{)DEs6azhpe0nG5h~E}RG?F+KwqT-z0j9#Deo_zYjEN)(bdM!8}$kW zRGC~14jsmir0&*ro=G44CNgi&J zI^jN#n0FyD?=oWERm8k&hl zO5CV!sd-$1lR!XMT7~v+C2q$hcj0eyqUH$l4jTJN1~U);-|#qnLlx;zt#oxYOsCbcbf}Z) zP+z7)ok52>mkzap4s|IV>PkA)x9Cte)1hvsL;ZjbwYUzek;?LQ2bOmE z-mndim%^4^zdgXml<-D=)r+3)_Bh~bFax-$P<7+022-NJG-BQCSM73} zY10lb0ehk)eJcUu5CXo7S;@+Xfy+@1tfEM=}E$&aWxOE27ITXo= z@E=<3K1r+Hr)hDU)8e+K#XUgVRCcD-ZdY2|p0v0V5!WG@{TITp)R4D>k{RX-@XUF? z=NHXzF8tb-cdTAGwTERuM_}X%o}CjM-d~JV(VAn(8f~!i4FMpFrqO2x)*;qtml?v8 zSFjko8X2M^`|*r?x#ZY6h(GA?@^-&%`BJodk#>N4_`TQKKa(5~4^be>tXI+Bj;!e;?)E5x-4^b_O2f3VIgARdiG(IvV{Vn?pj6X_c7 zzWJm4RqqD4XQ>eKJKV-m2pOU<*C!~!i7gP7^}!Ohz1N#4Srp zM&Olw(SUk0vf8U)4V#V)`$iUa8}vXWFDOHLQhxVY-Ad7C%ikKy7dGH2>ep~!ci6Ce-xKAt{X<9EmP9kcV#M;J;}w52 zZcTFT-aviSF?J_l>`TBnh=9>Tz&M0}aVP;}Apv6%0mCF<3=l9J0>%;o#s~r9I0D9U z0>)Pe7-teNzDB^fn1FFP0pn@{#&raYdvIB$ZtnAA0>)hwwjyBsp1@YG5iov@wmMj9 z4Vb)n;TwHr+sU_@j?-u6hN2~5w7VO9;x7wdL}cf*k!iq0gcU4z-$w3{)o~$sDc`cx z%!Lu9+v>M`%gx36Z${2^Js0+yop?J=Aj7{`w6Pd6Ff{uY1I{jT1%5-@8(|Bp(>H14&5j+j%yL+;;9?^? zRY+QbjIvG0pI=9Qw>ctJ+wDjf?P*Ui^+fHVh3BJfCPCdUK%m@q1G ztSa5sq%0|W4kA)?9wo46)N)08a~>&e6ltPUM1gL;ITCwHnf`GBQV*-Ce?*W1>&3RS^9$gxOPpo*1#;pakvOfolX3v>BTKSv#y9VcX5Y%Q zvC4FMM%`S&hsnt@lZ9Tluw7h!fB48yIziY+u0JHqs7WSQ|M`S<>Or`0#*Ecwu>S^2 z{cFz{EW;n=zQIBGYscj)j$bizu*iPipdKhL;i*>D=GqOXi>fMQALWFtl-I-d$_YCu zCp@RTEggtDNKTn1>D);Kf|1Vo1>?_LL`qIUIY^dPM0ii31A(gg%R(d^U9*ccEO$xS zDqCZ&y0c{Yk&`xHG82E|`_V<&5ThT(I9!P}LeqBmh8WT=K?x;L)#l2|2?r}51x{41 z!>P&%UsX={+g#N%ihkuaZO^N-4%W<7=5`B|Yw=6vTIV~tTbD>mAaG@hLsbx zQC<&sZ?3wgZM+CaGumnhfaGs<=NsB#^)QLaM+5~i^t_pO{)gb;Eo zO+H`@+kRM1j$Q?uKD)N7?vZ<;j;hAMJ(Uw?DJL9^gk0@=GrrXiC#Hq89W)NZhK$)~ zJ9ao~nDH0KY8q`5WXI{ukSsg5t8SlPQcl=KIl;slQ`N_8B*R2?gc*5Z_R)!!qS_wCk1YFrvI3Zdb0uJId?fXUcav9#u}*T6sM@ zuAHzG36eoC$sulhrw>A9^YUpS_rg{s73Cf@1S|~8XtkX<7Axps-}xto>ujCQ|I{)5 zjy6-r_!|MkC9u^>0zK9&s;~1k2pAg?Fy1AokF^Qf)m8+y`Y7rl6;qS?t2Vd8Dti8C zGi0c72O0+;UM~(;m2h80dgQwF$b+!*M1ziN1rRaXz|t->z%2|XFy=+SG{fg^*vDcy zTKEIPY(iEWA*+Xwbr>P*C_+{rA#2IBSu8UUYxi@#KyZIzn2>cWA?qYU))~kW<#3wH zN2T@ESz-a&f_?QjFs?>)|3rj?NNrc-6g}M8qM*G=s@t_#aiV)+a+ZXQUlzQIWx?M$ zrySVBf)&UO$fvMvk+de)anqT$s8b||5)F`BpC!&S%zVCWz=h>ociFK5LoUtO2DG@7 z+fwaB*B2*h2PyE)vJ-Z}Wm(WxDp}wl>P7%tim+k9X_1s>tTr3Vp*PzOavtQav+~_m zoCgbP*7pXjTo_GzgPtMVac0}1^g_p@cm%faC}F2l!Y)CW=uA+$mV2V?X1!jI6^2nx z%;cPL>uQ^LMS340J>`MS6yNI{z$YW4i&5Zkflm)LDX zmhl$;K`{GzG)uxfnI&OWnwsBh3#ya8O|#elf*U# zd(A<-<9|9zLg35Jp@dyP3A+MegLSJ=500AW*kQbb&};fo$%g0K1GYQYGGVW?pFhL@ zCW=H*vkoQfCQ8^nltbbjl$vcp3G1eW{TyLS>eU;&#vQ7#r*VuC-z=4^{P=$nZ1J5( z*_zHqGZ1)yXDDIMQ^H=Rg!z;W#R(^n{++H%TB$J5Z*1XJ0s zA#A8F8xTpjLCez6a@nSCT*oYcH461izVi12FUp`yUq_h;D&;Gbup1E8U(XiM&NhW7 z2BCC0rY(5r{8ki)z|e>;sI zFa9JMRDNIvWopi#Oh-{Rly)=#!MJuPC2SGGth&r0%F%_WX3y=n2Ve$~Pq#7#?6B7i zL|3HDOi9z9DQQY5O?|c#r>ZHpRBUFq*(9o~oIR12p-2=xmC^?-pw#Rvgo$!MCtd^Z z;7@u>-H00-gs(QSS3QlOWaR`~)n7vi2r6=Q%8GmiHEXZZ<=R1uYxX%-zG<`*;(vWR z4|mm~j1lmGzdig%9ng0XdT2c~?f3kg)xr{F2-SUG8+oMya+@oo^BR7-wyK}C<;b&; zd_a};+%+!llHY_|NGJ!BP&!E{y(E;wNhn8?P;w-c0tux^Lh(r`BP5jHAVu^5b&`Ol zA@s{ZXe6tCc;bL%rRinAS$V09T<;-qp2%~?g(t+oV)xf8ficdA|G^U6TwfzdhYHbS z?VxC}6gGrbvE)RVF07>`*dPWn{M?)TYNY?nci`J0RYKYERCa4LrLoutc5~n8hnzoQ zyX^{cWd(>8&bNGT80J)dL-KYB%P0jq;hk`AwO}|NT+Lyx*Cuac^L1US1A4p;=*c>u zr|E#6r2~2&LM1xQ#MWCXIiqn}*n>ROU5@3s7-f{%%lbyrV zBXw8JOL}XhC^)7_8UwD=H9AhLJin{%sSmx|R;kw2SMH=*gS(E@=WBd`9_)SiXaT9V z?O4C0*xfMYF)4Pw9&L}%gLU;ZsbM`>2aViSA14`vzGW5{+F^n3FoqF4zfRzCspR=# zz>RW8VBJNd zc(Sn!x%OcFVMl5A_!aqMz4#{(FR{j&FoR;+Pf)sGCJFxeO8-g=^+Rk|!p-_smRRYG zE$*9bZmBFtJpKVCY_oDYL+h-%4g2OuREaE~17z!fB#~wat=M*L7E;Bp$L;ILh3f%v zTzMo7pL-l~7Yp=d*AYSs9!v;LSQ2x90etAn+l20WzXTx%Jo!JAxgG z)rV8Ni{%KS{ILyej{uTD=i=Oc=sddOE#`%$??%aG3y|4WbEhmsFwIf{~Rhz0Naid zwj(8M7fRUfl(2m$VY4V=f}O zCTKeF>KNa^|3fhd47~P8I;9Xj1|r|;TWuE-FQmuf>mjsEYhO)T?KQG^HG8$>M|ip>|f2o=W-OG z+LPkRm#&Ej5XYLV?j=Ue>rjSjPt7G|=uS>?1=VpQ%0V!C-$n_$gA(>5O4w?Yu!AXK z4^zTiO4w7Bu%jp^LC;cZb~L4CuTg4t45em&rPOTerRgqEwL8UL(GI&UxXzZV+}nW5 zF-eqM02j-g(DG;QxD{mMbowBE3_{qV|Gx-(@BEqA4%rmzizwD1RnCv5u$Bu?fVHGjmyL0StCI3@ zJXBXnd6q<%GD+FK$U>n-f{+MVd8Zj0Xwmz1dnhdwBBB`uAOLAMe zQjXWoRz9j3Q5W4L`yy_IB8G%kESP~z6@LMRYpqQ<;Pe)3cL)yUTVT8$<@cZ65hu!| zGeujDu0EPhBjl7Hwt79!VK40pn(=`MZK_SjARaO#EK$39Ws346YdZN2@d`5wQaV;`L83~eFz&xSRfRVUw*7RVi2Tp}W zbg|2^ZTY2qp-P>8PW^WD(XNUhek ziCyE|06mb?qTPmb35lWOqsOMMN3{7jQPBk15qB8AVjm}=Y)nGgl!Wp*63PZ76ay*3 zMN2Y0Nxks+HfAhl(bMVhF4Lhtg=CejdnO6xV|m#~*x|gffT3VkeX6ax4ku z+761*VDC-}iZhRba)$Kr$#nY5g(Q@L1r!#0Tl%nhIu?72gc6c?m~{@NsF&p=9%ea- z#lCe2g~hHVp`1fvu}hG0OqDC;33Iggbfw8RUD#01C;w=a;8rD@xQ({u1&h5aP!N?< zwr`S9ZbC}W^o$B`l?<_62qVsV6)*GnORiH%y7L{Vp~~92o}{B~OX6nlC$ZR#Bo=#& zM3+92iQKcOi}1{nzet5E7IFVH1oy~aM54;R^BM`|FC^2gZ<4g?n@A}0Nv8A%ku2!` zN7BYtJC0&f_W()lUqeFKfW%@Okx;flO0{Q$6DFwa7y{mMkWT#kd0pUL5iCmi&tE7< zXIV_+yzR4>ZUhtXJ@sJs(}Qh6Y>h`Q$@xd6kp%`mm>$`S$ZC(XrszCU=XQr{pE*BjoCde(Zsy;t&VGUt&K<$a<8J z^*dyVqb4TU5Eefy5UU-=*y!+?ZT!IHH^DutR}m`3?SSm?{%BPdxBBtv zOj5koo1h>#KF=Apk_+xk*T8_we6~Qt4Uu?IwaqfsOzNP0V6ri1hh6kv@40 zky6_Zw#HKkwVZ2->gNU`&aFh8?-Oy3BwCl;L!{6BM4X3-IFA!??j`aE&k*VJ91-Uw zBF^hXoKuO`r*9MK^ElDC?GX9V4~Xoxl8Cd$2{h}h9MQb$Mvq3HPY~JdGen#%h&boC zO6uprJ!e3g5cqF!uz&3tJ1$>w{EC@_MffZRo|GA3DZbhQ`!FP!Cxs{0XX(G;DM4T&$I6o!g zJVeCVi)f=~E24STuZZln2@&T7BF-yBoIetA{!GMqmxxm)>OcP>(&s}Wj!k5@wNF&C zvAD{9Vu2`7WJ4l-HYVa+MAQzpB+_SFBF-yB>xD%`2WVd;vfCa+oPCKn#}W0PW+Hv& z5^*|+INd~?g+!c1L>!Zd(@(@1BI1;YIAtQvG9u22M4YdwIp|(xK6*NlKIaf|&L^_l z#YFmCPQ=K&&)M>M~FoJgOii8#L@;yh2p zd6|gw2O`c}M4a=8`p?Tm`yu}#vfKZNIIEpRvp>2P5obLjP8ZSn+}T9!;O6P?`%C3$ z`2p6CFt^Q+?LaaQGoNo8a6RAZE<>uUG=GU8rPJLclxL74Oj{D`0%>E5X4n&bY4v<~ zpQu<0jbS^m`yka#^fN!h%@NDf-r6flTQVAiRFXiElBYrzN8U;C0N>eLuhYfkVzuz!RC19Ak8)5{7sIMW)ft7D9FIzSmnSw9FSt!F$Er#f}AjehC zD#9CcK^LUJvixD_ee)s3yXg*C`F7idp)&A%c<`?Bf91=x-6?5H6>Sm3EtNG87(e<= zcrlEbUA9N;NW?LSIG;t1oC}HUR*k_nQ4RQvYJi6Txh}^ZOl&BY!^pulz_Y_;%NVi4 z0-GyzBtIV-{pwo-klQZy#Qf&HGy^gmp8**jK^Yt=*TbH)Oy1~jg^yE=NBj4e-RP;! z1C5H0zU4p_4zuBcUpa4}P)Df|%5xk0z#sCZ_!~+g=K&+rBp#62M%Dvfj2tl(yn~^9tIrCvpF`aU-{YBZa?sg*1CCHJR zazy%6qsYao0T-zTyo7-LrRFq|i9#VUTsR3JeHJgsJ5SGD>KJ2tQY?FsS6BOLZ*pg}c0_%pG!q${q!CdbPS37Fd;v$HPDHaBnQ*z`}p-5I&9)8)ofPkxQ=i8#^oD3dg# z@up?1R>rcIBGRlvL(321y>j1*4xiYTdAAk7R$+J4wwvKx%5!1=(g?y)$I8d`%~$?T zl%%mrNun(`_D2i{;rOI`$w&{7k$!`uYMcS9$H;oI7h>C%aWxv2?|VM$s(e#EuLt{I z#8%r@qRkfehh$q>?X=X%swT~>nG|hTus?9-=W?!AV=%Y(aw_w*9bdIt@iHZ^7hfLHxCYeH#lP z;*Sg?Urk}6kzoRi9nMz*1H;Y>)>tPYOB7osWR(h|0j$;q;e(eVQ1q&u5SaWAd}BU^ zyuPVx&RPm_WHt-rG2sbZ$A%9Le%Xa^I?FKOKz$hEx|+(i1Fs-9NB`QxVtsNfyazs5 ze)^R!$}`y!aga>aK2PH4Ck|rEayaf*6b121v+FHWYQbcycvF2 zU|S>nzPMNev#5a?XkaeYz&u_9^HdGY3y@jmIL_@W#4%X12eOkua0APf)8yOv0jm`fmk46U*E}mz z;;fr3aXy|caXytTaXyetuFHg*~iFqzD@3yvdwnWoDml5lCA~Ema zMYQ%jomju!(0?{nKgxB%oi&Kb>529dU{259N4OeQk0)5N_|6Za0}a_;t4WoO7!EKcY7BR$yr^k5%BEazfkRYqn3%%aSAPiUe3 zN(=ROTBxg?Jq>>kF^aK+fJC3vq&f{B$OkO!pTiFN$s-` z=h%H1QUmTWM4ao9!?~L`UY|HxCJNeS*F7vhjiUh-*=;s{!)`n$^}(}b=cJzJ!%Q^F z&VdlrVmL#gNDF@b^^CU*xNubBW-bq1skNN(Id~IM?Q&2*~xxt z*ksXS%#IB$yXWz1YT&cfz!#~3uTcZvqz1lC4g6odfGoQ~Pn2SUzvy1=yws&mvmeR= zUqzto7VE^0&$i~1&To{2Ii%l1p6nJYk5_hsa$k`1?LNWa_mglsnC9v(@qpfzNUTRCkFW!_MmHD{?V~p!w${$mIo6irgf#qm-4B7X znTRG@Hnc-{nXumwCopY87UxCHaTCgv6~Md)raCMS77J_diN6}IHDU#V@X~oYpgUq; zt=1)>riqU29wa6g?mN1uWVOu(oDVoW$jog`mLl*STTx?p=ndtrW$fpr0dt#Tm9;W5&cwqpizWkQ*1_|XaB$U6AQ2t3m`9BiM z>gT6ZB$aJ!Z4$~xNLg6rWOICfiBmkadR}Pxsk2xJ>GnNAqO>iLFB?lXd4CFT1S2w=O~KOx z{BdgmlB-?pOjd_68M>Ni9&jXLRaV|HB$R)X3^6u|E+rC5nS`>8gmNMYNYuJ)G zPozz`x|$2wbRb$#u$%M(0pocB#_tFiFB34HBVgQwtylKgvT{n-4iCS__YgcmDC+G* zoF5W#?j_uc6*sM?eX*|%wJH)I}!7~NX*+8dDR|FtZGl`^Sow+*5V?1TH0Hh zdl&c4ZRu#?FYe|NaXQp+teJy@{cF$IaruhlSIitN!pFgGHKbKI3yC;aAV+qjDkb>@ z5|0aK8g9Qm09PgRabQ=RZ=lP}4GB-PZ%4T7%NP^kIe1wxv?c)?(POZ(Ne_OI6+s?D zL5`9f(I#5N_57mg*vqVO_0VO8g}}gn6C85ww4&N^wd8y7R8Rm1v3`-=m4FEgd~{6* zo;w@=4+8WT^`ZCBhh7uYcF7)u`DWfO2MuO9EEwI<=Wfd}M;qZg9KCxE%%k|Oc@Anz zhHR%t9!ifqp;jcMZZSsAJoh@kuQ4} zew_ZXYm9F`HjRc>uMe>%CC?WG?!2Id`l=S{n_8%EXraEMh5GocbUH=ZhX1OCx;oBe zWTPdg?62MF<97Us%vu+w)}**M}! zd``4{n(K)|dRqutorJ8z2w4jWSqlhRLxijnA!|M%D@VvG6S7VrWLbo)vj|yVBV-LD ztIF-Mc;z3jJ8?|uEU}n>!AaLexHyr$NHNtghC4a@ne!rQ;Dyw{+o*vLVzZGw9UWhX zZ1a!pQ^28$RMMYEiFt=0Pc~Xpq+b%W#c!#-da&(!u>FXwZNGpuqWDOxnx^!I7V2NL zQ2(ZdYHFc&XrX?ng?cHblaq}f4WblsMtA%Ic-(9FzR0;K-EWf3YCIXEiS50+g2T|` z5H(x!G&n&)m`$uodi)wa+{)MMJcR9E9V{lb+x?a}{oaKXkjp3_S5ZK&p@3XZ0l9?& z@;wU3P6(;e$6$|yFit_fh3AkV8>PFy zc+Rm*w_IxReNPmSzsbd^LzR6KY7!n~YG*+Y$<6gxYse95Eh)n-eJkH#y5OIJFp7iW z`@xHG3~8*+4_4Y99I)6KZikAiCe22Y?6iGV6DK2NI0aBKE>q{+TE zKDClg6!MRWAL0-Ec5^=B51Y2K<6E;)v_dm)h9+Nt%TWN?d#h9HAOA}aOpa^_-{Nz> zsfqh-P28I_alfaD`$J9KyO3MuI0P4YeYmj0aziKHLu&u+K4RVyV&3|fq~mP43J1md zzY(QrX?1%WUY_*i@_ zrfa&=856|eyRY5REX3e_bb+tbW$G4ukb>CMb9I5|<7ARp;{Y31HIsp;vqLve_MVMy zuMCstWE#)}xijEJCVp>Ps)>8NChp0axGlS<&YZS>&(x&vo_pxgcZDW>FV)1|Ra3iK z7o&!%S)oq!SMj7T@mDelL;KLovNuSBWKF~}3Z-sx5^P(s z;7Y1n`EUKE?TDWNeB%F?TKx{Sy6OKDbp^X7Wk-}u_V=h1d5?cpANnqR=s)X2zk-7q zd0o%ehyD-^-lw43=54q?6IigdF45Uu)MtgYFHI+mzJOsr$+WHjqHOpvcIU2y^BWnB4pHD!PfIZI7(B`z7$nnqNb?az&%gwu9~R36DUsH>EL}%c z6Y~&lgHIGG!SgqvcSc?{frgXv#wic+)Z+NJ2A%Ll2$xL&o)|PRVoMvb!hHLhB$R#< z$`A>qL_)a~0|E}Iw(F+}*Sern!vRB-tTc%?<+p{?P%}E_*N`duToJbNRL}7twR{z? zLR{6Sc%=$+HbAD(O7qTd<72PUgZ&|5s|j3=oF}s~Mo+aYEm=Nf`GUse^hE!_{*3;= zbiODvoIQZz6sm30)rtd`T-jT}g22#MP@qtiKrAZQFvHNy72+gM$rol!ew*3x>*+{a z^)9)rwUU8<#n^os-D*#COB(2Z+BE_ldjdk@wRhAEig$gB|LKsy(4&1_cPcEfygWe8q~x zS_%&dMpICu$X@sqIpg1>2uIgTglHZN4;eDaSY~fy*mTN*n@xX4F&5QJj2>p8M2v20 z0B&xGUXXk@3qrh~1tFR-6j)<*e3%7GeB|d4p2PlN^A z9fAPnN{$QXRzD&1a&!fR(2rpAB7|;%q1|q^y=%nthj1C4Om-JWzxAZ^f0+1I zUQJ3iCR@#%C0HOHhqW&IH~}^_39+iUMY}25$5LRQc$-JwEZ1YZ%z`v`VI@_)g)dP_ zu+8C_`DAlXHe>fa*%Rs4C{ooskBODW^)0E*{TGp0wJVv7nf7P?YW+1G&^L8JKXyer zU6nU)v?TZ|`R!PIwvN@@tq$&7KSe z@u-N2Wnc->@7TF8O8COBgGVsGjC^D^Pm;I+bi}=!k3I#BK#o3LA9@9%<)>`Y1~;}f zOC@JC_Np?E)m)0wkk`Rg`q0n$)Q3Jx3R84QOL*dk6xKBddblr(}(_~KJ=&c zp*Pou-T~3_JHJ(QHYZw`%S@GjuCJ>-pbxzpnxDLvU#U;)U+6>6(r55<^lANwKJ+|& z2Jg{_K3ku`@6m^TOdtAQedrtXq3_U#_VsnHyY*>(tUj$z(ue-CK6INt^f~&_7wAJ@ zfoM-U0;7rrK@fVS_zmGjsotullS#2-a*qQ1Ts@VLHecmk_|yxspwANu!*9#SwS z1ch>#_eNZ!6bG%e+O8cGMD6d@49fII24(t724(susZ70a-Bdik_-_VfTJx&(3}8TI zzhiT)5F_|3uDIo|LU52t zfNM{=FUa|J^jmmQti(iR&*<~(Y`x3k=D=_#cznOZ$ zx>WQC%T?3p1|ycwZ(v&^w`T7Pcf!&Z-5tGF!6)v5#M!m>q0kN;tFzw-t)+ss=K%=o zs1_E$bDA)82asUYv2yUxY4p`_tr2+Ony+G$7HTuL+Nzxs>Y8ZT?#1&KzM6-jnzC6` zv73aDdJsGT)Crp&u}_{W%q4deF|Uu9w*+~zS8&JKGY6AO=n%aSVh*h~7h6|!mNBe> z`DJ9vEGuW2yP(qLXg zOx1Jv$(jp$)v+9~oeUS!JM?;@t@t+)ue8qIrosFRF|vnl+@{}a2177L7i=f*TY|>F z+P7+68cbG?F&es@Xlk$)a+Ox#dNi18u>zH9^C=o_K1+kyk_NLa4Q3_{rhx`?E;i`> zYnctqh3q_z`&m$Qcxn9&E(3YH3~VkRCWrTH^^epbnz~9Zdzw zQGp6nAfF0!9D?Rgx78W&{x~?eHn&s`jegsKrH*LAvmEJ)+x*oClFd^-ZZZi|@QSru zygdmgif}3$#HWpRXcYyH{YDf)_7Nt zyhR0ihYIu_73e=yppCCdSLlt^4qNC|*}F`pFUlmj1sUn{bs)iUpoC7lkdbyLBke;* znngzHM3U_FOl;ivA#D*xslcMg40ztrX3=CYuto7vaB2n70W){pDrY)QpP3tyIOFX_ zxoYoysa$+td^i~?ha}lha5OP~km-BhLJoI26vByObQYe22RYe$G={a*%9TS4wlJ;S zP&2%F5ZL{;<+H#xI7~3?pa-5ha0djllP3{>G|zEz@V*716|<9zgQIgCug`P>lrHb( z%IrNRff(fLFcrZrmYnDj~RtI7|+$QJp9W*E>62zM!)PVZ<*5Dm6B3c`IGsCGeMwpn%rQB236 z5Zr~;)Iuaj>=PhLimIAb=4}Afmx%&cBYu)ep@ID=+ zvS8a?p$Bgd@TW2lB9I%qH8n6Whpo0E1hB%9uta0}FY>q{l~eOV=tvNhW~C~^EJIM8 zGp>Bc5P&CqD>u+?N_SiyAnG8h9uIkF0J^I&~dF4`I~{ ziwtnO@FIvSa)L*q3|0DnSs6+`yxJab6ebIkbV6+!EHPP+szX_w$nC;|8Fn<+Z%)U^P~3dE;~|4;-UwgVfk4)UjUpZ#_^ z=c#f661Bg4)Z+TmITmc_IC(*H+ZTb{^bAv&y5z%CDL!0>j9p|qJOk&!{FQC~v1^j^ zOyT*~Y!&>tw^?}!{s8j1A+goz&)y6Z4U8usxXKB9RMW|!aq>nPyM-|6$c6Z39BUM&qL^wK^vdu(Jd`pS-DiIzoAAou{OAqu);(KK?74g07@JNwcc zedar&Uz1RtBcZ%TLU|i0+=vYHBvaLk!4jIW2Q?u%%R+Pfa8nY>vm~ucltZUA4ngA3 zD%;&lBy}|l^^=>5PwCI2yW9p`AvgI$ZVNSV6oGOZtm8CclB;P!mE;Pl%%tr`YT%vJz#mfsZ=(i2L=Ak58o1f@>C}rGBtBuf z0)5b0YD6xmWohznI8}~Acs-fj+3k_OyozB7xOPEF<#xeh_bef)%z5ALI^hQ*TrR3fTJw0@M6@+?G~(r!_8dH$*~E>LeG-8S z2%dJ&m2h0vQffn63q3!YD2TK_4*7L7yG&bOt_%E21Q)9CMJ3-GwqYaN zh&Q_1*_IAW!s6fXAAPGIbT35p&W`w_Z=x!A0R;-E1R9Gy6wIdnh_Z1rT2B}@&>mG8 zD{8ZXye!t|a0tBjS9Ai1RHX z&h12;n~69f5oZk?Pxh!{Yy}?`jU@90+1=Wdmi`#pNQLZcDV2R)rKPtkEq!gJrN6AS zR^P(X_o|`2v!uuTx#~J-8#U#3DlY$DitY11#pSPdW4a(wWB;`jm%qN^@;6dk{>K%! z&n*sf+8Zi@I-_h_Pd z{6qx<&lkqFepGRjUJo@=<5JGU^11JVt!gp2heSYd0%SxGY};N)O1r9F zG}tGFEdGMVehn$@dQ#fokjBkOimjxWE3q(K!_4Pln{ITTW#xP90k=(%KK8$e*;i`V z9*41mk^>tMvE zz%Y;US+=){Q3327Z6A*I1iH>aN#xvL+9IOrV%G-*<)4b>S65p;q!t;r3=i^}362de zLIOAY)+$|xUB=Iq;JJw+BnOlUjD8bA+{a4BgFLt29)KfLGY`ig@UaydIP_dIDDY>x zf3F)1E=T)~iL-5lfCkoY7N>^K%jQxQ{_D|lXDwJa@pLD^^dVLZ5L%GY~N zc0@T8MUhKG!n%f(RXo?VqNqbb-#HQmkUP?s79hD=n2N#D{wEUgE62>5Km%D5=vWkJ zVO@I?3maw66^oqV8OUE;Uw)KQB1!u%acTW3ltV6{LAL1*SYe|-5an?K&kY$wSnzIO zNUU70$(%&jXHKFAP$Ibt_Oi7Wr{DFHsS4l6{5%6P{03!^ySXiE2gidr@MOlpx5D$< zC3sc41n;5*+|0=1=36r3FUEwr%tq<0vEd43Jf=@@` z$|{6o3;V?^^TIg6U=ceSPeKKr>+DQRcR5PO-kcnY(w61CJlxP~fX{HTJ@9joHMHt+ zCGjnj+K&CmuhCmks`{=RO5kf{Rt`TzzFhiMS%*KymsG@pe8Ok->e2Vjz=EZ->lCvI|Ngm)B3el>}bd&skC<^*$&>o!xEOZIoDF%|(2j zZBT}zuqGJX2Yj#W3OqeYf2iKRJouyYH`}0QIg46o8!**f1v$EaT3}j3k$!B=z+ZEZQX+&iGYwg%Z@02LQ(3wkYkUfrvqs`54WTSm4Bc-^*zg-S{^|+`Zo$x z-}U|~0`Xh#>bIq9rF>nNZ>xwAt=j}P`2-46->DA-V6fMV;GJ*2F*ei8-yZq(9p}m= z$XErLUD=ABZ-L!Vg8HuJMT+TUD`@fltPjd39Qw~ViwY@NJ;u5 z{ygR&9ndy}$_FJ#XbP)x$hu{WL|cea>Zf)uH&mH{PAU4cEZ>Q%OS^tH?8@O{8|))#KQS`V6RZm_AD=O<~GVbi|^ zS4|*;JJj9$Ky(r3Xr1sf!sQPe{4_dXY}r$J&N16!yQT4Mo3YDChB*v3cE#C5Peg&_ zvWc>)uT3DR7~v(Uuc9>a5e8LA!&WPN&wl|5Ab*xxr2x!)@W7~GH|UbA2y#VM1o<|B zAaNTNRLxB&h^9um_UY;PBfoQ8Wh3oQeGb37JcOoLB0WUaDhULBTe)&*!J8bT?1DXC zvUSzlsMmsPj&OP=XfCg+w-HKGosHH)8!2&i>?|m4NBqkA5KZK%XhxNSpoRJz*eVNF zT)5hd)n>5&221^G&loJjALYKmLHKLO|oUe*Wn9(jKRzolhztgjvHy2hlij z51LLs^}$#Vgo#^PL-7QTUr*0d!rrHZ{g@K=EG6utxb;&-1Bov>jU7kG249_z{e%E^ zF(vGBO4!wuu={FhjkPwA8!0t=fl{;YQ)>1@O4xmru%A)FwxslpPf}|3Yf9L&l&}{m zVSl8A{f83vAtmf1-%qE{1k-|#Qo=roF!_-8Sxi6a*rjlNQ5v-0fVWI*|pEHa0oo=f%6VHaOWRwe1LTM3wD#xyDfOY+-FI@ z<7*&rx&mm3>>CwkSNJ7Lu)p*nSS$gY;xNrw2(~ErW!@d>N?bn8JUmJPgpMdTqc45{ zt4BTJDD{Xw^@vB?l-I?M=q;30x3At%BkB=fL4^GM;#K+u#M-&#%4d^e9}uS==ewUX zk$(V!U#N|InKtq@NLJP%Z^85d$`H4y*WwQKi2Neu{`X$>S}akI*h>8< z@|b!pzJyxrTBVB>r2x7KdtALs-b0zpcU_Y<{#jDiU^C5zAbP_+nspmZ#V_sAZMs9E z8RvskpiS>gHR_qJMurcHK?JqsL)zJP%N+;>Z^C>I*@~^XBZB0vrE{t+R?^P*^XCV< zAyFT?Wk-U3r<-1Ig zzds5=zCfW0T6YpO$1WMLHzx2N4Qncv-)*s|_Ec#Wqw5S?a2;(BQi$~WWq5-xWPgg1 zA`PHuUy>0Gv#GZ_=76BR3}ex|%M@KOgGA-%>YkwRGqCWTWC~}A_~G46etUQx%RE3( zW@7H7L9hm33^-n&>2#Q3PB8etg%r-lUDOUHp+FS66lBf2(x%P13>ZO%O($|Wkd$F4 zs?;c9w_`&h8h1dVmN!BY=g#IhQew5Xd@ZqnOhRHwtl2?Zafw}c%%__Z(tZ>Ptw4nhkfONhB&je(NrGjj-IT9 z*l6*%GDOUK7I~bcH>>Ig&)C9MN_OkOF#RI<<3{!;d(SKSmEYT5(!l(q2IikNFkjTb zd|w0e0}afT8ki5_-alRcoQ3;cbj35$6)!i=KGE$_-0+;`>=9|HGTrYoNInu zQ}>xcp&`y-!}5VQ!Pk~3pACGIH2ZI|AjI=o5aQ)52yq$C`!u$RKV`uZ?_@!U_p%_w zud*P->OV@?Mx12h(|1}9qcKo+b~BOm|WD?DPqDGU9k3s*`SJMYF=Q6n|Zjig4E z2^AIJMd&PtCDHNeJ-EThxskzdNS@EGL*yIS(YECqP09E8#G5}8+ZL^(gTA9y`Yu}O z-_=_02cqsnwe|`K-^&#mf^xBF`lGlGYl?pEiGQtbkLMQjS=o_kZU*htkwKZ7Gbq!7 z49aw524%8Prl3Y&z;@P_BE;t$xeEB>dNe8NNM6S60pmtnhw8J2A@!?GQpVcAa3 zux#g}Z2dL+5cWJK+uj`*A7sNCx1boDheD^(Q|3Z` zYSD4Pl{m=jlc5LqD)h%}T0kSiAWj|-N3*UuU{l}@-rf09Ck^K>k z?2RG6xqBi5WHYC1t8FwZZPR_Z`MA0}8rPh2#1DOXWvzt^eI!R+M+7+!r--Gu967qU{20)zORnbZ8cbVn}tO+N8ehaFZ>o)J}VvBsmX6>)A>xS zYiga((?&i)8~J2yu}53HvM=&G>!Y0$hvd51K6S zJ>3@gscr!t(k;Max&?R!1*r8>W1K$|Z%oA_dUaQ&p3j01k6?GyXo=^tV2M9xL5O#= zAjJDw5aNR@2(dB?LVOozE4A*4w31+V7e}BcjPR1ZYwlel3yDuew3Uw9+W+iPC$`r&2VFx zkR#r2um%PicFP-0kY9YLJNk*=B~H-=K0_Dy>jb7ak931Rl zd&Z8-R~)}$=3o&%4!%h(!zvPdUVA<4tX+a#wM($4b_r%_m*7TRXX^5bJ7~8-hjt0N zwM%fAb_tHrE-e8F0=rV|{U4n0-1P9k;9n}GW z-hws$eTa1Hf-ISSVD-RThL&qMwhJrB39qS|rIIt+Gav{6`dK!`dIH6&H3oD1T0`1e z2K=9*-I2BKOBX^5>r$0Lq1@l^SUsTyNrm7M+(7W?;D*SrH7Uq=B+N^=O}4nkIc#(-H@bEK8A8Ky$%t<3 zvU?Xj?5pG`_!BgWUO67jh#Yrjq+TA+h&}Ghh#b#lM2?p-BFAGW$5CqhM`uZ5CH`n8 zq zOt%0h=@#Hb-2$AgTY!so3vi}x0luPJfU|T9@MYZs+@xE8@9GxdPTd0hShoN_(JjD( zx&?Stw*XJ-7U0*q1$b7s0RKb*j;L{60C`!8rk#hN|GWiP!61Uea|f&-Y=W$Ip$)fo z$}a!-ea27IC1`iPEA56Bv1`-z+;(mP|qFv;vA(YXZjF#XH0r6-ei! zbhYN{szJKglA>EjBiR-0I228z8*0vi5Up7d;+!l9aX}V@XwQNWhh;&C1z8ZHDGNf} zjzXMN>%38B&IFT5GarwRt-e?6am`Xt@IuToF3vE1HwwB;hoI3wCKxV%iXv)s{Fh`w zh)c5|#8p`kq9qGLypRPUF3W-tZ=n!sXS5J`)06W`RuvBJCKOGh_xMK^gqWQLAvU}} z-OZ@AIy|!+7RELcIve3@m758hWI>3{vmnIASrB4}EC{hv7KGR%3qtIh1tB)ef)Lwh zL5Ki_sC5h4H}iHmXo#Z|FfhHladzAMp2f|b?Va5{{4MAq6rtA4I8%ra2^IxPbXaa# zGE8E5rlk2wrlje`=&3B!)Jd7L&BG{7tudSdn|tOP;zjG&6eM1NH=B;r2ZuU>)$HS$ zkmBh~Nby&cqSiD+Q`AVbNJutDs+=3XmqD36$e>IsGbqzPGAPq0A4nHGU#W3}t(G=! z3|L_t*xU~z|lGbqzB8I;M&piJ*)aOn3kXs1z>=`>1j6+e^~FO=X;OqBV? z%1b=sx&q~`^`$|$Zxh&_i_10mVEVa25?a*g=6m37PEY(l1qS4rx8m0sMWHgUp=5ov zT5^J9Mqk->@`)(DknYJ~*M{c7L9k#5TJvY=9JAJB^An9^BvQ27LC7Df*VD-Ughuve z$hPZM{S`Kkn*wVCUC>+Xr82py)QXbzPs?#Dh=rHWSEGAbN0l2XE)bRY;5L_@&83VBfT~Y2X>3- zftOzVZz5jxdrQ59_ti`IM7@MB)l2wRy@a3COIZBAaPL}Kqg+P4gkPzb@N4xF)>JQH zJ@pbcQZHdM^%AyJFJWu-62_~Su(NszyQ`PbpkBgM^%7dtOK4XwVU~Ic2dI~ztCx^c zFQG@hgq(T_dG!+Jsh4nsdI`T*FX06B5>8bw;ZG=G`cxwJjjreH2V2M??Iu5 z$81q1wB2ycc~N9OiZYLgS!S1ICwiJPIy|rw!JN;d&JkyB8Fq`9@1O|_auBp-JJODs z?TMiDbyPay)IB3qT6lBC&)hI^V5V;61&!%Llp42Djid=-#?$p=5>62!81*Yu8n;o? zx|8hF9it)dK!%41Qh!0IUd%1Z^o)!k`^3ukhnu=JC~h4T7k4H5mebsPR|Zm>YOZJG z1a_=Lsi&)`i{Jn|qVO|nNOH*`rnZ{9i`S_ zPd1~L#qC$i;*uyX?kS0#_i}kJ`jjNAOsU&rS{5YW&Oo-tD062Qm3Gnh`TS1&Xp}PY zOiYWezFn9?S_Yf-cBYMt(Zps!nmYiacqYPhZCO+_Lz;1X9UZ}Jf^Uxtl(Ju{l>IMC z+0RqTeuGl>zbR#3pp^X*rRH68*9R{Q*%=)kYi5sB zL|G8MRgZsl;3Og{t zj%=hE)QS&;J6bB(S5?ZsKC;iLxt&P53$zT^k%={nPo&?w&X>wqtVsEv}a3BF@oSYvuFt1&%S)|j5_QO}4|^|Nz| zIy2jACtybgp7qE;J_v~S(K^^4n(+IU;OmG_ie8K3TW#rDP^0#`t44L*RHM2cs!?5! z*Ql-+QCD)LYYk8L;LT$*n>3-Lfb5eK9X*>!cjV!O(;4XS{|YC0!5{g9%v&f%mnDXE zOS&JST9J~!VmH+;OGy*F%@=6k8=(m&p|Ml{fc8H?R;k+!uRHzf3XzNofCrWYzyH+v#D46_s>|TRa$6!${kL$AT(~^Z($) z&0u?wwi9v6R#yum#?^v|9cw|vL=@qU&^06Z#E@$q{{M#`n!_Kvrl2;3{yL!+M9e@D zE!EUgvd&|#O8d<=$sU;I+kZbLtpC>(_EK?{bpp*T(R-hzq@^&>jj!JYNeU-arw(BOSS;REL&u4Ba!}x_934ChL~fr6+ncHsj|{ z^B+Tb3M=ZvS`hJBEr|H47DRks3nG501rd+ef{0}w3fII6o9N56V2NMXf+e1;1xwu0 zR0BS7LoLiSblkg9*g8_RV2Kycr~#kYx)z$~_*xLLb1jItrWPFYiCX9}n`)stI#2}d zVj!PO!eU^O>EGMmMF*rXOr)F5tRNxaJ(4?{ zsJwSb?rfs+&XnBvqVoP3%RA!8gCUKe6Mma&Sc0oLv$3>svab1XxIP`}our|yD=e!P zwEQSJ9@aw%aTa`20#ESa(;#x}_4$?w6&pf-8EwYcA$i>xEw zqZ!^JtuX>yLi7nq5|qmRsvB{F3anBZLiYh4SJw$`QyaXJ*XC?!Zkf-Sdnr`(3jg zn7|v!hO}uVVNB;c#|fw?C1v@~Q`BzTq8*u2QBIuI@&_fX%}Q7=P{R6WWR>jr-G=9P zf`v_57Ld*2jEXLci|>LoEClz%PP6Wr6Ef$ z8*^cYS4-<|12i_rwi+O>zhJk0J5&^>9d0Ao8W7KZ?o(3M2b8e3Dq+1}3G2U=ux_h_ z^;=|>yryxCgl;ABFl9Ah2A|ih4$sLayu4!+C-H*5WFo=Vo48dk{Ybd=7H1E(f)ds> zkX7C`V};kL)>SWIBlQwCS1(~J^%AyGFJXK25_VB9VMFy28q`bJOud9=^%C}0FX3R6 zFygpXC+~WLuKu!LD;%i0Ye9rn3nEgrAi}8y5p!!ngi#A3&a7HQ-Zh*s*mAF%)P{g0Ho)n6> zq83CPfJgot-wQqm39}{xq6Ik$@Le z3wTAffc>!hP*er)sJ6ff$5z`4Afy0xC+lE$G7E_`4K3KMWMQAv9itZlWBCK>NnHnkpF%OgKe%Sfu6*6RJwf%*AX-yRvKRmC_lZ(30EQw<$LTKJT^ z#826TlvAoIWn+I1&Qx`XWa1aG1Nrun#3#;Qw~qqOZsa_$s&b}m2cE8LaCA4#`i`s% zX;`L$SHo2XFOfC`M@(~3MMd-Pl2$XUin)2)6FvWQB#N*ln4;P4HnYloz_hI1s)wL{t#)??>@ORI=ku;SkeYm4%v$ zy&Ze{mfsTZz~aY9danx72UUFV1!-n4pTh;7K_NpL%343CV z>N>4PbnrCK28?=|9&=~hju0_(UTw533-3 zQU&Qm6{N4JApJlE=|Uu(C%0z|juqg9JUC{khXVz;jLROIgziyG8Y#mGLVn;^e!Kq; zCC1pmmVG?jUOFvKyFi`?(@ig8tX#o{>_Ea299OOQKdO6G)E#3buaBe^U2Q8lzABlN z^PQi~l5A08#NVQ}7!9(y3ev4qkZz-bbXO#;=rJX+zxl6KOw?TidJdb-Lg7RgyI%iQ zCC|*lNpA)M3|e(~FPz`wHlohMRmRwk_ftV?BI)sQ zdJV)5)H~gImJ|v6rVz{EM#*32qTmy1KroA~5{>SMp<;*?O7!U6{-QI<9xa5=5Ypm0 z35@|k`HO)JgFgo$TqOe*zhPP|V5HC}`8~&RY6SYWizM(26j)JG?m^ZZkp*1~qK~3= zYv-fFL*uMt&w#cA(XG)$UV$PHiB)9biOxt>y}62Y!{5*_F?RPW=;2}|M$+|Ekd9VC zdbf%?eLw~2qbf+BRzdoL3exc^y!W#!6?6{osxa?IDo7`(sMBv$l=LSRq>DeHzkd9YDx{C_ZJyei3svw=Ff^<0*6p! z(%C8;DXD_gR6&|mLAthz-IW0qC4E9gNncPw`n(F#6IImdd?aNNTkq1nOCRY{d5c)C{6ywI?l`2TDRY5vIMSHsqOX|pVGAr*N zaR4X_@$o|f4;a&UiNnE&d2lqNSwI#o^@MAd*QrpBlNazd_Qua(fv+nL|gy&KXl2JD+nk7ha__lGB4xe7f$X1%vEj zPlh{+l81i2GJ&cUP*p|mcM8v?gR~Rn>?JhRDkv$&UT+N*r0c36-B1PTrYcCss36r; zkZz}fbT=eDTxwSffmMaXONDR?c;h8ynF()_sdr~>7lOInFt#v4P~k+B8Dn=cMFnZI z3ep)WNcU4gI$H&4QUz&`3eveMNDo2M(`ENz(0Ku*hpE4s^)86BguH=;U}G2ZfaOMy z*$5t^vASRusb%eKVKy0I$$AV5mm3HNo$oNhi}J8Yg1P01{{tFxs4>RT;g3ivH=MRu zd9CP6SXsXRX{I|PYtGFJHXi1nz!)UVr;2EzyHu3)J{6=7s~~+s1?gfcHqjSXLHddc^S+^i^j#ICDHV14 zk%|s~p$hYUr-Jln6{Jf%749&{IEep3l!WoDUyoXB6#H*ZF15_4IeGYz@0v3Q{uy)B z{KMvto|9o;{~C)dcl#QqZ-btl@Dl=iuyUJd*@+&({B6zJle8X6iqSDPQbD>Uk{VLi z^TDgraML-wOs6@9o3{jyyl;(aVzm2s6{I_>Al+RB=~N`G=p`@Vf-&$gc*i{3ZNR

    9Z*4fxC+vvRgj*7 zq;fad3jL+$So>*i-pv`=jADoC$aL3%%u%8l|3T4G}_%L9@K4!s}_Gr}3xlPE}T*yUhBAj&Zf zw>|}rNfi#Zgo)ptLtQcY;cF^LKTttBUd4XbLKP+bK?Uikrxol1EvE=_V>jr>f{XT2+wlhUV=iaPD^4y~-FJhRYtMi?o+D z5%tWfN>4C2SI$2L`D1KYEh4hptuSC-Qs~Q2DiWxH5;X~LVZEDL9|=?YGi zu0;(owxH`(klv(%bb$)eyHt=qjHLU?cV_lBeGab2@kfIv)JwQgMHGyoVma{&8au|0 z;|&$0J!>l1|M+4J1*CN<%zKxLJ+0eSklvw!^d=Rg@2lvMR(M81lQ~C4llf2u>3S;6 zyE&4|4ac)n@N7@Jo;34rOCr}{IK74gH>qH{EPTCdE0h%Dz_*PG(p`}BcT%TxWsUE` z3y;A&O13lj5}RvSM#8fl{?u;|lp15D+(s0s$_-H6Ud45jrBrk{->De6ZdXyK2dMB~ zO+}r4siIE*sG_8{iaOm-1?es-CVR(WN#!R0avaGGET&D5>wGM!+#|)H5(+vuC!xoSK3LnE6x2!xJIbC&SQSU1?kNyNN-a?dbbMF`&E!WqJs2E6{OFpAbm*%>1!%T-&R5T zfeO-3Rgf-JLHeBv(w|k3F7aGAosDr~wyX-$6;+V#tYXhpuy)yJq=sukd|gUsNSG8`bctqQ%N5P}gB3?WNROp{~IeG?RSmy{h8G z=q43G1PfGHqcNUgZZlW&Mwc>ePqvJr-U?CRS zg9o+v9oFkAs{BGUM2yY&9Tg@0S_SFVD$M&26{MT0XvTM9NnPnPk!D*@8c9eCX6K!R z0cYyLX?h`Lr#LanL#WM)OPg5KGbl=azqhEtAoRe-Y&n%iSq)}WTgpR(4WGP&6m%5{^zGO@A7)t;mYC`tZ4&Z2{f zXJm4g?imvY*ejp>+MA5J6;*6ZABd))7$3ULEZdvx9LPc1-5^JX zruXV5Y)x85_!q(4ts5131YJ`(g|;5-sP~$1&6@Aub5R_{>Y$uB$4>~;mh*%e{d-Yc zj05W-Do9U6(z9c75jJ{+9z8e{jGZm)EQh(%qg2#sDF3(`kb<3b4l1QEaXZHMqTDO_2EuX@Kq!~YDLv2t5BWR-Ga=a;`z?sfuiN_ z5-l=`DPwBBwihtxP>c=p05nL9q+Kdz)`p6b+DIzD3u-F{n?mGKb(4ev)OoJ-#$1`s zk?t5gr=s;7hh~$TnvPZGbci8?bfPo-9=p}{%#@kX*1?decNN-j_dYcN;yH$|huY&Xu z6{Jt9Abm~+=}Rg|UsFN)whGb@RFHnEf^?w@((hD|{;Yy@i5C^@=q{^*bR`v}tEnJe zTLtNFRFH10f^>@*NR82R=A@PxHRh=Khs_^7Cj%enjE#Y|gmhaKq&uh}-BktYo+?Ni zRgg|oK{{Op=}Z-*`>P;5SOsaf3ertf+`=2Dg7g*@?-gZKgjXG^!jWdH*d07ZMM+Oo zK{_8v50}18-02v_fd1eN$_?{t3^C4E;#hrix`!oD{rb*>V` zUt(}*cy-Nxl3C06S7G?^n46(6xfimz!tz;jZr%vR3c|Y{Q{q8()f{HoPLG-G?(lRk?*?z$^4VRRb4pyB$4K=lVVXb(3Q`i5(4k7xsPN z8tsK|`E_y~nnIO=8e zzB)IpJBAhp7_(m@Js!AF3G0e4h10_-%IcSRrm0V17v*4p%3Fem5?58ix|R~w^_8%0 ziL4dPbB6k`=L~c(|Ane;_p|Y6b6h*iAIkPd;)Y5ZkC!$whUN~qkaVjq_{Go@f}~qn z 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�*= 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�kUw0Zr;I1De~?I2@k$?_>x;&4-j`QhKrL1{Vid~a zV0Q-ZCiNMEnoutfZaVJwZY-Y)OD%&`0PLxdKlG1qS6C&ou3T;*?`=tX0|alg{|Ilm zcV!vw4VO2z1dRcLu|K3pI_`#zly|o@-2rxY+5%R+g~a}>j_2{~BH~X#{^#!?Jd^GLUF~SW)lCM@iX(FX(#zKIG^WF0DBtbkNo3Y z3X7e)$@{y2{s6(>u|w}KrN1f~!g964O~bwAO`b-RfMD{3Kh9((mO%d!>*B(^r6;YD z_c@C9q4$l}xg|M2Ua!4oB&moj|v&>J3j z>NFYY&-A7cD1qDY)=iuPC95LNU+{9s1 zHlS=a)?G{!7-QgM{1>6FNH(I!+O)<=>XJ7)h8YS78JZhXQ~l}GO!PFC#r=2%T&Wyj zHBUIp%PLGzvz7@DKl?z82cZb+wq;54Y=f_$b5)0e~LZEj4PfM9dhkY}jaLmngV zYXp4(g0G-fOv=u_V*hCF5>Kdrv7?4M!-~e7#x{9*gIh4?03qjmy$){MkMPxL6q}d< zgTf}o8S?hFq&+~e_s8X5THgaS7tpii4Q@_@fM9UQ8_t3JbA2A>0(qNT(Iz0+oICXO zu(;B0&cRFMt+}?HLpH)rQK*+BlHie)SnUrOIbe+7Z-DnE< zqfLoBpf}5#+JmM5!IZDpJXAUWz4!^!hCAdv?L|+3;3=rhDbL}E?#Z21z4I`22eT-6wefPH*uIu-@i4tNDs-U+p*lX1%z~4k*ZgsYL(+z@r+xD z`N!oo-%QPbpm_yqUX7ZSw#hSfxF?)Nc>F?&8<8r^>HUPa|tvh+-o+c_v`Z7U!Zotu3hPH z4fdLh%{AVDu_W``@={-=RKPA(+kz>)B{7^B!DLoBOgC_mOh1iM-^b{O*a1&Pu}l;z z9X9L(d4K0~#~-l!^Y>znZS3OZ1)KW_XYR1$`>DK<3upwe8_`BGdqTt#Jdm~%zeW?g z5qlAP6Z;WWL>(~}PzvjnLVVY5oXKsCMfo|WDvPMP{kE{-U&$L@$dU=z4J-8t{jp>h z-+DnfN2im--^t6pl5zn-Zi_4gdlSg{Ik5^(anWtDG!1B(nz-&HyesR{9k0!_*4cwQ84faI-(FU<)yUn8lw>}mP_=@-Pm4U{t4`F0YUx*ie792M5`>`pgAa1YQDE(J&v)X zyyiQo84xs&WgE8?G;7NfD-dfEYZ0pus{%^v4e1zKwGvU?N6Y)VfW82`FQs|9u2-LA zn9Iyw@;Wc1PQb2HTaPKcKCu)_&n8T3l`vd5|BDNKDcs{mz2Q}|5RRVdufFT6CZWzk zto=GfCy86nll5BdQFKfaziw$0_e zvqs;2F5JE{m%IJtjqFAvfM7%=KAN`?ai^QNMs00-Ab}%cRz;ZA84|9b$Sl-57v;hb}GsdJ?xRrlSL?;v>K2Oz4$2ax{$qf)SP5x~`ef9ZzSn4YB?# z`#f9x>^^xDN74i!n5ale%II(7m@^N;@ujW1Cfw=ib z<#!0vezd&j>D*BO?4FgLJ@jy3@A{4pUcR<9vtnN&!AWZ!Geu<&9F{zu3_L~N#k-t> z0753HY-whqDJ&v{88*bSPk6e#&LgQ45Ok`%6_~-+A0|U>S;Qa~f?6+>7yC5D0(P<5 z*(?zIvuHFC%`6%!dk5H&jis@lICdMwdpLs2^QU2g;fe(c@tipxLscEwUi48axdok zP?~a8+L0VuLe#Y4>qVAE`yP4Kk5DxrsP5-}<4mUXyA8lxejP*1BaR|YAdVzXA&wyC z1NnXBvjs;!tPwaKl=pThy#a!^v#4|daUO9#aWQcTaTRejaU*dPpb~ARlkYCpnbz_O zi^P1BFcX4TF6P;=_cT}JlxvlwpBCmfm^#g+b zDHYH!EctvXFMM|j2L$1h)P)=CHLja_-^$DWYIEvOSKNeKR$lK{)C&lD73SBr z^tG=#t|YJa6RHISwF;;3Y-$}h*H)L8{3Rs=cFEdf9CSTSJV`u7?9DOQK12i2NVE_W zi1RsHT*QCxS>ie3MdBsmRpK?`P2w%$SpF|Q;MeEG7sPkO_r%Y{FF;QO2o=Q zezJT69Gl&rO5@Sx@!7saNM9+!bDwD*g0((Ly_vk1zpV-{fZ$~vI#`$3nAn6~6gHdO zy<~gw@R2!Zww8DESGoZNH(Sudmc*6JqY-qIR>>KhF=9OU!lFcGEW*GJELC86qPS|I zuU6nD4uiyU<-%-pJ9(S$aqb7$ZRTeTk)_OZ98(Y+?I7>yT{;5(Fh_+_C^*_x-qHJX z1lS#EC$Qb#fkkl_Vpn1hVo&0Cb_QekRZY|oOYt=JIDRz{jl}yb#x4A6Cnge8i35lb z{}%`ItCNTlJwz{&Ao_?IM4FgM%pwjY4kL~tjwWv4UptOpClMzTrxEjsvxo)6xx{(I zMZ}+oD~Kxrm9+;3Ss&Qa%4X0S@{9(8Kt+3Ftq8Gfu2_4@XWFrBKLC5CCh?6|pvH_6LBp0WYEZ0%ZB)9Z+hh?|Jph}(&~iF=3#hzE&BiN}b)5Kj_4Y3J>3f`C0e^9rx0x_c;GjBz{vJ4N2b4Riqvi3?-*rae`B zY{D}7n3=?{&yzYNfH&AKa#Ve4OIpk6Dy5FO2 zK+t_~Ky6NO$=kTPnQ^$Vd0YkLE1c+cDlVm0>`#_A@FvqA5Yk^^k;Tb?%d-7^dF2mK zIUp!kxZB~R+@q~uAn)KUIsgO*LACWp*~fpx(tHGolU4Ho{ycf@Z&N!UXjfP;bxwWT zC6qtOYkrrS0YS6E?v#^earfkMdC_lBG$4ppnBX~z&SI0QZ>;4&&o%P0-=S_i+fD1`W6#T z?-fG`G0J;1mcZMq=GOB8c~c`<)BqtH6h=Lz4d@R{o8><$FMnIg2L$;F4_KCzADbOb zo4+7cBB(PaH4QH$HPe+&wW|noqk$g|Mt`m2>KP)eM;)@&Lt9vwTJ~w z?oyb`)3fp}M$rWzxR@qC2`K48T!MX3Uj24d4+!cNhH)j;+g}5GRbKlDY6k@Em1;>H zAN+e$-oOqt01TZ0+!l-Sey+Lfzb9`XL<4}`fc6+S=+`A0@6SK5@J@S)n5c7q+gJ0+X5F9A<_az-ToQ3{IUjFZt4-B3Bc&0xQv8?I+ zC@=pv$_E7b3JrA0)VDX#zshU>nc4wCyFvq9QoCaVz4&9#>@Bo#--D6B#G-tmfJVW$lExKw~+wB#w6;VOk7Mu2lA_fIE3gT zVuVIaC;EvQ#4KVqaRdLihx6-b;uzvK{_J>ssT@Mf44hbC?8{JWCbqpoNqm~y<`w1B zrI+0oU{9C8HQOips|BxFJB7)fC+=a|pTV?Oh$)7&XJGY=LrGj)Uj5-LiGV%DwI#V4 zaSqjAKwL;%LR?B*NnAx-M_f*B$Q(3AY9}kWQV3UwcR3|Ltj$mygj~)R;gdWc}$|A&Bgz(sIKaF*5-{ zuzWlNLohENwlk1rGh#QV@x-9H!fz$7cxx&K1jX{#V-3ZHQ&f{9={{?ty{){~<*5~@ zfL48k$n-U*>nM4xOH(T#XsuDLUba)ZyU1%CMvZ`=QGNm4$a};YE#8erREv0bJeIa3 z>>l!>*QRJd5UpIrj8&<^d)PvwFh*YSCR7XvisjeNjbt7;65N_gCSz$lQ*SQ4HS&^& zQ!*e(mfxi?Bp1TZMiTlvFl^9-lpZfHdqv6y1ljUIPYl^^k4}W;#V$*+fFM@>4HZKy zHV9o}pSH@&U6OJEL9TMzx<$X4EH8F(iUkC*%4zF98#zc?Zo_XF<@_d!Rc_G?vCi>& zBGP)p+cJ3pA$jGm*cnB)#2C9UxgoB4&0)iOcbLB**O?!yCaw`t+hgd&%sp66UgTF0`IR72dx_JWmpRSx zH@+RXhf^IdJV=rWMLKbdYJ4P#sMr?GbEP$hcVxZ;LcaSOkBM4&N*PK~$FdkQuQPc_1ChXox}qyHM>lwg#`WHSkvu z3X%G1=0p>?B~-Y-8qc&9Lim{lpDQo8m4X4g;Jm*&CCDs{V$B*alGoTwjewxhU&AVB zbbVm+GI^~n)C$DhK2eu$wen-PT#BLHSbT&fS~z( zYW{$l{jJosMACS-t&Mjqs}m`_dJ<)KV2$r}gS6g;Yti9eE2#BZu>_3}Dg<)BRbJ#Z z5P6L#vf9_sMG$FUf4@s!;MEX#wJ6YE=@bO=^qH}jYc8Gl%j>)jI95(h$+V7`K9`plqdY*6=Wm>3k(bfK z1B{I)EQ$EFyvoT`2?#3v)gmXA)|-Dn$ZMQJjewwWKVQ9&MWY^D!CVsmD=+Y13hZ(a zsE~*Zg(JMwyjZ>TNtpww5fBnlp*ZT{dW2`YmzGy~5LE(#N`LXEZCQ=T0!|^;SCH2^ zjXD8Ar$Q5H8Wvkx@>S(!PNhu1E>ru7{m;+-`yXzR4aRh@TggtIiBssJPGq(s%E{nww{|vD{OcWbE8KM zeWnq}Ry=F-9E-sx#HYk09`^l>UyHW`O91(OyxQ1Yws&MtF5bmUETM@_4Nc9Hn>t!r zn9;u^m;nR=I@)JN%NRepUl9$1lID-de} z-s@ESlZ=>w!AYoUV*B`xvGt909g|z@+v_@-TiWZJo7&7yM(9pL#iSV(#i@d1&&a}2 zqfwc36hBDEMn%lORyVR9jI1XZ$$O5k&A-V-AOeQ#GR#Utfhc`wv0{>YpPVd5DHs0C zDt8WAWm$!GAj2V<6!&=doPpqyMrzGMli!Gi&#KIvWOTUc`DdI^>xp%R4(v~-X5wUB zdYU=k$4RH>b4*Xbo}T$RL+dM=OS7M=jbtNcV~v3u({^FjbrEkcV|)44Li7mkcr0vmHFCMF;077YT8h$vVNnYAIn!o;6QuoJ$czJojGHK%an8C?-umJhOT#=# zTJ%K}4G5w=qy6|xY(sQNycK_7;M%p>EHZOgWCBilW{B-f;vv%V|HPyR>`AX3L;3S4 z-*a$UDief0GA1q6bysO~NYQ z5<3%56aOHdC2ENm0Ph$QX1n#taI7zd2kIS)9>-fXy%Fo{Li1!z^R|NXl?7jux)OqC zMiMzouY97k)~%=&5E`mFCi5%ADB^YEE#htBec}V+6XH|iOX4daKiW@KVvQGf)lQXl z)UXDM+}eg8Q@iyo)qO{Go~M7z#fDSB=48TLYzh-HdlflTTJIw0T_mRePt^M}^?E*A z=cSjAgP9xAbELIC1Fg@9T7TOVT7RS9#U}zw5X%zF5i1cZ6Uz{*6KfOe5E~F15+8C% zzA3+6<=2+{8bNFe_*=2b^kU_#YjCdYFpa-ZIuW)(B5WfTun?t=B6cQrp=hr)YQ}sS zsmJY4r9%t`Q#U&n&0#)R+!_~0v6t$?M-}Us%Tkl|SLq7auV)pG$y?aov*C^2X zOR3j5U*;IF<|=umn?dPjf>O_g2v>cv**eKb0(r$16VpbaOW^(BmkLhqsi3Mb9l$(d;EmXrowO}FdHQkmJt{>_!cQa1} zEnStXRc=?0x9AI{K#B?VGU+t;XkT#J*|Zw7u#0`&7KvRGcj!mYW!DS z`p#Z$tngR#b`~)d8XQ6>c%70iTeR3I{9R2j9&T@Nc(>i_!KAVU7xvc8W#gY}dY6XY zrG=ucjbr&3Pc#wDEGb?G=|m5Dff*<%AuW?ihVZX-=mpAb;}ta<8^XqhqK!6+Z>M;# z3sz-{?}}xj>3F~W1mnNe)Nc&+8w=_^C!u9(#wBv=!LWDK)Vg#yUXy_`)uyJKi^Yd( zQn??qftaxVn-6j+%*W?akqix~BHlsU7W8Tk6cM#!|Y_ z?aLl?g!Ivdd7*ajD1_&P*;!#*&G@=-RmY^d);64RFw0wBQr_yw^VN+!H_7w5(qNO< zHZdHoLZa0-wY9fStPu`itRkl_yfN3mwlA)Kne=%b)N|3-Hnpw2F3i&|;g)uD@~tT; zaD58gP!y^*f{9B#l#n4b!Jkpa)WwP<8<$&3Ga$*}kKwf_!)^9&~ zZ4+30+}@m&8%wHtAL`y0)p^d^2S)j!YMVOa^zHr_AzJ1STSzMW5DGsO6?)E!ODN3Y zW^LNi*$B#QG~PjC=d>s;(cN-BE?%HA=QnU;KeSVMYQL;O_cVip&s%=Nz_GEx6F^QCxFFBIvb&q4t{t}hJ!SYuA#CfnuF-|BKPSA1}Hx$Jg0K|Q* zvRv34D=GPNNG`@iFb#LTcBGtAQV`k|OT-cM%hJd+Nb39#bpA)o@$#o>B@(nZZoN#} zBB}8UX#7IdDASJ!X&JW+w z5XRk-q#crSzl7W`Dj+KgDF=5hOMNzG?N^Vy>2^4G&cUIoM6GaN3d^b{yPMO5mem-SL= z?H`Vj)aiT}%JbN(k5UlVn_i=TGnaxBBsHIgv^`Bs+W<>$QL{K@%1dgV56$yM&0awY zeWY_A?tkJ0dQB>49ow8CsrYm#K3!Do6*tX~Vw~%-C(bj{@u(0O&eN$!9_GS%PHk369nN%&}Ve>*Jwu3{i(^V|8(`W;|C~9IHk8;|(#( zOzmbl)!}`)FbUXC4*Hq=dZ~>iXPWEX9g0Q-mcK*gnXnE!RQF2Cb&X@;W5nZ? zvi1?rLy}teVbTIZ(w2Wh!!v1(KF%`!eOyxS-qZ^SdVTb8UTMqAjFukmDM_(oC>E%s z*mTVH;N>%tV(Tat5XAcEDZEnFv8Q-mQt(&`1_Z$YHn-w-Ie!E8v!C%!N<=TpqVI zGNJAQT{d67l2aaDjF}4vnd@VB$Wf<#Tj4uNfrtn0928ttpnW^$XGwv0iox+c1}(=t zpGnLm4keBxjv`JXP6qNmmc^nji;f|q4+uHFX#cyMGsIkUjJxP#AIDR#b>(KshQg^7 z--kV}fY2+%BJ87&^%m-|YQCJL+$$mXN>Q$lKEPA1+X~3al9F8_Tza1O9^B^kl$>#2 z?_Wbw^;JmdtHgx%F*qopT7On5q_6CnJCSuI)!qWNw}@(kDaD3bV=2TecOyx;w?gi% zf?Vx5wrgh*=Mv|!h4Zn+W+ZrBa%Mc8O7#)dx{EAk0U+LWxKuw{0P{SyJ-B zlne-xeQaTro6rsms_l}pr%^T_$gV)a?u*QBPa&d(Wwmmuq;S``yA=@bxVCn%r0@== zI3T2W1!|h0~tUcRuvNHWYCf{}>c~;Q!gK5%jB|T(+s{F8^WglFTLgV;K z`O!gZ52kT6k~}j9@0Inn6dqbIk1LOtRNcb{2Cz3U+F#i?{*Abb_&f1D@lWCe;$`Ae z;x*!S;!WaR;yobmwWeKotrsC#BiT%-rV6)|I@;SCJHl;dYp3YeMiz^JOK1%9uM#h8 z53aLoUr^nbROfZ#-25wRBGKMhIG)Lb;<#cHwhRPLmsMz9b{{;?=^5?JSr>x(;ia7# z-1{-7-a=Vz<{MrnZCF{6c}VOPj%b-6kB1PTWJ#Vd=+A4VhzAE*0x!AQ*(V=UB}qQ=H}Lp_T~m`{FzJW z?XqfDfZ7!dwWhXl9co;c8ohR>%o#s)ROarTB2>meBN3ipOer#8JTara`}n0PM4$8!jFv<^8MCI|x6&e=k42X`Mz+HTYSBrVS69+hO) zvUg0I>&9==!p=wCIA5q6Wlms)RLf=))|O?7#=^N3iAK-mW{KAc1xw4KPy8oWwTA1P z#&rPo;fV;RGNq-CC+<4hswUy*mSOL*(t6D^ZqvB;Pi$l^W+PMHaL7o~8V=4TqirdU zdvKAr zNee%U!T~|J*B*^u;c-3%YHppk4qmg@(I;=sY-k44d9a}9aj>-Fw zEQXfdA#lA~J!|IvL=(}>I_mYZk*f!s(u!sg^}<{%c9qqP6P=EyI=w>cxT-5O-IkVd zPibw=M>w@Vvt?{!LeAvbk;(izkT{4qgops1AuL@z7^BLNu}SKD-gjSFTj3@aYd|R0 z{stt)P7}?xT`*1p@bQPZ^=0c?X~iv63ZJuYQ!pS1_PWPbwqSAV zze!r{1gZt>YPD{bwDP=X~8`Z z+#?E>8yr~#&+f-f{#aLAWF~%W>C9(HtBpZzOjPT28rZu~=sS(p4dt2AG9!=~5oO9X zY34)~*3b@>);J9sr->TXld?FFH}@DvNz3ej%nm`OHlMB5>1?&U4q1EVecjB$)dkym zq~oL&r=d74DqcXv3#nLcgk~xR1;wo~K2z?{ynmbPvH7_Hr3K ztgUwx=AtoQTJF)1d$b_eGunh}fiOgtT=ZWct#%&N&J)#2*Ed70^P2y8(lU>P%p*ma z*&B_1FS zBOW0RC!Qe25l<20iA6w}+v!FI^{3-_#y-a=TlO_reQE7(=_GKuOXh3YUXUlOus$HI z&*kozSGZzJ2Vv1?J8}4^v@+*QPX6Y+c4f}F`7Yf*7eQ`S2n*)V z2Cc8WBPUKZnEJ%!<`;t&sFr|*vqk34{?(xM`8sQ2E`>tgz9}s&j9xx0_VT`ZC$ls$ zTi=t`=5p6lT3c2)Lin+?HkaG7(siOx+Qeg6Uq}mdxy6Dv}ZXUdXD2EuX`t+h6=fbbE*9i{aM380H5Z5 z%c9k<0h(&q4Nb>xV$KbmDbu&wrM<)beG5 zG_wcH>>-%ZUSvsoi6zbJN?&=ljF^_Sc+w%xTMl?MqdOk!D#VU5w+1T)=`93rA;DXI zTJiX&%iA4NjxgI7-K-X*n~`ucQgEZa%A9(QIpr1a#+R?+T3aUrhFC7ntR18&m&5hJ zG;cD6K)Ws5to|`hXh&H3?r_UXVV}JZH?l#wNTtV-=dW%WR7)bt02v61v3s0 zD_5e%7?GmPjoP+BT5*2nIG_Q6wZ;@yP|QX~1!-hULo0g(>17PO zj1jzOzcH(RXI6D8X4SZ244T4d&M1Y&z%yd}mN7w^8wYda1ao<$?S3n*V7uLr+Rp*7d@#?C`#s$Z~}gEkdEr$s7`d0s$?! zV{WzTpdkIZtOCU=>n{^a&&2h2`-R;|kj`8d;3`@cg*ffqK{}d@vN%~RixusO#lxG^ zgS6zbx~w`5EZJZ<1yJt~($qxc(?lVkv`wVmiLdzIevL2XVMveD z$V!g|H9K28scq?}a{;<%Kr!d2VybOQXhO~7tbTVgWWq9utR*eb2SuT6=~ z06#nJrp1_=fn8qD9l~36lLNsAz0V7n{*Hc1U^Is0qXlE$r>F-+qGcR7_aI7l+|Ia5 zUAFVSv$hq}eru+^=PCO^)s6-{jsx7UY$3eb5-3!Fy-@jC7B543I+JaP^=G;AKgYVn z|A@MWrRf0>Joq>)hf2ld_a(YaQV%br~Kj>jP{himLH#M zxpw_GbsNjl1|Zn*v8U&0qu+>qXKYBAx5ECRZebN#00ax3SLb}x)b9A~;*i>0g5FSfu{>P> zb{E>V>=U+QpAc58)yB4Imws@^tp8nQ{S7nF5zi3R`#H$smJi>V(_iP1;qmOI8@t83PvSrav@j(m&+ zcWZEdP#2zn@PsJ5A(-kZoYeTQy5bZRrv$~?C^juSuxasnl*&{$O`kOb9YFEP^H40w z%iWfv7>hL(4s5E7^5;PR96`UIgEFO6Pmjg=TVqk2y%6`VmR6U4DC8e1%J+I{#-!Qw z>5%B@n9IJ~3hLVDLi=1nyS6)v&K@i}KF;@9TwpzFc6K5!cGVe;dnke6*@d6fC%a;n z=a^PiH*zP8+$k85o+&!W*P9%3x3reJ?AsvwHc@tfsh&;a94{`Ciba2Yb@_Kd{vD!x z*`n`|>V@`F)V_(j_S>QTc0s#V&7xn!qAxi>&ShIt@nqI{WMD7(TPphqU(Mwoz&^B; zZS}4CU8c7q)OBA^-GHE5a)@Bn%@IAWcc-&LV-r%Bel4W~f^^TwBm-Tld10!yZfw=W z#&%q&4!7WWYhI^rt82&IYHPU7ot1^-X8MSRV+`4*OE+@OO$pgf1BKny<-6Sf_i;AF z)JK()Uuwj#kGhYekqt+SrAKaEr<4!Zp+mL0iKAfRDA9yx$P>pZP}kO8AFg7YS^Nhs z>DP>}YHc(3wd0fphu37S1@u~LD*m3K4;&@ySLNyt7>IumZfQ3wZd6zN3l*=wxTsjJ zgKeMK%0LZuW9z3F7yaDTPf%BX6W2WMFRpo*(pzrQJ+Y-01;i%2zNxLfbz-5-v=o;~ z>hd>S9P;;dNPM|Q-cdfHX4p#2f$GAmD7;1#uC2zQ&FUQ5_&9xQYB4)=@kCc~nYa+5 ztcLr}rqfAI8_|cTJGzCA0HMG2ao|kKN67w=UF?6_jBPtvtDqSlcP#zojD5#ArEcP8 z7B4_3UUCDAGOCH=rf^o>$*pt(*qvy@7*Td@*8f@tgIu4DfZRCS$Ss7+^0**6N8QfI zC1D4!+sS(dId$x@?b02$e~+k~Z0%OQh_egRzE^5Bkp>d6Y|PRI+h2b!M2JCfTr79l z!gJ13w>FCf3=nceuBwz}$RQT}iRw;f(g`3q@o|&GC{TL0DscvW*4FPsTlBW;KuwgsLdQJsB$PK>A@ZfM_ z^}-7JkgW3FMauDP>ZSjSP8=)zRTXqnv1%@!r@g*%Hnb%xdINW92E`5pX<5?w?u5hrF4X<{ZZi#U`xj5vxonmCa-i8z%wjX0Ayi#Ufkm$;C) zh`5xvjJS%pnz)|0fw+aZmAI3*i#VRRk4O;@5>t#9xRfiA{*7iGL8!5*rgQ5U&vb zBK}RhLA*n}OEeH45}y*E5nmDiA@1NXSMd5sOa&79*A>w&b93d48=z ztV*m&tVOIxtWRuAY(o4u3~a%#YN7`4er|Pe)RxOK_y~iJH225!xHp+ltPAg(ST-MT z(aYdY#nF`a5kvhK>!%A>!3x$YVjtrf>&ZhVhn41qpgWaBt^|=Qi6TA2HG7Dhg|}ib zL^SKXPf6#>(7Cdx)5o^Co;B8GwYI5k?R8;B7qzXEJgg-4Qi#3W5NleP@(d(vPt^A2 z=EjcJx;C!fGnS{YZ25$e%!48GU_qv~4QteJ;zyqA-JV}N5IYjP5~GP#Sd;hU*Q)#) z!>{l8zZl1_+t>;;@T-NGKujbi5eET_yd~@pBhBX%s#rf^pT%MXNzg=`tX7Ayal9P5EO3QI#mGT@bmr68;j&6B5b;m>9 z@uE7) zQJ+%TbLea~mQ!~u)Ez6R(`K__xsbSoxRkh(xQe)rxSqI~xP`cYxC8KflB+A$9l`r5 znNacUNBj8trUpLS+gLZLuF>2%Y@wUlwph+w2H69@Q6FPt=f1&VW<3#?g4m^mf{`Cz{6#Jkl`~XhRY<>f+jjWgvMRAz(crLG;nn+;Ryix4Op1lE zN>(Flj>AT(T1x5~#nL!dR^`%AxwKFkwFgYanu!``RCRORX^>UxvJ&Cd zZ#w0>Nu$H4s6|$x%f!*^0R<0*{k9fzqO3fZ$+n`rtgT)jAS=&#`9yn(rSWCrHR5&R zE#htBec}V+6XH|iG2(IJN#ZGD5%CQ19PvD{(Nth#AiuLmClQ++i-zie;&!ZUZLLH1 zymj%{xODr4U!(U{tD)+xCRDxr=;Cj1>8%7I;zm)IZ!Iq6V&INZxmq{~#lscm${zPE z#(A+y+njl|g|ECat^{Do)Y3a9eM>UGjb-W@70e6;GK(=6#FY9wN6FMXpSds}O4tYZB`c>k%*2 z1KZ%Mi~`V)xc?)2vwewB1WT49vnl-_s+!vBaigTM*?Nxt4Bf!MDxYh|Fz{Ku~27^S@#8j=-wZ?_ZJF|=M1+TwW)+<)9aEz^fo}RLttd@I_Od+22-~y-e*qU zD+7_+2)T`7@&-^Cx-Es_xO}ODLl-#Iun^JZetgn*&iCM*2EDK<0HGpbW)1 zT%t_lN~>iMbw?ngn;^PLC=}XuY%8`Wb|iKpb|6L*`x5&RwL~4U7g0}yi6&wU(Ms$| zOd|Fn4j}d>4kqRhbAi0q?A)AK*vO8}#*~1ysW>UnA8oTQXx*zP)xZ>^j4nX`<$Bw{ zCDKTI4Z?F-%S&svH`W(xvMn4vq$btnF%dsy&?#B7sZ^ph#!_evQ}Vc)TIUybw98l= zE@yG@x>_eDv7r)iRZ@xZ93t>J1Adt6`%`MNH%58bSg133uPbV0h{Zx3R=FvcOSF;x zjP>x>Gitgwf$mL2-R+)}sKNe9FC0Q559&sB#Gu?N`*}6ln?iPR=ruU^)2?PIxrU|0 zPY~+^-iyIerg$GJrRuk;JKjLd(E6UW5I-5)J>uM?`_n5>|Y);HXEYfX_ zYWKF9N|#+&{|$p#Wm<2_3XMd@oTMM9iFMh{_TQE+uXu zE+Ot9dWc@4k4O?3A`5tivkYjfV?0l69}@knuR7c-C|q4WJ}?AjN}M3yd7l&m6a_v-pi@U9!c4NAloba zhOg9iYamxv6Ca{@KoCE{_jt)xEzLz-XffANQ$32R0lR8#DL&hA1e+EA<2_x!(J8g3 z3ghY$ZOgh!78?G8@!o#~1D*+xzK^3)Cp+P!Xv`A>J(vE%k?7FMDKK(OEy_0_)xw+3@ZH3uuu0U$W= zihknXfzWD>R+GLWr2}^9+B^=%jwNOjClaR;^NBQZ7Lg#%A&wy~AnqaVB_1RmA|5B6 zAf6@`5ib%i5w8-j5pNQ25$_T26CV?w5MK~q65kNt59Xlt`htV3)-Y)EWMY({KD37aGYBctnMiep?1$N+%3hmr6f_LjYmBx%-Har5Bz7W36T1<65qlH+5mm%^qMis7 zO++ivMocEA5C;*{hzQY1bQ3*5{t(4N(v7Yd*R|TyF_ zta3iQLhmT%hGnt;=*rosaCT%YK8{!RQNv;d2*t|lg;KTb=t@PW$I{)ld*P=j+o_`+ zK(JHU($!-*ha{jm=U2{0WqZP2+gXr{ zm5sPo_R1R3A~P-b^RG}g;#xl{Tg|!1v-yal7aYD|c<)x)waPa3Wi|zzoK0 z7iiZMgP=mCcU+UdveVL1iDVBlpT? zN5AF0t;dvY{6Vc%y3<_ApZuS-VQF+1RnA6b8{JIQI&^Y{RvZ zSGKXr%&;7^eNEZNACw(D_&qo#c}v-bYZqAA?8sWX^7sE&eayC=-~L3|hwIR)vdz_; zh}FoKl`~S=f;GqLNjyXR zoftSBC#s58nG6!HnBdj0kIjeIk6qFJ+Uh>n%I-ri`bXgkNBA7q84Ad;o3+1 zp2nX>h)!Y?qMMjbB#3@u29YCX5_5?|iDQZ5h$D%kfB-UwSCV+urv|rt5Sfnu*c8hk zW-@<}3B{wSB%&y%(<#eM`(>3g=UPt90by$H^~{CW0zBo(L07 zL@UuoOd+Ncf8uYso?n|1HxrYI+ljl0dx!^!2Z^V6VCzwS{gq#TE_@MxD}X=yC%;}M zULoEl-XT69J|sRRJ|n&&{zEKz5U><+6ICt8FOC1jO8i=lSe;m#Sclkv*pOJn|HY>G z@^v$hr}ah}=O)vk!ZrQ6wwkII-o~(9fL}+?@x6+ruAIYSmfx=5*ffVAFkQx&Ne{D# zLy5zPqllx4cz7mm4mTi72i92TIMt@2$-X_7@B+=WD1_K0@4NMBvJtMb@Wv3w&Bi}tHH(j&nj4fE!B{>8 zmQN8Z53xPtfnBq`nZel0!(RT6w&&1=9~z9kQ(^B^(H=taM5nVs3u?q{DV&TfU5HRL z(9z+%xi|_tDj17r!Qxq>#W_Q5(Q(9bTtz+3s;I|eo|VqUlY?=15pwY&F&8UaP(_E1 znK-|a7PT4dGSWnfIGI@MU|?;aj8JmM>r9yt?@Yzg2zzJzq$Ywpx9zFvF}%oZU1waN z8}g1hQvBVcjNh%Vp}GVJYW6IR#a~xSDjv@>9=SBP_UEZ7c8L}=5c$=$8MG@Nj}T^w zSbD7GJm;U(#2tyEf22|LP48fNJ>rKeJo>v_13BM;=#>$Ku`nmxzdpe+lkTI%_Tc_=m$gGoy{x=qc-l1%+o#MIZWr}!I) zTZmhUyNJ7q`-umLM~TOXCyA$sXNbQO&lCS7{zbe>yh*%8yia^Ud`f&qd`0|+_>TCV z_?h^H_?;Lw4Oo&`idc?Vo>+relUSEnkJyOV7|46CuX>cHVkV?xJ#lPUr^C_ywpbdE zG==aY5B~#${qDFWu|w|rsF0;tP<6yLd+aa%JX#qi z+U6{BTM*k2!-)_virAglgV=`{L(~wp#CW2fXd;@4HliKKd#@Jx%=Ss~bQTAH!g%c= z5yHz@*wN>TbEuC$Ft?U}QA?|zSdamGLDr_w+f?EZB0_W%Jw$@&Bho~Mm`%(fjv$UC zjwOyGP9{zvPAASF77}L@7Z4W`mk^f{R}ohe_Yn6I4-yX%j}ea(PZCc7WyCP?$c5Hi zlCOS*(#C&A`unl@T!*NpmIL=sE2VkE4HzQaAf$L1cfkFs&!G9sR^dU1nU)YN&#K9P z1o9sd<$H(B@F`#KX^q`XbCG{hP5;Bt|FEe40M%yBUU+aPzh_b;k+TjjUsV%-AH?4$ ziuXRL;4|@YRzWW~Tr#taYu;2da0?9FA{sa_=+viyL_$#io|^hwq5jsPQIACgzR6-q z`;XPs-v#w|iRvp+c#Kda_K@sfs2R8k25u4!RHE>-#j;tvO>as5Z`9PA!`hm52fa_1 z`>(t0z40X8?(J#Byu>nG_)*QmJ;;E2gbdIYu?v2NU2x#7XkT$GZ^?;Y)oeTn8xIOL z^68)(A&wr93r!Jr!7b_3%sAGYS_`uj{cMEA)Z(pW2DUAh2kRo!12FY~Xv+J{K=IcV z7ny8RTzkJ}nDVr&l^E~kq@iOrm z@jCGq@iq|r@HT_u8Agm~>}#0ESF5SHybdm}6I|xK@BI19II5qB5w3%SwbdM44+qza z4g&8dGp>WI4b%+W4g%aF_?GyN_=)(L_>K6TSc3aA zOLBk4`&9&I`}<=71bt3lJY#9BMyVMb1%smugM(WM+Om|p9OY`h#{^yROf-d6$Esvk zBQ}@@R_imkRFg?1X2!Zg$yB-zTMu(%6O*`B(-q@RfOVRku+n#33&zn||S6wfrV#>OJm@npohE*Ms` zJOY-BFOr(dkoWsM_UwsgSOwdn>3Dxue_!1g!Imia*2 zGSFBSqAz+kn3I+4gpcNS8(?o^wDB}lPmCkNwC4RfnLS4=*089b!;3N+IyA25<6CHr z4pMVdMK^%mjl>kfRe7N^D;$G29t<=Wu85lcYU&3B{rMuL;gWt?cMuu+{rOd=)| z6Nv+X{O-OpEFGJXi>EC!gd>%tH<%yR9PE{~l_>HMqJxN0uJ_}K_FA69;iI~~&R7?o zdDM%SCDo5rlRgpyijhX?8I)eeBhYr4)^g!63p+_o=}5&q(|nsS{+52o?;4o6#!^=o z)(l&082@knf?Q`lT7F?J&x85x8HYajEHyjV!p^l8I|Ua$rtd`;DZIIik#aRosMYb9 zl)0%tS54%r5c#@TaFQ%IDHa?bM=Wh}YvY;zNH*GQ6qv$&f!P-A7pZA~8`|F%6S&2H zF)~2bRbv9O<~Vd^R3gvB2+VSO>jpKw z??CT6qTU++dUNqawm#Vqn}c~OH=!&|-K}aWb5NNxR1UV+`EkBg4ovq7H!>S}dJm1a zxq-M#P3bF8`ih`bo8N#2;uy9Prx1C$reZ*StKR2C3P)`w*0Y1`w=@;^E4c`t#8X;; zeITfvPW5LHr#1o$`E?#~KJh2wV&Zb*3gQ~#TH;3HCgL{YcH$NOmb>}&5b-eaIPnDW zSK@EP--&+^|0G@@ULpQPyg|GP_&MTiG{5#Vjq1lBYU7cfB;Lh}M=j;}5w&zZp6Ln* z>G~cWyidFr29D>~j0wQU{Q8{ug7}8`miUSInfRR;)&VRfEw>ACEO=_iIQNBnP`qr9TN$ZD z2#swHhx7CiT%kj@4krGrRvMn?Ix}D|4SDZ7HNpD|Wn|xt0G%h0G0U ziFCMg`GT6Sf3idZLW%Ug#}-71%(5Ob8XQ8&?i8q{l8(${+`)Km9eEQV3)R#U7C+29k+b5ZsC2dCRyW%1+do| z?KF;P&!_I68F1=iiubVv<03xR7th*PQuMn{p|}v=;cGQ(m-8`3z;3OwHu{CJ`VVS0 zE~5>=ZbQ3L^?tE7zb7S)zgbwR z3tvhTfZc?46SL@M;%?#|W|nuXw(>Iz6T`w0(D8WJmv0OfZViU?=f^F5>(Xil=g=Tv zH<nQfooEj*gC49@2DM@v0kLn54C;@};r@wvz`ClMtpjKa zu-mFg23gJ6GiWU}CsXMJushMNY(fS-$_(;xGpJOdGgdi`JmGz3VKsSuH7~34aZ|wV z#m}~R`3@Xbls8e+zZUfaf_@*{&;In=*O#|cGq5HN0D=J@H$2KW;IP^}LQVe~)DPJ8 zYky{I^%vrA#M7)6!FU>2C*jVDj-j(QKJ**jEL|sVV=Rl^Yle<+dfi zMm6RCkGk^!kE^)eK7`(T3*7-i^P1k9EX%f#WD85S>1HLZq`hA4irtk9p_kA^4IPp| z5+Fb*p@iN`fI#Ra)DTJ%;7N&?^e?%kE<&be22XJ+LmU!EuLbCE&*opaC3opR>P zcO-}CCjkK3>w0?MieGWt%~>51?&D_A(foEmbb|&BvX({& zq9`-Ui4dwGGe*Y{FTsV05BX*cvdKm;2|M$-fjkoDvGHBXxG#6HTJ5F-+{}5Ffd&!p z#XO%w-`nCWKFSF6R@x<)hm4XP@z*p}^Bs?}L;s?uM#l>86MncqrF=p8lJX7ZTgo&1 zwtvs3K0YmSNX@zjZcM>;y&(p{U*U!Sr8 z<-%6TMx`g(wJD!G4luXm)7F%2C_7MgEd7lC-mZMwld>0O0;Pe{NZFe*rVY}@rzw=F zl$n%$DF;#xq9iFDly&%a2bgUIn|ZT@M2Pje~rD2G#yfLNrj>5+tz3~jx+ zd=dM(g+#KeYj{t;GH+4e(R{aebR~0VA^JP2!MA4wJCHFJxT5^X{~wLeyX@me#|ZC8 z#@jIrusS}Sz^AX+f==esX_V6`XH$Mw`WZJl&gau4{udYXsfAC!kRw zhUm!NcYJ|2)8UKK;kWVWbapX!@o8!P>^?sIhA-hb?P^I>h=ewELL-QcIc{Lb0 zAh*4Mnq@7?ED8(+lKL)jW1dZBh|cW2Nmu`sGRTm7hfZ&IZtbXMU;1bbf3E_=pv&Bh zIf2GNgfai59q&`-vDJJ;W6bkb^^Y(r*k@AZ$)FlWSGZYmBCUW3D^?`?XJj`x#~2a) z1L^W=p$dMD8+b3lAv(B8Y0yYqKM@ocmjy=!H@G36L}ZAL?5$2;f60jXhVm`FZg9*y z!VDhkuH>{P{Hp~MyA5P#XLED2d#G>X7B{nIa>NGF%^KX#xdn%rfbvLz9lbl;=x2}~ zBIw=MI>PAvw1tFj#Jz4t>_a0U!U*>@f)R`;ri+=tC+(q8vci4GCCm!BQuCM_|8%|u zhAiojPx_v+ND{IrWqHa9lvOCJQr4lYOWBYzhO#+j3(7dk zR+OD7yHNI^>`9qSX@m^!X548^%;jg7tCg$0+H+3sX!-yL5I!n9Lpds8o>w*nyB0mT zeWpF1N`+v)?1uRXF#jbn%};wxNzE-+(+Pom-3{_xK>kxgn&%fxYiMhjHlty}tfq$j z#y3ux&^TpM+pLLGr_E~Ex4mIXTjSIzv+Ac#nb_P|-`=Li!r$EZc_mY!%&(ls+`~9j zr=^&W65`;$y8(U!z;C334T@xx#}Ly>2VxqqzAbVzK6FE5{m}a*Vx74UhYc;qIFuo`m%@1*vTaurFDLnb58|8zbd_+<<8hcVwN{@c)#`-8&pOCEPf!WqOQ0&6M zHKgq<)b5g0*z_MD{zoF3FE+JdkkQ#2-H9&d#`y&}zY?5Yf$KI!h{bwL2hJLHjpu>G zG!Go&oOS8IVPf{sv)Z_pcH=)D{KuF1l`5*{W1}eQJQDx%>CWO*)bPrqV5iEyf*bn@ zU_U{yd-Le~`IHm5zcSWX*y*FWjV_Jl(i@aQ+`b8pmbAuD6=UU zNFMJ9sRKnEUkz~n$cghhazcF0;pv3;732A9#%9Q|K9`a3#$ zq7^yPi2U@Sa^6j#-EHH!K6xQJueUlKy#^g^POgR;8ZjMEwg=Lj<+Kx<$F$ z2#pGrI;0ld5l--z5*{Mp&HKDicp9d<`dBC03rGvmX}z`C6xU%>G$leF&)8_@Y1()pI{w6f${ze3HeweLv&%bl1{XUl~6%)=8HZ*zvp7ItA$K9gNe%WBQ1=A=_| z6P?K{f1)1_zS@cZW%?Wwe4NNR|nu9d&b7odfa-{VC763HPtxi^kYbSpMd z^9ga;^X0)xXGptz&rJtu1(`AE`0^g%j+8t*@D_&!R)|2hCl`^c!w| zIFOaWjdm;qxVnTFG zZx+Mg5Qc$qW>?vuZzA; z(bwjEMQM<)e4YJKf4lba*ue?>MuJ0haEnidj@y+iCe>)()d}<_f2rdr5OsIU9&6sw!CnqMg-R_f?ZpK6a4Ljhv@L;n?LnY$fcj_LA-B#Ct1wAv&*@Wkbxd zA)3!k{pcMzQR!eO><5{V0@1N8R#-w{!!l?(op>K0FGT0{3UqUkZZ@cXzz`@T{LX{< zVE!Q4A7z9z!d@rzRX9+F=;#(R(;-)@z+ukrb0S`u#1Ng>JA%$WlFl~XX=uP209`#o z>RsLm`f5f9M29w?g-Fye7teK~y^6FDoz^>+E9hA_T5ip9Gqkq2V82KmdfH1 zfyz>T3YS#jp93q$r@CObe8xTkQUkvZ;|A*ho#_PlEdhs$*D9VJq-RgF^X%|-V-?Tl zveWx92MH`2pX&r(1E>sCPPJu zumpttgKSq|x#E{jypJ;l9-{M_RNwMP55tt08&%pHuI*5L`x__L$H)p1ta}=FU6neQ ziSA4?c-QAuPKbXZB19lMy!2kY@r>rk>zpVbA|*sn8k`Ww>benN??cpHeU5rfc<;7{co2R0(U#nK0;cE zpfxD3p@)E8&hr5$!h1*v5roFuD#QLP@3bX5f)$kh=mh!zK_LRv_{^gUTF7PQq`F$Q z3aL*xk={#Eh#)myLLVlrl=}q;>hV`%4?L@Ifk+i*t*t6 zzwmtk{aq*Yagr9hcWnMXOCas=fV%CVI5X!-e+s}6)*%%}VK z^h-WH!lz&J=?Okv$)`8?bPb>0;nVeedY?}>@oD@)kX!kb;?tdcn$4$s`E)3s9^}(p zKK+qTNAT%Sd^(O#Px0wwK0U{$pAzy!%Bhq=%9)h2DCbhnqg+I}nDR@?rIg=LE~i{Y zxtekv<$8$uNt>Y#4jD0=8I*SlSyBP%X$g#RW~=?(`%YngC0pp#vW1%5&7_SP!m+bT z@irCzV<-G;h<{xOzVV^57_VoCin^)rpF6?-itty2z#HfD$H3=H#nM#pubseeA~;0v z8wU+;S*t2&3Th!JmH#^@{_DwqV+jBL)|1Zgpr4ye7g1EP5pzA2evuh2IaQaD9-@2S zyNP|y&6L|Hw^Qz>+ygOB{ZN9clzNrWZk1Wm$%+;(sz8Jl50Lml${#6@Ql6kZ2{F(5 z7FP5o3)36bx3Qd)9Zj?YBJ6mE%+FF@q`X9W`)N-3BaqPR?yu|w-$;0f4qpQ|m&)#| zZeGKQw2hzsoeMk%u#P*9Fl_0=fPyML%&x;KLBi;?2fcGUZ zL;xG_{fjnNh^&LZi4*cvB13d!?^QOr*VyFj=WRpY7R$+7I6)smXowDNzE>*zTHtGfwoUk{%-Hou>zto-tj}XYq$R5uZq6h#;=ncPL#zsCcQ)VtXDr zb-}!tIZo^+ksTt~Yu1?;%0n+JFr)WA z+x-V@_x7uD6On0zllI+7Tz;&&^%qXa%k#xU#EZ8`jw=^IFM}33^XYzWBdM^zc7k1& zun+-jp4wY!?j_h%<)8G%|63>A6^IKFxc13hCERQ>Smpd$C(30=38^(DhnVWCztM?u zIZ{FdrG4`cDF=M36XP0-gAw904mbZn^VH}{KysF;I`J+izDh;mCZZvZa-_K!hzF zHMONu>oL-br=6^rLMtG`itd_PF(aKX4kRp; zA>haX!<$aXs}mWbBYR`$?H|$G_Q}9Q@Rf{9^}F(p6Zb0Qh6wH-lY3LjmXxt>7I1~T zvX>*02mk40!7=7;Jk{M_ zIT6nR@f<r!!lXu+%hI@xm+>^Vx>^JlU@ zMRw!e{fVfwQ|hy#Z^!t-OqcAe+j$lfqDQ>>S3;t)gVk@xSi*_+Hqt_LTJJf!_<6e6 zcphKjjya;ctP}WBTzZ1&;O0kk!*IhKy^<5}lH`R5UgO25Nh$w!HGgwCWWv0<6X+Hk zH$Z$)Wx{N{Ktj+=hK;QdLbAcwsn|xvJ+}w$BM^ZurrSVq)q1mpcN`*LdoD*stQ6W02_cHs{zgT^` zCgG%8%%^KRC+M5`F@X5c%FVLI6C8;e)}!w1M0*oyAv&%1I$ivR)u*e%9rNkh!wGy* zehMHuxcR3m3^&Zt^-jEtkQX9&cQ##hDL1o;f$fLMPH=0np+S5&<#T0x2(B@kNoP|- zTafCYyu}IeZSFvQAF>1WHwNn43{>N5{u+6un_tT(EpEe_=7f7V+Z9B-ZWqWx>8Pga z)0s|?M-mbuAdUB&6;GlDcq-Y4PuKWVFHS23_wo;P;ys$Y5W#B^rbBODFSMU@LOhI! zklG?@8&2I$i1UaD5s1bcPQ!2A@9NdaobAMTJQ+`{Fe)9=uBN?ZiLp&IoPH;~BJm); z3y1N%Ra5AUR)d&N_?mOcuAzRj;5*b$h6(H?4LE^6%Z?r*-o5eqQ8;d8cQ1f^m=p3d zM1}}t<4!6RIqz@ZsiAw66YmS;g$Q2btocyhxygK%^8yw4cqicJ2n^AIy|oz3KV&c) z&$OBgF=OnLosjQg`-AAn=8LyFXxPB-bSKuk$qLa~z4hqc_32*Yj1-?bW_FfapdHwwr$RBGJ=@w#x8K<^Giu_Xp&Lj3RfrxiZHa2B!Z^qa*{2CbK;$e-czk<>zR%lz#7o{yHx^hX@ZF zuZ4sI>zP=8aH4&cv=E)v8%swg=xF0LvY{H;UA~LUfvh&ZJDs36;pYXSL!0L}>!`YO z?{nhZn4A!u)7ys5-PSIO{UTruS>L(kF>{EEA9g~&oedBo(03&IPA=&2wKpGkLVt(o z5FOq8lx#UVg232z#XPz-8K@TeloRoLB!&oL<2inSIM^XS?}YdT5x=e=Djo7}jECJB z55^<9GAyzP^W_z(kTCv>6ZTqcfe_(Y<7#XYR_`m`a3Wokq!69dtD}R*)4|5)d&yp;eMo@?VHQp6a zK;`1*;!coL2?_BbmCsufn^!ZNm+^d~H8(evZ|hC@nG7RT_Fu*c{ZgVsgnx~*v!Z~* zmM&IwV*VwWAv&|yN_X!=cN-r!57Ni16RqZi{|WISI==Z0J<-r%PXD13^~a=!=+xeH zI(-J6ZrshO=Y%UuMOv}1^_`&a5FOck zj3z<#uk%h$q}P)aB1nyAbAoh2sxw{CPK@sE1bY)1pOGH zAp+XCQd*R^`%C4F>XV(lfw4u(3HxDULj-ose2sLgLXJ5B>VU{|g1(>75CJ{IV(=E) zbrh0){m2yTX-(#neSu_#oD=!uB!>uc;|0U0C<#=DY)SU3UN1VaKS*|nU^mWmiDcLI zPv<-F-a}r9&g-T5sqy%!u@CYLS7*D^seEarBm9GNq!a#Mh!4^6&5O1VxjPiP(=P=m zJMrV3@LwT5MBq=eZlj_2`WX8pC+e3;4biE+EMq3em@z&rG35TxQORjeymQG5(Rr<= zS$P*A~22X#%T>ImqbUU zc2RdYah^}kD> zN@j!s*+Wj`&ypM>Lc?ZJs1(71*H2hcqvSCs6{?IkRaD&Po>b#_ zF(=lakrg6Xt>^G6Yab^ZD(uouuxAq%B4DkfSB32_4~JCV6`Xj_Brinp+9V{1nAJyV zt2(isK~{*)>Yd1zc9K;~n}#WTJL}9v*KAtL3Hoy8)IfA-^L$r{8kPaHo)hhFNDI+v zy+OM8G`iS$eplg+Nx1rv6ZjVdhv?wuv$`;$4Eg5S`b%h@pKkeQZ3y81^xnBdhnPvuV91{zND2#n~buI<_-x zxR0BhV3!~)M2Gc$NgrQI`3>cA%2kxBDc4c1hnSxOz(*#RnKRtAq_cB!ou!J`EN-Tb zn_8VLTb|Ja5tiLV_M6FWJc}j!K)y3on2^RToH%nDns+$eiTg1oLP2zHn{GUmHebrS zP#wL$6Y%2%h6rGbaY!g|X^eXALJKXt5dYUZX0v0?IpUm6dpGuGIdMNqZivq9-Npd9 zodIGz4;KM~AK-S71f~VJag3K)1m@vgP6j+p10cEq<|*t^*oE2YOh!zWSsIyMg&yX4-sEv31+i(k7`Cwc~5@o@Oa&7kJ>s5O5;lZH!ScH_*ajrg^belwUt`<@6!eiB8~)5ga1G zjZ?>?!R2Ri(202|GDAj_S=K;5%ZYheGD8Hjac*<8pY;`}^PGqmB{4)08-L29iRa>@ zI4xDo2eP0pcEVnU*bp7tdw|{HgX|8CQxd}rC=W+E(H#cYR4;YHe}a_-AUghFO*)ba zwBMs^r%^6<0)LX=5FOn6BmMp;{q7d(6Lb05{v-h_5&8Lzf$grVo!GzQkOZQ$o8PGr zh?HUC{#-#!jjwk?{+`GXfowcgh(OjmlbfAz|4Uqmj_Wl#YznPVnN}qT9xQKz5I!!$Mw&nvkFS2c6*m&DeqH@Po!TDn}xt<_eZM%YQsE9Zbf0)QSEp(nAEj@mg{; zy_VDeq!aL$1cvCq-iwTtml!K@2`xHw-_I8 z!xVx?#`b$o?9VW^Av(KbN2n5yI7R-ziT-8MLj=8BN2t)FB4=|TqC*6_?QA9l zU3MZ{Ix(+DW{6<69ixUY>s`s#PQ>ew7$S%rKZt68gmx%9IAL!@Y>2?#&2p?)S_)Cy z-L6i2t>oLk!l#TlK4ypa2|GOFq}y`e!Av8+1bDf-(^IAPaw7kf%Lx$S*_!d{0o>rk z`!RVTIm4X|<>qFimdW;Z0^gD$0@1;(KPo}o5tqoOI*}(x4iV(W zIcepP*2uNxv34ieEeH$IVZE;zAKx%OY`1EZ($AHOu4RMtCCUAqOn9Fm4$)08KM+yz z_i)W>`2{@KiS-|3g$P#ToKVTCcO0Egr0L< zgBqfdy^J23beUQm!!=*(KeA5B4}+VSHr$7FTjY! zfw@k=%>;%BVB^9JA{g`*ceoR1BS9gx0FAi|`WPqBU74Z<@j-`2Z-d4+8sJXgX0CFE zB$htQ=K69BqT(KG%v*iKbC`&snQ{!XF7rYn4k~=YJ55p zpm8@WpX-ELPgICNHC}UVPvvpxXEIZ|Z!yHB7rAgY9oM@V{;yMdi*)1Tx+ui_;~Ma* zTJb%TniJed_@xVZ%Yi)p1o7FG>!6KSdm@P|!^LKu{5MYI2ay~i$c;Z;k>vUp;VLKK z0|*S!fxRUeCQC6)jCVhHx}`3g%@s?j83i8T@)Jnsq$a1cfn9~`oZy$|01~3ZTST^o zjLNNj{kbBNGj!scoQPK>F+>oX$A?Co>rZ88=JJ^?9r!jU;FSps5x~Za5qeZ$-qSTT zo0+fk-tEM@EO{Yl`y6gTLv(EOnQ$1aTpfAUiS}I5 zLIkZ<2RszMW!K_ZDhG7MKqBH_oq#VQFhmFT)?ieu$*3^i&84F!44pnrB!|D%YFNDM z#NEM;7@~9A^==9+O2c9}kxXY(U2Wxp$SU>wPSnk$h6rk_-c6y#Vc#SU?Y@PXZzkYP)b0^vfq=o3T-a3rsbs5X9eooCxbqu1;z9(j z)i6itY5yWoQZXceyp9v{K17D-$liI)=x#S; zck2$%v*nWpFki;a1i|yI8#=*HCOkxkcm6{7$Kl(u>HhvyU@c-3C*FzVh3LFq&w+6E z#{9tb^Jz1>-Sz8?$sKBom+l5szj0eQSulkbK!gQj37;UhapDjAk%r1AxpL=pqHDlE zl-m*r_N|=gCvx@#(do^P0faNB3k}Qosp0oruSi z7$S(RIy)H^`nvZNC)&M83(;x4ZP?ju%g)X%nw8WP9F+@nbZt)L36eu}a`WrG1CgQd zj?{DP>%_hl*&%}6YRPjbMiln&ws?>e^_HZD2x_ucm>KHu;z;NVU+eTH88@(d@o z1oKGb*xdfjT_l%I;yLUdH6g$P>XT8oU1 zVcM)#U-nif$~8#|(J8(C843q56s*!4rj^zeQCO##npaHd!{oc1m|s{J%n+T~E?G;G z@}M3{Z3nhf?sp=7o5T=7Y@F83SO^k#&JBE59&rMFlb{d*YBkvlf`+fv{>h2=6Y@d? zuhlX@kT+FXZ7xl(gJ18bov7a;HAGNbEpX}7{Yfn82V&v{C)&T07NXO7v)Dx(V*RxU za)+#nzv6`b0kI)Ew)qi4+2+!PR(~q0ev{vH!hM&x5P@qo{t5aPmz|dG56ESa%BLc~ z3%2wiE2@ zgoOy$n)o(kJhp)o?mNVV2;6p?g-YGGBkgN!?8N;VxgmnvxYU5w-bx|tpJzhaCN8NG z!MwQ>_}c`B2ym;7f8F8XpXG5*#IKMTB8aUrBn7c{#$r1s)|bf&5v(=oDh3L;>RavC zc6Ne&kFXFO*2}U(&ap$b+J8}8>^~+#y5v2a&~MkF|C6uhs20oT#FO>jYNkCbk|Q{8C^8PX->E|6BnZ6dIdJa zBAcQ4v;*}?T8D2ZK?CgT%Vq0uGXm?F2NTI=I?->>k`EA_-r^jN&OBo2+XJ1bcP2HY z_S6`8@*Fp4|b33(MFLj5Z+Wt6qn`V6)TNz)sxnosbtMGDJrRzQPEac?_8W(Wxpkj8V`AY^J@XJ())H4&fMa-yW_*nc=Ndt`

      7nG@zOIM)8H9BZ4GXPueu!exi8ym_im+qwR? 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 dmqJcHl z>k@B&ON^@Q9*!^x* zIFD|6wKpnFD3yt)i-}~TaWZ7tdAYfEc8DG+imO`H6Ewr9l{V51=m#e#e2eWG6+|wM- z1_ADppx`Ogn5QAnL7s=a1bG?q8sv4z+mLr4??XO-d<6Lz@)_iF$k&i>NPHinnl5QH z4)W)wl1tDh4Aw?=_4k(`JTiqQh*S6pqHIyRaa)FzSAzhbO5js@aK9THP7c?187;(b z1wp(k5%0Y!bv=iudhZoZ3$TZ=Xkz-jysJi z!q(Fsa`L!O_mNkR0B|^4DI9sIW$xaqnqYBpzg1VEa zJ2`4?JW5~!qz)27S%_ZJx7Q)Yl1@Fnx4sfXqI>JTj^RPrvk%#`4`+{bPtLQOZxgWf zXJioM`x5!SJh^D57;mpHrU@@gJt_!l=Kx3TVGOB{kd#F4RoVH=!zK$nE(l;YBQ0~n zGz8<%YLN9I8$f;sBgWt>44DaOhjc)akRC`sBm+4Vav0<&$kCAFAtykVLr#I54mksI z4&+?Og^-INS3s_WTnqU<iG z@;@vSwedle%Hve|ALlE--$bl|9qZb^o~}wR>APwP6lQML4GcgpUabrzB^Nm9M4uKU3Z;k2SI-;(cj9``#n^3 zYRx>oWhCeb0{=F`zm3Niytk7R4(=Zp6Q?hUIY(JydZZf$?D=R)|}oLGwY_ zd>^%!`?&U^4TTwN1#E%dfY>R~(i&PY3>K^h83EZ4ayiOn6MT(=Yynvde>MqUyFjKu zc85%ZY>)pskG_1DWVxQ^LlNVh+m>uxKi&)(5n`6wdzj&e!H`SA!_C3J!Z_V@i98j3 zyV@Ki2Y;0Vx9&6@9SAhSr`O`@pYJ1CS7>TFF$$x$>{6Z(2>DPVAIg*aoyxkCJH4M+ z3Iu&kLSK_d_j@qrif-+jPYZ;34Pst{W7a01f$oQ592VZ8b5MG)(M| zEk#D1Y|#?Fe?cJjIp<>!+=5ib!Ghn_(gMFrKbLA|mO=TS?D%+P4e_<5s7%XHnM5;k z4OXV&LOS=!6haa6!+t3Edr5Hf_lyB;BsKYwe3L&6;D-ZTG}Ep-I0BjTbbp$j+f5B1 zV*~5{n*y-{DWpg7RvZH>j)j~KIRkPI=D19vB{{U$mK0 zxJWXSr!Fc_@7(rh7h9&ZPX=P8^U1sa`IOm>4~`E;H#^uFA^3%c4@AJQea)W(F~a#d zp4u5<%d`DrEsaP9+^`bKLM%lCARF;$?I-?POLGnk*qmJQpkgv#fH|mOY~6Y@5IbA~ zi2dFV$a^#p(~j~#ttIkaEiLiAbP}}0o;vsMwKT%_j)#j8_F3&e1A*R*h7$9M4(7hC z?|lOo=z&;{BJ}8$Gs{x-%Rtbbm#V&#rMXrA3VH|=7Pk5RtCsu=1L}rs{BFyNA8Tog z-^d`hve4i1TE-T^{{q2wiS+Eo%4Y#21<@cGNEVWZ6d)HuE+X;0A6qDn{%z9Xlm;tD^mJJ5-xwK-y=6~blXg8 zom!!5|Azm6fd57FBD?uN9?K;x9q|T=(6g_ls&y^zZNG8Hc5lb~VwU;R#;Tkb66b|H z=M0~HEyrm+gxFja^Gd?JlEc(~Mh*BcYJlI(F*`7FqGT-MUwHxlcOJgaI&=%J`Et5t3tbkocRqzvDaF98H6&hCXLx-vvp1rRb{@3 z9DNh#Xx~=|U6`#a;rXhtE+MRb@4?z(5gb#@M{Qf82ddJ#1b(V^V)+8)&g!@2ca5vU z-c0r2X1*TyUDNWeEyFg@k(XtR=u;)Wj)<@0iIv@}uSqHRfE|DPRbj6u*y}l1Z8h{~ zt3%d-tP9xyG90ooWF%yB$S4xu8$MitEX%}a>eHc65myL}jI9=9bBe~c9*lJ<3AZlw zdu;CsuODu(1+}DB?Allq!8ph^knxc1A$5?+kewh?A-h8Mfb0pG0cn8Df;2%|Agz!& zkWR>4$UMk?ko_SGATbi<1u=J}`%pz^&Ay0g^+jAUYu{r9mkb2io`3ErRphG)`DzZi zq&kEYaE%N`bY0$>KIBGK{@19|yvA1= zzez;J_$i1bM*|jF!Ir^oHL}5PmS8a(26CzXSk7`%c6V(I&;~G;9Rw*t7DEn(90EB4 zawOzf$Z?Q&&}E&3ulMn_9A9tZ>ok15fv>ah^(wy3!`Hj`x(Hvdq<5sVxsY0-Qz%#0(E?IvqW9kb58xKpuqr0rDv1kB}!JAK-8M5b_@W z^<#Yf6>jQj!g|8nW|AG7uvI6~WCBGqT7*yzfCUZt_+{n;#Y=!9MB;yfgr#Ecg zP%N_6#+7K2PQp#nWkz=qBPb6p_j1jlB};LT?0U5)N8sf0c*MTF0C(RB=ZFmxROh zdr!r=UJ$Nx<@mN{;C`=ddw_E_k!@KvrSW1Ual6? zhKlW6yMuGJZVNjNT)k${GJCC@tGTMNwkq#%IGKd&LS$k(I9|S1tgi|@0>C63a3FPA zw;-BbL>FJ!YO#?j^~Rtku~Tc`VMee3qk008grp!EiSXgaK)TqQqI)_EivaebhNQayAn2G2CG z#kXA$Hf=zg7aMTxsFbO(P3317!*nMumx)=n4|fQ{tPy0^2+l0+P*lUiAV)!thJ5!M zlH>7pGUPXqQz5^F|uN`dT|o>Xs<;&CF$9Bra@=p9Z6 zyM$XHTy@szlpH5bhjX&+0-bNPDVJo z-tK-!=ur87KMTKC(C|#RA$qbV22V407QC^B;G(BEcJT5L+EL#yyM9)Hi+3`A0SUa{s?&*@(ko^ z$n%hwATL8+gS-xT8}bh1eaHupk0GBxK8Jh(`3UkY}!Y8#wM4joP+oYdU~mUfMnWXufv z`c%3rXPKh)s?fWnVi4Vh5My4<)`zqT?pEaNt@vI;^vKM_ZLQy@TYty8y`{UQxh>p1 zV}3MjnJ68kLYW}S1XpXdyO&dySP}JN2xK)#JrbY~#n-Bkbs-x=MnWDsg=BO365b3q zEzG0V*s8r5Z)LsowOGYcmlt+Kw`c`ukyL@U@GZGz4pBjNIUp7dixxmmW-Jx{NEKQf zV@~HQyl9GQFeml0?yCV z+$ziRo~pv@5~d-%MDTX{68(v#d=tI8%u=7JLOp}3_zbR!Yh%y>j)iOu*#@#5WP8XC zkR2gALw14e2HBmYB)Y$wizQOUd|j+q=nHk~-<`>HY*{`2y_eF&E{Rz}k`EkxsoSpzRuHPEGx>Z!Fc`BblMm+hJw znId}PC{!*E4dMn>ZkG*D(ey1s+}yd+t*X@PQ;)Si*JB9>G7C}bIrKY?7hTy}f0rt} z^S-&ZDw=fzT67Df6*33XNm3HsRTnX>yxUB%8q{NjDB!sr{q5XXIz^ZJm$h2V6pC=67 zUCeIKW5I6ud1IJkTQ#$47tK##`9%vb)@@eUr**9V+C*oRP3{3`fmW!!bCt6Y~`3JZr}TD;rT9;se) zUsuLu&tn+xitaDC;qvwN9c9$@$g}J5o|WnqnkY1<8KKyS#ibhrt^8w@AE*MiZh|m@ zv1XV+Wvi?tdfH|6E+Mz;aXIeHA1gC&3Fhq_n0?NyjLx^Ey}{TgjkY(?&QrLvv%Rys zp`|?%rroHyVSz;hiisc(gW0BEYQgiZ+!8XzN(_vobC_ajke(yAbodi!jd< z-MF*Vj`p0M%wk@0VTA7AB@23BA}!?N>8$M{%1Wo`VRQ0Ri`H*(HIl?0YvgzGZ8S(X za(a~!%h(yq3f80nt10t;1AY>YKTyx-^>SeQleLt|zXCZ4M=pAFE>vfbL6_xTPnr8` zaFf`%wX0C;uZCO-xeRh0lLhgdx2e}{eIOGY)!;nWvgwJ^_e(0=kZ0?Fs zb8o4iPeXw|IgfPBptCf6j9^`{p{gtBn5uGARcZdhkC(cG>oYSK>`j%iS0n7z%H_vk zOLek_qZ{j^_1!Z&>s!O!(fJ*gfp@erF1yLc;7ZMMI9!MLjIET3*~fPnVyUSlL);Xu zZwz|;)DXIahsg!o zJ?^S($GxzF#BN6o=)<{O))G^*r!xJ0peNzzMN@T%``%%B*r3dR5BNzq{-E13KRIer zhQAZ=BsGU$f@@)xn$xNbe>dPs?C{z%)2aRb3ynAic@^>|^$3=z2S4U|vYwae2W{9U0sHJC*&gAN)XK_k-jFi5X28 z3*!3l!h+9J2A>ab5)NE6QHF@?=~*XwLytnF^LRGJ`ijE-$|f8L6G%7{q&8YQoqeB3 z(Qs~ClE#$L7XY2aj;;+mi<-cCB`^wP8-|c@hKztA8$vdLY)Vob zuWfnf>v2ALRvNKxX zj4sm|mEB5hNAOPqx@eG`L+jGR4D=~Xcrnd3acpjx%nYdV&mK*SrqNtc3O@xZz)Wc% z^VTQciptbuhk}`-=Slk<>|kYlm+(ZN$Jxf-lv&5=)Q*Af z=Xd6hP{!VxyuLN>_1)q1Y4Ez#rZHmx&KIf<-p4B2ppgw4XG2MD4O+ARIKHKNzTXsI(H?T`-0K9Kn&YC|k_KStrCvsueqmKP}-a}X89L0nO2 z^8kJTz~#2g?2R|8KSgS32bU?cr-(hpv(E*4FJuuU4HY_c)O)&8Sb7_#+^^N z2b6J{weTgV>AyowSDm(&x0H>QSt3@5u@(I#Wq#*pBDMXnQ+WmWMX&$3tt$tEA42UE zZou=yp99c&VuJ}C(mm)P`c_g^a;GK&nET{eX2 zKOcq-k3b%WJOM-Gb`=rajWcUH8^K8lEulmFrp0&4cC?WlZG3?|1^TBUZII_6vmt+h zL?M5Lv_Rf~>X|*O^3rsIEQI4a1jiQ$rxBp$6;@_p+4%0D8fNEDVs|j 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

      Pt24kCSCyh@!#bg-^le@yC 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�xR{usg>#&-_8Q)^; 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 diff --git a/.codeboarding/static_analysis.sha b/.codeboarding/static_analysis.sha deleted file mode 100644 index f94641926f2..00000000000 --- a/.codeboarding/static_analysis.sha +++ /dev/null @@ -1,2 +0,0 @@ -v11 -9e719d15b059bc748cf48775207700ae8967d269277de5abeb5b183f963c2106 diff --git a/.github/workflows/codeboarding.yml b/.github/workflows/codeboarding.yml index 87d3812eb19..04526c96d90 100644 --- a/.github/workflows/codeboarding.yml +++ b/.github/workflows/codeboarding.yml @@ -5,24 +5,10 @@ on: types: [opened, reopened, closed, synchronize] issue_comment: types: [created] + # Sync keeps one branch's analysis, so this lists exactly one. There is no manual + # trigger: a dispatch could run sync on any branch. push: branches: ['main'] - # Loop guard: sync commits these to main. Generated files only, so an edit to - # the user-authored configuration under .codeboarding/ still triggers a sync. - paths-ignore: - - '.codeboarding/analysis.json' - - '.codeboarding/fingerprint.json' - - '.codeboarding/static_analysis.pkl' - - '.codeboarding/static_analysis.sha' - - '.codeboarding/codeboarding_version.json' - - '.codeboarding/health/health_report.json' - workflow_dispatch: - inputs: - force_full: - description: 'Ignore the saved analysis and rebuild it from scratch (full analysis).' - type: boolean - required: false - default: false # No workflow-level permissions: each job requests only what it needs (least # privilege), so the default token starts with none. @@ -50,27 +36,24 @@ jobs: id-token: write # mint a GitHub OIDC token for the free hosted tier (write is the only level for id-token) actions: read # let a repeat review download the analysis an earlier run published, instead of re-deriving the whole PR steps: - - uses: CodeBoarding/CodeBoarding-action@refactor/review-baseline-pipeline + - uses: CodeBoarding/CodeBoarding-action@v1 with: - codeboarding_analysis_branch: 'main' # CodeBoarding's free hosted tier. No secret to add: the run authenticates # with the GitHub OIDC token that `id-token: write` above grants. llm: hosted sync: - if: github.event_name == 'push' || github.event_name == 'workflow_dispatch' + if: github.event_name == 'push' runs-on: ubuntu-latest timeout-minutes: 60 permissions: - contents: write # commit the generated analysis to main + contents: write # push the generated analysis to codeboarding/baseline actions: read # continue from an analysis an earlier run published id-token: write # identifies this repo to CodeBoarding's hosted tier steps: - - uses: CodeBoarding/CodeBoarding-action@refactor/review-baseline-pipeline + - uses: CodeBoarding/CodeBoarding-action@v1 with: mode: sync - force_full: ${{ inputs.force_full || false }} - codeboarding_analysis_branch: 'main' # CodeBoarding's free hosted tier. No secret to add: the run authenticates # with the GitHub OIDC token that `id-token: write` above grants. llm: hosted

    {OKl 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 z zE+mnkcJOIa97}$>PO^4vDTVG3m5{Wr+@SkbrH4e1t^urRd+rBTaU07R5;nZNh9@z!jR(T9&*pO3_42aitUm*d-}jDYrS=Jl2^n$l9W z7zU+Rfs)_WMChTQQik!{ng|%VXTm0o?(3RH#wP40Q1Uf`qH8oh`p-s5z7wX=mn;c> z8%kTfjl`S6HkuL8o@O>QowK(>%R|qh7SMKaAj2iI8zi$@8nuy&Q3P z$5Ar&3P}qz_6iAYjlBYP=5ICSS<^jQZAmUede4GKiMPzQqr_WK&?xan_uDgQO9Dmb z2wa5cC{oll7KT4XXKXIk5E|uO?k~@|HWuN*`gZyHo#s?5C$7du_(dK>H`I?FI;ch) zx~8|z+N14HjYNj` zqiIt6sVSpgQqw(Q+9DYO-;@v2;Jqm`%p)0!nFPrkV#ajd#9cG^_BT19Se-9#z7S@kv8@MrZ=A5{+ zzP17V;*lklS?y(PbH}5dYvS^UuRu`@AJ?HM6N|C!)f8f4Fve0fAD5f=k7#XENr5(3 zl^Ir|`sEKq7plfqLN%4BX#{a2L>hk^&GPGgD&m|JL5^Q}I(_IDq0djU19hIIVvy=xD!FiFUVmvrwrpaCIn3Nu97Zm1|`2`zPW|U$8?8Nge1RxUv=Y~ zCHU?8Yzd7j@(XeZSjS57aA?^t$YC=pOuDA+uAwSq`fcBAnbq2;6y!H03PAzrLB?)x z4%7INN6FYLBrVX`Dt~=d{DK_bhR`U_FUTR}X;!BFlygg?9KRrkEyokwZ(k_Dt2RK7gYy0Mg&xYU zmBKJdP0!lTT6DjCp{?jzNWWc^4XF`!tk35`-+uc-8@LM1FM}`8iVS`qJRal~51>2O z)!duL@5N_+0_n3t6%;zdmyciyEF<_;4iuC%1nnnX^#?kB)g?wl${>DTHW;a=0ZSz` zH-pP1;i}O%H3;#Wjj9^l0PeRanBes~@!Ls`#r@(tsH$bYHK$156*M$AMPUHDGez?LabUX?963ZvoeD;&b5AwGQ(nD%yKTp!vm$9B34K7~nah z6QQ-Ha~hRxrJFKwT?np@KW$q)`}{!Q`EBAItO##qL|1EVj_KSoEaZNzR3_$ny4n96 zb^ZQtwlZL1H6QlRn`(V|iY=9FQY zjuy#*C1B_Z0rL^G*MP@PuldYqmK(^gHc|j(wUKWE0Y67ae20I?srZlZrJrXdz8q|c zchPQPwpg4fqU%5rM>Xn9Zv_y;B7}Ubm~?ke6`bF^Et-R4PSt4N0J+BFL?UUBh<6xv z%x42~8N}fvI$(~^{U&VV^UTe#%Y%OiJijQofhW&O)uIM8a?%w~S0DSkVWh<8xsPTy z_4YvZb9jxW3iA-RSyILD-2k%Rb6DaT4b^=z^{bgh>G|Sc0dMoMLJ#+#vFXk)PBG=J+td!jsGMcW5$R=h@0dfIP2VG!cy%}OCSw=GT& z%0D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 z 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�AV|n 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